Home
last modified time | relevance | path

Searched refs:DReg_t (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceAssemblerX86Base.h253 template <typename DReg_t, typename SReg_t> struct CastEmitterRegOp {
254 using TypedEmitRegs = void (AssemblerX86Base::*)(Type, DReg_t, Type,
256 using TypedEmitAddr = void (AssemblerX86Base::*)(Type, DReg_t, Type,
265 template <typename DReg_t, typename SReg_t> struct ThreeOpImmEmitter {
266 using TypedEmitRegRegImm = void (AssemblerX86Base::*)(Type, DReg_t, SReg_t,
268 using TypedEmitRegAddrImm = void (AssemblerX86Base::*)(Type, DReg_t,
DIceInstX86Base.h53 template <typename SReg_t, typename DReg_t>
55 typename Traits::Assembler::template CastEmitterRegOp<SReg_t, DReg_t>;
56 template <typename SReg_t, typename DReg_t>
58 typename Traits::Assembler::template ThreeOpImmEmitter<SReg_t, DReg_t>;
523 template <typename DReg_t, typename SReg_t, DReg_t (*destEnc)(RegNumT),
528 const CastEmitterRegOp<DReg_t, SReg_t> &Emitter);
530 template <typename DReg_t, typename SReg_t, DReg_t (*destEnc)(RegNumT),
535 const ThreeOpImmEmitter<DReg_t, SReg_t> Emitter);
DIceInstX86BaseImpl.h931 template <typename DReg_t, typename SReg_t, DReg_t (*destEnc)(RegNumT),
935 const Operand *Src, const CastEmitterRegOp<DReg_t, SReg_t> &Emitter) { in emitIASCastRegOp() argument
939 DReg_t DestReg = destEnc(Dest->getRegNum()); in emitIASCastRegOp()
958 template <typename DReg_t, typename SReg_t, DReg_t (*destEnc)(RegNumT),
962 const Operand *Src1, const ThreeOpImmEmitter<DReg_t, SReg_t> Emitter) { in emitIASThreeOpImmOps() argument
967 DReg_t DestReg = destEnc(Dest->getRegNum()); in emitIASThreeOpImmOps()