Lines Matching refs:tri
195 const TargetRegisterInfo *tri,
199 this->tri = tri;
248 for (TargetRegisterInfo::regclass_iterator rcItr = tri->regclass_begin(),
249 rcEnd = tri->regclass_end();
315 const TargetRegisterInfo *tri,
319 this->tri = tri;
348 for (unsigned preg = 1; preg < tri->getNumRegs(); ++preg) {
351 for (TargetRegisterInfo::regclass_iterator rcItr = tri->regclass_begin(),
352 rcEnd = tri->regclass_end();
361 if (tri->regsOverlap(preg, trcPReg))
370 for (TargetRegisterInfo::regclass_iterator rc1Itr = tri->regclass_begin(),
371 rcEnd = tri->regclass_end();
376 for (TargetRegisterInfo::regclass_iterator rc2Itr = tri->regclass_begin();
392 if (tri->regsOverlap(trc1Reg, trc2Reg))
433 for (TargetRegisterInfo::regclass_iterator rcItr = tri->regclass_begin(),
434 rcEnd = tri->regclass_end();
479 rcItr = tri->regclass_begin(),
480 rcEnd = tri->regclass_end();
589 if (i.isDef() && mi->definesRegister(li->reg, tri)) {
921 tri = mf->getTarget().getRegisterInfo();
925 trei.setup(mf, mri, tri, lis);
926 ro.setup(mf, tri, lis, this);