/external/llvm/include/llvm/Target/ |
D | Target.td | 345 // neverHasSideEffects - Set on an instruction with no pattern if it has no 348 bit neverHasSideEffects = 0; 598 let neverHasSideEffects = 1; // Note side effect is encoded in an operand. 625 let neverHasSideEffects = 1; 631 let neverHasSideEffects = 1; 637 let neverHasSideEffects = 1; 644 let neverHasSideEffects = 1; 652 let neverHasSideEffects = 1; 658 let neverHasSideEffects = 1; 665 let neverHasSideEffects = 1; [all …]
|
/external/llvm/lib/Target/XCore/ |
D | XCoreInstrInfo.td | 396 let neverHasSideEffects = 1 in { 441 let neverHasSideEffects = 1 in 451 let neverHasSideEffects = 1 in 544 let neverHasSideEffects = 1, isReMaterializable = 1 in 603 let neverHasSideEffects = 1 in { 656 let neverHasSideEffects = 1 in 695 let Defs = [R11], neverHasSideEffects = 1, isReMaterializable = 1 in 720 let Defs = [R11], isReMaterializable = 1, neverHasSideEffects = 1 in 788 let isReMaterializable = 1, neverHasSideEffects = 1 in 967 let Defs=[SP], neverHasSideEffects=1 in
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrVFP.td | 156 let neverHasSideEffects = 1 in { 164 } // neverHasSideEffects 434 let neverHasSideEffects = 1 in { 442 } // neverHasSideEffects 490 let neverHasSideEffects = 1 in { 523 } // neverHasSideEffects 550 let neverHasSideEffects = 1 in 991 let neverHasSideEffects = 1 in { 1001 } // neverHasSideEffects
|
D | ARMInstrThumb.td | 747 let neverHasSideEffects = 1 in { 757 } // neverHasSideEffects 885 let neverHasSideEffects = 1 in 1037 let neverHasSideEffects = 1 in { 1059 } // neverHasSideEffects 1211 let neverHasSideEffects = 1, isReMaterializable = 1 in
|
D | ARMInstrInfo.td | 1132 let neverHasSideEffects = 1, isNotDuplicable = 1 in 1356 let neverHasSideEffects = 1, isReMaterializable = 1 in 1700 let canFoldAsLoad = 1, mayLoad = 1, neverHasSideEffects = 1, 1727 let mayLoad = 1, neverHasSideEffects = 1, hasExtraDefRegAllocReq = 1 in { 1767 let mayLoad = 1, neverHasSideEffects = 1 in { 1798 let mayLoad = 1, neverHasSideEffects = 1 in { 1829 } // mayLoad = 1, neverHasSideEffects = 1 1832 let mayLoad = 1, neverHasSideEffects = 1 in { 1888 let mayStore = 1, neverHasSideEffects = 1, hasExtraSrcRegAllocReq = 1 in 1942 let mayStore = 1, neverHasSideEffects = 1, hasExtraSrcRegAllocReq = 1 in { [all …]
|
D | ARMInstrThumb2.td | 1165 let neverHasSideEffects = 1, isReMaterializable = 1 in 1195 let mayLoad = 1, neverHasSideEffects = 1, hasExtraDefRegAllocReq = 1 in { 1200 } // mayLoad = 1, neverHasSideEffects = 1, hasExtraDefRegAllocReq = 1 1249 let mayLoad = 1, neverHasSideEffects = 1 in { 1305 } // mayLoad = 1, neverHasSideEffects = 1 1344 let mayLoad = 1, neverHasSideEffects = 1, hasExtraSrcRegAllocReq = 1 in 1574 let neverHasSideEffects = 1 in { 1582 } // neverHasSideEffects 1589 let neverHasSideEffects = 1 in 2209 let neverHasSideEffects = 1 in { [all …]
|
D | ARMInstrNEON.td | 184 let mayLoad = 1, neverHasSideEffects = 1, hasExtraDefRegAllocReq = 1 in { 493 } // mayLoad = 1, neverHasSideEffects = 1, hasExtraDefRegAllocReq = 1 575 let mayLoad = 1, neverHasSideEffects = 1, hasExtraDefRegAllocReq = 1 in { 819 } // mayLoad = 1, neverHasSideEffects = 1, hasExtraDefRegAllocReq = 1 847 let mayLoad = 1, neverHasSideEffects = 1, hasExtraDefRegAllocReq = 1 in { 1017 } // mayLoad = 1, neverHasSideEffects = 1, hasExtraDefRegAllocReq = 1 1019 let mayStore = 1, neverHasSideEffects = 1, hasExtraSrcRegAllocReq = 1 in { 1350 } // mayStore = 1, neverHasSideEffects = 1, hasExtraSrcRegAllocReq = 1 1458 let mayStore = 1, neverHasSideEffects = 1, hasExtraSrcRegAllocReq = 1 in { 1673 } // mayStore = 1, neverHasSideEffects = 1, hasExtraSrcRegAllocReq = 1 [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86InstrInfo.td | 601 let neverHasSideEffects = 1 in { 614 let Defs = [EBP, ESP], Uses = [EBP, ESP], mayLoad = 1, neverHasSideEffects=1 in 618 let Defs = [RBP,RSP], Uses = [RBP,RSP], mayLoad = 1, neverHasSideEffects = 1 in 626 let Defs = [ESP], Uses = [ESP], neverHasSideEffects=1 in { 668 let Defs = [RSP], Uses = [RSP], neverHasSideEffects=1 in { 683 let Defs = [RSP], Uses = [RSP], neverHasSideEffects = 1, mayStore = 1 in { 692 let Defs = [RSP, EFLAGS], Uses = [RSP], mayLoad = 1, neverHasSideEffects=1 in 695 let Defs = [RSP], Uses = [RSP, EFLAGS], mayStore = 1, neverHasSideEffects=1 in 702 mayLoad=1, neverHasSideEffects=1 in { 707 mayStore=1, neverHasSideEffects=1 in { [all …]
|
D | X86InstrArithmetic.td | 18 let neverHasSideEffects = 1 in 56 let Defs = [AX,DX,EFLAGS], Uses = [AX], neverHasSideEffects = 1 in 61 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX], neverHasSideEffects = 1 in 65 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX], neverHasSideEffects = 1 in 79 let mayLoad = 1, neverHasSideEffects = 1 in { 89 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX], neverHasSideEffects = 1 in 94 let neverHasSideEffects = 1 in { 104 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX], neverHasSideEffects = 1 in 118 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX], neverHasSideEffects = 1 in 122 } // neverHasSideEffects
|
D | X86InstrMMX.td | 150 let neverHasSideEffects = 1 in 167 let neverHasSideEffects = 1 in 191 let neverHasSideEffects = 1 in
|
D | X86InstrExtension.td | 14 let neverHasSideEffects = 1 in {
|
D | X86InstrFPStack.td | 266 let neverHasSideEffects = 1 in { 397 let mayStore = 1, neverHasSideEffects = 1 in { 406 let mayStore = 1, neverHasSideEffects = 1 in {
|
D | X86InstrSSE.td | 241 let neverHasSideEffects = 1 in 1075 let neverHasSideEffects = 1 in { 1104 let Constraints = "$src1 = $dst", neverHasSideEffects = 1 in { 1449 let neverHasSideEffects = 1 in { 1497 let neverHasSideEffects = 1, Pattern = []<dag>, isCommutable = 0 in 2112 let neverHasSideEffects = 1 in { 2151 let neverHasSideEffects = 1 in 2412 let neverHasSideEffects = 1 in { 2464 let neverHasSideEffects = 1 in {
|
D | X86InstrCompiler.td | 35 let neverHasSideEffects = 1, isNotDuplicable = 1, Uses = [ESP] in
|
/external/llvm/utils/TableGen/ |
D | CodeGenInstruction.h | 239 bool neverHasSideEffects; variable
|
D | CodeGenInstruction.cpp | 314 neverHasSideEffects = R->getValueAsBit("neverHasSideEffects"); in CodeGenInstruction() 323 if (neverHasSideEffects + hasSideEffects > 1) in CodeGenInstruction()
|
D | CodeGenDAGPatterns.cpp | 2503 if (Inst.neverHasSideEffects) { in InferFromPattern()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZInstrFP.td | 52 let neverHasSideEffects = 1 in {
|
D | SystemZInstrInfo.td | 185 let neverHasSideEffects = 1 in 191 let neverHasSideEffects = 1 in {
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430InstrInfo.td | 156 let neverHasSideEffects = 1 in 227 let Defs = [SPW], Uses = [SPW], neverHasSideEffects=1 in { 241 let neverHasSideEffects = 1 in {
|
/external/llvm/lib/Target/MBlaze/ |
D | MBlazeInstrInfo.td | 594 let neverHasSideEffects = 1 in {
|
/external/llvm/lib/Target/PTX/ |
D | PTXInstrInfo.td | 783 let neverHasSideEffects = 1 in {
|