Searched refs:DefSrcReg (Results 1 – 3 of 3) sorted by relevance
468 Register DefSrcReg = Reg; in getDefSrcRegIgnoringCopies() local480 DefSrcReg = SrcReg; in getDefSrcRegIgnoringCopies()483 return DefinitionAndSourceRegister{DefMI, DefSrcReg}; in getDefSrcRegIgnoringCopies()488 std::optional<DefinitionAndSourceRegister> DefSrcReg = in getDefIgnoringCopies() local490 return DefSrcReg ? DefSrcReg->MI : nullptr; in getDefIgnoringCopies()495 std::optional<DefinitionAndSourceRegister> DefSrcReg = in getSrcRegIgnoringCopies() local497 return DefSrcReg ? DefSrcReg->Reg : Register(); in getSrcRegIgnoringCopies()1109 std::optional<DefinitionAndSourceRegister> DefSrcReg = in isKnownToBeAPowerOfTwo() local1111 if (!DefSrcReg) in isKnownToBeAPowerOfTwo()1114 const MachineInstr &MI = *DefSrcReg->MI; in isKnownToBeAPowerOfTwo()
830 std::optional<DefinitionAndSourceRegister> DefSrcReg = in findValueFromDefImpl() local832 MachineInstr *Def = DefSrcReg->MI; in findValueFromDefImpl()833 DefReg = DefSrcReg->Reg; in findValueFromDefImpl()
2108 Register DefSrcReg = TRI->lookThruCopyLike(ClampSrc->getReg(), MRI); in tryFoldClamp() local2110 MRI->getVRegDef(DefSrcReg.isVirtual() ? DefSrcReg : ClampSrc->getReg()); in tryFoldClamp()