llvm-6502/lib
Jakob Stoklund Olesen 1e3aeefc08 VirtRegRewriter checks for early clobbers before it reuses an available stack
slot.

Teach it to also check for early clobbered aliases, and early clobber operands
following the current operand.

This fixes the miscompilation in PR8044 where EC registers eax and ecx were
being used for inputs.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112988 91177308-0d34-0410-b5e6-96231b3b80d8
2010-09-03 18:36:56 +00:00
..
Analysis stop forcing a noop AssemblyAnnotationWriter to silence #uses 2010-09-02 23:03:10 +00:00
Archive
AsmParser
Bitcode
CodeGen VirtRegRewriter checks for early clobbers before it reuses an available stack 2010-09-03 18:36:56 +00:00
CompilerDriver have the makefiles check the llvm-config error code instead of charging 2010-09-01 16:11:17 +00:00
ExecutionEngine
Linker
MC Add AsmParser support for the ELF .previous directive. Patch by Roman Divacky. 2010-09-02 18:53:37 +00:00
Support Use the FindProgramByName fallback only with known absolute paths. 2010-09-02 22:32:38 +00:00
System Apply a patch from Kees van Reeuwijk to add support for Minix. 2010-09-02 18:24:46 +00:00
Target Check the local frame alignment for determining whether dynamic stack 2010-09-03 18:28:19 +00:00
Transforms fix more AST updating bugs, correcting miscompilation in PR8041 2010-09-02 22:19:10 +00:00
VMCore Replace NEON vabdl, vaba, and vabal intrinsics with combinations of the 2010-09-03 01:35:08 +00:00
Makefile