Age | Commit message (Expand) | Author |
2011-09-27 | Cleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntRes_SETCC. | Nadav Rotem |
2011-09-25 | [vector-select] Address one of the issues in pr10902. EXTRACT_VECTOR_ELEMENT | Nadav Rotem |
2011-09-24 | Implement Duncan's suggestion to use the result of getSetCCResultType if it i... | Nadav Rotem |
2011-09-23 | Tweak the handling of MERGE_VALUES nodes: remove the need for | Duncan Sands |
2011-09-23 | Vector-Select: Address one of the problems in pr10902. Add handling for the | Nadav Rotem |
2011-09-21 | [VECTOR-SELECT] Address one of the bugs in pr10902. | Nadav Rotem |
2011-09-15 | Some legalization fixes for atomic load and store. | Eli Friedman |
2011-09-14 | Add integer promotion support for vselect | Nadav Rotem |
2011-09-06 | Add codegen support for vector select (in the IR this means a select | Duncan Sands |
2011-08-31 | Misc cleanup; addresses Duncan's comments on r138877. | Eli Friedman |
2011-08-31 | Fill in type legalization for MERGE_VALUES in all the various cases. Patch b... | Eli Friedman |
2011-08-31 | Generic expansion for atomic load/store into cmpxchg/atomicrmw xchg; implemen... | Eli Friedman |
2011-07-29 | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to be | Eli Friedman |
2011-07-28 | CR fix: The ANY_EXTEND can be removed because the input and putput type must be | Nadav Rotem |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-07-17 | Minor code cleanups | Nadav Rotem |
2011-06-20 | Fix PromoteIntRes_TRUNCATE: Add support for cases where the | Nadav Rotem |
2011-06-19 | Code cleanups: Remove duplicated logic in PromotInteRes_BITCAST, reserve vect... | Nadav Rotem |
2011-06-19 | Calls to AssertZext and getZeroExtendInReg must be made using scalar types. | Nadav Rotem |
2011-06-18 | Remove unused but set variables. | Benjamin Kramer |
2011-06-18 | Fix UMULO support for 2x register width to allow the full | Eric Christopher |
2011-06-17 | Fix comment. | Eric Christopher |
2011-06-17 | Lower multiply with overflow checking to __mulo<mode> | Eric Christopher |
2011-06-15 | getZeroExtendInReg needs to get a scalar type | Nadav Rotem |
2011-06-14 | Add a testcase for checking the integer-promotion of many different vector | Nadav Rotem |
2011-06-10 | 80-col cleanups. | Eric Christopher |
2011-06-06 | Add methods to support the integer-promotion of vector types. Methods to | Nadav Rotem |
2011-06-01 | Refactor LegalizeTypes: Erase LegalizeAction and make the type legalizer use | Nadav Rotem |
2011-03-04 | Revert commit 126684 "Use the correct shift amount type". It is only the cor... | Duncan Sands |
2011-03-03 | Revert r123908; the code in question is completely untested and wrong. | Eli Friedman |
2011-02-28 | Use the correct shift amount type. | Owen Anderson |
2011-02-28 | Clean whitespace. | Owen Anderson |
2011-02-17 | Fix wrong logic in promotion of signed mul-with-overflow (I pointed this out at | Duncan Sands |
2011-02-16 | Swap VT and DebugLoc operands of getExtLoad() for consistency with | Stuart Hastings |
2011-02-13 | Revisit my fix for PR9028: the issue is that DAGCombine was | Chris Lattner |
2011-02-13 | when legalizing extremely wide shifts, make sure that | Chris Lattner |
2011-01-20 | Expand invalid return values for umulo and smulo. Handle these similarly | Eric Christopher |
2011-01-18 | Remove unused variables found by gcc-4.6's -Wunused-but-set-variable. | Jeffrey Yasskin |
2011-01-11 | Move ExpandAtomic into the integer expansion routines - it's only used there. | Eric Christopher |
2011-01-06 | Add some fairly duplicated code to let type legalization split illegal | Eric Christopher |
2010-12-21 | rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for | Chris Lattner |
2010-12-20 | implement type legalization promotion support for SMULO and UMULO, giving | Chris Lattner |
2010-12-20 | reduce indentation, no functionality change. | Chris Lattner |
2010-12-07 | PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and | Jay Foad |
2010-12-01 | PR5207: Rename overloaded APInt methods set(), clear(), flip() to | Jay Foad |
2010-11-23 | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. | Wesley Peck |
2010-09-21 | propagate MachinePointerInfo through various uses of the old | Chris Lattner |
2010-09-21 | continue MachinePointerInfo'izing, eliminating use of one of the old | Chris Lattner |
2010-09-21 | don't implicitly drop the offset of a machinememoperand when legalizing atomics. | Chris Lattner |
2010-07-23 | 80-col. | Eric Christopher |