[AArch64] Generalize TLSLE macro and pattern names
authorJiong Wang <jiong.wang@arm.com>
Mon, 29 Jun 2015 14:20:50 +0000 (14:20 +0000)
committerJiong Wang <jiwang@gcc.gnu.org>
Mon, 29 Jun 2015 14:20:50 +0000 (14:20 +0000)
commit8fd17b982de905b1d564b9be985ecaacbc6c635f
tree8a7260bf97a6ffea2642cd81453c3bc4f8b068da
parentf461569a23508a49b913787cc76ab42bc24146f4
[AArch64] Generalize TLSLE macro and pattern names

2015-06-29  Jiong Wang  <jiong.wang@arm.com>

* config/arch64/aarch64.md (UNSPEC_TLSLE): New enumeration.
* config/arch64/aarch64.md (tlsle_small): Rename to tlsle and use new
unspec name.
(tlsle_small_<mode>): Rename to tlsle_<mode> and use new unspec name.
* config/arch64/aarch64-protos.h (arch64_symbol_type): Rename
SYMBOL_SMALL_TPREL to SYMBOL_TLSLE.
(aarch64_symbol_context): Ditto.
* config/aarch64/aarch64.c (aarch64_load_symref_appropriately): Ditto
and use new pattern name.
(aarch64_expand_mov_immediate): Ditto.
(aarch64_print_operand): Ditto.
(aarch64_classify_tls_symbol): Ditto.

From-SVN: r225121
gcc/ChangeLog
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/aarch64.md