Lines Matching refs:TargetMachine
42 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, in TargetMachine() function in TargetMachine
52 TargetMachine::~TargetMachine() { in ~TargetMachine()
59 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent()
69 void TargetMachine::resetTargetOptions(const Function &F) const { in resetTargetOptions()
84 Reloc::Model TargetMachine::getRelocationModel() const { return RM; } in getRelocationModel()
88 CodeModel::Model TargetMachine::getCodeModel() const { return CMModel; } in getCodeModel()
111 bool TargetMachine::shouldAssumeDSOLocal(const Module &M, in shouldAssumeDSOLocal()
153 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel()
181 CodeGenOpt::Level TargetMachine::getOptLevel() const { return OptLevel; } in getOptLevel()
183 void TargetMachine::setOptLevel(CodeGenOpt::Level Level) { OptLevel = Level; } in setOptLevel()
185 TargetIRAnalysis TargetMachine::getTargetIRAnalysis() { in getTargetIRAnalysis()
191 void TargetMachine::getNameWithPrefix(SmallVectorImpl<char> &Name, in getNameWithPrefix()
204 MCSymbol *TargetMachine::getSymbol(const GlobalValue *GV, Mangler &Mang) const { in getSymbol()