Lines Matching refs:ComplexElementTy
939 llvm::Type *ComplexElementTy = in EmitUnPromotedValue() local
943 Builder.CreateFPTrunc(result.first, ComplexElementTy, "unpromotion"); in EmitUnPromotedValue()
946 Builder.CreateFPTrunc(result.second, ComplexElementTy, "unpromotion"); in EmitUnPromotedValue()
952 llvm::Type *ComplexElementTy = in EmitPromotedValue() local
955 result.first = Builder.CreateFPExt(result.first, ComplexElementTy, "ext"); in EmitPromotedValue()
957 result.second = Builder.CreateFPExt(result.second, ComplexElementTy, "ext"); in EmitPromotedValue()
1010 QualType ComplexElementTy = in EmitPromotedComplexOperand() local
1012 return ComplexPairTy(CGF.EmitPromotedScalarExpr(E, ComplexElementTy), in EmitPromotedComplexOperand()
1060 QualType ComplexElementTy = in EmitCompoundAssignLValue() local
1070 assert(CGF.getContext().hasSameUnqualifiedType(ComplexElementTy, in EmitCompoundAssignLValue()
1112 if (!CGF.getContext().hasSameUnqualifiedType(ComplexElementTy, LHSTy)) in EmitCompoundAssignLValue()
1114 CGF.EmitScalarConversion(LHSVal, LHSTy, ComplexElementTy, Loc); in EmitCompoundAssignLValue()