Move all of the header files which are involved in modelling the LLVM IR
[oota-llvm.git] / lib / Transforms / InstCombine / InstCombineShifts.cpp
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-09 Jakub StaszakUse m_OneUse pattern instead of hasOneUse() method.
2012-12-09 Jakub StaszakRemove trailing spaces.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-05-27 Benjamin KramerPR12967: Don't crash when trying to fold a shift that...
2012-04-23 Jakob Stoklund OlesenReapply r155136 after fixing PR12599.
2012-04-20 Jakob Stoklund OlesenRevert r155136 "Defer some shl transforms to DAGCombine."
2012-04-19 Jakob Stoklund OlesenDefer some shl transforms to DAGCombine.
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-01-04 Nick LewyckyRemove pointless asserts.
2012-01-04 Nick LewyckyTeach instcombine all sorts of great stuff about shifts...
2011-12-31 Nick LewyckyMake use of the exact bit when optimizing '(X >>exact...
2011-12-02 Chad RosierFix a few more places where TargetData/TargetLibraryInf...
2011-07-29 Eli FriedmanMake sure to correctly clear the exact/nuw/nsw flags...
2011-07-20 Eli FriedmanClean up includes of llvm/Analysis/ConstantFolding...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-04-29 Benjamin KramerBalance parentheses.
2011-04-29 Benjamin KramerInstCombine: turn (C1 << A) << C2) into (C1 << C2)...
2011-02-10 Chris LattnerEnhance a bunch of transformations in instcombine to...
2011-02-09 Chris LattnerTeach instsimplify some tricks about exact/nuw/nsw...
2011-01-23 Ted KremenekNull initialize a few variables flagged by
2011-01-14 Duncan SandsMove some shift transforms out of instcombine and into...
2010-12-23 Owen AndersonWhen determining if we can fold (x >> C1) << C2, the...
2010-12-09 Dan GohmanReally check that the bits that will become zero are...
2010-11-23 Benjamin KramerThe srem -> urem transform is not safe for any divisor...
2010-11-23 Benjamin KramerInstCombine: Reduce "X shift (A srem B)" to "X shift...
2010-11-10 Dale JohannesenWhen checking that the necessary bits are zero in
2010-11-01 Owen AndersonWhen folding away a (shl (shr)) pair, we need to check...
2010-08-28 Chris Lattneroptimize bitcasts from large integers to vector into...
2010-08-27 Chris LattnerEnhance the shift propagator to handle the case when...
2010-08-27 Chris LattnerImplement a pretty general logical shift propagation
2010-08-27 Chris Lattnerremove some special shift cases that have been subsumed...
2010-06-24 Gabor Greifuse ArgOperand API
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-01-23 Chris Lattnerfix a potential overflow issue Eli pointed out.
2010-01-23 Chris Lattnerimplement a simple instcombine xform that has been...
2010-01-18 Chris Lattnermy instcombine transformations to make extension elimin...
2010-01-10 Chris Lattnerchange the preferred canonical form for a sign extensio...
2010-01-10 Chris Lattnerfix indentation of switch statements, no functionality...
2010-01-08 Chris Lattnerteach instcombine to delete sign extending shift pairs...
2010-01-05 Chris Lattnersplit instcombine of shifts out to its own file.