Lines Matching refs:getDest
172 Instr->getDest()->emit(Func); in emitUnaryopGPR()
195 Instr->getDest()->emit(Func); in emitUnaryopFP()
206 Variable *Dest = Instr->getDest(); in emitTwoAddr()
223 Instr->getDest()->emit(Func); in emitThreeAddr()
238 Instr->getDest()->emit(Func); in emitThreeAddrFP()
251 assert(Instr->getSrc(0) == Instr->getDest()); in emitFourAddrFP()
253 << getVWidthString(Instr->getDest()->getType(), SignType) << "\t"; in emitFourAddrFP()
254 Instr->getDest()->emit(Func); in emitFourAddrFP()
268 Instr->getDest()->emit(Func); in emitFourAddr()
300 Asm->mla(getDest(), getSrc(0), getSrc(1), getSrc(2), getPredicate()); in emitIAS()
308 Asm->mls(getDest(), getSrc(0), getSrc(1), getSrc(2), getPredicate()); in emitIAS()
552 Asm->adc(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
559 Asm->add(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
565 Asm->and_(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
572 Asm->bic(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
579 Asm->eor(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
586 Asm->asr(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
593 Asm->lsl(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
600 Asm->lsr(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
607 Asm->orr(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
614 Asm->mul(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
621 Asm->rsb(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
628 Asm->rsc(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
635 Asm->sbc(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
643 Asm->sdiv(getDest(), getSrc(0), getSrc(1), getPredicate()); in emitIAS()
650 Asm->sub(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate()); in emitIAS()
658 Asm->udiv(getDest(), getSrc(0), getSrc(1), getPredicate()); in emitIAS()
665 const Variable *Dest = getDest(); in emitIAS()
691 const Variable *Dest = getDest(); in emitIAS()
709 const Variable *Dest = getDest(); in emitIAS()
732 const Variable *Dest = getDest(); in emitIAS()
765 const Variable *Dest = getDest(); in emitIAS()
798 const Variable *Dest = getDest(); in emitIAS()
816 const Variable *Dest = getDest(); in emitIAS()
823 Asm->vdivs(getDest(), getSrc(0), getSrc(1), CondARM32::AL); in emitIAS()
826 Asm->vdivd(getDest(), getSrc(0), getSrc(1), CondARM32::AL); in emitIAS()
834 const Variable *Dest = getDest(); in emitIAS()
849 const Variable *Dest = getDest(); in emitIAS()
856 Asm->vmlas(getDest(), getSrc(1), getSrc(2), CondARM32::AL); in emitIAS()
860 Asm->vmlad(getDest(), getSrc(1), getSrc(2), CondARM32::AL); in emitIAS()
870 const Variable *Dest = getDest(); in emitIAS()
877 Asm->vmlss(getDest(), getSrc(1), getSrc(2), CondARM32::AL); in emitIAS()
881 Asm->vmlsd(getDest(), getSrc(1), getSrc(2), CondARM32::AL); in emitIAS()
889 const Variable *Dest = getDest(); in emitIAS()
908 const Variable *Dest = getDest(); in emitIAS()
929 const Variable *Dest = getDest(); in emitIAS()
947 const Variable *Dest = getDest(); in emitIAS()
986 const Variable *Dest = getDest(); in emitIAS()
1018 const Variable *Dest = getDest(); in emitIAS()
1033 Asm->vsubs(getDest(), getSrc(0), getSrc(1), CondARM32::AL); in emitIAS()
1036 Asm->vsubd(getDest(), getSrc(0), getSrc(1), CondARM32::AL); in emitIAS()
1044 const Variable *Dest = getDest(); in emitIAS()
1415 const Type DestTy = getDest()->getType(); in emit()
1429 getDest()->emit(Func); in emit()
1445 getDest()->emit(Func); in emit()
1453 const Operand *Dest = getDest(); in emitIAS()
1488 const Variable *Dest = getDest(); in emit()
1490 const Type DestTy = insertionType(getDest()->getType()); in emit()
1519 const Variable *Dest = getDest(); in emitIAS()
1664 Variable *DestLo = getDest(); in emitMultiDestSingleSource()
1685 Variable *Dest = getDest(); in emitSingleDestMultiSource()
1728 Variable *Dest = getDest(); in emitSingleDestSingleSource()
1784 const Variable *Dest = getDest(); in emitIAS()
1909 Variable *Dest = getDest(); in dump()
1917 dumpOpcodePred(Str, " = mov", getDest()->getType()); in dump()
2036 if (getDest()) { in dump()
2082 assert(getDest()->hasReg()); in emit()
2083 Variable *Dest = getDest(); in emit()
2100 getDest()->emit(Func); in emit()
2108 Variable *Dest = getDest(); in emitIAS()
2143 assert(getDest()->hasReg()); in emit()
2144 Variable *Dest = getDest(); in emit()
2149 getDest()->emit(Func); in emit()
2156 assert(getDest()->hasReg()); in emitIAS()
2157 Variable *Dest = getDest(); in emitIAS()
2178 Asm->rbit(getDest(), getSrc(0), getPredicate()); in emitIAS()
2186 Asm->rev(getDest(), getSrc(0), getPredicate()); in emitIAS()
2197 getDest()->emit(Func); in emit()
2214 Asm->movw(getDest(), getSrc(0), getPredicate()); in emitIAS()
2224 Variable *Dest = getDest(); in emit()
2243 Asm->movt(getDest(), getSrc(1), getPredicate()); in emitIAS()
2251 Asm->clz(getDest(), getSrc(0), getPredicate()); in emitIAS()
2259 Asm->mvn(getDest(), getSrc(0), getPredicate()); in emitIAS()
2267 Asm->sxt(getDest(), getSrc(0), getPredicate()); in emitIAS()
2275 Asm->uxt(getDest(), getSrc(0), getPredicate()); in emitIAS()
2293 const Operand *Dest = getDest(); in emitIAS()
2509 Variable *Dest = getDest(); in emit()
2533 Variable *Dest = getDest(); in dump()
2576 assert(getDest()->hasReg()); in emit()
2579 getDest()->emit(Func); in emit()
2591 Asm->umull(getDest(), DestHi, getSrc(0), getSrc(1), getPredicate()); in emitIAS()
2602 dumpOpcodePred(Str, "umull", getDest()->getType()); in dump()
2648 assert(getDest()->hasReg()); in emit()
2651 getDest()->emit(Func); in emit()
2660 Asm->vcvtis(getDest(), getSrc(0), getPredicate()); in emitIAS()
2663 Asm->vcvtus(getDest(), getSrc(0), getPredicate()); in emitIAS()
2666 Asm->vcvtsi(getDest(), getSrc(0), getPredicate()); in emitIAS()
2669 Asm->vcvtsu(getDest(), getSrc(0), getPredicate()); in emitIAS()
2672 Asm->vcvtid(getDest(), getSrc(0), getPredicate()); in emitIAS()
2675 Asm->vcvtud(getDest(), getSrc(0), getPredicate()); in emitIAS()
2678 Asm->vcvtdi(getDest(), getSrc(0), getPredicate()); in emitIAS()
2681 Asm->vcvtdu(getDest(), getSrc(0), getPredicate()); in emitIAS()
2684 Asm->vcvtds(getDest(), getSrc(0), getPredicate()); in emitIAS()
2687 Asm->vcvtsd(getDest(), getSrc(0), getPredicate()); in emitIAS()
2690 Asm->vcvtqsi(getDest(), getSrc(0)); in emitIAS()
2693 Asm->vcvtqsu(getDest(), getSrc(0)); in emitIAS()
2696 Asm->vcvtqis(getDest(), getSrc(0)); in emitIAS()
2699 Asm->vcvtqus(getDest(), getSrc(0)); in emitIAS()
2803 getDest()->emit(Func); in emit()
2811 const Variable *Dest = getDest(); in emitIAS()