Home
last modified time | relevance | path

Searched refs:DefinitionAndSourceRegister (Results 1 – 5 of 5) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h224 struct DefinitionAndSourceRegister { struct
233 std::optional<DefinitionAndSourceRegister> argument
H A DLegalizationArtifactCombiner.h825 std::optional<DefinitionAndSourceRegister> DefSrcReg = in findValueFromDefImpl()
/src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp459 std::optional<DefinitionAndSourceRegister>
476 return DefinitionAndSourceRegister{DefMI, DefSrcReg}; in getDefSrcRegIgnoringCopies()
481 std::optional<DefinitionAndSourceRegister> DefSrcReg = in getDefIgnoringCopies()
488 std::optional<DefinitionAndSourceRegister> DefSrcReg = in getSrcRegIgnoringCopies()
1091 std::optional<DefinitionAndSourceRegister> DefSrcReg = in isKnownToBeAPowerOfTwo()
H A DCombinerHelper.cpp5734 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFMulToFMadOrFMA()
5735 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFMulToFMadOrFMA()
5783 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFpExtFMulToFMadOrFMA()
5784 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFpExtFMulToFMadOrFMA()
5841 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFMAFMulToFMadOrFMA()
5842 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFMAFMulToFMadOrFMA()
5911 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5912 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
6032 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFSubFMulToFMadOrFMA()
6033 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFSubFMulToFMadOrFMA()
/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp4784 std::optional<DefinitionAndSourceRegister> BaseDef = in isFlatScratchBaseLegalSVImm()
4827 std::optional<DefinitionAndSourceRegister> Def = in selectMUBUFScratchOffset()