aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@marvell.com>2023-05-19 19:44:35 +0000
committerAndrew Pinski <apinski@marvell.com>2023-05-20 05:04:50 +0000
commitc5df248509b489364c573e8b7f5f4c2fdb87f5b4 (patch)
treec1d1b22c5de1589e6478a6e169907c1ef732fbe3 /gcc/tree-vectorizer.h
parent5c68c27f3d093da89cdeee2706a03b8e759f111b (diff)
downloadgcc-c5df248509b489364c573e8b7f5f4c2fdb87f5b4.zip
gcc-c5df248509b489364c573e8b7f5f4c2fdb87f5b4.tar.gz
gcc-c5df248509b489364c573e8b7f5f4c2fdb87f5b4.tar.bz2
Use BIT_FIELD_REF inside fold_single_bit_test
Instead of depending on combine to do the extraction, Let's create a tree which will expand directly into the extraction. This improves code generation on some targets. gcc/ChangeLog: * expr.cc (fold_single_bit_test): Use BIT_FIELD_REF instead of shift/and.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions