1. ab3cb5c Fix a funny bug I introduced during conversion of ARM constant islands to Mips. by Reed Kotler · 12 years ago
  2. 2b5c552 Put an unused result attribute on SmallSet::empty() by Alp Toker · 12 years ago
  3. e510665 [PM] Complete the cross-layer interfaces with a Module-to-Function by Chandler Carruth · 12 years ago
  4. 2ea1151 [PM] Rename TestAnalysisPass to TestFunctionAnalysis to clear the way by Chandler Carruth · 12 years ago
  5. a3507d4 DwarfDebug: Move ownership of CompileUnits into DwarfUnits by David Blaikie · 12 years ago
  6. bc8569d Debug Info: update testing cases to specify the debug info version number. by Manman Ren · 12 years ago
  7. fbe605e Migrate metadata information from scalar to vector instructions during by Chandler Carruth · 12 years ago
  8. b88831b [PM] Add support to the analysis managers to query explicitly for cached by Chandler Carruth · 12 years ago
  9. 43d67d0 Refactor DW_AT_ranges handling to use labels for ranges rather than by Eric Christopher · 12 years ago
  10. c918db1 Reformat const for readability. by Eric Christopher · 12 years ago
  11. 4d32e85 [PM] Switch the downward invalidation to be incremental where only the by Chandler Carruth · 12 years ago
  12. 2fd69d0 [PM] Remove a FIXME comment that was fixed by my recent refactorings: by Chandler Carruth · 12 years ago
  13. 0f39827 R600/SI: Fixing handling of condition codes by Tom Stellard · 12 years ago
  14. 695de76 llvm-cov: Split entry blocks in GCNOProfiling.cpp. by Yuchen Wu · 12 years ago
  15. e6c749a Debug Info: move StripDebugInfo from StripSymbols.cpp to DebugInfo.cpp. by Manman Ren · 12 years ago
  16. bec5006 Debug Info: update testing cases to specify the debug info version number. by Manman Ren · 12 years ago
  17. e1af5f6 X86: Perform integer comparisons at i32 or larger. by Jim Grosbach · 12 years ago
  18. 22bc132 Debug Info: add a constant for debug info version number. by Manman Ren · 12 years ago
  19. 08e1b75 StructurizeCFG: Fix verification failure with some loops. by Matt Arsenault · 12 years ago
  20. 7575fdd StructurizeCFG: Fix inverting a branch on an argument by Matt Arsenault · 12 years ago
  21. 16c7e0b Teach ISel not to optimize 'optnone' functions (revised). by Paul Robinson · 12 years ago
  22. 09f1b25 DEBUG shouldEvict decisions by Andrew Trick · 12 years ago
  23. 833a9e9 Minor cleanup. EvictionCost ctor was confusing relative to the other costs floating around in the code. by Andrew Trick · 12 years ago
  24. ed20bf5 patchpoint: factor SD builder code for live vars. Plain stackmap also optimizes Constant values now. by Andrew Trick · 12 years ago
  25. 3419a7d patchpoint: eliminate hard coded operand indices. by Andrew Trick · 12 years ago
  26. cdc675d VS integration: use the correct registry key after r195379 by Hans Wennborg · 12 years ago
  27. 4799cdb Add a fixed version of r195470 back. by Rafael Espindola · 12 years ago
  28. 0894438 Fix PR18014 by Michael Liao · 12 years ago
  29. b83bf52 [SystemZ] Fix TMHH and TMHL usage for z10 with -O0 by Richard Sandiford · 12 years ago
  30. 4be5f33 Revert "Convert linkonce* to weak* instead of strong." by Rafael Espindola · 12 years ago
  31. 0f77879 Add a Scalarizer pass. by Richard Sandiford · 12 years ago
  32. a6c0249 Convert linkonce* to weak* instead of strong. by Rafael Espindola · 12 years ago
  33. a24e7f7 [mips][msa] Add test case that should have been added in r195456. by Daniel Sanders · 12 years ago
  34. 21a4724 SLPVectorizer: Fix whitespace errors. by Arnold Schwaighofer · 12 years ago
  35. 9519b68 Don't produce tail calls when the caller is x86_thiscallcc. by Rafael Espindola · 12 years ago
  36. d29ed42 ARM: use CHECK-LABEL on a test. by Tim Northover · 12 years ago
  37. 3ff7ce3 Fix typo in a comment added in r195455. by Daniel Sanders · 12 years ago
  38. b025b92 [mips][msa] Fix corner case for integer constant splats with undef values. by Daniel Sanders · 12 years ago
  39. e1bacb8 [PM] Remove extraneous space that I left in there. by Chandler Carruth · 12 years ago
  40. 5f347a9 [PM] Teach the analysis managers to pass themselves as arguments to the by Chandler Carruth · 12 years ago
  41. 1fe44e4 [PM] Reverse the template arguments 'PassT' and 'AnalysisManagerT' in by Chandler Carruth · 12 years ago
  42. 2698821 Add support for Cortex-A12. by Richard Barton · 12 years ago
  43. d984cdc [PM] Remove the IRUnitT typedef requirement for analysis passes. by Chandler Carruth · 12 years ago
  44. 3f08198 [PM] Fix the analysis templates' usage of IRUnitT. by Chandler Carruth · 12 years ago
  45. 8dc7f94 [mips][msa] Float vector constants cannot use ldi.[wd] directly. Bitcast from the appropriate integer vector type. by Daniel Sanders · 12 years ago
  46. a7e8d65 Revert r195318 as it causes miscompilation (PR18029) by Kostya Serebryany · 12 years ago
  47. 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
  48. e74a644 Fix the bugs about AArch64 Load/Store vector types and bitcast between i64 and vector types. by Hao Liu · 12 years ago
  49. bb3327f Revert last change by haoliu because of buildbot failure. by Hao Liu · 12 years ago
  50. 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
  51. e323506 [block-freq] Update data in test case to be unsigned long long to fix mingw build. by Michael Gottesman · 12 years ago
  52. 507fbe0 [block-freq] Add a method to loop info for returning all loop latches for a specific loop. by Michael Gottesman · 12 years ago
  53. 0282fe6 For AArch64 back-end instruction selection, lower Neon_Lowxxx with EXTRCT_SUBREG. by Jiangning Liu · 12 years ago
  54. ca3c03a Tweak 3 tests in llvm/test/CodeGen/X86 to add -mcpu=generic since r195383. by NAKAMURA Takumi · 12 years ago
  55. 709a31b SLP Vectorizer: Extract cost will only be added once even if the scalar has multiple external uses. by Yi Jiang · 12 years ago
  56. ef70984 [PM] Simplify how the SFINAE for AnalysisResultModel is applied by by Chandler Carruth · 12 years ago
  57. 4fc9a48 Fix a typo where we were creating <def,kill> operands instead of by Lang Hames · 12 years ago
  58. d793a05 [PM] Switch analysis managers to be threaded through the run methods by Chandler Carruth · 12 years ago
  59. 8d56c59 R600: Implement TargetInstrInfo::isLegalToSplitMBBAt() by Tom Stellard · 12 years ago
  60. 0ffcaa0 SelectionDAG: Optimize expansion of vec_type = BITCAST scalar_type by Tom Stellard · 12 years ago
  61. b7bad85 Split SETCC if VSELECT requires splitting too. by Tom Stellard · 12 years ago
  62. 2d5d104 In Dwarf 3 (and Dwarf 2) attributes whose value are offsets into a by Eric Christopher · 12 years ago
  63. 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
  64. 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
  65. cd5978a Move member variable up to where the rest of non-DWARF5 variables reside. by Eric Christopher · 12 years ago
  66. 896a0a2 CMake: Some changes to package version names: by Hans Wennborg · 12 years ago
  67. 1aeae92c Remove dangling documentation. llvm-prof was deleted a while ago. by Benjamin Kramer · 12 years ago
  68. bf73d8f [ARM] add the overlooked tests for Cortex-A7 build attributes by Artyom Skrobov · 12 years ago
  69. 959f0c3 [mips][msa] Fix a corner case in performORCombine() when combining nodes into VSELECT. by Daniel Sanders · 12 years ago
  70. 7663849 [ARM] add basic Cortex-A7 support to LLVM backend by Artyom Skrobov · 12 years ago
  71. f89ddfc Add support for legalizing SETNE/SETEQ by inverting the condition code and the result of the comparison. by Daniel Sanders · 12 years ago
  72. 52658c9 [msan] Propagate condition origin in select instruction. by Evgeniy Stepanov · 12 years ago
  73. 001a93b [mips][msa/dsp] Only do DSP combines if DSP is enabled. by Daniel Sanders · 12 years ago
  74. ae89383 Use multiple filecheck prefixes in msan instrumentation tests. by Evgeniy Stepanov · 12 years ago
  75. 32bcb7c Whitespace. by NAKAMURA Takumi · 12 years ago
  76. a5f9e4e [PM] Fix typo and trailing space. by Chandler Carruth · 12 years ago
  77. b05bddb Revert r195317 (and r195333), "Teach ISel not to optimize 'optnone' functions." by NAKAMURA Takumi · 12 years ago
  78. edd2b49 [PM] Widen the interface for invalidate on an analysis result now that by Chandler Carruth · 12 years ago
  79. 0bafaac [OCaml] Unbreak make install by providing ocamldoc target by Peter Zotov · 12 years ago
  80. 12f0390 add 'REQUIRES: asserts' to a test that uses 'llc -debug'; this fixes the no-asserts build by Kostya Serebryany · 12 years ago
  81. 212226e [PM] Add support for using SFINAE to reflect on an analysis's result by Chandler Carruth · 12 years ago
  82. 6345249 Implemented Neon scalar vdup_lane intrinsics. by Ana Pazos · 12 years ago
  83. 1c93766 Implemented Neon scalar by element intrinsics. by Ana Pazos · 12 years ago
  84. 42a9da3 Don't speculate loads under ThreadSanitizer by Kostya Serebryany · 12 years ago
  85. 072ebe5 The basic problem is that some mainstream programs cannot deal with the way by Bill Wendling · 12 years ago
  86. 6079f00 Teach ISel not to optimize 'optnone' functions. by Paul Robinson · 12 years ago
  87. 397afeb Dereference the node iterator when dumping the PBQP graph structure in DOT by Lang Hames · 12 years ago
  88. ce10f18 Add, to constant islands, long jumps similar to ARM far branch. by Reed Kotler · 12 years ago
  89. 1155e0e llvm-cov: Don't assume FileChecksum was generated. by Yuchen Wu · 12 years ago
  90. 53daa8e llvm-cov: Formatting change. by Yuchen Wu · 12 years ago
  91. 6431960 llvm-cov: Fixed some bugs related to file checksum. by Yuchen Wu · 12 years ago
  92. 7fac06c [PM] Add a module analysis pass proxy for the function analysis manager. by Chandler Carruth · 12 years ago
  93. 7b98dd3 Move DebugInfoOffset member near the other data member it helps describe. by Eric Christopher · 12 years ago
  94. b553c81 Reflow some documentation and remove whitespace comments. Move by Eric Christopher · 12 years ago
  95. 1531e71 Add more documenation for the lookup tables data members. by Eric Christopher · 12 years ago
  96. bd355a0 Reorder language in the CompileUnit description and add a comment. by Eric Christopher · 12 years ago
  97. 76ef8af Update comment. by Eric Christopher · 12 years ago
  98. ba5ab82 Constify the DIEs used for pubname and pubtype tables. Propagate by Eric Christopher · 12 years ago
  99. 9fd7416 YAML I/O add support for validate() by Nick Kledzik · 12 years ago
  100. 25f0178 revert r194655 by Nick Kledzik · 12 years ago