Home | History | Annotate | Download | only in src

Lines Matching defs:Opcode

211     void emitTwoAddress(const Cfg *Func, const char *Opcode,
541 static void emitVariableBlendInst(const char *Opcode, const Inst *Instr,
574 Str << "\t" << Opcode << "\t";
588 Str << " = " << Opcode << "." << this->getDest()->getType() << " ";
602 static const char *Opcode;
623 Str << "\t" << Opcode << this->getWidthString(SrcTy);
654 Str << " = " << Opcode << "." << this->getSrc(0)->getType() << " ";
685 static const char *Opcode;
703 Str << "\t" << Opcode << "\t";
718 Str << " = " << Opcode << "." << this->getDest()->getType() << " ";
731 static const char *Opcode;
748 this->emitTwoAddress(Func, Opcode);
760 Str << " = " << Opcode << "." << this->getDest()->getType() << " ";
774 static const char *Opcode;
790 this->emitTwoAddress(Func, Opcode);
805 Str << " = " << Opcode << "." << this->getDest()->getType() << " ";
819 static const char *Opcode;
835 this->emitTwoAddress(Func, Opcode);
846 Str << Opcode << "." << this->getSrc(0)->getType() << " ";
860 static const char *Opcode;
901 this->emitTwoAddress(Func, Opcode, SuffixString);
916 Str << " = " << Opcode << "." << this->getDest()->getType() << " ";
933 static const char *Opcode;
953 this->emitTwoAddress(Func, this->Opcode,
970 Str << " = " << Opcode << "." << this->getDest()->getType() << " ";
984 static const char *Opcode;
1002 Str << "\t" << Opcode << "\t";
1014 Str << " = " << Opcode << "." << this->getDest()->getType() << " ";
1030 static const char *Opcode;
1049 Str << "\t" << Opcode << "\t";
1061 Str << " = " << Opcode << "." << this->getDest()->getType() << " ";
1076 static const char *Opcode;
1116 Str << Opcode << "." << this->getDest()->getType() << " ";
1136 static const char *Opcode;
3335 const char *InstImpl<TraitsType>::InstX86Bswap::Base::Opcode = "bswap"; \
3338 const char *InstImpl<TraitsType>::InstX86Neg::Base::Opcode = "neg"; \
3342 const char *InstImpl<TraitsType>::InstX86Bsf::Base::Opcode = "bsf"; \
3345 const char *InstImpl<TraitsType>::InstX86Bsr::Base::Opcode = "bsr"; \
3348 const char *InstImpl<TraitsType>::InstX86Lea::Base::Opcode = "lea"; \
3351 const char *InstImpl<TraitsType>::InstX86Movd::Base::Opcode = "movd"; \
3354 const char *InstImpl<TraitsType>::InstX86Movsx::Base::Opcode = "movs"; \
3357 const char *InstImpl<TraitsType>::InstX86Movzx::Base::Opcode = "movz"; \
3360 const char *InstImpl<TraitsType>::InstX86Sqrt::Base::Opcode = "sqrt"; \
3363 const char *InstImpl<TraitsType>::InstX86Cbwdq::Base::Opcode = \
3368 const char *InstImpl<TraitsType>::InstX86Mov::Base::Opcode = "mov"; \
3371 const char *InstImpl<TraitsType>::InstX86Movp::Base::Opcode = "movups"; \
3374 const char *InstImpl<TraitsType>::InstX86Movq::Base::Opcode = "movq"; \
3378 const char *InstImpl<TraitsType>::InstX86Add::Base::Opcode = "add"; \
3381 const char *InstImpl<TraitsType>::InstX86AddRMW::Base::Opcode = "add"; \
3384 const char *InstImpl<TraitsType>::InstX86Addps::Base::Opcode = "add"; \
3387 const char *InstImpl<TraitsType>::InstX86Adc::Base::Opcode = "adc"; \
3390 const char *InstImpl<TraitsType>::InstX86AdcRMW::Base::Opcode = "adc"; \
3393 const char *InstImpl<TraitsType>::InstX86Addss::Base::Opcode = "add"; \
3396 const char *InstImpl<TraitsType>::InstX86Andnps::Base::Opcode = "andn"; \
3399 const char *InstImpl<TraitsType>::InstX86Andps::Base::Opcode = "and"; \
3402 const char *InstImpl<TraitsType>::InstX86Maxss::Base::Opcode = "max"; \
3405 const char *InstImpl<TraitsType>::InstX86Minss::Base::Opcode = "min"; \
3408 Opcode = "max"; \
3411 const char *InstImpl<TraitsType>::InstX86Minps::Base::Opcode = "min"; \
3414 const char *InstImpl<TraitsType>::InstX86Padd::Base::Opcode = "padd"; \
3417 const char *InstImpl<TraitsType>::InstX86Padds::Base::Opcode = "padds"; \
3420 const char *InstImpl<TraitsType>::InstX86Paddus::Base::Opcode = "paddus"; \
3423 const char *InstImpl<TraitsType>::InstX86Sub::Base::Opcode = "sub"; \
3426 const char *InstImpl<TraitsType>::InstX86SubRMW::Base::Opcode = "sub"; \
3429 const char *InstImpl<TraitsType>::InstX86Subps::Base::Opcode = "sub"; \
3432 const char *InstImpl<TraitsType>::InstX86Subss::Base::Opcode = "sub"; \
3435 const char *InstImpl<TraitsType>::InstX86Sbb::Base::Opcode = "sbb"; \
3438 const char *InstImpl<TraitsType>::InstX86SbbRMW::Base::Opcode = "sbb"; \
3441 const char *InstImpl<TraitsType>::InstX86Psub::Base::Opcode = "psub"; \
3444 const char *InstImpl<TraitsType>::InstX86Psubs::Base::Opcode = "psubs"; \
3447 const char *InstImpl<TraitsType>::InstX86Psubus::Base::Opcode = "psubus"; \
3450 const char *InstImpl<TraitsType>::InstX86And::Base::Opcode = "and"; \
3453 const char *InstImpl<TraitsType>::InstX86AndRMW::Base::Opcode = "and"; \
3456 const char *InstImpl<TraitsType>::InstX86Pand::Base::Opcode = "pand"; \
3459 const char *InstImpl<TraitsType>::InstX86Pandn::Base::Opcode = "pandn"; \
3462 const char *InstImpl<TraitsType>::InstX86Or::Base::Opcode = "or"; \
3465 const char *InstImpl<TraitsType>::InstX86Orps::Base::Opcode = "or"; \
3468 const char *InstImpl<TraitsType>::InstX86OrRMW::Base::Opcode = "or"; \
3471 const char *InstImpl<TraitsType>::InstX86Por::Base::Opcode = "por"; \
3474 const char *InstImpl<TraitsType>::InstX86Xor::Base::Opcode = "xor"; \
3477 const char *InstImpl<TraitsType>::InstX86Xorps::Base::Opcode = "xor"; \
3480 const char *InstImpl<TraitsType>::InstX86XorRMW::Base::Opcode = "xor"; \
3483 const char *InstImpl<TraitsType>::InstX86Pxor::Base::Opcode = "pxor"; \
3486 const char *InstImpl<TraitsType>::InstX86Imul::Base::Opcode = "imul"; \
3489 const char *InstImpl<TraitsType>::InstX86ImulImm::Base::Opcode = "imul"; \
3492 const char *InstImpl<TraitsType>::InstX86Mulps::Base::Opcode = "mul"; \
3495 const char *InstImpl<TraitsType>::InstX86Mulss::Base::Opcode = "mul"; \
3498 const char *InstImpl<TraitsType>::InstX86Pmull::Base::Opcode = "pmull"; \
3501 const char *InstImpl<TraitsType>::InstX86Pmulhw::Base::Opcode = "pmulhw"; \
3504 const char *InstImpl<TraitsType>::InstX86Pmulhuw::Base::Opcode = "pmulhuw"; \
3507 const char *InstImpl<TraitsType>::InstX86Pmaddwd::Base::Opcode = "pmaddwd"; \
3510 const char *InstImpl<TraitsType>::InstX86Pmuludq::Base::Opcode = "pmuludq"; \
3513 const char *InstImpl<TraitsType>::InstX86Div::Base::Opcode = "div"; \
3516 const char *InstImpl<TraitsType>::InstX86Divps::Base::Opcode = "div"; \
3519 const char *InstImpl<TraitsType>::InstX86Divss::Base::Opcode = "div"; \
3522 const char *InstImpl<TraitsType>::InstX86Idiv::Base::Opcode = "idiv"; \
3525 const char *InstImpl<TraitsType>::InstX86Rol::Base::Opcode = "rol"; \
3528 const char *InstImpl<TraitsType>::InstX86Shl::Base::Opcode = "shl"; \
3531 const char *InstImpl<TraitsType>::InstX86Psll::Base::Opcode = "psll"; \
3534 const char *InstImpl<TraitsType>::InstX86Shr::Base::Opcode = "shr"; \
3537 const char *InstImpl<TraitsType>::InstX86Sar::Base::Opcode = "sar"; \
3540 const char *InstImpl<TraitsType>::InstX86Psra::Base::Opcode = "psra"; \
3543 const char *InstImpl<TraitsType>::InstX86Psrl::Base::Opcode = "psrl"; \
3546 const char *InstImpl<TraitsType>::InstX86Pcmpeq::Base::Opcode = "pcmpeq"; \
3549 const char *InstImpl<TraitsType>::InstX86Pcmpgt::Base::Opcode = "pcmpgt"; \
3552 const char *InstImpl<TraitsType>::InstX86MovssRegs::Base::Opcode = "movss"; \
3556 const char *InstImpl<TraitsType>::InstX86Insertps::Base::Opcode = \
3560 const char *InstImpl<TraitsType>::InstX86Round::Base::Opcode = "round"; \
3563 const char *InstImpl<TraitsType>::InstX86Shufps::Base::Opcode = "shufps"; \
3566 const char *InstImpl<TraitsType>::InstX86Pinsr::Base::Opcode = "pinsr"; \
3569 const char *InstImpl<TraitsType>::InstX86Blendvps::Base::Opcode = \
3573 const char *InstImpl<TraitsType>::InstX86Pblendvb::Base::Opcode = \
3578 const char *InstImpl<TraitsType>::InstX86Pextr::Base::Opcode = "pextr"; \
3581 const char *InstImpl<TraitsType>::InstX86Pshufd::Base::Opcode = "pshufd"; \
3584 const char *InstImpl<TraitsType>::InstX86Pshufb::Base::Opcode = "pshufb"; \
3587 const char *InstImpl<TraitsType>::InstX86Punpckl::Base::Opcode = "punpckl"; \
3590 const char *InstImpl<TraitsType>::InstX86Punpckh::Base::Opcode = "punpckh"; \
3593 const char *InstImpl<TraitsType>::InstX86Packss::Base::Opcode = "packss"; \
3596 const char *InstImpl<TraitsType>::InstX86Packus::Base::Opcode = "packus"; \