[PATCH] D21316: Remove the ScalarReplAggregates pass

David Majnemer via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 14 17:26:31 PDT 2016


This revision was automatically updated to reflect the committed changes.
Closed by commit rL272737: Remove the ScalarReplAggregates pass (authored by majnemer).

Changed prior to commit:
  http://reviews.llvm.org/D21316?vs=60630&id=60782#toc

Repository:
  rL LLVM

http://reviews.llvm.org/D21316

Files:
  llvm/trunk/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.mli
  llvm/trunk/docs/Atomics.rst
  llvm/trunk/docs/Passes.rst
  llvm/trunk/docs/tutorial/LangImpl7.rst
  llvm/trunk/docs/tutorial/OCamlLangImpl7.rst
  llvm/trunk/include/llvm-c/Transforms/Scalar.h
  llvm/trunk/include/llvm/InitializePasses.h
  llvm/trunk/include/llvm/LinkAllPasses.h
  llvm/trunk/include/llvm/Transforms/Scalar.h
  llvm/trunk/lib/LTO/LTOCodeGenerator.cpp
  llvm/trunk/lib/Target/README.txt
  llvm/trunk/lib/Target/X86/README-X86-64.txt
  llvm/trunk/lib/Transforms/IPO/ArgumentPromotion.cpp
  llvm/trunk/lib/Transforms/IPO/PassManagerBuilder.cpp
  llvm/trunk/lib/Transforms/Scalar/CMakeLists.txt
  llvm/trunk/lib/Transforms/Scalar/Scalar.cpp
  llvm/trunk/lib/Transforms/Scalar/ScalarReplAggregates.cpp
  llvm/trunk/test/CodeGen/X86/vec_ins_extract.ll
  llvm/trunk/test/Transforms/ArgumentPromotion/inalloca.ll
  llvm/trunk/test/Transforms/Inline/basictest.ll
  llvm/trunk/test/Transforms/Inline/crash2.ll
  llvm/trunk/test/Transforms/Inline/devirtualize-3.ll
  llvm/trunk/test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll
  llvm/trunk/test/Transforms/LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFrontier.ll
  llvm/trunk/test/Transforms/LoopUnswitch/2011-09-26-EHCrash.ll
  llvm/trunk/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll
  llvm/trunk/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll
  llvm/trunk/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll
  llvm/trunk/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll
  llvm/trunk/test/Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll
  llvm/trunk/test/Transforms/ScalarRepl/2007-11-03-bigendian_apint.ll
  llvm/trunk/test/Transforms/ScalarRepl/2008-01-29-PromoteBug.ll
  llvm/trunk/test/Transforms/ScalarRepl/2008-02-28-SubElementExtractCrash.ll
  llvm/trunk/test/Transforms/ScalarRepl/2008-06-05-loadstore-agg.ll
  llvm/trunk/test/Transforms/ScalarRepl/2008-06-22-LargeArray.ll
  llvm/trunk/test/Transforms/ScalarRepl/2008-08-22-out-of-range-array-promote.ll
  llvm/trunk/test/Transforms/ScalarRepl/2008-09-22-vector-gep.ll
  llvm/trunk/test/Transforms/ScalarRepl/2009-02-02-ScalarPromoteOutOfRange.ll
  llvm/trunk/test/Transforms/ScalarRepl/2009-02-05-LoadFCA.ll
  llvm/trunk/test/Transforms/ScalarRepl/2009-03-04-MemCpyAlign.ll
  llvm/trunk/test/Transforms/ScalarRepl/2009-12-11-NeonTypes.ll
  llvm/trunk/test/Transforms/ScalarRepl/2010-01-18-SelfCopy.ll
  llvm/trunk/test/Transforms/ScalarRepl/2011-05-06-CapturedAlloca.ll
  llvm/trunk/test/Transforms/ScalarRepl/2011-06-08-VectorExtractValue.ll
  llvm/trunk/test/Transforms/ScalarRepl/2011-06-17-VectorPartialMemset.ll
  llvm/trunk/test/Transforms/ScalarRepl/2011-09-22-PHISpeculateInvoke.ll
  llvm/trunk/test/Transforms/ScalarRepl/2011-10-11-VectorMemset.ll
  llvm/trunk/test/Transforms/ScalarRepl/2011-10-22-VectorCrash.ll
  llvm/trunk/test/Transforms/ScalarRepl/2011-11-11-EmptyStruct.ll
  llvm/trunk/test/Transforms/ScalarRepl/AggregatePromote.ll
  llvm/trunk/test/Transforms/ScalarRepl/DifferingTypes.ll
  llvm/trunk/test/Transforms/ScalarRepl/address-space.ll
  llvm/trunk/test/Transforms/ScalarRepl/arraytest.ll
  llvm/trunk/test/Transforms/ScalarRepl/badarray.ll
  llvm/trunk/test/Transforms/ScalarRepl/basictest.ll
  llvm/trunk/test/Transforms/ScalarRepl/bitfield-sroa.ll
  llvm/trunk/test/Transforms/ScalarRepl/copy-aggregate.ll
  llvm/trunk/test/Transforms/ScalarRepl/crash.ll
  llvm/trunk/test/Transforms/ScalarRepl/debuginfo-preserved.ll
  llvm/trunk/test/Transforms/ScalarRepl/inline-vector.ll
  llvm/trunk/test/Transforms/ScalarRepl/lifetime.ll
  llvm/trunk/test/Transforms/ScalarRepl/load-store-aggregate.ll
  llvm/trunk/test/Transforms/ScalarRepl/memcpy-align.ll
  llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll
  llvm/trunk/test/Transforms/ScalarRepl/memset-aggregate.ll
  llvm/trunk/test/Transforms/ScalarRepl/negative-memset.ll
  llvm/trunk/test/Transforms/ScalarRepl/nonzero-first-index.ll
  llvm/trunk/test/Transforms/ScalarRepl/not-a-vector.ll
  llvm/trunk/test/Transforms/ScalarRepl/only-memcpy-uses.ll
  llvm/trunk/test/Transforms/ScalarRepl/phi-cycle.ll
  llvm/trunk/test/Transforms/ScalarRepl/phi-select.ll
  llvm/trunk/test/Transforms/ScalarRepl/phinodepromote.ll
  llvm/trunk/test/Transforms/ScalarRepl/select_promote.ll
  llvm/trunk/test/Transforms/ScalarRepl/sroa-fca.ll
  llvm/trunk/test/Transforms/ScalarRepl/sroa_two.ll
  llvm/trunk/test/Transforms/ScalarRepl/union-fp-int.ll
  llvm/trunk/test/Transforms/ScalarRepl/union-packed.ll
  llvm/trunk/test/Transforms/ScalarRepl/union-pointer.ll
  llvm/trunk/test/Transforms/ScalarRepl/vector_memcpy.ll
  llvm/trunk/test/Transforms/ScalarRepl/vector_promote.ll
  llvm/trunk/test/Transforms/ScalarRepl/vectors-with-mismatched-elements.ll
  llvm/trunk/test/Transforms/ScalarRepl/volatile.ll
  llvm/trunk/utils/findoptdiff

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D21316.60782.patch
Type: text/x-patch
Size: 239941 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160615/32d5f7e4/attachment-0001.bin>


More information about the llvm-commits mailing list