OSDN Git Service

[LICM] Report successful hoist/sink/promotion
authorAdam Nemet <anemet@apple.com>
Wed, 11 Jan 2017 04:39:35 +0000 (04:39 +0000)
committerAdam Nemet <anemet@apple.com>
Wed, 11 Jan 2017 04:39:35 +0000 (04:39 +0000)
commita162766bd782e08d78282218e2a1bd2f7d396301
tree13c9dc39ba068b1fa318b214d8dea340db10eef9
parentf7b662a8a45ba763e675aa7b54659798e16252f7
[LICM] Report successful hoist/sink/promotion

Differential Revision: https://reviews.llvm.org/D27938

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@291646 91177308-0d34-0410-b5e6-96231b3b80d8
27 files changed:
include/llvm/Transforms/Utils/LoopUtils.h
lib/Transforms/Scalar/LICM.cpp
test/Transforms/LICM/argmemonly-call.ll
test/Transforms/LICM/assume.ll
test/Transforms/LICM/atomics.ll
test/Transforms/LICM/basictest.ll
test/Transforms/LICM/constexpr.ll
test/Transforms/LICM/crash.ll
test/Transforms/LICM/debug-value.ll
test/Transforms/LICM/extra-copies.ll
test/Transforms/LICM/funclet.ll
test/Transforms/LICM/hoist-bitcast-load.ll
test/Transforms/LICM/hoist-deref-load.ll
test/Transforms/LICM/hoist-nounwind.ll
test/Transforms/LICM/hoist-round.ll
test/Transforms/LICM/hoisting.ll
test/Transforms/LICM/lcssa-ssa-promoter.ll
test/Transforms/LICM/no-preheader-test.ll
test/Transforms/LICM/opt-remarks.ll [new file with mode: 0644]
test/Transforms/LICM/preheader-safe.ll
test/Transforms/LICM/promote-order.ll
test/Transforms/LICM/promote-tls.ll
test/Transforms/LICM/scalar-promote-memmodel.ll
test/Transforms/LICM/scalar_promote-unwind.ll
test/Transforms/LICM/scalar_promote.ll
test/Transforms/LICM/speculate.ll
test/Transforms/LICM/volatile-alias.ll