2009-05-27 |
Eli Friedman | Ger rid of some dead code. |
blob | commitdiff | raw |
2009-05-24 |
Eli Friedman | Make the PPC backend use a legal type for the operands... |
blob | commitdiff | raw | diff to current |
2009-05-11 |
Jay Foad | Don't #include DerivedTypes.h from TargetData.h. |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Nate Begeman | 2nd attempt, fixing SSE4.1 issues and implementing... |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Rafael Espindola | Revert 69952. Causes testsuite failures on linux x86-64. |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Nate Begeman | PR2957 |
blob | commitdiff | raw | diff to current |
2009-03-03 |
Bob Wilson | Use early exit to reduce indentation. No functional... |
blob | commitdiff | raw | diff to current |
2009-03-02 |
Bob Wilson | Generalize BuildVectorSDNode::isConstantSplat to use... |
blob | commitdiff | raw | diff to current |
2009-03-01 |
Bob Wilson | Combine PPC's GetConstantBuildVectorBits and isConstant... |
blob | commitdiff | raw | diff to current |
2009-02-25 |
Evan Cheng | Revert BuildVectorSDNode related patches: 65426, 65427... |
blob | commitdiff | raw | diff to current |
2009-02-25 |
Scott Michel | Remove all "cached" data from BuildVectorSDNode, prefer... |
blob | commitdiff | raw | diff to current |
2009-02-22 |
Scott Michel | Introduce the BuildVectorSDNode class that encapsulates... |
blob | commitdiff | raw | diff to current |
2009-02-17 |
Scott Michel | Remove trailing whitespace to reduce later commit patch... |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Dale Johannesen | Remove refs to non-DebugLoc version of BuildMI from... |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dale Johannesen | Use getDebugLoc forwarder instead of getNode()->getDebu... |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dan Gohman | Constify TargetInstrInfo::EmitInstrWithCustomInserter... |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dale Johannesen | Get rid of the last non-DebugLoc versions of getNode! |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Remove more non-DebugLoc getNode variants. Use |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Remove more non-DebugLoc versions of getNode. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Eliminate remaining non-DebugLoc version of getTargetNode. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Get rid of one more non-DebugLoc getNode and |
blob | commitdiff | raw | diff to current |
2009-02-05 |
Dale Johannesen | Remove a non-DebugLoc version of getNode. |
blob | commitdiff | raw | diff to current |
2009-02-05 |
Dale Johannesen | Remove non-DebugLoc versions of getMergeValues, ZeroExt... |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove non-DebugLoc forms of CopyToReg and CopyFromReg. |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove non-DebugLoc versions of getLoad and getStore. |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove non-DebugLoc forms of the exotic forms |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove some more non-DebugLoc versions of construction |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove a few non-DebugLoc versions of node creation |
blob | commitdiff | raw | diff to current |
2009-01-30 |
Dale Johannesen | Make LowerCallTo and LowerArguments take a DebugLoc |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Evan Cheng | Fix PPC ISD::Declare isel and eliminate the need for... |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Dan Gohman | Const-qualify getPreIndexedAddressParts and friends. |
blob | commitdiff | raw | diff to current |
2009-01-01 |
Duncan Sands | Fix PR3274: when promoting the condition of a BRCOND... |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Duncan Sands | There are no longer any places that require a |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Duncan Sands | Change the interface to the type legalization method |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Duncan Sands | If the type legalizer actually legalized anything |
blob | commitdiff | raw | diff to current |
2008-11-23 |
Duncan Sands | Rename SetCCResultContents to BooleanContents. In |
blob | commitdiff | raw | diff to current |
2008-11-07 |
Dale Johannesen | Make FP tests requiring two compares work on PPC (PR... |
blob | commitdiff | raw | diff to current |
2008-10-30 |
Duncan Sands | Shift amounts should have type getShiftAmountTy |
blob | commitdiff | raw | diff to current |
2008-10-28 |
Duncan Sands | Fix darwin ppc llvm-gcc build breakage: intercept |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Dan Gohman | Disable constant-offset folding for PowerPC, as the... |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Evan Cheng | Rename LoadX to LoadExt. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Chris Lattner | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons... |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Dan Gohman | Rename ConstantSDNode's getSignExtended to getSExtValue... |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Dale Johannesen | Add "inreg" field to CallSDNode (doesn't increase |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Evan Cheng | Properly handle 'm' inline asm constraints. If a GV... |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Devang Patel | s/ParameterAttributes/Attributes/g |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Dale Johannesen | Make log, log2, log10, exp, exp2 use Expand by |
blob | commitdiff | raw | diff to current |
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 |
next |