diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp --- a/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp +++ b/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp @@ -86,12 +86,14 @@ cl::opt> X86AlignBranch( "x86-align-branch", cl::desc( - "Specify types of branches to align. The branches's types are " - "combination of jcc, fused, jmp, call, ret, indirect. jcc indicates " - "conditional jumps, fused indicates fused conditional jumps, jmp " - "indicates unconditional jumps, call indicates direct and indirect " - "calls, ret indicates rets, indirect indicates indirect jumps."), - cl::value_desc("(plus separated list of types)"), + "Specify types of branches to align (plus separated list of types):" + "\njcc indicates conditional jumps" + "\nfused indicates fused conditional jumps" + "\njmp indicates direct unconditional jumps" + "\ncall indicates direct and indirect calls" + "\nret indicates rets" + "\nindirect indicates indirect unconditional jumps"), + cl::value_desc("jcc, fused, jmp, call, ret, indirect"), cl::location(X86AlignBranchKindLoc)); cl::opt X86AlignBranchWithin32BBoundaries(