We now insert BEFORE "veclower" instead of AFTER "cfg." The result is
the same when inserting just one pass, but when inserting multiple
passes, the order is preserved (i.e., passes occur in the same order
as they were inserted).
pass_aop->execute = callback;
pass_info.pass = pass_aop;
- pass_info.reference_pass_name = "cfg";
+ pass_info.reference_pass_name = "veclower";
pass_info.ref_pass_instance_number = 0;
- pass_info.pos_op = PASS_POS_INSERT_AFTER;
+ pass_info.pos_op = PASS_POS_INSERT_BEFORE;
/* Safe the pointer to this object so we can free it later. */
VEC_safe_push(aop_pass, heap, aop_pass_list, pass_aop);