[all-commits] [llvm/llvm-project] c2b5a7: Add PISA IR intrinsics and address-space utilities
Michal Paszkowski via All-commits
all-commits at lists.llvm.org
Mon Sep 21 03:20:33 PDT 2026
Branch: refs/heads/users/michalpaszkowski/pisa_backend_upstreaming_2
Home: https://github.com/llvm/llvm-project
Commit: c2b5a7514813b8cd96ba81571182f8170d60bffb
https://github.com/llvm/llvm-project/commit/c2b5a7514813b8cd96ba81571182f8170d60bffb
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/include/llvm/IR/CMakeLists.txt
M llvm/include/llvm/IR/Intrinsics.td
A llvm/include/llvm/IR/IntrinsicsPISA.td
A llvm/include/llvm/IR/PISAIntrinsicUtils.h
A llvm/include/llvm/Support/PISAAddrSpace.h
M llvm/lib/IR/CMakeLists.txt
M llvm/lib/IR/Intrinsics.cpp
A llvm/lib/IR/PISAIntrinsicUtils.cpp
A llvm/test/CodeGen/PISA/intrinsics-address-space.ll
A llvm/test/CodeGen/PISA/intrinsics-attributes.ll
A llvm/test/CodeGen/PISA/intrinsics.ll
Log Message:
-----------
Add PISA IR intrinsics and address-space utilities
This patch adds the PISA IR intrinsics definitions, address space
utilities, and basic tests.
Commit: 894f62684c38cd7f4170d72ea02886a27b161e37
https://github.com/llvm/llvm-project/commit/894f62684c38cd7f4170d72ea02886a27b161e37
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsPISA.td
M llvm/include/llvm/IR/PISAIntrinsicUtils.h
M llvm/include/llvm/Support/PISAAddrSpace.h
Log Message:
-----------
Change ordering, add links to PISA spec
Commit: 9835f6aaa9827bbe149ff6afaa9acd3e29474768
https://github.com/llvm/llvm-project/commit/9835f6aaa9827bbe149ff6afaa9acd3e29474768
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/lib/IR/PISAIntrinsicUtils.cpp
Log Message:
-----------
Remove the default case from printRoundingMode
Commit: b85c690ab64fe71a2db18357bc30c91db5e01183
https://github.com/llvm/llvm-project/commit/b85c690ab64fe71a2db18357bc30c91db5e01183
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/include/llvm/IR/PISAIntrinsicUtils.h
Log Message:
-----------
Remove unused MemoryScope
Commit: 38c48441263ef6281cd5e3d9db184264793be8dc
https://github.com/llvm/llvm-project/commit/38c48441263ef6281cd5e3d9db184264793be8dc
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsPISA.td
M llvm/test/CodeGen/PISA/intrinsics-attributes.ll
Log Message:
-----------
Change int_pisa_activemask to PISADefaultAttrsIntrinsicClang
Commit: 3b7a04786743a784d4781cdf2ba60a0b20ec81a1
https://github.com/llvm/llvm-project/commit/3b7a04786743a784d4781cdf2ba60a0b20ec81a1
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsPISA.td
M llvm/lib/IR/PISAIntrinsicUtils.cpp
M llvm/test/CodeGen/PISA/intrinsics-attributes.ll
M llvm/test/CodeGen/PISA/intrinsics.ll
Log Message:
-----------
Use printMemoryOrdering in int_pisa_cas_fatom
Commit: 10360086fa15ab3279ba44b2fbc64a4da502f7bc
https://github.com/llvm/llvm-project/commit/10360086fa15ab3279ba44b2fbc64a4da502f7bc
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsPISA.td
Log Message:
-----------
Removed redundant IntrWillReturn from dp4a intrinsics
Commit: 41dfc778d1ae28a358a3651d5b25ac9584d03713
https://github.com/llvm/llvm-project/commit/41dfc778d1ae28a358a3651d5b25ac9584d03713
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsPISA.td
Log Message:
-----------
Add Commutative to int_pisa_fadd, int_pisa_fmul, int_pisa_fma, int_pisa_smad. Extended PISAFloatIntrinsic to accept optional properties
Commit: 2aca47667933baec34f85d302bd7ea3b260171f3
https://github.com/llvm/llvm-project/commit/2aca47667933baec34f85d302bd7ea3b260171f3
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsPISA.td
Log Message:
-----------
Removed unused global, constant, and shared aliases in IntrinsicsPISA.td
Commit: db9d63ab89db7711b9c660c18ecb2179a9e82368
https://github.com/llvm/llvm-project/commit/db9d63ab89db7711b9c660c18ecb2179a9e82368
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsPISA.td
M llvm/test/CodeGen/PISA/intrinsics-attributes.ll
Log Message:
-----------
Add IntrNoCallback, IntrNoFree, IntrWillReturn to PISAIntrinsicBarrier
Commit: 33c0cba27879ed2df46fb97a208bb79b1e24d6aa
https://github.com/llvm/llvm-project/commit/33c0cba27879ed2df46fb97a208bb79b1e24d6aa
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsPISA.td
M llvm/test/CodeGen/PISA/intrinsics.ll
Log Message:
-----------
Add RoundingModeArgInfo to PISAUnaryRndIntrinsic, PISABinaryRndIntrinsic, int_pisa_fptosi_rnd, int_pisa_fptoui_rnd
Compare: https://github.com/llvm/llvm-project/compare/cb32dd5dee3a...33c0cba27879
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