Home
last modified time | relevance | path

Searched refs:LLVMModule (Results 1 – 10 of 10) 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()
148 RunPipeline(static_cast<LLVMModule*>(stubM->GetModule()), &allocator); in BuildStubModuleAndSave()
157 RunPipeline(static_cast<LLVMModule*>(comM->GetModule()), &allocator); in BuildStubModuleAndSave()
167 RunPipeline(static_cast<LLVMModule*>(builtinM->GetModule()), &allocator); in BuildStubModuleAndSave()
177 RunPipeline(static_cast<LLVMModule*>(baselineM->GetModule()), &allocator); in BuildStubModuleAndSave()
Dstub_compiler.h53 void RunPipeline(LLVMModule *module, NativeAreaAllocator *allocator) const;
Dfile_generators.cpp96 LLVMModule *llvmModule = static_cast<LLVMModule *>(irModule_); in GetFuncEntryPoints()
112 LLVMModule *llvmModule = static_cast<LLVMModule*>(irModule_); in CollectFuncEntryInfo()
154 LLVMModule *llvmModule = static_cast<LLVMModule*>(irModule_); in CollectFuncEntryInfo()
489LLVMModule *m = new LLVMModule(compilationEnv_->GetNativeAreaAllocator(), name, logDebug, triple); in AddModule()
501 LLVMModule* m = new LLVMModule(allocator, name, logDebug, triple); in AddModule()
Dpass.h802 … cgImpl_ = std::make_unique<LLVMIRGeneratorImpl>(static_cast<LLVMModule*>(module), enableLog); in CreateCodeGen()
807 … cgImpl_ = std::make_unique<LLVMIRGeneratorImpl>(static_cast<LLVMModule*>(module), enableLog); in CreateCodeGen()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
Dllvm_codegen.h47 class LLVMModule; variable
66 explicit LLVMAssembler(LLVMModule *lm, CodeInfo::CodeSpaceOnDemand &codeSpaceOnDemand,
121 LLVMModule *llvmModule_ {nullptr};
131 LLVMIRGeneratorImpl(LLVMModule *module, bool enableLog) in LLVMIRGeneratorImpl()
146 LLVMModule *module_;
Dllvm_ir_builder.h100 class LLVMModule : public IRModule {
102LLVMModule(NativeAreaAllocator* allocator, const std::string &name, bool logDbg, const std::string…
103 ~LLVMModule();
272 virtual LLVMValueRef GetASMBarrierCall(LLVMModule *llvmModule_) = 0;
278 LLVMModule *module, LLVMValueRef function, const CompilationConfig *cfg,
479 LLVMModule *llvmModule_ {nullptr};
Dllvm_ir_builder.cpp63LLVMModule *module, LLVMValueRef function, const CompilationConfig *cfg, in LLVMIRBuilder()
2753 LLVMValueRef LLVMModule::GetDeoptFunction() in GetDeoptFunction()
2766 llvmModule_->SetFunction(LLVMModule::kDeoptEntryOffset, function, false); in GenDeoptEntry()
2949 LLVMModule::LLVMModule(NativeAreaAllocator* allocator, const std::string &name, bool logDbg, const … in LLVMModule() function in panda::ecmascript::kungfu::LLVMModule
2974 LLVMModule::~LLVMModule() in ~LLVMModule()
2990 void LLVMModule::InitialLLVMFuncTypeAndFuncByModuleCSigns() in InitialLLVMFuncTypeAndFuncByModuleCSigns()
3000 void LLVMModule::SetUpForCommonStubs() in SetUpForCommonStubs()
3006 void LLVMModule::SetUpForBytecodeHandlerStubs() in SetUpForBytecodeHandlerStubs()
3012 void LLVMModule::SetUpForBuiltinsStubs() in SetUpForBuiltinsStubs()
3018 void LLVMModule::SetUpForBaselineStubs() in SetUpForBaselineStubs()
[all …]
Dllvm_codegen.cpp475 LLVMAssembler::LLVMAssembler(LLVMModule *lm, CodeInfo::CodeSpaceOnDemand &codeSpaceOnDemand, LOptio… in LLVMAssembler()
680 DWARFContext *ctx, LLVMModule* module, const std::string &funcName) in GetCalleeReg2Offset()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/x64/
Dx64_builder.cpp25 LLVMValueRef GetASMBarrierCall(LLVMModule* llvmModule) override in GetASMBarrierCall()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/aarch64/
Daarch64_builder.cpp25 LLVMValueRef GetASMBarrierCall(LLVMModule* llvmModule) override in GetASMBarrierCall()