aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackProtector.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2009-01-12 03:19:55 +0000
committerEvan Cheng <evan.cheng@apple.com>2009-01-12 03:19:55 +0000
commitb2c42c648d5a9116bac5a2602a14d9d5c1b1aa7e (patch)
tree940340b3480b7b620f1767c543e97499f6e8d639 /llvm/lib/CodeGen/StackProtector.cpp
parent45cfef2cb645c1ad66b58ea6a518e3ca618eccef (diff)
downloadllvm-b2c42c648d5a9116bac5a2602a14d9d5c1b1aa7e.zip
llvm-b2c42c648d5a9116bac5a2602a14d9d5c1b1aa7e.tar.gz
llvm-b2c42c648d5a9116bac5a2602a14d9d5c1b1aa7e.tar.bz2
Fix PR3241: Currently EmitCopyFromReg emits a copy from the physical register to a virtual register unless it requires an expensive cross class copy. That means we are only treating "expensive to copy" register dependency as physical register dependency.
Also future proof the scheduler to handle "normal" physical register dependencies. The code is not exercised yet. llvm-svn: 62074
Diffstat (limited to 'llvm/lib/CodeGen/StackProtector.cpp')
0 files changed, 0 insertions, 0 deletions