llvm-mirror/lib
George Burgess IV cc9663fed9 [CodeGen] stop short-circuiting the SSP code for sspstrong.
This check caused us to skip adding layout information for calls to
alloca in sspreq/sspstrong mode. We check properly for sspstrong later
on (and add the correct layout info when doing so), so removing this
shouldn't hurt.

No test is included, since testing this using lit seems to require
checking for exact offsets in asm, which is something that the lit tests
for this avoid. If someone cares deeply, I'm happy to write a unittest
or something to cover this, but that feels like overkill.

Patch by Daniel Micay.

Differential Revision: https://reviews.llvm.org/D22714

llvm-svn: 282022
2016-09-20 21:30:01 +00:00
..
Analysis move variables closer to their uses; add FIXMEs; NFC 2016-09-20 14:36:14 +00:00
AsmParser Don't create a SymbolTable in Function when the LLVMContext discards value names (NFC) 2016-09-17 06:00:02 +00:00
Bitcode BitcodeWriter: fix emission of invoke when calling a var-arg function with operand bundles 2016-09-19 21:27:04 +00:00
CodeGen [CodeGen] stop short-circuiting the SSP code for sspstrong. 2016-09-20 21:30:01 +00:00
DebugInfo [pdb] Write the IPI stream. 2016-09-15 18:22:31 +00:00
Demangle Avoid using alignas and constexpr. 2016-09-06 20:36:24 +00:00
ExecutionEngine [MCJIT] Fix some inconsistent handling of name mangling inside MCJIT. 2016-09-12 17:19:24 +00:00
Fuzzer [libFuzzer] use sleep() instead of std::this_thread::sleep_for to avoid coverage from instrumented libc++ 2016-09-19 20:32:34 +00:00
IR [Profile] code refactoring: make getStep a method in base class 2016-09-20 19:07:22 +00:00
IRReader
LibDriver
LineEditor
Linker DebugInfo: New metadata representation for global variables. 2016-09-13 01:12:59 +00:00
LTO [lib/LTO] Try harder to reduce code duplication. NFCI. 2016-09-17 22:32:42 +00:00
MC Defer asm errors to post-statement failure 2016-09-16 18:30:20 +00:00
Object Next set of additional error checks for invalid Mach-O files for bad load commands 2016-09-20 20:14:14 +00:00
ObjectYAML
Option
Passes Fix test after renaming -name-anon-functions pass to -name-anon-globals 2016-09-16 17:18:16 +00:00
ProfileData
Support Missing includes. 2016-09-14 08:55:18 +00:00
TableGen
Target Revert part of "AArch64: Do not test for CPUs, use SubtargetFeatures" 2016-09-20 19:02:09 +00:00
Transforms [Profile] Do not annotate select insts not covered in profile. 2016-09-20 20:20:01 +00:00
CMakeLists.txt Try to fix a circular dependency in the modules build. 2016-09-06 20:16:19 +00:00
LLVMBuild.txt Add an c++ itanium demangler to llvm. 2016-09-06 19:16:48 +00:00