Lines Matching full:gi
3 unsigned int gi; variable
7 asm("st %1, %0" : "=m" (gi) : "r" (i)); in test_store_m()
9 // CHECK: call void asm "st $1, $0", "=*m,r"(i32* nonnull @gi, i32 %i) in test_store_m()
13 asm("st %1, %0" : "=Q" (gi) : "r" (i)); in test_store_Q()
15 // CHECK: call void asm "st $1, $0", "=*Q,r"(i32* nonnull @gi, i32 %i) in test_store_Q()
19 asm("st %1, %0" : "=R" (gi) : "r" (i)); in test_store_R()
21 // CHECK: call void asm "st $1, $0", "=*R,r"(i32* nonnull @gi, i32 %i) in test_store_R()
25 asm("st %1, %0" : "=S" (gi) : "r" (i)); in test_store_S()
27 // CHECK: call void asm "st $1, $0", "=*S,r"(i32* nonnull @gi, i32 %i) in test_store_S()
31 asm("st %1, %0" : "=T" (gi) : "r" (i)); in test_store_T()
33 // CHECK: call void asm "st $1, $0", "=*T,r"(i32* nonnull @gi, i32 %i) in test_store_T()
38 asm("l %0, %1" : "=r" (i) : "m" (gi)); in test_load_m()
41 // CHECK: call i32 asm "l $0, $1", "=r,*m"(i32* nonnull @gi) in test_load_m()
46 asm("l %0, %1" : "=r" (i) : "Q" (gi)); in test_load_Q()
49 // CHECK: call i32 asm "l $0, $1", "=r,*Q"(i32* nonnull @gi) in test_load_Q()
54 asm("l %0, %1" : "=r" (i) : "R" (gi)); in test_load_R()
57 // CHECK: call i32 asm "l $0, $1", "=r,*R"(i32* nonnull @gi) in test_load_R()
62 asm("l %0, %1" : "=r" (i) : "S" (gi)); in test_load_S()
65 // CHECK: call i32 asm "l $0, $1", "=r,*S"(i32* nonnull @gi) in test_load_S()
70 asm("l %0, %1" : "=r" (i) : "T" (gi)); in test_load_T()
73 // CHECK: call i32 asm "l $0, $1", "=r,*T"(i32* nonnull @gi) in test_load_T()