/aosp_15_r20/external/llvm/lib/Target/Mips/ |
H A D | MipsMSAInstrInfo.td | 1488 IsCommutable; 1490 IsCommutable; 1492 IsCommutable; 1494 IsCommutable; 1497 MSA128BOpnd>, IsCommutable; 1499 MSA128HOpnd>, IsCommutable; 1501 MSA128WOpnd>, IsCommutable; 1503 MSA128DOpnd>, IsCommutable; 1506 MSA128BOpnd>, IsCommutable; 1508 MSA128HOpnd>, IsCommutable; [all …]
|
H A D | MipsDSPInstrInfo.td | 546 DSPROpnd, DSPROpnd>, IsCommutable, 551 IsCommutable, Defs<[DSPOutFlag20]>; 562 DSPROpnd, DSPROpnd>, IsCommutable, 567 IsCommutable, Defs<[DSPOutFlag20]>; 579 IsCommutable, Defs<[DSPOutFlag20]>; 586 GPR32Opnd, GPR32Opnd>, IsCommutable, 591 IsCommutable, Uses<[DSPCarry]>, Defs<[DSPOutFlag20]>; 744 IsCommutable, Defs<[DSPOutFlag21]>; 749 IsCommutable, Defs<[DSPOutFlag21]>; 753 IsCommutable, Defs<[DSPOutFlag21]>; [all …]
|
H A D | MipsInstrInfo.td | 360 class IsCommutable {
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
H A D | MipsDSPInstrInfo.td | 560 DSPROpnd, DSPROpnd>, IsCommutable, 565 IsCommutable, Defs<[DSPOutFlag20]>; 576 DSPROpnd, DSPROpnd>, IsCommutable, 581 IsCommutable, Defs<[DSPOutFlag20]>; 593 IsCommutable, Defs<[DSPOutFlag20]>; 600 GPR32Opnd, GPR32Opnd>, IsCommutable, 605 IsCommutable, Uses<[DSPCarry]>, Defs<[DSPOutFlag20]>; 758 IsCommutable, Defs<[DSPOutFlag21]>; 763 IsCommutable, Defs<[DSPOutFlag21]>; 767 IsCommutable, Defs<[DSPOutFlag21]>; [all …]
|
H A D | MipsMSAInstrInfo.td | 1505 IsCommutable; 1507 IsCommutable; 1509 IsCommutable; 1511 IsCommutable; 1514 MSA128BOpnd>, IsCommutable; 1516 MSA128HOpnd>, IsCommutable; 1518 MSA128WOpnd>, IsCommutable; 1520 MSA128DOpnd>, IsCommutable; 1523 MSA128BOpnd>, IsCommutable; 1525 MSA128HOpnd>, IsCommutable; [all …]
|
H A D | MipsInstrInfo.td | 522 class IsCommutable {
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Mips/ |
H A D | MipsDSPInstrInfo.td | 558 DSPROpnd, DSPROpnd>, IsCommutable, 563 IsCommutable, Defs<[DSPOutFlag20]>; 574 DSPROpnd, DSPROpnd>, IsCommutable, 579 IsCommutable, Defs<[DSPOutFlag20]>; 591 IsCommutable, Defs<[DSPOutFlag20]>; 598 GPR32Opnd, GPR32Opnd>, IsCommutable, 603 IsCommutable, Uses<[DSPCarry]>, Defs<[DSPOutFlag20]>; 756 IsCommutable, Defs<[DSPOutFlag21]>; 761 IsCommutable, Defs<[DSPOutFlag21]>; 765 IsCommutable, Defs<[DSPOutFlag21]>; [all …]
|
H A D | MipsMSAInstrInfo.td | 1501 IsCommutable; 1503 IsCommutable; 1505 IsCommutable; 1507 IsCommutable; 1510 MSA128BOpnd>, IsCommutable; 1512 MSA128HOpnd>, IsCommutable; 1514 MSA128WOpnd>, IsCommutable; 1516 MSA128DOpnd>, IsCommutable; 1519 MSA128BOpnd>, IsCommutable; 1521 MSA128HOpnd>, IsCommutable; [all …]
|
H A D | MipsInstrInfo.td | 522 class IsCommutable {
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Target/ |
D | TargetMacroFusion.td | 51 // If the fusion has `IsCommutable` being true and the operand at `secondOpIdx` 60 // If the fusion has `IsCommutable` being true and the operand at `secondOpIdx` 96 // `IsCommutable` means whether we should handle commutable operands. 100 bit IsCommutable = 0; 152 let IsCommutable = secondInst.isCommutable;
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/ |
H A D | X86InstrAVX512.td | 216 bit IsCommutable = 0, 218 bit IsKZCommutable = IsCommutable, 220 let isCommutable = IsCommutable, Constraints = ClobberConstraint in 240 // So, it is Ok to use IsCommutable instead of IsKCommutable. 260 bit IsCommutable = 0, 262 bit IsKZCommutable = IsCommutable, 270 MaskingConstraint, IsCommutable, 282 bit IsCommutable = 0, bit IsKCommutable = 0, 283 bit IsKZCommutable = IsCommutable> : 293 "$src0 = $dst", IsCommutable, IsKCommutable, [all …]
|
H A D | X86InstrSSE.td | 2050 bit IsCommutable = 0> { 2056 let isCommutable = IsCommutable in 2100 bit IsCommutable = 0> { 2101 let isCommutable = IsCommutable in 2242 bit IsCommutable, bit Is2Addr> { 2243 let isCommutable = IsCommutable in 2263 X86SchedWriteWidths sched, bit IsCommutable, 2268 IsCommutable, 0>, VEX_4V, VEX_WIG; 2272 memop, i128mem, sched.XMM, IsCommutable, 1>; 2277 IsCommutable, 0>, VEX_4V, VEX_L, VEX_WIG; [all …]
|
H A D | X86ISelDAGToDAG.cpp | 3250 bool IsCommutable = false; in foldLoadStoreIntoMemOperand() local 3265 IsCommutable = true; in foldLoadStoreIntoMemOperand() 3274 if (!IsCommutable) in foldLoadStoreIntoMemOperand()
|
H A D | X86ISelLowering.cpp | 10159 bool IsCommutable = (Opcode == ISD::ADD || Opcode == ISD::FADD); in isHorizontalBinOpPart() local 10219 else if (IsCommutable && I1 == ExpectedVExtractIdx) { in isHorizontalBinOpPart()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
H A D | X86InstrAVX512.td | 185 bit IsCommutable = 0, 187 bit IsKZCommutable = IsCommutable> { 188 let isCommutable = IsCommutable in 206 // So, it is Ok to use IsCommutable instead of IsKCommutable. 225 bit IsCommutable = 0, 227 bit IsKZCommutable = IsCommutable> : 234 MaskingConstraint, IsCommutable, 245 bit IsCommutable = 0, bit IsKCommutable = 0, 256 "$src0 = $dst", IsCommutable, IsKCommutable>; 265 bit IsCommutable = 0, bit IsKCommutable = 0, [all …]
|
H A D | X86ISelDAGToDAG.cpp | 3016 bool IsCommutable = false; in foldLoadStoreIntoMemOperand() local 3031 IsCommutable = true; in foldLoadStoreIntoMemOperand() 3040 if (!IsCommutable) in foldLoadStoreIntoMemOperand()
|
H A D | X86InstrSSE.td | 2012 bit IsCommutable = 0> { 2018 let isCommutable = IsCommutable in 2062 bit IsCommutable = 0> { 2063 let isCommutable = IsCommutable in 2204 bit IsCommutable, bit Is2Addr> { 2205 let isCommutable = IsCommutable in 2225 X86SchedWriteWidths sched, bit IsCommutable, 2230 IsCommutable, 0>, VEX_4V, VEX_WIG; 2234 memop, i128mem, sched.XMM, IsCommutable, 1>; 2239 IsCommutable, 0>, VEX_4V, VEX_L, VEX_WIG;
|
H A D | X86ISelLowering.cpp | 8875 bool IsCommutable = (Opcode == ISD::ADD || Opcode == ISD::FADD); in isHorizontalBinOpPart() local 8935 else if (IsCommutable && I1 == ExpectedVExtractIdx) { in isHorizontalBinOpPart()
|
/aosp_15_r20/external/llvm/lib/Target/X86/ |
H A D | X86InstrAVX512.td | 197 bit IsCommutable = 0> { 198 let isCommutable = IsCommutable in 234 bit IsCommutable = 0> : 241 MaskingConstraint, NoItinerary, IsCommutable>; 251 bit IsCommutable = 0, SDNode Select = vselect> : 257 "$src0 = $dst", itin, IsCommutable>; 266 bit IsCommutable = 0> : 272 X86selects, "$src0 = $dst", itin, IsCommutable>; 2254 Predicate prd, bit IsCommutable> { 2255 let Predicates = [prd], isCommutable = IsCommutable in [all …]
|
H A D | X86InstrSSE.td | 2745 bit IsCommutable, bit Is2Addr> { 2746 let isCommutable = IsCommutable in 2768 OpndItins itins, bit IsCommutable = 0, Predicate prd> { 2771 VR128, loadv2i64, i128mem, itins, IsCommutable, 0>, VEX_4V; 2775 memopv2i64, i128mem, itins, IsCommutable, 1>; 2780 IsCommutable, 0>, VEX_4V, VEX_L; 3866 bit IsCommutable = 0, 3868 let isCommutable = IsCommutable in 3887 bit IsCommutable = 0> { 3891 IsCommutable, 0>, VEX_4V; [all …]
|
H A D | X86ISelLowering.cpp | 6125 bool IsCommutable = (Opcode == ISD::ADD || Opcode == ISD::FADD); in isHorizontalBinOp() local 6185 else if (IsCommutable && I1 == ExpectedVExtractIdx) { in isHorizontalBinOp()
|