Similar to the rename from SYMBOL_SMALL_TPREL to SYMBOL_TLSLE, this patch rename the rtl pattern name.
ok for trunk? 2015-05-19 Jiong Wang <jiong.w...@arm.com> gcc/ * config/aarch64/aarch64.md (tlsle_small): Rename to tlsle. (tlsle_small_<mode>): Rename to tlsle_<mode>. * config/aarc64/aarch64.c (aarch64_load_symref_appropriately): Use new pattern name. -- Regards, Jiong
commit 271f54f9660e9518e294bfda9eb108b53eaab9d4 Author: Jiong Wang <jiong.w...@arm.com> Date: Fri May 15 09:48:12 2015 +0100 Rename insn diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index 99a534c..55b166c 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -985,7 +985,7 @@ aarch64_load_symref_appropriately (rtx dest, rtx imm, if (GET_MODE (dest) != Pmode) tp = gen_lowpart (GET_MODE (dest), tp); - emit_insn (gen_tlsle_small (dest, tp, imm)); + emit_insn (gen_tlsle (dest, tp, imm)); set_unique_reg_note (get_last_insn (), REG_EQUIV, imm); return; } diff --git a/gcc/config/aarch64/aarch64.md b/gcc/config/aarch64/aarch64.md index c55d70b..44bcc5c 100644 --- a/gcc/config/aarch64/aarch64.md +++ b/gcc/config/aarch64/aarch64.md @@ -4295,7 +4295,7 @@ (set_attr "length" "8")] ) -(define_expand "tlsle_small" +(define_expand "tlsle" [(set (match_operand 0 "register_operand" "=r") (unspec [(match_operand 1 "register_operand" "r") (match_operand 2 "aarch64_tls_le_symref" "S")] @@ -4304,14 +4304,12 @@ { machine_mode mode = GET_MODE (operands[0]); emit_insn ((mode == DImode - ? gen_tlsle_small_di - : gen_tlsle_small_si) (operands[0], - operands[1], - operands[2])); + ? gen_tlsle_di + : gen_tlsle_si) (operands[0], operands[1], operands[2])); DONE; }) -(define_insn "tlsle_small_<mode>" +(define_insn "tlsle_<mode>" [(set (match_operand:P 0 "register_operand" "=r") (unspec:P [(match_operand:P 1 "register_operand" "r") (match_operand 2 "aarch64_tls_le_symref" "S")]