llvm-6502/test
Pete Cooper 537ff782aa Fix incorrect kill flags in fastisel.
If called twice in the same BB on the same constant, FastISel::fastEmit_ri_ was marking the materialized vreg as killed on each use, instead of only the last use.

Change this to only mark the last use as killed by making earlier uses check if the vreg is already used elsewhere.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236650 91177308-0d34-0410-b5e6-96231b3b80d8
2015-05-06 22:09:29 +00:00
..
Analysis
Assembler
Bindings
Bitcode
BugPoint
CodeGen Fix incorrect kill flags in fastisel. 2015-05-06 22:09:29 +00:00
DebugInfo DwarfDebug: Emit number of bytes in .debug_loc entry directly 2015-05-06 19:11:20 +00:00
ExecutionEngine
Feature
FileCheck
Instrumentation
Integer
JitListener
Linker
LTO
MC [SystemZ] Add z13 vector facility and MC support 2015-05-05 19:23:40 +00:00
Object
Other
SymbolRewriter
TableGen
tools
Transforms Allow 0-weight branches in BranchProbabilityInfo. 2015-05-06 17:55:11 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh