Searched refs:CodeGenAction (Results 1 – 8 of 8) sorted by relevance
197 class CodeGenAction : public FrontendAction {209 CodeGenAction(BackendActionTy act) : action{act} {}; in CodeGenAction() function229 ~CodeGenAction() override;232 class EmitMLIRAction : public CodeGenAction {234 EmitMLIRAction() : CodeGenAction(BackendActionTy::Backend_EmitMLIR) {} in EmitMLIRAction()237 class EmitLLVMAction : public CodeGenAction {239 EmitLLVMAction() : CodeGenAction(BackendActionTy::Backend_EmitLL) {} in EmitLLVMAction()242 class EmitLLVMBitcodeAction : public CodeGenAction {247 class EmitObjAction : public CodeGenAction {249 EmitObjAction() : CodeGenAction(BackendActionTy::Backend_EmitObj) {} in EmitObjAction()[all …]
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 {
106 using LinkModule = CodeGenAction::LinkModule;958 CodeGenAction::CodeGenAction(unsigned _Act, LLVMContext *_VMContext) in CodeGenAction() function in CodeGenAction962 CodeGenAction::~CodeGenAction() { in ~CodeGenAction()970 void CodeGenAction::EndSourceFileAction() { in EndSourceFileAction()983 llvm::LLVMContext *CodeGenAction::takeLLVMContext() { in takeLLVMContext()1077 CodeGenAction::loadModule(MemoryBufferRef MBRef) { in loadModule()1142 void CodeGenAction::ExecuteAction() { in ExecuteAction()1230 : CodeGenAction(Backend_EmitBC, _VMContext) {} in EmitBCAction()1234 : CodeGenAction(Backend_EmitLL, _VMContext) {} in EmitLLVMAction()1242 : CodeGenAction(Backend_EmitMCNull, _VMContext) {} in EmitCodeGenOnlyAction()[all …]
70 CodeGenAction.cpp
82 bool CodeGenAction::beginSourceFileAction() { in beginSourceFileAction()478 CodeGenAction::~CodeGenAction() = default;499 void CodeGenAction::generateLLVMIR() { in generateLLVMIR()555 void CodeGenAction::setUpTargetMachine() { in setUpTargetMachine()651 void CodeGenAction::runOptimizationPipeline(llvm::raw_pwrite_stream &os) { in runOptimizationPipeline()690 void CodeGenAction::executeAction() { in executeAction()
28 class NullCodeGenAction : public CodeGenAction {31 : CodeGenAction(Backend_EmitMCNull, _VMContext) {} in NullCodeGenAction()
76 "CodeGenAction.cpp",
213 return static_cast<CodeGenAction *>(WrappedAct)->getCodeGenerator(); in getCodeGen()