From d248d212c6fc621c21bc8c2c0de573ead8efaf9d Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Wed, 8 Jan 2014 12:32:16 -0500 Subject: [PATCH 098/159] FIXME: use rtx_sequence within function.c --- gcc/function.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gcc/function.c b/gcc/function.c index d84fe97..0cdff8c 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -5298,9 +5298,10 @@ contains (const_rtx insn, htab_t hash) if (NONJUMP_INSN_P (insn) && GET_CODE (PATTERN (insn)) == SEQUENCE) { + rtx_sequence seq = PATTERN (insn)->as_an_rtx_sequence (); int i; - for (i = XVECLEN (PATTERN (insn), 0) - 1; i >= 0; i--) - if (htab_find (hash, XVECEXP (PATTERN (insn), 0, i))) + for (i = seq->len () - 1; i >= 0; i--) + if (htab_find (hash, seq->element (i))) return true; return false; } -- 1.7.11.7