1. 13ba2da Use an IndexedMap instead of a DenseMap for the live-out cache. by Jakob Stoklund Olesen · 14 years ago
  2. ac39bd5 PR9377: Handle x86 str with register operand in a way consistent with gas. by Eli Friedman · 14 years ago
  3. e7147db There are times when the landing pad won't have a call to 'eh.selector' in by Bill Wendling · 14 years ago
  4. 58f04fd PR8053: Fix encoding of S bit in some ARM instructions. Patch by Zonr Chang! by Bob Wilson · 14 years ago
  5. 81c5ef8 Revert r123908; the code in question is completely untested and wrong. by Eli Friedman · 14 years ago
  6. ea83b13 Bug#9033: For the ELF assembler output, always quote the section name. by Joerg Sonnenberger · 14 years ago
  7. bbd0f45 Fix typo. by Devang Patel · 14 years ago
  8. 6f676be Fix thinko in previous check-in. Add comment. by Devang Patel · 14 years ago
  9. cb3a657 llvm::Function argument count is not a good indicator of how many arugments does the function have at source level. If we need more space, just resize vector conservatively. This vector is only used once per function. by Devang Patel · 14 years ago
  10. 0f657b1 Allow a target to choose whether to prefer the scavenger emergency spill slot by Jim Grosbach · 14 years ago
  11. 24b17c6 Split MCEELFStreamer and ELFObjectWriter into .h and .cpp files, so that other components can use them. by Jan Sjödin · 14 years ago
  12. ea2578c Fix typo in comment. by Richard Osborne · 14 years ago
  13. 022708f Optimize fprintf -> iprintf if there are no floating point arguments by Richard Osborne · 14 years ago
  14. 43b4e23 PTX: Fix Emacs renaming a symbol by Justin Holewinski · 14 years ago
  15. 419454a Optimize sprintf -> siprintf if there are no floating point arguments by Richard Osborne · 14 years ago
  16. 12785e8 PTX: Fix a couple of lint violations by Justin Holewinski · 14 years ago
  17. 3649824 Optimize printf -> iprintf if there are no floating point arguments by Richard Osborne · 14 years ago
  18. 49d7999 Use X86_thiscall calling convention for Win64 as well. by Tilmann Scheller · 14 years ago
  19. 78c1e17 PR9352: Always emit a relocation for weak symbols. Not emitting relocations by Eli Friedman · 14 years ago
  20. 1473f35 TableGen should not ignore BX instructions for the ARM disassembler. pr9368. by Bob Wilson · 14 years ago
  21. acc9e73 Add a readme entry for the redundant movw issue for pr9370. by Bob Wilson · 14 years ago
  22. 2c11eb3 Renumber slot indexes uniformly instead of spacing according to the number of defs. by Jakob Stoklund Olesen · 14 years ago
  23. f37712f Represent sentinel slot indexes with a null pointer. by Jakob Stoklund Olesen · 14 years ago
  24. a97ff8a Avoid comparing invalid slot indexes, and assert that it doesn't happen. by Jakob Stoklund Olesen · 14 years ago
  25. acf9f48 Optimize SlotIndex equality tests. by Jakob Stoklund Olesen · 14 years ago
  26. b64f669 Avoid comparing invalid slot indexes. by Jakob Stoklund Olesen · 14 years ago
  27. 36d6186 Cache basic block bounds instead of asking SlotIndexes::getMBBRange all the time. by Jakob Stoklund Olesen · 14 years ago
  28. f27a40a Check the ASM, not LLVM IR. by Bill Wendling · 14 years ago
  29. 181d3fe pr9367: Add missing predicated BLX instructions. by Bob Wilson · 14 years ago
  30. cb1c195 Testcase for r126913. by Bill Wendling · 14 years ago
  31. bece06f Change the SplitEditor interface to a single instance can be shared for multiple splits. by Jakob Stoklund Olesen · 14 years ago
  32. 8701768 Only run the updateSSA loop when we have actually seen multiple values. by Jakob Stoklund Olesen · 14 years ago
  33. c29d9b3 Fix PHI handling in LiveIntervals::shrinkToUses(). by Jakob Stoklund Olesen · 14 years ago
  34. 44456e8 Test case for r126864. Radar 9056407. by Stuart Hastings · 14 years ago
  35. 254c63e Avoid exponential blow-up when printing DAGs. by Bob Wilson · 14 years ago
  36. a2cae58 Turn the Edit member into a pointer so it can change dynamically. by Jakob Stoklund Olesen · 14 years ago
  37. 621c65e Test case for r126672. Radar 9055247. by Stuart Hastings · 14 years ago
  38. d39647d Fixes an assertion failure while disassembling ARM rsbs reg/reg form. by Kevin Enderby · 14 years ago
  39. 4670353 Transfer simply defined values directly without recomputing liveness and SSA. by Jakob Stoklund Olesen · 14 years ago
  40. e2dc0c9 Extract a method. No functional change. by Jakob Stoklund Olesen · 14 years ago
  41. e89a053 Fixing a bug when printing fpu text to object file. Patch by Mans Rullgard. by Renato Golin · 14 years ago
  42. fa09685 add some slice helper methods. by Chris Lattner · 14 years ago
  43. 291bb70 Remove DIFactory. Patch by Devang. by Duncan Sands · 14 years ago
  44. 7e33418 Can't introduce floating-point immediate constants after legalization. by Stuart Hastings · 14 years ago
  45. f1cc70c Add Win64 thiscall calling convention. by Tilmann Scheller · 14 years ago
  46. 0dddbc3 Support for parallel compilation (/MP) when using the VS IDE. by Oscar Fuentes · 14 years ago
  47. a20244d [AVX] Fix mask predicates for 256-bit UNPCKLPS/D and implement by David Greene · 14 years ago
  48. 31c488c ptx: fix lint and compiler warnings by Che-Liang Chiou · 14 years ago
  49. f48817c Add 64-bit addressing to PTX backend by Che-Liang Chiou · 14 years ago
  50. 38c4e53 Add a special streamer to libLTO that just records symbols definitions and uses. by Rafael Espindola · 14 years ago
  51. f7af396 Fix some typos. by Cameron Zwarich · 14 years ago
  52. 9977e52 Teach the clang attribute emitter about InheritableParamAttr. by John McCall · 14 years ago
  53. 3ccfbc2 Remove some more unused code that I missed. by Cameron Zwarich · 14 years ago
  54. 56e3793 Eliminate the unused CodeGenPrepare option to split critical edges. by Cameron Zwarich · 14 years ago
  55. fd8978b Extend initial support for primitive types in PTX backend by Che-Liang Chiou · 14 years ago
  56. 9ff5de9 Small cleanup. by Bill Wendling · 14 years ago
  57. 1c38ba6 Move extendRange() into SplitEditor and delete the LiveRangeMap class. by Jakob Stoklund Olesen · 14 years ago
  58. 4b11a70 Quiet a compiler warning about unused variable 'ExtVNI'. by Nick Lewycky · 14 years ago
  59. 0cbe91b Don't re-use existing addrec expansions if they contain casts. by Dan Gohman · 14 years ago
  60. f06e6c2 Catch more cases where 2-address pass should 3-addressify instructions. rdar://9002648. by Evan Cheng · 14 years ago
  61. d3fdaeb Rename mapValue to extendRange because that is its function now. by Jakob Stoklund Olesen · 14 years ago
  62. e0ab245 Simplify LiveIntervals::shrinkToUses() a bit by using the new extendInBlock(). by Jakob Stoklund Olesen · 14 years ago
  63. a4d3473 Fix typo. by Jakob Stoklund Olesen · 14 years ago
  64. 0b77e0f Make pred_iterator DefaultConstructible, and add an accessor to by Dan Gohman · 14 years ago
  65. 9763e2b Move LiveIntervalMap::extendTo into LiveInterval itself. by Jakob Stoklund Olesen · 14 years ago
  66. edb8755 Delete dead code. by Jakob Stoklund Olesen · 14 years ago
  67. 670ccd1 Move the value map from LiveIntervalMap to SplitEditor. by Jakob Stoklund Olesen · 14 years ago
  68. 3afab9c Delete dead code. by Jakob Stoklund Olesen · 14 years ago
  69. 1841d14 Drop RAGreedy::trySpillInterferences(). by Jakob Stoklund Olesen · 14 years ago
  70. 9bf9aa5 Fixes warnings emitted by Visual Studio 2010 compiler. by Oscar Fuentes · 14 years ago
  71. 0478c15 If argument numbering is encoded in metadata then emit arguments' debug info in that order. by Devang Patel · 14 years ago
  72. e9e16c5 Today, the language front ends produces llvm.dbg.* intrinsics, used to encode arguments' debug info, in order any way, most of the times. However, if a front end mix-n-matches llvm.dbg.declare and llvm.dbg.value intrinsics to encode debug info for arguments then code generator needs a way to find argument order. by Devang Patel · 14 years ago
  73. d9f574b Cmake fix for option defaults not being set correctly on first run by Oscar Fuentes · 14 years ago
  74. 7ee42e6 Escape graph edge labels. by Dan Gohman · 14 years ago
  75. d50f3f8 Remove the showline argument from the SMDiagnostic constructor by Dan Gohman · 14 years ago
  76. b0cdabb Code simplification. by Dan Gohman · 14 years ago
  77. 181436f Simplify this code. by Dan Gohman · 14 years ago
  78. 9f0512d Change directory_entry::path() to return a const std::string & instead of by Dan Gohman · 14 years ago
  79. 4c078f0 Stop computing the number of uses twice per value in CodeGenPrepare's sinking of by Cameron Zwarich · 14 years ago
  80. 22a1df6 Keep track of which stage produced a live range, and bypass earlier stages when revisiting. by Jakob Stoklund Olesen · 14 years ago
  81. c92cb64 Add datalayout information for the IEEE quad precision fp128 type. by Duncan Sands · 14 years ago
  82. 898fd7f Revert PathV2 changes, as sys::fs::unique_file is not finished yet. by Dan Gohman · 14 years ago
  83. bdcd766 Added missing va_end(). by Talin · 14 years ago
  84. e80338a Add a few missed unary cases when legalizing vector results. Put some cases by Duncan Sands · 14 years ago
  85. d70be0b Make InstCombiner::FoldAndOfICmps create a ConstantRange that's the by Anders Carlsson · 14 years ago
  86. 32e20a4 add a missing const qualifier for consistency. by Chris Lattner · 14 years ago
  87. 88cd0aa Optimize "icmp pred (urem X, Y), Y" --> true/false depending on pred. There's by Nick Lewycky · 14 years ago
  88. 9d40193 trailing whitespace. by Jim Grosbach · 14 years ago
  89. 2d76c84 Generalize the register matching code in DAGISel a bit. by Jim Grosbach · 14 years ago
  90. a656b63 Narrow right shifts need to encode their immediates differently from a normal by Bill Wendling · 14 years ago
  91. f291ab2 Add an obvious missing safety check to DAE::RemoveDeadArgumentsFromCallers. by Eli Friedman · 14 years ago
  92. d3e768e add a note by Chris Lattner · 14 years ago
  93. 918de31 Unbreak CMake build. by Ted Kremenek · 14 years ago
  94. 8e77a1b Unbreak CMake build. by Ted Kremenek · 14 years ago
  95. 41ee4e5 Add an END_WITH_NULL accessor for ConstantStruct. by Talin · 14 years ago
  96. e720068 update cmake by Chris Lattner · 14 years ago
  97. 728ff0d Fix .fpu printing in ARM assembly, regarding bug http://llvm.org/bugs/show_bug.cgi?id=8931 by Renato Golin · 14 years ago
  98. 4da434c Add missing whitespace in the formatting. by Kevin Enderby · 14 years ago
  99. 2ddfd95 Make all static functions become static class methods. Move shared (duplicated) functions to new MCELF class. by Jan Sjödin · 14 years ago
  100. 6973289 Use the correct shift amount type. by Owen Anderson · 14 years ago