[all-commits] [llvm/llvm-project] c0f384: GlobalISel: Don't use GISelMatchGenericTypes for f...
Petar Avramovic via All-commits
all-commits at lists.llvm.org
Wed Jul 29 09:27:31 PDT 2026
Branch: refs/heads/users/petar-avramovic/fp-GISelMatchGenericTypes
Home: https://github.com/llvm/llvm-project
Commit: c0f3843c4598f787e4a61cd666db45a0a195b627
https://github.com/llvm/llvm-project/commit/c0f3843c4598f787e4a61cd666db45a0a195b627
Author: Petar Avramovic <Petar.Avramovic at amd.com>
Date: 2026-07-29 (Wed, 29 Jul 2026)
Changed paths:
M llvm/include/llvm/Target/GenericOpcodes.td
M llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-atomicrmw-fadd-local.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-atomicrmw-fadd-region.mir
M llvm/test/CodeGen/AMDGPU/flat-saddr-atomics.ll
Log Message:
-----------
GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes
AMDGPU ends up with same input pattern that check for v2s16 so the one
that is first in tablegen table always fires (it was v2f16 in this case).
Should explictly check for f16/bf16 and v2f16/vsbf16.
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