2008-06-08 |
Duncan Sands | Remove comparison methods for MVT. The main cause |
blob | commitdiff | raw |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Evan Cheng | Fix typos and comments. |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Evan Cheng | Make use of vector load and store operations to impleme... |
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 | Forgot this. |
blob | commitdiff | raw | diff to current |
2008-05-09 |
Evan Cheng | Make OpActionsCapacity multiple of 4. |
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 |
Arnold Schwaighofer | Tail call optimization improvements: |
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-14 |
Dan Gohman | Fix const-correctness issues with the SrcValue handling... |
blob | commitdiff | raw | diff to current |
2008-04-14 |
Dan Gohman | Clean up some comments. |
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-09 |
Dan Gohman | Make isVectorClearMaskLegal's operand list const. |
blob | commitdiff | raw | diff to current |
2008-03-30 |
Chris Lattner | Fix "Control reaches the end of non-void function"... |
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 |
Evan Cheng | Add a target lowering hook to control whether it's... |
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 |
Evan Cheng | Refactor inline asm constraint matching code out of... |
blob | commitdiff | raw | diff to current |
2008-02-22 |
Dale Johannesen | Pass alignment on ByVal parameters, from FE, all |
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-14 |
Duncan Sands | In TargetLowering::LowerCallTo, don't assert that |
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 |
Duncan Sands | Add arbitrary integer support to getRegisterType and |
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-01-30 |
Evan Cheng | Even though InsertAtEndOfBasicBlock is an ugly hack... |
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-25 |
Duncan Sands | Add more assertions to catch accesses outside of |
blob | commitdiff | raw | diff to current |
2008-01-23 |
Evan Cheng | Let each target decide byval alignment. For X86, it... |
blob | commitdiff | raw | diff to current |
2008-01-18 |
Chris Lattner | remove magic numbers. |
blob | commitdiff | raw | diff to current |
2008-01-17 |
Chris Lattner | This commit changes: |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev... |
blob | commitdiff | raw | diff to current |
2007-12-22 |
Chris Lattner | Tell TargetLoweringOpt whether it is running before |
blob | commitdiff | raw | diff to current |
2007-11-24 |
Chris Lattner | Several changes: |
blob | commitdiff | raw | diff to current |
2007-11-09 |
Evan Cheng | Much improved pic jumptable codegen: |
blob | commitdiff | raw | diff to current |
2007-11-07 |
Hartmut Kaiser | Fixed compilation errors on VC++. |
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-10-29 |
Evan Cheng | Enable more fold (sext (load x)) -> (sext (truncate... |
blob | commitdiff | raw | diff to current |
2007-10-26 |
Evan Cheng | Loosen up iv reuse to allow reuse of the same stride... |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Chris Lattner | rename ExpandOperation to ExpandOperationResult, as... |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Chris Lattner | add a new target hook. |
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 |
Duncan Sands | Initial infrastructure for arbitrary precision integer |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Chris Lattner | Fix 80 col violation |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Arnold Schwaighofer | Corrected many typing errors. And removed 'nest' parame... |
blob | commitdiff | raw | diff to current |
2007-10-11 |
Arnold Schwaighofer | Added tail call optimization to the x86 back end. It... |
blob | commitdiff | raw | diff to current |
2007-09-23 |
Dale Johannesen | Fix PR 1681. When X86 target uses +sse -sse2, |
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-30 |
Dale Johannesen | Change LegalFPImmediates to use APFloat. |
blob | commitdiff | raw | diff to current |
2007-08-27 |
Dan Gohman | Add explicit keywords and remove spurious trailing... |
blob | commitdiff | raw | diff to current |
2007-08-25 |
Chris Lattner | rename isOperandValidForConstraint to LowerAsmOperandFo... |
blob | commitdiff | raw | diff to current |
2007-08-20 |
Rafael Espindola | Partial implementation of calling functions with byval... |
blob | commitdiff | raw | diff to current |
2007-08-09 |
Dale Johannesen | Update per review comments. |
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-08-01 |
Dan Gohman | More explicit keywords. |
blob | commitdiff | raw | diff to current |
2007-07-27 |
Duncan Sands | Support for trampolines, except for X86 codegen which is |
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-27 |
Dan Gohman | Rename ("shrinkify") MVT::isExtendedValueType to MVT... |
blob | commitdiff | raw | diff to current |
2007-06-26 |
Dan Gohman | Replace ?: with if statements, for clarity. |
blob | commitdiff | raw | diff to current |
2007-06-26 |
Dan Gohman | Simplify the expression for TargetLowering::isTypeLegal. |
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 | Rename TargetLowering::getNumElements and friends to |
blob | commitdiff | raw | diff to current |
2007-06-01 |
Evan Cheng | Target specific ifcvt code duplication limit. |
blob | commitdiff | raw | diff to current |
2007-05-18 |
Evan Cheng | Fix comment. |
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-04-28 |
Chris Lattner | add a default parameter |
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-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-04-09 |
Chris Lattner | add a default ctor for AddrMode. |
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 | 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-03-07 |
Anton Korobeynikov | Refactoring of formal parameter flags. Enable properly... |
blob | commitdiff | raw | diff to current |
2007-02-22 |
Jim Laskey | Simplify lowering and selection of exception ops. |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Reid Spencer | For PR1195: |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Reid Spencer | For PR1195: |
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 |
Anton Korobeynikov | Fixed uninitialized stuff inside LegalizeDAG. Fortunate... |
blob | commitdiff | raw | diff to current |
2007-01-31 |
Evan Cheng | Allow the target to override the ISD::CondCode that... |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Nate Begeman | Finish off bug 680, allowing targets to custom lower... |
blob | commitdiff | raw | diff to current |
2007-01-28 |
Anton Korobeynikov | Propagate changes from my local tree. This patch includes: |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | Don't #include DerivedTypes.h in this header. Make... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Evan Cheng | - Move RTLIB::Libcall enum to a separate file. |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Evan Cheng | Silence a bogus compiler warning. |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | For PR1064: |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Evan Cheng | Store default libgcc routine names and allow them to... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Reid Spencer | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. |
blob | commitdiff | raw | diff to current |
2007-01-05 |
Evan Cheng | - Remove isSetCCExpensive() etc. These are no longer... |
blob | commitdiff | raw | diff to current |
next |