1. ba8a2ee Global name regression. by Jim Laskey · 19 years ago
  2. 27e469e define the DFPBinOp class by Rafael Espindola · 19 years ago
  3. a6f149d add the FPBinOp class by Rafael Espindola · 19 years ago
  4. 90057aa define the Addr1BinOp class by Rafael Espindola · 19 years ago
  5. 15a6c3e define the IntBinOp class and use it to implement the multiply instructions by Rafael Espindola · 19 years ago
  6. bb1e2fb fix assembly syntax by Rafael Espindola · 19 years ago
  7. 82c678b implement LDRB, LDRSB, LDRH and LDRSH by Rafael Espindola · 19 years ago
  8. bec2e38 implement smull and umull by Rafael Espindola · 19 years ago
  9. d9b8e40 Avoid getting into an infinite loop when -disable-x86-shuffle-opti is specified. by Evan Cheng · 19 years ago
  10. 07e4b00 SelectScalarSSELoad should call CanBeFoldedBy as well. by Evan Cheng · 19 years ago
  11. 59c85e9 regenerate by Chris Lattner · 19 years ago
  12. 9e76ce9 Produce a useful error message for Regression/Verifier/2006-10-15-AddrLabel.ll by Chris Lattner · 19 years ago
  13. f531040 label* is not a valid type, add an assertion. by Chris Lattner · 19 years ago
  14. 02c0e36 fix a buggy check that accidentally disabled this xform by Chris Lattner · 19 years ago
  15. 54b1cc6 Align stack size to DWORD boundary by Anton Korobeynikov · 19 years ago
  16. d2b5668 expand ISD::BRCOND by Rafael Espindola · 19 years ago
  17. 6c5ae3e fix some fp condition codes use non trapping comparison instructions by Rafael Espindola · 19 years ago
  18. d4edf2c Tidy up after truncstore changes. by Jim Laskey · 19 years ago
  19. d42a523 Debug tweak. by Evan Cheng · 19 years ago
  20. 27e1fe9 Corrected load folding check. We need to start from the root of the sub-dag by Evan Cheng · 19 years ago
  21. 30f73e7 Make sure that the node returned by SimplifySetCC is added to the worklist by Chris Lattner · 19 years ago
  22. 8ac9d0e fold setcc of a setcc. by Chris Lattner · 19 years ago
  23. 51dabfb When SimplifySetCC was moved to the DAGCombiner, it was never removed from by Chris Lattner · 19 years ago
  24. 8f16eb9 disable this pass for now, it's causing issues by Chris Lattner · 19 years ago
  25. 7821a8a falling off the end of a function is ok with an unreachable instruction. by Chris Lattner · 19 years ago
  26. 274062c Reduce the workload by not adding chain users to work list. by Jim Laskey · 19 years ago
  27. dc78cbf Fix a bug where we incorrectly turned '(X & 0) == 0' into '(X & 0) >> -1', by Chris Lattner · 19 years ago
  28. c50e2bc implement branch inspection/modification methods. by Chris Lattner · 19 years ago
  29. 8b2794a Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. by Evan Cheng · 19 years ago
  30. 4a84ad7 add the branch folding pass as a late cleanup pass for all targets. For now by Chris Lattner · 19 years ago
  31. eb15eee disable some objectionable code, maybe we can bring this pass to life by Chris Lattner · 19 years ago
  32. d77ddbc remove some dead code by Chris Lattner · 19 years ago
  33. 6a250ec add note by Chris Lattner · 19 years ago
  34. 594f4c6 set isBarrier correctly by Chris Lattner · 19 years ago
  35. eea52d3 Correctly handle instruction separators. by Chris Lattner · 19 years ago
  36. 4c7b07a Expose method and ivars for measuring inline asm length properly. by Chris Lattner · 19 years ago
  37. 7445ea6 Move some warnings to debug mode. by Andrew Lenharth · 19 years ago
  38. 33d06bc add FNEGS and FNEGD by Rafael Espindola · 19 years ago
  39. 0eff5ad Fix another dtor issue. The function local statics in this function were by Chris Lattner · 19 years ago
  40. 5395538 add SBCS and SUBS by Rafael Espindola · 19 years ago
  41. 26a76d1 implement calls to functions that return long by Rafael Espindola · 19 years ago
  42. 42b62f3 implement unordered floating point compares by Rafael Espindola · 19 years ago
  43. 339ec4c Workaround for templates by Jim Laskey · 19 years ago
  44. 774f854 Clean up dump. by Jim Laskey · 19 years ago
  45. efa3da5 avoid a ctor/dtor issue with the ProgramName global. by Chris Lattner · 19 years ago
  46. 500d8bf shrink anon-ns and mark stuff static. No functionality changes by Chris Lattner · 19 years ago
  47. 15bdc96 add a note by Chris Lattner · 19 years ago
  48. 26d2990 Lower X%C into X/C+stuff. This allows the 'division by a constant' logic to by Chris Lattner · 19 years ago
  49. 130a647 Add RemoveDeadNode to remove a dead node and its (potentially) dead operands. by Evan Cheng · 19 years ago
  50. 3657ffe add a minor dag combine noticed when looking at PR945 by Chris Lattner · 19 years ago
  51. 494cec6 Doh. This wasn't causing problems by luck. by Evan Cheng · 19 years ago
  52. cf12ec4 Some X86ISD::CMP were created with wrong ValueType's. by Evan Cheng · 19 years ago
  53. f0edc6c Fix massive resource leaks in the bytecode reader. Reading a bytecode file by Chris Lattner · 19 years ago
  54. 65d8c1e mark call adjustments as modifying the SP by Chris Lattner · 19 years ago
  55. 93b8e49 adjcallstack up/down clobbers the sp by Chris Lattner · 19 years ago
  56. 740c2e0 adjcallstackup/down clobbers the stack pointer by Chris Lattner · 19 years ago
  57. 1e5e974 mark adjcallstack up/down as clobbering and using the SP by Chris Lattner · 19 years ago
  58. 33e4869 Move the Imp tblgen class from the X86 backend to common code. by Chris Lattner · 19 years ago
  59. 6ec3626 restore my previous patch, now that the X86 backend bug has been fixed: by Chris Lattner · 19 years ago
  60. f18c074 Mark ADJCALLSTACKUP/DOWN as clobbering ESP so that virtregmap will notice by Chris Lattner · 19 years ago
  61. 3ad175b D'oh - need to use the rigth kind of store. by Jim Laskey · 19 years ago
  62. b870100 Backing out Chris' last commit. It's breaking llvm-gcc bootstrapping. by Evan Cheng · 19 years ago
  63. f78ae9e fix compilation failure of smg2000 by Chris Lattner · 19 years ago
  64. f183cab If we see a load from a stack slot into a physreg, consider it as providing by Chris Lattner · 19 years ago
  65. 078ff41 Replace custom dispatch code with two uses of InstVisitor. Improves by Nick Lewycky · 19 years ago
  66. 4fe4f25 Fold "zero extending vector loads" now that evan added the chain manip stuff. by Chris Lattner · 19 years ago
  67. 82a9164 ComplexPatterns sse_load_f32 and sse_load_f64 returns in / out chain operands. by Evan Cheng · 19 years ago
  68. af9db75 Add properties to ComplexPattern. by Evan Cheng · 19 years ago
  69. 7aed46c Alias analysis of TRUNCSTORE. by Jim Laskey · 19 years ago
  70. 2d84c4c Typo by Jim Laskey · 19 years ago
  71. c2b19f3 Handle aliasing of loadext. by Jim Laskey · 19 years ago
  72. b4eb092 Reduce the amount of state in the lowering code and drop old pattern ISel functions by Andrew Lenharth · 19 years ago
  73. 7ca56af Fix regression in combiner alias analysis. by Jim Laskey · 19 years ago
  74. 2e49f09 Naming consistency. by Evan Cheng · 19 years ago
  75. d615ded Use cute tblgen tricks to make zap handling more powerful. Specifically, by Chris Lattner · 19 years ago
  76. 82c3d8f Jimptables working again on alpha. by Andrew Lenharth · 19 years ago
  77. 78feeb0 Remove dead/redundant instructions. These are handled by ZAPNOTi by Chris Lattner · 19 years ago
  78. 7554806 add two helper methods. by Chris Lattner · 19 years ago
  79. d13ba80 This entry is done. switched to the gcc way of doing things. by Andrew Lenharth · 19 years ago
  80. 9629aba FindModifiedNodeSlot needs to add LoadSDNode ivars to create proper SelectionDAGCSEMap ID. by Evan Cheng · 19 years ago
  81. 8ca5afe This has apparently been fixed by Chris Lattner · 19 years ago
  82. 493a7fc uint <-> double conversion by Rafael Espindola · 19 years ago
  83. 45aeccc Also update getNodeLabel for LoadSDNode. by Evan Cheng · 19 years ago
  84. 0ac1c6a SDNode::dump should also print out extension type and VT. by Evan Cheng · 19 years ago
  85. 667c349 add fp sub by Rafael Espindola · 19 years ago
  86. b47e1d0 add double <-> int conversion by Rafael Espindola · 19 years ago
  87. 55b5708 Fix another bug in extload promotion. by Chris Lattner · 19 years ago
  88. 0d9fe76 compare doubles by Rafael Espindola · 19 years ago
  89. 4b20fbc initial support for fp compares. Unordered compares not implemented yet by Rafael Espindola · 19 years ago
  90. 62f2a3c Fix a bug introduced by my LOAD/LOADX changes. by Evan Cheng · 19 years ago
  91. a275ecb More isel time load folding checking for nodes that produce flag values. by Evan Cheng · 19 years ago
  92. f2ea84a Don't go too crazy with these AddComplexity. Try matching shufps with load by Evan Cheng · 19 years ago
  93. 23425f5 Don't convert to MOVLP if using shufps etc. may allow load folding. by Evan Cheng · 19 years ago
  94. 466685d Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. by Evan Cheng · 19 years ago
  95. 2dc0f2b add float -> double and double -> float conversion by Rafael Espindola · 19 years ago
  96. f63697d Fix PR886: by Reid Spencer · 19 years ago
  97. 45d1047 Fix a bug pointed out by Zhongxing Xu by Chris Lattner · 19 years ago
  98. ecdb9f9 add ADDS and ADCS by Rafael Espindola · 19 years ago
  99. 48bc9fb expand ISD::SELECT by Rafael Espindola · 19 years ago
  100. 5af3a68 add a note by Rafael Espindola · 19 years ago