1. 0cc4ed1 Revert r108136 until I figure out why it broke selfhost. by Benjamin Kramer · 14 years ago
  2. 110b75a cache dereferenced iterators by Gabor Greif · 14 years ago
  3. 639e9e4 recommit r108131 (hich has been backed out in r108135) with a fix by Gabor Greif · 14 years ago
  4. 4fc719e instcombine: fold (x & y) | (~x & z) and (x & y) ^ (~x & z) into ((y ^ z) & x) ^ z which is one instruction shorter. (PR6773) by Benjamin Kramer · 14 years ago
  5. e99e077 back out r108131 (of TailDuplication.cpp) for now, it causes a buildbot failure by Gabor Greif · 14 years ago
  6. fc41f90 cache dereferenced iterators by Gabor Greif · 14 years ago
  7. 6253983 cache dereferenced iterators by Gabor Greif · 14 years ago
  8. f1b2874 cache dereferenced iterators by Gabor Greif · 14 years ago
  9. a8b9df7 cache dereferenced iterators by Gabor Greif · 14 years ago
  10. 3472766 Convert some tab stops into spaces. by Duncan Sands · 14 years ago
  11. 490b8f5 Add parentheses around an || to correct the logic. Also silences a GCC warning by Chandler Carruth · 14 years ago
  12. 6c50792 Remove tab characters and 80-col. by Eric Christopher · 14 years ago
  13. ca3ca13 80 columns. by Eric Christopher · 14 years ago
  14. a6c04ee Path::isRootDirectory is unimplemented on Unix and not used, by Chris Lattner · 14 years ago
  15. 5a717a3 Convert getLoadStoreRegOpcode to use a switch. by Rafael Espindola · 14 years ago
  16. 7e1b566 Convert the last use of getPhysicalRegisterRegClass and remove it. by Rafael Espindola · 14 years ago
  17. 688d580 Fix up the ocaml kaleidoscope example as well. by Eric Christopher · 14 years ago
  18. 8b78d4b A basic block that only uses RFP registers still needs the FP_REG_KILL marker. by Jakob Stoklund Olesen · 14 years ago
  19. cbeb3db Don't use getPhysicalRegisterRegClass in PBQP. The existing checks that the by Rafael Espindola · 14 years ago
  20. dfd3626 fix PR7311 by avoiding breaking casts when a bitcast from scalar->vector by Chris Lattner · 14 years ago
  21. 5a30a85 make the prototypes for CreateMalloc and CreateFree more consistent. Patch by Chris Lattner · 14 years ago
  22. 0bfd092 Convert the last getPhysicalRegisterRegClass in VirtRegRewriter.cpp to by Rafael Espindola · 14 years ago
  23. 0a96144 if jump threading is able to infer interesting values on both by Chris Lattner · 14 years ago
  24. eae2895 fix PR7429, a crash turning a load from a string into a float. by Chris Lattner · 14 years ago
  25. ddef835 convert to filechecconvert to filecheckk by Chris Lattner · 14 years ago
  26. 243a73d merge two tests. by Chris Lattner · 14 years ago
  27. 1f01109 improve Path::makeUnique when mkstemp/mktemp are not available by Chris Lattner · 14 years ago
  28. 7791080 change machinelicm to use MachineInstr::isSafeToMove. No by Chris Lattner · 14 years ago
  29. 68feb22 first part of JIT support for address of labels, part of PR7264, patch by Yuri! by Chris Lattner · 14 years ago
  30. b162290 introduce WinCOFFObjectWriter, patch by Michael Spencer! by Chris Lattner · 14 years ago
  31. eb72dca introduce WinCOFFStreamer.cpp, patch by Michael Spencer! by Chris Lattner · 14 years ago
  32. 8e82e3b If it's safe to speculatively execute load(alloca) the it's safe to execute by Nick Lewycky · 14 years ago
  33. b4a9631 fix typo by Chris Lattner · 14 years ago
  34. 600f171 RISC architectures get their memory operand folding for free. by Jakob Stoklund Olesen · 14 years ago
  35. a66450d Use target independent COPY instructions for the fake fextend and fround by Jakob Stoklund Olesen · 14 years ago
  36. 4cae5af Remove redundant branch. Thanks, Anton! by Jakob Stoklund Olesen · 14 years ago
  37. aef48d7 Remove obsolete README_SSE note. by Jakob Stoklund Olesen · 14 years ago
  38. 744b3a5 Remove TargetInstrInfo::copyRegToReg entirely. by Jakob Stoklund Olesen · 14 years ago
  39. d6d7aba Make getPhysicalRegisterRegClass non-virtual. Should be able to remove it soon. by Rafael Espindola · 14 years ago
  40. db77609 Convert uses of getPhysicalRegisterRegClass in VirtRegRewriter.cpp. by Rafael Espindola · 14 years ago
  41. f7d55b9 Replace copyRegToReg with copyPhysReg for SystemZ. by Jakob Stoklund Olesen · 14 years ago
  42. 75be45c Avoid SSE instructions in FastIsel when it is not available. by Jakob Stoklund Olesen · 14 years ago
  43. c5080ba Remove two other uses of ATTRIBUTE_UNUSED for variables only used within by Chandler Carruth · 14 years ago
  44. a98625c Replace copyRegToReg with copyPhysReg for XCore. by Jakob Stoklund Olesen · 14 years ago
  45. 8e18a1a Replace copyRegToReg with copyPhysReg for Sparc. by Jakob Stoklund Olesen · 14 years ago
  46. 377b7b7 Replace copyRegToReg with copyPhysReg for CellSPU. by Jakob Stoklund Olesen · 14 years ago
  47. 27689b0 Replace copyRegToReg with copyPhysReg for PowerPC. by Jakob Stoklund Olesen · 14 years ago
  48. 26a99d1 Fix PIC16 comments referencing copyRegToReg. by Jakob Stoklund Olesen · 14 years ago
  49. d86adf3 Replace copyRegToReg with copyPhysReg for PIC16. by Jakob Stoklund Olesen · 14 years ago
  50. 41ce3cf Replace copyRegToReg with copyPhysReg for MSP430. by Jakob Stoklund Olesen · 14 years ago
  51. e6afcf8 Replace copyRegToReg with copyPhysReg for MBlaze. by Jakob Stoklund Olesen · 14 years ago
  52. ac27366 Replace copyRegToReg with copyPhysReg for ARM. by Jakob Stoklund Olesen · 14 years ago
  53. 629d807 Replace copyRegToReg with copyPhysReg for Blackfin. by Jakob Stoklund Olesen · 14 years ago
  54. 4ea8771 X86InstrInfo::copyRegToReg is dead. Long live copyPhysReg! by Jakob Stoklund Olesen · 14 years ago
  55. b0a258b Remove copyRegToReg from TargetInstrInfo so it is not longer accesible. by Jakob Stoklund Olesen · 14 years ago
  56. 1ba3189 Use COPY in X86FastISel::X86SelectRet. by Jakob Stoklund Olesen · 14 years ago
  57. e7917bb Use COPY for fast-isel bitconvert, but don't create cross-class copies. by Jakob Stoklund Olesen · 14 years ago
  58. cbeeae2 Fix va_arg for doubles. With this patch VAARG nodes always contain the by Rafael Espindola · 14 years ago
  59. 4f8e771 Replace copyRegToReg with COPY in FastISelEmitter. by Jakob Stoklund Olesen · 14 years ago
  60. e797e0c Use COPY for extracting ImplicitDef'ed values from fast-isel instructions. by Jakob Stoklund Olesen · 14 years ago
  61. 5127f79 Use COPY in FastISel everywhere it is safe and trivial. by Jakob Stoklund Olesen · 14 years ago
  62. 273c14f Replace copyRegToReg with copyPhysReg for Mips. by Jakob Stoklund Olesen · 14 years ago
  63. 99666a3 Replace copyRegToReg with copyPhysReg for Alpha. by Jakob Stoklund Olesen · 14 years ago
  64. 38da927 sdiv overflow is outright undefined behavior, with or without the by Dan Gohman · 14 years ago
  65. 3ecf1f0 Use COPY in targets by Jakob Stoklund Olesen · 14 years ago
  66. 1e1098c Replace copyRegToReg with COPY everywhere in lib/CodeGen except for FastISel. by Jakob Stoklund Olesen · 14 years ago
  67. c0075cc Only collect subreg extracting copies for later coalescing. by Jakob Stoklund Olesen · 14 years ago
  68. a8dab36 Fix a bug in the code which re-inserts DBG_VALUE nodes after scheduling; by Dan Gohman · 14 years ago
  69. e695de0 Fix this test. by Dan Gohman · 14 years ago
  70. 24080a9 The accumulator tail recursion transform claims to work for any associative by Duncan Sands · 14 years ago
  71. 92c1f72 Emit COPY instructions instead of using copyRegToReg in InstrEmitter, by Jakob Stoklund Olesen · 14 years ago
  72. 3732396 Use non-bool values for .count. by Bill Wendling · 14 years ago
  73. 2b336bc Don't emit st(0)/st(1) copies as FpMOV instructions. Use FpSET_ST? instead. by Jakob Stoklund Olesen · 14 years ago
  74. 5d6f892 FileCheckize inline asm FP stack tests by Jakob Stoklund Olesen · 14 years ago
  75. 3cd26a2 Insert IMPLICIT_DEF instructions at the current insert position, not by Dan Gohman · 14 years ago
  76. 68eec39 Add parentheses yet again to satisfy GCC's warnings. by Chandler Carruth · 14 years ago
  77. 44dafc7 Add an explicit triple to make this test behave consistently. by Dan Gohman · 14 years ago
  78. 6536132 Fix this XTARGET so that this does doesn't XPASS on non-darwin hosts. by Dan Gohman · 14 years ago
  79. 84023e0 Reapply bottom-up fast-isel, with several fixes for x86-32: by Dan Gohman · 14 years ago
  80. d737fca An x86 function returns a floating point value in st(0), and we must make sure by Jakob Stoklund Olesen · 14 years ago
  81. 7a029b6 Update DBG_VALUE to refer appropriate stack slot in case of a spill. by Devang Patel · 14 years ago
  82. 58dbf37 Declare YMM subregisters in the right way! Thanks Jakob by Bruno Cardoso Lopes · 14 years ago
  83. d52e78e Add AVX 256-bit packed MOVNT variants by Bruno Cardoso Lopes · 14 years ago
  84. 61905c8 Remember the *_TC opcodes for load/store by Jakob Stoklund Olesen · 14 years ago
  85. 2bfb8f6 Add AVX 256-bit unpack and interleave by Bruno Cardoso Lopes · 14 years ago
  86. 8ea3240 Fix small bug in isMoveInstr -> COPY translation by Jakob Stoklund Olesen · 14 years ago
  87. 1f32340 Automatically fold COPY instructions into stack load/store. by Jakob Stoklund Olesen · 14 years ago
  88. 9c50e8b Fix a few tests by Jakob Stoklund Olesen · 14 years ago
  89. 90fc0f4 Remat uncoalescable COPY instrs by Jakob Stoklund Olesen · 14 years ago
  90. 6c7d3a1 In the presence of variable sized objects, allocate an emergency spill slot. by Jim Grosbach · 14 years ago
  91. 8886c49 Clarify what mysterious check means. by Bill Wendling · 14 years ago
  92. f870e56 Add a target triple. by Dan Gohman · 14 years ago
  93. aa74260 Fix MachineLICM to actually visit inner loops. by Dan Gohman · 14 years ago
  94. e86b01c Start the support for AVX instructions with 256-bit %ymm registers. A couple of by Bruno Cardoso Lopes · 14 years ago
  95. e05442d Change TII::foldMemoryOperand API to require the machine instruction to be by Jakob Stoklund Olesen · 14 years ago
  96. e664267 cache result of operator* by Gabor Greif · 14 years ago
  97. 19e5ada remove useless cast and fix typos in comment by Gabor Greif · 14 years ago
  98. f64f9cf cache result of operator* by Gabor Greif · 14 years ago
  99. 02266e2 --- Reverse-merging r107947 into '.': by Bob Wilson · 14 years ago
  100. 9085fca cache result of operator* by Gabor Greif · 14 years ago