aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Transforms/Instrumentation.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-0/+4
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-37/+19
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-0/+3
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-8/+4
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-2/+2
* Update to LLVM 3.5a.Stephen Hines2014-04-241-5/+3
* Don't build DFSan functionality for Android.Stephen Hines2014-02-131-2/+2
* Remove the very substantial, largely unmaintained legacy PGOChandler Carruth2013-10-021-9/+0
* DataFlowSanitizer: greylist is now ABI list.Peter Collingbourne2013-08-141-3/+5
* Really unbreak Mac build.Peter Collingbourne2013-08-071-1/+1
* Unbreak Mac build.Peter Collingbourne2013-08-071-1/+1
* DataFlowSanitizer; LLVM changes.Peter Collingbourne2013-08-071-0/+25
* Fix parameter ordering bug in createDebugIRPass()Daniel Malea2013-07-301-3/+3
* Remove limitation on DebugIR that made it require existing debug metadata.Daniel Malea2013-06-281-5/+30
* Re-implement DebugIR in a way that does not subclass AssemblyWriter:Daniel Malea2013-05-231-1/+3
* Add DebugIR pass -- emits IR file and replace source lines with IR lines in MDDaniel Malea2013-05-081-0/+4
* [ASan] emit instrumentation for initialization order checking by defaultAlexey Samsonov2013-03-141-2/+2
* Refactor GCOV's six constructor arguments into a struct with a getter thatNick Lewycky2013-03-141-7/+26
* Switch from a version 4.2/4.4 switch to a four-byte version string to be putNick Lewycky2013-03-071-1/+2
* In GCC 4.7, function names are now forbidden from .gcda files. Support this byNick Lewycky2013-02-271-1/+2
* ASan: add optional 'zero-based shadow' option to ASan passes. Always tell the...Alexey Samsonov2013-01-171-2/+4
* Add proper support for -fsanitize-blacklist= flag for TSan and MSan. LLVM part.Alexey Samsonov2012-12-281-2/+3
* [msan] Add track-origins argument to the pass constructor.Evgeniy Stepanov2012-12-191-1/+1
* Don't use a red zone for code coverage if the user specified `-mno-red-zone'.Bill Wendling2012-12-101-1/+4
* ASan: add blacklist file to ASan pass options. Clang patch for this will follow.Alexey Samsonov2012-12-031-2/+5
* Add options to AddressSanitizer passes to make them configurable by frontend.Alexey Samsonov2012-11-291-2/+4
* Initial commit of MemorySanitizer.Evgeniy Stepanov2012-11-291-0/+2
* [asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), LLV...Kostya Serebryany2012-11-281-1/+2
* Remove unused parameter Penalty from the BoundsChecking pass.Joey Gouly2012-11-231-3/+1
* [asan] make AddressSanitizer to be a FunctionPass instead of ModulePass. This...Kostya Serebryany2012-10-151-1/+1
* move the bounds checking pass to the instrumentation folder, where it belongs...Nuno Lopes2012-07-201-0/+7
* ThreadSanitizer, a race detector. First LLVM commit.Kostya Serebryany2012-02-131-0/+3
* Expose a switch for the new gcov format.Nick Lewycky2011-12-061-1/+2
* AddressSanitizer, first commit (compiler module only)Kostya Serebryany2011-11-161-0/+3
* Conditionalize the format of the GCOV files by target type. Darwin uses the 4.2Bill Wendling2011-05-171-1/+2
* Add independent controls for whether GCOV profiling should emit .gcno files orNick Lewycky2011-04-211-1/+1
* Rename LineProfiling to GCOVProfiling to more accurately represent what itNick Lewycky2011-04-161-2/+2
* Add support for line profiling. Very work-in-progress.Nick Lewycky2011-04-121-1/+3
* Implementation of path profiling.Andrew Trick2011-01-291-0/+3
* remove the random sampling framework, which is not maintained anymore.Chris Lattner2010-01-021-10/+0
* Addedum to r80712, forgot to add files.Andreas Neustifter2009-09-011-0/+3
* fix typosGabor Greif2008-03-061-1/+1
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* remove some dead passes and stuff specific to the reoptimizer.Chris Lattner2007-02-201-18/+3
* remove an old instrumentation pass that is not used anymore.Chris Lattner2007-01-071-12/+0
* Added documented rsprofiler interface. Also remove new profiler passes, theAndrew Lenharth2005-11-281-2/+0
* Random sampling (aka Arnold and Ryder) profiling. This is still preliminary,...Andrew Lenharth2005-11-281-0/+7
* Remove trailing whitespaceMisha Brukman2005-04-211-2/+2
* Add missing createXxxPass functionsJeff Cohen2005-01-071-0/+14
* Fix return typeJeff Cohen2005-01-071-1/+1