summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFCAlexander Richardson2018-06-251-1/+1
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-27/+22
* Module::getOrInsertFunction is using C-style vararg instead of variadic templ...Serge Guelton2017-04-111-10/+10
* Revert "Turn some C-style vararg into variadic templates"Diana Picus2017-04-111-10/+10
* Turn some C-style vararg into variadic templatesSerge Guelton2017-04-111-10/+10
* Revert "Turn some C-style vararg into variadic templates"Mehdi Amini2017-04-061-11/+13
* Turn some C-style vararg into variadic templatesMehdi Amini2017-04-061-13/+11
* [coverity] Fix uninit variable.Vassil Vassilev2017-03-171-1/+1
* [esan] Remove global variable.Benjamin Kramer2016-10-181-1/+2
* [EfficiencySanitizer] Adds shadow memory parameters for 40-bit virtual memory...Sagar Thakur2016-10-061-9/+27
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-2/+2
* [EfficiencySanitizer] Using '$' instead of '#' for struct counter nameSagar Thakur2016-09-221-6/+6
* Revert "[EfficiencySanitizer] Adds shadow memory parameters for 40-bit virtua...Renato Golin2016-09-071-34/+9
* [EfficiencySanitizer] Adds shadow memory parameters for 40-bit virtual memory...Sagar Thakur2016-09-071-9/+34
* [esan:cfrag] Add option -esan-aux-field-infoQin Zhao2016-07-071-44/+66
* [esan|wset] Fix incorrect memory size assertDerek Bruening2016-07-061-2/+2
* [esan|cfrag] Add counters for struct array accessesQin Zhao2016-07-021-34/+87
* [sanitizers] Disable target-specific lowering of string functions.Marcin Koscielnicki2016-06-181-2/+18
* [esan|cfrag] Add the struct field size array in StructInfoQin Zhao2016-06-171-2/+13
* IR: Introduce local_unnamed_addr attribute.Peter Collingbourne2016-06-141-1/+1
* [esan|cfrag] Handle complex GEP instr in the cfrag toolQin Zhao2016-06-101-35/+42
* [esan|cfrag] Add the struct field offset array in StructInfoQin Zhao2016-06-101-11/+29
* [esan|cfrag] Disable load/store instrumentation for cfragQin Zhao2016-06-101-3/+7
* [esan|wset] Optionally assume intra-cache-line accessesDerek Bruening2016-06-031-2/+16
* [esan] Specify which tool via a global variableDerek Bruening2016-06-031-0/+13
* [esan|cfrag] Instrument GEP instr for struct field access.Qin Zhao2016-06-031-0/+61
* [esan|cfrag] Create the cfrag struct array for the runtimeQin Zhao2016-06-021-5/+115
* [esan|cfrag] Create the skeleton of cfrag variable for the runtimeQin Zhao2016-05-311-19/+90
* [esan|wset] EfficiencySanitizer working set tool fastpathDerek Bruening2016-05-251-0/+104
* [esan] Add calls from the ctor/dtor to the runtime libraryDerek Bruening2016-05-241-5/+42
* [esan] Use ModulePass for EfficiencySanitizerPass.Derek Bruening2016-05-201-9/+17
* [esan] EfficiencySanitizer instrumentation passDerek Bruening2016-04-211-0/+352
OpenPOWER on IntegriCloud