OSDN Git Service

[X86] Cleanup ADCX/ADOX instruction definitions.
authorCraig Topper <craig.topper@intel.com>
Sun, 1 Apr 2018 23:58:50 +0000 (23:58 +0000)
committerCraig Topper <craig.topper@intel.com>
Sun, 1 Apr 2018 23:58:50 +0000 (23:58 +0000)
commit6ce22ba1deab25701700b2ee7ac61af312d7cfda
tree9b1e4a1c82b491c38d5302e404e6e84a2b0c9b29
parentdaca222ef1175c6b7dc37132102f73e0a21a6c18
[X86] Cleanup ADCX/ADOX instruction definitions.

Give them both the same itineraries. Add hasSideEffects = 0 to ADOX since they don't have patterns. Rename source operands to $src1 and $src2 instead of $src0 and $src. Add ReadAfterLd to the memory form SchedRW.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@328952 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrArithmetic.td