Malick M. Ndiaye

24 papers C 1Journal 17Unranked 6
YearRankTypeTitle / Venue / Authors
2024 J jnl
Int. J. Serv. Sci. Manag. Eng. Technol.
Inas Al Khatib, Malick M. Ndiaye, Adolf Akwei Acquaye
2024 J jnl
Informatics
Inas Al Khatib, Abdulrahim Shamayleh, Malick M. Ndiaye
2024 J jnl
Eur. J. Oper. Res.
Batool Madani, Malick M. Ndiaye, Saïd Salhi
2024 conf
MIC (2)
Batool Madani, Malick M. Ndiaye, Saïd Salhi
2024 J jnl
Optim. Lett.
Malick M. Ndiaye, Ahmed Osman, Saïd Salhi, Batool Madani
2023 conf
ICCL
Batool Madani, Malick M. Ndiaye
2023 conf
ICE/ITMC
Batool Madani, Malick M. Ndiaye
2023 J jnl
IEEE Access
Eiman ElGhanam, Malick M. Ndiaye, Mohamed S. Hassan, Ahmed H. Osman
2023 J jnl
IEEE Access
Arwa Abougharib, Mahmoud Awad, Malick M. Ndiaye
2022 conf
COINS
Alia Al Sadawi, Malick M. Ndiaye
2022 J jnl
IEEE Access
Batool Madani, Malick M. Ndiaye
2022 J jnl
IEEE Access
Alia Al Sadawi, Mohamed S. Hassan, Malick M. Ndiaye
2021 J jnl
IEEE Access
Alia Al Sadawi, Mohamed S. Hassan, Malick M. Ndiaye
2021 conf
ICEGOV
Alia Al Sadawi, Malick M. Ndiaye
2021 J jnl
Algorithms
Alia Al Sadawi, Abdulrahim Shamayleh, Malick M. Ndiaye
2020 conf
ICCSPA
Alia Al Sadawi, Mohamed S. Hassan, Malick M. Ndiaye
2019 J jnl
Comput. Ind. Eng.
Sari Abdullah, Abdulrahim Shamayleh, Malick M. Ndiaye
2015 J jnl
Comput. Ind. Eng.
Arifusalam Shaikh, Saïd Salhi, Malick M. Ndiaye
2014 C conf
ICORES
Mojahid F. Saeed Osman, Malick M. Ndiaye, Abdulrahim Shamayleh
2012 J jnl
J. Math. Model. Algorithms
Arifusalam Shaikh, Saïd Salhi, Malick M. Ndiaye
2009 J jnl
Ann. Oper. Res.
Abderrahim Jourani, Christian Michelot, Malick M. Ndiaye
2008 J jnl
Comput. Oper. Res.
Malick M. Ndiaye, Hesham K. Alfares
2008 J jnl
Comput. Oper. Res.
S. Arifusalem, Stefano Benati, Brian Boffey, Teresa Cáceres, Dietmar Cieslik, Zvi Drezner, Horst A. Eiselt, Ioannis Giannikos, Horst W. Hamacher, John M. Hodgson, Jörg Kalcsics, Kathrin Klamroth, Olivier Klopfenstein, Mercedes Landete, Maria Cruz López de los Mozos Martin, Alfredo Marín, Juan A. Mesa, Malick M. Ndiaye, Stefan Nickel, Blas Pelegrín
2007 J jnl
4OR
Pietro Belotti, Martine Labbé, Francesco Maffioli, Malick M. Ndiaye
redb/extractors/decompiler/bninja/instruction_type.py
← Index redb/extractors/decompiler/bninja/instruction_type.py python
from enum import Enum


class InstructionType(Enum):
    # Data Movement
    GENERAL_DATA_MOVEMENT = "GENERAL_DATA_MOVEMENT"  # mov, lea, xchg
    STACK_MANAGEMENT = "STACK_MANAGEMENT"  # push, pop, enter, leave
    STRING_MANIPULATION = "STRING_MANIPULATION"  # movs, lods, stos, cmps

    # Arithmetic
    BASIC_ARITHMETIC = "BASIC_ARITHMETIC"  # add, sub, inc, dec
    MULTIPLICATION_DIVISION = "MULTIPLICATION_DIVISION"  # mul, div, imul, idiv
    CARRY_ARITHMETIC = "CARRY_ARITHMETIC"  # adc, sbb

    # Logical
    BITWISE_LOGIC = "BITWISE_LOGIC"  # and, or, xor, not
    CONDITIONAL_LOGIC = "CONDITIONAL_LOGIC"  # test, cmp, setX

    # Control Flow
    UNCONDITIONAL_JUMP = "UNCONDITIONAL_JUMP"  # jmp
    CONDITIONAL_JUMP = "CONDITIONAL_JUMP"  # je, jne, jl, jg, etc
    FUNCTION_CONTROL = "FUNCTION_CONTROL"  # call, ret
    LOOPING = "LOOPING"  # loop, loopz, loopnz

    # System
    SYSTEM_CALLS = "SYSTEM_CALLS"  # syscall, int, sysenter
    PRIVILEGED_INSTRUCTIONS = "PRIVILEGED_INSTRUCTIONS"  # hlt, cli, sti
    CPU_FEATURES = "CPU_FEATURES"  # cpuid, rdtsc

    # SIMD & FPU
    SSE_SIMD = "SSE_SIMD"  # SSE instructions
    AVX_SIMD = "AVX_SIMD"  # AVX instructions
    BASIC_FPU = "BASIC_FPU"  # fld, fst, fstp
    FPU_ARITHMETIC = "FPU_ARITHMETIC"  # fadd, fsub, etc

    # Bit Operations
    SHIFT_ROTATE = "SHIFT_ROTATE"  # shl, shr, rol, ror
    BIT_TEST_MODIFY = "BIT_TEST_MODIFY"  # bt, bts, btr, btc

    # Special
    CRYPTOGRAPHIC_OPS = "CRYPTOGRAPHIC_OPS"  # aesenc, aesdec, sha1rnds4
    MISC_OPS = "MISC_OPS"