reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/IR/AutoUpgrade.cpp
 2064       Rep = Builder.CreateFPExt(Rep, CI->getType()->getVectorElementType());
 2098         Rep = Builder.CreateFPExt(Rep, DstTy, "cvtps2pd");
lib/IR/Core.cpp
 3746   return wrap(unwrap(B)->CreateFPExt(unwrap(Val), unwrap(DestTy), Name));
lib/Transforms/InstCombine/InstCombineAddSub.cpp
 2150     return BinaryOperator::CreateFAddFMF(Op0, Builder.CreateFPExt(Y, Ty), &I);
lib/Transforms/InstCombine/InstCombineCalls.cpp
 2488       auto VectorFloats = Builder.CreateFPExt(VectorHalfs, RetType);
lib/Transforms/Utils/SimplifyLibCalls.cpp
 1306   return B.CreateFPExt(R, B.getDoubleTy());
tools/clang/lib/CodeGen/CGBuiltin.cpp
 3986     return RValue::get(Builder.CreateFPExt(HalfVal, Builder.getDoubleTy()));
 3991     return RValue::get(Builder.CreateFPExt(HalfVal, Builder.getFloatTy()));
 8607     return Builder.CreateFPExt(Ops[0], Ty, "vcvt");
tools/clang/lib/CodeGen/CGExprScalar.cpp
 1240         Src = Builder.CreateFPExt(Src, CGF.CGM.FloatTy, "conv");
 1328     return Builder.CreateFPExt(Src, DstTy, "conv");
 1383       Res = Builder.CreateFPExt(Src, DstTy, "conv");
 1713       Res = Builder.CreateFPExt(Src, DstTy, "conv");
 2501         value = Builder.CreateFPExt(input, CGF.CGM.FloatTy, "incdec.conv");
tools/clang/lib/CodeGen/CGStmt.cpp
 2183           Arg = Builder.CreateFPExt(Arg, OutputTy);
tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp
  127         Val = Builder.CreateFPExt(Val, Builder.getDoubleTy());
  200         Val = Builder.CreateFPExt(Val, Builder.getDoubleTy());
unittests/IR/IRBuilderTest.cpp
  227   VDouble = Builder.CreateFPExt(V, Type::getDoubleTy(Ctx));