Skip to content

Commit 6aa33ee

Browse files
committed
[AArch64] arm64-bitfield-extract.ll - regenerate test checks
1 parent 5f2e88a commit 6aa33ee

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

llvm/test/CodeGen/AArch64/arm64-bitfield-extract.ll

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -passes='require<profile-summary>,function(codegenprepare)' -mtriple=arm64-apple=ios -S -o - %s | FileCheck --check-prefix=OPT %s
2+
; RUN: opt -passes="require<profile-summary>,function(codegenprepare)" -mtriple=arm64-apple=ios -S -o - %s | FileCheck --check-prefix=OPT %s
33
; RUN: llc < %s -mtriple=arm64-eabi | FileCheck --check-prefix=LLC %s
44

55
%struct.X = type { i8, i8, [2 x i8] }
@@ -618,7 +618,7 @@ define void @fct16(ptr nocapture %y, i32 %x) nounwind optsize inlinehint ssp {
618618
; LLC-LABEL: fct16:
619619
; LLC: // %bb.0: // %entry
620620
; LLC-NEXT: ldr w8, [x0]
621-
; LLC-NEXT: mov w9, #33120
621+
; LLC-NEXT: mov w9, #33120 // =0x8160
622622
; LLC-NEXT: movk w9, #26, lsl #16
623623
; LLC-NEXT: and w8, w8, w9
624624
; LLC-NEXT: bfxil w8, w1, #16, #3
@@ -655,7 +655,7 @@ define void @fct16_mask(ptr nocapture %y, i32 %x) nounwind optsize inlinehint ss
655655
; LLC-LABEL: fct16_mask:
656656
; LLC: // %bb.0: // %entry
657657
; LLC-NEXT: ldr w8, [x0]
658-
; LLC-NEXT: mov w9, #33120
658+
; LLC-NEXT: mov w9, #33120 // =0x8160
659659
; LLC-NEXT: movk w9, #26, lsl #16
660660
; LLC-NEXT: and w8, w8, w9
661661
; LLC-NEXT: bfxil w8, w1, #16, #3
@@ -697,7 +697,7 @@ define void @fct17(ptr nocapture %y, i64 %x) nounwind optsize inlinehint ssp {
697697
; LLC-LABEL: fct17:
698698
; LLC: // %bb.0: // %entry
699699
; LLC-NEXT: ldr x8, [x0]
700-
; LLC-NEXT: mov w9, #33120
700+
; LLC-NEXT: mov w9, #33120 // =0x8160
701701
; LLC-NEXT: movk w9, #26, lsl #16
702702
; LLC-NEXT: and x8, x8, x9
703703
; LLC-NEXT: bfxil x8, x1, #16, #3
@@ -734,7 +734,7 @@ define void @fct17_mask(ptr nocapture %y, i64 %x) nounwind optsize inlinehint ss
734734
; LLC-LABEL: fct17_mask:
735735
; LLC: // %bb.0: // %entry
736736
; LLC-NEXT: ldr x8, [x0]
737-
; LLC-NEXT: mov w9, #33120
737+
; LLC-NEXT: mov w9, #33120 // =0x8160
738738
; LLC-NEXT: movk w9, #26, lsl #16
739739
; LLC-NEXT: and x8, x8, x9
740740
; LLC-NEXT: bfxil x8, x1, #16, #3
@@ -819,7 +819,7 @@ define i32 @fct19(i64 %arg1) nounwind readonly ssp {
819819
; LLC-NEXT: add w0, w8, #32
820820
; LLC-NEXT: ret
821821
; LLC-NEXT: .LBB26_6:
822-
; LLC-NEXT: mov w0, #64
822+
; LLC-NEXT: mov w0, #64 // =0x40
823823
; LLC-NEXT: ret
824824
; OPT-LABEL: @fct19(
825825
; OPT-NEXT: entry:
@@ -916,20 +916,20 @@ return: ; preds = %if.end13, %if.then1
916916
define i80 @fct20(i128 %a, i128 %b) {
917917
; LLC-LABEL: fct20:
918918
; LLC: // %bb.0: // %entry
919-
; LLC-NEXT: mov x12, #11776 // =0x2e00
920-
; LLC-NEXT: lsr x8, x1, #18
921-
; LLC-NEXT: extr x9, x1, x0, #18
922-
; LLC-NEXT: movk x12, #25856, lsl #16
923-
; LLC-NEXT: orr x10, x2, x3
924-
; LLC-NEXT: mov w11, #26220 // =0x666c
925-
; LLC-NEXT: movk x12, #11077, lsl #32
926-
; LLC-NEXT: and x11, x8, x11
927-
; LLC-NEXT: cmp x10, #0
928-
; LLC-NEXT: movk x12, #45, lsl #48
929-
; LLC-NEXT: csel x1, x11, x8, eq
930-
; LLC-NEXT: and x12, x9, x12
931-
; LLC-NEXT: csel x0, x12, x9, eq
932-
; LLC-NEXT: ret
919+
; LLC-NEXT: mov x12, #11776 // =0x2e00
920+
; LLC-NEXT: lsr x8, x1, #18
921+
; LLC-NEXT: extr x9, x1, x0, #18
922+
; LLC-NEXT: movk x12, #25856, lsl #16
923+
; LLC-NEXT: orr x10, x2, x3
924+
; LLC-NEXT: mov w11, #26220 // =0x666c
925+
; LLC-NEXT: movk x12, #11077, lsl #32
926+
; LLC-NEXT: and x11, x8, x11
927+
; LLC-NEXT: cmp x10, #0
928+
; LLC-NEXT: movk x12, #45, lsl #48
929+
; LLC-NEXT: csel x1, x11, x8, eq
930+
; LLC-NEXT: and x12, x9, x12
931+
; LLC-NEXT: csel x0, x12, x9, eq
932+
; LLC-NEXT: ret
933933
; OPT-LABEL: @fct20(
934934
; OPT-NEXT: entry:
935935
; OPT-NEXT: [[SHR:%.*]] = lshr i128 [[A:%.*]], 18

0 commit comments

Comments
 (0)