summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/BPF/MCTargetDesc
AgeCommit message (Expand)Author
2025-10-04[MC] Make .note.GNU-stack explicit for the trampoline case (#151754)ssijaric-nv
2025-09-22[MC][BPF] Avoid generating .note.GNU-stack section (#159960)yonghong-song
2025-09-20[BPF] Avoid generating .comment section (#159958)yonghong-song
2025-08-02MCAsmBackend::applyFixup: Change `Data` to indicate the relocated locationFangrui Song
2025-07-26AVR,BPF: Derive from MCAsmInfoELFFangrui Song
2025-07-25MCSectionELF: Remove classofFangrui Song
2025-07-23[llvm] Remove unused includes (NFC) (#150265)Kazu Hirata
2025-07-15MCFixup: Replace getTargetKind with getKindFangrui Song
2025-07-05MC: Remove llvm/MC/MCFixupKindInfo.hFangrui Song
2025-07-04BPF: Replace deprecated FK_PCRel_ with FK_Data_ fixup and PCRel flagFangrui Song
2025-07-04BPFMCCodeEmitter: Set PCRel at fixup creationFangrui Song
2025-07-02MCAsmBackend: Merge addReloc into applyFixup (#146820)Fangrui Song
2025-06-28BPF: Replace deprecated MCExpr::print with MCAsmInfo::printExprFangrui Song
2025-06-27MC: Remove unneeded MCSymbolRefExpr::VariantKind callsFangrui Song
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers
2025-06-13[BPF] Report an warning if certain insn imm operand cannot fit in 32bit (#142...yonghong-song
2025-05-24ELFObjectWriter: Remove the MCContext argument from getRelocTypeFangrui Song
2025-05-23MCAsmBackend: Simplify applyFixup (#141333)Fangrui Song
2025-04-18MCFixup: Make FixupKindInfo smaller and change getFixupKindInfo to return valueFangrui Song
2025-04-14[NFC][MC] Use `StringRef` for Modifier in Inst/Asm Printers (#135403)Rahul Joshi
2025-04-05[MC] Replace getSymA()->getSymbol() with getAddSym. NFCFangrui Song
2025-03-16[MC] Remove unneeded getNumFixupKindsFangrui Song
2024-11-18[Target] Remove unused includes (NFC) (#116577)Kazu Hirata
2024-11-03[MC] Make generated `MCInstPrinter::getMnemonic` const (NFC) (#114682)Sergei Barannikov
2024-07-01[MC] Make MCAsmBackend::fixupNeedsRelaxation not pure virtualFangrui Song
2024-04-25[MC] Remove RelaxAll parameters from create*StreamerFangrui Song
2024-03-15[BPF] Add support for may_goto insn (#85358)yonghong-song
2023-12-11[BPF][GlobalISel] add initial gisel support for BPF (#74999)Yingchi Long
2023-12-07BPF: Emit an error for illegal LD_imm64 insn when LLVM_ENABLE_ASSERTI… (#74...yonghong-song
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2023-10-10Use llvm::endianness (NFC)Kazu Hirata
2023-07-26[BPF] Add a few new insns under cpu=v4Yonghong Song
2023-06-09[AMDGPU,BPF,SystemZ,WebAssembly] Migrate to new encodeInstruction that uses S...Fangrui Song
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2023-01-17[MC] Use MCRegister instead of unsigned in MCInstPrinter (NFC)Sergei Barannikov
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott
2022-07-14[CodeGen] Move instruction predicate verification to emitInstructionDavid Green
2022-07-13Revert "Move instruction predicate verification to emitInstruction"David Green
2022-07-13Move instruction predicate verification to emitInstructionDavid Green
2022-06-05[BPF] Enable IAS in backendBrad Smith
2022-04-19[BPF] Emit fatal error if out of range for FK_PCRel_2 branch targetYonghong Song
2022-02-16[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN
2022-02-09Cleanup LLVMMC headersserge-sans-paille
2021-12-28[llvm] Use nullptr instead of 0 (NFC)Kazu Hirata
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-09-07[MC] Use local MCSubtargetInfo in writeNopsPeter Smith
2021-05-25BPF: Add more relocation kindsYonghong Song
2020-12-03[BPF] support atomic instructionsYonghong Song
2020-11-17[AsmWriter] Factor out mnemonic generation to accessible getMnemonic.Florian Hahn