commit | 7db1e7a527bc74e605da6ea86eb67945d8f17b07 | [log] [tgz] |
---|---|---|
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | Thu Jul 08 19:46:30 2010 +0000 |
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | Thu Jul 08 19:46:30 2010 +0000 |
tree | 3865c40bd02edb3dfcef6028d02b4c3de7b73c40 | |
parent | 320bdcbfe2691021702085f718db1617b1d4df49 [diff] |
Teach the x86 floating point stackifier to handle COPY instructions. This pass runs before COPY instructions are passed to copyPhysReg, so we simply translate COPY to the proper pseudo instruction. Note that copyPhysReg does not handle floating point stack copies. Once COPY is used everywhere, this can be cleaned up a bit, and most of the pseudo instructions can be removed. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107899 91177308-0d34-0410-b5e6-96231b3b80d8