| /llvm-project-15.0.7/llvm/test/Transforms/GVN/ |
| H A D | pr12979.ll | 9 %add2 = add i32 %x, %y 10 %foo = add i32 %add1, %add2 20 %add2 = add i32 %x, %y 21 %foo = add i32 %add1, %add2 31 %add2 = add i32 %x, %y 32 %foo = add i32 %add1, %add2 42 %add2 = add nsw i32 %x, %y 43 %foo = add i32 %add1, %add2 53 %add2 = add nsw i32 %x, %y 64 %add2 = add nsw i32 %x, %y [all …]
|
| H A D | fpmath.ll | 9 %add2 = fadd double %x, %y 10 %foo = fadd double %add1, %add2 19 %add2 = fadd double %x, %y, !fpmath !0 20 %foo = fadd double %add1, %add2 29 %add2 = fadd double %x, %y, !fpmath !0 30 %foo = fadd double %add1, %add2 39 %add2 = fadd double %x, %y, !fpmath !1 40 %foo = fadd double %add1, %add2
|
| /llvm-project-15.0.7/llvm/test/Transforms/NewGVN/ |
| H A D | pr12979.ll | 9 %add2 = add i32 %x, %y 10 %foo = add i32 %add1, %add2 20 %add2 = add i32 %x, %y 21 %foo = add i32 %add1, %add2 31 %add2 = add i32 %x, %y 32 %foo = add i32 %add1, %add2 42 %add2 = add nsw i32 %x, %y 43 %foo = add i32 %add1, %add2 53 %add2 = add nsw i32 %x, %y 64 %add2 = add nsw i32 %x, %y [all …]
|
| H A D | 2011-07-07-MatchIntrinsicExtract.ll | 11 %add2 = add i64 %add1, %uadd.0 12 ret i64 %add2 24 %add2 = add i64 %sub1, %usub.0 25 ret i64 %add2 37 %add2 = add i64 %mul1, %umul.0 38 ret i64 %add2 50 %add2 = add i64 %add1, %sadd.0 51 ret i64 %add2 63 %add2 = add i64 %sub1, %ssub.0 64 ret i64 %add2 [all …]
|
| H A D | fpmath.ll | 9 %add2 = fadd double %x, %y 10 %foo = fadd double %add1, %add2 19 %add2 = fadd double %x, %y, !fpmath !0 20 %foo = fadd double %add1, %add2 29 %add2 = fadd double %x, %y, !fpmath !0 30 %foo = fadd double %add1, %add2 39 %add2 = fadd double %x, %y, !fpmath !1 40 %foo = fadd double %add1, %add2
|
| H A D | pr33196.ll | 22 ; CHECK-NEXT: %add2 = add nsw i32 %add, %e.1 23 ; CHECK-NEXT: store i32 %add2, i32* @a, align 4 24 ; CHECK-NEXT: %tobool3 = icmp eq i32 %add2, 0 62 %add2 = add nsw i32 %add, %and 63 store i32 %add2, i32* @a, align 4 64 %tobool3 = icmp eq i32 %add2, 0
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | saxpy10-a9.ll | 70 %add2 = fadd float %add, 0.000000e+00 77 %add2.1 = fadd float %add2, %add.1 84 %add2.2 = fadd float %add2.1, %add.2 91 %add2.3 = fadd float %add2.2, %add.3 98 %add2.4 = fadd float %add2.3, %add.4 105 %add2.5 = fadd float %add2.4, %add.5 112 %add2.6 = fadd float %add2.5, %add.6 119 %add2.7 = fadd float %add2.6, %add.7 126 %add2.8 = fadd float %add2.7, %add.8 133 %add2.9 = fadd float %add2.8, %add.9 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | reassoc-scalar.ll | 12 %add2 = add i32 %add1, %y 13 store i32 %add2, i32 addrspace(1)* %arg, align 4 25 %add2 = add i32 %y, %add1 26 store i32 %add2, i32 addrspace(1)* %arg, align 4 43 %add2 = add i64 %add1, %y 44 store i64 %add2, i64 addrspace(1)* %arg, align 8 62 %add2 = add <2 x i32> %add1, %y 75 %add2 = add nuw i32 %add1, %y 76 store i32 %add2, i32 addrspace(1)* %arg, align 4 89 %add2 = add i32 %add1, %y [all …]
|
| /llvm-project-15.0.7/polly/test/ScopInfo/ |
| H A D | run-time-check-many-piecewise-aliasing.ll | 28 %add2.i.i = add nsw i64 %sub1.i.i, 1 29 %cmp.i8.i.i = icmp sgt i64 %add2.i.i, 0 39 %add2.i121.i = add nsw i64 %sub1.i120.i, 3 40 %cmp.i8.i122.i = icmp sgt i64 %add2.i121.i, 0 51 %add2.i97.i = add nsw i64 %sub1.i96.i, 4 52 %cmp.i8.i98.i = icmp sgt i64 %add2.i97.i, 0 63 %add2.i73.i = add nsw i64 %sub1.i72.i, 6 64 %cmp.i8.i74.i = icmp sgt i64 %add2.i73.i, 0 75 %add2.i49.i = add nsw i64 %sub1.i48.i, 8 76 %cmp.i8.i50.i = icmp sgt i64 %add2.i49.i, 0 [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopReroll/ |
| H A D | ptrindvar.ll | 23 %S.011 = phi i32 [ %add2, %while.body ], [ undef, %while.body.preheader ] 29 %add2 = add nsw i32 %add, %1 35 %add2.lcssa = phi i32 [ %add2, %while.body ] 39 %S.0.lcssa = phi i32 [ undef, %entry ], [ %add2.lcssa, %while.end.loopexit ] 63 %S.011 = phi i32 [ %add2, %while.body ], [ undef, %while.body.preheader ] 69 %add2 = add nsw i32 %add, %1 75 %add2.lcssa = phi i32 [ %add2, %while.body ] 79 %S.0.lcssa = phi i32 [ undef, %entry ], [ %add2.lcssa, %while.end.loopexit ]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | fast-isel-args.ll | 23 %add2 = add nsw i64 %add, %conv1 24 ret i64 %add2 30 %add2 = fadd float %c, %d 33 %add5 = fadd float %add1, %add2 42 %add2 = fadd double %c, %d 45 %add5 = fadd double %add1, %add2
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/ |
| H A D | mve-vecreduce-add-combine.ll | 17 %add2 = add i32 %add1, %arg1 18 ret i32 %add2 34 %add2 = add i32 %arg1, %add1 35 ret i32 %add2 52 %add2 = add i32 %arg2, %reduce2 53 %add3 = add i32 %add1, %add2 76 %add2 = add i32 %add1, %reduce2 77 ret i32 %add2 99 %add2 = add i32 %add1, %reduce1 100 ret i32 %add2
|
| H A D | bti-outliner-2.ll | 25 %add2 = add nsw i32 %mul, %5 26 %add3 = add nsw i32 %add2, 1 45 %add2 = add nsw i32 %mul, %5 46 %add3 = add nsw i32 %add2, 2 65 %add2 = add nsw i32 %mul, %5 66 %add3 = add nsw i32 %add2, 3
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | aarch64-codegen-prepare-atp.ll | 26 ; Both %add1 and %add2 are promoted by forking extra sexts. 34 ; CHECK: %add2 = add nsw i64 %[[SEXT1]], %[[SEXT3]] 40 %add2 = add nsw i32 %j, %k 41 %s2 = sext i32 %add2 to i64 52 ; CHECK: %add2 = add nsw i64 %[[SEXT]], 2 57 %add2 = add nsw i32 %i, 2 58 %s2 = sext i32 %add2 to i64
|
| H A D | arm64-ands-bad-peephole.ll | 16 %result.09 = phi i32 [ %add2.result.0, %for.body ], [ 1, %entry ] 20 %add2.result.0 = select i1 %cmp1, i32 %true, i32 %result.09 26 %add2.result.0.lcssa = phi i32 [ %add2.result.0, %for.body ]
|
| /llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/ |
| H A D | max-addops-inline.ll | 5 ; CHECK1: %add2 = add nsw i32 %mul1, %add 8 ; CHECK10: %add2 = add nsw i32 %mul1, %add 15 %add2 = add nsw i32 %mul1, %add 16 ret i32 %add2
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | reassociate-nuw.ll | 64 %add2 = add nuw i32 %add0, %add1 65 ret i32 %add2 98 %add2 = add nuw i32 %mul1, %x 99 ret i32 %add2 108 %add2 = add nuw i32 %mul1, %x 109 ret i32 %add2 118 %add2 = add nuw i32 %mul1, %x 119 ret i32 %add2 128 %add2 = add i32 %mul1, %x 129 ret i32 %add2
|
| /llvm-project-15.0.7/llvm/test/Other/ |
| H A D | debugcounter-earlycse.ll | 8 ; CHECK-NEXT: %add2 = add i32 %a, %b 10 ; CHECK-NEXT: %ret1 = add i32 %add1, %add2 17 %add2 = add i32 %a, %b 20 %ret1 = add i32 %add1, %add2
|
| H A D | print-debug-counter.ll | 17 %add2 = add i32 %a, %b 20 %ret1 = add i32 %add1, %add2 29 %add2 = add i32 %a, %b 30 %ret = add i32 %add1, %add2
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | addr-01.ll | 26 %add2 = add i64 %add1, 100 27 %ptr = inttoptr i64 %add2 to i8 * 39 %add2 = add i64 %add1, %index 40 %ptr = inttoptr i64 %add2 to i8 * 52 %add2 = sub i64 %add1, 100 53 %ptr = inttoptr i64 %add2 to i8 * 65 %add2 = add i64 %add1, %index 66 %ptr = inttoptr i64 %add2 to i8 *
|
| /llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/ |
| H A D | control-dependence.ll | 28 %add2 = add i64 %v2, %c2 32 store i64 %add2, i64* %b2 56 %add2 = add i64 %v2, %c2 60 store i64 %add2, i64* %b2 85 %add2 = add i64 %v2, %c2 89 store i64 %add2, i64* %b2 113 %add2 = add i64 %v2, %c2 117 store i64 %add2, i64* %b2 141 %add2 = add i64 %v2, %c2 165 %add2 = add i64 %v2, %c2 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/MIR/X86/ |
| H A D | expected-comma-after-cfi-register.mir | 11 %add2 = add nsw i32 %add1, %d 12 tail call void @foo(i32 %add2) 13 %add6 = add nsw i32 %add2, %add2
|
| H A D | expected-register-after-cfi-operand.mir | 11 %add2 = add nsw i32 %add1, %d 12 tail call void @foo(i32 %add2) 13 %add6 = add nsw i32 %add2, %add2
|
| H A D | cfi-offset.mir | 13 %add2 = add nsw i32 %add1, %d 14 tail call void @foo(i32 %add2) 15 %add6 = add nsw i32 %add2, %add2
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/ |
| H A D | pr2537.ll | 10 %x.0 = phi i128 [ 0, %entry ], [ %add2, %dobody ] 12 %add2 = add i128 %x.0, shl (i128 1, i128 48) 14 %cmp = icmp ult i128 %add2, shl (i128 1, i128 64)
|