1 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
3 ; Register constraint "r" shouldn't take long long unless
4 ; The target is 64 bit.
7 ; RUN: llc -march=mips64el -mcpu=mips64r2 -target-abi=n64 < %s | FileCheck %s
10 define i32 @main() nounwind {
12 ; CHECK: # %bb.0: # %entry
13 ; CHECK-NEXT: daddiu $1, $zero, 7
15 ; CHECK-NEXT: .set push
17 ; CHECK-NEXT: .set macro
18 ; CHECK-NEXT: .set reorder
20 ; CHECK-NEXT: addiu $1, $1, 3
22 ; CHECK-NEXT: .set pop
25 ; CHECK-NEXT: addiu $2, $zero, 0
30 tail call i64 asm sideeffect "addiu $0, $1, $2", "=r,r,i"(i64 7, i64 3) nounwind