1. b741c53 Have writeCOFFWriter return Expected<unique_ptr>. by Eric Beckmann · 8 years ago
  2. 9f93c9d Improve profile-guided heuristics to use estimated trip count. by Taewook Oh · 8 years ago
  3. 763224d [InstCombine] Make sure AddReachableCodeToWorklist sets MadeIRChange by Bjorn Pettersson · 8 years ago
  4. 08030e7 Revert r304824 "Fix PR23384 (part 3 of 3)" by Hans Wennborg · 8 years ago
  5. 403309b [Dominators] Clean up typedefs in GenericDomTreeConstruction. NFC. by Jakub Kuderski · 8 years ago
  6. d89466b [PDB] Start emitting source file and line information by Reid Kleckner · 8 years ago
  7. 2be2708 [Dominators] Clean up GenericDomTree.h. NFC. by Jakub Kuderski · 8 years ago
  8. e075b10 [CodeView] Fix dumping of public symbol record flags by Reid Kleckner · 8 years ago
  9. 04b8896 [NewGVN] Simplify findConditionEquivalence(). NFCI. by Davide Italiano · 8 years ago
  10. 8bcd7ee Remove brackets, NFC. by Dinar Temirbulatov · 8 years ago
  11. b1e0fcd [InstCombine] Cleanup some duplicated one use checks by Craig Topper · 8 years ago
  12. b9bca3e [Reassociate] Support some reassociation of vector xors by Craig Topper · 8 years ago
  13. 9b4b5aa [Reassociate] Make one of the helper methods static because it doesn't use any class variables. NFC by Craig Topper · 8 years ago
  14. 034cc08 [AMDGPU][mc][tests][NFC] Bulk ISA tests: Massive update. Add Gfx9 dasm tests. by Artem Tamazov · 8 years ago
  15. 10c94f2 Allow truncated and extend memory operations in Store Merge. NFCI. by Nirav Dave · 8 years ago
  16. fc065812 [JumpThreading][LVI] Invalidate LVI information after blocks are merged by Anna Thomas · 8 years ago
  17. 8db6b00 [TRE] Improve code motion in TRE, use AA to tell whether a load can be moved before a call that writes to memory. by Xin Tong · 8 years ago
  18. d9d2f4e Add test for store merge with noimplicitfloat by Nirav Dave · 8 years ago
  19. fe252ff [AArch64] Fix order of checks in shouldScheduleAdjacent. by Florian Hahn · 8 years ago
  20. 5aac6c6 Use range for loops. NFCI. by Simon Pilgrim · 8 years ago
  21. 865802c AMDGPU/GlobalISel: Mark G_BITCAST s32 <--> <2 x s16> legal by Tom Stellard · 8 years ago
  22. c56841e [GlobalISel][X86] Fold FI/G_GEP into LDR/STR instruction addressing mode. by Igor Breger · 8 years ago
  23. b34ebdd Recommit rL305677: [CodeGen] Add generic MacroFusion pass by Florian Hahn · 8 years ago
  24. afb808f [ARM] GlobalISel: Support G_ICMP for s8 and s16 by Diana Picus · 8 years ago
  25. 127fdb1 Revert r305677 [CodeGen] Add generic MacroFusion pass. by Florian Hahn · 8 years ago
  26. 7e1ef2d [CodeGen] Add generic MacroFusion pass. by Florian Hahn · 8 years ago
  27. df1f7af [ARM] GlobalISel: Support G_ICMP for i32 and pointers by Diana Picus · 8 years ago
  28. f00ca4f [X86] Simplify vector-shuffle-v48 test. NFC. by Guy Blank · 8 years ago
  29. 9026c3d [SCEV] Teach SCEVExpander to expand BinPow by Max Kazantsev · 8 years ago
  30. 4039181 [Doc] Fix getelementptr description about arguments by David Blaikie · 8 years ago
  31. 47c282c NewGVN: Fix PR 33461, caused by slightly overzealous verification. by Daniel Berlin · 8 years ago
  32. ffa33d0 [x86] specify triples and auto-generate complete checks; NFC by Sanjay Patel · 8 years ago
  33. 4e08dc9 [x86] specify triples and auto-generate complete checks; NFC by Sanjay Patel · 8 years ago
  34. 6661e76 [x86] specify triple and auto-generate checks; NFC by Sanjay Patel · 8 years ago
  35. d8c55ee Delete TypeDatabase. by Zachary Turner · 8 years ago
  36. 4f1962c [APFloat] Move the integerPartWidth constant into APFloatBase. Remove integerPart typedef at file scope and just use the one in APFloatBase everywhere. NFC by Craig Topper · 8 years ago
  37. 4446e99 [Reassociate] Use APInt::isNullValue() instead of comparing with 0. NFC by Craig Topper · 8 years ago
  38. 32639e6 Implement AllocateRWX and ReleaseRWX for NetBSD by Kamil Rytarowski · 8 years ago
  39. 5c2d0a5 x86] adjust test constants to maintain coverage; NFC by Sanjay Patel · 8 years ago
  40. a9fb6f9 [x86] adjust test constants to maintain coverage; NFC by Sanjay Patel · 8 years ago
  41. 1004a9e [x86] adjust test constants to maintain coverage; NFC by Sanjay Patel · 8 years ago
  42. 5943855 Revert r305642 by Ismail Donmez · 8 years ago
  43. 63f4f39 Test to correct triple for SUSE on ARMv7 by Ismail Donmez · 8 years ago
  44. 0de5bc0 Add argmononly attribute to strlen and wcslen, i.e. they only read memory (string) passed to them. by Xin Tong · 8 years ago
  45. 77d32e8 Fixed the warning introduced by r305625 to make ubuntu-gcc7.1-werror bot green. by Galina Kistanova · 8 years ago
  46. f54df2f [SROA] Add support for non-integral pointers by Sanjoy Das · 8 years ago
  47. 9bca842 [TRE] Add assertion for folding trivial return block by Xin Tong · 8 years ago
  48. f477517 [TRE] Update comments. NFC by Xin Tong · 8 years ago
  49. 5b6663a [CMake] Get rid of generating obj.*-tblgen if CMake >= 3.9 for Ninja generator. by NAKAMURA Takumi · 8 years ago
  50. b903fddc [CMake] Introduce LLVM_TARGET_TRIPLE_ENV as an option to override LLVM_DEFAULT_TARGET_TRIPLE at runtime. by NAKAMURA Takumi · 8 years ago
  51. 91d2a84 Rework logic and comment out the default relocation models for PPC. by Eric Christopher · 8 years ago
  52. e8987fd Turn a large if block into a smaller early return for clarity. by Eric Christopher · 8 years ago
  53. 65165bb Remove the old and unused PPC32 and PPC64TargetMachine classes. by Eric Christopher · 8 years ago
  54. e14480d Remove unused forward declaration. by Eric Christopher · 8 years ago
  55. 7eaaf7b Tidy up some calls to getRegister for readability. by Eric Christopher · 8 years ago
  56. cd03942 RegScavenging: Add scavengeRegisterBackwards() by Matthias Braun · 8 years ago
  57. 253e526 [PPC] Remove isBarrier from CFENCE8's definition. by Tim Shen · 8 years ago
  58. 1cea155 [SelectionDAG] Update Loop info after splitting critical edges. by Davide Italiano · 8 years ago
  59. aae294a [InstCombine] Make FPMathOperator working with ConstantExpression(s). by Davide Italiano · 8 years ago
  60. 824edbe Don't crash if a type record can't be found. by Zachary Turner · 8 years ago
  61. 46016f2 [WebAssembly] Use __stack_pointer global when writing wasm binary by Sam Clegg · 8 years ago
  62. 2757ca6 [CodeView] Fix random access of type names. by Zachary Turner · 8 years ago
  63. bd5fe95 Remove some dead code / includes. by Zachary Turner · 8 years ago
  64. b856c16 obj2yaml: Improve error reporting by Sam Clegg · 8 years ago
  65. 86f1ba0 bpf: fix a strict-aliasing issue by Yonghong Song · 8 years ago
  66. 3cea3b1 [ConstantRange] Implement getSignedMin/Max in a less complicated and faster way by Craig Topper · 8 years ago
  67. 5fb544c [SelectionDAG] Use APInt::isSubsetOf. NFC by Craig Topper · 8 years ago
  68. def0ae4 [SelectionDAG] Use APInt::isNullValue/isOneValue. NFC by Craig Topper · 8 years ago
  69. ea1b075 [TargetLowering] Use ConstantSDNode::isOne and getSExtValue instead of getting the underlying APInt first. NFC by Craig Topper · 8 years ago
  70. 2244b2d Revert rL305578. There is still some buildbot failure to be fixed. by Wei Mi · 8 years ago
  71. be5d464 Move testcase into the target-appropriate subdirectory. by Adrian Prantl · 8 years ago
  72. e97626f Improve the accuracy of variable ranges .debug_loc location lists. by Adrian Prantl · 8 years ago
  73. b8f8fa1 utils: Add a git-r utility for mapping svn revisions to git revisions in the monorepo. by Peter Collingbourne · 8 years ago
  74. 3589cb5 [DWARF] Corrected behavior for when no .apple_names section is present in the object. by Spyridoula Gravani · 8 years ago
  75. 51c5f77 Clean up some things in the WindowsResource changes. by Eric Beckmann · 8 years ago
  76. d399e11 [Object] Remove redundant std::move. by Benjamin Kramer · 8 years ago
  77. c501cd4 Switch external cvtres.exe for llvm's own resource library. by Eric Beckmann · 8 years ago
  78. 512a2c9 [InstCombine] Set correct insertion point for selects generated while folding phis by Anna Thomas · 8 years ago
  79. e9eb0b8 Change YAML traits for vector<string> to flow_vector. by Evgeniy Stepanov · 8 years ago
  80. 888f3a0 [SCCP] Simplify the code a bit. NFCI. by Davide Italiano · 8 years ago
  81. 089beaa [SCCP] Clarify a comment about unhandled instructions. by Davide Italiano · 8 years ago
  82. abc4fc5 [GVN] Recommit the patch "Add phi-translate support in scalarpre". by Wei Mi · 8 years ago
  83. 6c8d710 [SCCP] Remove redundant instruction visitors. by Davide Italiano · 8 years ago
  84. 4a2fcf3 [DWARF] Replaced mem-initializers with non-static data member initializers in DWARFVerifier class. by Spyridoula Gravani · 8 years ago
  85. bd1a266 Revert "RegScavenging: Add scavengeRegisterBackwards()" by Matthias Braun · 8 years ago
  86. 17473f5 Fix function name /NFC by Xinliang David Li · 8 years ago
  87. 998d866 [InstCombine] Add test cases to show missed opportunities due to overly conservative single use checks. NFC by Craig Topper · 8 years ago
  88. 1aa4ba7 bpf: avoid load from read-only sections by Yonghong Song · 8 years ago
  89. 2115877 bpf: set missing types in insn tablegen file by Yonghong Song · 8 years ago
  90. 470c695 [Atomics] Rename and change prototype for atomic memcpy intrinsic by Daniel Neilson · 8 years ago
  91. 7810ae7 Revert "[mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP" by Simon Dardis · 8 years ago
  92. 773e19a [TableGen] Do not assume that the first variant is the original pattern by Krzysztof Parzyszek · 8 years ago
  93. c86dcc6 [Hexagon] Don't kill live registers when creating mux out of tfr by Krzysztof Parzyszek · 8 years ago
  94. 0a8e896 [MachineBlockPlacement] trivial fix in comments, NFC by Hiroshi Inoue · 8 years ago
  95. 091e96c [InstCombine] Fold (!iszero(A & K1) & !iszero(A & K2)) -> (A & (K1 | K2)) == (K1 | K2) if K1 and K2 are a 1-bit mask by Craig Topper · 8 years ago
  96. 9a18969 Fix buildbots. by Rui Ueyama · 8 years ago
  97. 04c0126 Fix msan buildbot. by Rui Ueyama · 8 years ago
  98. 27c1aa0 [CorrelatedValuePropagation] Remove superfluous semicolon. NFC by Craig Topper · 8 years ago
  99. 1d475d8 [BinaryFormat, Option, TableGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  100. 1410aba Fix build warning on 32-bit targets where sizeof(size_t) < sizeof(long long). by Evgeniy Stepanov · 8 years ago