From: Uros Bizjak Date: Fri, 7 Dec 2012 11:02:37 +0000 (+0100) Subject: * config/i386/i386.c (legitimize_tls_address): Reorganize a tiny bit. X-Git-Tag: releases/gcc-4.8.0~1499 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a09b3c50dd4ab7df41376abae0fe5f07cc172e07;p=thirdparty%2Fgcc.git * config/i386/i386.c (legitimize_tls_address): Reorganize a tiny bit. From-SVN: r194299 --- diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 8b53f94fe05c..cfb17f8fc106 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -12805,11 +12805,10 @@ legitimize_tls_address (rtx x, enum tls_model model, bool for_mov) insns = get_insns (); end_sequence (); - RTL_CONST_CALL_P (insns) = 1; - if (GET_MODE (x) != Pmode) x = gen_rtx_ZERO_EXTEND (Pmode, x); + RTL_CONST_CALL_P (insns) = 1; emit_libcall_block (insns, dest, rax, x); } else