| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/ |
| H A D | MemoryPromotion.cpp | 153 Value attribution = op.addWorkgroupAttribution(bufferType, value.getLoc()); in promoteToWorkgroupMemory() local 157 value.replaceAllUsesWith(attribution); in promoteToWorkgroupMemory() 158 insertCopies(op.getBody(), op.getLoc(), value, attribution); in promoteToWorkgroupMemory()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/ |
| H A D | GPUOpsLowering.cpp | 24 Value attribution = en.value(); in matchAndRewrite() local 26 auto type = attribution.getType().dyn_cast<MemRefType>(); in matchAndRewrite() 104 Value attribution = gpuFuncOp.getWorkgroupAttributions()[en.index()]; in matchAndRewrite() local 105 auto type = attribution.getType().cast<MemRefType>(); in matchAndRewrite() 115 Value attribution = en.value(); in matchAndRewrite() local 116 auto type = attribution.getType().cast<MemRefType>(); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/test/Dialect/GPU/ |
| H A D | promotion.mlir | 5 // Verify that the attribution was indeed introduced 55 // Verify that the attribution was indeed introduced 108 // Check that attribution insertion works fine.
|
| H A D | invalid.mlir | 345 // expected-error @+1 {{expected memref type in attribution}} 356 // expected-error @+1 {{expected memory space 3 in attribution}} 367 // expected-error @+1 {{expected memory space 5 in attribution}} 378 // expected-error @+1 {{expected memory space 5 in attribution}}
|
| /llvm-project-15.0.7/mlir/docs/Dialects/ |
| H A D | GPU.md | 15 ## Memory attribution 27 body. The absence of memory attribution syntax means that the function does not
|
| /llvm-project-15.0.7/third-party/benchmark/ |
| H A D | LICENSE | 103 attribution notices from the Source form of the Work, 109 include a readable copy of the attribution notices contained 118 do not modify the License. You may add Your own attribution 121 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/mlir/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/flang/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/bolt/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/lld/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/polly/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/libclc/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/libcxx/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/lldb/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/llvm/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/llvm/utils/lit/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/libcxxabi/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/libc/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/pstl/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/compiler-rt/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/polly/tools/GPURuntime/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/ |
| H A D | LICENSE.txt | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/clang/tools/clang-format-vs/ClangFormat/ |
| H A D | license.txt | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/clang/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|
| /llvm-project-15.0.7/libunwind/ |
| H A D | LICENSE.TXT | 106 attribution notices from the Source form of the Work, 112 include a readable copy of the attribution notices contained 121 do not modify the License. You may add Your own attribution 124 that such additional attribution notices cannot be construed
|