| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrSPE.td | 847 (SELECT_SPE4 (CREQV $lhs, $rhs), $tval, $fval)>; 857 (SELECT_SPE4 (CRXOR $lhs, $rhs), $tval, $fval)>; 860 (SELECT_SPE (CRANDC $lhs, $rhs), $tval, $fval)>; 862 (SELECT_SPE (CRANDC $rhs, $lhs), $tval, $fval)>; 864 (SELECT_SPE (CRORC $lhs, $rhs), $tval, $fval)>; 866 (SELECT_SPE (CRORC $rhs, $lhs), $tval, $fval)>; 868 (SELECT_SPE (CREQV $lhs, $rhs), $tval, $fval)>; 870 (SELECT_SPE (CRORC $rhs, $lhs), $tval, $fval)>; 872 (SELECT_SPE (CRORC $lhs, $rhs), $tval, $fval)>; 874 (SELECT_SPE (CRANDC $rhs, $lhs), $tval, $fval)>; [all …]
|
| H A D | PPCInstrInfo.td | 3817 (CROR (CRAND $cond , $tval), 3821 // select (lhs == rhs), tval, fval is: 3822 // ((lhs == rhs) & tval) | (!(lhs == rhs) & fval) 3824 (CROR (CRAND (CRANDC $lhs, $rhs), $tval), 3827 (CROR (CRAND (CRANDC $rhs, $lhs), $tval), 3830 (CROR (CRAND (CRORC $lhs, $rhs), $tval), 3833 (CROR (CRAND (CRORC $rhs, $lhs), $tval), 3836 (CROR (CRAND (CREQV $lhs, $rhs), $tval), 3839 (CROR (CRAND (CRORC $rhs, $lhs), $tval), 3842 (CROR (CRAND (CRORC $lhs, $rhs), $tval), [all …]
|
| H A D | PPCInstrVSX.td | 2607 (SELECT_VSRC (CRANDC $lhs, $rhs), $tval, $fval)>; 2609 (SELECT_VSRC (CRANDC $rhs, $lhs), $tval, $fval)>; 2611 (SELECT_VSRC (CRORC $lhs, $rhs), $tval, $fval)>; 2613 (SELECT_VSRC (CRORC $rhs, $lhs), $tval, $fval)>; 2615 (SELECT_VSRC (CREQV $lhs, $rhs), $tval, $fval)>; 2617 (SELECT_VSRC (CRORC $rhs, $lhs), $tval, $fval)>; 2619 (SELECT_VSRC (CRORC $lhs, $rhs), $tval, $fval)>; 2621 (SELECT_VSRC (CRANDC $rhs, $lhs), $tval, $fval)>; 2623 (SELECT_VSRC (CRANDC $lhs, $rhs), $tval, $fval)>; 2625 (SELECT_VSRC (CRXOR $lhs, $rhs), $tval, $fval)>; [all …]
|
| /llvm-project-15.0.7/openmp/runtime/src/ |
| H A D | kmp_stub.cpp | 297 struct timeval tval; in __kmps_get_wtime() local 299 rc = gettimeofday(&tval, NULL); in __kmps_get_wtime() 301 wtime = (double)(tval.tv_sec) + 1.0E-06 * (double)(tval.tv_usec); in __kmps_get_wtime()
|
| H A D | z_Linux_util.cpp | 631 struct timeval tval; in __kmp_launch_monitor() local 637 status = gettimeofday(&tval, NULL); in __kmp_launch_monitor() 639 TIMEVAL_TO_TIMESPEC(&tval, &now); in __kmp_launch_monitor() 1470 struct timeval tval; in __kmp_suspend_template() local 1473 status = gettimeofday(&tval, NULL); in __kmp_suspend_template() 1475 TIMEVAL_TO_TIMESPEC(&tval, &now); in __kmp_suspend_template() 1787 struct timeval tval; in __kmp_read_system_time() local 1791 status = gettimeofday(&tval, NULL); in __kmp_read_system_time() 1793 TIMEVAL_TO_TIMESPEC(&tval, &stop); in __kmp_read_system_time() 1799 struct timeval tval; in __kmp_clear_system_time() local [all …]
|
| /llvm-project-15.0.7/third-party/benchmark/test/ |
| H A D | output_test.h | 136 T tval = static_cast<T>(dval); in GetCounterAs() local 137 return tval; in GetCounterAs()
|
| /llvm-project-15.0.7/llvm/test/Transforms/PhaseOrdering/ |
| H A D | vector-select.ll | 79 define <4 x i8> @allSignBits_vec(<4 x i8> %cond, <4 x i8> %tval, <4 x i8> %fval) { 87 %a1 = and <4 x i8> %tval, %bitmask
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | Sparsification.cpp | 750 Value tval = constantI1(builder, loc, true); in genInsertionStore() local 759 builder.create<memref::StoreOp>(loc, tval, codegen.expFilled, index); in genInsertionStore() 1771 Value tval = t->get(); in resolveCycle() local 1772 auto srcEnc = getSparseTensorEncoding(tval.getType()); in resolveCycle() 1783 auto srcTp = tval.getType().cast<RankedTensorType>(); in resolveCycle() 1790 auto convert = rewriter.create<ConvertOp>(tval.getLoc(), dstTp, tval); in resolveCycle() 1793 rewriter.create<bufferization::DeallocTensorOp>(tval.getLoc(), convert); in resolveCycle()
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | vec_demanded_elts.ll | 678 %tval = shufflevector <4 x i8> %x, <4 x i8> %y, <4 x i32> <i32 0, i32 5, i32 6, i32 7> 680 %r = select <4 x i1> %splat, <4 x i8> %tval, <4 x i8> %y 693 %tval = shufflevector <4 x i8> %x, <4 x i8> %y, <4 x i32> <i32 0, i32 5, i32 6, i32 7> 695 %r = select <4 x i1> %cond, <4 x i8> %tval, <4 x i8> %x 710 %tval = shufflevector <4 x float> %x, <4 x float> %y, <4 x i32> <i32 1, i32 3, i32 5, i32 undef> 713 %r = select <4 x i1> %cond, <4 x float> %tval, <4 x float> %fval 724 %tval = shufflevector <4 x i8> %x, <4 x i8> %y, <4 x i32> <i32 undef, i32 5, i32 6, i32 7> 726 %r = select <4 x i1> %cond, <4 x i8> %tval, <4 x i8> %x
|
| H A D | vec_demanded_elts-inseltpoison.ll | 678 %tval = shufflevector <4 x i8> %x, <4 x i8> %y, <4 x i32> <i32 0, i32 5, i32 6, i32 7> 680 %r = select <4 x i1> %splat, <4 x i8> %tval, <4 x i8> %y 693 %tval = shufflevector <4 x i8> %x, <4 x i8> %y, <4 x i32> <i32 0, i32 5, i32 6, i32 7> 695 %r = select <4 x i1> %cond, <4 x i8> %tval, <4 x i8> %x 710 %tval = shufflevector <4 x float> %x, <4 x float> %y, <4 x i32> <i32 1, i32 3, i32 5, i32 undef> 713 %r = select <4 x i1> %cond, <4 x float> %tval, <4 x float> %fval 724 %tval = shufflevector <4 x i8> %x, <4 x i8> %y, <4 x i32> <i32 undef, i32 5, i32 6, i32 7> 726 %r = select <4 x i1> %cond, <4 x i8> %tval, <4 x i8> %x
|
| H A D | logical-select-inseltpoison.ll | 583 define i32 @allSignBits(i32 %cond, i32 %tval, i32 %fval) { 594 %a1 = and i32 %tval, %bitmask 600 define <4 x i8> @allSignBits_vec(<4 x i8> %cond, <4 x i8> %tval, <4 x i8> %fval) { 611 %a1 = and <4 x i8> %tval, %bitmask
|
| H A D | logical-select.ll | 615 define i32 @allSignBits(i32 %cond, i32 %tval, i32 %fval) { 626 %a1 = and i32 %tval, %bitmask 632 define <4 x i8> @allSignBits_vec(<4 x i8> %cond, <4 x i8> %tval, <4 x i8> %fval) { 643 %a1 = and <4 x i8> %tval, %bitmask
|
| /llvm-project-15.0.7/mlir/test/Dialect/SCF/ |
| H A D | canonicalize.mlir | 1190 // CHECK-NEXT: %[[tval:.+]] = "test.secondCodeTrue"() : () -> i32 1191 // CHECK-NEXT: scf.yield %[[tval0]], %[[tval]] : i32, i32 1217 // CHECK-NEXT: %[[tval:.+]] = "test.secondCodeTrue"() : () -> i32 1218 // CHECK-NEXT: scf.yield %[[tval]] : i32 1242 // CHECK-NEXT: %[[tval:.+]] = "test.firstCodeTrue"() : () -> i32 1244 // CHECK-NEXT: scf.yield %[[tval]] : i32 1290 // CHECK-NEXT: %[[tval:.+]] = "test.secondCodeTrue"(%[[tval0]]) : (i32) -> i32 1291 // CHECK-NEXT: scf.yield %[[tval0]], %[[tval]] : i32, i32
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/rvv/ |
| H A D | mscatter-sdnode.ll | 57 %tval = trunc <vscale x 2 x i16> %val to <vscale x 2 x i8> 58 …call void @llvm.masked.scatter.nxv2i8.nxv2p0i8(<vscale x 2 x i8> %tval, <vscale x 2 x i8*> %ptrs, … 80 %tval = trunc <vscale x 2 x i32> %val to <vscale x 2 x i8> 81 …call void @llvm.masked.scatter.nxv2i8.nxv2p0i8(<vscale x 2 x i8> %tval, <vscale x 2 x i8*> %ptrs, … 107 %tval = trunc <vscale x 2 x i64> %val to <vscale x 2 x i8> 108 …call void @llvm.masked.scatter.nxv2i8.nxv2p0i8(<vscale x 2 x i8> %tval, <vscale x 2 x i8*> %ptrs, … 245 %tval = trunc <vscale x 2 x i32> %val to <vscale x 2 x i16> 246 …call void @llvm.masked.scatter.nxv2i16.nxv2p0i16(<vscale x 2 x i16> %tval, <vscale x 2 x i16*> %pt… 268 %tval = trunc <vscale x 2 x i64> %val to <vscale x 2 x i16> 269 …call void @llvm.masked.scatter.nxv2i16.nxv2p0i16(<vscale x 2 x i16> %tval, <vscale x 2 x i16*> %pt… [all …]
|
| H A D | fixed-vectors-vpscatter.ll | 41 %tval = trunc <2 x i16> %val to <2 x i8> 42 call void @llvm.vp.scatter.v2i8.v2p0i8(<2 x i8> %tval, <2 x i8*> %ptrs, <2 x i1> %m, i32 %evl) 66 %tval = trunc <2 x i32> %val to <2 x i8> 67 call void @llvm.vp.scatter.v2i8.v2p0i8(<2 x i8> %tval, <2 x i8*> %ptrs, <2 x i1> %m, i32 %evl) 95 %tval = trunc <2 x i64> %val to <2 x i8> 96 call void @llvm.vp.scatter.v2i8.v2p0i8(<2 x i8> %tval, <2 x i8*> %ptrs, <2 x i1> %m, i32 %evl) 209 %tval = trunc <2 x i32> %val to <2 x i16> 210 call void @llvm.vp.scatter.v2i16.v2p0i16(<2 x i16> %tval, <2 x i16*> %ptrs, <2 x i1> %m, i32 %evl) 234 %tval = trunc <2 x i64> %val to <2 x i16> 235 call void @llvm.vp.scatter.v2i16.v2p0i16(<2 x i16> %tval, <2 x i16*> %ptrs, <2 x i1> %m, i32 %evl) [all …]
|
| H A D | vpscatter-sdnode.ll | 59 %tval = trunc <vscale x 2 x i16> %val to <vscale x 2 x i8> 60 …call void @llvm.vp.scatter.nxv2i8.nxv2p0i8(<vscale x 2 x i8> %tval, <vscale x 2 x i8*> %ptrs, <vsc… 84 %tval = trunc <vscale x 2 x i32> %val to <vscale x 2 x i8> 85 …call void @llvm.vp.scatter.nxv2i8.nxv2p0i8(<vscale x 2 x i8> %tval, <vscale x 2 x i8*> %ptrs, <vsc… 113 %tval = trunc <vscale x 2 x i64> %val to <vscale x 2 x i8> 114 …call void @llvm.vp.scatter.nxv2i8.nxv2p0i8(<vscale x 2 x i8> %tval, <vscale x 2 x i8*> %ptrs, <vsc… 245 %tval = trunc <vscale x 2 x i32> %val to <vscale x 2 x i16> 246 …call void @llvm.vp.scatter.nxv2i16.nxv2p0i16(<vscale x 2 x i16> %tval, <vscale x 2 x i16*> %ptrs, … 270 %tval = trunc <vscale x 2 x i64> %val to <vscale x 2 x i16> 271 …call void @llvm.vp.scatter.nxv2i16.nxv2p0i16(<vscale x 2 x i16> %tval, <vscale x 2 x i16*> %ptrs, … [all …]
|
| H A D | fixed-vectors-masked-scatter.ll | 139 %tval = trunc <2 x i16> %val to <2 x i8> 140 call void @llvm.masked.scatter.v2i8.v2p0i8(<2 x i8> %tval, <2 x i8*> %ptrs, i32 1, <2 x i1> %m) 196 %tval = trunc <2 x i32> %val to <2 x i8> 197 call void @llvm.masked.scatter.v2i8.v2p0i8(<2 x i8> %tval, <2 x i8*> %ptrs, i32 1, <2 x i1> %m) 276 %tval = trunc <2 x i64> %val to <2 x i8> 277 call void @llvm.masked.scatter.v2i8.v2p0i8(<2 x i8> %tval, <2 x i8*> %ptrs, i32 1, <2 x i1> %m) 765 %tval = trunc <2 x i32> %val to <2 x i16> 766 …call void @llvm.masked.scatter.v2i16.v2p0i16(<2 x i16> %tval, <2 x i16*> %ptrs, i32 2, <2 x i1> %m) 842 %tval = trunc <2 x i64> %val to <2 x i16> 843 …call void @llvm.masked.scatter.v2i16.v2p0i16(<2 x i16> %tval, <2 x i16*> %ptrs, i32 2, <2 x i1> %m) [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.td | 2313 (CSINVWr GPR32:$tval, GPR32:$fval, (i32 imm:$cc))>; 2315 (CSINVXr GPR64:$tval, GPR64:$fval, (i32 imm:$cc))>; 2317 (CSNEGWr GPR32:$tval, GPR32:$fval, (i32 imm:$cc))>; 2319 (CSNEGXr GPR64:$tval, GPR64:$fval, (i32 imm:$cc))>; 2321 (CSINCWr GPR32:$tval, GPR32:$fval, (i32 imm:$cc))>; 2323 (CSINCXr GPR64:$tval, GPR64:$fval, (i32 imm:$cc))>; 2329 def : Pat<(AArch64csel GPR32:$tval, (i32 1), (i32 imm:$cc), NZCV), 2330 (CSINCWr GPR32:$tval, WZR, (i32 imm:$cc))>; 2332 (CSINCXr GPR64:$tval, XZR, (i32 imm:$cc))>; 2342 (CSINVWr GPR32:$tval, WZR, (i32 imm:$cc))>; [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMInstrThumb2.td | 5623 def : T2Pat<(Node GPRwithZR:$tval, GPRwithZR:$fval, imm0_31:$imm), 5624 (Insn GPRwithZR:$tval, GPRwithZR:$fval, imm0_31:$imm)>; 5627 def : T2Pat<(Node GPRwithZR:$tval, (i32 0), imm0_31:$imm), 5628 (Insn GPRwithZR:$tval, ZR, imm0_31:$imm)>; 5647 def : T2Pat<(ARMcmov modvalue, GPRwithZR:$tval, cmovpred:$imm), 5648 (Insn GPRwithZR:$tval, GPRwithZR:$fval, imm0_31:$imm)>; 5649 def : T2Pat<(ARMcmov GPRwithZR:$tval, modvalue, cmovpred:$imm), 5650 (Insn GPRwithZR:$tval, GPRwithZR:$fval,
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | SourceLevelDebugging.rst | 440 %tval = add i32 %bar, 1 441 call @llvm.dbg.value(metadata i32 %tval, metadata !1, metadata !2) 450 %merge = phi [ %tval, %truebr ], [ %fval, %falsebr ] 477 (%tval, %fval, %merge) optimized out. Assuming we cannot recover them, we
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VEInstrInfo.td | 2239 // CMOV.w.ne %res, %tval, %tmp ; set tval if %tmp is true
|