Home
last modified time | relevance | path

Searched refs:CodeGenerator (Results 1 – 21 of 21) sorted by relevance

/llvm-project/clang/lib/CodeGen/
H A DModuleBuilder.cpp33 class CodeGeneratorImpl : public CodeGenerator {
326 void CodeGenerator::anchor() { } in anchor()
328 CodeGenModule &CodeGenerator::CGM() { in CGM()
332 llvm::Module *CodeGenerator::GetModule() { in GetModule()
336 llvm::Module *CodeGenerator::ReleaseModule() { in ReleaseModule()
340 CGDebugInfo *CodeGenerator::getCGDebugInfo() { in getCGDebugInfo()
344 const Decl *CodeGenerator::GetDeclForMangledName(llvm::StringRef name) { in GetDeclForMangledName()
348 llvm::StringRef CodeGenerator::GetMangledName(GlobalDecl GD) { in GetMangledName()
352 llvm::Constant *CodeGenerator::GetAddrOfGlobal(GlobalDecl global, in GetAddrOfGlobal()
358 llvm::Module *CodeGenerator::StartModule(llvm::StringRef ModuleName, in StartModule()
[all …]
H A DMacroPPCallbacks.h24 class CodeGenerator; variable
28 CodeGenerator *Gen;
90 MacroPPCallbacks(CodeGenerator *Gen, Preprocessor &PP);
H A DBackendConsumer.h52 std::unique_ptr<CodeGenerator> Gen;
83 CodeGenerator *getCodeGenerator();
H A DMacroPPCallbacks.cpp61 MacroPPCallbacks::MacroPPCallbacks(CodeGenerator *Gen, Preprocessor &PP) in MacroPPCallbacks()
H A DCodeGenAction.cpp138 CodeGenerator* BackendConsumer::getCodeGenerator() { in BackendConsumer()
927 CodeGenerator *CodeGenAction::getCodeGenerator() const { in loadLinkModules()
/llvm-project/clang/lib/Interpreter/
H A DIncrementalParser.h24 class CodeGenerator;
32 class CodeGenerator; global() variable
H A DIncrementalParser.cpp
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.h26 class CodeGenerator; variable
152 std::unique_ptr<clang::CodeGenerator>
/llvm-project/clang/include/clang/CodeGen/
H A DModuleBuilder.h52 class CodeGenerator : public ASTConsumer {
108 CodeGenerator *CreateLLVMCodeGen(DiagnosticsEngine &Diags,
H A DCodeGenAction.h22 class CodeGenerator; variable
86 CodeGenerator *getCodeGenerator() const;
/llvm-project/clang/unittests/CodeGen/
H A DTestCompiler.h31 std::unique_ptr<clang::CodeGenerator> CG;
83 static_cast<clang::CodeGenerator&>(compiler.getASTConsumer()).GetModule(); in compile()
H A DCodeGenExternalTest.cpp55 std::unique_ptr<CodeGenerator> Builder;
58 MyASTConsumer(std::unique_ptr<CodeGenerator> Builder_in) in MyASTConsumer()
/llvm-project/clang/tools/clang-import-test/
H A Dclang-import-test.cpp231 std::unique_ptr<CodeGenerator> BuildCodeGen(CompilerInstance &CI, in BuildCodeGen()
234 return std::unique_ptr<CodeGenerator>(CreateLLVMCodeGen( in BuildCodeGen()
324 auto &CG = *static_cast<CodeGenerator *>(ASTConsumers.back().get()); in Parse()
/llvm-project/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp724 LTOCodeGenerator *CodeGenerator; in DiagnosticHandler()
726 : CodeGenerator(CodeGenPtr) {}
728 CodeGenerator->DiagnosticHandler(DI); member
/llvm-project/polly/test/CodeGen/
H A Dinner_scev_sdiv_1.ll7 ; (for.cond.30.preheader => for.cond.60.preheader). CodeGenerator would add a
/llvm-project/llvm/docs/
H A DUserGuides.rst26 CodeGenerator
204 :doc:`CodeGenerator`
H A DExtendingLLVM.rst105 <CodeGenerator.html#selectiondag_legalize>`_ the node as necessary. At a
H A DWritingAnLLVMBackend.rst47 * :doc:`CodeGenerator` --- a guide to the components (classes and code
132 :doc:`LLVM Target-Independent Code Generator <CodeGenerator>` document.
781 during the SelectionDAG Select Phase described in :doc:`CodeGenerator`.
H A DLangRef.rst338 used. <CodeGenerator.html#tail-call-optimization>`_ This calling
373 optimization <CodeGenerator.html#tail-call-optimization>`_ but requires
384 optimization <CodeGenerator.html#tail-call-optimization>`_ but requires
492 the GHC or the HiPE convention is used. <CodeGenerator.html#tail-call-optimization>`_
12876 `can be ignored <CodeGenerator.html#tail-call-optimization>`_. The
12985 <CodeGenerator.html#tail-call-optimization>`_
[all...]
/llvm-project/llvm/docs/TableGen/
H A Dindex.rst33 Code Generator <../CodeGenerator>` and the `Clang diagnostics and attributes
/llvm-project/mlir/docs/Rationale/
H A DRationaleGenericDAGRewriter.md175 [LLVM documentation](https://llvm.org/docs/CodeGenerator.html#select-instructions-from-dag)