Searched refs:LLVMModule (Results 1 – 8 of 8) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | stub_compiler.cpp | 36 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()
|
| D | llvm_codegen.h | 47 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_;
|
| D | llvm_ir_builder.h | 100 class LLVMModule : public IRModule { 102 …LLVMModule(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};
|
| D | stub_compiler.h | 52 void RunPipeline(LLVMModule *module, NativeAreaAllocator *allocator) const;
|
| D | file_generators.cpp | 88 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()
|
| D | llvm_ir_builder.cpp | 60 … LLVMModule *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 …]
|
| D | llvm_codegen.cpp | 404 LLVMAssembler::LLVMAssembler(LLVMModule *lm, LOptions option) in LLVMAssembler() 608 DWARFContext *ctx, LLVMModule* module, const std::string &funcName) in GetCalleeReg2Offset()
|
| D | pass.h | 739 … 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()
|