llvm-6502/lib
Stephen Lin 62da588a2e Have ARMBaseRegisterInfo::getCallPreservedMask return the 'correct' mask for the GHC calling convention.
This is purely academic because GHC calls are always tail calls so the register mask will never be used; however, this change makes the code clearer and brings the ARM implementation of the GHC calling convention in line with the X86 implementation. Also, it might save someone else some time trying to figuring out what is happening...


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185592 91177308-0d34-0410-b5e6-96231b3b80d8
2013-07-03 23:39:13 +00:00
..
Analysis Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifying the vector size. 2013-07-03 15:07:05 +00:00
AsmParser Added support for the Builtin attribute. 2013-06-27 00:25:01 +00:00
Bitcode
CodeGen Hoist all of the Entry.getLoc() calls int a single variable. 2013-07-03 22:40:21 +00:00
DebugInfo
ExecutionEngine Fixed alignment of code sections in the JIT mode. Added a test to the JITMemoryManager. 2013-07-02 12:24:22 +00:00
IR Use an RWMutex instead of a Mutex in PassRegistry. 2013-07-03 18:38:08 +00:00
IRReader keep only the StringRef version of getFileOrSTDIN. 2013-06-25 05:28:34 +00:00
Linker
MC [PowerPC] Remove VK_PPC_TLSGD and VK_PPC_TLSLD 2013-07-02 21:29:06 +00:00
Object Add support for gnu archives with a string table and no symtab. 2013-07-03 15:57:14 +00:00
Option Fix a crash bug in dumping options with groups 2013-06-26 22:43:37 +00:00
Support [APFloat] Swap an early out check so we do not dereference str.end(). 2013-07-02 15:50:05 +00:00
TableGen keep only the StringRef version of getFileOrSTDIN. 2013-06-25 05:28:34 +00:00
Target Have ARMBaseRegisterInfo::getCallPreservedMask return the 'correct' mask for the GHC calling convention. 2013-07-03 23:39:13 +00:00
Transforms Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifying the vector size. 2013-07-03 15:07:05 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile