1. 2255dc7 Sink undesirable LTO functions into the old C API by Alp Toker · 11 years ago
  2. 0042887 InstSimplify: Fix a bug when INT_MIN is in a sdiv by David Majnemer · 11 years ago
  3. 5c58257 Modify LTOModule::isTargetMatch to take a StringRef instead of a MemoryBuffer. by Peter Collingbourne · 11 years ago
  4. 59349ad gold plugin: move target initialization to the top of the onload function. by Peter Collingbourne · 11 years ago
  5. 1e64b30 LTO: rename the various makeLTOModule overloads. by Peter Collingbourne · 11 years ago
  6. ab419e6 Move createIRObjectFile to the IRObjectFile class and return the concrete type. by Rafael Espindola · 11 years ago
  7. 040dd45 [x86] Clarify that this lowering only applies to vectors and is only by Chandler Carruth · 11 years ago
  8. 8b5ac4f Use std::unique_ptr to manage memory. No functionality change. by Rafael Espindola · 11 years ago
  9. 3a39415 Temporarily revert "Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information." as it appears to be breaking some LTO constructs. by Eric Christopher · 11 years ago
  10. 3c58743 Remove caching of the target machine and initialization of the by Eric Christopher · 11 years ago
  11. 60e9a53 [CostModel][x86] Improved cost model for alternate shuffles. by Andrea Di Biagio · 11 years ago
  12. 26272de Add the -just-symbol-name (aka -j) flag to llvm-nm to just print the by Kevin Enderby · 11 years ago
  13. d4167d0 [X86] Add ISel patterns to select 'f32_to_f16' and 'f16_to_f32' dag nodes. by Andrea Di Biagio · 11 years ago
  14. bc04f3c Expand the note about llvm-ar now that inline asm works. by Rafael Espindola · 11 years ago
  15. 95c1ba6 Move test since it now depends on the x86 backend. by Rafael Espindola · 11 years ago
  16. f47a706 LTO depends on Object now. by Rafael Espindola · 11 years ago
  17. 96052a8 Add support for inline asm symbols in llvm-ar. by Rafael Espindola · 11 years ago
  18. dfb53d2 Run interprocedural const prop before global optimizer by Gerolf Hoflehner · 11 years ago
  19. c029b2b fix configure+make build by Rafael Espindola · 11 years ago
  20. 0a7a2ef Add support for inline asm symbols to IRObjectFile. by Rafael Espindola · 11 years ago
  21. c150516 Add the -U flag to llvm-nm as an alias to -defined-only by Kevin Enderby · 11 years ago
  22. 0e1e88e fixed typo in comment by Sanjay Patel · 11 years ago
  23. 8234268 IR: cleanup Module::dropReferences by David Majnemer · 11 years ago
  24. 090a8f4 [ARM] Implement ISB memory barrier intrinsic by Yi Kong · 11 years ago
  25. 1a699b6 bug fix for PR20020: anti-dependency-breaker causes miscompilation by Sanjay Patel · 11 years ago
  26. 1ef2cec Fix ppcf128 component access on little-endian systems by Ulrich Weigand · 11 years ago
  27. 76a2f8d [msan] Stop propagating shadow in blacklisted functions. by Evgeniy Stepanov · 11 years ago
  28. 1bb48fa [msan] Add missing attributes in MemorySanitizer tests. by Evgeniy Stepanov · 11 years ago
  29. 7bf5a63 Revert of r212265. by Evgeniy Stepanov · 11 years ago
  30. 7b605fc [msan] Stop propagating shadow in blacklisted functions. by Evgeniy Stepanov · 11 years ago
  31. a8f7c5c Minor stylistic fix in SimplifyCFG (test commit) by Marcello Maggioni · 11 years ago
  32. 693b9ee Let llvm/test/CodeGen/X86/lower-bitcast.ll tolerant of win32 calling convention. by NAKAMURA Takumi · 11 years ago
  33. 90ac572 [x86] Fix the completely broken vector widening legalization of bswap. by Chandler Carruth · 11 years ago
  34. 7e924a6 [x86] Fix crashes in lowering bitcast instructions with the widening mode. by Chandler Carruth · 11 years ago
  35. c179202 [aarch64] Add a test that should have been in r212242 but I forgot to by Chandler Carruth · 11 years ago
  36. fa9ca85 Add new lines to debugging information. by Richard Trieu · 11 years ago
  37. 0795d30 [x86] Based on a long conversation between myself, Jim Grosbach, Hal by Chandler Carruth · 11 years ago
  38. 7413fef Invert the MC -> Object dependency. by Rafael Espindola · 11 years ago
  39. af457ab Make these preprocessor directives match all of the others in the port. by Eric Christopher · 11 years ago
  40. 53616b4 Remove dead code. by Eric Christopher · 11 years ago
  41. 7096836 [codegen,aarch64] Add a target hook to the code generator to control by Chandler Carruth · 11 years ago
  42. 1ccffdf Move subtarget dependent features into the subtarget from the target by Eric Christopher · 11 years ago
  43. ba0f074 So that we can include frame lowering in the subtarget, remove include by Eric Christopher · 11 years ago
  44. 1faddea Add the -reverse-sort flag (aka -r) to llvm-nm by Kevin Enderby · 11 years ago
  45. be453c5 So that we can include target lowering in the subtarget, remove include by Eric Christopher · 11 years ago
  46. bd29877 Update comment and include guard. by Rafael Espindola · 11 years ago
  47. 2c95cdc [OCaml] Documentation improvements. by Peter Zotov · 11 years ago
  48. 9c05de8 Fix typos. by Eric Christopher · 11 years ago
  49. 231537a Revert "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself." by David Blaikie · 11 years ago
  50. fddd7ad Move the data layout and selection dag info from the mips target machine by Eric Christopher · 11 years ago
  51. 998743e [X86] AVX512: Allow writemask argument in vpermt* intrinsics by Adam Nemet · 11 years ago
  52. 31d2114 [X86] AVX512: Generate Pat<>'s for the vpermt2* intrinsics via multiclass by Adam Nemet · 11 years ago
  53. df5d431 [X86] AVX512: Add writemask variants for vperm*2* by Adam Nemet · 11 years ago
  54. fad0de3 R600: Add a comment that llvm.AMDGPU.trunc is a legacy intrinsic by Tom Stellard · 11 years ago
  55. 4a70647 R600/SI: Use a ComplexPattern for ADDR64 addressing of MUBUF loads by Tom Stellard · 11 years ago
  56. 1378871 R600: Promote i64 loads to v2i32 by Tom Stellard · 11 years ago
  57. b48c8c4 R600/SI: Adjsut SGPR live ranges before register allocation by Tom Stellard · 11 years ago
  58. a75d388 R600/SI: Add verifier check for immediates in register operands. by Tom Stellard · 11 years ago
  59. 7950cae Remove non-static field initializer to appease MSVC by Alexey Samsonov · 11 years ago
  60. 773d63e Fix configure+make build. by Rafael Espindola · 11 years ago
  61. cca0887 Move CFG building code to a new lib/MC/MCAnalysis library. by Rafael Espindola · 11 years ago
  62. a422113 DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself. by David Blaikie · 11 years ago
  63. 5599fde [RegAllocGreedy] Provide a subtarget hook to disable the local reassignment by Quentin Colombet · 11 years ago
  64. f9b6d03 Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information. by David Blaikie · 11 years ago
  65. 8446d2d Constify the Function pointers in the result of makeSubprogramMap by David Blaikie · 11 years ago
  66. 9b4509a AArch64: Re-enable AArch64AddressTypePromotion by Duncan P. N. Exon Smith · 11 years ago
  67. a952530 AArch64: Remove unnecessary parens by Duncan P. N. Exon Smith · 11 years ago
  68. b1fb2ba R600: Fix crashes when an illegal type load or store is not handled. by Matt Arsenault · 11 years ago
  69. 411b036 Just adding a getHalfTy method to IRBuilder for completeness. by Puyan Lotfi · 11 years ago
  70. 8ec4365 AArch64: Merge isa with dyn_cast by Duncan P. N. Exon Smith · 11 years ago
  71. 0c4d7a1 XFAIL the test to go with r202189 by Duncan P. N. Exon Smith · 11 years ago
  72. 2a56dd8 AArch64: Temporarily disable AArch64AddressTypePromotion by Duncan P. N. Exon Smith · 11 years ago
  73. 1b6333c [ASan] Print exact source location of global variables in error reports. by Alexey Samsonov · 11 years ago
  74. 5ee1c8f Revert "Revert "MachineScheduler: better book-keeping for asserts."" by Chad Rosier · 11 years ago
  75. 6508430 Also document the 'arc commit' commands in the 'Committing a change' section of the Phabricator doc by Sylvestre Ledru · 11 years ago
  76. 11be760 X86: When combining shuffles just remove shuffles that are completely redundant. by Benjamin Kramer · 11 years ago
  77. a3af27a Undefine R2, R4, R6 after use. by Axel Naumann · 11 years ago
  78. 0780b6d AVX-512: dec/inc instructions are slow on KNL by Elena Demikhovsky · 11 years ago
  79. f5ec1bd Move operator[] to DomTreeNodeBase by Matt Arsenault · 11 years ago
  80. d0fb0f4 Fix missing const by Matt Arsenault · 11 years ago
  81. 3e01ae9 InstCombine: Optimize x/INT_MIN to x==INT_MIN by David Majnemer · 11 years ago
  82. 5f8c844 [cleanup] Hoist an if-else chain on ISD opcodes (really designed for by Chandler Carruth · 11 years ago
  83. 35f5448 InstCombine: Add a vector variant test for PR20186 by David Majnemer · 11 years ago
  84. 5f5939c InstCombine: Don't turn -(x/INT_MIN) -> x/INT_MIN by David Majnemer · 11 years ago
  85. 90fdedc Add range for-loop iterator adapter for cases in SwitchInst. by Owen Anderson · 11 years ago
  86. 8f91084 aarch64: support target-specific .req assembler directive by Saleem Abdulrasool · 11 years ago
  87. b80dce0 [cleanup] Remove dead 'break;' statements that I meant to nuke in by Chandler Carruth · 11 years ago
  88. 5c65424 [cleanup] Hoist the promotion dispatch logic into the promote function by Chandler Carruth · 11 years ago
  89. 42caaf8 [cleanup] Nuke the 'VectorOp' bit of the promote method names. by Chandler Carruth · 11 years ago
  90. 75af7b3 [x86] Clean up and modernize the doxygen and API comments for the vector by Chandler Carruth · 11 years ago
  91. 290a59d Break out subtarget initialization that dependent variables need into by Eric Christopher · 11 years ago
  92. 110493f Unify these two lines. by Eric Christopher · 11 years ago
  93. b40edb9 Move MipsJITInfo to the subtarget rather than the target machine. by Eric Christopher · 11 years ago
  94. d5c4b1a Remove unnecessary include. by Eric Christopher · 11 years ago
  95. fe1686d Remove the cached InstrItineraryData on the TargetMachine, it's unnecessary. by Eric Christopher · 11 years ago
  96. 6dfd006 Remove the recommendation against using std::function by Reid Kleckner · 11 years ago
  97. 65e0e46 Move the subtarget dependent features from XCoreTargetMachine by Eric Christopher · 11 years ago
  98. 9223ec2 Make XCoreSelectionDAGInfo take a DataLayout since it only needs by Eric Christopher · 11 years ago
  99. 6239974 Also run clang-format on llvm-nm.cpp to tidy things up. No functional changes. by Kevin Enderby · 11 years ago
  100. 9c23bd0 Run clang-format on llvm-size.cpp to tidy things up. No functional changes. by Kevin Enderby · 11 years ago