You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Separate "passes" from "_passes" in custom actions
Our custom argparse actions (SplitStore and ExtendMatch) have special behavior
when the destination is specified as "passes", because accurately emulating
compiler behavior for different passes has proven very complicated.
This change allows standard argparse actions (e.g., store_const) to append to
the "passes" variable while our custom argparse actions modify "_passes".
These two variables can then be combined after the fact to produce the final
list of active compiler passes.
Signed-off-by: John Pennycook <john.pennycook@intel.com>
0 commit comments