Home
last modified time | relevance | path

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

12345

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DObjectFilePCHContainerOperations.cpp170 M->setDataLayout(Ctx->getTargetInfo().getDataLayout()); in Initialize()
248 M->setTargetTriple(Ctx.getTargetInfo().getTriple().getTriple()); in HandleTranslationUnit()
249 M->setDataLayout(Ctx.getTargetInfo().getDataLayout()); in HandleTranslationUnit()
266 auto Triple = Ctx.getTargetInfo().getTriple(); in HandleTranslationUnit()
299 Ctx.getTargetInfo().getDataLayout(), M.get(), in HandleTranslationUnit()
307 LangOpts, Ctx.getTargetInfo().getDataLayout(), in HandleTranslationUnit()
H A DModuleBuilder.cpp133 M->setTargetTriple(Ctx->getTargetInfo().getTriple().getTriple()); in Initialize()
134 M->setDataLayout(Ctx->getTargetInfo().getDataLayout()); in Initialize()
135 const auto &SDKVersion = Ctx->getTargetInfo().getSDKVersion(); in Initialize()
220 if (Ctx->getTargetInfo().getCXXABI().isMicrosoft()) { in HandleTagDeclDefinition()
H A DCGRecordLayoutBuilder.cpp109 return Context.getTargetInfo().getCXXABI().isMicrosoft() || in isDiscreteBitFieldABI()
118 return !Context.getTargetInfo().getCXXABI().isMicrosoft(); in isOverlappingVBaseABI()
457 (!Context.getTargetInfo().useZeroLengthBitfieldAlignment() && in accumulateBitFields()
458 !Context.getTargetInfo().useBitFieldTypeAlignment())) && in accumulateBitFields()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayoutBuilder.cpp689 return Context.getTargetInfo().getCXXABI(); in getCXXABI()
1188 Context.getTargetInfo().getTriple().isPS4())) in LayoutBase()
1378 uint64_t CharAlignment = Context.getTargetInfo().getCharAlign(); in roundUpSizeToCharAlignment()
1550 Context.getTargetInfo().getZeroLengthBitfieldBoundary(); in LayoutBitField()
1656 !Context.getTargetInfo().useZeroLengthBitfieldAlignment() && in LayoutBitField()
1912 unsigned CharBitNum = Context.getTargetInfo().getCharWidth(); in FinishLayout()
2001 unsigned CharBitNum = Context.getTargetInfo().getCharWidth(); in CheckFieldPadding()
2051 Context.getTargetInfo().getCXXABI().canKeyFunctionBeInline(); in computeKeyFunction()
2158 return Context.getTargetInfo().getCXXABI().isMicrosoft(); in isMsLayout()
3018 mustSkipTailPadding(getTargetInfo().getCXXABI(), RD); in getASTRecordLayout()
[all …]
H A DItaniumCXXABI.cpp165 const TargetInfo &Target = Context.getTargetInfo(); in getMemberPointerInfo()
177 const llvm::Triple &T = Context.getTargetInfo().getTriple(); in getDefaultMethodCallConv()
194 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0)); in isNearlyEmpty()
H A DMangle.cpp62 const TargetInfo &TI = Context.getTargetInfo(); in getCallingConvMangling()
130 getASTContext().getTargetInfo().getDataLayout().getGlobalPrefix(); in mangleName()
141 const TargetInfo &TI = Context.getTargetInfo(); in mangleName()
H A DPrintfFormatString.cpp477 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getScalarArgType()
506 return Ctx.getTargetInfo().getTriple().isArch64Bit() in getScalarArgType()
540 return Ctx.getTargetInfo().getTriple().isArch64Bit() in getScalarArgType()
604 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT() && in getScalarArgType()
611 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT() && in getScalarArgType()
800 if (hasValidLengthModifier(Ctx.getTargetInfo())) { in fixType()
H A DMicrosoftCXXABI.cpp84 Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86) in getDefaultMethodCallConv()
234 const TargetInfo &Target = Context.getTargetInfo(); in getMemberPointerInfo()
H A DScanfFormatString.cpp343 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getArgType()
360 if (Ctx.getTargetInfo().getTriple().isOSMSVCRT()) in getArgType()
505 if (hasValidLengthModifier(Ctx.getTargetInfo())) { in fixType()
H A DRecordLayout.cpp85 if (Ctx.getTargetInfo().getCXXABI().hasPrimaryVBases()) { in ASTRecordLayout()
H A DASTContext.cpp1685 Context.getTargetInfo().getPointerWidth(0) == 64) in getConstantArrayInfoInChars()
1793 if (!getTargetInfo().getCXXABI().isMicrosoft() || in getTypeInfoImpl()
1794 getTargetInfo().getPointerWidth(0) == 64) in getTypeInfoImpl()
2149 getTargetInfo().getABI() == "elfv1-qpx" && in getOpenMPDefaultSimdAlign()
6150 return getTargetInfo().getCXXABI().isMicrosoft() && in isMSStaticDataMemberInlineDefinition()
9279 if (Context.getTargetInfo().getLongWidth() == 32) in DecodeTypeFromStr()
9289 switch (Context.getTargetInfo().getInt64Type()) { in DecodeTypeFromStr()
10144 const llvm::Triple &T = getTargetInfo().getTriple(); in AtomicUsesUnsupportedLibcall()
10333 return getTargetInfo().getNullPointerValue(AS); in getTargetNullPointerValue()
10402 const TargetInfo &Target = getTargetInfo(); in getFixedPointScale()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DCodegenNameGenerator.cpp34 DL(Ctx.getTargetInfo().getDataLayout()) {} in Implementation()
123 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily()) in getAllManglings()
127 if (Ctx.getTargetInfo().getCXXABI().isMicrosoft()) in getAllManglings()
133 if (Ctx.getTargetInfo().getCXXABI().isItaniumFamily()) { in getAllManglings()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAsm.cpp275 if (!Context.getTargetInfo().validateOutputConstraint(Info)) in ActOnGCCAsmStmt()
331 if (!Context.getTargetInfo().validateOutputSize(Literal->getString(), in ActOnGCCAsmStmt()
349 if (!Context.getTargetInfo().validateInputConstraint(OutputConstraintInfos, in ActOnGCCAsmStmt()
432 if (!Context.getTargetInfo().validateInputSize(Literal->getString(), in ActOnGCCAsmStmt()
446 if (!Context.getTargetInfo().isValidClobber(Clobber)) in ActOnGCCAsmStmt()
498 if (!Context.getTargetInfo().validateConstraintModifier( in ActOnGCCAsmStmt()
654 Context.getTargetInfo(), Context); in ActOnGCCAsmStmt()
H A DSemaDeclAttr.cpp1888 if (S.Context.getTargetInfo().getTriple().isOSDarwin()) { in handleAliasAttr()
1892 if (S.Context.getTargetInfo().getTriple().isNVPTX()) { in handleAliasAttr()
1986 const TargetInfo &Target = S.Context.getTargetInfo(); in handleCPUSpecificAttr()
2069 if (!AL.existsInTarget(Context.getTargetInfo())) { in CheckAttrTarget()
2501 if (S.Context.getTargetInfo().getTriple().isWatchOS()) { in handleAvailabilityAttr()
3746 if (Context.getTargetInfo().isTLSSupported()) { in AddAlignedAttr()
4485 const TargetInfo &TI = Context.getTargetInfo(); in CheckCallingConvAttr()
4613 if (Context.getTargetInfo().getRegParmMax() == 0) { in CheckRegparmAttr()
5315 if (!S.Context.getTargetInfo().isTLSSupported()) { in handleDeclspecThreadAttr()
6321 !AL.existsInTarget(S.Context.getTargetInfo())) { in ProcessDeclAttribute()
[all …]
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp49 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op); in getResultPatternCost()
126 CGP.getTargetInfo().getName().str() + " target", OS); in run()
H A DInstrInfoEmitter.cpp47 Records(R), CDP(R), SchedModels(CDP.getTargetInfo().getSchedModels()) {} in InstrInfoEmitter()
200 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitOperandInfo()
445 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
586 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
H A DDAGISelMatcherGen.cpp662 CGP.getTargetInfo().getRegBank().getReg(Def); in EmitResultLeafAsOperand()
702 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
731 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
989 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
H A DCodeGenDAGPatterns.cpp1487 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in ApplyTypeConstraint()
1564 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in UpdateNodeTypeFromInst()
1581 CodeGenTarget &Tgt = TP.getDAGPatterns().getTargetInfo(); in UpdateNodeTypeFromInst()
2045 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
2061 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
2075 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
2099 const CodeGenHwModes &CGH = CDP.getTargetInfo().getHwModes(); in getImplicitType()
2129 const CodeGenHwModes &CGH = CDP.getTargetInfo().getHwModes(); in getImplicitType()
2367 CDP.getTargetInfo().getInstruction(getOperator()); in ApplyTypeConstraints()
2980 const CodeGenHwModes &CGH = getTargetInfo().getHwModes(); in ParseNodeInfo()
[all …]
H A DFastISelEmitter.cpp449 const CodeGenTarget &Target = CGP.getTargetInfo(); in collectPatterns()
463 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op); in collectPatterns()
882 const CodeGenTarget &Target = CGP.getTargetInfo(); in EmitFastISel()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DLiteralSupport.cpp620 if (PP.getTargetInfo().hasFloat16Type() && s + 2 < ThisTokEnd && in NumericLiteralParser()
1252 assert(PP.getTargetInfo().getCharWidth() == 8 && in CharLiteralParser()
1254 assert(PP.getTargetInfo().getIntWidth() <= 64 && in CharLiteralParser()
1255 (PP.getTargetInfo().getIntWidth() & 7) == 0 && in CharLiteralParser()
1257 assert(PP.getTargetInfo().getWCharWidth() <= 64 && in CharLiteralParser()
1271 0xFFFFFFFFu >> (32-PP.getTargetInfo().getWCharWidth()); in CharLiteralParser()
1339 unsigned CharWidth = getCharWidth(Kind, PP.getTargetInfo()); in CharLiteralParser()
1363 llvm::APInt LitVal(PP.getTargetInfo().getIntWidth(), 0); in CharLiteralParser()
1455 Target(PP.getTargetInfo()), Diags(Complain ? &PP.getDiagnostics() :nullptr), in StringLiteralParser()
H A DPPMacroExpansion.cpp1648 getTargetInfo(), getLangOpts()) : 0; in ExpandBuiltinMacro()
1656 getTargetInfo(), getLangOpts()) : 0; in ExpandBuiltinMacro()
1682 return II ? hasAttribute(Syntax, ScopeII, II, getTargetInfo(), in ExpandBuiltinMacro()
1790 return II && isTargetArch(getTargetInfo(), II); in ExpandBuiltinMacro()
1797 return II && isTargetVendor(getTargetInfo(), II); in ExpandBuiltinMacro()
1804 return II && isTargetOS(getTargetInfo(), II); in ExpandBuiltinMacro()
1811 return II && isTargetEnvironment(getTargetInfo(), II); in ExpandBuiltinMacro()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DFeatures.def128 FEATURE(c_thread_local, LangOpts.C11 &&PP.getTargetInfo().isTLSSupported())
163 LangOpts.CPlusPlus11 &&PP.getTargetInfo().isTLSSupported())
220 FEATURE(tls, PP.getTargetInfo().isTLSSupported())
229 EXTENSION(c_thread_local, PP.getTargetInfo().isTLSSupported())
/freebsd-12.1/contrib/llvm/tools/lld/ELF/Arch/
H A DX86_64.cpp665 template <class ELFT> static TargetInfo *getTargetInfo() { in getTargetInfo() function
679 TargetInfo *elf::getX32TargetInfo() { return getTargetInfo<ELF32LE>(); } in getX32TargetInfo()
680 TargetInfo *elf::getX86_64TargetInfo() { return getTargetInfo<ELF64LE>(); } in getX86_64TargetInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp214 const llvm::Triple &TripleTo = Context.getTargetInfo().getTriple(); in getCrossTUDefinition()
216 Unit->getASTContext().getTargetInfo().getTriple(); in getCrossTUDefinition()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DObjCContainersASTChecker.cpp76 PtrWidth(ASTC.getTargetInfo().getPointerWidth(0)) {} in WalkAST()

12345