James B. Dunbar Jr.

14 papers Journal 14
YearRankTypeTitle / Venue / Authors
2016 J jnl
J. Chem. Inf. Model.
Heather A. Carlson, Richard D. Smith, Kelly L. Damm-Ganamet, Jeanne A. Stuckey, Aqeel Ahmed, Maire A. Convery, Donald O. Somers, Michael Kranz, Patricia A. Elkins, Guanglei Cui, Catherine E. Peishoff, Millard H. Lambert, James B. Dunbar Jr.
2016 J jnl
J. Chem. Inf. Model.
Richard D. Smith, Kelly L. Damm-Ganamet, James B. Dunbar Jr., Aqeel Ahmed, Krishnapriya Chinnaswamy, James Delproposto, Ginger Kubish, Christine E. Tinberg, Sagar D. Khare, Jiayi Dou, Lindsey Doyle, Jeanne A. Stuckey, David Baker, Heather A. Carlson
2016 J jnl
J. Comput. Aided Mol. Des.
Symon Gathiaka, Shuai Liu, Michael Chiu, Huanwang Yang, Jeanne A. Stuckey, You-Na Kang, Jim Delproposto, Ginger Kubish, James B. Dunbar Jr., Heather A. Carlson, Stephen K. Burley, W. Patrick Walters, Rommie E. Amaro, Victoria A. Feher, Michael K. Gilson
2015 J jnl
Nucleic Acids Res.
Aqeel Ahmed, Richard D. Smith, Jordan J. Clark, James B. Dunbar Jr., Heather A. Carlson
2013 J jnl
J. Chem. Inf. Model.
Kelly L. Damm-Ganamet, Richard D. Smith, James B. Dunbar Jr., Jeanne A. Stuckey, Heather A. Carlson
2013 J jnl
J. Chem. Inf. Model.
James B. Dunbar Jr., Richard D. Smith, Kelly L. Damm-Ganamet, Aqeel Ahmed, Emilio Xavier Esposito, James Delproposto, Krishnapriya Chinnaswamy, You-Na Kang, Ginger Kubish, Jason E. Gestwicki, Jeanne A. Stuckey, Heather A. Carlson
2012 J jnl
J. Chem. Inf. Model.
Richard D. Smith, Alaina L. Engdahl, James B. Dunbar Jr., Heather A. Carlson
2011 J jnl
J. Chem. Inf. Model.
Heather A. Carlson, James B. Dunbar Jr.
2011 J jnl
J. Chem. Inf. Model.
Richard D. Smith, James B. Dunbar Jr., Peter Man-Un Ung, Emilio Xavier Esposito, Chao-Yie Yang, Shaomeng Wang, Heather A. Carlson
2011 J jnl
J. Chem. Inf. Model.
James B. Dunbar Jr., Richard D. Smith, Chao-Yie Yang, Peter Man-Un Ung, Katrina W. Lexa, Nickolay A. Khazanov, Jeanne A. Stuckey, Shaomeng Wang, Heather A. Carlson
2011 J jnl
J. Chem. Inf. Model.
James B. Dunbar Jr., Richard D. Smith, Chao-Yie Yang, Peter Man-Un Ung, Katrina W. Lexa, Nickolay A. Khazanov, Jeanne A. Stuckey, Shaomeng Wang, Heather A. Carlson
2003 J jnl
J. Chem. Inf. Comput. Sci.
Nicholas Rhodes, Peter Willett, Alain Calvet, James B. Dunbar Jr., Christine Humblet
2000 J jnl
J. Chem. Inf. Comput. Sci.
Nicholas Rhodes, Peter Willett, James B. Dunbar Jr., Christine Humblet
1995 J jnl
J. Comput. Aided Mol. Des.
Norah E. Shemetulskis, James B. Dunbar Jr., Bonnie W. Dunbar, David W. Moreland, Christine Humblet
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"