Home
last modified time | relevance | path

Searched refs:Xbyak (Results 251 – 275 of 835) sorted by relevance

1...<<11121314151617181920>>...34

/dports/emulators/citra/citra-ac98458e0/externals/xbyak/sample/
H A Dtest0.cpp13 class Sample : public Xbyak::CodeGenerator {
16 …Sample(void *userPtr = 0, size_t size = Xbyak::DEFAULT_MAX_CODE_SIZE) : Xbyak::CodeGenerator(size,… in Sample()
42 class AddFunc : public Xbyak::CodeGenerator {
60 class CallAtoi : public Xbyak::CodeGenerator {
89 class JmpAtoi : public Xbyak::CodeGenerator {
105 struct Reset : public Xbyak::CodeGenerator {
164 using namespace Xbyak; in main()
H A Dprofiler.cpp12 struct Code : public Xbyak::CodeGenerator {
16 Xbyak::Label lp = L(); in Code()
26 struct Code2 : public Xbyak::CodeGenerator {
30 Xbyak::Label lp = L(); in Code2()
69 Xbyak::util::Profiler prof; in main()
/dports/emulators/citra-qt5/citra-ac98458e0/externals/dynarmic/externals/xbyak/sample/
H A Dtest0.cpp13 class Sample : public Xbyak::CodeGenerator {
16 …Sample(void *userPtr = 0, size_t size = Xbyak::DEFAULT_MAX_CODE_SIZE) : Xbyak::CodeGenerator(size,… in Sample()
42 class AddFunc : public Xbyak::CodeGenerator {
60 class CallAtoi : public Xbyak::CodeGenerator {
89 class JmpAtoi : public Xbyak::CodeGenerator {
105 struct Reset : public Xbyak::CodeGenerator {
164 using namespace Xbyak; in main()
/dports/emulators/citra-qt5/citra-ac98458e0/externals/xbyak/sample/
H A Dtest0.cpp13 class Sample : public Xbyak::CodeGenerator {
16 …Sample(void *userPtr = 0, size_t size = Xbyak::DEFAULT_MAX_CODE_SIZE) : Xbyak::CodeGenerator(size,… in Sample()
42 class AddFunc : public Xbyak::CodeGenerator {
60 class CallAtoi : public Xbyak::CodeGenerator {
89 class JmpAtoi : public Xbyak::CodeGenerator {
105 struct Reset : public Xbyak::CodeGenerator {
164 using namespace Xbyak; in main()
H A Dprofiler.cpp12 struct Code : public Xbyak::CodeGenerator {
16 Xbyak::Label lp = L(); in Code()
26 struct Code2 : public Xbyak::CodeGenerator {
30 Xbyak::Label lp = L(); in Code2()
69 Xbyak::util::Profiler prof; in main()
/dports/emulators/citra/citra-ac98458e0/externals/dynarmic/externals/xbyak/sample/
H A Dtest0.cpp13 class Sample : public Xbyak::CodeGenerator {
16 …Sample(void *userPtr = 0, size_t size = Xbyak::DEFAULT_MAX_CODE_SIZE) : Xbyak::CodeGenerator(size,… in Sample()
42 class AddFunc : public Xbyak::CodeGenerator {
60 class CallAtoi : public Xbyak::CodeGenerator {
89 class JmpAtoi : public Xbyak::CodeGenerator {
105 struct Reset : public Xbyak::CodeGenerator {
164 using namespace Xbyak; in main()
/dports/devel/xbyak/xbyak-6.01/sample/
H A Dtest0.cpp13 class Sample : public Xbyak::CodeGenerator {
16 …Sample(void *userPtr = 0, size_t size = Xbyak::DEFAULT_MAX_CODE_SIZE) : Xbyak::CodeGenerator(size,… in Sample()
42 class AddFunc : public Xbyak::CodeGenerator {
60 class CallAtoi : public Xbyak::CodeGenerator {
89 class JmpAtoi : public Xbyak::CodeGenerator {
105 struct Reset : public Xbyak::CodeGenerator {
164 using namespace Xbyak; in main()
H A Dprofiler.cpp12 struct Code : public Xbyak::CodeGenerator {
16 Xbyak::Label lp = L(); in Code()
26 struct Code2 : public Xbyak::CodeGenerator {
30 Xbyak::Label lp = L(); in Code2()
69 Xbyak::util::Profiler prof; in main()
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/mkldnn/src/cpu/x64/prelu/
H A Djit_prelu_utils.hpp53 const Xbyak::Reg64 &reg_dst, const Xbyak::Reg64 *reg_offset) noexcept;
59 struct vmm_traits_t<Xbyak::Zmm> {
64 struct vmm_traits_t<Xbyak::Ymm> {
69 struct vmm_traits_t<Xbyak::Xmm> {
/dports/math/onednn/oneDNN-2.5.1/src/cpu/x64/prelu/
H A Djit_prelu_utils.hpp53 const Xbyak::Reg64 &reg_dst, const Xbyak::Reg64 *reg_offset) noexcept;
59 struct vmm_traits_t<Xbyak::Zmm> {
64 struct vmm_traits_t<Xbyak::Ymm> {
69 struct vmm_traits_t<Xbyak::Xmm> {
/dports/emulators/yuzu/yuzu-0b47f7a46/externals/dynarmic/src/backend/x64/
H A Dhostloc.cpp12 Xbyak::Reg64 HostLocToReg64(HostLoc loc) { in HostLocToReg64()
14 return Xbyak::Reg64(static_cast<int>(loc)); in HostLocToReg64()
17 Xbyak::Xmm HostLocToXmm(HostLoc loc) { in HostLocToXmm()
19 return Xbyak::Xmm(static_cast<int>(loc) - static_cast<int>(HostLoc::XMM0)); in HostLocToXmm()
H A Demit_x64.cpp28 using namespace Xbyak::util;
70 void EmitX64::PushRSBHelper(Xbyak::Reg64 loc_desc_reg, Xbyak::Reg64 index_reg, IR::LocationDescript… in PushRSBHelper()
71 using namespace Xbyak::util; in PushRSBHelper()
99 const Xbyak::Reg64 loc_desc_reg = ctx.reg_alloc.ScratchGpr(); in EmitPushRSB()
100 const Xbyak::Reg64 index_reg = ctx.reg_alloc.ScratchGpr(); in EmitPushRSB()
143 const Xbyak::Reg64 nzcv = ctx.reg_alloc.ScratchGpr(HostLoc::RAX); in EmitGetNZCVFromOp()
144 const Xbyak::Reg value = ctx.reg_alloc.UseGpr(args[0]).changeBit(bitsize); in EmitGetNZCVFromOp()
155 const Xbyak::Reg32 nzcv = ctx.reg_alloc.ScratchGpr().cvt32(); in EmitNZCVFromPackedFlags()
165 const Xbyak::Reg32 tmp = ctx.reg_alloc.ScratchGpr().cvt32(); in EmitNZCVFromPackedFlags()
188 Xbyak::Label EmitX64::EmitCond(IR::Cond cond) { in EmitCond()
[all …]
H A Dreg_alloc.cpp247 Xbyak::Reg64 RegAlloc::UseGpr(Argument& arg) { in UseGpr()
253 Xbyak::Xmm RegAlloc::UseXmm(Argument& arg) { in UseXmm()
269 Xbyak::Reg64 RegAlloc::UseScratchGpr(Argument& arg) { in UseScratchGpr()
275 Xbyak::Xmm RegAlloc::UseScratchXmm(Argument& arg) { in UseScratchXmm()
288 ASSERT(reg.getKind() == Xbyak::Operand::XMM || reg.getKind() == Xbyak::Operand::REG); in DefineValue()
299 void RegAlloc::Release(const Xbyak::Reg& reg) { in Release()
300 ASSERT(reg.getKind() == Xbyak::Operand::XMM || reg.getKind() == Xbyak::Operand::REG); in Release()
305 Xbyak::Reg64 RegAlloc::ScratchGpr() { in ScratchGpr()
313 Xbyak::Xmm RegAlloc::ScratchXmm() { in ScratchXmm()
317 Xbyak::Xmm RegAlloc::ScratchXmm(HostLoc desired_location) { in ScratchXmm()
[all …]
/dports/emulators/citra-qt5/citra-ac98458e0/externals/dynarmic/src/backend/x64/
H A Dhostloc.cpp12 Xbyak::Reg64 HostLocToReg64(HostLoc loc) { in HostLocToReg64()
14 return Xbyak::Reg64(static_cast<int>(loc)); in HostLocToReg64()
17 Xbyak::Xmm HostLocToXmm(HostLoc loc) { in HostLocToXmm()
19 return Xbyak::Xmm(static_cast<int>(loc) - static_cast<int>(HostLoc::XMM0)); in HostLocToXmm()
H A Demit_x64.cpp28 using namespace Xbyak::util;
70 void EmitX64::PushRSBHelper(Xbyak::Reg64 loc_desc_reg, Xbyak::Reg64 index_reg, IR::LocationDescript… in PushRSBHelper()
71 using namespace Xbyak::util; in PushRSBHelper()
99 const Xbyak::Reg64 loc_desc_reg = ctx.reg_alloc.ScratchGpr(); in EmitPushRSB()
100 const Xbyak::Reg64 index_reg = ctx.reg_alloc.ScratchGpr(); in EmitPushRSB()
143 const Xbyak::Reg64 nzcv = ctx.reg_alloc.ScratchGpr(HostLoc::RAX); in EmitGetNZCVFromOp()
144 const Xbyak::Reg value = ctx.reg_alloc.UseGpr(args[0]).changeBit(bitsize); in EmitGetNZCVFromOp()
155 const Xbyak::Reg32 nzcv = ctx.reg_alloc.ScratchGpr().cvt32(); in EmitNZCVFromPackedFlags()
165 const Xbyak::Reg32 tmp = ctx.reg_alloc.ScratchGpr().cvt32(); in EmitNZCVFromPackedFlags()
188 Xbyak::Label EmitX64::EmitCond(IR::Cond cond) { in EmitCond()
[all …]
/dports/emulators/citra/citra-ac98458e0/externals/dynarmic/src/backend/x64/
H A Dhostloc.cpp12 Xbyak::Reg64 HostLocToReg64(HostLoc loc) { in HostLocToReg64()
14 return Xbyak::Reg64(static_cast<int>(loc)); in HostLocToReg64()
17 Xbyak::Xmm HostLocToXmm(HostLoc loc) { in HostLocToXmm()
19 return Xbyak::Xmm(static_cast<int>(loc) - static_cast<int>(HostLoc::XMM0)); in HostLocToXmm()
H A Demit_x64.cpp28 using namespace Xbyak::util;
70 void EmitX64::PushRSBHelper(Xbyak::Reg64 loc_desc_reg, Xbyak::Reg64 index_reg, IR::LocationDescript… in PushRSBHelper()
71 using namespace Xbyak::util; in PushRSBHelper()
99 const Xbyak::Reg64 loc_desc_reg = ctx.reg_alloc.ScratchGpr(); in EmitPushRSB()
100 const Xbyak::Reg64 index_reg = ctx.reg_alloc.ScratchGpr(); in EmitPushRSB()
143 const Xbyak::Reg64 nzcv = ctx.reg_alloc.ScratchGpr(HostLoc::RAX); in EmitGetNZCVFromOp()
144 const Xbyak::Reg value = ctx.reg_alloc.UseGpr(args[0]).changeBit(bitsize); in EmitGetNZCVFromOp()
155 const Xbyak::Reg32 nzcv = ctx.reg_alloc.ScratchGpr().cvt32(); in EmitNZCVFromPackedFlags()
165 const Xbyak::Reg32 tmp = ctx.reg_alloc.ScratchGpr().cvt32(); in EmitNZCVFromPackedFlags()
188 Xbyak::Label EmitX64::EmitCond(IR::Cond cond) { in EmitCond()
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/mkldnn/src/cpu/x64/
H A Djit_uni_resampling_kernel.hpp65 using Xmm = Xbyak::Xmm;
66 using Ymm = Xbyak::Ymm;
67 using Zmm = Xbyak::Zmm;
68 using Opmask = Xbyak::Opmask;
69 using Reg64 = Xbyak::Reg64;
175 static constexpr bool is_zmm_ = std::is_same<Vmm, Xbyak::Zmm>::value;
176 static constexpr bool is_ymm_ = std::is_same<Vmm, Xbyak::Ymm>::value;
177 static constexpr bool is_xmm_ = std::is_same<Vmm, Xbyak::Xmm>::value;
H A Djit_avx512_common_conv_winograd_kernel_f32.hpp46 const Xbyak::uint8 *addr = getCurr(); in generate()
55 const Xbyak::uint8 *addr = getCurr(); in generate()
78 using reg64_t = const Xbyak::Reg64;
131 const Xbyak::uint8 *addr = getCurr(); in generate()
139 const Xbyak::uint8 *addr = getCurr(); in generate()
147 const Xbyak::uint8 *addr = getCurr(); in generate()
165 using reg64_t = const Xbyak::Reg64;
H A Djit_uni_deconv_zp_pad_str_kernel.hpp72 const Xbyak::Reg64 &reg_src_zp_ = r8;
73 const Xbyak::Reg64 &reg_wei_ = r9;
74 const Xbyak::Reg64 &reg_dst_ = r10;
75 const Xbyak::Reg64 &reg_tmp_ = r11;
76 const Xbyak::Reg8 &reg_last_oc_block_ = r12b;
H A Djit_uni_1x1_conv_utils.hpp140 Xbyak::Reg64 reg_ws = r12;
141 Xbyak::Reg64 reg_src = r13;
142 Xbyak::Reg64 reg_icb = rdx;
143 Xbyak::Reg64 reg_os = r11;
147 Xbyak::Reg64 reg_cur_iw = r9;
166 Xbyak::Xmm reg_zero;
167 Xbyak::Xmm reg_v;
182 using namespace Xbyak; in rtus_driver_t()
253 using namespace Xbyak; in loop_is()
309 using namespace Xbyak; in loop_is_nspc()
[all …]
/dports/math/onednn/oneDNN-2.5.1/src/cpu/x64/
H A Djit_uni_resampling_kernel.hpp65 using Xmm = Xbyak::Xmm;
66 using Ymm = Xbyak::Ymm;
67 using Zmm = Xbyak::Zmm;
68 using Opmask = Xbyak::Opmask;
69 using Reg64 = Xbyak::Reg64;
175 static constexpr bool is_zmm_ = std::is_same<Vmm, Xbyak::Zmm>::value;
176 static constexpr bool is_ymm_ = std::is_same<Vmm, Xbyak::Ymm>::value;
177 static constexpr bool is_xmm_ = std::is_same<Vmm, Xbyak::Xmm>::value;
H A Djit_avx512_common_conv_winograd_kernel_f32.hpp46 const Xbyak::uint8 *addr = getCurr(); in generate()
55 const Xbyak::uint8 *addr = getCurr(); in generate()
78 using reg64_t = const Xbyak::Reg64;
131 const Xbyak::uint8 *addr = getCurr(); in generate()
139 const Xbyak::uint8 *addr = getCurr(); in generate()
147 const Xbyak::uint8 *addr = getCurr(); in generate()
165 using reg64_t = const Xbyak::Reg64;
H A Djit_brgemm_conv_trans_kernel.cpp82 const Xbyak::Xmm &x, const Xbyak::Address &addr) { in load()
94 const Xbyak::Address &addr, const Xbyak::Xmm &x) { in store()
179 Xbyak::Label kh_tover_label, kh_bover_label; in generate()
272 Xbyak::Label copy_block_done_label; in copy_ow_block()
311 Xbyak::Label skip_first_zero_blocks; in copy_ow_block()
331 Xbyak::Label skip_first_partial_block; in copy_ow_block()
340 Xbyak::Label skip_full_blocks; in copy_ow_block()
359 Xbyak::Label skip_last_partial_block; in copy_ow_block()
405 const Xbyak::Reg64 &reg_khp = reg_hc; in generate()
406 const Xbyak::Reg64 &reg_kwp = reg_owb; in generate()
[all …]
/dports/emulators/yuzu/yuzu-0b47f7a46/externals/xbyak/sample/
H A Dprofiler.cpp12 struct Code : public Xbyak::CodeGenerator {
16 Xbyak::Label lp = L(); in Code()
26 struct Code2 : public Xbyak::CodeGenerator {
30 Xbyak::Label lp = L(); in Code2()
69 Xbyak::util::Profiler prof; in main()

1...<<11121314151617181920>>...34