1. e0f2f60 fix some various typos in the doc by Sylvestre Ledru · 9 years ago
  2. 3e60eea [X86][AVX512VL] Add fast-isel MOVDDUP/MOVSLDUP/MOVSHDUP shuffle tests by Simon Pilgrim · 9 years ago
  3. 2cea4e6 [PM] Some preparatory refactoring to minimize the diff of D21921 by Sean Silva · 9 years ago
  4. 197a751 [PM] Preparatory cleanups to ArgumentPromotion. by Sean Silva · 9 years ago
  5. 91a1df2 [X86][AVX512] Add support for 512-bit PSHUFB lowering by Simon Pilgrim · 9 years ago
  6. 1dcb078 [X86][AVX512] Converted the MOVDDUP/MOVSLDUP/MOVSHDUP masked intrinsics to generic IR by Simon Pilgrim · 9 years ago
  7. f9c643b New Kaleidoscope chapter: Creating object files by Wilfred Hughes · 9 years ago
  8. ea9886a [PM] Fix a small typo from when I ported JumpThreading by Sean Silva · 9 years ago
  9. c964a30 [X86][AVX512] Autoupgrade the MOVDDUP/MOVSLDUP/MOVSHDUP intrinsics by Simon Pilgrim · 9 years ago
  10. cced733 [DIBuilder] Remove dead code. NFC. by Benjamin Kramer · 9 years ago
  11. b4e5335 [Hexagon] Create global std::map lazily. by Benjamin Kramer · 9 years ago
  12. 2e1720f [X86][AVX512] Add support for lowering shuffles to MOVDDUP/MOVSLDUP/MOVSHDUP by Simon Pilgrim · 9 years ago
  13. 6c48317 [X86][AVX512] Add test cases that should lower to MOVSLDUP/MOVSHDUP by Simon Pilgrim · 9 years ago
  14. 63ed024 [X86][AVX512] Add fast-isel shuffle tests by Simon Pilgrim · 9 years ago
  15. 5c691e2 Use arrays or initializer lists to feed ArrayRefs instead of SmallVector where possible. by Benjamin Kramer · 9 years ago
  16. bafbf2b [esan|cfrag] Add counters for struct array accesses by Qin Zhao · 9 years ago
  17. 6cbcb9e [SystemZ] Move misplaced SystemZ::TDC to non-memory opcode range. by Marcin Koscielnicki · 9 years ago
  18. 0e9b65e Add RenderScript ArchType by Pirama Arumuga Nainar · 9 years ago
  19. 3fae04d [PM] Port ConstantHoisting to the new Pass Manager by Michael Kuperstein · 9 years ago
  20. 5efb713 [codeview] Set the Nested and Scoped ClassOptions based on the scope chain by Reid Kleckner · 9 years ago
  21. c1be1f5 LoadStoreVectorizer: Fix warning about extra semicolon by Matt Arsenault · 9 years ago
  22. 4a37139 TII: Fix inlineasm size counting comments as insts by Matt Arsenault · 9 years ago
  23. db64d82 PeepholeOptimizer: Relax assert by Matt Arsenault · 9 years ago
  24. 7239fbb [CodeView] Include the offset of nested members by David Majnemer · 9 years ago
  25. 0c69559 [CodeView] Pretty print anonymous scopes by David Majnemer · 9 years ago
  26. 6e4fd14 AMDGPU: Add feature for unaligned access by Matt Arsenault · 9 years ago
  27. d4452f8 AMDGPU: Expand unaligned accesses early by Matt Arsenault · 9 years ago
  28. dcfa1b5 [msan] Fix __msan_maybe_ for non-standard type sizes. by Evgeniy Stepanov · 9 years ago
  29. df58717 AMDGPU: Improve load/store of illegal types. by Matt Arsenault · 9 years ago
  30. 613f199 [codeview] Don't record UDTs for anonymous structs by Reid Kleckner · 9 years ago
  31. f0a4c11 IR: Set TargetPrefix for some X86 and AArch64 intrinsics where it was missing by Justin Bogner · 9 years ago
  32. 1e53a5f Address two correctness issues in LoadStoreVectorizer by Alina Sbirlea · 9 years ago
  33. 364f249 [Hexagon] Revert r274381: that was actually wrong by Krzysztof Parzyszek · 9 years ago
  34. 7993722 [Hexagon] Use MachineOperand::readsReg instead of isUse by Krzysztof Parzyszek · 9 years ago
  35. ec8e96e [pdb] Check the display name for <unnamed-tag>, not the linkage name by Reid Kleckner · 9 years ago
  36. f2d09fc [codeview] Assert that our CV type records are valid by Reid Kleckner · 9 years ago
  37. a7c46f7 AMDGPU/SI: Enable testing several variants for si scheduler by Matt Arsenault · 9 years ago
  38. d941e1c Specify mtriple for the frame-order.ll test. by Dehao Chen · 9 years ago
  39. 8a6eecb Revert r274347 "[ARM] Refactor Thumb2 mul instruction descs" by Hans Wennborg · 9 years ago
  40. 2b0881d Make extract_symbols.py be compatible with Python 3 by John Brawn · 9 years ago
  41. 7aad63c CodeGen: Use MachineInstr& in RegisterCoalescer, NFC by Duncan P. N. Exon Smith · 9 years ago
  42. b9e2bc1 fix documentation comments; NFC by Sanjay Patel · 9 years ago
  43. 1032b93 CodeGen: Avoid implicit conversions in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
  44. f634f61 CodeGen: Use MachineInstr& in ScheduleDAGIntrs, NFC by Duncan P. N. Exon Smith · 9 years ago
  45. 5e7e598 Reapply "Define a module map entry for DebugInfo/CodeView." by Adrian Prantl · 9 years ago
  46. 74ae23a Do not count debug instructions when counting number of uses to reorder frame objects. by Dehao Chen · 9 years ago
  47. 2cafa02 CodeGen: Avoid iterator conversion in UnreachableBlockElim, NFC by Duncan P. N. Exon Smith · 9 years ago
  48. effa4cc CodeGen: Use MachineInstr& in SlotIndexes.cpp, NFC by Duncan P. N. Exon Smith · 9 years ago
  49. ce5fdc0 CodeGen: Use MachineInstr& in RegAllocFast, NFC by Duncan P. N. Exon Smith · 9 years ago
  50. e612411 [CMake] Add LLVM_BUILD_32_BITS to LLVMConfig.cmake by John Brawn · 9 years ago
  51. b5755a8 [ARM] Refactor Thumb2 mul instruction descs by Sam Parker · 9 years ago
  52. fc44a8b function_refify. NFC. by Benjamin Kramer · 9 years ago
  53. 2619d46 Resubmit r268719 - AMDGPU/SI: Add amdgpu_kernel calling convention. Part 2. by Nikolay Haustov · 9 years ago
  54. ad58f8c [AMDGPU] Assembler: support SDWA for VOPC instructions by Sam Kolton · 9 years ago
  55. d69d548 Update libdeps; AMDGPUCodeGen requires LLVMVectorize. by NAKAMURA Takumi · 9 years ago
  56. bc65305 [CodeGen] Cleanup getVectorShuffle a bit to take advantage of its new ArrayRef argument and its begin/end iterators. Also use 'int' type for number of elements and loop iterators to remove several typecasts. No functional change intended. by Craig Topper · 9 years ago
  57. a8fbaf1 [CodeGen,Target] Remove the version of DAG.getVectorShuffle that takes a pointer to a mask array. Convert all callers to use the ArrayRef version. No functional change intended. by Craig Topper · 9 years ago
  58. dea5ff1 Add support for allowing us to create uniquely identified "COMDAT" or "ELF by Eric Christopher · 9 years ago
  59. 84607f6 80-column and comment fixups. by Eric Christopher · 9 years ago
  60. 6adce08 [PM] refactor LoopAccessInfo code part-2 by Xinliang David Li · 9 years ago
  61. 036eb7c [MBP] method interface cleanup by Xinliang David Li · 9 years ago
  62. c48ea44 Revert "add tests for bugs fixed by the GVN hoist pass" by Duncan P. N. Exon Smith · 9 years ago
  63. 4797f78 AMDGPU: Add option to run the load/store vectorizer by Matt Arsenault · 9 years ago
  64. 29aa9b3 Revert "Define a module map entry for DebugInfo/CodeView." by Adrian Prantl · 9 years ago
  65. 842d411 add tests for bugs fixed by the GVN hoist pass by Sebastian Pop · 9 years ago
  66. bd79db2 [codeview] Add DISubprogram::ThisAdjustment by Reid Kleckner · 9 years ago
  67. af38636 LoadStoreVectorizer: improvements: better pointer analysis by Matt Arsenault · 9 years ago
  68. 2623a06 LoadStoreVectorizer: Don't increase alignment with no align set by Matt Arsenault · 9 years ago
  69. d8f310c LoadStoreVectorizer: Check TTI for vec reg bit width by Matt Arsenault · 9 years ago
  70. 0b5646a LoadStoreVectorizer: Fix assert when merging pointer ops by Matt Arsenault · 9 years ago
  71. d88fd12 Revert "code hoisting pass based on GVN" by Duncan P. N. Exon Smith · 9 years ago
  72. 4383a51 CodeGen: Use MachineInstr& in LiveVariables API, NFC by Duncan P. N. Exon Smith · 9 years ago
  73. 7e961b6 LoadStoreVectorizer: Use AA metadata by Matt Arsenault · 9 years ago
  74. 1b7dbea CodeGen: Remove implicit iterator conversions in PHIElimination, NFC by Duncan P. N. Exon Smith · 9 years ago
  75. e16c630 CodeGen: Use MachineInstr& in PostRASchedulerList, NFC by Duncan P. N. Exon Smith · 9 years ago
  76. 968deaa Define a module map entry for DebugInfo/CodeView. by Adrian Prantl · 9 years ago
  77. 4dc595b AMDGPU: Implement getLoadStoreVecRegBitWidth by Matt Arsenault · 9 years ago
  78. ed5a96f CodeGen: Use MachineInstr& in PostRAHazardRecognizer, NFC by Duncan P. N. Exon Smith · 9 years ago
  79. 5bcaf78 CodeGen: Use MachineInstr& in PrologEpilogInserter, NFC by Duncan P. N. Exon Smith · 9 years ago
  80. 1199c8c [pdb] Avoid reporting an error when the module symbol stream is empty by Reid Kleckner · 9 years ago
  81. 5ec7ee3 [PDB] Indicate which type record failed hash validation by Reid Kleckner · 9 years ago
  82. 378e169 LoadStoreVectorizer: if one element of a vector is integer, default to integer. by Matt Arsenault · 9 years ago
  83. 9de35f8 LoadStoreVectorizer: Fix crashes on sub-byte types by Matt Arsenault · 9 years ago
  84. 164e0c1 code hoisting pass based on GVN by Sebastian Pop · 9 years ago
  85. a354e21 Target: Remove unused arguments from overrideSchedPolicy, NFC by Duncan P. N. Exon Smith · 9 years ago
  86. dbcbdf3 CodeGen: Use MachineInstr& in MachineSink, NFC by Duncan P. N. Exon Smith · 9 years ago
  87. 0954e3a [LAA] Fix alphabetical sorting of headers. NFC by Adam Nemet · 9 years ago
  88. 03941cc7 CodeGen: Use MachineInstr& more in MachineTraceMetrics, NFC by Duncan P. N. Exon Smith · 9 years ago
  89. fdab22c CodeGen: Use MachineInstr& in MachineTraceMetrics, NFC by Duncan P. N. Exon Smith · 9 years ago
  90. 531c987 LoadStoreVectorizer: Check skipFunction first. by Matt Arsenault · 9 years ago
  91. a076358 CodeGen: Use MachineInstr& in LocalStackSlotAllocation, NFC by Duncan P. N. Exon Smith · 9 years ago
  92. 14a454a CodeGen: Use range-based for in LiveVariables, NFC by Duncan P. N. Exon Smith · 9 years ago
  93. 34f70b6 LoadStoreVectorizer: Skip optnone functions by Matt Arsenault · 9 years ago
  94. 6feb5c9 CodeGen: Use MachineInstr& in HoistSpillHelper, NFC by Duncan P. N. Exon Smith · 9 years ago
  95. 8a1fda1 CodeGen: Use MachineInstr& in LDVImpl::handleDebugValue, NFC by Duncan P. N. Exon Smith · 9 years ago
  96. 8b86030 Add LoadStoreVectorizer pass by Matt Arsenault · 9 years ago
  97. b6b73f6 CodeGen: Use MachineInstr& in ExpandISelPseudos, NFC by Duncan P. N. Exon Smith · 9 years ago
  98. e475645 CodeGen: Use MachineInstr& in IfConversion, NFC by Duncan P. N. Exon Smith · 9 years ago
  99. 8b7ef5c Remove non-ASCII characters (silly smart quotes). Thanks to Hal for noticing. by Chandler Carruth · 9 years ago
  100. 5f0f4b6 [TableGen] Use a SmallVector for Record::Values to avoid debug iterators by Reid Kleckner · 9 years ago