summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/ppc-opcode.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* powerpc/ppc-opcode: Fix PPC_RAW_TW()Christophe Leroy2022-08-101-1/+1
* powerpc: Don't hide eh field of lwarx behind a macroChristophe Leroy2022-08-101-10/+1
* powerpc/ppc-opcode: Define and use PPC_RAW_SETB()Christophe Leroy2022-07-271-1/+1
* powerpc/ppc-opcode: Define and use PPC_RAW_TRAP() and PPC_RAW_TW()Christophe Leroy2022-07-271-0/+2
* powerpc/opcodes: Remove unused PPC_INST_XXX macrosChristophe Leroy2022-05-221-9/+4
* powerpc/inst: Remove PPC_INST_BLChristophe Leroy2022-05-221-1/+0
* powerpc/inst: Remove PPC_INST_BRANCHChristophe Leroy2022-05-221-2/+1
* powerpc/ftrace: Use PPC_RAW_xxx() macros instead of opencoding.Christophe Leroy2022-05-191-0/+5
* powerpc: Reject probes on instructions that can't be single steppedNaveen N. Rao2022-05-051-0/+18
* powerpc: Sort and de-dup primary opcodes in ppc-opcode.hNaveen N. Rao2022-05-051-38/+31
* powerpc/vas: Return paste instruction failure if no active windowHaren Myneni2022-03-071-0/+2
* powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06Naveen N. Rao2022-01-151-0/+1
* powerpc/mm/book3s64/hash: Switch pre 2.06 tlbiel to .longAlexey Kardashevskiy2021-12-231-0/+2
* powerpc/mm: Switch obsolete dssall to .longAlexey Kardashevskiy2021-12-231-0/+2
* powerpc/ppc-opcode: introduce PPC_RAW_BRANCH() macroHari Bathini2021-11-251-0/+2
* powerpc: Use lwarx/ldarx directly instead of PPC_LWARX/LDARX macrosChristophe Leroy2021-08-251-2/+0
* powerpc/optprobes: use PPC_RAW_ macrosChristophe Leroy2021-06-161-6/+5
* powerpc: Replace PPC_INST_NOP by PPC_RAW_NOP()Christophe Leroy2021-06-151-2/+1
* powerpc/traps: Start using PPC_RAW_xx() macrosChristophe Leroy2021-06-151-1/+0
* powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macrosChristophe Leroy2021-06-151-0/+4
* powerpc/ebpf64: Use PPC_RAW_MFLR()Christophe Leroy2021-06-151-2/+1
* powerpc/security: Use PPC_RAW_BLR() and PPC_RAW_NOP()Christophe Leroy2021-06-151-2/+1
* powerpc/modules: Use PPC_RAW_xx() macrosChristophe Leroy2021-06-151-7/+4
* powerpc/signal: Use PPC_RAW_xx() macrosChristophe Leroy2021-06-151-2/+3
* powerpc/opcodes: Add shorter macros for registers for use with PPC_RAW_xx()Christophe Leroy2021-06-151-0/+34
* powerpc: Rework PPC_RAW_xxx() macros for prefixed instructionsChristophe Leroy2021-06-151-4/+4
* powerpc/sstep: Add tests for setb instructionSathvika Vasireddy2021-05-231-0/+1
* powerpc/ebpf32: Use standard function call for functions within 32M distanceChristophe Leroy2021-04-211-0/+1
* powerpc/asm: Add some opcodes in asm/ppc-opcode.h for PPC32 eBPFChristophe Leroy2021-04-031-0/+12
* powerpc/ppc-opcode: Add encoding macros for VSX vector paired instructionsBalamuruhan S2020-12-101-0/+13
* powerpc/ppc-opcode: Add PPC_RAW_MFSPR()Christophe Leroy2020-12-091-1/+2
* powerpc/ppc-opcode: Add divde and divdeu opcodesBalamuruhan S2020-07-291-0/+6
* powerpc/sstep: Add tests for prefixed floating-point load/storesJordan Niethe2020-07-231-0/+4
* powerpc/sstep: Add tests for prefixed integer load/storesJordan Niethe2020-07-231-0/+9
* powerpc/ppc-opcode: Fold PPC_INST_* macros into PPC_RAW_* macrosBalamuruhan S2020-07-161-265/+129
* powerpc/ppc-opcode: Reuse raw instruction macros to stringifyBalamuruhan S2020-07-161-158/+75
* powerpc/ppc-opcode: Consolidate powerpc instructions from bpf_jit.hBalamuruhan S2020-07-161-0/+85
* powerpc/ppc-opcode: Move ppc instruction encoding from test_emulate_stepBalamuruhan S2020-07-161-0/+18
* powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base instruction encodingBalamuruhan S2020-07-161-7/+86
* powerpc/64s: Move branch cache flushing bcctr variant to ppc-ops.hNicholas Piggin2020-07-161-0/+2
* powerpc/pmem: Add new instructions for persistent storage and syncAneesh Kumar K.V2020-07-161-0/+12
* powerpc/64/signal: Balance return predictor stack in signal trampolineNicholas Piggin2020-07-151-0/+1
* powerpc: Add prefixed instructions to instruction data typeJordan Niethe2020-05-181-0/+3
* Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-07-141-1/+19
|\
| * powerpc: Move PPC_HA() PPC_HI() and PPC_LO() to ppc-opcode.hChristophe Leroy2019-07-051-0/+9
| * powerpc/64s/radix: keep kernel ERAT over local process/guest invalidatesNicholas Piggin2019-07-031-0/+9
| * powerpc/64s: Rename PPC_INVALIDATE_ERAT to PPC_ISA_3_0_INVALIDATE_ERATNicholas Piggin2019-07-031-1/+1
* | powerpc/bpf: use unsigned division instruction for 64-bit operationsNaveen N. Rao2019-06-131-0/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2019-03-161-0/+2
|\