1. 2b77eef Make EXTRACT_VECTOR_ELT a bit more flexible in terms of the returned by Eli Friedman · 16 years ago
  2. 092bc51 As Chris pointed out, we don't actually need to pass the context around here. by Owen Anderson · 16 years ago
  3. 0504e0a Thread LLVMContext through MVT and related parts of SDISel. by Owen Anderson · 16 years ago
  4. 6b04136 Make SelectionDAG::getVectorShuffle work properly for VECTOR_SHUFFLE by Dan Gohman · 16 years ago
  5. f3989ab SelectionDAG::SignBitIsZero doesn't work right for vectors, by Chris Lattner · 16 years ago
  6. 5c96ef7 Have scoped mutexes take referenes instead of pointers. by Owen Anderson · 16 years ago
  7. aea6059 Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed arguments in a vararg call. by Tilmann Scheller · 16 years ago
  8. a4775f2 fix a typo that GCC should have caught that causes crashes with -view-*-dags by Chris Lattner · 16 years ago
  9. bc60c14 fix a really subtle bug in the cross section of aliases and TLS: by Chris Lattner · 16 years ago
  10. b3586b6 add targetflags to jump tables and constant pool entries. by Chris Lattner · 16 years ago
  11. 8e34f98 allow setting target operand flags on TargetGlobalAddress nodes. by Chris Lattner · 16 years ago
  12. af5dbfc start bringing targetoperand flags into isel, first up, ExternalSymbol. by Chris Lattner · 16 years ago
  13. 5defd56 Provide guards for this shared structure. I'm not sure this actually needs by Owen Anderson · 16 years ago
  14. 92c11e9 Rewrite 73900 per Duncan's suggestion. by Dale Johannesen · 16 years ago
  15. 315fb72 Fix memcpy expansion so it won't generate invalid by Dale Johannesen · 16 years ago
  16. d1c7d34 Add new function attribute - noimplicitfloat by Devang Patel · 16 years ago
  17. 7b6b5dd Don't do the X * 0.0 -> 0.0 transformation in instcombine, because by Dan Gohman · 16 years ago
  18. c2eed3b Fix comments. by Dan Gohman · 16 years ago
  19. 5234d37 Revert 72707 and 72709, for the moment. by Dale Johannesen · 16 years ago
  20. 0b8ca79 Make the implicit inputs and outputs of target-independent by Dale Johannesen · 16 years ago
  21. 09f17a8 Untabification. by Bill Wendling · 16 years ago
  22. 354b122 Make DBG_STOPPOINT nodes, and therefore DBG_LABEL labels, get a DebugLoc, so that it by Chris Lattner · 17 years ago
  23. 39b59db Update comment, replace theoretically impossible check with an assert. by Nate Begeman · 17 years ago
  24. 5f829d8 Implement review feedback for vector shuffle work. by Nate Begeman · 17 years ago
  25. ccd3094 Add a public method called getAddressSpace() to the GlobalAddressSDNode. by Sanjiv Gupta · 17 years ago
  26. 8d6d4b9 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan. by Nate Begeman · 17 years ago
  27. 56cb14c Fix PR 4057, a crash doing float->char const folding. by Dale Johannesen · 17 years ago
  28. b93db66 Revert 69952. Causes testsuite failures on linux x86-64. by Rafael Espindola · 17 years ago
  29. bb881d6 PR2957 by Nate Begeman · 17 years ago
  30. e014b69 Simplify this code. getConstant knows how to make broadcasted vector constants. by Dan Gohman · 17 years ago
  31. da188eb Revise my previous change 68996 as suggested by Duncan. by Bob Wilson · 17 years ago
  32. f2e7133 Now that BUILD_VECTOR operands are allowed to be by Duncan Sands · 17 years ago
  33. e4ff21b Don't try to make BUILD_VECTOR operands have the same by Duncan Sands · 17 years ago
  34. 8aa28b9 Generalize one of the SelectionDAG::ReplaceAllUsesWith overloads by Dan Gohman · 17 years ago
  35. 59dbbb2 Change SelectionDAG type legalization to allow BUILD_VECTOR operands to be by Bob Wilson · 17 years ago
  36. de912e2 Remove the obsolete SelectionDAG::getNodeValueTypes and simplify by Dan Gohman · 17 years ago
  37. b425feb2 Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused. by Dan Gohman · 17 years ago
  38. 4f2fea1 Now that errs() is properly non-buffered, there's no need to by Dan Gohman · 17 years ago
  39. 1fb8aed 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 · 17 years ago
  40. fa54bc2 Oops...I committed too much. by Bill Wendling · 17 years ago
  41. b02eadf Temporarily XFAIL this test. by Bill Wendling · 17 years ago
  42. 5b15d01 Fix BuildVectorSDNode::isConstantSplat to handle one-element vectors. by Bob Wilson · 17 years ago
  43. 85cefe8 Generalize BuildVectorSDNode::isConstantSplat to use APInts and handle by Bob Wilson · 17 years ago
  44. d8ea0e1 Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a new by Bob Wilson · 17 years ago
  45. a49de9d Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. by Evan Cheng · 17 years ago
  46. e2fdc31 Expand tabs to spaces (overlooked in previous commit) by Scott Michel · 17 years ago
  47. bb87828 Remove all "cached" data from BuildVectorSDNode, preferring to retrieve by Scott Michel · 17 years ago
  48. 4f356bb Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simple by Dan Gohman · 17 years ago
  49. 9d31aca Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR by Scott Michel · 17 years ago
  50. cf0da6c Remove trailing whitespace to reduce later commit patch noise. by Scott Michel · 17 years ago
  51. 9c31071 Use getDebugLoc forwarder instead of getNode()->getDebugLoc. by Dale Johannesen · 17 years ago
  52. 8ba71321 Make SDNode constructors take a DebugLoc always. by Dale Johannesen · 17 years ago
  53. a72d41a Remove now-unused constructors. by Dale Johannesen · 17 years ago
  54. 62fd95d Get rid of the last non-DebugLoc versions of getNode! by Dale Johannesen · 17 years ago
  55. 8493575 Remove more non-DebugLoc getNode variants. Use by Dale Johannesen · 17 years ago
  56. 400dc2e Remove more non-DebugLoc versions of getNode. by Dale Johannesen · 17 years ago
  57. ab8e442 Eliminate remaining non-DebugLoc version of getTargetNode. by Dale Johannesen · 17 years ago
  58. 2c4cf27 get rid of some non-DebugLoc getTargetNode variants. by Dale Johannesen · 17 years ago
  59. 9f3f72f Get rid of one more non-DebugLoc getNode and by Dale Johannesen · 17 years ago
  60. f80493b Remove a non-DebugLoc version of getNode. by Dale Johannesen · 17 years ago
  61. 3eb373f Remove 3 non-DebugLoc variants of getNode. by Dale Johannesen · 17 years ago
  62. 3f0e0a6 Fix a bug where we were not emitting a cvt rnd sat node for converting by Mon P Wang · 17 years ago
  63. 12c572b Get rid of 3 non-DebugLoc getNode variants. by Dale Johannesen · 17 years ago
  64. 7ae8c8b Remove non-DebugLoc versions of getMergeValues, ZeroExtendInReg. by Dale Johannesen · 17 years ago
  65. f08a47b Remove non-DebugLoc forms of CopyToReg and CopyFromReg. Adjust callers. by Dale Johannesen · 17 years ago
  66. 556bd92 80 column rule. by Stuart Hastings · 17 years ago
  67. 021052a Remove non-DebugLoc versions of getLoad and getStore. by Dale Johannesen · 17 years ago
  68. ffee3d8 Since I'm obliged to work with a development OS that currently doesn't by Stuart Hastings · 17 years ago
  69. 679073b Remove non-DebugLoc forms of the exotic forms of Lod and Sto; patch uses. by Dale Johannesen · 17 years ago
  70. f2bb6f0 Remove some more non-DebugLoc versions of construction by Dale Johannesen · 17 years ago
  71. 8526388 Remove a few non-DebugLoc versions of node creation functions. by Dale Johannesen · 17 years ago
  72. 3a09f55 DebugLoc propagation; adjustment to things omitted from SelectionDagBuild. by Dale Johannesen · 17 years ago
  73. abf66b8 Add some DL propagation to places that didn't have it yet. More coming. by Dale Johannesen · 17 years ago
  74. 70da8e8 First initialize DAG otherwise dwarf writer is used uninitialized. by Devang Patel · 17 years ago
  75. db39362 Fill in some missing DL propagation in getNode()s. by Dale Johannesen · 17 years ago
  76. f1163e9 Propagation in TargetLowering. Includes passing a DL by Dale Johannesen · 17 years ago
  77. 76a07f5 Use the SubclassData field to hold ExtType, isTrunc, and MemIndexedMode by Dan Gohman · 17 years ago
  78. ae7992a Commit missing files. by Dale Johannesen · 17 years ago
  79. 3ed7688 Fix PR3453 and probably a bunch of other potential by Duncan Sands · 17 years ago
  80. 4182603 Fix PR3401: when using large integers, the type by Duncan Sands · 17 years ago
  81. cf9ba82 If unsafe FP optimization is not set, don't allow -(A-B) => B-A because by Mon P Wang · 17 years ago
  82. 555a375 Make LowerCallTo and LowerArguments take a DebugLoc by Dale Johannesen · 17 years ago
  83. 8fb81f1 Get rid of the non-DebugLoc-ified getNOT() method. by Bill Wendling · 17 years ago
  84. c409318 Propagate debug loc info for some of the *_EXTEND functions. by Bill Wendling · 17 years ago
  85. cab9a2e DebugLoc form of getNOT(). by Bill Wendling · 17 years ago
  86. ef04ed5 In the case of an extractelement on an insertelement value, by Dan Gohman · 17 years ago
  87. a434d93 Revert r63273. This was already implemented by Dale. There's no need for my by Bill Wendling · 17 years ago
  88. 5033800 - Add DebugLoc to getTargetNode(). by Bill Wendling · 17 years ago
  89. 839acbb Add DebugLoc-sensitive versions of many node creation by Dale Johannesen · 17 years ago
  90. 1b6a3bc Add DebugLoc to the getNode() methods. by Bill Wendling · 17 years ago
  91. 666bf20 Add DebugLoc-aware constructors for SDNode derived by Dale Johannesen · 17 years ago
  92. fb58faf Add an assertion to the form of SelectionDAG::getConstant that takes by Dan Gohman · 17 years ago
  93. 8e4ac9b Take the next steps in making SDUse more consistent with LLVM Use, and by Dan Gohman · 17 years ago
  94. f1d38be Eliminate the loop that searches through each of the operands by Dan Gohman · 17 years ago
  95. 3a113ec Whitespace tidiments. by Dan Gohman · 17 years ago
  96. e7b0dde Move the N->use_empty() assert from DeleteNode to by Dan Gohman · 17 years ago
  97. 1275e28 Fold x-0 to x in unsafe-fp-math mode. This comes up in the by Dan Gohman · 17 years ago
  98. 1f3411d Don't create ISD::FNEG nodes after legalize if they aren't legal. by Dan Gohman · 17 years ago
  99. c589005 Add SelectionDAG::getNOT method to construct bitwise NOT operations, by Bob Wilson · 17 years ago
  100. e09d631 fix a typo by Chris Lattner · 17 years ago