diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OptimizationPipeline.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OptimizationPipeline.kt index b2a97da9263..9e236b03c97 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OptimizationPipeline.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/OptimizationPipeline.kt @@ -110,7 +110,17 @@ private class LlvmPipelineConfiguration(context: Context) { internal fun runLlvmOptimizationPipeline(context: Context) { val llvmModule = context.llvmModule!! val config = LlvmPipelineConfiguration(context) - + context.log { + """ + Running LLVM optimizations with the following parameters: + target_triple: ${config.targetTriple} + cpu_model: ${config.cpuModel} + cpu_features: ${config.cpuFeatures} + optimization_level: ${config.optimizationLevel.value} + size_level: ${config.sizeLevel.value} + inline_threshold: ${config.customInlineThreshold ?: "default"} + """.trimIndent() + } memScoped { LLVMKotlinInitializeTargets()