Go to the source code of this file.
|
| | llvm |
| | Compute iterated dominance frontiers using a linear time algorithm.
|
| |
| | llvm::MachineCombinerPattern |
| | Enumeration of instruction pattern supported by machine combiner.
|
| |
|
| enum | llvm::MachineCombinerPattern::MC_PATTERN : int {
llvm::MachineCombinerPattern::MC_NONE = 0,
llvm::MachineCombinerPattern::MC_MULADDW_OP1 = 1,
llvm::MachineCombinerPattern::MC_MULADDW_OP2 = 2,
llvm::MachineCombinerPattern::MC_MULSUBW_OP1 = 3,
llvm::MachineCombinerPattern::MC_MULSUBW_OP2 = 4,
llvm::MachineCombinerPattern::MC_MULADDWI_OP1 = 5,
llvm::MachineCombinerPattern::MC_MULSUBWI_OP1 = 6,
llvm::MachineCombinerPattern::MC_MULADDX_OP1 = 7,
llvm::MachineCombinerPattern::MC_MULADDX_OP2 = 8,
llvm::MachineCombinerPattern::MC_MULSUBX_OP1 = 9,
llvm::MachineCombinerPattern::MC_MULSUBX_OP2 = 10,
llvm::MachineCombinerPattern::MC_MULADDXI_OP1 = 11,
llvm::MachineCombinerPattern::MC_MULSUBXI_OP1 = 12,
llvm::MachineCombinerPattern::MC_REASSOC_AX_BY = 0,
llvm::MachineCombinerPattern::MC_REASSOC_AX_YB = 1,
llvm::MachineCombinerPattern::MC_REASSOC_XA_BY = 2,
llvm::MachineCombinerPattern::MC_REASSOC_XA_YB = 3
} |
| |