llvm-6502/lib
Reed Kotler 61b97b8c17 When Mips16 frames grow large, the immediate field may exceed the maximum
allowed size for the instruction. This code uses RegScavenger to fix this.
We sometimes need 2 registers for Mips16 so we must handle things
differently than how register scavenger is normally used.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174696 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-08 03:57:41 +00:00
..
Analysis Identify and simplify idempotent intrinsics. Test case included. 2013-02-07 19:26:05 +00:00
Archive
AsmParser Use ParseFnAttributeValuePairs instead of ParseOptionalFuncAttrs 2013-02-08 00:52:31 +00:00
Bitcode Code Custodian (trivial whitespace cleanup) 2013-02-06 22:14:06 +00:00
CodeGen "Clean up" line section symbol emission by emitting the section 2013-02-07 21:19:50 +00:00
DebugInfo FDE::dumpHeader(): Forgot to fix one more formatting, ... take two! 2013-02-07 14:54:42 +00:00
ExecutionEngine [patch] bug 15055 Add Unistd.h to OProfileWrapper.cpp 2013-02-07 20:43:33 +00:00
IR Remove extra blank line between closing curly brace and 'else' 2013-02-06 06:50:38 +00:00
Linker
MC Formatting. 2013-02-07 21:19:56 +00:00
Object
Option
Support
TableGen tblgen: Diagnose duplicate includes. 2013-02-07 04:30:39 +00:00
Target When Mips16 frames grow large, the immediate field may exceed the maximum 2013-02-08 03:57:41 +00:00
Transforms Revert "Have InstCombine call SipmlifyCall when handling calls. Test case included." 2013-02-08 01:55:39 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile