Searched refs:CodeGenAction (Results 1 – 6 of 6) sorted by relevance
24 class CodeGenAction : public ASTFrontendAction {36 CodeGenAction(unsigned _Act, llvm::LLVMContext *_VMContext = nullptr);48 ~CodeGenAction() override;65 class EmitAssemblyAction : public CodeGenAction {71 class EmitBCAction : public CodeGenAction {77 class EmitLLVMAction : public CodeGenAction {83 class EmitLLVMOnlyAction : public CodeGenAction {89 class EmitCodeGenOnlyAction : public CodeGenAction {95 class EmitObjAction : public CodeGenAction {
569 CodeGenAction::CodeGenAction(unsigned _Act, LLVMContext *_VMContext) in CodeGenAction() function in CodeGenAction574 CodeGenAction::~CodeGenAction() { in ~CodeGenAction()580 bool CodeGenAction::hasIRSupport() const { return true; } in hasIRSupport()582 void CodeGenAction::EndSourceFileAction() { in EndSourceFileAction()595 std::unique_ptr<llvm::Module> CodeGenAction::takeModule() { in takeModule()599 llvm::LLVMContext *CodeGenAction::takeLLVMContext() { in takeLLVMContext()625 CodeGenAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()675 void CodeGenAction::ExecuteAction() { in ExecuteAction()739 : CodeGenAction(Backend_EmitAssembly, _VMContext) {} in EmitAssemblyAction()743 : CodeGenAction(Backend_EmitBC, _VMContext) {} in EmitBCAction()[all …]
54 CodeGenAction.cpp \
63 CodeGenAction.cpp
162 std::unique_ptr<CodeGenAction> Act(new EmitLLVMOnlyAction()); in main()
859 + CodeGenAction.cpp \