aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackProtector.cpp
diff options
context:
space:
mode:
authorChao Chen <116223022+chencha3@users.noreply.github.com>2024-09-23 09:00:26 -0500
committerGitHub <noreply@github.com>2024-09-23 09:00:26 -0500
commit21627236363d629f6a5b820f45a6071371e4b8db (patch)
treed85c64691f233f966a0326047f7cf73ae9c08ba7 /llvm/lib/CodeGen/StackProtector.cpp
parenta4232dc676908548afa36d4f4ad740131ce385e2 (diff)
downloadllvm-21627236363d629f6a5b820f45a6071371e4b8db.zip
llvm-21627236363d629f6a5b820f45a6071371e4b8db.tar.gz
llvm-21627236363d629f6a5b820f45a6071371e4b8db.tar.bz2
[MLIR][XeGPU] Updates XeGPU TensorDescAttr and Refine Gather/Scatter definition. (#109144)
The PR makes the following refine changes to the XeGPU dialect. 1. Separated the old `TensorDescAttr` into two independent attributes: `BlockTensorDescAttr` and `ScatterTensorDescAttr` 2. Renamed the `MemoryScopeAttr` to `MemorySpaceAttr` and updated the enumeration value for shared memory following OpenCL standard. 3. Introduced `transpose` UnitAttr to `StoreScatterOp`and `LoadGatherOp` 4. Added memory space check for `CreateNdDesc` and `CreateDesc` op, as well as valid and invalid test cases for them.
Diffstat (limited to 'llvm/lib/CodeGen/StackProtector.cpp')
0 files changed, 0 insertions, 0 deletions