index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mlir
/
lib
/
Conversion
/
GPUToSPIRV
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "[mlir] Create a gpu.module operation for the GPU Dialect."
Benjamin Kramer
2020-01-16
4
-50
/
+49
*
[mlir][spirv] Properly support SPIR-V conversion target
Lei Zhang
2020-01-14
1
-6
/
+6
*
[mlir] Create a gpu.module operation for the GPU Dialect.
Tres Popp
2020-01-14
4
-49
/
+50
*
[mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...
River Riddle
2020-01-11
1
-2
/
+2
*
Refactor the way that pass options are specified.
River Riddle
2019-12-23
1
-16
/
+10
*
NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.
River Riddle
2019-12-23
1
-15
/
+15
*
Adjust License.txt file to use the LLVM license
Mehdi Amini
2019-12-23
2
-26
/
+8
*
NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...
River Riddle
2019-12-22
1
-15
/
+15
*
NFC: Cleanup non-conforming usages of namespaces.
River Riddle
2019-12-18
1
-6
/
+5
*
Add atomic operations to SPIR-V dialect.
Mahesh Ravishankar
2019-12-16
1
-2
/
+3
*
Plug gpu.func into the GPU lowering pipelines
Alex Zinenko
2019-12-16
1
-10
/
+82
*
Expose a convenience function to add interface attributes to a function.
Mahesh Ravishankar
2019-12-11
1
-1
/
+1
*
Add lowering for module with gpu.kernel_module attribute.
Mahesh Ravishankar
2019-12-09
2
-27
/
+94
*
Allow specification of the workgroup size for GPUToSPIRV lowering.
Mahesh Ravishankar
2019-12-05
3
-11
/
+48
*
NFC: Actually expose the implementation of createGPUToSPIRVLoweringPass.
Mahesh Ravishankar
2019-11-25
1
-2
/
+3
*
Introduce attributes that specify the final ABI for a spirv::ModuleOp.
Mahesh Ravishankar
2019-11-25
2
-32
/
+18
*
NFC: Refactor Dialect Conversion targeting SPIR-V.
Mahesh Ravishankar
2019-11-14
3
-117
/
+155
*
NFC: Refactor block signature conversion to not erase the original arguments.
River Riddle
2019-11-13
1
-2
/
+2
*
Make legality check in GPU->SPIR-V lowering of FuncOp kernel specific.
Mahesh Ravishankar
2019-11-12
1
-2
/
+7
*
Add Conversion to lower loop::ForOp to spirv::LoopOp.
Mahesh Ravishankar
2019-11-12
1
-1
/
+83
*
Unify GPU op definition names with other dialects.
Christian Sigg
2019-10-21
1
-5
/
+6
*
Makes spv.module generated by GPU->SPIRV conversion spec compliant
Mahesh Ravishankar
2019-10-16
1
-1
/
+6
*
Make SPIR-V lowering infrastructure follow Vulkan SPIR-V validation.
Mahesh Ravishankar
2019-10-09
1
-6
/
+21
*
Use named modules for gpu.launch_func
Alex Zinenko
2019-10-08
1
-2
/
+2
*
Update SPIR-V symbols and use GLSL450 instead of VulkanKHR
Lei Zhang
2019-09-13
1
-1
/
+1
*
NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase.
River Riddle
2019-09-13
1
-1
/
+1
*
Add folding rule and dialect materialization hook for spv.constant
Lei Zhang
2019-09-03
1
-1
/
+1
*
Enhance GPU To SPIR-V conversion to support builtins and load/store ops.
Mahesh Ravishankar
2019-08-27
1
-2
/
+47
*
Simplify the classes that support SPIR-V conversion.
Mahesh Ravishankar
2019-08-15
1
-9
/
+12
*
NFC: Update usages of OwningRewritePatternList to pass by & instead of &&.
River Riddle
2019-08-09
1
-1
/
+1
*
NFC: Implement OwningRewritePatternList as a class instead of a using directive.
River Riddle
2019-08-05
1
-2
/
+1
*
Initial implementation to translate kernel fn in GPU Dialect to SPIR-V Dialect
Mahesh Ravishankar
2019-07-30
2
-0
/
+138