Autoincrement examples
Joern Rennecke
amylaar@cygnus.co.uk
Fri Dec 17 18:08:00 GMT 1999
+ /* Look for ref for REG of REF_TYPE between INSN1 and INSN2 inclusive. */
+ struct ref *
+ ref_find_ref_between (ref_info, reg, insn1, insn2, ref_type)
+ struct ref_info *ref_info;
+ rtx reg;
+ rtx insn1, insn2;
+ enum ref_type ref_type;
+ {
+ rtx insn;
+ struct ref *ref;
+
+ for (insn = insn1; insn != NEXT_INSN (insn2); insn = NEXT_INSN (insn))
+ if ((ref = ref_find_ref (ref_info, reg, insn, REF_REG_DEF)))
+ return ref;
+ return NULL;
+ }
You ignore the parameter REF_TYPE.
More information about the Gcc
mailing list