ELFObjectWriter.cpp: Prune obsolete \param since r234342. [-Wdocumentation]
[oota-llvm.git] / lib / Transforms / InstCombine /
2015-04-03 David Blaikie[opaque pointer type] More GEP IRBuilder API migrations...
2015-04-03 David Majnemer[InstCombine] Use DataLayout to determine vector elemen...
2015-03-30 David Blaikie[opaque pointer type] Change GetElementPtrInst::getInde...
2015-03-30 Duncan P. N. Exon... Transforms: Use the new DebugLoc API, NFC
2015-03-27 David BlaikieConstrain the type of a parameter now that callers...
2015-03-27 David BlaikieRecommit r233116 better: Remove a redundant instcombine...
2015-03-26 Benjamin KramerInstCombine: fold (A << C) == (B << C) --> ((A^B) ...
2015-03-24 David BlaikieOpaque Pointer Types: GEP API migrations to specify...
2015-03-24 Sanjay Pateloptimize the AVX2 (integer) version of vperm2 into...
2015-03-24 David BlaikieOpaque Pointer Types: GEP API migrations to specify...
2015-03-24 David BlaikieRevert "Remove an InstCombine that seems to have become...
2015-03-24 David BlaikieRemove an InstCombine that seems to have become redundant.
2015-03-24 Sanjay Patel[X86, AVX] instcombine vperm2 intrinsics with zero...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-20 Sanjay Patel[X86, AVX] instcombine common cases of vperm2* intrinsi...
2015-03-19 Daniel Jasper[InstCombine] Don't fold a GEP into itself through...
2015-03-18 Sanjoy Das[ConstantRange] Split makeICmpRegion in two.
2015-03-15 David Blaikie[opaque pointer type] IRBuilder gep migration progress
2015-03-14 Mehdi AminiUpdate InstCombine to transform aggregate stores into...
2015-03-14 David Blaikie[opaque pointer type] more gep API migration
2015-03-14 David Blaikie[opaque pointer type] more gep API migrations
2015-03-14 David Blaikie[opaque pointer type] Start migrating GEP creation...
2015-03-13 Duncan P. N. Exon... instcombine: alloca: Canonicalize scalar allocation...
2015-03-13 Duncan P. N. Exon... instcombine: alloca: Limit array size type promotion
2015-03-13 Duncan P. N. Exon... AsmWriter: Write alloca array size explicitly (and...
2015-03-13 Duncan P. N. Exon... instcombine: alloca: Remove nesting in simplifyAllocaAr...
2015-03-13 Duncan P. N. Exon... instcombine: alloca: Split out simplifyAllocaArraySize...
2015-03-11 David MajnemerInstCombine: Don't fold call bitcast into args if calle...
2015-03-10 Philip ReamesIf a conditional branch jumps to the same target, remov...
2015-03-10 Owen AndersonFix a crash in InstCombine where we could try to trunca...
2015-03-10 Owen AndersonFix an infinite loop in InstCombine when an instruction...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-09 David BlaikieSimplify expressions involving boolean constants with...
2015-03-05 Michael Kuperstein[InstCombine] Fix an assertion when fmul has a Constant...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-03-03 David MajnemerInstCombine: Ensure select condition types are identica...
2015-02-26 Hal Finkel[InstCombine/PowerPC] Convert aligned QPX load/store...
2015-02-25 JF BastienInstCombine: extract instead of shuffle when performing...
2015-02-25 Charles Davis[IC] Turn non-null MD on pointer loads to range MD...
2015-02-24 Sanjoy DasNew instcombine rule: max(~a,~b) -> ~min(a, b)
2015-02-23 Mehdi AminiInstSimplify: simplify 0 / X if nnan and nsz
2015-02-20 Hal Finkel[InstCombine] Remove unnecessary variable indexing...
2015-02-18 Akira Hatanaka[InstCombine] Do not insert a GEP instruction before...
2015-02-16 Mehdi AminiInstCombine: fold more cases of (fp_to_u/sint (u/sint_t...
2015-02-14 Ramkumar RamachandraInstCombine: propagate deref via new addDereferenceableAttr
2015-02-14 Duncan P. N. Exon... Transforms: Canonicalize access to function attributes...
2015-02-14 Philip Reames[InstCombine] When canonicalizing gep indices, prefer...
2015-02-13 Andrea Di Biagio[InstCombine] Fix regression introduced at r227197.
2015-02-13 Michael Liao[InstCombine] Fix a bug when combining `icmp` from...
2015-02-13 Chandler Carruth[IC] Fix a bug with the instcombine canonicalizing...
2015-02-12 Benjamin KramerInstCombine: Allow folding of xor into icmp by changing...
2015-02-11 Zachary TurnerUse ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
2015-02-11 Reid KlecknerDon't promote asynch EH invokes of nounwind functions...
2015-02-10 Chandler CarruthRevert r228556: InstCombine: propagate nonNull through...
2015-02-09 Ramkumar RamachandraInstCombine: propagate nonNull through assume
2015-02-06 Matthias BraunInstCombine: Combine select sequences into a single...
2015-01-28 Reid KlecknerMove EH personality type classification to Analysis...
2015-01-27 Andrea Di Biagio[InstCombine] Teach how to fold a select into a cttz...
2015-01-24 Chandler Carruth[PM] Port instcombine to the new pass manager!
2015-01-22 Chandler Carruth[PM] Rename InstCombine.h to InstCombineInternal.h...
2015-01-22 Chandler Carruth[canonicalize] Teach InstCombine to canonicalize loads...
2015-01-22 Chandler Carruth[canonicalize] Move a helper function further up the...
2015-01-21 Chandler Carruth[canonicalization] Refactor how we create new stores...
2015-01-21 David MajnemerInstCombine: Don't strip bitcasts off of callsites...
2015-01-21 Chandler Carruth[PM] Refactor the InstCombiner interface to use an...
2015-01-21 Chandler Carruth[PM] Simplify (ha! ha!) the way that instcombine calls the
2015-01-21 Chandler Carruth[PM] Replace an abuse of inheritance to override a...
2015-01-20 Chandler Carruth[PM] Separate the InstCombiner from its pass.
2015-01-20 Chandler Carruth[PM] Reformat this code with clang-format so that subse...
2015-01-20 Chandler Carruth[PM] Clean up a bunch of the doxygen / API docs on...
2015-01-20 Chandler Carruth[PM] Move the LoopInfo analysis pointer into the InstCo...
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 NAKAMURA TakumiUpdate libdeps since TLI was moved from Target to Analy...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2015-01-14 David MajnemerInstCombine: Don't take A-B<0 into A<B if A-B has other...
2015-01-08 Matt ArsenaultFix fcmp + fabs instcombines when using the intrinsic
2015-01-07 David MajnemerAnalysis: Reformulate WillNotOverflowUnsignedAdd for...
2015-01-07 David MajnemerInstCombine: Just a small tidy-up
2015-01-06 Matt ArsenaultConvert fcmp with 0.0 from casted integers to icmp
2015-01-06 David MajnemerInstCombine: Bitcast call arguments from/to pointer...
2015-01-04 Chandler Carruth[PM] Split the AssumptionTracker immutable pass into...
2015-01-04 David MajnemerInstCombine: match can find ConstantExprs, don't assume...
2015-01-02 David MajnemerInstCombine: Detect when llvm.umul.with.overflow always...
2015-01-02 David MajnemerAnalysis: Reformulate WillNotOverflowUnsignedMul for...
2014-12-31 Sanjay PatelInstCombine: fsub nsz 0, X ==> fsub nsz -0.0, X
2014-12-31 David MajnemerInstCombine: try to transform A-B < 0 into A < B
2014-12-29 Philip ReamesCarry facts about nullness and undef across GC relocation
2014-12-29 Philip ReamesLoading from null is valid outside of addrspace 0
2014-12-26 David MajnemerInstCombine: Infer nuw for multiplies
2014-12-26 David MajnemerInstCombe: Infer nsw for multiplies
2014-12-20 David MajnemerInstCombine: Squash an icmp+select into bitwise arithmetic
2014-12-19 Bruno Cardoso LopesReapply: [InstCombine] Fix visitSwitchInst to use right...
2014-12-19 Sanjay Pateluse -0.0 when creating an fneg instruction
2014-12-19 Bruno Cardoso LopesRevert "[InstCombine] Fix visitSwitchInst to use right...
2014-12-19 Bruno Cardoso Lopes[InstCombine] Fix visitSwitchInst to use right operand...
2014-12-18 Sanjay Patelfix formatting; NFC
2014-12-17 Erik EcksteinStrength reduce intrinsics with overflow into regular...
2014-12-12 Steven WuMore code format fix from r224133, NFC
2014-12-12 Steven WuRestructure code from r224097. NFC
next