From f3f36b91f2c9622ec1cf470d1f944dce19c8670a Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Wed, 8 Jan 2014 12:30:32 -0500 Subject: [PATCH 097/159] FIXME: use rtx_sequence within except.c --- gcc/except.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gcc/except.c b/gcc/except.c index a07584d..05b9247 100644 --- a/gcc/except.c +++ b/gcc/except.c @@ -1880,11 +1880,11 @@ can_throw_external (const_rtx insn) if (NONJUMP_INSN_P (insn) && GET_CODE (PATTERN (insn)) == SEQUENCE) { - rtx seq = PATTERN (insn); - int i, n = XVECLEN (seq, 0); + rtx_sequence seq = PATTERN (insn)->as_an_rtx_sequence (); + int i, n = seq->len (); for (i = 0; i < n; i++) - if (can_throw_external (XVECEXP (seq, 0, i))) + if (can_throw_external (seq->element (i))) return true; return false; @@ -1926,11 +1926,11 @@ insn_nothrow_p (const_rtx insn) if (NONJUMP_INSN_P (insn) && GET_CODE (PATTERN (insn)) == SEQUENCE) { - rtx seq = PATTERN (insn); - int i, n = XVECLEN (seq, 0); + rtx_sequence seq = PATTERN (insn)->as_an_rtx_sequence (); + int i, n = seq->len (); for (i = 0; i < n; i++) - if (!insn_nothrow_p (XVECEXP (seq, 0, i))) + if (!insn_nothrow_p (seq->element (i))) return false; return true; -- 1.7.11.7