llvm-6502/lib
Jakob Stoklund Olesen b2eeed7464 Revert r109652, and remove the offending assert in loadRegFromStackSlot instead.
We do sometimes load from a too small stack slot when dealing with x86 arguments
(varargs and smaller-than-32-bit args). It looks like we know what we are doing
in those cases, so I am going to remove the assert instead of artifically
enlarging stack slot sizes.

The assert in storeRegToStackSlot stays in. We don't want to write beyond the
bounds of a stack slot.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109764 91177308-0d34-0410-b5e6-96231b3b80d8
2010-07-29 17:42:27 +00:00
..
Analysis Speculatively revert r109705 since it seems to be causing some build bot 2010-07-29 01:25:38 +00:00
Archive
AsmParser Define a maximum supported alignment value for load, store, and 2010-07-28 20:12:04 +00:00
Bitcode Make NamedMDNode not be a subclass of Value, and simplify the interface 2010-07-21 23:38:33 +00:00
CodeGen Fix a bug in the -regalloc=fast handling of exotic two-address instruction with 2010-07-29 00:52:19 +00:00
CompilerDriver Fix silent failure with no input files. 2010-07-27 11:19:40 +00:00
ExecutionEngine Don't call __register_frame from the JIT on systems that use setjmp/longjmp 2010-07-26 21:58:00 +00:00
Linker Make NamedMDNode not be a subclass of Value, and simplify the interface 2010-07-21 23:38:33 +00:00
MC Stop leaking std::strings in GetDwarfFile. 2010-07-29 13:53:19 +00:00
Support CrashRecovery: Use ThreadLocal::erase() instead of set(0). 2010-07-29 15:24:21 +00:00
System Add an erase() method to llvm::ThreadLocal. 2010-07-28 22:49:43 +00:00
Target Revert r109652, and remove the offending assert in loadRegFromStackSlot instead. 2010-07-29 17:42:27 +00:00
Transforms simplify by using CallSite constructors; virtually eliminates CallSite::get from the tree 2010-07-28 22:50:26 +00:00
VMCore Make GlobalValue alignment consistent with load, store, and alloca 2010-07-28 20:56:48 +00:00
Makefile