2008-05-12 |
Nate Begeman | Add support for vicmp/vfcmp codegen, more legalize... |
blob | commitdiff | raw |
2008-05-07 |
Dan Gohman | Fix a bug in the ComputeMaskedBits logic for multiply. |
blob | commitdiff | raw | diff to current |
2008-05-06 |
Dan Gohman | Correct the value of LowBits in srem and urem handling in |
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-05-02 |
Dan Gohman | Fix a mistake in the computation of leading zeros for... |
blob | commitdiff | raw | diff to current |
2008-05-02 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Dan Gohman | Fix the SVOffset values for loads and stores produced by |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Dan Gohman | Teach InstCombine's ComputeMaskedBits what SelectionDAG's |
blob | commitdiff | raw | diff to current |
2008-04-20 |
Dale Johannesen | Check we aren't trying to convert PPC long double. |
blob | commitdiff | raw | diff to current |
2008-04-17 |
Dan Gohman | Remove the implicit conversion from SDOperandPtr to... |
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-14 |
Dan Gohman | Avoid creating MERGE_VALUES nodes for single values. |
blob | commitdiff | raw | diff to current |
2008-04-14 |
Dan Gohman | Fix const-correctness issues with the SrcValue handling... |
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-11 |
Gabor Greif | detabify |
blob | commitdiff | raw | diff to current |
2008-04-07 |
Dan Gohman | Rename MemOperand to MachineMemOperand. This was sugges... |
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-03-28 |
Duncan Sands | Rename getAnyLoad to getLoad is suggested by Evan. |
blob | commitdiff | raw | diff to current |
2008-03-27 |
Duncan Sands | Implement LegalizeTypes support for softfloat LOAD. |
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-25 |
Evan Cheng | Handle a special case xor undef, undef -> 0. Technicall... |
blob | commitdiff | raw | diff to current |
2008-03-24 |
Dan Gohman | APIntify SelectionDAG's EXTRACT_ELEMENT code. |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Anton Korobeynikov | Another comments fixing |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Evan Cheng | Teach DAG combiner to commute commutable binary nodes... |
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-13 |
Dan Gohman | More APInt-ification. |
blob | commitdiff | raw | diff to current |
2008-03-12 |
Duncan Sands | Don't try to extract an i32 from an f64. This |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Anton Korobeynikov | Correctly propagate thread-local flag from aliasee... |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Chris Lattner | compile: double test() {} |
blob | commitdiff | raw | diff to current |
2008-03-08 |
Chris Lattner | Teach SD some vector identities, allowing us to compile... |
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-06 |
Evan Cheng | 80 col violation. |
blob | commitdiff | raw | diff to current |
2008-03-06 |
Evan Cheng | Constant fold SIGN_EXTEND_INREG with ashr not lshr. |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Chris Lattner | Generalize FP constant shrinking optimization to apply... |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Evan Cheng | Rename isOperand() to isOperandOf() (and other similar... |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Dan Gohman | More APInt-ification. |
blob | commitdiff | raw | diff to current |
2008-02-29 |
Dan Gohman | More APInt-ification. |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Dan Gohman | Convert the last remaining users of the non-APInt form of |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | Rename PrintableName to Name. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | Change "Name" to "AsmName" in the target register info... |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Dan Gohman | Avoid aborting on invalid shift counts. |
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-21 |
Andrew Lenharth | Better names as per Evan's request |
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 |
Duncan Sands | LegalizeTypes support for scalarizing a vector store |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Dan Gohman | Use APInt::intersects. |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Anton Korobeynikov | Update gcc 4.3 warnings fix patch with recent head... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Chris Lattner | Fix an incredibly subtle bug exposed by Ted's change... |
blob | commitdiff | raw | diff to current |
2008-02-18 |
Evan Cheng | - When DAG combiner is folding a bit convert into a... |
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-14 |
Chris Lattner | Fix a miscompilation from Dan's recent apintification. |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Dan Gohman | Allow the APInt form of ComputeMaskedBits to operate... |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Dan Gohman | Avoid setting bits that aren't demanded. |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Dan Gohman | Simplify some logic in ComputeMaskedBits. And change... |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Dan Gohman | Convert SelectionDAG::ComputeMaskedBits to use APInt... |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Ted Kremenek | Added "Profile" method to APFloat for use with FoldingSet. |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Duncan Sands | Add truncate and AssertZext result expansion. |
blob | commitdiff | raw | diff to current |
2008-02-08 |
Dan Gohman | Change ConstantSDNode to store an APInt instead of... |
blob | commitdiff | raw | diff to current |
2008-02-08 |
Dan Gohman | Avoid needlessly casting away const qualifiers. |
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-05 |
Evan Cheng | Fix PR1975: dag isel emitter produces patterns that... |
blob | commitdiff | raw | diff to current |
2008-02-04 |
Evan Cheng | Typo. |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | Change the 'global modification' APIs in SelectionDAG... |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | Generalize the SDOperand->SDOperand form of |
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-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 |
Dan Gohman | Use empty() instead of comparing size() with zero. |
blob | commitdiff | raw | diff to current |
2008-01-26 |
Chris Lattner | don't bother making x&-1 only to simplify it in dag... |
blob | commitdiff | raw | diff to current |
2008-01-22 |
Chris Lattner | Simplify SelectionDAG::getNode so that a big switch... |
blob | commitdiff | raw | diff to current |
2008-01-21 |
Dale Johannesen | Move DAG-changing code out of #ifndef NDEBUG. |
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 | Fix a ppc long double regression I introduced yesterday... |
blob | commitdiff | raw | diff to current |
2008-01-16 |
Chris Lattner | Factor the ReachesChainWithoutSideEffects out of dag... |
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-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
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-12-22 |
Chris Lattner | improve support for fgetsign |
blob | commitdiff | raw | diff to current |
2007-12-18 |
Evan Cheng | Fix PR1872: SrcValue and SrcValueOffset should not... |
blob | commitdiff | raw | diff to current |
2007-12-18 |
Evan Cheng | Also print alignment and volatileness. |
blob | commitdiff | raw | diff to current |
2007-12-18 |
Evan Cheng | SelectionDAG::dump() should print SrcValue of LoadSDNod... |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Dan Gohman | Allow vector integer constants to be created with |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Evan Cheng | Pretty print shuffle mask operand. |
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-10-30 |
Duncan Sands | If a call to getTruncStore is for a normal store, |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Duncan Sands | If the value types are equal then this routine |
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-17 |
Duncan Sands | Return Expand from getOperationAction for all extended |
blob | commitdiff | raw | diff to current |
2007-10-16 |
Dale Johannesen | Disable attempts to constant fold PPC f128. |
blob | commitdiff | raw | diff to current |
2007-10-16 |
Duncan Sands | Initial infrastructure for arbitrary precision integer |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Chris Lattner | add a new CreateStackTemporary helper method. |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Chris Lattner | One mundane change: Change ReplaceAllUsesOfValueWith... |
blob | commitdiff | raw | diff to current |
2007-10-14 |
Dale Johannesen | Disable some compile-time optimizations on PPC |
blob | commitdiff | raw | diff to current |
2007-10-11 |
Dan Gohman | Add an ISD::FPOW node type. |
blob | commitdiff | raw | diff to current |
next |