summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix covered-switch-default warningSimon Pilgrim2016-09-181-5/+4
* Fix built bot failureXinliang David Li2016-09-181-1/+1
* [Profile] Implement select instruction instrumentation in IR PGOXinliang David Li2016-09-181-9/+133
* [Profile] Fix edge count read bugXinliang David Li2016-08-191-2/+2
* [Profile] Simple code refactoring for reuse /NFCXinliang David Li2016-08-191-12/+16
* [Profile] improve warning control option Xinliang David Li2016-08-111-3/+4
* [Profile] turn off verbose warnings by defaultXinliang David Li2016-08-091-1/+1
* Consistently use ModuleAnalysisManagerSean Silva2016-08-091-2/+2
* [Profile] IR profiling minor cleanup /nfcXinliang David Li2016-08-011-5/+15
* [PGO] Fix profile mismatch in COMDAT function with pre-inlinerRong Xu2016-07-251-15/+140
* Sync up InstrProfData.inc with compiler-rt with fixes to referencesXinliang David Li2016-07-221-3/+3
* Refactor indirect call promotion profitability analysis (NFC)Teresa Johnson2016-07-121-1/+1
* Fix PR28219: Use profile summary from reader and not compute itEaswaran Raman2016-06-211-4/+1
* Add a comment about why we need to buffer the attribute changes.Sean Silva2016-05-281-0/+3
* Small cleanup.Sean Silva2016-05-281-6/+6
* Inline this into its only use. NFC.Sean Silva2016-05-281-10/+5
* Bring back r271090 in a way that doesn't depend on r271089.Sean Silva2016-05-281-0/+1
* Revert r271089 and r271090.Sean Silva2016-05-281-30/+43
* [IRPGO] Set the function entry count metadata.Sean Silva2016-05-281-0/+1
* [IRPGO] Centralize the function attribute inliner hint logic. NFC.Sean Silva2016-05-281-43/+29
* Reapply r270865 -- previous bot failure is unrelatedXinliang David Li2016-05-271-1/+1
* Apply clang-tidy's misc-move-constructor-init throughout LLVM.Benjamin Kramer2016-05-271-2/+2
* Attach profile summary in IR based instrumentation pass.Easwaran Raman2016-05-261-1/+8
* Revert 270865 -- unexplained bot failure on linux/ppcleXinliang David Li2016-05-261-1/+1
* Use new interface in Triple /NFCXinliang David Li2016-05-261-1/+1
* Retry^3 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"Vedant Kumar2016-05-191-18/+25
* Revert "Retry^2 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC""Vedant Kumar2016-05-161-25/+18
* Retry^2 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"Vedant Kumar2016-05-161-18/+25
* Revert "Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC""Chandler Carruth2016-05-141-25/+18
* Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"Vedant Kumar2016-05-131-18/+25
* Revert "(HEAD -> master, origin/master, origin/HEAD) [ProfileData] (llvm) Use...Vedant Kumar2016-05-131-25/+18
* [ProfileData] (llvm) Use Error in InstrProf and Coverage, NFCVedant Kumar2016-05-131-18/+25
* [PGO] Add flags to control IRPGO warnings.Rong Xu2016-05-131-3/+18
* [PGO] Use WeakAny linkage for __llvm_profile_raw_versionRong Xu2016-05-111-1/+1
* [PM]: port IR based profUse pass to new pass managerXinliang David Li2016-05-101-10/+32
* [PGO] resubmit r268969Rong Xu2016-05-101-1/+1
* Revert "[PGO] Fix __llvm_profile_raw_version linkage in MACHO IR instrumentat...Renato Golin2016-05-101-1/+1
* Cleanup followup of r268710 - [PM] port IR based PGO prof-gen pass to new pas...Xinliang David Li2016-05-091-26/+25
* [PGO] Fix __llvm_profile_raw_version linkage in MACHORong Xu2016-05-091-1/+1
* [PM] code refactoring -- preparation for new PM porting /NFCXinliang David Li2016-05-071-17/+32
* [PM] port IR based PGO prof-gen pass to new pass managerXinliang David Li2016-05-061-9/+31
* Code refactoring -- preparation for new PM porting /NFCXinliang David Li2016-05-021-9/+19
* Minor format change and fixing typos in the comments. NFC.Rong Xu2016-04-281-10/+7
* Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor2016-04-221-0/+6
* [PGO] change the interface for createPGOFuncNameMetadata()Rong Xu2016-04-221-1/+1
* Revert "Initial implementation of optimization bisect support."Vedant Kumar2016-04-221-6/+0
* Initial implementation of optimization bisect support.Andrew Kaylor2016-04-211-0/+6
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [PGO] Use a helper function to find all indirect call-sitesRong Xu2016-04-011-26/+5
* [PGO] Refactor PGOFuncName meta data code to be used in clangRong Xu2016-04-011-8/+2
OpenPOWER on IntegriCloud