Home
last modified time | relevance | path

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

12

/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/utils/TableGen/
DCodeGenInstruction.h243 bool isReMaterializable : 1; variable
DInstrInfoEmitter.cpp498 if (Inst.isReMaterializable) OS << "|(1ULL<<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,
3970 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
3978 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
4556 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1,
4780 let isReMaterializable = 1, isMoveImm = 1, hasSideEffects = 0,
4815 let isReMaterializable = 1, isMoveImm = 1,
4821 let isReMaterializable = 1, isMoveImm = 1,
4827 let isReMaterializable = 1, isMoveImm = 1,
[all …]
/external/llvm/lib/Target/Mips/
DMicroMipsInstrInfo.td226 let isReMaterializable = 1;
410 let isReMaterializable = 1;
416 let isReMaterializable = 1;
DMipsInstrInfo.td791 let isReMaterializable = 1;
804 let isReMaterializable = 1;
848 let isReMaterializable = 1;
DMicroMips32r6InstrInfo.td850 bit isReMaterializable = 1;
/external/llvm/lib/Target/ARM/
DARMInstrThumb.td597 let canFoldAsLoad = 1, isReMaterializable = 1, AddedComplexity = 10 in
623 let canFoldAsLoad = 1, isReMaterializable = 1 in
1264 let hasSideEffects = 0, isReMaterializable = 1 in
1472 let isReMaterializable = 1 in
DARMInstrInfo.td1230 let isReMaterializable = 1 in {
1303 let isReMaterializable = 1 in {
1698 let canFoldAsLoad = 1, isReMaterializable = 1 in {
1728 let canFoldAsLoad = 1, isReMaterializable = 1 in {
2103 let hasSideEffects = 0, isReMaterializable = 1 in
2481 isReMaterializable = 1, isCodeGenOnly = 1 in
3273 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
3285 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
3781 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
5362 let isReMaterializable = 1, isMoveImm = 1 in
[all …]
DARMInstrThumb2.td763 let isReMaterializable = 1 in {
1042 let isReMaterializable = 1;
1247 let hasSideEffects = 0, isReMaterializable = 1 in
1262 let canFoldAsLoad = 1, isReMaterializable = 1 in
1882 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1,
1906 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
2483 let isReMaterializable = ReMat;
3861 let isReMaterializable = 1, isMoveImm = 1 in
3870 let isReMaterializable = 1 in {
3889 let canFoldAsLoad = 1, isReMaterializable = 1 in
DARMInstrVFP.td87 let canFoldAsLoad = 1, isReMaterializable = 1 in {
101 } // End of 'let canFoldAsLoad = 1, isReMaterializable = 1 in'
1746 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/docs/TableGen/
Dindex.rst119 bit isReMaterializable = 0;
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.td258 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
/external/llvm/include/llvm/Target/
DTarget.td377 bit isReMaterializable = 0; // Is this instruction re-materializable?
815 let isReMaterializable = 1;
896 bit isReMaterializable = 1;
/external/llvm/lib/Target/X86/
DX86InstrFPStack.td405 let isReMaterializable = 1 in
546 let isReMaterializable = 1 in {
DX86InstrCompiler.td252 let Defs = [EFLAGS], isReMaterializable = 1, isAsCheapAsAMove = 1,
269 let Defs = [EFLAGS], isReMaterializable = 1, isPseudo = 1 in {
281 let isReMaterializable = 1, isPseudo = 1, AddedComplexity = 10 in {
295 let AddedComplexity = 1, isReMaterializable = 1, isAsCheapAsAMove = 1,
DX86InstrArithmetic.td22 let isReMaterializable = 1 in
35 let isReMaterializable = 1 in
DX86InstrInfo.td1298 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
1312 let isReMaterializable = 1 in {
1457 let canFoldAsLoad = 1, isReMaterializable = 1, SchedRW = [WriteLoad] in {
1502 canFoldAsLoad = 1, isReMaterializable = 1 in
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
1112 let canFoldAsLoad = 1, isReMaterializable = 1, SchedRW = [WriteLoad] in {
3814 let canFoldAsLoad = 1, mayLoad = 1, isReMaterializable = 1,
3872 let canFoldAsLoad = 1, mayLoad = 1, isReMaterializable = 1,
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td321 let isReMaterializable = 1, isCodeGenOnly = 1 in {
364 } // isReMaterializable, isCodeGenOnly
508 let isReMaterializable = 1, isCodeGenOnly = 1, isMoveImm = 1,
522 } // isReMaterializable, isCodeGenOnly
1124 let isReMaterializable = 1 in {
1131 } // isReMaterializable = 1
2487 // Add pseudo ops for FMOV 0 so we can mark them as isReMaterializable
2488 let isReMaterializable = 1, isCodeGenOnly = 1 in {
2627 let isReMaterializable = 1 in {
4294 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/AMDGPU/
DSIInstructions.td105 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
365 let isReMaterializable = 1, isMoveImm = 1 in {
367 } // End isReMaterializable = 1
1167 let isMoveImm = 1, isReMaterializable = 1, isAsCheapAsAMove = 1 in {

12