Ndapa Nakashole

29 papers A* 2B 1Misc 1Journal 12Unranked 13
YearRankTypeTitle / Venue / Authors
2025 conf
ACL (1)
Ndapa Nakashole
2024 conf
NAACL-HLT
Yutong Shao, Ndapa Nakashole
2024 J jnl
CoRR
Yutong Shao, Ndapa Nakashole
2023 Misc conf
ICASSP
Yutong Shao, Arun Kumar, Ndapa Nakashole
2023 conf
EMNLP (Findings)
Bosung Kim, Ndapa Nakashole
2023 conf
IJCNLP (1)
Bosung Kim, Hayate Iso, Nikita Bhutani, Estevam Hruschka, Ndapa Nakashole, Tom M. Mitchell
2022 conf
BioNLP@ACL
Bosung Kim, Ndapa Nakashole
2022 B conf
COLING
Khalil Mrini, Harpreet Singh, Franck Dernoncourt, Seunghyun Yoon, Trung Bui, Walter Chang, Emilia Farcas, Ndapa Nakashole
2022 J jnl
CoRR
Khalil Mrini, Harpreet Singh, Franck Dernoncourt, Seunghyun Yoon, Trung Bui, Walter Chang, Emilia Farcas, Ndapa Nakashole
2022 J jnl
IEEE Data Eng. Bull.
Yutong Shao, Arun Kumar, Ndapa Nakashole
2022 J jnl
CoRR
Bosung Kim, Hayate Iso, Nikita Bhutani, Estevam Hruschka, Ndapa Nakashole
2021 conf
ACL/IJCNLP (1)
Khalil Mrini, Franck Dernoncourt, Seunghyun Yoon, Trung Bui, Walter Chang, Emilia Farcas, Ndapa Nakashole
2021 J jnl
CoRR
Xinxin Yan, Ndapa Nakashole
2021 J jnl
CoRR
Ndapa Nakashole
2021 conf
NAACL-HLT (Demonstrations)
Yihan Wang, Yutong Shao, Ndapa Nakashole
2021 conf
ACL/IJCNLP (1)
Khalil Mrini, Emilia Farcas, Ndapa Nakashole
2021 conf
BioNLP@NAACL-HLT
Khalil Mrini, Franck Dernoncourt, Seunghyun Yoon, Trung Bui, Walter Chang, Emilia Farcas, Ndapa Nakashole
2020 A* conf
ACL
Yutong Shao, Ndapa Nakashole
2020 conf
EMNLP (Findings)
Khalil Mrini, Franck Dernoncourt, Quan Hung Tran, Trung Bui, Walter Chang, Ndapa Nakashole
2019 conf
ACL (1)
Mengting Wan, Rishabh Misra, Ndapa Nakashole, Julian J. McAuley
2019 J jnl
CoRR
Mengting Wan, Rishabh Misra, Ndapa Nakashole, Julian J. McAuley
2019 J jnl
CoRR
Khalil Mrini, Franck Dernoncourt, Trung Bui, Walter Chang, Ndapa Nakashole
2018 J jnl
CoRR
Ndapa Nakashole
2018 conf
ACL (2)
Ndapa Nakashole, Raphael Flauger
2018 J jnl
CoRR
Ndapa Nakashole, Raphael Flauger
2018 A* conf
EMNLP
Ndapa Nakashole
2018 J jnl
CoRR
Ndapa Nakashole
2018 J jnl
CoRR
Ndapa Nakashole
2013 conf
TAC
Bryan Kisiel, Justin Betteridge, Matt Gardner, Jayant Krishnamurthy, Ndapa Nakashole, Mehdi Samadi, Partha Pratim Talukdar, Derry Wijaya, Tom M. Mitchell
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"