LLVM  4.0.0
Functions
MCTargetOptionsCommandFlags.h File Reference
#include "llvm/MC/MCTargetOptions.h"
#include "llvm/Support/CommandLine.h"
Include dependency graph for MCTargetOptionsCommandFlags.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

cl::opt
< MCTargetOptions::AsmInstrumentation
AsmInstrumentation ("asm-instrumentation", cl::desc("Instrumentation of inline assembly and ""assembly source files"), cl::init(MCTargetOptions::AsmInstrumentationNone), cl::values(clEnumValN(MCTargetOptions::AsmInstrumentationNone,"none","no instrumentation at all"), clEnumValN(MCTargetOptions::AsmInstrumentationAddress,"address","instrument instructions with memory arguments")))
 
cl::opt< boolRelaxAll ("mc-relax-all", cl::desc("When used with filetype=obj, ""relax all fixups in the emitted object file"))
 
cl::opt< boolIncrementalLinkerCompatible ("incremental-linker-compatible", cl::desc("When used with filetype=obj, ""emit an object file which can be used with an incremental linker"))
 
cl::opt< boolPIECopyRelocations ("pie-copy-relocations", cl::desc("PIE Copy Relocations"))
 
cl::opt< int > DwarfVersion ("dwarf-version", cl::desc("Dwarf version"), cl::init(0))
 
cl::opt< boolShowMCInst ("asm-show-inst", cl::desc("Emit internal instruction representation to ""assembly file"))
 
cl::opt< boolFatalWarnings ("fatal-warnings", cl::desc("Treat warnings as errors"))
 
cl::opt< boolNoWarn ("no-warn", cl::desc("Suppress all warnings"))
 
cl::alias NoWarnW ("W", cl::desc("Alias for --no-warn"), cl::aliasopt(NoWarn))
 
cl::opt< boolNoDeprecatedWarn ("no-deprecated-warn", cl::desc("Suppress all deprecated warnings"))
 
cl::opt< std::string > ABIName ("target-abi", cl::Hidden, cl::desc("The name of the ABI to be targeted from the backend."), cl::init(""))
 
static MCTargetOptions InitMCTargetOptionsFromFlags ()
 

Function Documentation

cl::opt<std::string> ABIName ( "target-abi"  ,
cl::Hidden  ,
cl::  desc"The name of the ABI to be targeted from the backend.",
cl::  init"" 
)
cl::opt<MCTargetOptions::AsmInstrumentation> AsmInstrumentation ( "asm-instrumentation ,
cl::  desc"Instrumentation of inline assembly and ""assembly source files",
cl::  initMCTargetOptions::AsmInstrumentationNone,
cl::  valuesclEnumValN(MCTargetOptions::AsmInstrumentationNone,"none","no instrumentation at all"), clEnumValN(MCTargetOptions::AsmInstrumentationAddress,"address","instrument instructions with memory arguments") 
)
cl::opt<int> DwarfVersion ( "dwarf-version"  ,
cl::  desc"Dwarf version",
cl::  init
)
cl::opt<bool> FatalWarnings ( "fatal-warnings"  ,
cl::  desc"Treat warnings as errors" 
)
cl::opt<bool> IncrementalLinkerCompatible ( "incremental-linker-compatible"  ,
cl::  desc"When used with filetype=obj, ""emit an object file which can be used with an incremental linker" 
)
static MCTargetOptions InitMCTargetOptionsFromFlags ( )
inlinestatic
cl::opt<bool> NoDeprecatedWarn ( "no-deprecated-warn"  ,
cl::  desc"Suppress all deprecated warnings" 
)
cl::opt<bool> NoWarn ( "no-warn"  ,
cl::  desc"Suppress all warnings" 
)
cl::alias NoWarnW ( "W"  ,
cl::  desc"Alias for --no-warn",
cl::  aliasoptNoWarn 
)
cl::opt<bool> PIECopyRelocations ( "pie-copy-relocations"  ,
cl::  desc"PIE Copy Relocations" 
)
cl::opt<bool> RelaxAll ( "mc-relax-all"  ,
cl::  desc"When used with filetype=obj, ""relax all fixups in the emitted object file" 
)
cl::opt<bool> ShowMCInst ( "asm-show-inst"  ,
cl::  desc"Emit internal instruction representation to ""assembly file" 
)