Displaying 8 results from an estimated 8 matches for "mybb".
Did you mean:
mbb
2012 Apr 26
2
[LLVMdev] Detect if a basicblock is part of a loop
Hi,
I'm trying to detect if a basicblock is part of a loop or not.
I tried the llvm::LoopInfo like that (http://llvm.org/docs/doxygen/html/classllvm_1_1LoopInfo.html#a4abca289c73cd09487e05d11d9f7d877):
LoopInfo *loop = new LoopInfo();
bool isLoop = loop->getLoopFor(myBB); // getLoopFor - Return the inner most loop that BB lives in. If a basic block is in no loop (for example the entry node), null is returned. See doxygen
But getLoopFor() always return me NULL even if my basicblock is inside a for loop...
I tried this: http://comments.gmane.org/gmane.comp.compile...
2012 Jan 11
0
Error in charToDate(x)
...I then set up a couple of indicators and the following model:
myATR <- function(x) ATR(HLC(x))[,'atr']
mySMI <- function(x) SMI(HLC(x))[,'SMI']
myADX <- function(x) ADX(HLC(x))[,'ADX']
myAroon <- function(x) aroon(x[,c('High','Low')])$oscillator
myBB <- function(x) BBands(HLC(x))[,'pctB']
myChaikinVol<-function(x)Delt(chaikinVolatility(x[,c("High","Low")]))[,1]
myCLV <- function(x) EMA(CLV(HLC(x)))[,1]
myMACD <- function(x) MACD(Cl(x))[,2]
mySAR <- function(x) SAR(x[,c('High','Close')])...
2014 Dec 03
3
[LLVMdev] RFC: How to represent SEH (__try / __except) in LLVM IR
Hi Reid,
Is this design supposed to be able to cope with asynchronous exceptions?
I am having trouble imagining how this would work without adding the
ability to associate landing pads with scopes in LLVM IR.
Vadim
On Tue, Nov 25, 2014 at 5:27 PM, Reid Kleckner <rnk at google.com> wrote:
> On Tue, Nov 25, 2014 at 3:09 PM, Kaylor, Andrew <andrew.kaylor at intel.com>
> wrote:
2012 Apr 26
0
[LLVMdev] Detect if a basicblock is part of a loop
...'m trying to detect if a basicblock is part of a loop or not.
>
> I tried the llvm::LoopInfo like that
> (http://llvm.org/docs/doxygen/html/classllvm_1_1LoopInfo.html#a4abca289c73cd09487e05d11d9f7d877):
>
> LoopInfo *loop = new LoopInfo();
> bool isLoop = loop->getLoopFor(myBB); // getLoopFor - Return the
> inner most loop that BB lives in. If a basic block is in no loop (for
> example the entry node), null is returned. See doxygen
>
> But getLoopFor() always return me NULL even if my basicblock is
> inside a for loop... I tried this:
> http://comment...
2014 Jul 26
3
[LLVMdev] Machine basic blocks
Hi,
I have a couple of questions about MachineBasicBlocks:
- If I have a pointer to an MBB, is there an easy way to find which block
that precedes it in the MachineFunction blocks list? (without iterating
through all of the MF's basic blocks)
- Does LLVM make any effort to ensure that MBB's predecessors and
successors lists are semantically correct? For example, what happens if
an MBB
2014 Dec 03
2
[LLVMdev] RFC: How to represent SEH (__try / __except) in LLVM IR
...els
> to every basic block, but it introduces a lot of implicit control flow,
> which we don't like:
> http://nondot.org/sabre/LLVMNotes/ExceptionHandlingChanges.txt
>
> You would do this:
> %p = call i8* malloc(i32 4)
> %xp = bitcast i8* %p to i32*
> ...
>
> mybb: unwind to label %lpad1
> %x = load i32* %xp ; edge to lpad1 here
> store i32 0, i32* %xp ; edge to lpad1 here
> call void @f() ; edge to lpad1 here
> br label %mybb2 ; cannot remove branch due to differing lpads
>
> mybb2: unwind to label %lpad2
> ...
>
> lpad...
2012 Apr 26
2
[LLVMdev] Detect if a basicblock is part of a loop
...asicblock is part of a loop or not.
> >
> > I tried the llvm::LoopInfo like that
> > (http://llvm.org/docs/doxygen/html/classllvm_1_1LoopInfo.html#a4abca289c73cd09487e05d11d9f7d877):
> >
> > LoopInfo *loop = new LoopInfo();
> > bool isLoop = loop->getLoopFor(myBB); // getLoopFor - Return the
> > inner most loop that BB lives in. If a basic block is in no loop (for
> > example the entry node), null is returned. See doxygen
> >
> > But getLoopFor() always return me NULL even if my basicblock is
> > inside a for loop... I tried...
2012 Apr 26
0
[LLVMdev] Detect if a basicblock is part of a loop
...g-vd.ch>> wrote:
Hi,
I'm trying to detect if a basicblock is part of a loop or not.
I tried the llvm::LoopInfo like that
(http://llvm.org/docs/doxygen/html/classllvm_1_1LoopInfo.html#a4abca289c73cd09487e05d11d9f7d877):
LoopInfo *loop = new LoopInfo();
bool isLoop = loop->getLoopFor(myBB); // getLoopFor - Return the
inner most loop that BB lives in. If a basic block is in no loop (for
example the entry node), null is returned. See doxygen
But getLoopFor() always return me NULL even if my basicblock is
inside a for loop... I tried this:
http://comments.gmane.org/gmane.comp.compiler...