summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/ExpandMemCmp.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into op...Clement Courbet2019-06-261-0/+871
* [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.Clement Courbet2019-06-261-871/+0
* [ExpandMemCmp] Move all options to TargetTransformInfo.Clement Courbet2019-06-251-29/+20
* MemCmpExpansion::getCompareLoadPairs - assert we find a comparison diff. NFCI.Simon Pilgrim2019-05-181-1/+3
* Add options for MaxLoadsPerMemcmp(OptSize).Hiroshi Yamauchi2019-04-121-2/+15
* [IR] Refactor attribute methods in Function class (NFC)Evandro Menezes2019-04-041-2/+2
* [ExpandMemCmp] Trigger on bcmp too.Clement Courbet2019-03-201-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Re-land r349731 "[CodeGen][ExpandMemcmp] Add an option for allowing overlappi...Clement Courbet2018-12-201-96/+137
* Revert r349731 "[CodeGen][ExpandMemcmp] Add an option for allowing overlappin...Clement Courbet2018-12-201-137/+96
* [CodeGen][ExpandMemcmp] Add an option for allowing overlapping loads.Clement Courbet2018-12-201-96/+137
* [CodeGen] Fix inconsistent declaration parameter nameFangrui Song2018-07-161-1/+1
* [x86, MemCmpExpansion] allow 2 pairs of loads per block (PR33325)Sanjay Patel2018-01-061-6/+2
* [ExpandMemcmp] rename variables and add hook to override pref for number of l...Sanjay Patel2018-01-031-14/+17
* [NFC][CodeGen][ExpandMemCmp] Fix documentation.Clement Courbet2017-12-181-3/+2
* Remove redundant includes from lib/CodeGen.Michael Zolotukhin2017-12-131-2/+0
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet2017-11-031-0/+828
OpenPOWER on IntegriCloud