summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/R600/local-memory-two-objects.ll
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-03-19 22:10:27 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-03-19 22:10:27 +0000
commit8353a26e8579a6ac8f550981154882fb02ba6a6d (patch)
tree8e781588804211200be698017c26b117af1e773f /llvm/test/CodeGen/R600/local-memory-two-objects.ll
parent61c97335c6d75fc1838efa4bd887a89906d02b29 (diff)
downloadbcm5719-llvm-8353a26e8579a6ac8f550981154882fb02ba6a6d.tar.gz
bcm5719-llvm-8353a26e8579a6ac8f550981154882fb02ba6a6d.zip
PGO: Splitting implementation files; no functionality change
Split implementation files along a uses-libc/shouldn't-use-libc boundary. - InstrProfiling.h is a shared header. - InstrProfiling.c provides an API to extract profiling data from the runtime, but avoids the use of libc. Currently this is a lie: __llvm_pgo_write_buffer() uses `FILE*` and related functions. It will be updated soon to write to a `char*` buffer instead. - InstrProfilingExtras.c provides a more convenient API for interfacing with the profiling runtime, but has logic that does (and will continue to) use libc. <rdar://problem/15943240> llvm-svn: 204268
Diffstat (limited to 'llvm/test/CodeGen/R600/local-memory-two-objects.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud