forked from OSchip/llvm-project
[Hexagon][NFC] Using documented instruction type name V4LDST instead of MEMOP.
llvm-svn: 283582
This commit is contained in:
parent
dc5a507c92
commit
9694825d32
|
@ -17,7 +17,7 @@
|
|||
// *** Must match BaseInfo.h ***
|
||||
//----------------------------------------------------------------------------//
|
||||
|
||||
def TypeMEMOP : IType<9>;
|
||||
def TypeV4LDST : IType<9>;
|
||||
def TypeNV : IType<10>;
|
||||
def TypeDUPLEX : IType<11>;
|
||||
def TypeCOMPOUND : IType<12>;
|
||||
|
@ -132,7 +132,7 @@ class NCJInst<dag outs, dag ins, string asmstr, list<dag> pattern = [],
|
|||
let mayLoad = 1, mayStore = 1 in
|
||||
class MEMInst<dag outs, dag ins, string asmstr, list<dag> pattern = [],
|
||||
string cstr = "", InstrItinClass itin = V4LDST_tc_st_SLOT0>
|
||||
: InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeMEMOP>,
|
||||
: InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeV4LDST>,
|
||||
OpcodeHexagon;
|
||||
|
||||
class MEMInst_V4<dag outs, dag ins, string asmstr, list<dag> pattern = [],
|
||||
|
|
|
@ -41,7 +41,7 @@ namespace HexagonII {
|
|||
TypeST = 6,
|
||||
TypeSYSTEM = 7,
|
||||
TypeXTYPE = 8,
|
||||
TypeMEMOP = 9,
|
||||
TypeV4LDST = 9,
|
||||
TypeNV = 10,
|
||||
TypeDUPLEX = 11,
|
||||
TypeCOMPOUND = 12,
|
||||
|
|
|
@ -244,7 +244,7 @@ bool HexagonShuffler::check() {
|
|||
if (ISJ->Core.getUnits() == slotSingleStore)
|
||||
++store0;
|
||||
break;
|
||||
case HexagonII::TypeMEMOP:
|
||||
case HexagonII::TypeV4LDST:
|
||||
++loads;
|
||||
++stores;
|
||||
++store1;
|
||||
|
|
Loading…
Reference in New Issue