2011-09-23 |
Nadav Rotem | Vector-Select: Address one of the problems in pr10902... |
blob | commitdiff | raw |
2011-09-21 |
Nadav Rotem | [VECTOR-SELECT] Address one of the bugs in pr10902. |
blob | commitdiff | raw | diff to current |
2011-09-15 |
Eli Friedman | Some legalization fixes for atomic load and store. |
blob | commitdiff | raw | diff to current |
2011-09-14 |
Nadav Rotem | Add integer promotion support for vselect |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Duncan Sands | Add codegen support for vector select (in the IR this... |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Eli Friedman | Misc cleanup; addresses Duncan's comments on r138877. |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Eli Friedman | Fill in type legalization for MERGE_VALUES in all the... |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Eli Friedman | Generic expansion for atomic load/store into cmpxchg... |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Eli Friedman | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrm... |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Nadav Rotem | CR fix: The ANY_EXTEND can be removed because the input... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-17 |
Nadav Rotem | Minor code cleanups |
blob | commitdiff | raw | diff to current |
2011-06-20 |
Nadav Rotem | Fix PromoteIntRes_TRUNCATE: Add support for cases where the |
blob | commitdiff | raw | diff to current |
2011-06-19 |
Nadav Rotem | Code cleanups: Remove duplicated logic in PromotInteRes... |
blob | commitdiff | raw | diff to current |
2011-06-19 |
Nadav Rotem | Calls to AssertZext and getZeroExtendInReg must be... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Benjamin Kramer | Remove unused but set variables. |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Eric Christopher | Fix UMULO support for 2x register width to allow the... |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Eric Christopher | Fix comment. |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Eric Christopher | Lower multiply with overflow checking to __mulo<mode> |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Nadav Rotem | getZeroExtendInReg needs to get a scalar type |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Nadav Rotem | Add a testcase for checking the integer-promotion of... |
blob | commitdiff | raw | diff to current |
2011-06-10 |
Eric Christopher | 80-col cleanups. |
blob | commitdiff | raw | diff to current |
2011-06-06 |
Nadav Rotem | Add methods to support the integer-promotion of vector... |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Nadav Rotem | Refactor LegalizeTypes: Erase LegalizeAction and make... |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Duncan Sands | Revert commit 126684 "Use the correct shift amount... |
blob | commitdiff | raw | diff to current |
2011-03-03 |
Eli Friedman | Revert r123908; the code in question is completely... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Owen Anderson | Use the correct shift amount type. |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Owen Anderson | Clean whitespace. |
blob | commitdiff | raw | diff to current |
2011-02-17 |
Duncan Sands | Fix wrong logic in promotion of signed mul-with-overflo... |
blob | commitdiff | raw | diff to current |
2011-02-16 |
Stuart Hastings | Swap VT and DebugLoc operands of getExtLoad() for consi... |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | Revisit my fix for PR9028: the issue is that DAGCombine was |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | when legalizing extremely wide shifts, make sure that |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Eric Christopher | Expand invalid return values for umulo and smulo. Handl... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Jeffrey Yasskin | Remove unused variables found by gcc-4.6's -Wunused... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Eric Christopher | Move ExpandAtomic into the integer expansion routines... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Eric Christopher | Add some fairly duplicated code to let type legalizatio... |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | implement type legalization promotion support for SMULO... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | reduce indentation, no functionality change. |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jay Foad | PR5207: Change APInt methods trunc(), sext(), zext... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Jay Foad | PR5207: Rename overloaded APInt methods set(), clear... |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Wesley Peck | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | propagate MachinePointerInfo through various uses of... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | continue MachinePointerInfo'izing, eliminating use... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | don't implicitly drop the offset of a machinememoperand... |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Eric Christopher | 80-col. |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Rafael Espindola | Fix va_arg for doubles. With this patch VAARG nodes... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Evan Cheng | Move getExtLoad() and (some) getLoad() DebugLoc argumen... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Change UpdateNodeOperands' operand and return value... |
blob | commitdiff | raw | diff to current |
2010-06-03 |
Eli Friedman | Implement expansion in type legalization for add/sub... |
blob | commitdiff | raw | diff to current |
2010-05-15 |
Dale Johannesen | Fix uint64->{float, double} conversion to do rounding... |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Evan Cheng | More 80 col violation. |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Evan Cheng | Another 80 col violation. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Evan Cheng | 80 col. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Evan Cheng | 80 col. |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Evan Cheng | More 80 violations. |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Dan Gohman | Revert 99335. getTypeToExpandTo's iterative behavior... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Dan Gohman | Remove getTypeToExpandTo, since it isn't adding much... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Anton Korobeynikov | Make default expansion for FP16 <-> FP32 nodes into... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Dan Gohman | Fix several places to handle vector operands properly. |
blob | commitdiff | raw | diff to current |
2010-02-15 |
David Greene | Add non-temporal flags and remove an assumption of... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Bill Wendling | Remove dead variable. |
blob | commitdiff | raw | diff to current |
2009-12-07 |
Anton Korobeynikov | Truncate the arguments of llvm.frameaddress / llvm... |
blob | commitdiff | raw | diff to current |
2009-12-04 |
Duncan Sands | Add note about a subtle bug in this code. Does not... |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Duncan Sands | Fix ExpandShiftWithUnknownAmountBit, which was complete... |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Dan Gohman | Use getStoreSize() instead of getStoreSizeInBits()/8. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Dan Gohman | Rename several variables from EVT to more descriptive... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Owen Anderson | Add contexts to some of the MVT APIs. No functionality... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Dan Gohman | Convert a few more things to use raw_ostream. |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Jakob Stoklund Olesen | Add support for promoting SETCC operations. |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Owen Anderson | Move the ConstantInt uniquing table into LLVMContextImp... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Eli Friedman | Use CreateStackStoreLoad helper in more places. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Eli Friedman | Make EXTRACT_VECTOR_ELT a bit more flexible in terms... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Duncan Sands | Remove trailing whitespace. Reorder some methods |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Sanjiv Gupta | Allow libcalls for i16 sdiv/udiv/rem operations. |
blob | commitdiff | raw | diff to current |
2009-06-04 |
Dale Johannesen | Fix FP_TO_UINT->i32 on ppc32 -mcpu=g5. This was |
blob | commitdiff | raw | diff to current |
2009-06-02 |
Dale Johannesen | Revert 72707 and 72709, for the moment. |
blob | commitdiff | raw | diff to current |
2009-06-01 |
Dale Johannesen | Make the implicit inputs and outputs of target-independent |
blob | commitdiff | raw | diff to current |
2009-05-31 |
Duncan Sands | Rename CustomLowerResults to CustomLowerNode, since |
blob | commitdiff | raw | diff to current |
2009-04-20 |
Bob Wilson | Revise my previous change 68996 as suggested by Duncan. |
blob | commitdiff | raw | diff to current |
2009-04-18 |
Duncan Sands | Don't try to make BUILD_VECTOR operands have the same |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Bob Wilson | Change SelectionDAG type legalization to allow BUILD_VE... |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Dan Gohman | Remove the obsolete SelectionDAG::getNodeValueTypes... |
blob | commitdiff | raw | diff to current |
2009-03-31 |
Evan Cheng | Fully general expansion of integer shift of any size. |
blob | commitdiff | raw | diff to current |
2009-03-18 |
Mon P Wang | Added missing support for widening when splitting an... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Evan Cheng | Fix some significant problems with constant pools that... |
blob | commitdiff | raw | diff to current |
2009-03-04 |
Eli Friedman | PR3686: make the legalizer handle bitcast from i80... |
blob | commitdiff | raw | diff to current |
2009-02-25 |
Evan Cheng | Revert BuildVectorSDNode related patches: 65426, 65427... |
blob | commitdiff | raw | diff to current |
2009-02-22 |
Scott Michel | Introduce the BuildVectorSDNode class that encapsulates... |
blob | commitdiff | raw | diff to current |
2009-02-17 |
Scott Michel | Remove trailing whitespace to reduce later commit patch... |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dale Johannesen | Get rid of the last non-DebugLoc versions of getNode! |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Remove more non-DebugLoc getNode variants. Use |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Remove more non-DebugLoc versions of getNode. |
blob | commitdiff | raw | diff to current |
next |