//#include "blocks.h" #include "optimise.h" extern optimiser cleanup; extern optimiser koopman; extern optimiser koopmanX; //extern optimiser profile; extern optimiser pairwise; extern optimiser deadstore; extern optimiser delabel; extern optimiser label; extern optimiser optimist; extern optimiser bailey_plus; extern optimiser bailey; extern optimiser baseline; //extern optimiser tree_lowering; extern optimiser local; extern optimiser global1; extern optimiser global2; Optimiser optimisers[] = { &delabel, &label, // &profile, // &tree_lowering, &baseline, &global1, &global2, &optimist, &bailey, &bailey_plus, &pairwise, &koopman, &koopmanX, &local, &deadstore, &cleanup }; #define OPT_COUNT sizeof(optimisers)/sizeof(Optimiser) int optimiser_count = OPT_COUNT; char optimisersOn[OPT_COUNT];