1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/lib/XRay
Petr Hosek aa9b3d7c8c [llvm-xray] Support for PIE
When the instrumented binary is linked as PIE, we need to apply the
relative relocations to sleds. This is handled by the dynamic linker
at runtime, but when processing the file we have to do it ourselves.

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

llvm-svn: 349120
2018-12-14 01:37:56 +00:00
..
BlockIndexer.cpp [XRay] Use TSC delta encoding for custom/typed events 2018-11-07 04:37:42 +00:00
BlockPrinter.cpp [XRay] Use TSC delta encoding for custom/typed events 2018-11-07 04:37:42 +00:00
BlockVerifier.cpp [XRay] Use TSC delta encoding for custom/typed events 2018-11-07 04:37:42 +00:00
CMakeLists.txt [XRay] Use FDR Records+Visitors for Trace Loading 2018-09-11 06:45:59 +00:00
FDRRecordProducer.cpp [XRay] Improve FDR trace handling and error messaging 2018-11-09 06:26:48 +00:00
FDRRecords.cpp [XRay] Improve FDR trace handling and error messaging 2018-11-09 06:26:48 +00:00
FDRTraceExpander.cpp [XRay] Clean up more std::copy(...)'s 2018-11-07 11:52:22 +00:00
FDRTraceWriter.cpp [XRay] Improve FDR trace handling and error messaging 2018-11-09 06:26:48 +00:00
FileHeaderReader.cpp [XRay] Use TSC delta encoding for custom/typed events 2018-11-07 04:37:42 +00:00
InstrumentationMap.cpp [llvm-xray] Support for PIE 2018-12-14 01:37:56 +00:00
LLVMBuild.txt [XRay] Clean up XRay build configuration 2018-09-24 05:28:01 +00:00
LogBuilderConsumer.cpp [XRay] FDR Record Producer/Consumer Implementation 2018-08-31 08:04:56 +00:00
Profile.cpp [XRay] Update XRayRecord to support Custom/Typed Events 2018-11-06 08:51:37 +00:00
RecordInitializer.cpp [XRay] Improve FDR trace handling and error messaging 2018-11-09 06:26:48 +00:00
RecordPrinter.cpp [XRay] Use TSC delta encoding for custom/typed events 2018-11-07 04:37:42 +00:00
Trace.cpp [XRay] Use TSC delta encoding for custom/typed events 2018-11-07 04:37:42 +00:00