Searched refs:Src2Ty (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | MIPatternMatch.h | 857 template <typename Src0Ty, typename Src1Ty, typename Src2Ty, unsigned Opcode> 861 Src2Ty Src2; 863 TernaryOp_match(const Src0Ty &Src0, const Src1Ty &Src1, const Src2Ty &Src2) 878 template <typename Src0Ty, typename Src1Ty, typename Src2Ty> 879 inline TernaryOp_match<Src0Ty, Src1Ty, Src2Ty, 881 m_GInsertVecElt(const Src0Ty &Src0, const Src1Ty &Src1, const Src2Ty &Src2) { 882 return TernaryOp_match<Src0Ty, Src1Ty, Src2Ty, 886 template <typename Src0Ty, typename Src1Ty, typename Src2Ty> 887 inline TernaryOp_match<Src0Ty, Src1Ty, Src2Ty, TargetOpcode::G_SELECT> 888 m_GISelect(const Src0Ty &Src0, const Src1Ty &Src1, const Src2Ty &Src2) { [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.cpp | 786 LLT Src2Ty = Src2.getLLTTy(*getMRI()); in buildShuffleVector() local 789 const LLT ElemTy2 = Src2Ty.isVector() ? Src2Ty.getElementType() : Src2Ty; in buildShuffleVector()
|
| H A D | LegalizerHelper.cpp | 5600 auto [DstReg, DstTy, Src1Reg, Src1Ty, Src2Reg, Src2Ty] = in fewerElementsVectorShuffle() 5606 if (DstTy != Src2Ty) in fewerElementsVectorShuffle() 6464 auto [DstTy, Src1Ty, Src2Ty] = MI.getFirst3LLTs(); in moreElementsVectorShuffle() 6478 if (DstTy != Src1Ty || DstTy != Src2Ty) in moreElementsVectorShuffle()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostLegalizerCombiner.cpp | 543 LLT Src2Ty = MRI.getType(Src2Reg); in applyExtMulToMULL() local 549 if (Src2Ty.getScalarSizeInBits() * 2 != DstTy.getScalarSizeInBits()) in applyExtMulToMULL()
|
| H A D | AArch64InstructionSelector.cpp | 5203 const LLT Src2Ty = MRI.getType(Src2Reg); in selectShuffleVector() local 5213 if (!Src1Ty.isVector() || !Src2Ty.isVector()) { in selectShuffleVector()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineVerifier.cpp | 2129 LLT Src2Ty = MRI->getType(MI->getOperand(2).getReg()); in verifyPreISelGenericInstruction() local 2134 if (!Src2Ty.isVector()) in verifyPreISelGenericInstruction() 2174 LLT Src2Ty = MRI->getType(MI->getOperand(2).getReg()); in verifyPreISelGenericInstruction() local 2175 if (Src1Ty.isVector() != Src2Ty.isVector()) { in verifyPreISelGenericInstruction()
|