Displaying 4 results from an estimated 4 matches for "tp24778261p24788337".
2009 Aug 03
2
[LLVMdev] code-altering Passes for llc
...tains the error
handling (that the runtime check jumpts to on failure). Just putting another
MachineBasicBlock at the beginning of some arbitrary MachineFunction doesn't
seem to be the right way to go, does it?
--
View this message in context: http://www.nabble.com/code-altering-Passes-for-llc-tp24778261p24788337.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2009 Aug 02
0
[LLVMdev] code-altering Passes for llc
On Aug 2, 2009, at 7:09 AM, Artjom Kochtchi wrote:
>
> Greetinigs,
>
> I am extending llc to include runtime checks for calls (in X86). So
> a call
> 'call target' is altered to look like this:
>
> [some check]
> jne error_function
> call target
>
> I've done this by implementing a MachineFunctionPass that is
> instantiated
> and added
2009 Aug 03
0
[LLVMdev] code-altering Passes for llc
...dling (that the runtime check jumpts to on failure). Just putting another
> MachineBasicBlock at the beginning of some arbitrary MachineFunction doesn't
> seem to be the right way to go, does it?
> --
> View this message in context: http://www.nabble.com/code-altering-Passes-for-llc-tp24778261p24788337.html
> Sent from the LLVM - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
2009 Aug 02
2
[LLVMdev] code-altering Passes for llc
Greetinigs,
I am extending llc to include runtime checks for calls (in X86). So a call
'call target' is altered to look like this:
[some check]
jne error_function
call target
I've done this by implementing a MachineFunctionPass that is instantiated
and added to the PassManager in X86TargetMachine::addPreRegAlloc.
In order to create the jne-instruction I need some BasicBlock