diff options
author | Md Abdullah Shahneous Bari <98356296+mshahneo@users.noreply.github.com> | 2025-10-10 09:21:27 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-10 09:21:27 -0500 |
commit | 83d3a2efe462e16165ef2c9d58e30f8d3ad2f2b0 (patch) | |
tree | 3d431e5b647e66e2404624ec863fa924731fbf61 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | 311d1138e7e736f887dadba16ffb64ee9b47b159 (diff) | |
download | llvm-83d3a2efe462e16165ef2c9d58e30f8d3ad2f2b0.zip llvm-83d3a2efe462e16165ef2c9d58e30f8d3ad2f2b0.tar.gz llvm-83d3a2efe462e16165ef2c9d58e30f8d3ad2f2b0.tar.bz2 |
[uArch][XeGPU] Add XeGPU uArch definition. (#153706)
The uArch infrastructure provides:
- A set data structures to represent, uArch and it's necessary
components (e.g., instructions, register-files, caches).
- A set of utility interfaces that are common to a family of ops (e.g.,
mma ops, 2DBlockIO ops). The implementation of these interfaces are
provided by the specific instructions. Each family of ops provides these
5 common APIs. However, some family of ops may have more utility APIs.
The common 5 APIs are:
- getSupportedShapes
- getSupportedTypes
- checkSupportedShapesAndTypes
- checkSupportedTypes
- validate
Add support for PVC and BMG architectures.
Add support for DPAS instruction.
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions