aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-phiopt.cc
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@xry111.site>2023-09-08 00:29:57 +0800
committerXi Ruoyao <xry111@xry111.site>2023-09-09 14:32:56 +0800
commitc0bb7a6f39e58717d34c9459586c0b1d5db16d89 (patch)
treeeba381eda395a84f083c6d6080a7442e110e06d7 /gcc/tree-ssa-phiopt.cc
parent35adc54b55aa199f17e2c84e382792e424b6171e (diff)
downloadgcc-c0bb7a6f39e58717d34c9459586c0b1d5db16d89.zip
gcc-c0bb7a6f39e58717d34c9459586c0b1d5db16d89.tar.gz
gcc-c0bb7a6f39e58717d34c9459586c0b1d5db16d89.tar.bz2
LoongArch: Slightly simplify loongarch_block_move_straight
gcc/ChangeLog: * config/loongarch/loongarch.cc (loongarch_block_move_straight): Check precondition (delta must be a power of 2) and use popcount_hwi instead of a homebrew loop.
Diffstat (limited to 'gcc/tree-ssa-phiopt.cc')
0 files changed, 0 insertions, 0 deletions