1. a641575 Update comment, replace theoretically impossible check with an assert. by Nate Begeman · 15 years ago
  2. 5a5ca15 Implement review feedback for vector shuffle work. by Nate Begeman · 15 years ago
  3. a3518a1 Add a public method called getAddressSpace() to the GlobalAddressSDNode. by Sanjiv Gupta · 15 years ago
  4. 9008ca6 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan. by Nate Begeman · 15 years ago
  5. 2f91f30 Fix PR 4057, a crash doing float->char const folding. by Dale Johannesen · 15 years ago
  6. 15684b2 Revert 69952. Causes testsuite failures on linux x86-64. by Rafael Espindola · 15 years ago
  7. b706d29 PR2957 by Nate Begeman · 15 years ago
  8. bd209ab Simplify this code. getConstant knows how to make broadcasted vector constants. by Dan Gohman · 15 years ago
  9. c885165 Revise my previous change 68996 as suggested by Duncan. by Bob Wilson · 15 years ago
  10. a507e55 Now that BUILD_VECTOR operands are allowed to be by Duncan Sands · 15 years ago
  11. b10b5ac Don't try to make BUILD_VECTOR operands have the same by Duncan Sands · 15 years ago
  12. c23e496 Generalize one of the SelectionDAG::ReplaceAllUsesWith overloads by Dan Gohman · 15 years ago
  13. b1303d0 Change SelectionDAG type legalization to allow BUILD_VECTOR operands to be by Bob Wilson · 16 years ago
  14. fc16657 Remove the obsolete SelectionDAG::getNodeValueTypes and simplify by Dan Gohman · 16 years ago
  15. 8f9643f Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused. by Dan Gohman · 16 years ago
  16. f871ccb Now that errs() is properly non-buffered, there's no need to by Dan Gohman · 16 years ago
  17. 1606e8e Fix some significant problems with constant pools that resulted in unnecessary paddings between constant pool entries, larger than necessary alignments (e.g. 8 byte alignment for .literal4 sections), and potentially other issues. by Evan Cheng · 16 years ago
  18. 0582ae9 Oops...I committed too much. by Bill Wendling · 16 years ago
  19. c7a09ab Temporarily XFAIL this test. by Bill Wendling · 16 years ago
  20. d344b88 Fix BuildVectorSDNode::isConstantSplat to handle one-element vectors. by Bob Wilson · 16 years ago
  21. 24e338e Generalize BuildVectorSDNode::isConstantSplat to use APInts and handle by Bob Wilson · 16 years ago
  22. a27ea9e Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a new by Bob Wilson · 16 years ago
  23. a87008d Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. by Evan Cheng · 16 years ago
  24. 8f1579a Expand tabs to spaces (overlooked in previous commit) by Scott Michel · 16 years ago
  25. df38043 Remove all "cached" data from BuildVectorSDNode, preferring to retrieve by Scott Michel · 16 years ago
  26. 0001e56 Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simple by Dan Gohman · 16 years ago
  27. 4214a55 Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR by Scott Michel · 16 years ago
  28. fdc40a0 Remove trailing whitespace to reduce later commit patch noise. by Scott Michel · 16 years ago
  29. 6f38cb6 Use getDebugLoc forwarder instead of getNode()->getDebugLoc. by Dale Johannesen · 16 years ago
  30. 92570c4 Make SDNode constructors take a DebugLoc always. by Dale Johannesen · 16 years ago
  31. edb62c4 Remove now-unused constructors. by Dale Johannesen · 16 years ago
  32. b300d2a Get rid of the last non-DebugLoc versions of getNode! by Dale Johannesen · 16 years ago
  33. e8d7230 Remove more non-DebugLoc getNode variants. Use by Dale Johannesen · 16 years ago
  34. de06470 Remove more non-DebugLoc versions of getNode. by Dale Johannesen · 16 years ago
  35. f5f5dce Eliminate remaining non-DebugLoc version of getTargetNode. by Dale Johannesen · 16 years ago
  36. f90b2a7 get rid of some non-DebugLoc getTargetNode variants. by Dale Johannesen · 16 years ago
  37. ed2eee6 Get rid of one more non-DebugLoc getNode and by Dale Johannesen · 16 years ago
  38. 3484c09 Remove a non-DebugLoc version of getNode. by Dale Johannesen · 16 years ago
  39. 9b36c63 Remove 3 non-DebugLoc variants of getNode. by Dale Johannesen · 16 years ago
  40. b0e341b Fix a bug where we were not emitting a cvt rnd sat node for converting by Mon P Wang · 16 years ago
  41. 2fabcb2 Get rid of 3 non-DebugLoc getNode variants. by Dale Johannesen · 16 years ago
  42. 4be0bdf Remove non-DebugLoc versions of getMergeValues, ZeroExtendInReg. by Dale Johannesen · 16 years ago
  43. a05dca4 Remove non-DebugLoc forms of CopyToReg and CopyFromReg. Adjust callers. by Dale Johannesen · 16 years ago
  44. 4caa042 80 column rule. by Stuart Hastings · 16 years ago
  45. 33c960f Remove non-DebugLoc versions of getLoad and getStore. by Dale Johannesen · 16 years ago
  46. 80d6977 Since I'm obliged to work with a development OS that currently doesn't by Stuart Hastings · 16 years ago
  47. 39355f9 Remove non-DebugLoc forms of the exotic forms of Lod and Sto; patch uses. by Dale Johannesen · 16 years ago
  48. f5d9789 Remove some more non-DebugLoc versions of construction by Dale Johannesen · 16 years ago
  49. 8ad9b43 Remove a few non-DebugLoc versions of node creation functions. by Dale Johannesen · 16 years ago
  50. a04b757 DebugLoc propagation; adjustment to things omitted from SelectionDagBuild. by Dale Johannesen · 16 years ago
  51. 0f502f6 Add some DL propagation to places that didn't have it yet. More coming. by Dale Johannesen · 16 years ago
  52. b51d40c First initialize DAG otherwise dwarf writer is used uninitialized. by Devang Patel · 16 years ago
  53. dbfd8db Fill in some missing DL propagation in getNode()s. by Dale Johannesen · 16 years ago
  54. ff97d4f Propagation in TargetLowering. Includes passing a DL by Dale Johannesen · 16 years ago
  55. a7ce741 Use the SubclassData field to hold ExtType, isTrunc, and MemIndexedMode by Dan Gohman · 16 years ago
  56. 54c9452 Commit missing files. by Dale Johannesen · 16 years ago
  57. b0d5cdd Fix PR3453 and probably a bunch of other potential by Duncan Sands · 16 years ago
  58. 92abc62 Fix PR3401: when using large integers, the type by Duncan Sands · 16 years ago
  59. a7b6cff If unsafe FP optimization is not set, don't allow -(A-B) => B-A because by Mon P Wang · 16 years ago
  60. 7d2ad62 Make LowerCallTo and LowerArguments take a DebugLoc by Dale Johannesen · 16 years ago
  61. 7581bfa Get rid of the non-DebugLoc-ified getNOT() method. by Bill Wendling · 16 years ago
  62. 6ce610f Propagate debug loc info for some of the *_EXTEND functions. by Bill Wendling · 16 years ago
  63. 41b9d27 DebugLoc form of getNOT(). by Bill Wendling · 16 years ago
  64. 197e88f In the case of an extractelement on an insertelement value, by Dan Gohman · 16 years ago
  65. 56ab1a2 Revert r63273. This was already implemented by Dale. There's no need for my by Bill Wendling · 16 years ago
  66. 6e1bb38 - Add DebugLoc to getTargetNode(). by Bill Wendling · 16 years ago
  67. e8c1733 Add DebugLoc-sensitive versions of many node creation by Dale Johannesen · 16 years ago
  68. 7ade28c Add DebugLoc to the getNode() methods. by Bill Wendling · 16 years ago
  69. 3edb43e Add DebugLoc-aware constructors for SDNode derived by Dale Johannesen · 16 years ago
  70. ce9bc12 Add an assertion to the form of SelectionDAG::getConstant that takes by Dan Gohman · 16 years ago
  71. e7852d0 Take the next steps in making SDUse more consistent with LLVM Use, and by Dan Gohman · 16 years ago
  72. 3994610 Eliminate the loop that searches through each of the operands by Dan Gohman · 16 years ago
  73. 74692c0 Whitespace tidiments. by Dan Gohman · 16 years ago
  74. e77f89d Move the N->use_empty() assert from DeleteNode to by Dan Gohman · 16 years ago
  75. a90c8e6 Fold x-0 to x in unsafe-fp-math mode. This comes up in the by Dan Gohman · 16 years ago
  76. 760f86f Don't create ISD::FNEG nodes after legalize if they aren't legal. by Dan Gohman · 16 years ago
  77. 4c24546 Add SelectionDAG::getNOT method to construct bitwise NOT operations, by Bob Wilson · 16 years ago
  78. e70909b fix a typo by Chris Lattner · 16 years ago
  79. c533612 Remove SDNode's virtual destructor. This makes it impossible for by Dan Gohman · 16 years ago
  80. dbe664a Fix SelectionDAG::ReplaceAllUsesWith to behave correctly when by Dan Gohman · 16 years ago
  81. e9530ec More consts on TargetLowering references. by Dan Gohman · 16 years ago
  82. bbdc820 Removoe MachineModuleInfo methods (and related DebugInfoDesc class hierarchy) that were used to handle debug info. by Devang Patel · 16 years ago
  83. 35fe734 Undo previous checkin. by Devang Patel · 16 years ago
  84. bb8c595 Use dwarf writer to decide whether the module has debug info or not. by Devang Patel · 16 years ago
  85. 83489bb by Devang Patel · 16 years ago
  86. 6e7a161 Request DwarfWriter. This will be used to handle dbg_* intrinsics. by Devang Patel · 16 years ago
  87. 0b1d4a7 Clean up the atomic opcodes in SelectionDAG. by Dan Gohman · 16 years ago
  88. 6db08c4 Avoid generating a convert_rndsat node when the src and dest type are the same. by Mon P Wang · 16 years ago
  89. 74c3765 Add sub/mul overflow intrinsics. This currently doesn't have a by Bill Wendling · 16 years ago
  90. 47d9dcc Fix PR3117: not all nodes being legalized. The by Duncan Sands · 16 years ago
  91. e9f1015 Fix getNode to allow a vector for the shift amount for shifts of vectors. by Mon P Wang · 16 years ago
  92. 9304f2c When allocating a stack temporary, use the correct by Duncan Sands · 16 years ago
  93. 13d6d44 Expand getVTList, getNodeValueTypes, and SelectNodeTo to handle more value types. by Bill Wendling · 16 years ago
  94. aaffa05 There are no longer any places that require a by Duncan Sands · 16 years ago
  95. 24ac408 Eliminate some unused variable compile time warnings. by Evan Cheng · 16 years ago
  96. 0322808 Rename SetCCResultContents to BooleanContents. In by Duncan Sands · 16 years ago
  97. 253174b Cleanup of the [SU]ADDO type legalization code. Patch by Duncan! by Bill Wendling · 16 years ago
  98. 3ebd0ee Update comments. by Dan Gohman · 16 years ago
  99. 1c55a9c Rename "ADDO" to "SADDO" and "UADDO". The "UADDO" isn't equivalent to "ADDC" by Bill Wendling · 16 years ago
  100. 7cdc3c8 Implement the sadd_with_overflow intrinsic. This is converted into by Bill Wendling · 16 years ago