summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/profile/InstrProfilingExtras.h
Commit message (Collapse)AuthorAgeFilesLines
* InstrProf: Reorganize files; no functionality changeDuncan P. N. Exon Smith2014-03-211-31/+0
| | | | | | | | | | | | | | | | | | Move functions around to prepare for some other changes. - Merge InstrProfilingExtras.h with InstrProfiling.h. There's no benefit to having these split. - Rename InstrProfilingExtras.c to InstrProfilingFile.c. - Split actual buffer writing code out of InstrProfiling.c into InstrProfilingBuffer.c. - Drive-by corrections of a couple of header comments. <rdar://problem/15943240> llvm-svn: 204497
* PGO: Indicate errors in profile runtime APIDuncan P. N. Exon Smith2014-03-211-2/+5
| | | | | | Return 0 for success, non-0 for failure. llvm-svn: 204415
* PGO: Declare zero-argument C functions as foo(void)Duncan P. N. Exon Smith2014-03-201-2/+2
| | | | | | | | It turns out this is C code. Specify foo(void). <rdar://problem/15943240> llvm-svn: 204396
* PGO: Change runtime prefix from pgo to profileDuncan P. N. Exon Smith2014-03-201-5/+5
| | | | | | | | | | | These functions are in the profile runtime. PGO comes later. Unfortunately, there's only room for 16 characters in a Darwin section, so use __llvm_prf_ instead of __llvm_profile_ for section names. <rdar://problem/15943240> llvm-svn: 204391
* PGO: Add missing file...Duncan P. N. Exon Smith2014-03-201-0/+28
llvm-svn: 204384
OpenPOWER on IntegriCloud