1. f15a854 [llvm-profgen] Truncate the context with zero probe ID by wlei · 3 years, 7 months ago
  2. b83a422 [ObjectYAML/obj2yaml/yaml2obj][MachO] Support indirect symbol table by Vincent Lee · 3 years, 7 months ago
  3. 41a681c [FS-AFDO][llvm-profgen] Generate profile with FS-AFDO discriminator by wlei · 3 years, 7 months ago
  4. a503cb0 [NFC][regalloc] Factor accesses to ExtraRegInfo by Mircea Trofin · 3 years, 6 months ago
  5. 0850655 Big-endian version of vpermxor by Tarique Islam · 3 years, 6 months ago
  6. 63f417e [ADT] Remove 0-width Asserts in APInt.getZExtValue by Schuyler Eldridge · 3 years, 6 months ago
  7. 9e3e1aa [InstCombine] Allow fake vector insert folding to bit-logic only if the insert element is integer type by Srividya Karumuri · 3 years, 6 months ago
  8. 18308e1 AArch64 GIsel: legalize lshr operands, even if it is poison by Jameson Nash · 3 years, 6 months ago
  9. 86d5dc9 [memprof] Disallow memprof profile reader tests on non-x86 archs. by Snehasish Kumar · 3 years, 6 months ago
  10. c9f9be0 [SCEV] Verify integrity of ValuesAtScopes and users (NFC) by Nikita Popov · 3 years, 6 months ago
  11. 2e114e3 fix inverted logic for HideUnrelatedOptions by Jameson Nash · 3 years, 6 months ago
  12. 4b30076 [InstSimplify] add logic fold for 'or' by Sanjay Patel · 3 years, 6 months ago
  13. c49ef14 [InstSimplify] reduce code duplication for 'or' logic folds; NFC by Sanjay Patel · 3 years, 6 months ago
  14. 6076c1d [InstSimplify] make 'or' test names more descriptive; NFC by Sanjay Patel · 3 years, 6 months ago
  15. 299cec3 [gn build] Port 7cca33b40f77 by LLVM GN Syncbot · 3 years, 6 months ago
  16. 7cca33b [memprof] Extend llvm-profdata to display MemProf profile summaries. by Snehasish Kumar · 3 years, 7 months ago
  17. c0b33a6 Typo fix by Hans Wennborg · 3 years, 6 months ago
  18. dce6c43 [SLP]Improve isFixedVectorShuffle and its use. by Alexey Bataev · 3 years, 7 months ago
  19. 7a7c059 [InstSimplify] reduce code duplication for 'or' logic fold; NFC by Sanjay Patel · 3 years, 6 months ago
  20. 33f8c11 [InstSimplify] adjust tests for 'or' of logic ops; NFC by Sanjay Patel · 3 years, 6 months ago
  21. 8dec0b2 [InstSimplify] refactor 'or' logic folds; NFC by Sanjay Patel · 3 years, 6 months ago
  22. 1fdb0f6 [InstSimplify] add tests for 'or' with logic ops; NFC by Sanjay Patel · 3 years, 6 months ago
  23. 746e632 [InstSimplify] add tests for 'or' logic folds; NFC by Sanjay Patel · 3 years, 6 months ago
  24. fc57cfa [SLP][NFC]Move static function to make it visible in member function, NFC. by Alexey Bataev · 3 years, 6 months ago
  25. 40d5eea Revert "Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible." by Nikita Popov · 3 years, 6 months ago
  26. a356dae [RegionPass] Added check for -filter-print-funcs option to the region IR dumps. by kpyzhov · 3 years, 6 months ago
  27. 37d7299 [SCEV] Track and invalidate ValuesAtScopes users by Nikita Popov · 3 years, 6 months ago
  28. c737d4d [JITLink][ELF] Don't skip sections of size 0 by Steven Wu · 3 years, 6 months ago
  29. 5e3200f [JITLink][ELF] Add support for reading extended table by Steven Wu · 3 years, 6 months ago
  30. bf317f6 [CSSPGO] Sorting nodes in a cycle of profiled call graph. by Hongtao Yu · 3 years, 6 months ago
  31. c41b318 [LV] Remove unneeded cast to Operator [NFC] by Philip Reames · 3 years, 6 months ago
  32. ca57b80 Code quality: Combine V_RSQ by Mateja Marjanovic · 3 years, 9 months ago
  33. 1e82864 Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible. by James Farrell · 3 years, 7 months ago
  34. c9ad356 [DSE] Use optimized access if available for redundant store elimination. by Florian Hahn · 3 years, 6 months ago
  35. 9e8a71c [DAG] Create fptosi.sat from clamped fptosi by David Green · 3 years, 6 months ago
  36. 7986a5f [OpenMP] Add RTL function to externalization RAII by Joseph Huber · 3 years, 6 months ago
  37. c01c62c [MC][ELF] Fix accepting abbreviated form with Type change by Tobias Burnus · 3 years, 6 months ago
  38. a87782c Revert "[DAG] Create fptosi.sat from clamped fptosi" by Hans Wennborg · 3 years, 6 months ago
  39. 0c1b18f Test commit by Mateja Marjanovic · 3 years, 6 months ago
  40. 41d59a3 [DSE] Add memset_chk tests. by Florian Hahn · 3 years, 6 months ago
  41. 6f4dd1b [BuildLibCalls] Add memset_chk test. by Florian Hahn · 3 years, 6 months ago
  42. 3c04507 [DebugInfo] Turn instruction referencing on by default for x86 by Jeremy Morse · 3 years, 6 months ago
  43. 9a86eb5 [X86] Add mulh test coverage for extension to illegal type by Simon Pilgrim · 3 years, 6 months ago
  44. ee0c75e [gn build] (semimanually) port 25a7e4b9f7c6 by Nico Weber · 3 years, 6 months ago
  45. 651122f [DebugInfo][InstrRef] Pre-land on-by-default-for-x86 changes by Jeremy Morse · 3 years, 6 months ago
  46. 7093c81 [DebugInfo][InstrRef][X86] Instrument expanded DYN_ALLOCAs by Jeremy Morse · 3 years, 6 months ago
  47. 14c4051 [AMDGPU][NFC] Remove unused defvar in AMDGPUInstructions.td. by Abinav Puthan Purayil · 3 years, 6 months ago
  48. 8dda516 [DebugInfo][InstrRef] Avoid dropping fragment info during PHI elimination by Jeremy Morse · 3 years, 6 months ago
  49. 52ff3b0 [DAG] Create fptosi.sat from clamped fptosi by David Green · 3 years, 6 months ago
  50. a48e050 [DebugInfo][InstrRef] "final final" test cleanups for x86 tests by Jeremy Morse · 3 years, 6 months ago
  51. dab776d [LV] Move code from widenSelectInstruction to VPWidenSelectRecipe. (NFC) by Florian Hahn · 3 years, 6 months ago
  52. bc5dbb0 [GlobalISel] Add matchers for constant splat. by Abinav Puthan Purayil · 3 years, 6 months ago
  53. 5d60212 [AMDGPU] Update docs for nontemporal store by Jay Foad · 3 years, 6 months ago
  54. 5cff77c [clang][ARM] PACBTI-M assembly support by Ties Stuij · 3 years, 6 months ago
  55. 29d4230d [RISCV] Decode vtype with reserved fields to raw immediate by Ben Shi · 3 years, 6 months ago
  56. c2e08ab [llvm-profgen] Compute and show profile density by wlei · 3 years, 6 months ago
  57. 8cd7824 [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()` by Roman Lebedev · 3 years, 6 months ago
  58. 89453ed [ARM] create new pseudo t2LDRLIT_ga_pcrel for stack guards by Nick Desaulniers · 3 years, 6 months ago
  59. 0150645 [DebugInfo] Do not replace existing nodes from DICompileUnit by Ellis Hoag · 3 years, 6 months ago
  60. 5297cbf [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc by Christudasan Devadasan · 3 years, 9 months ago
  61. f1d8345a [TwoAddressInstructionPass] Create register mapping for registers with multiple uses in the current MBB by Guozhi Wei · 3 years, 6 months ago
  62. b121d23 [RISCV] Promote f16 log/pow/exp/sin/cos/etc. to f32 libcalls. by Craig Topper · 3 years, 6 months ago
  63. 9a88566 [RISCV] Fix a bug in RISCVFrameLowering. by Hsiangkai Wang · 3 years, 7 months ago
  64. 4ae2222 [RISCV] Add a test case to show the bug in RISCVFrameLowering. by Hsiangkai Wang · 3 years, 7 months ago
  65. fde9377 [NFC] Header comment in X86RegisterBanks.td referred to Aarch64 by Mircea Trofin · 3 years, 6 months ago
  66. bd4c6a4 Add missing header by David Blaikie · 3 years, 6 months ago
  67. 87ba99c X86: Fold masked-merge when and-not is not available by Matthias Braun · 3 years, 8 months ago
  68. 53dfa52 Tests for D112754 by Matthias Braun · 3 years, 7 months ago
  69. b779f02 [Demangle] Add support for D anonymous symbols by Luís Ferreira · 3 years, 6 months ago
  70. 6e08abd [Demangle] Add support for multiple identifiers in D qualified names by David Blaikie · 3 years, 6 months ago
  71. e63c799 [Demangle] Add support for D simple single qualified names by David Blaikie · 3 years, 6 months ago
  72. e8b8304 [NFC][Regalloc] Split canEvictInterference into hint and general by Mircea Trofin · 3 years, 7 months ago
  73. 0eee844 [DebugInfo][InstrRef] Terminate overlapping variable fragments by Jeremy Morse · 3 years, 6 months ago
  74. 45ecfed [CVP] Remove ashr of -1 or 0 by Fabian Wolff · 3 years, 6 months ago
  75. 8906a0f [SCEVExpander] Drop poison generating flags when reusing instructions by Philip Reames · 3 years, 6 months ago
  76. fc9dae4 [DebugInfo][InstrRef][NFC] "Final" x86 test cleanup by Jeremy Morse · 3 years, 6 months ago
  77. f50207c [unroll] Use early return in shouldPartialUnroll [nfc] by Philip Reames · 3 years, 6 months ago
  78. a655e0f [unroll] Reduce scope of UnrollFactor variable in computeUnrollCount [NFC] by Philip Reames · 3 years, 6 months ago
  79. a20987a [DebugInfo][InstrRef] Add indirection from dbg.declare in SelectionDAG by Jeremy Morse · 3 years, 6 months ago
  80. 829b62a [unroll] Split full exact and full bound unroll costing [NFC] by Philip Reames · 3 years, 6 months ago
  81. 99f8b79 [InstCombine] try to fold 'or' into 'mul' operand by Sanjay Patel · 3 years, 6 months ago
  82. 9cf31b8 [DebugInfo][InstrRef] Preserve properties of restored variables by Jeremy Morse · 3 years, 6 months ago
  83. 410d276 [DAG] Add tests for fpsti.sat for various architectures. NFC by David Green · 3 years, 6 months ago
  84. 32815bc [DebugInfo][InstrRef][NFC] Test changes: DBG_VALUE to DBG_INSTR_REF by Jeremy Morse · 3 years, 6 months ago
  85. eee0352 [LICM] Regenerate test checks (NFC) by Nikita Popov · 3 years, 6 months ago
  86. 142044a [InstCombine] add tests for or with mul operand; NFC by Sanjay Patel · 3 years, 6 months ago
  87. 5c6b9e1 [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> ~((a | b) & (c | (b ^ a))) by Stanislav Mekhanoshin · 3 years, 6 months ago
  88. f240e52 [llvm] Use range-based for loops (NFC) by Kazu Hirata · 3 years, 6 months ago
  89. c572eb1 [InstCombine] Fold (~A | B) ^ A --> ~(A & B) by Mehrnoosh Heidarpour · 3 years, 6 months ago
  90. 77dd579 [SCEV] Remove incorrect assert by Nikita Popov · 3 years, 6 months ago
  91. 7e73c2a [X86][Costmodel] `getInterleavedMemoryOpCostAVX512()`: masked load can not be folded into a shuffle by Roman Lebedev · 3 years, 6 months ago
  92. 0dd570f [AMDGPU][GlobalISel] Transform (fsub (fpext (fneg (fmul x, y))), z) -> (fneg (fma (fpext x), (fpext y), z)) by Mirko Brkusanin · 3 years, 6 months ago
  93. 37c2a22 [AMDGPU][GlobalISel] Transform (fsub (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), (fneg z)) by Mirko Brkusanin · 3 years, 6 months ago
  94. 5fe7fcd [AMDGPU][GlobalISel] Transform (fsub (fneg (fmul, x, y)), z) -> (fma (fneg x), y, (fneg z)) by Mirko Brkusanin · 3 years, 6 months ago
  95. a782169 [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z) by Mirko Brkusanin · 3 years, 6 months ago
  96. e5e49a0 [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fpext (fmul u, v))), z) -> (fma x, y, (fma (fpext u), (fpext v), z)) by Mirko Brkusanin · 3 years, 6 months ago
  97. f732292 [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fmul u, v)), z) -> (fma x, y, (fma u, v, z)) by Mirko Brkusanin · 3 years, 6 months ago
  98. 8951136 [AMDGPU][GlobalISel] Transform (fadd (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), z) by Mirko Brkusanin · 3 years, 6 months ago
  99. 881840f [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z) by Mirko Brkusanin · 3 years, 6 months ago
  100. 65d9dc7 [AMDGPU] Fix list indentation in docs by Jay Foad · 3 years, 6 months ago