1. e1af5f6 X86: Perform integer comparisons at i32 or larger. by Jim Grosbach · 12 years ago
  2. 22bc132 Debug Info: add a constant for debug info version number. by Manman Ren · 12 years ago
  3. 08e1b75 StructurizeCFG: Fix verification failure with some loops. by Matt Arsenault · 12 years ago
  4. 7575fdd StructurizeCFG: Fix inverting a branch on an argument by Matt Arsenault · 12 years ago
  5. 16c7e0b Teach ISel not to optimize 'optnone' functions (revised). by Paul Robinson · 12 years ago
  6. 09f1b25 DEBUG shouldEvict decisions by Andrew Trick · 12 years ago
  7. 833a9e9 Minor cleanup. EvictionCost ctor was confusing relative to the other costs floating around in the code. by Andrew Trick · 12 years ago
  8. ed20bf5 patchpoint: factor SD builder code for live vars. Plain stackmap also optimizes Constant values now. by Andrew Trick · 12 years ago
  9. 3419a7d patchpoint: eliminate hard coded operand indices. by Andrew Trick · 12 years ago
  10. cdc675d VS integration: use the correct registry key after r195379 by Hans Wennborg · 12 years ago
  11. 4799cdb Add a fixed version of r195470 back. by Rafael Espindola · 12 years ago
  12. 0894438 Fix PR18014 by Michael Liao · 12 years ago
  13. b83bf52 [SystemZ] Fix TMHH and TMHL usage for z10 with -O0 by Richard Sandiford · 12 years ago
  14. 4be5f33 Revert "Convert linkonce* to weak* instead of strong." by Rafael Espindola · 12 years ago
  15. 0f77879 Add a Scalarizer pass. by Richard Sandiford · 12 years ago
  16. a6c0249 Convert linkonce* to weak* instead of strong. by Rafael Espindola · 12 years ago
  17. a24e7f7 [mips][msa] Add test case that should have been added in r195456. by Daniel Sanders · 12 years ago
  18. 21a4724 SLPVectorizer: Fix whitespace errors. by Arnold Schwaighofer · 12 years ago
  19. 9519b68 Don't produce tail calls when the caller is x86_thiscallcc. by Rafael Espindola · 12 years ago
  20. d29ed42 ARM: use CHECK-LABEL on a test. by Tim Northover · 12 years ago
  21. 3ff7ce3 Fix typo in a comment added in r195455. by Daniel Sanders · 12 years ago
  22. b025b92 [mips][msa] Fix corner case for integer constant splats with undef values. by Daniel Sanders · 12 years ago
  23. e1bacb8 [PM] Remove extraneous space that I left in there. by Chandler Carruth · 12 years ago
  24. 5f347a9 [PM] Teach the analysis managers to pass themselves as arguments to the by Chandler Carruth · 12 years ago
  25. 1fe44e4 [PM] Reverse the template arguments 'PassT' and 'AnalysisManagerT' in by Chandler Carruth · 12 years ago
  26. 2698821 Add support for Cortex-A12. by Richard Barton · 12 years ago
  27. d984cdc [PM] Remove the IRUnitT typedef requirement for analysis passes. by Chandler Carruth · 12 years ago
  28. 3f08198 [PM] Fix the analysis templates' usage of IRUnitT. by Chandler Carruth · 12 years ago
  29. 8dc7f94 [mips][msa] Float vector constants cannot use ldi.[wd] directly. Bitcast from the appropriate integer vector type. by Daniel Sanders · 12 years ago
  30. a7e8d65 Revert r195318 as it causes miscompilation (PR18029) by Kostya Serebryany · 12 years ago
  31. dd254ea Fix a Cygwin build failure caused by enum values starting with '_', which is conflicted with some platform macros. by Hao Liu · 12 years ago
  32. e74a644 Fix the bugs about AArch64 Load/Store vector types and bitcast between i64 and vector types. by Hao Liu · 12 years ago
  33. bb3327f Revert last change by haoliu because of buildbot failure. by Hao Liu · 12 years ago
  34. 7f5a9ca Fix a Cygwin build failure caused by enum values starting with '_', which is conflicted with some platform macros. by Hao Liu · 12 years ago
  35. e323506 [block-freq] Update data in test case to be unsigned long long to fix mingw build. by Michael Gottesman · 12 years ago
  36. 507fbe0 [block-freq] Add a method to loop info for returning all loop latches for a specific loop. by Michael Gottesman · 12 years ago
  37. 0282fe6 For AArch64 back-end instruction selection, lower Neon_Lowxxx with EXTRCT_SUBREG. by Jiangning Liu · 12 years ago
  38. ca3c03a Tweak 3 tests in llvm/test/CodeGen/X86 to add -mcpu=generic since r195383. by NAKAMURA Takumi · 12 years ago
  39. 709a31b SLP Vectorizer: Extract cost will only be added once even if the scalar has multiple external uses. by Yi Jiang · 12 years ago
  40. ef70984 [PM] Simplify how the SFINAE for AnalysisResultModel is applied by by Chandler Carruth · 12 years ago
  41. 4fc9a48 Fix a typo where we were creating <def,kill> operands instead of by Lang Hames · 12 years ago
  42. d793a05 [PM] Switch analysis managers to be threaded through the run methods by Chandler Carruth · 12 years ago
  43. 8d56c59 R600: Implement TargetInstrInfo::isLegalToSplitMBBAt() by Tom Stellard · 12 years ago
  44. 0ffcaa0 SelectionDAG: Optimize expansion of vec_type = BITCAST scalar_type by Tom Stellard · 12 years ago
  45. b7bad85 Split SETCC if VSELECT requires splitting too. by Tom Stellard · 12 years ago
  46. 2d5d104 In Dwarf 3 (and Dwarf 2) attributes whose value are offsets into a by Eric Christopher · 12 years ago
  47. 46f7257 SHLD/SHRD are VectorPath (microcode) instructions known to have poor latency on certain architectures. While generating SHLD/SHRD instructions is acceptable when optimizing for size, optimizing for speed on these platforms should be implemented using alternative sequences of instructions composed of add, adc, shr, shl, or and lea which are directPath instructions. These alternative instructions not only have a lower latency but they also increase the decode bandwidth by allowing simultaneous decoding of a third directPath instruction. by Ekaterina Romanova · 12 years ago
  48. 934d1f8 Introduce two command-line flags for the instrumentation pass to control whether the labels of pointers should be ignored in load and store instructions by Peter Collingbourne · 12 years ago
  49. cd5978a Move member variable up to where the rest of non-DWARF5 variables reside. by Eric Christopher · 12 years ago
  50. 896a0a2 CMake: Some changes to package version names: by Hans Wennborg · 12 years ago
  51. 1aeae92c Remove dangling documentation. llvm-prof was deleted a while ago. by Benjamin Kramer · 12 years ago
  52. bf73d8f [ARM] add the overlooked tests for Cortex-A7 build attributes by Artyom Skrobov · 12 years ago
  53. 959f0c3 [mips][msa] Fix a corner case in performORCombine() when combining nodes into VSELECT. by Daniel Sanders · 12 years ago
  54. 7663849 [ARM] add basic Cortex-A7 support to LLVM backend by Artyom Skrobov · 12 years ago
  55. f89ddfc Add support for legalizing SETNE/SETEQ by inverting the condition code and the result of the comparison. by Daniel Sanders · 12 years ago
  56. 52658c9 [msan] Propagate condition origin in select instruction. by Evgeniy Stepanov · 12 years ago
  57. 001a93b [mips][msa/dsp] Only do DSP combines if DSP is enabled. by Daniel Sanders · 12 years ago
  58. ae89383 Use multiple filecheck prefixes in msan instrumentation tests. by Evgeniy Stepanov · 12 years ago
  59. 32bcb7c Whitespace. by NAKAMURA Takumi · 12 years ago
  60. a5f9e4e [PM] Fix typo and trailing space. by Chandler Carruth · 12 years ago
  61. b05bddb Revert r195317 (and r195333), "Teach ISel not to optimize 'optnone' functions." by NAKAMURA Takumi · 12 years ago
  62. edd2b49 [PM] Widen the interface for invalidate on an analysis result now that by Chandler Carruth · 12 years ago
  63. 0bafaac [OCaml] Unbreak make install by providing ocamldoc target by Peter Zotov · 12 years ago
  64. 12f0390 add 'REQUIRES: asserts' to a test that uses 'llc -debug'; this fixes the no-asserts build by Kostya Serebryany · 12 years ago
  65. 212226e [PM] Add support for using SFINAE to reflect on an analysis's result by Chandler Carruth · 12 years ago
  66. 6345249 Implemented Neon scalar vdup_lane intrinsics. by Ana Pazos · 12 years ago
  67. 1c93766 Implemented Neon scalar by element intrinsics. by Ana Pazos · 12 years ago
  68. 42a9da3 Don't speculate loads under ThreadSanitizer by Kostya Serebryany · 12 years ago
  69. 072ebe5 The basic problem is that some mainstream programs cannot deal with the way by Bill Wendling · 12 years ago
  70. 6079f00 Teach ISel not to optimize 'optnone' functions. by Paul Robinson · 12 years ago
  71. 397afeb Dereference the node iterator when dumping the PBQP graph structure in DOT by Lang Hames · 12 years ago
  72. ce10f18 Add, to constant islands, long jumps similar to ARM far branch. by Reed Kotler · 12 years ago
  73. 1155e0e llvm-cov: Don't assume FileChecksum was generated. by Yuchen Wu · 12 years ago
  74. 53daa8e llvm-cov: Formatting change. by Yuchen Wu · 12 years ago
  75. 6431960 llvm-cov: Fixed some bugs related to file checksum. by Yuchen Wu · 12 years ago
  76. 7fac06c [PM] Add a module analysis pass proxy for the function analysis manager. by Chandler Carruth · 12 years ago
  77. 7b98dd3 Move DebugInfoOffset member near the other data member it helps describe. by Eric Christopher · 12 years ago
  78. b553c81 Reflow some documentation and remove whitespace comments. Move by Eric Christopher · 12 years ago
  79. 1531e71 Add more documenation for the lookup tables data members. by Eric Christopher · 12 years ago
  80. bd355a0 Reorder language in the CompileUnit description and add a comment. by Eric Christopher · 12 years ago
  81. 76ef8af Update comment. by Eric Christopher · 12 years ago
  82. ba5ab82 Constify the DIEs used for pubname and pubtype tables. Propagate by Eric Christopher · 12 years ago
  83. 9fd7416 YAML I/O add support for validate() by Nick Kledzik · 12 years ago
  84. 25f0178 revert r194655 by Nick Kledzik · 12 years ago
  85. 1e81642 PPC popcnt[dw] do not have record forms by Hal Finkel · 12 years ago
  86. aefd8db Add loop rerolling code owner by Hal Finkel · 12 years ago
  87. 16e2f0e MachineBlockPlacement: Strengthen the source order bias when picking an exit block. by Benjamin Kramer · 12 years ago
  88. ba883ce DwarfCompileUnit: Initialize DebugInfoOffset. by David Blaikie · 12 years ago
  89. 89cadbe CR feedback for r195166: Add comments regarding type unit mapping and type units disabling cross-CU sharing. by David Blaikie · 12 years ago
  90. fd03357 Make the moved-from SmallPtrSet be a valid, empty, small-state object. by Chandler Carruth · 12 years ago
  91. aa8e535 Add a test for assignment operator behavior which was changed in by Chandler Carruth · 12 years ago
  92. 128d90a [mips][msa] Pseudo instructions require HasMSA too. Inherit from MSAPseudo instead of MipsPseudo by Daniel Sanders · 12 years ago
  93. e4e260e FileCheck: fix a bug with multiple --check-prefix options. Similar to r194565 by Daniel Sanders · 12 years ago
  94. 7a8d0d7 llvm/CMakeLists.txt: Update LLVM_VERSION_MINOR to 5. by NAKAMURA Takumi · 12 years ago
  95. 070fd55 [mips][msa] Remove unused instruction class MSA_I8_X_DESC_BASE by Daniel Sanders · 12 years ago
  96. c49e7e6 [PM] Add the preservation system to the new pass manager. by Chandler Carruth · 12 years ago
  97. 4619816 Give SmallPtrSet move semantics when we have R-value references. by Chandler Carruth · 12 years ago
  98. 56b0922 X86ISelLowering.cpp: Mark a variable VT as LLVM_ATTRIBUTE_UNUSED. [-Wunused-variable] by NAKAMURA Takumi · 12 years ago
  99. 6bee54e Whitespace. by NAKAMURA Takumi · 12 years ago
  100. 85f3f61 Update to reflect the next release. by Bill Wendling · 12 years ago