Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:TargetRegisterInfo

43 #include "llvm/Target/TargetRegisterInfo.h"
112 const TargetRegisterInfo *TRI;
167 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo();
201 if (!TargetRegisterInfo::isVirtualRegister(MOReg))
209 unsigned MORegIdx = TargetRegisterInfo::virtReg2Index(MOReg);
225 if (!MO.isReg() || !TargetRegisterInfo::isVirtualRegister(MO.getReg()))
237 TargetRegisterInfo::virtReg2Index(MI.getOperand(0).getReg())]);
292 if (!TargetRegisterInfo::isVirtualRegister(DefReg))
294 unsigned DefRegIdx = TargetRegisterInfo::virtReg2Index(DefReg);
366 unsigned RegIdx = TargetRegisterInfo::virtReg2Index(Reg);
388 if (TargetRegisterInfo::isPhysicalRegister(MOReg)) {
393 assert(TargetRegisterInfo::isVirtualRegister(MOReg));
437 if (TargetRegisterInfo::isVirtualRegister(DefReg)) {
477 if (!TargetRegisterInfo::isVirtualRegister(DefReg))
479 unsigned DefRegIdx = TargetRegisterInfo::virtReg2Index(DefReg);
489 if (TargetRegisterInfo::isVirtualRegister(MOReg)) {
500 unsigned Reg = TargetRegisterInfo::index2VirtReg(RegIdx);
514 unsigned Reg = TargetRegisterInfo::index2VirtReg(RegIdx);
528 unsigned Reg = TargetRegisterInfo::index2VirtReg(RegIdx);
545 if (!TargetRegisterInfo::isVirtualRegister(Reg))
547 unsigned RegIdx = TargetRegisterInfo::virtReg2Index(Reg);