• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:Mips

41     : MipsGenInstrInfo(Mips::ADJCALLSTACKDOWN, Mips::ADJCALLSTACKUP),  in MipsInstrInfo()
62 BuildMI(MBB, MI, DL, get(Mips::NOP)); in insertNoop()
282 case Mips::B: in isBranchOffsetInRange()
283 case Mips::BAL: in isBranchOffsetInRange()
284 case Mips::BAL_BR: in isBranchOffsetInRange()
285 case Mips::BAL_BR_MM: in isBranchOffsetInRange()
286 case Mips::BC1F: in isBranchOffsetInRange()
287 case Mips::BC1FL: in isBranchOffsetInRange()
288 case Mips::BC1T: in isBranchOffsetInRange()
289 case Mips::BC1TL: in isBranchOffsetInRange()
290 case Mips::BEQ: case Mips::BEQ64: in isBranchOffsetInRange()
291 case Mips::BEQL: in isBranchOffsetInRange()
292 case Mips::BGEZ: case Mips::BGEZ64: in isBranchOffsetInRange()
293 case Mips::BGEZL: in isBranchOffsetInRange()
294 case Mips::BGEZAL: in isBranchOffsetInRange()
295 case Mips::BGEZALL: in isBranchOffsetInRange()
296 case Mips::BGTZ: case Mips::BGTZ64: in isBranchOffsetInRange()
297 case Mips::BGTZL: in isBranchOffsetInRange()
298 case Mips::BLEZ: case Mips::BLEZ64: in isBranchOffsetInRange()
299 case Mips::BLEZL: in isBranchOffsetInRange()
300 case Mips::BLTZ: case Mips::BLTZ64: in isBranchOffsetInRange()
301 case Mips::BLTZL: in isBranchOffsetInRange()
302 case Mips::BLTZAL: in isBranchOffsetInRange()
303 case Mips::BLTZALL: in isBranchOffsetInRange()
304 case Mips::BNE: case Mips::BNE64: in isBranchOffsetInRange()
305 case Mips::BNEL: in isBranchOffsetInRange()
309 case Mips::B_MM: in isBranchOffsetInRange()
310 case Mips::BC1F_MM: in isBranchOffsetInRange()
311 case Mips::BC1T_MM: in isBranchOffsetInRange()
312 case Mips::BEQ_MM: in isBranchOffsetInRange()
313 case Mips::BGEZ_MM: in isBranchOffsetInRange()
314 case Mips::BGEZAL_MM: in isBranchOffsetInRange()
315 case Mips::BGTZ_MM: in isBranchOffsetInRange()
316 case Mips::BLEZ_MM: in isBranchOffsetInRange()
317 case Mips::BLTZ_MM: in isBranchOffsetInRange()
318 case Mips::BLTZAL_MM: in isBranchOffsetInRange()
319 case Mips::BNE_MM: in isBranchOffsetInRange()
320 case Mips::BEQZC_MM: in isBranchOffsetInRange()
321 case Mips::BNEZC_MM: in isBranchOffsetInRange()
325 case Mips::B16_MM: in isBranchOffsetInRange()
328 case Mips::BEQZ16_MM: in isBranchOffsetInRange()
329 case Mips::BNEZ16_MM: in isBranchOffsetInRange()
333 case Mips::BALC: in isBranchOffsetInRange()
334 case Mips::BC: in isBranchOffsetInRange()
337 case Mips::BC1EQZ: in isBranchOffsetInRange()
338 case Mips::BC1NEZ: in isBranchOffsetInRange()
339 case Mips::BC2EQZ: in isBranchOffsetInRange()
340 case Mips::BC2NEZ: in isBranchOffsetInRange()
341 case Mips::BEQC: case Mips::BEQC64: in isBranchOffsetInRange()
342 case Mips::BNEC: case Mips::BNEC64: in isBranchOffsetInRange()
343 case Mips::BGEC: case Mips::BGEC64: in isBranchOffsetInRange()
344 case Mips::BGEUC: case Mips::BGEUC64: in isBranchOffsetInRange()
345 case Mips::BGEZC: case Mips::BGEZC64: in isBranchOffsetInRange()
346 case Mips::BGTZC: case Mips::BGTZC64: in isBranchOffsetInRange()
347 case Mips::BLEZC: case Mips::BLEZC64: in isBranchOffsetInRange()
348 case Mips::BLTC: case Mips::BLTC64: in isBranchOffsetInRange()
349 case Mips::BLTUC: case Mips::BLTUC64: in isBranchOffsetInRange()
350 case Mips::BLTZC: case Mips::BLTZC64: in isBranchOffsetInRange()
351 case Mips::BNVC: in isBranchOffsetInRange()
352 case Mips::BOVC: in isBranchOffsetInRange()
353 case Mips::BGEZALC: in isBranchOffsetInRange()
354 case Mips::BEQZALC: in isBranchOffsetInRange()
355 case Mips::BGTZALC: in isBranchOffsetInRange()
356 case Mips::BLEZALC: in isBranchOffsetInRange()
357 case Mips::BLTZALC: in isBranchOffsetInRange()
358 case Mips::BNEZALC: in isBranchOffsetInRange()
361 case Mips::BEQZC: case Mips::BEQZC64: in isBranchOffsetInRange()
362 case Mips::BNEZC: case Mips::BNEZC64: in isBranchOffsetInRange()
366 case Mips::BC16_MMR6: in isBranchOffsetInRange()
369 case Mips::BEQZC16_MMR6: in isBranchOffsetInRange()
370 case Mips::BNEZC16_MMR6: in isBranchOffsetInRange()
373 case Mips::BALC_MMR6: in isBranchOffsetInRange()
374 case Mips::BC_MMR6: in isBranchOffsetInRange()
377 case Mips::BC1EQZC_MMR6: in isBranchOffsetInRange()
378 case Mips::BC1NEZC_MMR6: in isBranchOffsetInRange()
379 case Mips::BC2EQZC_MMR6: in isBranchOffsetInRange()
380 case Mips::BC2NEZC_MMR6: in isBranchOffsetInRange()
381 case Mips::BGEZALC_MMR6: in isBranchOffsetInRange()
382 case Mips::BEQZALC_MMR6: in isBranchOffsetInRange()
383 case Mips::BGTZALC_MMR6: in isBranchOffsetInRange()
384 case Mips::BLEZALC_MMR6: in isBranchOffsetInRange()
385 case Mips::BLTZALC_MMR6: in isBranchOffsetInRange()
386 case Mips::BNEZALC_MMR6: in isBranchOffsetInRange()
387 case Mips::BNVC_MMR6: in isBranchOffsetInRange()
388 case Mips::BOVC_MMR6: in isBranchOffsetInRange()
391 case Mips::BEQC_MMR6: in isBranchOffsetInRange()
392 case Mips::BNEC_MMR6: in isBranchOffsetInRange()
393 case Mips::BGEC_MMR6: in isBranchOffsetInRange()
394 case Mips::BGEUC_MMR6: in isBranchOffsetInRange()
395 case Mips::BGEZC_MMR6: in isBranchOffsetInRange()
396 case Mips::BGTZC_MMR6: in isBranchOffsetInRange()
397 case Mips::BLEZC_MMR6: in isBranchOffsetInRange()
398 case Mips::BLTC_MMR6: in isBranchOffsetInRange()
399 case Mips::BLTUC_MMR6: in isBranchOffsetInRange()
400 case Mips::BLTZC_MMR6: in isBranchOffsetInRange()
403 case Mips::BEQZC_MMR6: in isBranchOffsetInRange()
404 case Mips::BNEZC_MMR6: in isBranchOffsetInRange()
408 case Mips::BPOSGE32: in isBranchOffsetInRange()
410 case Mips::BPOSGE32_MM: in isBranchOffsetInRange()
411 case Mips::BPOSGE32C_MMR3: in isBranchOffsetInRange()
415 case Mips::BBIT0: in isBranchOffsetInRange()
416 case Mips::BBIT032: in isBranchOffsetInRange()
417 case Mips::BBIT1: in isBranchOffsetInRange()
418 case Mips::BBIT132: in isBranchOffsetInRange()
422 case Mips::BZ_B: in isBranchOffsetInRange()
423 case Mips::BZ_H: in isBranchOffsetInRange()
424 case Mips::BZ_W: in isBranchOffsetInRange()
425 case Mips::BZ_D: in isBranchOffsetInRange()
426 case Mips::BZ_V: in isBranchOffsetInRange()
427 case Mips::BNZ_B: in isBranchOffsetInRange()
428 case Mips::BNZ_H: in isBranchOffsetInRange()
429 case Mips::BNZ_W: in isBranchOffsetInRange()
430 case Mips::BNZ_D: in isBranchOffsetInRange()
431 case Mips::BNZ_V: in isBranchOffsetInRange()
446 case Mips::BNE: in getEquivalentCompactForm()
447 case Mips::BNE_MM: in getEquivalentCompactForm()
448 case Mips::BEQ: in getEquivalentCompactForm()
449 case Mips::BEQ_MM: in getEquivalentCompactForm()
457 case Mips::JR: in getEquivalentCompactForm()
458 case Mips::PseudoReturn: in getEquivalentCompactForm()
459 case Mips::PseudoIndirectBranch: in getEquivalentCompactForm()
468 (I->getOperand(0).getReg() == Mips::ZERO || in getEquivalentCompactForm()
469 I->getOperand(0).getReg() == Mips::ZERO_64)) && in getEquivalentCompactForm()
471 (I->getOperand(1).getReg() == Mips::ZERO || in getEquivalentCompactForm()
472 I->getOperand(1).getReg() == Mips::ZERO_64))) in getEquivalentCompactForm()
477 case Mips::B: in getEquivalentCompactForm()
478 return Mips::BC; in getEquivalentCompactForm()
479 case Mips::BAL: in getEquivalentCompactForm()
480 return Mips::BALC; in getEquivalentCompactForm()
481 case Mips::BEQ: in getEquivalentCompactForm()
482 case Mips::BEQ_MM: in getEquivalentCompactForm()
484 return Mips::BEQZC_MM; in getEquivalentCompactForm()
487 return Mips::BEQC; in getEquivalentCompactForm()
488 case Mips::BNE: in getEquivalentCompactForm()
489 case Mips::BNE_MM: in getEquivalentCompactForm()
491 return Mips::BNEZC_MM; in getEquivalentCompactForm()
494 return Mips::BNEC; in getEquivalentCompactForm()
495 case Mips::BGE: in getEquivalentCompactForm()
498 return Mips::BGEC; in getEquivalentCompactForm()
499 case Mips::BGEU: in getEquivalentCompactForm()
502 return Mips::BGEUC; in getEquivalentCompactForm()
503 case Mips::BGEZ: in getEquivalentCompactForm()
504 return Mips::BGEZC; in getEquivalentCompactForm()
505 case Mips::BGTZ: in getEquivalentCompactForm()
506 return Mips::BGTZC; in getEquivalentCompactForm()
507 case Mips::BLEZ: in getEquivalentCompactForm()
508 return Mips::BLEZC; in getEquivalentCompactForm()
509 case Mips::BLT: in getEquivalentCompactForm()
512 return Mips::BLTC; in getEquivalentCompactForm()
513 case Mips::BLTU: in getEquivalentCompactForm()
516 return Mips::BLTUC; in getEquivalentCompactForm()
517 case Mips::BLTZ: in getEquivalentCompactForm()
518 return Mips::BLTZC; in getEquivalentCompactForm()
519 case Mips::BEQ64: in getEquivalentCompactForm()
522 return Mips::BEQC64; in getEquivalentCompactForm()
523 case Mips::BNE64: in getEquivalentCompactForm()
526 return Mips::BNEC64; in getEquivalentCompactForm()
527 case Mips::BGTZ64: in getEquivalentCompactForm()
528 return Mips::BGTZC64; in getEquivalentCompactForm()
529 case Mips::BGEZ64: in getEquivalentCompactForm()
530 return Mips::BGEZC64; in getEquivalentCompactForm()
531 case Mips::BLTZ64: in getEquivalentCompactForm()
532 return Mips::BLTZC64; in getEquivalentCompactForm()
533 case Mips::BLEZ64: in getEquivalentCompactForm()
534 return Mips::BLEZC64; in getEquivalentCompactForm()
537 case Mips::JR: in getEquivalentCompactForm()
538 case Mips::PseudoIndirectBranchR6: in getEquivalentCompactForm()
539 case Mips::PseudoReturn: in getEquivalentCompactForm()
540 case Mips::TAILCALLR6REG: in getEquivalentCompactForm()
542 return Mips::JRC16_MM; in getEquivalentCompactForm()
543 return Mips::JIC; in getEquivalentCompactForm()
544 case Mips::JALRPseudo: in getEquivalentCompactForm()
545 return Mips::JIALC; in getEquivalentCompactForm()
546 case Mips::JR64: in getEquivalentCompactForm()
547 case Mips::PseudoIndirectBranch64R6: in getEquivalentCompactForm()
548 case Mips::PseudoReturn64: in getEquivalentCompactForm()
549 case Mips::TAILCALL64R6REG: in getEquivalentCompactForm()
550 return Mips::JIC64; in getEquivalentCompactForm()
551 case Mips::JALR64Pseudo: in getEquivalentCompactForm()
552 return Mips::JIALC64; in getEquivalentCompactForm()
587 case Mips::CONSTPOOL_ENTRY: in getInstSizeInBytes()
612 ZeroOperandPosition = I->findRegisterUseOperandIdx(Mips::ZERO, false, TRI); in genInstrWithNewOpc()
618 case Mips::BEQC: in genInstrWithNewOpc()
619 NewOpc = Mips::BEQZC; in genInstrWithNewOpc()
621 case Mips::BNEC: in genInstrWithNewOpc()
622 NewOpc = Mips::BNEZC; in genInstrWithNewOpc()
624 case Mips::BGEC: in genInstrWithNewOpc()
625 NewOpc = Mips::BGEZC; in genInstrWithNewOpc()
627 case Mips::BLTC: in genInstrWithNewOpc()
628 NewOpc = Mips::BLTZC; in genInstrWithNewOpc()
630 case Mips::BEQC64: in genInstrWithNewOpc()
631 NewOpc = Mips::BEQZC64; in genInstrWithNewOpc()
633 case Mips::BNEC64: in genInstrWithNewOpc()
634 NewOpc = Mips::BNEZC64; in genInstrWithNewOpc()
645 if (NewOpc == Mips::JIC || NewOpc == Mips::JIALC || NewOpc == Mips::JIC64 || in genInstrWithNewOpc()
646 NewOpc == Mips::JIALC64) { in genInstrWithNewOpc()
648 if (NewOpc == Mips::JIALC || NewOpc == Mips::JIALC64) in genInstrWithNewOpc()
692 case Mips::DPADD_U_H: in findCommutedOpIndices()
693 case Mips::DPADD_U_W: in findCommutedOpIndices()
694 case Mips::DPADD_U_D: in findCommutedOpIndices()
695 case Mips::DPADD_S_H: in findCommutedOpIndices()
696 case Mips::DPADD_S_W: in findCommutedOpIndices()
697 case Mips::DPADD_S_D: in findCommutedOpIndices()
764 case Mips::EXT: in verifyInstruction()
765 case Mips::EXT_MM: in verifyInstruction()
766 case Mips::INS: in verifyInstruction()
767 case Mips::INS_MM: in verifyInstruction()
768 case Mips::DINS: in verifyInstruction()
770 case Mips::DINSM: in verifyInstruction()
777 case Mips::DINSU: in verifyInstruction()
783 case Mips::DEXT: in verifyInstruction()
785 case Mips::DEXTM: in verifyInstruction()
787 case Mips::DEXTU: in verifyInstruction()
789 case Mips::TAILCALLREG: in verifyInstruction()
790 case Mips::PseudoIndirectBranch: in verifyInstruction()
791 case Mips::JR: in verifyInstruction()
792 case Mips::JR64: in verifyInstruction()
793 case Mips::JALR: in verifyInstruction()
794 case Mips::JALR64: in verifyInstruction()
795 case Mips::JALRPseudo: in verifyInstruction()
857 if (SrcReg == Mips::ZERO || SrcReg == Mips::ZERO_64) { in describeLoadedValue()
884 case Mips::ADDiu: in isAddImmediate()
885 case Mips::DADDiu: { in isAddImmediate()