search for: jumpts

Displaying 4 results from an estimated 4 matches for "jumpts".

Did you mean: jumps
2009 Aug 03
2
[LLVMdev] code-altering Passes for llc
Dan Gohman-2 wrote: > > You don't need a ModulePass to modify a CFG. A MachineFunctionPass > is fine for this. > Well, okay. But I need to insert some BasicBlock that contains 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 maili...
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
...oglemail.com> wrote: > > > Dan Gohman-2 wrote: >> >> You don't need a ModulePass to modify a CFG. A MachineFunctionPass >> is fine for this. >> > Well, okay. But I need to insert some BasicBlock that contains 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 f...
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