[PATCH] BPF backend

Alexei Starovoitov alexei.starovoitov at gmail.com
Sat Jan 24 09:53:04 PST 2015


REPOSITORY
  rL LLVM

http://reviews.llvm.org/D6494

Files:
  llvm/trunk/CODE_OWNERS.TXT
  llvm/trunk/include/llvm/ADT/Triple.h
  llvm/trunk/include/llvm/IR/Intrinsics.td
  llvm/trunk/include/llvm/IR/IntrinsicsBPF.td
  llvm/trunk/lib/Support/Triple.cpp
  llvm/trunk/lib/Target/BPF/BPF.h
  llvm/trunk/lib/Target/BPF/BPF.td
  llvm/trunk/lib/Target/BPF/BPFAsmPrinter.cpp
  llvm/trunk/lib/Target/BPF/BPFCallingConv.td
  llvm/trunk/lib/Target/BPF/BPFFrameLowering.cpp
  llvm/trunk/lib/Target/BPF/BPFFrameLowering.h
  llvm/trunk/lib/Target/BPF/BPFISelDAGToDAG.cpp
  llvm/trunk/lib/Target/BPF/BPFISelLowering.cpp
  llvm/trunk/lib/Target/BPF/BPFISelLowering.h
  llvm/trunk/lib/Target/BPF/BPFInstrFormats.td
  llvm/trunk/lib/Target/BPF/BPFInstrInfo.cpp
  llvm/trunk/lib/Target/BPF/BPFInstrInfo.h
  llvm/trunk/lib/Target/BPF/BPFInstrInfo.td
  llvm/trunk/lib/Target/BPF/BPFMCInstLower.cpp
  llvm/trunk/lib/Target/BPF/BPFMCInstLower.h
  llvm/trunk/lib/Target/BPF/BPFRegisterInfo.cpp
  llvm/trunk/lib/Target/BPF/BPFRegisterInfo.h
  llvm/trunk/lib/Target/BPF/BPFRegisterInfo.td
  llvm/trunk/lib/Target/BPF/BPFSubtarget.cpp
  llvm/trunk/lib/Target/BPF/BPFSubtarget.h
  llvm/trunk/lib/Target/BPF/BPFTargetMachine.cpp
  llvm/trunk/lib/Target/BPF/BPFTargetMachine.h
  llvm/trunk/lib/Target/BPF/CMakeLists.txt
  llvm/trunk/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp
  llvm/trunk/lib/Target/BPF/InstPrinter/BPFInstPrinter.h
  llvm/trunk/lib/Target/BPF/InstPrinter/CMakeLists.txt
  llvm/trunk/lib/Target/BPF/InstPrinter/LLVMBuild.txt
  llvm/trunk/lib/Target/BPF/InstPrinter/Makefile
  llvm/trunk/lib/Target/BPF/LLVMBuild.txt
  llvm/trunk/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp
  llvm/trunk/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp
  llvm/trunk/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h
  llvm/trunk/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp
  llvm/trunk/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp
  llvm/trunk/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h
  llvm/trunk/lib/Target/BPF/MCTargetDesc/CMakeLists.txt
  llvm/trunk/lib/Target/BPF/MCTargetDesc/LLVMBuild.txt
  llvm/trunk/lib/Target/BPF/MCTargetDesc/Makefile
  llvm/trunk/lib/Target/BPF/Makefile
  llvm/trunk/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp
  llvm/trunk/lib/Target/BPF/TargetInfo/CMakeLists.txt
  llvm/trunk/lib/Target/BPF/TargetInfo/LLVMBuild.txt
  llvm/trunk/lib/Target/BPF/TargetInfo/Makefile
  llvm/trunk/lib/Target/LLVMBuild.txt
  llvm/trunk/test/CodeGen/BPF/alu8.ll
  llvm/trunk/test/CodeGen/BPF/atomics.ll
  llvm/trunk/test/CodeGen/BPF/basictest.ll
  llvm/trunk/test/CodeGen/BPF/byval.ll
  llvm/trunk/test/CodeGen/BPF/cc_args.ll
  llvm/trunk/test/CodeGen/BPF/cc_ret.ll
  llvm/trunk/test/CodeGen/BPF/cmp.ll
  llvm/trunk/test/CodeGen/BPF/ex1.ll
  llvm/trunk/test/CodeGen/BPF/intrinsics.ll
  llvm/trunk/test/CodeGen/BPF/load.ll
  llvm/trunk/test/CodeGen/BPF/loops.ll
  llvm/trunk/test/CodeGen/BPF/many_args1.ll
  llvm/trunk/test/CodeGen/BPF/many_args2.ll
  llvm/trunk/test/CodeGen/BPF/sanity.ll
  llvm/trunk/test/CodeGen/BPF/setcc.ll
  llvm/trunk/test/CodeGen/BPF/shifts.ll
  llvm/trunk/test/CodeGen/BPF/sockex2.ll
  llvm/trunk/test/CodeGen/BPF/struct_ret1.ll
  llvm/trunk/test/CodeGen/BPF/struct_ret2.ll
  llvm/trunk/test/CodeGen/BPF/vararg1.ll

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D6494.18723.patch
Type: text/x-patch
Size: 172536 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150124/38634e10/attachment.bin>


More information about the llvm-commits mailing list