1. a34f625 [X86] combineVSelectWithAllOnesOrZeros - cleanup variable names. NFCI. by Simon Pilgrim · 8 years ago
  2. 289d643 [X86FixupBWInsts] More precise register liveness if no <imp-use> on MOVs. by Nikolai Bozhenov · 8 years ago
  3. bcb1798 [X86][Codegen] adding masked gathers tests for avx2 by Mohammed Agabaria · 8 years ago
  4. d6aeff8 [XRay][tools] Support tail-call exits before we write them in the runtime by Dean Michael Berris · 8 years ago
  5. b0dac0f [X86] Strengthen some of the SD type constraints in X86InstrFragmentsSIMD.td by Craig Topper · 8 years ago
  6. d28a1ea [X86] Teach the execution domain fixing tables to use movlhps inplace of unpcklpd for the packed single domain. by Craig Topper · 8 years ago
  7. 2dc0224 [X86] Teach execution domain fixing to convert between FP and int unpack instructions. by Craig Topper · 8 years ago
  8. bcd1d60 [X86] Teach execution domain fixing to convert between VPERMILPS and VPSHUFD. by Craig Topper · 8 years ago
  9. 66695bc [X86] Remove the X86ISD::MOVLHPD. Lowering doesn't use it and it's not a real instruction. by Craig Topper · 8 years ago
  10. 1f42623 [X86] Teach shuffle lowering to use MOVLHPS/MOVHLPS for lowering v4f32 unary shuffles with SSE1 only. by Craig Topper · 8 years ago
  11. 0f51ef8 [X86] Add a couple more unary shuffles to the sse1 shuffle test. by Craig Topper · 8 years ago
  12. 5cd36ff [X86] Synchronize a pattern between SSE1 and AVX/AVX512. by Craig Topper · 8 years ago
  13. fafcf42 [X86] Colocate all of the X86VBroadcast patterns for v2i64 and v2f64. NFC by Craig Topper · 8 years ago
  14. 41d5188 [X86] Remove patterns for X86Movddup with v4i64 type. Lowering doesn't emit these. by Craig Topper · 8 years ago
  15. e87effb [X86] Remove isel patterns for X86Movhlps and X86Movlhps with integer types. Lowering doesn't emit these. by Craig Topper · 8 years ago
  16. 51972c1 [X86] Remove isel patterns for movlpd/movlps with integer types. Lowering doesn't emit these. by Craig Topper · 8 years ago
  17. 2aa82e0 Adding test cases for PR34629 & PR34634. by Jatin Bhateja · 8 years ago
  18. 3de9cb6 Revert "[ThinLTO] Avoid archive member collisions with old API" by Johan Engelen · 8 years ago
  19. 6402565 [ThinLTO] Avoid archive member collisions with old API by Johan Engelen · 8 years ago
  20. a1c2bb9 [RISCV] Add support for disassembly by Alex Bradbury · 8 years ago
  21. 26132ea [RISCV] Add support for all RV32I instructions by Alex Bradbury · 8 years ago
  22. 414ee51 [GlobalISel][X86] refactoring X86InstructionSelector.cpp .NFC. by Igor Breger · 8 years ago
  23. 1183423 [GlobalISel][X86] Legalize i1 G_ADD/G_SUB/G_MUL/G_XOR/G_OR/G_AND instructions. by Igor Breger · 8 years ago
  24. 4bca09d Remove uses of deprecated std::not1. by Benjamin Kramer · 8 years ago
  25. 85bf7f5 Remove uses of deprecated std::pointer_to_unary_function. by Benjamin Kramer · 8 years ago
  26. f4b98ad [GlobalISel][X86] Use correct physical register in mir tests.NFC. by Igor Breger · 8 years ago
  27. 9e0b9aa [GlobalISel][X86] G_FCONSTANT support. by Igor Breger · 8 years ago
  28. dd58287 [X86] Remove integer X86ISD::SHUFP patterns. Lowering doesn't emit these. by Craig Topper · 8 years ago
  29. 97ab1e4 [X86] Add patterns to make blends with immediate control commutable during isel for load folding. by Craig Topper · 8 years ago
  30. b1b5291 [X86] Remove some unused defaults from some multiclass parameters. by Craig Topper · 8 years ago
  31. 5ef21dc [ORC] Hook up the LLVMOrcAddObjectFile function in the Orc C Bindings. by Lang Hames · 8 years ago
  32. 95ed232 [ORC][Kaleidoscope] Update ORCJit tutorial. by Don Hinton · 8 years ago
  33. f0a489a [X86] Make PLCMULQDQ instructions commutable during isel to fold loads. by Craig Topper · 8 years ago
  34. 8e2f134 [X86] Add NoAVX predicates to the patterns for the legacy encoded PCLMUL and AES instructions. by Craig Topper · 8 years ago
  35. 7906525 Try to fix some failing bots. by Zachary Turner · 8 years ago
  36. be4be2e [llvm-symbolizer] Fix coff-dwarf.test by Zachary Turner · 8 years ago
  37. 4af1a22 Resubmit "Add a shared llvm.lit module that all test suites can use." by Zachary Turner · 8 years ago
  38. d0c8c61 [lit] Fix some Python 3 compatibility issues. by Zachary Turner · 8 years ago
  39. af30292 [X86] Remove some extra code that snuck into r313450. by Craig Topper · 8 years ago
  40. d4e3753 llvm-dwarfdump: support a --show-children option by Adrian Prantl · 8 years ago
  41. f6324ab llvm-dwarfdump: Add support for -debug-types=<offset>. by Adrian Prantl · 8 years ago
  42. 7e9d29d [lit] Fix the lit unit tests. by Zachary Turner · 8 years ago
  43. 3043724 [lit] Add a single process mode. by Zachary Turner · 8 years ago
  44. 295be90 [llvm-readobj] - Teach tool to report error if some section is in multiple COMDAT groups at once. by George Rimar · 8 years ago
  45. 1532098 [x86] enable storeOfVectorConstantIsCheap() target hook by Sanjay Patel · 8 years ago
  46. 5bf6db9 Reformat. by NAKAMURA Takumi · 8 years ago
  47. 2ec96ad llvm/IR/DiagnosticHandler.h: Add include guard, or -fmodules would be confused. by NAKAMURA Takumi · 8 years ago
  48. 3435954 [X86] Add isel patterns to be able to fold loads into VPERM2F128 even when the load is on the first input to the SDNode. by Craig Topper · 8 years ago
  49. 2fa59df [X86] Remove unused check lines that got left behind when I moved tests to the instrinsic upgrade file and regenerated. by Craig Topper · 8 years ago
  50. dfec110 [X86] Remove VPERM2X128 isel patterns with 32-bit elements. by Craig Topper · 8 years ago
  51. 00530ec [X86] Remove the vperm2f128 test file I just added in r313450. by Craig Topper · 8 years ago
  52. 20d3306 [X86] Remove VPERM2F128/VPERM2I128 intrinsics and autoupgrade to native shuffles. by Craig Topper · 8 years ago
  53. a2d9203 [X86] Fix some FileCheck lines that use the wrong prefix. by Craig Topper · 8 years ago
  54. b2acab9 [git] Update the llvm git helper script to work correctly with the by Chandler Carruth · 8 years ago
  55. 679ad58 [X86] Don't set reserved bits in the immediate in the test cases for vperm2f128. by Craig Topper · 8 years ago
  56. b819906 [X86] Remove slash in front of a CHECK line in a test. by Craig Topper · 8 years ago
  57. c41978f Revert "Fix Bug 30978 by emitting cv file checksums." by Eric Beckmann · 8 years ago
  58. 591b934 Revert lit changes related to lit.llvm module. by Zachary Turner · 8 years ago
  59. 493ab40 [lit] Fix another Python 3 error. by Zachary Turner · 8 years ago
  60. d9b70ae [lit] Better check for integral value. by Zachary Turner · 8 years ago
  61. 6368f91 Resubmit "[lit] Add a lit.llvm module that all llvm projects can use" by Zachary Turner · 8 years ago
  62. 4cd1955 [X86] Remove usages of vperm2f intrinsics from fast isel tests to match what clang generates after r313418. by Craig Topper · 8 years ago
  63. 5ace25b [llvm-cov] Fix a bot failure due to r313417 by Vedant Kumar · 8 years ago
  64. e41f18b [X86] Remove GCCBuiltin names from perm2f128/perm2i128 intrinsics so we can provide a custom implementation in clang. by Craig Topper · 8 years ago
  65. b311e92 llvm-dwarfdump: Add support for -debug-info=<offset>. by Adrian Prantl · 8 years ago
  66. 310c280 [llvm-cov] Avoid over-counting covered lines and regions by Vedant Kumar · 8 years ago
  67. c94f392 [llvm-cov] Make some summary info fields private. NFC. by Vedant Kumar · 8 years ago
  68. 9f82f26 [llvm-cov] Remove a redundant field. NFC. by Vedant Kumar · 8 years ago
  69. ba58351 Revert "llvm-dwarfdump: Add support for -debug-info=<offset>." by Adrian Prantl · 8 years ago
  70. e11a1f2 llvm-dwarfdump: Add support for -debug-info=<offset>. by Adrian Prantl · 8 years ago
  71. 8ef7e4d [TargetTransformInfo] Static alloca has 0 cost by Guozhi Wei · 8 years ago
  72. f405097 [SLP] Revert r312791 and other necessary commits, except for TTI and CostModel. by Chandler Carruth · 8 years ago
  73. a0f1ea3 Resubmit "[lit] Force site configs to run before source-tree configs" by Zachary Turner · 8 years ago
  74. 5461cbf Name the sentinel value used for the location number of the undefined register NFC by Reid Kleckner · 8 years ago
  75. 54405ff Test patch to check my commit access by Jake Ehrlich · 8 years ago
  76. 17be5c3 [DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs by Reid Kleckner · 8 years ago
  77. af2e522 [DebugInfo] Add missing DW_OP_deref when an NRVO pointer is spilled by Reid Kleckner · 8 years ago
  78. 211a095 [AutoUpgrade] Fix a compatibility issue with module flag by Steven Wu · 8 years ago
  79. 574c3a1 Fix build for LLVM unittests by Reid Kleckner · 8 years ago
  80. a9217f6 [WebAssembly] MC: Create wasm data segments based on MCSections by Sam Clegg · 8 years ago
  81. f271376 [ConstantFold] Return the correct type when folding a GEP with vector indices. by Davide Italiano · 8 years ago
  82. fa690d4 Change encodeU/SLEB128 to pad to certain number of bytes by Sam Clegg · 8 years ago
  83. 18b4c37 This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 by Vivek Pandya · 8 years ago
  84. 32598e1 [llvm] Fix some typos. NFC. by Mandeep Singh Grang · 8 years ago
  85. 4abccff This reverts r313381 by Vivek Pandya · 8 years ago
  86. 885ad98 [WebAssembly] Pass ArrayRef rather than SmallVector by Sam Clegg · 8 years ago
  87. b28017a Improve comment by Adam Nemet · 8 years ago
  88. bb8204f This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 by Vivek Pandya · 8 years ago
  89. d3108e5 [WebAssembly] MC: Fix crash in getProvitionalValue on weak references by Sam Clegg · 8 years ago
  90. 22b2c0d Fix selecting legal types in TypeInfer::getLegalTypes by Krzysztof Parzyszek · 8 years ago
  91. 126ab47 Revert r313343 "[X86] PR32755 : Improvement in CodeGen instruction selection for LEAs." by Hans Wennborg · 8 years ago
  92. ab804ca Fix indentation. by Adrian Prantl · 8 years ago
  93. de72ac6 Fix Bug 30978 by emitting cv file checksums. by Eric Beckmann · 8 years ago
  94. 46f3eda [X86] Prefer VPERMQ over VPERM2F128 for any unary shuffle, not just the ones that can be done with a insertf128 by Craig Topper · 8 years ago
  95. dab0bf5 llvm-dwarfdump: Factor out the printing of the section header (NFC) by Adrian Prantl · 8 years ago
  96. 8879f2a Fix typo in vector reduction costs comment. NFCI. by Simon Pilgrim · 8 years ago
  97. d77fd58 [X86] Use SDNode::ops() instead of makeArrayRef and op_begin(). NFCI by Craig Topper · 8 years ago
  98. dca8ff7 [X86] Don't create i64 constants on 32-bit targets when lowering v64i1 constant build vectors by Craig Topper · 8 years ago
  99. 566eb70 [X86] Add isel pattern infrastructure to begin recognizing when we're inserting 0s into the upper portions of a vector register and the producing instruction as already produced the zeros. by Craig Topper · 8 years ago
  100. 3c71a6c [RuntimeUnroll] Add heuristic for unrolling multi-exit loop by Anna Thomas · 8 years ago