Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h219 struct DefinitionAndSourceRegister { struct
228 std::optional<DefinitionAndSourceRegister> argument
H A DLegalizationArtifactCombiner.h727 std::optional<DefinitionAndSourceRegister> DefSrcReg = in findValueFromDefImpl()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp441 std::optional<DefinitionAndSourceRegister>
458 return DefinitionAndSourceRegister{DefMI, DefSrcReg}; in getDefSrcRegIgnoringCopies()
463 std::optional<DefinitionAndSourceRegister> DefSrcReg = in getDefIgnoringCopies()
470 std::optional<DefinitionAndSourceRegister> DefSrcReg = in getSrcRegIgnoringCopies()
825 std::optional<DefinitionAndSourceRegister> DefSrcReg = in isKnownToBeAPowerOfTwo()
H A DCombinerHelper.cpp5356 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFMulToFMadOrFMA()
5357 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFMulToFMadOrFMA()
5405 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFpExtFMulToFMadOrFMA()
5406 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFpExtFMulToFMadOrFMA()
5463 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFMAFMulToFMadOrFMA()
5464 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFMAFMulToFMadOrFMA()
5533 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5534 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5654 DefinitionAndSourceRegister LHS = {MRI.getVRegDef(Op1), Op1}; in matchCombineFSubFMulToFMadOrFMA()
5655 DefinitionAndSourceRegister RHS = {MRI.getVRegDef(Op2), Op2}; in matchCombineFSubFMulToFMadOrFMA()