aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/parse.cc
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2022-12-13 18:01:15 +0000
committerTamar Christina <tamar.christina@arm.com>2022-12-13 18:01:15 +0000
commit69ec1e2065ac43eea44fdfa703cf027ce72a62da (patch)
tree50c8cc2ae7f6efc20b89dcc5a30dea3b7b37e58a /gcc/fortran/parse.cc
parent33be3ee36a7e2c0be383ec01b5fbc9aef39568fd (diff)
downloadgcc-69ec1e2065ac43eea44fdfa703cf027ce72a62da.zip
gcc-69ec1e2065ac43eea44fdfa703cf027ce72a62da.tar.gz
gcc-69ec1e2065ac43eea44fdfa703cf027ce72a62da.tar.bz2
AArch64: Fix ILP32 tbranch
the baremetal builds are currently broken because the shift ends up in the wrong representation if the mode is SImode and the shift amount if 31. To fix this create the rtx constant with an explicit mode so the backend passes know which representation it needs to take. gcc/ChangeLog: * config/aarch64/aarch64.md (tbranch_<code><mode>3): Use gen_int_mode.
Diffstat (limited to 'gcc/fortran/parse.cc')
0 files changed, 0 insertions, 0 deletions