summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation
Commit message (Expand)AuthorAgeFilesLines
* Code refactoring -- preparation for new PM porting /NFCXinliang David Li2016-05-021-9/+19
* [ASan] Add shadow offset for SystemZ.Marcin Koscielnicki2016-04-301-2/+8
* Fix build by casting to the proper int type.Ivan Krasin2016-04-291-1/+1
* [msan] Handle vector compare x86 intrinsics.Evgeniy Stepanov2016-04-291-0/+69
* [PGO] Fix incorrect Twine usage in emitting optimization remarks.Rong Xu2016-04-281-9/+8
* Minor format change and fixing typos in the comments. NFC.Rong Xu2016-04-281-10/+7
* [PGO] Promote indirect calls to conditional direct calls with value-profileRong Xu2016-04-273-0/+695
* [PGO] Prohibit address recording if the function is both internal and COMDATRong Xu2016-04-271-0/+5
* 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
* Fixed flag descriptionMike Aizatsky2016-04-211-3/+3
* [esan] EfficiencySanitizer instrumentation passDerek Bruening2016-04-213-0/+354
* Initial implementation of optimization bisect support.Andrew Kaylor2016-04-211-0/+6
* Rename asan-check-lifetime into asan-stack-use-after-scopeKostya Serebryany2016-04-201-6/+4
* [Mips] [MSan] VarArgMIPS64Helper: Use target's endian, not host's.Marcin Koscielnicki2016-04-191-6/+7
* Port InstrProfiling pass to the new pass managerXinliang David Li2016-04-182-87/+42
* [NFC] Header cleanupMehdi Amini2016-04-184-7/+2
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-151-36/+26
* Make helper functions static. NFC.Benjamin Kramer2016-04-071-1/+1
* [sancov] enabling coverage edge pruning by default.Mike Aizatsky2016-04-061-4/+4
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-063-31/+33
* [PGO] Avoid instrumenting direct callee's at value sites.Betul Buyukkurt2016-04-041-0/+2
* [PGO] Use a helper function to find all indirect call-sitesRong Xu2016-04-012-26/+46
* [sancov] save entry block from pruning (it is always full dominator)Mike Aizatsky2016-04-011-3/+3
* [PGO] Refactor PGOFuncName meta data code to be used in clangRong Xu2016-04-011-8/+2
* Minor code cleanup /NFCXinliang David Li2016-03-311-4/+6
* Silencing warnings from MSVC 2015 Update 2. All of these changes silence "C43...Aaron Ballman2016-03-301-4/+4
* [PGO] PGOFuncName in LTO optimizationsRong Xu2016-03-301-0/+9
* [PGO] Handle invoke inst in IR based icall instrumentationXinliang David Li2016-03-301-5/+7
* [tsan] Do not instrument reads/writes to instruction profile counters.Anna Zaks2016-03-291-1/+25
* [asan] Support dead code stripping on Mach-O platformsRyan Govostes2016-03-281-12/+108
* [PGO] Don't set the function hotness attribute when populating countersRong Xu2016-03-281-21/+52
* [sancov] code readability improvement.Mike Aizatsky2016-03-231-11/+26
* [sancov] do not instrument nodes that are full pre-dominatorsMike Aizatsky2016-03-211-10/+17
* [sancov] clang-formatting SanitizerCoverage.cpp and fully pleasing clang-tidy.Mike Aizatsky2016-03-181-72/+78
* Revert "Revert "[sancov] specifying sanitizer coverage dependencies.""Chandler Carruth2016-03-181-1/+7
* [sancov] Fix the sancov pass to initialize itself inside itsChandler Carruth2016-03-181-1/+3
* Revert "[sancov] specifying sanitizer coverage dependencies."Mike Aizatsky2016-03-181-7/+1
* [sancov] specifying sanitizer coverage dependencies.Mike Aizatsky2016-03-181-1/+7
* [msan] Add a comment with a bug link.Evgeniy Stepanov2016-03-161-0/+3
* [msan] Don't put module constructors in comdats.Evgeniy Stepanov2016-03-151-3/+10
* Remove PreserveNames template parameter from IRBuilderMehdi Amini2016-03-131-1/+1
* Temporarily revert:Eric Christopher2016-03-121-1/+1
* [PGO] Skip value profile instrumentation of inline asmVedant Kumar2016-03-111-1/+1
* Remove PreserveNames template parameter from IRBuilderMehdi Amini2016-03-111-1/+1
* Remove llvm::getDISubprogram in favor of Function::getSubprogramPete Cooper2016-03-112-2/+2
* [tsan] Add support for pointer typed atomic stores, loads, and cmpxchgAnna Zaks2016-03-071-8/+31
* [DFSan] Remove an overly aggressive assert reported in PR26068.Chandler Carruth2016-03-071-4/+0
* [PGO] Add a commandline option to control number of the VP annotation metadata.Rong Xu2016-03-041-2/+10
OpenPOWER on IntegriCloud