commit | c006b1e10150d4e2d01c31bda0ae53bf65ed1c70 | [log] [tgz] |
---|---|---|
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Fri Feb 12 18:19:53 2016 +0000 |
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Fri Feb 12 18:19:53 2016 +0000 |
tree | 4f081fe91c58e299a0d2366c288b5eb268a4a39f | |
parent | e049aa6ae3ba139991cad3f07f4808d6240cd997 [diff] |
[Hexagon] Replace expansion of spill pseudo-instructions in frame lowering Rewrite the code to handle all pseudo-instructions in a single pass. This temporarily reverts spill slot optimization that used general- purpose registers to hold values of spilled predicate registers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260696 91177308-0d34-0410-b5e6-96231b3b80d8