2012-02-05 |
Craig Topper | Convert assert(0) to llvm_unreachable |
blob | commitdiff | raw |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
blob | commitdiff | raw | diff to current |
2012-01-18 |
Nadav Rotem | Fix a bug in the type-legalization of vector integers... |
blob | commitdiff | raw | diff to current |
2012-01-10 |
David Blaikie | Remove unnecessary default cases in switches that cover... |
blob | commitdiff | raw | diff to current |
2011-12-28 |
Nadav Rotem | PR11662. |
blob | commitdiff | raw | diff to current |
2011-12-25 |
Nadav Rotem | Fix a typo in the widening of vectors in PromoteIntRes... |
blob | commitdiff | raw | diff to current |
2011-12-13 |
Chandler Carruth | Initial CodeGen support for CTTZ/CTLZ where a zero... |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Nadav Rotem | Fix a bug in the integer-promotion of bitcast operation... |
blob | commitdiff | raw | diff to current |
2011-11-16 |
Eli Friedman | CONCAT_VECTORS can have more than two operands. PR11389. |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Jay Foad | Remove some unnecessary includes of PseudoSourceValue.h. |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Pete Cooper | Added invariant field to the DAG.getLoad method and... |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Nadav Rotem | 1. Fix the widening of SETCC in WidenVecOp_SETCC. Use... |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Chad Rosier | Revert r142579, "Fix a type in the legalization of... |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Nadav Rotem | Fix a type in the legalization of CONCAT_VECTORS. |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Nadav Rotem | Cleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntR... |
blob | commitdiff | raw | diff to current |
2011-09-25 |
Nadav Rotem | [vector-select] Address one of the issues in pr10902... |
blob | commitdiff | raw | diff to current |
2011-09-24 |
Nadav Rotem | Implement Duncan's suggestion to use the result of... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Duncan Sands | Tweak the handling of MERGE_VALUES nodes: remove the... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Nadav Rotem | Vector-Select: Address one of the problems in pr10902... |
blob | commitdiff | raw | diff to current |
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 |
next |