[llvm] [X86][GISel] Fix crash on bitcasting i16 <-> half with gisel enabled. (PR #168456)
Evgenii Kudriashov via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 18 01:18:30 PST 2025
================
@@ -0,0 +1,44 @@
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
+; RUN: llc < %s -mtriple=x86_64-unknown-unknown -global-isel | FileCheck %s --check-prefixes=SSE2
+; RUN: llc < %s -mtriple=x86_64-unknown-unknown -global-isel -mattr=+avx | FileCheck %s --check-prefixes=AVX
+; RUN: llc < %s -mtriple=x86_64-unknown-unknown -global-isel -mattr=+avx512f | FileCheck %s --check-prefixes=AVX512
+
+define dso_local noundef half @test_i16_to_half(i16 %0) {
----------------
e-kud wrote:
```suggestion
define half @test_i16_to_half(i16 %0) {
```
https://github.com/llvm/llvm-project/pull/168456
More information about the llvm-commits
mailing list