Lines Matching refs:TargetMachine
34 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, in TargetMachine() function in TargetMachine
42 TargetMachine::~TargetMachine() = default;
44 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent()
56 void TargetMachine::resetTargetOptions(const Function &F) const { in resetTargetOptions()
70 Reloc::Model TargetMachine::getRelocationModel() const { return RM; } in getRelocationModel()
74 CodeModel::Model TargetMachine::getCodeModel() const { return CMModel; } in getCodeModel()
94 bool TargetMachine::shouldAssumeDSOLocal(const Module &M, in shouldAssumeDSOLocal()
162 bool TargetMachine::useEmulatedTLS() const { in useEmulatedTLS()
170 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel()
198 CodeGenOpt::Level TargetMachine::getOptLevel() const { return OptLevel; } in getOptLevel()
200 void TargetMachine::setOptLevel(CodeGenOpt::Level Level) { OptLevel = Level; } in setOptLevel()
202 TargetTransformInfo TargetMachine::getTargetTransformInfo(const Function &F) { in getTargetTransformInfo()
206 void TargetMachine::getNameWithPrefix(SmallVectorImpl<char> &Name, in getNameWithPrefix()
219 MCSymbol *TargetMachine::getSymbol(const GlobalValue *GV) const { in getSymbol()
230 TargetIRAnalysis TargetMachine::getTargetIRAnalysis() { in getTargetIRAnalysis()
237 std::pair<int, int> TargetMachine::parseBinutilsVersion(StringRef Version) { in parseBinutilsVersion()