summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/NaryReassociate.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ValueTracking] computeOverflowForSignedAdd and isKnownNonNegativeJingyue Wu2015-08-201-29/+6
* [PM] Port ScalarEvolution to the new pass manager.Chandler Carruth2015-08-171-4/+4
* [NaryReassociate] remove redundant codeJingyue Wu2015-07-231-5/+0
* [NaryReassociate] enhances nsw by leveraging @llvm.assumeJingyue Wu2015-07-011-14/+55
* Make NaryReassociate pass the address space to isLegalAddressingModeMatt Arsenault2015-06-071-1/+3
* [NaryReassociate] Run EarlyCSE after NaryReassociateJingyue Wu2015-05-281-1/+23
* [NaryReassoc] reassociate GEP for CSEJingyue Wu2015-05-211-21/+245
* [NaryReassociate] avoid running foreverJingyue Wu2015-05-131-4/+8
* Resurrect r235688Jingyue Wu2015-04-241-1/+2
* [NaryReassociate] run NaryReassociate iterativelyJingyue Wu2015-04-171-7/+47
* [NaryReassociate] speeds up candidate searchingJingyue Wu2015-04-161-9/+15
* Simplify n-ary adds by reassociationJingyue Wu2015-04-141-0/+206
OpenPOWER on IntegriCloud