re PR target/67004 (valgrind error in recog_memoized & shorten_branches)
PR target/67004 * config/i386/i386.h (ADJUST_INSN_LENGTH): Use NONDEBUG_INSN_P (INSN) predicate and INSN_CODE (INSN) >= 0 to check for valid instruction. From-SVN: r226215
This commit is contained in:
parent
8d2ccbd266
commit
0453025d3f
@ -1,3 +1,9 @@
|
||||
2015-07-25 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
PR target/67004
|
||||
* config/i386/i386.h (ADJUST_INSN_LENGTH): Use NONDEBUG_INSN_P (INSN)
|
||||
predicate and INSN_CODE (INSN) >= 0 to check for valid instruction.
|
||||
|
||||
2015-07-25 Sebastian Pop <s.pop@samsung.com>
|
||||
|
||||
* Makefile.in: Remove use of TREEBROWSER.
|
||||
|
@ -2262,11 +2262,12 @@ do { \
|
||||
#define DEFAULT_LARGE_SECTION_THRESHOLD 65536
|
||||
|
||||
/* Adjust the length of the insn with the length of BND prefix. */
|
||||
#define ADJUST_INSN_LENGTH(INSN, LENGTH) \
|
||||
do { \
|
||||
if (recog_memoized (INSN) >= 0 \
|
||||
&& get_attr_maybe_prefix_bnd (INSN)) \
|
||||
LENGTH += ix86_bnd_prefixed_insn_p (INSN); \
|
||||
|
||||
#define ADJUST_INSN_LENGTH(INSN, LENGTH) \
|
||||
do { \
|
||||
if (NONDEBUG_INSN_P (INSN) && INSN_CODE (INSN) >= 0 \
|
||||
&& get_attr_maybe_prefix_bnd (INSN)) \
|
||||
LENGTH += ix86_bnd_prefixed_insn_p (INSN); \
|
||||
} while (0)
|
||||
|
||||
/* Which processor to tune code generation for. These must be in sync
|
||||
|
Loading…
Reference in New Issue
Block a user