Home | History | Annotate | Download | only in src

Lines Matching full:getdest

172   Instr->getDest()->emit(Func);
195 Instr->getDest()->emit(Func);
206 Variable *Dest = Instr->getDest();
223 Instr->getDest()->emit(Func);
238 Instr->getDest()->emit(Func);
251 assert(Instr->getSrc(0) == Instr->getDest());
253 << getVWidthString(Instr->getDest()->getType(), SignType) << "\t";
254 Instr->getDest()->emit(Func);
268 Instr->getDest()->emit(Func);
300 Asm->mla(getDest(), getSrc(0), getSrc(1), getSrc(2), getPredicate());
308 Asm->mls(getDest(), getSrc(0), getSrc(1), getSrc(2), getPredicate());
552 Asm->adc(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
559 Asm->add(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
565 Asm->and_(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
572 Asm->bic(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
579 Asm->eor(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
586 Asm->asr(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
593 Asm->lsl(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
600 Asm->lsr(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
607 Asm->orr(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
614 Asm->mul(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
621 Asm->rsb(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
628 Asm->rsc(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
635 Asm->sbc(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
643 Asm->sdiv(getDest(), getSrc(0), getSrc(1), getPredicate());
650 Asm->sub(getDest(), getSrc(0), getSrc(1), SetFlags, getPredicate());
658 Asm->udiv(getDest(), getSrc(0), getSrc(1), getPredicate());
665 const Variable *Dest = getDest();
691 const Variable *Dest = getDest();
709 const Variable *Dest = getDest();
732 const Variable *Dest = getDest();
765 const Variable *Dest = getDest();
798 const Variable *Dest = getDest();
816 const Variable *Dest = getDest();
823 Asm->vdivs(getDest(), getSrc(0), getSrc(1), CondARM32::AL);
826 Asm->vdivd(getDest(), getSrc(0), getSrc(1), CondARM32::AL);
834 const Variable *Dest = getDest();
849 const Variable *Dest = getDest();
856 Asm->vmlas(getDest(), getSrc(1), getSrc(2), CondARM32::AL);
860 Asm->vmlad(getDest(), getSrc(1), getSrc(2), CondARM32::AL);
870 const Variable *Dest = getDest();
877 Asm->vmlss(getDest(), getSrc(1), getSrc(2), CondARM32::AL);
881 Asm->vmlsd(getDest(), getSrc(1), getSrc(2), CondARM32::AL);
889 const Variable *Dest = getDest();
908 const Variable *Dest = getDest();
927 const Variable *Dest = getDest();
946 const Variable *Dest = getDest();
965 const Variable *Dest = getDest();
984 const Variable *Dest = getDest();
1005 const Variable *Dest = getDest();
1023 const Variable *Dest = getDest();
1062 const Variable *Dest = getDest();
1092 const Variable *Dest = getDest();
1107 Asm->vsubs(getDest(), getSrc(0), getSrc(1), CondARM32::AL);
1110 Asm->vsubd(getDest(), getSrc(0), getSrc(1), CondARM32::AL);
1118 const Variable *Dest = getDest();
1143 const Variable *Dest = getDest();
1258 const Variable *Dest = getDest();
1643 const Type DestTy = getDest()->getType();
1657 getDest()->emit(Func);
1673 getDest()->emit(Func);
1681 const Operand *Dest = getDest();
1716 const Variable *Dest = getDest();
1718 const Type DestTy = insertionType(getDest()->getType());
1747 const Variable *Dest = getDest();
1909 Variable *DestLo = getDest();
1930 Variable *Dest = getDest();
1973 Variable *Dest = getDest();
2029 const Variable *Dest = getDest();
2154 Variable *Dest = getDest();
2162 dumpOpcodePred(Str, " = mov", getDest()->getType());
2281 if (getDest()) {
2327 assert(getDest()->hasReg());
2328 Variable *Dest = getDest();
2345 getDest()->emit(Func);
2355 assert(getDest()->hasReg());
2356 Variable *Dest = getDest();
2373 getDest()->emit(Func);
2383 assert(getDest()->hasReg());
2384 Variable *Dest = getDest();
2401 getDest()->emit(Func);
2409 Variable *Dest = getDest();
2442 Variable *Dest = getDest();
2449 Variable *Dest = getDest();
2458 assert(getDest()->hasReg());
2459 Variable *Dest = getDest();
2464 getDest()->emit(Func);
2471 assert(getDest()->hasReg());
2472 Variable *Dest = getDest();
2493 Asm->rbit(getDest(), getSrc(0), getPredicate());
2501 Asm->rev(getDest(), getSrc(0), getPredicate());
2512 getDest()->emit(Func);
2529 Asm->movw(getDest(), getSrc(0), getPredicate());
2539 Variable *Dest = getDest();
2558 Asm->movt(getDest(), getSrc(1), getPredicate());
2566 Asm->clz(getDest(), getSrc(0), getPredicate());
2574 Asm->mvn(getDest(), getSrc(0), getPredicate());
2582 Asm->sxt(getDest(), getSrc(0), getPredicate());
2590 Asm->uxt(getDest(), getSrc(0), getPredicate());
2608 const Operand *Dest = getDest();
2824 Variable *Dest = getDest();
2848 Variable *Dest = getDest();
2923 const Operand *Dest = getDest();
2935 dumpOpcodePred(Str, "vdup", getDest()->getType());
2973 assert(getDest()->hasReg());
2976 getDest()->emit(Func);
2988 Asm->umull(getDest(), DestHi, getSrc(0), getSrc(1), getPredicate());
2999 dumpOpcodePred(Str, "umull", getDest()->getType());
3045 assert(getDest()->hasReg());
3048 getDest()->emit(Func);
3057 Asm->vcvtis(getDest(), getSrc(0), getPredicate());
3060 Asm->vcvtus(getDest(), getSrc(0), getPredicate());
3063 Asm->vcvtsi(getDest(), getSrc(0), getPredicate());
3066 Asm->vcvtsu(getDest(), getSrc(0), getPredicate());
3069 Asm->vcvtid(getDest(), getSrc(0), getPredicate());
3072 Asm->vcvtud(getDest(), getSrc(0), getPredicate());
3075 Asm->vcvtdi(getDest(), getSrc(0), getPredicate());
3078 Asm->vcvtdu(getDest(), getSrc(0), getPredicate());
3081 Asm->vcvtds(getDest(), getSrc(0), getPredicate());
3084 Asm->vcvtsd(getDest(), getSrc(0), getPredicate());
3087 Asm->vcvtqsi(getDest(), getSrc(0));
3090 Asm->vcvtqsu(getDest(), getSrc(0));
3093 Asm->vcvtqis(getDest(), getSrc(0));
3096 Asm->vcvtqus(getDest(), getSrc(0));
3200 getDest()->emit(Func);
3208 const Variable *Dest = getDest();