Home
last modified time | relevance | path

Searched refs:DefSrcReg (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp468 Register DefSrcReg = Reg; in getDefSrcRegIgnoringCopies() local
480 DefSrcReg = SrcReg; in getDefSrcRegIgnoringCopies()
483 return DefinitionAndSourceRegister{DefMI, DefSrcReg}; in getDefSrcRegIgnoringCopies()
488 std::optional<DefinitionAndSourceRegister> DefSrcReg = in getDefIgnoringCopies() local
490 return DefSrcReg ? DefSrcReg->MI : nullptr; in getDefIgnoringCopies()
495 std::optional<DefinitionAndSourceRegister> DefSrcReg = in getSrcRegIgnoringCopies() local
497 return DefSrcReg ? DefSrcReg->Reg : Register(); in getSrcRegIgnoringCopies()
1109 std::optional<DefinitionAndSourceRegister> DefSrcReg = in isKnownToBeAPowerOfTwo() local
1111 if (!DefSrcReg) in isKnownToBeAPowerOfTwo()
1114 const MachineInstr &MI = *DefSrcReg->MI; in isKnownToBeAPowerOfTwo()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h830 std::optional<DefinitionAndSourceRegister> DefSrcReg = in findValueFromDefImpl() local
832 MachineInstr *Def = DefSrcReg->MI; in findValueFromDefImpl()
833 DefReg = DefSrcReg->Reg; in findValueFromDefImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp2108 Register DefSrcReg = TRI->lookThruCopyLike(ClampSrc->getReg(), MRI); in tryFoldClamp() local
2110 MRI->getVRegDef(DefSrcReg.isVirtual() ? DefSrcReg : ClampSrc->getReg()); in tryFoldClamp()