llvm-6502/lib
Kostya Serebryany 117de489a0 [asan] added a flag -mllvm asan-short-64bit-mapping-offset=1 (0 by default)
This flag makes asan use a small (<2G) offset for 64-bit asan shadow mapping.
On x86_64 this saves us a register, thus achieving ~2/3 of the
zero-base-offset's benefits in both performance and code size.

Thanks Jakub Jelinek for the idea.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174886 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-11 14:36:01 +00:00
..
Analysis
Archive
AsmParser
Bitcode
CodeGen Add support for updating LiveIntervals to MachineBasicBlock::SplitCriticalEdge(). 2013-02-11 09:24:47 +00:00
DebugInfo
ExecutionEngine
IR Add support for printing out the attribute groups. 2013-02-11 08:43:33 +00:00
Linker
MC
Object
Option
Support
TableGen
Target AArch64: fix build on some MSVC versions 2013-02-11 14:25:52 +00:00
Transforms [asan] added a flag -mllvm asan-short-64bit-mapping-offset=1 (0 by default) 2013-02-11 14:36:01 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile