llvm-project/llvm/lib/Target/Foot/FootPassRegistry.def
2025-10-21 18:25:06 -04:00

16 lines
389 B
Modula-2

#ifndef MODULE_PASS
#define MODULE_PASS(NAME, CREATE_PASS)
#endif
#undef MODULE_PASS
#ifndef FUNCTION_PASS
#define FUNCTION_PASS(NAME, CREATE_PASS)
#endif
#undef FUNCTION_PASS
#ifndef MACHINE_FUNCTION_PASS
#define MACHINE_FUNCTION_PASS(NAME, CREATE_PASS)
#endif
MACHINE_FUNCTION_PASS("foot-remove-pseudo-instructions", FootRemovePseudoInstructionsNewPass())
#undef MACHINE_FUNCTION_PASS