Home | History | Annotate | Download | only in CodeGen

Lines Matching full:getcontext

209     S->dump(CGF.getContext().getSourceManager());
323 if (E->getCallReturnType(CGF.getContext())->isReferenceType())
614 APFloat::getLargest(CGF.getContext().getFloatTypeSemantics(DstType));
635 CGF.getContext().getFloatTypeSemantics(OrigSrcType);
640 unsigned Width = CGF.getContext().getIntWidth(DstType);
671 CGF.getContext().getFloatTypeSemantics(SrcType);
698 if (CGF.getContext().getFloatingTypeOrder(OrigSrcType, DstType) != 1)
705 CGF.getContext().getFloatTypeSemantics(DstType);
742 SrcType = CGF.getContext().getCanonicalType(SrcType);
743 DstType = CGF.getContext().getCanonicalType(DstType);
759 if (SrcType->isHalfType() && !CGF.getContext().getLangOpts().NativeHalfType) {
762 if (!CGF.getContext().getLangOpts().HalfArgsAndReturns)
770 if (!CGF.getContext().getLangOpts().HalfArgsAndReturns) {
778 SrcType = CGF.getContext().FloatTy;
817 Src, SrcType, EltTy, Loc, CGF.getContext().getLangOpts().OpenCL);
841 if (DstType->isHalfType() && !CGF.getContext().getLangOpts().NativeHalfType) {
846 if (!CGF.getContext().getLangOpts().HalfArgsAndReturns)
882 if (!CGF.getContext().getLangOpts().HalfArgsAndReturns) {
1043 llvm::APSInt Idx = E->getShuffleMaskIdx(CGF.getContext(), i-2);
1061 SrcType = CGF.getContext().getCanonicalType(SrcType);
1062 DstType = CGF.getContext().getCanonicalType(DstType);
1131 if (E->EvaluateAsInt(Value, CGF.getContext(), Expr::SE_AllowSideEffects)) {
1518 assert(CGF.getContext().hasSameUnqualifiedType(E->getType(), DestTy));
1551 CGF.getContext().getLangOpts().OpenCL);
1735 = CGF.getContext().getAsVariableArrayType(type)) {
1781 if (type->isHalfType() && !CGF.getContext().getLangOpts().NativeHalfType) {
1783 if (!CGF.getContext().getLangOpts().HalfArgsAndReturns) {
1813 if (type->isHalfType() && !CGF.getContext().getLangOpts().NativeHalfType) {
1814 if (!CGF.getContext().getLangOpts().HalfArgsAndReturns) {
1829 CharUnits size = CGF.getContext().getTypeSizeInChars(OPT->getObjectType());
1918 if (E->EvaluateAsInt(Value, CGF.getContext()))
1939 CGF.getContext().getAsArrayType(CurrentType)->getElementType();
1943 CGF.getContext().getTypeSizeInChars(CurrentType).getQuantity());
1953 const ASTRecordLayout &RL = CGF.getContext().getASTRecordLayout(RD);
1968 CGF.getContext().getCharWidth();
1986 const ASTRecordLayout &RL = CGF.getContext().getASTRecordLayout(RD);
2012 CGF.getContext().getAsVariableArrayType(TypeToSize)) {
2029 CharUnits eltSize = CGF.getContext().getTypeSizeInChars(eltType);
2037 CGF.getContext()
2038 .toCharUnitsFromBits(CGF.getContext().getOpenMPDefaultSimdAlign(
2046 return Builder.getInt(E->EvaluateKnownConstInt(CGF.getContext()));
2468 = CGF.CGM.getSize(CGF.getContext().getTypeSizeInChars(objectType));
2479 = CGF.getContext().getAsVariableArrayType(elementType)) {
2669 = CGF.getContext().getAsVariableArrayType(elementType)) {
2676 CharUnits eltSize = CGF.getContext().getTypeSizeInChars(elementType);
2690 elementSize = CGF.getContext().getTypeSizeInChars(elementType);
2917 return EmitScalarConversion(Result, CGF.getContext().BoolTy, E->getType(),
2949 assert(CGF.getContext().hasSameUnqualifiedType(CETy,
2956 assert(CGF.getContext().hasSameUnqualifiedType(CETy, RHSTy) &&
2980 return EmitScalarConversion(Result, CGF.getContext().BoolTy, E->getType(),
3212 return E->IgnoreParens()->isEvaluatable(CGF.getContext());