Searched refs:NewRegs (Results 1 - 6 of 6) sorted by relevance
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/CodeGen/ |
H A D | LiveRangeEdit.h | 59 SmallVectorImpl<LiveInterval*> &NewRegs; member in class:llvm::LiveRangeEdit 66 /// FirstNew - Index of the first register added to NewRegs. 108 : Parent(parent), NewRegs(newRegs), 123 iterator begin() const { return NewRegs.begin()+FirstNew; } 124 iterator end() const { return NewRegs.end(); } 125 unsigned size() const { return NewRegs.size()-FirstNew; } 127 LiveInterval *get(unsigned idx) const { return NewRegs[idx+FirstNew]; } 130 return makeArrayRef(NewRegs).slice(FirstNew);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/ |
H A D | LiveDebugVariables.h | 48 /// NewRegs where they are live. Mark the values as unavailable where no new 50 void splitRegister(unsigned OldReg, ArrayRef<LiveInterval*> NewRegs);
|
H A D | LiveDebugVariables.cpp | 131 /// splitLocation - Replace OldLocNo ranges with NewRegs ranges where NewRegs 133 bool splitLocation(unsigned OldLocNo, ArrayRef<LiveInterval*> NewRegs); 254 /// splitRegister - Replace OldReg ranges with NewRegs ranges where NewRegs is 256 bool splitRegister(unsigned OldLocNo, ArrayRef<LiveInterval*> NewRegs); 340 /// splitRegister - Replace all references to OldReg with NewRegs. 341 void splitRegister(unsigned OldReg, ArrayRef<LiveInterval*> NewRegs); 761 UserValue::splitLocation(unsigned OldLocNo, ArrayRef<LiveInterval*> NewRegs) { argument 769 for (unsigned i = 0; i != NewRegs 859 splitRegister(unsigned OldReg, ArrayRef<LiveInterval*> NewRegs) argument 873 splitRegister(unsigned OldReg, ArrayRef<LiveInterval*> NewRegs) argument 888 splitRegister(unsigned OldReg, ArrayRef<LiveInterval*> NewRegs) argument [all...] |
H A D | LiveRangeEdit.cpp | 41 NewRegs.push_back(&LI);
|
H A D | RegisterCoalescer.cpp | 381 SmallVector<LiveInterval*, 8> NewRegs; local 382 LiveRangeEdit(0, NewRegs, *MF, *LIS, 0, this).eliminateDeadDefs(DeadDefs);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 4053 SmallPtrSet<const SCEV *, 16> NewRegs; local 4080 NewRegs = CurRegs; 4081 NewCost.RateFormula(F, NewRegs, VisitedRegs, L, LU.Offsets, SE, DT); 4086 NewRegs, VisitedRegs); 4093 I = NewRegs.begin(), E = NewRegs.end(); I != E; ++I)
|
Completed in 180 milliseconds