[all-commits] [llvm/llvm-project] 96f08d: Add PISAInstructionSelector
Michal Paszkowski via All-commits
all-commits at lists.llvm.org
Tue Sep 22 06:04:10 PDT 2026
Branch: refs/heads/users/michalpaszkowski/pisa_backend_upstreaming_5
Home: https://github.com/llvm/llvm-project
Commit: 96f08d94398b2aecdb7677e2283511ef9b88a689
https://github.com/llvm/llvm-project/commit/96f08d94398b2aecdb7677e2283511ef9b88a689
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/PISAInstructionSelector.cpp
M llvm/lib/Target/PISA/PISASubtarget.cpp
M llvm/lib/Target/PISA/PISATargetMachine.cpp
A llvm/test/CodeGen/PISA/GlobalISel/inst-select-build-vector-v64.mir
A llvm/test/CodeGen/PISA/GlobalISel/inst-select-constant-float-type.mir
A llvm/test/CodeGen/PISA/GlobalISel/inst-select-ctlz.mir
A llvm/test/CodeGen/PISA/GlobalISel/inst-select-cttz.mir
A llvm/test/CodeGen/PISA/GlobalISel/inst-select-debug-trace.mir
Log Message:
-----------
Add PISAInstructionSelector
Add the PISAInstructionSelector, the final Subtarget/TargetMachine
wiring, and selection tests.
Commit: b4ced1321af392b22147d8cccfca8c011960452d
https://github.com/llvm/llvm-project/commit/b4ced1321af392b22147d8cccfca8c011960452d
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-22 (Tue, 22 Sep 2026)
Changed paths:
M llvm/lib/Target/PISA/PISAInstructionSelector.cpp
Log Message:
-----------
Add getAPFloatFromSize helper
Commit: 71183cae4e8e38f896b2f8560bfe058d514a41ca
https://github.com/llvm/llvm-project/commit/71183cae4e8e38f896b2f8560bfe058d514a41ca
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-22 (Tue, 22 Sep 2026)
Changed paths:
M llvm/lib/Target/PISA/PISAInstructionSelector.cpp
M llvm/test/CodeGen/PISA/GlobalISel/inst-select-build-vector-v64.mir
M llvm/test/CodeGen/PISA/GlobalISel/inst-select-constant-float-type.mir
M llvm/test/CodeGen/PISA/GlobalISel/inst-select-ctlz.mir
M llvm/test/CodeGen/PISA/GlobalISel/inst-select-cttz.mir
M llvm/test/CodeGen/PISA/GlobalISel/inst-select-debug-trace.mir
A llvm/test/CodeGen/PISA/GlobalISel/inst-select-fcanonicalize.mir
Log Message:
-----------
Apply fixes following review comments in earlier PRs
Commit: dfd6ce313c4c6bff4a631aa1954882ffa296a05b
https://github.com/llvm/llvm-project/commit/dfd6ce313c4c6bff4a631aa1954882ffa296a05b
Author: Michal Paszkowski <michal.paszkowski at intel.com>
Date: 2026-09-22 (Tue, 22 Sep 2026)
Changed paths:
M llvm/lib/Target/PISA/PISAInstructionSelector.cpp
A llvm/test/CodeGen/PISA/GlobalISel/inst-select-unknown-fence.ll
Log Message:
-----------
Use MI.emitGenericError for an unsupported fence syncscope
Compare: https://github.com/llvm/llvm-project/compare/409f648765d1...dfd6ce313c4c
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