Lines Matching refs:TargetMachine
31 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, in TargetMachine() function in TargetMachine
39 TargetMachine::~TargetMachine() = default;
41 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent()
53 void TargetMachine::resetTargetOptions(const Function &F) const { in resetTargetOptions()
68 Reloc::Model TargetMachine::getRelocationModel() const { return RM; } in getRelocationModel()
88 bool TargetMachine::shouldAssumeDSOLocal(const Module &M, in shouldAssumeDSOLocal()
146 bool TargetMachine::useEmulatedTLS() const { in useEmulatedTLS()
154 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel()
182 CodeGenOpt::Level TargetMachine::getOptLevel() const { return OptLevel; } in getOptLevel()
184 void TargetMachine::setOptLevel(CodeGenOpt::Level Level) { OptLevel = Level; } in setOptLevel()
187 TargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
191 void TargetMachine::getNameWithPrefix(SmallVectorImpl<char> &Name, in getNameWithPrefix()
204 MCSymbol *TargetMachine::getSymbol(const GlobalValue *GV) const { in getSymbol()
215 TargetIRAnalysis TargetMachine::getTargetIRAnalysis() const { in getTargetIRAnalysis()
222 std::pair<int, int> TargetMachine::parseBinutilsVersion(StringRef Version) { in parseBinutilsVersion()