Searched defs:RegIdx (Results 1 - 4 of 4) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | SplitKit.h | 275 /// intervals. Given a pair (RegIdx, ParentVNI->id), Values contains: 277 /// 1. No entry - the value is not mapped to Edit.get(RegIdx). 279 /// Edit.get(RegIdx). Each value is represented by a minimal live range at 281 /// of RegIdx in RegAssign. 293 /// getLRCalc - Return the LRCalc to use for RegIdx. In spill mode, the 296 LiveRangeCalc &getLRCalc(unsigned RegIdx) { argument 297 return LRCalc[SpillMode != SM_Partition && RegIdx != 0]; 300 /// defValue - define a value in RegIdx from ParentVNI at Idx. 305 VNInfo *defValue(unsigned RegIdx, const VNInfo *ParentVNI, SlotIndex Idx); 307 /// forceRecompute - Force the live range of ParentVNI in RegIdx t [all...] |
H A D | LiveVariables.cpp | 85 LiveVariables::VarInfo &LiveVariables::getVarInfo(unsigned RegIdx) { argument 86 assert(TargetRegisterInfo::isVirtualRegister(RegIdx) && 88 VirtRegInfo.grow(RegIdx); 89 return VirtRegInfo[RegIdx];
|
H A D | SplitKit.cpp | 372 VNInfo *SplitEditor::defValue(unsigned RegIdx, argument 378 LiveInterval *LI = Edit->get(RegIdx); 385 Values.insert(std::make_pair(std::make_pair(RegIdx, ParentVNI->id), 388 // This was the first time (RegIdx, ParentVNI) was mapped. 408 void SplitEditor::forceRecompute(unsigned RegIdx, const VNInfo *ParentVNI) { argument 410 ValueForcePair &VFP = Values[std::make_pair(RegIdx, ParentVNI->id)]; 423 Edit->get(RegIdx)->addRange(LiveRange(Def, Def.getDeadSlot(), VNI)); 428 VNInfo *SplitEditor::defFromParent(unsigned RegIdx, argument 435 LiveInterval *LI = Edit->get(RegIdx); 438 // so always begin RegIdx 663 unsigned RegIdx = AssignI.value(); local 845 unsigned RegIdx; local 861 DEBUG(dbgs() << " [" << Start << ';' << End << ")=" << RegIdx); local 949 unsigned RegIdx = RegAssign.lookup(PHIVNI->def); local 990 unsigned RegIdx = RegAssign.lookup(Idx); local 1055 unsigned RegIdx = RegAssign.lookup(ParentVNI->def); local [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMAsmPrinter.cpp | 543 unsigned RegIdx = TRI->getEncodingValue(MO.getReg()); local 544 RegIdx |= 1; //The odd register is also the higher-numbered one of a pair. 546 unsigned Reg = RC.getRegister(RegIdx);
|
Completed in 63 milliseconds