aboutsummaryrefslogtreecommitdiffhomepage
path: root/gen/gen_code.cpp
AgeCommit message (Expand)Author
2022-06-03the version format has changed from A.BC(D) to A.BC(.D)MITSUNARI Shigeo
2022-05-12add movdir64bMITSUNARI Shigeo
2022-05-12add movdiriMITSUNARI Shigeo
2022-05-11support cldemoteMITSUNARI Shigeo
2022-05-11add clwbMITSUNARI Shigeo
2022-04-05add umwaitMITSUNARI Shigeo
2022-04-05add umonitorMITSUNARI Shigeo
2022-04-05add tpauseMITSUNARI Shigeo
2021-12-14supprt retfMITSUNARI Shigeo
2021-12-09add test of hltMITSUNARI Shigeo
2021-09-14unify T_66, T_F3, T_F2 flagsMITSUNARI Shigeo
2021-09-14extend vcvtps2phMITSUNARI Shigeo
2021-09-03fix v{add,sub,mul,...}{sd,ss} to support T_rd_sae etc.MITSUNARI Shigeo
2021-09-03move FP16 to AVX-512MITSUNARI Shigeo
2021-09-02fix disp scaling of v{add,sub,mul,div,max,min}shMITSUNARI Shigeo
2021-09-02add v{add,sub,mul,div,min,max}{ph,sh}MITSUNARI Shigeo
2021-05-10add endbr32 and endbr64v5.992MITSUNARI Shigeo
2020-10-19refactor vnniMITSUNARI Shigeo
2020-09-08replace uint32 with uint32_t etc.MITSUNARI Shigeo
2020-07-20XBYAK_NOEXCEPTION for -fno-exceptionsMITSUNARI Shigeo
2020-06-30mov amx insts from avx512MITSUNARI Shigeo
2019-09-23Support AMD Zen New Instructions.Masaki Ota @MagurosanTeam
2019-09-10add lds/lss/les/lfs/lgsMITSUNARI Shigeo
2019-09-09add repe, repne, repne, prezMITSUNARI Shigeo
2019-09-09add some fpu mnemonicsMITSUNARI Shigeo
2019-09-05add loop/loope/loopneMITSUNARI Shigeo
2019-09-05add enter/leaveMITSUNARI Shigeo
2019-09-03add in_, out_MITSUNARI Shigeo
2019-09-01add lods{b,w,d,q}, outs{b,w,d}MITSUNARI Shigeo
2019-09-01add int3, int_, intoMITSUNARI Shigeo
2019-09-01add pushfq, popfqMITSUNARI Shigeo
2019-09-01syscall, sysenter, sysexit, sysretMITSUNARI Shigeo
2019-09-01add clflushopt, fldenv, fnstwMITSUNARI Shigeo
2018-09-19use evex encoding for vpslld/vpslldq/vpsraw/...(reg, mem, imm);v5.73MITSUNARI Shigeo
2018-09-19fix the encoding of vinsertps for disp8NMITSUNARI Shigeo
2018-08-14remove mutable in AddressMITSUNARI Shigeo
2018-08-13add cmpsb/scasb/...MITSUNARI Shigeo
2018-02-07vmov* supports [mem]|k|zv5.61MITSUNARI Shigeo
2018-01-05add vgf2p8mulbMITSUNARI Shigeo
2018-01-05add gf2p8affineqbMITSUNARI Shigeo
2018-01-05add gf2p8affineinvqbMITSUNARI Shigeo
2018-01-04vpclmulqdq supports AVX-512MITSUNARI Shigeo
2017-12-30vaes* supports AVX-512MITSUNARI Shigeo
2017-08-22fix mpx encodingv5.53MITSUNARI Shigeo
2017-08-22add bnd(0xf2) prefix for MPXMITSUNARI Shigeo
2017-08-17align() uses multibyte nopMITSUNARI Shigeo
2017-08-08add mpxMITSUNARI Shigeo
2017-08-08support sha(thanks to magrosan)MITSUNARI Shigeo
2017-08-08refactor gen_code.cppMITSUNARI Shigeo
2017-08-07add prefetchwRoman Dubtsov