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

  /external/llvm/lib/CodeGen/
RegisterCoalescer.h 47 /// True when both regs are virtual and newRC is constrained.
57 const TargetRegisterClass *NewRC;
62 Partial(false), CrossClass(false), Flipped(false), NewRC(nullptr) {}
69 Partial(false), CrossClass(false), Flipped(false), NewRC(nullptr) {}
84 bool isPhys() const { return !NewRC; }
90 /// Return true if DstReg is virtual and NewRC is a smaller
112 const TargetRegisterClass *getNewRC() const { return NewRC; }
MachineRegisterInfo.cpp 53 const TargetRegisterClass *NewRC =
55 if (!NewRC || NewRC == OldRC)
56 return NewRC;
57 if (NewRC->getNumRegs() < MinNumRegs)
59 setRegClass(Reg, NewRC);
60 return NewRC;
67 const TargetRegisterClass *NewRC =
71 if (NewRC == OldRC)
76 // Apply the effect of the given operand to NewRC
    [all...]
CriticalAntiDepBreaker.cpp 178 const TargetRegisterClass *NewRC = nullptr;
181 NewRC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
185 if (!Classes[Reg] && NewRC)
186 Classes[Reg] = NewRC;
187 else if (!NewRC || Classes[Reg] != NewRC)
294 const TargetRegisterClass *NewRC = nullptr;
296 NewRC = TII->getRegClass(MI->getDesc(), i, TRI, MF);
300 if (!Classes[Reg] && NewRC)
301 Classes[Reg] = NewRC;
    [all...]
RegisterCoalescer.cpp 296 NewRC = nullptr;
341 NewRC = TRI.getCommonSuperRegClass(SrcRC, SrcSub, DstRC, DstSub,
343 if (!NewRC)
348 NewRC = TRI.getMatchingSuperRegClass(DstRC, SrcRC, DstSub);
352 NewRC = TRI.getMatchingSuperRegClass(SrcRC, DstRC, SrcSub);
355 NewRC = TRI.getCommonSubClass(DstRC, SrcRC);
359 if (!NewRC)
370 CrossClass = NewRC != DstRC || NewRC != SrcRC;
    [all...]
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.h 180 /// \brief SrcRC and DstRC will be morphed into NewRC if this returns true
186 const TargetRegisterClass *NewRC) const override;
ARMBaseRegisterInfo.cpp 771 const TargetRegisterClass *NewRC) const {
780 if (NewRC->getSize() < 32 && DstRC->getSize() < 32 && SrcRC->getSize() < 32)
784 MRI.getTargetRegisterInfo()->getRegClassWeight(NewRC);
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h     [all...]

Completed in 658 milliseconds