|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h 246 const TargetInfo &TI = getBasicVals().getContext().getTargetInfo();
tools/clang/lib/ARCMigrate/Transforms.cpp 47 if (Ctx.getTargetInfo().getTriple().isiOS() ||
48 Ctx.getTargetInfo().getTriple().isWatchOS())
tools/clang/lib/AST/ASTContext.cpp 1657 Align = std::max(Align, getTargetInfo().getMinGlobalAlign(TypeSize));
1728 if (!Context.getTargetInfo().getCXXABI().isMicrosoft() ||
1729 Context.getTargetInfo().getPointerWidth(0) == 64)
1837 if (!getTargetInfo().getCXXABI().isMicrosoft() ||
1838 getTargetInfo().getPointerWidth(0) == 64)
2235 unsigned SimdAlign = getTargetInfo().getSimdDefaultAlign();
2237 if ((getTargetInfo().getTriple().getArch() == llvm::Triple::ppc64 ||
2238 getTargetInfo().getTriple().getArch() == llvm::Triple::ppc64le) &&
2239 getTargetInfo().getABI() == "elfv1-qpx" &&
2320 return getTargetInfo().getDefaultAlignForAttributeAligned();
2327 return std::max(getTypeAlign(T), getTargetInfo().getMinGlobalAlign(TypeSize));
6288 return getTargetInfo().getCXXABI().isMicrosoft() &&
6658 return C->getTargetInfo().getLongWidth() == 32 ? 'L' : 'Q';
6668 return C->getTargetInfo().getLongWidth() == 32 ? 'l' : 'q';
9424 if (Context.getTargetInfo().getLongWidth() == 32)
9434 switch (Context.getTargetInfo().getInt64Type()) {
9452 switch (Context.getTargetInfo().getIntTypeByWidth(32, true)) {
9797 !Context.getTargetInfo().getCXXABI().isMicrosoft() &&
9930 return Context.getTargetInfo().getCXXABI().isMicrosoft() &&
10037 if (getTargetInfo().getCXXABI().canKeyFunctionBeInline()) {
10132 if (getTargetInfo().hasFeature("sse2") && !IsVariadic)
10212 TargetInfo::IntType Ty = getTargetInfo().getIntTypeByWidth(DestWidth, Signed);
10223 TargetInfo::RealType Ty = getTargetInfo().getRealTypeByWidth(DestWidth);
10368 const llvm::Triple &T = getTargetInfo().getTriple();
10381 unsigned MaxInlineWidthInBits = getTargetInfo().getMaxAtomicInlineWidth();
10557 return getTargetInfo().getNullPointerValue(AS);
10604 return getTargetInfo().getOpenCLBuiltinAddressSpace(AS);
10607 return getTargetInfo().getCUDABuiltinAddressSpace(AS);
10624 const TargetInfo &Target = getTargetInfo();
10670 const TargetInfo &Target = getTargetInfo();
10720 !isSigned && getTargetInfo().doUnsignedFixedPointTypesHavePadding());
tools/clang/lib/AST/Decl.cpp 1988 getASTContext().getTargetInfo().isTLSSupported() &&
2896 if (!TUnit->getASTContext().getTargetInfo().getTriple().isOSMSVCRT())
3142 Context.getTargetInfo().getCXXABI().isMicrosoft())
3227 if (!Context.getTargetInfo().getCXXABI().isMicrosoft() &&
tools/clang/lib/AST/DeclBase.cpp 495 EnclosingVersion = Context.getTargetInfo().getPlatformMinVersion();
501 StringRef TargetPlatform = Context.getTargetInfo().getPlatformName();
628 StringRef TargetPlatform = Context.getTargetInfo().getPlatformName();
tools/clang/lib/AST/Expr.cpp 1035 unsigned CharByteWidth = mapCharByteWidth(Ctx.getTargetInfo(), Kind);
tools/clang/lib/AST/ExprConstant.cpp 2428 bool BigEndian = Info.Ctx.getTargetInfo().isBigEndian();
6183 Buffer(ObjectWidth, Info.Ctx.getTargetInfo().isLittleEndian()),
6577 assert(CHAR_BIT == 8 && Info.Ctx.getTargetInfo().getCharWidth() == 8 &&
9295 bool BigEndian = Info.Ctx.getTargetInfo().isBigEndian();
10611 Operand = Info.Ctx.getTargetInfo().getEHDataRegisterNumber(Operand);
10924 Info.Ctx.getTargetInfo().getMaxAtomicInlineWidth();
12426 if (Context.getTargetInfo().isNan2008()) {
tools/clang/lib/AST/Interp/ByteCodeExprGen.h 98 return ASTContext.getTargetInfo().getCharWidth();
tools/clang/lib/AST/Interp/Context.cpp 116 return Ctx.getTargetInfo().getCharWidth();
tools/clang/lib/AST/ItaniumCXXABI.cpp 195 const TargetInfo &Target = Context.getTargetInfo();
207 const llvm::Triple &T = Context.getTargetInfo().getTriple();
211 return Context.getTargetInfo().getDefaultCallingConv();
224 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
tools/clang/lib/AST/ItaniumMangle.cpp 2649 : &getASTContext().getTargetInfo();
2657 : &getASTContext().getTargetInfo();
3188 llvm::Triple Target = getASTContext().getTargetInfo().getTriple();
3190 getASTContext().getTargetInfo().getTriple().getArch();
3210 llvm::Triple Target = getASTContext().getTargetInfo().getTriple();
3212 getASTContext().getTargetInfo().getTriple().getArch();
tools/clang/lib/AST/Mangle.cpp 64 const TargetInfo &TI = Context.getTargetInfo();
138 getASTContext().getTargetInfo().getDataLayout().getGlobalPrefix();
149 const TargetInfo &TI = Context.getTargetInfo();
299 : MC(Ctx.createMangleContext()), DL(Ctx.getTargetInfo().getDataLayout()) {
396 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily())
400 if (Ctx.getTargetInfo().getCXXABI().isMicrosoft())
406 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily()) {
tools/clang/lib/AST/MicrosoftCXXABI.cpp 83 Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86)
85 return Context.getTargetInfo().getDefaultCallingConv();
233 const TargetInfo &Target = Context.getTargetInfo();
tools/clang/lib/AST/MicrosoftMangle.cpp 292 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) ==
299 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) ==
306 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) ==
705 getASTContext().getTargetInfo().getPointerWidth(0));
2696 getASTContext().getTargetInfo().getTriple().getArch();
tools/clang/lib/AST/OSLog.cpp 208 Ctx.getTargetInfo(), /*isFreeBSDKPrintf*/ false);
tools/clang/lib/AST/PrintfFormatString.cpp 497 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT())
528 return Ctx.getTargetInfo().getTriple().isArch64Bit()
563 return Ctx.getTargetInfo().getTriple().isArch64Bit()
641 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT() &&
648 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT() &&
843 if (hasValidLengthModifier(Ctx.getTargetInfo(), LangOpt)) {
tools/clang/lib/AST/RecordLayout.cpp 84 if (Ctx.getTargetInfo().getCXXABI().hasPrimaryVBases()) {
tools/clang/lib/AST/RecordLayoutBuilder.cpp 703 return Context.getTargetInfo().getCXXABI();
1041 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
1043 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerAlign(0));
1202 Context.getTargetInfo().getTriple().isPS4()))
1322 llvm::alignTo(getSizeInBits(), Context.getTargetInfo().getCharAlign()));
1392 uint64_t CharAlignment = Context.getTargetInfo().getCharAlign();
1445 llvm::alignTo(NewSizeInBits, Context.getTargetInfo().getCharAlign()));
1557 if (!IsMsStruct && !Context.getTargetInfo().useBitFieldTypeAlignment()) {
1560 Context.getTargetInfo().useZeroLengthBitfieldAlignment()) {
1564 Context.getTargetInfo().getZeroLengthBitfieldBoundary();
1637 Context.getTargetInfo().useExplicitBitFieldAlignment()) {
1652 Context.getTargetInfo().useExplicitBitFieldAlignment())
1670 !Context.getTargetInfo().useZeroLengthBitfieldAlignment() &&
1688 (FieldSize ? TypeSize : Context.getTargetInfo().getCharWidth());
1714 uint64_t CharAlignment = Context.getTargetInfo().getCharAlign();
1773 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(AS));
1775 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerAlign(AS));
1802 !Context.getTargetInfo().getTriple().isWindowsMSVCEnvironment() &&
1822 if (!Context.getTargetInfo().getTriple().isWindowsGNUEnvironment())
1957 unsigned CharBitNum = Context.getTargetInfo().getCharWidth();
2046 unsigned CharBitNum = Context.getTargetInfo().getCharWidth();
2096 Context.getTargetInfo().getCXXABI().canKeyFunctionBeInline();
2203 return Context.getTargetInfo().getCXXABI().isMicrosoft();
2516 RequiredAlignment = Context.getTargetInfo().getTriple().isArch64Bit()
2528 if (PackedAlignment <= Context.getTargetInfo().getPointerWidth(0))
2554 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
2556 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerAlign(0));
3075 mustSkipTailPadding(getTargetInfo().getCXXABI(), RD);
3113 if (!getTargetInfo().getCXXABI().hasKeyFunctions())
tools/clang/lib/AST/ScanfFormatString.cpp 344 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT())
361 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT())
507 if (hasValidLengthModifier(Ctx.getTargetInfo(), LangOpt)) {
tools/clang/lib/AST/Stmt.cpp 563 bool HasVariants = !C.getTargetInfo().hasNoAsmVariants();
631 const TargetInfo &TI = C.getTargetInfo();
tools/clang/lib/AST/Type.cpp 2160 if (!Context.getTargetInfo().getCXXABI().isMicrosoft())
tools/clang/lib/AST/VTableBuilder.cpp 666 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
999 assert(!Context.getTargetInfo().getCXXABI().isMicrosoft());
tools/clang/lib/CodeGen/CGAtomic.cpp 128 UseLibcall = !C.getTargetInfo().hasBuiltinAtomic(
tools/clang/lib/CodeGen/CGBuiltin.cpp 2359 const TargetInfo &TI = getContext().getTargetInfo();
4004 if (!getContext().getTargetInfo().isTLSSupported())
tools/clang/lib/CodeGen/CGCUDANV.cpp 233 CGF.CGM.getContext().getTargetInfo().getCXXABI())) ||
tools/clang/lib/CodeGen/CGCall.cpp 485 bool IsWindows = getContext().getTargetInfo().getTriple().isOSWindows();
3635 getContext().getTargetInfo().getPointerWidth(0) &&
tools/clang/lib/CodeGen/CGCoroutine.cpp 545 auto &TI = CGM.getContext().getTargetInfo();
tools/clang/lib/CodeGen/CGExprConstant.cpp 2042 CGM.getContext().getTargetInfo().useFP16ConversionIntrinsics())
tools/clang/lib/CodeGen/CGExprScalar.cpp 1226 if (CGF.getContext().getTargetInfo().useFP16ConversionIntrinsics())
1234 if (CGF.getContext().getTargetInfo().useFP16ConversionIntrinsics()) {
1351 if (CGF.getContext().getTargetInfo().useFP16ConversionIntrinsics())
1387 if (CGF.getContext().getTargetInfo().useFP16ConversionIntrinsics()) {
2495 if (CGF.getContext().getTargetInfo().useFP16ConversionIntrinsics()) {
2530 if (CGF.getContext().getTargetInfo().useFP16ConversionIntrinsics()) {
tools/clang/lib/CodeGen/CGObjCGNU.cpp 2126 cgm.getContext().getTargetInfo().getTriple().isWindowsMSVCEnvironment();
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 2711 !CGM.getContext().getTargetInfo().isTLSSupported());
2723 CGM.getContext().getTargetInfo().isTLSSupported())
2758 CGM.getContext().getTargetInfo().isTLSSupported())
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 108 return Context.getTargetInfo().getCXXABI().isMicrosoft() ||
117 return !Context.getTargetInfo().getCXXABI().isMicrosoft();
459 (!Context.getTargetInfo().useZeroLengthBitfieldAlignment() &&
460 !Context.getTargetInfo().useBitFieldTypeAlignment())) &&
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 922 getContext().getTargetInfo().isTLSSupported()) {
3762 !Context.getTargetInfo().hasBuiltinAtomic(
tools/clang/lib/CodeGen/CGVTables.cpp 1073 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
tools/clang/lib/CodeGen/CodeGenAction.cpp 308 LangOpts, C.getTargetInfo().getDataLayout(),
tools/clang/lib/CodeGen/CodeGenFunction.cpp 2289 assert((getContext().getTargetInfo().getTriple().getArch() ==
2291 getContext().getTargetInfo().getTriple().getArch() ==
2295 bool SupportsIFunc = getContext().getTargetInfo().supportsIFunc();
tools/clang/lib/CodeGen/CodeGenModule.cpp 98 Target(C.getTargetInfo()), ABI(createCXXABI(*this)),
112 PointerWidthInBits = C.getTargetInfo().getPointerWidth(0);
114 C.toCharUnitsFromBits(C.getTargetInfo().getPointerAlign(0)).getQuantity();
116 C.toCharUnitsFromBits(C.getTargetInfo().getMaxPointerWidth()).getQuantity();
118 C.toCharUnitsFromBits(C.getTargetInfo().getIntAlign()).getQuantity();
119 IntTy = llvm::IntegerType::get(LLVMContext, C.getTargetInfo().getIntWidth());
121 C.getTargetInfo().getMaxPointerWidth());
467 if (Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86)
521 llvm::Triple::ArchType Arch = Context.getTargetInfo().getTriple().getArch();
1199 Context.getTargetInfo().getCXXABI().isMicrosoft()) {
2348 getContext().getTargetInfo().isTLSSupported() && isa<VarDecl>(Global) &&
4053 Context.getTargetInfo().getTriple().isOSDarwin() &&
4141 if (Context.getTargetInfo().getCXXABI().isMicrosoft()) {
4167 if (Context.getTargetInfo().getTriple().isKnownWindowsMSVCEnvironment() &&
4768 Context.getTargetInfo().getLongWidth());
tools/clang/lib/CodeGen/CodeGenTypes.cpp 480 !Context.getTargetInfo().useFP16ConversionIntrinsics());
tools/clang/lib/CodeGen/CoverageMappingGen.cpp 1278 CGM.getContext().getTargetInfo().getTriple().getObjectFormat());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 533 if (CGM.getContext().getTargetInfo().getTriple().getArch()
973 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
1788 VTableIndex * CGM.getContext().getTargetInfo().getPointerWidth(0) / 8);
3316 .getTargetInfo()
3691 const TargetInfo &TI = CGM.getContext().getTargetInfo();
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1618 getContext().getTargetInfo().getPointerWidth(0))
1889 ML.Index * CGM.getContext().getTargetInfo().getPointerWidth(0) / 8);
tools/clang/lib/CodeGen/ModuleBuilder.cpp 140 M->setTargetTriple(Ctx->getTargetInfo().getTriple().getTriple());
141 M->setDataLayout(Ctx->getTargetInfo().getDataLayout());
142 const auto &SDKVersion = Ctx->getTargetInfo().getSDKVersion();
227 if (Ctx->getTargetInfo().getCXXABI().isMicrosoft()) {
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp 169 M->setDataLayout(Ctx->getTargetInfo().getDataLayout());
247 M->setTargetTriple(Ctx.getTargetInfo().getTriple().getTriple());
248 M->setDataLayout(Ctx.getTargetInfo().getDataLayout());
265 auto Triple = Ctx.getTargetInfo().getTriple();
298 Ctx.getTargetInfo().getDataLayout(), M.get(),
306 LangOpts, Ctx.getTargetInfo().getDataLayout(),
tools/clang/lib/CodeGen/PatternInit.cpp 24 CGM.getContext().getTargetInfo().getMaxPointerWidth() < 64
47 unsigned PtrWidth = CGM.getContext().getTargetInfo().getPointerWidth(
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 641 CGM.getContext().getTargetInfo().getPointerWidth(0));
668 return CGM.getContext().getTargetInfo().hasInt128Type();
tools/clang/lib/CodeGen/TargetInfo.cpp 956 if (&Context.getTargetInfo().getLongDoubleFormat() ==
4703 (getContext().getTargetInfo().hasFloat128Type() &&
4722 ((getContext().getTargetInfo().hasFloat128Type() &&
6369 if (!Context.getTargetInfo().hasFloat16Type() && T->isFloat16Type())
6371 if (!Context.getTargetInfo().hasFloat128Type() &&
6375 if (!Context.getTargetInfo().hasInt128Type() && T->isIntegerType() &&
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp 249 const llvm::Triple &TripleTo = Context.getTargetInfo().getTriple();
251 Unit->getASTContext().getTargetInfo().getTriple();
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 6216 const llvm::Triple &Triple(Context->getTargetInfo().getTriple());
6419 const llvm::Triple &Triple(Context->getTargetInfo().getTriple());
tools/clang/lib/Parse/ParseStmtAsm.cpp 549 const llvm::Triple &TheTriple = Actions.Context.getTargetInfo().getTriple();
580 const TargetOptions &TO = Actions.Context.getTargetInfo().getTargetOpts();
tools/clang/lib/Sema/DeclSpec.cpp 1127 (!S.Context.getTargetInfo().hasFeature("vsx")) &&
1128 (!S.Context.getTargetInfo().hasFeature("power8-vector")) &&
1142 else if (!S.Context.getTargetInfo().hasFeature("vsx") &&
1149 !S.Context.getTargetInfo().hasFeature("arch12"))
tools/clang/lib/Sema/Sema.cpp 215 if (Context.getTargetInfo().hasInt128Type()) {
272 Context.getTargetInfo().getSupportedOpenCLOpts());
342 if (Context.getTargetInfo().hasAArch64SVETypes()) {
348 if (Context.getTargetInfo().hasBuiltinMSVaList()) {
tools/clang/lib/Sema/SemaAttr.cpp 229 if (!this->Context.getTargetInfo().hasAlignMac68kSupport()) {
531 Context.getTargetInfo().getCXXABI().isMicrosoft())
tools/clang/lib/Sema/SemaCUDA.cpp 801 if (CudaFeatureEnabled(Context.getTargetInfo().getSDKVersion(),
tools/clang/lib/Sema/SemaCast.cpp 1560 if (Self.Context.getTargetInfo().getCXXABI().isMicrosoft()) {
2097 if (Self.Context.getTargetInfo().getCXXABI().isMicrosoft()) {
tools/clang/lib/Sema/SemaChecking.cpp 105 Context.getTargetInfo());
424 const TargetInfo &TI = getASTContext().getTargetInfo();
1063 S.getASTContext().getTargetInfo().getTriple().getArch();
1108 switch (Context.getTargetInfo().getTriple().getArch()) {
1530 switch (Context.getTargetInfo().getTriple().getArch()) {
1686 llvm::Triple::ArchType Arch = Context.getTargetInfo().getTriple().getArch();
1690 Context.getTargetInfo().getInt64Type() == TargetInfo::SignedLong;
2771 const TargetInfo &TI = Context.getTargetInfo();
3240 bool IsTarget64Bit = Context.getTargetInfo()
3242 .getTargetInfo()
3253 if ((IsBltinExtDiv && !Context.getTargetInfo().hasFeature("extdiv")) ||
3255 !Context.getTargetInfo().hasFeature("bpermd")))
3260 if (!Context.getTargetInfo().hasFeature("vsx"))
3379 if (!S.Context.getTargetInfo().validateCpuSupports(Feature))
3399 if (!S.Context.getTargetInfo().validateCpuIs(Feature))
3732 const llvm::Triple &TT = Context.getTargetInfo().getTriple();
5517 const llvm::Triple &TT = S.Context.getTargetInfo().getTriple();
6601 if (!Context.getTargetInfo().hasSjLjLowering())
6622 if (!Context.getTargetInfo().hasSjLjLowering())
7339 S.getLangOpts(), S.Context.getTargetInfo());
8147 if (!FS.hasValidLengthModifier(S.getASTContext().getTargetInfo(),
8404 if (S.Context.getTargetInfo().getTriple().isOSDarwin()) {
8690 if (!FS.hasValidLengthModifier(S.getASTContext().getTargetInfo(),
8794 Str, Str + StrLen, S.getLangOpts(), S.Context.getTargetInfo()))
8829 S.Context.getTargetInfo(),
8839 S.Context.getTargetInfo()))
8855 Context.getTargetInfo());
tools/clang/lib/Sema/SemaDecl.cpp 6164 bool IsMicrosoft = S.Context.getTargetInfo().getCXXABI().isMicrosoft();
6297 bool IsMicrosoft = S.Context.getTargetInfo().getCXXABI().isMicrosoft();
6853 else if (!Context.getTargetInfo().isTLSSupported()) {
6887 Context.getTargetInfo().getCXXABI().isMicrosoft()))
6989 if (!Context.getTargetInfo().isValidGCCRegisterName(Label) &&
7001 const auto &TI = Context.getTargetInfo();
9669 const TargetInfo &TargetInfo = S.Context.getTargetInfo();
9832 if (!S.getASTContext().getTargetInfo().supportsMultiVersioning()) {
9930 if (!S.getASTContext().getTargetInfo().supportsMultiVersioning()) {
10674 if (nparams == 4 && Context.getTargetInfo().getTriple().isOSDarwin())
11943 if (Context.getTargetInfo().getCXXABI().isMicrosoft() &&
12060 !Context.getTargetInfo().getCXXABI().isMicrosoft()) {
12656 if (unsigned MaxAlign = Context.getTargetInfo().getMaxTLSAlign()) {
13907 !Context.getTargetInfo().getCXXABI().canKeyFunctionBeInline()) {
14265 const llvm::Triple &Trip = Context.getTargetInfo().getTriple();
14785 } else if (Context.getTargetInfo().getTriple().isWindowsMSVCEnvironment()) {
15828 (IsMsStruct || Context.getTargetInfo().getCXXABI().isMicrosoft());
16899 unsigned IntWidth = Context.getTargetInfo().getIntWidth();
16938 if (Context.getTargetInfo()
17371 unsigned IntWidth = Context.getTargetInfo().getIntWidth();
17372 unsigned CharWidth = Context.getTargetInfo().getCharWidth();
17373 unsigned ShortWidth = Context.getTargetInfo().getShortWidth();
17450 BestWidth = Context.getTargetInfo().getLongWidth();
17455 BestWidth = Context.getTargetInfo().getLongLongWidth();
17482 (BestWidth = Context.getTargetInfo().getLongWidth())) {
17488 BestWidth = Context.getTargetInfo().getLongLongWidth();
tools/clang/lib/Sema/SemaDeclAttr.cpp 1312 if (S.getASTContext().getTargetInfo().getTriple().isPS4()) {
1817 if (S.Context.getTargetInfo().getTriple().isOSDarwin()) {
1821 if (S.Context.getTargetInfo().getTriple().isNVPTX()) {
1905 if (!S.Context.getTargetInfo().validateCPUSpecificCPUDispatch(CPUName)) {
1911 const TargetInfo &Target = S.Context.getTargetInfo();
1947 const auto &Triple = S.getASTContext().getTargetInfo().getTriple();
1990 if (!AL.existsInTarget(Context.getTargetInfo())) {
2397 if (S.Context.getTargetInfo().getTriple().isWatchOS()) {
2436 } else if (S.Context.getTargetInfo().getTriple().isTvOS()) {
2537 !S.Context.getTargetInfo().hasProtectedVisibility()) {
2770 (S.Context.getTargetInfo().getTriple().isOSDarwin() &&
2878 std::string Error = Context.getTargetInfo().isValidSectionSpecifier(SecName);
2899 std::string Error = S.Context.getTargetInfo().isValidSectionSpecifier(Str);
2916 S.Context.getTargetInfo().isValidSectionSpecifier(CodeSegName);
2979 !Context.getTargetInfo().isValidCPUName(ParsedAttrs.Architecture))
2989 if (!Context.getTargetInfo().isValidFeatureName(CurFeature))
3728 Context.getTargetInfo().getTriple().isOSBinFormatCOFF() ? 8192
3736 if (Context.getTargetInfo().isTLSSupported()) {
3738 Context.toCharUnitsFromBits(Context.getTargetInfo().getMaxTLSAlign())
3870 DestWidth = S.Context.getTargetInfo().getRegisterWidth();
3872 DestWidth = S.Context.getTargetInfo().getCharWidth();
3876 DestWidth = S.Context.getTargetInfo().getPointerWidth(0);
3880 DestWidth = S.Context.getTargetInfo().getUnwindWordWidth();
4472 CC = Context.getTargetInfo().getTriple().isOSWindows() ? CC_C :
4476 CC = Context.getTargetInfo().getTriple().isOSWindows() ? CC_X86_64SysV :
4510 const TargetInfo &TI = Context.getTargetInfo();
4677 if (Context.getTargetInfo().getRegParmMax() == 0) {
4685 if (numParams > Context.getTargetInfo().getRegParmMax()) {
4687 << Context.getTargetInfo().getRegParmMax() << NumParamsExpr->getSourceRange();
5385 if (!S.Context.getTargetInfo().isTLSSupported()) {
5581 << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86
5591 << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86
5601 << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86
5609 S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86_64
5617 << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86
5756 switch (S.Context.getTargetInfo().getTriple().getArch()) {
5977 S.Context.getTargetInfo().getCXXABI().isMicrosoft()) {
5984 !S.Context.getTargetInfo().getCXXABI().isMicrosoft()) {
5993 if (S.Context.getTargetInfo().getCXXABI().isMicrosoft() &&
6461 !AL.existsInTarget(S.Context.getTargetInfo())) {
7530 StringRef TargetPlatform = Context.getTargetInfo().getPlatformName();
7667 const auto &Triple = Context.getTargetInfo().getTriple();
7853 S.Context, S.Context.getTargetInfo().getPlatformMinVersion(),
7859 S.getASTContext().getTargetInfo().getPlatformName());
7867 << S.Context.getTargetInfo().getPlatformMinVersion().getAsString();
7892 S.getASTContext().getTargetInfo().getPlatformName())
8216 SemaRef.Context.getTargetInfo().getPlatformMinVersion());
8317 SemaRef.Context.getTargetInfo().getPlatformMinVersion(), Introduced)
8322 SemaRef.getASTContext().getTargetInfo().getPlatformName());
8330 << SemaRef.Context.getTargetInfo()
8386 SemaRef.getASTContext().getTargetInfo().getPlatformName())
tools/clang/lib/Sema/SemaDeclCXX.cpp 2469 if (Context.getTargetInfo().getCXXABI().isMicrosoft()) {
5764 if (S.Context.getTargetInfo().getTriple().isWindowsGNUEnvironment())
5819 if (!S.Context.getTargetInfo().getCXXABI().isMicrosoft())
5868 if (Context.getTargetInfo().getCXXABI().isMicrosoft() && !ClassAttr) {
5888 if (Context.getTargetInfo().getCXXABI().isMicrosoft() &&
5926 !Context.getTargetInfo().getTriple().isWindowsGNUEnvironment()) {
5953 if (!Context.getTargetInfo().getCXXABI().isMicrosoft() &&
5954 !Context.getTargetInfo().getTriple().isWindowsItaniumEnvironment() &&
6239 bool isAArch64 = S.Context.getTargetInfo().getTriple().isAArch64();
6506 Context.getTargetInfo().getCallingConvKind(ClangABICompat4);
6520 if (Context.getTargetInfo().getCXXABI().areArgsDestroyedLeftToRightInCallee())
8415 else if (Context.getTargetInfo().getCXXABI().isMicrosoft() &&
15625 if (Context.getTargetInfo().getCXXABI().isMicrosoft()) {
15726 if (Context.getTargetInfo().getCXXABI().hasKeyFunctions() &&
tools/clang/lib/Sema/SemaDeclObjC.cpp 295 RealizedPlatform = S.Context.getTargetInfo().getPlatformName();
4500 assert(SemaRef.getASTContext().getTargetInfo().getTriple().getArch() ==
4522 const auto &Triple = SemaRef.getASTContext().getTargetInfo().getTriple();
4530 if (SemaRef.getASTContext().getTargetInfo().getPlatformMinVersion() >=
4772 Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86)
tools/clang/lib/Sema/SemaExpr.cpp 625 Context.getTargetInfo().getCXXABI().isMicrosoft())
3326 unsigned IntSize = Context.getTargetInfo().getIntWidth();
3464 llvm::APInt ResultVal(Context.getTargetInfo().getLongLongWidth(), 0);
3607 unsigned MaxWidth = Context.getTargetInfo().getIntMaxTWidth();
3642 unsigned IntSize = Context.getTargetInfo().getIntWidth();
3657 unsigned LongSize = Context.getTargetInfo().getLongWidth();
3670 Context.getTargetInfo().getLongLongWidth();
3688 unsigned LongLongSize = Context.getTargetInfo().getLongLongWidth();
3709 Width = Context.getTargetInfo().getLongLongWidth();
5806 bool VFP = Context.getTargetInfo().hasFeature("vfp");
12413 if (Context.getTargetInfo().getCXXABI().isMicrosoft())
12470 if (Context.getTargetInfo().getCXXABI().isMicrosoft())
12793 !Ctx.getTargetInfo().useFP16ConversionIntrinsics() &&
14448 Context.getTargetInfo().getTriple().isNVPTX())
14454 if (!E->isTypeDependent() && Context.getTargetInfo().hasBuiltinMSVaList() &&
14455 Context.getTargetInfo().getBuiltinVaListKind() != TargetInfo::CharPtrBuiltinVaList) {
14549 unsigned pw = Context.getTargetInfo().getPointerWidth(0);
14550 if (pw == Context.getTargetInfo().getIntWidth())
14552 else if (pw == Context.getTargetInfo().getLongWidth())
14554 else if (pw == Context.getTargetInfo().getLongLongWidth())
15270 const llvm::Triple &TT = S.Context.getTargetInfo().getTriple();
18000 StringRef Platform = getASTContext().getTargetInfo().getPlatformName();
tools/clang/lib/Sema/SemaExprCXX.cpp 911 if (Context.getTargetInfo().getCXXABI().isMicrosoft()) {
956 if (Context.getTargetInfo().getCXXABI().isItaniumFamily()) {
1557 S.getASTContext().getTargetInfo().getNewAlign();
1685 unsigned IntWidth = Context.getTargetInfo().getIntWidth();
1756 const llvm::Triple &T = getASTContext().getTargetInfo().getTriple();
1758 getASTContext().getTargetInfo().getPlatformName());
1915 assert(Context.getTargetInfo().getIntWidth() && "Builtin type of size 0?");
2042 unsigned NewAlignment = Context.getTargetInfo().getNewAlign();
2370 Context.getTargetInfo().getPointerWidth(0)),
4127 if (Context.getTargetInfo().getCXXABI().isMicrosoft()) {
tools/clang/lib/Sema/SemaInit.cpp 1708 bool isBigEndian = SemaRef.Context.getTargetInfo().isBigEndian();
tools/clang/lib/Sema/SemaOpenMP.cpp 1313 SemaRef.getASTContext().getTargetInfo().isTLSSupported())) ||
1708 if ((Ty->isFloat16Type() && !Context.getTargetInfo().hasFloat16Type()) ||
1711 !Context.getTargetInfo().hasFloat128Type()) ||
1713 !Context.getTargetInfo().hasInt128Type()))
1716 << Context.getTargetInfo().getTriple().str() << E->getSourceRange();
2466 getASTContext().getTargetInfo().isTLSSupported())) ||
3664 getASTContext().getTargetInfo().isTLSSupported() &&
13368 if (!Context.getTargetInfo().isVLASupported()) {
tools/clang/lib/Sema/SemaOverload.cpp 7939 if (S.Context.getTargetInfo().hasFloat128Type())
7948 if (S.Context.getTargetInfo().hasInt128Type())
7953 if (S.Context.getTargetInfo().hasInt128Type())
14215 if (Context.getTargetInfo().getCXXABI().isMicrosoft())
tools/clang/lib/Sema/SemaStmt.cpp 4181 if (!Context.getTargetInfo().isSEHTrySupported())
tools/clang/lib/Sema/SemaStmtAsm.cpp 267 if (!Context.getTargetInfo().validateOutputConstraint(Info)) {
328 if (!Context.getTargetInfo().validateOutputSize(Literal->getString(),
350 if (!Context.getTargetInfo().validateInputConstraint(OutputConstraintInfos,
430 if (!Context.getTargetInfo().validateInputSize(Literal->getString(),
444 if (!Context.getTargetInfo().isValidClobber(Clobber)) {
503 if (!Context.getTargetInfo().validateConstraintModifier(
663 Context.getTargetInfo(), Context);
tools/clang/lib/Sema/SemaTemplate.cpp 8993 !Context.getTargetInfo().getTriple().isWindowsGNUEnvironment()) {
9016 Context.getTargetInfo().getCXXABI().isMicrosoft()) {
9056 Context.getTargetInfo().getTriple().isWindowsGNUEnvironment()) {
9187 (Context.getTargetInfo().getCXXABI().isMicrosoft() ||
9188 Context.getTargetInfo().getTriple().isWindowsItaniumEnvironment())) {
9205 (Context.getTargetInfo().getCXXABI().isMicrosoft() ||
9206 Context.getTargetInfo().getTriple().isWindowsItaniumEnvironment())) {
9227 Context.getTargetInfo().getTriple().isWindowsGNUEnvironment() &&
9726 Context.getTargetInfo().getCXXABI().isMicrosoft())
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 2771 if (Context.getTargetInfo().getTriple().isOSWindows() &&
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 4153 assert(S.Context.getTargetInfo().getCXXABI().isMicrosoft() &&
4371 if (Context.getTargetInfo().getCXXABI().isMicrosoft() &&
tools/clang/lib/Sema/SemaType.cpp 1469 if (!S.Context.getTargetInfo().hasInt128Type() &&
1482 if (!S.Context.getTargetInfo().hasFloat16Type() && !S.getLangOpts().CUDA &&
1497 if (!S.Context.getTargetInfo().hasFloat128Type() &&
2176 if (Context.getTargetInfo().getCXXABI().isMicrosoft())
2302 if (T->isVariableArrayType() && !Context.getTargetInfo().isVLASupported()) {
7100 if (Context.getTargetInfo().getCXXABI().isMicrosoft() && IsCtorOrDtor) {
7213 llvm::Triple Triple = S.Context.getTargetInfo().getTriple();
7266 if (!S.Context.getTargetInfo().hasFeature("neon") &&
7267 !S.Context.getTargetInfo().hasFeature("mve")) {
7999 if (Context.getTargetInfo().getCXXABI().isMicrosoft()) {
tools/clang/lib/Serialization/ASTReaderStmt.cpp 636 StringLiteral::mapCharByteWidth(Record.getContext().getTargetInfo(),
tools/clang/lib/Serialization/ASTWriter.cpp 1629 const TargetInfo &Target = Context.getTargetInfo();
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 572 !(supportsNilWithFloatRet(Ctx.getTargetInfo().getTriple()) &&
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp 1076 IvarDecl->getASTContext().getTargetInfo().getTriple();
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp 28 const llvm::Triple &T = Ctx.getTargetInfo().getTriple();
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 985 llvm::Triple::OSType OS = Ctx.getTargetInfo().getTriple().getOS();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp 75 PtrWidth(ASTC.getTargetInfo().getPointerWidth(0)) {}
tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp 217 if (C.getASTContext().getTargetInfo().getTriple().getVendor()
tools/clang/tools/extra/clang-tidy/cert/StrToNumCheck.cpp 217 Result.Context->getTargetInfo());
tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp 100 const TargetInfo &TargetInfo = Result.Context->getTargetInfo();
tools/clang/tools/extra/clang-tidy/portability/SIMDIntrinsicsCheck.cpp 120 Result.Context->getTargetInfo().getTriple().getArch();
tools/clang/tools/libclang/CIndex.cpp 4201 CXXUnit->getASTContext().getTargetInfo().getTriple().normalize();
4214 return CXXUnit->getASTContext().getTargetInfo().getMaxPointerWidth();
tools/clang/unittests/AST/DeclTest.cpp 76 assert(Ctx.getTargetInfo().getDataLayout().getGlobalPrefix() &&
tools/lldb/source/Symbol/ClangASTContext.cpp 544 SetTargetTriple(existing_ctxt.getTargetInfo().getTriple().str());