[FunctionAttrs] Extract a helper function for the core logic used to
[oota-llvm.git] / lib / Transforms / Instrumentation /
2015-09-16 Adhemerval Zanella[sanitizer] Add MSan support for AArch64
2015-09-15 Alexey Samsonov[ASan] Don't instrument globals in .preinit_array/...
2015-09-10 Hans WennborgRe-commit r247216: "Fix Clang-tidy misc-use-override...
2015-09-10 Hans WennborgRevert r247216: "Fix Clang-tidy misc-use-override warni...
2015-09-10 Hans WennborgFix Clang-tidy misc-use-override warnings, other minor...
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-09-03 Reid Kleckner[sancov] Disable sanitizer coverage on functions using SEH
2015-09-03 Joseph Tremoulet[WinEH] Add cleanupendpad instruction
2015-08-25 Charles DavisMake variable argument intrinsics behave correctly...
2015-08-25 Evgeniy Stepanov[msan] Precise instrumentation for icmp sgt %x, -1.
2015-08-24 Adhemerval Zanella[sanitizers] Add DFSan support for AArch64 42-bit VMA
2015-08-23 Joseph Tremoulet[WinEH] Require token linkage in EH pad/ret signatures
2015-08-20 Adhemerval Zanella[asan] Add ASAN support for AArch64 42-bit VMA
2015-08-15 Yaron KerenTry to appease VS 2015 warnings from reviews.llvm.org...
2015-08-14 Evgeniy Stepanov[msan] Fix handling of musttail calls.
2015-08-14 Justin Bogner[sancov] Fix an unused variable warning introduced...
2015-08-14 Reid Kleckner[sancov] Leave llvm.localescape in the entry block
2015-08-11 Kostya Serebryany[libFuzzer] don't crash if the condition in a switch...
2015-08-06 Nico RieckRename inst_range() to instructions() for consistency...
2015-08-01 Craig TopperDe-constify pointers to Type since they can't be modifi...
2015-07-31 David MajnemerNew EH representation for MSVC compatibility
2015-07-31 Kostya Serebryany[libFuzzer] trace switch statements and apply mutations...
2015-07-30 Adhemerval ZanellaEnable dfsan for aarch64
2015-07-29 Alexey Samsonov[ASan] Disable dynamic alloca and UAR detection in...
2015-07-29 Evgeniy Stepanov[asan] Remove special case mapping on Android/AArch64.
2015-07-23 Kuba Brecka[asan] Rename the ABI versioning symbol to '__asan_vers...
2015-07-22 Chandler Carruth[PM/AA] Extract the ModRef enums from the AliasAnalysis...
2015-07-22 Kuba Brecka[asan] Improve moving of non-instrumented allocas
2015-07-21 Reid KlecknerRe-land 242726 to use RAII to do cleanup
2015-07-21 Nico WeberRevert 242726, it broke ASan on OS X.
2015-07-20 Reid KlecknerDon't try to instrument allocas used by outlined SEH...
2015-07-17 Evgeniy Stepanov[asan] Fix shadow mapping on Android/AArch64.
2015-07-17 Kuba Brecka[asan] Add a comment explaining why non-instrumented...
2015-07-17 Kuba Brecka[asan] Fix invalid debug info for promotable allocas
2015-07-10 David MajnemerRevert the new EH instructions
2015-07-10 David MajnemerAddress Reid's review feedback.
2015-07-10 David MajnemerNew EH representation for MSVC compatibility
2015-06-30 Alexey Samsonov[SanitizerCoverage] Don't add instrumentation to unreac...
2015-06-29 Diego NovilloTidy comment.
2015-06-26 Alexey Samsonov[ASan] Use llvm::getDISubprogram() to get function...
2015-06-25 Anna Zaks[asan] Do not instrument special purpose LLVM sections.
2015-06-25 Anna Zaks[asan] Don't run stack malloc on functions containing...
2015-06-25 Jay FoadTeach LLVM about the PPC64 memory sanitizer implementation.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-22 Peter CollingbourneSafeStack: Create the unsafe stack pointer on demand.
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Alexander Potapenko[ASan] Initial support for Kernel AddressSanitizer
2015-06-17 Igor BregerAVX-512: cvtusi2ss/d intrinsics.
2015-06-15 Peter CollingbourneProtection against stack-based memory corruption errors...
2015-06-12 Alexander Potapenko[ASan] format AddressSanitizer.cpp with `clang-format...
2015-06-12 Alexey Samsonov[SanitizerCoverage] Use llvm::getDISubprogram() to...
2015-06-09 Anna Zaks[asan] Prevent __attribute__((annotate)) triggering...
2015-06-04 Diego NovilloTidy code in InstrProfiling.cpp. NFC.
2015-05-28 Yury Gribov[ASan] Fix previous commit. Patch by Max Ostapenko!
2015-05-28 Yury Gribov[ASan] New approach to dynamic allocas unpoisoning...
2015-05-27 Diego NovilloFinal fix for PR 23499 and IR test case.
2015-05-27 Diego NovilloFix PR 23499 - Avoid multiple profile counters for...
2015-05-18 David BlaikieSimplify IRBuilder::CreateCall* by using ArrayRef+initi...
2015-05-12 Justin BognerInstrProf: Update name of compiler-rt routine for setti...
2015-05-12 Pete CooperConvert PHI getIncomingValue() to foreach over incoming...
2015-05-10 Ismail PazarbasiSanitizerCoverage: Use `createSanitizerCtor` to create...
2015-05-07 Alexey SamsonovDelete unused createSanitizerCoverageModulePass overload.
2015-05-07 Ismail PazarbasiRevert "SanitizerCoverage: Use `createSanitizerCtor...
2015-05-07 Ismail PazarbasiSanitizerCoverage: Use `createSanitizerCtor` to create...
2015-05-07 Ismail PazarbasiMSan: Use `createSanitizerCtor` to create ctor, and...
2015-05-07 Ismail PazarbasiTSan: Use `createSanitizerCtor` to create ctor, and...
2015-05-07 Ismail PazarbasiASan: Use `createSanitizerCtor` to create ctor, and...
2015-05-07 Alexey Samsonov[SanitizerCoverage] Introduce SanitizerCoverageOptions...
2015-05-06 Pete CooperChange typeIncompatible to return an AttrBuilder instea...
2015-05-06 Alexey Samsonov[SanitizerCoverage] Fix a couple of typos. NFC.
2015-04-30 Justin BognerInstrProf: Instrumenter support for setting profile...
2015-04-29 Duncan P. N. Exon... IR: Give 'DI' prefix to debug info metadata
2015-04-20 Duncan P. N. Exon... DebugInfo: Delete subclasses of DIScope
2015-04-17 Duncan P. N. Exon... DebugInfo: Remove DIDescriptor from the DebugInfo API
2015-04-15 Duncan P. N. Exon... DebugInfo: Gut DICompileUnit and DIFile
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DISubprogram and DILexicalBlock*
2015-04-11 Benjamin KramerMark empty default constructors as =default if it makes...
2015-04-10 Benjamin KramerReduce dyn_cast<> to isa<> or cast<> where possible.
2015-04-07 Duncan P. N. Exon... DebugInfo: Remove DITypedArray<>, replace with typedefs
2015-04-06 Duncan P. N. Exon... Transforms: Stop using DIDescriptor::is*() and auto...
2015-04-06 Ismail PazarbasiMove `checkInterfaceFunction` to ModuleUtils
2015-04-05 David Blaikieclang-format my last commit
2015-04-05 David Blaikie[opaque pointer type] The last of the GEP IRBuilder...
2015-04-04 David Blaikie[opaque pointer type] More GEP API migrations
2015-04-03 David Blaikie[opaque pointer type] More GEP IRBuilder API migrations
2015-04-03 David Blaikie[opaque pointer type] More GEP IRBuilder API migrations...
2015-04-03 David Blaikie[opaque pointer type] More GEP API migrations in IRBuil...
2015-04-02 Reid Kleckner[ASan] Don't use stack malloc for 32-bit functions...
2015-04-02 David Blaikie[opaque pointer type] API migration for GEP constant...
2015-03-30 Duncan P. N. Exon... Transforms: Use the new DebugLoc API, NFC
2015-03-27 Anna Zaks[asan] Speed up isInterestingAlloca check
2015-03-27 Yaron KerenRemove superfluous .str() and replace std::string conca...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-21 Kostya Serebryany[sanitizer] experimental tracing for cmp instructions
2015-03-20 Duncan P. N. Exon... SanitizerCoverage: Check for null DebugLocs
2015-03-17 Kostya Serebryany[asan] remove redundant ifndefs. NFC
2015-03-17 Dmitry Vyukovasan: optimization experiments
2015-03-16 Justin BognerGCOV: Make the exit block placement from r223193 optional
2015-03-16 Gabor Horvath[llvm] Replacing asserts with static_asserts where...
2015-03-16 Dmitry Vyukovasan: fix overflows in isSafeAccess
next