Commit Graph

40 Commits (master)

Author SHA1 Message Date
Andrei Vlad LUTAS 44dc7c6cbb Updated changelog & Python binding version.
4 weeks ago
Andrei Vlad LUTAS 37a8c94bc7 Applied some of the syntax recomandations from https://cdrdv2.intel.com/v1/dl/getContent/817241.
2 months ago
Andrei Vlad LUTAS 02cbe6a298 https://github.com/bitdefender/bddisasm/issues/87 - added missing `R` access for the `rIP` operand for `SYSCALL` instructions; added missing `SCS`, `rCX` and `rDX` operands for `SYSEXIT` instruction.
2 months ago
Andrei Vlad LUTAS f6f93c4112 Fixed pybddisasm version.
2 months ago
Anichitei Ionel-Cristinel 00a9640b73
rsbddisasm: Update `bddisasm-sys` dependency version
2 months ago
Anichitei Ionel-Cristinel abc9657c78
rsbddisasm: Bump version in install instructions
2 months ago
Anichitei Ionel-Cristinel b5ac0a30b9
Update Cargo.toml
2 months ago
Anichitei Ionel-Cristinel ba14104087
rsbddisasm: Update `bindgen` to 0.62.0
2 months ago
Andrei KISARI 698686ab14 Update headers for pybddisasm.
2 months ago
Andrei Vlad LUTAS fad9c7e35c BDDISASM v2.1.0 release - please consult the CHANGELOG for details about the modifications.
2 months ago
Ionel-Cristinel ANICHITEI 727c87ecc4 rsbddisasm: Update bindings
9 months ago
Andrei Vlad LUTAS f53cbc51e2 Added support for new Intel ISA, per Intel® Architecture Instruction Set Extensions and Future Features document #319433-049 (June 2023): AVX-NNI-INT16, SHA512, SM3, SM4, TSE.
9 months ago
Ionel-Cristinel ANICHITEI be0969824c rsbddisasm: Update CHANGELOG
10 months ago
Ionel-Cristinel ANICHITEI fbb38f1518 #82: Handle 0 in `OpSize::from_raw`
10 months ago
Andrei KISARI 1384893052 Update copyright.
10 months ago
Andrei KISARI 455286ca13 Fix build.
10 months ago
Andrei KISARI 4f182b2c11 Use SWIG to create bindings between C and Python.
10 months ago
Ionel-Cristinel ANICHITEI 3beaac8ae2 Update bindings
1 year ago
BITDEFENDER\vlutas 124521beb5 Added support for Intel AMX-COMPLEX instructions.
1 year ago
Ionel-Cristinel ANICHITEI 00c9ebc341 rsbddisasm: Add `RMPQUERY`
2 years ago
BITDEFENDER\vlutas 7a254037b0 Added support for AMD RMPQUERY instruction.
2 years ago
Ionel-Cristinel ANICHITEI 22d7c14c51 rsbddisasm: Update bindings
2 years ago
BITDEFENDER\vlutas 9ba1e6a2f9 Added support for new Intel instructions, per Intel ISA extensions document #319433-046 (September 2022): PREFETCHITI, RAO-INT, CMPCCXADD, WRMSRNS, MSRLIST, AMX-FP16, AVX-IFMA, AVX-NE-CONVERT, AVX-VNNI-INT8.
2 years ago
BITDEFENDER\vlutas 9c6b5429c9 Fixed pybddisasm version.
2 years ago
BITDEFENDER\vlutas bf81c647e3 Make sure all flags are set for CMPXCHG (this was left intentionally incomplete).
2 years ago
BITDEFENDER\vlutas 6dda2c122c Make sure upper 32 bit of a CMOV destination register is cleared to 0 even if the condition is not satisfied
2 years ago
BITDEFENDER\vlutas 1805a9edec Fixed flag setting for ADC, SBB, SAR and IMUL instructions.
2 years ago
Ionel-Cristinel ANICHITEI 73b7c4ea96 rsbddisasm: Fix `no-std` category
2 years ago
Ionel-Cristinel ANICHITEI 21c584b436 rsbddisasm: Change version to 0.2.0
2 years ago
BITDEFENDER\vlutas 70db095765 Updates Rust binding to the latest version.
2 years ago
BITDEFENDER\vlutas fe6a937f51 Switched to internally defined types.
2 years ago
BITDEFENDER\vlutas 63e3ee22a9 Fixed High8 handling in NdGetFullAccessMap.
2 years ago
BITDEFENDER\vlutas 2f50ce9b4e Improved REG_ID macros - make sure we include block addressing and High8 designator in the reg ID. Alsom, make sure the register size fits in, since the new tile register can be 1K in size, which previously overflowed...
2 years ago
Anichitei Ionel-Cristinel dac2092c17
Rust bindings: Remove `ND_CAT_FRED`
3 years ago
BITDEFENDER\vlutas 7572adaeba Fixed INSTRUX size in setup.py.
3 years ago
BITDEFENDER\vlutas 433e723e07 Implemented a reverse oprand lookup table. It holds pointers to relevant operands inside INSTRUX, for quick lookup.
3 years ago
Ionel-Cristinel ANICHITEI def76f8633 rsbddisasm: Fix keywords
3 years ago
Ionel-Cristinel ANICHITEI 1e78d15878 bddisasm-sys: Fix keywords
3 years ago
Ionel-Cristinel ANICHITEI 584150cb44 Move rsbddisasm to the bindings directory
3 years ago
Ionel-Cristinel ANICHITEI af3d23e3ff Move pybddisasm to the bindings directory
3 years ago