Lines Matching refs:x0
13 call void asm sideeffect "add x0, x0, ${0:L}", "S,~{x0}"(i32* @var_simple)
14 call void asm sideeffect "ldr x0, [x0, ${0:L}]", "S,~{x0}"(i32* @var_got)
15 call void asm sideeffect "add x0, x0, ${0:L}", "S,~{x0}"(i32* @var_tlsgd)
16 call void asm sideeffect "add x0, x0, ${0:L}", "S,~{x0}"(i32* @var_tlsld)
17 call void asm sideeffect "ldr x0, [x0, ${0:L}]", "S,~{x0}"(i32* @var_tlsie)
18 call void asm sideeffect "add x0, x0, ${0:L}", "S,~{x0}"(i32* @var_tlsle)
19 ; CHECK: add x0, x0, #:lo12:var_simple
20 ; CHECK: ldr x0, [x0, #:got_lo12:var_got]
21 ; CHECK: add x0, x0, #:tlsdesc_lo12:var_tlsgd
22 ; CHECK: add x0, x0, #:dtprel_lo12:var_tlsld
23 ; CHECK: ldr x0, [x0, #:gottprel_lo12:var_tlsie]
24 ; CHECK: add x0, x0, #:tprel_lo12:var_tlsle
38 call void asm sideeffect "add x0, x0, ${0:G}, lsl #12", "S,~{x0}"(i32* @var_tlsld)
39 call void asm sideeffect "add x0, x0, ${0:G}, lsl #12", "S,~{x0}"(i32* @var_tlsle)
40 ; CHECK: add x0, x0, #:dtprel_hi12:var_tlsld, lsl #12
41 ; CHECK: add x0, x0, #:tprel_hi12:var_tlsle, lsl #12
51 call void asm sideeffect "adrp x0, ${0:A}", "S,~{x0}"(i32* @var_simple)
52 call void asm sideeffect "adrp x0, ${0:A}", "S,~{x0}"(i32* @var_got)
53 call void asm sideeffect "adrp x0, ${0:A}", "S,~{x0}"(i32* @var_tlsgd)
54 call void asm sideeffect "adrp x0, ${0:A}", "S,~{x0}"(i32* @var_tlsie)
56 ; CHECK: adrp x0, var_simple
57 ; CHECK: adrp x0, :got:var_got
58 ; CHECK: adrp x0, :tlsdesc:var_tlsgd
59 ; CHECK: adrp x0, :gottprel:var_tlsie
121 call void asm sideeffect "adr x0, ${0:c}", "i"(i32 3)
122 ; CHECK: adr x0, 3