[all-commits] [llvm/llvm-project] 83d690: Don't rely on 'l'(ell) modifiers to indicate a lab...

Bill Wendling via All-commits all-commits at lists.llvm.org
Mon Jan 6 14:44:46 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 83d690a149802d40c711d4fb5a058dd1ebe4aa23
      https://github.com/llvm/llvm-project/commit/83d690a149802d40c711d4fb5a058dd1ebe4aa23
  Author: Bill Wendling <isanbard at gmail.com>
  Date:   2020-01-06 (Mon, 06 Jan 2020)

  Changed paths:
    M llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
    M llvm/test/CodeGen/X86/callbr-asm.ll

  Log Message:
  -----------
  Don't rely on 'l'(ell) modifiers to indicate a label reference

Summary:
It's not necessary to use an 'l'(ell) modifier when referencing a label.
Treat block addresses and MBB references as if the modifier is used
anyway. This prevents us from generating references to ficticious
labels.

Reviewers: jyknight, nickdesaulniers, hfinkel

Subscribers: hiraditya, llvm-commits

Tags: #llvm

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




More information about the All-commits mailing list