[PATCH] D73700: [CallSiteInfo] Fix the assertions regarding updating the CallSiteInfo

Djordje Todorovic via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 30 06:04:07 PST 2020


djtodoro created this revision.
djtodoro added reviewers: aprantl, vsk, asowda, dstenb, dblaikie, probinson.
djtodoro added a project: debug-info.
Herald added subscribers: llvm-commits, asbirlea, hiraditya, qcolombet.
Herald added a project: LLVM.
djtodoro added a child revision: D73534: [DebugInfo] Enable the debug entry values feature by default.

The call site info was not updated correctly when deleting corresponding call instructions.

(this was split from the D73534 <https://reviews.llvm.org/D73534>)


https://reviews.llvm.org/D73700

Files:
  llvm/lib/CodeGen/MachineLICM.cpp
  llvm/lib/CodeGen/TargetLoweringBase.cpp
  llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp
  llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp
  llvm/test/CodeGen/AArch64/arm64-anyregcc.ll
  llvm/test/CodeGen/AArch64/arm64-patchpoint.ll
  llvm/test/CodeGen/AArch64/arm64-tls-dynamics.ll
  llvm/test/CodeGen/AArch64/stackmap-frame-setup.ll
  llvm/test/CodeGen/AArch64/stackmap.ll
  llvm/test/CodeGen/X86/anyregcc.ll
  llvm/test/CodeGen/X86/combineIncDecVector-crash.ll
  llvm/test/CodeGen/X86/deopt-bundles.ll
  llvm/test/CodeGen/X86/fast-isel-gc-intrinsics.ll
  llvm/test/CodeGen/X86/hoist-invariant-load.ll
  llvm/test/CodeGen/X86/machine-sink-and-implicit-null-checks.ll
  llvm/test/CodeGen/X86/patchpoint.ll
  llvm/test/CodeGen/X86/pr33010.ll
  llvm/test/CodeGen/X86/speculative-load-hardening-indirect.ll
  llvm/test/CodeGen/X86/stackmap-fast-isel.ll
  llvm/test/CodeGen/X86/stackmap-frame-setup.ll
  llvm/test/CodeGen/X86/stackmap-large-location-size.ll
  llvm/test/CodeGen/X86/stackmap.ll
  llvm/test/CodeGen/X86/statepoint-allocas.ll
  llvm/test/CodeGen/X86/statepoint-call-lowering.ll
  llvm/test/CodeGen/X86/statepoint-forward.ll
  llvm/test/CodeGen/X86/statepoint-gctransition-call-lowering.ll
  llvm/test/CodeGen/X86/statepoint-invoke.ll
  llvm/test/CodeGen/X86/statepoint-live-in.ll
  llvm/test/CodeGen/X86/statepoint-no-realign-stack.ll
  llvm/test/CodeGen/X86/statepoint-stackmap-format.ll
  llvm/test/CodeGen/X86/statepoint-uniqueing.ll
  llvm/test/CodeGen/X86/statepoint-vector-bad-spill.ll
  llvm/test/CodeGen/X86/statepoint-vector.ll
  llvm/test/CodeGen/X86/xray-custom-log.ll
  llvm/test/CodeGen/X86/xray-typed-event-log.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D73700.241425.patch
Type: text/x-patch
Size: 25625 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200130/5ee86740/attachment-0001.bin>


More information about the llvm-commits mailing list