llvm-6502/test
Quentin Colombet 41d6f451a5 [X86][FastISel] During X86 fastisel, the address of indirect call was resolved
through bitcast, ptrtoint, and inttoptr instructions. This is valid
only if the related instructions are in that same basic block, otherwise
we may reference variables that were not live accross basic blocks
resulting in undefined virtual registers.

The bug was exposed when both SDISel and FastISel were used within the same
function, i.e., one basic block is issued with FastISel and another with SDISel,
as demonstrated with the testcase.

<rdar://problem/15192473>


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192636 91177308-0d34-0410-b5e6-96231b3b80d8
2013-10-14 22:32:09 +00:00
..
Analysis
Assembler
Bindings/Ocaml
Bitcode
BugPoint
CodeGen [X86][FastISel] During X86 fastisel, the address of indirect call was resolved 2013-10-14 22:32:09 +00:00
DebugInfo Debug Info Testing Case: check for the name of a structure. 2013-10-11 18:50:00 +00:00
ExecutionEngine Fixing problems in lli's RemoteMemoryManager. 2013-10-11 22:47:10 +00:00
Feature
FileCheck Really fix CHECK-LABEL and CHECK-DAG interaction. This actually just restores the initial implementation that was in r186162 but got lost in some subsequent refactoring. More explicit variable names and comments are present now to hopefully prevent repeat regression, as well as another test. 2013-10-11 18:38:36 +00:00
Instrumentation [msan] Instrument x86.*_cvt* intrinsics. 2013-10-14 15:16:25 +00:00
Integer
JitListener
Linker
LTO
MC [AArch64] Add support for NEON scalar integer compare instructions. 2013-10-14 14:37:20 +00:00
Object
Other Update to remove the no-frame-pointer-elim-non-leaf flag if it was set to 'false'. 2013-08-22 21:28:54 +00:00
TableGen
tools
Transforms SLPVectorizer: Sort PHINodes based on their opcode 2013-10-12 18:56:27 +00:00
Unit
Verifier
YAMLParser Convert the uses of '|&' to use '2>&1 |' instead, which works on old 2012-07-02 18:37:59 +00:00
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh