Home
last modified time | relevance | path

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

12

/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
Dark_inlining.h24 struct LLVMCompilerOptions;
37 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
52 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
53 …epare Create(LLVMArkInterface *arkInterface, const ark::llvmbackend::LLVMCompilerOptions *options);
Ddevirt.h27 struct LLVMCompilerOptions;
41 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
43 …evirt Create(LLVMArkInterface *arkInterface, const ark::llvmbackend::LLVMCompilerOptions *options);
Daarch64_fixup_sdiv.h22 struct LLVMCompilerOptions;
35 const ark::llvmbackend::LLVMCompilerOptions *options);
37 static bool ShouldInsert([[maybe_unused]] const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Dmem_barriers.h24 struct LLVMCompilerOptions;
33 static bool ShouldInsert([[maybe_unused]] const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
38 …riers Create(LLVMArkInterface *arkInterface, const ark::llvmbackend::LLVMCompilerOptions *options);
Dpanda_runtime_lowering.h24 struct LLVMCompilerOptions;
38 static bool ShouldInsert([[maybe_unused]] const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
44 const ark::llvmbackend::LLVMCompilerOptions *options);
Dintrinsics_lowering.h27 struct LLVMCompilerOptions;
41 static bool ShouldInsert([[maybe_unused]] const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
47 const ark::llvmbackend::LLVMCompilerOptions *options);
Dark_speculation.h23 struct LLVMCompilerOptions;
35 static bool ShouldInsert([[maybe_unused]] const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Dpropagate_lenarray.h23 struct LLVMCompilerOptions;
34 static bool ShouldInsert([[maybe_unused]] const ark::llvmbackend::LLVMCompilerOptions *options);
Dinsert_safepoints.h22 struct LLVMCompilerOptions;
35 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
Dexpand_atomics.h22 struct LLVMCompilerOptions;
33 static bool ShouldInsert([[maybe_unused]] const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Dfixup_poisons.h23 struct LLVMCompilerOptions;
34 static bool ShouldInsert([[maybe_unused]] const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Dcheck_external.h22 struct LLVMCompilerOptions;
36 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
Dloop_peeling.h24 struct LLVMCompilerOptions;
42 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
Dinfer_flags.h24 struct LLVMCompilerOptions;
38 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
Dark_gvn.h22 struct LLVMCompilerOptions;
39 static bool ShouldInsert([[maybe_unused]] const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
43 …rkGVN Create(LLVMArkInterface *arkInterface, const ark::llvmbackend::LLVMCompilerOptions *options);
Dprune_deopt.h22 struct LLVMCompilerOptions;
33 static bool ShouldInsert([[maybe_unused]] const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
Dgc_intrusion_check.h22 struct LLVMCompilerOptions;
36 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
Dark_inlining.cpp31 bool InlinePrepare::ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
37 const ark::llvmbackend::LLVMCompilerOptions *options) in Create()
56 bool IrtocInlineChecker::ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options) in ShouldInsert()
/arkcompiler/runtime_core/static_core/libllvmbackend/templates/
Dllvm_passes.inl.erb30 using LLVMCompilerOptions = ark::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…
43 …bool ParseLoopPasses(StringRef name, llvm::LoopPassManager &sccPm, const LLVMCompilerOptions &opti…
45 …erParserCallbacks(llvm::PassBuilder &builder, const ark::llvmbackend::LLVMCompilerOptions &options)
68 …ModulePasses(StringRef name, llvm::ModulePassManager &modulePm, const LLVMCompilerOptions &options)
92 …onPasses(StringRef name, llvm::FunctionPassManager &functionPm, const LLVMCompilerOptions &options)
116 …::ParseSCCPasses(StringRef name, llvm::CGSCCPassManager &sccPm, const LLVMCompilerOptions &options)
137 …:ParseLoopPasses(StringRef name, llvm::LoopPassManager &loopPm, const LLVMCompilerOptions &options)
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/inline_ir/
Dmark_always_inline.h22 struct LLVMCompilerOptions;
34 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
Dmark_inline_module.h22 struct LLVMCompilerOptions;
33 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
Ddiscard_inline_module.h22 struct LLVMCompilerOptions;
33 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
Dremove_unused_functions.h23 struct LLVMCompilerOptions;
42 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
Dcleanup_inline_module.h22 struct LLVMCompilerOptions;
41 static bool ShouldInsert(const ark::llvmbackend::LLVMCompilerOptions *options);
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/
Dllvm_optimizer.h40 …explicit LLVMOptimizer(ark::llvmbackend::LLVMCompilerOptions options, LLVMArkInterface *arkInterfa…
44 ark::llvmbackend::LLVMCompilerOptions options_;

12