MLIR  22.0.0git
mlir::xegpu::uArch::PVCuArch Member List

This is the complete list of members for mlir::xegpu::uArch::PVCuArch, including all inherited members.

cacheInfomlir::xegpu::uArch::uArchprotected
checkSupportedInstruction(InstructionKind instr) constmlir::xegpu::uArch::uArchinline
descriptionmlir::xegpu::uArch::uArchprotected
getCacheInfo() constmlir::xegpu::uArch::uArchinline
getDescription() constmlir::xegpu::uArch::uArchinline
getInstructions() constmlir::xegpu::uArch::uArchinline
getName() constmlir::xegpu::uArch::uArchinline
getRegisterFileInfo() constmlir::xegpu::uArch::uArchinline
getSupportedInstructionNames() constmlir::xegpu::uArch::uArchinline
instructionsmlir::xegpu::uArch::uArchprotected
namemlir::xegpu::uArch::uArchprotected
owned_instructionsmlir::xegpu::uArch::PVCuArch
PVCuArch()mlir::xegpu::uArch::PVCuArchinline
registerFileInfomlir::xegpu::uArch::uArchprotected
uArch(const std::string &name, const std::string &description, const std::map< RegisterFileType, RegisterFileInfo > &registerFileInfo={}, const llvm::SmallVector< CacheInfo, 4 > &cacheInfo={}, const std::map< InstructionKind, std::shared_ptr< Instruction >> &instructions={})mlir::xegpu::uArch::uArchinline
Xe2Plus(const std::string &archName, const std::string &archDescription, const XeCoreInfo &xeCore, const std::map< RegisterFileType, RegisterFileInfo > &regInfo={}, const llvm::SmallVector< CacheInfo, 4 > &cacheInfo={}, const std::map< InstructionKind, std::shared_ptr< Instruction >> &instrs={})mlir::xegpu::uArch::Xe2Plusinline
xeCoremlir::xegpu::uArch::Xe2Plus