1. 1430ef1 preserve the tail marker by Chris Lattner · 20 years ago
  2. cfae2e8 add a default arg by Chris Lattner · 20 years ago
  3. f6b5c1a Don't forget these are calls by Chris Lattner · 20 years ago
  4. c28ade4 lex tail by Chris Lattner · 20 years ago
  5. d100d4c test that tail call survives bytecodification by Chris Lattner · 20 years ago
  6. 38287bd add bytecode reader support for tail calls by Chris Lattner · 20 years ago
  7. 653488d Hilight tail by Chris Lattner · 20 years ago
  8. 47968e4 These are legal for tail calls by Chris Lattner · 20 years ago
  9. ddb6db4 Add a 'tail' marker for call instructions, patch contributed by by Chris Lattner · 20 years ago
  10. 2bff524 Add info on new 'tail' marker by Chris Lattner · 20 years ago
  11. 19bdc03 Wrap long lines by Chris Lattner · 20 years ago
  12. ec710c5 DCE intrinsic instructions without side effects. by Chris Lattner · 20 years ago
  13. 998fffd These intrinsics do not access memory by Chris Lattner · 20 years ago
  14. eabfa47 Teach instcombine propagate zeroness through shl instructions, implementing by Chris Lattner · 20 years ago
  15. 5962b3b new testcases by Chris Lattner · 20 years ago
  16. d7115b0 Implement shift.ll:test23. If we are shifting right then immediately truncating by Chris Lattner · 20 years ago
  17. 1b50d06 new testcase by Chris Lattner · 20 years ago
  18. 7aed7ac Implement xor.ll:test22 by Chris Lattner · 20 years ago
  19. d152380 implement and.ll:test30 and set.ll:test21 by Chris Lattner · 20 years ago
  20. cb94575 new testcase for unneeded and by Chris Lattner · 20 years ago
  21. 564d20c new testcase by Chris Lattner · 20 years ago
  22. 828eedd implement or.ll:test20 by Chris Lattner · 20 years ago
  23. 056ea90 new testcase by Chris Lattner · 20 years ago
  24. d7a10c8 * Order #includes alphabetically * Remove commented-out debug printouts by Misha Brukman · 20 years ago
  25. f4f8599 Remove extra blank line by Misha Brukman · 20 years ago
  26. 827e8f0 * Use consistent spacing for function arguments by Misha Brukman · 20 years ago
  27. 6b8a63a Remove vim settings from source code; people should use llvm/utils/vim/vimrc by Misha Brukman · 20 years ago
  28. e25bc8c Convert tabs to spaces by Misha Brukman · 20 years ago
  29. 554a4dc new testcase for PR541 by Chris Lattner · 20 years ago
  30. 9e60d8d add support for undef values of opaque type, addressing PR541 by Chris Lattner · 20 years ago
  31. aba5ff5 Add some extra checks. Opaque types don't have a null marker. by Chris Lattner · 20 years ago
  32. fd38787 new testcase by Chris Lattner · 20 years ago
  33. 7ea0ade When hitting an unsupported intrinsic, actually print it by Chris Lattner · 20 years ago
  34. ded10bf ctpop lowering in legalize by Andrew Lenharth · 20 years ago
  35. 3987abd Fix a bug compimling Ruby, fixing this testcase: by Chris Lattner · 20 years ago
  36. ac0630f new testcase for a bug Jim found by Chris Lattner · 20 years ago
  37. b5884d3 fix typo by Andrew Lenharth · 20 years ago
  38. 5900919 Well, add support for ct* for 21264 only. 21164 is broken until expand works. by Andrew Lenharth · 20 years ago
  39. fecf095 Make promoteOp work for CT* by Andrew Lenharth · 20 years ago
  40. 693787a Instcombine: cast (X != 0) to int, cast (X == 1) to int -> X iff X has only the low bit set. by Chris Lattner · 20 years ago
  41. 3a9a770 new testcase by Chris Lattner · 20 years ago
  42. cea6559 Implement the IsDigitOptimization for simplifying calls to the isdigit by Reid Spencer · 20 years ago
  43. 3ec93c5 Make sure both optimization cases get tested. by Reid Spencer · 20 years ago
  44. 57ff221 Add a test case for the IsDigitOptimization class. by Reid Spencer · 20 years ago
  45. e8aebf7 comment fix by Andrew Lenharth · 20 years ago
  46. d3942b4 see if the legalize code propery compensates for the additional zeros introduced by Andrew Lenharth · 20 years ago
  47. 68fb553 Correct the descriptions of WHILE...END and RROT. Thanks to Lalo Martins by Reid Spencer · 20 years ago
  48. 535c619 WHILE does not "pop" a value, it "examines" to top of stack. Make this by Reid Spencer · 20 years ago
  49. 1419711 added a use of ctpop to debug stuff with by Andrew Lenharth · 20 years ago
  50. 7ba1ea5 fixup argument by Andrew Lenharth · 20 years ago
  51. 58b563c * Correct the function prototypes for some of the functions to match the by Reid Spencer · 20 years ago
  52. 0b86148 Minor clean-ups by Misha Brukman · 20 years ago
  53. ec370fd initial descriptions of count intrinsics by Andrew Lenharth · 20 years ago
  54. 691ef2b Implement count leading zeros (ctlz), count trailing zeros (cttz), and count by Andrew Lenharth · 20 years ago
  55. c88e681 Fix this test to succeed even if "strchr" is on a call instruction. by Reid Spencer · 20 years ago
  56. 82be985 Add a test case for SPrintFOptimization. by Reid Spencer · 20 years ago
  57. f166ec6 yea yea yea by Andrew Lenharth · 20 years ago
  58. 30a1f8f note the vararg change, and other stuff by Andrew Lenharth · 20 years ago
  59. 279a7b2 pre add count tests by Andrew Lenharth · 20 years ago
  60. f818cfe fix a bug in the 1 index GEP handling code by Chris Lattner · 20 years ago
  61. 21506ff Implement optimizations for the strchr and llvm.memset library calls. by Reid Spencer · 20 years ago
  62. 34efdf8 Add a test case for StrChrOptimizer for -simplify-libcalls by Reid Spencer · 20 years ago
  63. e7d52b6 Clean up and correct llvmc configurations for C and C++ by Misha Brukman · 20 years ago
  64. 3a98ff8 std::string(NULL) does not a proper constructor make by Misha Brukman · 20 years ago
  65. 38bacf2 add direct support for making GEP instrs with one index by Chris Lattner · 20 years ago
  66. 4c42937 Omit periods at the end of command-line switch explanations for consistency by Misha Brukman · 20 years ago
  67. 3b7c6dc A new test case for the LLVMMemSetOptimization. by Reid Spencer · 20 years ago
  68. a97e8db Use ANSI-approved way of getting the value infinity (otherwise VC++ won't compile it) by Jeff Cohen · 20 years ago
  69. 9974dda Avoid garbage output in the statistics display by ensuring that the by Reid Spencer · 20 years ago
  70. e6ec8cc Add the StrNCmpOptimization which is similar to strcmp. by Reid Spencer · 20 years ago
  71. f31918b Correct the title and the success criteria: strcmp -> strncmp by Reid Spencer · 20 years ago
  72. d2db880 Add a new test case for the StrNCmpOptimization. by Reid Spencer · 20 years ago
  73. a1b4390 Implement the fprintf optimization which converts calls like this: by Reid Spencer · 20 years ago
  74. 6302abe Add a test case for testing the FPrintFOptimization. by Reid Spencer · 20 years ago
  75. 8b9e3e6 fold fp div by 0 to inf, the way gcc does. This is legal according to the FP spec by Andrew Lenharth · 20 years ago
  76. abc73b3 Remove support for 1.0 style varargs by Andrew Lenharth · 20 years ago
  77. fe3706a Fixed a comment. by John Criswell · 20 years ago
  78. 40c9e6b support multiplication by constant negative integers by Duraid Madina · 20 years ago
  79. 4bd708d add support for bools to SELECT, this fixes Prolangs-C/bison from the by Duraid Madina · 20 years ago
  80. a7e302a Mention that arguments to functions must be first class types. by Reid Spencer · 20 years ago
  81. 21d6ff5 Add accessor method, by Tanya Lattner · 20 years ago
  82. 9d6b628 Adding ModuloSched SB. by Tanya Lattner · 20 years ago
  83. 9fb25db Implement getelementptr.ll:test11 by Chris Lattner · 20 years ago
  84. f05fd08 new testcase by Chris Lattner · 20 years ago
  85. 37366c1 Check for volatile loads only once. by Chris Lattner · 20 years ago
  86. 45c2bdd add a new testcase by Chris Lattner · 20 years ago
  87. 874abe5 SMS for superblocks. by Tanya Lattner · 20 years ago
  88. be2b84a Added extra constructor for superblocks. by Tanya Lattner · 20 years ago
  89. c501563 Fixed bug in searchPath function for finding nodes between two recurrences. by Tanya Lattner · 20 years ago
  90. 50d91d7 I was sure I had thought about this and there was a reason it should work. by Andrew Lenharth · 20 years ago
  91. b1beff0 Do not use deprecated APIs by Alkis Evlogimenos · 20 years ago
  92. 63a7513 Fix a comment that stated the wrong thing. by Reid Spencer · 20 years ago
  93. 9c9183a Eliminate some random whitespace by Chris Lattner · 20 years ago
  94. f76e7dc Codegen and legalize sin/cos/llvm.sqrt as FSIN/FCOS/FSQRT calls. This patch by Chris Lattner · 20 years ago
  95. ac766dc add sin/cos tests by Chris Lattner · 20 years ago
  96. 08cae7f Doesn't support these nodes by Chris Lattner · 20 years ago
  97. 17234b7 This target doesn't support the FSIN/FCOS/FSQRT nodes yet by Chris Lattner · 20 years ago
  98. c5dcb53 Add support for FSIN/FCOS when unsafe math ops are enabled. Patch contributed by by Chris Lattner · 20 years ago
  99. 5434b42 Add support for llvm.sqrt and sin/cos if unsafe math optimizations are enabled. by Chris Lattner · 20 years ago
  100. 34f74a6 Expose an option allowing unsafe math optimizations. Patch contributed by by Chris Lattner · 20 years ago