Searched refs:BPF (Results 1 - 11 of 11) sorted by relevance
/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/ |
H A D | BPFFrameLowering.cpp | 1 //===-- BPFFrameLowering.cpp - BPF Frame Information ----------------------===// 10 // This file contains the BPF implementation of TargetFrameLowering class. 36 SavedRegs.reset(BPF::R6); 37 SavedRegs.reset(BPF::R7); 38 SavedRegs.reset(BPF::R8); 39 SavedRegs.reset(BPF::R9);
|
H A D | BPFRegisterInfo.cpp | 1 //===-- BPFRegisterInfo.cpp - BPF Register Information ----------*- C++ -*-===// 10 // This file contains the BPF implementation of the TargetRegisterInfo class. 14 #include "BPF.h" 30 : BPFGenRegisterInfo(BPF::R0) {} 39 Reserved.set(BPF::R10); // R10 is read only frame pointer 40 Reserved.set(BPF::R11); // R11 is pseudo stack pointer 64 if (MI.getOpcode() == BPF::MOV_rr) { 69 BuildMI(MBB, ++II, DL, TII.get(BPF::ADD_ri), reg) 81 if (MI.getOpcode() == BPF::FI_ri) { 87 BuildMI(MBB, ++II, DL, TII.get(BPF [all...] |
H A D | BPFInstrInfo.cpp | 1 //===-- BPFInstrInfo.cpp - BPF Instruction Information ----------*- C++ -*-===// 10 // This file contains the BPF implementation of the TargetInstrInfo class. 14 #include "BPF.h" 32 : BPFGenInstrInfo(BPF::ADJCALLSTACKDOWN, BPF::ADJCALLSTACKUP) {} 38 if (BPF::GPRRegClass.contains(DestReg, SrcReg)) 39 BuildMI(MBB, I, DL, get(BPF::MOV_rr), DestReg) 54 if (RC == &BPF::GPRRegClass) 55 BuildMI(MBB, I, DL, get(BPF::STD)) 72 if (RC == &BPF [all...] |
H A D | BPFISelDAGToDAG.cpp | 1 //===-- BPFISelDAGToDAG.cpp - A dag to dag inst selector for BPF ----------===// 10 // This file defines a DAG pattern matching instruction selector for BPF, 11 // converting from a legalized dag to a BPF dag. 15 #include "BPF.h" 42 return "BPF DAG->DAG Pattern Instruction Selection"; 57 // ComplexPattern used on BPF Load/Store instructions 93 // ComplexPattern used on BPF FI instruction 145 SDValue R6Reg = CurDAG->getRegister(BPF::R6, MVT::i64); 158 unsigned Opc = BPF::MOV_rr;
|
H A D | BPFISelLowering.cpp | 1 //===-- BPFISelLowering.cpp - BPF DAG Lowering Implementation ------------===// 10 // This file defines the interfaces that BPF uses to lower LLVM code into a 16 #include "BPF.h" 96 addRegisterClass(MVT::i64, &BPF::GPRRegClass); 101 setStackPointerRegisterToSaveRestore(BPF::R11); 219 unsigned VReg = RegInfo.createVirtualRegister(&BPF::GPRRegClass); 268 // BPF target does not support tail call optimization. 543 assert(MI->getOpcode() == BPF::Select && "Unexpected instr type to insert"); 579 BuildMI(BB, DL, TII.get(BPF::JSGT_rr)) 585 BuildMI(BB, DL, TII.get(BPF [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/MCTargetDesc/ |
H A D | BPFMCCodeEmitter.cpp | 1 //===-- BPFMCCodeEmitter.cpp - Convert BPF code to machine code -----------===// 90 if (MI.getOpcode() == BPF::JAL) 93 else if (MI.getOpcode() == BPF::LD_imm64) 114 if (Opcode == BPF::LD_imm64 || Opcode == BPF::LD_pseudo) { 152 // Encode BPF Memory Operand
|
H A D | BPFMCTargetDesc.cpp | 1 //===-- BPFMCTargetDesc.cpp - BPF Target Descriptions ---------------------===// 10 // This file provides BPF specific target descriptions. 14 #include "BPF.h" 45 InitBPFMCRegisterInfo(X, BPF::R11 /* RAReg doesn't exist */);
|
/freebsd-11.0-release/contrib/ipfilter/ipsd/ |
H A D | Makefile | 10 BPF=sbpf.o macro 23 @echo " sunos4-bpf (SunOS4.1.x with BPF in the kernel)" 24 @echo " bsd-bpf (4.4BSD variant with BPF in the kernel)" 35 make ipsd "OBJS=$(OBJS)" "UNIXOBJS=$(BPF) $(SUNOS4)" "CC=$(CC)" \ 47 make ipsd "OBJS=$(OBJS)" "UNIXOBJS=$(BPF) $(BSD)" "CC=$(CC)" \
|
/freebsd-11.0-release/contrib/ipfilter/ipsend/ |
H A D | Makefile | 10 BPF=sbpf.o macro 34 @echo " sunos4-bpf (SunOS4.1.x with BPF in the kernel)" 35 @echo " bsd-bpf (4.4BSD variant with BPF in the kernel)" 67 make ipsend "OBJS=$(OBJS)" "UNIXOBJS=$(BPF) $(SUNOS4)" "CC=$(CC)" \ 69 make ipresend "ROBJS=$(ROBJS)" "UNIXOBJS=$(BPF) $(SUNOS4)" "CC=$(CC)" \ 71 make iptest "TOBJS=$(TOBJS)" "UNIXOBJS=$(BPF) $(SUNOS4)" "CC=$(CC)" \ 92 make ipsend "OBJS=$(OBJS)" "UNIXOBJS=$(BPF) $(BSD)" "CC=$(CC)" \ 94 make ipresend "ROBJS=$(ROBJS)" "UNIXOBJS=$(BPF) $(BSD)" "CC=$(CC)" \ 96 make iptest "TOBJS=$(TOBJS)" "UNIXOBJS=$(BPF) $(BSD)" "CC=$(CC)" \
|
/freebsd-11.0-release/lib/libnetgraph/ |
H A D | debug.c | 138 COOKIE(BPF),
|
/freebsd-11.0-release/sys/cam/scsi/ |
H A D | scsi_ses.h | 1613 GEN_SES_STATUS_UPS_ACCESSORS(bpf, BPF)
|
Completed in 130 milliseconds