brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · f39b0c7 Raw
62 lines · plain
1# RUN: llc -mtriple riscv32 -mattr=+v -start-after riscv-expand-pseudo -o - %s | FileCheck %s2# RUN: llc -mtriple riscv64 -mattr=+v -start-after riscv-expand-pseudo -o - %s | FileCheck %s3 4--- |5  define void @vnot_mask_1() {6    ret void7  }8  define void @vnot_mask_2() {9    ret void10  }11  define void @vnot_no_mask_1() {12    ret void13  }14  define void @vnot_no_mask_2() {15    ret void16  }17...18---19name:            vnot_mask_120body:             |21  bb.0:22    liveins: $v0, $v2523 24    ; CHECK-LABEL: vnot_mask_1:25    ; CHECK: vnot.v v25, v25, v0.t26 27    $v25 = VXOR_VI killed $v25, -1, $v0, implicit $vtype, implicit $vl28...29---30name:            vnot_mask_231body:             |32  bb.0:33    liveins: $v0, $v2534 35    ; CHECK-LABEL: vnot_mask_2:36    ; CHECK: vnot.v v1, v25, v0.t37 38    $v1 = VXOR_VI killed $v25, -1, $v0, implicit $vtype, implicit $vl39...40---41name:            vnot_no_mask_142body:             |43  bb.0:44    liveins: $v2545 46    ; CHECK-LABEL: vnot_no_mask_1:47    ; CHECK: vnot.v v25, v2548 49    $v25 = VXOR_VI killed $v25, -1, $noreg, implicit $vtype, implicit $vl50...51---52name:            vnot_no_mask_253body:             |54  bb.0:55    liveins: $v2556 57    ; CHECK-LABEL: vnot_no_mask_2:58    ; CHECK: vnot.v v1, v2559 60    $v1 = VXOR_VI killed $v25, -1, $noreg, implicit $vtype, implicit $vl61...62