summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp
AgeCommit message (Expand)Author
2025-11-18[HLSL] Implement ddx/ddy_coarse intrinsics (#164831)Alexander Johnston
2025-11-10[SPIRV] Allow multiple FuncParamAttr decoration on the same id. (#166782)Marcos Maronas
2025-11-09[SPIRV] Add support for `bfloat16` atomics via the `SPV_INTEL_16bit_atomics` ...Alex Voicu
2025-11-06[SPIRV] Support for the extension SPV_ALTERA_blocking_pipes (#138675)Aadesh Premkumar
2025-11-04[SPIRV] Enable `bfloat16` arithmetic (#166031)Alex Voicu
2025-11-04[SPIRV] Enable OpenCL max_work_group_size translation via `SPV_INTEL_kernel_a...Alex Voicu
2025-10-31[SPIRV] Remove a redundant cast (NFC) (#165833)Kazu Hirata
2025-10-20[NFC] Use F->isDeclaration instead of (*F).isDeclaration (#164238)Juan Manuel Martinez Caamaño
2025-10-20[NFC][SPIRV] Remove useless static_cast (#164239)Juan Manuel Martinez Caamaño
2025-10-17[SPIR-V] Add capability for non-uniform indexing for `StructuredBuffer` type...Lucie Choi
2025-10-17[SPIR-V] Generate SPIR-V instructions when 'enable-maximal-reconvergence' fun...Lucie Choi
2025-10-08[SPIR-V] Add SPV_INTEL_predicated_io extension (#161591)YixingZhang007
2025-09-30[SPIR-V] Implement SPV_KHR_float_controls2 (#146941)Marcos Maronas
2025-09-28[SPIRV] Added constraint for SPV_INTEL_bindless_image extension (#160249)Ebin-McW
2025-09-28[SPIRV] Add support for the extension SPV_EXT_relaxed_printf_string_address_s...Ebin-McW
2025-09-22[SPIRV] Add support for the SPIR-V extension SPV_KHR_bfloat16 (#155645)YixingZhang007
2025-09-08[SPIRV] Move instead of copy. (#156637)Marcos Maronas
2025-08-06[SPIRV] Fix code quality issues. (#152005)Marcos Maronas
2025-08-05[SPIRV] Fix buildbot failure after #149522 (#152135)Marcos Maronas
2025-08-05[SPIRV] Do not use OpTypeRuntimeArray in Kernel env. (#149522)Marcos Maronas
2025-08-01[SPIR-V] Add support for the SPIR-V extension SPV_INTEL_tensor_float32_conver...YixingZhang007
2025-07-02[SPIRV] Add FloatControl2 capability (#144371)Steven Perron
2025-06-12[SPIR-V] Fix ExecutionMode generation (#143888)Nathan Gauër
2025-06-10[SPIR-V] Add Fragment execution model (#141787)Nathan Gauër
2025-06-03[SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. ...Marcos Maronas
2025-05-23[NFC][CodeGen] Adopt MachineFunctionProperties convenience accessors (#141101)Rahul Joshi
2025-05-19[SPIR-V] Add SPV_INTEL_2d_block_io extension (#140140)Yury Plyakhin
2025-04-30SPIRV: Simplify phi processing (#137050)Matt Arsenault
2025-04-24 SPIRV: Set NoPHIs property after rewriting them (#136327)Matt Arsenault
2025-04-23[SPIRV] Support for the SPV_INTEL_subgroup_matrix_multiply_accumulate SPIR-V ...Vyacheslav Levytskyy
2025-04-09[SPIRV] Support for SPV_INTEL_ternary_bitwise_function (#134866)Steffen Larsen
2025-04-03[NFC] Cleanup pass initialization for SPIRV passes (#134189)Rahul Joshi
2025-04-03[SPIRV] Add spirv.VulkanBuffer types to the backend (#133475)Steven Perron
2025-03-24[Target] Use *Set::insert_range (NFC) (#132879)Kazu Hirata
2025-03-17[SPIR-V] Add `OpConstantCompositeContinuedINTEL` instruction (#129086)Viktoria Maximova
2025-03-14[SPIR-V] Support SPV_INTEL_fp_max_error extension for `!fpmath` metadata (#13...Viktoria Maximova
2025-03-06[SPIR-V] Add SPV_INTEL_memory_access_aliasing extension (#129800)Dmitry Sidorov
2025-03-05[SPIRV] Avoid repeated hash lookups (NFC) (#129826)Kazu Hirata
2025-03-03[SPIR-V] Stop using Register to represent target specific virtual registers. ...Craig Topper
2025-02-27[SPIRV] Remove unused variable. NFCCraig Topper
2025-02-24[SPIR-V] Stop generating StorageImageReadWithoutFormat and StorageImageWriteW...Vyacheslav Levytskyy
2025-02-20[SPIR-V] Initial implementation of SPV_INTEL_long_composites (#126545)Viktoria Maximova
2025-02-20[SPIR-V] Add SPV_INTEL_bindless_images extension (#127737)Dmitry Sidorov
2025-02-05[SPIR-V] Support all the instructions of SPV_KHR_integer_dot_product (#123792)Viktoria Maximova
2025-01-28[SPIR-V] Change a way SPIR-V Backend API works with user facing options (#124...Vyacheslav Levytskyy
2025-01-17[SPIRV] Expand RWBuffer load and store from HLSL (#122355)Steven Perron
2025-01-16[HLSL][SPIRV][DXIL] Implement `WaveActiveSum` intrinsic (#118580)Adam Yang
2025-01-09[SPIR-V] Prefer SPV_INTEL_optnone over SPV_EXT_optnone when both extensions a...Vyacheslav Levytskyy
2025-01-07[SPIR-V] Overhaul module analysis to improve translation speed and simplify t...Vyacheslav Levytskyy
2024-12-16[SPIR-V] Add saturation and float rounding mode decorations, a subset of arit...Vyacheslav Levytskyy