aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
diff options
context:
space:
mode:
authorJay Foad <jay.foad@amd.com>2023-06-19 15:39:45 +0100
committerJay Foad <jay.foad@amd.com>2023-06-19 17:12:54 +0100
commiteb7491769a511476ffae596a8f58abfd12ed46d4 (patch)
tree3b607f15bcc469e1dfc4da0da436ee9553249ab8 /llvm/lib/Bitcode/Reader/MetadataLoader.cpp
parent632ccc538cf454a00010fa83e0734b562a34faa8 (diff)
downloadllvm-eb7491769a511476ffae596a8f58abfd12ed46d4.zip
llvm-eb7491769a511476ffae596a8f58abfd12ed46d4.tar.gz
llvm-eb7491769a511476ffae596a8f58abfd12ed46d4.tar.bz2
[AMDGPU] Reimplement the GFX11 early release VGPRs optimization
Implement this optimization in SIInsertWaitcnts, where we already have information about whether there might be outstanding VMEM store instructions. This has the following advantages: - Correctly handles atomics-with-return. - Correctly handles call instructions. - Should be faster because it does not require running a separate pass. Differential Revision: https://reviews.llvm.org/D153279
Diffstat (limited to 'llvm/lib/Bitcode/Reader/MetadataLoader.cpp')
0 files changed, 0 insertions, 0 deletions