15 #ifndef LLVM_MC_MCTARGETOPTIONSCOMMANDFLAGS_H 16 #define LLVM_MC_MCTARGETOPTIONSCOMMANDFLAGS_H 23 "asm-instrumentation",
cl::desc(
"Instrumentation of inline assembly and " 24 "assembly source files"),
27 "no instrumentation at all"),
29 "instrument instructions with memory arguments")));
32 cl::desc(
"When used with filetype=obj, " 33 "relax all fixups in the emitted object file"));
36 "incremental-linker-compatible",
38 "When used with filetype=obj, " 39 "emit an object file which can be used with an incremental linker"));
47 cl::desc(
"Emit internal instruction representation to " 51 cl::desc(
"Treat warnings as errors"));
57 cl::desc(
"Suppress all deprecated warnings"));
61 cl::desc(
"The name of the ABI to be targeted from the backend."),
This class represents lattice values for constants.
bool SanitizeAddress
Enables AddressSanitizer instrumentation at machine level.
bool MCPIECopyRelocations
initializer< Ty > init(const Ty &Val)
bool MCIncrementalLinkerCompatible
ValuesClass values(OptsTy... Options)
Helper to build a ValuesClass by forwarding a variable number of arguments as an initializer list to ...
#define clEnumValN(ENUMVAL, FLAGNAME, DESC)