Displaying 5 results from an estimated 5 matches for "moduleidentifier".
2004 Aug 06
2
[LLVMdev] How to get LoopInfo within Pass subclass?
...erlook :) ), however, for now, nothing will break
> if it
> does have state, and this is really the only way around this.
I'm not sure if I can do this. The pass I'm writing is writing info
about the module and its parts to a file, so I need to see the module,
if only to print its moduleIdentifier.
I'm not sure if there's a way to get the Module that a Function belongs
to from within a FunctionPass. If I could do that, and cheat by keeping
some state, I could do what I want as a FunctionPass. Am I missing
something, or is that not possible?
Also, out of curiosity, why the statel...
2004 Aug 06
0
[LLVMdev] How to get LoopInfo within Pass subclass?
On Thu, 5 Aug 2004, Michael McCracken wrote:
> Hi, I have a hopefully quick question. I'm writing a Pass that needs to
> see a whole module at a time and keep some state, so I subclassed Pass.
> However, I want to be able to see the Loops in each Function. Roughly,
ok.
> However, when running I'm informed that:
>
> PassManagerT.h:421: failed assertion
2004 Aug 06
0
[LLVMdev] How to get LoopInfo within Pass subclass?
...now, nothing
> > will break if it does have state, and this is really the only way
> > around this.
>
> I'm not sure if I can do this. The pass I'm writing is writing info
> about the module and its parts to a file, so I need to see the module,
> if only to print its moduleIdentifier.
Ok
> I'm not sure if there's a way to get the Module that a Function belongs
> to from within a FunctionPass. If I could do that, and cheat by keeping
> some state, I could do what I want as a FunctionPass. Am I missing
> something, or is that not possible?
Sure, you can do...
2004 Aug 05
2
[LLVMdev] How to get LoopInfo within Pass subclass?
Hi, I have a hopefully quick question. I'm writing a Pass that needs to
see a whole module at a time and keep some state, so I subclassed Pass.
However, I want to be able to see the Loops in each Function. Roughly,
here's what I want:
virtual bool run(Module &M){
// do stuff...
for (Module::iterator I = M.begin(), E = M.end(); I != E; ++I){
if(! I->isExternal())
2017 Apr 04
3
RFC: Adding a string table to the bitcode format
On Tue, Apr 4, 2017 at 12:36 PM, Duncan P. N. Exon Smith <
dexonsmith at apple.com> wrote:
>
> On 2017-Apr-04, at 12:12, Peter Collingbourne <peter at pcc.me.uk> wrote:
>
> On Mon, Apr 3, 2017 at 8:13 PM, Mehdi Amini <mehdi.amini at apple.com> wrote:
>
>>
>> On Apr 3, 2017, at 7:08 PM, Peter Collingbourne <peter at pcc.me.uk> wrote:
>>