Lines Matching defs:Trunc
547 BaseIV = Builder.createScalarCast(Instruction::Trunc, BaseIV, TruncTy, DL);
561 Step = Builder.createScalarCast(Instruction::Trunc, Step, ResultTy, DL);
894 VPValue *Trunc = R.getVPSingleValue();
895 Type *TruncTy = TypeInfo.inferScalarType(Trunc);
898 Trunc->replaceAllUsesWith(A);
915 Trunc->replaceAllUsesWith(VPC);
917 auto *VPC = new VPWidenCastRecipe(Instruction::Trunc, A, TruncTy);
919 Trunc->replaceAllUsesWith(VPC);
1417 ? new VPWidenCastRecipe(Instruction::Trunc, Op, NewResTy)
1851 IVSize < 32 ? Instruction::Trunc : Instruction::ZExt, OpVPEVL,