LLVM: lib/Target/X86/X86FastPreTileConfig.cpp File Reference (original) (raw)
Go to the source code of this file.
| Functions |
|
|
STATISTIC (NumStores, "Number of stores added") |
|
STATISTIC (NumLoads, "Number of loads added") |
|
INITIALIZE_PASS_BEGIN (X86FastPreTileConfig, DEBUG_TYPE, "Fast Tile Register Preconfigure", false, false) INITIALIZE_PASS_END(X86FastPreTileConfig |
| Fast Tile Register static false bool |
dominates (MachineBasicBlock &MBB, MachineBasicBlock::const_iterator A, MachineBasicBlock::const_iterator B) |
| static bool |
isTileRegister (MachineRegisterInfo *MRI, Register Reg) |
| static bool |
isTileDef (MachineRegisterInfo *MRI, MachineInstr &MI) |
| static ShapeT |
getShape (MachineRegisterInfo *MRI, Register TileReg) |
| static bool |
isTileRegDef (MachineRegisterInfo *MRI, MachineInstr &MI) |
◆ DEBUG_TYPE
#define DEBUG_TYPE "fastpretileconfig"
◆ dominates()
◆ getShape()
◆ INITIALIZE_PASS_BEGIN()
| INITIALIZE_PASS_BEGIN |
( |
X86FastPreTileConfig |
, |
| DEBUG_TYPE |
, |
|
|
| "Fast Tile Register Preconfigure" |
, |
|
|
| false |
, |
|
|
| false |
) |
|
|
◆ isTileDef()
◆ isTileRegDef()
◆ isTileRegister()
◆ STATISTIC() [1/2]
| STATISTIC |
( |
NumLoads |
, |
| "Number of loads added" |
) |
|
|
◆ STATISTIC() [2/2]
| STATISTIC |
( |
NumStores |
, |
| "Number of stores added" |
) |
|
|
◆ DEBUG_TYPE
◆ false