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

References

gen/lib/Target/Hexagon/HexagonGenAsmMatcher.inc
 8275   { 0 /*  */, Hexagon::A2_combineii, Convert__Reg1_0__s32_0Imm1_5__s8_0Imm1_7, AMFBS_None, { MCK_DoubleRegs, MCK__61_, MCK_combine, MCK__40_, MCK__HASH_, MCK_s32_0Imm, MCK__HASH_, MCK_s8_0Imm, MCK__41_ }, },
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc
31872 /* 61779*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combineii), 0,
52543 /* 99182*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combineii), 0,
63670 /*122033*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combineii), 0,
64779 /*124505*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combineii), 0,
67357 /*129459*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combineii), 0,
70000 /*135629*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combineii), 0,
gen/lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc
 4300     case Hexagon::A2_combineii: {
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
 1552     Inst = makeCombineInst(Hexagon::A2_combineii, Rdd, imm, MO);
 1592     Inst = makeCombineInst(Hexagon::A2_combineii, Rdd, MO1, MO2);
lib/Target/Hexagon/HexagonAsmPrinter.cpp
  519     TmpInst.setOpcode(Hexagon::A2_combineii);
lib/Target/Hexagon/HexagonBitSimplify.cpp
 1395     case Hexagon::A2_combineii:
 1428       unsigned Opc = isInt<8>(Lo) ? Hexagon::A2_combineii
 2997     case Hexagon::A2_combineii:
lib/Target/Hexagon/HexagonBitTracker.cpp
  742     case A2_combineii:
lib/Target/Hexagon/HexagonConstExtenders.cpp
  968     case Hexagon::A2_combineii:     return Hexagon::A4_combineri;
 1185       case Hexagon::A2_combineii:     // (Rd: ## + __<<_)
lib/Target/Hexagon/HexagonConstPropagation.cpp
 2022     case Hexagon::A2_combineii:  // combine(#s8Ext, #s8)
 2912             NewD = &HII.get(Hexagon::A2_combineii);
lib/Target/Hexagon/HexagonCopyToCombine.cpp
  672     BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::A2_combineii), DoubleDestReg)
  688     BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::A2_combineii), DoubleDestReg)
  704     BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::A2_combineii), DoubleDestReg)
  718     BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::A2_combineii), DoubleDestReg)
  736     BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::A2_combineii), DoubleDestReg)
  752   BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::A2_combineii), DoubleDestReg)
lib/Target/Hexagon/HexagonHardwareLoops.cpp
 1528     case Hexagon::A2_combineii:
lib/Target/Hexagon/HexagonInstrInfo.cpp
 4023   case Hexagon::A2_combineii:
lib/Target/Hexagon/HexagonSplitDouble.cpp
  191     case Hexagon::A2_combineii:
  343     case Hexagon::A2_combineii:
  409     case Hexagon::A2_combineii:
 1043     case A2_combineii:
lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
  495   case Hexagon::A2_combineii:
  767   case Hexagon::A2_combineii: