Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:EmitScalarConversion

111   /// EmitScalarConversion - Emit a conversion from the specified type to the
113 Value *EmitScalarConversion(Value *Src, QualType SrcTy, QualType DstTy);
530 assert(SrcType.isCanonical() && "EmitScalarConversion strips typedefs");
653 /// EmitScalarConversion - Emit a conversion from the specified type to the
655 Value *ScalarExprEmitter::EmitScalarConversion(Value *Src, QualType SrcType,
713 llvm::Value *Elt = EmitScalarConversion(Src, SrcType, EltTy);
783 Src.first = EmitScalarConversion(Src.first, SrcTy, DstTy);
784 Src.second = EmitScalarConversion(Src.second, SrcTy, DstTy);
792 return EmitScalarConversion(Src.first, SrcTy, DstTy);
1361 Elt = EmitScalarConversion(Elt, E->getType(),
1373 return EmitScalarConversion(Visit(E), E->getType(), DestTy);
1950 llvm::Value *amt = CGF.EmitToMemory(EmitScalarConversion(OpInfo.RHS,
1972 OpInfo.LHS = EmitScalarConversion(OpInfo.LHS, LHSTy,
1979 Result = EmitScalarConversion(Result, E->getComputationResultType(), LHSTy);
2671 return EmitScalarConversion(Result, CGF.getContext().BoolTy, E->getType());
2722 return EmitScalarConversion(Result, CGF.getContext().BoolTy, E->getType());
3175 /// EmitScalarConversion - Emit a conversion from the specified type to the
3177 Value *CodeGenFunction::EmitScalarConversion(Value *Src, QualType SrcTy,
3181 return ScalarExprEmitter(*this).EmitScalarConversion(Src, SrcTy, DstTy);