brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.3 KiB · b4ac62c Raw
84 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_givaluetracking_test_checks.py UTC_ARGS: --version 52# RUN: llc -mtriple=aarch64 -passes='print<gisel-value-tracking>' -filetype=null %s 2>&1 | FileCheck %s3 4---5name: Cst6body: |7  bb.0:8  ; CHECK-LABEL: name: @Cst9  ; CHECK-NEXT: %0:_ KnownBits:00010011 SignBits:310  ; CHECK-NEXT: %1:_ KnownBits:00010011 SignBits:311    %0:_(s8) = G_CONSTANT i8 1912    %1:_(s8) = G_ABS %013...14---15name: CstNeg16body: |17  bb.0:18  ; CHECK-LABEL: name: @CstNeg19  ; CHECK-NEXT: %0:_ KnownBits:11101110 SignBits:320  ; CHECK-NEXT: %1:_ KnownBits:00010010 SignBits:321    %0:_(s8) = G_CONSTANT i8 23822    %1:_(s8) = G_ABS %023...24---25name: SplatVecCst26body: |27  bb.0:28  ; CHECK-LABEL: name: @SplatVecCst29  ; CHECK-NEXT: %0:_ KnownBits:11111010 SignBits:530  ; CHECK-NEXT: %1:_ KnownBits:11111010 SignBits:531  ; CHECK-NEXT: %2:_ KnownBits:00000110 SignBits:532    %0:_(s8) = G_CONSTANT i8 25033    %1:_(<vscale x 16 x s8>) = G_SPLAT_VECTOR %0(s8)34    %2:_(<vscale x 16 x s8>) = G_ABS %135...36---37name: VecCst38body: |39  bb.0:40  ; CHECK-LABEL: name: @VecCst41  ; CHECK-NEXT: %0:_ KnownBits:00011001 SignBits:342  ; CHECK-NEXT: %1:_ KnownBits:11100001 SignBits:343  ; CHECK-NEXT: %2:_ KnownBits:?????001 SignBits:344  ; CHECK-NEXT: %3:_ KnownBits:00?????1 SignBits:245    %0:_(s8) = G_CONSTANT i8 2546    %1:_(s8) = G_CONSTANT i8 22547    %2:_(<2 x s8>) = G_BUILD_VECTOR %0:_(s8), %1:_(s8)48    %3:_(<2 x s8>) = G_ABS %249...50---51name: ImplicitDef52body: |53  bb.0:54  ; CHECK-LABEL: name: @ImplicitDef55  ; CHECK-NEXT: %0:_ KnownBits:???????? SignBits:156  ; CHECK-NEXT: %1:_ KnownBits:???????? SignBits:157    %0:_(s8) = G_IMPLICIT_DEF58    %1:_(s8) = G_ABS %059...60---61name: CstSext62body: |63  bb.0:64  ; CHECK-LABEL: name: @CstSext65  ; CHECK-NEXT: %0:_ KnownBits:11000111 SignBits:266  ; CHECK-NEXT: %1:_ KnownBits:1111111111000111 SignBits:1067  ; CHECK-NEXT: %2:_ KnownBits:0000000000111001 SignBits:1068    %0:_(s8) = G_CONSTANT i8 19969    %1:_(s16) = G_SEXT %070    %2:_(s16) = G_ABS %171...72---73name: ImplicitDefSext74body: |75  bb.0:76  ; CHECK-LABEL: name: @ImplicitDefSext77  ; CHECK-NEXT: %0:_ KnownBits:???????? SignBits:178  ; CHECK-NEXT: %1:_ KnownBits:???????????????? SignBits:979  ; CHECK-NEXT: %2:_ KnownBits:00000000???????? SignBits:880    %0:_(s8) = G_IMPLICIT_DEF81    %1:_(s16) = G_SEXT %082    %2:_(s16) = G_ABS %183...84