1. ff15478 Make sure there is enough room for RA. getStackSize needs to be cleaned up but by Akira Hatanaka · 13 years ago
  2. 8dcc994 Increase the static sizes of some SmallSets. finalizeBundle() is very frequently called for some backends, and growing into an std::set is overkill for these numbers. by Michael Ilseman · 13 years ago
  3. 2b94302 whitespace by Michael Ilseman · 13 years ago
  4. bb73002 Fix PR13859 by Michael Liao · 13 years ago
  5. 9bb938c TableGen: Add initializer. by Jim Grosbach · 13 years ago
  6. 78fff8e s/__llvm_gcov_flush/__gcov_flush/g by Bill Wendling · 13 years ago
  7. 2e34b99 LLVM_ATTRIBUTE_USED forces emission of a function. To silence unused function warnings use LLVM_ATTRIBUTE_UNUSED. by Benjamin Kramer · 13 years ago
  8. 2d1c2a2 NewSROA: Provide a full set of operator< for ByteRanges. by Benjamin Kramer · 13 years ago
  9. 3780ad8 Fix a few vars that can end up being used without initialization. by Axel Naumann · 13 years ago
  10. c8bf0f8 Removed the VMLxForwarding feature for the Cortex-A15 target. by Silviu Baranga · 13 years ago
  11. a52c3ac Add a MachinePostDominator pass by Tom Stellard · 13 years ago
  12. 9b7ca41 Add Michael Spencer's iterator class for stepping through relocations. Add method that, given a symbol index, will return the symbol's data. by Sid Manning · 13 years ago
  13. a26cadc Disable the protection from escaped allocas in an attempt to find violating passes. This may break the buildbots. I plan to revert it in a few hours. by Nadav Rotem · 13 years ago
  14. 9f9ce61 Mark unimplemented copy constructors and copy assignment operators as LLVM_DELETED_FUNCTION. by Craig Topper · 13 years ago
  15. 001d3dc Mark unimplemented copy constructors and copy assignment operators as LLVM_DELETED_FUNCTION. by Craig Topper · 13 years ago
  16. de80917 Mark unimplemented copy constructors and copy assignment operators as LLVM_DELETED_FUNCTION. by Craig Topper · 13 years ago
  17. fc601db Mark unimplemented copy constructors and copy assignment operators as LLVM_DELETED_FUNCTION. by Craig Topper · 13 years ago
  18. 7ffafe4 Remove a couple unused fields. Not detected by Wunused-private-field because of unimplemented copy constructor and copy assignment operator that make the class look incomplete. Upcoming patch will mark them deleted. by Craig Topper · 13 years ago
  19. efd841c Fix typo by Michael Liao · 13 years ago
  20. 3fee0fe Add include of Compiler.h to fix build bot failures. by Craig Topper · 13 years ago
  21. daca73f Add includes of Compiler.h to fix build bot failures. by Craig Topper · 13 years ago
  22. a558d91 Use LLVM_DELETED_FUNCTION for copy constructors and copy assignment operators that aren't implemented. by Craig Topper · 13 years ago
  23. f630e49 Use LLVM_DELETED_FUNCTION for copy constructors and copy assignment operators that aren't implemented. by Craig Topper · 13 years ago
  24. fbb1347 Add LLVM_OVERRIDE and LLVM_FINAL C++11 compatibility macros. by Craig Topper · 13 years ago
  25. 63392ea Refactor the SROA visitors for partitioning an alloca and building by Chandler Carruth · 13 years ago
  26. af8d66c Add 'virtual' keywoards to output file for overridden functions. by Craig Topper · 13 years ago
  27. 6ffb402 Change unsigned to uint32_t to match base class declaration and other targets. by Craig Topper · 13 years ago
  28. 1d2b45f Fix bad comment. No functional change. by Craig Topper · 13 years ago
  29. ef2340e Add 'virtual' keywoards to output file for overridden functions. by Craig Topper · 13 years ago
  30. 6fc671c Fix the testcase to work on all platforms. by Nadav Rotem · 13 years ago
  31. ef072c3 Add explicit virtual keywords for methods that override base class. by Craig Topper · 13 years ago
  32. 638e4c1 The PMOVZXWD family of functions had patterns extends narrow vector types to wide vector types. by Nadav Rotem · 13 years ago
  33. 3c0e5c9 Guard fields by NDEBUG until they get used in the release build. by Andrew Trick · 13 years ago
  34. 910cf7f Tidy up formatting of some elses on a separate line from preceding bracing. No functional change. by Craig Topper · 13 years ago
  35. c722ae7 Add alternative coalescing algorithm under a flag. by Jakob Stoklund Olesen · 13 years ago
  36. 2131eb4 Fix problem when using LiveRangeQuery with block entries. by Jakob Stoklund Olesen · 13 years ago
  37. 644b384 Tidy up trailing whitespace. by Craig Topper · 13 years ago
  38. 0c08f5d Remove unneeded header. by Craig Topper · 13 years ago
  39. 4e0ae44 Fix Doxygen issues: wrap code examples in \code and use \p to refer to by Dmitri Gribenko · 13 years ago
  40. dbf5457 Fix includes of llvm files that used angle brackets. by Craig Topper · 13 years ago
  41. dfa9979 Fix a couple include directives that used angle brackets for llvm files. by Craig Topper · 13 years ago
  42. 86a1c32 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Craig Topper · 13 years ago
  43. dd100d8 Remove unused private fields to silence -Wunused-private-field. by Craig Topper · 13 years ago
  44. ab9baf7 Don't depend on kill flags in removeCopyByCommutingDef(). by Jakob Stoklund Olesen · 13 years ago
  45. 9ae03fa Make LiveRangeQuery work for PHIDefs as well. by Jakob Stoklund Olesen · 13 years ago
  46. 85aadc0 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Craig Topper · 13 years ago
  47. 09bc937 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Craig Topper · 13 years ago
  48. 8a96348 Disable new sroa now that all buildbots have tested it. by Benjamin Kramer · 13 years ago
  49. 562b240 X86: Emitting x87 fsin/fcos for sinf/cosf is not safe without unsafe fp math. by Benjamin Kramer · 13 years ago
  50. 1c8db50 Port the SSAUpdater-based promotion logic from the old SROA pass to the by Chandler Carruth · 13 years ago
  51. 5a7dd43 Remove aligned/unaligned load/store fragments defined in MipsInstrInfo.td and by Akira Hatanaka · 13 years ago
  52. 5974c31 Revert r163878 as it breaks on targets with alternate register names. Such targets do not exist in the main tree so this was not noticed. by Craig Topper · 13 years ago
  53. f934d15 Handled unaligned load/stores properly in Mips16 by Akira Hatanaka · 13 years ago
  54. 062986c PGO: preserve branch-weight metadata when simplifying two branches with a common by Manman Ren · 13 years ago
  55. 3cbd178 TableGen subtarget parser. Handle new machine model. by Andrew Trick · 13 years ago
  56. 5e613c2 TableGen subtarget parser. Handle new machine model. by Andrew Trick · 13 years ago
  57. 48605c3 TableGen subtarget parser. Handle new machine model. by Andrew Trick · 13 years ago
  58. 17785fd cmake: Fix file path. by Daniel Dunbar · 13 years ago
  59. 10097bd formatted_raw_ostream: Fix a serious bug in tell(). by Daniel Dunbar · 13 years ago
  60. d426a64 Some small reorganization to get read for Attributes overhaul. by Bill Wendling · 13 years ago
  61. ec3fc2e Remove comment. by Bill Wendling · 13 years ago
  62. 48b6a79 Fix up erroneous alignas usage while making this portable to GCC 4.7 by David Blaikie · 13 years ago
  63. ad28907 PGO: preserve branch-weight metadata when simplifying a switch with a single by Manman Ren · 13 years ago
  64. 911908d Stylistic and 80-col fixes by Evan Cheng · 13 years ago
  65. 1ef65d6 comment typo by Andrew Trick · 13 years ago
  66. 99ab6c6 TargetSchedModel interface. To be implemented... by Andrew Trick · 13 years ago
  67. 72d048b Define MC data tables for the new scheduling machine model. by Andrew Trick · 13 years ago
  68. 0303d92 whitespace by Andrew Trick · 13 years ago
  69. eee94b3 Review feedback from Duncan Sands. Alphabetize includes and simplify lit config. by Alex Rosenberg · 13 years ago
  70. 796d945 Try to fix the bots by detecting inconsistant branch-weight metadata. by Manman Ren · 13 years ago
  71. 9eed533 Implement getNumLDMAddresses and expose through ARMBaseInstrInfo. by Andrew Trick · 13 years ago
  72. dcf31ed Cortex-A9 instruction-level scheduling machine model. by Andrew Trick · 13 years ago
  73. a8a2b99 PGO: preserve branch-weight metadata when merging two switches where by Manman Ren · 13 years ago
  74. d039b38 misched: add a hook for custom DAG postprocessing. by Andrew Trick · 13 years ago
  75. d15e657 Add in comments that explain what the indexing and the size of the arrays is about. by Micah Villmow · 13 years ago
  76. c6a6660 DAG post-process for Hexagon MI scheduler by Sergei Larin · 13 years ago
  77. c5252da Fix Doxygen issues: by Dmitri Gribenko · 13 years ago
  78. d080769 SROA: Silence unused variable warnings in Release builds. by Benjamin Kramer · 13 years ago
  79. e5c4fe5 Remove redundant private field. by Benjamin Kramer · 13 years ago
  80. 6b547a2 Rework the computation of a sub-structure natural type. There were by Chandler Carruth · 13 years ago
  81. 01f85f0 Rely on the recursive check for pointer types rather than adding an by Chandler Carruth · 13 years ago
  82. ad41dcf Be a bit more aggressive in bailing out of this routine. Spotted by by Chandler Carruth · 13 years ago
  83. 8ed1ed8 Add some comments clarifying that the GEP analysis for vector GEPs is by Chandler Carruth · 13 years ago
  84. 8615cd2 Move an instance variable to a local variable based on review by Duncan. by Chandler Carruth · 13 years ago
  85. 50754f0 Add a comment about debug intrinsics that I *really* don't want to by Chandler Carruth · 13 years ago
  86. b3dd9a1 Add two asserts that Duncan thought would help ensure things don't rot by Chandler Carruth · 13 years ago
  87. 63db8be Actually keep the flag default-off for now. =/ That's what I get for by Chandler Carruth · 13 years ago
  88. 1c2fe28 Remove some dead, commented out code Duncan spotted in review. by Chandler Carruth · 13 years ago
  89. ba13d2e Wrap the dumping and printing routines in NDEBUG and LLVM_ENABLE_DUMP macros. by Chandler Carruth · 13 years ago
  90. 7f5bede Lots of comment fixes and cleanups from Duncan's review. by Chandler Carruth · 13 years ago
  91. ad9f5b8 SROA.cpp: Unbreak gcc, sorry! by NAKAMURA Takumi · 13 years ago
  92. 9b1e624 SROA.cpp: Appease msvc. LLVM_ATTRIBUTE(s) should come front of "const". by NAKAMURA Takumi · 13 years ago
  93. 2a9bf25 Speculative change to try to fix older GCC versions that can't handle by Chandler Carruth · 13 years ago
  94. 713aa94 Introduce a new SROA implementation. by Chandler Carruth · 13 years ago
  95. 74b4762 Remove silly dead store. Patch by Ettl Martin. by Duncan Sands · 13 years ago
  96. f4d7824 Allow the second opcode info table to be 8, 16, or 32-bits as needed to represent additional fragments. This recovers some space on ATT X86 syntax and PowerPC which only need 40-bits instead of 48-bits. This also increases ARM to 64-bits to fully encode all of its operands. by Craig Topper · 13 years ago
  97. 4e5babe Reduce size of register name index tables by using uint16_t for all in tree targets. If more than 16-bits are needed for any out of tree targets, code will detect and use uint32_t instead. by Craig Topper · 13 years ago
  98. a2ed0e8 misched: Generic tablegen classes for the new machine model. by Andrew Trick · 13 years ago
  99. 1008f8c comment by Andrew Trick · 13 years ago
  100. 8fa5319 comment by Andrew Trick · 13 years ago