Searched refs:CodeGenAction (Results 1 – 7 of 7) sorted by relevance
24 class CodeGenAction : public ASTFrontendAction {60 CodeGenAction(unsigned _Act, llvm::LLVMContext *_VMContext = nullptr);72 ~CodeGenAction() override;86 class EmitAssemblyAction : public CodeGenAction {92 class EmitBCAction : public CodeGenAction {98 class EmitLLVMAction : public CodeGenAction {104 class EmitLLVMOnlyAction : public CodeGenAction {110 class EmitCodeGenOnlyAction : public CodeGenAction {116 class EmitObjAction : public CodeGenAction {
102 using LinkModule = CodeGenAction::LinkModule;858 CodeGenAction::CodeGenAction(unsigned _Act, LLVMContext *_VMContext) in CodeGenAction() function in CodeGenAction862 CodeGenAction::~CodeGenAction() { in ~CodeGenAction()868 bool CodeGenAction::hasIRSupport() const { return true; } in hasIRSupport()870 void CodeGenAction::EndSourceFileAction() { in EndSourceFileAction()879 std::unique_ptr<llvm::Module> CodeGenAction::takeModule() { in takeModule()883 llvm::LLVMContext *CodeGenAction::takeLLVMContext() { in takeLLVMContext()888 CodeGenerator *CodeGenAction::getCodeGenerator() const { in getCodeGenerator()913 CodeGenAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer()975 CodeGenAction::loadModule(MemoryBufferRef MBRef) { in loadModule()[all …]
70 CodeGenAction.cpp
49 CodeGenAction.cpp \
76 "CodeGenAction.cpp",
210 std::unique_ptr<CodeGenAction> Act(new EmitLLVMOnlyAction()); in main()
191 return static_cast<CodeGenAction *>(WrappedAct)->getCodeGenerator(); in getCodeGen()