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

  /external/llvm/include/llvm/CodeGen/
LiveRangeEdit.h 14 // registers are created and added to the newRegs vector.
62 SmallVectorImpl<unsigned> &NewRegs;
69 /// FirstNew - Index of the first register added to NewRegs.
108 /// @param newRegs List to receive any new registers created. This needn't be
115 LiveRangeEdit(LiveInterval *parent, SmallVectorImpl<unsigned> &newRegs,
118 : Parent(parent), NewRegs(newRegs), MRI(MF.getRegInfo()), LIS(lis),
120 TheDelegate(delegate), FirstNew(newRegs.size()),
135 iterator begin() const { return NewRegs.begin()+FirstNew; }
136 iterator end() const { return NewRegs.end();
    [all...]
  /external/llvm/lib/CodeGen/
LiveDebugVariables.h 51 /// NewRegs where they are live. Mark the values as unavailable where no new
53 void splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs,
LiveDebugVariables.cpp 137 /// splitLocation - Replace OldLocNo ranges with NewRegs ranges where NewRegs
139 bool splitLocation(unsigned OldLocNo, ArrayRef<unsigned> NewRegs,
259 /// splitRegister - Replace OldReg ranges with NewRegs ranges where NewRegs is
261 bool splitRegister(unsigned OldLocNo, ArrayRef<unsigned> NewRegs,
350 /// splitRegister - Replace all references to OldReg with NewRegs.
351 void splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs);
790 UserValue::splitLocation(unsigned OldLocNo, ArrayRef<unsigned> NewRegs,
799 for (unsigned i = 0; i != NewRegs.size(); ++i)
    [all...]
LiveRangeEdit.cpp 392 NewRegs.push_back(VReg);
RegisterCoalescer.cpp 441 SmallVector<unsigned, 8> NewRegs;
442 LiveRangeEdit(nullptr, NewRegs, *MF, *LIS,
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp     [all...]

Completed in 290 milliseconds