summaryrefslogtreecommitdiff
path: root/arch/riscv/net/bpf_jit.h
AgeCommit message (Expand)Author
2024-06-03riscv, bpf: Introduce shift add helper with Zba optimizationXiao Wang
2024-05-24riscv, bpf: Optimize zextw insn with Zba extensionXiao Wang
2024-05-12riscv, bpf: Fix typo in commentXiao Wang
2024-04-04bpf, riscv: Implement bpf_addr_space_cast instructionPuranjay Mohan
2024-04-04bpf, riscv: Implement PROBE_MEM32 pseudo instructionsPuranjay Mohan
2024-03-06bpf, riscv64/cfi: Support kCFI + BPF on riscv64Puranjay Mohan
2024-01-29riscv, bpf: Optimize bswap insns with Zbb supportPu Lehui
2024-01-29riscv, bpf: Optimize sign-extention mov insns with Zbb supportPu Lehui
2024-01-29riscv, bpf: Add necessary Zbb instructionsPu Lehui
2024-01-29riscv, bpf: Unify 32-bit zero-extension to emit_zextwPu Lehui
2024-01-29riscv, bpf: Unify 32-bit sign-extension to emit_sextwPu Lehui
2023-09-06bpf, riscv: use prog pack allocator in the BPF JITPuranjay Mohan
2023-08-24riscv, bpf: Support signed div/mod insnsPu Lehui
2023-08-24riscv, bpf: Support sign-extension load insnsPu Lehui
2023-07-11riscv, bpf: Fix inconsistent JIT image generationBjörn Töpel
2023-02-17riscv, bpf: Add bpf_arch_text_poke support for RV64Pu Lehui
2022-06-02bpf, riscv: Support riscv jit to provide bpf_line_infoPu Lehui
2022-04-11riscv, bpf: Implement more atomic operations for RV64Pu Lehui
2021-10-28riscv, bpf: Add BPF exception tablesTong Tiangen
2020-07-21bpf, riscv: Add encodings for compressed instructionsLuke Nelson
2020-07-21bpf, riscv: Modify JIT ctx to support compressed instructionsLuke Nelson
2020-03-05riscv, bpf: Add RV32G eBPF JITLuke Nelson
2020-03-05riscv, bpf: Factor common RISC-V JIT codeLuke Nelson