HomeSort by relevance Sort by last modified time
    Searched refs:Remat (Results 1 - 4 of 4) sorted by null

  /external/llvm/include/llvm/CodeGen/
LiveRangeEdit.h 175 /// Remat - Information needed to rematerialize at a specific location.
176 struct Remat {
177 VNInfo *ParentVNI; // parent_'s value at the remat location.
179 explicit Remat(VNInfo *ParentVNI) : ParentVNI(ParentVNI), OrigMI(nullptr) {}
185 bool canRematerializeAt(Remat &RM,
196 const Remat &RM,
  /external/llvm/lib/CodeGen/
LiveRangeEdit.cpp 92 // We can't remat physreg uses, unless it is a constant.
116 bool LiveRangeEdit::canRematerializeAt(Remat &RM,
149 const Remat &RM,
152 assert(RM.OrigMI && "Invalid remat");
InlineSpiller.cpp 85 // Values that failed to remat at some point.
631 // Potential remat candidate.
679 << VNI->def << " may remat from " << *DefMI);
701 // SpillReg may have been deleted by remat and DCE.
885 LiveRangeEdit::Remat RM(ParentVNI);
    [all...]
SplitKit.cpp 433 LiveRangeEdit::Remat RM(ParentVNI);
438 // Can't remat, just insert a copy from parent.
    [all...]

Completed in 92 milliseconds