Home
last modified time | relevance | path

Searched refs:BuildVecMI (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp346 auto *BuildVecMI = getOpcodeDef(TargetOpcode::G_BUILD_VECTOR, in matchDupFromBuildVector() local
348 if (!BuildVecMI) in matchDupFromBuildVector()
350 Register Reg = BuildVecMI->getOperand(Lane + 1).getReg(); in matchDupFromBuildVector()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp3929 MachineInstr *BuildVecMI = in matchExtractVecEltBuildVec() local
3931 if (!BuildVecMI) { in matchExtractVecEltBuildVec()
3932 BuildVecMI = getOpcodeDef(TargetOpcode::G_BUILD_VECTOR_TRUNC, SrcVec, MRI); in matchExtractVecEltBuildVec()
3933 if (!BuildVecMI) in matchExtractVecEltBuildVec()
3935 LLT ScalarTy = MRI.getType(BuildVecMI->getOperand(1).getReg()); in matchExtractVecEltBuildVec()
3946 Reg = BuildVecMI->getOperand(VecIdx + 1).getReg(); in matchExtractVecEltBuildVec()