| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | lvalue-bitcasts.cpp | 11 ir = reinterpret_cast<int&>(fr); in reinterpret_cast_test() 31 xr = reinterpret_cast<X&>(fr); in reinterpret_cast_test() 56 ir = (int&)fr; in c_cast() 64 fr = (float&)ir; in c_cast() 68 fr = (float&)xr; in c_cast() 76 xr = (X&)fr; in c_cast() 88 cfr = (_Complex float&)fr; in c_cast() 104 ir = intref(fr); in functional_cast() 112 fr = floatref(ir); in functional_cast() 116 fr = floatref(xr); in functional_cast() [all …]
|
| H A D | mangle-win-ccs.cpp | 38 void funcRefType(void(__attribute__((fastcall)) & fr)(int, int)) { in funcRefType() 39 fr(1, 2); in funcRefType()
|
| /llvm-project-15.0.7/llvm/test/Transforms/SCCP/ |
| H A D | freeze.ll | 11 %fr = freeze i1 undef 12 ret i1 %fr 20 %fr = freeze ptr undef 21 ret ptr %fr 29 %fr = freeze float undef 30 ret float %fr 38 %fr = freeze <2 x i32> undef 39 ret <2 x i32> %fr 60 %and.fr = freeze i32 %and 105 %p.fr = freeze i32 %p [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | freeze.ll | 113 ret i32 %v3.fr 128 ret i1 %cond.fr 143 ret i32 %v4.fr 467 ret i32 %v1.fr 477 ret i32 %v1.fr 488 ret i32 %v1.fr 499 ret i32 %v1.fr 676 ret i1 %v1.fr 844 %i.sq = mul nsw nuw i32 %i.fr, %i.fr 1000 ret i8* %p.fr [all …]
|
| H A D | freeze-phi.ll | 22 %y.fr = freeze i32 %y 23 ret i32 %y.fr 45 ret <2 x i32> %y.fr 67 ret <2 x i32> %y.fr 89 %y.fr = freeze i32 %y 90 ret i32 %y.fr 112 %y.fr = freeze i32 %y 113 ret i32 %y.fr 146 ret i32 %y.fr 178 ret i32 %y.fr [all …]
|
| H A D | pow-3.ll | 41 %fr = fptrunc double %call to float 42 ret float %fr 58 %fr = fptrunc double %call to float 59 ret float %fr
|
| /llvm-project-15.0.7/llvm/test/Transforms/CodeGenPrepare/X86/ |
| H A D | freeze-brcond.ll | 19 %fr = freeze i1 %c 42 %fr = freeze i1 %c 64 %fr = freeze i1 %c 81 %fr = freeze i1 %c 82 ret i1 %fr 93 %fr = freeze i1 %c 94 ret i1 %fr 104 %fr = freeze i1 %c 105 ret i1 %fr 123 %fr = freeze i1 %c [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/CanonicalizeFreezeInLoops/ |
| H A D | onephi.ll | 26 %i.next.fr = freeze i32 %i.next 27 %cond = icmp eq i32 %i.next.fr, %n 53 %i.next.fr = freeze i32 %i.next 81 %i.next.fr = freeze i32 %i.next 82 call void @call(i32 %i.next.fr) 111 %i.next.fr = freeze i32 %i.next 172 %i.fr = freeze i32 %i 173 %i.fr.next = add nuw nsw i32 %i.fr, 1 202 %i.fr = freeze i32 %i 203 %i.next.fr = add nuw nsw i32 %i.fr, 1 [all …]
|
| H A D | phis.ll | 30 %i.fr = freeze i32 %i 31 call void @call(i32 %i.fr) 65 %ij.fr = freeze i32 %ij 66 call void @call(i32 %ij.fr) 106 %ijk.fr = freeze i32 %ijk 107 call void @call(i32 %ijk.fr)
|
| H A D | aarch64.ll | 24 %i.next.fr = freeze i32 %i.next 25 %j = add i32 %m, %i.next.fr 28 %cond = icmp eq i32 %i.next.fr, %n
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | setcc-freeze.ll | 18 %cond.fr = freeze i1 %cond 19 br i1 %cond.fr, label %A, label %B 41 %cond.fr = freeze i1 %cond 42 br i1 %cond.fr, label %A, label %B 64 %cond.fr = freeze i1 %cond 87 %cond.fr = freeze i1 %cond 110 %cond.fr = freeze i1 %cond 133 %cond.fr = freeze i1 %cond 156 %cond.fr = freeze i1 %cond 179 %cond.fr = freeze i1 %cond [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/ |
| H A D | copy_assign.pass.cpp | 98 Func& fr = (f = (Func &)f); in main() local 99 assert(&fr == &f); in main() 105 Func& fr = (f = (Func &)f); in main() local 106 assert(&fr == &f); in main() 112 Func& fr = (f = (Func &)f); in main() local 113 assert(&fr == &f); in main() 119 Func& fr = (f = (Func &)f); in main() local 120 assert(&fr == &f); in main()
|
| /llvm-project-15.0.7/llvm/test/Transforms/JumpThreading/ |
| H A D | freeze.ll | 32 %A.fr = freeze i1 %A 33 br i1 %A.fr, label %T2, label %F2 69 %A.fr = freeze i1 %A 70 br i1 %A.fr, label %T2, label %F2 105 %A0.fr = freeze i32 %A0 106 %A.fr = trunc i32 %A0.fr to i1 107 br i1 %A.fr, label %T2, label %F2 141 %A.fr = freeze i1 %A 182 %A.fr = freeze i1 %A 212 %cmp.fr = freeze i1 %cmp [all …]
|
| H A D | freeze-lvi-edgevaluelocal.ll | 8 ; br on cond.fr should be removed & ENTRY -> A -> B should be threaded 20 %cond.fr = freeze i1 %cond 23 br i1 %cond.fr, label %B, label %EXIT 57 %cond.fr = freeze i32 %cond 63 switch i32 %cond.fr, label %PRESERVED1 [ 74 switch i32 %cond.fr, label %A_NOTTAKEN [ 85 switch i32 %cond.fr, label %B_TAKEN [
|
| H A D | freeze-impliescond.ll | 23 %cond.fr = freeze i1 %cond 24 br i1 %cond.fr, label %REACHABLE, label %UNREACHABLE 59 %cond.fr = freeze i1 %cond 60 br i1 %cond.fr, label %REACHABLE, label %UNREACHABLE 76 ; In this specific example, it is still correct to fold %cond.fr into true. 115 %cond.fr = freeze i1 %cond1 116 br i1 %cond.fr, label %REACHABLE, label %UNREACHABLE 159 %cond.fr = freeze i1 %cond1 160 br i1 %cond.fr, label %REACHABLE, label %UNREACHABLE
|
| /llvm-project-15.0.7/clang/test/CXX/expr/expr.prim/expr.prim.lambda/ |
| H A D | p7.cpp | 26 float &fr = check_const_int(ic); in test_capture_constness() local 31 float &fr = check_const_int(ic); in test_capture_constness() local 36 float &fr = check_const_int(ic); in test_capture_constness() local 41 float &fr = check_const_int(ic); in test_capture_constness() local
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ |
| H A D | freeze.ll | 316 %a.fr = freeze i32 %a 317 %b.fr = freeze i32 %b 318 %c = icmp eq i32 %a.fr, %b.fr 319 %c.fr = freeze i1 %c 320 ret i1 %c.fr 330 %c.fr = freeze i1 %c 331 ret i1 %c.fr 400 %a0.fr = freeze i32 %a0 406 %phi1 = phi i32 [%a0.fr, %ENTRY], [%a1.fr, %BB1] 411 ret i32 %phi2.fr [all …]
|
| H A D | freeze-noundef.ll | 114 %v.fr = freeze i32 %v 115 ret i32 %v.fr 124 %v.fr = freeze {i8, i32} %v 125 ret {i8, i32} %v.fr
|
| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | temp_func_order.cpp | 10 float &fr = f0(ip); in test_f0() local 39 float &fr = f2(aif); in test_f2() local 51 float &fr = f3(i, fp); in test_f3() local 84 float &fr = f6(ic, ic); in test_f6() local
|
| /llvm-project-15.0.7/llvm/test/CodeGen/XCore/ |
| H A D | linkage.ll | 5 call void @fr(i32* @gd, i32* @gr) 45 ; CHECK: .weak fr 46 declare extern_weak void @fr(i32*, i32*)
|
| /llvm-project-15.0.7/lldb/test/API/lang/objcxx/class-name-clash/ |
| H A D | main.mm | 16 return 0; //% self.expect("fr var o", DATA_TYPES_DISPLAYED_CORRECTLY, substrs = ["(MyObject"]); 17 … //% self.expect("fr var globalObject", DATA_TYPES_DISPLAYED_CORRECTLY, substrs = ["42"]);
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | freeze-soften.ll | 9 %val.fr = freeze float %val 10 ret float %val.fr
|
| /llvm-project-15.0.7/llvm/test/Transforms/LICM/ |
| H A D | freeze.ll | 35 %fr = freeze i1 %a 39 ret i1 %fr
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | builtins-arm.c | 325 float fr; in test_VFP() local 328 fr = __builtin_arm_vcvtr_f(f, 0); in test_VFP() 329 fr = __builtin_arm_vcvtr_f(f, 1); in test_VFP() 330 …fr = __builtin_arm_vcvtr_f(f, -1); // expected-error-re {{argument value {{.*}} is outside the val… in test_VFP() 331 …fr = __builtin_arm_vcvtr_f(f, 2); // expected-error-re {{argument value {{.*}} is outside the val… in test_VFP()
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | overload-call.cpp | 435 float &fr = f0(C()); in g() local 509 float &fr = foo(d2); in bar() local 551 float &fr = f(arrp); in test() local 641 typedef void (&fr)(); typedef 642 struct Y { operator fr(); } y;
|