Cash Costello

16 papers B 2Journal 2Unranked 12
YearRankTypeTitle / Venue / Authors
2022 J jnl
CoRR
Neil Fendley, Cash Costello, Eric Q. Nguyen, Gino Perrotta, Corey Lowman
2022 conf
ECIR (2)
Cash Costello, Eugene Yang, Dawn J. Lawrie, James Mayfield
2022 J jnl
CoRR
Cash Costello, Eugene Yang, Dawn J. Lawrie, James Mayfield
2022 conf
DASC/PiCom/CBDCom/CyberSciTech
Kiran Karra, Chace Ashcraft, Cash Costello
2020 conf
NLP4COVID@EMNLP
Adam Poliak, Max Fleming, Cash Costello, Kenton W. Murray, Mahsa Yarmohammadi, Shivani Pandya, Darius Irani, Milind Agarwal, Udit Sharma, Shuo Sun, Nicola Ivanov, Lingxi Shang, Kaushik Srinivasan, Seolhwa Lee, Xu Han, Smisha Agarwal, João Sedoc
2020 B conf
LREC
Cash Costello, Shelby Anderson, Caitlyn Bishop, James Mayfield, Paul McNamee
2020 B conf
LREC
Paul McNamee, James Mayfield, Cash Costello, Caitlyn Bishop, Shelby Anderson
2018 conf
ACL (4)
Ying Lin, Cash Costello, Boliang Zhang, Di Lu, Heng Ji, James Mayfield, Paul McNamee
2017 conf
IJCNLP (System Demonstrations)
Benjamin Van Durme, Tom Lippincott, Kevin Duh, Deana Burchfield, Adam Poliak, Cash Costello, Tim Finin, Scott Miller, James Mayfield, Philipp Koehn, Craig Harman, Dawn J. Lawrie, Chandler May, Max Thomas, Annabelle Carrell, Julianne Chaloux, Tongfei Chen, Alex Comerford, Mark Dredze, Benjamin Glass, Shudong Hao, Patrick Martin, Pushpendre Rastogi, Rashmi Sankepally, Travis Wolfe, Ying-Ying Tran, Ted Zhang
2017 conf
TAC
Tim Finin, Dawn J. Lawrie, James Mayfield, Paul McNamee, Cash Costello
2017 conf
BSNLP@EACL
James Mayfield, Paul McNamee, Cash Costello
2017 conf
TAC
Heng Ji, Xiaoman Pan, Boliang Zhang, Joel Nothman, James Mayfield, Paul McNamee, Cash Costello
2013 conf
TAC
I-Jeng Wang, Edwina Liu, Cash Costello, Christine D. Piatko
2005 conf
CDC/ECC
Cash Costello, I-Jeng Wang
2002 conf
ECDL
Alan F. Smeaton, Paul Over, Cash Costello, Arjen P. de Vries, David S. Doermann, Alexander G. Hauptmann, Mark E. Rorvig, John R. Smith, Lide Wu
2001 conf
TREC
James Mayfield, Paul McNamee, Cash Costello, Christine D. Piatko, Amit Banerjee
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"