1. 5aec0b0 Make sure combiner alias analysis does it's thing. by Jim Laskey · 19 years ago
  2. 2e49f09 Naming consistency. by Evan Cheng · 19 years ago
  3. 27b1bb9 Test case for the recently fixed FindModifiedNodeSlot bug. by Evan Cheng · 19 years ago
  4. 3cd5ca6 Put code example inside of "doc_code" divisions. by Bill Wendling · 19 years ago
  5. d615ded Use cute tblgen tricks to make zap handling more powerful. Specifically, by Chris Lattner · 19 years ago
  6. 3d2da9a new testcase, this should turn into zap by Chris Lattner · 19 years ago
  7. 82c3d8f Jimptables working again on alpha. by Andrew Lenharth · 19 years ago
  8. 78feeb0 Remove dead/redundant instructions. These are handled by ZAPNOTi by Chris Lattner · 19 years ago
  9. 39e73f7 Special case tblgen generated code for patterns like (and X, 255) or (or X, 42). by Chris Lattner · 19 years ago
  10. 2f239b9 Both of these functions should turn into cmpbge instructions, even though by Chris Lattner · 19 years ago
  11. 7554806 add two helper methods. by Chris Lattner · 19 years ago
  12. be8e721 Split some code out into a new method. The generated code is exactly by Chris Lattner · 19 years ago
  13. d13ba80 This entry is done. switched to the gcc way of doing things. by Andrew Lenharth · 19 years ago
  14. 9629aba FindModifiedNodeSlot needs to add LoadSDNode ivars to create proper SelectionDAGCSEMap ID. by Evan Cheng · 19 years ago
  15. 67afa13 new testcase for zap generation, from the alpha readme by Chris Lattner · 19 years ago
  16. 8ca5afe This has apparently been fixed by Chris Lattner · 19 years ago
  17. 137d0ec Make the bugpoint reduction heuristics more effective. Patch submitted by by Chris Lattner · 19 years ago
  18. 493a7fc uint <-> double conversion by Rafael Espindola · 19 years ago
  19. 45aeccc Also update getNodeLabel for LoadSDNode. by Evan Cheng · 19 years ago
  20. 0ac1c6a SDNode::dump should also print out extension type and VT. by Evan Cheng · 19 years ago
  21. 667c349 add fp sub by Rafael Espindola · 19 years ago
  22. b47e1d0 add double <-> int conversion by Rafael Espindola · 19 years ago
  23. 55b5708 Fix another bug in extload promotion. by Chris Lattner · 19 years ago
  24. 0d9fe76 compare doubles by Rafael Espindola · 19 years ago
  25. fb6abd7 add some tests for floating point compare by Rafael Espindola · 19 years ago
  26. 4b20fbc initial support for fp compares. Unordered compares not implemented yet by Rafael Espindola · 19 years ago
  27. 62f2a3c Fix a bug introduced by my LOAD/LOADX changes. by Evan Cheng · 19 years ago
  28. ccc4870 Add test case from PR940. by Evan Cheng · 19 years ago
  29. a275ecb More isel time load folding checking for nodes that produce flag values. by Evan Cheng · 19 years ago
  30. 81c3845 Comments; getChain(), getBasePtr(), etc. should return a SDOperand by value. by Evan Cheng · 19 years ago
  31. 25fa831 shufps with load folding is better than movaps; movsd. by Evan Cheng · 19 years ago
  32. f2ea84a Don't go too crazy with these AddComplexity. Try matching shufps with load by Evan Cheng · 19 years ago
  33. 23425f5 Don't convert to MOVLP if using shufps etc. may allow load folding. by Evan Cheng · 19 years ago
  34. dc4c382 Use FindProgramByName instead of FindExecutable. by Devang Patel · 19 years ago
  35. d3eea90 Predicate function on the node should be matched before its childrean' matching by Evan Cheng · 19 years ago
  36. 466685d Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. by Evan Cheng · 19 years ago
  37. 24446e2 Merging ISD::LOAD and ISD::LOADX. Added LoadSDNode to represent load nodes. by Evan Cheng · 19 years ago
  38. 9f5d48b Do error checking. by Devang Patel · 19 years ago
  39. 54e4c02 Remove a dead var noticed by Yorion by Chris Lattner · 19 years ago
  40. ff7e63c add some tests for floating point arithmetic by Rafael Espindola · 19 years ago
  41. f2bdcb3 Fix build error in gcc 3.4 and make more this general by Andrew Lenharth · 19 years ago
  42. 3f0e5e2 Use GetTemporaryDirectory. Fix http://llvm.org/bugs/show_bug.cgi?id=894 by Devang Patel · 19 years ago
  43. 0376ade Fix usage example. by Nick Lewycky · 19 years ago
  44. 2dc0f2b add float -> double and double -> float conversion by Rafael Espindola · 19 years ago
  45. f63697d Fix PR886: by Reid Spencer · 19 years ago
  46. d68d2c3 xfail this until andrew has a chance to implement the alpha TM method. by Chris Lattner · 19 years ago
  47. 2d8680a add a test for adds adcs by Rafael Espindola · 19 years ago
  48. 45d1047 Fix a bug pointed out by Zhongxing Xu by Chris Lattner · 19 years ago
  49. ecdb9f9 add ADDS and ADCS by Rafael Espindola · 19 years ago
  50. 48bc9fb expand ISD::SELECT by Rafael Espindola · 19 years ago
  51. 5af3a68 add a note by Rafael Espindola · 19 years ago
  52. ad557f9 expand ISD::EXTLOAD by Rafael Espindola · 19 years ago
  53. 896f10c most ARM targets are little endian by Rafael Espindola · 19 years ago
  54. c836333 Implement SROA of unions with mixed pointers/integers in them. This implements by Chris Lattner · 19 years ago
  55. eab5bd3 new testcase for PR892 by Chris Lattner · 19 years ago
  56. 5b121cc Implement Transforms/ScalarRepl/union-pointer.ll:test by Chris Lattner · 19 years ago
  57. fc1dfd4 new testcase for SROA for stuff like "union { int*, float* }". by Chris Lattner · 19 years ago
  58. 6270f68 Eliminate more token factors by taking advantage of transitivity: by Chris Lattner · 19 years ago
  59. 53b06db Fix PR897 by Chris Lattner · 19 years ago
  60. 7138234 Combiner alias analysis passes Multisource (release-asserts.) by Jim Laskey · 19 years ago
  61. 3a7cd95 completely disable folding of loads into scalar sse instructions and provide by Chris Lattner · 19 years ago
  62. 5dfb6c7 new testcase we miscompile by Chris Lattner · 19 years ago
  63. 6f98773 convert packed FP add/sub/mul/div to use a multiclass. by Chris Lattner · 19 years ago
  64. 941cc456 one multiclass now defines all 8 variants of binary-scalar-sse-fp operations. by Chris Lattner · 19 years ago
  65. d2c99d5 Switch ADD/MUL/DIV/SUB scalarsse fp ops to a multiclass by Chris Lattner · 19 years ago
  66. 6970eda Random acts of shrinkage by Chris Lattner · 19 years ago
  67. a7ebe55 Convert pand/por/pxor to use multiclass by Chris Lattner · 19 years ago
  68. 70f4f2e Convert some more instructions over to use a new multiclass. by Chris Lattner · 19 years ago
  69. 5650eeb Fix a bug where PADDQrm printed paddd instead of paddq. by Chris Lattner · 19 years ago
  70. 7c47f9a Add multiclass for SSE2 instructions that correspond to simple binops. by Chris Lattner · 19 years ago
  71. 45e123c rename: PDI_binop_rm -> PDI_binop_rm_int PDI_binop_rmi -> PDI_binop_rmi_int by Chris Lattner · 19 years ago
  72. d4060cc Convert saturating PADD/PSUB's to use a multiclass by Chris Lattner · 19 years ago
  73. 8139e28 Convert PAVG*, PMADDWD, and PMUL* to use multiclasses. by Chris Lattner · 19 years ago
  74. 3dca490 Fix typo in packsswb instr definition, where the load had the wrong type. by Chris Lattner · 19 years ago
  75. e5bbd6d implement FUITOS and FUITOD by Rafael Espindola · 19 years ago
  76. 5aca927 implement FLDD by Rafael Espindola · 19 years ago
  77. d9ae778 implement fadds, faddd, fmuls and fmuld by Rafael Espindola · 19 years ago
  78. 783d45e handle pmin/pmax with multiclasses by Chris Lattner · 19 years ago
  79. dc52f17 regenerate by Chris Lattner · 19 years ago
  80. 85899b8 Bugfix: this allows multiclasses to have default arguments. by Chris Lattner · 19 years ago
  81. 7733799 simplify pack and shift intrinsics with multiclasses by Chris Lattner · 19 years ago
  82. 0199874 Use a multiclass to simplify 'SSE2 Integer comparison' by Chris Lattner · 19 years ago
  83. 736c020 move class defns close to uses to make it easier to read by Chris Lattner · 19 years ago
  84. fb996ee simplify horizontal op definitions by Chris Lattner · 19 years ago
  85. 3b57a83 remove more unneeded type info by Chris Lattner · 19 years ago
  86. aab370d remove unneeded definitions and type info by Chris Lattner · 19 years ago
  87. 15258d5 remove some unneeded type info by Chris Lattner · 19 years ago
  88. 845fb75 simplify patterns by merging in operand info by Chris Lattner · 19 years ago
  89. d1b651d Factor operands into packed unary classes by Chris Lattner · 19 years ago
  90. dc5aa21 remove dead/duplicate instructions by Chris Lattner · 19 years ago
  91. a0ea63d Pull operand info up into parent class for scalar sse intrinsics. by Chris Lattner · 19 years ago
  92. 86c1b3a convert the sole sd unary intrinsic to a multiclass for consistency by Chris Lattner · 19 years ago
  93. 3b83785 pull operand string into the multiclass by Chris Lattner · 19 years ago
  94. 9498ed8 Remove RSQRTSS[rm] RCPSS[rm], which are dead. by Chris Lattner · 19 years ago
  95. 4cc84ed eliminate redundancy by Chris Lattner · 19 years ago
  96. ed83a70 Fix a bug legalizing zero-extending i64 loads into 32-bit loads. The bottom by Chris Lattner · 19 years ago
  97. 0c79fed Set the jt section by Chris Lattner · 19 years ago
  98. cf9668f initialize ivar by Chris Lattner · 19 years ago
  99. 0336fdb If a target uses a GOT, put it in the jt data section, not the text by Chris Lattner · 19 years ago
  100. 111c2fa Alpha uses a got by Chris Lattner · 19 years ago