1. fc49bd2 Do better with physical reg operands (typically, from inline asm) by Dale Johannesen · 16 years ago
  2. bd13cb9 Every anonymous namespace is different. Caught by clang++. by John McCall · 16 years ago
  3. f32616e Explicit template instantiations must happen in the template's immediately by John McCall · 16 years ago
  4. c70d3311 Helpful comment added. Some code cleanup. No functional change. by Bill Wendling · 16 years ago
  5. fe586b3 Initialize uninitialized variables. by Bill Wendling · 16 years ago
  6. 408e9d1 Initialize uninitialized variables. by Bill Wendling · 16 years ago
  7. 32d7e6e Change indirect-globals to use a dedicated allocIndirectGV. This lets us by Jeffrey Yasskin · 16 years ago
  8. 6be413d Some command lines don't like numbers with leading zeros. Remove them. by Bill Wendling · 16 years ago
  9. 970eaf2 Reapply 91184 with fixes and an addition to the testcase to cover the problem by Bob Wilson · 16 years ago
  10. 99ea689 lit: Improve error when gtest discovery fails. by Daniel Dunbar · 16 years ago
  11. 9b03da6 Revert 90628, which was incorrect. by Dan Gohman · 16 years ago
  12. 524528e Fix GetConstantStringInfo to not look into MDString (it works on by Chris Lattner · 16 years ago
  13. f0a4fad whitespace by Jim Grosbach · 16 years ago
  14. 6404e4e Add support to emit debug info for C++ namespaces. by Devang Patel · 16 years ago
  15. ad6b1fd optimize strstr, PR5783 by Chris Lattner · 16 years ago
  16. d68e119 Added encoding bits for the Thumb ISA. Initial checkin. by Johnny Chen · 16 years ago
  17. a0cefcf Delete an unused function. by Dan Gohman · 16 years ago
  18. 099b41f add some other xforms that should be done as part of PR5783 by Chris Lattner · 16 years ago
  19. 4a5129c a few improvements: by Chris Lattner · 16 years ago
  20. 10aaf05 hoist the begin/end/capacity members and a few trivial methods by Chris Lattner · 16 years ago
  21. dc2e570 improve isPodLike to know that all non-class types are pod. by Chris Lattner · 16 years ago
  22. 729a8ac Lang verified that SlotIndex is "pod like" even though it isn't a pod. by Chris Lattner · 16 years ago
  23. 4bbf4ee Remove isPod() from DenseMapInfo, splitting it out to its own by Chris Lattner · 16 years ago
  24. f8bc1e4 Convert llvmc tests to FileCheck. by Mikhail Glushenkov · 16 years ago
  25. 545f968 Support hook invocation from 'append_cmd'. by Mikhail Glushenkov · 16 years ago
  26. dba6cac Fix an encoding bug. by Evan Cheng · 16 years ago
  27. 96c7ae5 add an ALWAYS_INLINE macro, which does the obvious thing. by Chris Lattner · 16 years ago
  28. 76df3f3 For fastcc on x86, let ECX be used as a return register after EAX and EDX by Kenneth Uildriks · 16 years ago
  29. eb751d8 Names from dependent base classes are not found by unqualified lookup. by John McCall · 16 years ago
  30. d7760a4 Disable 91381 for now. It's miscompiling ARMISelDAG2DAG.cpp. by Evan Cheng · 16 years ago
  31. e4ac23a Validate the generated C++ code in llvmc tests. by Mikhail Glushenkov · 16 years ago
  32. b5fab40 Pipe 'grep' output to 'count'. by Mikhail Glushenkov · 16 years ago
  33. abf2d98 Allow $CALL(Hook, '$INFILE') for non-join tools. by Mikhail Glushenkov · 16 years ago
  34. 68d475a Small documentation update. by Mikhail Glushenkov · 16 years ago
  35. 9818c04 Make 91378 more conservative. by Evan Cheng · 16 years ago
  36. bc8858c You can't use typedefs to declare template member specializations, and by John McCall · 16 years ago
  37. 614407a Initial work on disabling the scheduler. This is a work in progress, and this by Bill Wendling · 16 years ago
  38. 3466f13 Tail duplication should zap a copy it inserted for SSA update if the copy is the only use of its source. by Evan Cheng · 16 years ago
  39. ad9c0a3 Use sbb x, x to materialize carry bit in a GPR. The result is all one's or all zero's. by Evan Cheng · 16 years ago
  40. 8acb310 Fold (zext (and x, cst)) -> (and (zext x), cst). by Evan Cheng · 16 years ago
  41. 9682043 NNT: Make sure stderr for build commands goes to log file, as intended but misdirected. by Daniel Dunbar · 16 years ago
  42. 99b653c Propagate zest through logical shift. by Evan Cheng · 16 years ago
  43. 0c479d3 Formatting. by Eric Christopher · 16 years ago
  44. 43cf6c3 Revert these. They may have been causing 483_xalancbmk to fail: by Bill Wendling · 16 years ago
  45. c67b556 nand atomic requires opposite operand ordering by Jim Grosbach · 16 years ago
  46. 2e141d7 Fix integer cast code to handle vector types. by Dan Gohman · 16 years ago
  47. e3040e4 Move Flag and isVoid after the vector types, since bit arithmetic with by Dan Gohman · 16 years ago
  48. 83644f6 Fix these asserts to check the invariant that the code actually depends on. by Dan Gohman · 16 years ago
  49. 80d8930 Update this comment. by Dan Gohman · 16 years ago
  50. 688fb80 Fix this to properly clear the FastISel debug location. Thanks to by Dan Gohman · 16 years ago
  51. d934b63 Rearrange rules to add missing dependency and allow parallel makes. by Bob Wilson · 16 years ago
  52. ec68915 Add encoding bits "let Inst{11-4} = 0b00000000;" to BR_JTr to disambiguate by Johnny Chen · 16 years ago
  53. f8084fb The CIE says that the LSDA point in the FDE section is an "sdata4". That's fine, by Bill Wendling · 16 years ago
  54. 80dd125 v6 sync insn copy/paste error by Jim Grosbach · 16 years ago
  55. 7c03dbd Add ARMv6 memory and sync barrier instructions by Jim Grosbach · 16 years ago
  56. c474796 Fixed encoding bits typo of ldrexd/strexd. by Johnny Chen · 16 years ago
  57. a36c8f2 Thumb2 atomic operations by Jim Grosbach · 16 years ago
  58. 63de4c1 Add svn:ignore entries for the Disassembler files. by Dan Gohman · 16 years ago
  59. eda23fa Move several function bodies which are rarely inlined out of line. by Dan Gohman · 16 years ago
  60. cdfb302 fix an obvious bug found by clang++ and collapse a redundant if. by Chris Lattner · 16 years ago
  61. a4f8ecd Micro-optimize these functions in the case where they are not inlined. by Dan Gohman · 16 years ago
  62. a623f5a correct selection requirements for thumb2 vs. arm versions of the barrier intrinsics by Jim Grosbach · 16 years ago
  63. 38e1074 Add radar fixed in comment. by Eric Christopher · 16 years ago
  64. c219e4d add Thumb2 atomic and memory barrier instruction definitions by Jim Grosbach · 16 years ago
  65. 015d3b5 whitespace by Jim Grosbach · 16 years ago
  66. f6b2862 ARM memory barrier instructions are not predicable by Jim Grosbach · 16 years ago
  67. 252a0df NNT: Use [e]grep -a when scanning logs, its possibly they will have non-text by Daniel Dunbar · 16 years ago
  68. 1b54d42 NNT: Always create the -sentdata.txt file. by Daniel Dunbar · 16 years ago
  69. e2f65ee Clear the Processed set when it is no longer used, and clear the by Dan Gohman · 16 years ago
  70. 30844c3 Fix a thinko; isNotAlreadyContainedIn had a built-in negative, so the by Dan Gohman · 16 years ago
  71. c71c0e9 Remove unnecessary #includes. by Dan Gohman · 16 years ago
  72. 35d913e Make the IVUses member private. by Dan Gohman · 16 years ago
  73. d3222b4 Instead of having a ScalarEvolution pointer member in BasedUser, just pass by Dan Gohman · 16 years ago
  74. a77d588 Don't bother cleaning up if there's nothing to clean up. by Dan Gohman · 16 years ago
  75. 6dc1ef3 Delete an unused variable. by Dan Gohman · 16 years ago
  76. 440b40d Drop Loop::isNotAlreadyContainedIn in favor of Loop::contains. The by Dan Gohman · 16 years ago
  77. d7d72d6 add ldrexd/strexd instructions by Jim Grosbach · 16 years ago
  78. 1ed8bb3 LSR itself doesn't need LoopInfo. by Dan Gohman · 16 years ago
  79. c398365 LSR itself doesn't need DominatorTree. by Dan Gohman · 16 years ago
  80. 67b94fb Remove the code in LSR that manually hoists expansions out of loops; by Dan Gohman · 16 years ago
  81. b058ced Minor code cleanups. by Dan Gohman · 16 years ago
  82. ffe966c Use DW_AT_specification to point to DIE describing function declaration. by Devang Patel · 16 years ago
  83. bc1c99c Remove empty file completely by Shantonu Sen · 16 years ago
  84. 546d8d0 Add "generic" fallback. by Torok Edwin · 16 years ago
  85. 94a4a5e Added CalcSpillWeights to CMakeLists. by Lang Hames · 16 years ago
  86. 85de1e5 Whitespace changes, comment clarification. No functional changes. by Bill Wendling · 16 years ago
  87. a937f22 Moved spill weight calculation out of SimpleRegisterCoalescing and into its own pass: CalculateSpillWeights. by Lang Hames · 16 years ago
  88. a59adc4 revert r91184, because it causes a crash on a .bc file I just sent to Bob. by Chris Lattner · 16 years ago
  89. c3c2354 atomic binary operations up to 32-bits wide. by Jim Grosbach · 16 years ago
  90. 0898d7d Add a test for the 'init' option property. by Mikhail Glushenkov · 16 years ago
  91. 898e9df Reinstate r91208 to fix available_externally linkage for globals, with by Jeffrey Yasskin · 16 years ago
  92. c4174d6 Using _MSC_VER there was wrong, better just use the already existing ifdefs for by Torok Edwin · 16 years ago
  93. 0daf77e Don't leave pointers uninitialized in the default constructor. GCC complains by Chandler Carruth · 16 years ago
  94. 60283f9 Fix weird typo which leads to unallocated memory access for nodes with 4 results. by Anton Korobeynikov · 16 years ago
  95. cdcad11 Do not allow uninitialize access during debug printing by Anton Korobeynikov · 16 years ago
  96. bcae205 More info on this transformation. by Eli Friedman · 16 years ago
  97. 1555473 Remove some stuff that's already implemented. Also, remove the note about by Eli Friedman · 16 years ago
  98. 55df144 Update install-clang target for clang-cc removal. by Daniel Dunbar · 16 years ago
  99. dd99f3a Disable r91104 for x86. It causes partial register stall which pessimize code in 32-bit. by Evan Cheng · 16 years ago
  100. 2625de3 Implement variable-width shifts. by Anton Korobeynikov · 16 years ago