Creating release candidate rc2 from release_371 branch

llvm-svn: 253754
llvm-svn: 253753
llvm-svn: 253752
llvm-svn: 253751
llvm-svn: 253750
llvm-svn: 253749
llvm-svn: 253748
llvm-svn: 253747
llvm-svn: 253746
llvm-svn: 253744
llvm-svn: 253743
Merging r247435:

------------------------------------------------------------------------
r247435 | david.majnemer | 2015-09-11 13:34:34 -0400 (Fri, 11 Sep 2015) | 8 lines

[X86] Make sure startproc/endproc are paired

We used different conditions to determine if we should emit startproc vs
endproc.  Use the same condition to ensure that they will always be
paired.

This fixes PR24374.

------------------------------------------------------------------------

llvm-svn: 253742
2 files changed