Age | Commit message (Expand) | Author |
2007-02-13 | Fix switch lowering to order cases in zext order, which is how we emit the | Chris Lattner |
2007-02-10 | Privatize StructLayout::MemberOffsets, adding an accessor | Chris Lattner |
2007-02-10 | Add function live-ins to entry block live-in set. | Evan Cheng |
2007-02-10 | Rename some variables to avoid confusion with SelectionDAGISel::BB. | Evan Cheng |
2007-02-08 | Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands(). | Evan Cheng |
2007-02-08 | Move SimplifySetCC to TargetLowering and allow it to be shared with legalizer. | Evan Cheng |
2007-02-04 | switch the VRBaseMap in the scheduler from an std::map to a DenseMap. This | Chris Lattner |
2007-02-04 | Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate | Chris Lattner |
2007-02-04 | eliminate the SDNode::setValueTypes method. | Chris Lattner |
2007-02-04 | eliminate a bunch of duplicate ctors and helper functions. | Chris Lattner |
2007-02-04 | move MorphNode to out of line and merge setNodeOperands into it. There is | Chris Lattner |
2007-02-04 | simplify MorphNodeTo to take a VTList operand. | Chris Lattner |
2007-02-04 | eliminate some extraneous methods in SDNode | Chris Lattner |
2007-02-04 | Give each selectiondag node class a home for it's vtable and rtti info | Chris Lattner |
2007-02-04 | Switch VAlueMap from std::map to DenseMap. | Chris Lattner |
2007-02-04 | Switch NodeMap from std::map to DenseMap, this speeds up isel by 2.3% | Chris Lattner |
2007-02-04 | swtich vector-> smallvector, speeding up selectiondag stuff 1% | Chris Lattner |
2007-02-04 | Switch promoted/expanded ops over to using a DenseMap. Vector related maps | Chris Lattner |
2007-02-04 | switch LegalizedNodes from std::map to a DenseMap. This speeds up isel | Chris Lattner |
2007-02-04 | Eliminate some malloc traffic from LegalizeAllNodesNotLeadingTo, speeding | Chris Lattner |
2007-02-04 | Eliminate some std::sets. This speeds up isel of kimwitu by about 0.9% | Chris Lattner |
2007-02-04 | Switch SelectionDAG::ReplaceAllUsesOfValueWith to use a SmallSetVector for | Chris Lattner |
2007-02-03 | switch the sched unit map over to use a DenseMap instead of std::map. This | Chris Lattner |
2007-02-03 | Switch ComputeTopDownOrdering over to using a densemap. This speeds up | Chris Lattner |
2007-02-03 | Pasto | Evan Cheng |
2007-02-02 | Changes to support making the shift instructions be true BinaryOperators. | Reid Spencer |
2007-02-01 | Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only | Anton Korobeynikov |
2007-02-01 | Fit in 80 columns | Chris Lattner |
2007-02-01 | Emit a better assertion message for PR1133 | Chris Lattner |
2007-01-31 | Allow the target to override the ISD::CondCode that's to be used to test the | Evan Cheng |
2007-01-30 | For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid | Reid Spencer |
2007-01-29 | add initial support for handling inline asms with multiple constraints. | Chris Lattner |
2007-01-29 | Finish off bug 680, allowing targets to custom lower frame and return | Nate Begeman |
2007-01-28 | Arguments are counting from 1. not from 0. Maybe we should change | Anton Korobeynikov |
2007-01-28 | More cleanup | Anton Korobeynikov |
2007-01-28 | Propagate changes from my local tree. This patch includes: | Anton Korobeynikov |
2007-01-26 | Change the MachineDebugInfo to MachineModuleInfo to better reflect usage | Jim Laskey |
2007-01-26 | Make LABEL a builtin opcode. | Jim Laskey |
2007-01-24 | Renamed getTypeAlignmentShift() to getPreferredTypeAlignmentShift(). | Evan Cheng |
2007-01-22 | Remove the DoubleTy special case. | Evan Cheng |
2007-01-21 | For PR970: | Reid Spencer |
2007-01-20 | Teach TargetData to handle 'preferred' alignment for each target, and use | Chris Lattner |
2007-01-20 | Fix for PR1108: type of insert_vector_elt index operand is PtrVT, not MVT::i32. | Evan Cheng |
2007-01-19 | For PR1043: | Reid Spencer |
2007-01-19 | Remove this xform: | Evan Cheng |
2007-01-16 | Fix PR1114 and CodeGen/Generic/2007-01-15-LoadSelectCycle.ll by being | Chris Lattner |
2007-01-16 | add options to view the dags before the first or second pass of dag combine. | Chris Lattner |
2007-01-12 | Compensate for loss of DerivedTypes.h in TargetLowering.h | Reid Spencer |
2007-01-12 | Move a function out of line. | Reid Spencer |
2007-01-12 | Minor fix. | Evan Cheng |