[all-commits] [llvm/llvm-project] 08ea31: Add PISA AsmPrinter

Michal Paszkowski via All-commits all-commits at lists.llvm.org
Tue Sep 22 06:32:00 PDT 2026


  Branch: refs/heads/users/michalpaszkowski/pisa_backend_upstreaming_7
  Home:   https://github.com/llvm/llvm-project
  Commit: 08ea315bf31f75ab6f03d91be96ea4d5a4afc51a
      https://github.com/llvm/llvm-project/commit/08ea315bf31f75ab6f03d91be96ea4d5a4afc51a
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M llvm/lib/Target/PISA/CMakeLists.txt
    A llvm/lib/Target/PISA/PISAAsmPrinter.cpp
    A llvm/test/CodeGen/PISA/load.ll
    A llvm/test/CodeGen/PISA/return.ll
    A llvm/test/CodeGen/PISA/store.ll
    A llvm/test/CodeGen/PISA/unreachable.ll

  Log Message:
  -----------
  Add PISA AsmPrinter

Add PISAAsmPrinter to complete the codegen pipeline with end-to-end code
emission.


  Commit: ac15b4fab09d48d4c9aa63395aed122331ca4296
      https://github.com/llvm/llvm-project/commit/ac15b4fab09d48d4c9aa63395aed122331ca4296
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M llvm/lib/Target/PISA/PISAAsmPrinter.cpp

  Log Message:
  -----------
  Formatting fix


  Commit: e5bd4cdea88c9775018678d9603df66b0b38f078
      https://github.com/llvm/llvm-project/commit/e5bd4cdea88c9775018678d9603df66b0b38f078
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M llvm/lib/Target/PISA/PISAAsmPrinter.cpp
    A llvm/test/CodeGen/PISA/asm-printer-unsupported-vector-hint.ll
    M llvm/test/CodeGen/PISA/load.ll
    M llvm/test/CodeGen/PISA/return.ll
    M llvm/test/CodeGen/PISA/store.ll
    M llvm/test/CodeGen/PISA/unreachable.ll

  Log Message:
  -----------
  Fix issues raised in earlier PRs


  Commit: e5e6349494e396517e6909e7a0fc9e3bd7e75dfd
      https://github.com/llvm/llvm-project/commit/e5e6349494e396517e6909e7a0fc9e3bd7e75dfd
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M llvm/lib/Target/PISA/PISAAsmPrinter.cpp

  Log Message:
  -----------
  Inline comparison into the assertion


  Commit: 283c1207f9a30383ae21a7a9fc7293e28ccf20fe
      https://github.com/llvm/llvm-project/commit/283c1207f9a30383ae21a7a9fc7293e28ccf20fe
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M llvm/lib/Target/PISA/PISAAsmPrinter.cpp
    A llvm/test/CodeGen/PISA/asm-printer-fp-inline-asm.mir

  Log Message:
  -----------
  Fix printing FP immediates


  Commit: c411a91ba27d06cc2fc9e6a507da50f09919516b
      https://github.com/llvm/llvm-project/commit/c411a91ba27d06cc2fc9e6a507da50f09919516b
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M llvm/test/CodeGen/PISA/load.ll

  Log Message:
  -----------
  Remove -verify-machineinstr


  Commit: 599ca7ae6d63f9a88714aef477c1e7169a109e11
      https://github.com/llvm/llvm-project/commit/599ca7ae6d63f9a88714aef477c1e7169a109e11
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M llvm/lib/Target/PISA/PISAAsmPrinter.cpp
    A llvm/test/CodeGen/PISA/asm-printer-unusual-vector-global.ll

  Log Message:
  -----------
  Add a test for reportFatalUsageError


  Commit: 16121fd16374634adfc77a31a7b2b6f31a39997b
      https://github.com/llvm/llvm-project/commit/16121fd16374634adfc77a31a7b2b6f31a39997b
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M llvm/lib/Target/PISA/PISAAsmPrinter.cpp

  Log Message:
  -----------
  Document why AsmPrinter::emitGlobalConstant is not used


  Commit: b0f0f10f0fa2d7b1a3ae93918c43ed8a4a6f5246
      https://github.com/llvm/llvm-project/commit/b0f0f10f0fa2d7b1a3ae93918c43ed8a4a6f5246
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M llvm/lib/Target/PISA/PISAAsmPrinter.cpp
    A llvm/test/CodeGen/PISA/asm-printer-annotation-globals.ll

  Log Message:
  -----------
  Remove the user scan and add a test


  Commit: 48d091f7b11ee7959a560cf59176856876fe2231
      https://github.com/llvm/llvm-project/commit/48d091f7b11ee7959a560cf59176856876fe2231
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    A llvm/test/CodeGen/PISA/asm-printer-special-globals.ll

  Log Message:
  -----------
  Add asm-printer-special-globals.ll to test isIgnoredIntrinsicGlobal


  Commit: 98b4cf2c809c05d494871d0d88b7e82bbe1f5ea6
      https://github.com/llvm/llvm-project/commit/98b4cf2c809c05d494871d0d88b7e82bbe1f5ea6
  Author: Michal Paszkowski <michal.paszkowski at intel.com>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    A llvm/test/CodeGen/PISA/asm-printer-unsupported-vector-hint-fp128.ll

  Log Message:
  -----------
  Add asm-printer-unsupported-vector-hint-fp128.ll test


Compare: https://github.com/llvm/llvm-project/compare/b5b593013a5a...98b4cf2c809c

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list