2008-07-03 |
Evan Cheng | Backed out 53031. |
blob | commitdiff | raw |
2008-07-02 |
Duncan Sands | Add a new getMergeValues method that does not need |
blob | commitdiff | raw | diff to current |
2008-07-02 |
Mon P Wang | Fixed problem in EmitStackConvert where the source... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Evan Cheng | Eliminate a compile time warning. |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Dan Gohman | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Duncan Sands | Revert the SelectionDAG optimization that makes |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Chris Lattner | Implement split and scalarize for SELECT_CC, fixing... |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Dan Gohman | Remove the OrigVT member from AtomicSDNode, as it is... |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Mon P Wang | Added MemOperands to Atomic operations since Atomics... |
blob | commitdiff | raw | diff to current |
2008-06-22 |
Duncan Sands | Make custom lowering of ADD work correctly. This |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Clean up some uses of std::distance, now that we have... |
blob | commitdiff | raw | diff to current |
2008-06-19 |
Evan Cheng | ISD::UNDEF should be expanded recursively / iteratively. |
blob | commitdiff | raw | diff to current |
2008-06-14 |
Andrew Lenharth | add missing atomic intrinsic from gcc |
blob | commitdiff | raw | diff to current |
2008-06-13 |
Duncan Sands | Disable some DAG combiner optimizations that may be |
blob | commitdiff | raw | diff to current |
2008-06-08 |
Duncan Sands | Remove comparison methods for MVT. The main cause |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-06-03 |
Scott Michel | Fix spellnig error |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Scott Michel | Add necessary 64-bit support so that gcc frontend compi... |
blob | commitdiff | raw | diff to current |
2008-05-30 |
Dan Gohman | Remove an unused variable. |
blob | commitdiff | raw | diff to current |
2008-05-16 |
Evan Cheng | If the result of a BIT_CONVERT is a v1* vector, it... |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Nate Begeman | Actually scalarize the operand to BIT_CONVERT instead... |
blob | commitdiff | raw | diff to current |
2008-05-14 |
Dan Gohman | Whitespace cleanups. |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Nate Begeman | Teach Legalize how to scalarize VSETCC |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Nate Begeman | Add support for vicmp/vfcmp codegen, more legalize... |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Dan Gohman | Fix a missing break in the ISD::FLT_ROUNDS_ handling... |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Mon P Wang | Added addition atomic instrinsics and, or, xor, min... |
blob | commitdiff | raw | diff to current |
2008-04-30 |
Scott Michel | Fix custom target lowering for zero/any/sign_extend... |
blob | commitdiff | raw | diff to current |
2008-04-25 |
Nate Begeman | Pull the code to perform an INSERT_VECTOR_ELT in memory... |
blob | commitdiff | raw | diff to current |
2008-04-20 |
Chris Lattner | Switch to using Simplified ConstantFP::get API. |
blob | commitdiff | raw | diff to current |
2008-04-17 |
Dan Gohman | Correct the SrcValue information in the Expand code... |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Roman Levenstein | Ongoing work on improving the instruction selection... |
blob | commitdiff | raw | diff to current |
2008-04-12 |
Duncan Sands | Factor some libcall code. |
blob | commitdiff | raw | diff to current |
2008-04-12 |
Dan Gohman | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which... |
blob | commitdiff | raw | diff to current |
2008-04-07 |
Roman Levenstein | Re-commit of the r48822, where the infinite looping... |
blob | commitdiff | raw | diff to current |
2008-04-03 |
Evan Cheng | Backing out 48222 temporarily. |
blob | commitdiff | raw | diff to current |
2008-04-01 |
Evan Cheng | More soft fp fixes. |
blob | commitdiff | raw | diff to current |
2008-04-01 |
Evan Cheng | Pasto. |
blob | commitdiff | raw | diff to current |
2008-04-01 |
Evan Cheng | Add comment. |
blob | commitdiff | raw | diff to current |
2008-04-01 |
Evan Cheng | Unbreak ARM / Thumb soft FP support. |
blob | commitdiff | raw | diff to current |
2008-03-26 |
Roman Levenstein | Use a linked data structure for the uses lists of an... |
blob | commitdiff | raw | diff to current |
2008-03-21 |
Duncan Sands | Introduce a new node for holding call argument |
blob | commitdiff | raw | diff to current |
2008-03-18 |
Dale Johannesen | Make conversions of i8/i16 to ppcf128 work. |
blob | commitdiff | raw | diff to current |
2008-03-14 |
Nate Begeman | Tabs -> spaces |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Dan Gohman | More APInt-ification. |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Dan Gohman | Generalize ExpandIntToFP to handle the case where the... |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Dan Gohman | More APInt-ification. |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Dan Gohman | Implement more support for fp-to-i128 and i128-to-fp... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Dan Gohman | Fix mul expansion to check the correct number of bits for |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Scott Michel | Give TargetLowering::getSetCCResultType() a parameter... |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Chris Lattner | Fix two problems in SelectionDAGLegalize::ExpandBUILD_V... |
blob | commitdiff | raw | diff to current |
2008-03-08 |
Evan Cheng | Implement x86 support for @llvm.prefetch. It correspond... |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Dale Johannesen | Clarify that CALLSEQ_START..END may not be nested, |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Chris Lattner | Improve comment, pass in the original VT so that we... |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Dan Gohman | Codegen support for i128 UINT_TO_FP. This just fixes a |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Evan Cheng | Add a target lowering hook to control whether it's... |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Andrew Lenharth | 64bit CAS on 32bit x86. |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Dan Gohman | Codegen support for i128 SINT_TO_FP. |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Evan Cheng | Refactor ExpandConstantFP so it can optimize load from... |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Dan Gohman | More APInt-ification. |
blob | commitdiff | raw | diff to current |
2008-03-01 |
Andrew Lenharth | all but CAS working on x86 |
blob | commitdiff | raw | diff to current |
2008-03-01 |
Dale Johannesen | Add MVT::is128BitVector and is64BitVector. Shrink |
blob | commitdiff | raw | diff to current |
2008-02-29 |
Dan Gohman | Use the new convertFromAPInt instead of convertFromZero... |
blob | commitdiff | raw | diff to current |
2008-02-28 |
Dale Johannesen | Fix an assertion message. |
blob | commitdiff | raw | diff to current |
2008-02-28 |
Chris Lattner | implement expand for ISD::DECLARE by just deleting it. |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Dale Johannesen | Handle load/store of misaligned vectors that are the |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Dan Gohman | Remove the `else', at Evan's insistence. |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Duncan Sands | Support for legalizing MEMBARRIER. |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Dan Gohman | Teach Legalize how to expand an EXTRACT_ELEMENT. |
blob | commitdiff | raw | diff to current |
2008-02-25 |
Dan Gohman | Make some static variables const. |
blob | commitdiff | raw | diff to current |
2008-02-25 |
Dan Gohman | Convert MaskedValueIsZero and all its users to use... |
blob | commitdiff | raw | diff to current |
2008-02-22 |
Dan Gohman | Fix a regression in 403.gcc and 186.crafty introduced... |
blob | commitdiff | raw | diff to current |
2008-02-21 |
Andrew Lenharth | Atomic op support. If any gcc test uses __sync builtin... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Dan Gohman | Convert Legalize to use the APInt form of ComputeMasked... |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Andrew Lenharth | I cannot find a libgcc function for this builtin. ... |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Andrew Lenharth | llvm.memory.barrier, and impl for x86 and alpha |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Scott Michel | Make tblgen a little smarter about constants smaller... |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Dan Gohman | Use StoreSDNode::getValue instead of calling getOperand... |
blob | commitdiff | raw | diff to current |
2008-02-14 |
Duncan Sands | In TargetLowering::LowerCallTo, don't assert that |
blob | commitdiff | raw | diff to current |
2008-02-14 |
Nate Begeman | Change how FP immediates are handled. |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Nate Begeman | Support legalizing insert_vector_elt on targets where... |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Dan Gohman | From Chris' review: use cast instead of dyn_cast with... |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Duncan Sands | Add a isBigEndian method to complement isLittleEndian. |
blob | commitdiff | raw | diff to current |
2008-02-07 |
Dan Gohman | Follow Chris' suggestion; change the PseudoSourceValue... |
blob | commitdiff | raw | diff to current |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
blob | commitdiff | raw | diff to current |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
blob | commitdiff | raw | diff to current |
2008-02-01 |
Evan Cheng | Rename RecordLabel to RecordSourceLine because that... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Dan Gohman | Rename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
blob | commitdiff | raw | diff to current |
2008-01-30 |
Dan Gohman | Factor the addressing mode and the load/store VT out... |
blob | commitdiff | raw | diff to current |
2008-01-29 |
Nate Begeman | Properly expand extract-element for non-power-of-2... |
blob | commitdiff | raw | diff to current |
2008-01-23 |
Duncan Sands | The last pieces needed for loading arbitrary |
blob | commitdiff | raw | diff to current |
2008-01-22 |
Duncan Sands | The final piece needed for storing arbitrary precision |
blob | commitdiff | raw | diff to current |
2008-01-20 |
Dale Johannesen | Do not generate a FP_ROUND of f64 to f64. |
blob | commitdiff | raw | diff to current |
2008-01-17 |
Chris Lattner | This commit changes: |
blob | commitdiff | raw | diff to current |
2008-01-17 |
Chris Lattner | * Introduce a new SelectionDAG::getIntPtrConstant method |
blob | commitdiff | raw | diff to current |
2008-01-16 |
Chris Lattner | merge a few pieces of code that do the store/load to... |
blob | commitdiff | raw | diff to current |
2008-01-16 |
Chris Lattner | rename ExpandBIT_CONVERT to EmitStackConvert, generalizing |
blob | commitdiff | raw | diff to current |
next |