tree: a8aa24087a81dcc0a03547ae69db8e8b310291e0 [path history] [tgz]
  1. AddFunctionAttributes/
  2. AtomicBuiltins/
  3. AutoPodArgs/
  4. clspv-opt/
  5. Coherent/
  6. CommonBuiltins/
  7. ConvertBuiltins/
  8. CPlusPlus/
  9. Diagnostics/
  10. DirectResourceAccess/
  11. ExplicitMemoryFenceBuiltins/
  12. Features/
  13. FixupStructuredCFG/
  14. GeometricBuiltins/
  15. hack_scf/
  16. HalfStorage/
  17. ImageBuiltins/
  18. InlineEntryPoints/
  19. InlineFuncWithSingleCallSite/
  20. Int8/
  21. IntegerBuiltins/
  22. LLVMIntrinsics/
  23. LongVectorLowering/
  24. MathBuiltins/
  25. NormalizeGlobalVariables/
  26. PointerAccessChains/
  27. PointerCasts/
  28. Preprocessor/
  29. ProgramScopeConstants/
  30. PushConstant/
  31. Reflection/
  32. RelationalBuiltins/
  33. RemoveUnusedArguments/
  34. SamplerMap/
  35. Scalarize/
  36. ShareModuleScopeVariables/
  37. SpecializeImageTypes/
  38. StripFreeze/
  39. Structs/
  40. SubGroup/
  41. SynchronizationBuiltins/
  42. UBO/
  43. UndoInstCombine/
  44. VariablePointers/
  45. VaryingLocalSizes/
  46. VectorLoadStore/
  47. Warnings/
  48. WorkItemBuiltins/
  49. as_float.cl
  50. bool_and.cl
  51. bool_or.cl
  52. bool_to_double_cast.cl
  53. bool_to_float_cast.cl
  54. bool_to_half_cast.cl
  55. bool_vector_and.cl
  56. bool_vector_or.cl
  57. bool_xor.cl
  58. char4_constant.cl
  59. char4_constant_zero.cl
  60. char4_insert.cl
  61. char4_insert_from_float.cl
  62. char4_issue15_a.cl
  63. char4_issue15_b.cl
  64. cluster_pod_args_attibutes_on_pod.cl
  65. cluster_pod_args_attributes.cl
  66. cluster_pod_args_globals_scalars.cl
  67. cluster_pod_args_larger_alignment.cl
  68. cluster_pod_args_locals_scalars.cl
  69. cluster_pod_args_locals_scalars_pod_in_ubo.cl
  70. cluster_pod_args_pod_only.cl
  71. cluster_pod_args_reuse_pod_type.cl
  72. CMakeLists.txt
  73. composite_construct.cl
  74. composite_construct_array.cl
  75. composite_construct_varying.cl
  76. constant_buffer_arg_static_load_and_store.cl
  77. convergent_attribute.ll
  78. descriptor_map_argtype.cl
  79. descriptor_set_default.cl
  80. descriptor_set_distinct.cl
  81. different_address_space_same_function_type.cl
  82. different_address_space_same_pointer_array_stride.cl
  83. different_reqd_work_group_sizes.cl
  84. double-constants.cl
  85. emit_ir.cl
  86. explicit_stdin.cl
  87. float2_add.cl
  88. float2_div.cl
  89. float2_mul.cl
  90. float2_sub.cl
  91. float3_add.cl
  92. float3_div.cl
  93. float3_mul.cl
  94. float3_sub.cl
  95. float4_add.cl
  96. float4_div.cl
  97. float4_mul.cl
  98. float4_sub.cl
  99. float_add.cl
  100. float_div.cl
  101. float_equal.cl
  102. float_greaterthan.cl
  103. float_greaterthanequal.cl
  104. float_lessthan.cl
  105. float_lessthanequal.cl
  106. float_mul.cl
  107. float_notequal.cl
  108. float_sub.cl
  109. float_to_int.cl
  110. float_to_uint.cl
  111. fnegate.cl
  112. for.cl
  113. function_call.cl
  114. global-variable-no-undef-initializer.cl
  115. global_buffer_arg_dynamic_store.cl
  116. global_buffer_arg_static_load_and_store.cl
  117. global_buffer_arg_static_store.cl
  118. hack_inserts_constant.cl
  119. hack_inserts_undef.cl
  120. hack_inserts_varying.cl
  121. hack_inserts_zero.cl
  122. hack_undef.cl
  123. hack_undef_composite.cl
  124. hack_undef_image.cl
  125. half-constants.cl
  126. if.cl
  127. if_branch_to_loop_needs_selection_merge.cl
  128. ifelse.cl
  129. ifelseif.cl
  130. image2d.cl
  131. image2d_read.cl
  132. image2d_write.cl
  133. image3d.cl
  134. image3d_read.cl
  135. image3d_write.cl
  136. int_add.cl
  137. int_and.cl
  138. int_div.cl
  139. int_equal.cl
  140. int_greaterthan.cl
  141. int_greaterthanequal.cl
  142. int_lessthan.cl
  143. int_lessthanequal.cl
  144. int_mod.cl
  145. int_mul.cl
  146. int_not.cl
  147. int_notequal.cl
  148. int_or.cl
  149. int_shl.cl
  150. int_shr.cl
  151. int_sub.cl
  152. int_to_float.cl
  153. int_xor.cl
  154. ir-input.ll
  155. issue-157.cl
  156. issue-157.samplermap
  157. kernel-decl-dmap.cl
  158. lit.cfg.in
  159. local_array.cl
  160. local_buffer_static_load_and_store.cl
  161. loop_continue_no_selection_merge.cl
  162. mfmt_c.cl
  163. mixed_reqd_work_group_sizes.cl
  164. multiple_local_ptr_args.cl
  165. no_int64_due_to_index_literal.cl
  166. no_pre_sampler.cl
  167. nop.cl
  168. one_constant_buffer_arg.cl
  169. one_global_buffer_arg.cl
  170. one_uint_arg.cl
  171. opselect_constants_int_scalar.cl
  172. opselect_constants_int_vector.cl
  173. opselect_constants_long_scalar.cl
  174. opselect_constants_long_vector.cl
  175. opselect_constants_short_scalar.cl
  176. opselect_constants_short_vector.cl
  177. opselect_float2.cl
  178. opsource.cl
  179. pod_in_ubo.cl
  180. prefetch.ll
  181. print-all.cl
  182. ptr_function_as_return.cl
  183. ptr_function_in_callee.cl
  184. ptr_local_struct.cl
  185. ptr_local_struct_cluster_pod_args.cl
  186. reqd_work_group_size-non-uniform.cl
  187. reqd_work_group_size.cl
  188. reuse_kernel_arg_var.cl
  189. sampler-360.cl
  190. sampler-360.cl.map
  191. sampler.cl
  192. short_add.cl
  193. spvasm2checks.pl
  194. stdin.cl
  195. stdout.cl
  196. two_global_buffer_args_static_store.cl
  197. two_nop_kernels.cl
  198. uchar4_extract_to_float.cl
  199. uchar4_insert_from_float.cl
  200. uint_add.cl
  201. uint_and.cl
  202. uint_arg_static_load_store.cl
  203. uint_div.cl
  204. uint_equal.cl
  205. uint_greaterthan.cl
  206. uint_greaterthanequal.cl
  207. uint_lessthan.cl
  208. uint_lessthanequal.cl
  209. uint_mod.cl
  210. uint_mul.cl
  211. uint_not.cl
  212. uint_notequal.cl
  213. uint_or.cl
  214. uint_shl.cl
  215. uint_shr.cl
  216. uint_sub.cl
  217. uint_to_float.cl
  218. uint_xor.cl
  219. unreferenced_function.cl
  220. unused-local-arg-dmap.cl
  221. vector_extract_element.cl
  222. vector_insert_dynamic.cl
  223. vector_insert_element.cl
  224. vector_shuffle.cl
  225. vector_shuffle_float3.cl
  226. vector_shuffle_hi_lo.cl
  227. widen_mixed_truncate.ll
  228. widen_switch_condition.cl
  229. widen_switch_condition_binary_ops.ll
  230. widen_switch_condition_trunc.ll
  231. widen_truncate.ll
  232. widen_truncate_to_i32.ll
  233. widen_truncate_to_i8.ll
  234. workgroup_size_spec_ids.cl