reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/Hexagon/HexagonGenAsmMatcher.inc
 9999   { 234 /* memh */, Hexagon::S2_storerh_io, Convert__Reg1_2__imm_95_0__Reg1_5, AMFBS_None, { MCK_memh, MCK__40_, MCK_IntRegs, MCK__41_, MCK__61_, MCK_IntRegs }, },
10013   { 234 /* memh */, Hexagon::S2_storerh_io, Convert__Reg1_2__s31_1Imm1_5__Reg1_8, AMFBS_None, { MCK_memh, MCK__40_, MCK_IntRegs, MCK__43_, MCK__HASH_, MCK_s31_1Imm, MCK__41_, MCK__61_, MCK_IntRegs }, },
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc
15058 /* 28630*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15094 /* 28717*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15148 /* 28835*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15181 /* 28913*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15245 /* 29053*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15281 /* 29140*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15335 /* 29258*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15368 /* 29336*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15421 /* 29452*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15487 /* 29591*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15971 /* 30532*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16145 /* 30873*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16273 /* 31143*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16317 /* 31233*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16347 /* 31292*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16384 /* 31363*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16414 /* 31422*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16450 /* 31490*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16592 /* 31758*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16622 /* 31817*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16650 /* 31870*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16677 /* 31920*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16810 /* 32168*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16840 /* 32227*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16868 /* 32280*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16895 /* 32330*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16931 /* 32396*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
17064 /* 32655*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
52828 /* 99749*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
52855 /* 99803*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
52880 /* 99851*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
52904 /* 99896*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53144 /*100355*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53171 /*100409*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53196 /*100457*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53220 /*100502*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53459 /*100957*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53484 /*101005*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
gen/lib/Target/Hexagon/HexagonGenInstrInfo.inc
16174   { Hexagon::PS_storerhabs, Hexagon::S2_storerh_io },
16285   { Hexagon::S2_storerh_io, Hexagon::PS_storerhabs },
16339   { Hexagon::S2_storerh_io, Hexagon::S2_storerh_pi },
16416   { Hexagon::S2_storerh_io, Hexagon::S4_storerh_rr },
16470   { Hexagon::S2_storerh_pi, Hexagon::S2_storerh_io },
16563   { Hexagon::S4_storerh_rr, Hexagon::S2_storerh_io },
16966   { Hexagon::S2_storerh_io, Hexagon::S2_storerhnew_io },
17086   { Hexagon::S2_storerhnew_io, Hexagon::S2_storerh_io },
17624   { Hexagon::S2_storerh_io, Hexagon::S2_pstorerht_io, Hexagon::S2_pstorerhf_io },
gen/lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc
 3721     case Hexagon::S2_storerh_io: {
lib/Target/Hexagon/HexagonBitSimplify.cpp
  523     case S2_storerh_io:           // memh(Rs32+#s11:1)=Rt32
 1915   if (Opc != Hexagon::S2_storerh_io)
 1943     case Hexagon::S2_storerh_io:
 1978     case Hexagon::S2_storerh_io:
 1997     case Hexagon::S2_storerh_io:
lib/Target/Hexagon/HexagonConstExtenders.cpp
  842     case Hexagon::S2_storerh_io:
  929           case S4_storerh_ur:     return S2_storerh_io;
 1022     case Hexagon::S4_storeirh_io:   return Hexagon::S2_storerh_io;
lib/Target/Hexagon/HexagonEarlyIfConv.cpp
  668     case Hexagon::S2_storerh_io:
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  482     Opcode = IsValidInc ? Hexagon::S2_storerh_pi : Hexagon::S2_storerh_io;
lib/Target/Hexagon/HexagonInstrInfo.cpp
  293     case Hexagon::S2_storerh_io:
 2740   case Hexagon::S2_storerh_io:
 3884   case Hexagon::S2_storerh_io:
lib/Target/Hexagon/HexagonStoreWidening.cpp
  449     unsigned WOpc = (TotalSize == 2) ? Hexagon::S2_storerh_io :
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
  474     case Hexagon::S2_storerh_io:
  495     case Hexagon::S2_storerh_io:
 1560         case Hexagon::S2_storerh_io:
lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
  357   case Hexagon::S2_storerh_io:
  918   case Hexagon::S2_storerh_io:
 1023   case Hexagon::S2_storerh_io: