Home
last modified time | relevance | path

Searched refs:getSubtargetImpl (Results 1 – 25 of 69) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.h51 const TargetSubtargetInfo *getSubtargetImpl() const;
52 const TargetSubtargetInfo *getSubtargetImpl(const Function &) const override = 0;
83 const R600Subtarget *getSubtargetImpl(const Function &) const override;
109 const GCNSubtarget *getSubtargetImpl(const Function &) const override;
H A DAMDGPUTargetTransformInfo.h121 ST(static_cast<const GCNSubtarget*>(TM->getSubtargetImpl(F))), in GCNTTIImpl()
216 ST(static_cast<const R600Subtarget*>(TM->getSubtargetImpl(F))), in R600TTIImpl()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.cpp109 SparcTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() function in SparcTargetMachine
177 if (this->getSparcTargetMachine().getSubtargetImpl()->insertNOPLoad()) in addPreEmitPass()
181 if (this->getSparcTargetMachine().getSubtargetImpl()->detectRoundChange()) { in addPreEmitPass()
184 if (this->getSparcTargetMachine().getSubtargetImpl()->fixAllFDIVSQRT()) in addPreEmitPass()
H A DSparcTargetMachine.h35 const SparcSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
36 const SparcSubtarget *getSubtargetImpl(const Function &) const override;
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFTargetMachine.h31 const BPFSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
32 const BPFSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
H A DBPFTargetMachine.cpp105 const BPFSubtarget *Subtarget = getBPFTargetMachine().getSubtargetImpl(); in addMachineSSAOptimization()
111 const BPFSubtarget *Subtarget = getBPFTargetMachine().getSubtargetImpl(); in addPreEmitPass()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRTargetMachine.h37 const AVRSubtarget *getSubtargetImpl() const;
38 const AVRSubtarget *getSubtargetImpl(const Function &) const override;
H A DAVRTargetMachine.cpp88 const AVRSubtarget *AVRTargetMachine::getSubtargetImpl() const { in getSubtargetImpl() function in llvm::AVRTargetMachine
92 const AVRSubtarget *AVRTargetMachine::getSubtargetImpl(const Function &) const { in getSubtargetImpl() function in llvm::AVRTargetMachine
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.h38 const XCoreSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
39 const XCoreSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
H A DXCoreTargetTransformInfo.h41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in XCoreTTIImpl()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.h39 const SystemZSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
41 const SystemZSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCTargetMachine.h35 const ARCSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
36 const ARCSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86TargetMachine.h42 const X86Subtarget *getSubtargetImpl(const Function &F) const override;
46 const X86Subtarget *getSubtargetImpl() const = delete;
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.h43 const PPCSubtarget *getSubtargetImpl(const Function &F) const override;
47 const PPCSubtarget *getSubtargetImpl() const = delete;
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.h38 const AArch64Subtarget *getSubtargetImpl(const Function &F) const override;
42 const AArch64Subtarget *getSubtargetImpl() const = delete;
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsTargetMachine.h49 const MipsSubtarget *getSubtargetImpl() const { in getSubtargetImpl() function
55 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
H A DMipsTargetMachine.cpp155 MipsTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() function in MipsTargetMachine
208 Subtarget = const_cast<MipsSubtarget *>(getSubtargetImpl(MF->getFunction())); in resetSubtarget()
231 return *getMipsTargetMachine().getSubtargetImpl(); in getMipsSubtarget()
H A DMipsTargetObjectFile.cpp99 *static_cast<const MipsTargetMachine &>(TM).getSubtargetImpl(); in IsGlobalInSmallSectionImpl()
172 .getSubtargetImpl() in IsConstantInSmallSection()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.h45 const NVPTXSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
48 const NVPTXSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMTargetMachine.h49 const ARMSubtarget *getSubtargetImpl(const Function &F) const override;
53 const ARMSubtarget *getSubtargetImpl() const = delete;
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp34 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in BasicTTIImpl()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.h34 const RISCVSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.h37 const MSP430Subtarget *getSubtargetImpl(const Function &F) const override { in getSubtargetImpl() function
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.h41 getSubtargetImpl(const llvm::Function & /*Fn*/) const override { in getSubtargetImpl() function
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.h37 getSubtargetImpl(const Function &F) const override;

123