Difference between revisions of "LDC LLVM profiling instrumentation"
JohanEngelen (talk | contribs) (→LLVM profiling instrumentation) |
JohanEngelen (talk | contribs) m (→LLVM profiling instrumentation) |
||
Line 1: | Line 1: | ||
= LLVM profiling instrumentation = | = LLVM profiling instrumentation = | ||
− | This page functions as a place to collect information and to document how the implementation is done. | + | This page functions as a place to collect information and to document how the implementation in LDC is done. |
== LLVM InstrProf == | == LLVM InstrProf == |
Revision as of 13:26, 21 November 2015
Contents
LLVM profiling instrumentation
This page functions as a place to collect information and to document how the implementation in LDC is done.
LLVM InstrProf
[describe what and how LLVM supports profile instrumentation]
LLVM intrinsics
This was introduced with LLVM commit r223672
LLVM features two intrinsics for instrumentation:
Example of Clang's LLVM IR output
[show minimal C code example and Clang's -emit-llvm output for it]