1. 116b274 Make DwarfWriter::RecordInlinedFnStart more like the other DwarfWriter's methods: by Argyrios Kyrtzidis · 16 years ago
  2. 0a8eb57 Use stable_sort instead of plain sort to avoid the risk of generating by Dan Gohman · 16 years ago
  3. 3f500d9 - Move some debug fields to coincide with how GCC emits them. No functionality by Bill Wendling · 16 years ago
  4. 69b20fd CMake: Use pthread library when requested and available. by Oscar Fuentes · 16 years ago
  5. d5e8d82 CMake: Updated lib/Target/PIC16/CMakeLists.txt. by Oscar Fuentes · 16 years ago
  6. 43e91b9 Use X86AddrNumOperands instead of magic constant one by Dale Johannesen · 16 years ago
  7. caab129 Do not use register as base ptr of pre- and post- inc/dec load / store nodes. by Evan Cheng · 16 years ago
  8. ee08da8 Unbreak the build. by Evan Cheng · 16 years ago
  9. e19c840 by David Greene · 16 years ago
  10. e9d87f4 Simplify code by using SmallVector's pop_back_val() instead of by Dan Gohman · 16 years ago
  11. 0ec4146 Add simplify_type specializations to allow WeakVH, AssertingVH, and by Dan Gohman · 16 years ago
  12. 5dcf50b CMake: Updated lib/CodeGen/CMakeLists.txt. by Oscar Fuentes · 16 years ago
  13. d413c01 CMake: Detects libpthread and sets HAVE_LIBPTHREAD. by Oscar Fuentes · 16 years ago
  14. ec8b2a9 CMake: Added cmakedefine for HAVE_PTHREAD_H. by Oscar Fuentes · 16 years ago
  15. ba842e3 Nounwind is not valid for function return values. by Duncan Sands · 16 years ago
  16. e149e99 OCaml parameter attribute bindings from PR2752. by Duncan Sands · 16 years ago
  17. a9cad0e Add generic expansion of SUB when ADD and XOR by Duncan Sands · 16 years ago
  18. cfd0ebe Fix PR3754: don't mark functions that wrap MallocInst with by Duncan Sands · 16 years ago
  19. d8d27f4 Emit banksel and movlp instructions. by Sanjiv Gupta · 16 years ago
  20. 7af1c78 Allow readonly functions to unwind exceptions. Teach by Duncan Sands · 16 years ago
  21. e031e4b A better error message. by Mikhail Glushenkov · 16 years ago
  22. 87e3bca Renamed Spiller classes (plus uses and related files) to VirtRegRewriter. by Lang Hames · 16 years ago
  23. d6d2efc Regenerate documentation. by Mikhail Glushenkov · 16 years ago
  24. e89331b The 'forward_as' property did not use its second argument. by Mikhail Glushenkov · 16 years ago
  25. ce174f8 Fix a copy+pasto in a comment. by Dan Gohman · 16 years ago
  26. 4221ae8 Delete a FIXME which is no longer relevant, and add a FIXME that is. by Dan Gohman · 16 years ago
  27. 8f18edd Quotes should be printed before private prefix; some code clean up. by Evan Cheng · 16 years ago
  28. 16de013 Add dump method to DIDescriptor. by Bill Wendling · 16 years ago
  29. ff9977f Add an explicit keyword. by Dan Gohman · 16 years ago
  30. 5412d06 If a MachineBasicBlock has multiple ways of reaching another block, by Dan Gohman · 16 years ago
  31. 8c87ae2 Forgot this in the last commit. by Evan Cheng · 16 years ago
  32. a489410 Temporarily reverting r71008. It was causing this failure: by Bill Wendling · 16 years ago
  33. d26795a Add some more documentation for x86 special address spaces. by Dan Gohman · 16 years ago
  34. f9a9b51 Enable stack coloring with regs at -O3. by Evan Cheng · 16 years ago
  35. 58deef5 by David Greene · 16 years ago
  36. 1777d0c Add basic support for code generation of by Chris Lattner · 16 years ago
  37. 26edc21 bugpoint for jit should just ignore GCC arguments. by Evan Cheng · 16 years ago
  38. ef18401 Revert part of 70929 that has to do with determining whether a SIB byte is needed. It causes a lot of x86_64 JIT failures. by Evan Cheng · 16 years ago
  39. 065f259 by David Greene · 16 years ago
  40. f868156 Fix incorrect code generation with ENV. by Mikhail Glushenkov · 16 years ago
  41. e3f6cea Do not require variable debug info nodes to have a compile unit. by Chris Lattner · 16 years ago
  42. bef60d3 Do not substitute if the new register isn't in the register class of the operand being updated. by Evan Cheng · 16 years ago
  43. d923fc6 Move getInstrOperandRegClass from the scheduler to TargetInstrInfo. by Evan Cheng · 16 years ago
  44. c3806ea Do forward and backward substitution to eliminate loads and stores when possible. by Evan Cheng · 16 years ago
  45. 712e80e Default llc / lli optimization to "Default", which corresponds to -O1 / -O2. by Evan Cheng · 16 years ago
  46. b0030dd - Avoid the longer SIB encoding on x86_64 when it's not needed. by Evan Cheng · 16 years ago
  47. 35738ac Re-apply 70645, converting ScalarEvolution to use by Dan Gohman · 16 years ago
  48. bf2176a Fix an 80-column violation. by Dan Gohman · 16 years ago
  49. 92fa56e Fix doxygen comment syntax. by Dan Gohman · 16 years ago
  50. af29a52 Make DBG_STOPPOINT nodes, and therefore DBG_LABEL labels, get a DebugLoc, so that it by Chris Lattner · 16 years ago
  51. 622ed67 Constify a bunch of SCEV-using code. by Dan Gohman · 16 years ago
  52. 7d04e4a X86FastISel doesn't support the -tailcallopt ABI. by Dan Gohman · 16 years ago
  53. 28f1412 Restore a comment. by Argyrios Kyrtzidis · 16 years ago
  54. cffb528 Fix code emission for conditional branches. Patch by Collin Winter! by Anton Korobeynikov · 16 years ago
  55. fe095f3 Restore minor deletion. by Mike Stump · 16 years ago
  56. 04fa35a Typo. by Evan Cheng · 16 years ago
  57. bdd7329 Remove obsolete wording, the only exception a readnone function can throw by Chris Lattner · 16 years ago
  58. 7a57c5b be very explicit that readnone/readonly functions can't throw exceptions. by Chris Lattner · 16 years ago
  59. c781a24 In some rare cases, the register allocator can spill registers but end up not utilizing registers at all. The fundamental problem is linearscan's backtracking can end up freeing more than one allocated registers. However, reloads and restores might be folded into uses / defs and freed registers might not be used at all. by Evan Cheng · 16 years ago
  60. 87e3caf Handle implicit zext in a better way. Shamelessly stolen from x86 backend. by Anton Korobeynikov · 16 years ago
  61. 2c4718b Regenerate by Anton Korobeynikov · 16 years ago
  62. 9fe9c8e Fix typo by Anton Korobeynikov · 16 years ago
  63. 60871cb Update due to mainline API change by Anton Korobeynikov · 16 years ago
  64. 7594884 Add TODO list :) by Anton Korobeynikov · 16 years ago
  65. 1bb8cd7 Make handling of conditional stuff much more straightforward by Anton Korobeynikov · 16 years ago
  66. 1fcfb6b Temporary disable imm patterns for cmp. Actually, all cmp-related stuff (select_cc, setcc, br_cc). needs to be rethought by Anton Korobeynikov · 16 years ago
  67. f2f5402 Expand divisions into libcalls by Anton Korobeynikov · 16 years ago
  68. 813090c Properly handle sdiv / udiv / srem / urem libcalls by Anton Korobeynikov · 16 years ago
  69. b78e214 Custom lower SIGN_EXTEND by Anton Korobeynikov · 16 years ago
  70. 1394db0 Some eye-candy by Anton Korobeynikov · 16 years ago
  71. 6130fc8 Print function header / footer by Anton Korobeynikov · 16 years ago
  72. d9e89f6 Fix printing: je => jeq by Anton Korobeynikov · 16 years ago
  73. bf8ef3f Add 8bit shifts by Anton Korobeynikov · 16 years ago
  74. e699d0f Handle logical shift right (at least I hope so :) ) by Anton Korobeynikov · 16 years ago
  75. e375a7c Handle anyext by Anton Korobeynikov · 16 years ago
  76. 0dbf292 Expand all sorts of indirect branches by Anton Korobeynikov · 16 years ago
  77. 8644af3 Add InsertBranch() hook for tail mergeing by Anton Korobeynikov · 16 years ago
  78. 49ebc22 Implement bswap by Anton Korobeynikov · 16 years ago
  79. 5d59f68 Properly handle ExternalSymbol's by Anton Korobeynikov · 16 years ago
  80. 8725bd2 Expand muls (all mulls!) to libcalls for now by Anton Korobeynikov · 16 years ago
  81. c31642f Proper name 16 bit libcalls by Anton Korobeynikov · 16 years ago
  82. 2f25c2c Add libcall expansion for 16 and 128 bit muls by Anton Korobeynikov · 16 years ago
  83. b8f03c9 Provide addc and subc by Anton Korobeynikov · 16 years ago
  84. ea54c98 Add left shift by Anton Korobeynikov · 16 years ago
  85. 824d8dd Add direct branch by Anton Korobeynikov · 16 years ago
  86. 0af5af8 It's error-prone to maintain two separate variants of asmprinting stuff, one of which is even used. Drop second (aka 'intel') variant of operands. It can be added later, if needed. by Anton Korobeynikov · 16 years ago
  87. 8b528e5 Lower select with custom inserted and make condjumps generic by Anton Korobeynikov · 16 years ago
  88. ed1a51a Add first draft for conditions, conditional branches, etc by Anton Korobeynikov · 16 years ago
  89. 6e4f627 Hanle i8 returns by Anton Korobeynikov · 16 years ago
  90. c08163e Small tweaking by Anton Korobeynikov · 16 years ago
  91. ce45d30 Add prologue/epilogue emission. Fix frame pointer handling. by Anton Korobeynikov · 16 years ago
  92. d5047cb Add code for save/restore of callee-saved registers by Anton Korobeynikov · 16 years ago
  93. 875e1eb Two more hooks for RA and FP registers by Anton Korobeynikov · 16 years ago
  94. 4047731 Proper handle loading of effective address of stack slot stuff by Anton Korobeynikov · 16 years ago
  95. 82e46c2 Match frame indexes by Anton Korobeynikov · 16 years ago
  96. aa29915 First draft of stack slot loads / stores lowering by Anton Korobeynikov · 16 years ago
  97. cf14ae5 Reverse order of memory arguments by Anton Korobeynikov · 16 years ago
  98. aecfa78 Remove bogus pattern by Anton Korobeynikov · 16 years ago
  99. 1deea5f Correct asmprinting of memory operands by Anton Korobeynikov · 16 years ago
  100. 0eb6af4 Match wrapper node for address by Anton Korobeynikov · 16 years ago