1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/test
Evgeniy Stepanov 8bbe82486b [safestack] Sink unsafe address computation to each use.
This is a fix for PR27844.
When replacing uses of unsafe allocas, emit the new location
immediately after each use. Without this, the pointer stays live from
the function entry to the last use, while it's usually cheaper to
recalculate.

llvm-svn: 272969
2016-06-16 22:34:04 +00:00
..
Analysis [CFLAA] Tag arguments as escaped instead of unknown. 2016-06-14 18:12:28 +00:00
Assembler IR: Introduce local_unnamed_addr attribute. 2016-06-14 21:01:22 +00:00
Bindings Add support for callsite in the new C API for attributes 2016-06-15 05:14:29 +00:00
Bitcode IR: Introduce local_unnamed_addr attribute. 2016-06-14 21:01:22 +00:00
BugPoint
CodeGen [x86] autoupgrade and remove AVX2 integer min/max intrinsics 2016-06-16 18:44:20 +00:00
DebugInfo [CodeView] Implement support for enums 2016-06-16 21:32:16 +00:00
Examples
ExecutionEngine [PATCH] Fix RuntimeDyldCOFFI386 to handle relocations with a non-zero addend 2016-06-16 16:21:41 +00:00
Feature IR: Introduce local_unnamed_addr attribute. 2016-06-14 21:01:22 +00:00
FileCheck Make check lines not match themselves. 2016-06-16 19:38:48 +00:00
Instrumentation [esan|cfrag] Handle complex GEP instr in the cfrag tool 2016-06-10 22:28:55 +00:00
Integer
JitListener
LibDriver
Linker
LTO IR: Introduce local_unnamed_addr attribute. 2016-06-14 21:01:22 +00:00
MC Revert "Refactor and cleanup Assembly Parsing / Lexing" 2016-06-16 21:19:23 +00:00
Object Remove redundant -mattr options from llvm-objdump commands. 2016-06-16 15:47:19 +00:00
ObjectYAML
Other Statistic: Add machine parseable json output 2016-06-15 20:19:16 +00:00
SymbolRewriter
TableGen
ThinLTO/X86
tools Fix llvm-objdump when disassembling a stripped Mach-O binary with the -macho option. 2016-06-15 21:14:01 +00:00
Transforms [safestack] Sink unsafe address computation to each use. 2016-06-16 22:34:04 +00:00
Unit
Verifier Verifier: check that functions have at most a single !prof attachment. 2016-06-14 23:13:15 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh