1. f2b5e6e GCC4 + IA64 = badnews by Chris Lattner · 19 years ago
  2. b9a5d68 Remove the check for the ffsll function. Its no longer needed by the by Reid Spencer · 19 years ago
  3. 50ceadf Improve statement by Chris Lattner · 19 years ago
  4. 1001762 Don't eliminate a test case, just the form of the test case, from the by Reid Spencer · 19 years ago
  5. 73b2291 This does not belong by Chris Lattner · 19 years ago
  6. c3f6abd Don't look for __builtin_ffs, we'll never see it from llvm-gcc and there's by Reid Spencer · 19 years ago
  7. 9b1749b Add a case with non-constant argument for testing the transform: by Reid Spencer · 19 years ago
  8. f74eb3f Provide this optimization as well: ffs(x) -> (x == 0 ? 0 : 1+llvm.cttz(x)) by Reid Spencer · 19 years ago
  9. fc87928 PPC "branch and link" instructions are branches in the PPC sense, but not by Chris Lattner · 19 years ago
  10. 022ed32 Fix andrews changes to fit in 80 columns by Chris Lattner · 19 years ago
  11. eff29ab ctlz = most signficant bits, cttz = least sig by Chris Lattner · 19 years ago
  12. 3e909e8 fix warning by Chris Lattner · 19 years ago
  13. 7a565917 fix compiler warning by Chris Lattner · 19 years ago
  14. c64e3e7 Duh .. you actually have to #include Config/config.h before you can test by Reid Spencer · 19 years ago
  15. edd5d9e Some cleanups for compilation with GCC 4.0.0 to remove warnings: by Reid Spencer · 19 years ago
  16. 98a493c add a sparcv8 section, make this validate by Chris Lattner · 19 years ago
  17. b38da0f more edits, add anchors by Chris Lattner · 19 years ago
  18. e75a24a make angry compilers happy again by Duraid Madina · 19 years ago
  19. 4560657 aCC and STLport complained about this, because they're like that by Duraid Madina · 19 years ago
  20. 1b592f0 edits to the simplify-libcalls element, move it higher in the list. by Chris Lattner · 19 years ago
  21. a4faa4a add generated code by Chris Lattner · 19 years ago
  22. ea03543 don't reserve space for tailcall arg areas. It explicitly managed. by Chris Lattner · 19 years ago
  23. 5934de7 Make note of the -simplify-libcalls pass. by Reid Spencer · 19 years ago
  24. 70a1950 add test to check for tail calls by Chris Lattner · 19 years ago
  25. 5fae9cc Teach reginfo how to deal with ADJSTACKPTRri, allowing us to generate: by Chris Lattner · 19 years ago
  26. 381e887 Implement proper tail calls in the X86 backend for all fastcc->fastcc by Chris Lattner · 19 years ago
  27. 8a45876 Substantial edits for the release notes. by Chris Lattner · 19 years ago
  28. e5eb6f8 Add some simplifications for MULH[SU]. This allows us to compile this: by Chris Lattner · 19 years ago
  29. 1e9448b Add markers in the asm file for tail calls, add a new ADJSTACKPTRri by Chris Lattner · 19 years ago
  30. 4fc9979 When inserting callee-save register reloads, make sure to skip over any by Chris Lattner · 19 years ago
  31. 0dede07 Yes, calltarget is the operand of the day. by Chris Lattner · 19 years ago
  32. b73855b Make sure this is not eligible for tail-call-elimination so that we test by Chris Lattner · 19 years ago
  33. 6972177 When emitting the function epilog, check to see if there already a stack by Chris Lattner · 19 years ago
  34. 3b8ce85 new testcase by Chris Lattner · 19 years ago
  35. 2b3d56e Add some new instructions by Chris Lattner · 19 years ago
  36. f5a5a6c add x86-64 abi by Chris Lattner · 19 years ago
  37. 50ffe0c * Truncate a long line. by Reid Spencer · 19 years ago
  38. 26a3500 Forgot to commit this earlier. Its part of the simplify-libcalls by Reid Spencer · 19 years ago
  39. 01f40b3 mention the C++ exception problems on alpha by Andrew Lenharth · 19 years ago
  40. c6e3d5e Add a test case for testing ffs libcall conversion to constant by Reid Spencer · 19 years ago
  41. c29b13d Changes for ffs lib call simplification: by Reid Spencer · 19 years ago
  42. 1ca85d5 Fix construction of ioport intrinsics, fixing X86/io.llx and io-port.llx by Chris Lattner · 19 years ago
  43. 65af1ab Preserve calling conv when hacking on calls by Chris Lattner · 19 years ago
  44. e437026 preserve calling conventions when hacking on code by Chris Lattner · 19 years ago
  45. 16d0db2 Make sure to preserve the calling convention when changing an invoke into by Chris Lattner · 19 years ago
  46. 920c0aa Pass i64 values correctly split in reg/mem to fastcc calls. by Chris Lattner · 19 years ago
  47. 239738a Use target-specific nodes for calls. This allows the fastcc code to not have by Chris Lattner · 19 years ago
  48. 2789bde allow token chain at start or end of node by Chris Lattner · 19 years ago
  49. 3e01136 remove special case hacks for readport/readio from the binary operator codepath by Chris Lattner · 19 years ago
  50. 385328c Implement fixme's by memoizing nodes. by Chris Lattner · 19 years ago
  51. 6765bfe add a new map by Chris Lattner · 19 years ago
  52. b7f7d51 Turn this into a wrapper for a simpler version of getNode. by Chris Lattner · 19 years ago
  53. adf6c2a Eliminate special purpose hacks for dynamic_stack_alloc. by Chris Lattner · 19 years ago
  54. e89083a Use the general mechanism for creating multi-value nodes instead of using by Chris Lattner · 19 years ago
  55. 955c07c Ensure these casts are done with the hardware fildll instruction by Chris Lattner · 19 years ago
  56. 67649df use a target-specific node and custom expander to lower long->FP to FILD64m. by Chris Lattner · 19 years ago
  57. 5fa4fa4 Wrap long line, actually add node to the graph. by Chris Lattner · 19 years ago
  58. d73cc5d legalize target-specific operations by Chris Lattner · 19 years ago
  59. 89c3463 add a getNode() version that allows construction of any node type. by Chris Lattner · 19 years ago
  60. 4211e73 Add a way to construct an arbitrary node, cleanly. by Chris Lattner · 19 years ago
  61. 50f5a51 add accessors by Chris Lattner · 19 years ago
  62. 0b2bc7e Some minor adjustments for the 1.5 release. by Reid Spencer · 19 years ago
  63. bc83996 Pass the dag into LowerOperation by Chris Lattner · 19 years ago
  64. 50381b6 LowerOperation takes a dag by Chris Lattner · 19 years ago
  65. 2e36d6e add a bit about the known problems on IA64 by Duraid Madina · 19 years ago
  66. 38135af Print the symbolic register name in a register allocator debug dump. by Chris Lattner · 19 years ago
  67. a88a260 Allow targets to have a custom int64->fp expander if desired by Chris Lattner · 19 years ago
  68. eb99a45 this passes by Chris Lattner · 19 years ago
  69. 4032b9c Fix this by Chris Lattner · 19 years ago
  70. 120bc6d minor changes by Chris Lattner · 19 years ago
  71. a5a4f26 user ops are not encoded in the bc format by Chris Lattner · 19 years ago
  72. a568177 Document the pseudo-instruction opcodes in opcode range 56-63. These are by Reid Spencer · 19 years ago
  73. 10d2645 Make sure the start of the arg area and the end (after the RA is pushed) by Chris Lattner · 19 years ago
  74. bfed924 fix the assertion by Chris Lattner · 19 years ago
  75. a8217e3 Align doubles on 8-byte boundaries if possible. by Chris Lattner · 19 years ago
  76. 0db0709 print stack object alignment in -print-machineinstr dumps by Chris Lattner · 19 years ago
  77. 653f723 fix typo by Chris Lattner · 19 years ago
  78. c1f786c Minor fixup of typos. by John Criswell · 19 years ago
  79. e2fd523 new testcase by Chris Lattner · 19 years ago
  80. 06cebb4 Fix the problems with callee popped argument lists by Chris Lattner · 19 years ago
  81. 678cfa9 Removed PPC Linux support, as no one seems to have used it yet. by John Criswell · 19 years ago
  82. ca96c82 Don't emit SAR X, 0 in the case of sdiv Y, 2 by Chris Lattner · 19 years ago
  83. a96e577 Fix UnitTests/2005-05-13-SDivTwo.c by Chris Lattner · 19 years ago
  84. 3648c67 switch to having the callee pop stack operands for fastcc. This is currently buggy by Chris Lattner · 19 years ago
  85. 2a82ef3 Tolerate instrs with extra args by Chris Lattner · 19 years ago
  86. af94d58 Add a note about SPARC V8. by John Criswell · 19 years ago
  87. 24ddc6d allow RETI by Chris Lattner · 19 years ago
  88. af26d3e add support for fastcc and friends by Chris Lattner · 19 years ago
  89. d0c4a76 Minor fixes. by John Criswell · 19 years ago
  90. b5d8e6e treat TAILCALL nodes identically to CALL nodes by Chris Lattner · 19 years ago
  91. 2e7714a Build TAILCALL nodes in LowerCallTo, treat them like normal calls everywhere. by Chris Lattner · 19 years ago
  92. 9321fa8 Added some missing platforms. Fixed some wording to be more accurate (I hope). by John Criswell · 19 years ago
  93. 0c8a9a1 More typo and wording fixes. by John Criswell · 19 years ago
  94. dbb8585 Add reassociation, minor cleanups. by Chris Lattner · 19 years ago
  95. 0159698 close off B< tag by Chris Lattner · 19 years ago
  96. f2b0a90 remove htmlisms by Chris Lattner · 19 years ago
  97. ebb9fef fix typo by Chris Lattner · 19 years ago
  98. f494e72 note how to disable inlining by Chris Lattner · 19 years ago
  99. 0a3aac2 fix link to llvm-ar by Chris Lattner · 19 years ago
  100. a6bf38a these don't use passes by Chris Lattner · 19 years ago