1. cb064c84 [LegalizeVectorTypes] Use TLI.getVectorIdxTy instead of DAG.getIntPtrConstant. by Craig Topper · 7 years ago
  2. bb098ae [X86] Improve type legalization of (v2i32/v4i16/v8i16 (bitcast (v2f32))) to avoid a stack stack temporary. by Craig Topper · 7 years ago
  3. e9abd40 [X86] Simplify the end of custom type legalization for (v2i32/v4i16/v8i8 (bitcast (f64))) by just emitting an EXTRACT_SUBVECTOR instead of a BUILD_VECTOR. by Craig Topper · 7 years ago
  4. 18cda81 [X86] Skip (v2i32/v4i16/v8i8 (bitcast (f64))) handling in ReplaceNodeResults if the dest type can be widened by generic legalization. NFCI by Craig Topper · 7 years ago
  5. 5650e8f [LegalizeVectorTypes] When widening the result of a bitcast from a scalar type, use a scalar_to_vector to turn the scalar into a vector intead of a build vector full of mostly undefs. by Craig Topper · 7 years ago
  6. c206978 Revert BTF commit series. by Eli Friedman · 7 years ago
  7. c646992 [LegalizeVectorTypes] When widening the operands to a concat_vectors, see if we can use the widened operand 0 if the width matches and the other operands are undef. by Craig Topper · 7 years ago
  8. 6147a03 [LegalizeVectorTypes] When unrolling in WidenVecRes_Convert, make sure we use the original vector element count. Not min of the widened result type and the possibly widened input type. by Craig Topper · 7 years ago
  9. c6422e1 Fix Wdocumentation warning. NFCI. by Simon Pilgrim · 7 years ago
  10. c27563a Regenerate test. NFCI. by Simon Pilgrim · 7 years ago
  11. 6316db4 Replace assert() with llvm_unreachable because it's obviously a typo. by Rui Ueyama · 7 years ago
  12. a5213c4 [codeview] Emit S_BUILDINFO and LF_BUILDINFO with cwd and source file by Reid Kleckner · 7 years ago
  13. 7873557 [llvm-mca] Correctly set aliases for register writes introduced by optimized register moves. by Andrea Di Biagio · 7 years ago
  14. 40c1d29 [SanitizerCoverage] Prevent /OPT:REF from stripping constructors by Jonathan Metzman · 7 years ago
  15. f5782f7 Fix MCBTF string array initialization so its MSVC friendly. NFCI. by Simon Pilgrim · 7 years ago
  16. ee500a5 [BPF] Use cstdint {,u}int*_t instead of linux/types.h __u32 __u16 ... by Fangrui Song · 7 years ago
  17. 9a80e3f Disambiguate: s/make_unique/llvm::make_unique/. NFC by Eric Liu · 7 years ago
  18. a73f1cf [BPF] Don't include linux/types.h and fix style by Fangrui Song · 7 years ago
  19. 91defc1 Better support for POSIX paths in PDBs. by Zachary Turner · 7 years ago
  20. 1172319 [BPF] Some fixes after rL344366 by Fangrui Song · 7 years ago
  21. 2649515 [Support] exit with custom return code for SIGPIPE by Nick Desaulniers · 7 years ago
  22. f0303e4 [BPF] Add BTF generation for BPF target by Yonghong Song · 7 years ago
  23. 8f99faa [x86] add and use fast horizontal vector math subtarget feature by Sanjay Patel · 7 years ago
  24. b609135 [MC][ELF] fix newly added test by Nick Desaulniers · 7 years ago
  25. d5e155b Make YAML quote forward slashes. by Zachary Turner · 7 years ago
  26. 7b3c188 Revert "Make YAML quote forward slashes." by Zachary Turner · 7 years ago
  27. 185de91 Make YAML quote forward slashes. by Zachary Turner · 7 years ago
  28. 7dac907 Pull out repeated value types. NFCI. by Simon Pilgrim · 7 years ago
  29. 150e4ae Pull out repeated value types. NFCI. by Simon Pilgrim · 7 years ago
  30. a6b5202 [AArch64][x86] add tests for trunc disguised as vector ops (PR39016); NFC by Sanjay Patel · 7 years ago
  31. 05638b1 [llvm-exegesis][NFC] Simplify code at the cost of small code duplication by Guillaume Chatelet · 7 years ago
  32. 1cea19b Fix unused variable warning after r344348 by Eric Liu · 7 years ago
  33. 08bc40e [SelectionDAG] Move VectorLegalizer::ExpandCTLZ codegen into SelectionDAGLegalize by Simon Pilgrim · 7 years ago
  34. c4e53cf [X86][SSE] LowerVectorCTPOP - pull out repeated byte sum stage. by Simon Pilgrim · 7 years ago
  35. 706d3da [PowerPC] avoid masking already-zero bits in BitPermutationSelector by Hiroshi Inoue · 7 years ago
  36. 29956bf [SanitizerCoverage] Make Inline8bit and TracePC counters dead stripping resistant. by Max Moroz · 7 years ago
  37. cadc63b [X86][AVX] Regenerate tzcnt tests by Simon Pilgrim · 7 years ago
  38. 638941f [llvm-mca] Remove method RegisterFileStatistics::initializeRegisterFileInfo(). NFC by Andrea Di Biagio · 7 years ago
  39. 9a6d7be Fix documentation of MachineInstr::getNumOperands by Sam Parker · 7 years ago
  40. d584a99 [X86][SSE] Add extract_subvector(PSHUFB) -> PSHUFB(extract_subvector()) combine by Simon Pilgrim · 7 years ago
  41. f39b0d9 [tblgen][llvm-mca] Add the ability to describe move elimination candidates via tablegen. by Andrea Di Biagio · 7 years ago
  42. 0b50ad3 [X86][AVX] Add examples of shuffles that can be reduced to a cross-lane shuffle followed by a in-lane permute by Simon Pilgrim · 7 years ago
  43. 39e3cf3 [X86] Ignore float/double non-temporal loads (PR39256) by Simon Pilgrim · 7 years ago
  44. 66c3f51 SCCP: avoid caching DenseMap entry that might be invalidated. by Tim Northover · 7 years ago
  45. edac9f0 [mips] Mark fmaxl as a long double emulation routine by Stefan Maksimovic · 7 years ago
  46. 441f8c5 [ThinLTO] Don't import GV which contains blockaddress by Eugene Leviant · 7 years ago
  47. 3b7de9d [llvm-objcopy] Add -F|--target compatibility by Jordan Rupprecht · 7 years ago
  48. bd755d4 [DAGCombiner] rearrange extract_element+bitcast fold; NFC by Sanjay Patel · 7 years ago
  49. 0af7293 Revert "DwarfDebug: Pick next location in case of missing location at block begin" by Matthias Braun · 7 years ago
  50. 639949c Revert "AMDGPU/GlobalISel: Implement select for G_INSERT" by Tom Stellard · 7 years ago
  51. f7c87d9 X86/TargetTransformInfo: Report div/rem constant immediate costs as TCC_Free by Matthias Braun · 7 years ago
  52. 8e011ae merge two near-identical functions createPrivateGlobalForString into one by Kostya Serebryany · 7 years ago
  53. 1a0ffaa AMDGPU/GlobalISel: Implement select for G_INSERT by Tom Stellard · 7 years ago
  54. 81c9e86 [RISCV] Fix disassembling of fence instruction with invalid field by Ana Pazos · 7 years ago
  55. 0739d3a Inline variable into assert to avoid unused variable warning. by Richard Trieu · 7 years ago
  56. bd934ff [llvm-objcopy] Factor out CopyConfig by Alexander Shaposhnikov · 7 years ago
  57. 744c960 [llvm-pdbutil] Add missing pdb for test by Aaron Smith · 7 years ago
  58. d7ed5b6 [SampleFDO][NFC] Remove debugging log left over in the code. by Wei Mi · 7 years ago
  59. 9b3effe [x86] add tests for extract_element; NFC by Sanjay Patel · 7 years ago
  60. b4c8a95 [x86] regenerate CHECKs; NFC by Sanjay Patel · 7 years ago
  61. 7034ff8 [llvm-pdbutil] Pretty print PDBSymbolUsingNamespace symbols by Aaron Smith · 7 years ago
  62. efad478 [X86] Type legalize v2f32 loads by using an f64 load and a scalar_to_vector. by Craig Topper · 7 years ago
  63. b536aaf [WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS] (fixed) by Thomas Lively · 7 years ago
  64. 43adb67 Update test of r344198 to work with release builds. by Warren Ristow · 7 years ago
  65. 2141d14 [Hexagon] Restrict compound instructions with constant value. by Sumanth Gundapaneni · 7 years ago
  66. ba50914 [Pipeliner] Use the Index from Topo instead of relying on NodeNum. (NFC) by Sumanth Gundapaneni · 7 years ago
  67. 19a8ca2 [Pipeliner] Fix the Schedule DAG topoligical order. by Sumanth Gundapaneni · 7 years ago
  68. 07125b4 [WebAssembly] Revert rL344180, which was breaking expensive checks by Thomas Lively · 7 years ago
  69. 75105c5 Revert SymbolFileNativePDB plugin. by Zachary Turner · 7 years ago
  70. 4db84ee Revert r344197 "[MC][ELF] compute entity size for explicit sections" by Artem Dergachev · 7 years ago
  71. 2f2ce25 [PassManager/Sanitizer] Port of AddresSanitizer pass from legacy to new PassManager by Leonard Chan · 7 years ago
  72. f5647cf [DAG] Fix Big Endian in Load-Store forwarding by Nirav Dave · 7 years ago
  73. 29b3e08 [Hexagon] Eliminate potential sources of non-determinism in HCE by Krzysztof Parzyszek · 7 years ago
  74. a6f9ade [X86] Restore X86ISelDAGToDAG::matchBEXTRFromAnd. Teach address matching to create a BEXTR pattern from a (shl (and X, mask >> C1) if C1 can be folded into addressing mode. by Craig Topper · 7 years ago
  75. 488a8b2 Better support for POSIX paths in PDBs. by Zachary Turner · 7 years ago
  76. ea0a193 [llvm-nm] Fix crash when running with --print-armap on corrupt archives. by Jordan Rupprecht · 7 years ago
  77. 7b42e95 [DAGCombiner] move comment closer to the corresponding code; NFC by Sanjay Patel · 7 years ago
  78. 09ab8e9 [llvm-mca][BtVer2] Add tests for optimizable GPR register moves. NFC by Andrea Di Biagio · 7 years ago
  79. 4b25d67 [InstCombine] Fix SimplifyLibCalls erasing an instruction while IC still had references to it. by Amara Emerson · 7 years ago
  80. 1f4ef78 [AARCH64][FIX] Emit data symbol for constant pool data by Diogo N. Sampaio · 7 years ago
  81. 14c745c Generalize an IR verifier check to work with non-zero program address spaces by Dylan McKay · 7 years ago
  82. b4f227a [InstCombine] Demand bits of UMin by David Green · 7 years ago
  83. 3e9802e [RISCV] Re-generate test/CodeGen/RISCV/vararg.ll after r344142 by Alex Bradbury · 7 years ago
  84. c3c05ee [InstCombine] Demand bits of UMax by David Green · 7 years ago
  85. 3572c80 [InstCombine] Add tests for demand bits of min/max. NFC. by David Green · 7 years ago
  86. 7a17572 [tblgen][CodeGenSchedule] Add a check for invalid RegisterFile definitions with zero physical registers. by Andrea Di Biagio · 7 years ago
  87. e13d094 [LV] Use SmallVector instead of DenseMap in calculateRegisterUsage (NFC). by Florian Hahn · 7 years ago
  88. 522fc4d [LV] Ignore more debug info. by Florian Hahn · 7 years ago
  89. 6298cb9 [gcov] Display the hit counter for the line of a function definition by Calixte Denizet · 7 years ago
  90. fb7e691 [NFC] Factor out getOrCreateAddRecExpr method by Max Kazantsev · 7 years ago
  91. b4d0c49 [X86][BMI1]: X86DAGToDAGISel: select BEXTR from x & ~(-1 << nbits) pattern by Roman Lebedev · 7 years ago
  92. d7e4873 [IndVars] Drop "exact" flag from lshr and udiv when substituting their args by Max Kazantsev · 7 years ago
  93. d342bc7 [llvm-nm] Include the text "@FILE" in the output of --help by Martin Storsjo · 7 years ago
  94. b149340 [CMake] Temporarily remove the LLVM_ENABLE_IDE option by Chris Bieneman · 7 years ago
  95. 6fb010f [CMake] Unconditionally add .h and .td files to target sources by Chris Bieneman · 7 years ago
  96. 0801e41 [Coverage] Apply filtered paths to summary by Chris Bieneman · 7 years ago
  97. 4599ef4 Use fully qualified namespace name. by Zachary Turner · 7 years ago
  98. 119d9f6 [WebAssembly][NFC] Use intrinsic dag nodes directly by Thomas Lively · 7 years ago
  99. d36df14 [MC][ELF] Fix section_mergeable_size.ll by Fangrui Song · 7 years ago
  100. ca6f7dc [WebAssembly] Saturating float to int intrinsics by Thomas Lively · 7 years ago