commit | 735fe0f9d00facc5961fbb8b822844f5088cd81d | [log] [tgz] |
---|---|---|
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | Mon Oct 10 20:34:28 2011 +0000 |
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | Mon Oct 10 20:34:28 2011 +0000 |
tree | 845acd9ab939328d9154b49a6776cacdc35e0049 | |
parent | 6b50bc9d88538c155503582b095fdba518070257 [diff] |
Give targets a chance to expand even standard pseudos. Allow targets to expand COPY and other standard pseudo-instructions before they are expanded with copyPhysReg(). This allows the target to examine the COPY instruction for extra operands indicating it can be widened to a preferable super-register copy. See the ARM -widen-vmovs option. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141578 91177308-0d34-0410-b5e6-96231b3b80d8