• Home
  • Raw
  • Download

Lines Matching defs:Func

50 InstImpl<TraitsType>::InstX86FakeRMW::InstX86FakeRMW(Cfg *Func, Operand *Data,  in InstX86FakeRMW()
61 InstImpl<TraitsType>::InstX86GetIP::InstX86GetIP(Cfg *Func, Variable *Dest) in InstX86GetIP()
65 InstImpl<TraitsType>::InstX86Mul::InstX86Mul(Cfg *Func, Variable *Dest, in InstX86Mul()
74 InstImpl<TraitsType>::InstX86Shld::InstX86Shld(Cfg *Func, Variable *Dest, in InstX86Shld()
84 InstImpl<TraitsType>::InstX86Shrd::InstX86Shrd(Cfg *Func, Variable *Dest, in InstX86Shrd()
94 InstImpl<TraitsType>::InstX86Label::InstX86Label(Cfg *Func, in InstX86Label()
108 InstImpl<TraitsType>::InstX86Br::InstX86Br(Cfg *Func, const CfgNode *TargetTrue, in InstX86Br()
170 InstImpl<TraitsType>::InstX86Jmp::InstX86Jmp(Cfg *Func, Operand *Target) in InstX86Jmp()
176 InstImpl<TraitsType>::InstX86Call::InstX86Call(Cfg *Func, Variable *Dest, in InstX86Call()
184 InstImpl<TraitsType>::InstX86Movmsk::InstX86Movmsk(Cfg *Func, Variable *Dest, in InstX86Movmsk()
191 InstImpl<TraitsType>::InstX86Cmov::InstX86Cmov(Cfg *Func, Variable *Dest, in InstX86Cmov()
202 InstImpl<TraitsType>::InstX86Cmpps::InstX86Cmpps(Cfg *Func, Variable *Dest, in InstX86Cmpps()
211 InstImpl<TraitsType>::InstX86Cmpxchg::InstX86Cmpxchg(Cfg *Func, in InstX86Cmpxchg()
229 Cfg *Func, X86OperandMem *Addr, Variable *Edx, Variable *Eax, Variable *Ecx, in InstX86Cmpxchg8b()
245 InstImpl<TraitsType>::InstX86Cvt::InstX86Cvt(Cfg *Func, Variable *Dest, in InstX86Cvt()
253 InstImpl<TraitsType>::InstX86Icmp::InstX86Icmp(Cfg *Func, Operand *Src0, in InstX86Icmp()
261 InstImpl<TraitsType>::InstX86Ucomiss::InstX86Ucomiss(Cfg *Func, Operand *Src0, in InstX86Ucomiss()
269 InstImpl<TraitsType>::InstX86UD2::InstX86UD2(Cfg *Func) in InstX86UD2()
273 InstImpl<TraitsType>::InstX86Int3::InstX86Int3(Cfg *Func) in InstX86Int3()
277 InstImpl<TraitsType>::InstX86Test::InstX86Test(Cfg *Func, Operand *Src1, in InstX86Test()
285 InstImpl<TraitsType>::InstX86Mfence::InstX86Mfence(Cfg *Func) in InstX86Mfence()
291 InstImpl<TraitsType>::InstX86Store::InstX86Store(Cfg *Func, Operand *Value, in InstX86Store()
299 InstImpl<TraitsType>::InstX86StoreP::InstX86StoreP(Cfg *Func, Variable *Value, in InstX86StoreP()
307 InstImpl<TraitsType>::InstX86StoreQ::InstX86StoreQ(Cfg *Func, Operand *Value, in InstX86StoreQ()
315 InstImpl<TraitsType>::InstX86StoreD::InstX86StoreD(Cfg *Func, Operand *Value, in InstX86StoreD()
323 InstImpl<TraitsType>::InstX86Nop::InstX86Nop(Cfg *Func, NopVariant Variant) in InstX86Nop()
327 InstImpl<TraitsType>::InstX86Fld::InstX86Fld(Cfg *Func, Operand *Src) in InstX86Fld()
333 InstImpl<TraitsType>::InstX86Fstp::InstX86Fstp(Cfg *Func, Variable *Dest) in InstX86Fstp()
337 InstImpl<TraitsType>::InstX86Pop::InstX86Pop(Cfg *Func, Variable *Dest) in InstX86Pop()
348 InstImpl<TraitsType>::InstX86Push::InstX86Push(Cfg *Func, Operand *Source) in InstX86Push()
354 InstImpl<TraitsType>::InstX86Push::InstX86Push(Cfg *Func, InstX86Label *L) in InstX86Push()
358 InstImpl<TraitsType>::InstX86Ret::InstX86Ret(Cfg *Func, Variable *Source) in InstX86Ret()
365 InstImpl<TraitsType>::InstX86Setcc::InstX86Setcc(Cfg *Func, Variable *Dest, in InstX86Setcc()
370 InstImpl<TraitsType>::InstX86Xadd::InstX86Xadd(Cfg *Func, Operand *Dest, in InstX86Xadd()
379 InstImpl<TraitsType>::InstX86Xchg::InstX86Xchg(Cfg *Func, Operand *Dest, in InstX86Xchg()
387 InstImpl<TraitsType>::InstX86IacaStart::InstX86IacaStart(Cfg *Func) in InstX86IacaStart()
393 InstImpl<TraitsType>::InstX86IacaEnd::InstX86IacaEnd(Cfg *Func) in InstX86IacaEnd()
401 void InstImpl<TraitsType>::InstX86Base::dump(const Cfg *Func) const { in dump()
410 void InstImpl<TraitsType>::InstX86FakeRMW::dump(const Cfg *Func) const { in dump()
424 void InstImpl<TraitsType>::InstX86GetIP::emit(const Cfg *Func) const { in emit()
438 void InstImpl<TraitsType>::InstX86GetIP::emitIAS(const Cfg *Func) const { in emitIAS()
447 void InstImpl<TraitsType>::InstX86GetIP::dump(const Cfg *Func) const { in dump()
456 void InstImpl<TraitsType>::InstX86Label::emit(const Cfg *Func) const { in emit()
464 void InstImpl<TraitsType>::InstX86Label::emitIAS(const Cfg *Func) const { in emitIAS()
473 void InstImpl<TraitsType>::InstX86Label::dump(const Cfg *Func) const { in dump()
481 void InstImpl<TraitsType>::InstX86Br::emit(const Cfg *Func) const { in emit()
509 void InstImpl<TraitsType>::InstX86Br::emitIAS(const Cfg *Func) const { in emitIAS()
535 void InstImpl<TraitsType>::InstX86Br::dump(const Cfg *Func) const { in dump()
564 void InstImpl<TraitsType>::InstX86Jmp::emit(const Cfg *Func) const { in emit()
585 void InstImpl<TraitsType>::InstX86Jmp::emitIAS(const Cfg *Func) const { in emitIAS()
617 void InstImpl<TraitsType>::InstX86Jmp::dump(const Cfg *Func) const { in dump()
626 void InstImpl<TraitsType>::InstX86Call::emit(const Cfg *Func) const { in emit()
648 void InstImpl<TraitsType>::InstX86Call::emitIAS(const Cfg *Func) const { in emitIAS()
671 void InstImpl<TraitsType>::InstX86Call::dump(const Cfg *Func) const { in dump()
687 const Cfg *Func, const char *Opcode, const char *Suffix) const { in emitTwoAddress()
705 void InstImpl<TraitsType>::emitIASOpTyGPR(const Cfg *Func, Type Ty, in emitIASOpTyGPR()
729 void InstImpl<TraitsType>::emitIASRegOpTyGPR(const Cfg *Func, bool IsLea, in emitIASRegOpTyGPR()
774 void InstImpl<TraitsType>::emitIASAddrOpTyGPR(const Cfg *Func, Type Ty, in emitIASAddrOpTyGPR()
804 const Cfg *Func, Type Ty, const Operand *Op0, const Operand *Op1, in emitIASAsAddrOpTyGPR()
824 void InstImpl<TraitsType>::emitIASGPRShift(const Cfg *Func, Type Ty, in emitIASGPRShift()
852 const Cfg *Func, const Variable *Dest, const Operand *Src1Op, in emitIASGPRShiftDouble()
874 void InstImpl<TraitsType>::emitIASXmmShift(const Cfg *Func, Type Ty, in emitIASXmmShift()
901 void InstImpl<TraitsType>::emitIASRegOpTyXMM(const Cfg *Func, Type Ty, in emitIASRegOpTyXMM()
932 const Cfg *Func, Type DestTy, const Variable *Dest, Type SrcTy, in emitIASCastRegOp()
959 const Cfg *Func, Type DispatchTy, const Variable *Dest, const Operand *Src0, in emitIASThreeOpImmOps()
985 void InstImpl<TraitsType>::emitIASMovlikeXMM(const Cfg *Func, in emitIASMovlikeXMM()
1018 void InstImpl<TraitsType>::InstX86Movmsk::dump(const Cfg *Func) const { in dump()
1028 void InstImpl<TraitsType>::InstX86Movmsk::emit(const Cfg *Func) const { in emit()
1056 void InstImpl<TraitsType>::InstX86Movmsk::emitIAS(const Cfg *Func) const { in emitIAS()
1077 void InstImpl<TraitsType>::InstX86Sqrt::emit(const Cfg *Func) const { in emit()
1092 void InstImpl<TraitsType>::InstX86Div::emit(const Cfg *Func) const { in emit()
1103 void InstImpl<TraitsType>::InstX86Div::emitIAS(const Cfg *Func) const { in emitIAS()
1112 void InstImpl<TraitsType>::InstX86Idiv::emit(const Cfg *Func) const { in emit()
1123 void InstImpl<TraitsType>::InstX86Idiv::emitIAS(const Cfg *Func) const { in emitIAS()
1135 const Cfg *Func) { in emitVariableBlendInst()
1150 const Inst *Instr, const Cfg *Func, const XmmEmitterRegOp &Emitter) { in emitIASVariableBlendInst()
1160 void InstImpl<TraitsType>::InstX86Blendvps::emit(const Cfg *Func) const { in emit()
1167 void InstImpl<TraitsType>::InstX86Blendvps::emitIAS(const Cfg *Func) const { in emitIAS()
1174 void InstImpl<TraitsType>::InstX86Pblendvb::emit(const Cfg *Func) const { in emit()
1181 void InstImpl<TraitsType>::InstX86Pblendvb::emitIAS(const Cfg *Func) const { in emitIAS()
1188 void InstImpl<TraitsType>::InstX86Imul::emit(const Cfg *Func) const { in emit()
1216 void InstImpl<TraitsType>::InstX86Imul::emitIAS(const Cfg *Func) const { in emitIAS()
1240 void InstImpl<TraitsType>::InstX86ImulImm::emit(const Cfg *Func) const { in emit()
1258 void InstImpl<TraitsType>::InstX86ImulImm::emitIAS(const Cfg *Func) const { in emitIAS()
1271 void InstImpl<TraitsType>::InstX86Insertps::emitIAS(const Cfg *Func) const { in emitIAS()
1285 void InstImpl<TraitsType>::InstX86Cbwdq::emit(const Cfg *Func) const { in emit()
1328 void InstImpl<TraitsType>::InstX86Cbwdq::emitIAS(const Cfg *Func) const { in emitIAS()
1365 void InstImpl<TraitsType>::InstX86Mul::emit(const Cfg *Func) const { in emit()
1382 void InstImpl<TraitsType>::InstX86Mul::emitIAS(const Cfg *Func) const { in emitIAS()
1397 void InstImpl<TraitsType>::InstX86Mul::dump(const Cfg *Func) const { in dump()
1407 void InstImpl<TraitsType>::InstX86Shld::emit(const Cfg *Func) const { in emit()
1424 void InstImpl<TraitsType>::InstX86Shld::emitIAS(const Cfg *Func) const { in emitIAS()
1435 void InstImpl<TraitsType>::InstX86Shld::dump(const Cfg *Func) const { in dump()
1445 void InstImpl<TraitsType>::InstX86Shrd::emit(const Cfg *Func) const { in emit()
1462 void InstImpl<TraitsType>::InstX86Shrd::emitIAS(const Cfg *Func) const { in emitIAS()
1473 void InstImpl<TraitsType>::InstX86Shrd::dump(const Cfg *Func) const { in dump()
1483 void InstImpl<TraitsType>::InstX86Cmov::emit(const Cfg *Func) const { in emit()
1499 void InstImpl<TraitsType>::InstX86Cmov::emitIAS(const Cfg *Func) const { in emitIAS()
1529 void InstImpl<TraitsType>::InstX86Cmov::dump(const Cfg *Func) const { in dump()
1541 void InstImpl<TraitsType>::InstX86Cmpps::emit(const Cfg *Func) const { in emit()
1557 void InstImpl<TraitsType>::InstX86Cmpps::emitIAS(const Cfg *Func) const { in emitIAS()
1579 void InstImpl<TraitsType>::InstX86Cmpps::dump(const Cfg *Func) const { in dump()
1591 void InstImpl<TraitsType>::InstX86Cmpxchg::emit(const Cfg *Func) const { in emit()
1608 void InstImpl<TraitsType>::InstX86Cmpxchg::emitIAS(const Cfg *Func) const { in emitIAS()
1623 void InstImpl<TraitsType>::InstX86Cmpxchg::dump(const Cfg *Func) const { in dump()
1635 void InstImpl<TraitsType>::InstX86Cmpxchg8b::emit(const Cfg *Func) const { in emit()
1650 void InstImpl<TraitsType>::InstX86Cmpxchg8b::emitIAS(const Cfg *Func) const { in emitIAS()
1661 void InstImpl<TraitsType>::InstX86Cmpxchg8b::dump(const Cfg *Func) const { in dump()
1673 void InstImpl<TraitsType>::InstX86Cvt::emit(const Cfg *Func) const { in emit()
1690 void InstImpl<TraitsType>::InstX86Cvt::emitIAS(const Cfg *Func) const { in emitIAS()
1779 void InstImpl<TraitsType>::InstX86Cvt::dump(const Cfg *Func) const { in dump()
1793 void InstImpl<TraitsType>::InstX86Round::emit(const Cfg *Func) const { in emit()
1808 void InstImpl<TraitsType>::InstX86Round::emitIAS(const Cfg *Func) const { in emitIAS()
1821 void InstImpl<TraitsType>::InstX86Icmp::emit(const Cfg *Func) const { in emit()
1834 void InstImpl<TraitsType>::InstX86Icmp::emitIAS(const Cfg *Func) const { in emitIAS()
1854 void InstImpl<TraitsType>::InstX86Icmp::dump(const Cfg *Func) const { in dump()
1863 void InstImpl<TraitsType>::InstX86Ucomiss::emit(const Cfg *Func) const { in emit()
1877 void InstImpl<TraitsType>::InstX86Ucomiss::emitIAS(const Cfg *Func) const { in emitIAS()
1890 void InstImpl<TraitsType>::InstX86Ucomiss::dump(const Cfg *Func) const { in dump()
1899 void InstImpl<TraitsType>::InstX86UD2::emit(const Cfg *Func) const { in emit()
1909 void InstImpl<TraitsType>::InstX86UD2::emitIAS(const Cfg *Func) const { in emitIAS()
1915 void InstImpl<TraitsType>::InstX86UD2::dump(const Cfg *Func) const { in dump()
1923 void InstImpl<TraitsType>::InstX86Int3::emit(const Cfg *Func) const { in emit()
1933 void InstImpl<TraitsType>::InstX86Int3::emitIAS(const Cfg *Func) const { in emitIAS()
1939 void InstImpl<TraitsType>::InstX86Int3::dump(const Cfg *Func) const { in dump()
1947 void InstImpl<TraitsType>::InstX86Test::emit(const Cfg *Func) const { in emit()
1960 void InstImpl<TraitsType>::InstX86Test::emitIAS(const Cfg *Func) const { in emitIAS()
1981 void InstImpl<TraitsType>::InstX86Test::dump(const Cfg *Func) const { in dump()
1990 void InstImpl<TraitsType>::InstX86Mfence::emit(const Cfg *Func) const { in emit()
2000 void InstImpl<TraitsType>::InstX86Mfence::emitIAS(const Cfg *Func) const { in emitIAS()
2006 void InstImpl<TraitsType>::InstX86Mfence::dump(const Cfg *Func) const { in dump()
2014 void InstImpl<TraitsType>::InstX86Store::emit(const Cfg *Func) const { in emit()
2029 void InstImpl<TraitsType>::InstX86Store::emitIAS(const Cfg *Func) const { in emitIAS()
2060 void InstImpl<TraitsType>::InstX86Store::dump(const Cfg *Func) const { in dump()
2071 void InstImpl<TraitsType>::InstX86StoreP::emit(const Cfg *Func) const { in emit()
2085 void InstImpl<TraitsType>::InstX86StoreP::emitIAS(const Cfg *Func) const { in emitIAS()
2098 void InstImpl<TraitsType>::InstX86StoreP::dump(const Cfg *Func) const { in dump()
2109 void InstImpl<TraitsType>::InstX86StoreQ::emit(const Cfg *Func) const { in emit()
2125 void InstImpl<TraitsType>::InstX86StoreQ::emitIAS(const Cfg *Func) const { in emitIAS()
2138 void InstImpl<TraitsType>::InstX86StoreQ::dump(const Cfg *Func) const { in dump()
2149 void InstImpl<TraitsType>::InstX86StoreD::emit(const Cfg *Func) const { in emit()
2165 void InstImpl<TraitsType>::InstX86StoreD::emitIAS(const Cfg *Func) const { in emitIAS()
2178 void InstImpl<TraitsType>::InstX86StoreD::dump(const Cfg *Func) const { in dump()
2189 void InstImpl<TraitsType>::InstX86Lea::emit(const Cfg *Func) const { in emit()
2217 void InstImpl<TraitsType>::InstX86Mov::emit(const Cfg *Func) const { in emit()
2258 void InstImpl<TraitsType>::InstX86Mov::emitIAS(const Cfg *Func) const { in emitIAS()
2328 void InstImpl<TraitsType>::InstX86Movd::emit(const Cfg *Func) const { in emit()
2352 void InstImpl<TraitsType>::InstX86Movd::emitIAS(const Cfg *Func) const { in emitIAS()
2401 void InstImpl<TraitsType>::InstX86Movp::emit(const Cfg *Func) const { in emit()
2417 void InstImpl<TraitsType>::InstX86Movp::emitIAS(const Cfg *Func) const { in emitIAS()
2428 void InstImpl<TraitsType>::InstX86Movq::emit(const Cfg *Func) const { in emit()
2444 void InstImpl<TraitsType>::InstX86Movq::emitIAS(const Cfg *Func) const { in emitIAS()
2457 void InstImpl<TraitsType>::InstX86MovssRegs::emitIAS(const Cfg *Func) const { in emitIAS()
2471 void InstImpl<TraitsType>::InstX86Movsx::emitIAS(const Cfg *Func) const { in emitIAS()
2510 void InstImpl<TraitsType>::InstX86Movzx::emit(const Cfg *Func) const { in emit()
2541 void InstImpl<TraitsType>::InstX86Movzx::emitIAS(const Cfg *Func) const { in emitIAS()
2559 void InstImpl<TraitsType>::InstX86Nop::emit(const Cfg *Func) const { in emit()
2569 void InstImpl<TraitsType>::InstX86Nop::emitIAS(const Cfg *Func) const { in emitIAS()
2576 void InstImpl<TraitsType>::InstX86Nop::dump(const Cfg *Func) const { in dump()
2584 void InstImpl<TraitsType>::InstX86Fld::emit(const Cfg *Func) const { in emit()
2610 void InstImpl<TraitsType>::InstX86Fld::emitIAS(const Cfg *Func) const { in emitIAS()
2640 void InstImpl<TraitsType>::InstX86Fld::dump(const Cfg *Func) const { in dump()
2649 void InstImpl<TraitsType>::InstX86Fstp::emit(const Cfg *Func) const { in emit()
2683 void InstImpl<TraitsType>::InstX86Fstp::emitIAS(const Cfg *Func) const { in emitIAS()
2711 void InstImpl<TraitsType>::InstX86Fstp::dump(const Cfg *Func) const { in dump()
2720 void InstImpl<TraitsType>::InstX86Pextr::emit(const Cfg *Func) const { in emit()
2742 void InstImpl<TraitsType>::InstX86Pextr::emitIAS(const Cfg *Func) const { in emitIAS()
2761 void InstImpl<TraitsType>::InstX86Pinsr::emit(const Cfg *Func) const { in emit()
2789 void InstImpl<TraitsType>::InstX86Pinsr::emitIAS(const Cfg *Func) const { in emitIAS()
2818 void InstImpl<TraitsType>::InstX86Pshufd::emitIAS(const Cfg *Func) const { in emitIAS()
2830 void InstImpl<TraitsType>::InstX86Shufps::emitIAS(const Cfg *Func) const { in emitIAS()
2843 void InstImpl<TraitsType>::InstX86Pop::emit(const Cfg *Func) const { in emit()
2854 void InstImpl<TraitsType>::InstX86Pop::emitIAS(const Cfg *Func) const { in emitIAS()
2866 void InstImpl<TraitsType>::InstX86Pop::dump(const Cfg *Func) const { in dump()
2875 void InstImpl<TraitsType>::InstX86Push::emit(const Cfg *Func) const { in emit()
2888 void InstImpl<TraitsType>::InstX86Push::emitIAS(const Cfg *Func) const { in emitIAS()
2906 void InstImpl<TraitsType>::InstX86Push::dump(const Cfg *Func) const { in dump()
2915 void InstImpl<TraitsType>::InstX86Ret::emit(const Cfg *Func) const { in emit()
2924 void InstImpl<TraitsType>::InstX86Ret::emitIAS(const Cfg *Func) const { in emitIAS()
2930 void InstImpl<TraitsType>::InstX86Ret::dump(const Cfg *Func) const { in dump()
2941 void InstImpl<TraitsType>::InstX86Setcc::emit(const Cfg *Func) const { in emit()
2951 void InstImpl<TraitsType>::InstX86Setcc::emitIAS(const Cfg *Func) const { in emitIAS()
2966 void InstImpl<TraitsType>::InstX86Setcc::dump(const Cfg *Func) const { in dump()
2975 void InstImpl<TraitsType>::InstX86Xadd::emit(const Cfg *Func) const { in emit()
2991 void InstImpl<TraitsType>::InstX86Xadd::emitIAS(const Cfg *Func) const { in emitIAS()
3006 void InstImpl<TraitsType>::InstX86Xadd::dump(const Cfg *Func) const { in dump()
3019 void InstImpl<TraitsType>::InstX86Xchg::emit(const Cfg *Func) const { in emit()
3031 void InstImpl<TraitsType>::InstX86Xchg::emitIAS(const Cfg *Func) const { in emitIAS()
3054 void InstImpl<TraitsType>::InstX86Xchg::dump(const Cfg *Func) const { in dump()
3064 void InstImpl<TraitsType>::InstX86IacaStart::emit(const Cfg *Func) const { in emit()
3076 void InstImpl<TraitsType>::InstX86IacaStart::emitIAS(const Cfg *Func) const { in emitIAS()
3082 void InstImpl<TraitsType>::InstX86IacaStart::dump(const Cfg *Func) const { in dump()
3090 void InstImpl<TraitsType>::InstX86IacaEnd::emit(const Cfg *Func) const { in emit()
3102 void InstImpl<TraitsType>::InstX86IacaEnd::emitIAS(const Cfg *Func) const { in emitIAS()
3108 void InstImpl<TraitsType>::InstX86IacaEnd::dump(const Cfg *Func) const { in dump()