diff options
author | Craig Topper <craig.topper@gmail.com> | 2011-10-06 06:44:41 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2011-10-06 06:44:41 +0000 |
commit | 23eb468b1f9fc80ddeda306f474f343091bea250 (patch) | |
tree | aafbc167a20d4f2dd270a3d9c08f88f83f089056 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 540017e54e55afbbbd711341c786833c38b299b6 (diff) | |
download | bcm5719-llvm-23eb468b1f9fc80ddeda306f474f343091bea250.tar.gz bcm5719-llvm-23eb468b1f9fc80ddeda306f474f343091bea250.zip |
Fix assembling of xchg %eax, %eax to not use the NOP encoding of 0x90. This was done by creating a new register group that excludes AX registers. Fixes PR10345. Also added aliases for flipping the order of the operands of xchg <reg>, %eax.
llvm-svn: 141274
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions