search for: body_crit_edge

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...