llvm-6502/lib
Jakob Stoklund Olesen 2ef661b0e8 Properly enable rematerialization when spilling after live range splitting.
The instruction to be rematerialized may not be the one defining the register
that is being spilled. The traceSiblingValue() function sees through sibling
copies to find the remat candidate.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128449 91177308-0d34-0410-b5e6-96231b3b80d8
2011-03-29 03:12:02 +00:00
..
Analysis Constant folding support for calls to umul.with.overflow(), basically identical to the smul.with.overflow() code. 2011-03-27 14:26:13 +00:00
Archive
AsmParser
Bitcode
CodeGen Properly enable rematerialization when spilling after live range splitting. 2011-03-29 03:12:02 +00:00
CompilerDriver
ExecutionEngine Runtime dylib simple ARM 24-bit branch relocation support. 2011-03-23 23:35:17 +00:00
Linker
MC Fix the MSVC build. 2011-03-29 00:30:01 +00:00
Object
Support Constant folding support for calls to umul.with.overflow(), basically identical to the smul.with.overflow() code. 2011-03-27 14:26:13 +00:00
Target Optimizing (zext A + zext B) * C, to (VMULL A, C) + (VMULL B, C) during 2011-03-29 01:56:09 +00:00
Transforms Remove tabs I accidentally added. 2011-03-28 17:48:26 +00:00
VMCore
CMakeLists.txt
Makefile