1. 74b5e07 Let Instruction::getOpcodeName() return something useful for the new by Matthijs Kooijman · 16 years ago
  2. 37a6134 Add the "AsCheapAsAMove" flag to some 64-bit xor instructions. by Bill Wendling · 16 years ago
  3. 7329610 Add a --save-temps option. by Mikhail Glushenkov · 16 years ago
  4. a7d0ae3 Add a check for side effect-free options (specified only in the OptionList). by Mikhail Glushenkov · 16 years ago
  5. 0ab8ac3 Documentation update. by Mikhail Glushenkov · 16 years ago
  6. 2b7bcb4 Refactoring: remove code duplication introduced in the previous patch. by Mikhail Glushenkov · 16 years ago
  7. 09b51c3 Refactoring: split CollectProperties into two separate function objects. by Mikhail Glushenkov · 16 years ago
  8. ed3ba40 Show argv[0] in error messages (like gcc). by Mikhail Glushenkov · 16 years ago
  9. e4322895 New feature: OptionList. by Mikhail Glushenkov · 16 years ago
  10. 270cae3 Documentation update. by Mikhail Glushenkov · 16 years ago
  11. 5fe8475 A small optimization: use static char* array instead of StrVector. by Mikhail Glushenkov · 16 years ago
  12. 92b8da7 Make it possible to test if the '-o' option is provided. by Mikhail Glushenkov · 16 years ago
  13. 34f3762 Fix: 'sink' handling was broken. by Mikhail Glushenkov · 16 years ago
  14. 6be4ffc Add support for option aliases. by Mikhail Glushenkov · 16 years ago
  15. 2d0dc9a Allow nesting of case expressions. by Mikhail Glushenkov · 16 years ago
  16. 4fb71ea Small error message improvement. by Mikhail Glushenkov · 16 years ago
  17. 708e7c2 Remove RequireDefault parameter from EmitCaseConstructHandler. by Mikhail Glushenkov · 16 years ago
  18. fb37f39 Fix some headers. by Mikhail Glushenkov · 16 years ago
  19. 2e73e85 New tests for the 'case' expression: not_empty, in_language. by Mikhail Glushenkov · 16 years ago
  20. ef4160d -E should print to stdout. by Mikhail Glushenkov · 16 years ago
  21. ffcf3a1 Make it possible to have multiple input languages for a single tool. by Mikhail Glushenkov · 16 years ago
  22. aa3bb17 Rename StringVector to StrVector (to be consistent with LLVMCConfigurationEmitter.cpp). by Mikhail Glushenkov · 16 years ago
  23. 35bca41 Minor error message fixes. by Mikhail Glushenkov · 16 years ago
  24. 163dc1e Documentation and examples improvements by Mikhail Glushenkov · 16 years ago
  25. cb64f4b Better error reporting for the 'case' construct. by Mikhail Glushenkov · 16 years ago
  26. 37f509a Do not generate empty 'if's for the output_suffix property. by Mikhail Glushenkov · 16 years ago
  27. cd0858e Update documentation, add examples. by Mikhail Glushenkov · 16 years ago
  28. 1e4bab2 Rename LLVMC-Tutorial.rst to LLVMC-Reference.rst by Mikhail Glushenkov · 16 years ago
  29. 2242456 Make it possible to use hooks like this: '$CALL(MyHook)/path/to/file'. by Mikhail Glushenkov · 16 years ago
  30. 5c7578d Make it possible to change the output file suffix based on command-line options. by Mikhail Glushenkov · 16 years ago
  31. 08bd2e7 Add support for user-provided hooks and environment variable reads to the cmd_line tool property. by Mikhail Glushenkov · 16 years ago
  32. 4eaa389 Enable the response file ('llvmc @file') support. by Mikhail Glushenkov · 16 years ago
  33. 706aecf Update the code to the fact that StringSet now lives in llvm/ADT. by Mikhail Glushenkov · 16 years ago
  34. 14ec27f Some small tweaks to make the generated code prettier. by Mikhail Glushenkov · 16 years ago
  35. b5ccfbf Make it possible to use the generalised 'case' construct in the cmd_line property. by Mikhail Glushenkov · 16 years ago
  36. e5557f4 Add a generalised 'case' construct. by Mikhail Glushenkov · 16 years ago
  37. 6143519 Unbreak this test. by Nick Lewycky · 16 years ago
  38. baa1543 remove the StripSymbolsPass. This should not be done by default in libLTO.dylib. The linker will remove the symbol names if needed after LTO is done by Nick Kledzik · 16 years ago
  39. 493e038 Remove an unused variable. by Dan Gohman · 16 years ago
  40. cdff51c Fix an error in the comment for APInt::getMinSignedBits. by Dan Gohman · 16 years ago
  41. 5bd9123 Fix a typo in a comment. by Dan Gohman · 16 years ago
  42. 5a56bf6 Fix a copy+paste error in a comment. by Dan Gohman · 16 years ago
  43. 64d237c Fix doxygen comment syntax. by Dan Gohman · 16 years ago
  44. 7eec0c2 Make the renumbering correct in the face of deleted instructions that have been removed from the LiveIntervals maps. by Owen Anderson · 16 years ago
  45. 07252fd add doxygen comments by Gabor Greif · 16 years ago
  46. 6445537 Unbreak build. by Bill Wendling · 16 years ago
  47. 81fb27c Remove guard, so *each* inclusion will result in a warning by Anton Korobeynikov · 16 years ago
  48. b410617 Add patterns for CALL32m and CALL64m. They aren't matched in most by Dan Gohman · 16 years ago
  49. eecfa36 Remove more iostream header includes. Needed to implement a "FlushStream" by Bill Wendling · 16 years ago
  50. ec58498 Remove <iostream>. by Bill Wendling · 16 years ago
  51. 9491195 Add newline at end of file. by Owen Anderson · 16 years ago
  52. d35121a Fix a tblgen problem handling variable_ops in tblgen instruction by Dan Gohman · 16 years ago
  53. b99e2e2 const-ify getOpcode. by Dan Gohman · 16 years ago
  54. 1baa88e Prune and tidy #includes. by Dan Gohman · 16 years ago
  55. 21323f3 Expand small memmovs using inline code. Set the X86 threshold for expanding by Dan Gohman · 16 years ago
  56. 0b85642 For PR1338: Rename test dirs by Anton Korobeynikov · 16 years ago
  57. fcc6350 Revert part of my last patch that I didn't intend to commit yet. by Owen Anderson · 16 years ago
  58. b372d59 Add file with warning for backward comptibility. Should be removed after 2.4 by Anton Korobeynikov · 16 years ago
  59. 1ff4ed7 Update guards by Anton Korobeynikov · 16 years ago
  60. 4b5b209 Renumbering needs to account for instruction slot offsets when performing lookups in the index maps. by Owen Anderson · 16 years ago
  61. d3df7eb Regenerate by Anton Korobeynikov · 16 years ago
  62. 43d1fd4 For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h" by Anton Korobeynikov · 16 years ago
  63. 5771d6c Force postdom to be linked into opt and bugpoint, even though it is no longer used by any passes. by Owen Anderson · 16 years ago
  64. 8cacfeb Move these tests into the proper directory. by Owen Anderson · 16 years ago
  65. a806a87 Add a newline at the end of this file. by Duncan Sands · 16 years ago
  66. c5b2710 Re-enable the newly simplified ADCE. This fixes a regression on by Owen Anderson · 16 years ago
  67. 038a874 Replace the old ADCE implementation with a new one that more simply solves by Owen Anderson · 16 years ago
  68. f26ffe9 Implement vector shift up / down and insert zero with ps{rl}lq / ps{rl}ldq. by Evan Cheng · 16 years ago
  69. cd5e6dd Remove debugging code. by Owen Anderson · 16 years ago
  70. e65b9a4 Add nounwind. by Evan Cheng · 16 years ago
  71. 75cf88f XOR?RI instructions aren't as cheap as moves. by Bill Wendling · 16 years ago
  72. 5e46321 convert more operand loops to iterator formulation by Gabor Greif · 16 years ago
  73. bd0879d Implement "AsCheapAsAMove" for some obviously cheap instructions: xor and the by Bill Wendling · 16 years ago
  74. 3e93e63 convert another operand loop to iterator formulation by Gabor Greif · 16 years ago
  75. 8370d38 Add a flag to indicate that an instruction is as cheap (or cheaper) than a move by Bill Wendling · 16 years ago
  76. a8db147 Check the "isSafeToMove" predicate, which has a series of tests to make sure by Bill Wendling · 16 years ago
  77. 745825f4 Remap VNInfo data as well when doing renumbering. by Owen Anderson · 16 years ago
  78. 80b3ce6 Factor the numbering computation into a separate method, and add the slightest attempt at some renumbering logic, which is currently unused. by Owen Anderson · 16 years ago
  79. d77d4f9 Fix PR2289: vr defined by multiple implicit_def as result of coalescing. by Evan Cheng · 16 years ago
  80. 33d3d4a Teach local register allocator to deal with landing pad MBB's. by Evan Cheng · 16 years ago
  81. 73e4d59 Update some comments noticed in a recent checkin by Nate Begeman · 16 years ago
  82. d4c2491 Update text to point people at the right version of the tutorial for by Chris Lattner · 16 years ago
  83. a935db8 Implement PR2370: memmove(x,x,size) -> noop. by Chris Lattner · 16 years ago
  84. e5ab335 Add chain inputs for loads. by Chris Lattner · 16 years ago
  85. 3f1891c Fix CodeGen/Generic/2005-10-21-longlonggtu.ll on ia64. by Chris Lattner · 16 years ago
  86. b0349bf loads should get chains. THis helps but does not solve CodeGen/Generic/2003-05-27-phifcmpd.ll by Chris Lattner · 16 years ago
  87. 9b07d3d Fix 2006-04-28-Sign-extend-bool.ll for ia64. by Chris Lattner · 16 years ago
  88. aec8d82 reindent. by Chris Lattner · 16 years ago
  89. c2ecdc5 Fix the encoding for two more "rm" instructions that were using MRMSrcReg. by Dan Gohman · 16 years ago
  90. bfbbd4d Fixed X86 encoding error CVTPS2PD and CVTPD2PS when the source operand by Mon P Wang · 16 years ago
  91. f7333bf Don't attempt to create VZEXT_LOAD out of an extload. This an issue where the by Nate Begeman · 16 years ago
  92. ed185d6 use space insted of tabs by Nick Kledzik · 16 years ago
  93. 9178a65 fix infinite recursion if a global's initializer references the global by Nick Kledzik · 16 years ago
  94. 1b9e167 Make Use::init() private, it breaks invariants, clients should assign or use set(). by Gabor Greif · 16 years ago
  95. ef61af0 Use Function::getEntryBlock instead of Function::begin, for clarity. by Dan Gohman · 16 years ago
  96. b22d6ac Print debug output when any edge becomes executable, including by Dan Gohman · 16 years ago
  97. 3b75d20 Add instcombine after global optimizations. by Devang Patel · 16 years ago
  98. 201694b Fix a word-o and add an explicit keyword. by Dan Gohman · 16 years ago
  99. b0f65e1 Incorporated feedback: Check that the implicitly defined operands aren't used by Bill Wendling · 16 years ago
  100. 7edd009 Tidy up whitespace in ConstantRange::print output. by Dan Gohman · 16 years ago