This patch supports the reconstruction of an IR level trace from the "events" file generated by the current tracer. This can be done if we know the ordered list of compilation units. This patch extends the coverage pass to pass the name of the compilation unit to the runtime. The runtime half of the patch is submitted separately.
Details
Details
Diff Detail
Diff Detail
Event Timeline
lib/Transforms/Instrumentation/SanitizerCoverage.cpp | ||
---|---|---|
195 | you can do this shorter, similar to createPrivateNonConstGlobalForString in MemorySanitizer.cpp |
you can do this shorter, similar to createPrivateNonConstGlobalForString in MemorySanitizer.cpp