UnstableChanges

Changes from Git (git http://labmaster3.local/git/llvm-project.git)

Summary

  1. Place the "cold" code piece into the same section as the original (details)
Commit 87f146767ed709f6e354fe46f325c5b6848ad428 by isanbard
Place the "cold" code piece into the same section as the original
function
Summary: This cropped up in the Linux kernel where cold code was placed
in an incompatible section.
Reviewers: compnerd, vsk, tejohnson
Reviewed By: vsk
Subscribers: hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D70925
The file was modifiedllvm/lib/Transforms/IPO/HotColdSplitting.cpp
The file was addedllvm/test/Transforms/HotColdSplit/retain-section.ll