Lines Matching refs:CodeGenAction
1 //===--- CodeGenAction.cpp - LLVM Code Generation Frontend Action ---------===//
9 #include "clang/CodeGen/CodeGenAction.h"
104 using LinkModule = CodeGenAction::LinkModule;
905 CodeGenAction::CodeGenAction(unsigned _Act, LLVMContext *_VMContext)
909 CodeGenAction::~CodeGenAction() {
915 bool CodeGenAction::hasIRSupport() const { return true; }
917 void CodeGenAction::EndSourceFileAction() {
926 std::unique_ptr<llvm::Module> CodeGenAction::takeModule() {
930 llvm::LLVMContext *CodeGenAction::takeLLVMContext() {
956 CodeGenAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
1044 CodeGenAction::loadModule(MemoryBufferRef MBRef) {
1109 void CodeGenAction::ExecuteAction() {
1191 : CodeGenAction(Backend_EmitAssembly, _VMContext) {}
1195 : CodeGenAction(Backend_EmitBC, _VMContext) {}
1199 : CodeGenAction(Backend_EmitLL, _VMContext) {}
1203 : CodeGenAction(Backend_EmitNothing, _VMContext) {}
1207 : CodeGenAction(Backend_EmitMCNull, _VMContext) {}
1211 : CodeGenAction(Backend_EmitObj, _VMContext) {}