Skip to content
Commit 71d3869f authored by Djordje Todorovic's avatar Djordje Todorovic
Browse files

[Backend] Keep call site info valid through the backend



Handle call instruction replacements and deletions in order to preserve
valid state of the call site info of the MachineFunction.

NOTE: If the call site info is enabled for a new target, the assertion from
the MachineFunction::DeleteMachineInstr() should help to locate places
where the updateCallSiteInfo() should be called in order to preserve valid
state of the call site info.

([10/13] Introduce the debug entry values.)

Co-authored-by: default avatarAnanth Sowda <asowda@cisco.com>
Co-authored-by: default avatarNikola Prica <nikola.prica@rt-rk.com>
Co-authored-by: default avatarIvan Baev <ibaev@cisco.com>

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

llvm-svn: 364536
parent 79dc930c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment