llvm-6502/lib
Oliver Stannard dbd5c285b8 ARM: r12 is callee-saved for interrupt handlers
For A- and R-class processors, r12 is not normally callee-saved, but is for
interrupt handlers. See AAPCS, 5.3.1.1, "Use of IP by the linker".



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@201089 91177308-0d34-0410-b5e6-96231b3b80d8
2014-02-10 14:24:23 +00:00
..
Analysis Make succ_iterator a real random access iterator and clean up a couple of users. 2014-02-10 14:17:42 +00:00
AsmParser [ms-cxxabi] Add a new calling convention that swaps 'this' and 'sret' 2014-01-31 17:41:22 +00:00
Bitcode
CodeGen Use a consistent argument order in TargetLoweringObjectFile. 2014-02-09 14:50:44 +00:00
DebugInfo
ExecutionEngine Simplify getSymbolFlags. 2014-01-31 20:57:12 +00:00
IR Disable most IR-level transform passes on functions marked 'optnone'. 2014-02-06 00:07:05 +00:00
IRReader
LineEditor Avoid using EL_GETFP. 2014-02-04 20:04:46 +00:00
Linker Add a -suppress-warnings option to bitcode linking. 2014-02-06 18:01:56 +00:00
LTO Don't internalize linkonce_odr non constant variables. 2014-02-07 19:04:43 +00:00
MC MCParser: add a single token lookahead 2014-02-09 23:29:24 +00:00
Object Use the information provided by getFlags to unify some code in llvm-nm. 2014-02-05 05:19:19 +00:00
Option
Support [CMake] LLVMSupport should be responsible to provide system_libs. 2014-02-10 10:52:19 +00:00
TableGen
Target ARM: r12 is callee-saved for interrupt handlers 2014-02-10 14:24:23 +00:00
Transforms Make succ_iterator a real random access iterator and clean up a couple of users. 2014-02-10 14:17:42 +00:00
CMakeLists.txt Introduce line editor library. 2014-01-31 23:46:14 +00:00
LLVMBuild.txt Introduce line editor library. 2014-01-31 23:46:14 +00:00
Makefile Introduce line editor library. 2014-01-31 23:46:14 +00:00