summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/SampleProfile
Commit message (Expand)AuthorAgeFilesLines
* Do not inline recursive direct calls in sample loader pass.Dehao Chen2017-06-212-0/+19
* Do not early-inline recursive calls in sample profile loader.Dehao Chen2017-06-082-0/+16
* Cleanup tests to not share a DISubprogram between multiple Functions.Adrian Prantl2017-05-042-32/+50
* Build SymbolMap in SampleProfileLoader to help matchin function names with su...Dehao Chen2017-04-172-0/+50
* SamplePGO: convert callsite samples map key from callsite_location to callsit...Dehao Chen2017-04-132-3/+13
* Emit less compiler optimization remarks in samplepgo to reduce a call to find...Dehao Chen2017-04-102-2/+2
* Add address space mangling to lifetime intrinsicsMatt Arsenault2017-04-101-6/+6
* Do not set branch weight if the branch weight annotation is present.Dehao Chen2017-03-231-1/+4
* Remove the sample pgo annotation heuristic that uses call count to annotate b...Dehao Chen2017-03-062-8/+8
* Add function importing info from samplepgo profile to the module summary.Dehao Chen2017-02-282-0/+35
* Use base discriminator in sample pgo profile matching.Dehao Chen2017-02-236-20/+20
* Fix an obvious bug in SampleProfileReaderGCC.Dehao Chen2017-02-222-0/+26
* Verifier: Disallow a line number without a file in DISubprogramJustin Bogner2017-02-171-2/+2
* Fix the samplepgo indirect call promotion bug: we should not promote a direct...Dehao Chen2017-02-062-0/+18
* Merge DebugLoc on combined stores; in this case, when combining storesPaul Robinson2017-02-061-2/+2
* Fix the bug of samplepgo indirect call promption when type casting of the ret...Dehao Chen2017-02-061-7/+9
* Explicitly promote indirect calls before sample profile annotation.Dehao Chen2017-01-312-0/+43
* Revert r292979 which causes compile time failure.Dehao Chen2017-01-302-39/+0
* Explicitly promote indirect calls before sample profile annotation.Dehao Chen2017-01-242-0/+39
* Add indirect call promotion to SamplePGODehao Chen2017-01-202-0/+22
* Renumber testcase metadata nodes after r290153.Adrian Prantl2016-12-221-99/+104
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-201-1/+1
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-1/+1
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-1/+1
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-1/+1
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-1/+1
* Only sets profile summary when it was not preset.Dehao Chen2016-12-141-0/+1
* Before sample pgo annotation, do not inline a function that has no debug info...Dehao Chen2016-11-223-1/+24
* Change the basic block weight calculation algorithm to use max instead of vot...Dehao Chen2016-09-212-8/+8
* Handle early inline for hot callsites that reside in the same basic block.Dehao Chen2016-09-192-2/+2
* Only set branch weight during sample pgo annotation when max_weight of the br...Dehao Chen2016-09-191-8/+5
* Use call target count to derive the call instruction weightDehao Chen2016-09-191-1/+1
* Handle Invoke during sample profiler annotation: make it inlinable.Dehao Chen2016-09-182-0/+50
* DebugInfo: New metadata representation for global variables.Peter Collingbourne2016-09-131-2/+2
* Fine tuning of sample profile propagation algorithm.Dehao Chen2016-08-1210-28/+29
* Tune the weight propagation algorithm for sample profile.Dehao Chen2016-07-111-4/+4
* Remove inline hints computation from SampleProfile.cppDehao Chen2016-07-081-41/+0
* Hookup ProfileSummary with SampleProfilerLoaderDehao Chen2016-06-242-0/+18
* Pass AssumptionCacheTracker from SampleProfileLoader to InlinerDehao Chen2016-06-202-0/+75
* [PM] Port the Sample FDO to new PM (part-2)Xinliang David Li2016-05-2717-0/+27
* Remove sample profile dependency to instcombine, which is not a analysis pass.Dehao Chen2016-05-274-4/+4
* Tune basic block annotation algorithm.Dehao Chen2016-04-262-172/+251
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-1516-58/+45
* [DebugInfo] Fix even more tests to include DICompileunit.Davide Italiano2016-04-113-0/+6
* More upgrading of old- and very-old-style debug info in testcases.Adrian Prantl2016-04-1111-16/+13
* testcase gardening: update the emissionKind enum to the new syntax. (NFC)Adrian Prantl2016-04-0113-13/+13
* Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.Adrian Prantl2016-03-314-4/+4
* Perform InstructioinCombiningPass before SampleProfile pass.Dehao Chen2016-03-015-3/+49
* Set function entry count as 0 if sample profile is not found for the function.Dehao Chen2016-02-221-0/+7
* Add profile summary support for sample profile.Easwaran Raman2016-02-191-0/+0
OpenPOWER on IntegriCloud