Lines Matching refs:TargetMachine
35 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, in TargetMachine() function in TargetMachine
43 TargetMachine::~TargetMachine() = default;
45 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent()
54 void TargetMachine::resetTargetOptions(const Function &F) const { in resetTargetOptions()
83 Reloc::Model TargetMachine::getRelocationModel() const { return RM; } in getRelocationModel()
87 CodeModel::Model TargetMachine::getCodeModel() const { return CMModel; } in getCodeModel()
107 bool TargetMachine::shouldAssumeDSOLocal(const Module &M, in shouldAssumeDSOLocal()
203 bool TargetMachine::useEmulatedTLS() const { in useEmulatedTLS()
211 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel()
239 CodeGenOpt::Level TargetMachine::getOptLevel() const { return OptLevel; } in getOptLevel()
241 void TargetMachine::setOptLevel(CodeGenOpt::Level Level) { OptLevel = Level; } in setOptLevel()
243 TargetTransformInfo TargetMachine::getTargetTransformInfo(const Function &F) { in getTargetTransformInfo()
247 void TargetMachine::getNameWithPrefix(SmallVectorImpl<char> &Name, in getNameWithPrefix()
260 MCSymbol *TargetMachine::getSymbol(const GlobalValue *GV) const { in getSymbol()
267 TargetIRAnalysis TargetMachine::getTargetIRAnalysis() { in getTargetIRAnalysis()