aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-07-08 19:46:30 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-07-08 19:46:30 +0000
commit63a622b768b3ba7c9d8dfe148aea0b9cd2b094f3 (patch)
tree38087762b14862faad91353960524acc08dbad93 /clang/lib/Frontend/CompilerInvocation.cpp
parent930f8082c3fe28b15b1e44fe43883629fb8be92a (diff)
downloadllvm-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