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

1234

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.cpp110 SparcTargetMachine::getSubtargetImpl(const Function &F) const { function in class:SparcTargetMachine
178 if (this->getSparcTargetMachine().getSubtargetImpl()->insertNOPLoad())
182 if (this->getSparcTargetMachine().getSubtargetImpl()->detectRoundChange()) {
185 if (this->getSparcTargetMachine().getSubtargetImpl()->fixAllFDIVSQRT())
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
H A DWebAssemblyTargetMachine.cpp149 WebAssemblyTargetMachine::getSubtargetImpl(std::string CPU, function in class:WebAssemblyTargetMachine
159 WebAssemblyTargetMachine::getSubtargetImpl(const Function &F) const { function in class:WebAssemblyTargetMachine
175 return getSubtargetImpl(CPU, FS);
223 ->getSubtargetImpl(std::string(WasmTM->getTargetCPU()),
227 Features |= WasmTM->getSubtargetImpl(F)->getFeatureBits();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.cpp97 *static_cast<const MipsTargetMachine &>(TM).getSubtargetImpl();
170 .getSubtargetImpl()
H A DMipsTargetMachine.cpp162 MipsTargetMachine::getSubtargetImpl(const Function &F) const { function in class:MipsTargetMachine
238 return *getMipsTargetMachine().getSubtargetImpl();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
H A DNVPTXTargetMachine.cpp266 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl();
304 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h59 ST(static_cast<const GCNSubtarget *>(TM->getSubtargetImpl(F))),
136 ST(static_cast<const GCNSubtarget*>(TM->getSubtargetImpl(F))),
264 ST(static_cast<const R600Subtarget*>(TM->getSubtargetImpl(F))),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/LTO/
H A DUpdateCompilerUsed.cpp76 TM.getSubtargetImpl(F)->getTargetLowering();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp120 const BPFSubtarget *Subtarget = getBPFTargetMachine().getSubtargetImpl();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp142 const TargetInstrInfo &TII = *TM.getSubtargetImpl()->getInstrInfo();
144 const TargetFrameLowering *TFI = TM.getSubtargetImpl()->getFrameLowering();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetMachine.h117 virtual const TargetSubtargetInfo *getSubtargetImpl(const Function &) const { function in class:llvm::TargetMachine
149 return *static_cast<const STC*>(getSubtargetImpl(F));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h56 ST(*TM->getSubtargetImpl(F)), TLI(*ST.getTargetLowering()) {}
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DIndirectBrExpandPass.cpp83 auto &STI = *TM.getSubtargetImpl(F);
H A DDwarfEHPrepare.cpp272 TLI = TM.getSubtargetImpl(Fn)->getTargetLowering();
H A DMachineModuleInfo.cpp239 const TargetSubtargetInfo &STI = *TM.getSubtargetImpl(F);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
H A DPPCBoolRetToInt.cpp199 ST = TM.getSubtargetImpl(F);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp76 RISCVTargetMachine::getSubtargetImpl(const Function &F) const { function in class:RISCVTargetMachine
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
H A DSystemZTargetMachine.cpp170 SystemZTargetMachine::getSubtargetImpl(const Function &F) const { function in class:SystemZTargetMachine
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h98 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h64 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h96 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),

Completed in 239 milliseconds

1234