Searched refs:DefRC (Results 1 - 2 of 2) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | PeepholeOptimizer.cpp | 512 const TargetRegisterClass *DefRC, 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; 552 const TargetRegisterClass *DefRC = MRI->getRegClass(Reg); local 580 ShouldRewrite = shareSameRegisterFile(*TRI, DefRC, DefSubReg, SrcRC, 967 const TargetRegisterClass *DefRC = MRI->getRegClass(Def.Reg); local 968 unsigned NewVR = MRI->createVirtualRegister(DefRC); 511 shareSameRegisterFile(const TargetRegisterInfo &TRI, const TargetRegisterClass *DefRC, unsigned DefSubReg, const TargetRegisterClass *SrcRC, unsigned SrcSubReg) argument [all...] |
H A D | RegisterCoalescer.cpp | 904 const TargetRegisterClass *DefRC = TII->getRegClass(MCID, 0, TRI, *MF); local 916 if (!DefRC->contains(NewDstReg)) 954 if (DefRC != nullptr) { 956 NewRC = TRI->getMatchingSuperRegClass(NewRC, DefRC, NewIdx); 958 NewRC = TRI->getCommonSubClass(NewRC, DefRC);
|
Completed in 36 milliseconds