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

12345

/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/openbsd-current/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVTargetMachine.h32 const SPIRVSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::SPIRVTargetMachine
34 const SPIRVSubtarget *getSubtargetImpl(const Function &) const override {
H A DSPIRVTargetTransformInfo.h38 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/openbsd-current/gnu/llvm/llvm/lib/Target/ARC/
H A DARCTargetMachine.h36 const ARCSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::ARCTargetMachine
37 const ARCSubtarget *getSubtargetImpl(const Function &) const override {
H A DARCTargetTransformInfo.h41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
/openbsd-current/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.h36 const CSKYSubtarget *getSubtargetImpl(const Function &F) const override;
40 const CSKYSubtarget *getSubtargetImpl() const = delete;
/openbsd-current/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRTargetMachine.h38 const AVRSubtarget *getSubtargetImpl() const;
39 const AVRSubtarget *getSubtargetImpl(const Function &) const override;
H A DAVRTargetObjectFile.cpp46 if (!AVRTM.getSubtargetImpl()->hasLPM()) {
55 if (!AVRTM.getSubtargetImpl()->hasELPM() &&
/openbsd-current/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFTargetMachine.h32 const BPFSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::BPFTargetMachine
33 const BPFSubtarget *getSubtargetImpl(const Function &) const override {
/openbsd-current/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchTargetMachine.h34 const LoongArchSubtarget *getSubtargetImpl(const Function &F) const override;
35 const LoongArchSubtarget *getSubtargetImpl() const = delete;
/openbsd-current/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.h40 const SystemZSubtarget *getSubtargetImpl(const Function &) const override;
44 const SystemZSubtarget *getSubtargetImpl() const = delete;
/openbsd-current/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.h38 const XCoreSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::XCoreTargetMachine
39 const XCoreSubtarget *getSubtargetImpl(const Function &) const override {
H A DXCoreTargetTransformInfo.h40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
/openbsd-current/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kTargetMachine.h46 const M68kSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::M68kTargetMachine
48 const M68kSubtarget *getSubtargetImpl(const Function &F) const override;
/openbsd-current/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.h37 const WebAssemblySubtarget *getSubtargetImpl() const;
38 const WebAssemblySubtarget *getSubtargetImpl(std::string CPU,
41 getSubtargetImpl(const Function &F) const override;
/openbsd-current/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsTargetTransformInfo.h32 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/openbsd-current/gnu/llvm/llvm/lib/Target/DirectX/
H A DDirectXTargetTransformInfo.h34 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/openbsd-current/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.h47 const PPCSubtarget *getSubtargetImpl(const Function &F) const override;
51 const PPCSubtarget *getSubtargetImpl() const = delete;
/openbsd-current/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.h35 const RISCVSubtarget *getSubtargetImpl(const Function &F) const override;
39 const RISCVSubtarget *getSubtargetImpl() const = delete;
/openbsd-current/gnu/llvm/llvm/lib/Target/VE/
H A DVETargetMachine.h38 const VESubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::VETargetMachine
39 const VESubtarget *getSubtargetImpl(const Function &) const override {
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/
H A DX86TargetMachine.h42 const X86Subtarget *getSubtargetImpl(const Function &F) const override;
46 const X86Subtarget *getSubtargetImpl() const = delete;
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.h47 const TargetSubtargetInfo *getSubtargetImpl() const;
48 const TargetSubtargetInfo *getSubtargetImpl(const Function &) const override = 0;
87 const TargetSubtargetInfo *getSubtargetImpl(const Function &) const override;
H A DR600TargetMachine.h41 const TargetSubtargetInfo *getSubtargetImpl(const Function &) const override;
/openbsd-current/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.h38 const MSP430Subtarget *getSubtargetImpl(const Function &F) const override {
/openbsd-current/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.h38 getSubtargetImpl(const llvm::Function & /*Fn*/) const override {

Completed in 131 milliseconds

12345