summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/RewriteObjC.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-02-24 22:43:17 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-02-24 22:43:17 +0000
commit63af51c1c8b6df029a915944df69249f3876ffbc (patch)
treecee09209f824e7f3f998500f750627668465a6f9 /clang/lib/Frontend/RewriteObjC.cpp
parentb1dd23fbc4333de9b3fd23f766d8224c957fb656 (diff)
downloadbcm5719-llvm-63af51c1c8b6df029a915944df69249f3876ffbc.tar.gz
bcm5719-llvm-63af51c1c8b6df029a915944df69249f3876ffbc.zip
Create a stack frame on ARM when
- Function uses all scratch registers AND - Function does not use any callee saved registers AND - Stack size is too big to address with immediate offsets. In this case a register must be scavenged to calculate the address of a stack object, and the scavenger needs a spare register or emergency spill slot. llvm-svn: 97071
Diffstat (limited to 'clang/lib/Frontend/RewriteObjC.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud