summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/BPF
AgeCommit message (Expand)Author
2025-11-23Revert "[RegAlloc] Fix the terminal rule check for interfere with DstReg (#16...Aiden Grossman
2025-11-23[RegAlloc] Fix the terminal rule check for interfere with DstReg (#168661)hstk30-hw
2025-11-13[BPF] add allows-misaligned-mem-access target feature (#167013)Claire Fan
2025-11-12CodeGen: Remove target hook for terminal rule (#165962)Matt Arsenault
2025-11-04[BPF] Avoid relocation for jumptable entries (#166301)yonghong-song
2025-11-03[BPF] Remove unused weak symbol __bpf_trap (#166003)yonghong-song
2025-10-24[test][BPF] Remove unsafe-fp-math uses (NFC) (#164784)paperchalice
2025-10-22[BPF] Do not emit names for PTR, CONST, VOLATILE and RESTRICT BTF types (#163...Michal R
2025-10-20[BPF] Support for `DW_TAG_variant_part` in BTF generation (#155783)Michal R
2025-10-07[BPF] Handle certain mem intrinsic functions with addr-space arguments (#160025)yonghong-song
2025-09-16[BPF] Support Jump Table (#149715)yonghong-song
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-07-28[BPF] Visit nested map array during BTF generation (#150608)Mahé
2025-07-11[BPF] remove_truncate_9.ll - regenerate test checksSimon Pilgrim
2025-06-20[BPF] Handle nested wrapper structs in BPF map definition traversal (#144097)Michal Rostecki
2025-06-13[BPF] Report an warning if certain insn imm operand cannot fit in 32bit (#142...yonghong-song
2025-05-28[BPF] Allow struct pointee member btf generation with annotations (#141719)yonghong-song
2025-05-27[BPF] Handle traps with kfunc call __bpf_trap (#131731)yonghong-song
2025-03-11[BPF] Fix BitCast Assertion with NonZero AddrSpace (#130722)yonghong-song
2025-03-04[BPF] Add load-acquire and store-release instructions under -mcpu=v4 (#108636)Peilin Ye
2025-02-05PeepholeOpt: Fix looking for def of current copy to coalesce (#125533)Matt Arsenault
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2025-01-28[BPF] Remove 'may_goto 0' instructions (#123482)yonghong-song
2024-12-15[BPF,test] Change llc -march= to -mtriple=Fangrui Song
2024-11-20Add the initializes attribute inference (#117104)Haopeng Liu
2024-11-19Revert "[FunctionAttrs] Add the "initializes" attribute inference (#97373)"Mikhail Goncharov
2024-11-18[FunctionAttrs] Add the "initializes" attribute inference (#97373)Haopeng Liu
2024-10-18[llvm] Consistently respect `naked` fn attribute in `TargetFrameLowering::has...Alex Rønne Petersen
2024-10-01[BPF] Use mul for certain div/mod operations (#110712)yonghong-song
2024-10-01[BPF] fix sub-register handling for bpf_fastcall (#110618)eddyz87
2024-09-29[BPF] fix print_btf.py test script on bigendian machines (#110332)eddyz87
2024-09-24[BPF] Do atomic_fetch_*() pattern matching with memory ordering (#107343)yonghong-song
2024-09-03[BPF] Make -mcpu=v3 as the default (#107008)yonghong-song
2024-08-30BPF: Generate locked insn for __sync_fetch_and_add() with cpu v1/v2 (#106494)yonghong-song
2024-08-22[BPF] introduce __attribute__((bpf_fastcall)) (#105417)eddyz87
2024-08-19Revert "[BPF] introduce `__attribute__((bpf_fastcall))` (#101228)"Eduard Zingerman
2024-08-19[BPF] introduce `__attribute__((bpf_fastcall))` (#101228)eddyz87
2024-08-15Update load intrinsic attributes (#101562)Kevin McAfee
2024-08-06[BPF] Make llvm-objdump disasm default cpu v4 (#102166)yonghong-song
2024-08-04BPF: Ensure __sync_fetch_and_add() always generate atomic_fetch_add insn (#10...yonghong-song
2024-07-05[BPF] Fix linking issues in static map initializers (#91310)Nick Zavaritsky
2024-06-20[CodeGen] Use temp symbol for MBBs (#95031)Alexis Engelke
2024-06-14 [RemoveDIs] Print IR with debug records by default (#91724)Stephen Tozer
2024-05-21[BPF] report `Invalid usage of the XADD return value"` elegantly (#92742)Yingchi Long
2024-04-29BPF: Use DebugLoc to find Filename for BTF line info (#90302)yonghong-song
2024-04-01[BPF] expand cttz, ctlz for i32, i64 (#73668)Yingchi Long
2024-03-14[BPF] rename 'arena' to 'address_space' (#85161)eddyz87
2024-03-13BPF address space insn (#84410)4ast
2024-02-05[CodeGen] Convert tests to opaque pointers (NFC)Nikita Popov
2024-01-24[InstCombine] Canonicalize constant GEPs to i8 source element type (#68882)Nikita Popov