Searched refs:getSubtargetImpl (Results 1 - 25 of 74) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.h30 const BPFSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::BPFTargetMachine
31 const BPFSubtarget *getSubtargetImpl(const Function &) const override {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.h38 const SystemZSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::SystemZTargetMachine
40 const SystemZSubtarget *getSubtargetImpl(const Function &) const override {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.h37 const XCoreSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::XCoreTargetMachine
38 const XCoreSubtarget *getSubtargetImpl(const Function &) const override {
H A DXCoreTargetTransformInfo.h40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCTargetMachine.h34 const ARCSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::ARCTargetMachine
35 const ARCSubtarget *getSubtargetImpl(const Function &) const override {
H A DARCTargetTransformInfo.h41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRTargetMachine.h36 const AVRSubtarget *getSubtargetImpl() const;
37 const AVRSubtarget *getSubtargetImpl(const Function &) const override;
H A DAVRTargetMachine.cpp88 const AVRSubtarget *AVRTargetMachine::getSubtargetImpl() const { function in class:llvm::AVRTargetMachine
92 const AVRSubtarget *AVRTargetMachine::getSubtargetImpl(const Function &) const { function in class:llvm::AVRTargetMachine
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVETargetMachine.h36 const VESubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::VETargetMachine
37 const VESubtarget *getSubtargetImpl(const Function &) const override {
H A DVETargetTransformInfo.h38 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.h33 const RISCVSubtarget *getSubtargetImpl(const Function &F) const override;
37 const RISCVSubtarget *getSubtargetImpl() const = delete;
H A DRISCVTargetTransformInfo.h41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetMachine.h43 const X86Subtarget *getSubtargetImpl(const Function &F) const override;
47 const X86Subtarget *getSubtargetImpl() const = delete;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.h36 const MSP430Subtarget *getSubtargetImpl(const Function &F) const override {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.h49 const TargetSubtargetInfo *getSubtargetImpl() const;
50 const TargetSubtargetInfo *getSubtargetImpl(const Function &) const override = 0;
81 const R600Subtarget *getSubtargetImpl(const Function &) const override;
106 const GCNSubtarget *getSubtargetImpl(const Function &) const override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.h42 const PPCSubtarget *getSubtargetImpl(const Function &F) const override;
46 const PPCSubtarget *getSubtargetImpl() const = delete;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.h36 const WebAssemblySubtarget *getSubtargetImpl(std::string CPU,
39 getSubtargetImpl(const Function &F) const override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.h35 const HexagonSubtarget *getSubtargetImpl(const Function &F) const override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.h40 getSubtargetImpl(const llvm::Function & /*Fn*/) const override {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetMachine.h48 const MipsSubtarget *getSubtargetImpl() const { function in class:llvm::MipsTargetMachine
54 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.h44 const NVPTXSubtarget *getSubtargetImpl(const Function &) const override {
47 const NVPTXSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::NVPTXTargetMachine
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.h34 const SparcSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::SparcTargetMachine
35 const SparcSubtarget *getSubtargetImpl(const Function &) const override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.h37 const AArch64Subtarget *getSubtargetImpl(const Function &F) const override;
41 const AArch64Subtarget *getSubtargetImpl() const = delete;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.h48 const ARMSubtarget *getSubtargetImpl(const Function &F) const override;
52 const ARMSubtarget *getSubtargetImpl() const = delete;

Completed in 279 milliseconds

123