Searched refs:SuperReg (Results 1 - 4 of 4) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp216 unsigned SuperReg = *SRI; local
219 return SuperReg;
248 unsigned SuperReg = uniqueSuperReg(Reg, TRI); local
254 SuperRegClass = TRI->getMinimalPhysRegClass(SuperReg);
255 CanUseDblStore = (SuperRegNext == SuperReg);
260 TII.storeRegToStackSlot(MBB, MI, SuperReg, true,
262 MBB.addLiveIn(SuperReg);
303 unsigned SuperReg = uniqueSuperReg(Reg, TRI); local
308 SuperRegClass = TRI->getMinimalPhysRegClass(SuperReg);
309 CanUseDblLoad = (SuperRegNext == SuperReg);
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DAggressiveAntiDepBreaker.cpp566 unsigned SuperReg = 0;
569 if ((SuperReg == 0) || TRI->isSuperRegister(SuperReg, Reg))
570 SuperReg = Reg;
586 // All group registers should be a subreg of SuperReg.
589 if (Reg == SuperReg) continue;
590 bool IsSub = TRI->isSubRegister(SuperReg, Reg);
603 dbgs() << "*** Performing rename " << TRI->getName(SuperReg) <<
608 // Check each possible rename register for SuperReg in round-robin
617 TRI->getMinimalPhysRegClass(SuperReg, MV
[all...]
H A DPostRASchedulerList.cpp469 const unsigned SuperReg = MO.getReg(); local
470 for (MCSubRegIterator SubRegs(SuperReg, TRI); SubRegs.isValid(); ++SubRegs) {
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1715 SDValue SuperReg = SDValue(VLd, 0);
1721 CurDAG->getTargetExtractSubreg(Sub0 + Vec, dl, VT, SuperReg));
1948 SDValue SuperReg; local
1953 SuperReg = SDValue(PairDRegs(MVT::v2i64, V0, V1), 0);
1955 SuperReg = SDValue(PairQRegs(MVT::v4i64, V0, V1), 0);
1962 SuperReg = SDValue(QuadDRegs(MVT::v4i64, V0, V1, V2, V3), 0);
1964 SuperReg = SDValue(QuadQRegs(MVT::v8i64, V0, V1, V2, V3), 0);
1966 Ops.push_back(SuperReg);
1981 SuperReg = SDValue(VLdLn, 0);
1987 CurDAG->getTargetExtractSubreg(Sub0 + Vec, dl, VT, SuperReg));
2036 SDValue SuperReg; local
[all...]

Completed in 214 milliseconds