Lines Matching refs:getOpcode
94 if (HiLUI.getOpcode() != RISCV::LUI || in INITIALIZE_PASS()
102 if (LoADDI->getOpcode() != RISCV::ADDI || in INITIALIZE_PASS()
149 assert((TailAdd.getOpcode() == RISCV::ADD) && "Expected ADD instruction!"); in matchLargeOffset()
159 if (OffsetTail.getOpcode() == RISCV::ADDI || in matchLargeOffset()
160 OffsetTail.getOpcode() == RISCV::ADDIW) { in matchLargeOffset()
170 if (OffsetLui.getOpcode() != RISCV::LUI || in matchLargeOffset()
177 if (!ST->is64Bit() || OffsetTail.getOpcode() == RISCV::ADDIW) in matchLargeOffset()
187 } else if (OffsetTail.getOpcode() == RISCV::LUI) { in matchLargeOffset()
210 assert((TailShXAdd.getOpcode() == RISCV::SH1ADD || in matchShiftedOffset()
211 TailShXAdd.getOpcode() == RISCV::SH2ADD || in matchShiftedOffset()
212 TailShXAdd.getOpcode() == RISCV::SH3ADD) && in matchShiftedOffset()
226 if (OffsetTail.getOpcode() != RISCV::ADDI) in matchShiftedOffset()
237 switch (TailShXAdd.getOpcode()) { in matchShiftedOffset()
261 switch (Tail.getOpcode()) { in detectAndFoldOffset()
274 if (TailTail.getOpcode() == RISCV::ADDI) { in detectAndFoldOffset()
325 switch (UseMI.getOpcode()) { in detectAndFoldOffset()