Skip to content

Commit e77c987

Browse files
committed
[AArch64] Add test for #90936. NFC
1 parent 556e300 commit e77c987

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

llvm/test/CodeGen/AArch64/pr90936.ll

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 4
2+
; RUN: llc < %s -mtriple=aarch64 | FileCheck %s
3+
4+
define void @f(i16 %0, ptr %1) {
5+
; CHECK-LABEL: f:
6+
; CHECK: // %bb.0:
7+
; CHECK-NEXT: strh w0, [x1]
8+
; CHECK-NEXT: ret
9+
%3 = trunc i16 %0 to i8
10+
%4 = trunc i16 %0 to i14
11+
%new0 = lshr i14 %4, 8
12+
store i8 %3, ptr %1, align 1
13+
%5 = getelementptr i8, ptr %1, i64 1
14+
%6 = trunc i14 %new0 to i8
15+
store i8 %6, ptr %5, align 1
16+
ret void
17+
}

0 commit comments

Comments
 (0)