reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonBitSimplify.cpp
 3070   const TargetRegisterClass *PhiRC = MRI->getRegClass(NewPredR);
 3071   Register PhiR = MRI->createVirtualRegister(PhiRC);
 3082     const TargetRegisterClass *RC = MRI->getRegClass(DR);
 3083     Register NewDR = MRI->createVirtualRegister(RC);
 3101   HBS::replaceReg(OldPhiR, RegMap[G.Out.Reg], *MRI);
 3115     for (auto UI = MRI->use_begin(PR), UE = MRI->use_end(); UI != UE; ++UI) {
 3115     for (auto UI = MRI->use_begin(PR), UE = MRI->use_end(); UI != UE; ++UI) {
 3168     for (auto UI = MRI->use_begin(DefR), UE = MRI->use_end(); UI != UE; ++UI) {
 3168     for (auto UI = MRI->use_begin(DefR), UE = MRI->use_end(); UI != UE; ++UI) {
 3274       const MachineInstr *DefPrehR = MRI->getVRegDef(F->PR.Reg);
 3282       const TargetRegisterClass *RC = MRI->getRegClass(G.Inp.Reg);
 3283       if (RC != MRI->getRegClass(F->PR.Reg)) {
 3284         PrehR = MRI->createVirtualRegister(RC);
 3300     if (MRI->getRegClass(PrehR) != MRI->getRegClass(G.Inp.Reg))
 3300     if (MRI->getRegClass(PrehR) != MRI->getRegClass(G.Inp.Reg))
 3316   MRI = &MF.getRegInfo();
 3317   const HexagonEvaluator HE(*HRI, *MRI, *HII, MF);