<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/mlir/lib/Dialect/GPU/Transforms/SPIRVAttachTarget.cpp, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>[mlir] Use llvm::unique (NFC) (#96415)</title>
<updated>2024-06-24T18:54:02+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2024-06-24T18:54:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=b7b337fb91f9b0538fcc4467ffca7c6c71192bc9'/>
<id>b7b337fb91f9b0538fcc4467ffca7c6c71192bc9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][GPU] Apply ClangTidy fixes</title>
<updated>2023-12-12T07:34:03+00:00</updated>
<author>
<name>Adrian Kuegel</name>
<email>akuegel@google.com</email>
</author>
<published>2023-12-12T07:34:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8a5b448fa04dc0a9b82321351e3d9a44cf00dab0'/>
<id>8a5b448fa04dc0a9b82321351e3d9a44cf00dab0</id>
<content type='text'>
Use const reference in loops if possible.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use const reference in loops if possible.
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][gpu] Clean GPU `Passes.h` from external SPIRV includes (#71331)</title>
<updated>2023-11-06T01:06:04+00:00</updated>
<author>
<name>Fabian Mora</name>
<email>fmora.dev@gmail.com</email>
</author>
<published>2023-11-06T01:06:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=42630689e2b8366769e7dd2e0ec9801d230065a2'/>
<id>42630689e2b8366769e7dd2e0ec9801d230065a2</id>
<content type='text'>
Removes the `SPIRVAttributes.h` header from `GPU/Transforms/Passes.h`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removes the `SPIRVAttributes.h` header from `GPU/Transforms/Passes.h`</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][spirv] Implement gpu::TargetAttrInterface (#69949)</title>
<updated>2023-11-05T16:11:53+00:00</updated>
<author>
<name>Sang Ik Lee</name>
<email>sang.ik.lee@intel.com</email>
</author>
<published>2023-11-05T16:11:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=2dace0452107a43ed030f1156d52282dd6495de2'/>
<id>2dace0452107a43ed030f1156d52282dd6495de2</id>
<content type='text'>
This commit implements gpu::TargetAttrInterface for SPIR-V target
attribute. The plan is to use this to enable GPU compilation pipeline
for OpenCL kernels later.

The changes do not impact Vulkan shaders using milr-vulkan-runner.
New GPU Dialect transform pass spirv-attach-target is implemented for
attaching attribute from CLI.

gpu-module-to-binary pass now works with GPU module that has SPIR-V
module with OpenCL kernel functions inside. </content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit implements gpu::TargetAttrInterface for SPIR-V target
attribute. The plan is to use this to enable GPU compilation pipeline
for OpenCL kernels later.

The changes do not impact Vulkan shaders using milr-vulkan-runner.
New GPU Dialect transform pass spirv-attach-target is implemented for
attaching attribute from CLI.

gpu-module-to-binary pass now works with GPU module that has SPIR-V
module with OpenCL kernel functions inside. </pre>
</div>
</content>
</entry>
</feed>
