Home
last modified time | relevance | path

Searched refs:BPFSubtarget (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSubtarget.cpp1 //===-- BPFSubtarget.cpp - BPF Subtarget Information ----------------------===//
13 #include "BPFSubtarget.h"
44 void BPFSubtarget::anchor() {} in initSubtargetFeatures()
46 BPFSubtarget &BPFSubtarget::initializeSubtargetDependencies(StringRef CPU, in initSubtargetFeatures()
54 void BPFSubtarget::initializeEnvironment() { in initSubtargetFeatures()
67 void BPFSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) {
96 BPFSubtarget::BPFSubtarget(const Triple &TT, const std::string &CPU,
112 const CallLowering *BPFSubtarget
60 BPFSubtarget::BPFSubtarget(const Triple &TT, const std::string &CPU, BPFSubtarget() function in BPFSubtarget
[all...]
H A DBPFTargetMachine.h23 BPFSubtarget Subtarget;
32 const BPFSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl()
33 const BPFSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl()
H A DBPFSubtarget.h1 //===-- BPFSubtarget.h - Define Subtarget for the BPF -----------*- C++ -*-===//
36 class BPFSubtarget : public BPFGenSubtargetInfo {
77 BPFSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, in getFrameLowering()
80 BPFSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS); in getTargetLowering()
H A DBPFFrameLowering.h19 class BPFSubtarget; variable
23 explicit BPFFrameLowering(const BPFSubtarget &sti) in BPFFrameLowering()
H A DBPF.h20 class BPFSubtarget; variable
34 const BPFSubtarget &,
H A DBPFTargetTransformInfo.h29 const BPFSubtarget *ST;
32 const BPFSubtarget *getST() const { return ST; } in getST()
H A DBPFMIChecking.cpp63 TRI = MF->getSubtarget<BPFSubtarget>().getRegisterInfo(); in initialize()
180 const BPFInstrInfo *TII = MF->getSubtarget<BPFSubtarget>().getInstrInfo(); in processAtomicInsts()
H A DBPFISelLowering.h22 class BPFSubtarget; variable
37 explicit BPFTargetLowering(const TargetMachine &TM, const BPFSubtarget &STI);
H A DBPFMIPeephole.cpp90 TII = MF->getSubtarget<BPFSubtarget>().getInstrInfo();
343 TII = MF->getSubtarget<BPFSubtarget>().getInstrInfo(); in eliminateRedundantMov()
344 TRI = MF->getSubtarget<BPFSubtarget>().getRegisterInfo(); in eliminateRedundantMov()
345 SupportGotol = MF->getSubtarget<BPFSubtarget>().hasGotol(); in eliminateRedundantMov()
H A DBPFTargetMachine.cpp173 const BPFSubtarget *Subtarget = getBPFTargetMachine().getSubtargetImpl(); in addMachineSSAOptimization()
H A DBPFISelDAGToDAG.cpp46 const BPFSubtarget *Subtarget;
56 Subtarget = &MF.getSubtarget<BPFSubtarget>(); in runOnMachineFunction()
H A DBPFMISimplifyPatchable.cpp93 TII = MF->getSubtarget<BPFSubtarget>().getInstrInfo(); in initialize()
H A DBPFISelLowering.cpp54 const BPFSubtarget &STI) in BPFTargetLowering()
/freebsd/lib/clang/libllvm/
H A DMakefile1409 SRCS_MIN+= Target/BPF/BPFSubtarget.cpp