Lines Matching refs:TargetMachine
32 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, in TargetMachine() function in TargetMachine
40 TargetMachine::~TargetMachine() = default;
42 bool TargetMachine::isLargeGlobalValue(const GlobalValue *GVal) const { in isLargeGlobalValue()
96 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent()
108 void TargetMachine::resetTargetOptions(const Function &F) const { in resetTargetOptions()
123 Reloc::Model TargetMachine::getRelocationModel() const { return RM; } in getRelocationModel()
125 uint64_t TargetMachine::getMaxCodeSize() const { in getMaxCodeSize()
157 bool TargetMachine::shouldAssumeDSOLocal(const Module &M, in shouldAssumeDSOLocal()
215 bool TargetMachine::useEmulatedTLS() const { return Options.EmulatedTLS; } in useEmulatedTLS()
216 bool TargetMachine::useTLSDESC() const { return Options.EnableTLSDESC; } in useTLSDESC()
218 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel()
246 CodeGenOptLevel TargetMachine::getOptLevel() const { return OptLevel; } in getOptLevel()
248 void TargetMachine::setOptLevel(CodeGenOptLevel Level) { OptLevel = Level; } in setOptLevel()
251 TargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
255 void TargetMachine::getNameWithPrefix(SmallVectorImpl<char> &Name, in getNameWithPrefix()
268 MCSymbol *TargetMachine::getSymbol(const GlobalValue *GV) const { in getSymbol()
279 TargetIRAnalysis TargetMachine::getTargetIRAnalysis() const { in getTargetIRAnalysis()
286 std::pair<int, int> TargetMachine::parseBinutilsVersion(StringRef Version) { in parseBinutilsVersion()