summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/ppc-opcode.h
AgeCommit message (Expand)AuthorFilesLines
2024-07-11powerpc64/bpf: jit support for signed division and moduloArtem Savkov1-0/+1
2024-07-11powerpc64/bpf: jit support for sign extended loadArtem Savkov1-0/+1
2024-05-07powerpc/bpf/32: Fix failing test_bpf testsChristophe Leroy1-0/+4
2023-08-16powerpc/inst: add PPC_TLBILX_LPIDNick Desaulniers1-0/+2
2023-06-19powerpc/dexcr: Handle hashchk exceptionBenjamin Gray1-0/+1
2023-04-20powerpc/64: vmlinux support building with PCREL addresingNicholas Piggin1-0/+8
2022-09-28powerpc: add ISA v3.0 / v3.1 wait opcode macroNicholas Piggin1-2/+5
2022-08-10powerpc/ppc-opcode: Fix PPC_RAW_TW()Christophe Leroy1-1/+1
2022-08-10powerpc: Don't hide eh field of lwarx behind a macroChristophe Leroy1-10/+1
2022-07-27powerpc/ppc-opcode: Define and use PPC_RAW_SETB()Christophe Leroy1-1/+1
2022-07-27powerpc/ppc-opcode: Define and use PPC_RAW_TRAP() and PPC_RAW_TW()Christophe Leroy1-0/+2
2022-05-22powerpc/opcodes: Remove unused PPC_INST_XXX macrosChristophe Leroy1-9/+4
2022-05-22powerpc/inst: Remove PPC_INST_BLChristophe Leroy1-1/+0
2022-05-22powerpc/inst: Remove PPC_INST_BRANCHChristophe Leroy1-2/+1
2022-05-19powerpc/ftrace: Use PPC_RAW_xxx() macros instead of opencoding.Christophe Leroy1-0/+5
2022-05-05powerpc: Reject probes on instructions that can't be single steppedNaveen N. Rao1-0/+18
2022-05-05powerpc: Sort and de-dup primary opcodes in ppc-opcode.hNaveen N. Rao1-38/+31
2022-03-07powerpc/vas: Return paste instruction failure if no active windowHaren Myneni1-0/+2
2022-01-15powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06Naveen N. Rao1-0/+1
2021-12-23powerpc/mm/book3s64/hash: Switch pre 2.06 tlbiel to .longAlexey Kardashevskiy1-0/+2
2021-12-23powerpc/mm: Switch obsolete dssall to .longAlexey Kardashevskiy1-0/+2
2021-11-25powerpc/ppc-opcode: introduce PPC_RAW_BRANCH() macroHari Bathini1-0/+2
2021-08-25powerpc: Use lwarx/ldarx directly instead of PPC_LWARX/LDARX macrosChristophe Leroy1-2/+0
2021-06-16powerpc/optprobes: use PPC_RAW_ macrosChristophe Leroy1-6/+5
2021-06-15powerpc: Replace PPC_INST_NOP by PPC_RAW_NOP()Christophe Leroy1-2/+1
2021-06-15powerpc/traps: Start using PPC_RAW_xx() macrosChristophe Leroy1-1/+0
2021-06-15powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macrosChristophe Leroy1-0/+4
2021-06-15powerpc/ebpf64: Use PPC_RAW_MFLR()Christophe Leroy1-2/+1
2021-06-15powerpc/security: Use PPC_RAW_BLR() and PPC_RAW_NOP()Christophe Leroy1-2/+1
2021-06-15powerpc/modules: Use PPC_RAW_xx() macrosChristophe Leroy1-7/+4
2021-06-15powerpc/signal: Use PPC_RAW_xx() macrosChristophe Leroy1-2/+3
2021-06-15powerpc/opcodes: Add shorter macros for registers for use with PPC_RAW_xx()Christophe Leroy1-0/+34
2021-06-15powerpc: Rework PPC_RAW_xxx() macros for prefixed instructionsChristophe Leroy1-4/+4
2021-05-23powerpc/sstep: Add tests for setb instructionSathvika Vasireddy1-0/+1
2021-04-21powerpc/ebpf32: Use standard function call for functions within 32M distanceChristophe Leroy1-0/+1
2021-04-03powerpc/asm: Add some opcodes in asm/ppc-opcode.h for PPC32 eBPFChristophe Leroy1-0/+12
2020-12-10powerpc/ppc-opcode: Add encoding macros for VSX vector paired instructionsBalamuruhan S1-0/+13
2020-12-09powerpc/ppc-opcode: Add PPC_RAW_MFSPR()Christophe Leroy1-1/+2
2020-07-29powerpc/ppc-opcode: Add divde and divdeu opcodesBalamuruhan S1-0/+6
2020-07-23powerpc/sstep: Add tests for prefixed floating-point load/storesJordan Niethe1-0/+4
2020-07-23powerpc/sstep: Add tests for prefixed integer load/storesJordan Niethe1-0/+9
2020-07-16powerpc/ppc-opcode: Fold PPC_INST_* macros into PPC_RAW_* macrosBalamuruhan S1-265/+129
2020-07-16powerpc/ppc-opcode: Reuse raw instruction macros to stringifyBalamuruhan S1-158/+75
2020-07-16powerpc/ppc-opcode: Consolidate powerpc instructions from bpf_jit.hBalamuruhan S1-0/+85
2020-07-16powerpc/ppc-opcode: Move ppc instruction encoding from test_emulate_stepBalamuruhan S1-0/+18
2020-07-16powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base instruction encodingBalamuruhan S1-7/+86
2020-07-16powerpc/64s: Move branch cache flushing bcctr variant to ppc-ops.hNicholas Piggin1-0/+2
2020-07-16powerpc/pmem: Add new instructions for persistent storage and syncAneesh Kumar K.V1-0/+12
2020-07-15powerpc/64/signal: Balance return predictor stack in signal trampolineNicholas Piggin1-0/+1
2020-05-18powerpc: Add prefixed instructions to instruction data typeJordan Niethe1-0/+3