[all-commits] [llvm/llvm-project] c427ee: AsmPrinter: Remove pointless code in inline asm em...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu Oct 13 21:12:29 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c427ee979898598c41c7d5ab81835da3043d3aa4
      https://github.com/llvm/llvm-project/commit/c427ee979898598c41c7d5ab81835da3043d3aa4
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-10-13 (Thu, 13 Oct 2022)

  Changed paths:
    M llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp

  Log Message:
  -----------
  AsmPrinter: Remove pointless code in inline asm emission

This was scanning through def operands looking for the
symbol operand. This is pointless because the symbol is always
the first operand as enforced by the verifier, and all operands
are implicit.


  Commit: f59f116bd5c357b1cb4b04693c88d41484e168d5
      https://github.com/llvm/llvm-project/commit/f59f116bd5c357b1cb4b04693c88d41484e168d5
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-10-13 (Thu, 13 Oct 2022)

  Changed paths:
    M clang/include/clang/Basic/BuiltinsAMDGPU.def
    M clang/test/CodeGenOpenCL/builtins-amdgcn-gfx11.cl
    M clang/test/SemaOpenCL/builtins-amdgcn-gfx11.cl
    M llvm/include/llvm/IR/IntrinsicsAMDGPU.td

  Log Message:
  -----------
  AMDGPU: Add __builtin_amdgcn_permlane64


Compare: https://github.com/llvm/llvm-project/compare/d0269dd059b7...f59f116bd5c3


More information about the All-commits mailing list