llvm-6502/test
Reid Kleckner 23761603fe msan: Handle musttail calls
First, avoid calling setTailCall(false) on musttail calls.  The funciton
prototypes should be "congruent", so the shadow layout should be exactly
the same.

Second, avoid inserting instrumentation after a musttail call to
propagate the return value shadow.  We don't need to propagate the
result of a tail call, it should already be in the right place.

Reviewed By: eugenis

Differential Revision: http://reviews.llvm.org/D4331

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215415 91177308-0d34-0410-b5e6-96231b3b80d8
2014-08-12 00:12:43 +00:00
..
Analysis
Assembler
Bindings
Bitcode
BugPoint
CodeGen [x86] Fold extract_vector_elt of a load into the Load's address computation. 2014-08-11 23:49:33 +00:00
DebugInfo Fix llvm/test/DebugInfo/X86/recursive_inlining.ll to use %llc_dwarf. 2014-08-08 02:24:05 +00:00
ExecutionEngine Add missing Interpreter intrinsic lowering for sin, cos and ceil 2014-08-08 15:00:12 +00:00
Feature
FileCheck FileCheck: Add a flag to allow checking empty input 2014-08-07 18:40:37 +00:00
Instrumentation msan: Handle musttail calls 2014-08-12 00:12:43 +00:00
Integer
JitListener
Linker Fix use of uninitialized variable. 2014-08-11 17:07:34 +00:00
LTO
MC Add missing test for r215031 2014-08-11 18:34:54 +00:00
Object pr20589: Fix duplicated arch flag. 2014-08-08 16:18:29 +00:00
Other
TableGen Update BitRecTy::convertValue to allow if expressions with bit values on both sides of the if 2014-08-07 05:47:10 +00:00
tools Fix using -plugin-opt=apiflie when also using -plugin-opt=emit-llvm. 2014-08-11 19:06:54 +00:00
Transforms InstCombine: Combine (add (and %a, %b) (or %a, %b)) to (add %a, %b) 2014-08-11 22:32:02 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg Temporarily Revert "Nuke the old JIT." as it's not quite ready to 2014-08-07 22:02:54 +00:00
lit.site.cfg.in Add missing Interpreter intrinsic lowering for sin, cos and ceil 2014-08-08 15:00:12 +00:00
Makefile
Makefile.tests
TestRunner.sh