optabs.c (maybe_encapsulate_block): New function extracted from...
authorEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 16 Jul 2006 14:31:05 +0000 (14:31 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 16 Jul 2006 14:31:05 +0000 (14:31 +0000)
commit3e27aa84ef34539400456774ade5f2caaa20b5e9
tree31b4477b0273cda78a13029da44c7a27c998faea
parentc5ee132b4434507f7e970da1a987a237a59ce585
optabs.c (maybe_encapsulate_block): New function extracted from...

* optabs.c (maybe_encapsulate_block): New function extracted from...
(emit_libcall_block): ...here.  Invoke it on the block of insns to
maybe emit REG_LIBCALL/REG_RETVAL notes around the block.
(emit_no_conflict_block): Likewise.

From-SVN: r115498
gcc/ChangeLog
gcc/optabs.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/assert.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/controlled_record.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/controlled_record.ads [new file with mode: 0644]