Skip to content

Commit c8b053c

Browse files
[AArch64] Implement FP8 Neon reinterpret intrinsics
[fixup] Remove some opt passes from tests, regenerate tests
1 parent afc66a8 commit c8b053c

File tree

3 files changed

+857
-2
lines changed

3 files changed

+857
-2
lines changed

clang/include/clang/Basic/arm_neon.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1304,7 +1304,7 @@ def VQTBX4_A64 : WInst<"vqtbx4", "..(4Q)U", "UccPcQUcQcQPc">;
13041304
// NeonEmitter implicitly takes the cartesian product of the type string with
13051305
// itself during generation so, unlike all other intrinsics, this one should
13061306
// include *all* types, not just additional ones.
1307-
def VVREINTERPRET : REINTERPRET_CROSS_SELF<"csilUcUsUiUlhfdPcPsPlQcQsQiQlQUcQUsQUiQUlQhQfQdQPcQPsQPlQPk"> {
1307+
def VVREINTERPRET : REINTERPRET_CROSS_SELF<"csilUcUsUiUlmhfdPcPsPlQcQsQiQlQUcQUsQUiQUlQmQhQfQdQPcQPsQPlQPk"> {
13081308
let ArchGuard = "defined(__aarch64__) || defined(__arm64ec__)";
13091309
let BigEndianSafe = 1;
13101310
}

0 commit comments

Comments
 (0)