summaryrefslogtreecommitdiff
path: root/test/Transforms/SafeStack
AgeCommit message (Expand)Author
2017-08-23Parse and print DIExpressions inline to ease IR and MIR testingReid Kleckner
2017-07-28Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl
2017-06-14Align definition of DW_OP_plus with DWARF spec [3/3]Florian Hahn
2017-05-19[safestack] Disable stack coloring by default.Evgeniy Stepanov
2017-04-18PR32382: Fix emitting complex DWARF expressions.Adrian Prantl
2017-04-10Add address space mangling to lifetime intrinsicsMatt Arsenault
2017-02-24[Fuchsia] Use thread-pointer ABI slots for stack-protector and safe-stackPetr Hosek
2017-02-23Disable TLS for stack protector on Android API<17.Evgeniy Stepanov
2016-10-14[safestack] Use non-thread-local unsafe stack pointer for Contiki OSDavid L Kreitzer
2016-10-13[safestack] Move X86-targeted tests into the X86 subdirectory.David L Kreitzer
2016-09-16[safestack] Fix assertion failure in stack coloring.Evgeniy Stepanov
2016-08-02[safestack] Layout large allocas first to reduce fragmentation.Evgeniy Stepanov
2016-07-26[safestack] Fix stack guard live range.Evgeniy Stepanov
2016-07-25Fix invalid iterator use in safestack coloring.Evgeniy Stepanov
2016-06-29StackColoring for SafeStack.Evgeniy Stepanov
2016-06-16[safestack] Sink unsafe address computation to each use.Evgeniy Stepanov
2016-06-16[safestack] Fixup llvm.dbg.value when rewriting unsafe allocas.Evgeniy Stepanov
2016-04-23DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith
2016-04-19[AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.Marcin Koscielnicki
2016-04-15[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl
2016-04-11[safestack] Add canary to unsafe stack framesEvgeniy Stepanov
2016-04-01testcase gardening: update the emissionKind enum to the new syntax. (NFC)Adrian Prantl
2016-02-02[safestack] Make sure the unsafe stack pointer is popped in all casesAnna Zaks
2015-12-22[safestack] Add option for non-TLS unsafe stack pointer.Evgeniy Stepanov
2015-12-01[safestack] Protect byval function arguments.Evgeniy Stepanov
2015-12-01[safestack] Fix handling of array allocas.Evgeniy Stepanov
2015-11-25[safestack] Fix alignment of dynamic allocas.Evgeniy Stepanov
2015-11-13[safestack] Rewrite isAllocaSafe using SCEV.Evgeniy Stepanov
2015-11-05DI: Reverse direction of subprogram -> function edge.Peter Collingbourne
2015-10-26[safestack] Fast access to the unsafe stack pointer on AArch64/Android.Evgeniy Stepanov
2015-10-15Revert "[safestack] Fast access to the unsafe stack pointer on AArch64/Android."Evgeniy Stepanov
2015-10-15[safestack] Fast access to the unsafe stack pointer on AArch64/Android.Evgeniy Stepanov
2015-09-30Fix debug info with SafeStack.Evgeniy Stepanov
2015-09-30[safestack] Fix a stupid mix-up in the direct-tls code path.Evgeniy Stepanov
2015-09-24[safestack] Fix compiler crash in the presence of stack restores.Evgeniy Stepanov
2015-09-23Android support for SafeStack.Evgeniy Stepanov
2015-09-23Revert "Android support for SafeStack."Evgeniy Stepanov
2015-09-23Android support for SafeStack.Evgeniy Stepanov
2015-06-22SafeStack: Create the unsafe stack pointer on demand.Peter Collingbourne
2015-06-17Move the personality function from LandingPadInst to FunctionDavid Majnemer
2015-06-15Protection against stack-based memory corruption errors using SafeStackPeter Collingbourne