[all-commits] [llvm/llvm-project] de90d7: [DebugInfo] Avoid the call site param for mem inst...

Djordje Todorovic via All-commits all-commits at lists.llvm.org
Wed Feb 5 01:04:08 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: de90d73e030c5c98d7557c8bbf9b60b4b0e209cc
      https://github.com/llvm/llvm-project/commit/de90d73e030c5c98d7557c8bbf9b60b4b0e209cc
  Author: Djordje Todorovic <djordje.todorovic at rt-rk.com>
  Date:   2020-02-05 (Wed, 05 Feb 2020)

  Changed paths:
    M llvm/lib/CodeGen/TargetInstrInfo.cpp
    A llvm/test/DebugInfo/MIR/X86/dbg-call-site-spilled-arg-multiple-defs.mir

  Log Message:
  -----------
  [DebugInfo] Avoid the call site param for mem instrs with multiple defs

We currently only handle mem instructions with a single define.
Avoid the call site parameter debug info when we find the case with
multiple defs, rather than throwing an assert.

Differential Revision: https://reviews.llvm.org/D73954




More information about the All-commits mailing list