1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/include/llvm
Martin Pelikan 33c8e86564 [XRay] convert FDR arg1 log entries
Summary:
A new FDR metadata record will support logging a function call argument;
appending multiple metadata records will represent a sequence of arguments
meaning that "holes" are not representable by the buffer format.  Each
call argument is currently a 64-bit value (useful for "this" pointers and
synchronization objects).

If present, we put this argument to the function call "entry" record it
belongs to, and alter its type to notify the user of its presence.

Reviewers: dberris

Subscribers: llvm-commits

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

llvm-svn: 314269
2017-09-27 04:48:03 +00:00
..
ADT [APInt] Use getActiveBits() to implement logBase2 and ceilLogBase2. NFC 2017-09-20 18:49:31 +00:00
Analysis TargetLibraryInfo: Stop guessing wchar_t size 2017-09-26 02:36:57 +00:00
AsmParser
BinaryFormat Modernize comments 2017-09-25 22:51:26 +00:00
Bitcode
CodeGen [SelectionDAG] Teach simplifyDemandedBits to handle shifts by constant splat vectors 2017-09-25 19:26:08 +00:00
Config
DebugInfo Modernize comments 2017-09-25 22:51:15 +00:00
Demangle
ExecutionEngine
FuzzMutate
IR [NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins. 2017-09-26 17:07:23 +00:00
IRReader
LineEditor
Linker
LTO [Support] Rename tool_output_file to ToolOutputFile, NFC 2017-09-23 01:03:17 +00:00
MC [mips] Do not pass redundant IsN64 flag to MCELFObjectTargetWriter. NFC 2017-09-21 14:04:47 +00:00
Object [WebAssembly] Use function/global index space in WasmSymbol 2017-09-26 18:21:12 +00:00
ObjectYAML Reland "[WebAssembly] Add support for naming wasm data segments" 2017-09-20 19:03:35 +00:00
Option
Passes
ProfileData [llvm-cov] Improve error messaging for function mismatches 2017-09-21 01:11:30 +00:00
Support [Dominators] Invalidate DFS numbers upon edge deletions 2017-09-26 21:56:55 +00:00
TableGen
Target [GlobalISel] Update the documentation and comment for G_[UN]MERGE_VALUES 2017-09-25 22:03:06 +00:00
Testing/Support
ToolDrivers
Transforms Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare" 2017-09-21 19:52:03 +00:00
WindowsManifest
WindowsResource [llvm-readobj] Teach readobj to dump .res files (WindowsResource). 2017-09-20 18:33:35 +00:00
XRay [XRay] convert FDR arg1 log entries 2017-09-27 04:48:03 +00:00
CMakeLists.txt
InitializePasses.h
LinkAllIR.h
LinkAllPasses.h
module.modulemap
module.modulemap.build
Pass.h
PassAnalysisSupport.h
PassInfo.h
PassRegistry.h
PassSupport.h