search for: forbody

Displaying 4 results from an estimated 4 matches for "forbody".

2008 Mar 31
5
[LLVMdev] Additional Optimization I'm Missing?
...uble %OS_start1, double* %time br label %forcond forcond: ; preds = %forinc, %entry %time2 = load double* %time ; <double> [#uses=1] %OS_end3 = load double* %OS_end ; <double> [#uses=1] %forcond4 = fcmp olt double %time2, %OS_end3 ; <i1> [#uses=1] br i1 %forcond4, label %forbody, label %forafter forbody: ; preds = %forcond %birth_rate5 = load double* %birth_rate ; <double> [#uses=1] %population6 = load double* %population ; <double> [#uses=1] %multmp = mul double %birth_rate5, %population6 ; <double> [#uses=1] store double %multmp, double* %birth...
2018 Nov 23
2
is this a bug in an optimization pass?
...dbg.declare(metadata i64* %for_index, metadata !55, metadata !DIExpression()), !dbg !63 br label %ForCond, !dbg !61 ForCond: ; preds = %Else, %Entry %1 = load i64, i64* %for_index, align 8, !dbg !61 %2 = icmp ne i64 %1, 10, !dbg !61 br i1 %2, label %ForBody, label %ForElse, !dbg !61 ForBody: ; preds = %ForCond %3 = getelementptr inbounds [10 x %Bar], [10 x %Bar]* %array, i64 0, i64 %1, !dbg !61 call void @llvm.dbg.declare(metadata %Bar* %3, metadata !58, metadata !DIExpression()), !dbg !64 %4 = load i64,...
2008 Jul 21
6
[LLVMdev] LICM/store-aliasing of global loads
...@test(i32 %count) { entry: br label %forcond forcond: ; preds = %forinc, %entry %i.0 = phi i32 [ 0, %entry ], [ %inc, %forinc ] ; <i32> [#uses=4] %cmp = icmp ult i32 %i.0, %count ; <i1> [#uses=1] br i1 %cmp, label %forbody, label %afterfor forbody: ; preds = %forcond %tmp3 = load float** @b ; <float*> [#uses=1] %arrayidx = getelementptr float* %tmp3, i32 %i. 0 ; <float*> [#uses=1] %tmp5 = load float** @a ; <float*> [#uses=1]...
2013 Oct 15
0
[LLVMdev] [llvm-commits] r192750 - Enable MI Sched for x86.
...&r2=192750&view=diff >> ============================================================================== >> --- llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-2.ll (original) >> +++ llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-2.ll Tue Oct 15 18:33:07 2013 >> @@ -54,22 +54,27 @@ forbody: ; preds = %forcond >> %mul310 = fmul <4 x float> %bitcast204.i104, zeroinitializer ; <<4 x float>> [#uses=2] >> %mul313 = fmul <4 x float> %bitcast204.i, zeroinitializer ; <<4 x float>> [#uses=1] >...