Searched refs:LLVMCompilerOptions (Results 1 – 20 of 20) sorted by relevance
| /arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/ |
| D | ark_inlining.h | 24 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);
|
| D | ark_speculation.h | 23 struct LLVMCompilerOptions; 35 … static bool ShouldInsert([[maybe_unused]] const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
|
| D | expand_atomics.h | 22 struct LLVMCompilerOptions; 33 … static bool ShouldInsert([[maybe_unused]] const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
|
| D | ark_inlining.cpp | 31 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/ |
| D | llvm_passes.inl.erb | 30 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/ |
| D | mark_always_inline.h | 22 struct LLVMCompilerOptions; 34 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
|
| D | mark_inline_module.h | 22 struct LLVMCompilerOptions; 33 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
|
| D | discard_inline_module.h | 22 struct LLVMCompilerOptions; 33 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
|
| D | remove_unused_functions.h | 23 struct LLVMCompilerOptions; 42 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
|
| D | cleanup_inline_module.h | 22 struct LLVMCompilerOptions; 41 static bool ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options);
|
| D | mark_inline_module.cpp | 29 bool MarkInlineModule::ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
|
| D | discard_inline_module.cpp | 34 …InlineModule::ShouldInsert([[maybe_unused]] const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
|
| D | mark_always_inline.cpp | 41 bool MarkAlwaysInline::ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
|
| D | remove_unused_functions.cpp | 43 bool RemoveUnusedFunctions::ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
|
| D | cleanup_inline_module.cpp | 446 bool CleanupInlineModule::ShouldInsert(const panda::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
|
| /arkcompiler/runtime_core/static_core/libllvmbackend/transforms/ |
| D | llvm_optimizer.h | 38 …explicit LLVMOptimizer(panda::llvmbackend::LLVMCompilerOptions options, LLVMArkInterface *arkInter… 45 panda::llvmbackend::LLVMCompilerOptions options_;
|
| D | llvm_optimizer.cpp | 118 LLVMOptimizer::LLVMOptimizer(panda::llvmbackend::LLVMCompilerOptions options, LLVMArkInterface *ark… in LLVMOptimizer()
|
| /arkcompiler/runtime_core/static_core/libllvmbackend/ |
| D | llvm_compiler_options.h | 22 struct LLVMCompilerOptions { struct
|
| D | llvm_compiler.h | 40 panda::llvmbackend::LLVMCompilerOptions InitializeLLVMCompilerOptions();
|
| D | llvm_compiler.cpp | 65 panda::llvmbackend::LLVMCompilerOptions LLVMCompiler::InitializeLLVMCompilerOptions() in InitializeLLVMCompilerOptions() 67 panda::llvmbackend::LLVMCompilerOptions llvmCompilerOptions {}; in InitializeLLVMCompilerOptions()
|