[all-commits] [llvm/llvm-project] f31811: [BasicAA] Rename deprecated -basicaa to -basic-aa

Fangrui Song via All-commits all-commits at lists.llvm.org
Fri Jun 26 20:42:35 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: f31811f2dcbea87388f732d179c6deea908b0447
      https://github.com/llvm/llvm-project/commit/f31811f2dcbea87388f732d179c6deea908b0447
  Author: Fangrui Song <maskray at google.com>
  Date:   2020-06-26 (Fri, 26 Jun 2020)

  Changed paths:
    M llvm/lib/Analysis/BasicAliasAnalysis.cpp
    M llvm/test/Analysis/AliasSet/argmemonly.ll
    M llvm/test/Analysis/AliasSet/guards.ll
    M llvm/test/Analysis/AliasSet/intrinsics.ll
    M llvm/test/Analysis/AliasSet/memset.ll
    M llvm/test/Analysis/AliasSet/memtransfer.ll
    M llvm/test/Analysis/AliasSet/saturation.ll
    M llvm/test/Analysis/BasicAA/empty.ll
    M llvm/test/Analysis/BasicAA/gep-and-alias.ll
    M llvm/test/Analysis/BasicAA/phi-loop.ll
    M llvm/test/Analysis/Delinearization/gcd_multiply_expr.ll
    M llvm/test/Analysis/Delinearization/multidim_two_accesses_different_delinearization.ll
    M llvm/test/Analysis/DependenceAnalysis/AA.ll
    M llvm/test/Analysis/DependenceAnalysis/Banerjee.ll
    M llvm/test/Analysis/DependenceAnalysis/BasePtrBug.ll
    M llvm/test/Analysis/DependenceAnalysis/Constraints.ll
    M llvm/test/Analysis/DependenceAnalysis/Coupled.ll
    M llvm/test/Analysis/DependenceAnalysis/DADelin.ll
    M llvm/test/Analysis/DependenceAnalysis/ExactRDIV.ll
    M llvm/test/Analysis/DependenceAnalysis/ExactSIV.ll
    M llvm/test/Analysis/DependenceAnalysis/GCD.ll
    M llvm/test/Analysis/DependenceAnalysis/Invariant.ll
    M llvm/test/Analysis/DependenceAnalysis/MIVCheckConst.ll
    M llvm/test/Analysis/DependenceAnalysis/NonAffineExpr.ll
    M llvm/test/Analysis/DependenceAnalysis/NonCanonicalizedSubscript.ll
    M llvm/test/Analysis/DependenceAnalysis/PR21585.ll
    M llvm/test/Analysis/DependenceAnalysis/Preliminary.ll
    M llvm/test/Analysis/DependenceAnalysis/Propagating.ll
    M llvm/test/Analysis/DependenceAnalysis/Separability.ll
    M llvm/test/Analysis/DependenceAnalysis/StrongSIV.ll
    M llvm/test/Analysis/DependenceAnalysis/SymbolicRDIV.ll
    M llvm/test/Analysis/DependenceAnalysis/SymbolicSIV.ll
    M llvm/test/Analysis/DependenceAnalysis/UsefulGEP.ll
    M llvm/test/Analysis/DependenceAnalysis/WeakCrossingSIV.ll
    M llvm/test/Analysis/DependenceAnalysis/WeakZeroDstSIV.ll
    M llvm/test/Analysis/DependenceAnalysis/WeakZeroSrcSIV.ll
    M llvm/test/Analysis/DependenceAnalysis/ZIV.ll
    M llvm/test/Analysis/GlobalsModRef/aliastest.ll
    M llvm/test/Analysis/GlobalsModRef/chaining-analysis.ll
    M llvm/test/Analysis/GlobalsModRef/comdat-ipo.ll
    M llvm/test/Analysis/GlobalsModRef/indirect-global.ll
    M llvm/test/Analysis/GlobalsModRef/modreftest.ll
    M llvm/test/Analysis/GlobalsModRef/no-escape.ll
    M llvm/test/Analysis/GlobalsModRef/pr12351.ll
    M llvm/test/Analysis/GlobalsModRef/volatile-instrs.ll
    M llvm/test/Analysis/LoopAccessAnalysis/memcheck-wrapping-pointers.ll
    M llvm/test/Analysis/LoopAccessAnalysis/non-wrapping-pointer.ll
    M llvm/test/Analysis/LoopAccessAnalysis/safe-no-checks.ll
    M llvm/test/Analysis/LoopAccessAnalysis/underlying-objects-1.ll
    M llvm/test/Analysis/LoopAccessAnalysis/underlying-objects-2.ll
    M llvm/test/Analysis/LoopAccessAnalysis/wrapping-pointer-versioning.ll
    M llvm/test/Analysis/MemoryDependenceAnalysis/memdep-block-scan-limit.ll
    M llvm/test/Analysis/MemorySSA/assume.ll
    M llvm/test/Analysis/MemorySSA/atomic-clobber.ll
    M llvm/test/Analysis/MemorySSA/basicaa-memcpy.ll
    M llvm/test/Analysis/MemorySSA/constant-memory.ll
    M llvm/test/Analysis/MemorySSA/cyclicphi.ll
    M llvm/test/Analysis/MemorySSA/function-clobber.ll
    M llvm/test/Analysis/MemorySSA/function-mem-attrs.ll
    M llvm/test/Analysis/MemorySSA/invariant-groups.ll
    M llvm/test/Analysis/MemorySSA/lifetime-simple.ll
    M llvm/test/Analysis/MemorySSA/load-invariant.ll
    M llvm/test/Analysis/MemorySSA/many-dom-backedge.ll
    M llvm/test/Analysis/MemorySSA/many-doms.ll
    M llvm/test/Analysis/MemorySSA/multi-edges.ll
    M llvm/test/Analysis/MemorySSA/multiple-backedges-hal.ll
    M llvm/test/Analysis/MemorySSA/multiple-locations.ll
    M llvm/test/Analysis/MemorySSA/no-disconnected.ll
    M llvm/test/Analysis/MemorySSA/optimize-use.ll
    M llvm/test/Analysis/MemorySSA/phi-translation.ll
    M llvm/test/Analysis/MemorySSA/pr28880.ll
    M llvm/test/Analysis/MemorySSA/pr36883.ll
    M llvm/test/Analysis/MemorySSA/ptr-const-mem.ll
    M llvm/test/Analysis/MemorySSA/scalable-vec.ll
    M llvm/test/Analysis/MemorySSA/volatile-clobber.ll
    M llvm/test/Analysis/ScalarEvolution/2012-03-26-LoadConstant.ll
    M llvm/test/Analysis/ScalarEvolution/scev-aa.ll
    M llvm/test/Analysis/ScopedNoAliasAA/basic-domains.ll
    M llvm/test/Analysis/ScopedNoAliasAA/basic.ll
    M llvm/test/Analysis/ScopedNoAliasAA/basic2.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/aggregates.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/aliastest.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/argument-promotion.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/dse.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/dynamic-indices.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/functionattrs.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/gvn-nonlocal-type-mismatch.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/intrinsics.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/memcpyopt.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/placement-tbaa.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/tbaa-path-new.ll
    M llvm/test/Analysis/TypeBasedAliasAnalysis/tbaa-path.ll
    M llvm/test/CodeGen/AMDGPU/amdgpu-unroll-threshold.ll
    M llvm/test/CodeGen/AMDGPU/loop-idiom.ll
    M llvm/test/CodeGen/Hexagon/loop-idiom/hexagon-memmove1.ll
    M llvm/test/CodeGen/Hexagon/loop-idiom/hexagon-memmove2.ll
    M llvm/test/CodeGen/Hexagon/loop-idiom/nullptr-crash.ll
    M llvm/test/DebugInfo/Generic/licm-hoist-debug-loc.ll
    M llvm/test/Feature/OperandBundles/basic-aa-argmemonly.ll
    M llvm/test/Instrumentation/AddressSanitizer/asan-vs-gvn.ll
    M llvm/test/Instrumentation/ThreadSanitizer/tsan-vs-gvn.ll
    M llvm/test/Other/lint.ll
    M llvm/test/Transforms/ArgumentPromotion/basictest.ll
    M llvm/test/Transforms/EarlyCSE/AArch64/intrinsics.ll
    M llvm/test/Transforms/EarlyCSE/AArch64/ldstN.ll
    M llvm/test/Transforms/EarlyCSE/PowerPC/read-reg.ll
    M llvm/test/Transforms/EarlyCSE/and_or.ll
    M llvm/test/Transforms/EarlyCSE/atomics.ll
    M llvm/test/Transforms/EarlyCSE/basic.ll
    M llvm/test/Transforms/EarlyCSE/commute.ll
    M llvm/test/Transforms/EarlyCSE/conditional.ll
    M llvm/test/Transforms/EarlyCSE/edge.ll
    M llvm/test/Transforms/EarlyCSE/fence.ll
    M llvm/test/Transforms/EarlyCSE/flags.ll
    M llvm/test/Transforms/EarlyCSE/floatingpoint.ll
    M llvm/test/Transforms/EarlyCSE/guards.ll
    M llvm/test/Transforms/EarlyCSE/instsimplify-dom.ll
    M llvm/test/Transforms/EarlyCSE/invariant-loads.ll
    M llvm/test/Transforms/EarlyCSE/memoryssa.ll
    M llvm/test/Transforms/FunctionAttrs/2008-09-03-ReadNone.ll
    M llvm/test/Transforms/FunctionAttrs/2008-09-03-ReadOnly.ll
    M llvm/test/Transforms/FunctionAttrs/2008-12-29-Constant.ll
    M llvm/test/Transforms/FunctionAttrs/atomic.ll
    M llvm/test/Transforms/FunctionAttrs/norecurse.ll
    M llvm/test/Transforms/Inline/byval-tail-call.ll
    M llvm/test/Transforms/Inline/devirtualize-3.ll
    M llvm/test/Transforms/Inline/gvn-inline-iteration.ll
    M llvm/test/Transforms/Inline/noalias-calls.ll
    M llvm/test/Transforms/InstCombine/load_combine_aa.ll
    M llvm/test/Transforms/InstMerge/exceptions.ll
    M llvm/test/Transforms/InstMerge/st_sink_barrier_call.ll
    M llvm/test/Transforms/InstMerge/st_sink_no_barrier_call.ll
    M llvm/test/Transforms/InstMerge/st_sink_no_barrier_load.ll
    M llvm/test/Transforms/InstMerge/st_sink_no_barrier_store.ll
    M llvm/test/Transforms/InstMerge/st_sink_split_bb.ll
    M llvm/test/Transforms/InstMerge/st_sink_two_stores.ll
    M llvm/test/Transforms/InstMerge/st_sink_with_barrier.ll
    M llvm/test/Transforms/LICM/2003-02-26-LoopExitNotDominated.ll
    M llvm/test/Transforms/LICM/2008-07-22-LoadGlobalConstant.ll
    M llvm/test/Transforms/LICM/2011-04-06-HoistMissedASTUpdate.ll
    M llvm/test/Transforms/LICM/PR21582.ll
    M llvm/test/Transforms/LICM/argmemonly-call.ll
    M llvm/test/Transforms/LICM/assume.ll
    M llvm/test/Transforms/LICM/atomics.ll
    M llvm/test/Transforms/LICM/call-hoisting.ll
    M llvm/test/Transforms/LICM/constexpr.ll
    M llvm/test/Transforms/LICM/debug-value.ll
    M llvm/test/Transforms/LICM/explicit_guards.ll
    M llvm/test/Transforms/LICM/fence.ll
    M llvm/test/Transforms/LICM/guards.ll
    M llvm/test/Transforms/LICM/hoist-bitcast-load.ll
    M llvm/test/Transforms/LICM/hoist-deref-load.ll
    M llvm/test/Transforms/LICM/hoist-mustexec.ll
    M llvm/test/Transforms/LICM/hoist-nounwind.ll
    M llvm/test/Transforms/LICM/infinite_loops.ll
    M llvm/test/Transforms/LICM/invariant.start.ll
    M llvm/test/Transforms/LICM/lcssa-ssa-promoter.ll
    M llvm/test/Transforms/LICM/pr26843.ll
    M llvm/test/Transforms/LICM/pr27262.ll
    M llvm/test/Transforms/LICM/pragma-licm-disable.ll
    M llvm/test/Transforms/LICM/promote-order.ll
    M llvm/test/Transforms/LICM/promote-tls.ll
    M llvm/test/Transforms/LICM/read-only-calls.ll
    M llvm/test/Transforms/LICM/scalar-promote-memmodel.ll
    M llvm/test/Transforms/LICM/scalar-promote-unwind.ll
    M llvm/test/Transforms/LICM/scalar-promote.ll
    M llvm/test/Transforms/LICM/sink-promote.ll
    M llvm/test/Transforms/LICM/sinking.ll
    M llvm/test/Transforms/LICM/store-hoisting.ll
    M llvm/test/Transforms/LICM/strlen.ll
    M llvm/test/Transforms/LICM/unrolled-deeply-nested.ll
    M llvm/test/Transforms/LICM/volatile-alias.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/aa-metadata.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/complex-index.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/extended-index.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/insertion-point.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/interleaved-mayalias-store.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/invariant-load.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/merge-vectors.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/multiple_tails.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/pointer-elements.ll
    M llvm/test/Transforms/LoopDistribute/basic-with-memchecks.ll
    M llvm/test/Transforms/LoopDistribute/basic.ll
    M llvm/test/Transforms/LoopDistribute/bounds-expansion-bug.ll
    M llvm/test/Transforms/LoopDistribute/convergent-no-cross-partition-checks.ll
    M llvm/test/Transforms/LoopDistribute/crash-in-memcheck-generation.ll
    M llvm/test/Transforms/LoopDistribute/followup.ll
    M llvm/test/Transforms/LoopDistribute/metadata.ll
    M llvm/test/Transforms/LoopDistribute/no-if-convert.ll
    M llvm/test/Transforms/LoopDistribute/pr28443.ll
    M llvm/test/Transforms/LoopDistribute/scev-inserted-runtime-check.ll
    M llvm/test/Transforms/LoopDistribute/symbolic-stride.ll
    M llvm/test/Transforms/LoopDistribute/unknown-bounds-for-memchecks.ll
    M llvm/test/Transforms/LoopIdiom/X86/unordered-atomic-memcpy.ll
    M llvm/test/Transforms/LoopIdiom/basic-address-space.ll
    M llvm/test/Transforms/LoopIdiom/basic.ll
    M llvm/test/Transforms/LoopIdiom/crash.ll
    M llvm/test/Transforms/LoopIdiom/lir-heurs-multi-block-loop.ll
    M llvm/test/Transforms/LoopIdiom/memcpy-debugify-remarks.ll
    M llvm/test/Transforms/LoopIdiom/memset-debugify-remarks.ll
    M llvm/test/Transforms/LoopIdiom/non-integral-pointers.ll
    M llvm/test/Transforms/LoopIdiom/struct-custom-dl.ll
    M llvm/test/Transforms/LoopIdiom/struct.ll
    M llvm/test/Transforms/LoopIdiom/struct_pattern.ll
    M llvm/test/Transforms/LoopIdiom/unordered-atomic-memcpy-noarch.ll
    M llvm/test/Transforms/LoopIdiom/unroll-custom-dl.ll
    M llvm/test/Transforms/LoopIdiom/unroll.ll
    M llvm/test/Transforms/LoopInterchange/call-instructions.ll
    M llvm/test/Transforms/LoopInterchange/currentLimitation.ll
    M llvm/test/Transforms/LoopInterchange/debuginfo.ll
    M llvm/test/Transforms/LoopInterchange/inner-only-reductions.ll
    M llvm/test/Transforms/LoopInterchange/interchange-flow-dep-outer.ll
    M llvm/test/Transforms/LoopInterchange/interchange-insts-between-indvar.ll
    M llvm/test/Transforms/LoopInterchange/interchangeable.ll
    M llvm/test/Transforms/LoopInterchange/lcssa-preheader.ll
    M llvm/test/Transforms/LoopInterchange/lcssa.ll
    M llvm/test/Transforms/LoopInterchange/loop-interchange-optimization-remarks.ll
    M llvm/test/Transforms/LoopInterchange/not-interchanged-dependencies-1.ll
    M llvm/test/Transforms/LoopInterchange/not-interchanged-loop-nest-3.ll
    M llvm/test/Transforms/LoopInterchange/not-interchanged-tightly-nested.ll
    M llvm/test/Transforms/LoopInterchange/outer-only-reductions.ll
    M llvm/test/Transforms/LoopInterchange/reductions-across-inner-and-outer-loop.ll
    M llvm/test/Transforms/LoopLoadElim/multiple-stores-same-block.ll
    M llvm/test/Transforms/LoopLoadElim/opt-size.ll
    M llvm/test/Transforms/LoopLoadElim/unknown-dep.ll
    M llvm/test/Transforms/LoopPredication/invariant_load.ll
    M llvm/test/Transforms/LoopSimplify/ashr-crash.ll
    M llvm/test/Transforms/LoopUnrollAndJam/dependencies.ll
    M llvm/test/Transforms/LoopUnrollAndJam/dependencies_multidims.ll
    M llvm/test/Transforms/LoopUnrollAndJam/followup.ll
    M llvm/test/Transforms/LoopUnrollAndJam/unroll-and-jam.ll
    M llvm/test/Transforms/LoopUnswitch/2012-04-30-LoopUnswitch-LPad-Crash.ll
    M llvm/test/Transforms/LoopVectorize/AArch64/loop-vectorization-factors.ll
    M llvm/test/Transforms/LoopVectorize/PowerPC/agg-interleave-a2.ll
    M llvm/test/Transforms/LoopVectorize/PowerPC/stride-vectorization.ll
    M llvm/test/Transforms/LoopVectorize/X86/max-mstore.ll
    M llvm/test/Transforms/LoopVectorize/X86/small-size.ll
    M llvm/test/Transforms/LoopVectorize/X86/uniform_load.ll
    M llvm/test/Transforms/LoopVectorize/X86/vector_ptr_load_store.ll
    M llvm/test/Transforms/LoopVectorize/X86/vectorize-only-for-real.ll
    M llvm/test/Transforms/LoopVectorize/calloc.ll
    M llvm/test/Transforms/LoopVectorize/gcc-examples.ll
    M llvm/test/Transforms/LoopVectorize/multiple-address-spaces.ll
    M llvm/test/Transforms/LoopVectorize/noalias-md-licm.ll
    M llvm/test/Transforms/LoopVectorize/noalias-md.ll
    M llvm/test/Transforms/LoopVectorize/ptr_loops.ll
    M llvm/test/Transforms/LoopVectorize/runtime-check-address-space.ll
    M llvm/test/Transforms/LoopVectorize/store-shuffle-bug.ll
    M llvm/test/Transforms/LoopVectorize/tbaa-nodep.ll
    M llvm/test/Transforms/LoopVectorize/version-mem-access.ll
    M llvm/test/Transforms/LoopVersioning/basic.ll
    M llvm/test/Transforms/LoopVersioning/convergent.ll
    M llvm/test/Transforms/LoopVersioning/lcssa.ll
    M llvm/test/Transforms/LoopVersioning/noalias-version-twice.ll
    M llvm/test/Transforms/LoopVersioning/noalias.ll
    M llvm/test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll
    M llvm/test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll
    M llvm/test/Transforms/MemCpyOpt/2011-06-02-CallSlotOverwritten.ll
    M llvm/test/Transforms/MemCpyOpt/align.ll
    M llvm/test/Transforms/MemCpyOpt/atomic.ll
    M llvm/test/Transforms/MemCpyOpt/callslot_aa.ll
    M llvm/test/Transforms/MemCpyOpt/callslot_deref.ll
    M llvm/test/Transforms/MemCpyOpt/capturing-func.ll
    M llvm/test/Transforms/MemCpyOpt/crash.ll
    M llvm/test/Transforms/MemCpyOpt/invariant.start.ll
    M llvm/test/Transforms/MemCpyOpt/load-store-to-memcpy.ll
    M llvm/test/Transforms/MemCpyOpt/loadstore-sret.ll
    M llvm/test/Transforms/MemCpyOpt/memcpy-to-memset-with-lifetimes.ll
    M llvm/test/Transforms/MemCpyOpt/memcpy-undef.ll
    M llvm/test/Transforms/MemCpyOpt/memcpy.ll
    M llvm/test/Transforms/MemCpyOpt/memmove.ll
    M llvm/test/Transforms/MemCpyOpt/memset-memcpy-redundant-memset.ll
    M llvm/test/Transforms/MemCpyOpt/sret.ll
    M llvm/test/Transforms/ObjCARC/basic.ll
    M llvm/test/Transforms/ObjCARC/gvn.ll
    M llvm/test/Transforms/ObjCARC/inlined-autorelease-return-value.ll
    M llvm/test/Transforms/ObjCARC/intrinsic-use.ll
    M llvm/test/Transforms/ObjCARC/retain-block-side-effects.ll
    M llvm/test/Transforms/ObjCARC/rle-s2l.ll
    M llvm/test/Transforms/ObjCARC/weak-copies.ll
    M llvm/test/Transforms/ObjCARC/weak-dce.ll
    M llvm/test/Transforms/Reassociate/pr12245.ll
    M llvm/test/Transforms/SimpleLoopUnswitch/2012-04-30-LoopUnswitch-LPad-Crash.ll
    M llvm/test/Transforms/Sink/badloadsink.ll
    M llvm/test/Transforms/Sink/basic.ll
    M llvm/test/Transforms/Sink/call.ll
    M llvm/test/Transforms/Util/combine-alias-scope-metadata.ll

  Log Message:
  -----------
  [BasicAA] Rename deprecated -basicaa to -basic-aa

Follow-up to D82607
Revert an accidental change (empty.ll) of D82683




More information about the All-commits mailing list