Home | History | Annotate | Download | only in Mips
      1 ; This test checks if the '.set [no]micromips' directives
      2 ; are emitted before a function's entry label.
      3 
      4 ; RUN: llc -mtriple mipsel-unknown-linux -mcpu=mips32r2 -mattr=+micromips %s -o - | \
      5 ; RUN:   FileCheck %s -check-prefix=CHECK-MM
      6 ; RUN: llc -mtriple mipsel-unknown-linux -mcpu=mips32r2 -mattr=-micromips %s -o - | \
      7 ; RUN:   FileCheck %s -check-prefix=CHECK-NO-MM
      8 
      9 define i32 @main() nounwind {
     10 entry:
     11   ret i32 0
     12 }
     13 
     14 ; CHECK-MM: .set micromips
     15 ; CHECK-NO-MM: .set nomicromips
     16 ; CHECK: main:
     17