Current GCC Passes

This is the list of Current GCC passes as of GCC 15/16

GIMPLE Passes

GIMPLE lowering passes

These passes lower from one form of gimple to another. Some lower into different specific things like complex or bitint while others lower higher level gimple constructs into lower level ones (e.g. eh).

GIMPLE optimization passes

GIMPLE Loop optimization passes

GIMPLE warning passes

These passes only are there to do warnings.

GIMPLE analysis passes

These passes are used for analysis only of the IR which is used by others.

GIMPLE misc/uncat passes

GIMPLE IPA passes

RTL passes

None: CurrentGCCPasses (last edited 2025-10-28 19:51:11 by AndrewPinski)