Lines Matching refs:OPT1
2 …c -verify-machineinstrs -mcpu=pwr7 -O1 -relocation-model=pic < %s | FileCheck -check-prefix=OPT1 %s
4 …-machineinstrs -mtriple=ppc32-- -O1 -relocation-model=pic < %s | FileCheck -check-prefix=OPT1-32 %s
32 ; OPT1-32-LABEL: main
33 ; OPT1-32: addi 3, {{[0-9]+}}, a@got@tlsld
34 ; OPT1-32: bl __tls_get_addr(a@tlsld)@PLT
35 ; OPT1-32: addis [[REG:[0-9]+]], 3, a@dtprel@ha
36 ; OPT1-32: addi {{[0-9]+}}, [[REG]], a@dtprel@l
41 ; OPT1-LABEL: main:
42 ; OPT1: addis [[REG:[0-9]+]], 2, a@got@tlsld@ha
43 ; OPT1: addi 3, [[REG]], a@got@tlsld@l
44 ; OPT1: bl __tls_get_addr(a@tlsld)
45 ; OPT1-NEXT: nop
46 ; OPT1: addis [[REG2:[0-9]+]], 3, a@dtprel@ha
47 ; OPT1: lwa {{[0-9]+}}, a@dtprel@l([[REG2]])
62 ; OPT1-LABEL: main2
63 ; OPT1: addis [[REG:[0-9]+]], 2, a2@got@tlsgd@ha
64 ; OPT1: addi 3, [[REG]], a2@got@tlsgd@l
65 ; OPT1: bl __tls_get_addr(a2@tlsgd)
66 ; OPT1-NEXT: nop
67 ; OPT1-32-LABEL: main2
68 ; OPT1-32: addi 3, {{[0-9]+}}, a2@got@tlsgd
69 ; OPT1-32: bl __tls_get_addr(a2@tlsgd)@PLT