llvm-6502/utils
Oliver Stannard c8f5d43820 LLVM-1163: AAPCS-VFP violation when CPRC allocated to stack
According to the AAPCS, when a CPRC is allocated to the stack, all other
VFP registers should be marked as unavailable.

I have also modified the rules for allocating non-CPRCs to the stack, to make
it more explicit that all GPRs must be made unavailable. I cannot think of a
case where the old version would produce incorrect answers, so there is no test
for this.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200970 91177308-0d34-0410-b5e6-96231b3b80d8
2014-02-07 11:19:53 +00:00
..
bugpoint
buildit Use the proper SDK when building iOS sim builds of LLVM and/or Mac OS X builds. 2014-01-28 19:57:18 +00:00
count
crosstool
emacs
FileCheck
FileUpdate
fpcmp
git
git-svn
jedit
kate
KillTheDoctor
lint
lit
llvm-build
llvm-lit
Misc
not
PerfectShuffle
release
TableGen LLVM-1163: AAPCS-VFP violation when CPRC allocated to stack 2014-02-07 11:19:53 +00:00
Target/ARM
testgen
textmate
unittest Comment out unused macro because of warning 2014-01-30 18:55:47 +00:00
valgrind
vim
yaml-bench
check-each-file
clang-parse-diagnostics-file
codegen-diff
countloc.sh
DSAclean.py
DSAextract.py
findmisopt
findoptdiff
findsym.pl
GenLibDeps.pl
GetRepositoryPath
GetSourceVersion
getsrcs.sh
lldbDataFormatters.py
llvm-compilers-check
llvm-native-gcc
llvm-native-gxx
llvm.grm
llvm.natvis
LLVMBuild.txt
llvmdo
llvmgrep
Makefile
makellvm
sort_includes.py
test_debuginfo.pl
UpdateCMakeLists.pl
wciia.py Fix known typos 2014-01-24 17:20:08 +00:00