Home | History | Annotate | Download | only in InstPrinter

Lines Matching refs:getOperand

40   unsigned OpReg = MI->getOperand(OperandIndex).getReg();
221 Src2Name = getRegName(MI->getOperand(2).getReg());
226 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
228 MI->getOperand(MI->getNumOperands() - 1).getImm(),
230 Src1Name = getRegName(MI->getOperand(1).getReg());
231 DestName = getRegName(MI->getOperand(0).getReg());
237 Src2Name = getRegName(MI->getOperand(2).getReg());
242 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
244 MI->getOperand(MI->getNumOperands() - 1).getImm(),
246 Src1Name = getRegName(MI->getOperand(1).getReg());
247 DestName = getRegName(MI->getOperand(0).getReg());
253 Src2Name = getRegName(MI->getOperand(2).getReg());
258 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
260 MI->getOperand(MI->getNumOperands() - 1).getImm(),
262 Src1Name = getRegName(MI->getOperand(1).getReg());
263 DestName = getRegName(MI->getOperand(0).getReg());
268 Src2Name = getRegName(MI->getOperand(2).getReg());
272 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
274 MI->getOperand(MI->getNumOperands() - 1).getImm(),
276 Src1Name = getRegName(MI->getOperand(1).getReg());
277 DestName = getRegName(MI->getOperand(0).getReg());
282 Src2Name = getRegName(MI->getOperand(2).getReg());
286 DestName = getRegName(MI->getOperand(0).getReg());
287 Src1Name = getRegName(MI->getOperand(1).getReg());
288 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
289 DecodeINSERTPSMask(MI->getOperand(MI->getNumOperands() - 1).getImm(),
296 Src2Name = getRegName(MI->getOperand(2).getReg());
297 Src1Name = getRegName(MI->getOperand(1).getReg());
298 DestName = getRegName(MI->getOperand(0).getReg());
305 Src2Name = getRegName(MI->getOperand(2).getReg());
306 Src1Name = getRegName(MI->getOperand(1).getReg());
307 DestName = getRegName(MI->getOperand(0).getReg());
312 Src1Name = getRegName(MI->getOperand(MI->getNumOperands() - 1).getReg());
315 DestName = getRegName(MI->getOperand(0).getReg());
320 Src1Name = getRegName(MI->getOperand(MI->getNumOperands() - 1).getReg());
323 DestName = getRegName(MI->getOperand(0).getReg());
328 Src1Name = getRegName(MI->getOperand(MI->getNumOperands() - 1).getReg());
331 DestName = getRegName(MI->getOperand(0).getReg());
338 Src1Name = getRegName(MI->getOperand(1).getReg());
339 DestName = getRegName(MI->getOperand(0).getReg());
340 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
342 MI->getOperand(MI->getNumOperands() - 1).getImm(),
349 Src1Name = getRegName(MI->getOperand(1).getReg());
350 DestName = getRegName(MI->getOperand(0).getReg());
351 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
353 MI->getOperand(MI->getNumOperands() - 1).getImm(),
360 Src1Name = getRegName(MI->getOperand(2).getReg());
365 Src2Name = getRegName(MI->getOperand(1).getReg());
366 DestName = getRegName(MI->getOperand(0).getReg());
367 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
369 MI->getOperand(MI->getNumOperands() - 1).getImm(),
376 Src1Name = getRegName(MI->getOperand(1).getReg());
381 DestName = getRegName(MI->getOperand(0).getReg());
382 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
384 MI->getOperand(MI->getNumOperands() - 1).getImm(),
391 Src1Name = getRegName(MI->getOperand(1).getReg());
396 DestName = getRegName(MI->getOperand(0).getReg());
397 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
399 MI->getOperand(MI->getNumOperands() - 1).getImm(),
406 Src1Name = getRegName(MI->getOperand(1).getReg());
411 DestName = getRegName(MI->getOperand(0).getReg());
412 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
414 MI->getOperand(MI->getNumOperands() - 1).getImm(),
419 Src1Name = getRegName(MI->getOperand(1).getReg());
422 DestName = getRegName(MI->getOperand(0).getReg());
423 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
425 MI->getOperand(MI->getNumOperands() - 1).getImm(),
430 Src1Name = getRegName(MI->getOperand(1).getReg());
433 DestName = getRegName(MI->getOperand(0).getReg());
439 Src2Name = getRegName(MI->getOperand(2).getReg());
443 Src1Name = getRegName(MI->getOperand(1).getReg());
444 DestName = getRegName(MI->getOperand(0).getReg());
450 Src2Name = getRegName(MI->getOperand(2).getReg());
454 Src1Name = getRegName(MI->getOperand(1).getReg());
455 DestName = getRegName(MI->getOperand(0).getReg());
461 Src2Name = getRegName(MI->getOperand(2).getReg());
465 Src1Name = getRegName(MI->getOperand(1).getReg());
466 DestName = getRegName(MI->getOperand(0).getReg());
471 Src2Name = getRegName(MI->getOperand(2).getReg());
474 Src1Name = getRegName(MI->getOperand(1).getReg());
475 DestName = getRegName(MI->getOperand(0).getReg());
481 Src2Name = getRegName(MI->getOperand(2).getReg());
485 Src1Name = getRegName(MI->getOperand(1).getReg());
486 DestName = getRegName(MI->getOperand(0).getReg());
492 Src2Name = getRegName(MI->getOperand(2).getReg());
496 Src1Name = getRegName(MI->getOperand(1).getReg());
497 DestName = getRegName(MI->getOperand(0).getReg());
503 Src2Name = getRegName(MI->getOperand(2).getReg());
507 Src1Name = getRegName(MI->getOperand(1).getReg());
508 DestName = getRegName(MI->getOperand(0).getReg());
513 Src2Name = getRegName(MI->getOperand(2).getReg());
516 Src1Name = getRegName(MI->getOperand(1).getReg());
517 DestName = getRegName(MI->getOperand(0).getReg());
522 Src2Name = getRegName(MI->getOperand(2).getReg());
525 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
527 MI->getOperand(MI->getNumOperands() - 1).getImm(),
529 Src1Name = getRegName(MI->getOperand(1).getReg());
530 DestName = getRegName(MI->getOperand(0).getReg());
534 Src2Name = getRegName(MI->getOperand(2).getReg());
537 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
539 MI->getOperand(MI->getNumOperands() - 1).getImm(),
541 Src1Name = getRegName(MI->getOperand(1).getReg());
542 DestName = getRegName(MI->getOperand(0).getReg());
553 decodeVSHUF64x2FamilyMask(VT, MI->getOperand(NumOp - 1).getImm(),
555 DestName = getRegName(MI->getOperand(0).getReg());
558 Src1Name = getRegName(MI->getOperand(NumOp - 7).getReg());
561 Src2Name = getRegName(MI->getOperand(NumOp - 2).getReg());
562 Src1Name = getRegName(MI->getOperand(NumOp - 3).getReg());
568 Src2Name = getRegName(MI->getOperand(2).getReg());
572 Src1Name = getRegName(MI->getOperand(1).getReg());
573 DestName = getRegName(MI->getOperand(0).getReg());
577 Src2Name = getRegName(MI->getOperand(2).getReg());
581 Src1Name = getRegName(MI->getOperand(1).getReg());
582 DestName = getRegName(MI->getOperand(0).getReg());
586 Src2Name = getRegName(MI->getOperand(2).getReg());
590 Src1Name = getRegName(MI->getOperand(1).getReg());
591 DestName = getRegName(MI->getOperand(0).getReg());
595 Src2Name = getRegName(MI->getOperand(2).getReg());
599 Src1Name = getRegName(MI->getOperand(1).getReg());
600 DestName = getRegName(MI->getOperand(0).getReg());
604 Src1Name = getRegName(MI->getOperand(1).getReg());
607 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
609 MI->getOperand(MI->getNumOperands() - 1).getImm(),
611 DestName = getRegName(MI->getOperand(0).getReg());
615 Src1Name = getRegName(MI->getOperand(1).getReg());
618 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
620 MI->getOperand(MI->getNumOperands() - 1).getImm(),
622 DestName = getRegName(MI->getOperand(0).getReg());
627 Src2Name = getRegName(MI->getOperand(2).getReg());
632 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
634 MI->getOperand(MI->getNumOperands() - 1).getImm(),
636 Src1Name = getRegName(MI->getOperand(1).getReg());
637 DestName = getRegName(MI->getOperand(0).getReg());
642 Src1Name = getRegName(MI->getOperand(1).getReg());
646 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
647 DecodeVPERMMask(MI->getOperand(MI->getNumOperands() - 1).getImm(),
649 DestName = getRegName(MI->getOperand(0).getReg());
654 Src2Name = getRegName(MI->getOperand(2).getReg());
655 Src1Name = getRegName(MI->getOperand(1).getReg());
660 DestName = getRegName(MI->getOperand(0).getReg());
665 Src2Name = getRegName(MI->getOperand(2).getReg());
666 Src1Name = getRegName(MI->getOperand(1).getReg());
671 DestName = getRegName(MI->getOperand(0).getReg());
679 Src1Name = getRegName(MI->getOperand(1).getReg());
689 DestName = getRegName(MI->getOperand(0).getReg());
695 DestName = getRegName(MI->getOperand(0).getReg());
699 if (MI->getOperand(2).isImm() &&
700 MI->getOperand(3).isImm())
701 DecodeEXTRQIMask(MI->getOperand(2).getImm(),
702 MI->getOperand(3).getImm(),
705 DestName = getRegName(MI->getOperand(0).getReg());
706 Src1Name = getRegName(MI->getOperand(1).getReg());
710 if (MI->getOperand(3).isImm() &&
711 MI->getOperand(4).isImm())
712 DecodeINSERTQIMask(MI->getOperand(3).getImm(),
713 MI->getOperand(4).getImm(),
716 DestName = getRegName(MI->getOperand(0).getReg());
717 Src1Name = getRegName(MI->getOperand(1).getReg());
718 Src2Name = getRegName(MI->getOperand(2).getReg());
739 Src1Name = getRegName(MI->getOperand(1).getReg());
762 DestName = getRegName(MI->getOperand(0).getReg());