Displaying 5 results from an estimated 5 matches for "bbitre".
Did you mean:
bbitr
2011 Nov 20
1
[LLVMdev] Order of Basic Blocks
...l.com> wrote:
> Cameron,
>
> To make it less vague, I would ideally like to traverse top down. I
> believe what you suggested is what I want, I will have a look at it.
>
> Currently, I am iterating over the BBs in a Function, so
> Function::iterator BBitr=F->begin(), BBitrE=F->end();
> BBitr!=BBitrE;++BBitr, does that help clarify what I'm looking for? With
> this current iteration method, I seem to sometimes get top down but other
> times get bottom up and sometimes it starts top down then jumps to the
> bottom and goes bottom up. Is there a reason...
2011 Nov 21
0
[LLVMdev] Order of Basic Blocks
...ameron,
>>
>> To make it less vague, I would ideally like to traverse top down. I
>> believe what you suggested is what I want, I will have a look at it.
>>
>> Currently, I am iterating over the BBs in a Function, so
>> Function::iterator BBitr=F->begin(), BBitrE=F->end();
>> BBitr!=BBitrE;++BBitr, does that help clarify what I'm looking for? With
>> this current iteration method, I seem to sometimes get top down but other
>> times get bottom up and sometimes it starts top down then jumps to the
>> bottom and goes bottom up. I...
2011 Nov 20
3
[LLVMdev] Order of Basic Blocks
LLVMers,
Is there any way to guarantee iteration of the basic blocks from top down
or path to path? Currently it looks sort of semi-random, sometimes visiting
loop heads first and other times loop tails, is there a way I can visit the
BBs top down or path to path?
Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2011 Nov 21
1
[LLVMdev] Fwd: Order of Basic Blocks
...t; Cameron,
> >
> > To make it less vague, I would ideally like to traverse top down. I
> believe what you suggested is what I want, I will have a look at it.
> >
> > Currently, I am iterating over the BBs in a Function, so
> Function::iterator BBitr=F->begin(), BBitrE=F->end();
> BBitr!=BBitrE;++BBitr, does that help clarify what I'm looking for? With
> this current iteration method, I seem to sometimes get top down but other
> times get bottom up and sometimes it starts top down then jumps to the
> bottom and goes bottom up. Is there a reason...
2011 Oct 19
1
[LLVMdev] CallGraphSCCPass
I'm building a SCCPass below, it appears that the CallGraphNode->getFunction
returns a valid function but seg faults on call like "getName" or "size" but
not on calls like "empty" (which returns false).
My understanding is that the heirarchy is:
CallGraphSCC->CallGraphNode->Function->BasicBlock->Instruction, is this not
the case?
virtual bool