PR target/42564 * config/sparc/sparc.h (SPARC_SYMBOL_REF_TLS_P): Delete. * config/sparc/sparc-protos.h (legitimize_pic_address): Likewise. (legitimize_tls_address): Likewise. (sparc_tls_referenced_p): Likewise. * config/sparc/sparc.c (sparc_expand_move): Use legitimize_tls_address and adjust calls to legitimize_pic_address. (legitimate_constant_p) Use sparc_tls_referenced_p. (legitimate_pic_operand_p): Likewise. (sparc_legitimate_address_p): Do not use SPARC_SYMBOL_REF_TLS_P. (sparc_tls_symbol_ref_1): Delete. (sparc_tls_referenced_p): Make static, recognize specific patterns. (legitimize_tls_address): Make static, handle CONST patterns. (legitimize_pic_address): Make static, remove unused parameter and adjust recursive calls. (sparc_legitimize_address): Make static, use sparc_tls_referenced_p and adjust call to legitimize_pic_address. (sparc_output_mi_thunk): Likewise. From-SVN: r155662
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
alias-1.c | Loading commit data... | |
alpha-1.c | Loading commit data... | |
asm-1.c | Loading commit data... | |
debug-1.c | Loading commit data... | |
diag-1.c | Loading commit data... | |
diag-2.c | Loading commit data... | |
diag-3.c | Loading commit data... | |
diag-4.c | Loading commit data... | |
diag-5.c | Loading commit data... | |
diag-6.c | Loading commit data... | |
emutls-1.c | Loading commit data... | |
init-1.c | Loading commit data... | |
nonpic-1.c | Loading commit data... | |
opt-1.c | Loading commit data... | |
opt-10.c | Loading commit data... | |
opt-11.c | Loading commit data... | |
opt-12.c | Loading commit data... | |
opt-13.c | Loading commit data... | |
opt-14.c | Loading commit data... | |
opt-15.c | Loading commit data... | |
opt-2.c | Loading commit data... | |
opt-3.c | Loading commit data... | |
opt-4.c | Loading commit data... | |
opt-5.c | Loading commit data... | |
opt-6.c | Loading commit data... | |
opt-7.c | Loading commit data... | |
opt-8.c | Loading commit data... | |
opt-9.c | Loading commit data... | |
pic-1.c | Loading commit data... | |
pie-1.c | Loading commit data... | |
pr24428-2.c | Loading commit data... | |
pr24428.c | Loading commit data... | |
section-1.c | Loading commit data... | |
section-2.c | Loading commit data... | |
struct-1.c | Loading commit data... | |
tls.exp | Loading commit data... | |
trivial.c | Loading commit data... |