1. 31f61e8 IVUsers should only generate SCEV's for values that are safe to speculate. by Andrew Trick · 13 years ago
  2. 8b7036b Factor SCEV traversal code so I can use it elsewhere. No functionality. by Andrew Trick · 13 years ago
  3. 06a6a30 This is one of the first steps at moving to replace target-dependent by Joel Jones · 13 years ago
  4. cb41e5f Revert r160194, which switched to use LV information for finding local kills. by Chandler Carruth · 13 years ago
  5. 5583415 Use the LiveVariables information to efficiently get local kills. This by Chandler Carruth · 13 years ago
  6. b76fb96 Fixed few warnings. by Galina Kistanova · 13 years ago
  7. 68c10a2 Remove variable_ops from call instructions in most targets. by Jakob Stoklund Olesen · 13 years ago
  8. 135fb45 Remove variable_ops from ARM call instructions. by Jakob Stoklund Olesen · 13 years ago
  9. fd506ef The Mips specific relocation R_MIPS_GOT_DISP by Jack Carter · 13 years ago
  10. 657c7cb test case for revision 160084: Alignment filling between Mips function units by Jack Carter · 13 years ago
  11. 23d3622 Make helper functions static. by Benjamin Kramer · 13 years ago
  12. 1561cee Initializers for some fields were missing in Option::Option by Alexander Kornienko · 13 years ago
  13. ff373d7 ReleaseNotes.html: add note about specifying TLS models by Hans Wennborg · 13 years ago
  14. ee4c312 Post-dom frontier was removed in 3.0. Patch by chenwj. by Duncan Sands · 13 years ago
  15. ab6e47b Restrict this to x86, hopefully fixing ARM buildbots. by Duncan Sands · 13 years ago
  16. 836c99d Mark VINSERTI128rm as MayLoad=1. Fixes PR13348. by Craig Topper · 13 years ago
  17. a46517e Fixed few warnings; trimmed empty lines. by Galina Kistanova · 13 years ago
  18. f51f1a7 Provide function name in 'Cannot select' fatal error. by Jim Grosbach · 13 years ago
  19. 5cf55e1 The end of the prologue should be marked with is_stmt. Fixes PR13303. by Eric Christopher · 13 years ago
  20. 151d81d TableGen: Assembly matcher 'insufficient operands' diagnostic. by Jim Grosbach · 13 years ago
  21. 94e36e3 Fix check strings in test/MC/Disassembler/Mips/* and run FileCheck. by Akira Hatanaka · 13 years ago
  22. d897599 Fixed few warnings. by Galina Kistanova · 13 years ago
  23. feae00a Give the rdrand instructions a SideEffect flag and a chain so MachineCSE and MachineLICM don't touch it. by Benjamin Kramer · 13 years ago
  24. fc3f0b5 Regenerate. by Eric Christopher · 13 years ago
  25. 4dff258 The LIT tests below do not specify the exact cpu model and fail on AVX2 machines, because we select different instructions such as vbroadcast, new shuffles, etc. by Nadav Rotem · 13 years ago
  26. 9ae2dfd detabify by Gabor Greif · 13 years ago
  27. c11c2ba fix typo in generated comment by Gabor Greif · 13 years ago
  28. 223875e llvm/test/CodeGen/X86/rdrand.ll: Relax expression corresponding to Win64 CC. by NAKAMURA Takumi · 13 years ago
  29. 6d0044a llvm/test/CMakeLists.txt: Add llvm-diff to deps. by NAKAMURA Takumi · 13 years ago
  30. 51bf934 Use %s instead of the explicit name, the latter doesn't work in out-of-tree builds. by Benjamin Kramer · 13 years ago
  31. b9bee04 Add intrinsics for Ivy Bridge's rdrand instruction. by Benjamin Kramer · 13 years ago
  32. 4e8982a The result type of EXTRACT_VECTOR_ELT doesn't have to match the element type of by Duncan Sands · 13 years ago
  33. 5aba78b Update GATHER instructions to support 2 read-write operands. Patch from myself and Manman Ren. by Craig Topper · 13 years ago
  34. 79590b8 Instcombine was transforming: by Evan Cheng · 13 years ago
  35. e96ce46 TableGen: Location information for diagnostic. by Jim Grosbach · 13 years ago
  36. 9af6430 ARM: fix typo in comments by Manman Ren · 13 years ago
  37. 45ed194 ARM: Fix optimizeCompare to correctly check safe condition. by Manman Ren · 13 years ago
  38. 1d82115 Patch for Mips direct object generation. by Jack Carter · 13 years ago
  39. d6a2741 Fixup broken doc link. Patch by Sean Silva <silvas@purdue.edu>. by Chad Rosier · 13 years ago
  40. 9a11994 This change removes an "initialization" warning. by Jack Carter · 13 years ago
  41. db5391b Fixed diff comparison. by Stepan Dyatkovskiy · 13 years ago
  42. 10dedb9 In MemoryBuffer::getOpenFile() don't verify that the mmap'ed by Argyrios Kyrtzidis · 13 years ago
  43. f9fa3d8 In register classes in MipsRegisterInfo.td, list the registers in ascending by Akira Hatanaka · 13 years ago
  44. 36ec0ca [x86 fast-isel] Per discussion with Eric, add all cases to switch with verbose by Chad Rosier · 13 years ago
  45. ce66afb Test case for r160036. by Akira Hatanaka · 13 years ago
  46. 84ae7e9 X86: Update to peephole optimization to move Movr0 before (Sub, Cmp) pair. by Manman Ren · 13 years ago
  47. 3fef29d Implement MipsTargetLowering::LowerSELECT_CC to custom lower SELECT_CC. by Akira Hatanaka · 13 years ago
  48. 8759134 InstrEmitter::EmitSubregNode() optimize extract_subreg in this case: by Evan Cheng · 13 years ago
  49. 597f295 PR13326: Fix a subtle edge case in the udiv -> magic multiply generator. by Benjamin Kramer · 13 years ago
  50. 7913785 test commit by Tom Stellard · 13 years ago
  51. ae51b30 [x86 fast-isel] Rather then call llvm_unreachable() have fast-isel fall back by Chad Rosier · 13 years ago
  52. 5cd95e1 by Nadav Rotem · 13 years ago
  53. 4b24bf8 Rename many of the Tmp1, Tmp2, Tmp3 variables to names such as Chain, Value, Ptr, etc. by Nadav Rotem · 13 years ago
  54. a67306d Remove unused variable. by Benjamin Kramer · 13 years ago
  55. b6e89f0 Refactor the DAG Legalizer by extracting the legalization of by Nadav Rotem · 13 years ago
  56. 4529999 Only apply the SETCC+SITOFP -> SELECTCC optimization when the SETCC returns an MVT::i1, i.e. before type legalization. by Owen Anderson · 13 years ago
  57. ba584fe Lower RETURNADDR node in Mips backend. by Akira Hatanaka · 13 years ago
  58. bb78930 Mips specific inline asm operand modifier 'L'. by Jack Carter · 13 years ago
  59. 47730a7 Require and preserve LoopInfo for early if-conversion. by Jakob Stoklund Olesen · 13 years ago
  60. 4e996de Teach the LiveInterval::join function to use the fast merge algorithm, by Chandler Carruth · 13 years ago
  61. 1f523dc Run early if-conversion in domtree post-order. by Jakob Stoklund Olesen · 13 years ago
  62. 2b02688 Move [get|set]BasePtrStackAdjustment() from MachineFrameInfo to by Chad Rosier · 13 years ago
  63. 542e35f Add newline. by Chad Rosier · 13 years ago
  64. 3d3c75c Add test case accidentally omitted from r160002. by Chad Rosier · 13 years ago
  65. 3f0dbab Add support for dynamic stack realignment in the presence of dynamic allocas on by Chad Rosier · 13 years ago
  66. 1b8da1d Fix a bug where I didn't test for an empty range before inspecting the by Chandler Carruth · 13 years ago
  67. 2dd83eb by Nadav Rotem · 13 years ago
  68. fae96f1 Fix instruction description of VMOV (between two ARM core registers and two single-precision resiters) (and do it properly this time! by Richard Barton · 13 years ago
  69. 97a0c6b Reverse assembler/disassembler operand order for gather instructions. by Craig Topper · 13 years ago
  70. e585e75 Add an efficient merge operation to LiveInterval and use it to avoid by Chandler Carruth · 13 years ago
  71. 261b633 Teach LiveIntervals how to verify themselves and start using it in some by Chandler Carruth · 13 years ago
  72. a4fba5e ARM: Allow more flexible patterns in NEON formats. by Jim Grosbach · 13 years ago
  73. 63078f2 Allow intrinsics to be used in place of node matchables. by Jim Grosbach · 13 years ago
  74. 182ef6f Make register Mips::RA allocatable if not in mips16 mode. by Akira Hatanaka · 13 years ago
  75. 655b5a4 Delete code for folding undefs in ScalarEvolution. It's invalid in by Dan Gohman · 13 years ago
  76. 270e362 Revert r159938 (and r159945) to appease the buildbots. by Chad Rosier · 13 years ago
  77. cb94192 Machine model: allow itineraries to be shared by different processor models. by Andrew Trick · 13 years ago
  78. 70cb177 indentation by Andrew Trick · 13 years ago
  79. d9bf71f Teach the DAG combiner to turn sitofp/uitofp from i1 into a conditional move, since there are only two possible values. by Owen Anderson · 13 years ago
  80. 6209364 X86: implement functions to analyze & synthesize CMOV|SET|Jcc by Manman Ren · 13 years ago
  81. 241b77f Reapply r158846. by Akira Hatanaka · 13 years ago
  82. 78f8ef4 instcombine: merge the functions that remove dead allocas and dead mallocs/callocs/... by Nuno Lopes · 13 years ago
  83. 874b863 Some formatting to keep Clang happy by Richard Barton · 13 years ago
  84. 83cfff6 Oops - correct broken disassembly for VMOV by Richard Barton · 13 years ago
  85. 2e7e34b Fix instruction description of VMOV (between two ARM core registers and two single-precision resiters) by Richard Barton · 13 years ago
  86. 8ed97ef Prevent ARM assembler from losing a right shift by #32 applied to a register by Richard Barton · 13 years ago
  87. c985e6e Spelling! by Richard Barton · 13 years ago
  88. 2b6652f Teach the assembler to use the narrow thumb encodings of various three-register dp instructions where permissable. by Richard Barton · 13 years ago
  89. 3677832 Remove some trivial copy ctors so the classes become trivially copyable and get the optimized SmallVector implementation. by Benjamin Kramer · 13 years ago
  90. d9cff9a SmallVector: Make use of move semantics to speed up moving objects in erase() and insert() by Benjamin Kramer · 13 years ago
  91. 2661b41 I'm introducing a new machine model to simultaneously allow simple by Andrew Trick · 13 years ago
  92. 06495cd whitespace by Andrew Trick · 13 years ago
  93. a11a628 Tweak spelling. by Andrew Trick · 13 years ago
  94. 2d4215f X86: Fix optimizeCompare to correctly check safe condition. by Manman Ren · 13 years ago
  95. 845b4c2 LLVMConfig.cmake.in: Quote around @LLVM_INSTALL_PREFIX@, or it would not accept whitespace paths. by NAKAMURA Takumi · 13 years ago
  96. 9cb22d6 Use the DebugInfo wrappers instead of mucking about with the MDNode directly. by Bill Wendling · 13 years ago
  97. ee17cee Print the name last. by Bill Wendling · 13 years ago
  98. 70cfaa3 Fix the naming of ensureAlignment. Per the coding standard function names by Chad Rosier · 13 years ago
  99. 9969458 teach instcombine to remove allocated buffers even if there are stores, memcpy/memmove/memset, and objectsize users. by Nuno Lopes · 13 years ago
  100. eb54603 Since SmallMap was removed in r158644, remove documentation in ProgrammersManual.html. by Dmitri Gribenko · 13 years ago