Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/lib/Target/XCore/
HDXCoreInstrInfo.td342 let isReMaterializable = 1 in
542 let hasSideEffects = 0, isReMaterializable = 1 in
546 let isReMaterializable = 1 in
568 let mayLoad = 1, isReMaterializable = 1, hasSideEffects = 0 in {
606 let isReMaterializable = 1 in {
660 let Defs = [R11], hasSideEffects = 0, isReMaterializable = 1 in
664 let Defs = [R11], isReMaterializable = 1 in
693 let Defs = [R11], isReMaterializable = 1 in {
732 let Defs = [R11], mayLoad = 1, isReMaterializable = 1,
776 let isReMaterializable = 1, hasSideEffects = 0 in
/NextBSD/contrib/llvm/utils/TableGen/
HDCodeGenInstruction.h243 bool isReMaterializable : 1; variable
HDInstrInfoEmitter.cpp500 if (Inst.isReMaterializable) OS << "|(1ULL<<MCID::Rematerializable)"; in emitRecord()
HDCodeGenInstruction.cpp314 isReMaterializable = R->getValueAsBit("isReMaterializable"); in CodeGenInstruction()
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonInstrInfoV5.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,
HDHexagonInstrInfo.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 {
4549 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1,
4773 let isReMaterializable = 1, isMoveImm = 1, hasSideEffects = 0,
4808 let isReMaterializable = 1, isMoveImm = 1,
4814 let isReMaterializable = 1, isMoveImm = 1,
4820 let isReMaterializable = 1, isMoveImm = 1,
[all …]
/NextBSD/contrib/llvm/lib/Target/Mips/
HDMicroMipsInstrInfo.td214 let isReMaterializable = 1;
383 let isReMaterializable = 1;
389 let isReMaterializable = 1;
HDMipsInstrInfo.td608 let isReMaterializable = 1;
621 let isReMaterializable = 1;
665 let isReMaterializable = 1;
/NextBSD/contrib/llvm/lib/Target/ARM/
HDARMInstrThumb.td595 let canFoldAsLoad = 1, isReMaterializable = 1 in
673 let canFoldAsLoad = 1, isReMaterializable = 1 in
1253 let hasSideEffects = 0, isReMaterializable = 1 in
1461 let isReMaterializable = 1 in
HDARMInstrInfo.td1221 let isReMaterializable = 1 in {
1294 let isReMaterializable = 1 in {
1689 let canFoldAsLoad = 1, isReMaterializable = 1 in {
1719 let canFoldAsLoad = 1, isReMaterializable = 1 in {
2094 let hasSideEffects = 0, isReMaterializable = 1 in
2471 isReMaterializable = 1, isCodeGenOnly = 1 in
3263 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
3275 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
3771 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
5329 let isReMaterializable = 1, isMoveImm = 1 in
[all …]
HDARMInstrThumb2.td763 let isReMaterializable = 1 in {
1042 let isReMaterializable = 1;
1247 let hasSideEffects = 0, isReMaterializable = 1 in
1262 let canFoldAsLoad = 1, isReMaterializable = 1 in
1879 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1,
1903 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
2480 let isReMaterializable = ReMat;
3858 let isReMaterializable = 1, isMoveImm = 1 in
3867 let isReMaterializable = 1 in {
3886 let canFoldAsLoad = 1, isReMaterializable = 1 in
HDARMInstrVFP.td88 let canFoldAsLoad = 1, isReMaterializable = 1 in {
102 } // End of 'let canFoldAsLoad = 1, isReMaterializable = 1 in'
1725 let isReMaterializable = 1 in {
/NextBSD/contrib/llvm/lib/Target/SystemZ/
HDSystemZInstrInfo.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 {
/NextBSD/contrib/llvm/lib/Target/BPF/
HDBPFInstrInfo.td258 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
/NextBSD/contrib/llvm/include/llvm/Target/
HDTarget.td377 bit isReMaterializable = 0; // Is this instruction re-materializable?
790 let isReMaterializable = 1;
871 bit isReMaterializable = 1;
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86InstrFPStack.td375 let isReMaterializable = 1 in
516 let isReMaterializable = 1 in {
HDX86InstrInfo.td1244 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
1258 let isReMaterializable = 1 in {
1403 let canFoldAsLoad = 1, isReMaterializable = 1, SchedRW = [WriteLoad] in {
1448 canFoldAsLoad = 1, isReMaterializable = 1 in
HDX86InstrArithmetic.td22 let isReMaterializable = 1 in
35 let isReMaterializable = 1 in
HDX86InstrCompiler.td249 let Defs = [EFLAGS], isReMaterializable = 1, isAsCheapAsAMove = 1,
265 let AddedComplexity = 1, isReMaterializable = 1, isAsCheapAsAMove = 1,
HDX86InstrSSE.td455 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
472 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
489 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
527 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
608 let canFoldAsLoad = 1, isReMaterializable = 1 in {
814 let canFoldAsLoad = 1, isReMaterializable = IsReMaterializable in
1126 let canFoldAsLoad = 1, isReMaterializable = 1, SchedRW = [WriteLoad] in {
3817 let canFoldAsLoad = 1, mayLoad = 1, isReMaterializable = 1,
3875 let canFoldAsLoad = 1, mayLoad = 1, isReMaterializable = 1,
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64InstrInfo.td298 let isReMaterializable = 1, isCodeGenOnly = 1 in {
341 } // isReMaterializable, isCodeGenOnly
477 let isReMaterializable = 1, isCodeGenOnly = 1, isMoveImm = 1,
491 } // isReMaterializable, isCodeGenOnly
1094 let isReMaterializable = 1 in {
1101 } // isReMaterializable = 1
2437 // Add pseudo ops for FMOV 0 so we can mark them as isReMaterializable
2438 let isReMaterializable = 1, isCodeGenOnly = 1 in {
2584 let isReMaterializable = 1 in {
4215 let isReMaterializable = 1, isAsCheapAsAMove = 1 in
[all …]
/NextBSD/contrib/llvm/lib/Target/MSP430/
HDMSP430InstrInfo.td253 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
264 let canFoldAsLoad = 1, isReMaterializable = 1 in {
/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDSIInstructions.td101 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
357 let isReMaterializable = 1 in {
359 } // End isReMaterializable = 1
1162 let isMoveImm = 1, isReMaterializable = 1, isAsCheapAsAMove = 1 in {
/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPCInstrQPX.td439 let isReMaterializable = 1, isAsCheapAsAMove = 1 in
HDPPCInstr64Bit.td394 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in {

12