aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-im.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2005-06-07 12:17:34 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2005-06-07 12:17:34 +0200
commitc938250d71aa69cb46490ac49058fc1a499962e4 (patch)
tree3d83f825275a51b79b1350ef28d9e4102c823d54 /gcc/tree-ssa-loop-im.c
parent2214de30422cc30ce6a88feefc97bc8329dd6c2c (diff)
downloadgcc-c938250d71aa69cb46490ac49058fc1a499962e4.zip
gcc-c938250d71aa69cb46490ac49058fc1a499962e4.tar.gz
gcc-c938250d71aa69cb46490ac49058fc1a499962e4.tar.bz2
re PR debug/21946 (Invalid DWARF2 debug info emitted)
PR debug/21946 * dwarf2out.c (add_loc_descr_op_piece): New function. (multiple_reg_loc_descriptor, concat_loc_descriptor, loc_descriptor): Use it. * var-tracking.c: Include regs.h and expr.h. (emit_note_insn_var_location): Skip over pieces where offset is smaller than previous offset plus previous piece mode size. Optimize adjacent hard registers or memory locations. * Makefile.in (var-tracking.o): Depend on $(REGS_H) and $(EXPR_H). From-SVN: r100706
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions