Xiaochen Hu

20 papers A* 2B 1C 1Misc 1Journal 11Unranked 4
YearRankTypeTitle / Venue / Authors
2025 J jnl
CoRR
Kaifeng Zhang, Shuo Sha, Hanxiao Jiang, Matthew Loper, Hyunjong Song, Guangyan Cai, Zhuo Xu, Xiaochen Hu, Changxi Zheng, Yunzhu Li
2025 J jnl
IEEE Trans. Geosci. Remote. Sens.
Hanlin Xiao, Jingjing Ai, Jiaheng Yang, Kang Chen, Xiaolin Wang, Peng Gao, Zhongyi Han, Xiaochen Hu, Chengli Qi, Ling Wang, Xiuqing Hu, Hanbo Zhen, Mingkun Wang
2024 J jnl
IEEE Trans. Instrum. Meas.
Xiaochen Hu, Dongqing Yan, Zhaoyan Fan
2024 A* conf
ACM Multimedia
Yaqiang Wu, Zhen Xu, Yong Duan, Yanlai Wu, Qinghua Zheng, Hui Li, Xiaochen Hu, Lianwen Jin
2024 conf
ICBAR
Yuxuan Fang, Xiaochen Hu, Shangyin Chen
2023 conf
ICC
Meiyi Yang, Deyun Gao, Xiaochen Hu, Yajuan Qin
2023 J jnl
IEEE Internet Things J.
Wuqin Tang, Qiang Yang, Xiaochen Hu, Wenjun Yan
2023 J jnl
IEEE Access
Enshu Jin, Xiaochen Hu, Xingru Wu, Shuangshuang Zhang
2023 J jnl
CoRR
Xinyuan Li, Yu Ji, Yanchen Liu, Xiaochen Hu, Jinwei Ye, Changxi Zheng
2022 J jnl
Expert Syst. Appl.
Wuqin Tang, Qiang Yang, Xiaochen Hu, Wenjun Yan
2022 conf
GCPR
Partha Ghosh, Dominik Zietlow, Michael J. Black, Larry S. Davis, Xiaochen Hu
2021 J jnl
CoRR
Partha Ghosh, Dominik Zietlow, Michael J. Black, Larry S. Davis, Xiaochen Hu
2021 J jnl
J. Comput. Soc. Sci.
Xiaochen Hu, Xudong Zhang, Nicholas Lovrich
2019 A* conf
ICCV
David Smith, Matthew Loper, Xiaochen Hu, Paris Mavroidis, Javier Romero
2019 J jnl
CoRR
David Smith, Matthew Loper, Xiaochen Hu, Paris Mavroidis, Javier Romero
2017 C conf
IGARSS
Ying Zhang, Xinhua Mao, He Yan, Daiyin Zhu, Xiaochen Hu
2017 Misc conf
DICTA
Hui Zhang, Xiaochen Hu, Li Zhuo, Jing Zhang
2014 conf
DSP
Xiaochen Hu, Li Zhuo, Xiaoguang Li
2011 J jnl
NeuroImage
Xiaochen Hu, Michael Erb, Hermann Ackermann, Jason A. Martin, Wolfgang Grodd, Susanne M. Reiterer
2007 B conf
IJCNN
Xiaochen Hu, Gary G. Yen
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"