Displaying 3 results from an estimated 3 matches for "xgwang09".
2014 Oct 30
2
[LLVMdev] Emit a jump instruction to a place inside basicblock
On Thu, Oct 30, 2014 at 4:48 PM, Eric Christopher <echristo at gmail.com>
wrote:
>
>
> On Thu Oct 30 2014 at 1:16:38 PM Xiaoguang Wang <xgwang09 at gmail.com>
> wrote:
>
>> On Thu, Oct 30, 2014 at 2:33 PM, Robin Morisset <morisset at google.com>
>> wrote:
>>
>>> Hi,
>>>
>>> From my understanding of the LLVM IR, it is impossible to jump to the
>>> middle of a Basic Block, o...
2014 Oct 30
2
[LLVMdev] Emit a jump instruction to a place inside basicblock
On Thu, Oct 30, 2014 at 2:33 PM, Robin Morisset <morisset at google.com> wrote:
> Hi,
>
> From my understanding of the LLVM IR, it is impossible to jump to the
> middle of a Basic Block, only to its beginning. But there is a
> splitBasicBlock function that seems like it might be useful to you, to make
> sure a basic block is starting at the exact place you want to jump.
2014 Oct 29
4
[LLVMdev] Emit a jump instruction to a place inside basicblock
Hi all,
I'm a beginner in LLVM. Currently, I want to implement a pass that
generates a jump table. The entry in that table is a jump to some place
(may be an instruction) in a basic block.
I'm reading the JumpTable code in llvm 3.5, there is a table which contains
jump entries to functions. In AsmPrinter::doFinalization function from file
lib/CodeGen/AsmPrinter/AsmPrinter.cpp, it gets a