LLVM 22.0.0git
X86FastTileConfig.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "fasttileconfig"

Functions

 INITIALIZE_PASS_BEGIN (X86FastTileConfig, DEBUG_TYPE, "Fast Tile Register Configure", false, false) INITIALIZE_PASS_END(X86FastTileConfig
Fast Tile Register static false unsigned getNumDefTiles (MachineRegisterInfo *MRI, MachineInstr &MI)
static unsigned getTMMIndex (Register Reg)

Variables

 DEBUG_TYPE
Fast Tile Register Configure
Fast Tile Register false

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "fasttileconfig"

Definition at line 34 of file X86FastTileConfig.cpp.

Function Documentation

◆ getNumDefTiles()

Fast Tile Register static false unsigned getNumDefTiles ( MachineRegisterInfo * MRI,
MachineInstr & MI )
static

◆ getTMMIndex()

unsigned getTMMIndex ( Register Reg)
static

Definition at line 109 of file X86FastTileConfig.cpp.

References llvm_unreachable, and Reg.

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( X86FastTileConfig ,
DEBUG_TYPE ,
"Fast Tile Register Configure" ,
false ,
false  )

References DEBUG_TYPE.

Variable Documentation

◆ Configure

Fast Tile Register Configure

Definition at line 78 of file X86FastTileConfig.cpp.

◆ DEBUG_TYPE

DEBUG_TYPE

Definition at line 77 of file X86FastTileConfig.cpp.

◆ false

Fast Tile Register false

Definition at line 78 of file X86FastTileConfig.cpp.