aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
diff options
context:
space:
mode:
authorPatrick Palka <ppalka@gcc.gnu.org>2016-08-27 22:00:17 +0000
committerPatrick Palka <ppalka@gcc.gnu.org>2016-08-27 22:00:17 +0000
commit4a389eb62b96bb738c79c339f38aae45ef46ef39 (patch)
treed14c018a5485ca5084547adb1f055ef0ddc8f470 /gcc/function.c
parent3e13c3b9b88357c0f6aeca0bfb6f678dff52c204 (diff)
downloadgcc-4a389eb62b96bb738c79c339f38aae45ef46ef39.zip
gcc-4a389eb62b96bb738c79c339f38aae45ef46ef39.tar.gz
gcc-4a389eb62b96bb738c79c339f38aae45ef46ef39.tar.bz2
Fix folding of VECTOR_CST comparisons
gcc/ChangeLog: PR tree-optimization/71077 PR tree-optimization/68542 * fold-const.c (fold_relational_const): Fix folding of VECTOR_CST comparisons that have a scalar boolean result type. (selftest::test_vector_folding): New static function. (selftest::fold_const_c_tests): Call it. gcc/testsuite/ChangeLog: PR tree-optimization/71077 * gcc.target/i386/pr71077.c: New test. From-SVN: r239798
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions