summaryrefslogtreecommitdiffstats
path: root/lld/lib/Passes/LayoutPass.cpp
Commit message (Expand)AuthorAgeFilesLines
* MachO: Move LayoutPass to MachO directory.Rui Ueyama2015-02-051-478/+0
* Remove kindInGroup reference.Rui Ueyama2015-01-271-71/+0
* Use parallel_sort in the LayoutPass.Rui Ueyama2015-01-261-1/+2
* [mach-o] Add support for -order_file optionNick Kledzik2014-11-071-7/+22
* Sort include files according to convention.Shankar Easwaran2014-10-181-4/+2
* Fixes wrong Twine uses in FileNode::errStr() and in LayoutPass.cppRui Ueyama2014-09-181-9/+10
* Fix unsafe memory accessRui Ueyama2014-07-251-2/+11
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-2/+2
* Do not use layout-before to layout atoms.Rui Ueyama2014-03-271-74/+1
* Use early continues to reduce nesting.Rui Ueyama2014-03-211-117/+120
* [lld] Include reference kind in cycle detector debug outputNico Rieck2014-02-241-5/+15
* Run clang-format on r197727.Rui Ueyama2013-12-201-1/+1
* [lld] Introduce registry and Reference kind tupleNick Kledzik2013-12-191-5/+10
* Style fixes. No functionality change.Rui Ueyama2013-12-101-11/+8
* Move scattered debug functions into one #ifndef-guarded place.Rui Ueyama2013-12-091-110/+106
* Fix -Wunused-function to unbreak buildbot.Rui Ueyama2013-12-081-0/+2
* Move static member functions out of a class.Rui Ueyama2013-12-081-10/+10
* Optimize the layout pass.Rui Ueyama2013-12-081-30/+45
* Fix "doesnot", "endsup" typos and "lets" grammar issuesAlp Toker2013-12-021-2/+2
* Print a bit more information before aborting.Rui Ueyama2013-11-271-1/+2
* Remove unnecessary namespace qualifier.Rui Ueyama2013-11-051-4/+4
* Remove redundant std::move().Rui Ueyama2013-11-011-1/+1
* [PassManager] add ReaderWriter{Native,YAML} to the Driver.Shankar Easwaran2013-10-291-4/+3
* Revert "r193300 - [PassManager] add ReaderWriter{Native, YAML} to the Driver"Rui Ueyama2013-10-241-2/+2
* [PassManager] add ReaderWriter{Native,YAML} to the Driver.Shankar Easwaran2013-10-241-2/+2
* Fix bug that CompareAtoms::compare is not transitive.Rui Ueyama2013-10-191-23/+38
* Fix -Wunused-function warning of release build.Rui Ueyama2013-10-181-0/+2
* Fix a layout pass debug message.Rui Ueyama2013-10-181-1/+1
* Improve debug message of the layout pass.Rui Ueyama2013-10-181-29/+46
* Fix return after llvm_unreachableShankar Easwaran2013-10-111-2/+0
* [ELF] Fix Atoms in the same file had overlapping ordinals.Shankar Easwaran2013-10-111-1/+3
* [Core] Fix unstable sort for unordered atoms.Michael J. Spencer2013-10-031-1/+1
* [Core] Fix heap overflow in LayoutPass.Michael J. Spencer2013-10-021-3/+5
* [lld][LayoutPass] change comments to reflect the sort orderShankar Easwaran2013-09-121-4/+5
* [lld][LayoutPass] Order the atoms that are in the same chainShankar Easwaran2013-09-121-20/+9
* Fix test failure introduced in r187271 by enabling pipefail.Rui Ueyama2013-07-291-1/+1
* [LayoutPass] Add a method to check the followon graph structure.Rui Ueyama2013-06-071-17/+119
* Revert "[Passes] Parallelize the layout pass sort."Michael J. Spencer2013-05-311-2/+1
* [Passes] Parallelize the layout pass sort.Michael J. Spencer2013-05-281-2/+3
* Instrument things.Michael J. Spencer2013-05-281-0/+1
* [lld][LayoutPass] Consolidate debug flags, removing "layout" flag.Rui Ueyama2013-05-231-4/+2
* [lld][LayoutPass] An earlier commit moved the functionality so that Atoms wouldShankar Easwaran2013-05-221-15/+15
* [lld][LayoutPass] Cleanup: replace (*atom).size() with atom->size().Rui Ueyama2013-05-141-6/+6
* [lld][LayoutPass] Fix a bug that caused buildbot to fail on some platforms.Rui Ueyama2013-05-141-3/+4
* [lld][LayoutPass] Split buildFollowOnTable for readability.Rui Ueyama2013-05-141-137/+102
* [lld][LayoutPass] This commit fixes a problem in theShankar Easwaran2013-05-101-24/+24
* [lld][LayoutPass] initialize the number of entries for the densehash (no func...Shankar Easwaran2013-04-291-18/+23
* Add VTune as an optional external dependency and add task tracking.Michael J. Spencer2013-04-061-1/+6
* fix DEBUG_WITH_TYPE to build without warnings in non-debug buildsNick Kledzik2013-04-041-13/+16
* This is my Driver refactoring patch. Nick Kledzik2013-04-041-0/+24
OpenPOWER on IntegriCloud