Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonPseudo.td41 let isReMaterializable = 1, isMoveImm = 1, hasSideEffects = 0,
65 let isReMaterializable = 1, isMoveImm = 1, isAsmParserOnly = 1 in {
72 let hasSideEffects = 0, isReMaterializable = 1, isPseudo = 1,
77 let hasSideEffects = 0, isReMaterializable = 1, isPseudo = 1,
257 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1,
459 let hasSideEffects = 0, isReMaterializable = 1, isPseudo = 1,
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.td335 let isReMaterializable = 1 in
535 let hasSideEffects = 0, isReMaterializable = 1 in
539 let isReMaterializable = 1 in
561 let mayLoad = 1, isReMaterializable = 1, hasSideEffects = 0 in {
599 let isReMaterializable = 1 in {
653 let Defs = [R11], hasSideEffects = 0, isReMaterializable = 1 in
657 let Defs = [R11], isReMaterializable = 1 in
686 let Defs = [R11], isReMaterializable = 1 in {
725 let Defs = [R11], mayLoad = 1, isReMaterializable = 1,
769 let isReMaterializable = 1, hasSideEffects = 0 in
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td408 isReMaterializable = 1 in
424 let isReMaterializable = 1;
508 let isReMaterializable = 1;
552 let isReMaterializable = 1;
568 let isReMaterializable = 1;
590 let isReMaterializable = 1;
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DInstrDocsEmitter.cpp123 FLAG(isReMaterializable) in EmitInstrDocs()
H A DCodeGenInstruction.h257 bool isReMaterializable : 1; variable
H A DInstrInfoEmitter.cpp611 if (Inst.isReMaterializable) OS << "|(1ULL<<MCID::Rematerializable)"; in emitRecord()
H A DCodeGenInstruction.cpp361 isReMaterializable = R->getValueAsBit("isReMaterializable"); in CodeGenInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.td272 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1 in {
289 } // isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRInstrInfo.td1097 let isReMaterializable = 1 in
1118 isReMaterializable = 1 in
1141 isReMaterializable = 1 in
1209 isReMaterializable = 1 in
1433 isReMaterializable = 1,
1532 isReMaterializable = 1 in
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.td310 let hasSideEffects = 0, isReMaterializable = 1, mayLoad = 0, mayStore = 0 in {
344 // ADDI isn't always rematerializable, but isReMaterializable will be used as
346 let isReMaterializable = 1 in
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSOPInstructions.td130 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
640 let isReMaterializable = 1, isMoveImm = 1 in {
642 } // End isReMaterializable = 1
H A DSIInstructions.td261 let isReMaterializable = 1;
272 let isReMaterializable = 1;
335 let isReMaterializable = 1;
H A DVOPInstructions.td15 bit isReMaterializable;
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMInstrThumb.td650 let canFoldAsLoad = 1, isReMaterializable = 1, AddedComplexity = 10 in
676 let canFoldAsLoad = 1, isReMaterializable = 1 in
1444 let hasSideEffects = 0, isReMaterializable = 1 in
1679 let isReMaterializable = 1 in
H A DARMInstrThumb2.td769 let isReMaterializable = 1 in {
1052 let isReMaterializable = 1;
1230 let hasSideEffects = 0, isReMaterializable = 1 in
1245 let canFoldAsLoad = 1, isReMaterializable = 1 in
1886 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1,
1910 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
2556 let isReMaterializable = ReMat;
3882 let isReMaterializable = 1, isMoveImm = 1 in
3891 let isReMaterializable = 1 in {
3918 let canFoldAsLoad = 1, isReMaterializable = 1 in
H A DARMInstrInfo.td1382 let isReMaterializable = 1 in {
1455 let isReMaterializable = 1 in {
1850 let canFoldAsLoad = 1, isReMaterializable = 1 in {
1880 let canFoldAsLoad = 1, isReMaterializable = 1 in {
2263 let hasSideEffects = 0, isReMaterializable = 1 in
2643 isReMaterializable = 1, isCodeGenOnly = 1 in
3441 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
3453 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
5724 let isReMaterializable = 1, isMoveImm = 1 in
5737 let isReMaterializable = 1 in {
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMicroMipsInstrInfo.td239 let isReMaterializable = 1;
412 let isReMaterializable = 1;
419 let isReMaterializable = 1;
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrFPStack.td425 let isReMaterializable = 1 in
552 let isReMaterializable = 1, SchedRW = [WriteZero] in {
H A DX86InstrMMX.td27 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
H A DX86InstrCompiler.td272 let Defs = [EFLAGS], isReMaterializable = 1, isAsCheapAsAMove = 1,
290 let Defs = [EFLAGS], isReMaterializable = 1, isPseudo = 1 in {
303 let isReMaterializable = 1, isPseudo = 1, AddedComplexity = 5,
317 let isReMaterializable = 1, isAsCheapAsAMove = 1,
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td440 let isReMaterializable = 1, isCodeGenOnly = 1 in {
492 } // isReMaterializable, isCodeGenOnly
873 } // isReMaterializable, isCodeGenOnly
1576 let isReMaterializable = 1 in {
1584 } // isReMaterializable = 1
3261 let isReMaterializable = 1 in {
4998 let isReMaterializable = 1, isAsCheapAsAMove = 1 in
5010 let isReMaterializable = 1, isAsCheapAsAMove = 1 in
5039 let isReMaterializable = 1, isAsCheapAsAMove = 1 in
5061 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.td380 let isAsCheapAsAMove = 1, isMoveImm = 1, isReMaterializable = 1 in {
778 let isAsCheapAsAMove = 1, isReMaterializable = 1 in
783 let isAsCheapAsAMove = 1, isMoveImm = 1, isReMaterializable = 1 in
874 let isAsCheapAsAMove = 1, isMoveImm = 1, isReMaterializable = 1 in {
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.td330 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
349 let canFoldAsLoad = 1, isReMaterializable = 1 in {
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTarget.td459 bit isReMaterializable = 0; // Is this instruction re-materializable?
993 let isReMaterializable = 1;
1084 bit isReMaterializable = 1;
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFInstrInfo.td285 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {

12