1. 7ea02ff CellSPU: by Scott Michel · 16 years ago
  2. d17d74b raw_ostream: Rework implementation of unbuffered streams so outputting by Daniel Dunbar · 16 years ago
  3. 6b23339 Fix a debug info dependency in jump threading. by Dale Johannesen · 16 years ago
  4. 89a66a9 raw_ostream: Replace flush_impl with write_impl, which takes data to by Daniel Dunbar · 16 years ago
  5. cf2a2c6 raw_ostream: Lift out flush_nonempty. by Daniel Dunbar · 16 years ago
  6. b451a0c Make raw_ostream::operator<<(const void *) fast; it doesn't matter but by Daniel Dunbar · 16 years ago
  7. de75d7f Add slow path for single character write, and use exclusively for by Daniel Dunbar · 16 years ago
  8. db14d63 --- Reverse-merging (from foreign repository) r67049 into '.': by Bill Wendling · 16 years ago
  9. dfec24c Tweak the fix for PR3784: be less sensitive about just by Duncan Sands · 16 years ago
  10. 6e1d147 CellSPU: by Scott Michel · 16 years ago
  11. 98ea463 This causes incorrect stack frame allocation when the last object is an array allocated on the stack which would lead by Bruno Cardoso Lopes · 16 years ago
  12. 5717488 Simplify. "Broken" is always true here. by Nick Lewycky · 16 years ago
  13. 34a4086 Remove obviously redundant call. by Nick Lewycky · 16 years ago
  14. 420dd37 Give the pre-alloc splitter access to the VirtRegMap. It doesn't do anything by Owen Anderson · 16 years ago
  15. c131793 Apply a patch by Micah Villmow to fix AsmParser to accept vector by Dan Gohman · 16 years ago
  16. 72bb0a6 Use %rip-relative addressing on x86-64 whenever practical, as by Dan Gohman · 16 years ago
  17. 9a49d31 Don't forego folding of loads into 64-bit adds when the other by Dan Gohman · 16 years ago
  18. cfbf05e Add newlines at end of file (this can annoy gcov) by Daniel Dunbar · 16 years ago
  19. 0b7a786 Avoid doing the transformation c ? 1.0 : 2.0 as load { 2.0, 1.0 } + c*4 by Mon P Wang · 16 years ago
  20. 474d3b3 Improve FastISel's handling of truncates to i1, and implement by Dan Gohman · 16 years ago
  21. 4425240 Fix -strip-debug-declare to work when there are by Dale Johannesen · 16 years ago
  22. fc0b80d Fix PR3784: If the source of a phi comes from a bb ended with an invoke, make sure the copy is inserted before the try range (unless it's used as an input to the invoke, then insert it after the last use), not at the end of the bb. by Evan Cheng · 16 years ago
  23. d52ec65 Fix a hashing bug in APInt. A certain pathological testcase (too by Stuart Hastings · 16 years ago
  24. 9a507cd Revert r66920. It was causing failures in the self-hosting buildbot (in release by Bill Wendling · 16 years ago
  25. 14ea1ec Fix FastISel's assumption that i1 values are always zero-extended by Dan Gohman · 16 years ago
  26. 520ebe6 add 8 and 16 bit TLS moves. add a fixme note on how to remove code duplication. by Rafael Espindola · 16 years ago
  27. d1c135c One more place where debug info affects codegen. by Dale Johannesen · 16 years ago
  28. 9b922aa Improve sext and zext of TLS variables. by Rafael Espindola · 16 years ago
  29. b14cda3 Second installment of "BasicBlock operands to the back" changes. by Gabor Greif · 16 years ago
  30. 44ceb8a generalize this code so that fast isel handles integer truncates to i1, which by Chris Lattner · 16 years ago
  31. 105be5a These instructions have special lowering that may lower them to SSE by Bill Wendling · 16 years ago
  32. 1606e8e Fix some significant problems with constant pools that resulted in unnecessary paddings between constant pool entries, larger than necessary alignments (e.g. 8 byte alignment for .literal4 sections), and potentially other issues. by Evan Cheng · 16 years ago
  33. 49c8aa0 Convert VirtRegMap to a MachineFunctionPass. by Owen Anderson · 16 years ago
  34. cee56e7 generalize the previous code to use the full generality of LEA by Chris Lattner · 16 years ago
  35. 97a29a5 optimize the case of cond ? 42 : 41 and friends. This compiles the example to: by Chris Lattner · 16 years ago
  36. 0582ae9 Oops...I committed too much. by Bill Wendling · 16 years ago
  37. c7a09ab Temporarily XFAIL this test. by Bill Wendling · 16 years ago
  38. 77502c9 Enhance address-mode folding of ISD::ADD to handle cases where the by Dan Gohman · 16 years ago
  39. 990afed Fix one more place where debug info affected codegen (speculative execution). by Dale Johannesen · 16 years ago
  40. ee167a7 just initialize the first element, we don't need to set the rest to zeros. by Chris Lattner · 16 years ago
  41. 807926a Eliminate a 9640 byte static mutable initialized data item by moving it by Chris Lattner · 16 years ago
  42. e213f3f static functions don't need an anonymous namespace. by Chris Lattner · 16 years ago
  43. b398fca Fix a typo in a comment. by Dan Gohman · 16 years ago
  44. 8483e54 Previous debug info fix to this code wasn't quite by Dale Johannesen · 16 years ago
  45. 58256f8 Revert commit 66140 since it caused several failures by Duncan Sands · 16 years ago
  46. c81f544 There already was a class to force deterministic by Dale Johannesen · 16 years ago
  47. ae5a20a Rearrange operands of the BranchInst, to be able to by Gabor Greif · 16 years ago
  48. a065200 Re-apply 66024 with fixes: 1. Fixed indirect call to immediate address assembly. 2. Fixed JIT encoding by making the address pc-relative. by Evan Cheng · 16 years ago
  49. 80b8a62 Another missing check for debug intrinsics. by Dale Johannesen · 16 years ago
  50. 0ff4e21 Reorganize some #include's. by Owen Anderson · 16 years ago
  51. d1980a5 Move 3 "(add (select cc, 0, c), x) -> (select cc, x, (add, x, c))" by Chris Lattner · 16 years ago
  52. 2b9f434 improve comment. by Chris Lattner · 16 years ago
  53. 8042255 Enable Chris' value propagation change. It make available known sign, zero, one bits information for values that are live out of basic blocks. The goal is to eliminate unnecessary sext, zext, truncate of values that are live-in to blocks. This does not handle PHI nodes yet. by Evan Cheng · 16 years ago
  54. 536e667 On x86, if the only use of a i64 load is a i64 store, generate a pair of double load and store instead. by Evan Cheng · 16 years ago
  55. 054401b Forgot to check-in this as part of 7761. by Sanjiv Gupta · 16 years ago
  56. d076570 Banksel optimization is now based on the section names of symbols, since the symbols in one section will always be put into one bank. by Sanjiv Gupta · 16 years ago
  57. 1379cad Allow for switch values bigger than 64 bits. by Dale Johannesen · 16 years ago
  58. a9537cf Fix some nondeterministic behavior when forwarding by Dale Johannesen · 16 years ago
  59. 3014376 Revert r66024. The JIT encoding for CALLpcrel32 is wrong -- see PR3773, and the by Dan Gohman · 16 years ago
  60. c40d4f8 update by Gabor Greif · 16 years ago
  61. b316f90 optimize i8 and i16 tls values. by Rafael Espindola · 16 years ago
  62. 1ed5b71 Reorganization: Move the Spiller out of VirtRegMap.cpp into its own files. No (intended) functionality change. by Owen Anderson · 16 years ago
  63. f9abd7e Add a -no-implicit-float flag. This acts like -soft-float, but may generate by Bill Wendling · 16 years ago
  64. a891518 Skip interleaved debug info when fast-forwarding through by Dale Johannesen · 16 years ago
  65. a597a97 My last coalescer fix introduced a subtler one. It's aborting a commuting optimization too late and left the live intervals to be out of sync with instructions. This fixes 8b10b. by Evan Cheng · 16 years ago
  66. 497cb6f Debug intriniscs should be skipped when looking by Dale Johannesen · 16 years ago
  67. 1d98870 Make Print callable from a pass's print method: add const qualifier. No by Torok Edwin · 16 years ago
  68. 26d6e21 I should definitely read make docs someday :( by Anton Korobeynikov · 16 years ago
  69. 317bc24 Unbreak the build. Dunno, why it did not fail on mingw :( by Anton Korobeynikov · 16 years ago
  70. 4dc2b39 It makes no sense to have a ODR version of common linkage, so remove it. by Duncan Sands · 16 years ago
  71. ad9d21a Disable plugins / shared stuff generation on windows targets. by Anton Korobeynikov · 16 years ago
  72. 6b3ef69 For yonah, fix a vector shuffle case for v16i8 where we didn't properly clear some bits. by Mon P Wang · 16 years ago
  73. eda2ec3 fix PR3785, a valgrind error on test/CodeGen/ARM/pr3502.ll by Chris Lattner · 16 years ago
  74. 9e8bd0b Add parentheses to pacify gcc-4.3. by Duncan Sands · 16 years ago
  75. 5f4ee1f Remove the one-definition-rule version of extern_weak by Duncan Sands · 16 years ago
  76. 841c6a4 Allow cross-process JIT to handle MachineRelocations of the ExternalSymbol by Nate Begeman · 16 years ago
  77. 37b9a19 Fixed a v8i16 shuffle case that should generate a pshufb instead of a pshuflw/hw. by Mon P Wang · 16 years ago
  78. 47b4ce8 formatting change, reduce indentation. No functionality change. by Chris Lattner · 16 years ago
  79. 600fec3 reapply my previous patch (r66358) with a tweak to set the by Chris Lattner · 16 years ago
  80. 1362f97 Put the assignment back at the top of this method. by Bill Wendling · 16 years ago
  81. a2e6435 Two coalescer fixes in one. by Evan Cheng · 16 years ago
  82. dd44632 Make ivars private. Other cleanup. No functionality change. by Bill Wendling · 16 years ago
  83. 68edf5f Just make the Dwarf timer group static inside of the getter function. No need to alloc/dealloc. by Bill Wendling · 16 years ago
  84. fc232b0 Don't put static functions in anonymous namespace. by Bill Wendling · 16 years ago
  85. 8aa90fe Don't consider debug intrinsics when checking by Dale Johannesen · 16 years ago
  86. 7b69720 These should *stop* the timer, not start it again. by Bill Wendling · 16 years ago
  87. e9e960f - Fix misspelled method name. - Remove unused method. by Bill Wendling · 16 years ago
  88. c8615e4 - Create GetOrCreateSourceID from getOrCreateSourceID. GetOrCreateSourceID is by Bill Wendling · 16 years ago
  89. 163ba3f Refine the Dwarf writer timers so that they measure exception writing and debug by Bill Wendling · 16 years ago
  90. ff278b1 Removing a dead debug intrinsic shouldn't trigger by Dale Johannesen · 16 years ago
  91. 41d88d2 Revert 66358 for now. It's breaking povray, 450.soplex, and 456.hmmer on x86 / Darwin. by Evan Cheng · 16 years ago
  92. 91b8b80 Add a timer to the DwarfWriter pass that measures the total time it takes to by Bill Wendling · 16 years ago
  93. ac57b12 Use WriteAsOperand instead of manually decorating the name for this by Dan Gohman · 16 years ago
  94. 1274ced Fix a post-RA scheduling liveness bug. When a basic block is being by Dan Gohman · 16 years ago
  95. 9200c89 Ignore dbg info, while estimating size of jump through block. by Devang Patel · 16 years ago
  96. e77e434 PR3478: raw_ostream should not buffer stderr by Daniel Dunbar · 16 years ago
  97. 090c0a2 Do not attempt to do parial redundancy elimination on void values. by John Criswell · 16 years ago
  98. ff7d0e9 Global variables don't have a corresponding llvm.dbg.declare, yet it is possible by Torok Edwin · 16 years ago
  99. c29f0c7 Mark the Defs and Uses of STATUS register correctly, plus some reformatting. by Sanjiv Gupta · 16 years ago
  100. 8c7848f If a function is marked alwaysinline, it must be inlined (possibly for correctness). Do so even if the callee has dynamic alloca and the caller doesn't. by Evan Cheng · 16 years ago