diff options
Diffstat (limited to 'llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h')
| -rw-r--r-- | llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h b/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h index 8968f9919ff..1edf8f75b13 100644 --- a/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h +++ b/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h @@ -42,6 +42,11 @@ cl::opt<bool> NoExecStack("mc-no-exec-stack", cl::opt<bool> SaveTempLabels("L", cl::desc("Don't discard temporary labels")); +cl::opt<bool> ShowMCEncoding("show-mc-encoding", cl::Hidden, + cl::desc("Show encoding in .s output")); +cl::opt<bool> ShowMCInst("show-mc-inst", cl::Hidden, + cl::desc("Show instruction structure in .s output")); + static inline MCTargetOptions InitMCTargetOptionsFromFlags() { MCTargetOptions Options; Options.SanitizeAddress = @@ -50,6 +55,8 @@ static inline MCTargetOptions InitMCTargetOptionsFromFlags() { Options.MCUseDwarfDirectory = EnableDwarfDirectory; Options.MCNoExecStack = NoExecStack; Options.MCSaveTempLabels = SaveTempLabels; + Options.ShowMCEncoding = ShowMCEncoding; + Options.ShowMCInst = ShowMCInst; return Options; } |

