Searched refs:getSubtargetImpl (Results 26 - 50 of 105) sorted by relevance

12345

/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.h37 const AArch64Subtarget *getSubtargetImpl(const Function &F) const override;
41 const AArch64Subtarget *getSubtargetImpl() const = delete;
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetMachine.h49 const ARMSubtarget *getSubtargetImpl(const Function &F) const override;
53 const ARMSubtarget *getSubtargetImpl() const = delete;
/openbsd-current/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRTargetMachine.cpp102 const AVRSubtarget *AVRTargetMachine::getSubtargetImpl() const { function in class:llvm::AVRTargetMachine
106 const AVRSubtarget *AVRTargetMachine::getSubtargetImpl(const Function &) const { function in class:llvm::AVRTargetMachine
/openbsd-current/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsTargetMachine.h49 const MipsSubtarget *getSubtargetImpl() const { function in class:llvm::MipsTargetMachine
55 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
H A DMipsTargetObjectFile.cpp97 *static_cast<const MipsTargetMachine &>(TM).getSubtargetImpl();
170 .getSubtargetImpl()
/openbsd-current/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.h37 const SparcSubtarget *getSubtargetImpl() const { return &Subtarget; } function in class:llvm::SparcTargetMachine
38 const SparcSubtarget *getSubtargetImpl(const Function &) const override;
H A DSparcTargetMachine.cpp120 SparcTargetMachine::getSubtargetImpl(const Function &F) const { function in class:SparcTargetMachine
194 if (this->getSparcTargetMachine().getSubtargetImpl()->insertNOPLoad())
198 if (this->getSparcTargetMachine().getSubtargetImpl()->detectRoundChange()) {
201 if (this->getSparcTargetMachine().getSubtargetImpl()->fixAllFDIVSQRT())
/openbsd-current/gnu/llvm/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
H A DNVPTXTargetTransformInfo.h41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
/openbsd-current/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp108 TM.getSubtargetImpl(*Caller)->getFeatureBits();
110 TM.getSubtargetImpl(*Callee)->getFeatureBits();
H A DWebAssemblyTargetTransformInfo.h41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
H A DWebAssemblyTargetMachine.cpp152 const WebAssemblySubtarget *WebAssemblyTargetMachine::getSubtargetImpl() const { function in class:WebAssemblyTargetMachine
153 return getSubtargetImpl(std::string(getTargetCPU()),
158 WebAssemblyTargetMachine::getSubtargetImpl(std::string CPU, function in class:WebAssemblyTargetMachine
168 WebAssemblyTargetMachine::getSubtargetImpl(const Function &F) const { function in class:WebAssemblyTargetMachine
182 return getSubtargetImpl(CPU, FS);
232 ->getSubtargetImpl(std::string(WasmTM->getTargetCPU()),
236 Features |= WasmTM->getSubtargetImpl(F)->getFeatureBits();
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.h37 const HexagonSubtarget *getSubtargetImpl(const Function &F) const override;
/openbsd-current/gnu/llvm/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.h41 const DirectXSubtarget *getSubtargetImpl(const Function &) const override;
/openbsd-current/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kAsmPrinter.h51 Subtarget = static_cast<M68kTargetMachine &>(TM).getSubtargetImpl();
H A DM68kTargetMachine.cpp114 M68kTargetMachine::getSubtargetImpl(const Function &F) const { function in class:M68kTargetMachine
154 return *getM68kTargetMachine().getSubtargetImpl();
/openbsd-current/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h37 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/openbsd-current/gnu/llvm/llvm/lib/LTO/
H A DUpdateCompilerUsed.cpp76 TM.getSubtargetImpl(F)->getTargetLowering();
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600TargetMachine.cpp67 R600TargetMachine::getSubtargetImpl(const Function &F) const { function in class:R600TargetMachine
H A DR600TargetTransformInfo.cpp28 ST(static_cast<const R600Subtarget *>(TM->getSubtargetImpl(F))),
/openbsd-current/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.cpp65 CSKYTargetMachine::getSubtargetImpl(const Function &F) const { function in class:CSKYTargetMachine
/openbsd-current/gnu/llvm/llvm/lib/Target/VE/
H A DVETargetTransformInfo.h85 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DExpandLargeDivRem.cpp119 auto *TLI = TM->getSubtargetImpl(F)->getTargetLowering();
/openbsd-current/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/openbsd-current/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),

Completed in 311 milliseconds

12345