HomeSort by relevance Sort by last modified time
    Searched defs:NewRC (Results 1 - 3 of 3) sorted by null

  /external/llvm/lib/CodeGen/
RegisterCoalescer.h 49 /// CrossClass - True when both regs are virtual, and newRC is constrained.
56 /// NewRC - The register class of the coalesced register, or NULL if DstReg
59 const TargetRegisterClass *NewRC;
64 Partial(false), CrossClass(false), Flipped(false), NewRC(0) {}
71 Partial(false), CrossClass(false), Flipped(false), NewRC(0) {}
86 bool isPhys() const { return !NewRC; }
92 /// isCrossClass - Return true if DstReg is virtual and NewRC is a smaller
116 const TargetRegisterClass *getNewRC() const { return NewRC; }
MachineRegisterInfo.cpp 51 const TargetRegisterClass *NewRC = TRI->getCommonSubClass(OldRC, RC);
52 if (!NewRC || NewRC == OldRC)
53 return NewRC;
54 if (NewRC->getNumRegs() < MinNumRegs)
56 setRegClass(Reg, NewRC);
57 return NewRC;
64 const TargetRegisterClass *NewRC = TRI->getLargestLegalSuperClass(OldRC);
67 if (NewRC == OldRC)
77 NewRC = TRI->getMatchingSuperRegClass(NewRC, OpRC, SubIdx)
    [all...]
CriticalAntiDepBreaker.cpp 174 const TargetRegisterClass *NewRC = 0;
177 NewRC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
181 if (!Classes[Reg] && NewRC)
182 Classes[Reg] = NewRC;
183 else if (!NewRC || Classes[Reg] != NewRC)
270 const TargetRegisterClass *NewRC = 0;
272 NewRC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
276 if (!Classes[Reg] && NewRC)
277 Classes[Reg] = NewRC;
    [all...]

Completed in 116 milliseconds