1. a054bcb Fix pr11194. When promoting and splitting integers we need to use by Nadav Rotem · 14 years ago
  2. 7926db8 Nuke an #if0 that got accidentally left in. by Jim Grosbach · 14 years ago
  3. 293a5f6 whitespace. by Jim Grosbach · 14 years ago
  4. 7555c40 Don't hard code the desired alignment for loops -- it isn't 16-bytes on by Chandler Carruth · 14 years ago
  5. fe7b499 Remove some outdated comments. by Jim Grosbach · 14 years ago
  6. 4bd222a 1. Fix the widening of SETCC in WidenVecOp_SETCC. Use the correct return CC type. by Nadav Rotem · 14 years ago
  7. 58fba23 Ensure timestamps are not embedded into files when doing a release build. by Duncan Sands · 14 years ago
  8. cda065d Fix build on mingw-w64. Patch by Ruben Van Boxem! by Anton Korobeynikov · 14 years ago
  9. 4a85cc9 Add loop aligning to MachineBlockPlacement based on review discussion so by Chandler Carruth · 14 years ago
  10. 4162ece Add a very basic test for MachineBlockPlacement. This is essentially the by Chandler Carruth · 14 years ago
  11. b9ad624 Modify the script to output the regressions and passes into categories. My Python-fu could use some improving... by Bill Wendling · 14 years ago
  12. b4c9457 Remove intrinsics for X86 BLSI, BLSMSK, and BLSR intrinsics and replace with custom isel lowering code. by Craig Topper · 14 years ago
  13. db35087 Implement a block placement pass based on the branch probability and by Chandler Carruth · 14 years ago
  14. 3df9f54 Check for divide by zero. by Bill Wendling · 14 years ago
  15. ec0e547 Remove a now dead function, fixing -Wunused-function warnings from Clang. by Chandler Carruth · 14 years ago
  16. ed8db32 Fix unused variable warning. by Richard Smith · 14 years ago
  17. cd20c58 Revert r142618, r142622, and r142624, which were based on an incorrect reading of the ARMv7 docs. by Owen Anderson · 14 years ago
  18. fe0748d Fix decoding tests for fixed MSR encodings. by Owen Anderson · 14 years ago
  19. e1d0b4fc Remove unused include of sys/uio.h in MemoryBuffer.cpp. It was not correctly protected by ifdef either. by David Meyer · 14 years ago
  20. 5096503 Fix tests for corrected MSR encodings. by Owen Anderson · 14 years ago
  21. 5bdab4a Disable the PPC hazard recognizer. It currently only supports by Dan Gohman · 14 years ago
  22. ff76481 Delete the list-tdrr scheduler. Top-down schedulers are going away by Dan Gohman · 14 years ago
  23. a3a6f21 Separate out ARM MSR instructions into M-class versions and AR-class versions. This fixes some roundtripping failures. by Owen Anderson · 14 years ago
  24. 767f8be Add missing operand. <rdar://problem/10313323> by Bill Wendling · 14 years ago
  25. 19595dc Also compare the built dragonegg objects between phases 2 and 3. by Duncan Sands · 14 years ago
  26. fbc0dec Reset the system compiler each time we start a new flavour. Otherwise by Duncan Sands · 14 years ago
  27. 1dda3d5 Haven't yet found a nice way to handle TargetData verification in the by Lang Hames · 14 years ago
  28. e65177f Revert r142579, "Fix a type in the legalization of CONCAT_VECTORS". This is by Chad Rosier · 14 years ago
  29. 06e16bb As Evan suggested, loads from constant pool are safe to speculate. by Devang Patel · 14 years ago
  30. e6de9f3 Add a comment. by Devang Patel · 14 years ago
  31. 01817c3 Tidy up. Trailing whitespace. by Jim Grosbach · 14 years ago
  32. 6b09c77 ARM VLD1/VST1 (one register, no writeback) assembly parsing and encoding. by Jim Grosbach · 14 years ago
  33. 760b46c Tidy up formatting. by Jim Grosbach · 14 years ago
  34. d0b6147 ARM VTBX (one register) assembly parsing and encoding. by Jim Grosbach · 14 years ago
  35. 28e65b5 Fix a type in the legalization of CONCAT_VECTORS. by Nadav Rotem · 14 years ago
  36. c1aef08 Add support for testing dragonegg. This is disabled by default. by Duncan Sands · 14 years ago
  37. 84dc1f0 Comment out or remove unused parameter names so as to avoid a slew of by Duncan Sands · 14 years ago
  38. f6eede5 Avoid warnings about the parameter G being unused. by Duncan Sands · 14 years ago
  39. c663305 Refactor code from inlining and globalopt that checks whether a function definition is unused, and enhance it so it can tell that functions which are only used by a blockaddress are in fact dead. This probably doesn't happen much on most code, but the Linux kernel's _THIS_IP_ can trigger this issue with blockaddress. (GlobalDCE can also handle the given tescase, but we only run that at -O3.) Found while looking at PR11180. by Eli Friedman · 14 years ago
  40. d7e5264 Remove useless code. by Eli Friedman · 14 years ago
  41. 531afb1 A FIXME about block addresses and indirectbr. by Eli Friedman · 14 years ago
  42. 400ea5b Simplify; no intended functional change. by Eli Friedman · 14 years ago
  43. 3a8eaa7 Revamp the script to handle the 'TEST=simple' output. by Bill Wendling · 14 years ago
  44. 0cd0fee "@string = constant i8 0" is a value i8* string of length zero. Analyze that by Nick Lewycky · 14 years ago
  45. 6690bca Revert 142337. Thumb1 still doesn't support dynamic stack realignment. :( by Chad Rosier · 14 years ago
  46. 9be72d4 Initialze ScalarEvalution dependency. Patch by Pranav Bhandarkar! by Devang Patel · 14 years ago
  47. fd230df Fix TLS lowering bug. The CopyFromReg must be glued to the TLSCALL. rdar://10291355 by Evan Cheng · 14 years ago
  48. 815af82 Improve code generation for vselect on SSE2: by Nadav Rotem · 14 years ago
  49. 12ae527 Fix parsing of a line with only a # in it. by Rafael Espindola · 14 years ago
  50. b3b6335 Updating 'update' target to handle svn 1.7 'info' output. Patch by Jean-Danial Dupas! by David Blaikie · 14 years ago
  51. cdd8e46 Use literal pool loads instead of MOVW/MOVT for materializing global addresses when optimizing for size. by James Molloy · 14 years ago
  52. 40230c4 Document Paste by David Greene · 14 years ago
  53. dc5287c Document NAME by David Greene · 14 years ago
  54. 3ce88b9 Add Paste Test by David Greene · 14 years ago
  55. d3d1cad Implement Paste by David Greene · 14 years ago
  56. e5b252f Process NAME by David Greene · 14 years ago
  57. 7be867e Process Defm Prefix as Init by David Greene · 14 years ago
  58. a9e07dd Parse Def ID as Value by David Greene · 14 years ago
  59. 8592b2b Don't Parse Object Body as a Name by David Greene · 14 years ago
  60. bbec279 Use Parse Mode by David Greene · 14 years ago
  61. f3744a0 Make ID Parsing More Flexible by David Greene · 14 years ago
  62. e338565 Add NAME Member by David Greene · 14 years ago
  63. 22dde7e Fix Name Access by David Greene · 14 years ago
  64. 69a2394 Fix Name Access by David Greene · 14 years ago
  65. 91919cd Fix Name Access by David Greene · 14 years ago
  66. 2c49fbb Fix Name Access by David Greene · 14 years ago
  67. 7efe936 Disambiguate Numbers and Identifiers by David Greene · 14 years ago
  68. a761f92 Add Peek by David Greene · 14 years ago
  69. 9c42bcf Resolve Record Names by David Greene · 14 years ago
  70. f628204 Allow Names Changes on Unregistered Records by David Greene · 14 years ago
  71. 004adaf Call Record Initializer by David Greene · 14 years ago
  72. 675f85d Add Name Init Record Constructor by David Greene · 14 years ago
  73. 0abdadb Fix 80-col Violation by David Greene · 14 years ago
  74. a461c39 Fix Name Access by David Greene · 14 years ago
  75. 41effc6 Fix Name Access by David Greene · 14 years ago
  76. e681d28 Fix Name Access by David Greene · 14 years ago
  77. 0615d6a Fix Name Check by David Greene · 14 years ago
  78. 7474c29 Fix Name Check by David Greene · 14 years ago
  79. f7931b7 Add Record Init by David Greene · 14 years ago
  80. e22b321 Make Template Arg Names Inits by David Greene · 14 years ago
  81. 917924d Let SetValue Take and Init Name by David Greene · 14 years ago
  82. 30c2225 Add Utility to Scope Names by David Greene · 14 years ago
  83. ee6dca1 Make VarInit Name an Init by David Greene · 14 years ago
  84. 96a9f78 Add Value Accessors by David Greene · 14 years ago
  85. d7f8941 Add Name Init Accessors by David Greene · 14 years ago
  86. de703e2 Add Init Accessors by David Greene · 14 years ago
  87. 941aa7b Generalize the reading of probability metadata to work for both branches by Chandler Carruth · 14 years ago
  88. 99d01c5 Teach the BranchProbabilityInfo analysis pass to read any metadata by Chandler Carruth · 14 years ago
  89. 6aa5c26 Add pass printing support to BlockFrequencyInfo pass. The implementation by Chandler Carruth · 14 years ago
  90. 250c680 Duncan pointed out that sometimes CC and CXX are used to specify the compiler. Also that the configure script takes care of finding an appropriate compiler if one's not specified. by Bill Wendling · 14 years ago
  91. ca58c72 Add support for the vector-widening of vselect and vector-setcc by Nadav Rotem · 14 years ago
  92. 495069e Use bash instead. by Bill Wendling · 14 years ago
  93. 922ad78 Make sure we emit the 'movw' and 'movt' only if it's supported. Otherwise, use a constant pool. by Bill Wendling · 14 years ago
  94. b677a13 Remove some dead code. by Bill Wendling · 14 years ago
  95. 783993e Make changes so that this runs on FreeBSD. by Bill Wendling · 14 years ago
  96. 717cdb0 Rename PEXTR to PEXT. Add intrinsics for BMI instructions. by Craig Topper · 14 years ago
  97. fffc0fe Adding dependencies to allow -DBUILD_SHARED_LIBS=true to complete. by Joe Abbey · 14 years ago
  98. aa13603 Added testcase for <rdar://problem/10215997> by Lang Hames · 14 years ago
  99. 15a1a22 Emit the MOVT instruction only if the # LPads is > 64K. by Bill Wendling · 14 years ago
  100. a5871dc For Thumb mode, we need to use a constant pool if the value is too large to be by Bill Wendling · 14 years ago