2008-06-25 |
Duncan Sands | Add support for expanding PPC 128 bit floats. |
blob | commitdiff | raw |
2008-06-09 |
Dan Gohman | Teach isGAPlusOffset to respect a GlobalAddressSDNode... |
blob | commitdiff | raw | diff to current |
2008-06-09 |
Duncan Sands | Various tweaks related to apint codegen. No functionality |
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-05-12 |
Evan Cheng | Xform bitconvert(build_pair(load a, load b)) to a singl... |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Evan Cheng | Refactor isConsecutiveLoad from X86 to TargetLowering... |
blob | commitdiff | raw | diff to current |
2008-05-06 |
Dan Gohman | Instead of enumerating each opcode that isn't handled... |
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-27 |
Chris Lattner | typo |
blob | commitdiff | raw | diff to current |
2008-04-27 |
Chris Lattner | Implement a signficant optimization for inline asm: |
blob | commitdiff | raw | diff to current |
2008-04-27 |
Chris Lattner | Move a bunch of inline asm code out of line. |
blob | commitdiff | raw | diff to current |
2008-04-26 |
Chris Lattner | A few inline asm cleanups: |
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-06 |
Torok Edwin | Prefer to expand mask for xor to -1, so we have a chanc... |
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 | Use the correct value for InSignBit. |
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 |
Evan Cheng | Default ISD::PREFETCH to expand. |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Scott Michel | Give TargetLowering::getSetCCResultType() a parameter... |
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-03 |
Dan Gohman | Yet more APInt-ification. |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Dan Gohman | More APInt-ification. |
blob | commitdiff | raw | diff to current |
2008-02-28 |
Dale Johannesen | Interface of getByValTypeAlignment differed between |
blob | commitdiff | raw | diff to current |
2008-02-28 |
Evan Cheng | Add a quick and dirty "loop aligner pass". x86 uses... |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Dan Gohman | Convert SimplifyDemandedMask and ShrinkDemandedConstant... |
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 |
Evan Cheng | Refactor inline asm constraint matching code out of... |
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-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 |
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-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
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 |
Dale Johannesen | Handle 'X' constraint in asm's better. |
blob | commitdiff | raw | diff to current |
2008-01-24 |
Evan Cheng | Forgot these. |
blob | commitdiff | raw | diff to current |
2008-01-18 |
Chris Lattner | remove extraneous &'s. |
blob | commitdiff | raw | diff to current |
2008-01-17 |
Chris Lattner | This commit changes: |
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-10 |
Duncan Sands | Output sinl for a long double FSIN node, not sin. |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | fix typo duncan noticed! |
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-29 |
Chris Lattner | Fold comparisons against a constant nan, and optimize... |
blob | commitdiff | raw | diff to current |
2007-12-22 |
Chris Lattner | initial code for forming an FGETSIGN node. This is... |
blob | commitdiff | raw | diff to current |
2007-12-22 |
Chris Lattner | Add a new FGETSIGN operation, which defaults to expand... |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Nate Begeman | Support returning non-power-of-2 vectors to unblock... |
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-05 |
Rafael Espindola | Move the LowerMEMCPY and LowerMEMCPYCall to a common... |
blob | commitdiff | raw | diff to current |
2007-11-05 |
Dale Johannesen | Make labels work in asm blocks; allow labels as |
blob | commitdiff | raw | diff to current |
2007-10-11 |
Dan Gohman | Add runtime library names for pow. |
blob | commitdiff | raw | diff to current |
2007-10-08 |
Dan Gohman | Migrate X86 and ARM from using X86ISD::{,I}DIV and... |
blob | commitdiff | raw | diff to current |
2007-10-05 |
Dale Johannesen | First round of ppc long double. call/return and |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Dale Johannesen | Add sqrt and powi intrinsics for long double. |
blob | commitdiff | raw | diff to current |
2007-09-25 |
Dan Gohman | Move the setOperationAction(ISD::DEBUG_LOC, MVT::Other... |
blob | commitdiff | raw | diff to current |
2007-09-21 |
Chris Lattner | initialize SetCCResultContents, fixing PR1693 |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Dale Johannesen | More long double fixes. x86_64 should build now. |
blob | commitdiff | raw | diff to current |
2007-09-07 |
Owen Anderson | Add lengthof and endof templates that hide a lot of... |
blob | commitdiff | raw | diff to current |
2007-08-25 |
Chris Lattner | rename isOperandValidForConstraint to LowerAsmOperandFo... |
blob | commitdiff | raw | diff to current |
2007-08-09 |
Dale Johannesen | long double 9 of N. This finishes up the X86-32 bits |
blob | commitdiff | raw | diff to current |
2007-07-09 |
Dan Gohman | Initialize the IndexedModeActions array with memset... |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Dan Gohman | Add new TargetLowering code to provide the final regist... |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Dan Gohman | Generalize MVT::ValueType and associated functions... |
blob | commitdiff | raw | diff to current |
2007-06-22 |
Dan Gohman | Move ComputeMaskedBits, MaskedValueIsZero, and ComputeN... |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Dan Gohman | Tidy up ValueType names in comments. |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Dan Gohman | Rename TargetLowering::getNumElements and friends to |
blob | commitdiff | raw | diff to current |
2007-05-30 |
Chris Lattner | Fix CodeGen/PowerPC/2007-05-30-dagcombine-miscomp.ll... |
blob | commitdiff | raw | diff to current |
2007-05-19 |
Chris Lattner | same patch as the previous one, but the symmetric case |
blob | commitdiff | raw | diff to current |
2007-05-19 |
Chris Lattner | Disable the (A == (B-A)) -> 2*A == B xform when the... |
blob | commitdiff | raw | diff to current |
2007-05-18 |
Dan Gohman | Qualify several calls to functions in the MVT namespace... |
blob | commitdiff | raw | diff to current |
2007-05-17 |
Chris Lattner | disable MaskedValueIsZero, ComputeMaskedBits, and Simpl... |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Evan Cheng | Add target hook to specify block size limit for if... |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Chris Lattner | Allow i/s to match (gv+c). This fixes CodeGen/PowerPC... |
blob | commitdiff | raw | diff to current |
2007-04-18 |
Chris Lattner | fix a pasto |
blob | commitdiff | raw | diff to current |
2007-04-17 |
Chris Lattner | Fix a bug in my previous patch, grabbing the shift... |
blob | commitdiff | raw | diff to current |
2007-04-17 |
Chris Lattner | Fold (x << c1)>> c2 into a single shift if the bits... |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Anton Korobeynikov | Removed tabs everywhere except autogenerated & external... |
blob | commitdiff | raw | diff to current |
2007-04-12 |
Chris Lattner | Fix weirdness handling single element vectors. |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Chris Lattner | remove dead target hooks. |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Chris Lattner | remove some dead target hooks, subsumed by isLegalAddre... |
blob | commitdiff | raw | diff to current |
2007-03-31 |
Chris Lattner | switch TL::getValueType to use MVT::getValueType. |
blob | commitdiff | raw | diff to current |
2007-03-30 |
Chris Lattner | add one addressing mode description hook to rule them... |
blob | commitdiff | raw | diff to current |
2007-03-28 |
Evan Cheng | Remove isLegalAddressImmediate. |
blob | commitdiff | raw | diff to current |
2007-03-25 |
Chris Lattner | implement initial support for the silly X constraint... |
blob | commitdiff | raw | diff to current |
2007-03-25 |
Chris Lattner | Implement CodeGen/X86/2007-03-24-InlineAsmMultiRegConst... |
blob | commitdiff | raw | diff to current |
2007-03-25 |
Chris Lattner | switch TargetLowering::getConstraintType to take the... |
blob | commitdiff | raw | diff to current |
2007-03-21 |
Dale Johannesen | repair x86 performance, dejagnu problems from previous... |
blob | commitdiff | raw | diff to current |
2007-03-20 |
Dale Johannesen | do not share old induction variables when this would... |
blob | commitdiff | raw | diff to current |
2007-03-16 |
Evan Cheng | Added isLegalAddressExpression hook to test if the... |
blob | commitdiff | raw | diff to current |
2007-03-12 |
Evan Cheng | More flexible TargetLowering LSR hooks for testing... |
blob | commitdiff | raw | diff to current |
2007-02-25 |
Chris Lattner | initialize a instance variable |
blob | commitdiff | raw | diff to current |
2007-02-24 |
Chris Lattner | Fix CodeGen/Generic/2007-02-23-DAGCombine-Miscompile... |
blob | commitdiff | raw | diff to current |
2007-02-22 |
Jim Laskey | Need to init. |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Chris Lattner | Implement i/n/s constraints correctly. This fixes |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Reid Spencer | For PR1195: |
blob | commitdiff | raw | diff to current |
2007-02-13 |
Chris Lattner | Fix PR1198, by adding initial i128 support. Patch... |
blob | commitdiff | raw | diff to current |
2007-02-08 |
Evan Cheng | Move SimplifySetCC to TargetLowering and allow it to... |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Chris Lattner | Fit in 80 columns |
blob | commitdiff | raw | diff to current |
next |