Searched refs:shft (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | 2008-05-12-tailmerge-5.ll | 72 %shft = lshr i64 %str.1, 8 ; <i64> [#uses=2] 74 %byte4 = trunc i64 %shft to i8 ; <i8> [#uses=1] 76 %shft5 = lshr i64 %shft, 8 ; <i64> [#uses=2]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopUnroll/ |
| H A D | runtime-loop-multiexit-dom-verify.ll | 77 %shft = ashr i64 %add.iv, 1 78 %cmp2 = icmp ult i64 %shft, %trip 86 %shftphi = phi i64 [ %shft, %latch ] 156 %shft = ashr i64 %add.iv, 1 157 %cmp2 = icmp ult i64 %shft, %trip 234 %shft = ashr i64 %add.iv, 1 235 %cmp2 = icmp ult i64 %shft, %trip 242 %shftphi = phi i64 [ %shft, %latch ]
|
| H A D | runtime-loop-multiple-exits.ll | 4393 ; EPILOG-NEXT: ret i32 %shft 4395 … %shft, %header ], [ %shft, %latch ], [ %shft, %latch.1 ], [ %shft, %latch.2 ], [ %shft, %latch.3 … 4447 ; EPILOG-BLOCK-NEXT: ret i32 %shft 4449 ; EPILOG-BLOCK-NEXT: %sext3.ph = phi i32 [ %shft, %header ], [ %shft, %latch ] 4522 ; PROLOG-NEXT: ret i32 %shft 4524 … %shft, %header ], [ %shft, %latch ], [ %shft, %latch.1 ], [ %shft, %latch.2 ], [ %shft, %latch.3 … 4573 ; PROLOG-BLOCK-NEXT: ret i32 %shft 4575 ; PROLOG-BLOCK-NEXT: %sext3.ph = phi i32 [ %shft, %header ], [ %shft, %latch ] 4584 %shft = ashr exact i32 %arg, 16 4603 ret i32 %shft [all …]
|
| /llvm-project-15.0.7/openmp/runtime/src/ |
| H A D | kmp_csupport.cpp | 4180 kmp_int64 shft; in __kmpc_doacross_wait() local 4272 shft = iter_number % 32; // use 32-bit granularity in __kmpc_doacross_wait() 4274 flag = 1 << shft; in __kmpc_doacross_wait() 4287 gtid, (iter_number << 5) + shft)); in __kmpc_doacross_wait() 4292 kmp_int64 shft; in __kmpc_doacross_post() local 4353 shft = iter_number % 32; // use 32-bit granularity in __kmpc_doacross_post() 4355 flag = 1 << shft; in __kmpc_doacross_post() 4360 (iter_number << 5) + shft)); in __kmpc_doacross_post()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMInstrThumb2.td | 2676 (t2SSAT imm1_32:$pos, GPRnopc:$a, imm0_31:$shft)>; 2678 (t2SSAT imm1_32:$pos, GPRnopc:$a, asr_imm:$shft)>; 2680 (t2USAT imm0_31:$pos, GPRnopc:$a, imm0_31:$shft)>; 2682 (t2USAT imm0_31:$pos, GPRnopc:$a, asr_imm:$shft)>; 2683 def : T2Pat<(ARMssat (shl GPRnopc:$a, imm0_31:$shft), imm0_31:$pos), 2684 (t2SSAT imm0_31:$pos, GPRnopc:$a, imm0_31:$shft)>; 2685 def : T2Pat<(ARMssat (sra GPRnopc:$Rn, asr_imm:$shft), imm0_31:$pos), 2686 (t2SSAT imm0_31:$pos, GPRnopc:$Rn, asr_imm:$shft)>; 2687 def : T2Pat<(ARMusat (shl GPRnopc:$a, imm0_31:$shft), imm0_31:$pos), 2688 (t2USAT imm0_31:$pos, GPRnopc:$a, imm0_31:$shft)>; [all …]
|
| H A D | ARMInstrInfo.td | 4131 (SSAT imm1_32:$pos, GPRnopc:$a, imm0_31:$shft)>; 4133 (SSAT imm1_32:$pos, GPRnopc:$a, asr_imm:$shft)>; 4135 (USAT imm0_31:$pos, GPRnopc:$a, imm0_31:$shft)>; 4137 (USAT imm0_31:$pos, GPRnopc:$a, asr_imm:$shft)>; 4138 def : ARMPat<(ARMssat (shl GPRnopc:$Rn, imm0_31:$shft), imm0_31:$pos), 4140 def : ARMPat<(ARMssat (sra GPRnopc:$Rn, asr_imm:$shft), imm0_31:$pos), 4141 (SSAT imm0_31:$pos, GPRnopc:$Rn, asr_imm:$shft)>; 4142 def : ARMPat<(ARMusat (shl GPRnopc:$Rn, imm0_31:$shft), imm0_31:$pos), 4143 (USAT imm0_31:$pos, GPRnopc:$Rn, imm0_31:$shft)>; 4144 def : ARMPat<(ARMusat (sra GPRnopc:$Rn, asr_imm:$shft), imm0_31:$pos), [all …]
|