search for: regc

Displaying 8 results from an estimated 8 matches for "regc".

Did you mean: reg
2014 Dec 08
2
[LLVMdev] Virtual register problem in X86 backend
...t;addSuccessor(MBB_cond); MBB_cond->addSuccessor(MBB_erase); MBB_cond->addSuccessor(MBB_end); MBB_erase->addSuccessor(MBB_cond); MBB_erase->addSuccessor(MBB_end); MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo(); const TargetRegisterClass *AddrRegClass = getRegClassFor(MVT::i64); unsigned regA = MRI.createVirtualRegister(AddrRegClass); unsigned regB = MRI.createVirtualRegister(AddrRegClass); unsigned regC = MRI.createVirtualRegister(AddrRegClass); // Set the indice BuildMI(*MBB, MI, db, TII->get(X86::MOV64rr)).addReg(r...
2013 Nov 19
2
Xen RTC emulation
...final regression discovered when upgrading XenServer from Xen 4.1 to 4.3, there is an issue with RTC emulation. Win2003 SP2 is a WAET unaware operating system, whose RTC access pattern triggers Xen''s rtc_mode_no_ack logic. The result is that the domain falls into a tight loop reading RTC RegC, whoes value is always 0xc0. I have confirmed that switching Xen back to RTC strict mode fixes the regression, but I am presuming that this alone would be an unpopular fix upstream. At the moment, HVMloader unconditionally advertises the RTC_NO_ACK bit in the WAET table, and Xen unconditionally d...
2011 Nov 09
1
[LLVMdev] Subregister definition / use
Hi, I can't find a way to define a subregister in a MI, while using another subregister in the same MI. For example: reg:low = OP reg:hi, rhs I really need the reg:low to be part of the same register as reg:hi, but when I use REG_SEQUENCE, this does not happen - I instead get regC = OP reg:hi, rhs reg:low = regC This is not good enough for me. What should I do? /Jonas -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111109/a9faf148/attachment.html>
2014 Dec 10
2
[LLVMdev] Virtual register problem in X86 backend
...ccessor(MBB_erase); >> MBB_cond->addSuccessor(MBB_end); >> MBB_erase->addSuccessor(MBB_cond); >> MBB_erase->addSuccessor(MBB_end); >> >> MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo(); >> const TargetRegisterClass *AddrRegClass = getRegClassFor(MVT::i64); >> unsigned regA = MRI.createVirtualRegister(AddrRegClass); >> unsigned regB = MRI.createVirtualRegister(AddrRegClass); >> unsigned regC = MRI.createVirtualRegister(AddrRegClass); >> >> // Set the indice >> BuildMI(*...
2007 Aug 17
0
Branch 'vivi' - 13 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_debugger.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_script_function.c test/trace vivified/core vivified/ui
...<DoAction> + <actions> + <PushData> + <items> + <StackString value="Check how DefineFunction2 handles register counts"/> + </items> + </PushData> + <Trace/> + <DeclareFunction2 name="foo" argc="0" regc="0"> + <actions> + <PushData> + <items> + <StackString value="hi"/> + </items> + </PushData> + <StoreRegister reg="0"/> + <StoreRegister reg="1"/> +...
2007 Jul 30
0
10 commits - libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_super.c libswfdec/swfdec_video_movie_as.c test/trace
...on> + <actions> + <PushData> + <items> + <StackString value="Check how DefineFunction2 handles flags involving arguments"/> + </items> + </PushData> + <Trace/> + <DeclareFunction2 name="foo" argc="0" regc="2" preloadArguments="1" suppressArguments="1" reserved="0"> + <actions> + <PushData> + <items> + <StackRegister reg="1"/> + <StackString value="arguments"/&...
2007 Dec 10
0
6 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_color_as.c libswfdec/swfdec_graphic_movie.c libswfdec/swfdec_image_decoder.c libswfdec/swfdec_morph_movie.c libswfdec/swfdec_movie_as_drawing.c
...+ <String value="foo"/> + <String value="fscommand:quit"/> + <String value=""/> + </strings> + </Dictionary> + <DeclareFunction2 name="foo" argc="0" regc="0" preloadThis="0" suppressThis="0" preloadArguments="0" suppressArguments="0" preloadSuper="0" suppressSuper="0" preloadRoot="0" preloadParent="0" reserved="0" preloadGlobal="0"> +...
2007 Aug 22
0
163 commits - autogen.sh configure.ac doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h libswfdec-gtk/swfdec_gtk_widget.c libswfdec-gtk/swfdec_source.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c
...<DoAction> + <actions> + <PushData> + <items> + <StackString value="Check how DefineFunction2 handles register counts"/> + </items> + </PushData> + <Trace/> + <DeclareFunction2 name="foo" argc="0" regc="0"> + <actions> + <PushData> + <items> + <StackString value="hi"/> + </items> + </PushData> + <StoreRegister reg="0"/> + <StoreRegister reg="1"/> +...