1. fa494a8 [AVX-512] Remove intrinsics for valignd/q and autoupgrade them to native shuffles. by Craig Topper · 9 years ago
  2. 92a50aa [X86] Simplify lowerVectorShuffleAsBitMask to handle only integer VT's by Zvi Rackover · 9 years ago
  3. 74e176a Fix builbots. by Rui Ueyama · 9 years ago
  4. a64c974 [xray] Add XRay support for Mach-O in CodeGen by Kuba Mracek · 9 years ago
  5. 329c83f [SCCP] Add a test for switches on undef. by Davide Italiano · 9 years ago
  6. 6356463 Add convenient functions to compute hashes of byte vectors. by Rui Ueyama · 9 years ago
  7. 904bc55 [ADT] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes. by Eugene Zelenko · 9 years ago
  8. 4aa1e95 Make STL range adapter naming consistent. by Zachary Turner · 9 years ago
  9. 370e6fd Add some searching functions for ArrayRef<T>. by Zachary Turner · 9 years ago
  10. 65342d2 [StructurizeCFG] Refactor OrderNodes. by Justin Lebar · 9 years ago
  11. 9e95f26 [StructurizeCFG] Add whitespace in getAnalysisUsage. by Justin Lebar · 9 years ago
  12. 31a9783 [StructurizeCFG] Remove unnecessary "using" in class. by Justin Lebar · 9 years ago
  13. 7532ceb [StructurizeCFG] Merge the two constructors into one. by Justin Lebar · 9 years ago
  14. 9582fba [StructurizeCFG] Use a for-each loop instead of iterators in runOnRegion. by Justin Lebar · 9 years ago
  15. a9c2819 [StructurizeCFG] Make hasOnlyUniformBranches a non-member function. by Justin Lebar · 9 years ago
  16. ac4f8e1 [CUDA] Note in docs that you need to build with -lcudart on MacOS by Justin Lebar · 9 years ago
  17. 68d10b66 add and use isBitwiseLogicOp() helper function; NFCI by Sanjay Patel · 9 years ago
  18. ded77cc Before sample pgo annotation, do not inline a function that has no debug info. (NFC) by Dehao Chen · 9 years ago
  19. 4f65080 [SCCP] Remove code in visitBinaryOperator (and add tests). by Davide Italiano · 9 years ago
  20. e436226 TargetSubtargetInfo: Move implementation to lib/CodeGen; NFC by Matthias Braun · 9 years ago
  21. fe998e6 [InstCombine] change bitwise logic type to eliminate bitcasts by Sanjay Patel · 9 years ago
  22. 2d1bdd9 [X86][AVX512DQ] Add fp <-> int tests for AVX512DQ/AVX512DQ+VL by Simon Pilgrim · 9 years ago
  23. ecfbd3f [LCG] Add a previously missing assert about the relationship of RefSCCs. by Chandler Carruth · 9 years ago
  24. 15e8caa LTO: Remove a now-unused InputFile accessor. by Peter Collingbourne · 9 years ago
  25. f907632 Fixed the lost FastMathFlags in GVN(Global Value Numbering). by Vyacheslav Klochkov · 9 years ago
  26. 62cfc59 [LCG] Start using SCC relationship predicates in the unittest. by Chandler Carruth · 9 years ago
  27. 66b8dab Remove PDBFileBuilder::build() and related functions. by Rui Ueyama · 9 years ago
  28. f060e3f Fixed the lost FastMathFlags in Reassociate optimization. by Vyacheslav Klochkov · 9 years ago
  29. abb5e38 Restructure DwarfDebug::beginInstruction(). [NFC] Will help a pending patch. by Paul Robinson · 9 years ago
  30. d0843bf [Triple] Add Facebook vendor by Shoaib Meenai · 9 years ago
  31. 2fb7ff7 [LCG] Add utilities to compute parent and ascestor relationships between SCCs. by Chandler Carruth · 9 years ago
  32. b095048 [mips] seb, seh instruction aliases by Simon Dardis · 9 years ago
  33. a5156e5 Add IntrInaccessibleMemOnly property for intrinsics by Andrew Kaylor · 9 years ago
  34. aa687a6 [PowerPC] Emit VMX loads/stores for aligned ops to avoid adding swaps on LE by Nemanja Ivanovic · 9 years ago
  35. d93dfb1 [CostModel][X86] Updated sitofp/uitofp scalar/vector cost tests by Simon Pilgrim · 9 years ago
  36. fcc1f76 [X86][SSE] Combine UNPCKL(FHADD,FHADD) -> FHADD for v2f64 shuffles. by Simon Pilgrim · 9 years ago
  37. 8cb89db [mips] Add support for unaligned load/store macros. by Vasileios Kalintiris · 9 years ago
  38. bc347f2 CodeGen: simplify TargetMachine::getSymbol interface. NFC. by Tim Northover · 9 years ago
  39. 15f8e68 [X86] Change lowerBuildVectorToBitOp() to take a BuildVectorSDNode. NFC. by Zvi Rackover · 9 years ago
  40. b7c9c25 [X86] Remove dead code from LowerVectorBroadcast by Zvi Rackover · 9 years ago
  41. af9ba45 [AArch64] Set the max interleave factor for Falkor. by Chad Rosier · 9 years ago
  42. 691084e [AArch64] Maximize 80-column. NFC. by Chad Rosier · 9 years ago
  43. 60c1ebd Fix line endings by Simon Pilgrim · 9 years ago
  44. ef60bb0 [wasm] hack around test failure after r287553. by Benjamin Kramer · 9 years ago
  45. 3d4bb54 [SelectionDAG] ComputeNumSignBits of TRUNCATE operations by Simon Pilgrim · 9 years ago
  46. b6c1f00 [AVX512][inline-asm] Fix AVX512 inline assembly instruction resolution when the size qualifier of a memory operand is not specified explicitly. by Coby Tayree · 9 years ago
  47. 4208630 Rename option to -lto-pass-remarks-output by Adam Nemet · 9 years ago
  48. 619a7d4 [TableGen][ISel] When factoring ScopeMatcher, if the child of the ScopeMatcher we're working on is also a ScopeMatcher, merge all its children into the one we're working on. by Craig Topper · 9 years ago
  49. 74964ec [X86] Remove alternate CodeGenOnly version of (v)movq that declared the load size as i128mem. Change all uses to the use the i64mem version. by Craig Topper · 9 years ago
  50. aa9982b [AVX-512] Add support for commuting VPERMT2(B/W/D/Q/PS/PD) to/from VPERMI2(B/W/D/Q/PS/PD). by Craig Topper · 9 years ago
  51. 8edd5b4 MC: ensure that we have a section before accessing it by Saleem Abdulrasool · 9 years ago
  52. 000f65d [AVX-512] Add support for changing the element size of PALIGNR/VALIGND/VALIGNQ shuffles if they feed a vselect with a different type by Craig Topper · 9 years ago
  53. b9b3908 Object: Make SymbolicFile::symbol_{begin,end}() virtual and remove unnecessary wrappers. by Peter Collingbourne · 9 years ago
  54. 76884e5 [ADT] Add initializer list support to SmallPtrSet so that sets can be by Chandler Carruth · 9 years ago
  55. 64620b1 [AMDGPU] Fix multiple vreg definitions in si-lower-control-flow by Stanislav Mekhanoshin · 9 years ago
  56. d703e44 Analysis: gep inbounds (gep inbounds (...)) is inbounds. by Peter Collingbourne · 9 years ago
  57. 7625374 Remove LLVM_NODISCARD in one more place. by Zachary Turner · 9 years ago
  58. cf423ec Remove LLVM_NODISCARD from two more StringRef members. by Zachary Turner · 9 years ago
  59. 8b17829 DAG: Ignore call site attributes when emitting target intrinsic by Matt Arsenault · 9 years ago
  60. e6b0810 [AArch64LoadStoreOptimizer] Don't treat write to XZR/WZR as a clobber. by Geoff Berry · 9 years ago
  61. 09220c8 [CodeGenPrepare] Don't sink non-cheap addrspacecasts. by Justin Lebar · 9 years ago
  62. 5db0e4c [CodeGenPrepare] Rewrite a loop in terms of llvm::none_of. NFC. by Justin Lebar · 9 years ago
  63. 6390da6 Remove LLVM_NODISCARD from getAsInteger(). by Zachary Turner · 9 years ago
  64. 1e10f37 [LoopReroll] Make root-finding more aggressive. by Eli Friedman · 9 years ago
  65. 9a48009 Fix attribute list syntax. by Zachary Turner · 9 years ago
  66. ec8604f Remove LLVM_NODISCARD from StringRef. by Zachary Turner · 9 years ago
  67. fea0530 [InstCombine] canonicalize min/max constant to select's false value by Sanjay Patel · 9 years ago
  68. 150a3ca LSR debug fix. by Evgeny Stupachenko · 9 years ago
  69. 7281aa2 reassociate-deadinst.ll: avoid accidental match on path by Hubert Tong · 9 years ago
  70. 52b86bf fix formatting; NFC by Sanjay Patel · 9 years ago
  71. 131962d [asan] Make ASan compatible with linker dead stripping on Windows by Reid Kleckner · 9 years ago
  72. 21e956f [MemorySSA] Fix unit tests broken by D26704 by Mandeep Singh Grang · 9 years ago
  73. 981f585 [mips] Add tests for half precision floating point support. by Simon Dardis · 9 years ago
  74. 426286d [mips] seq macro support by Simon Dardis · 9 years ago
  75. f5fef36 Check proper live range in extendPHIRanges by Krzysztof Parzyszek · 9 years ago
  76. b76c6d3 [TLI] Fix breakage introduced by D21739. by Marcin Koscielnicki · 9 years ago
  77. e5154e9 [AsmPrinter] Enable codeview for windows-itanium by Shoaib Meenai · 9 years ago
  78. d8c5ecb [MemorySSA] Fix for non-determinism in codegen by Mandeep Singh Grang · 9 years ago
  79. da59113 [VectorLegalizer] Remove EVT::getSizeInBits code duplications. NFCI. by Simon Pilgrim · 9 years ago
  80. b68036c [CodeGenPrep] Skip merging empty case blocks by Jun Bum Lim · 9 years ago
  81. bbc769f small fixup which enables the issuing of the aforementioned instruction (w/o operands), on MS/Intel syntax. by Coby Tayree · 9 years ago
  82. f570b5f Fix known zero bits for addrspacecast. by Yaxun Liu · 9 years ago
  83. ab814ec [X86][SSE] Add SSE reciprocal estimate tests by Simon Pilgrim · 9 years ago
  84. 09211df [SelectionDAG] Add ComputeNumSignBits support for CONCAT_VECTORS opcode by Simon Pilgrim · 9 years ago
  85. c636d7a [llvm-cov] Avoid 0% when reporting something that's 0/0 by Alex Lorenz · 9 years ago
  86. b65e1c7 Adjust arm64-irtranslator.ll test to changes from r287368 by Benjamin Kramer · 9 years ago
  87. f3db8f5 [X86][SSE] Allow PACKSS to be used to truncate any type of all/none sign bits input by Simon Pilgrim · 9 years ago
  88. f14d6e1 [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext if appropriate. by Marcin Koscielnicki · 9 years ago
  89. ac9341f [TLI] Add functions determining if int parameters/returns should be zeroext/signext. by Marcin Koscielnicki · 9 years ago
  90. 625dd9c Fixing a small typo (A->U). This seem to fixes PR30992. by Michael Zuckerman · 9 years ago
  91. 6ea9891 [Sparc] Use target name instead of namespace as prefix for MCRegisterClasses array by Jacob Baungard Hansen · 9 years ago
  92. fd72811 [AVX-512] Add EVEX form of VMOVZPQILo2PQIZrm to load folding tables to match SSE and AVX. by Craig Topper · 9 years ago
  93. 7362a66 [bpf] attempt to fix big-endian bots by Alexei Starovoitov · 9 years ago
  94. db476db [bpf] fix dwarf elf relocs and line numbers by Alexei Starovoitov · 9 years ago
  95. 80f1fb4 [TableGen][ISel] Do a better job of factoring ScopeMatchers created during creation of SwitchTypeMatcher. by Craig Topper · 9 years ago
  96. 51f0596 [X86] Remove duplicate instructions for (v)movq and replace with patterns on other instructions. NFC by Craig Topper · 9 years ago
  97. 4fedda5 [XRay][AArch64] Implemented a test for the compile-time sleds emitted, and fixed a bug in the jump instruction by Dean Michael Berris · 9 years ago
  98. 02ca2cb [GlobalSplit] Port to the new pass manager. by Davide Italiano · 9 years ago
  99. 544f14c [mips] Restrict tail call optimization by Simon Dardis · 9 years ago
  100. cbc1c49 [X86][SSE] Add some initial combine tests that could (should?) use PACKSS by Simon Pilgrim · 9 years ago