diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-07-08 19:46:30 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-07-08 19:46:30 +0000 |
commit | 63a622b768b3ba7c9d8dfe148aea0b9cd2b094f3 (patch) | |
tree | 38087762b14862faad91353960524acc08dbad93 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 930f8082c3fe28b15b1e44fe43883629fb8be92a (diff) | |
download | llvm-63a622b768b3ba7c9d8dfe148aea0b9cd2b094f3.zip llvm-63a622b768b3ba7c9d8dfe148aea0b9cd2b094f3.tar.gz llvm-63a622b768b3ba7c9d8dfe148aea0b9cd2b094f3.tar.bz2 |
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.
llvm-svn: 107899
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions