OSDN Git Service

* cse.c (flush_hash_table): New function.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Apr 1999 00:29:45 +0000 (00:29 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Apr 1999 00:29:45 +0000 (00:29 +0000)
commit53d90e4e720a6b3529dec3b13b5012f544d2572f
treef69054cfc57cab1d087f04fe8e176fefa5db654c
parentb32d8985ba2ee7cdd7bb75e41e053161ce84a6a5
    * cse.c (flush_hash_table): New function.
        (cse_insn): Flush the hash table when we encounter a volatile asm.
        (cse_basic_block): Use flush_hash_table instead of doing it
        inline.
        * reload1.c (reload_cse_regs_1): Flush known register values if
        we encounter a volatile asm.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26304 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cse.c
gcc/reload1.c