summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/insn.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* arm64: insn: Provide a better name for aarch64_insn_is_nop()Mark Brown2020-05-041-1/+1
* arm64: insn: Add constants for new HINT instruction decodeMark Brown2020-05-041-2/+26
* arm64: insn: add encoder for MOV (register)Mark Rutland2019-11-061-0/+3
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* arm64: insn: Add BUILD_BUG_ON() for invalid masksJean-Philippe Brucker2019-05-241-5/+11
* arm64: insn: Fix ldadd instruction encodingJean-Philippe Brucker2019-05-241-1/+1
* bpf, arm64: use more scalable stadd over ldxr / stxr loop in xaddDaniel Borkmann2019-04-271-0/+8
* arm64/insn: add support for emitting ADR/ADRP instructionsArd Biesheuvel2018-11-271-0/+8
* arm64: insn: Don't fallback on nosync path for general insn patchingWill Deacon2018-07-051-2/+0
* arm64; insn: Add encoder for the EXTR instructionMarc Zyngier2018-03-191-0/+6
* arm64: insn: Add encoder for bitwise operations using literalsMarc Zyngier2018-03-191-0/+9
* arm64: insn: Add N immediate encodingMarc Zyngier2018-03-191-0/+1
* arm64: Prevent cpu hotplug rwsem recursionThomas Gleixner2017-05-261-1/+0
* bpf, arm64: implement jiting of BPF_XADDDaniel Borkmann2017-05-021-0/+30
* arm64: Add helper to decode register from instructionSuzuki K Poulose2017-01-101-0/+2
* arm64: insn: Add helpers for adrp offsetsSuzuki K Poulose2016-09-091-1/+10
* arm64: Kprobes with single stepping supportSandeepa Prabhu2016-07-191-0/+2
* arm64: add conditional instruction simulation supportDavid A. Long2016-07-191-0/+3
* arm64: Add more test functions to insn.cDavid A. Long2016-07-191-0/+36
* arm64: insn: Add aarch64_{get,set}_branch_offsetMarc Zyngier2015-06-031-0/+3
* arm64: insn: Add aarch64_insn_decode_immediateMarc Zyngier2015-03-301-0/+1
* arm64: insn: fix compare-and-branch encodingsRobin Murphy2015-02-231-2/+4
* arm64: Emulate CP15 Barrier instructionsPunit Agrawal2014-11-201-0/+2
* arm64: Port SWP/SWPB emulation support from armPunit Agrawal2014-11-201-0/+6
* arm64: Add support for hooks to handle undefined instructionsPunit Agrawal2014-11-201-0/+2
* arm64: introduce aarch64_insn_gen_logical_shifted_reg()Zi Shen Lim2014-09-081-0/+25
* arm64: introduce aarch64_insn_gen_data3()Zi Shen Lim2014-09-081-0/+14
* arm64: introduce aarch64_insn_gen_data2()Zi Shen Lim2014-09-081-0/+20
* arm64: introduce aarch64_insn_gen_data1()Zi Shen Lim2014-09-081-0/+13
* arm64: introduce aarch64_insn_gen_add_sub_shifted_reg()Zi Shen Lim2014-09-081-0/+11
* arm64: introduce aarch64_insn_gen_movewide()Zi Shen Lim2014-09-081-0/+13
* arm64: introduce aarch64_insn_gen_bitfield()Zi Shen Lim2014-09-081-0/+16
* arm64: introduce aarch64_insn_gen_add_sub_imm()Zi Shen Lim2014-09-081-0/+16
* arm64: introduce aarch64_insn_gen_load_store_pair()Zi Shen Lim2014-09-081-0/+16
* arm64: introduce aarch64_insn_gen_load_store_reg()Zi Shen Lim2014-09-081-0/+20
* arm64: introduce aarch64_insn_gen_cond_branch_imm()Zi Shen Lim2014-09-081-0/+21
* arm64: introduce aarch64_insn_gen_branch_reg()Zi Shen Lim2014-09-081-0/+7
* arm64: introduce aarch64_insn_gen_comp_branch_imm()Zi Shen Lim2014-09-081-0/+57
* arm64: add __ASSEMBLY__ in asm/insn.hAKASHI Takahiro2014-05-291-0/+2
* arm64: introduce aarch64_insn_gen_{nop|branch_imm}() helper functionsJiang Liu2014-01-081-0/+10
* arm64: move encode_insn_immediate() from module.c to insn.cJiang Liu2014-01-081-0/+13
* arm64: introduce interfaces to hotpatch kernel and module codeJiang Liu2014-01-081-1/+9
* arm64: introduce basic aarch64 instruction decoding helpersJiang Liu2014-01-081-0/+77