Searched refs:Remat (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveRangeEdit.h | 188 struct Remat { struct 193 explicit Remat(const VNInfo *ParentVNI) : ParentVNI(ParentVNI) {} in Remat() argument 204 bool canRematerializeAt(Remat &RM, VNInfo *OrigVNI, SlotIndex UseIdx, 214 const Remat &RM, const TargetRegisterInfo &,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveRangeEdit.cpp | 158 bool LiveRangeEdit::canRematerializeAt(Remat &RM, VNInfo *OrigVNI, in canRematerializeAt() 184 Register DestReg, const Remat &RM, in rematerializeAt()
|
H A D | InlineSpiller.cpp | 648 LiveRangeEdit::Remat RM(ParentVNI); in reMaterializeFor()
|
H A D | SplitKit.cpp | 610 LiveRangeEdit::Remat RM(ParentVNI); in defFromParent()
|
H A D | RegisterCoalescer.cpp | 1364 LiveRangeEdit::Remat RM(ValNo); in reMaterializeTrivialDef()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 2322 Instruction *Remat; in rewriteMaterializableInstructions() member 2379 PN->replaceAllUsesWith(R.Remat); in rewriteMaterializableInstructions() 2383 R.Use->replaceUsesOfWith(R.Def, R.Remat); in rewriteMaterializableInstructions()
|