Home
last modified time | relevance | path

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

12345

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DRecordLayoutBuilder.cpp699 IsNaturalAlign(!Context.getTargetInfo().getTriple().isOSAIX()), in ItaniumRecordLayoutBuilder()
721 return Context.getTargetInfo().getCXXABI(); in getCXXABI()
1063 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0)); in LayoutNonVirtualBases()
1065 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerAlign(0)); in LayoutNonVirtualBases()
1226 Context.getTargetInfo().getTriple().isPS4() || in LayoutBase()
1227 Context.getTargetInfo().getTriple().isOSAIX())) in LayoutBase()
1240 Context.getTargetInfo().defaultsToAIXPowerAlignment(); in LayoutBase()
1350 !Context.getTargetInfo().defaultsToAIXPowerAlignment() || IsNaturalAlign; in InitializeLayout()
1390 llvm::alignTo(getSizeInBits(), Context.getTargetInfo().getCharAlign())); in Layout()
1461 uint64_t CharAlignment = Context.getTargetInfo().getCharAlign(); in roundUpSizeToCharAlignment()
[all …]
H A DMangle.cpp68 const TargetInfo &TI = Context.getTargetInfo(); in getCallingConvMangling()
163 getASTContext().getTargetInfo().getUserLabelPrefix(); in mangleName()
166 llvm::DataLayout(getASTContext().getTargetInfo().getDataLayoutString()) in mangleName()
189 const TargetInfo &TI = Context.getTargetInfo(); in mangleName()
395 DL(Ctx.getTargetInfo().getDataLayoutString()) {} in Implementation()
492 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily()) in getAllManglings()
496 if (Ctx.getTargetInfo().getCXXABI().isMicrosoft()) in getAllManglings()
502 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily()) { in getAllManglings()
H A DItaniumCXXABI.cpp195 const TargetInfo &Target = Context.getTargetInfo(); in getMemberPointerInfo()
207 const llvm::Triple &T = Context.getTargetInfo().getTriple(); in getDefaultMethodCallConv()
211 return Context.getTargetInfo().getDefaultCallingConv(); in getDefaultMethodCallConv()
224 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0)); in isNearlyEmpty()
H A DMicrosoftCXXABI.cpp97 assert(Context.getTargetInfo().getCXXABI().isMicrosoft() && in MicrosoftCXXABI()
110 Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86) in getDefaultMethodCallConv()
112 return Context.getTargetInfo().getDefaultCallingConv(); in getDefaultMethodCallConv()
269 const TargetInfo &Target = Context.getTargetInfo(); in getMemberPointerInfo()
H A DPrintfFormatString.cpp498 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getScalarArgType()
529 return Ctx.getTargetInfo().getTriple().isArch64Bit() in getScalarArgType()
564 return Ctx.getTargetInfo().getTriple().isArch64Bit() in getScalarArgType()
642 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT() && in getScalarArgType()
649 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT() && in getScalarArgType()
850 if (hasValidLengthModifier(Ctx.getTargetInfo(), LangOpt)) { in fixType()
H A DScanfFormatString.cpp344 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getArgType()
361 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getArgType()
507 if (hasValidLengthModifier(Ctx.getTargetInfo(), LangOpt)) { in fixType()
H A DRecordLayout.cpp81 if (Ctx.getTargetInfo().getCXXABI().hasPrimaryVBases()) { in ASTRecordLayout()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DObjectFilePCHContainerOperations.cpp169 M->setDataLayout(Ctx->getTargetInfo().getDataLayoutString()); in Initialize()
247 M->setTargetTriple(Ctx.getTargetInfo().getTriple().getTriple()); in HandleTranslationUnit()
248 M->setDataLayout(Ctx.getTargetInfo().getDataLayoutString()); in HandleTranslationUnit()
265 auto Triple = Ctx.getTargetInfo().getTriple(); in HandleTranslationUnit()
298 Ctx.getTargetInfo().getDataLayoutString(), M.get(), in HandleTranslationUnit()
307 Ctx.getTargetInfo().getDataLayoutString(), M.get(), in HandleTranslationUnit()
H A DModuleBuilder.cpp140 M->setTargetTriple(Ctx->getTargetInfo().getTriple().getTriple()); in Initialize()
141 M->setDataLayout(Ctx->getTargetInfo().getDataLayoutString()); in Initialize()
142 const auto &SDKVersion = Ctx->getTargetInfo().getSDKVersion(); in Initialize()
227 if (Ctx->getTargetInfo().getCXXABI().isMicrosoft()) { in HandleTagDeclDefinition()
H A DPatternInit.cpp25 CGM.getContext().getTargetInfo().getMaxPointerWidth() < 64 in initializationPatternFor()
46 unsigned PtrWidth = CGM.getContext().getTargetInfo().getPointerWidth( in initializationPatternFor()
H A DCGRecordLayoutBuilder.cpp108 return Context.getTargetInfo().getCXXABI().isMicrosoft() || in isDiscreteBitFieldABI()
114 return Context.getTargetInfo().getABI().startswith("aapcs"); in isAAPCS()
118 bool isBE() const { return Context.getTargetInfo().isBigEndian(); } in isBE()
125 return !Context.getTargetInfo().getCXXABI().isMicrosoft(); in isOverlappingVBaseABI()
487 (!Context.getTargetInfo().useZeroLengthBitfieldAlignment() && in accumulateBitFields()
488 !Context.getTargetInfo().useBitFieldTypeAlignment())) && in accumulateBitFields()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaAvailability.cpp44 StringRef TargetPlatform = Context.getTargetInfo().getPlatformName(); in getAttrForPlatform()
181 const auto &Triple = Context.getTargetInfo().getTriple(); in shouldDiagnoseAvailabilityByDefault()
367 S.Context, S.Context.getTargetInfo().getPlatformMinVersion(), in DoEmitAvailabilityWarning()
373 S.getASTContext().getTargetInfo().getPlatformName())); in DoEmitAvailabilityWarning()
381 << S.Context.getTargetInfo().getPlatformMinVersion().getAsString(); in DoEmitAvailabilityWarning()
406 S.getASTContext().getTargetInfo().getPlatformName()) in DoEmitAvailabilityWarning()
666 SemaRef.Context.getTargetInfo().getPlatformMinVersion()); in DiagnoseUnguardedAvailability()
767 SemaRef.Context.getTargetInfo().getPlatformMinVersion(), Introduced) in DiagnoseDeclAvailability()
772 SemaRef.getASTContext().getTargetInfo().getPlatformName())); in DiagnoseDeclAvailability()
780 << SemaRef.Context.getTargetInfo() in DiagnoseDeclAvailability()
[all …]
H A DSema.cpp242 if (Context.getTargetInfo().hasInt128Type() || in Initialize()
301 Context.getTargetInfo().getSupportedOpenCLOpts(), getLangOpts()); in Initialize()
376 if (Context.getTargetInfo().hasAArch64SVETypes()) { in Initialize()
382 if (Context.getTargetInfo().getTriple().isPPC64() && in Initialize()
383 Context.getTargetInfo().hasFeature("paired-vector-memops")) { in Initialize()
384 if (Context.getTargetInfo().hasFeature("mma")) { in Initialize()
394 if (Context.getTargetInfo().hasRISCVVTypes()) { in Initialize()
400 if (Context.getTargetInfo().hasBuiltinMSVaList()) { in Initialize()
1824 if (!Context.getTargetInfo().hasExtIntType()) { in checkDeviceDecl()
1827 << Ty << Context.getTargetInfo().getTriple().str(); in checkDeviceDecl()
[all …]
H A DSemaStmtAsm.cpp272 if (!Context.getTargetInfo().validateOutputConstraint(Info)) { in ActOnGCCAsmStmt()
341 if (!Context.getTargetInfo().validateOutputSize( in ActOnGCCAsmStmt()
363 if (!Context.getTargetInfo().validateInputConstraint(OutputConstraintInfos, in ActOnGCCAsmStmt()
449 if (!Context.getTargetInfo().validateInputSize(FeatureMap, in ActOnGCCAsmStmt()
465 if (!Context.getTargetInfo().isValidClobber(Clobber)) { in ActOnGCCAsmStmt()
537 if (!Context.getTargetInfo().validateConstraintModifier( in ActOnGCCAsmStmt()
697 Context.getTargetInfo(), Context); in ActOnGCCAsmStmt()
H A DSemaDeclAttr.cpp1310 if (S.getASTContext().getTargetInfo().getTriple().isPS4()) { in handlePackedAttr()
1888 if (S.Context.getTargetInfo().getTriple().isOSDarwin()) { in handleAliasAttr()
1892 if (S.Context.getTargetInfo().getTriple().isNVPTX()) { in handleAliasAttr()
1938 if (S.Context.getTargetInfo().getTriple().isOSAIX() && in handleTLSModelAttr()
1982 if (!S.Context.getTargetInfo().validateCPUSpecificCPUDispatch(CPUName)) { in handleCPUSpecificAttr()
1988 const TargetInfo &Target = S.Context.getTargetInfo(); in handleCPUSpecificAttr()
2035 const auto &Triple = S.getASTContext().getTargetInfo().getTriple(); in handleNakedAttr()
2078 if (!AL.existsInTarget(Context.getTargetInfo())) { in CheckAttrTarget()
2495 if (S.Context.getTargetInfo().getTriple().isWatchOS()) { in handleAvailabilityAttr()
2534 } else if (S.Context.getTargetInfo().getTriple().isTvOS()) { in handleAvailabilityAttr()
[all …]
H A DDeclSpec.cpp1176 (!S.Context.getTargetInfo().hasFeature("power10-vector"))) in Finish()
1188 (!S.Context.getTargetInfo().hasFeature("vsx")) && in Finish()
1189 (!S.Context.getTargetInfo().hasFeature("power8-vector")) && in Finish()
1205 else if (!S.Context.getTargetInfo().hasFeature("vsx") && in Finish()
1212 !S.Context.getTargetInfo().hasFeature("arch12")) in Finish()
1222 S.Context.getTargetInfo().getTriple().isOSAIX()) in Finish()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp686 CGP.getTargetInfo().getRegBank().getReg(Def); in EmitResultLeafAsOperand()
718 CGP.getTargetInfo().getRegisterClass(Def); in EmitResultLeafAsOperand()
732 const CodeGenRegBank &RB = CGP.getTargetInfo().getRegBank(); in EmitResultLeafAsOperand()
759 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
788 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
898 CGP.getTargetInfo().getRegBank().getReg(PhysRegInputs[i].first); in EmitResultInstructionAsOperand()
1063 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
H A DDAGISelEmitter.cpp49 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op); in getResultPatternCost()
126 CGP.getTargetInfo().getName().str() + " target", OS); in run()
H A DInstrInfoEmitter.cpp48 Records(R), CDP(R), SchedModels(CDP.getTargetInfo().getSchedModels()) {} in InstrInfoEmitter()
214 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitOperandInfo()
720 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
941 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
1033 const CodeGenTarget &Target = CDP.getTargetInfo(); in emitEnums()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-target.def49 /* getTargetInfo keys relating to the target CPU. */
56 @code{__traits(getTargetInfo)} extension, the result is an expression\n\
61 /* getTargetInfo keys relating to the target OS. */
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DLiteralSupport.cpp1295 assert(PP.getTargetInfo().getCharWidth() == 8 && in CharLiteralParser()
1297 assert(PP.getTargetInfo().getIntWidth() <= 64 && in CharLiteralParser()
1298 (PP.getTargetInfo().getIntWidth() & 7) == 0 && in CharLiteralParser()
1300 assert(PP.getTargetInfo().getWCharWidth() <= 64 && in CharLiteralParser()
1314 0xFFFFFFFFu >> (32-PP.getTargetInfo().getWCharWidth()); in CharLiteralParser()
1382 unsigned CharWidth = getCharWidth(Kind, PP.getTargetInfo()); in CharLiteralParser()
1406 llvm::APInt LitVal(PP.getTargetInfo().getIntWidth(), 0); in CharLiteralParser()
1498 Target(PP.getTargetInfo()), Diags(Complain ? &PP.getDiagnostics() :nullptr), in StringLiteralParser()
H A DPPMacroExpansion.cpp1691 getTargetInfo(), getLangOpts()) : 0; in ExpandBuiltinMacro()
1702 getTargetInfo(), LangOpts); in ExpandBuiltinMacro()
1731 return II ? hasAttribute(Syntax, ScopeII, II, getTargetInfo(), in ExpandBuiltinMacro()
1846 return II && isTargetArch(getTargetInfo(), II); in ExpandBuiltinMacro()
1853 return II && isTargetVendor(getTargetInfo(), II); in ExpandBuiltinMacro()
1860 return II && isTargetOS(getTargetInfo(), II); in ExpandBuiltinMacro()
1867 return II && isTargetEnvironment(getTargetInfo(), II); in ExpandBuiltinMacro()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DFeatures.def133 FEATURE(c_thread_local, LangOpts.C11 &&PP.getTargetInfo().isTLSSupported())
168 LangOpts.CPlusPlus11 &&PP.getTargetInfo().isTLSSupported())
225 FEATURE(tls, PP.getTargetInfo().isTLSSupported())
234 EXTENSION(c_thread_local, PP.getTargetInfo().isTLSSupported())
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/stdcpp/
H A Dxutility.d34 enum __cplusplus = __traits(getTargetInfo, "cppStd");
154 enum __CXXLIB__ = __traits(getTargetInfo, "cppRuntimeLibrary"); in version()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DContext.cpp110 return Ctx.getTargetInfo().getCharWidth(); in getCharBit()

12345