search for: store_forward

Displaying 2 results from an estimated 2 matches for "store_forward".

2018 Feb 27
0
Question about instcombine pass.
...oid foo() { int i; for (i=1; i<LEN; i++) { X[i] = X[i-1] * X[i-1]; a[i] += b[i] * c[i]; a[i] -= b[i] * c[i]; } } ---------------------------------- IR.(Excerpt) ---------------------------------- for.body: ; preds = %for.body, %entry %store_forwarded = phi i32 [ %load_initial, %entry ], [ %mul, %for.body ] %indvars.iv = phi i64 [ 1, %entry ], [ %indvars.iv.next, %for.body ] %mul = mul nsw i32 %store_forwarded, %store_forwarded %arrayidx5 = getelementptr inbounds [10 x i32], [10 x i32]* @X, i64 0, i64 %indvars.iv store i32 %mul, i32* %...
2015 Sep 08
5
LLVM struct, alloca, SROA and the entry basic block
From: Philip Reames <listmail at philipreames.com<mailto:listmail at philipreames.com>> Date: mardi 8 septembre 2015 12:50 To: Benoit Belley <benoit.belley at autodesk.com<mailto:benoit.belley at autodesk.com>>, "llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>" <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> Subject: