aboutsummaryrefslogtreecommitdiff
path: root/gcc/alias.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2018-11-29 15:15:00 +1030
committerAlan Modra <amodra@gcc.gnu.org>2018-11-29 15:15:00 +1030
commit493bb3d0d1db7ec1dccd4edb51f9911ba09754ee (patch)
tree03d3f9b125778a03499d80b39107477c22304618 /gcc/alias.c
parentce83eeda066824074e56fbecdfcc5dd23fac6486 (diff)
downloadgcc-493bb3d0d1db7ec1dccd4edb51f9911ba09754ee.zip
gcc-493bb3d0d1db7ec1dccd4edb51f9911ba09754ee.tar.gz
gcc-493bb3d0d1db7ec1dccd4edb51f9911ba09754ee.tar.bz2
[RS6000] Replace TLSmode with P, and correct tls call mems
There is really no need to define a TLSmode mode iterator that is identical (since !TARGET_64BIT == TARGET_32BIT) to the much used P mode iterator. It's nonsense to think we might ever want to support 32-bit TLS on 64-bit or vice versa! The patch also fixes a minor error in the call mems. All other direct calls use (call (mem:SI ..)). * config/rs6000/rs6000.md (TLSmode): Delete mode iterator. Replace with P throughout except for call mems which should use SI. (tls_abi_suffix, tls_sysv_suffix, tls_insn_suffix): Delete mode attributes. Replace with bits, mode and ptrload respectively. From-SVN: r266602
Diffstat (limited to 'gcc/alias.c')
0 files changed, 0 insertions, 0 deletions