aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-ch.c
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2020-08-04 10:00:13 +0800
committerGiuliano Belinassi <giuliano.belinassi@usp.br>2020-08-17 15:08:16 -0300
commit3c8620f572c60a37f8334067025eca072e096018 (patch)
tree693bef15734860b24f2f8b8127ac9ad213a41615 /gcc/tree-ssa-loop-ch.c
parent0b958ddad526f921122097aa9f07b2489ba00efe (diff)
downloadgcc-3c8620f572c60a37f8334067025eca072e096018.zip
gcc-3c8620f572c60a37f8334067025eca072e096018.tar.gz
gcc-3c8620f572c60a37f8334067025eca072e096018.tar.bz2
Force ENDBR immediate into memory.
gcc/ PR target/96350 * config/i386/i386.c (ix86_legitimate_constant_p): Return false for ENDBR immediate. (ix86_legitimate_address_p): Ditto. * config/i386/predicates.md (x86_64_immediate_operand): Exclude ENDBR immediate. (x86_64_zext_immediate_operand): Ditto. (x86_64_dwzext_immediate_operand): Ditto. (ix86_endbr_immediate_operand): New predicate. gcc/testsuite * gcc.target/i386/endbr_immediate.c: New test.
Diffstat (limited to 'gcc/tree-ssa-loop-ch.c')
0 files changed, 0 insertions, 0 deletions