diff options
author | Evan Cheng <evan.cheng@apple.com> | 2010-08-10 06:26:49 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2010-08-10 06:26:49 +0000 |
commit | 8d5d1c13312cdfed93787721cf5db09bf3beb218 (patch) | |
tree | 83fc1130d95ed98762e0403ff60524e4bfd31488 /clang/lib/CodeGen/CodeGenFunction.h | |
parent | 884514066e593ebf735c7f3e2407b78f86b77806 (diff) | |
download | bcm5719-llvm-8d5d1c13312cdfed93787721cf5db09bf3beb218.tar.gz bcm5719-llvm-8d5d1c13312cdfed93787721cf5db09bf3beb218.zip |
Fix ARM hasFP() semantics. It should return true whenever FP register is
reserved, not available for general allocation. This eliminates all the
extra checks for Darwin.
This change also fixes the use of FP to access frame indices in leaf
functions and cleaned up some confusing code in epilogue emission.
llvm-svn: 110655
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
0 files changed, 0 insertions, 0 deletions