| /llvm-project-15.0.7/llvm/test/Transforms/LoopIdiom/X86/ |
| H A D | logical-right-shift-until-zero.ll | 59 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 116 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 172 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 220 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 268 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 316 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 368 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 428 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 476 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 630 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] [all …]
|
| H A D | left-shift-until-zero.ll | 59 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 116 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 172 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 220 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 268 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 316 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 368 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 428 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 476 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 630 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] [all …]
|
| H A D | arithmetic-right-shift-until-zero.ll | 59 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 116 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 172 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 220 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 268 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 316 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 368 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 428 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 476 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 630 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] [all …]
|
| H A D | logical-right-shift-until-zero-cost.ll | 36 %val.shifted.iszero = icmp eq i8 %val.shifted, 0 39 call void @escape_inner(i8 %iv, i8 %nbits, i8 %val.shifted, i1 %val.shifted.iszero, i8 %iv.next) 41 br i1 %val.shifted.iszero, label %end, label %loop 47 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 50 …call void @escape_outer(i8 %iv.res, i8 %nbits.res, i8 %val.shifted.res, i1 %val.shifted.iszero.res…
|
| H A D | logical-right-shift-until-zero-debuginfo.ll | 54 %val.shifted.iszero = icmp eq i8 %val.shifted, 0 57 call void @escape_inner(i8 %iv, i8 %nbits, i8 %val.shifted, i1 %val.shifted.iszero, i8 %iv.next) 59 br i1 %val.shifted.iszero, label %end, label %loop 65 %val.shifted.iszero.res = phi i1 [ %val.shifted.iszero, %loop ] 68 …call void @escape_outer(i8 %iv.res, i8 %nbits.res, i8 %val.shifted.res, i1 %val.shifted.iszero.res…
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | ispow2.ll | 402 %r = or i1 %iszero, %cmp 436 %r = or i1 %iszero, %cmp 487 %r = or i1 %iszero, %cmp 519 %r = or i1 %iszero, %cmp 664 %r = or i1 %cmp, %iszero 706 %r = or i1 %iszero, %cmp 749 %r = or i1 %iszero, %cmp 762 %r = or i1 %cmp, %iszero 811 %r = or i1 %iszero, %cmp 849 %r = or i1 %iszero, %cmp [all …]
|
| H A D | vscale_zero.ll | 4 define i1 @iszero() { 5 ; CHECK-LABEL: @iszero(
|
| H A D | trunc.ll | 1018 %iszero = icmp eq i32 %data, 0 1019 %ffs = select i1 %iszero, i32 0, i32 %t1
|
| H A D | trunc-inseltpoison.ll | 1018 %iszero = icmp eq i32 %data, 0 1019 %ffs = select i1 %iszero, i32 0, i32 %t1
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ |
| H A D | and-or-icmp-ctpop.ll | 70 %iszero = icmp eq i32 %x, 0 71 %r = and i1 %iszero, %cmp 82 %iszero = icmp eq <2 x i32> %x, <i32 0, i32 0> 83 %r = and <2 x i1> %cmp, %iszero 99 %iszero = icmp eq i32 %x, 0 100 %r = or i1 %iszero, %cmp
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/ |
| H A D | cttz.ll | 69 %iszero = icmp eq i32 %a, 0 70 %ffs = select i1 %iszero, i32 0, i32 %1 111 %iszero = icmp eq i64 %a, 0 112 %ffs = select i1 %iszero, i64 0, i64 %1
|
| /llvm-project-15.0.7/libc/AOR_v20.02/math/test/rtest/ |
| H A D | dotest.c | 717 static int iszero(uint32 *x) { in iszero() function 1145 } while (iszero(out)); /* rule out zero */ in cases_biased() 1153 } while (iszero(out)); /* rule out zero */ in cases_biased_positive() 1162 } while (iszero(out)); /* rule out zero */ in cases_biased_float() 1205 } while (iszero(out)); /* rule out zero */ in cases_uniform() 1213 } while (iszero(out)); /* rule out zero */ in cases_uniform_float() 1221 } while (iszero(out)); /* rule out zero */ in cases_uniform_positive() 1228 } while (iszero(out)); /* rule out zero */ in cases_uniform_float_positive() 1237 } while (iszero(out)); /* rule out zero */ in log_cases() 1328 } while (iszero(out) || iszero(out+2));/* rule out zero */ in atan2_cases() [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/ObjCARC/ |
| H A D | nested.ll | 42 %iszero = icmp eq i64 %call, 0 107 %iszero = icmp eq i64 %call3, 0 172 %iszero = icmp eq i64 %call, 0 237 %iszero = icmp eq i64 %call3, 0 303 %iszero = icmp eq i64 %call3, 0 372 %iszero = icmp eq i64 %call3, 0 438 %iszero = icmp eq i64 %call3, 0 515 %iszero = icmp eq i64 %call4, 0 582 %iszero = icmp eq i64 %call4, 0 649 %iszero = icmp eq i64 %call4, 0 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | speculation-hardening-loads.ll | 43 %iszero = icmp eq i64 %X, 0 44 %ret = select i1 %iszero, i32 %b, i32 %add 68 %iszero = icmp eq i32 %X, 0 69 %ret = select i1 %iszero, i64 %b, i64 %add
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/ |
| H A D | potential.ll | 10 ; bool iszero(int c) { return c == 0; } 11 ; bool potential_test1(bool c) { return iszero(c ? 1 : -1); } 52 ; potential values of argument of iszero are {1,-1} 53 ; potential value of returned value of iszero is 0 55 ; int call_with_two_values(int x) { return iszero(x) + iszero(-x); } 163 ; int potential_test3() { return zero_or_one(iszero(0))+zero_or_one(iszero(1)); }
|
| /llvm-project-15.0.7/llvm/test/Other/ |
| H A D | scalable-vectors-core-ir.ll | 371 ; CHECK: %r = phi <vscale x 16 x i8> [ %a, %entry ], [ %added, %iszero ] 375 br i1 %cmp, label %iszero, label %end 377 iszero: 384 %r = phi <vscale x 16 x i8> [ %a, %entry ], [ %added, %iszero ]
|
| /llvm-project-15.0.7/clang/test/CXX/temp/temp.decls/temp.friend/ |
| H A D | p1.cpp | 37 template <typename T> friend bool iszero(const A &a) throw();
|
| /llvm-project-15.0.7/lldb/source/Plugins/Instruction/ARM64/ |
| H A D | EmulateInstructionARM64.cpp | 1112 boolean iszero = (op == '0'); in EmulateCBZ() 1116 if IsZero(operand1) == iszero then in EmulateCBZ()
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopFlatten/ |
| H A D | loop-flatten-negative.ll | 762 %iszero = icmp eq i32 %b, 0 763 br i1 %iszero, label %for.empty, label %for.loopinit
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/ |
| H A D | fold-branch-to-common-dest.ll | 1053 %iszero = icmp eq i32 %ld, 0 1054 br i1 %iszero, label %exit, label %L2
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 1986 llvm::Value *iszero = Builder.CreateIsNull(numElements, "isempty"); in EmitCXXAggrConstructorCall() local 1987 zeroCheckBranch = Builder.CreateCondBr(iszero, loopBB, loopBB); in EmitCXXAggrConstructorCall()
|