Lines Matching refs:TII

68     const HexagonInstrInfo     *TII;
305 TII = static_cast<const HexagonInstrInfo*>(TM->getInstrInfo());
374 bool NotAnalyzed = TII->AnalyzeBranch(*Latch, TB, FB, Cond, false);
388 bool CmpAnalyzed = TII->analyzeCompare(PredI, CmpReg1, CmpReg2,
482 bool NotAnalyzed = TII->AnalyzeBranch(*Latch, TB, FB, Cond, false);
506 bool AnalyzedCmp = TII->analyzeCompare(CondI, CmpReg1, CmpReg2,
787 const MCInstrDesc &SubD = RegToReg ? TII->get(Hexagon::SUB_rr) :
788 (RegToImm ? TII->get(Hexagon::SUB_ri) :
789 TII->get(Hexagon::ADD_ri));
817 const MCInstrDesc &AddD = TII->get(Hexagon::ADD_ri);
838 const MCInstrDesc &LsrD = TII->get(Hexagon::LSR_ri);
1089 BuildMI(*Preheader, InsertPos, DL, TII->get(TargetOpcode::COPY), CountReg)
1092 BuildMI(*Preheader, InsertPos, DL, TII->get(Hexagon::LOOP0_r))
1101 if (!TII->isValidOffset(Hexagon::LOOP0_i, CountImm)) {
1103 BuildMI(*Preheader, InsertPos, DL, TII->get(Hexagon::TFRI), CountReg)
1105 BuildMI(*Preheader, InsertPos, DL, TII->get(Hexagon::LOOP0_r))
1108 BuildMI(*Preheader, InsertPos, DL, TII->get(Hexagon::LOOP0_i))
1123 TII->get(Hexagon::ENDLOOP0)).addMBB(LoopStart);
1137 TII->InsertBranch(*LastMBB, BranchTarget, 0, Cond, LastIDL);
1244 BuildMI(B, DI, DL, TII->get(DI->getOpcode()), NewR)
1304 bool NotAnalyzed = TII->AnalyzeBranch(*Latch, TB, FB, Cond, false);
1442 if (TII->AnalyzeBranch(*Latch, TB, FB, Tmp1, false))
1448 bool NotAnalyzed = TII->AnalyzeBranch(*PB, TB, FB, Tmp1, false);
1467 const MCInstrDesc &PD = TII->get(TargetOpcode::PHI);
1532 bool NotAnalyzed = TII->AnalyzeBranch(*PB, TB, FB, Tmp2, false);
1536 TII->InsertBranch(*PB, NewPH, 0, EmptyCond, DL);
1544 bool LatchNotAnalyzed = TII->AnalyzeBranch(*Latch, TB, FB, Tmp2, false);
1548 TII->InsertBranch(*Latch, Header, 0, EmptyCond, DL);
1551 TII->InsertBranch(*NewPH, Header, 0, EmptyCond, DL);