summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/InstCombine/InstCombineInternal.h
Commit message (Expand)AuthorAgeFilesLines
* InstCombine: Remove ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-131-1/+1
* InstCombine: Fold comparisons between unguessable allocas and other pointersHans Wennborg2015-10-071-0/+1
* [InstCombine] fold zexts and constants into a phi (PR24766)Sanjay Patel2015-09-271-0/+1
* add ShouldChangeType() variant that takes bitwidthsSanjay Patel2015-09-211-0/+1
* [InstCombine] Fix PR24605.Sanjoy Das2015-08-281-0/+5
* [InstCombine] Employ AliasAnalysis in FindAvailableLoadedValueBjorn Steinbrink2015-07-101-2/+6
* Rip min/max pattern matching out of InstCombine and intoJames Molloy2015-05-111-11/+0
* [InstCombine] Refactor out OptimizeOverflowCheck. NFCI.Sanjoy Das2015-04-081-7/+49
* Constrain the type of a parameter now that callers without this constraint ha...David Blaikie2015-03-271-1/+1
* Fix an infinite loop in InstCombine when an instruction with no users and sid...Owen Anderson2015-03-101-0/+4
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-10/+10
* New instcombine rule: max(~a,~b) -> ~min(a, b)Sanjoy Das2015-02-241-0/+30
* InstCombine: fold more cases of (fp_to_u/sint (u/sint_to_fp val))Mehdi Amini2015-02-161-0/+1
* [PM] Port instcombine to the new pass manager!Chandler Carruth2015-01-241-1/+1
* [PM] Rename InstCombine.h to InstCombineInternal.h in preparation forChandler Carruth2015-01-221-0/+498
OpenPOWER on IntegriCloud