tree: 23b0c9cc0b9b78e5475e0c2e02f1c293dc192cf6 [path history] [tgz]
  1. Intrinsics/
  2. LoopParallelMD/
  3. MemAccess/
  4. OpenMP/
  5. RuntimeDebugBuilder/
  6. 20100617.ll
  7. 20100622.ll
  8. 20100707.ll
  9. 20100707_2.ll
  10. 20100708.ll
  11. 20100708_2.ll
  12. 20100713.ll
  13. 20100713_2.ll
  14. 20100717.ll
  15. 20100718-DomInfo-2.ll
  16. 20100718-DomInfo.ll
  17. 20100720-MultipleConditions.ll
  18. 20100809-IndependentBlock.ll
  19. 20100811-ScalarDependencyBetweenBrAndCnd.ll
  20. 20101030-Overflow.ll
  21. 20101103-Overflow3.ll
  22. 20101103-signmissmatch.ll
  23. 20110226-Ignore-Dead-Code.ll
  24. 20110226-PHI-Node-removed.ll
  25. 20120316-InvalidCast.ll
  26. 20120403-RHS-type-mismatch.ll
  27. 20130211-getNumberOfIterations.ll
  28. 20130221.ll
  29. 20150328-SCEVExpanderIntroducesNewIV.ll
  30. alias-check-multi-dim.ll
  31. alias_metadata_too_many_arrays.ll
  32. aliasing_different_base_and_access_type.ll
  33. aliasing_different_pointer_types.ll
  34. aliasing_multidimensional_access.ll
  35. aliasing_parametric_simple_1.ll
  36. aliasing_parametric_simple_2.ll
  37. aliasing_struct_element.ll
  38. alignment.ll
  39. annotated_alias_scopes.ll
  40. blas_sscal_simplified.ll
  41. conflict-between-loop-invariant-code-hosting-and-escape-map-computation.ll
  42. constant_condition.ll
  43. create-conditional-scop.ll
  44. dead_invariant_load_instruction_referenced_by_parameter_1.ll
  45. dead_invariant_load_instruction_referenced_by_parameter_2.ll
  46. debug-intrinsics.ll
  47. dominance_problem_after_early_codegen_bailout.ll
  48. empty_domain_in_context.ll
  49. entry_with_trivial_phi.ll
  50. entry_with_trivial_phi_other_bb.ll
  51. error-stmt-in-non-affine-region.ll
  52. error_block_contains_invalid_memory_access.ll
  53. exprModDiv.ll
  54. exprModDiv___%for.cond---%for.end.jscop
  55. exprModDiv___%for.cond---%for.end.jscop.pow2
  56. fortran_array_runtime_size_generation.ll
  57. getNumberOfIterations.ll
  58. hoisted_load_escapes_through_phi.ll
  59. hoisting_1.ll
  60. hoisting_2.ll
  61. if-conditions-in-vector-code.ll
  62. inner_scev_sdiv_1.ll
  63. inner_scev_sdiv_2.ll
  64. inner_scev_sdiv_3.ll
  65. inner_scev_sdiv_in_lb.ll
  66. inner_scev_sdiv_in_lb_invariant.ll
  67. inner_scev_sdiv_in_rtc.ll
  68. intrinsics_lifetime.ll
  69. intrinsics_misc.ll
  70. inv-load-lnt-crash-wrong-order-2.ll
  71. inv-load-lnt-crash-wrong-order-3.ll
  72. inv-load-lnt-crash-wrong-order.ll
  73. invariant-load-dimension.ll
  74. invariant-load-preload-base-pointer-origin-first.ll
  75. invariant_cannot_handle_void.ll
  76. invariant_load.ll
  77. invariant_load_address_space.ll
  78. invariant_load_alias_metadata.ll
  79. invariant_load_base_pointer.ll
  80. invariant_load_base_pointer_conditional.ll
  81. invariant_load_base_pointer_conditional_2.ll
  82. invariant_load_canonicalize_array_baseptrs.ll
  83. invariant_load_condition.ll
  84. invariant_load_different_sized_types.ll
  85. invariant_load_escaping.ll
  86. invariant_load_escaping_second_scop.ll
  87. invariant_load_hoist_alignment.ll
  88. invariant_load_in_non_affine_subregion.ll
  89. invariant_load_loop_ub.ll
  90. invariant_load_not_executed_but_in_parameters.ll
  91. invariant_load_outermost.ll
  92. invariant_load_parameters_cyclic_dependence.ll
  93. invariant_load_ptr_ptr_noalias.ll
  94. invariant_load_scalar_dep.ll
  95. invariant_load_scalar_escape_alloca_sharing.ll
  96. invariant_loads_from_struct_with_different_types_1.ll
  97. invariant_loads_from_struct_with_different_types_2.ll
  98. invariant_loads_ignore_parameter_bounds.ll
  99. invariant_verify_function_failed.ll
  100. invariant_verify_function_failed_2.ll
  101. kernel_gemm___%for.cond.1.preheader---%for.end.12.jscop
  102. large-numbers-in-boundary-context.ll
  103. load_subset_with_context.ll
  104. load_subset_with_context___%for.cond7.preheader---%for.cond33.preheader.jscop
  105. load_subset_with_context___%for.cond7.preheader---%for.cond33.preheader.jscop.transformed
  106. loop-invariant-load-type-mismatch.ll
  107. loop_with_condition.ll
  108. loop_with_condition_2.ll
  109. loop_with_condition_ineq.ll
  110. loop_with_condition_nested.ll
  111. loop_with_conditional_entry_edge_split_hard_case.ll
  112. memcpy_annotations.ll
  113. multidim-non-matching-typesize-2.ll
  114. multidim-non-matching-typesize.ll
  115. multidim_2d_parametric_array_static_loop_bounds.ll
  116. multidim_alias_check.ll
  117. multiple-codegens.ll
  118. multiple-scops-in-a-row.ll
  119. multiple-types-invariant-load-2.ll
  120. multiple-types-invariant-load.ll
  121. multiple_sai_fro_same_base_address.ll
  122. new_multidim_access___%bb1---%bb17.jscop
  123. no-overflow-tracking.ll
  124. no_guard_bb.ll
  125. non-affine-dominance-generated-entering.ll
  126. non-affine-exit-node-dominance.ll
  127. non-affine-phi-node-expansion-2.ll
  128. non-affine-phi-node-expansion-3.ll
  129. non-affine-phi-node-expansion-4.ll
  130. non-affine-phi-node-expansion.ll
  131. non-affine-region-exit-phi-incoming-synthesize-2.ll
  132. non-affine-region-exit-phi-incoming-synthesize.ll
  133. non-affine-region-implicit-store.ll
  134. non-affine-region-phi-references-in-scop-value.ll
  135. non-affine-subregion-dominance-reuse.ll
  136. non-affine-switch.ll
  137. non-affine-synthesized-in-branch.ll
  138. non-affine-update.ll
  139. non-affine-update___%bb1---%bb15.jscop
  140. non-hoisted-load-needed-as-base-ptr.ll
  141. non_affine_float_compare.ll
  142. only_non_affine_error_region.ll
  143. openmp_limit_threads.ll
  144. out-of-scop-phi-node-use.ll
  145. param_div_div_div_2.ll
  146. partial_write_array.ll
  147. partial_write_array___%for---%return.jscop
  148. partial_write_array___%for---%return.jscop.transformed
  149. partial_write_emptyset.ll
  150. partial_write_emptyset___%for---%return.jscop
  151. partial_write_emptyset___%for---%return.jscop.transformed
  152. partial_write_full_write_that_appears_partial.ll
  153. partial_write_impossible_restriction.ll
  154. partial_write_impossible_restriction___%for.body344---%if.then.i.i1141.loopexit.jscop
  155. partial_write_impossible_restriction___%for.body344---%if.then.i.i1141.loopexit.jscop.transformed
  156. partial_write_in_region.ll
  157. partial_write_in_region___%bb1---%bb12.jscop
  158. partial_write_in_region___%bb1---%bb12.jscop.transformed
  159. partial_write_in_region_with_loop.ll
  160. partial_write_in_region_with_loop___%bb1---%bb14.jscop
  161. partial_write_in_region_with_loop___%bb1---%bb14.jscop.transformed
  162. partial_write_mapped_scalar.ll
  163. partial_write_mapped_scalar___%for---%return.jscop
  164. partial_write_mapped_scalar___%for---%return.jscop.transformed
  165. partial_write_mapped_scalar_subregion.ll
  166. partial_write_mapped_scalar_subregion___%for---%return.jscop
  167. partial_write_mapped_scalar_subregion___%for---%return.jscop.transformed
  168. partial_write_mapped_vector.ll
  169. partial_write_mapped_vector___%for---%return.jscop
  170. partial_write_mapped_vector___%for---%return.jscop.transformed
  171. perf_monitoring.ll
  172. perf_monitoring_cycles_per_scop.ll
  173. perf_monitoring_trip_counts_per_scop.ll
  174. phi-defined-before-scop.ll
  175. phi_after_error_block_outside_of_scop.ll
  176. phi_condition_modeling_1.ll
  177. phi_condition_modeling_2.ll
  178. phi_conditional_simple_1.ll
  179. phi_in_exit_early_lnt_failure_1.ll
  180. phi_in_exit_early_lnt_failure_2.ll
  181. phi_in_exit_early_lnt_failure_3.ll
  182. phi_in_exit_early_lnt_failure_5.ll
  183. phi_loop_carried_float.ll
  184. phi_loop_carried_float_escape.ll
  185. phi_scalar_simple_1.ll
  186. phi_scalar_simple_2.ll
  187. phi_with_multi_exiting_edges_2.ll
  188. phi_with_one_exit_edge.ll
  189. PHIInExit.ll
  190. pointer-type-expressions-2.ll
  191. pointer-type-expressions.ll
  192. pointer-type-pointer-type-comparison.ll
  193. pointer_rem.ll
  194. pr25241.ll
  195. ptrtoint_as_parameter.ll
  196. read-only-scalars.ll
  197. reduction.ll
  198. reduction_2.ll
  199. reduction_simple_binary.ll
  200. region-with-instructions.ll
  201. region_exiting-domtree.ll
  202. region_multiexit_partialwrite.ll
  203. region_multiexit_partialwrite___%bb3---%bb19.jscop
  204. region_multiexit_partialwrite___%bb3---%bb19.jscop.transformed
  205. run-time-condition-with-scev-parameters.ll
  206. run-time-condition.ll
  207. scalar-references-used-in-scop-compute.ll
  208. scalar-store-from-same-bb.ll
  209. scalar_codegen_crash.ll
  210. scev-backedgetaken.ll
  211. scev-division-invariant-load.ll
  212. scev.ll
  213. scev_expansion_in_nonaffine.ll
  214. scev_looking_through_bitcasts.ll
  215. scop_expander_insert_point.ll
  216. scop_expander_segfault.ll
  217. scop_never_executed_runtime_check_location.ll
  218. select-base-pointer.ll
  219. sequential_loops.ll
  220. simple_loop_non_single_exit.ll
  221. simple_loop_non_single_exit_2.ll
  222. simple_non_single_entry.ll
  223. simple_nonaffine_loop.ll
  224. simple_vec_assign_scalar.ll
  225. simple_vec_assign_scalar_2.ll
  226. simple_vec_call.ll
  227. simple_vec_call_2.ll
  228. simple_vec_cast.ll
  229. simple_vec_const.ll
  230. simple_vec_large_width.ll
  231. simple_vec_ptr_ptr_ty.ll
  232. simple_vec_stride_negative_one.ll
  233. simple_vec_stride_one.ll
  234. simple_vec_stride_x.ll
  235. simple_vec_strides_multidim.ll
  236. simple_vec_two_stmts.ll
  237. single_do_loop_int_max_iterations.ll
  238. single_do_loop_int_max_iterations___%do.body---%do.end.jscop
  239. single_do_loop_int_param_iterations.ll
  240. single_do_loop_ll_max_iterations.ll
  241. single_do_loop_one_iteration.ll
  242. single_do_loop_scev_replace.ll
  243. single_loop.ll
  244. single_loop_int_max_iterations.ll
  245. single_loop_ll_max_iterations.ll
  246. single_loop_one_iteration.ll
  247. single_loop_param.ll
  248. single_loop_param_less_equal.ll
  249. single_loop_param_less_than.ll
  250. single_loop_zero_iterations.ll
  251. split_edge_of_exit.ll
  252. split_edges.ll
  253. split_edges_2.ll
  254. srem-in-other-bb.ll
  255. stack-overflow-in-load-hoisting.ll
  256. stmt_split_no_dependence.ll
  257. stride_detection.ll
  258. switch-in-non-affine-region.ll
  259. synthesizable_phi_write_after_loop.ll
  260. test-invalid-operands-for-select-2.ll
  261. test-invalid-operands-for-select.ll
  262. test.ll
  263. two-loops-right-after-each-other-2.ll
  264. two-scops-in-row-invalidate-scevs.ll
  265. two-scops-in-row.ll
  266. udiv_expansion_position.ll
  267. uninitialized_scalar_memory.ll
  268. unpredictable-loop-unsynthesizable.ll
  269. variant_load_empty_domain.ll
  270. whole-scop-non-affine-subregion.ll