Home
last modified time | relevance | path

Searched refs:isAsCheapAsAMove (Results 1 – 25 of 48) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td239 let isAsCheapAsAMove = 1, isCodeGenOnly = 1 in
246 let isAsCheapAsAMove = 1, isCodeGenOnly = 1 in
253 let mayLoad = 1, isAsCheapAsAMove = 1 in
261 let mayStore = 1, isAsCheapAsAMove = 1 in
269 let mayStore = 1, isAsCheapAsAMove = 1 in
300 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1 in {
317 } // isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1
DWebAssemblyRegStackify.cpp263 return Def.isAsCheapAsAMove() && TII->isTriviallyReMaterializable(Def, &AA); in shouldRematerialize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVInstrInfo.h84 bool isAsCheapAsAMove(const MachineInstr &MI) const override;
DRISCVInstrInfo.cpp492 bool RISCVInstrInfo::isAsCheapAsAMove(const MachineInstr &MI) const { in isAsCheapAsAMove() function in RISCVInstrInfo
502 return MI.isAsCheapAsAMove(); in isAsCheapAsAMove()
DRISCVInstrInfo.td372 let isReMaterializable = 1, isAsCheapAsAMove = 1 in
409 let isReMaterializable = 1, isAsCheapAsAMove = 1 in
415 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCInstrDesc.h536 bool isAsCheapAsAMove() const { return Flags & (1ULL << MCID::CheapAsAMove); } in isAsCheapAsAMove() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiInstrInfo.td312 let isAsCheapAsAMove = 1, F = 0 in {
382 let isAsCheapAsAMove = 1, F = 1, Defs = [SR] in {
390 let isAsCheapAsAMove = 1, F = 1, Defs = [SR], Uses = [SR] in {
406 let isAsCheapAsAMove = 1, Rs1 = R0.Num, isCodeGenOnly = 1, H = 1, F = 0,
590 let isAsCheapAsAMove = 1;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineCSE.cpp457 if (TII->isAsCheapAsAMove(*MI)) { in isProfitableToCSE()
776 MI->isAsCheapAsAMove() || in isPRECandidate()
DLiveRangeEdit.cpp154 if (cheapAsAMove && !TII.isAsCheapAsAMove(*RM.OrigMI)) in canRematerializeAt()
DMachineSink.cpp453 if (!MI.isCopy() && !TII->isAsCheapAsAMove(MI)) in isWorthBreakingCriticalEdge()
DMachineLICM.cpp1160 if (TII->isAsCheapAsAMove(MI) || MI.isCopyLike()) in IsCheapInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64InstrInfo.h52 bool isAsCheapAsAMove(const MachineInstr &MI) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIInstructions.td198 let isAsCheapAsAMove = base_inst.isAsCheapAsAMove;
284 let isAsCheapAsAMove = 1;
294 let isAsCheapAsAMove = 1;
357 let isAsCheapAsAMove = 1;
366 let isAsCheapAsAMove = 1;
375 let isAsCheapAsAMove = 1;
DVOPInstructions.td15 bit isAsCheapAsAMove;
DVOP1Instructions.td149 let isMoveImm = 1, isReMaterializable = 1, isAsCheapAsAMove = 1 in {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetInstrInfo.h354 virtual bool isAsCheapAsAMove(const MachineInstr &MI) const { in isAsCheapAsAMove() function
355 return MI.isAsCheapAsAMove(); in isAsCheapAsAMove()
DMachineInstr.h966 bool isAsCheapAsAMove(QueryType Type = AllInBundle) const {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFInstrInfo.td289 let isAsCheapAsAMove = 1 in {
312 let Constraints = "$dst = $src", isAsCheapAsAMove = 1 in {
338 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTarget.td534 bit isAsCheapAsAMove = 0; // As cheap (or cheaper) than a move instruction.
1059 let isAsCheapAsAMove = 1;
1072 let isAsCheapAsAMove = 1;
1091 let isAsCheapAsAMove = 1;
1098 let isAsCheapAsAMove = 1;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRInstrFormats.td132 let isAsCheapAsAMove = 1;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonPseudo.td256 let isMoveImm = 1, isAsCheapAsAMove = 1, isReMaterializable = 1,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.td376 let isAsCheapAsAMove = 1, isMoveImm = 1, isReMaterializable = 1 in {
802 let isAsCheapAsAMove = 1, isReMaterializable = 1 in
807 let isAsCheapAsAMove = 1, isMoveImm = 1, isReMaterializable = 1 in
898 let isAsCheapAsAMove = 1, isMoveImm = 1, isReMaterializable = 1 in {
DSystemZInstrFP.td38 let isAsCheapAsAMove = 1, isMoveImm = 1 in {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrMMX.td26 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCInstrInfo.td279 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in {

12