Searched refs:LLVM (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/runtime_core/static_core/runtime/interpreter/ |
H A D | interpreter_impl.cpp | 35 enum InterpreterType { CPP = 0, IRTOC, LLVM }; enumerator 40 if (interpreterType == InterpreterType::LLVM) { in ExecuteImplType() 42 LOG(DEBUG, RUNTIME) << "Setting up LLVM Irtoc dispatch table"; in ExecuteImplType() 88 interpreterType = InterpreterType::LLVM; in ExecuteImpl() 96 if (interpreterType == InterpreterType::LLVM) { in ExecuteImpl()
|
/arkcompiler/runtime_core/static_core/irtoc/backend/ |
H A D | function.cpp | 113 ASSERT(result == CompilationResult::LLVM || result == CompilationResult::ARK_BECAUSE_SKIP || in RunOptimizations() 118 if (result == CompilationResult::LLVM) { in RunOptimizations() 150 LOG(FATAL, IRTOC) << "LLVM IRTOC compilation failed for function '" << GetName() << "', error: '" in CompileByLLVM() 153 return result.Value() ? CompilationResult::LLVM : CompilationResult::ARK_BECAUSE_FALLBACK; in CompileByLLVM() 170 if (compilationResult_ == CompilationResult::LLVM || compilationResult_ == CompilationResult::ARK) { in ReportCompilationStatistic() 178 *out << "LLVM " << GraphModeToString() << std::setw(HANDLER_WIDTH) << GetName() << " --- " in ReportCompilationStatistic() 187 if (compilationResult_ == CompilationResult::LLVM) { in LLVMCompilationResultToString()
|
H A D | function.h | 42 LLVM, member in ark::irtoc::CompilationResult 192 return compilationResult_ == CompilationResult::LLVM; in IsCompiledByLlvm() 275 "StringHashCode", // LLVM-15 generates non-optimal code, MAdd cost is not accurate.
|
/arkcompiler/runtime_core/static_core/compiler/tools/paoc/ |
H A D | paoc.h | 38 enum class PaocMode : uint8_t { AOT, JIT, OSR, LLVM }; 102 return mode_ == PaocMode::AOT || mode_ == PaocMode::LLVM; in IsAotMode() 132 return mode_ == PaocMode::LLVM; in IsLLVMAotMode()
|
H A D | paoc.cpp | 263 paoc_->mode_ = PaocMode::LLVM; in InitPaocMode() 656 case PaocMode::LLVM: in Compile() 796 << "LLVM AOT compiler supports only --paoc-use-cha=true"; in CompileAot() 824 LOG_PAOC(FATAL) << "LLVM AOT failed (unknown instruction)"; in CompileAot() 833 LOG_PAOC(INFO) << "LLVM fallback to ARK AOT on method: " << runtime_->GetMethodFullName(ctx->method, false); in CompileAot()
|
/arkcompiler/runtime_core/static_core/libllvmbackend/ |
H A D | llvm_logger.h | 71 LOG(level, LLVM) << "[" #comp "] "
|
Completed in 5 milliseconds