aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraph.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2020-11-25 12:31:54 +0100
committerRichard Biener <rguenther@suse.de>2020-11-25 15:01:17 +0100
commitfddc7f0080f1f056c4d145451608ebd3e807422a (patch)
treeec1d66cbd69f5cdf2be7469896ab06dc6206e76f /gcc/cgraph.c
parent52ce50d6c59c31454eacf47d6ac70eb3262d08d2 (diff)
downloadgcc-fddc7f0080f1f056c4d145451608ebd3e807422a.zip
gcc-fddc7f0080f1f056c4d145451608ebd3e807422a.tar.gz
gcc-fddc7f0080f1f056c4d145451608ebd3e807422a.tar.bz2
middle-end/97579 - lower VECTOR_BOOLEAN_TYPE_P VEC_COND_EXPRs
This makes sure to lower VECTOR_BOOLEAN_TYPE_P typed non-vector mode VEC_COND_EXPRs so we don't try to use vcond to expand those. That's required for x86 and gcn integer mode boolean vectors. 2020-11-25 Richard Biener <rguenther@suse.de> PR middle-end/97579 * gimple-isel.cc (gimple_expand_vec_cond_expr): Lower VECTOR_BOOLEAN_TYPE_P, non-vector mode VEC_COND_EXPRs. * gcc.dg/pr97579.c: New testcase.
Diffstat (limited to 'gcc/cgraph.c')
0 files changed, 0 insertions, 0 deletions