Home
last modified time | relevance | path

Searched refs:getTargetInfo (Results 1 – 25 of 128) sorted by relevance

123456

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DModuleBuilder.cpp154 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 DObjectFilePCHContainerOperations.cpp179 M->setDataLayout(Ctx->getTargetInfo().getDataLayoutString()); in Initialize()
257 M->setTargetTriple(Ctx.getTargetInfo().getTriple().getTriple()); in HandleTranslationUnit()
258 M->setDataLayout(Ctx.getTargetInfo().getDataLayoutString()); in HandleTranslationUnit()
275 auto Triple = Ctx.getTargetInfo().getTriple(); in HandleTranslationUnit()
325 Ctx.getTargetInfo().getDataLayoutString(), M.get(), in HandleTranslationUnit()
334 Ctx.getTargetInfo().getDataLayoutString(), M.get(), in HandleTranslationUnit()
H A DCGRecordLayoutBuilder.cpp108 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()
498 (!Context.getTargetInfo().useZeroLengthBitfieldAlignment() && in accumulateBitFields()
499 !Context.getTargetInfo().useBitFieldTypeAlignment())) && in accumulateBitFields()
H A DPatternInit.cpp25 CGM.getContext().getTargetInfo().getMaxPointerWidth() < 64 in initializationPatternFor()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp721 return Context.getTargetInfo().getCXXABI(); in getCXXABI()
1240 Context.getTargetInfo().defaultsToAIXPowerAlignment(); in LayoutBase()
1265 if (!Context.getTargetInfo().getTriple().isPS()) in LayoutBase()
1863 Context.getTargetInfo().defaultsToAIXPowerAlignment(); in LayoutField()
1891 llvm::Triple Target = Context.getTargetInfo().getTriple(); in LayoutField()
2185 unsigned CharBitNum = Context.getTargetInfo().getCharWidth(); in FinishLayout()
2396 !Context.getTargetInfo().hasPS4DLLImportExport()) in computeKeyFunction()
2454 return Context.getTargetInfo().getCXXABI().isMicrosoft(); in isMsLayout()
3420 if (!getTargetInfo().getCXXABI().hasKeyFunctions()) in getCurrentKeyFunction()
3726 if (C.getTargetInfo().defaultsToAIXPowerAlignment()) in DumpRecordLayout()
[all …]
H A DMangle.cpp68 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()
403 DL(Ctx.getTargetInfo().getDataLayoutString()) {} in Implementation()
500 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily()) in getAllManglings()
504 if (Ctx.getTargetInfo().getCXXABI().isMicrosoft()) in getAllManglings()
510 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily()) { in getAllManglings()
H A DItaniumCXXABI.cpp227 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 DMicrosoftCXXABI.cpp123 assert(Context.getTargetInfo().getCXXABI().isMicrosoft() && in MicrosoftCXXABI()
140 Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86) in getDefaultMethodCallConv()
142 return Context.getTargetInfo().getDefaultCallingConv(); in getDefaultMethodCallConv()
303 const TargetInfo &Target = Context.getTargetInfo(); in getMemberPointerInfo()
H A DPrintfFormatString.cpp501 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getScalarArgType()
532 return Ctx.getTargetInfo().getTriple().isArch64Bit() in getScalarArgType()
567 return Ctx.getTargetInfo().getTriple().isArch64Bit() in getScalarArgType()
645 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT() && in getScalarArgType()
652 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT() && in getScalarArgType()
856 if (hasValidLengthModifier(Ctx.getTargetInfo(), LangOpt)) { in fixType()
H A DScanfFormatString.cpp346 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getArgType()
363 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getArgType()
509 if (hasValidLengthModifier(Ctx.getTargetInfo(), LangOpt)) { in fixType()
H A DRecordLayout.cpp81 if (Ctx.getTargetInfo().getCXXABI().hasPrimaryVBases()) { in ASTRecordLayout()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DNVPTX.cpp104 if (!Context.getTargetInfo().hasFloat16Type() && T->isFloat16Type()) in isUnsupportedType()
106 if (!Context.getTargetInfo().hasFloat128Type() && in isUnsupportedType()
112 (Context.getTargetInfo().hasInt128Type() ? 128U : 64U); in isUnsupportedType()
113 if (!Context.getTargetInfo().hasInt128Type() && T->isIntegerType() && in isUnsupportedType()
190 (!getContext().getTargetInfo().hasInt128Type() && in classifyArgumentType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaAvailability.cpp45 StringRef TargetPlatform = Context.getTargetInfo().getPlatformName(); in getAttrForPlatform()
194 const auto &Triple = Context.getTargetInfo().getTriple(); in shouldDiagnoseAvailabilityByDefault()
383 S.Context, S.Context.getTargetInfo().getPlatformMinVersion(), in DoEmitAvailabilityWarning()
389 S.getASTContext().getTargetInfo().getPlatformName())); in DoEmitAvailabilityWarning()
397 << S.Context.getTargetInfo().getPlatformMinVersion().getAsString(); in DoEmitAvailabilityWarning()
422 S.getASTContext().getTargetInfo().getPlatformName()) in DoEmitAvailabilityWarning()
704 SemaRef.Context.getTargetInfo().getPlatformMinVersion()); in DiagnoseUnguardedAvailability()
792 SemaRef.Context.getTargetInfo().getPlatformMinVersion(), Introduced) in DiagnoseDeclAvailability()
797 SemaRef.getASTContext().getTargetInfo().getPlatformName())); in DiagnoseDeclAvailability()
805 << SemaRef.Context.getTargetInfo() in DiagnoseDeclAvailability()
[all …]
H A DSema.cpp284 if (Context.getTargetInfo().hasInt128Type() || in Initialize()
427 if (Context.getTargetInfo().hasAArch64SVETypes()) { in Initialize()
433 if (Context.getTargetInfo().getTriple().isPPC64()) { in Initialize()
442 if (Context.getTargetInfo().hasRISCVVTypes()) { in Initialize()
448 if (Context.getTargetInfo().getTriple().isWasm() && in Initialize()
455 if (Context.getTargetInfo().hasBuiltinMSVaList()) { in Initialize()
1984 if (!Context.getTargetInfo().hasBitIntType()) { in checkTypeSupport()
2003 !Context.getTargetInfo().hasFloat128Type()) || in checkTypeSupport()
2005 !Context.getTargetInfo().hasIbm128Type())) in checkTypeSupport()
2013 !Context.getTargetInfo().hasInt128Type()) || in checkTypeSupport()
[all …]
H A DSemaStmtAsm.cpp274 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 DSemaDeclAttr.cpp2242 if (!AL.existsInTarget(Context.getTargetInfo())) { in CheckAttrTarget()
3458 Context.getTargetInfo().parseTargetAttr(AttrStr); in checkTargetAttr()
3470 if (Context.getTargetInfo().getTriple().isRISCV() && in checkTargetAttr()
3559 const TargetInfo &TInfo = Context.getTargetInfo(); in checkTargetClonesAttrString()
3625 if (!Context.getTargetInfo().isValidCPUName( in checkTargetClonesAttrString()
3650 !S.Context.getTargetInfo().hasFeature("fmv")) in handleTargetClonesAttr()
5448 const TargetInfo &TI = Context.getTargetInfo(); in CheckCallingConvAttr()
5626 if (Context.getTargetInfo().getRegParmMax() == 0) { in CheckRegparmAttr()
5709 auto SM = getCudaArch(Context.getTargetInfo()); in CreateLaunchBoundsAttr()
7387 if (!S.Context.getTargetInfo().isTLSSupported()) { in handleDeclspecThreadAttr()
[all …]
H A DDeclSpec.cpp1180 !S.Context.getTargetInfo().hasFeature("vsx") && in Finish()
1186 !S.Context.getTargetInfo().hasFeature("power8-vector")) in Finish()
1207 (!S.Context.getTargetInfo().hasFeature("power10-vector"))) in Finish()
1229 else if (!S.Context.getTargetInfo().hasFeature("vsx") && in Finish()
1236 !S.Context.getTargetInfo().hasFeature("arch12")) in Finish()
1247 !S.Context.getTargetInfo().hasFeature("vsx") || in Finish()
1248 S.Context.getTargetInfo().getTriple().isOSAIX()) in Finish()
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp680 CGP.getTargetInfo().getRegBank().getReg(Def); in EmitResultLeafAsOperand()
696 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(ImpDef); in EmitResultLeafAsOperand()
712 CGP.getTargetInfo().getRegisterClass(Def); in EmitResultLeafAsOperand()
726 const CodeGenRegBank &RB = CGP.getTargetInfo().getRegBank(); in EmitResultLeafAsOperand()
753 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
782 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
892 CGP.getTargetInfo().getRegBank().getReg(PhysRegInputs[i].first); in EmitResultInstructionAsOperand()
1055 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
H A DDAGISelEmitter.cpp51 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op); in getResultPatternCost()
129 CGP.getTargetInfo().getName().str() + " target", OS); in run()
H A DInstrInfoEmitter.cpp57 Records(R), CDP(R), SchedModels(CDP.getTargetInfo().getSchedModels()) {} in InstrInfoEmitter()
217 const CodeGenTarget &Target = CDP.getTargetInfo(); in CollectOperandInfo()
929 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
1191 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
1275 const CodeGenTarget &Target = CDP.getTargetInfo(); in emitEnums()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DFeatures.def105 PP.getTargetInfo().checkCallingConvention(CC_SwiftAsync) ==
146 FEATURE(c_thread_local, LangOpts.C11 &&PP.getTargetInfo().isTLSSupported())
181 LangOpts.CPlusPlus11 &&PP.getTargetInfo().isTLSSupported())
239 FEATURE(tls, PP.getTargetInfo().isTLSSupported())
250 EXTENSION(c_thread_local, PP.getTargetInfo().isTLSSupported())
/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DPPMacroExpansion.cpp1567 processPathToFileName(FN, PLoc, getLangOpts(), getTargetInfo()); in ExpandBuiltinMacro()
1570 processPathForFileMacro(FN, getLangOpts(), getTargetInfo()); in ExpandBuiltinMacro()
1683 getTargetInfo().getTargetOpts().FeatureMap); in ExpandBuiltinMacro()
1747 II, getTargetInfo(), getLangOpts()) in ExpandBuiltinMacro()
1759 II, getTargetInfo(), LangOpts); in ExpandBuiltinMacro()
1908 return II && isTargetArch(getTargetInfo(), II); in ExpandBuiltinMacro()
1916 return II && isTargetVendor(getTargetInfo(), II); in ExpandBuiltinMacro()
1924 return II && isTargetOS(getTargetInfo(), II); in ExpandBuiltinMacro()
1932 return II && isTargetEnvironment(getTargetInfo(), II); in ExpandBuiltinMacro()
1940 return II && isTargetVariantOS(getTargetInfo(), II); in ExpandBuiltinMacro()
[all …]
H A DLiteralSupport.cpp1712 assert(PP.getTargetInfo().getCharWidth() == 8 && in CharLiteralParser()
1714 assert(PP.getTargetInfo().getIntWidth() <= 64 && in CharLiteralParser()
1715 (PP.getTargetInfo().getIntWidth() & 7) == 0 && in CharLiteralParser()
1717 assert(PP.getTargetInfo().getWCharWidth() <= 64 && in CharLiteralParser()
1731 0xFFFFFFFFu >> (32-PP.getTargetInfo().getWCharWidth()); in CharLiteralParser()
1799 unsigned CharWidth = getCharWidth(Kind, PP.getTargetInfo()); in CharLiteralParser()
1824 llvm::APInt LitVal(PP.getTargetInfo().getIntWidth(), 0); in CharLiteralParser()
1916 Target(PP.getTargetInfo()), Diags(&PP.getDiagnostics()), in StringLiteralParser()
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAvailabilityInfo.cpp12 StringRef PlatformName = Context.getTargetInfo().getPlatformName(); in createFromDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCContainersASTChecker.cpp75 PtrWidth(ASTC.getTargetInfo().getPointerWidth(LangAS::Default)) {} in WalkAST()

123456