Home
last modified time | relevance | path

Searched refs:isCommutable (Results 1 – 25 of 53) sorted by relevance

123

/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInteger.td19 let isCommutable = 1 in
22 let isCommutable = 1 in
31 let isCommutable = 1 in {
35 } // isCommutable = 1
40 let isCommutable = 1 in {
43 } // isCommutable = 1
DWebAssemblyInstrFloat.td17 let isCommutable = 1 in
20 let isCommutable = 1 in
29 let isCommutable = 1 in {
32 } // isCommutable = 1
53 let isCommutable = 1 in {
56 } // isCommutable = 1
/external/llvm/lib/Target/AMDGPU/
DVIInstructions.td45 let isCommutable = 1 in {
54 } // End isCommutable = 1
56 let isCommutable = 1 in {
62 } // End isCommutable = 1
66 let isCommutable = 1 in {
73 } // End isCommutable = 1
DSIShrinkInstructions.cpp184 if (TryToCommute && MI.isCommutable() && TII->commuteInstruction(&MI)) in foldImmediates()
238 if (!MI.isCommutable() || !TII->commuteInstruction(&MI) || in runOnMachineFunction()
DSIInstructions.td210 let isCommutable = 1 in {
215 } // End isCommutable = 1
223 let isCommutable = 1 in {
226 } // End isCommutable = 1
405 let Defs = [SCC], isCommutable = 1, DisableEncoding = "$src0",
524 let isCompare = 1, isCommutable = 1 in {
751 } // End isCompare = 1, isCommutable = 1
1443 let isCommutable = 1 in {
1452 } // End isCommutable = 1
1454 let isCommutable = 1 in {
[all …]
DCIInstructions.td80 let isCommutable = 1 in {
89 } // End isCommutable = 1
/external/llvm/include/llvm/CodeGen/
DScheduleDAG.h297 bool isCommutable : 1; // Is a commutable instruction.
330 isCallOp(false), isTwoAddress(false), isCommutable(false),
346 isCallOp(false), isTwoAddress(false), isCommutable(false),
361 isCallOp(false), isTwoAddress(false), isCommutable(false),
/external/llvm/lib/Target/PowerPC/
DPPCInstrVSX.td137 let isCommutable = 1 in {
185 let isCommutable = 1 in
201 let isCommutable = 1 in
217 let isCommutable = 1 in
233 let isCommutable = 1 in
249 let isCommutable = 1 in
265 let isCommutable = 1 in
281 let isCommutable = 1 in
297 let isCommutable = 1 in
313 let isCommutable = 1 in
[all …]
DPPCInstrAltivec.td456 let isCommutable = 1 in {
472 } // isCommutable
485 let isCommutable = 1 in {
507 } // isCommutable
509 let isCommutable = 1 in
559 let isCommutable = 1 in {
581 } // isCommutable
615 let isCommutable = 1 in {
632 } // isCommutable
677 let isCommutable = 1 in {
[all …]
DPPCInstr64Bit.td406 let isCommutable = 1 in {
413 } // isCommutable
417 let isCommutable = 1 in {
424 } // isCommutable
428 let isCommutable = 1 in {
435 } // let isCommutable = 1
461 let isCommutable = 1 in
471 let isCommutable = 1 in
504 let isCommutable = 1 in
533 let isCommutable = 1 in {
[all …]
DPPCInstrInfo.td1954 let isCommutable = 1 in {
1961 } // isCommutable
1965 let isCommutable = 1 in {
1972 } // isCommutable
1976 let isCommutable = 1 in {
1983 } // isCommutable
2010 let isCommutable = 1 in
2161 let isCommutable = 1 in {
2191 } // isCommutable
2354 let isCommutable = 1 in
[all …]
/external/llvm/lib/Target/X86/
DX86InstrFMA.td37 let Constraints = "$src1 = $dst", hasSideEffects = 0, isCommutable = 1 in
142 let Constraints = "$src1 = $dst", isCommutable = 1, hasSideEffects = 0 in
175 let Constraints = "$src1 = $dst", isCommutable = 1, isCodeGenOnly = 1,
270 let isCommutable = 1 in
301 let isCommutable = 1 in
326 let isCommutable = 1 in
346 let isCommutable = 1 in
DX86InstrArithmetic.td154 let isCommutable = 1, SchedRW = [WriteIMul] in {
173 } // isCommutable, SchedRW
958 let isCommutable = CommutableRR in {
965 } // isCommutable
1041 let isCommutable = CommutableRR in {
1048 } // isCommutable
1121 let isCommutable = CommutableRR in {
1128 } // isCommutable
1225 let isCommutable = 1 in {
1230 } // isCommutable
[all …]
DX86InstrCMovSetCC.td19 isCommutable = 1, SchedRW = [WriteALU] in {
DX86InstrMMX.td103 let isCommutable = Commutable;
154 let isCommutable = 0 in
421 let isCommutable = 1 in
DX86InstrXOP.td148 let isCommutable = 1 in
181 let isCommutable = 1 in
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp97 SU->isCommutable = Old->isCommutable; in Clone()
439 if (MCID.isCommutable()) in AddSchedEdges()
440 SU->isCommutable = true; in AddSchedEdges()
DScheduleDAGFast.cpp264 if (MCID.isCommutable()) in CopyAndMoveSuccessors()
265 NewSU->isCommutable = true; in CopyAndMoveSuccessors()
/external/llvm/include/llvm/MC/
DMCInstrDesc.h388 bool isCommutable() const { return Flags & (1 << MCID::Commutable); } in isCommutable() function
/external/llvm/utils/TableGen/
DCodeGenInstruction.h241 bool isCommutable : 1; variable
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.td342 let isCommutable = 1 in { // X = ADD Y, Z == X = ADD Z, Y
430 let isCommutable = 1 in { // X = ADDC Y, Z == X = ADDC Z, Y
441 } // isCommutable
504 let isCommutable = 1 in { // X = AND Y, Z == X = AND Z, Y
588 let isCommutable = 1 in { // X = OR Y, Z == X = OR Z, Y
701 let isCommutable = 1 in { // X = XOR Y, Z == X = XOR Z, Y
1051 let isCommutable = 1 in {
/external/llvm/lib/Target/ARM/
DARMInstrThumb.td872 let isCommutable = 1, Uses = [CPSR] in
897 let isCommutable = 1 in
917 let isCommutable = 1 in
1002 let isCommutable = 1 in
1089 let isCommutable = 1 in
1112 let isCommutable = 1 in
1210 let isCompare = 1, isCommutable = 1, Defs = [CPSR] in
/external/llvm/lib/Target/Mips/
DMicroMipsInstrInfo.td305 let isCommutable = isComm;
319 let isCommutable = 1;
381 let isCommutable = 1;
409 let isCommutable = isComm;
/external/llvm/docs/TableGen/
Dindex.rst117 bit isCommutable = 1;
161 isCommutable = 1, // X = ADD Y,Z --> X = ADD Z,Y
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.td704 let isCommutable = 1 in {
738 let isCommutable = 1 in {
828 let isCommutable = 1, CCValues = 0xC, CompareZeroCCMask = 0x8 in {
887 let isCommutable = 1, CCValues = 0xC, CompareZeroCCMask = 0x8 in {
944 let isCommutable = 1, CCValues = 0xC, CompareZeroCCMask = 0x8 in {
983 let isCommutable = 1 in {

123