Searched refs:commute (Results 1 – 25 of 72) sorted by relevance
123
/external/llvm-project/llvm/test/CodeGen/Thumb2/ |
D | thumb2-mls.ll | 11 ; sub doesn't commute, so no mls for this one
|
/external/llvm/test/CodeGen/Thumb2/ |
D | thumb2-mls.ll | 11 ; sub doesn't commute, so no mls for this one
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | 2012-05-17-TwoAddressBug.ll | 4 ; non-profitable commute using outdated info. The test case would still fail
|
D | commute-two-addr.ll | 1 ; The register allocator can commute two-address instructions to avoid
|
D | machine-cse.ll | 50 define void @commute(i32 %test_case, i32 %scale) nounwind ssp { 51 ; CHECK-LABEL: commute:
|
D | commute-3dnow.ll | 121 ; PFMAX can't commute without fast-math. 153 ; PFMIN can't commute without fast-math.
|
/external/llvm/test/CodeGen/X86/ |
D | 2012-05-17-TwoAddressBug.ll | 4 ; non-profitable commute using outdated info. The test case would still fail
|
D | machine-cse.ll | 45 define void @commute(i32 %test_case, i32 %scale) nounwind ssp { 46 ; CHECK-LABEL: commute:
|
D | commute-two-addr.ll | 1 ; The register allocator can commute two-address instructions to avoid
|
/external/llvm-project/llvm/test/CodeGen/ARM/ |
D | mls.ll | 11 ; sub doesn't commute, so no mls for this one
|
D | commute-movcc.ll | 5 ; Make sure that TwoAddressInstructionPass can commute the corresponding
|
/external/llvm/test/CodeGen/ARM/ |
D | mls.ll | 11 ; sub doesn't commute, so no mls for this one
|
D | commute-movcc.ll | 5 ; Make sure that TwoAddressInstructionPass can commute the corresponding
|
/external/llvm/test/Transforms/Reassociate/ |
D | no-op.ll | 9 ; Shouldn't change or move any of the add instructions. Should commute but
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | bug-vopc-commute.ll | 7 ; by trying to commute the operands of a V_CMP_EQ_i32_e32 instruction, both
|
D | vop-shrink.ll | 4 ; Test that we correctly commute a sub instruction
|
D | zero_extend.ll | 49 ; FIXME: Why different commute?
|
D | commute_modifiers.ll | 118 ; There's no reason to commute this. 156 ; Make sure we commute the multiply part for the constant in src0 even
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | bug-vopc-commute.ll | 9 ; by trying to commute the operands of a V_CMP_EQ_i32_e32 instruction, both
|
D | vop-shrink.ll | 4 ; Test that we correctly commute a sub instruction
|
D | commute_modifiers.ll | 118 ; There's no reason to commute this. 156 ; Make sure we commute the multiply part for the constant in src0 even
|
/external/llvm-project/llvm/test/Transforms/Reassociate/ |
D | no-op.ll | 10 ; Shouldn't change or move any of the add instructions. Should commute but
|
/external/llvm-project/llvm/test/Transforms/InstCombine/ |
D | sub-ashr-and-to-icmp-select.ll | 86 %and = and i32 %x, %shr ; commute %x and %shr 124 %and = and <4 x i32> %x, %shr ; commute %x and %shr
|
/external/swiftshader/third_party/subzero/src/ |
D | IceInst.def | 18 // 1) non-special values and infinities are required to commute.
|
/external/llvm-project/llvm/test/CodeGen/WebAssembly/ |
D | reg-stackify.ll | 375 ; CHECK-LABEL: commute: 376 ; CHECK: .functype commute () -> (i32){{$}} 383 ; NOREGS-LABEL: commute: 384 ; NOREGS: .functype commute () -> (i32){{$}} 394 define i32 @commute() {
|
123