summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/SPIRV/transcoding
AgeCommit message (Expand)Author
2025-11-07[SPIRV] Handle `inttoptr` constant expressions in global initialisers (#166494)Alex Voicu
2025-10-14[SPIRV] Porting Test from Translator (#152247)Subash B
2025-09-28[SPIRV] Added opencl Pipe builtins (#135335)Ebin-McW
2025-09-28[SPIRV] Test file for memmove intrinsic (#152640)Ebin-McW
2025-09-28[SPIRV] Porting tests to transcoding directory from translator (#151661)Ebin-McW
2025-08-05[SPIRV] Do not use OpTypeRuntimeArray in Kernel env. (#149522)Marcos Maronas
2025-08-03[SPIRV] Ported tests to transcoding directory from the translator (#151662)Ebin-McW
2025-07-31[SPIRV] Test for spirv-target-types.ll and unused-sret-opaque-ptr.ll (#142281)Aadesh Premkumar
2025-07-18[SPIR-V] Map SPIR-V friendly work-item function to built-in variables (#148567)Wenju He
2025-04-28[SPIRV] Correctly map OpGenericCastToPtrExplicit builtins (#137189)Victor Lomuller
2025-03-26[SPIR-V] Rework duplicate tracker and tracking of IR entities and types to im...Vyacheslav Levytskyy
2025-02-24[SPIR-V] Stop generating StorageImageReadWithoutFormat and StorageImageWriteW...Vyacheslav Levytskyy
2025-02-18[SPIR-V] Built-in variables: mapping from an OpenCL to SPIR-V BuiltIn and SPI...Vyacheslav Levytskyy
2025-02-17[SPIR-V] Ensure that a correct pointer type is deduced from the Value argumen...Vyacheslav Levytskyy
2025-01-14[SPIR-V] Specify target environment in tests referring to the BuiltIn Workgro...Vyacheslav Levytskyy
2025-01-07[SPIR-V] Overhaul module analysis to improve translation speed and simplify t...Vyacheslav Levytskyy
2024-12-11[SPIR-V] Mark XFAIL tests which fail with LLVM_ENABLE_EXPENSIVE_CHECKS (#119497)Michal Paszkowski
2024-12-09[SPIR-V] Improve general validity of emitted code between passes (#119202)Vyacheslav Levytskyy
2024-12-06[SPIR-V] Emit Alignment decoration for alloca instructions and improve type i...Vyacheslav Levytskyy
2024-12-03[SPIR-V] Fix generation of invalid SPIR-V in cases of of bitcasts between poi...Vyacheslav Levytskyy
2024-11-29[SPIR-V] Improve type inference: fix types of return values in call lowering ...Vyacheslav Levytskyy
2024-11-12[SPIRV] Add reads from image buffer for shaders. (#115178)Steven Perron
2024-09-03[SPIR-V] Improve correctness of emitted MIR between passes for branching inst...Vyacheslav Levytskyy
2024-08-22[SPIR-V] Rework usage of virtual registers' types and classes (#104104)Vyacheslav Levytskyy
2024-08-14[SPIR-V] Add implementation of the non-const G_BUILD_VECTOR and fix emission ...Vyacheslav Levytskyy
2024-08-12[SPIR-V] Allow non-const arguments in a Group builtin that requires a boolean...Vyacheslav Levytskyy
2024-08-12[SPIR-V] Rework usage of virtual registers' types and classes (#101732)Vyacheslav Levytskyy
2024-07-11[SPIRV] Improve type inference of operand presented by opaque pointers and ag...Vyacheslav Levytskyy
2024-07-04[SPIR-V] Add __spirv_ wrappers to Non-Uniform, Atomic, Convert Instructions (...Vyacheslav Levytskyy
2024-07-03[SPIR-V] Improve type inference for a known instruction's builtin: OpGroupAsy...Vyacheslav Levytskyy
2024-06-26[SPIR-V] Fix support of OpGenericCastToPtr __spirv_ wrappers (#96655)Vyacheslav Levytskyy
2024-06-24[SPIR-V]: Add SPIR-V extension: SPV_KHR_cooperative_matrix (#96091)Vyacheslav Levytskyy
2024-06-13[SPIR-V] Implement insertion of 'Group and Subgroup Instructions' using buil...Vyacheslav Levytskyy
2024-06-11[SPIR-V] Implement insertion of OpGenericCastToPtr using builtin functions (#...Vyacheslav Levytskyy
2024-06-07[SPIR-V] Improve type inference, addrspacecast and dependencies between SPIR-...Vyacheslav Levytskyy
2024-06-07[clang][SPIR-V] Add support for AMDGCN flavoured SPIRV (#89796)Alex Voicu
2024-06-06[SPIR-V] Add validation to the test case with get_image_array_size/get_image_...Vyacheslav Levytskyy
2024-06-05[SPIR-V] Emit valid SPIR-V code for integer sizes other than 8,16,32,64 (#94219)Vyacheslav Levytskyy
2024-06-03[SPIR-V] Fix legalize info for G_BITREVERSE (#93699)Vyacheslav Levytskyy
2024-04-26[SPIRV] Improve builtins matching and type inference in SPIR-V Backend, fix...Vyacheslav Levytskyy
2024-04-24Bit width of input/result types in OpSConvert/OpUConvert must not be the same...Vyacheslav Levytskyy
2024-04-22[SPIR-V] Emit SPIR-V generator magic number and version (#87951)Michal Paszkowski
2024-04-17[SPIR-V] Account for zext in a llvm intrinsic call (#88903)Vyacheslav Levytskyy
2024-03-26[SPIR-V] Support extension toggling and enabling all (#85503)Michal Paszkowski
2024-03-25[SPIR-V] Add WaveGetLaneIndex() intrinsic support (#85979)Nathan Gauër
2024-03-18[SPIRV] Add Lifetime intrinsics/instructions (#85391)Vyacheslav Levytskyy
2024-03-13[SPIR-V] Add implementation of G_SPLAT_VECTOR opcode and fix invalid types pr...Vyacheslav Levytskyy
2024-03-03[SPIR-V] Do not use OpenCL metadata for ptr element type resolution (#82678)Michal Paszkowski
2024-02-15let a user select preferred/unpreferred capabilities in a list of enabling ca...Vyacheslav Levytskyy
2024-01-04[SPIR-V] Emit SPIR-V bitcasts between source/expected pointer type (#69621)Michal Paszkowski