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

  /external/llvm/lib/CodeGen/
LiveDebugVariables.h 48 /// NewRegs where they are live. Mark the values as unavailable where no new
50 void splitRegister(unsigned OldReg, ArrayRef<LiveInterval*> NewRegs);
LiveDebugVariables.cpp 131 /// splitLocation - Replace OldLocNo ranges with NewRegs ranges where NewRegs
133 bool splitLocation(unsigned OldLocNo, ArrayRef<LiveInterval*> NewRegs);
250 /// splitRegister - Replace OldReg ranges with NewRegs ranges where NewRegs is
252 bool splitRegister(unsigned OldLocNo, ArrayRef<LiveInterval*> NewRegs);
344 /// splitRegister - Replace all references to OldReg with NewRegs.
345 void splitRegister(unsigned OldReg, ArrayRef<LiveInterval*> NewRegs);
727 UserValue::splitLocation(unsigned OldLocNo, ArrayRef<LiveInterval*> NewRegs) {
735 for (unsigned i = 0; i != NewRegs.size(); ++i)
    [all...]
LiveRangeEdit.cpp 41 NewRegs.push_back(&LI);
RegisterCoalescer.cpp 400 SmallVector<LiveInterval*, 8> NewRegs;
401 LiveRangeEdit(0, NewRegs, *MF, *LIS, 0, this).eliminateDeadDefs(DeadDefs);
    [all...]
  /external/llvm/include/llvm/CodeGen/
LiveRangeEdit.h 14 // registers are created and added to the newRegs vector.
59 SmallVectorImpl<LiveInterval*> &NewRegs;
66 /// FirstNew - Index of the first register added to NewRegs.
95 /// @param newRegs List to receive any new registers created. This needn't be
103 SmallVectorImpl<LiveInterval*> &newRegs,
108 : Parent(parent), NewRegs(newRegs),
112 FirstNew(newRegs.size()),
123 iterator begin() const { return NewRegs.begin()+FirstNew; }
124 iterator end() const { return NewRegs.end();
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp     [all...]

Completed in 176 milliseconds