Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
a4bcc3f069861f85365bb9076629940cff8d018f
/
llvm
/
lib
/
CodeGen
/
SafeStack.cpp
a5da256
StackColoring for SafeStack.
by Evgeniy Stepanov
· 9 years ago
5e65d79
Fix doubly included header
by Matt Arsenault
· 9 years ago
45fa0fd
[safestack] Sink unsafe address computation to each use.
by Evgeniy Stepanov
· 9 years ago
72d961a
[safestack] Fixup llvm.dbg.value when rewriting unsafe allocas.
by Evgeniy Stepanov
· 9 years ago
f17120a
[safestack] Add canary to unsafe stack frames
by Evgeniy Stepanov
· 10 years ago
cad7994
[safestack] Make sure the unsafe stack pointer is popped in all cases
by Anna Zaks
· 10 years ago
390c33c
Move SafeStack to CodeGen.
by Benjamin Kramer
· 10 years ago
[Renamed (99%) from llvm/lib/Transforms/Instrumentation/SafeStack.cpp]
da00f2f
Update to use new name alignTo().
by Rui Ueyama
· 10 years ago
8827f2d
[safestack] Add option for non-TLS unsafe stack pointer.
by Evgeniy Stepanov
· 10 years ago
42f3b12
[safestack] Protect byval function arguments.
by Evgeniy Stepanov
· 10 years ago
a4ac3f4
[safestack] Fix handling of array allocas.
by Evgeniy Stepanov
· 10 years ago
9842d61
[safestack] Fix alignment of dynamic allocas.
by Evgeniy Stepanov
· 10 years ago
447bbdb
[safestack] Rewrite isAllocaSafe using SCEV.
by Evgeniy Stepanov
· 10 years ago
ffec81c
Fix some Clang-tidy modernize warnings, other minor fixes.
by Eugene Zelenko
· 10 years ago
d1aad26
[safestack] Fast access to the unsafe stack pointer on AArch64/Android.
by Evgeniy Stepanov
· 10 years ago
9addbc9
Revert "[safestack] Fast access to the unsafe stack pointer on AArch64/Android."
by Evgeniy Stepanov
· 10 years ago
142947e
[safestack] Fast access to the unsafe stack pointer on AArch64/Android.
by Evgeniy Stepanov
· 10 years ago
e82c286
Instrumentation: Remove ilist iterator implicit conversions, NFC
by Duncan P. N. Exon Smith
· 10 years ago
5fe279e
Add Triple::isAndroid().
by Evgeniy Stepanov
· 10 years ago
083ca9b
Fix Clang-tidy modernize-use-nullptr warnings in source directories and generated files; other minor cleanups.
by Hans Wennborg
· 10 years ago
f608111
Fix debug info with SafeStack.
by Evgeniy Stepanov
· 10 years ago
d3f544f
[safestack] Fix a stupid mix-up in the direct-tls code path.
by Evgeniy Stepanov
· 10 years ago
8685daf
[safestack] Fix compiler crash in the presence of stack restores.
by Evgeniy Stepanov
· 10 years ago
a2002b0
Android support for SafeStack.
by Evgeniy Stepanov
· 10 years ago
8d0e301
Revert "Android support for SafeStack."
by Evgeniy Stepanov
· 10 years ago
ce2e16f
Android support for SafeStack.
by Evgeniy Stepanov
· 10 years ago
3c9c833
Remove unused TargetTransformInfo dependency from SafeStack pass.
by Evgeniy Stepanov
· 10 years ago
aa15bff
Re-commit r247216: "Fix Clang-tidy misc-use-override warnings, other minor fixes"
by Hans Wennborg
· 10 years ago
d2799a9
Revert r247216: "Fix Clang-tidy misc-use-override warnings, other minor fixes"
by Hans Wennborg
· 10 years ago
6fa0945
Fix Clang-tidy misc-use-override warnings, other minor fixes
by Hans Wennborg
· 10 years ago
7b560d4
[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible
by Chandler Carruth
· 10 years ago
7819951
Rename inst_range() to instructions() for consistency. NFC
by Nico Rieck
· 10 years ago
de26a91
SafeStack: Create the unsafe stack pointer on demand.
by Peter Collingbourne
· 10 years ago
82437bf
Protection against stack-based memory corruption errors using SafeStack
by Peter Collingbourne
· 10 years ago