1. d4955a0 RegionInfo: Do not access a value that was just moved away by Tobias Grosser · 11 years ago
  2. d24010f [Allocator] Fold the two templated overloads into a single one with by Chandler Carruth · 11 years ago
  3. 00e4a82 [Allocator] Remove a really problematic overload. This is very confusing by Chandler Carruth · 11 years ago
  4. f393039 Make FastISel::SelectInstruction return before target specific fast-isel code by Akira Hatanaka · 11 years ago
  5. 749e8fe [X86] Improve the lowering of packed shifts by constant build_vector. by Andrea Di Biagio · 11 years ago
  6. 49ad5d5 [ARM64] Set default CPU to generic instead of cyclone. by Quentin Colombet · 11 years ago
  7. 4634a9b Revert r191049/r191059 as it can produce wrong code (see PR17975). by Robert Lougher · 11 years ago
  8. 2bbc5a7 Use unique_ptr to manage ownership of child Regions within llvm::Region by David Blaikie · 11 years ago
  9. 894b7f6 Add lifetime markers for allocas created to hold byval arguments, make them by Julien Lerouge · 11 years ago
  10. 031f5c1 Split byval argument initialization so the memcpy(s) are injected at the by Julien Lerouge · 11 years ago
  11. f5d9a15 LTO: Add more loop simplification passes to LTO by Duncan P. N. Exon Smith · 11 years ago
  12. 950c7b2 verify-di: Add back braces for MSVC compatability by Duncan P. N. Exon Smith · 11 years ago
  13. 32791b0 verify-di: Implement DebugInfoVerifier by Duncan P. N. Exon Smith · 11 years ago
  14. abf483b verify-di: split out VerifierSupport by Duncan P. N. Exon Smith · 11 years ago
  15. 3549f3c Use unique_ptr to manage PassInfo instances in the PassRegistry by David Blaikie · 11 years ago
  16. 9bc7c07 MipsAsmParser.cpp: Fix vg_leak in MipsOperand::CreateMem(). Mem.Base is managed by k_Memory itself. by NAKAMURA Takumi · 11 years ago
  17. 9bf9a79 MipsAsmParser::ParseRegister(): Be responsible to delete an Operand on a temporary Operands. by NAKAMURA Takumi · 11 years ago
  18. 1e3f66a AArch64/ARM64: enable more AArch64 tests on ARM64. by Tim Northover · 11 years ago
  19. 5f82349 AArch64/ARM64: add missing pattern for extending load. by Tim Northover · 11 years ago
  20. 2a83cb7 AArch64/ARM64: only mangle MOVZ/MOVN during encoding when needed by Tim Northover · 11 years ago
  21. 5080ae2 AArch64/ARM64: add support for large code-model jump tables. by Tim Northover · 11 years ago
  22. e9cae9b AArch64/ARM64: add patterns for various commutations of FNMADD. by Tim Northover · 11 years ago
  23. e8bc8a7 AArch64/ARM64: add half as a storage type on ARM64. by Tim Northover · 11 years ago
  24. 380fa65 AArch64/ARM64: copy patterns for fixed-point conversions by Tim Northover · 11 years ago
  25. 1291807 ARM64: add constraints to various FastISel operations by Tim Northover · 11 years ago
  26. 03eecdc FastISel: constrain the RegClass of operands when emitting instructions. by Tim Northover · 11 years ago
  27. f90c8c7 AArch64/ARM64: add more arm64 lines to AArch64 regression tests by Tim Northover · 11 years ago
  28. 3f2d713 AArch64/ARM64: add dp tests from AArch64 by Tim Northover · 11 years ago
  29. 86a70cd ARM64AsmParser.cpp: Fix vg_leak in MC/ARM64/fp-encoding.s. by NAKAMURA Takumi · 11 years ago
  30. 5fba9d3 Optional hash symbol feature support for ARM64 http://reviews.llvm.org/D3328 by Stepan Dyatkovskiy · 11 years ago
  31. 09a79dc Current definition of subtract with immediate instruction aliases uses CodeGenOnly defined instructions and post matcher expansion methods to emit real instructions add with immediate. However, they can directly alias add with immediate instruction and remove unnecessary definitions and code in MipsAsmParser.cpp. This patch makes no change in functionality, just removes unnecessary definitions and code. by Vladimir Medic · 11 years ago
  32. bc4e3c0 vect.omp.persistence.ll REQUIRES asserts due to -debug-only. by NAKAMURA Takumi · 11 years ago
  33. b9a99d4 [Allocator] Finally, finish nuking the redundant code that led me here by Chandler Carruth · 11 years ago
  34. 15cbb64 D3348 - [BUG] "Rotate Loop" pass kills "llvm.vectorizer.enable" metadata by Alexey Bataev · 11 years ago
  35. 47b284c [Allocator] Pass the size to the deallocation function. This, on some by Chandler Carruth · 11 years ago
  36. 2727dbc X86JITInfo: [x86] Rework r206240, X86CompilationCallback_SSE() should be called for SSE-enabled code generator, even if LLVM is not built with -msse. by NAKAMURA Takumi · 11 years ago
  37. d5b514e [Allocator] Fix r206256 which got the enabling case backwards on these by Chandler Carruth · 11 years ago
  38. b6ecb4f Fix broken build of llvm using clang. by Nick Lewycky · 11 years ago
  39. 2c9a974 [Allocator] MSVC apparantly has broken SFINAE context handling of by Chandler Carruth · 11 years ago
  40. d63390c Break PseudoSourceValue out of the Value hierarchy. It is now the root of its own tree containing FixedStackPseudoSourceValue (which you can use isa/dyn_cast on) and MipsCallEntry (which you can't). Anything that needs to use either a PseudoSourceValue* and Value* is strongly encouraged to use a MachinePointerInfo instead. by Nick Lewycky · 11 years ago
  41. 095734c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 11 years ago
  42. 9393eb3 Add a DenseMapInfo specialization for PointerUnion. In tree user to land shortly. by Nick Lewycky · 11 years ago
  43. 0b6cb71 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 11 years ago
  44. eb19b8f [Allocator] Constrain the Deallocate templated overloads to only apply by Chandler Carruth · 11 years ago
  45. 9eb71e2 Use unique_ptr to manage TypePromotionActions owned by TypePromotionTransaction. by David Blaikie · 11 years ago
  46. 3229c69 Use unique_ptr to manage ownership of GCFunctionInfos in GCStrategy by David Blaikie · 11 years ago
  47. 9c94042 Use unique_ptr for the result of Registry entries. by David Blaikie · 11 years ago
  48. 5a21a89 Use unique_ptr to manage ownership of GCStrategy objects in GCMetadata by David Blaikie · 11 years ago
  49. a016c1d Use unique_ptr for section/segment ownership in WinCOFFObjectWriter by David Blaikie · 11 years ago
  50. ff2bf1b Use unique_ptr to own MCFunctions within MCModule. by David Blaikie · 11 years ago
  51. 570e52c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 11 years ago
  52. a8ae0ad Use std::unique_ptr to manage MCBasicBlocks in MCFunction. by David Blaikie · 11 years ago
  53. 508bd63 [MC] Require an MCContext when constructing an MCDisassembler. by Lang Hames · 11 years ago
  54. 88f3532 X86JITInfo: [x86] Use X86CompilationCallback_SSE() along; by NAKAMURA Takumi · 11 years ago
  55. 5a2d3f4 [ARM64,C++11]: Range'ify the dead-register-definition pass. by Jim Grosbach · 11 years ago
  56. c17bcb8 Add iterator_range for MachineInstr defs. by Jim Grosbach · 11 years ago
  57. 67ed710 [MC] Emit an error if cfi_startproc is used before a symbol is defined. by Quentin Colombet · 11 years ago
  58. e8603c4 [Register Coalescer] Add a test case for 206060. by Quentin Colombet · 11 years ago
  59. 159976c [Allocator] Add Deallocate support to the AllocatorBase CRTP class, by Chandler Carruth · 11 years ago
  60. b980d63 [ARM64][MC] Set the default CPU string to generic. by Quentin Colombet · 11 years ago
  61. 75ba212 [Allocator] Hack around the fact that GCC can't compile the by Chandler Carruth · 11 years ago
  62. ebfe4d7 [Allocator] Factor the Allocate template overloads into a base class by Chandler Carruth · 11 years ago
  63. 4035266 Use std::unique_ptr for DIE children by David Blaikie · 11 years ago
  64. fdf3f43 X86: Nuke one more CPU autodetect blurb. by Jim Grosbach · 11 years ago
  65. b85c7e5 Change argument order and add explanatory comment to r206130 by David Blaikie · 11 years ago
  66. 7c34191 Use FrameSetup on frame instructions for the Mips port. by Eric Christopher · 11 years ago
  67. 3a24363 [CMake] Reformat, if(MSVC)...else()...endif() by NAKAMURA Takumi · 11 years ago
  68. 448a1a0 Revert "Revert r206045, "Fix shift by constants for vector."" by Matt Arsenault · 11 years ago
  69. 05620e5 [ARM64][MC] Set the default CPU to cyclone when initilizating the MC layer. by Quentin Colombet · 11 years ago
  70. 7a69489 Re-apply r206096 after investigating the gdb buildbot failure. by Adrian Prantl · 11 years ago
  71. 1a77583 [cleanup] Run clang-format over most of YAMLParser.h to fix a bunch of by Chandler Carruth · 11 years ago
  72. 261f0df Fix for codegen bug that could cause illegal cmn instruction generation by Louis Gerbarg · 11 years ago
  73. 27539d4 Add a flag to disable the ARM64DeadRegisterDefinitionsPass by Louis Gerbarg · 11 years ago
  74. b1138a1 [ARM64] Port over missing subtarget features, and CPU definitions from AArch64. by James Molloy · 11 years ago
  75. 1f1bced [ARM64] Add big endian target arm64_be. by James Molloy · 11 years ago
  76. 03e1857 Replace two calls to object::symbol_iterator::increment(), which had by Kaelyn Takata · 11 years ago
  77. 1d9c093 Remove a variable from r206192 that is only used in an assert. by Kaelyn Takata · 11 years ago
  78. 268c050 Fix a bug in which BranchProbabilityInfo wasn't setting branch weights of basic blocks inside loops correctly. by Akira Hatanaka · 11 years ago
  79. b79d042 Fix 2008-03-05-SxtInRegBug.ll so that the CHECK-NOT will not match the filename. by Richard Trieu · 11 years ago
  80. de2b2a3 Fix up MCFixup::getAccessVariant to handle unary expressions. by Kaelyn Takata · 11 years ago
  81. adc90c9 tools: fix heap-buffer-overrun detected via ASAN by Saleem Abdulrasool · 11 years ago
  82. 6ede5d2 [mips] Fix fcopysign for MIPS-IV and add the test. by Daniel Sanders · 11 years ago
  83. 0543dab [mips] MIPS-IV is broadly the same as MIPS64 so duplicate all -mcpu=mips64 tests with -mcpu=mips4 as a starting point by Daniel Sanders · 11 years ago
  84. 327be64 [mips] Fix more incorrect uses of HasMips64 and isMips64() by Daniel Sanders · 11 years ago
  85. 555f97f Teach llvm-lto to respect the given RelocModel. by James Molloy · 11 years ago
  86. f86c547 ARM64: specify full triple in tests to pacify Windows. by Tim Northover · 11 years ago
  87. 069bcd7 AArch64: add newline to end of test files. by Tim Northover · 11 years ago
  88. 856ecbc0 ARM64: remove buggy REV16 pattern. by Tim Northover · 11 years ago
  89. e90d4e2 AArch64/ARM64: enable directcond.ll test on ARM64. by Tim Northover · 11 years ago
  90. 97c1fc0 ARM64: add patterns for csXYZ with reversed operands. by Tim Northover · 11 years ago
  91. dce294e ARM64: enable more regression tests from AArch64 by Tim Northover · 11 years ago
  92. 3c68c5c ARM64: add support for AArch64's addsub_ext.ll by Tim Northover · 11 years ago
  93. 41b4790 ARM64: optimise (cmp x, (sub 0, y)) to (cmn x, y). by Tim Northover · 11 years ago
  94. e23fabc ARM64: start porting regression test suite from AArch64 by Tim Northover · 11 years ago
  95. c81e5d6 Display the name of the project failing the url check in the release script by Arnaud A. de Grandmaison · 11 years ago
  96. c9fa660 [XCore] Don't create invalid MKMSK instructions inside loadImmediate(). by Richard Osborne · 11 years ago
  97. 1377449 Whitespace. by NAKAMURA Takumi · 11 years ago
  98. 9854380 Revert r206045, "Fix shift by constants for vector." by NAKAMURA Takumi · 11 years ago
  99. 1907f75 [Allocator] Hoist the external helper function into a namespace scope by Chandler Carruth · 11 years ago
  100. 273a62f [cleanup] Normalize YAMLParser.h's doxygen markers with '\foo' instead by Chandler Carruth · 11 years ago