Home
last modified time | relevance | path

Searched refs:isReMaterializable (Results 1 – 25 of 32) sorted by relevance

12

/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.td341 let isReMaterializable = 1 in
541 let hasSideEffects = 0, isReMaterializable = 1 in
545 let isReMaterializable = 1 in
567 let mayLoad = 1, isReMaterializable = 1, hasSideEffects = 0 in {
605 let isReMaterializable = 1 in {
659 let Defs = [R11], hasSideEffects = 0, isReMaterializable = 1 in
663 let Defs = [R11], isReMaterializable = 1 in
692 let Defs = [R11], isReMaterializable = 1 in {
731 let Defs = [R11], mayLoad = 1, isReMaterializable = 1,
775 let isReMaterializable = 1, hasSideEffects = 0 in
/external/llvm/utils/TableGen/
DCodeGenInstruction.h242 bool isReMaterializable : 1; variable
DInstrInfoEmitter.cpp500 if (Inst.isReMaterializable) OS << "|(1<<MCID::Rematerializable)"; in emitRecord()
DCodeGenInstruction.cpp314 isReMaterializable = R->getValueAsBit("isReMaterializable"); in CodeGenInstruction()
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV5.td74 let isReMaterializable = 1, isMoveImm = 1, isAsmParserOnly = 1 in
81 let isReMaterializable = 1, isMoveImm = 1, isAsmParserOnly = 1 in
87 let isReMaterializable = 1, isMoveImm = 1, isAsmParserOnly = 1 in
99 let isExtended = 1, opExtendable = 1, isMoveImm = 1, isReMaterializable = 1,
DHexagonInstrInfo.td327 let isReMaterializable = 1, isMoveImm = 1, isAsCheapAsAMove = 1,
623 isPredicated = 0, isPredicable = 1, isReMaterializable = 1 in
641 let isReMaterializable = 1, isMoveImm = 1, isAsCheapAsAMove = 1,
3963 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
3971 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
4530 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1,
4750 let isReMaterializable = 1, isMoveImm = 1, hasSideEffects = 0,
4785 let isReMaterializable = 1, isMoveImm = 1,
4791 let isReMaterializable = 1, isMoveImm = 1,
4797 let isReMaterializable = 1, isMoveImm = 1,
[all …]
/external/llvm/lib/Target/Mips/
DMicroMipsInstrInfo.td214 let isReMaterializable = 1;
383 let isReMaterializable = 1;
389 let isReMaterializable = 1;
DMipsInstrInfo.td593 let isReMaterializable = 1;
606 let isReMaterializable = 1;
650 let isReMaterializable = 1;
/external/llvm/lib/Target/ARM/
DARMInstrThumb.td593 let canFoldAsLoad = 1, isReMaterializable = 1 in
671 let canFoldAsLoad = 1, isReMaterializable = 1 in
1251 let hasSideEffects = 0, isReMaterializable = 1 in
1459 let isReMaterializable = 1 in
DARMInstrInfo.td1219 let isReMaterializable = 1 in {
1292 let isReMaterializable = 1 in {
1687 let canFoldAsLoad = 1, isReMaterializable = 1 in {
1717 let canFoldAsLoad = 1, isReMaterializable = 1 in {
2066 let hasSideEffects = 0, isReMaterializable = 1 in
2441 isReMaterializable = 1, isCodeGenOnly = 1 in
3233 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
3245 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
3741 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
5294 let isReMaterializable = 1, isMoveImm = 1 in
[all …]
DARMInstrThumb2.td761 let isReMaterializable = 1 in {
1040 let isReMaterializable = 1;
1245 let hasSideEffects = 0, isReMaterializable = 1 in
1260 let canFoldAsLoad = 1, isReMaterializable = 1 in
1877 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1,
1901 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
2478 let isReMaterializable = ReMat;
3856 let isReMaterializable = 1, isMoveImm = 1 in
3865 let isReMaterializable = 1 in {
3884 let canFoldAsLoad = 1, isReMaterializable = 1 in
DARMInstrVFP.td88 let canFoldAsLoad = 1, isReMaterializable = 1 in {
102 } // End of 'let canFoldAsLoad = 1, isReMaterializable = 1 in'
1725 let isReMaterializable = 1 in {
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.td300 isReMaterializable = 1 in {
579 let hasSideEffects = 0, isAsCheapAsAMove = 1, isReMaterializable = 1,
594 isReMaterializable = 1 in {
682 let isAsCheapAsAMove = 1, isMoveImm = 1, isReMaterializable = 1 in {
/external/llvm/include/llvm/Target/
DTarget.td377 bit isReMaterializable = 0; // Is this instruction re-materializable?
789 let isReMaterializable = 1;
870 bit isReMaterializable = 1;
/external/llvm/lib/Target/X86/
DX86InstrFPStack.td375 let isReMaterializable = 1 in
516 let isReMaterializable = 1 in {
DX86InstrInfo.td1237 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
1251 let isReMaterializable = 1 in {
1396 let canFoldAsLoad = 1, isReMaterializable = 1, SchedRW = [WriteLoad] in {
1441 canFoldAsLoad = 1, isReMaterializable = 1 in
DX86InstrArithmetic.td22 let isReMaterializable = 1 in
35 let isReMaterializable = 1 in
DX86InstrCompiler.td249 let Defs = [EFLAGS], isReMaterializable = 1, isAsCheapAsAMove = 1,
265 let AddedComplexity = 1, isReMaterializable = 1, isAsCheapAsAMove = 1,
DX86InstrSSE.td457 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
474 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
491 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
529 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
610 let canFoldAsLoad = 1, isReMaterializable = 1 in {
816 let canFoldAsLoad = 1, isReMaterializable = IsReMaterializable in
1128 let canFoldAsLoad = 1, isReMaterializable = 1, SchedRW = [WriteLoad] in {
3815 let canFoldAsLoad = 1, mayLoad = 1, isReMaterializable = 1,
3873 let canFoldAsLoad = 1, mayLoad = 1, isReMaterializable = 1,
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.td257 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
/external/llvm/docs/TableGen/
Dindex.rst119 bit isReMaterializable = 0;
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td298 let isReMaterializable = 1, isCodeGenOnly = 1 in {
341 } // isReMaterializable, isCodeGenOnly
477 let isReMaterializable = 1, isCodeGenOnly = 1, isMoveImm = 1,
491 } // isReMaterializable, isCodeGenOnly
1024 let isReMaterializable = 1 in {
1031 } // isReMaterializable = 1
2367 // Add pseudo ops for FMOV 0 so we can mark them as isReMaterializable
2368 let isReMaterializable = 1, isCodeGenOnly = 1 in {
2514 let isReMaterializable = 1 in {
4096 let isReMaterializable = 1, isAsCheapAsAMove = 1 in
[all …]
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.td253 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
264 let canFoldAsLoad = 1, isReMaterializable = 1 in {
/external/llvm/lib/Target/R600/
DSIInstructions.td100 let isReMaterializable = 1 in {
356 let isReMaterializable = 1 in {
358 } // End isReMaterializable = 1
/external/llvm/lib/Target/PowerPC/
DPPCInstrQPX.td439 let isReMaterializable = 1, isAsCheapAsAMove = 1 in

12