2008-07-21 |
Duncan Sands | Add VerifyNode, a place to put sanity checks on |
blob | commitdiff | raw |
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 |
2008-01-18 |
Chris Lattner | Fix a latent bug exposed by my truncstore patch. We... |
blob | commitdiff | raw | diff to current |
2008-01-17 |
Chris Lattner | This commit changes: |
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-10 |
Duncan Sands | Output sinl for a long double FSIN node, not sin. |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
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-21 |
Nicolas Geoffray | Fix unintented change from last commit |
blob | commitdiff | raw | diff to current |
2007-12-21 |
Nicolas Geoffray | Enable EH for linux/ppc32 targets |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Chris Lattner | implement __builtin_return_addr(0) on ppc. |
blob | commitdiff | raw | diff to current |
2007-11-28 |
Chris Lattner | Implement ExpandOperationResult for ppc i64 fp->int... |
blob | commitdiff | raw | diff to current |
2007-11-13 |
Bill Wendling | Unify CALLSEQ_{START,END}. They take 4 parameters:... |
blob | commitdiff | raw | diff to current |
2007-10-23 |
Dale Johannesen | Disable a couple more things for ppcf128. |
blob | commitdiff | raw | diff to current |
2007-10-22 |
Evan Cheng | Use ptr type in the immediate field of a BxA instructio... |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Chris Lattner | comment fixes |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Dale Johannesen | More ppcf128 issues (maybe the last)? |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Chris Lattner | Change LowerFP_TO_SINT to create the specific code... |
blob | commitdiff | raw | diff to current |
2007-10-14 |
Dale Johannesen | Fix type mismatch error in PPC Altivec (only causes |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Dan Gohman | Mark vector pow, ctpop, cttz, and ctlz as Expand on... |
blob | commitdiff | raw | diff to current |
2007-10-11 |
Dan Gohman | Set ISD::FPOW to Expand. |
blob | commitdiff | raw | diff to current |
2007-10-10 |
Dale Johannesen | Next PPC long double bits: ppcf128->i32 conversion. |
blob | commitdiff | raw | diff to current |
2007-10-08 |
Dan Gohman | When we start enabling SMUL_LOHI/UMUL_LOHI or SDIVREM... |
blob | commitdiff | raw | diff to current |
2007-10-06 |
Dale Johannesen | Next powerpc long double bits. Comparisons work, |
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-11 |
Duncan Sands | Fold the adjust_trampoline intrinsic into |
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-31 |
Dale Johannesen | Enhance APFloat to retain bits of NaNs (fixes oggenc). |
blob | commitdiff | raw | diff to current |
next |