[k/n][codegen][d/i] dont generate debug line information for prolog and {locals,stack}_init

- fixes KT-47198
This commit is contained in:
Vasily Levchenko
2021-06-09 12:29:25 +02:00
committed by Space
parent bb42e601ab
commit 81fd6126d9
@@ -402,9 +402,9 @@ internal class FunctionGenerationContext(val function: LLVMValueRef,
//private var arenaSlot: LLVMValueRef? = null
private val slotToVariableLocation = mutableMapOf<Int, VariableDebugLocation>()
private val prologueBb = basicBlockInFunction("prologue", startLocation)
private val localsInitBb = basicBlockInFunction("locals_init", startLocation)
private val stackLocalsInitBb = basicBlockInFunction("stack_locals_init", startLocation)
private val prologueBb = basicBlockInFunction("prologue", null)
private val localsInitBb = basicBlockInFunction("locals_init", null)
private val stackLocalsInitBb = basicBlockInFunction("stack_locals_init", null)
private val entryBb = basicBlockInFunction("entry", startLocation)
private val epilogueBb = basicBlockInFunction("epilogue", endLocation)
private val cleanupLandingpad = basicBlockInFunction("cleanup_landingpad", endLocation)