| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of ju... | Matthijs Kooijman | 2008-07-29 | 1 | -3/+7 |
* | Revert 54147. | Dan Gohman | 2008-07-29 | 1 | -2/+0 |
* | Add x86 isel patterns to match what would be a ZERO_EXTEND_INREG operation, | Dan Gohman | 2008-07-28 | 1 | -0/+2 |
* | Fold the useful features of alist and alist_node into ilist, and | Dan Gohman | 2008-07-28 | 22 | -691/+251 |
* | Reword a comment to be less ambiguous. | Dan Gohman | 2008-07-28 | 1 | -1/+1 |
* | Don't use reinterpret_cast when it isn't needed. | Dan Gohman | 2008-07-27 | 1 | -4/+4 |
* | Rename SDOperand to SDValue. | Dan Gohman | 2008-07-27 | 6 | -348/+349 |
* | Tidy SDNode::use_iterator, and complete the transition to have it | Dan Gohman | 2008-07-27 | 2 | -19/+13 |
* | Rename isOnlyUseOf to isOnlyUserOf. | Dan Gohman | 2008-07-27 | 1 | -2/+2 |
* | Improve comments for SDNode use-count methods. No functionality change. | Dan Gohman | 2008-07-27 | 1 | -10/+21 |
* | Rename the version of CreateRet that's a convenience method for creating | Dan Gohman | 2008-07-25 | 1 | -5/+8 |
* | Fix error: ‘std::ostream’ has not been declared | Duncan Sands | 2008-07-25 | 1 | -0/+1 |
* | Remove unnecessary implicit argument | Nate Begeman | 2008-07-25 | 1 | -2/+2 |
* | Fix minor issues with VICmp/VFCmp constant expressions | Nate Begeman | 2008-07-25 | 1 | -2/+3 |
* | Add predicate for GhostLinkage, used by the JIT | Nate Begeman | 2008-07-25 | 1 | -0/+1 |
* | Add a #include for the uses of uint64_t. | Dan Gohman | 2008-07-25 | 1 | -0/+1 |
* | Add a #include <cassert>, since this file use assert. | Dan Gohman | 2008-07-25 | 1 | -0/+1 |
* | Apply a patch from Mahadevan R, with minor formatting changes, to | Dan Gohman | 2008-07-25 | 1 | -1/+7 |
* | Enable rematerialization of constants using AliasAnalysis::pointsToConstantMe... | Dan Gohman | 2008-07-25 | 3 | -0/+16 |
* | Rename instance variables, parameter argument names to eliminate a bunch of c... | Evan Cheng | 2008-07-24 | 3 | -236/+241 |
* | Make CreateBinOp/CreateNeg/CreateNot do constant folding. | Chris Lattner | 2008-07-23 | 1 | -4/+11 |
* | Enable first-class aggregates support. | Dan Gohman | 2008-07-23 | 7 | -89/+15 |
* | Change the heuristics used in the coalescer, register allocator, and within | Owen Anderson | 2008-07-22 | 1 | -3/+13 |
* | Add insertvalue and extractvalue folding support in IRBuilder. | Dan Gohman | 2008-07-22 | 1 | -12/+23 |
* | IRBuilder support for insertvalue and extractvalue. | Dan Gohman | 2008-07-22 | 1 | -5/+31 |
* | Assert that the DAG root value is a chain value. | Dan Gohman | 2008-07-22 | 1 | -1/+6 |
* | Tie small stuff to non-small by default on ELF platforms | Anton Korobeynikov | 2008-07-22 | 1 | -2/+3 |
* | Basic support for small sections | Bruno Cardoso Lopes | 2008-07-22 | 1 | -0/+27 |
* | Removing tabs. | Bill Wendling | 2008-07-22 | 1 | -4/+4 |
* | Correct the name of MachineMemOperand's include guard. | Dan Gohman | 2008-07-22 | 1 | -2/+2 |
* | InsertValue and ExtractValue constant expressions are always | Dan Gohman | 2008-07-21 | 1 | -3/+1 |
* | Enhance the GraphWriter support for edge destinations, and teach the | Dan Gohman | 2008-07-21 | 2 | -4/+36 |
* | Add titles to the various SelectionDAG viewGraph calls | Dan Gohman | 2008-07-21 | 2 | -2/+3 |
* | Make the GraphWriter be more consistent about the string | Dan Gohman | 2008-07-21 | 1 | -19/+8 |
* | Add VerifyNode, a place to put sanity checks on | Duncan Sands | 2008-07-21 | 1 | -0/+3 |
* | Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 code | asl | 2008-07-19 | 2 | -6/+6 |
* | Add TargetAsmInfo stuff for all darwin-based targets | asl | 2008-07-19 | 1 | -0/+43 |
* | Add TargetAsmInfo for all ELF-based targets | asl | 2008-07-19 | 1 | -0/+38 |
* | Remove bogus assertion. This unbreaks mingw, where ConstantSDNode | Anton Korobeynikov | 2008-07-19 | 1 | -4/+0 |
* | Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks. | Dan Gohman | 2008-07-17 | 1 | -1/+1 |
* | Make MergeBlockIntoPredecessor more aggressive when the same successor appears | Owen Anderson | 2008-07-17 | 1 | -1/+1 |
* | Add a new function, ReplaceAllUsesOfValuesWith, which handles bulk | Dan Gohman | 2008-07-17 | 4 | -20/+81 |
* | Indentation. | Evan Cheng | 2008-07-17 | 1 | -3/+3 |
* | SSE codegen for vsetcc nodes | Nate Begeman | 2008-07-17 | 1 | -0/+3 |
* | Factorize some code for determining which libcall to use. | Duncan Sands | 2008-07-17 | 1 | -1/+27 |
* | Factor MergeBlockIntoPredecessor out into BasicBlockUtils. | Owen Anderson | 2008-07-17 | 1 | -0/+4 |
* | Mark function used by asm block as used, otherwise optimizer may not see the ... | Devang Patel | 2008-07-16 | 1 | -0/+5 |
* | Fix the name of BreakCriticalMachineEdge.h's include guard | Dan Gohman | 2008-07-16 | 1 | -2/+2 |
* | Correct a top-level comment. | Dan Gohman | 2008-07-16 | 1 | -1/+1 |
* | Clarify the comments here, to make slightly more clear the | Dan Gohman | 2008-07-16 | 1 | -2/+2 |