Home
last modified time | relevance | path

Searched refs:tri_ (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocLinearScan.cpp139 const TargetRegisterInfo* tri_; member
292 regUse_.resize(tri_->getNumRegs(), 0); in initRegUses()
293 regUseBackUp_.resize(tri_->getNumRegs(), 0); in initRegUses()
300 for (unsigned i = 0, e = tri_->getNumRegs(); i != e; ++i) { in finalizeRegUses()
302 dbgs() << tri_->getName(i) << " is still in use!\n"; in finalizeRegUses()
317 for (const unsigned* as = tri_->getAliasSet(physReg); *as; ++as) in addRegUse()
326 for (const unsigned* as = tri_->getAliasSet(physReg); *as; ++as) { in delRegUse()
382 dbgs() << tri_->getName(reg) << '\n'; in printIntervals()
407 for (TargetRegisterInfo::regclass_iterator RCI = tri_->regclass_begin(), in INITIALIZE_PASS_DEPENDENCY()
408 E = tri_->regclass_end(); RCI != E; ++RCI) { in INITIALIZE_PASS_DEPENDENCY()
[all …]
DLiveIntervalAnalysis.cpp117 tri_ = tm_->getRegisterInfo(); in runOnMachineFunction()
122 allocatableRegs_ = tri_->getAllocatableSet(fn); in runOnMachineFunction()
136 I->second->print(OS, tri_); in print()
209 if (PhysReg && tri_->regsOverlap(PhysReg, reg)) in conflictsWithPhysReg()
240 if (tri_->regsOverlap(Reg, PhysReg)) in conflictsWithAliasRef()
290 DEBUG(dbgs() << "\t\tregister: " << PrintReg(interval.reg, tri_)); in handleVirtualRegisterDef()
463 interval.print(dbgs(), tri_); in handleVirtualRegisterDef()
501 DEBUG(dbgs() << "\t\tregister: " << PrintReg(interval.reg, tri_)); in handlePhysicalRegisterDef()
532 if (mi->killsRegister(interval.reg, tri_)) { in handlePhysicalRegisterDef()
537 int DefIdx = mi->findRegisterDefOperandIdx(interval.reg,false,false,tri_); in handlePhysicalRegisterDef()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DLiveIntervalAnalysis.h50 const TargetRegisterInfo* tri_; variable