Searched refs:CodeGenAction (Results 1 – 5 of 5) sorted by relevance
24 class CodeGenAction : public ASTFrontendAction {65 CodeGenAction(unsigned _Act, llvm::LLVMContext *_VMContext = nullptr);77 ~CodeGenAction() override;91 class EmitAssemblyAction : public CodeGenAction {97 class EmitBCAction : public CodeGenAction {103 class EmitLLVMAction : public CodeGenAction {109 class EmitLLVMOnlyAction : public CodeGenAction {115 class EmitCodeGenOnlyAction : public CodeGenAction {121 class EmitObjAction : public CodeGenAction {
908 CodeGenAction::CodeGenAction(unsigned _Act, LLVMContext *_VMContext) in CodeGenAction() function in CodeGenAction912 CodeGenAction::~CodeGenAction() { in ~CodeGenAction()918 bool CodeGenAction::loadLinkModules(CompilerInstance &CI) { in loadLinkModules()948 bool CodeGenAction::hasIRSupport() const { return true; } in hasIRSupport()950 void CodeGenAction::EndSourceFileAction() { in EndSourceFileAction()959 std::unique_ptr<llvm::Module> CodeGenAction::takeModule() { in takeModule()963 llvm::LLVMContext *CodeGenAction::takeLLVMContext() { in takeLLVMContext()968 CodeGenerator *CodeGenAction::getCodeGenerator() const { in getCodeGenerator()972 bool CodeGenAction::BeginSourceFileAction(CompilerInstance &CI) { in BeginSourceFileAction()999 CodeGenAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()[all …]
24 class CodeGenAction; variable28 using LinkModule = CodeGenAction::LinkModule;
197 return static_cast<CodeGenAction *>(WrappedAct)->getCodeGenerator(); in getCodeGen()
302 SRCS_MIN+= CodeGen/CodeGenAction.cpp