aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/limits
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2014-10-14 20:40:59 +0200
committerUros Bizjak <uros@gcc.gnu.org>2014-10-14 20:40:59 +0200
commit0777fc02105dd9067329ed9ccfe341a9fb90fdc2 (patch)
treed9aee1f90a9669265bd2bec0ed8a70b4a7bf84e0 /libstdc++-v3/include/std/limits
parent2a523cfe4e6304f18117266d34f4ae2603274577 (diff)
downloadgcc-0777fc02105dd9067329ed9ccfe341a9fb90fdc2.zip
gcc-0777fc02105dd9067329ed9ccfe341a9fb90fdc2.tar.gz
gcc-0777fc02105dd9067329ed9ccfe341a9fb90fdc2.tar.bz2
re PR rtl-optimization/63475 (Postreload CSE propagates aliased memory operand)
PR rtl-optimization/63475 * alias.c (true_dependence_1): Always use get_addr to extract true address operands from x_addr and mem_addr. Use extracted address operands to check for references with alignment ANDs. Use extracted address operands with find_base_term and base_alias_check. For noncanonicalized operands call canon_rtx with extracted address operand. (write_dependence_1): Ditto. (may_alias_p): Ditto. Remove unused calls to canon_rtx. From-SVN: r216217
Diffstat (limited to 'libstdc++-v3/include/std/limits')
0 files changed, 0 insertions, 0 deletions