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

  /external/llvm/lib/Target/R600/
SILowerI1Copies.cpp 107 const TargetRegisterClass *SrcRC = MRI.getRegClass(Src.getReg());
110 TRI->getCommonSubClass(SrcRC, &AMDGPU::SGPR_64RegClass)) {
137 SrcRC == &AMDGPU::VReg_1RegClass) {
SIFixSGPRCopies.cpp 191 const TargetRegisterClass *SrcRC;
198 SrcRC = TRI->getSubRegClass(MRI.getRegClass(SrcReg), SrcSubReg);
199 return TRI->isSGPRClass(DstRC) && TRI->hasVGPRs(SrcRC);
SIInstrInfo.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCVSXCopy.cpp 99 const TargetRegisterClass *SrcRC =
106 unsigned NewVReg = MRI.createVirtualRegister(SrcRC);
  /external/llvm/lib/CodeGen/
PeepholeOptimizer.cpp 514 const TargetRegisterClass *SrcRC,
517 if (DefRC == SrcRC)
523 return TRI.getCommonSuperRegClass(SrcRC, SrcSubReg, DefRC, DefSubReg,
529 std::swap(DefRC, SrcRC);
534 return TRI.getMatchingSuperRegClass(SrcRC, DefRC, SrcSubReg) != nullptr;
536 return TRI.getCommonSubClass(DefRC, SrcRC) != nullptr;
577 const TargetRegisterClass *SrcRC = MRI->getRegClass(Src);
580 ShouldRewrite = shareSameRegisterFile(*TRI, DefRC, DefSubReg, SrcRC,
    [all...]
RegisterCoalescer.cpp 332 const TargetRegisterClass *SrcRC = MRI.getRegClass(Src);
341 NewRC = TRI.getCommonSuperRegClass(SrcRC, SrcSub, DstRC, DstSub,
348 NewRC = TRI.getMatchingSuperRegClass(DstRC, SrcRC, DstSub);
352 NewRC = TRI.getMatchingSuperRegClass(SrcRC, DstRC, SrcSub);
355 NewRC = TRI.getCommonSubClass(DstRC, SrcRC);
370 CrossClass = NewRC != DstRC || NewRC != SrcRC;
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXInstrInfo.cpp 38 const TargetRegisterClass *SrcRC = MRI.getRegClass(SrcReg);
40 if (DestRC != SrcRC)
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.h 180 /// \brief SrcRC and DstRC will be morphed into NewRC if this returns true
182 const TargetRegisterClass *SrcRC,
ARMBaseRegisterInfo.cpp 767 const TargetRegisterClass *SrcRC,
780 if (NewRC->getSize() < 32 && DstRC->getSize() < 32 && SrcRC->getSize() < 32)
786 MRI.getTargetRegisterInfo()->getRegClassWeight(SrcRC);
ARMFastISel.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGFast.cpp 390 const TargetRegisterClass *SrcRC,
393 CopyFromSU->CopySrcRC = SrcRC;
398 CopyToSU->CopyDstRC = SrcRC;
InstrEmitter.cpp 156 const TargetRegisterClass *SrcRC = nullptr, *DstRC = nullptr;
157 SrcRC = TRI->getMinimalPhysRegClass(SrcReg, VT);
171 if (MatchReg && SrcRC->getCopyCost() < 0) {
    [all...]
ScheduleDAGRRList.cpp     [all...]
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h     [all...]
  /external/llvm/lib/Target/X86/
X86FastISel.cpp     [all...]

Completed in 874 milliseconds