Lines Matching defs:TargetMachine
1 //===-- TargetMachine.cpp - General Target Information ---------------------==//
14 #include "llvm/Target/TargetMachine.h"
32 // TargetMachine Class
35 TargetMachine::TargetMachine(const Target &T,
44 TargetMachine::~TargetMachine() {
50 void TargetMachine::resetTargetOptions(const MachineFunction *MF) const {
76 Reloc::Model TargetMachine::getRelocationModel() const {
84 CodeModel::Model TargetMachine::getCodeModel() const {
108 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const {
140 CodeGenOpt::Level TargetMachine::getOptLevel() const {
146 void TargetMachine::setOptLevel(CodeGenOpt::Level Level) const {
151 bool TargetMachine::getAsmVerbosityDefault() const {
155 void TargetMachine::setAsmVerbosityDefault(bool V) {
159 bool TargetMachine::getFunctionSections() const {
163 bool TargetMachine::getDataSections() const {
167 void TargetMachine::setFunctionSections(bool V) {
171 void TargetMachine::setDataSections(bool V) {
175 void TargetMachine::getNameWithPrefix(SmallVectorImpl<char> &Name,
192 MCSymbol *TargetMachine::getSymbol(const GlobalValue *GV, Mangler &Mang) const {