OSDN Git Service

[MachineFunction] Base support for call site info tracking
authorDjordje Todorovic <djordje.todorovic@rt-rk.com>
Thu, 27 Jun 2019 07:48:06 +0000 (07:48 +0000)
committerDjordje Todorovic <djordje.todorovic@rt-rk.com>
Thu, 27 Jun 2019 07:48:06 +0000 (07:48 +0000)
commit3aa859711c2d97810010a5c8d64c930c365a3621
tree1de9b0812a6097a7463e147dca6a73c321765a7f
parent7119563f06485d26ef77812599bc96d855198884
[MachineFunction] Base support for call site info tracking

Add an attribute into the MachineFunction that tracks call site info.

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

Co-authored-by: Ananth Sowda <asowda@cisco.com>
Co-authored-by: Nikola Prica <nikola.prica@rt-rk.com>
Co-authored-by: Ivan Baev <ibaev@cisco.com>
Differential Revision: https://reviews.llvm.org/D61061

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364506 91177308-0d34-0410-b5e6-96231b3b80d8
docs/MIRLangRef.rst
include/llvm/CodeGen/MIRYamlMapping.h
include/llvm/CodeGen/MachineFunction.h
lib/CodeGen/MIRParser/MIRParser.cpp
lib/CodeGen/MIRPrinter.cpp
lib/CodeGen/MachineVerifier.cpp
test/CodeGen/MIR/X86/call-site-info-error1.mir [new file with mode: 0644]
test/CodeGen/MIR/X86/call-site-info-error2.mir [new file with mode: 0644]
test/CodeGen/MIR/X86/call-site-info-error3.mir [new file with mode: 0644]
test/CodeGen/MIR/X86/call-site-info-error4.mir [new file with mode: 0644]