Lines Matching defs:EmitScalarConversion

365   EmitScalarConversion(Value *Src, QualType SrcTy, QualType DstTy,
939 assert(SrcType.isCanonical() && "EmitScalarConversion strips typedefs");
1452 Value *ScalarExprEmitter::EmitScalarConversion(Value *Src, QualType SrcType,
1710 Src.first = EmitScalarConversion(Src.first, SrcTy, DstTy, Loc);
1711 Src.second = EmitScalarConversion(Src.second, SrcTy, DstTy, Loc);
1719 return EmitScalarConversion(Src.first, SrcTy, DstTy, Loc);
2554 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2567 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2574 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2581 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2589 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2604 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2616 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2628 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2642 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2648 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2654 return EmitScalarConversion(Visit(E), E->getType(), DestTy,
2919 value = EmitScalarConversion(value, type, promotedType, E->getExprLoc());
2933 value = EmitScalarConversion(value, promotedType, type, E->getExprLoc(),
3587 EmitScalarConversion(OpInfo.RHS, E->getRHS()->getType(), LHSTy,
3618 OpInfo.LHS = EmitScalarConversion(OpInfo.LHS, LHSTy, PromotionTypeLHS,
3621 OpInfo.LHS = EmitScalarConversion(OpInfo.LHS, LHSTy,
3634 Result = EmitScalarConversion(Result, PromotionTypeCR, LHSTy, Loc);
3636 Result = EmitScalarConversion(Result, PromotionTypeCR, LHSTy, Loc,
4681 // If E->getType() is not BoolTy, EmitScalarConversion will do the
4682 // conversion work. If E->getType() is BoolTy, EmitScalarConversion will
4689 return EmitScalarConversion(Result, CGF.getContext().BoolTy, E->getType(),
4777 return EmitScalarConversion(Result, CGF.getContext().BoolTy, E->getType(),
4792 return EmitScalarConversion(*Previous, *SrcType, ICE->getType(),
5506 Value *CodeGenFunction::EmitScalarConversion(Value *Src, QualType SrcTy,
5511 return ScalarExprEmitter(*this).EmitScalarConversion(Src, SrcTy, DstTy, Loc);