Home
last modified time | relevance | path

Searched refs:frontend (Results 1 – 25 of 140) sorted by relevance

123456

/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/clang/unittests/
H A DBUILD.bazel25 "//clang:frontend",
47 "//clang:frontend",
66 "//clang:frontend",
86 "//clang:frontend",
153 "//clang:frontend",
178 "//clang:frontend",
205 "//clang:frontend",
226 "//clang:frontend",
276 "//clang:frontend",
302 "//clang:frontend",
[all …]
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCompilerInvocation.cpp2997 Matches(*It, {frontend::IndexHeaderMap, frontend::Angled}, None, true); in GenerateHeaderSearchArgs()
3021 Matches(*It, {frontend::After, frontend::Angled}, false, true); in GenerateHeaderSearchArgs()
3058 Matches(*It, {frontend::System, frontend::ExternCSystem}, false, true); in GenerateHeaderSearchArgs()
3141 IsIndexHeaderMap ? frontend::IndexHeaderMap : frontend::Angled; in ParseHeaderSearchArgs()
3196 frontend::IncludeDirGroup Group = frontend::System; in ParseHeaderSearchArgs()
4116 case frontend::ASTDump: in isStrictlyPreprocessorAction()
4117 case frontend::ASTPrint: in isStrictlyPreprocessorAction()
4118 case frontend::ASTView: in isStrictlyPreprocessorAction()
4120 case frontend::EmitBC: in isStrictlyPreprocessorAction()
4125 case frontend::EmitObj: in isStrictlyPreprocessorAction()
[all …]
/llvm-project-15.0.7/flang/lib/Frontend/
H A DFrontendOptions.cpp15 using namespace Fortran::frontend;
17 bool Fortran::frontend::isFixedFormSuffix(llvm::StringRef suffix) { in isFixedFormSuffix()
23 bool Fortran::frontend::isFreeFormSuffix(llvm::StringRef suffix) { in isFreeFormSuffix()
32 bool Fortran::frontend::isToBePreprocessed(llvm::StringRef suffix) { in isToBePreprocessed()
H A DTextDiagnosticPrinter.cpp24 using namespace Fortran::frontend;
51 Fortran::frontend::TextDiagnostic::printDiagnosticLevel(os, level, in HandleDiagnostic()
53 Fortran::frontend::TextDiagnostic::printDiagnosticMessage( in HandleDiagnostic()
H A DCodeGenOptions.cpp16 namespace Fortran::frontend { namespace
/llvm-project-15.0.7/clang/test/Driver/
H A Dcheck-time-trace-sections.py28 if not all([any([is_inside(codegen, frontend) for frontend in frontends])
32 if not all([all([is_before(frontend, backend) for frontend in frontends])
/llvm-project-15.0.7/clang/lib/Interpreter/
H A DIncrementalParser.cpp61 case frontend::ASTDump: in IncrementalAction()
63 case frontend::ASTPrint: in IncrementalAction()
65 case frontend::ParseSyntaxOnly: in IncrementalAction()
68 case frontend::PluginAction: in IncrementalAction()
70 case frontend::EmitAssembly: in IncrementalAction()
72 case frontend::EmitObj: in IncrementalAction()
74 case frontend::EmitLLVMOnly: in IncrementalAction()
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DHeaderSearchOptions.h25 namespace frontend {
72 frontend::IncludeDirGroup Group;
80 Entry(StringRef path, frontend::IncludeDirGroup group, bool isFramework, in Entry()
241 void AddPath(StringRef Path, frontend::IncludeDirGroup Group, in AddPath()
/llvm-project-15.0.7/flang/include/flang/Frontend/
H A DCompilerInvocation.h27 namespace Fortran::frontend {
41 std::shared_ptr<Fortran::frontend::PreprocessorOptions> preprocessorOpts;
72 Fortran::frontend::TargetOptions targetOpts;
75 Fortran::frontend::CodeGenOptions codeGenOpts;
H A DFrontendOptions.h24 namespace Fortran::frontend {
256 frontend::ActionKind programAction = ParseSyntaxOnly;
H A DFrontendPluginRegistry.h21 namespace Fortran::frontend {
H A DTargetOptions.h23 namespace Fortran::frontend {
/llvm-project-15.0.7/clang/docs/
H A DFAQ.rst35 ``clang -cc1`` is the frontend, ``clang`` is the :doc:`driver
36 <DriverInternals>`. The driver invokes the frontend with options appropriate
43 Some clang command line options are driver-only options, some are frontend-only
48 If you want to use a frontend-only option ("a ``-cc1`` option"), for example
H A DOpenCLSupport.rst47 at the advanced users and the toolchain developers integrating frontend
75 following options specific to the OpenCL frontend.
77 All the options in this section are frontend-only and therefore if used
78 with regular clang driver they require frontend forwarding, e.g. ``-cc1``
86 default the OpenCL headers are not loaded by the frontend and therefore certain
88 automatically this flag can be passed to the frontend (see also :ref:`the
221 the clang frontend source code. This also means that the associated macro
224 The default flow for adding a new extension into the frontend is to
228 the frontend.
381 … | :good:`done` | https://reviews.llvm.org/D106260 (frontend) …
[all …]
/llvm-project-15.0.7/clang/unittests/Frontend/
H A DFrontendActionTest.cpp89 invocation->getFrontendOpts().ProgramAction = frontend::ParseSyntaxOnly; in TEST()
109 invocation->getFrontendOpts().ProgramAction = frontend::ParseSyntaxOnly; in TEST()
136 invocation->getFrontendOpts().ProgramAction = frontend::ParseSyntaxOnly; in TEST()
182 Invocation->getFrontendOpts().ProgramAction = frontend::ParseSyntaxOnly; in TEST()
243 Invocation->getFrontendOpts().ProgramAction = frontend::ParseSyntaxOnly; in TEST()
276 Invocation->getFrontendOpts().ProgramAction = frontend::GeneratePCH; in TEST()
H A DCodeGenActionTest.cpp23 using namespace clang::frontend;
69 Invocation->getFrontendOpts().ProgramAction = frontend::EmitLLVMOnly; in TEST()
/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/clang/
H A DBUILD.bazel786 ":frontend",
1008 ":frontend",
1050 ":frontend",
1092 ":frontend",
1137 ":frontend",
1179 ":frontend",
1259 ":frontend",
1559 ":frontend",
1583 ":frontend",
1617 ":frontend",
[all …]
/llvm-project-15.0.7/flang/tools/flang-driver/
H A Ddriver.cpp58 (void)Fortran::frontend::parseDiagnosticArgs(*diagOpts, args); in createAndPopulateDiagOpts()
117 Fortran::frontend::TextDiagnosticPrinter *diagClient = in main()
118 new Fortran::frontend::TextDiagnosticPrinter(llvm::errs(), &*diagOpts); in main()
/llvm-project-15.0.7/flang/unittests/Frontend/
H A DCompilerInstanceTest.cpp17 using namespace Fortran::frontend;
70 auto diagPrinter = std::make_unique<Fortran::frontend::TextDiagnosticPrinter>( in TEST()
/llvm-project-15.0.7/flang/docs/
H A DReleaseNotes.md5 This document contains the release notes for the Flang Fortran frontend,
27 Clang in the near future. First, however, the frontend driver needs to be
37 the frontend driver, `flang-new -fc1`, only `-fcolor-diagnostics` is
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dasm-reject-x87-int.ll3 ; This test was derived from this C code. The frontend sees that the constraint
10 ; elementstruct case is valid, then the frontend needs to emit different IR.
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DFrontendOptions.h33 namespace frontend {
445 frontend::ActionKind ProgramAction = frontend::ParseSyntaxOnly;
/llvm-project-15.0.7/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp41 using namespace clang::frontend; in CreateFrontendBaseAction()
155 if (CI.getFrontendOpts().ProgramAction != frontend::MigrateSource && in CreateFrontendAction()
156 CI.getFrontendOpts().ProgramAction != frontend::GeneratePCH) { in CreateFrontendAction()
/llvm-project-15.0.7/flang/include/flang/FrontendTool/
H A DUtils.h21 namespace Fortran::frontend {
/llvm-project-15.0.7/llvm/test/Transforms/CodeGenPrepare/X86/
H A Dnonintegral.ll33 ; (frontend-introduced) addrspacecast is fine. We cannot however introduce
53 ; This one is inserted by the frontend, so it's fine. We're not allowed to

123456