Searched refs:SrcSub (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RegisterCoalescer.cpp | 424 Register &Dst, unsigned &SrcSub, in INITIALIZE_PASS_DEPENDENCY() 430 SrcSub = MI->getOperand(1).getSubReg(); in INITIALIZE_PASS_DEPENDENCY() 436 SrcSub = MI->getOperand(2).getSubReg(); in INITIALIZE_PASS_DEPENDENCY() 465 unsigned SrcSub = 0, DstSub = 0; in setRegisters() local 466 if (!isMoveInstr(TRI, MI, Src, Dst, SrcSub, DstSub)) in setRegisters() 468 Partial = SrcSub || DstSub; in setRegisters() 475 std::swap(SrcSub, DstSub); in setRegisters() 492 if (SrcSub) { in setRegisters() 493 Dst = TRI.getMatchingSuperReg(Dst, SrcSub, SrcRC); in setRegisters() 504 if (SrcSub && DstSub) { in setRegisters() [all …]
|
| H A D | MachineCombiner.cpp | 172 auto SrcSub = MI->getOperand(1).getSubReg(); in isTransientMI() local 175 return TRI->getMatchingSuperRegClass(SrcRC, DstRC, SrcSub) != nullptr; in isTransientMI()
|