Searched refs:Src0Ty (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| D | MIPatternMatch.h | 518 template <typename Src0Ty, typename Src1Ty, typename Src2Ty, unsigned Opcode> 520 Src0Ty Src0; 524 TernaryOp_match(const Src0Ty &Src0, const Src1Ty &Src1, const Src2Ty &Src2) 539 template <typename Src0Ty, typename Src1Ty, typename Src2Ty> 540 inline TernaryOp_match<Src0Ty, Src1Ty, Src2Ty, 542 m_GInsertVecElt(const Src0Ty &Src0, const Src1Ty &Src1, const Src2Ty &Src2) { 543 return TernaryOp_match<Src0Ty, Src1Ty, Src2Ty, 547 template <typename Src0Ty, typename Src1Ty, typename Src2Ty> 548 inline TernaryOp_match<Src0Ty, Src1Ty, Src2Ty, TargetOpcode::G_SELECT> 549 m_GISelect(const Src0Ty &Src0, const Src1Ty &Src1, const Src2Ty &Src2) { [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| D | LegalizerHelper.cpp | 6415 const LLT Src0Ty = MRI.getType(Src0); in lowerFCopySign() local 6418 const int Src0Size = Src0Ty.getScalarSizeInBits(); in lowerFCopySign() 6422 Src0Ty, APInt::getSignMask(Src0Size)); in lowerFCopySign() 6425 Src0Ty, APInt::getLowBitsSet(Src0Size, Src0Size - 1)); in lowerFCopySign() 6427 Register And0 = MIRBuilder.buildAnd(Src0Ty, Src0, NotSignBitMask).getReg(0); in lowerFCopySign() 6429 if (Src0Ty == Src1Ty) { in lowerFCopySign() 6432 auto ShiftAmt = MIRBuilder.buildConstant(Src0Ty, Src0Size - Src1Size); in lowerFCopySign() 6433 auto Zext = MIRBuilder.buildZExt(Src0Ty, Src1); in lowerFCopySign() 6434 auto Shift = MIRBuilder.buildShl(Src0Ty, Zext, ShiftAmt); in lowerFCopySign() 6435 And1 = MIRBuilder.buildAnd(Src0Ty, Shift, SignBitMask).getReg(0); in lowerFCopySign() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | MachineVerifier.cpp | 1430 LLT Src0Ty = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local 1433 if (Src0Ty != Src1Ty) in verifyPreISelGenericInstruction() 1436 if (Src0Ty.getScalarType() != DstTy.getScalarType()) in verifyPreISelGenericInstruction() 1441 int SrcNumElts = Src0Ty.isVector() ? Src0Ty.getNumElements() : 1; in verifyPreISelGenericInstruction()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| D | SLPVectorizer.cpp | 4210 auto *Src0Ty = FixedVectorType::get(Src0SclTy, VL.size()); in getEntryCost() local 4212 VecCost = TTI->getCastInstrCost(E->getOpcode(), VecTy, Src0Ty, in getEntryCost()
|