SuccessChanges

Summary

  1. [XRay][test] Fix xray-empty-firstmbb.mir and delete incorrect (details)
  2. [NFC] Make the type of X86AlignBranchBoundary compatible (details)
Commit aa8217289864d27b023b31e3efbaa7eb05e77092 by maskray
[XRay][test] Fix xray-empty-firstmbb.mir and delete incorrect
xray-empty-function.mir
xray-empty-firstmbb.mir does not test the intended code path. Change
xray-instruction-threshold to 0 to exercise the code path.
Delete xray-empty-function.mir . Empty MachineFunction does not work.
Various passes (e.g. MachineDominatorTree) assume the presence of an
entry block.
The file was modifiedllvm/test/CodeGen/X86/xray-empty-firstmbb.mir
The file was removedllvm/test/CodeGen/X86/xray-empty-function.mir
Commit a2976c490da3b6d7253d4034ae507a760457ea18 by shengchen.kan
[NFC] Make the type of X86AlignBranchBoundary compatible
Change the type of X86AlignBranchBoundary from cl::opt<uint64_t> to
cl::opt<unsigned> since the template class cl::opt is only instantiated
with type unsigned, int, std::string, char and bool.
The file was modifiedllvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp