Home | History | Annotate | Download | only in Mips
      1 ;
      2 ; Register constraint "r" shouldn't take long long unless
      3 ; The target is 64 bit.
      4 ;
      5 ;
      6 ; RUN: llc -march=mips64el -mcpu=mips64r2 -target-abi=n64 < %s | FileCheck %s
      7 
      8 
      9 define i32 @main() nounwind {
     10 entry:
     11 
     12 
     13 ; r with long long
     14 ;CHECK:	#APP
     15 ;CHECK:	addiu ${{[0-9]+}}, ${{[0-9]+}}, 3
     16 ;CHECK:	#NO_APP
     17   tail call i64 asm sideeffect "addiu $0, $1, $2", "=r,r,i"(i64 7, i64 3) nounwind
     18   ret i32 0
     19 }
     20 
     21