| Commit message (Expand) | Author | Age | Files | Lines |
* | Added support for overloading intrinsics (atomics) based on pointers | Mon P Wang | 2008-07-30 | 2 | -0/+9 |
* | 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 | 6 | -78/+97 |
* | Reword a comment to be less ambiguous. | Dan Gohman | 2008-07-28 | 1 | -1/+1 |
* | Rename SDOperand to SDValue. | Dan Gohman | 2008-07-27 | 5 | -286/+287 |
* | Tidy SDNode::use_iterator, and complete the transition to have it | Dan Gohman | 2008-07-27 | 1 | -18/+12 |
* | 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 |
* | Fix error: ‘std::ostream’ has not been declared | Duncan Sands | 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 |
* | Change the heuristics used in the coalescer, register allocator, and within | Owen Anderson | 2008-07-22 | 1 | -3/+13 |
* | Assert that the DAG root value is a chain value. | Dan Gohman | 2008-07-22 | 1 | -1/+6 |
* | Correct the name of MachineMemOperand's include guard. | Dan Gohman | 2008-07-22 | 1 | -2/+2 |
* | Add titles to the various SelectionDAG viewGraph calls | Dan Gohman | 2008-07-21 | 2 | -2/+3 |
* | Add VerifyNode, a place to put sanity checks on | Duncan Sands | 2008-07-21 | 1 | -0/+3 |
* | Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks. | Dan Gohman | 2008-07-17 | 1 | -1/+1 |
* | Add a new function, ReplaceAllUsesOfValuesWith, which handles bulk | Dan Gohman | 2008-07-17 | 3 | -20/+76 |
* | Indentation. | Evan Cheng | 2008-07-17 | 1 | -3/+3 |
* | Factorize some code for determining which libcall to use. | Duncan Sands | 2008-07-17 | 1 | -1/+27 |
* | Fix the name of BreakCriticalMachineEdge.h's include guard | Dan Gohman | 2008-07-16 | 1 | -2/+2 |
* | SelectionDAG::AssignNodeIds is unused. | Dan Gohman | 2008-07-15 | 1 | -4/+0 |
* | Reapply 53476 and 53480, with a fix so that it properly updates | Dan Gohman | 2008-07-14 | 2 | -4/+5 |
* | Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art. | Evan Cheng | 2008-07-12 | 1 | -3/+2 |
* | Add a utility function to MachineInstr for testing whether an instruction | Dan Gohman | 2008-07-12 | 1 | -0/+7 |
* | Include a frame index in the "fixed stack" pseudo source value | Dan Gohman | 2008-07-11 | 1 | -2/+2 |
* | Add support for putting NamedRegionTimers in TimerGroups, and | Dan Gohman | 2008-07-11 | 1 | -2/+3 |
* | Trim unnecessary #includes. | Dan Gohman | 2008-07-11 | 2 | -2/+2 |
* | It is pointless to turn a UINT_TO_FP into an | Duncan Sands | 2008-07-11 | 1 | -0/+8 |
* | Add two missing SINT_TO_FP libcalls. | Duncan Sands | 2008-07-11 | 1 | -0/+2 |
* | Add support for 128 bit shifts and 32 bit shifts | Duncan Sands | 2008-07-11 | 1 | -0/+3 |
* | Pull r53428 from Gaz into mainline: | Bill Wendling | 2008-07-10 | 1 | -2/+2 |
* | Add a SubclassData field to SDNode, similar to what's done | Dan Gohman | 2008-07-10 | 1 | -29/+42 |
* | Fix a copy+pasto in an assertion string. | Dan Gohman | 2008-07-10 | 1 | -1/+1 |
* | Stack objects have nonnegative indices, not just positive indices. | Dan Gohman | 2008-07-10 | 1 | -2/+2 |
* | Remove this file; the code that it went with is no longer | Dan Gohman | 2008-07-10 | 1 | -289/+0 |
* | Add support for 128 bit multiplicative operations. | Duncan Sands | 2008-07-10 | 1 | -0/+5 |
* | Add a mysteriously missing libcall, FPTOSINT_F80_I32. | Duncan Sands | 2008-07-10 | 1 | -0/+1 |
* | - Change the horrible N^2 isRegReDefinedByTwoAddr. Now callers must supply th... | Evan Cheng | 2008-07-10 | 2 | -5/+5 |
* | Simplify hasNUsesOfValue and hasAnyUsesOfValue even more. This | Dan Gohman | 2008-07-09 | 1 | -14/+7 |
* | Move MemoryVT out of LSBaseNode into MemSDNode, allowing the | Dan Gohman | 2008-07-09 | 1 | -23/+16 |
* | Move the IsVolatile and SVOffset fields into the MemSDNode base | Dan Gohman | 2008-07-09 | 1 | -28/+17 |
* | const-ify SelectionDAG::getNodeValueTypes. | Dan Gohman | 2008-07-09 | 1 | -3/+3 |
* | Factor out the code for computing an alignment value, and make it | Dan Gohman | 2008-07-08 | 1 | -0/+2 |
* | Unbreak C++ tests on x86 Darwin. | Evan Cheng | 2008-07-08 | 1 | -2/+3 |
* | Avoid unnecessary string construction during asm printing. | Evan Cheng | 2008-07-08 | 1 | -0/+1 |
* | Pool-allocation for MachineInstrs, MachineBasicBlocks, and | Dan Gohman | 2008-07-07 | 5 | -134/+155 |