search for: implicit_def_gprc

Displaying 5 results from an estimated 5 matches for "implicit_def_gprc".

Did you mean: implicit_def_g8rc
2007 Dec 11
0
[LLVMdev] Exception handling in JIT
...CtoLROffset = 0; > MCE.startFunction(MF); > @@ -101,6 +108,9 @@ > default: > MCE.emitWordBE(getBinaryCodeForInstr(*I)); > break; > + case TargetInstrInfo::LABEL: > + MCE.EmitLabel(MI.getOperand(0).getImm()); > + break; > case PPC::IMPLICIT_DEF_GPRC: > case PPC::IMPLICIT_DEF_G8RC: > case PPC::IMPLICIT_DEF_F8: > Index: lib/Target/X86/X86CodeEmitter.cpp > =================================================================== > --- lib/Target/X86/X86CodeEmitter.cpp (revision 44794) > +++ lib/Target/X86/X86CodeEmitter.cpp...
2007 Dec 12
3
[LLVMdev] Exception handling in JIT
...tartFunction(MF); >> @@ -101,6 +108,9 @@ >> default: >> MCE.emitWordBE(getBinaryCodeForInstr(*I)); >> break; >> + case TargetInstrInfo::LABEL: >> + MCE.EmitLabel(MI.getOperand(0).getImm()); >> + break; >> case PPC::IMPLICIT_DEF_GPRC: >> case PPC::IMPLICIT_DEF_G8RC: >> case PPC::IMPLICIT_DEF_F8: >> Index: lib/Target/X86/X86CodeEmitter.cpp >> =================================================================== >> --- lib/Target/X86/X86CodeEmitter.cpp (revision 44794) >> +++ lib/Target...
2007 Dec 10
2
[LLVMdev] Exception handling in JIT
Hi everyone, Here's a patch that enables exception handling when jitting. I've copy/pasted _many_code from lib/Codegen/DwarfWriter.cpp, so we may need to factorize it, but the functionality is there and I'm very happy with it :) lli should now be able to execute the output from llvm-gcc when using exceptions (the UnwindInst instruction is not involved in this patch). Just add the
2008 Feb 04
0
[LLVMdev] Exception handling in JIT
...MovePCtoLROffset = 0; > MCE.startFunction(MF); > @@ -101,6 +109,9 @@ > default: > MCE.emitWordBE(getBinaryCodeForInstr(*I)); > break; > + case TargetInstrInfo::LABEL: > + MCE.emitLabel(MI.getOperand(0).getImm()); > + break; > case PPC::IMPLICIT_DEF_GPRC: > case PPC::IMPLICIT_DEF_G8RC: > case PPC::IMPLICIT_DEF_F8: > Index: lib/Target/X86/X86CodeEmitter.cpp > =================================================================== > --- lib/Target/X86/X86CodeEmitter.cpp (revision 46612) > +++ lib/Target/X86/X86CodeEmitter.cpp (w...
2008 Feb 01
2
[LLVMdev] Exception handling in JIT
Dear all, Here's a new patch with Evan's comments (thx Evan!) and some cleanups. Now the (duplicated) exception handling code is in a new file: lib/ExecutionEngine/JIT/JITDwarfEmitter. This patch should work on linux/x86 and linux/ppc (tested). Nicolas -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: jit-exceptions.patch URL: