Searched refs:NewRegs (Results 1 – 6 of 6) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
D | LiveRangeEdit.h | 62 SmallVectorImpl<unsigned> &NewRegs; variable 122 : Parent(parent), NewRegs(newRegs), MRI(MF.getRegInfo()), LIS(lis), in Parent() 139 iterator begin() const { return NewRegs.begin()+FirstNew; } in begin() 140 iterator end() const { return NewRegs.end(); } in end() 141 unsigned size() const { return NewRegs.size()-FirstNew; } in size() 143 unsigned get(unsigned idx) const { return NewRegs[idx+FirstNew]; } in get() 146 return makeArrayRef(NewRegs).slice(FirstNew); in regs()
|
/external/llvm/lib/CodeGen/ |
D | LiveDebugVariables.cpp | 137 bool splitLocation(unsigned OldLocNo, ArrayRef<unsigned> NewRegs, 259 bool splitRegister(unsigned OldLocNo, ArrayRef<unsigned> NewRegs, 349 void splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs); 772 UserValue::splitLocation(unsigned OldLocNo, ArrayRef<unsigned> NewRegs, in splitLocation() argument 781 for (unsigned i = 0; i != NewRegs.size(); ++i) { in splitLocation() 782 LiveInterval *LI = &LIS.getInterval(NewRegs[i]); in splitLocation() 871 UserValue::splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs, in splitRegister() argument 881 DidChange |= splitLocation(LocNo, NewRegs, LIS); in splitRegister() 886 void LDVImpl::splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs) { in splitRegister() argument 889 DidChange |= UV->splitRegister(OldReg, NewRegs, *LIS); in splitRegister() [all …]
|
D | LiveDebugVariables.h | 53 void splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs,
|
D | LiveRangeEdit.cpp | 400 NewRegs.push_back(VReg); in MRI_NoteNewVirtualRegister()
|
D | RegisterCoalescer.cpp | 451 SmallVector<unsigned, 8> NewRegs; in eliminateDeadDefs() local 452 LiveRangeEdit(nullptr, NewRegs, *MF, *LIS, in eliminateDeadDefs()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 4242 SmallPtrSet<const SCEV *, 16> NewRegs; in SolveRecurse() local 4267 NewRegs = CurRegs; in SolveRecurse() 4268 NewCost.RateFormula(TTI, F, NewRegs, VisitedRegs, L, LU.Offsets, SE, DT, in SolveRecurse() 4274 NewRegs, VisitedRegs); in SolveRecurse() 4280 for (const SCEV *S : NewRegs) in SolveRecurse()
|