1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/test
Reid Kleckner 3e7aea4dcc [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas
Summary:
We already have information about static alloca stack locations in our
side table. Emitting instructions for them is inefficient, and it only
happens when the address of the alloca has been materialized within the
current block, which isn't often.

Reviewers: aprantl, probinson, dblaikie

Subscribers: jfb, dschuff, sbc100, jgravelle-google, hiraditya, llvm-commits, aheejin

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

llvm-svn: 309729
2017-08-01 19:45:09 +00:00
..
Analysis [tests] Do not emity binary bitcode to stdout in RegionInfo tests 2017-07-29 09:58:43 +00:00
Assembler test: add an additional cfi_return_column test 2017-07-30 21:30:54 +00:00
Bindings
Bitcode Remove the obsolete offset parameter from @llvm.dbg.value 2017-07-28 20:21:02 +00:00
BugPoint
CodeGen [X86][SSE3] Add scheduler tests for MONITOR/MWAIT 2017-08-01 18:16:44 +00:00
DebugInfo [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas 2017-08-01 19:45:09 +00:00
DllTool [llvm-dlltool] Write correct weak externals 2017-07-31 11:18:41 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [sanitizer-coverage] don't instrument available_externally functions 2017-07-31 20:00:22 +00:00
Integer
JitListener
LibDriver
Linker ThinLTO: Don't import aliases of any kind (even linkonce_odr) 2017-07-27 15:09:06 +00:00
LTO [LTO] llvm-lto2: Add option to load sample profile 2017-07-28 23:43:22 +00:00
MC [AArch64] Tie source and destination operands for AESMC/AESIMC. 2017-07-29 20:35:28 +00:00
Object [LTO] Prevent dead stripping and internalization of symbols with sections 2017-07-25 19:42:32 +00:00
ObjectYAML
Other Update the test to make windows bot pass. 2017-07-29 07:01:25 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen Re-commit: r309094 [globalisel][tablegen] Fuse the generated tables together. 2017-07-27 11:03:45 +00:00
ThinLTO/X86 ThinLTO: Don't import aliases of any kind (even linkonce_odr) 2017-07-27 15:09:06 +00:00
tools Revert "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy" 2017-08-01 05:31:50 +00:00
Transforms [CGP] use narrower types in memcmp expansion when possible 2017-08-01 17:24:54 +00:00
Unit
Verifier Remove the obsolete offset parameter from @llvm.dbg.value 2017-07-28 20:21:02 +00:00
YAMLParser
.clang-format
CMakeLists.txt Reland "[LLVM][llvm-objcopy] Added basic plumbing to get things started" 2017-08-01 00:33:58 +00:00
lit.cfg Reland "[LLVM][llvm-objcopy] Added basic plumbing to get things started" 2017-08-01 00:33:58 +00:00
lit.site.cfg.in Correctly enable the llvm-mt tests, now that build flags changed. 2017-07-26 16:35:44 +00:00
TestRunner.sh