/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | ModuleBuilder.cpp | 154 M->setTargetTriple(Ctx->getTargetInfo().getTriple().getTriple()); in Initialize() 155 M->setDataLayout(Ctx->getTargetInfo().getDataLayoutString()); in Initialize() 156 const auto &SDKVersion = Ctx->getTargetInfo().getSDKVersion(); in Initialize() 159 if (const auto *TVT = Ctx->getTargetInfo().getDarwinTargetVariantTriple()) in Initialize() 162 Ctx->getTargetInfo().getDarwinTargetVariantSDKVersion()) in Initialize() 247 if (Ctx->getTargetInfo().getCXXABI().isMicrosoft()) { in HandleTagDeclDefinition()
|
H A D | CGRecordLayoutBuilder.cpp | 108 return Context.getTargetInfo().getCXXABI().isMicrosoft() || in isDiscreteBitFieldABI() 114 return Context.getTargetInfo().getABI().starts_with("aapcs"); in isAAPCS() 118 bool isBE() const { return Context.getTargetInfo().isBigEndian(); } in isBE() 125 return !Context.getTargetInfo().getCXXABI().isMicrosoft(); in isOverlappingVBaseABI() 506 bitsToCharUnits(Context.getTargetInfo().getRegisterWidth()); in accumulateBitFields() 607 if (!Context.getTargetInfo().hasCheapUnalignedBitFieldAccess()) { in accumulateBitFields()
|
H A D | PatternInit.cpp | 25 CGM.getContext().getTargetInfo().getMaxPointerWidth() < 64 in initializationPatternFor()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 706 IsNaturalAlign(!Context.getTargetInfo().getTriple().isOSAIX()), in ItaniumRecordLayoutBuilder() 728 return Context.getTargetInfo().getCXXABI(); in getCXXABI() 1070 Context.getTargetInfo().getPointerWidth(LangAS::Default)); in LayoutNonVirtualBases() 1072 Context.getTargetInfo().getPointerAlign(LangAS::Default)); in LayoutNonVirtualBases() 1233 Context.getTargetInfo().getTriple().isPS() || in LayoutBase() 1234 Context.getTargetInfo().getTriple().isOSAIX())) in LayoutBase() 1247 Context.getTargetInfo().defaultsToAIXPowerAlignment(); in LayoutBase() 1272 if (!Context.getTargetInfo().getTriple().isPS()) in LayoutBase() 1359 !Context.getTargetInfo().defaultsToAIXPowerAlignment() || IsNaturalAlign; in InitializeLayout() 1399 llvm::alignTo(getSizeInBits(), Context.getTargetInfo().getCharAlign())); in Layout() [all …]
|
H A D | Mangle.cpp | 68 const TargetInfo &TI = Context.getTargetInfo(); in getCallingConvMangling() 161 getASTContext().getTargetInfo().getUserLabelPrefix(); in mangleName() 164 llvm::DataLayout(getASTContext().getTargetInfo().getDataLayoutString()) in mangleName() 187 const TargetInfo &TI = Context.getTargetInfo(); in mangleName() 402 DL(Ctx.getTargetInfo().getDataLayoutString()) {} in Implementation() 499 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily()) in getAllManglings() 503 if (Ctx.getTargetInfo().getCXXABI().isMicrosoft()) in getAllManglings() 509 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily()) { in getAllManglings()
|
H A D | ItaniumCXXABI.cpp | 227 const TargetInfo &Target = Context.getTargetInfo(); in getMemberPointerInfo() 239 const llvm::Triple &T = Context.getTargetInfo().getTriple(); in getDefaultMethodCallConv() 243 return Context.getTargetInfo().getDefaultCallingConv(); in getDefaultMethodCallConv() 256 Context.getTargetInfo().getPointerWidth(LangAS::Default)); in isNearlyEmpty()
|
H A D | Availability.cpp | 23 StringRef PlatformName = Context.getTargetInfo().getPlatformName(); in createFromDecl()
|
H A D | PrintfFormatString.cpp | 517 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getScalarArgType() 548 return Ctx.getTargetInfo().getTriple().isArch64Bit() in getScalarArgType() 583 return Ctx.getTargetInfo().getTriple().isArch64Bit() in getScalarArgType() 664 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT() && in getScalarArgType() 671 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT() && in getScalarArgType() 921 if (hasValidLengthModifier(Ctx.getTargetInfo(), LangOpt)) { in fixType()
|
H A D | ScanfFormatString.cpp | 346 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getArgType() 363 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getArgType() 507 if (hasValidLengthModifier(Ctx.getTargetInfo(), LangOpt)) { in fixType()
|
H A D | RecordLayout.cpp | 81 if (Ctx.getTargetInfo().getCXXABI().hasPrimaryVBases()) { in ASTRecordLayout()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaAvailability.cpp | 35 auto Environment = Context.getTargetInfo().getTriple().getEnvironment(); in hasMatchingEnvironmentOrNone() 69 StringRef TargetPlatform = Context.getTargetInfo().getPlatformName(); in getAttrForPlatform() 180 S.getASTContext().getTargetInfo().getTriple().getEnvironment() == in ShouldDiagnoseAvailabilityInContext() 241 const auto &Triple = Context.getTargetInfo().getTriple(); in getAvailabilityDiagnosticKind() 448 const TargetInfo &TI = S.getASTContext().getTargetInfo(); in DoEmitAvailabilityWarning() 459 S.Context, S.Context.getTargetInfo().getPlatformMinVersion(), in DoEmitAvailabilityWarning() 469 << S.Context.getTargetInfo().getPlatformMinVersion().getAsString() in DoEmitAvailabilityWarning() 499 S.getASTContext().getTargetInfo().getPlatformName()) in DoEmitAvailabilityWarning() 781 SemaRef.Context.getTargetInfo().getPlatformMinVersion()); in DiagnoseUnguardedAvailability() 866 const TargetInfo &TI = SemaRef.getASTContext().getTargetInfo(); in DiagnoseDeclAvailability() [all …]
|
H A D | Sema.cpp | 329 if (Context.getTargetInfo().hasInt128Type() || in Initialize() 389 Context.getTargetInfo().getSupportedOpenCLOpts(), getLangOpts()); in Initialize() 472 if (Context.getTargetInfo().hasAArch64SVETypes() || in Initialize() 480 if (Context.getTargetInfo().getTriple().isPPC64()) { in Initialize() 489 if (Context.getTargetInfo().hasRISCVVTypes()) { in Initialize() 495 if (Context.getTargetInfo().getTriple().isWasm() && in Initialize() 496 Context.getTargetInfo().hasFeature("reference-types")) { in Initialize() 502 if (Context.getTargetInfo().getTriple().isAMDGPU() || in Initialize() 510 if (Context.getTargetInfo().hasBuiltinMSVaList()) { in Initialize() 2002 if (!Context.getTargetInfo().hasBitIntType()) { in checkTypeSupport() [all …]
|
H A D | SemaDeclAttr.cpp | 1162 if (S.getASTContext().getTargetInfo().getTriple().isPS()) { in handlePackedAttr() 1663 if (S.Context.getTargetInfo().getTriple().isOSDarwin()) { in handleAliasAttr() 1668 if (S.Context.getTargetInfo().getTriple().isNVPTX()) { in handleAliasAttr() 1670 ToCudaVersion(S.Context.getTargetInfo().getSDKVersion()); in handleAliasAttr() 1767 if (!S.Context.getTargetInfo().validateCPUSpecificCPUDispatch(CPUName)) { in handleCPUSpecificAttr() 1773 const TargetInfo &Target = S.Context.getTargetInfo(); in handleCPUSpecificAttr() 1805 const auto &Triple = S.getASTContext().getTargetInfo().getTriple(); in handleNakedAttr() 1872 if (!AL.existsInTarget(Context.getTargetInfo())) { in CheckAttrTarget() 2329 if (S.Context.getTargetInfo().getTriple().isWatchOS()) { in handleAvailabilityAttr() 2384 } else if (S.Context.getTargetInfo().getTriple().isTvOS()) { in handleAvailabilityAttr() [all …]
|
H A D | SemaStmtAsm.cpp | 274 if (!Context.getTargetInfo().validateOutputConstraint(Info) && in ActOnGCCAsmStmt() 344 if (!Context.getTargetInfo().validateOutputSize( in ActOnGCCAsmStmt() 366 if (!Context.getTargetInfo().validateInputConstraint(OutputConstraintInfos, in ActOnGCCAsmStmt() 458 if (!Context.getTargetInfo().validateInputSize(FeatureMap, in ActOnGCCAsmStmt() 474 if (!Context.getTargetInfo().isValidClobber(Clobber)) { in ActOnGCCAsmStmt() 546 if (!Context.getTargetInfo().validateConstraintModifier( in ActOnGCCAsmStmt() 715 Context.getTargetInfo(), Context); in ActOnGCCAsmStmt()
|
H A D | SemaHLSL.cpp | 182 auto &TargetInfo = getASTContext().getTargetInfo(); in ActOnTopLevelFunction() 302 getASTContext().getTargetInfo().getTriple().getOSVersion(); in handleNumThreadsAttr() 800 SemaRef.getASTContext().getTargetInfo().getPlatformName(); in FindAvailabilityAttr() 850 SemaRef.Context.getTargetInfo().getPlatformMinVersion(); in CheckDeclAvailability() 856 const TargetInfo &TI = SemaRef.getASTContext().getTargetInfo(); in CheckDeclAvailability() 878 << SemaRef.Context.getTargetInfo().getPlatformMinVersion().getAsString() in CheckDeclAvailability() 889 const TargetInfo &TI = SemaRef.getASTContext().getTargetInfo(); in DiagnoseAvailabilityViolations()
|
H A D | SemaX86.cpp | 902 << (SemaRef.Context.getTargetInfo().getTriple().getArch() == in handleAnyInterruptAttr() 913 << (Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86 in handleAnyInterruptAttr() 923 << (Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86 in handleAnyInterruptAttr() 931 Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86_64 in handleAnyInterruptAttr() 939 << (Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86 in handleAnyInterruptAttr()
|
H A D | DeclSpec.cpp | 1197 !S.Context.getTargetInfo().hasFeature("vsx") && in Finish() 1203 !S.Context.getTargetInfo().hasFeature("power8-vector")) in Finish() 1227 (!S.Context.getTargetInfo().hasFeature("power10-vector"))) in Finish() 1249 else if (!S.Context.getTargetInfo().hasFeature("vsx") && in Finish() 1256 !S.Context.getTargetInfo().hasFeature("arch12")) in Finish() 1267 !S.Context.getTargetInfo().hasFeature("vsx") || in Finish() 1268 S.Context.getTargetInfo().getTriple().isOSAIX()) in Finish()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | NVPTX.cpp | 108 if (!Context.getTargetInfo().hasFloat16Type() && T->isFloat16Type()) in isUnsupportedType() 110 if (!Context.getTargetInfo().hasFloat128Type() && in isUnsupportedType() 116 (Context.getTargetInfo().hasInt128Type() ? 128U : 64U); in isUnsupportedType() 117 if (!Context.getTargetInfo().hasInt128Type() && T->isIntegerType() && in isUnsupportedType() 194 (!getContext().getTargetInfo().hasInt128Type() && in classifyArgumentType()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | DAGISelMatcherGen.cpp | 678 const CodeGenRegister *Reg = CGP.getTargetInfo().getRegBank().getReg(Def); in EmitResultLeafAsOperand() 694 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(ImpDef); in EmitResultLeafAsOperand() 710 CGP.getTargetInfo().getRegisterClass(Def); in EmitResultLeafAsOperand() 724 const CodeGenRegBank &RB = CGP.getTargetInfo().getRegBank(); in EmitResultLeafAsOperand() 750 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore() 777 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand() 886 CGP.getTargetInfo().getRegBank().getReg(PhysRegInputs[i].first); in EmitResultInstructionAsOperand() 1048 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
|
H A D | DAGISelEmitter.cpp | 53 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op); in getResultPatternCost() 137 CGP.getTargetInfo().getName().str() + " target", in run()
|
H A D | InstrInfoEmitter.cpp | 57 : Records(R), CDP(R), SchedModels(CDP.getTargetInfo().getSchedModels()) {} in InstrInfoEmitter() 217 const CodeGenTarget &Target = CDP.getTargetInfo(); in CollectOperandInfo() 927 CodeGenTarget &Target = CDP.getTargetInfo(); in run() 1194 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord() 1317 const CodeGenTarget &Target = CDP.getTargetInfo(); in emitEnums()
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Features.def | 117 PP.getTargetInfo().checkCallingConvention(CC_Swift) == 120 PP.getTargetInfo().checkCallingConvention(CC_SwiftAsync) == 161 FEATURE(c_thread_local, LangOpts.C11 &&PP.getTargetInfo().isTLSSupported()) 196 LangOpts.CPlusPlus11 &&PP.getTargetInfo().isTLSSupported()) 254 FEATURE(tls, PP.getTargetInfo().isTLSSupported()) 265 EXTENSION(c_thread_local, PP.getTargetInfo().isTLSSupported())
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | PPMacroExpansion.cpp | 1704 processPathToFileName(FN, PLoc, getLangOpts(), getTargetInfo()); in ExpandBuiltinMacro() 1707 processPathForFileMacro(FN, getLangOpts(), getTargetInfo()); in ExpandBuiltinMacro() 1813 return getTargetInfo().supportsCpuIs(); in ExpandBuiltinMacro() 1815 return getTargetInfo().supportsCpuInit(); in ExpandBuiltinMacro() 1817 return getTargetInfo().supportsCpuSupports(); in ExpandBuiltinMacro() 1826 getTargetInfo().getTargetOpts().FeatureMap); in ExpandBuiltinMacro() 1874 II, getTargetInfo(), getLangOpts()) in ExpandBuiltinMacro() 1886 II, getTargetInfo(), LangOpts); in ExpandBuiltinMacro() 1918 return II ? hasAttribute(Syntax, ScopeII, II, getTargetInfo(), in ExpandBuiltinMacro() 2046 return II && isTargetArch(getTargetInfo(), II); in ExpandBuiltinMacro() [all …]
|
H A D | LiteralSupport.cpp | 1750 assert(PP.getTargetInfo().getCharWidth() == 8 && in CharLiteralParser() 1752 assert(PP.getTargetInfo().getIntWidth() <= 64 && in CharLiteralParser() 1753 (PP.getTargetInfo().getIntWidth() & 7) == 0 && in CharLiteralParser() 1755 assert(PP.getTargetInfo().getWCharWidth() <= 64 && in CharLiteralParser() 1769 0xFFFFFFFFu >> (32-PP.getTargetInfo().getWCharWidth()); in CharLiteralParser() 1837 unsigned CharWidth = getCharWidth(Kind, PP.getTargetInfo()); in CharLiteralParser() 1862 llvm::APInt LitVal(PP.getTargetInfo().getIntWidth(), 0); in CharLiteralParser() 1954 Target(PP.getTargetInfo()), Diags(&PP.getDiagnostics()), in StringLiteralParser()
|
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/ |
H A D | Visitor.h | 35 Layout(ASTCtx.getTargetInfo().getDataLayoutString()) {} in InstallAPIVisitor()
|