2008-04-03 |
Evan Cheng | Backing out 48222 temporarily. |
blob | commitdiff | raw |
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 |
2008-01-16 |
Chris Lattner | simplify a bunch of code by using SelectionDAG::CreateS... |
blob | commitdiff | raw | diff to current |
2008-01-16 |
Chris Lattner | Change legalizeop of FP_ROUND and FP_EXTEND to not... |
blob | commitdiff | raw | diff to current |
2008-01-15 |
Chris Lattner | The type of the 'abort' node should be pointer type... |
blob | commitdiff | raw | diff to current |
2008-01-15 |
Chris Lattner | Add support for targets that have a legal ISD::TRAP. |
blob | commitdiff | raw | diff to current |
2008-01-15 |
Anton Korobeynikov | For PR1839: add initial support for __builtin_trap... |
blob | commitdiff | raw | diff to current |
2008-01-10 |
Duncan Sands | Output sinl for a long double FSIN node, not sin. |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Nate Begeman | If custom lowering of insert element fails, the result... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Duncan Sands | Fix PR1833 - eh.exception and eh.selector return two |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-11-24 |
Chris Lattner | Implement expand support for MERGE_VALUEs that only... |
blob | commitdiff | raw | diff to current |
2007-11-24 |
Chris Lattner | Several changes: |
blob | commitdiff | raw | diff to current |
2007-11-19 |
Chris Lattner | ExpandUnalignedLoad doesn't handle vectors right at... |
blob | commitdiff | raw | diff to current |
2007-11-19 |
Chris Lattner | Implement vector expand support for shuffle_vector... |
blob | commitdiff | raw | diff to current |
2007-11-19 |
Chris Lattner | Implement splitting of UNDEF nodes. This is the first... |
blob | commitdiff | raw | diff to current |
2007-11-19 |
Dan Gohman | Add support in SplitVectorOp for remainder operators. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Nate Begeman | Add support for vectors to int <-> float casts. |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Anton Korobeynikov | Implement necessary bits for flt_rounds gcc builtin. |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Nate Begeman | Basic non-power-of-2 vector support |
blob | commitdiff | raw | diff to current |
2007-11-13 |
Bill Wendling | Unify CALLSEQ_{START,END}. They take 4 parameters:... |
blob | commitdiff | raw | diff to current |
2007-11-09 |
Duncan Sands | Move MinAlign to MathExtras.h. |
blob | commitdiff | raw | diff to current |
2007-11-09 |
Evan Cheng | Much improved pic jumptable codegen: |
blob | commitdiff | raw | diff to current |
2007-11-09 |
Evan Cheng | Didn't mean to check these in. |
blob | commitdiff | raw | diff to current |
2007-11-09 |
Evan Cheng | Bug fix. Passive nodes are not in SUnitMap. |
blob | commitdiff | raw | diff to current |
2007-11-06 |
Dan Gohman | Remainder operations must be either integer or floating... |
blob | commitdiff | raw | diff to current |
2007-11-05 |
Dan Gohman | Add support for vector remainder operations. |
blob | commitdiff | raw | diff to current |
2007-11-01 |
Duncan Sands | Executive summary: getTypeSize -> getTypeStoreSize... |
blob | commitdiff | raw | diff to current |
2007-10-31 |
Dale Johannesen | Make i64=expand_vector_elt(v2i64) work in 32-bit mode. |
blob | commitdiff | raw | diff to current |
2007-10-28 |
Duncan Sands | The guaranteed alignment of ptr+offset is only the... |
blob | commitdiff | raw | diff to current |
2007-10-24 |
Dale Johannesen | Another expansion for i64 multiply, suitable for PPC. |
blob | commitdiff | raw | diff to current |
2007-10-20 |
Dale Johannesen | Fix a few places vector operations were not getting |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Dale Johannesen | Redo "last ppc long double fix" as Chris wants. |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Chris Lattner | Fix a really nasty vector miscompilation bill recently... |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Rafael Espindola | Add support for byval function whose argument is not... |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Bill Wendling | Negative indices aren't allowed here. |
blob | commitdiff | raw | diff to current |
next |