| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUTargetMachine.h | 46 const TargetSubtargetInfo *getSubtargetImpl() const; 47 const TargetSubtargetInfo *getSubtargetImpl(const Function &) const override = 0; 82 const R600Subtarget *getSubtargetImpl(const Function &) const override; 107 const GCNSubtarget *getSubtargetImpl(const Function &) const override;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyTargetMachine.h | 36 const WebAssemblySubtarget *getSubtargetImpl() const; 37 const WebAssemblySubtarget *getSubtargetImpl(std::string CPU, 40 getSubtargetImpl(const Function &F) const override;
|
| D | WebAssemblyTargetMachine.cpp | 156 const WebAssemblySubtarget *WebAssemblyTargetMachine::getSubtargetImpl() const { in getSubtargetImpl() function in WebAssemblyTargetMachine 157 return getSubtargetImpl(std::string(getTargetCPU()), in getSubtargetImpl() 162 WebAssemblyTargetMachine::getSubtargetImpl(std::string CPU, in getSubtargetImpl() function in WebAssemblyTargetMachine 172 WebAssemblyTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() function in WebAssemblyTargetMachine 186 return getSubtargetImpl(CPU, FS); in getSubtargetImpl() 235 ->getSubtargetImpl(std::string(WasmTM->getTargetCPU()), in coalesceFeatures() 239 Features |= WasmTM->getSubtargetImpl(F)->getFeatureBits(); in coalesceFeatures()
|
| D | WebAssemblyTargetTransformInfo.cpp | 109 TM.getSubtargetImpl(*Caller)->getFeatureBits(); in areInlineCompatible() 111 TM.getSubtargetImpl(*Callee)->getFeatureBits(); in areInlineCompatible()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| D | SparcTargetMachine.cpp | 108 SparcTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() function in SparcTargetMachine 172 if (this->getSparcTargetMachine().getSubtargetImpl()->insertNOPLoad()) in addPreEmitPass() 176 if (this->getSparcTargetMachine().getSubtargetImpl()->detectRoundChange()) { in addPreEmitPass() 179 if (this->getSparcTargetMachine().getSubtargetImpl()->fixAllFDIVSQRT()) in addPreEmitPass()
|
| D | SparcTargetMachine.h | 34 const SparcSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function 35 const SparcSubtarget *getSubtargetImpl(const Function &) const override;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
| D | AVRTargetMachine.h | 36 const AVRSubtarget *getSubtargetImpl() const; 37 const AVRSubtarget *getSubtargetImpl(const Function &) const override;
|
| D | AVRTargetMachine.cpp | 99 const AVRSubtarget *AVRTargetMachine::getSubtargetImpl() const { in getSubtargetImpl() function in llvm::AVRTargetMachine 103 const AVRSubtarget *AVRTargetMachine::getSubtargetImpl(const Function &) const { in getSubtargetImpl() function in llvm::AVRTargetMachine
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
| D | XCoreTargetMachine.h | 37 const XCoreSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function 38 const XCoreSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
|
| D | XCoreTargetTransformInfo.h | 40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in XCoreTTIImpl()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
| D | ARCTargetMachine.h | 34 const ARCSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function 35 const ARCSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/M68k/ |
| D | M68kTargetMachine.h | 43 const M68kSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function 45 const M68kSubtarget *getSubtargetImpl(const Function &F) const override;
|
| D | M68kTargetMachine.cpp | 112 M68kTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() function in M68kTargetMachine 145 return *getM68kTargetMachine().getSubtargetImpl(); in getM68kSubtarget()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
| D | BPFTargetMachine.h | 30 const BPFSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function 31 const BPFSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| D | SystemZTargetMachine.h | 39 const SystemZSubtarget *getSubtargetImpl(const Function &) const override; 43 const SystemZSubtarget *getSubtargetImpl() const = delete;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| D | RISCVTargetMachine.h | 33 const RISCVSubtarget *getSubtargetImpl(const Function &F) const override; 37 const RISCVSubtarget *getSubtargetImpl() const = delete;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| D | X86TargetMachine.h | 41 const X86Subtarget *getSubtargetImpl(const Function &F) const override; 45 const X86Subtarget *getSubtargetImpl() const = delete;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
| D | VETargetMachine.h | 36 const VESubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function 37 const VESubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| D | PPCTargetMachine.h | 45 const PPCSubtarget *getSubtargetImpl(const Function &F) const override; 49 const PPCSubtarget *getSubtargetImpl() const = delete;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| D | MipsTargetMachine.h | 48 const MipsSubtarget *getSubtargetImpl() const { in getSubtargetImpl() function 54 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
|
| D | MipsTargetObjectFile.cpp | 97 *static_cast<const MipsTargetMachine &>(TM).getSubtargetImpl(); in IsGlobalInSmallSectionImpl() 170 .getSubtargetImpl() in IsConstantInSmallSection()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| D | NVPTXTargetMachine.h | 42 const NVPTXSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function 45 const NVPTXSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| D | ARMTargetMachine.h | 48 const ARMSubtarget *getSubtargetImpl(const Function &F) const override; 52 const ARMSubtarget *getSubtargetImpl() const = delete;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| D | AArch64TargetMachine.h | 37 const AArch64Subtarget *getSubtargetImpl(const Function &F) const override; 41 const AArch64Subtarget *getSubtargetImpl() const = delete;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | BasicTargetTransformInfo.cpp | 33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in BasicTTIImpl()
|