Searched refs:DefinitionAndSourceRegister (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | Utils.h | 234 struct DefinitionAndSourceRegister { struct 243 LLVM_ABI std::optional<DefinitionAndSourceRegister> argument
|
| H A D | LegalizationArtifactCombiner.h | 830 std::optional<DefinitionAndSourceRegister> DefSrcReg = in findValueFromDefImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Utils.cpp | 466 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 D | CombinerHelper.cpp | 5973 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 D | AMDGPUInstructionSelector.cpp | 5818 std::optional<DefinitionAndSourceRegister> BaseDef = in isFlatScratchBaseLegalSVImm() 5861 std::optional<DefinitionAndSourceRegister> Def = in selectMUBUFScratchOffset()
|