[function-attrs] Refactor code to handle shorter code with early exits.
[oota-llvm.git] / lib / Transforms / Instrumentation /
2015-10-26 Evgeniy Stepanov[safestack] Fast access to the unsafe stack pointer...
2015-10-26 Alexey SamsonovRefactor: Simplify boolean conditional return statement...
2015-10-23 Xinliang David LiAdd more intrumentation/runtime helper interfaces ...
2015-10-22 Xinliang David LiAdd helper functions and remove hard coded references...
2015-10-22 Alexey Samsonov[ASan] Enable instrumentation of dynamic allocas by...
2015-10-22 Alexey Samsonov[ASan] Minor fixes to dynamic allocas handling:
2015-10-20 Igor Laevsky[MemorySanitizer] NFC. Do not use GET_INTRINSIC_MODREF_...
2015-10-20 Keno FischerFix missing INITIALIZE_PASS_DEPENDENCY for AddressSanitizer
2015-10-19 Xinliang David Li[PGO] Eliminate prof data register calls on FreeBSD...
2015-10-15 Evgeniy StepanovRevert "[safestack] Fast access to the unsafe stack...
2015-10-15 Evgeniy Stepanov[safestack] Fast access to the unsafe stack pointer...
2015-10-14 Evgeniy Stepanov[msan] Fix crash on multiplication by a non-integer...
2015-10-13 Xinliang David Li[PGO]: Eliminate calls to __llvm_profile_register_funct...
2015-10-13 Duncan P. N. Exon... Instrumentation: Remove ilist iterator implicit convers...
2015-10-08 Evgeniy StepanovNew MSan mapping layout (llvm part).
2015-10-08 Evgeniy StepanovAdd Triple::isAndroid().
2015-10-06 Hans WennborgFix Clang-tidy modernize-use-nullptr warnings in source...
2015-10-05 Evgeniy Stepanov[msan] Correct a typo in poison stack pattern command...
2015-09-30 Evgeniy StepanovFix debug info with SafeStack.
2015-09-30 Evgeniy Stepanov[safestack] Fix a stupid mix-up in the direct-tls code...
2015-09-24 Evgeniy Stepanov[safestack] Fix compiler crash in the presence of stack...
2015-09-23 Wei MiPut profile variables of COMDAT functions to it's own...
2015-09-23 Evgeniy StepanovAndroid support for SafeStack.
2015-09-23 Evgeniy StepanovRevert "Android support for SafeStack."
2015-09-23 Evgeniy StepanovAndroid support for SafeStack.
2015-09-22 Evgeniy StepanovRemove unused TargetTransformInfo dependency from SafeS...
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
next