2008-09-17 |
Bill Wendling | Add trampoline support to PPC. GCC simply calls the... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Bill Wendling | Reverting r56249. On further investigation, this functi... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Bill Wendling | - Change "ExternalSymbolSDNode" to "SymbolSDNode". |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Dan Gohman | Define CallSDNode, an SDNode subclass for use with... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Dan Gohman | Rename ConstantSDNode::getValue to getZExtValue, for... |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Dale Johannesen | Succumb utterly to compatibility and implement |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dale Johannesen | Add intrinsics for log, log2, log10, exp, exp2. |
blob | commitdiff | raw | diff to current |
2008-09-02 |
Dale Johannesen | Fix some bugs in the code sequences for atomics. |
blob | commitdiff | raw | diff to current |
2008-08-31 |
Gabor Greif | fix a bunch of 80-col violations |
blob | commitdiff | raw | diff to current |
2008-08-31 |
Bill Wendling | Expand for ROTR with MVT::i64. |
blob | commitdiff | raw | diff to current |
2008-08-30 |
Dale Johannesen | Add ppc partial-word ATOMIC_CMP_SWAP. |
blob | commitdiff | raw | diff to current |
2008-08-29 |
Dale Johannesen | Add partial word version of ATOMIC_SWAP. |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Gabor Greif | erect abstraction boundaries for accessing SDValue... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Mon P Wang | In lowering SELECT_CC, removed cases where we can't... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Dale Johannesen | Implement partial-word binary atomics on ppc. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Gabor Greif | disallow direct access to SDValue::ResNo, provide a... |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Dale Johannesen | Implement 32 & 64 bit versions of PPC atomic |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Dale Johannesen | Remove PPC-specific lowering for atomics; the |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Dale Johannesen | It's important for the cmp-and-swap to balance |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dale Johannesen | Implement __sync_synchronize on ppc32. Patch by Gary... |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dale Johannesen | Rewrite ppc code generated for __sync_{bool|val}_compar... |
blob | commitdiff | raw | diff to current |
2008-08-11 |
Nate Begeman | Implement ISD::TRAP support on PPC |
blob | commitdiff | raw | diff to current |
2008-07-31 |
Dale Johannesen | Add a flag to disable jump table generation (all |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Tidy SDNode::use_iterator, and complete the transition... |
blob | commitdiff | raw | diff to current |
2008-07-24 |
Evan Cheng | Fix a catastrophic PPC64 ABI bug: i32 operands which... |
blob | commitdiff | raw | diff to current |
2008-07-21 |
Duncan Sands | Add VerifyNode, a place to put sanity checks on |
blob | commitdiff | raw | diff to current |
2008-07-19 |
Duncan Sands | Make sure custom lowering for LegalizeTypes |
blob | commitdiff | raw | diff to current |
2008-07-12 |
Evan Cheng | Implement llvm.atomic.cmp.swap.i32 on PPC. Patch by... |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Dan Gohman | Include a frame index in the "fixed stack" pseudo sourc... |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Chris Lattner | Remove extraneous vertical whitespace before Eric gets... |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Chris Lattner | Fix an altivec constant miscompilation that Duncan... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
blob | commitdiff | raw | diff to current |
2008-07-04 |
Duncan Sands | Rather than having a different custom legalization |
blob | commitdiff | raw | diff to current |
2008-07-02 |
Duncan Sands | Add a new getMergeValues method that does not need |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Dan Gohman | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Duncan Sands | Revert the SelectionDAG optimization that makes |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Mon P Wang | Added MemOperands to Atomic operations since Atomics... |
blob | commitdiff | raw | diff to current |
2008-06-22 |
Dan Gohman | Remove unnecessary #includes. |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Dan Gohman | Use MachineBasicBlock::transferSuccessors. |
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-08 |
Bill Wendling | Temporarily reverting r52056. It's causing PPC to fail... |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Evan Cheng | Typo. |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Evan Cheng | PPC preferred loop alignment is 16. |
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-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-04-30 |
Arnold Schwaighofer | Tail call optimization improvements: |
blob | commitdiff | raw | diff to current |
2008-04-26 |
Chris Lattner | A few inline asm cleanups: |
blob | commitdiff | raw | diff to current |
2008-04-19 |
Evan Cheng | 64-bit atomic operations. |
blob | commitdiff | raw | diff to current |
2008-04-19 |
Evan Cheng | PPC32 atomic operations. |
blob | commitdiff | raw | diff to current |
2008-04-15 |
Nicolas Geoffray | Change Divided flag to Split, as suggested by Evan |
blob | commitdiff | raw | diff to current |
2008-04-13 |
Nicolas Geoffray | Add a divided flag for the first piece of an argument... |
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-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-30 |
Chris Lattner | Fix "Control reaches the end of non-void function"... |
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-24 |
Bill Wendling | Use the bit size of the operand instead of the hard... |
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-19 |
Dan Gohman | Add support for multiple return values for the PPC... |
blob | commitdiff | raw | diff to current |
2008-03-17 |
Dale Johannesen | Make Complex long long/double/long double work |
blob | commitdiff | raw | diff to current |
2008-03-17 |
Dale Johannesen | Next round of PPC32 ABI changes. Allow for gcc |
blob | commitdiff | raw | diff to current |
2008-03-14 |
Dale Johannesen | Implement the real calling convention for ppc32 Altivec: |
blob | commitdiff | raw | diff to current |
2008-03-12 |
Dale Johannesen | Do not promote float params to double in varargs |
blob | commitdiff | raw | diff to current |
2008-03-12 |
Dale Johannesen | One more bit of Altivec parameter passing. |
blob | commitdiff | raw | diff to current |
2008-03-12 |
Dale Johannesen | Implement Altivec passing to varargs functions on ppc. |
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-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-10 |
Nicolas Geoffray | Add description of individual bits in CR. This fix... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Dale Johannesen | Increase ISD::ParamFlags to 64 bits. Increase the... |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Chris Lattner | Darwin PPC64 indirect call target goes in X12, not... |
blob | commitdiff | raw | diff to current |
2008-03-08 |
Dale Johannesen | More ppc32 byval handling (bug fixes). Things |
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-08 |
Dan Gohman | Add support for calls with i128 return values on ppc64. |
blob | commitdiff | raw | diff to current |
2008-03-07 |
Bill Wendling | PPC64 passes arguments of integral type in i64 register... |
blob | commitdiff | raw | diff to current |
2008-03-07 |
Dan Gohman | Add support for lowering 128-bit shifts on ppc64. |
blob | commitdiff | raw | diff to current |
2008-03-07 |
Dale Johannesen | Next bits of PPC byval handling. Basically functional |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Dale Johannesen | Next bit of PPC ByVal handling; call-site code seems |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Dale Johannesen | Move PPC lowering functions into PPCTargetLowering |
blob | commitdiff | raw | diff to current |
2008-02-28 |
Dale Johannesen | Interface of getByValTypeAlignment differed between |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Dan Gohman | Don't hard-code the mask size to be 32, which is incorr... |
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-16 |
Andrew Lenharth | I cannot find a libgcc function for this builtin. ... |
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 |
Chris Lattner | don't try to avoid inserting loads when lowering FORMAL... |
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-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 | Unbreak ppc debug support. |
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 |
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 |
Evan Cheng | Even though InsertAtEndOfBasicBlock is an ugly hack... |
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-23 |
Duncan Sands | The last pieces needed for loading arbitrary |
blob | commitdiff | raw | diff to current |
2008-01-18 |
Dale Johannesen | Implement flt_rounds for PowerPC. |
blob | commitdiff | raw | diff to current |
2008-01-18 |
Chris Lattner | get symbolic information for ppc ldbl nodes. |
blob | commitdiff | raw | diff to current |
next |