2007-09-23 |
Dale Johannesen | Fix PR 1681. When X86 target uses +sse -sse2, |
blob | commitdiff | raw |
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 |
2006-12-31 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Evan Cheng | Add getTypeToExpandTo() which recursively walks Transfo... |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Evan Cheng | Update comments. |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Evan Cheng | Update comments. |
blob | commitdiff | raw | diff to current |
2006-12-10 |
Anton Korobeynikov | Cleaned setjmp/longjmp lowering interfaces. Now we... |
blob | commitdiff | raw | diff to current |
2006-11-09 |
Evan Cheng | Add a mechanism to specify whether a target supports... |
blob | commitdiff | raw | diff to current |
2006-11-09 |
Evan Cheng | Rename ISD::MemOpAddrMode to ISD::MemIndexedMode |
blob | commitdiff | raw | diff to current |
2006-11-09 |
Evan Cheng | getPostIndexedAddressParts change: passes in load/store... |
blob | commitdiff | raw | diff to current |
2006-11-07 |
Evan Cheng | Added target hook for post-indexed memory ops transform... |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Evan Cheng | Rename |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Evan Cheng | Added a target specific hook to check whether / how... |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Chris Lattner | generalize this api |
blob | commitdiff | raw | diff to current |
2006-10-31 |
Chris Lattner | Change the prototype for TargetLowering::isOperandValid... |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Evan Cheng | Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using... |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Evan Cheng | Merging ISD::LOAD and ISD::LOADX. Added LoadSDNode... |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Chris Lattner | Add support for targets to declare that they use a GOT |
blob | commitdiff | raw | diff to current |
2006-10-04 |
Evan Cheng | Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD... |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Duraid Madina | add setJumpBufSize() and setJumpBufAlignment() to targe... |
blob | commitdiff | raw | diff to current |
2006-06-12 |
Andrew Lenharth | Start on my todo list |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Evan Cheng | Another typo. Pointed out by Nate Begeman. |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Evan Cheng | Fix a mis-leading comment. |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Chris Lattner | There is now a default impl of this method |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Andrew Lenharth | Move this code to a common place |
blob | commitdiff | raw | diff to current |
2006-05-06 |
Chris Lattner | Add some new methods for computing sign bit information. |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Owen Anderson | Refactor TargetMachine, pushing handling of TargetData... |
blob | commitdiff | raw | diff to current |
2006-04-20 |
Evan Cheng | Added a virtual method isVectorClearMaskLegal to TLI... |
blob | commitdiff | raw | diff to current |
2006-04-12 |
Chris Lattner | Provide a default impl of LowerArguments |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Chris Lattner | Move isShuffleLegal from TLI to Legalize. |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Chris Lattner | Allow targets to have fine grained control over which... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Chris Lattner | Modify the TargetLowering::getPackedTypeBreakdown metho... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Chris Lattner | Add a method useful for decimating vectors. |
blob | commitdiff | raw | diff to current |
2006-03-22 |
Evan Cheng | Added a ValueType operand to isShuffleMaskLegal().... |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Chris Lattner | Add some helper methods |
blob | commitdiff | raw | diff to current |
2006-03-16 |
Evan Cheng | Added a way for TargetLowering to specify what values... |
blob | commitdiff | raw | diff to current |
2006-03-13 |
Evan Cheng | Add LSR hooks. |
blob | commitdiff | raw | diff to current |
2006-03-05 |
Chris Lattner | custom lowered nodes are legal too |
blob | commitdiff | raw | diff to current |
2006-03-03 |
Evan Cheng | Number of NodeTypes now exceeds 128. |
blob | commitdiff | raw | diff to current |
2006-03-01 |
Chris Lattner | Add interfaces for targets to provide target-specific... |
blob | commitdiff | raw | diff to current |
2006-03-01 |
Evan Cheng | Missing a cast previously. |
blob | commitdiff | raw | diff to current |
2006-02-24 |
Chris Lattner | Add C_Memory operand type |
blob | commitdiff | raw | diff to current |
2006-02-22 |
Chris Lattner | Make the LLVM headers "-ansi -pedantic -Wno-long-long... |
blob | commitdiff | raw | diff to current |
2006-02-22 |
Chris Lattner | split register class handling from explicit physreg... |
blob | commitdiff | raw | diff to current |
2006-02-21 |
Chris Lattner | Pass in a value type to getRegForInlineAsmConstraint... |
blob | commitdiff | raw | diff to current |
2006-02-17 |
Nate Begeman | Fix a nit sabre noticed |
blob | commitdiff | raw | diff to current |
2006-02-16 |
Nate Begeman | Rework the SelectionDAG-based implementations of Simpli... |
blob | commitdiff | raw | diff to current |
2006-02-14 |
Evan Cheng | Rename maxStoresPerMemSet to maxStoresPerMemset, etc. |
blob | commitdiff | raw | diff to current |
2006-02-07 |
Chris Lattner | getConstraintType should be virtual. |
blob | commitdiff | raw | diff to current |
2006-02-04 |
Chris Lattner | Add some methods for inline asm support. |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Nate Begeman | Add a framework for eliminating instructions that produ... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | Clear the OpAction field before setting it. This allow... |
blob | commitdiff | raw | diff to current |
next |