llvm-6502/lib
Cameron Zwarich 4eee42cb28 Add knowledge of phi-def and phi-kill valnos to MachineVerifier's predecessor
valno verification. The "Different value live out of predecessor" check is
incorrect in the case of phi-def valnos, so just skip that check for phi-def
valnos and instead check that all of the valnos for predecessors have phi-kill.
Fixes PR8863.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122581 91177308-0d34-0410-b5e6-96231b3b80d8
2010-12-27 05:17:23 +00:00
..
Analysis move isBytewiseValue out to ValueTracking.h/cpp 2010-12-26 20:15:01 +00:00
Archive MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. 2010-12-16 03:29:14 +00:00
AsmParser Add missing standard headers. Patch by Joerg Sonnenberger! 2010-12-19 20:43:38 +00:00
Bitcode Add missing standard headers. Patch by Joerg Sonnenberger! 2010-12-19 20:43:38 +00:00
CodeGen Add knowledge of phi-def and phi-kill valnos to MachineVerifier's predecessor 2010-12-27 05:17:23 +00:00
CompilerDriver Support/PathV1: Deprecate get{Basename,Dirname,Suffix}. 2010-12-18 22:23:07 +00:00
ExecutionEngine Remove unneeded zero arrays. 2010-12-04 15:28:22 +00:00
Linker Fix whitespace. 2010-12-18 22:23:15 +00:00
MC Handle reloc_riprel_4byte_movq_load. Should make the bots happy. 2010-12-27 02:03:24 +00:00
Object Fix mismatched new[]/delete. 2010-12-17 09:56:50 +00:00
Support Support/PathV1: Deprecate GetRootDirectory. 2010-12-27 03:21:41 +00:00
Target Add support for the same encodings of the personality function that gnu as 2010-12-27 00:36:05 +00:00
Transforms BuildLibCalls: Nuke EmitMemCpy, EmitMemMove and EmitMemSet. They are dead and superseded by IRBuilder. 2010-12-27 00:25:32 +00:00
VMCore add methods to IRBuilder to create memcpy/memset/memmove. 2010-12-26 22:49:25 +00:00
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00