diff options
author | Quentin Colombet <qcolombet@apple.com> | 2015-05-22 00:12:31 +0000 |
---|---|---|
committer | Quentin Colombet <qcolombet@apple.com> | 2015-05-22 00:12:31 +0000 |
commit | faf4b57e1d57af8a1dd1aa3d4dc76d553dad7421 (patch) | |
tree | 78604d7c603d3fcdd8ec77aa48325330f7436d52 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 62e0e7c4e1bca9cdc4f990796b3cd4ceae106121 (diff) | |
download | llvm-faf4b57e1d57af8a1dd1aa3d4dc76d553dad7421.zip llvm-faf4b57e1d57af8a1dd1aa3d4dc76d553dad7421.tar.gz llvm-faf4b57e1d57af8a1dd1aa3d4dc76d553dad7421.tar.bz2 |
[X86] Refactor the prologue emission to prepare for shrink-wrapping.
- Add a late pass to expand pseudo instructions (tail call and EH returns).
Instead of doing it in the prologue emission.
- Factor some static methods in X86FrameLowering to ease code sharing.
NFC.
Related to <rdar://problem/20821487>
llvm-svn: 237977
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions