Displaying 3 results from an estimated 3 matches for "body_crit_edge".
Did you mean:
body5_crit_edge
2014 Oct 16
2
[LLVMdev] RFC: Should we have (something like) -extra-vectorizer-passes in -O2?
----- Original Message -----
> From: "Chandler Carruth" <chandlerc at google.com>
> To: "Zinovy Nis" <zinovy.nis at gmail.com>
> Cc: "Hal Finkel" <hfinkel at anl.gov>, "James Molloy" <james at jamesmolloy.co.uk>, "LLVM Developers Mailing List"
> <llvmdev at cs.uiuc.edu>
> Sent: Thursday, October 16, 2014
2012 Jan 18
2
[LLVMdev] getSmallConstantTripCount function doesn't work for obvious cases
Hi,
My pass heavily relies on llvm::Loop's getSmallConstantTripCount method.
However, I found that it doesn't work for some simple cases.
In the following example, I can get the constant trip count of the
outermost loop if statement "a[l] = a[l] + 1" is there. After commenting
out this line, the returned constant trip count for that loop is 0. In my
pass, I traverse the nested
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
....0275.i, i32 1
%inc.i = add nsw i32 %lenldstr.0276.i, 1
%6 = load i8* %incdec.ptr.i, align 1, !tbaa !1
%cmp2.i = icmp eq i8 %6, 32
br i1 %cmp2.i, label %while.body.i, label %for.cond.preheader.i
for.inc.i: ; preds = %for.body.i.preheader, %for.inc.for.body_crit_edge.i
%incdec.ptr7.i29 = phi i8* [ %incdec.ptr7.i, %for.inc.for.body_crit_edge.i ], [ %incdec.ptr7.i25, %for.body.i.preheader ]
%k.0270.i28 = phi i32 [ %phitmp307.i, %for.inc.for.body_crit_edge.i ], [ 1, %for.body.i.preheader ]
%s.1272.i27 = phi i8* [ %incdec.ptr6.i, %for.inc.for.body_crit_edge.i...