[X86][MC] Fix the bug for prefix padding support
authorShengchen Kan <shengchen.kan@intel.com>
Tue, 17 Mar 2020 14:35:46 +0000 (22:35 +0800)
committerShengchen Kan <shengchen.kan@intel.com>
Fri, 27 Mar 2020 06:16:09 +0000 (14:16 +0800)
commit1fb4f99a215e4e912aa662fdb6e67c28e31051f0
tree756c380b20f3e6fc44bb0be01351ad3617d786a4
parent26b46b67d806a5299a93b1b3bca1548cb47487ff
[X86][MC] Fix the bug for prefix padding support

Summary:
There is a tiny logic error of D75300, making branch is not
correctly aligned with option -x86-pad-max-prefix-size

Reviewers: reames, MaskRay, craig.topper, LuoYuanke, jyknight

Reviewed By: reames

Subscribers: hiraditya, llvm-commits, annita.zhang

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D76285
llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
llvm/test/MC/X86/align-branch-64-basic.s
llvm/test/MC/X86/align-branch-64-pad-max-prefix.s [new file with mode: 0644]