2010-09-27 |
Dale Johannesen | Don't try to make a vector of x86mmx; this won't work, |
blob | commitdiff | raw |
2010-09-21 |
Chris Lattner | update a bunch of code to use the MachinePointerInfo... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | eliminate an old SelectionDAG::getTruncStore method... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | eliminate last SelectionDAG::getLoad old entrypoint... |
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-08-26 |
Chris Lattner | implement SplitVecOp_CONCAT_VECTORS, fixing the include... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Chris Lattner | tidy up, reduce indentation |
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-15 |
Mon P Wang | Fixed vector widening of binary instructions that can... |
blob | commitdiff | raw | diff to current |
2010-06-01 |
Dan Gohman | Fill in missing support for ISD::FEXP, ISD::FPOWI,... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Evan Cheng | More 80 violations. |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Mon P Wang | Fixed a widening bug where we were not using the correc... |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Dan Gohman | Revert r97064. Duncan pointed out that bitcasts are... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Dan Gohman | Make getTypeSizeInBits work correctly for array types... |
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-02-10 |
Mon P Wang | The previous fix of widening divides that trap was... |
blob | commitdiff | raw | diff to current |
2010-01-24 |
Mon P Wang | It seems better to scalarize vectors of size 1 instead... |
blob | commitdiff | raw | diff to current |
2010-01-24 |
Mon P Wang | Improved widening loads by adding support for wider... |
blob | commitdiff | raw | diff to current |
2010-01-09 |
Dan Gohman | Revert an earlier change to SIGN_EXTEND_INREG for vecto... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Dan Gohman | Implement vector widening, splitting, and scalarizing... |
blob | commitdiff | raw | diff to current |
2009-11-30 |
Mon P Wang | Added support to allow clients to custom widen. For... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Evan Cheng | -Revert parts of 84326 and 84411. Distinquishing betwee... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Evan Cheng | Only fixed stack objects and spill slots should be... |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Evan Cheng | Revert 84315 for now. Re-thinking the patch. |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Evan Cheng | Rename getFixedStack to getStackObject. The stack objec... |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Mon P Wang | Allow widening of extract subvector |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Nate Begeman | Better solution for tracking both the original alignmen... |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Nate Begeman | Teach the legalizer to propagate the original alignment... |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Dan Gohman | When widening a vector load, use the correct chain... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate uses of cerr() |
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-29 |
Owen Anderson | Move types back to the 2.5 API. |
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-09 |
Owen Anderson | Thread LLVMContext through MVT and related parts of... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Duncan Sands | Nowadays vectors are only split if they have an even |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Duncan Sands | Remove trailing whitespace. Reorder some methods |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Chris Lattner | add support for legalizing an icmp where the result... |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Chris Lattner | random code cleanups. |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Chris Lattner | implement support for spliting and scalarizing vector... |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Chris Lattner | ScalarizeVecRes_ShiftOp and ScalarizeVecRes_BinOp are... |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Chris Lattner | add support for vector legalizing of *_EXTEND. |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Nate Begeman | Implement review feedback for vector shuffle work. |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Duncan Sands | Now that PR2957 is resolved, remove a bunch of |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Nate Begeman | 2nd attempt, fixing SSE4.1 issues and implementing... |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Rafael Espindola | Revert 69952. Causes testsuite failures on linux x86-64. |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Nate Begeman | PR2957 |
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-03-18 |
Mon P Wang | Added missing support for widening when splitting an... |
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 | Use getDebugLoc forwarder instead of getNode()->getDebu... |
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-04 |
Dale Johannesen | Fill in more omissions in DebugLog propagation. |
blob | commitdiff | raw | diff to current |
2009-02-02 |
Mon P Wang | Preserve more SourceValue information. |
blob | commitdiff | raw | diff to current |
2009-01-31 |
Dale Johannesen | DebugLoc propagation. |
blob | commitdiff | raw | diff to current |
2009-01-31 |
Duncan Sands | Fix PR3401: when using large integers, the type |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Dan Gohman | Use ValueType::bitsLT to simplify some code. |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Dan Gohman | Use ZERO_EXTEND instead of ANY_EXTEND when promoting |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Mon P Wang | Added missing support to widen an operand from a bit... |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Dan Gohman | Use const with TargetLowering references in a few more... |
blob | commitdiff | raw | diff to current |
2009-01-01 |
Duncan Sands | Remove trailing spaces. |
blob | commitdiff | raw | diff to current |
2009-01-01 |
Duncan Sands | Fix PR3274: when promoting the condition of a BRCOND... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Mon P Wang | Added support for vector widening. |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Mon P Wang | Added support for splitting and scalarizing vector... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Duncan Sands | Fix PR3117: not all nodes being legalized. The |
blob | commitdiff | raw | diff to current |
2008-11-23 |
Duncan Sands | Rename SetCCResultContents to BooleanContents. In |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Duncan Sands | LegalizeTypes support for splitting and scalarizing |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Duncan Sands | When splitting a SHUFFLE_VECTOR, try to have the result |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Duncan Sands | Simplify SplitVecRes_EXTRACT_SUBVECTOR. This means |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Mon P Wang | Added CONVERT_RNDSAT (conversion with rounding and... |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Duncan Sands | Small cleanups. No functionality change intended! |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Mon P Wang | Added support for the following definition of shufflevector |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Duncan Sands | Try to produce better code when scalarizing VSETCC. |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Duncan Sands | Fix PR3011: LegalizeTypes support for scalarizing |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Duncan Sands | Support operations like fp_to_uint with a vector |
blob | commitdiff | raw | diff to current |
2008-10-19 |
Duncan Sands | Vector shuffle mask elements may be "undef". Handle |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Dan Gohman | Rename ConstantSDNode::getValue to getZExtValue, for... |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Duncan Sands | "Fix" PR2762. The testcase now crashes codegen |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Gabor Greif | erect abstraction boundaries for accessing SDValue... |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Dan Gohman | Add libm-oriented ISD opcodes for rounding operations. |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Dan Gohman | Improve support for vector casts in LLVM IR and CodeGen. |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Duncan Sands | Some binary operations were being treated as |
blob | commitdiff | raw | diff to current |
2008-07-22 |
Duncan Sands | LegalizeTypes support for VSETCC. Fixes PR2575. |
blob | commitdiff | raw | diff to current |
2008-07-16 |
Duncan Sands | Reorder methods alphabetically. No functionality change. |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Duncan Sands | I don't think BUILD_PAIR can have a vector result. |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Duncan Sands | Tighten up some checks. Fix FPOWI splitting for |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Duncan Sands | An INSERT_VECTOR_ELT can insert a larger value |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Duncan Sands | According to the docs, it is possible to have an |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Duncan Sands | There should be no extending loads or truncating |
blob | commitdiff | raw | diff to current |
next |