Home
last modified time | relevance | path

Searched refs:isTriviallyReMaterializable (Results 1 – 9 of 9) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DRegAllocScore.cpp82 return MF.getSubtarget().getInstrInfo()->isTriviallyReMaterializable( in calculateRegAllocScore()
DMachineLICM.cpp233 bool isTriviallyReMaterializable(const MachineInstr &MI) const;
667 bool MachineLICMBase::isTriviallyReMaterializable( in isTriviallyReMaterializable() function in MachineLICMBase
669 if (!TII->isTriviallyReMaterializable(MI)) in isTriviallyReMaterializable()
1174 if (isTriviallyReMaterializable(MI)) in IsProfitableToHoist()
1227 if (!isTriviallyReMaterializable(MI) && in IsProfitableToHoist()
DLiveRangeEdit.cpp75 if (!TII.isTriviallyReMaterializable(*DefMI)) in checkRematerializable()
396 TII.isTriviallyReMaterializable(*MI)) { in eliminateDeadDef()
DCalcSpillWeights.cpp124 if (!TII.isTriviallyReMaterializable(*MI)) in isRematerializable()
DTargetRegisterInfo.cpp74 if (MI && TII->isTriviallyReMaterializable(*MI) && in shouldRegionSplitForVirtReg()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DGCNSchedStrategy.h383 bool isTriviallyReMaterializable(const MachineInstr &MI);
DGCNSchedStrategy.cpp1251 if (Op->getSubReg() != 0 || !isTriviallyReMaterializable(*Def)) in collectRematerializableInstructions()
1462 bool PreRARematStage::isTriviallyReMaterializable(const MachineInstr &MI) { in isTriviallyReMaterializable() function in PreRARematStage
1463 if (!DAG.TII->isTriviallyReMaterializable(MI)) in isTriviallyReMaterializable()
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyRegStackify.cpp259 return Def.isAsCheapAsAMove() && TII->isTriviallyReMaterializable(Def); in shouldRematerialize()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DTargetInstrInfo.h130 bool isTriviallyReMaterializable(const MachineInstr &MI) const { in isTriviallyReMaterializable() function