[PATCH] D13831: [Polly][FIX][WIP] Restructure invariant load equivalence classes

Johannes Doerfert via llvm-commits llvm-commits at lists.llvm.org
Sat Oct 17 08:55:08 PDT 2015


jdoerfert updated this revision to Diff 37684.
jdoerfert added a comment.

Added more tests and comments


http://reviews.llvm.org/D13831

Files:
  include/polly/CodeGen/IslNodeBuilder.h
  include/polly/ScopInfo.h
  lib/Analysis/ScopInfo.cpp
  lib/CodeGen/BlockGenerators.cpp
  lib/CodeGen/IslNodeBuilder.cpp
  test/Isl/CodeGen/inv-load-lnt-crash-cyclic-dependences.ll
  test/Isl/CodeGen/inv-load-lnt-crash-empty-equiv-class.ll
  test/Isl/CodeGen/inv-load-lnt-crash-wrong-order-2.ll
  test/ScopInfo/invariant_load_access_classes_different_base_type.ll
  test/ScopInfo/invariant_load_access_classes_different_base_type_escaping.ll
  test/ScopInfo/invariant_load_access_classes_different_base_type_same_pointer.ll
  test/ScopInfo/invariant_load_access_classes_different_base_type_same_pointer_escaping.ll
  test/ScopInfo/invariant_load_zext_parameter-2.ll
  test/ScopInfo/invariant_load_zext_parameter.ll
  test/ScopInfo/invariant_loads_complicated_dependences.ll
  test/ScopInfo/invariant_loop_bounds.ll
  test/ScopInfo/invariant_same_loop_bound_multiple_times-1.ll
  test/ScopInfo/invariant_same_loop_bound_multiple_times-2.ll
  test/ScopInfo/multidim_parameter_addrec_product.ll
  test/ScopInfo/required-invariant-loop-bounds.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D13831.37684.patch
Type: text/x-patch
Size: 183303 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151017/91193743/attachment-0001.bin>


More information about the llvm-commits mailing list