summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
Commit message (Expand)AuthorAgeFilesLines
* [profile] value profiling bug fix -- missing icall targets in profile-useXinliang David Li2016-06-021-1/+7
* Use new triple API to check if comdat is supportedXinliang David Li2016-05-251-1/+1
* [profile] Fix runtime hook linkage bug for COFFXinliang David Li2016-05-241-0/+2
* tune lowering parameter for small apps (sjeng)Xinliang David Li2016-05-231-2/+3
* [profile] Static counter allocation for value profiling (part-1)Xinliang David Li2016-05-211-12/+96
* Retry^3 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"Vedant Kumar2016-05-191-2/+2
* Simple refactoring /NFCXinliang David Li2016-05-171-8/+15
* Revert "Retry^2 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC""Vedant Kumar2016-05-161-2/+2
* Retry^2 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"Vedant Kumar2016-05-161-2/+2
* Revert "Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC""Chandler Carruth2016-05-141-2/+2
* Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"Vedant Kumar2016-05-131-2/+2
* Revert "(HEAD -> master, origin/master, origin/HEAD) [ProfileData] (llvm) Use...Vedant Kumar2016-05-131-2/+2
* [ProfileData] (llvm) Use Error in InstrProf and Coverage, NFCVedant Kumar2016-05-131-2/+2
* [ProfileData] Add error codes for compression failuresVedant Kumar2016-05-031-2/+4
* [PGO] Prohibit address recording if the function is both internal and COMDATRong Xu2016-04-271-0/+5
* Port InstrProfiling pass to the new pass managerXinliang David Li2016-04-181-86/+41
* [PGO] Remove redundant counter copies for avail_extern functions.Xinliang David Li2016-02-271-3/+32
* [instrprof] Use __{start,stop}_SECNAME on PS4 too.Sean Silva2016-02-271-1/+2
* [PGO] Enable compression in pgo instrumentationXinliang David Li2016-02-081-9/+59
* [InstrProfiling] Fix a comment (NFC)Vedant Kumar2016-02-031-1/+1
* Function name change /NFCXinliang David Li2016-01-201-1/+1
* [PGO] Create the profile data variable before the loweringRong Xu2016-01-191-3/+12
* [PGO] Simplify coverage mapping loweringXinliang David Li2016-01-071-23/+11
* [PGO] Cleanup: remove reduncant calls in loweringXinliang David Li2016-01-031-2/+0
* [PGO] Cleanup: Use covmap header definition in the template fileXinliang David Li2016-01-031-4/+4
* [PGO] Fix another comdat related issue for COFFXinliang David Li2015-12-221-2/+4
* Resubmit r256193 with test fix: assertion failure analyzedXinliang David Li2015-12-211-2/+11
* Revert r256193: build bot failure triggeredXinliang David Li2015-12-211-11/+2
* [PGO] Fix profile var comdat generation problem with COFFXinliang David Li2015-12-211-2/+11
* [PGO] Stop using invalid char in instr variable names.Xinliang David Li2015-12-121-2/+2
* [PGO] Introduce alignment macro for instr-prof control data(NFC)Xinliang David Li2015-11-231-1/+1
* [PGO] move names of runtime sections definitions to InstrProfData.inc Xinliang David Li2015-11-221-1/+1
* [PGO] Define value profiling updater API signature in InstrProfData.inc (NFC)Xinliang David Li2015-11-221-6/+7
* [PGO] Value profiling supportBetul Buyukkurt2015-11-181-21/+122
* [PGO] Use template file to define runtime structuresXinliang David Li2015-11-051-26/+24
* [PGO] Do not emit runtime hook user function for LinuxXinliang David Li2015-10-291-0/+5
* Add more intrumentation/runtime helper interfaces (NFC)Xinliang David Li2015-10-231-25/+17
* Add helper functions and remove hard coded references to instProf related nam...Xinliang David Li2015-10-221-12/+16
* [PGO] Eliminate prof data register calls on FreeBSD platformXinliang David Li2015-10-191-1/+3
* [PGO]: Eliminate calls to __llvm_profile_register_function for Linux.Xinliang David Li2015-10-131-0/+3
* Instrumentation: Remove ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-131-1/+1
* Put profile variables of COMDAT functions to it's own COMDAT group.Wei Mi2015-09-231-6/+10
* Tidy comment.Diego Novillo2015-06-291-1/+1
* Tidy code in InstrProfiling.cpp. NFC.Diego Novillo2015-06-041-8/+8
* Final fix for PR 23499 and IR test case.Diego Novillo2015-05-271-5/+5
* Fix PR 23499 - Avoid multiple profile counters for functions in comdat sections.Diego Novillo2015-05-271-0/+6
* Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced ini...David Blaikie2015-05-181-1/+1
* InstrProf: Update name of compiler-rt routine for setting filenameJustin Bogner2015-05-121-1/+1
* InstrProf: Instrumenter support for setting profile output from command lineJustin Bogner2015-04-301-3/+23
* InstrProf: Make the __llvm_profile_runtime_user symbol hiddenJustin Bogner2015-02-251-0/+1
OpenPOWER on IntegriCloud