summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/divide-by-constant.ll
AgeCommit message (Expand)Author
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-28[CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih
2017-10-03Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Geoff Berry
2017-10-02Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry
2017-09-22[x86] swap order of srl (and X, C1), C2 when it saves sizeSanjay Patel
2017-09-04Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Sam McCall
2017-09-01Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry
2017-08-30Revert r312154 "Re-enable "[MachineCopyPropagation] Extend pass to do COPY so...Hans Wennborg
2017-08-30Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry
2017-08-18Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" ro...Geoff Berry
2017-08-17 Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forward...Geoff Berry
2017-08-17Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry
2017-08-16[MachineCopyPropagation] Extend pass to do COPY source forwardingGeoff Berry
2016-11-16[X86] Add integer division test for PR23590Simon Pilgrim
2016-11-16[X86] Regenerated integer divide tests to test on 32 and 64 bit targetsSimon Pilgrim
2015-08-19[X86] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizin...Michael Kuperstein
2014-07-23[SDAG] Make the DAGCombine worklist not grow endlessly due to duplicateChandler Carruth
2014-05-12TableGen: use PrintMethods to print more aliasesTim Northover
2013-07-13Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging....Stephen Lin
2013-02-05Reapply r174343, with a fix for a scary DAG combine bug where it failed to di...Owen Anderson
2013-02-05Revert r174343, "When the target-independent DAGCombiner inferred a higher al...NAKAMURA Takumi
2013-02-05When the target-independent DAGCombiner inferred a higher alignment for a load,Owen Anderson
2012-07-11PR13326: Fix a subtle edge case in the udiv -> magic multiply generator.Benjamin Kramer
2012-02-01Instruction scheduling itinerary for Intel Atom.Andrew Trick
2011-07-08Be more aggressive about following hints.Jakob Stoklund Olesen
2011-03-17BuildUDIV: If the divisor is even we can simplify the fixup of the multiplied...Benjamin Kramer
2011-02-21The signed version of our "magic number" computation for the integer approxim...Cameron Zwarich
2011-01-30Teach DAGCombine to fold fold (sra (trunc (sr x, c1)), c2) -> (trunc (sra x, ...Benjamin Kramer
2010-12-21Reapply 122353-122355 with fixes. 122354 was wrong;Dale Johannesen
2010-12-21Revert 122353-122355 for the moment, they broke stuff.Dale Johannesen
2010-12-21Get the type of a shift from the shift, not from its shiftDale Johannesen
2010-12-15take care of some todos, transforming [us]mul_lohi into Chris Lattner
2010-12-15merge two testsChris Lattner
2010-12-13rename testChris Lattner