summaryrefslogtreecommitdiff
path: root/mlir/lib/Target/SPIRV
AgeCommit message (Expand)Author
2025-11-20[mlir][spirv] Add support for SwitchOp (#168713)Igor Wodiany
2025-10-27[mlir][spirv] Ensure function declarations precede definitions (#164956)Igor Wodiany
2025-10-23[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in Serializer.cpp...Mehdi Amini
2025-10-22[mlir] Switch uses of deprecated .create methods to free function. NFC. (#164...Jakub Kuderski
2025-10-20[mlir][spirv] Remove destroyed values from ValueIDMap (#164098)Igor Wodiany
2025-10-17[mlir][spirv] Emit error when block to be unlinked has uses after structuriza...Igor Wodiany
2025-09-12[mlir][spirv] Add support for SPV_ARM_graph extension - part 2 (#156665)Davide Grohmann
2025-09-02[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in Deserializer.c...Mehdi Amini
2025-08-13[mlir][spirv] Add .spv extension to validation files (#153440)Igor Wodiany
2025-08-13[mlir][spirv] Conditionally add SPV_KHR_non_semantic_info extension u… (#15...Mohammadreza Ameri Mahabadian
2025-08-12[mlir][spirv] Enable serializer to write SPIR-V modules into separate files (...Igor Wodiany
2025-08-08[mlir][spirv] Fix serialization of TensorARM with rank higher than one (#152391)Mohammadreza Ameri Mahabadian
2025-08-06[mlir][spirv] Add support for Invariant and Patch decorations (#152301)Igor Wodiany
2025-08-04[mlir][spirv] Support SPIR-V 1.6 in deserializer (#151958)Igor Wodiany
2025-08-01[mlir][spirv] Fix verification and serialization replicated constant … (#15...Mohammadreza Ameri Mahabadian
2025-08-01[mlir][spirv] Enable (de)serialization of TensorARM to/from OpConstan… (#15...Mohammadreza Ameri Mahabadian
2025-07-30[mlir][spirv] Fix serialization of multi-dimensional TensorArm constant (#151...Mohammadreza Ameri Mahabadian
2025-07-30[mlir][spirv] Add support for structs decorations (#149793)Igor Wodiany
2025-07-28Reland "[mlir][spirv] Fix int type declaration duplication when serializing" ...Davide Grohmann
2025-07-24[mlir] Remove unused includes (NFC) (#150476)Kazu Hirata
2025-07-24[mlir][spirv][nfc] Refactor member decorations in StructType (#150218)Igor Wodiany
2025-07-22[mlir][NFC] update `mlir/lib` create APIs (26/n) (#149933)Maksim Levental
2025-07-15[mlir][spirv] Add basic support for SPV_EXT_replicated_composites (#147067)Mohammadreza Ameri Mahabadian
2025-07-05[mlir] Remove unused includes (NFC) (#147158)Kazu Hirata
2025-07-02[mlir][spirv] Add support for SPV_ARM_tensors (#144667)Davide Grohmann
2025-06-18Revert "[mlir][spirv] Fix int type declaration duplication when serializing" ...Jakub Kuderski
2025-06-17[mlir][spirv] Fix int type declaration duplication when serializing (#143108)Davide Grohmann
2025-06-13[mlir][spirv] Add bfloat16 support (#141458)Darren Wihandi
2025-06-11[mlir][spirv] Truncate Literal String size at max number words (#142916)Davide Grohmann
2025-06-10[mlir][spirv] Deserialize OpConstantComposite of type Cooperative Matrix (#14...Igor Wodiany
2025-06-04[mlir][spirv] Check output of getConstantInt (#140568)Igor Wodiany
2025-06-03[mlir][spirv] Allow disabling control flow structurization (#140561)Igor Wodiany
2025-05-21[mlir] Remove unused local variables (NFC) (#140990)Kazu Hirata
2025-05-08[mlir][spirv] Add support for RelaxedPrecision in function arguments (#138685)Igor Wodiany
2025-04-30[mlir][spirv] Allow yielding values from loop regions (#135344)Igor Wodiany
2025-04-30[mlir][spirv] Split header and merge block in `mlir.selection`s (#134875)Igor Wodiany
2025-04-30[mlir][spirv] Update mergeInfo of blocks nested in regions (#137789)Igor Wodiany
2025-04-07[mlir][spirv] Fix incorrect argument erasure in deserializer (#134610)Igor Wodiany
2025-04-02[mlir][spirv] Fix ambiguous conversion between SmallVector and TypeRange (#13...Igor Wodiany
2025-04-02[mlir][spirv] Allow yielding values from selection regions (#133702)Igor Wodiany
2025-02-27[mlir][spirv] Fix incorrect error message in processCapability (#129079)Igor Wodiany
2025-02-24[mlir][spirv] Split conditional basic blocks during deserialization (#127639)Igor Wodiany
2024-11-18[MLIR][SPIRV] Add definition and (de)serialization for cache controls (#115461)Victor Perez
2024-10-14[MLIR] Update APInt construction to correctly set isSigned/implicitTrunc (#11...Nikita Popov
2024-10-07[CMake]: Remove unnecessary dependencies on LLVM/MLIR (#111255)BARRET
2024-10-01Revert "CMake: Remove unnecessary dependencies on LLVM/MLIR" (#110594)Mehdi Amini
2024-09-30CMake: Remove unnecessary dependencies on LLVM/MLIR (#110362)BARRET
2024-09-30[mlir][spirv] Add gpu printf op lowering to spirv.CL.printf op (#78510)Dimple Prajapati
2024-09-20[NFC] Add explicit #include llvm-config.h where its macros are used, last par...Daniil Fukalov
2024-09-15[mlir] Reland 5a6e52d6ef96d2bcab6dc50bdb369662ff17d2a0 with update (NFC)JOE1994