summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* [GISel]: Rework legalization algorithm for better elimination ofAditya Nandakumar2017-11-141-101/+111
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-1/+1
* Make the combiner check if shifts are legal before creating themAditya Nandakumar2017-10-251-2/+3
* [Legalizer] Use SmallSetVector instead of SetVector.Quentin Colombet2017-10-131-1/+1
* [Legalizer] Only allocate the SetVectors once per function.Quentin Colombet2017-10-131-3/+5
* [GISel]: Add a clean up combiner during legalization.Aditya Nandakumar2017-08-301-101/+60
* GlobalISel: remove G_SEQUENCE instruction.Tim Northover2017-06-231-70/+0
* [GlobalISel] combine not symmetric merge/unmerge nodes.Igor Breger2017-06-201-13/+58
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+0
* [GISel]:Skip legalizing Intermediate inst(with generic types)Aditya Nandakumar2017-05-041-2/+7
* Fix use-after-frees on memory allocated in a Recycler.Benjamin Kramer2017-04-201-1/+5
* [globalisel] Enable tracing the legalizer with --debug-only=legalize-mirDaniel Sanders2017-04-201-5/+21
* [GlobalISel]: Fix bug where we can report GISelFailure on erased instructionsAditya Nandakumar2017-04-071-13/+26
* [GlobalISel] Make LegalizerInfo accessible in LegalizerHelperVolkan Keles2017-03-101-2/+1
* GlobalISel: add merge/unmerge nodes for legalization.Tim Northover2017-03-031-0/+31
* [GlobalISel] Replace all combined G_EXTRACT uses.Ahmed Bougacha2017-03-011-4/+1
* [GlobalISel] Emit opt remarks on isel fallbacks.Ahmed Bougacha2017-02-231-10/+6
* GlobalISel: rename legalizer components to match others.Tim Northover2016-10-141-0/+180
OpenPOWER on IntegriCloud