summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/SPIRV
AgeCommit message (Expand)Author
2025-11-20[mlir][spirv] Add support for SwitchOp (#168713)Igor Wodiany
2025-10-30[mlir] Simplify Default cases in type switches. NFC. (#165767)Jakub Kuderski
2025-10-27[mlir][spirv] Enable validation of global vars tests (#164974)Igor Wodiany
2025-10-20[mlir][spirv] Remove invalid canon pattern for GL.Length (#164301)Jakub Kuderski
2025-10-11[mlir] Use llvm accumulate wrappers. NFCI. (#162957)Jakub Kuderski
2025-10-06[mlir][spirv] Simplify unreachable default cases in type switch. NFC. (#162010)Jakub Kuderski
2025-09-22[mlir][spirv] Simplify `CompositeType::getNumElements`. NFC. (#160202)Jakub Kuderski
2025-09-22[mlir][spirv] Rework type size calculation (#160162)Jakub Kuderski
2025-09-22[mlir][spirv] Rework type capability queries (#160113)Jakub Kuderski
2025-09-22[mlir][spirv] Rework type extension queries (#160020)Jakub Kuderski
2025-09-18[mlir][spirv] Simplify inheriting constructor declarations. NFC. (#159681)Jakub Kuderski
2025-09-18[mlir][spirv] Use `verifySymbolUses` for `spirv.FunctionCall`. (#159399)Erick Ochoa Lopez
2025-09-18[mlir][spirv] Verify SampledImageType Dim (#159397)Igor Wodiany
2025-09-12[mlir][spirv] Add support for SPV_ARM_graph extension - part 3 (#156845)Davide Grohmann
2025-09-10[mlir][spirv] Check variable for null before dereferencing (#157457)Daniel Kuts
2025-09-02[mlir][spirv] Add support for SPV_ARM_graph extension - part 1 (#151934)Davide Grohmann
2025-08-30[MLIR] Apply clang-tidy fixes for performance-move-const-arg in SPIRVTypes.cp...Mehdi Amini
2025-08-04Reland "[mlir][spirv] Fix UpdateVCEPass to deduce the correct set of capabili...Davide Grohmann
2025-08-04[mlir][memref][spirv] Add SPIR-V Image Lowering (#150978)Jack Frankland
2025-08-01[mlir][spirv] Add OpExtension "SPV_INTEL_tensor_float32_conversion" (#151337)YixingZhang007
2025-08-01[mlir][spirv] Fix verification and serialization replicated constant … (#15...Mohammadreza Ameri Mahabadian
2025-07-30[mlir][spirv] Add 8-bit float type emulation (#148811)Md Abdullah Shahneous Bari
2025-07-30[mlir][spirv] Fix UpdateVCEPass pass to deduce the correct version (#151192)Mohammadreza Ameri Mahabadian
2025-07-30Revert "[mlir][spirv] Fix UpdateVCEPass to deduce the correct set of capabili...Igor Wodiany
2025-07-30[mlir][spirv] Fix UpdateVCEPass to deduce the correct set of capabilities (#1...Davide Grohmann
2025-07-30[mlir][spirv] Add support for structs decorations (#149793)Igor Wodiany
2025-07-29[mlir][spirv]: Add ImageSupport in ABI Lowering (#150996)Jack Frankland
2025-07-25[mlir][NFC] update `mlir/lib` create APIs (35/n) (#150708)Maksim Levental
2025-07-24[mlir][spirv][nfc] Refactor member decorations in StructType (#150218)Igor Wodiany
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata
2025-07-21[mlir][NFC] update `mlir/Dialect` create APIs (22/n) (#149929)Maksim Levental
2025-07-18[mlir][spirv] Add conversion pass to rewrite splat constant composite… (#14...Mohammadreza Ameri Mahabadian
2025-07-15[mlir][spirv] Add basic support for SPV_EXT_replicated_composites (#147067)Mohammadreza Ameri Mahabadian
2025-07-14[mlir][spirv]: Add `OpImageFetch` (#145873)Jack Frankland
2025-07-12[mlir] Remove unused includes (NFC) (#148396)Kazu Hirata
2025-07-11[mlir][spirv] Enable dot operation for bfloat16 (#145409)Darren Wihandi
2025-07-07[mlir][spirv] Add support for Aligned memory operand in CoopMatrix memory ope...Igor Wodiany
2025-07-02[mlir][spirv] Add support for SPV_ARM_tensors (#144667)Davide Grohmann
2025-06-24[mlir] Migrate away from {TypeRange,ValueRange}(std::nullopt) (NFC) (#145445)Kazu Hirata
2025-06-16[mlir][spirv] Add definition for GL Length (#144041)Igor Wodiany
2025-06-14[mlir] Compare std::optional<T> to values directly (NFC) (#144241)Kazu Hirata
2025-06-13[mlir][spirv] Add definition of OpImageRead (#144038)Igor Wodiany
2025-06-13[mlir][spirv] Fix FuncOpVectorUnroll to process placeholder values in all blo...Darren Wihandi
2025-06-13[mlir][spirv] Add bfloat16 support (#141458)Darren Wihandi
2025-06-10[mlir][spirv] Deserialize OpConstantComposite of type Cooperative Matrix (#14...Igor Wodiany
2025-06-09[mlir][spirv] Implement UMod canonicalization for vector constants (#141902)Darren Wihandi
2025-06-09[mlir][spirv] Make `CooperativeMatrixType` a `ShapedType` (#142784)Igor Wodiany
2025-05-25[mlir][SPIR-V] Add lowering for gpu.lane_id op (#90873)Sang Ik Lee
2025-05-25[MLIR][SPIRV] Replace some auto to concrete type (#113877)Mingzhu Yan
2025-05-25[mlir][SPIRV] Add decorateType method for MatrixType (#112018)Mingzhu Yan