Home
last modified time | relevance | path

Searched refs:LLVMModule (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_compiler.cpp36 StubPassData(Stub *stub, LLVMModule *module, CompilerLog *log) in StubPassData()
53 LLVMModule *GetStubModule() const in GetStubModule()
65 LLVMModule *module_;
82 void CreateCodeGen(LLVMModule *module, bool enableLog) in CreateCodeGen()
100 void StubCompiler::RunPipeline(LLVMModule *module, NativeAreaAllocator *allocator) const in RunPipeline()
147 RunPipeline(static_cast<LLVMModule*>(stubM->GetModule()), &allocator); in BuildStubModuleAndSave()
156 RunPipeline(static_cast<LLVMModule*>(comM->GetModule()), &allocator); in BuildStubModuleAndSave()
166 RunPipeline(static_cast<LLVMModule*>(builtinM->GetModule()), &allocator); in BuildStubModuleAndSave()
Dllvm_codegen.h47 class LLVMModule; variable
66 explicit LLVMAssembler(LLVMModule *lm, LOptions option = LOptions());
120 LLVMModule *llvmModule_ {nullptr};
130 LLVMIRGeneratorImpl(LLVMModule *module, bool enableLog) in LLVMIRGeneratorImpl()
145 LLVMModule *module_;
Dllvm_ir_builder.h100 class LLVMModule : public IRModule {
102LLVMModule(NativeAreaAllocator* allocator, const std::string &name, bool logDbg, const std::string…
103 ~LLVMModule();
269 LLVMModule *module, LLVMValueRef function, const CompilationConfig *cfg,
454 LLVMModule *llvmModule_ {nullptr};
Dstub_compiler.h52 void RunPipeline(LLVMModule *module, NativeAreaAllocator *allocator) const;
Dfile_generators.cpp88 LLVMModule *llvmModule = static_cast<LLVMModule*>(irModule_); in CollectFuncEntryInfo()
137 LLVMModule *llvmModule = static_cast<LLVMModule*>(irModule_); in CollectFuncEntryInfo()
448 LLVMModule* m = new LLVMModule(vm_->GetNativeAreaAllocator(), name, logDebug, triple); in AddModule()
460 LLVMModule* m = new LLVMModule(allocator, name, logDebug, triple); in AddModule()
Dllvm_ir_builder.cpp60LLVMModule *module, LLVMValueRef function, const CompilationConfig *cfg, in LLVMIRBuilder()
2425 LLVMValueRef LLVMModule::GetDeoptFunction() in GetDeoptFunction()
2438 llvmModule_->SetFunction(LLVMModule::kDeoptEntryOffset, function, false); in GenDeoptEntry()
2620 LLVMModule::LLVMModule(NativeAreaAllocator* allocator, const std::string &name, bool logDbg, const … in LLVMModule() function in panda::ecmascript::kungfu::LLVMModule
2645 LLVMModule::~LLVMModule() in ~LLVMModule()
2661 void LLVMModule::InitialLLVMFuncTypeAndFuncByModuleCSigns() in InitialLLVMFuncTypeAndFuncByModuleCSigns()
2671 void LLVMModule::SetUpForCommonStubs() in SetUpForCommonStubs()
2677 void LLVMModule::SetUpForBytecodeHandlerStubs() in SetUpForBytecodeHandlerStubs()
2683 void LLVMModule::SetUpForBuiltinsStubs() in SetUpForBuiltinsStubs()
2689 LLVMValueRef LLVMModule::AddAndGetFunc(const CallSignature *stubDescriptor) in AddAndGetFunc()
[all …]
Dllvm_codegen.cpp404 LLVMAssembler::LLVMAssembler(LLVMModule *lm, LOptions option) in LLVMAssembler()
608 DWARFContext *ctx, LLVMModule* module, const std::string &funcName) in GetCalleeReg2Offset()
Dpass.h739 … cgImpl_ = std::make_unique<LLVMIRGeneratorImpl>(static_cast<LLVMModule*>(module), enableLog); in CreateCodeGen()
744 … cgImpl_ = std::make_unique<LLVMIRGeneratorImpl>(static_cast<LLVMModule*>(module), enableLog); in CreateCodeGen()