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

Michal Paszkowski via All-commits all-commits at lists.llvm.org
Tue Sep 22 04:51:59 PDT 2026


  Branch: refs/heads/users/michalpaszkowski/pisa_backend_upstreaming_7
  Home:   https://github.com/llvm/llvm-project
  Commit: cfb0ce00abefd4991ead2b4d83c9a70e8f26c5fe
      https://github.com/llvm/llvm-project/commit/cfb0ce00abefd4991ead2b4d83c9a70e8f26c5fe
  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: 7af293ea986b0188edc51e5e0086d95e3a7478df
      https://github.com/llvm/llvm-project/commit/7af293ea986b0188edc51e5e0086d95e3a7478df
  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: 12cc3fbeda0a01128ccc2ebbc2b068778fa89936
      https://github.com/llvm/llvm-project/commit/12cc3fbeda0a01128ccc2ebbc2b068778fa89936
  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: 3d8e05b96cc4890714099a9b8c67c33fd496ea22
      https://github.com/llvm/llvm-project/commit/3d8e05b96cc4890714099a9b8c67c33fd496ea22
  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: e17a94ecfd3ba004b7f202f1812dd6b7ee9c351c
      https://github.com/llvm/llvm-project/commit/e17a94ecfd3ba004b7f202f1812dd6b7ee9c351c
  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: 140f0f15e80cd4cda2062a78490a544aa7ab6ce3
      https://github.com/llvm/llvm-project/commit/140f0f15e80cd4cda2062a78490a544aa7ab6ce3
  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: d2edd3e137b429da28d96cfbc5fab5df0a6c2a82
      https://github.com/llvm/llvm-project/commit/d2edd3e137b429da28d96cfbc5fab5df0a6c2a82
  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: 0c660ac6dda98b62394fc41c9adcbdf210b88f42
      https://github.com/llvm/llvm-project/commit/0c660ac6dda98b62394fc41c9adcbdf210b88f42
  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: 207eb29e083a5fd7bfca872d15702570c588e6c1
      https://github.com/llvm/llvm-project/commit/207eb29e083a5fd7bfca872d15702570c588e6c1
  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: 32605944e507d74943011bfcd3b1a980de60ab82
      https://github.com/llvm/llvm-project/commit/32605944e507d74943011bfcd3b1a980de60ab82
  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: b5b593013a5ac818870091329dae0a461bde32a2
      https://github.com/llvm/llvm-project/commit/b5b593013a5ac818870091329dae0a461bde32a2
  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/8b3b867492a2...b5b593013a5a

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