aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/ISDOpcodes.h
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2011-10-07 20:15:54 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2011-10-07 20:15:54 +0000
commitb66f18486a031ed00adc6a0376ee2239498db70d (patch)
treeaed150fa433dcb7885b7eda2d1a5392069d33520 /include/llvm/CodeGen/ISDOpcodes.h
parent20990397a4c9830bf37e393ec5239efeaa6c0431 (diff)
Constrain both operands on MOVZX32_NOREXrr8.
This instruction is explicitly encoded without an REX prefix, so both operands but be *_NOREX. Also add an assertion to copyPhysReg() that fires when the MOV8rr_NOREX constraints are not satisfied. This fixes a miscompilation in 20040709-2 in the gcc test suite. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141410 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/ISDOpcodes.h')
0 files changed, 0 insertions, 0 deletions