Displaying 3 results from an estimated 3 matches for "cdeeb9ea".
2013 Apr 10
1
[LLVMdev] Saving a reference to a Basic Block?
...ded recipient. If you
> received this in error, please contact the sender and delete the e-mail and
> its attachments from all computers.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130410/cdeeb9ea/attachment.html>
2012 Nov 10
0
[LLVMdev] Saving a reference to a Basic Block?
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
> On Behalf Of John Slagel
> Subject: [LLVMdev] Saving a reference to a Basic Block?
> Is there a way to save a reference to a Basic Block that gets all fixed
> up in the linker, so that you can branch to it during execution?
We use the blockaddress() constant generator, coupled with the indirectbr
2012 Nov 10
2
[LLVMdev] Saving a reference to a Basic Block?
Is there a way to save a reference to a Basic Block that gets all fixed up
in the linker, so that you can branch to it during execution? (Or maybe
just a better way to do what I'm trying to do?)
In my old-school BASIC compiler that I'm writing with LLVM, for each GOSUB,
I keep a map of an integer ID and a pointer to the basic block following
the GOSUB to return to.
Then, when a BASIC