brintos

brintos / llvm-project-archived public Read only

0
0
Text · 767 B · 1384632 Raw
41 lines · plain
1# RUN: llc -run-pass none -o - %s | FileCheck %s2# This test ensures that the MIR parser parses GlobalISel MachineFunction3# properties correctly.4# This doesn't require GlobalISel to be built, as the properties are always5# available in CodeGen.6 7--- |8 9  define i32 @test_defaults() {10  entry:11    ret i32 012  }13 14  define i32 @test() {15  start:16    ret i32 017  }18 19...20---21# CHECK-LABEL: name: test_defaults22# CHECK:      legalized: false23# CHECK-NEXT: regBankSelected: false24# CHECK-NEXT: selected: false25name:            test_defaults26body: |27  bb.0:28...29---30# CHECK-LABEL: name: test31# CHECK:      legalized: true32# CHECK-NEXT: regBankSelected: true33# CHECK-NEXT: selected: true34name: test35legalized: true36regBankSelected: true37selected: true38body: |39  bb.0:40...41