reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Basic/Features.def
  131 FEATURE(c_thread_local, LangOpts.C11 &&PP.getTargetInfo().isTLSSupported())
  166         LangOpts.CPlusPlus11 &&PP.getTargetInfo().isTLSSupported())
  223 FEATURE(tls, PP.getTargetInfo().isTLSSupported())
  232 EXTENSION(c_thread_local, PP.getTargetInfo().isTLSSupported())
tools/clang/include/clang/Parse/Parser.h
  404   const TargetInfo &getTargetInfo() const { return PP.getTargetInfo(); }
tools/clang/lib/Frontend/CompilerInstance.cpp
  411   const llvm::Triple *HeaderSearchTriple = &PP->getTargetInfo().getTriple();
  412   if (PP->getTargetInfo().getTriple().getOS() == llvm::Triple::CUDA &&
tools/clang/lib/Frontend/InitPreprocessor.cpp
 1131     InitializePredefinedMacros(PP.getTargetInfo(), LangOpts, FEOpts,
 1153   InitializeStandardPredefinedMacros(PP.getTargetInfo(), PP.getLangOpts(),
tools/clang/lib/Lex/LiteralSupport.cpp
  622       if ((PP.getTargetInfo().hasFloat16Type() || PP.getLangOpts().CUDA) &&
 1254   assert(PP.getTargetInfo().getCharWidth() == 8 &&
 1256   assert(PP.getTargetInfo().getIntWidth() <= 64 &&
 1257          (PP.getTargetInfo().getIntWidth() & 7) == 0 &&
 1259   assert(PP.getTargetInfo().getWCharWidth() <= 64 &&
 1273         0xFFFFFFFFu >> (32-PP.getTargetInfo().getWCharWidth());
 1341     unsigned CharWidth = getCharWidth(Kind, PP.getTargetInfo());
 1365   llvm::APInt LitVal(PP.getTargetInfo().getIntWidth(), 0);
 1457     Target(PP.getTargetInfo()), Diags(Complain ? &PP.getDiagnostics() :nullptr),
tools/clang/lib/Lex/PPDirectives.cpp
 1976     if (checkModuleIsAvailable(getLangOpts(), getTargetInfo(), getDiagnostics(),
tools/clang/lib/Lex/PPExpressions.cpp
  355     const TargetInfo &TI = PP.getTargetInfo();
  840   unsigned BitWidth = getTargetInfo().getIntMaxTWidth();
tools/clang/lib/Lex/PPMacroExpansion.cpp
 1666                                  getTargetInfo(), getLangOpts()) : 0;
 1674                                  getTargetInfo(), getLangOpts()) : 0;
 1700           return II ? hasAttribute(Syntax, ScopeII, II, getTargetInfo(),
 1808           return II && isTargetArch(getTargetInfo(), II);
 1815           return II && isTargetVendor(getTargetInfo(), II);
 1822           return II && isTargetOS(getTargetInfo(), II);
 1829           return II && isTargetEnvironment(getTargetInfo(), II);
tools/clang/lib/Lex/Pragma.cpp
 1622             PP.getLangOpts(), PP.getTargetInfo(), PP.getDiagnostics(), M)) {
tools/clang/lib/Parse/ParsePragma.cpp
 2566   if (PP.getTargetInfo().getTriple().isOSBinFormatELF() && Kind != PCK_Lib) {
 2574   if (PP.getTargetInfo().getTriple().isPS4() && Kind != PCK_Lib) {
tools/clang/lib/Serialization/ASTReader.cpp
  442   const TargetOptions &ExistingTargetOpts = PP.getTargetInfo().getTargetOpts();
 5625                                     PP.getTargetInfo());