Home
last modified time | relevance | path

Searched refs:BackendConsumer (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenAction.cpp64 class BackendConsumer;
67 ClangDiagnosticHandler(const CodeGenOptions &CGOpts, BackendConsumer *BCon) in ClangDiagnosticHandler()
90 BackendConsumer *BackendCon;
111 BackendConsumer::BackendConsumer( in BackendConsumer() function in clang::BackendConsumer
136 BackendConsumer::BackendConsumer( in BackendConsumer() function in clang::BackendConsumer
157 llvm::Module* BackendConsumer::getModule() const { in getModule()
161 std::unique_ptr<llvm::Module> BackendConsumer::takeModule() { in takeModule()
165 CodeGenerator* BackendConsumer::getCodeGenerator() { in getCodeGenerator()
169 void BackendConsumer::HandleCXXStaticMemberVarInstantiation(VarDecl *VD) { in HandleCXXStaticMemberVarInstantiation()
173 void BackendConsumer::Initialize(ASTContext &Ctx) { in Initialize()
[all …]
H A DLinkInModulesPass.h30 clang::BackendConsumer *BC;
33 LinkInModulesPass(clang::BackendConsumer *BC);
H A DBackendConsumer.h27 class BackendConsumer : public ASTConsumer {
72 BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags,
86 BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags,
H A DLinkInModulesPass.cpp23 LinkInModulesPass::LinkInModulesPass(clang::BackendConsumer *BC) : BC(BC) {} in LinkInModulesPass()
H A DBackendUtil.cpp185 std::unique_ptr<llvm::ToolOutputFile> &ThinLinkOS, BackendConsumer *BC);
229 BackendConsumer *BC);
777 std::unique_ptr<llvm::ToolOutputFile> &ThinLinkOS, BackendConsumer *BC) { in RunOptimizationPipeline()
1163 BackendConsumer *BC) { in EmitAssembly()
1298 std::unique_ptr<raw_pwrite_stream> OS, BackendConsumer *BC) { in EmitBackendOutput()
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCodeGenAction.h21 class BackendConsumer; variable
27 friend class BackendConsumer;
88 BackendConsumer *BEConsumer = nullptr;