Home
last modified time | relevance | path

Searched refs:LLVMCompilerOptions (Results 1 – 20 of 20) sorted by relevance

/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
Dark_inlining.h24 struct LLVMCompilerOptions;
37 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
52 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
53 …are Create(LLVMArkInterface *arkInterface, const panda::llvmbackend::LLVMCompilerOptions *options);
Dark_speculation.h23 struct LLVMCompilerOptions;
35 … static bool ShouldInsert([[maybe_unused]] const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Dexpand_atomics.h22 struct LLVMCompilerOptions;
33 … static bool ShouldInsert([[maybe_unused]] const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Dark_inlining.cpp31 bool InlinePrepare::ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
37 const panda::llvmbackend::LLVMCompilerOptions *options) in Create()
56 bool IrtocInlineChecker::ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
/arkcompiler/runtime_core/static_core/libllvmbackend/templates/
Dllvm_passes.inl.erb30 using LLVMCompilerOptions = panda::llvmbackend::LLVMCompilerOptions;
40 …odulePasses(StringRef name, llvm::ModulePassManager &modulePm, const LLVMCompilerOptions &options);
41 …nPasses(StringRef name, llvm::FunctionPassManager &functionPm, const LLVMCompilerOptions &options);
42 …bool ParseSCCPasses(StringRef name, llvm::CGSCCPassManager &sccPm, const LLVMCompilerOptions &opti…
44 …ParserCallbacks(llvm::PassBuilder &builder, const panda::llvmbackend::LLVMCompilerOptions &options)
63 …ModulePasses(StringRef name, llvm::ModulePassManager &modulePm, const LLVMCompilerOptions &options)
87 …onPasses(StringRef name, llvm::FunctionPassManager &functionPm, const LLVMCompilerOptions &options)
111 …::ParseSCCPasses(StringRef name, llvm::CGSCCPassManager &sccPm, const LLVMCompilerOptions &options)
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/inline_ir/
Dmark_always_inline.h22 struct LLVMCompilerOptions;
34 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
Dmark_inline_module.h22 struct LLVMCompilerOptions;
33 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
Ddiscard_inline_module.h22 struct LLVMCompilerOptions;
33 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
Dremove_unused_functions.h23 struct LLVMCompilerOptions;
42 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
Dcleanup_inline_module.h22 struct LLVMCompilerOptions;
41 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
Dmark_inline_module.cpp29 bool MarkInlineModule::ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Ddiscard_inline_module.cpp34 …InlineModule::ShouldInsert([[maybe_unused]] const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Dmark_always_inline.cpp41 bool MarkAlwaysInline::ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Dremove_unused_functions.cpp43 bool RemoveUnusedFunctions::ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Dcleanup_inline_module.cpp446 bool CleanupInlineModule::ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/
Dllvm_optimizer.h38 …explicit LLVMOptimizer(panda::llvmbackend::LLVMCompilerOptions options, LLVMArkInterface *arkInter…
45 panda::llvmbackend::LLVMCompilerOptions options_;
Dllvm_optimizer.cpp118 LLVMOptimizer::LLVMOptimizer(panda::llvmbackend::LLVMCompilerOptions options, LLVMArkInterface *ark… in LLVMOptimizer()
/arkcompiler/runtime_core/static_core/libllvmbackend/
Dllvm_compiler_options.h22 struct LLVMCompilerOptions { struct
Dllvm_compiler.h40 panda::llvmbackend::LLVMCompilerOptions InitializeLLVMCompilerOptions();
Dllvm_compiler.cpp65 panda::llvmbackend::LLVMCompilerOptions LLVMCompiler::InitializeLLVMCompilerOptions() in InitializeLLVMCompilerOptions()
67 panda::llvmbackend::LLVMCompilerOptions llvmCompilerOptions {}; in InitializeLLVMCompilerOptions()