* rtl.h (insn_location): Declare.
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Jun 2014 07:32:25 +0000 (07:32 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Jun 2014 07:32:25 +0000 (07:32 +0000)
commit0e7ae55771156a293f2eeb2beaf7bd69b037a148
treefc8f51ea70b82f892ac226dafb7defa86a52c93b
parentb037180f5ffceaf61c343ff30255163bdf053015
* rtl.h (insn_location): Declare.
* cfgcleanup.c (try_forward_edges): Compare the locus of locations
with UNKNOWN_LOCATION.
* emit-rtl.c (insn_location): New function.
* final.c (notice_source_line): Check that the instruction has a
location before retrieving it and use insn_location.
* modulo-sched.c (loop_single_full_bb_p): Likewise.
* print-rtl.c (print_rtx): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211305 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cfgcleanup.c
gcc/emit-rtl.c
gcc/final.c
gcc/modulo-sched.c
gcc/print-rtl.c
gcc/rtl.h