llvm-6502/lib
Saleem Abdulrasool cde1f2eae2 ARM: enable tail call optimisation on Thumb 2
Tail call optimisation was previously disabled on all targets other than
iOS5.0+.  This enables the tail call optimisation on all Thumb 2 capable
platforms.

The test adjustments are to remove the IR hint "tail" to function invocation.
The tests were designed assuming that tail call optimisations would not kick in
which no longer holds true.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203575 91177308-0d34-0410-b5e6-96231b3b80d8
2014-03-11 15:09:44 +00:00
..
Analysis IR: add a second ordering operand to cmpxhg for failure 2014-03-11 10:48:52 +00:00
AsmParser IR: add a second ordering operand to cmpxhg for failure 2014-03-11 10:48:52 +00:00
Bitcode IR: add a second ordering operand to cmpxhg for failure 2014-03-11 10:48:52 +00:00
CodeGen Remove copy ctors that did the same thing as the default one. 2014-03-11 11:32:49 +00:00
DebugInfo
ExecutionEngine Make createObjectImage and createObjectImageFromFile static methods on the 2014-03-08 18:45:12 +00:00
IR Remove copy ctors that did the same thing as the default one. 2014-03-11 11:32:49 +00:00
IRReader
LineEditor
Linker
LTO
MC MC: Appease the buildbots 2014-03-10 01:04:18 +00:00
Object Object: rename ARMV7 to ARMNT 2014-03-11 03:08:37 +00:00
Option
Support [C++11] Remove 'virtual' keyword from methods marked with 'override' keyword. 2014-03-10 03:53:12 +00:00
TableGen
Target ARM: enable tail call optimisation on Thumb 2 2014-03-11 15:09:44 +00:00
Transforms Fix crash in PRE. 2014-03-11 15:07:32 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile