diff options
| author | Tim Northover <tnorthover@apple.com> | 2014-11-14 22:45:33 +0000 |
|---|---|---|
| committer | Tim Northover <tnorthover@apple.com> | 2014-11-14 22:45:33 +0000 |
| commit | 603d316517c75ced68ca29a234cfd17c12826f1b (patch) | |
| tree | 76cf1d696f7c0eaa5c109569a88d611ca8474b78 /clang/lib/Sema/SemaOpenMP.cpp | |
| parent | 9d2d218f49653c4816d5d2671b71b6736b75598f (diff) | |
| download | bcm5719-llvm-603d316517c75ced68ca29a234cfd17c12826f1b.tar.gz bcm5719-llvm-603d316517c75ced68ca29a234cfd17c12826f1b.zip | |
ARM: refactor .cfi_def_cfa_offset emission.
We use to track quite a few "adjusted" offsets through the FrameLowering code
to account for changes in the prologue instructions as we went and allow the
emission of correct CFA annotations. However, we were missing a couple of cases
and the code was almost impenetrable.
It's easier to just add any stack-adjusting instruction to a list and emit them
together.
llvm-svn: 222057
Diffstat (limited to 'clang/lib/Sema/SemaOpenMP.cpp')
0 files changed, 0 insertions, 0 deletions

