1. 07e41a6 Fix llvm::ComputeNumSignBits with some operations and llvm.assume by Stanislav Mekhanoshin · 7 years ago
  2. a70431e Revert "dwarfgen: Add support for generating the debug_str_offsets section, take 2" by Pavel Labath · 7 years ago
  3. a9364fc [Hexagon] Properly scale bit index when extracting elements from vNi1 by Krzysztof Parzyszek · 7 years ago
  4. 030afdf dwarfgen: Add support for generating the debug_str_offsets section, take 2 by Pavel Labath · 7 years ago
  5. 6a84cfb Move JIT listener C binding fallbackks to ExecutionEngineBindings.cpp. by Andres Freund · 7 years ago
  6. a47b5f6 Revert "dwarfgen: Add support for generating the debug_str_offsets section" by Pavel Labath · 7 years ago
  7. 3de71f6 [MIPS GlobalISel] Lower pointer arguments by Petar Jovanovic · 7 years ago
  8. b1674d0 dwarfgen: Add support for generating the debug_str_offsets section by Pavel Labath · 7 years ago
  9. f5b8d1c [SystemZ] Use tablegen loops in SchedModels by Jonas Paulsson · 7 years ago
  10. 413e39f Recommit r333268: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions. by Florian Hahn · 7 years ago
  11. ac1626e Fix PR34170: Crash on inline asm with 64bit output in 32bit GPR by Thomas Preud'homme · 7 years ago
  12. 05d358b [llvm-objdump] Add dynamic section printing to private-headers option by Paul Semel · 7 years ago
  13. cac968e [llvm-readobj] Generic hex-dump option by Paul Semel · 7 years ago
  14. b5ba78c [x86/SLH] Sink the return hardening into the main block-walk + hardening code. by Chandler Carruth · 7 years ago
  15. cc954f3 [x86/SLH] Improve name and comments for the main hardening function. by Chandler Carruth · 7 years ago
  16. f9c35fb [mips] Replace custom parsing logic for data directives by the `addAliasForDirective` by Simon Atanasyan · 7 years ago
  17. a23be064 [Dominators] Assert if there is modification to DelBB while it is awaiting deletion by Chijun Sima · 7 years ago
  18. 434ff8b [X86] Use X86ISD::MUL_IMM instead of ISD::MUL for multiply we intend to be selected to LEA. by Craig Topper · 7 years ago
  19. 2f4f568 [X86] Autogenerate complete checks and fix a failure introduced in r337875. by Craig Topper · 7 years ago
  20. fc50401 [RegisterBankInfo] Ignore InstrMappings that create impossible to repair operands by Tom Stellard · 7 years ago
  21. bce5b55 [profile] Support profiling runtime on Fuchsia by Petr Hosek · 7 years ago
  22. 9416121 [x86/SLH] Teach the x86 speculative load hardening pass to harden by Chandler Carruth · 7 years ago
  23. 0bca0d9 [X86] Use a shift plus an lea for multiplying by a constant that is a power of 2 plus 2/4/8. by Craig Topper · 7 years ago
  24. d277be2 [X86] Expand mul by pow2 + 2 using a shift and two adds similar to what we do for pow2 - 2. by Craig Topper · 7 years ago
  25. 7cc443c [X86] Use a two lea sequence for multiply by 37, 41, and 73. by Craig Topper · 7 years ago
  26. a1d740b [X86] Add test cases for multiply by 37, 41, and 73. by Craig Topper · 7 years ago
  27. e2033fe [X86] Change multiply by 26 to use two multiplies by 5 and an add instead of multiply by 3 and 9 and a subtract. by Craig Topper · 7 years ago
  28. 222b8be [LV] Fix for PR38110, LV encountered llvm_unreachable() by Hideki Saito · 7 years ago
  29. 78dd298 [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw><nsw> transform by Roman Tereshin · 7 years ago
  30. a783e1f [X86] When expanding a multiply by a negative of one less than a power of 2, like 31, don't generate a negate of a subtract that we'll never optimize. by Craig Topper · 7 years ago
  31. 89b692c [X86] Generalize the multiply by 30 lowering to generic multipy by power 2 minus 2. by Craig Topper · 7 years ago
  32. 15bfd7a [WebAssembly] Add tests for weaker memory consistency orderings by Heejin Ahn · 7 years ago
  33. bd6cf0e [X86] Change multiply by 19 to use (9 * X) * 2 + X instead of (5 * X) * 4 - 1. by Craig Topper · 7 years ago
  34. e38c32a [MachineOutliner][NFC] Move outlined function remark into its own function by Jessica Paquette · 7 years ago
  35. 742c371 [MachineOutliner][NFC] Move target frame info into OutlinedFunction by Jessica Paquette · 7 years ago
  36. 5df3f9e Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169) by Peter Collingbourne · 7 years ago
  37. f48b4d0 [x86] Teach the x86 backend that it can fold between TCRETURNm* and TCRETURNr* and fix latent bugs with register class updates. by Chandler Carruth · 7 years ago
  38. e944ca8 [Inliner] Teach inliner to merge 'min-legal-vector-width' function attribute by Craig Topper · 7 years ago
  39. a3de0cb [X86] Add test case to show failure to combine away negates that may be created by mul by constant expansion. by Craig Topper · 7 years ago
  40. 3e6b79a [docker] Fix LLVM_EXTERNAL_PROJECTS cmake variable value by Azharuddin Mohammed · 7 years ago
  41. 264d803 [MachineOutliner][NFC] Make Candidates own their call information by Jessica Paquette · 7 years ago
  42. 6f78ca4 [MachineOutliner][NFC] Move missed opt remark into its own function by Jessica Paquette · 7 years ago
  43. f381561 [MachineOutliner][NFC] Sink some candidate logic into OutlinedFunction by Jessica Paquette · 7 years ago
  44. cef24f0 Use SCEV to avoid inserting some bounds checks. by Joel Galenson · 7 years ago
  45. ae8e83e [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types. by Florian Hahn · 7 years ago
  46. dab9d81 [mips] Fix local dynamic TLS with Sym64 by Simon Atanasyan · 7 years ago
  47. ab7df71 [x86/SLH] Extract the core register hardening logic to a low-level by Chandler Carruth · 7 years ago
  48. 0cb0677 [x86/SLH] Tidy up a comment, using doxygen structure and wording it to by Chandler Carruth · 7 years ago
  49. 99421a4 [ARM] Disable ARMCodeGenPrepare by default by Sam Parker · 7 years ago
  50. d61e7c7 ADT: Shrink SmallVector size 0 to 16B on 64-bit platforms by Duncan P. N. Exon Smith · 7 years ago
  51. f2cead4 Recommit r334887: [SmallSet] Add SmallSetIterator. by Florian Hahn · 7 years ago
  52. 35ffbe6 Revert "[DebugInfo] Generate DWARF debug information for labels." by Shiva Chen · 7 years ago
  53. b79cc9e [x86] Clean up and convert test to use generated CHECK lines. by Chandler Carruth · 7 years ago
  54. 6eec3c8 [x86] Update the CHECK lines of this test to use the latest patterns by Chandler Carruth · 7 years ago
  55. b454fa1 [DebugInfo] Generate DWARF debug information for labels. by Shiva Chen · 7 years ago
  56. 6779fcc AMDGPU/GlobalISel: Legalize G_INSERT by Tom Stellard · 7 years ago
  57. 4635615 llvm-xray: Broken chrome trace event format output by Dean Michael Berris · 7 years ago
  58. 031045e AMDGPU/GlobalISel: Remove unnecessary legality constraint for G_EXTRACT by Tom Stellard · 7 years ago
  59. c4c8d7b Add PerfJITEventListener for perf profiling support. by Andres Freund · 7 years ago
  60. 499e3df [Debugify] Export per-pass debug info loss statistics by Vedant Kumar · 7 years ago
  61. a4afd1f [Debugify] Move interface definitions to a header, NFC by Vedant Kumar · 7 years ago
  62. ae41ebb [x86/SLH] Simplify the code for hardening a loaded value. NFC. by Chandler Carruth · 7 years ago
  63. 3813cf4 [x86/SLH] Remove complex SHRX-based post-load hardening. by Chandler Carruth · 7 years ago
  64. 6ee94ea [DWARF] Use deque in place of SmallVector to fix use-after-free issue by Fangrui Song · 7 years ago
  65. 55b2a35 Fix typo in test/CodeGen/Mips/dins.ll by Thomas Anderson · 7 years ago
  66. 2d6fb15 Embed a template specialization in a namespace to work around a gcc bug. by Wolfgang Pieb · 7 years ago
  67. 3e597f4 [DWARF v5] Refactor range lists dumping by using a more generic way of handling tables of lists. by Wolfgang Pieb · 7 years ago
  68. 073f01b [LTO] Handle __imp_ (dllimport) symbols consistently with lld by Teresa Johnson · 7 years ago
  69. faddb71 [demangler] call terminate() if allocation failed by Erik Pilkington · 7 years ago
  70. ae3e2f0 [MC] Add a separate flag for skipping comdat constant sections for MinGW. NFC. by Martin Storsjo · 7 years ago
  71. c819c64 [COFF] Fix assembly output of comdat sections without an attached symbol by Martin Storsjo · 7 years ago
  72. 09465e9 [AArch64] Use MCAsmInfoMicrosoft and MCAsmInfoGNUCOFF as base classes by Martin Storsjo · 7 years ago
  73. 217be21 [utils] Fix the llvm::Optional data formatter by Vedant Kumar · 7 years ago
  74. 113fd07 [SelectionDAG] Reduce DanglingDebugInfo memory traffic, NFC by Vedant Kumar · 7 years ago
  75. 2f14f11 [ThinLTO] Ensure the TargetLibraryInfo is constructed early enough by Teresa Johnson · 7 years ago
  76. 4f40986 [DebugCounters] Keep track of total counts by George Burgess IV · 7 years ago
  77. 94363b3 [gdb] Fix SmallVector pretty printer after r337514 by Fangrui Song · 7 years ago
  78. 7321ba2 ConstantFolding: Avoid a crash. by Manoj Gupta · 7 years ago
  79. d3db945 Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models" by Reid Kleckner · 7 years ago
  80. e6aaf315 [llvm-mca][docs] Define IPC where it is first mentioned. NFC. by Matt Davis · 7 years ago
  81. 820d48f Fix RegScavenger::unprocess by David Greene · 7 years ago
  82. 8454ad6 Add inline asm aliasing test. by Nirav Dave · 7 years ago
  83. d24baad Revert "[docs] Add support for Markdown documentation in Sphinx" by Michael J. Spencer · 7 years ago
  84. 3acc560 [docs] Add support for Markdown documentation in Sphinx by Michael J. Spencer · 7 years ago
  85. f3f578d [yaml2obj] Add default sh_entsize for dynamic sections by Paul Semel · 7 years ago
  86. 6884c73 [Hexagon] Handle unnamed globals in HexagonConstExpr by Krzysztof Parzyszek · 7 years ago
  87. 7bf2466 [Demangle] Attempt to fix arena memory leak by Reid Kleckner · 7 years ago
  88. c250bf8 Fixing a typo; NFC. by Aaron Ballman · 7 years ago
  89. 7550101 [lit] Move the shtest-xunit-output check lines into shtest-format by Justin Bogner · 7 years ago
  90. 83862fe [ARM] Use unique_ptr to fix memory leak introduced in r337701 by Fangrui Song · 7 years ago
  91. 2741a66 OpChain has subclasses, so add a virtual destructor. by Jordan Rupprecht · 7 years ago
  92. ad863f5 [ARM] Follow-up to r337709. by Matt Morehouse · 7 years ago
  93. 524f898 [ARM] Add doFinalization() to ARMCodeGenPrepare pass. by Matt Morehouse · 7 years ago
  94. eac6487 [Legalize] Elide MERGE_VALUES created by scalarizeVectorLoad. by Nirav Dave · 7 years ago
  95. 7a4d8f6 [mips] Add more checks to the tls.ll test case. NFC by Simon Atanasyan · 7 years ago
  96. 65db7c5 [ARM][NFC] ParallelDSP reorganisation by Sam Parker · 7 years ago
  97. f1a7318 [SystemZ] Fix dumpSU() method in SystemZHazardRecognizer. by Jonas Paulsson · 7 years ago
  98. fabe54b [FPEnv] Legalize double width StrictFP vector operations by Cameron McInally · 7 years ago
  99. e148741 [Docs] Fix LLVM_YAML_IS_DOCUMENT_LIST_VECTOR by Jonas Devlieghere · 7 years ago
  100. 942fbb2 [ARM] ARMCodeGenPrepare backend pass by Sam Parker · 7 years ago