| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | VOP3Instructions.td | 278 let isReMaterializable = 1 in { 312 } // End isReMaterializable = 1 333 let isReMaterializable = 1 in { 376 } // End isReMaterializable = 1 388 let isReMaterializable = 1 in 396 let isReMaterializable = 1 in { 414 } // End isReMaterializable = 1 421 let isReMaterializable = 1 in { 431 } // End isReMaterializable = 1 646 let isReMaterializable = 1 in { [all …]
|
| H A D | VOP1Instructions.td | 171 let isReMaterializable = 1, isAsCheapAsAMove = 1 in { 206 let isReMaterializable = 1 in { 238 let FPDPRounding = 1, isReMaterializable = 0 in { 240 } // End FPDPRounding = 1, isReMaterializable = 0 300 } // End isReMaterializable = 1 361 let isReMaterializable = 1 in { 399 } // End isReMaterializable = 1 461 let isReMaterializable = 1 in 497 let isReMaterializable = 1;
|
| H A D | SOPInstructions.td | 165 } // End isReMaterializable = 1 200 let isReMaterializable = 1, isAsCheapAsAMove = 1 in { 220 let isReMaterializable = 1 in { 248 } // End isReMaterializable = 1 326 let isReMaterializable = 1 in 619 let isReMaterializable = 1 in { 629 } // End isReMaterializable = 1 664 let isReMaterializable = 1 in { 668 } // End isReMaterializable = 1 804 let isReMaterializable = 1, isMoveImm = 1 in { [all …]
|
| H A D | VOP2Instructions.td | 247 let isReMaterializable = 1; 488 let SubtargetPredicate = HasMadMacF32Insts, isReMaterializable = 1 in 492 let isReMaterializable = 1 in { 514 } // End isReMaterializable = 1 527 let isReMaterializable = 1 in 542 let SubtargetPredicate = HasAddNoCarryInsts, isReMaterializable = 1 in { 561 let isReMaterializable = 1 in { 590 } // End isReMaterializable = 1 692 let isReMaterializable = 1 in 764 let SubtargetPredicate = HasFmaakFmamkF32Insts, isReMaterializable = 1 in {
|
| H A D | VOP3PInstructions.td | 433 let isAsCheapAsAMove = 1, isReMaterializable = 1 in { 438 } // End isAsCheapAsAMove = 1, isReMaterializable = 1
|
| H A D | SIInstructions.td | 108 let isReMaterializable = 1; 124 let isReMaterializable = 1; 343 let isReMaterializable = 1; 353 let isReMaterializable = 1; 437 let isReMaterializable = 1;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPseudo.td | 40 let isReMaterializable = 1, isMoveImm = 1, hasSideEffects = 0, 64 let isReMaterializable = 1, isMoveImm = 1, isAsmParserOnly = 1 in { 71 let hasSideEffects = 0, isReMaterializable = 1, isPseudo = 1, 76 let hasSideEffects = 0, isReMaterializable = 1, isPseudo = 1, 256 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1, 462 let hasSideEffects = 0, isReMaterializable = 1, isPseudo = 1,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreInstrInfo.td | 334 let isReMaterializable = 1 in 534 let hasSideEffects = 0, isReMaterializable = 1 in 538 let isReMaterializable = 1 in 560 let mayLoad = 1, isReMaterializable = 1, hasSideEffects = 0 in { 598 let isReMaterializable = 1 in { 652 let Defs = [R11], hasSideEffects = 0, isReMaterializable = 1 in 656 let Defs = [R11], isReMaterializable = 1 in 685 let Defs = [R11], isReMaterializable = 1 in { 724 let Defs = [R11], mayLoad = 1, isReMaterializable = 1, 768 let isReMaterializable = 1, hasSideEffects = 0 in
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | InstrDocsEmitter.cpp | 122 FLAG(isReMaterializable) in EmitInstrDocs()
|
| H A D | CodeGenInstruction.h | 260 bool isReMaterializable : 1; variable
|
| H A D | CodeGenInstruction.cpp | 390 isReMaterializable = R->getValueAsBit("isReMaterializable"); in CodeGenInstruction()
|
| H A D | InstrInfoEmitter.cpp | 968 if (Inst.isReMaterializable) OS << "|(1ULL<<MCID::Rematerializable)"; in emitRecord()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiInstrInfo.td | 407 isReMaterializable = 1 in 423 let isReMaterializable = 1; 507 let isReMaterializable = 1; 551 let isReMaterializable = 1; 567 let isReMaterializable = 1; 589 let isReMaterializable = 1;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEInstrInfo.td | 971 let isReMaterializable = 1, isAsCheapAsAMove = 1, 1188 } // isReMaterializable, isAsCheapAsAMove 1239 } // isReMaterializable, isAsCheapAsAMove 1259 } // isReMaterializable, isAsCheapAsAMove 1264 let isReMaterializable = 1, isAsCheapAsAMove = 1 in 1274 let isReMaterializable = 1, isAsCheapAsAMove = 1 in 1281 let isReMaterializable = 1, isAsCheapAsAMove = 1 in 1285 let isReMaterializable = 1, isAsCheapAsAMove = 1 in 1314 let isReMaterializable = 1, isAsCheapAsAMove = 1 in 1321 let isReMaterializable = 1, isAsCheapAsAMove = 1 in [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrInfo.td | 370 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1 in { 387 } // isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrAMX.td | 62 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1 in
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRInstrInfo.td | 1132 let isReMaterializable = 1 in 1153 isReMaterializable = 1 in 1176 isReMaterializable = 1 in 1244 isReMaterializable = 1 in 1469 isReMaterializable = 1, 1568 isReMaterializable = 1 in
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfo.td | 456 let isReMaterializable = 1, isAsCheapAsAMove = 1 in 491 // ADDI isn't always rematerializable, but isReMaterializable will be used as 493 let isReMaterializable = 1, isAsCheapAsAMove = 1 in 499 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrThumb.td | 691 let canFoldAsLoad = 1, isReMaterializable = 1, AddedComplexity = 10 in 717 let canFoldAsLoad = 1, isReMaterializable = 1 in 1491 let hasSideEffects = 0, isReMaterializable = 1 in 1724 let isReMaterializable = 1 in
|
| H A D | ARMInstrInfo.td | 1522 let isReMaterializable = 1 in { 1595 let isReMaterializable = 1 in { 1990 let canFoldAsLoad = 1, isReMaterializable = 1 in { 2020 let canFoldAsLoad = 1, isReMaterializable = 1 in { 2403 let hasSideEffects = 0, isReMaterializable = 1 in 2806 isReMaterializable = 1, isCodeGenOnly = 1 in 3623 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in 3635 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in 5950 let isReMaterializable = 1, isMoveImm = 1 in 5963 let isReMaterializable = 1 in { [all …]
|
| H A D | ARMInstrThumb2.td | 926 let isReMaterializable = 1 in { 1246 let isReMaterializable = 1; 1424 let hasSideEffects = 0, isReMaterializable = 1 in 1439 let canFoldAsLoad = 1, isReMaterializable = 1 in 2147 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1, 2171 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in 2887 let isReMaterializable = ReMat; 4224 let isReMaterializable = 1, isMoveImm = 1 in 4233 let isReMaterializable = 1 in { 4260 let canFoldAsLoad = 1, isReMaterializable = 1 in
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MicroMipsInstrInfo.td | 238 let isReMaterializable = 1; 411 let isReMaterializable = 1; 418 let isReMaterializable = 1;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCInstrInfo.td | 321 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in { 356 let isReMaterializable=0;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYInstrFormats.td | 97 let isReMaterializable = 1;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430InstrInfo.td | 329 let isReMaterializable = 1, isAsCheapAsAMove = 1 in { 348 let canFoldAsLoad = 1, isReMaterializable = 1 in {
|