[llvm] r356357 - [X86] Add ADD8ri_DB and ADD8rr_DB to the autogenerated load folding table.

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Sun Mar 17 22:48:20 PDT 2019


Author: ctopper
Date: Sun Mar 17 22:48:19 2019
New Revision: 356357

URL: http://llvm.org/viewvc/llvm-project?rev=356357&view=rev
Log:
[X86] Add ADD8ri_DB and ADD8rr_DB to the autogenerated load folding table.

These were added in r355423.

We only use the autogenerated table to assist with the maintenance of the
manual table. These entries are alreayd in the manual table.

Modified:
    llvm/trunk/utils/TableGen/X86FoldTablesEmitter.cpp

Modified: llvm/trunk/utils/TableGen/X86FoldTablesEmitter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/X86FoldTablesEmitter.cpp?rev=356357&r1=356356&r2=356357&view=diff
==============================================================================
--- llvm/trunk/utils/TableGen/X86FoldTablesEmitter.cpp (original)
+++ llvm/trunk/utils/TableGen/X86FoldTablesEmitter.cpp Sun Mar 17 22:48:19 2019
@@ -61,9 +61,12 @@ const ManualMapEntry ManualMapSet[] = {
     { "ADD64ri32_DB",     "ADD64mi32",       NO_UNFOLD  },
     { "ADD64ri8_DB",      "ADD64mi8",        NO_UNFOLD  },
     { "ADD64rr_DB",       "ADD64mr",         NO_UNFOLD  },
+    { "ADD8ri_DB",        "ADD8mi",          NO_UNFOLD  },
+    { "ADD8rr_DB",        "ADD8mr",          NO_UNFOLD  },
     { "ADD16rr_DB",       "ADD16rm",         NO_UNFOLD  },
     { "ADD32rr_DB",       "ADD32rm",         NO_UNFOLD  },
     { "ADD64rr_DB",       "ADD64rm",         NO_UNFOLD  },
+    { "ADD8rr_DB",        "ADD8rm",          NO_UNFOLD  },
     { "PUSH16r",          "PUSH16rmm",       UNFOLD },
     { "PUSH32r",          "PUSH32rmm",       UNFOLD },
     { "PUSH64r",          "PUSH64rmm",       UNFOLD },




More information about the llvm-commits mailing list