brintos

brintos / llvm-project-archived public Read only

0
0
Text · 851 B · 7e5ddc4 Raw
31 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 62# RUN: llc %s -mtriple=x86_64-- -start-before=postrapseudos -o - | FileCheck %s3 4--- |5  target triple = "x86_64-unknown-unknown"6 7  define void @setallones() #0 {8  ; CHECK-LABEL: setallones:9  ; CHECK:       # %bb.0:10  ; CHECK-NEXT:    vpcmpeqd %xmm14, %xmm14, %xmm1411  ; CHECK-NEXT:    vpternlogd {{.*#+}} xmm16 = -112  ; CHECK-NEXT:    vpcmpeqd %ymm15, %ymm15, %ymm1513  ; CHECK-NEXT:    vpternlogd {{.*#+}} ymm17 = -114  entry:15  unreachable16  }17 18  attributes #0 = { "target-features"="+avx512f,+avx512vl" }19---20name:            setallones21tracksRegLiveness: true22liveins: []23body:             |24  bb.0:25    $xmm14 = AVX512_128_SETALLONES26    $xmm16 = AVX512_128_SETALLONES27    $ymm15 = AVX512_256_SETALLONES28    $ymm17 = AVX512_256_SETALLONES29 30...31