Searched refs:NewRegs (Results 1 - 6 of 6) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/CodeGen/
H A DLiveRangeEdit.h59 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 DLiveDebugVariables.h48 /// NewRegs where they are live. Mark the values as unavailable where no new
50 void splitRegister(unsigned OldReg, ArrayRef<LiveInterval*> NewRegs);
H A DLiveDebugVariables.cpp131 /// 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 DLiveRangeEdit.cpp41 NewRegs.push_back(&LI);
H A DRegisterCoalescer.cpp381 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 DLoopStrengthReduce.cpp4053 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