Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h234 struct DefinitionAndSourceRegister { struct
243 LLVM_ABI std::optional<DefinitionAndSourceRegister> argument
H A DLegalizationArtifactCombiner.h830 std::optional<DefinitionAndSourceRegister> DefSrcReg = in findValueFromDefImpl()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp466 std::optional<DefinitionAndSourceRegister>
483 return DefinitionAndSourceRegister{DefMI, DefSrcReg}; in getDefSrcRegIgnoringCopies()
488 std::optional<DefinitionAndSourceRegister> DefSrcReg = in getDefIgnoringCopies()
495 std::optional<DefinitionAndSourceRegister> DefSrcReg = in getSrcRegIgnoringCopies()
1109 std::optional<DefinitionAndSourceRegister> DefSrcReg = in isKnownToBeAPowerOfTwo()
H A DCombinerHelper.cpp5973 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFMulToFMadOrFMA()
5974 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFMulToFMadOrFMA()
6023 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFpExtFMulToFMadOrFMA()
6024 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFpExtFMulToFMadOrFMA()
6082 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFMAFMulToFMadOrFMA()
6083 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFMAFMulToFMadOrFMA()
6153 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
6154 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
6275 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFSubFMulToFMadOrFMA()
6276 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFSubFMulToFMadOrFMA()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp5818 std::optional<DefinitionAndSourceRegister> BaseDef = in isFlatScratchBaseLegalSVImm()
5861 std::optional<DefinitionAndSourceRegister> Def = in selectMUBUFScratchOffset()