summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/ppc-opcode.h
Commit message (Expand)AuthorAgeFilesLines
* powerpc64/bpf: jit support for signed division and moduloArtem Savkov2024-07-111-0/+1
* powerpc64/bpf: jit support for sign extended loadArtem Savkov2024-07-111-0/+1
* powerpc/bpf/32: Fix failing test_bpf testsChristophe Leroy2024-05-071-0/+4
* powerpc/inst: add PPC_TLBILX_LPIDNick Desaulniers2023-08-161-0/+2
* powerpc/dexcr: Handle hashchk exceptionBenjamin Gray2023-06-191-0/+1
* powerpc/64: vmlinux support building with PCREL addresingNicholas Piggin2023-04-201-0/+8
* powerpc: add ISA v3.0 / v3.1 wait opcode macroNicholas Piggin2022-09-281-2/+5
* 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-061-0/+18
* powerpc: Sort and de-dup primary opcodes in ppc-opcode.hNaveen N. Rao2022-05-061-38/+31
* powerpc/vas: Return paste instruction failure if no active windowHaren Myneni2022-03-081-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-171-6/+5
* powerpc: Replace PPC_INST_NOP by PPC_RAW_NOP()Christophe Leroy2021-06-161-2/+1
* powerpc/traps: Start using PPC_RAW_xx() macrosChristophe Leroy2021-06-161-1/+0
* powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macrosChristophe Leroy2021-06-161-0/+4
* powerpc/ebpf64: Use PPC_RAW_MFLR()Christophe Leroy2021-06-161-2/+1
* powerpc/security: Use PPC_RAW_BLR() and PPC_RAW_NOP()Christophe Leroy2021-06-161-2/+1
* powerpc/modules: Use PPC_RAW_xx() macrosChristophe Leroy2021-06-161-7/+4
* powerpc/signal: Use PPC_RAW_xx() macrosChristophe Leroy2021-06-161-2/+3
* powerpc/opcodes: Add shorter macros for registers for use with PPC_RAW_xx()Christophe Leroy2021-06-161-0/+34
* powerpc: Rework PPC_RAW_xxx() macros for prefixed instructionsChristophe Leroy2021-06-161-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-111-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-191-0/+3