llvm-project/llvm/lib/Target/BPF
Fangrui Song adf4142f76 [MC] De-capitalize SwitchSection. NFC
Add SwitchSection to return switchSection. The API will be removed soon.
2022-06-10 22:50:55 -07:00
..
AsmParser Cleanup MCParser headers 2022-02-11 10:39:29 +01:00
Disassembler Rename `MCFixedLenDisassembler.h` as `MCDecoderOps.h` 2022-05-15 08:44:58 +08:00
MCTargetDesc [BPF] Enable IAS in backend 2022-06-05 23:28:53 -04:00
TargetInfo
BPF.h Cleanup includes: LLVMTarget 2022-03-10 10:00:29 +01:00
BPF.td
BPFAbstractMemberAccess.cpp [NFC] Rename Instrinsic to Intrinsic 2022-04-25 18:13:23 +01:00
BPFAdjustOpt.cpp [BPF] handle unsigned icmp ops in BPFAdjustOpt pass 2022-03-17 16:24:39 -07:00
BPFAsmPrinter.cpp
BPFCORE.h
BPFCallingConv.td
BPFCheckAndAdjustIR.cpp BPF: Workaround an InstCombine ICmp transformation with llvm.bpf.compare builtin 2021-11-01 14:46:20 -07:00
BPFFrameLowering.cpp
BPFFrameLowering.h
BPFIRPeephole.cpp BPF: fix a bug in IRPeephole pass 2021-10-18 10:18:24 -07:00
BPFISelDAGToDAG.cpp
BPFISelLowering.cpp [BPF] Implement mod operation 2022-05-12 10:59:18 +08:00
BPFISelLowering.h
BPFInstrFormats.td [BPF] Implement mod operation 2022-05-12 10:59:18 +08:00
BPFInstrInfo.cpp [Target] Use MachineBasicBlock::erase (NFC) 2022-06-04 22:41:24 -07:00
BPFInstrInfo.h
BPFInstrInfo.td [BPF] Implement mod operation 2022-05-12 10:59:18 +08:00
BPFMCInstLower.cpp [Target] Use range-based for loops (NFC) 2021-11-26 08:23:01 -08:00
BPFMCInstLower.h
BPFMIChecking.cpp Cleanup codegen includes 2022-03-16 08:43:00 +01:00
BPFMIPeephole.cpp Cleanup codegen includes 2022-03-16 08:43:00 +01:00
BPFMISimplifyPatchable.cpp [BPF] Fix a bug in BPFMISimplifyPatchable pass 2022-04-19 15:24:26 -07:00
BPFPreserveDIType.cpp Reduce dependencies on llvm/BinaryFormat/Dwarf.h 2022-02-04 11:44:03 +01:00
BPFRegisterInfo.cpp
BPFRegisterInfo.h
BPFRegisterInfo.td
BPFSelectionDAGInfo.cpp
BPFSelectionDAGInfo.h
BPFSubtarget.cpp [Target] Remove redundant member initialization (NFC) 2022-01-06 22:01:44 -08:00
BPFSubtarget.h
BPFTargetMachine.cpp mark getTargetTransformInfo and getTargetIRAnalysis as const 2022-02-25 14:30:44 -05:00
BPFTargetMachine.h mark getTargetTransformInfo and getTargetIRAnalysis as const 2022-02-25 14:30:44 -05:00
BPFTargetTransformInfo.h BPF: support inlining __builtin_memcmp intrinsic call 2022-03-29 15:03:26 -07:00
BTF.def [BPF] Add BTF 64bit enum value support 2022-06-06 11:35:50 -07:00
BTF.h [BPF] Add BTF 64bit enum value support 2022-06-06 11:35:50 -07:00
BTFDebug.cpp [MC] De-capitalize SwitchSection. NFC 2022-06-10 22:50:55 -07:00
BTFDebug.h [BPF] Add BTF 64bit enum value support 2022-06-06 11:35:50 -07:00
CMakeLists.txt