Searched refs:Src0Ty (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp4050 const LLT Src0Ty = MRI.getType(Src0); local
4053 const int Src0Size = Src0Ty.getScalarSizeInBits();
4057 Src0Ty, APInt::getSignMask(Src0Size));
4060 Src0Ty, APInt::getLowBitsSet(Src0Size, Src0Size - 1));
4062 auto And0 = MIRBuilder.buildAnd(Src0Ty, Src0, NotSignBitMask);
4065 if (Src0Ty == Src1Ty) {
4069 auto ShiftAmt = MIRBuilder.buildConstant(Src0Ty, Src0Size - Src1Size);
4070 auto Zext = MIRBuilder.buildZExt(Src0Ty, Src1);
4071 auto Shift = MIRBuilder.buildShl(Src0Ty, Zext, ShiftAmt);
4072 auto And1 = MIRBuilder.buildAnd(Src0Ty, Shif
4201 LLT Src0Ty = MRI.getType(Src0Reg); local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineVerifier.cpp1411 LLT Src0Ty = MRI->getType(MI->getOperand(1).getReg()); local
1414 if (Src0Ty != Src1Ty)
1417 if (Src0Ty.getScalarType() != DstTy.getScalarType())
1422 int SrcNumElts = Src0Ty.isVector() ? Src0Ty.getNumElements() : 1;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3575 VectorType *Src0Ty = VectorType::get(Src0SclTy, VL.size());
3577 VecCost = TTI->getCastInstrCost(E->getOpcode(), VecTy, Src0Ty);

Completed in 140 milliseconds