Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DLiveIntervalAnalysis.h291 bool isReMaterializable(const LiveInterval &li,
297 bool isReMaterializable(const LiveInterval &li, const VNInfo *ValNo,
377 bool isReMaterializable(const LiveInterval &li, const VNInfo *ValNo,
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td135 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1 in {
148 } // isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
DXCoreInstrInfo.td544 let neverHasSideEffects = 1, isReMaterializable = 1 in
549 let isReMaterializable = 1 in
575 let mayLoad = 1, isReMaterializable = 1, neverHasSideEffects = 1 in
626 let isReMaterializable = 1 in {
695 let Defs = [R11], neverHasSideEffects = 1, isReMaterializable = 1 in
700 let Defs = [R11], isReMaterializable = 1 in
720 let Defs = [R11], isReMaterializable = 1, neverHasSideEffects = 1 in
727 let Defs = [R11], isReMaterializable = 1 in
734 let Defs = [R11], isReMaterializable = 1 in
792 let isReMaterializable = 1, neverHasSideEffects = 1 in
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DCalcSpillWeights.cpp179 if (LIS.isReMaterializable(li, 0, isLoad)) { in CalculateWeightAndHint()
DLiveIntervalAnalysis.cpp977 LiveIntervals::isReMaterializable(const LiveInterval &li, in isReMaterializable() function in LiveIntervals
1016 bool LiveIntervals::isReMaterializable(const LiveInterval &li, in isReMaterializable() function in LiveIntervals
1019 return isReMaterializable(li, ValNo, MI, 0, Dummy2); in isReMaterializable()
1025 LiveIntervals::isReMaterializable(const LiveInterval &li, in isReMaterializable() function in LiveIntervals
1040 !isReMaterializable(li, VNI, ReMatDefMI, SpillIs, DefIsLoad)) in isReMaterializable()
1834 if (ReMatDefMI && isReMaterializable(li, VNI, ReMatDefMI, SpillIs, dummy)) { in addIntervalsForSpills()
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.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
/external/llvm/lib/Target/Lanai/
DLanaiInstrInfo.td410 isReMaterializable = 1 in
426 let isReMaterializable = 1;
510 let isReMaterializable = 1;
554 let isReMaterializable = 1;
570 let isReMaterializable = 1;
592 let isReMaterializable = 1;
/external/swiftshader/third_party/LLVM/utils/TableGen/
DCodeGenInstruction.h233 bool isReMaterializable; variable
DInstrInfoEmitter.cpp288 if (Inst.isReMaterializable) OS << "|(1<<MCID::Rematerializable)"; in emitRecord()
DCodeGenInstruction.cpp309 isReMaterializable = R->getValueAsBit("isReMaterializable"); in CodeGenInstruction()
/external/llvm/utils/TableGen/
DCodeGenInstruction.h242 bool isReMaterializable : 1; variable
DInstrInfoEmitter.cpp496 if (Inst.isReMaterializable) OS << "|(1ULL<<MCID::Rematerializable)"; in emitRecord()
DCodeGenInstruction.cpp317 isReMaterializable = R->getValueAsBit("isReMaterializable"); in CodeGenInstruction()
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZInstrFP.td43 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
61 let canFoldAsLoad = 1, isReMaterializable = 1 in {
DSystemZInstrInfo.td172 let isReMaterializable = 1 in
221 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
261 let canFoldAsLoad = 1, isReMaterializable = 1 in {
481 let isReMaterializable = 1, neverHasSideEffects = 1, isAsCheapAsAMove = 1,
/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,
629 isPredicated = 0, isPredicable = 1, isReMaterializable = 1 in
647 let isReMaterializable = 1, isMoveImm = 1, isAsCheapAsAMove = 1,
3918 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
3926 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
4498 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1,
4722 let isReMaterializable = 1, isMoveImm = 1, hasSideEffects = 0,
4757 let isReMaterializable = 1, isMoveImm = 1,
4763 let isReMaterializable = 1, isMoveImm = 1,
4769 let isReMaterializable = 1, isMoveImm = 1,
[all …]
/external/llvm/lib/Target/AVR/
DAVRInstrInfo.td1064 let isReMaterializable = 1 in
1085 isReMaterializable = 1 in
1108 isReMaterializable = 1 in
1176 isReMaterializable = 1 in
1334 isReMaterializable = 1,
1433 isReMaterializable = 1 in
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMInstrThumb.td576 let canFoldAsLoad = 1, isReMaterializable = 1 in
656 let canFoldAsLoad = 1, isReMaterializable = 1, isCodeGenOnly = 1 in
1228 let neverHasSideEffects = 1, isReMaterializable = 1 in
1403 let isReMaterializable = 1 in
DARMInstrInfo.td869 let isReMaterializable = 1 in {
961 let isReMaterializable = 1 in {
1402 let canFoldAsLoad = 1, isReMaterializable = 1 in {
1432 let canFoldAsLoad = 1, isReMaterializable = 1 in {
1778 let neverHasSideEffects = 1, isReMaterializable = 1 in
2165 isReMaterializable = 1, isCodeGenOnly = 1 in
2909 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
2920 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
3403 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
4690 let isReMaterializable = 1, isMoveImm = 1 in
[all …]
DARMInstrThumb2.td640 let isReMaterializable = 1 in {
937 let isReMaterializable = 1;
1136 let neverHasSideEffects = 1, isReMaterializable = 1 in
1150 let canFoldAsLoad = 1, isReMaterializable = 1 in
1698 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1,
1722 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
2258 let isReMaterializable = ReMat;
3392 let isReMaterializable = 1, isMoveImm = 1 in
3401 let isReMaterializable = 1 in {
3426 let canFoldAsLoad = 1, isReMaterializable = 1 in
DARMInstrVFP.td69 let canFoldAsLoad = 1, isReMaterializable = 1 in {
83 } // End of 'let canFoldAsLoad = 1, isReMaterializable = 1 in'
1122 let isReMaterializable = 1 in {
/external/llvm/lib/Target/Mips/
DMicroMipsInstrInfo.td233 let isReMaterializable = 1;
418 let isReMaterializable = 1;
424 let isReMaterializable = 1;
/external/llvm/lib/Target/ARM/
DARMInstrThumb.td633 let canFoldAsLoad = 1, isReMaterializable = 1, AddedComplexity = 10 in
659 let canFoldAsLoad = 1, isReMaterializable = 1 in
1300 let hasSideEffects = 0, isReMaterializable = 1 in
1520 let isReMaterializable = 1 in
DARMInstrThumb2.td763 let isReMaterializable = 1 in {
1042 let isReMaterializable = 1;
1247 let hasSideEffects = 0, isReMaterializable = 1 in
1262 let canFoldAsLoad = 1, isReMaterializable = 1 in
1880 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1,
1904 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
2472 let isReMaterializable = ReMat;
3875 let isReMaterializable = 1, isMoveImm = 1 in
3884 let isReMaterializable = 1 in {
3911 let canFoldAsLoad = 1, isReMaterializable = 1 in

123