summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
diff options
context:
space:
mode:
authorShankar Easwaran <shankare@codeaurora.org>2013-05-22 17:41:04 +0000
committerShankar Easwaran <shankare@codeaurora.org>2013-05-22 17:41:04 +0000
commitd8da989e7819f47448c377c8d3931e1ebc9930ec (patch)
tree48708fb933429c64930d3bb235e1e34ba42ca50e /llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
parentef5f065f880a4578726b4ad08776fee522691edf (diff)
downloadbcm5719-llvm-d8da989e7819f47448c377c8d3931e1ebc9930ec.tar.gz
bcm5719-llvm-d8da989e7819f47448c377c8d3931e1ebc9930ec.zip
[lld][LayoutPass] An earlier commit moved the functionality so that Atoms would
be laid out by their ordinal overrides first, there was a bug that two atoms may get the same override index due to which atoms were not ordered properly. This commit fixes the problem. Now the atoms are ordered by - Section Position hints - Atom override (Using layout-after/layout-before/in-group) - Content Permissions - Content Type - File Ordinal This also fixes the problem of running c++ static executables that was broken by an earlier patch. llvm-svn: 182494
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/FastISel.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud