brintos

brintos / llvm-project-archived public Read only

0
0
Text · 681 B · 04aefb9 Raw
23 lines · plain
1# RUN: llc -O0 -mtriple arm64-- -run-pass=regbankselect -verify-machineinstrs %s -o - | FileCheck %s2 3# Check we don't crash given an non-generic implicit_def. These may4# come from swifterror handling in the translator.5# CHECK: IMPLICIT_DEF6---7name:            implicit_def_crash8alignment:       49legalized:       true10regBankSelected: false11selected:        false12failedISel:      false13registers:14  - { id: 0, class: gpr64all, preferred-register: '' }15  - { id: 1, class: _, preferred-register: '' }16  - { id: 2, class: gpr64all, preferred-register: '' }17  - { id: 3, class: gpr64all, preferred-register: '' }18body:             |19  bb.1:20    %0:gpr64all = IMPLICIT_DEF21 22...23