collapse
60%
WDescription%
Build stability: 2 out of the last 5 builds failed.60
Test Result: 0 tests failing out of a total of 3,884 tests.100
Build History
x
#1154
(pending—Already running 1 builds across all nodes)
 x
 Identified problems
 Identified problems
 Identified problems
 
 Identified problems
 
 
 
 
 
 Identified problems
 
 Identified problems
 
 
 
 
 
 
 Identified problems
 
 
 
 
 
 
 Identified problems
 

Changes

#1153 (Feb 25, 2020 5:21:53 PM)

  1. [GISel][KnownBits] Update a comment regarding the effect of cache on PHIs — qcolombet / detail
  2. Revert "[libTooling] Add function to determine associated text of a declaration." — thakis / detail
  3. Fix a null dereference in the LLDB data formatters. — Adrian Prantl / detail
  4. [ORC] Remove the JITDylib::SymbolTableEntry::isInMaterializingState() method. — Lang Hames / detail
  5. Remove std::shared_ptr::allocate_shared — zoecarver / detail
  6. [SelectionDAG][PowerPC][AArch64][X86][ARM] Add chain input and output the ISD::FLT_ROUNDS_ — craig.topper / detail
  7. [compiler-rt] Fix a typo in a comment in FuzzedDataProvider.h. — mmoroz / detail
  8. Remove namespace lld { namespace coff { from COFF LLD cpp files — rnk / detail
  9. [docs] dump-ast-matchers removes const from Matcher args and handles template functions slightly better — n.james93 / detail
  10. [Analysis] Fix -Wrange-loop-analysis after D69876 — maskray / detail
  11. [MC][ARM] Don't create multiple .ARM.exidx associated to one .text — maskray / detail
  12. [MC] Default MCContext::UseNamesOnTempLabels to false and only set it to true for MCAsmStreamer — maskray / detail
  13. [PowerPC] Fix the unexpected modification caused by D62993 in LowerSELECT_CC for power9 — shkzhang / detail
  14. [SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison — aqjune / detail

#1152 (Feb 25, 2020 3:43:07 PM)

  1. lldb-cmake job: Temporarily disable LLVM_ENABLE_MODULES — Vedant Kumar / githubweb

#1152 (Feb 25, 2020 3:43:07 PM)

  1. Revert "Rework go bindings so that validation works fine" — peter / detail
  2. [NFC] Fix typo in error message — sguelton / detail
  3. [libc++] Drop redundant check for -std=c++14 — Louis Dionne / detail
  4. [ReleaseNotes] Mention the `vector-function-abi-variant` attribute. — francesco.petrogalli / detail
  5. [CMake] Default to static linking for subprojects. — llvm-project / detail
  6. [XCOFF][AIX] Fix incorrect alignment for function descriptor csect — jasonliu / detail
  7. [AVR] Use correct register class for mul instructions — aykevanlaethem / detail
  8. [AVR] Don't assert on an undefined operand — aykevanlaethem / detail
  9. [X86] combineX86ShuffleChain - select X86ISD::FAND/ISD::AND based on MaskVT — llvm-dev / detail
  10. [AVR] Disassemble register operands — aykevanlaethem / detail
  11. [bindings/go] Add RemoveFromParentAsInstruction — aykevanlaethem / detail
  12. [MachO] Add cpu(sub)type tests and improve error handling — francisvm / detail
  13. [SelectionDAG] Merge constant SDNode arithmetic into foldConstantArithmetic — llvm-dev / detail
  14. [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints — aykevanlaethem / detail
  15. [mlir][spirv] NFC: Move test passes to test/lib — antiagainst / detail
  16. [libc++] Give headers that require C++14 a cplusplus14 requires in the modulemap — Raphael Isemann / detail
  17. [AMDGPU] use llvm_unreachable instead of default for rp set — Stanislav.Mekhanoshin / detail
  18. [X86] Add back fmaddsub intrinsics to work towards fixing the strict fp implementation — craig.topper / detail
  19. [MLIR] NFC - Fix indentation in examples in LoopOps.td — nagy.h.mostafa / detail
  20. [ms] [llvm-ml] Improve data support, adding names and complex initializers. — epastor / detail
  21. [lldb/Debugger] Remove macros formerly used by property definitions — Jonas Devlieghere / detail
  22. [lldb] Color the current PC marker — Jonas Devlieghere / detail
  23. Revert "[ms] [llvm-ml] Improve data support, adding names and complex initializers." — epastor / detail
  24. [Hexagon] Lower bitcast of a vector predicate — kparzysz / detail
  25. [MachineVerifier] Doing ::calcRegsPassed in RPO: ~35% faster MV, NFC — rtereshin / detail
  26. Reland "[ms] [llvm-ml] Improve data support, adding names and complex initializers." — epastor / detail
  27. [Hexagon] Lower vector predicate store — kparzysz / detail
  28. [lldb/Test] Update TestDisassemblyFormat for new format — Jonas Devlieghere / detail
  29. Add methods to data extractor for extracting bytes and fixed length C strings. — gclayton / detail
  30. Validate argument passed to __builtin_frame_address and __builtin_return_address — zoecarver / detail
  31. [NFC] [DA] Refactoring getIndexExpressionsFromGEP — bmahjour / detail
  32. Revert "Validate argument passed to __builtin_frame_address and __builtin_return_address" — zoecarver / detail
  33. [lldb/Plugins] Move SBTarget::GetExtendedCrashInformation to SBProcess — medismail.bennani / detail
  34. [libc] [UnitTest] Create death tests — alexbrachetmialot / detail
  35. AMDGPU/GlobalISel: Lower 64-bit uaddo/usubo — jay.foad / detail
  36. [LegalizeTypes] Scalarize non-byte sized loads in WidenRecRes_Load and SplitVecResLoad — craig.topper / detail
  37. [lldb] Color the line marker — Jonas Devlieghere / detail
  38. [docs] dump_ast_matchers strips internal::(Bindable)?Matcher from Result_type — n.james93 / detail
  39. Unwind past an interrupt handler correctly on arm or at pc==0 — Jason Molenda / detail
  40. [arcconfig] Default base to previous revision — smeenai / detail
  41. [arcconfig] Delete subproject arcconfigs — smeenai / detail
  42. Adjust max_align_t handling — joerg / detail
  43. Prefer PATH_MAX to MAXPATHLEN — joerg / detail
  44. [MLIR] Add std.atomic_rmw op — frank.laub / detail
  45. [polly] Don't count scops in a global variable. — efriedma / detail
  46. My prevous commit to RegisterContextLLDB is causing a test fail — Jason Molenda / detail
  47. [AArch64] SVE implies fullfp16 — efriedma / detail
  48. [NFC] Cleaned up ASTMatchersInternal Code — n.james93 / detail
  49. GlobalISel: Reimplement fewerElementsVectorBasic — arsenm2 / detail
  50. AMDGPU/GlobalISel: Fix incorrect VOP3P fneg folding — arsenm2 / detail
  51. [DebugInfo]: Refactored Macinfo section consumption part to allow future — SourabhSingh.Tomar / detail
  52. Allow "callbr" to return non-void values — isanbard / detail
  53. Support output constraints on "asm goto" — isanbard / detail
  54. [MachineVerifier] Doing ::calcRegsPassed over faster sets: ~15-20% faster MV, NFC — rtereshin / detail
  55. Revert "My prevous commit to RegisterContextLLDB is causing a test fail" — Jason Molenda / detail
  56. Revert "Unwind past an interrupt handler correctly on arm or at pc==0" — Jason Molenda / detail
  57. AMDGPU/GlobalISel: Introduce post-legalize combiner — arsenm2 / detail
  58. GlobalISel: Remove unneeded initialiation — arsenm2 / detail
  59. [Attributor] Use AssumptionCache in AANonNullFloating::initialize — uenoku.tokotoko / detail
  60. [lldb/Utility] Fix unspecified behavior. — Jonas Devlieghere / detail
  61. [Sparc][NFC] Remove trailing space — tclin914 / detail
  62. [lldb] Mark ObjectFileBreakpad test inputs as non-text — pavel / detail
  63. [lldb] Fix that a crashing test is marked as unsupported when it prints UNSUPPORTED before crashing — Raphael Isemann / detail
  64. [ASTMatchers] Matcher macros with params move params instead of copying — n.james93 / detail
  65. [ASTMatchers] Adds a matcher called `hasAnyOperatorName` — n.james93 / detail
  66. [X86] Remove mask output from X86 gather/scatter ISD opcodes. — craig.topper / detail
  67. [X86] Pass parameters into selectVectorAddr to remove dependency on X86MaskedGatherScatterSDNode. — craig.topper / detail
  68. [libc] [UnitTest] Give UnitTest gtest like colors — alexbrachetmialot / detail
  69. [lldb][NFC] Make ArrayRef initialization more obvious in lldb-test.cpp — Raphael Isemann / detail
  70. [lldb] s/CHECK-NEXT/CHECK-DAG in dwp-debug-types.s — pavel / detail
  71. [NFC][PowerPC] Add a new test case scalar_cmp.ll — shkzhang / detail
  72. [lldb][NFC] Move namespace lookup in ClangASTSource to own function. — Raphael Isemann / detail
  73. libclc: cmake configure should depend on file list — jano.vesely / detail
  74. AMDGPU/GlobalISel: add legalize tests for s64 max/min — jay.foad / detail
  75. GlobalISel: NFC minor cleanup to avoid a couple of fixed size local arrays — jay.foad / detail
  76. [profile] gcov_mutex must be static — calixte.denizet / detail
  77. Add llvm-cov to LLVM_TOOLCHAIN_TOOLS — hans / detail
  78. [DebugInfo] Fix printing CIE offsets in EH FDEs. — ikudrin / detail
  79. [analyzer][MallocChecker][NFC] Communicate the allocation family to auxiliary functions with parameters — dkszelethus / detail
  80. [AArch64][SVE] Add predicate reinterpret intrinsics — cullen.rhodes / detail
  81. [yaml2obj] - Address post commit comments for D74764 — grimar / detail
  82. [MLIR][GPU] Implement a simple greedy loop mapper. — herhut / detail
  83. Don't generate libcalls for wide shift on Windows ARM (PR42711) — hans / detail
  84. [mlir] Generalize intrinsic builders in the LLVM dialect definition — zinenko / detail
  85. [mlir] Intrinsics generator: use TableGen-defined builder function — zinenko / detail
  86. [mlir] simplify affine maps and operands in affine.min/max — zinenko / detail
  87. [lldb][NFC] Modernize logging in ClangASTSource/ExpressionDeclMap — Raphael Isemann / detail
  88. [AArch64][SVE] Update names and comments for gathers/scatters (NFC) — andrzej.warzynski / detail
  89. [MLIR][GPU] Fix forward declaration of Region class. — herhut / detail
  90. build_llvm_package.bat: Produce zip files in addition to the installers — hans / detail
  91. [clangd] Disable ExtractVariable for C — kadircet / detail
  92. [lldb][NFC] Move NameSearchContext to own header/source files — Raphael Isemann / detail
  93. [lldb][NFC] Make NameSearchContext::m_found members bools instead of bitfields — Raphael Isemann / detail
  94. Remove myself from CODE_OWNERS. — whitequark / detail
  95. [gn build] (manually) merge fee41517fe0f — thakis / detail
  96. [lldb] Initialize NameSearchContext::m_namespace_map in constructor — Raphael Isemann / detail
  97. [lldb][NFC] Move filling namespace map in ClangASTSource to own function — Raphael Isemann / detail
  98. [debuginfo-tests] Warn, not error, if we can't delete working directory — jeremy.morse / detail
  99. [mlir] NFC: move AffineOps tests from test/ to test/Dialect — zinenko / detail
  100. [MLIR][GPU] Properly model step in parallel loop to gpu conversion. — herhut / detail
  101. [DSE,MSSA] Do not attempt to remove un-removable memdefs. — flo / detail
  102. [VectorCombine] make cost calc consistent for binops and cmps — spatel / detail
  103. [VectorCombine] add tests for possible extract->shuffle; NFC — spatel / detail
  104. [ASTImporter] Improved variable template redecl chain handling. — 1.int32 / detail
  105. [Analyzer] Fix for iterator modeling and checkers: handle negative numbers correctly — adam.balogh / detail
  106. [PhaseOrdering] add test for missing vector/CSE transforms (PR45015); NFC — spatel / detail
  107. [CodeGen] fix clang test that runs the optimizer pipeline; NFC — spatel / detail
  108. [mlir] NFC: update documentation in ConvertLinalgToLLVM — zinenko / detail
  109. [RISCV] Fix sysroot tests without GCC on RISC-V hosts with GCC — luismarques / detail
  110. Fix DfaEmitter::visitDfaState() crash in MSVC x86 debug builds (PR44945) — hans / detail
  111. [clang-format]  Wrap lines for C# property accessors — jbcoe / detail
  112. [OpenMP][cmake] ignore warning on unknown CUDA version — kkwli0 / detail
  113. Stop including sys/param.h from Unix.h — joerg / detail
  114. [clangd] Migrate Lexer usages in TypeHierarchy to TokenBuffers — kadircet / detail
  115. [analyzer][MallocChecker][NFC] Change the use of IdentifierInfo* to CallDescription — dkszelethus / detail
  116. clang-cl: Add a `/showIncludes:user` flag. — thakis / detail
  117. [AMDGPU] Precommit some test updates for D68338 "Remove dubious logic in bidirectional list scheduler" — jay.foad / detail
  118. Make test not write to the source directory — benny.kra / detail
  119. [NFC][InstCombine] Add shift amount reassociation miscompile example from PR44802 — lebedev.ri / detail
  120. [InstCombine] reassociateShiftAmtsOfTwoSameDirectionShifts(): fix miscompile (PR44802) — lebedev.ri / detail
  121. [NFC][InstCombine] Add shift amount reassociation in bittest miscompile example from PR44802 — lebedev.ri / detail
  122. [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): fix miscompile (PR44802) — lebedev.ri / detail
  123. [LLDB] Let DataExtractor deal with two-byte addresses — aykevanlaethem / detail
  124. [DWARFDebugLine] Avoid dumping prologue members we did not parse — pavel / detail
  125. [analyzer] Add support for CXXInheritedCtorInitExpr. — Artem Dergachev / detail
  126. [clang-rename] Add the USR of incomplete decl to the USRSet. — hokein.wu / detail
  127. [ELF] Support archive:file syntax in input section descriptions — maskray / detail
  128. AMDGPU/GlobalISel: Legalize s64 min/max by lowering — jay.foad / detail
  129. Make builtbot happy. — hokein.wu / detail
  130. [Sema][C++] Propagate conversion kind to specialize the diagnostics — anastasia.stulova / detail
  131. [remark][diagnostics] [codegen] Fix PR44896 — xur / detail
  132. AMDGPU/GlobalISel: Use packed for G_ADD/G_SUB/G_MUL v2s16 — arsenm2 / detail
  133. [libc++] Proper fix for libc++'s modulemap after D68480 — Louis Dionne / detail
  134. [libc++] Revert 03dd205c151 "Adjust max_align_t handling" — Louis Dionne / detail
  135. AMDGPU/GlobalISel: Un-XFAIL a test — jay.foad / detail
  136. Revert "[DWARFDebugLine] Avoid dumping prologue members we did not parse" — pavel / detail
  137. Revert "[LICM] Support hosting of dynamic allocas out of loops" — listmail / detail
  138. [libc++] Remove incorrect XFAIL in modules test — Louis Dionne / detail
  139. [NFC][Codegen] Add miscompile test for constant store merging from PR43446 — lebedev.ri / detail
  140. [Codegen] Revert rL354676/rL354677 and followups - introduced PR43446 miscompile — lebedev.ri / detail
  141. [PowerPC][NFC] Remove comments mentioning Darwin and VRSAVE from lit test. — sd.fertile / detail
  142. [MachineInstr] Add a dumpr method — qcolombet / detail
  143. [X86MCTargetDesc.h] Speculative fix for macro collision with sys/param.h — Vedant Kumar / detail
  144. Make __builtin_amdgcn_dispatch_ptr dereferenceable and align at 4 — Yaxun.Liu / detail
  145. Emit register names in cfi assembly directives — scott.linder / detail
  146. Support emitting .cfi_undefined in CodeGen — scott.linder / detail
  147. [AMDGPU] Implement wave64 DWARF register mapping — scott.linder / detail
  148. Fix a race between lldb's packet timeout and the profile thread's usleep. — jingham / detail
  149. [PhaseOrdering] add tests for missed CSE; NFC — spatel / detail
  150. [libcxx] Fix building for windows after 54fa9ecd3088508 — martin / detail
  151. Add 'l' constraint to goto label reference — isanbard / detail
  152. [NFC][SCEV] Piping to pass TTI into SCEVExpander::isHighCostExpansionHelper() — lebedev.ri / detail
  153. [NFC][SCEV] Piping to pass new SCEVCheapExpansionBudget option into SCEVExpander::isHighCostExpansionHelper() — lebedev.ri / detail
  154. [NFC][SCEV] SCEVExpander::isHighCostExpansionHelper(): check that we processed expression first — lebedev.ri / detail
  155. [SCEV] SCEVExpander::isHighCostExpansion(): assert if TTI is not provided — lebedev.ri / detail
  156. [SCEV] SCEVExpander::isHighCostExpansionHelper(): begin cost modelling - model cast cost — lebedev.ri / detail
  157. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model UDiv by power-of-two as LShr — lebedev.ri / detail
  158. [NFC][IndVarSimplify] Adjust value names in IndVarSimplify/exit_value_test2.ll — lebedev.ri / detail
  159. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model plain UDiv — lebedev.ri / detail
  160. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model add/mul — lebedev.ri / detail
  161. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model polynomial recurrence — lebedev.ri / detail
  162. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model min/max (PR44668) — lebedev.ri / detail
  163. [SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668) — lebedev.ri / detail
  164. [SCEV][IndVars] Always provide insertion point to the SCEVExpander::isHighCostExpansion() — lebedev.ri / detail
  165. Use "nop" to avoid size warnings. — isanbard / detail
  166. Check args passed to __builtin_frame_address and __builtin_return_address. — zoecarver / detail
  167. [X86] Add test to show incorrect ordering of flt.rounds intrinsic relative to calls to fesetround. — craig.topper / detail
  168. [LIBOMPTARGET]Fix PR44933: fix crash because of the too early deinitialization of libomptarget. — a.bataev / detail
  169. [ObjC][ARC] Don't move a retain call living outside a loop into the loop — Akira / detail
  170. [libTooling] Add function to determine associated text of a declaration. — yitzhakm / detail
  171. [WebAssembly] Simplify extract_vector lowering — tlively / detail
  172. [OpenMP][Opt] Combine `struct ident_t*` during deduplication — johannes / detail
  173. [llvm][TextAPI] rename test vars, NFC — cyndy_ishida / detail
  174. [Sema] Perform call checking when building CXXNewExpr — lebedev.ri / detail
  175. [clang] Annotating C++'s `operator new` with more attributes — lebedev.ri / detail
  176. Revert "[X86MCTargetDesc.h] Speculative fix for macro collision with sys/param.h" — Vedant Kumar / detail
  177. [libc++] Avoid including <semaphore.h> on Apple — Louis Dionne / detail
  178. Re-land Unwind past an interrupt handler correctly on arm or at pc==0 — Jason Molenda / detail
  179. [mlir][DenseElementsAttr] Fix storage size for bfloat16 when parsing from hex. — riddleriver / detail
  180. [NFC][libc++] Refactor some future tests to reduce code duplication — Louis Dionne / detail
  181. [mlir] [VectorOps] Add vector.print to EDSC — ajcbik / detail

#1152 (Feb 25, 2020 3:43:07 PM)

  1. lldb-cmake job: Temporarily disable LLVM_ENABLE_MODULES — Vedant Kumar / detail

#1151 (Feb 24, 2020 8:21:33 AM)

  1. [AIX][Frontend] C++ ABI customizations for AIX boilerplate — Xiangling.Liao / detail
  2. [OpenMP] Refactor the analysis in checkMapClauseBaseExpression using StmtVisitor class. — a.bataev / detail
  3. [libc++] Implementation of C++20's P1135R6 for libcxx — Louis Dionne / detail
  4. [libc++] Adapt a few things around the implementation of P1135R6 — Louis Dionne / detail
  5. [libc++] Mark the C++03 version of std::function as deprecated — Louis Dionne / detail
  6. [lldb/DWARF] Fix dwp search path in the separate-debug-file case — pavel / detail
  7. [PowerPC][AIX] Spill/restore the callee-saved condition register bits. — sd.fertile / detail
  8. [X86] getTargetShuffleInputs - check that the source inputs are all the right size. — llvm-dev / detail
  9. [gn build] (manually) merge 54fa9ecd308 — thakis / detail
  10. [libc++] Fix CI and Linux failures after landing D68480 — Louis Dionne / detail
  11. [gn build] remove -std=c++11 in libcxx build pending discussion in 80e73f2 review thread — thakis / detail

#1150 (Feb 24, 2020 4:57:50 AM)

  1. [CostModel][X86] Try to check against common prefixes before using target-specific cpu checks — llvm-dev / detail
  2. [ARM] FP16 bitcast test. NFC — david.green / detail
  3. [ARM,MVE] Remove 64-bit variants of vbrsrq* intrinsics — mikhail.maltsev / detail
  4. Fix TryParsePtrOperatorSeq. — aaron / detail
  5. [RDA][ARM][LowOverheadLoops] Iteration count IT blocks — sam.parker / detail
  6. [AArch64][SVE] Add the SVE dupq_lane intrinsic — kerry.mclaughlin / detail
  7. [MIR][ARM] MachineOperand comments — sjoerd.meijer / detail
  8. [CostModel][X86] We don't need a scale factor for SLM extract costs — llvm-dev / detail
  9. add release notes for ffp-model and ffp-exception-behavior — melanie.blower / detail

#1149 (Feb 24, 2020 1:30:00 AM)

  1. [MC] Widen the functional unit type from 32 to 64 bits. — bevin.hansson / detail
  2. Use new FailedWithMessage matcher in DWARFDebugLineTest.cpp — pavel / detail
  3. [profile] Don't dump counters when forking and don't reset when calling exec** functions — calixte.denizet / detail
  4. [Intrinsic] Add fixed point saturating division intrinsics. — bevin.hansson / detail
  5. Add a basic tiling pass for parallel loops — benny.kra / detail
  6. Silence compiler warnings — benny.kra / detail
  7. [AArch64][SVE] Add intrinsics for SVE2 cryptographic instructions — kerry.mclaughlin / detail
  8. [ORC] Remove spammy debug print — benny.kra / detail
  9. Use temporary directory for tests in D74346 — kbobyrev / detail

#1148 (Feb 23, 2020 11:05:04 PM)

  1. [SelectionDAG] Remove ISD::LIFETIME_START/LIFETIME_END from assert in getMemIntrinsicNode. — craig.topper / detail
  2. [X86] Use custom isel for gather/scatter instructions. — craig.topper / detail
  3. [X86] When creating X86ISD::MGATHER nodes from AVX2 gather intrinsics, cast the mask to integer type. — craig.topper / detail
  4. [JITLink] Add a MachO x86-64 GOT and Stub bypass optimization. — Lang Hames / detail
  5. [lldb] Remove all the 'current_id'  logging counters from the lookup code. — Raphael Isemann / detail
  6. [ARM][MVE] Combine more extending masked loads — sam.parker / detail
  7. [lldb/DWARF] Don't index dwp file multiple times — pavel / detail
  8. [lldb/test] simplify basic-elf.yaml — pavel / detail
  9. [lldb] Disable auto fix-its when evaluating expressions in the test suite — Raphael Isemann / detail

#1147 (Feb 23, 2020 8:52:10 PM)

  1. [Driver][X86] Add helptext for malign-branch*, mbranches-within-32B-boundaries — shengchen.kan / detail
  2. [libc] Add a README to the sub-directories under the utils directory. — sivachandra / detail

#1146 (Feb 23, 2020 6:54:14 PM)

  1. [NFC][PowerPC] Refactor the tryAndWithMask() — qshanz / detail

#1144 (Feb 23, 2020 2:26:29 PM)

  1. [SystemZ]  Support the kernel back chain. — paulsson / detail
  2. [X86] Use FIST for i64 atomic stores on 32-bit targets without SSE. — craig.topper / detail
  3. [X86] Enable the use of movlps for i64 atomic load on 32-bit targets with sse1. — craig.topper / detail
  4. [X86] Remove most X86 specific subclasses of MemSDNode. Just use a MemIntrinsicSDNode as we usually do. — craig.topper / detail
  5. [SelectionDAG] Remove SelectionDAG::getTargetMemSDNode now that its not used. — craig.topper / detail
  6. IR printing for single function with the new pass manager. — aktoon / detail

#1143 (Feb 23, 2020 11:13:38 AM)

  1. Recommit "[PatternMatch] Match XOR variant of unsigned-add overflow check." — flo / detail
  2. [AArch64] Update new test. — flo / detail
  3. [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails. — sam.mccall / detail
  4. Updating a comment to clarify that SkipUntil handles balanced delimiters. — aaron / detail
  5. [clangd] Try to fix buildbots - copy elision not happening here? — sam.mccall / detail

#1142 (Feb 23, 2020 8:48:30 AM)

  1. [SDAG] fold fsub -0.0, undef to undef rather than NaN — spatel / detail
  2. [X86] Regenerate some tests to show FMA4 comments. NFC — craig.topper / detail

#1141 (Feb 23, 2020 6:43:06 AM)

  1. [clangd] Debounce rebuilds responsively to rebuild times. — sam.mccall / detail
  2. [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails. — sam.mccall / detail
  3. Revert "[clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails." — sam.mccall / detail
  4. [DSE] Track overlapping stores. — flo / detail

#1140 (Feb 23, 2020 4:35:26 AM)

  1. [NFC] Test commit access. Drop trivial braces. — khalikov.denis / detail
  2. [NFC] fix test nan value — nunoplopes / detail

#1137 (Feb 22, 2020 10:24:40 PM)

  1. [X86] Add AddToWorklist(N) after calls to SimplifyDemandedBits/SimplifyDemandedVectorElts that are called on an operand of N. — craig.topper / detail
  2. [X86] Add sse2 command lines to sse-intrinsics-fast-isel.ll. — craig.topper / detail

#1136 (Feb 22, 2020 8:17:11 PM)

  1. [X86] Use movlps for i64 atomic stores on 32-targets with sse1. — craig.topper / detail
  2. [X86] Teach EltsFromConsecutiveLoads that it's ok to form a v4f32 VZEXT_LOAD with a 64 bit memory size on SSE1 targets. — craig.topper / detail

#1134 (Feb 22, 2020 2:02:53 PM)

  1. [llvm-objdump][test] Fix source-interleave-function-from-debug.test on Windows after D74507 — maskray / detail
  2. [WebAssembly] Fix a non-determinism problem in FixIrreducibleControlFlow — aheejin / detail
  3. Flags for displaying only hot nodes in CFGPrinter graph — apilipenko / detail
  4. [lldb][test] Fix sh_type of .debug_cu_index and .debug_tu_index — maskray / detail
  5. Remove unused variable — alexbrachetmialot / detail
  6. [X86] Teach combineCVTPH2PS to shrink v8i16 loads when the output type is v4f32. Remove extra isel patterns. — craig.topper / detail
  7. [lldb][test] Fix sh_flags and sh_entsize of .debug_str.dwo — maskray / detail
  8. [libc] Lay out framework for fuzzing libc functions. — paulatoth / detail
  9. [GISel][KnownBits] Suppress unused warning on the dump method — qcolombet / detail
  10. [Preprocessor][test] Move AArch64 tests from init.c to init-aarch.c — maskray / detail
  11. [Preprocessor][test] Fix __VERSION__ in init-aarch64.c — maskray / detail
  12. [Frontend] Replace CC1 option -mcode-model with -mcmodel= — maskray / detail
  13. [AArch64] Predefine __AARCH64_CMODEL_*__ as GCC does — maskray / detail
  14. [Preprocessor][X86] Fix __code_model_*__ predefine macros — maskray / detail
  15. Update Quantization.md — sguelton / detail
  16. Update ShapeInference.md — sguelton / detail
  17. [VE][fix] missing include — simon.moll / detail
  18. [yaml2obj] - Automatically assign sh_addr for allocatable sections. — grimar / detail
  19. [lldb][test] - Update basic-elf.yaml to fix build bot. — grimar / detail
  20. [NFC] Remove some GCC warning from c9e93c84f61400d1aac7d195a0578e80bc48c69a — tyker / detail
  21. [libcxx] [test] Suppress MSVC++ warning 4640 under /Zc:threadSafeInit- — bion / detail
  22. Add a llvm::shuffle and use it in lld — i / detail
  23. [Sema] Fix pointer-to-int-cast diagnostic for _Bool — koraq / detail
  24. [ORC] Add errors for missing and extraneous symbol definitions. — Lang Hames / detail
  25. [ORC] Update LLJIT to automatically run specially named initializer functions. — Lang Hames / detail

#1133 (Feb 21, 2020 1:21:23 PM)

  1. [LoopVectorize][X86] Regenerate tests. NFCI. — llvm-dev / detail
  2. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  3. AMDGPU/GlobalISel: Select G_SHUFFLE_VECTOR — arsenm2 / detail
  4. AMDGPU/GlobalISel: Select VOP3P instructions — arsenm2 / detail
  5. AMDGPU/GlobalISel: Select llvm.amdgcn.fdot2 — arsenm2 / detail
  6. AMDGPU: Move dot intrinsic patterns to instruction def — arsenm2 / detail
  7. [lldb/cmake] Enable more verbose find_package output. — nullptr / detail
  8. AMDGPU/GlobalISel: Fix SALU mapping for v2s16 min/max — arsenm2 / detail
  9. [ARM] Change ARMAttributeParser::Parse to use support::endianness and simplify — maskray / detail
  10. [libc++] Do not set the `availability=XXX` feature when not testing against a system libc++ — Louis Dionne / detail
  11. [AArch64][SVE] Add backend support for splats of immediates — mcinally / detail
  12. [CodeGen][RISCV] Fix clang/test/CodeGen/atomic_ops.c for RISC-V — luismarques / detail
  13. [mlir][spirv] Add lowering for load/store zero-rank memref from std to SPIR-V. — hanchung / detail
  14. [MLIR] Remove constexpr from LoopOps.td — diego.caballero / detail
  15. [Hexagon] Simplify intrinsic (vandvrt (vandqrt q b) m) -> q if possible — kparzysz / detail
  16. Move StandardOps/Ops.h to StandardOps/IR/Ops.h — riddleriver / detail
  17. [llvm][aarch64] SVE addressing modes. — francesco.petrogalli / detail
  18. [VectorCombine] refactor cost calcs to reduce duplication; NFC — spatel / detail
  19. [llvm][CodeGen][aarch64] Add contiguous prefetch intrinsics for SVE. — francesco.petrogalli / detail
  20. [IR] Update BasicBlock::validateInstrOrdering comments, NFC — rnk / detail
  21. [X86] Add a new format type for instructions that represent named prefix bytes like data16 and rep. Use it to make a simpler version of isPrefix. — craig.topper / detail
  22. [macho][NFC] Extract all CPU_(SUB_)TYPE logic to BinaryFormat — francisvm / detail
  23. Allow customized relative PYTHONHOME — hhb / detail
  24. [gn build] Port 1874dee5662 — llvmgnsyncbot / detail
  25. [VectorCombine] refactor to reduce duplicated code; NFC — spatel / detail
  26. AMDGPU/GlobalISel: Better code for one case of G_SHUFFLE_VECTOR on v2i16 — jay.foad / detail
  27. [AArch64][SVE] Add support for DestructiveBinary and DestructiveBinaryComm DestructiveInstTypes — mcinally / detail
  28. [llvm-objcopy][MachO] Change the storage of sections — alexshap / detail
  29. [lldb/test] Move `platform process list` tests to its own directory (NFC) — medismail.bennani / detail
  30. [lldb/Plugins] Add ability to fetch crash information on crashed processes — medismail.bennani / detail
  31. [AArch64][SVE] Fix -Wimplicit-fallthrough after D73711 — maskray / detail
  32. clang/Modules: Finish renaming CompilerInstance::ModuleManager, NFC. — vsapsai / detail
  33. [SelectionDAG] remove unused isFast() helper function; NFC — spatel / detail
  34. [AArch64][SVE] Fix -DBUILD_SHARED_LIBS=on builds after -D74808/1874dee5662603c9251228c71b66de72cec0c979 — maskray / detail
  35. [AArch64] Delete an unneeded dependency on Object after 1874dee5662603c9251228c71b66de72cec0c979 — maskray / detail
  36. [Hexagon] Define __ELF__ by default. — sidneym / detail
  37. [CloneFunction] Update loop headers after cloning all blocks in loop. — whitneyt / detail
  38. [Attributor][FIX] Undo 16188f9 until SCC iterator bug is fixed — johannes / detail
  39. [GISel][KnownBits] Add a cache mechanism to speed compile time — qcolombet / detail
  40. [Attributor][FIX] Disable a test to unblock the builders — johannes / detail
  41. [Target] Remove libObject dependency in lib/Target — francisvm / detail
  42. Revert "Allow customized relative PYTHONHOME" — stilis / detail
  43. [Analysis][Docs] Parents of loops documentation. — llvm-project / detail
  44. [mlir][DeclarativeParser] Add support for the TypesMatchWith trait. — riddleriver / detail
  45. [mlir][DeclarativeParser] Add basic support for optional groups in the assembly format. — riddleriver / detail
  46. [mlir][DeclarativeParser] Add an 'attr-dict-with-keyword' directive — riddleriver / detail
  47. [mlir] Add a utility iterator range that repeats a given value `n` times. — riddleriver / detail
  48. [mlir][ODS] Add support for specifying the successors of an operation. — riddleriver / detail
  49. [mlir][DeclarativeParser] Add support for formatting the successors of an operation. — riddleriver / detail
  50. [mlir][Tutorial] Add a section to Toy Ch.2 detailing the custom assembly format. — riddleriver / detail
  51. [llvm-objdump] Print method name from debug info in disassembly output. — rupprecht / detail
  52. [MC][ELF] Error for sh_type, sh_flags or sh_entsize change — maskray / detail
  53. [lldb/test] Tweak libcxx string test on Apple+ARM devices — Vedant Kumar / detail
  54. Revert "[AMDGPU] Don’t marke the .note section as ALLOC" — mark.searles / detail
  55. [mlir][DeclarativeParser][NFC] Use explicit type names in TypeSwitch to — riddleriver / detail
  56. [Driver] Escape the program path for -frecord-command-line — scott.linder / detail
  57. AMDGPU/GlobalISel: Remove dead code — arsenm2 / detail
  58. Allow customized relative PYTHONHOME (Attemp 1) — hhb / detail

#1132 (Feb 21, 2020 7:29:04 AM)

  1. [mlir] Add a signedness semantics bit to IntegerType — antiagainst / detail
  2. [TargetLowering] SimplifyDemandedBits - use getValidShiftAmountConstant helper. — llvm-dev / detail
  3. [X86] Regenerate hi reg tests — llvm-dev / detail
  4. [Error/unittests] Add a FailedWithMessage gtest matcher — pavel / detail
  5. [PowerPC][NFC] Remove Darwin specific logic in frame finalization. — sd.fertile / detail
  6. [AST][NFC] Update outdated comments in ASTStructuralEquivalence.cpp — gabor.marton / detail
  7. [PowerPC][NFC] Add a test for vrsave usage iinline asm. — sd.fertile / detail
  8. [lldb/DWARF] Add support for type units in dwp files — pavel / detail
  9. Remove unused functions in llvm-ml — epastor / detail
  10. [mlir] Silence error: call to constructor of 'llvm::APInt' is ambiguous — alexandre.ganea / detail
  11. AMDGPU/GlobalISel: Fix constant bus violation with source modifiers — arsenm2 / detail
  12. AMDGPU/GlobalISel: Select llvm.amdgcn.fmul.legacy — arsenm2 / detail
  13. AMDGPU/GlobalISel: Legalize G_FPOW — arsenm2 / detail
  14. AMDGPU/GlobalISel: Manually select G_BUILD_VECTOR_TRUNC — arsenm2 / detail
  15. [ARM] Correct Formatting. NFC — david.green / detail
  16. AMDGPU/GlobalISel: Precommit xnor matching test — arsenm2 / detail
  17. [ELF] Ignore the maximum of input section alignments for two cases — maskray / detail
  18. [ELF] Warn changed output section address — maskray / detail
  19. [lldb-vscode] Use libOption with tablegen to parse command line options. — Jonas Devlieghere / detail
  20. [ELF] Shuffle .init_array/.fini_array with --shuffle-sections= — maskray / detail
  21. [TargetLowering] Apply basic shift combines before recursive SimplifyDemandedBits calls. — llvm-dev / detail
  22. AMDGPU/GlobalISel: Fix xnor matching — arsenm2 / detail
  23. AMDGPU/GlobalISel: Commit test changes I forgot to squash — arsenm2 / detail
  24. GlobalISel: Fix narrowing of (G_ASHR i64:x, 32) — jay.foad / detail
  25. [AArch64][SVE] Add +fullfp16 to sve-vector-splat.ll — mcinally / detail
  26. [DSE,MSSA] Add debug counter. — flo / detail
  27. [AST matchers] Add basic matchers for googletest EXPECT/ASSERT calls. — yitzhakm / detail
  28. [VectorCombine] refactor matching code to reduce duplication; NFC — spatel / detail
  29. [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations — danilo.carvalho.grael / detail
  30. AMDGPU: Use default operand for VOP3P clamp — arsenm2 / detail
  31. [SystemZ]  Return scalarized costs for vector instructions on older archs. — paulsson / detail
  32. [gn build] Port 23444edf30b — llvmgnsyncbot / detail
  33. [SimplifyLibCalls][IRBuilder] Accept any IRBuilder in SimplifyLibCalls — nikita.ppv / detail
  34. [X86] Fix SDLoc initialization — nikita.ppv / detail
  35. [VectorUtils] Move ToVectorTy to VectorUtils.h (NFC). — flo / detail
  36. [DSE,MSSA] Dbg counters required assertions. Mark test accordingly. — flo / detail
  37. [InstCombine] Use replaceOperand() in more places — nikita.ppv / detail
  38. [Clang interpreter] Rename Block.{h,cpp} to InterpBlock.{h,cpp} — maskray / detail
  39. [BFI] Fix missed BFI updates in MachineSink. — yamauchi / detail
  40. [InstCombine] Improve simplify demanded bits worklist management — nikita.ppv / detail
  41. [llvm][CodeGen] DAG Combiner folds for vscale. — francesco.petrogalli / detail
  42. [MLIR] Allow Loop dialect IfOp and ForOp to define values — diego.caballero / detail
  43. [XCOFF][AIX] Put undefined symbol name into StringTable when neccessary — jasonliu / detail

#1131 (Feb 21, 2020 4:46:30 AM)

  1. [NFC][mlir] Adding more operators to EDSC TemplatedIndexedValue — zinenko / detail
  2. test/CodeGen/AMDGPU: Add a test case that shows a miscompilation — nicolai.haehnle / detail
  3. [NFC] Corrected a minor typo in a comment — sguelton / detail
  4. Detect and disable openmp tests that require multiple hardware processor to run — sguelton / detail
  5. [ConstantFold] fold fsub -0.0, undef to undef rather than NaN — spatel / detail
  6. [DependenceAnalysis] Memory dependence analysis internal caching mechanism is broken in presence of TBAA (PR42733). — evgueni.brevnov / detail
  7. [Hexagon] Introduce noop intrinsic to cast between vector predicate types — kparzysz / detail

#1130 (Feb 21, 2020 1:46:04 AM)

  1. [WebAssembly] Remove unneeded getWasmKindForNamedSection function — sbc / detail
  2. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  3. [X86] Make combineCMov not create unsupported FCMOVs when f32/f64 are using X87. — craig.topper / detail
  4. [X86] Don't bother avoiding illegal FCMOVs if we don't have the cmov subtarget feature. — craig.topper / detail
  5. [clangd] Fix the incomplete template specialization in findTarget. — hokein.wu / detail
  6. [lldb][NFC] Split up ClangASTSource::FindExternalVisibleDecls — Raphael Isemann / detail
  7. [clangd] Allow renaming class templates in cross-file rename. — hokein.wu / detail
  8. Make unittests include path relative — sebastian.neubauer / detail

#1129 (Feb 20, 2020 8:32:32 PM)

  1. [mlir] Use getOperation()->setAttr when generating attribute set — riddleriver / detail
  2. Split _LIBCPP_STRING_EXTERN_TEMPLATE_LIST up into a V1 and UNSTABLE version. — mvels / detail
  3. [X86] Add CMOV_VR64 pseudo instruction for MMX. Remove mmx handling from combineSelect. — craig.topper / detail
  4. libclc: Use acos implementation from amd_builtins — jano.vesely / detail
  5. [X86] Remove unnecessary isNullConstant in LowerSelect. NFC — craig.topper / detail

#1128 (Feb 20, 2020 5:07:10 PM)

  1. [mlir] [VectorOps] Multi-dim reductions for lowering vector.contract — ajcbik / detail
  2. [mlir] Use LLJIT::getMainJITDylib instead of hardcoding '<main>' — riddleriver / detail
  3. [lldb/Plugin] Don't mark ProcessNetBSD as a plugin — Jonas Devlieghere / detail
  4. Revert "[Driver] Escape the program path for -frecord-command-line" — scott.linder / detail
  5. [mlir][Parser] Update DenseElementsAttr to print in hex when the number of elements is over a certain threshold. — riddleriver / detail
  6. [lldb/Test] Remove stale README in test/API — Jonas Devlieghere / detail
  7. [libc++] Explain XFAILs with std::uncaught_exceptions test — Louis Dionne / detail
  8. [X86] Custom legalize v1i1 add/sub/mul to xor/xor/and with avx512. — craig.topper / detail
  9. [X86] Fix a couple copy mistakes in v4i1 or/and/xor isel patterns. — craig.topper / detail
  10. [X86] Custom legalize v1i1 UADDSAT/USUBSAT/SADDSAT/UADDSAT to match v2i1/v4i1/v8i1 etc. — craig.topper / detail
  11. [X86] Expand vselect of v1i1 under avx512. — craig.topper / detail
  12. [X86] Add CMOV_VK1 pseudo so we don't crash on v1i1 ISD::SELECT — craig.topper / detail
  13. [libc++][regex] Validate backreferences in the constructor. — Louis Dionne / detail
  14. [libunwind][CMake] Treat S files as C to work around CMake bug. — bigcheesegs / detail
  15. Filter callbr insts from critical edge splitting — isanbard / detail
  16. [Dominators] Use Instruction::comesBefore for block-local queries, NFC — Vedant Kumar / detail
  17. [XCore] Add instruction pattern for bitrev — tclin914 / detail
  18. [OpenMP][NFC] Remove leftover debug messages — johannes / detail

#1127 (Feb 20, 2020 11:08:28 AM)

  1. Add target.xml support for qXfer request. — omair.javaid / detail
  2. [lldb] Fix version string when using LLDB_REVISION but not LLDB_REPOSITORY — rupprecht / detail
  3. [DAGCombiner] Use SDValue::getConstantOperandAPInt helper where possible. NFC. — llvm-dev / detail
  4. [macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject — francisvm / detail
  5. [mlir] Refactor the structure of the 'verifyConstructionInvariants' methods. — riddleriver / detail
  6. Revert "[macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject" — francisvm / detail
  7. [PowerPC][NFC] Cleanup some of the Darwin mentions in the README.txt. — sd.fertile / detail
  8. [x86] allow peeking through an extract_subvector to find a splatted operand — spatel / detail
  9. [libc] Add Initial Support for Signals — alexbrachetmialot / detail
  10. Fix some typos in the MLIR documentation. — riddleriver / detail
  11. [ORC][examples] Fix ThinLtoJIT example after changes in 85fb997659b. — Lang Hames / detail
  12. [ORC] Add a convenience method for setting the ExecutionSession to LLJITBuilder. — Lang Hames / detail
  13. [X86] Fix NSW/NUW typo in avg test (PR44973) — llvm-dev / detail
  14. [clang-format] Merge name and colon into a single token for C# named arguments — jbcoe / detail
  15. libclang: Make shared object symbol exporting by default — thakis / detail
  16. [AIX] Pack BasicBlockBits — daltenty / detail
  17. [clang][doxygen] Fix false -Wdocumentation warning for tag typedefs — Jan Korous / detail
  18. [GISel][KnownBits] Give up on PHI analysis as soon as we don't know anything — qcolombet / detail
  19. [cxx_status] Update -std= instructions for C++20. — richard / detail
  20. [llvm][build] Fix shared lib builds. [NFC] — francesco.petrogalli / detail
  21. Revert "[NFCI][DebugInfo]: Corrected a Typo." — SourabhSingh.Tomar / detail
  22. [ConstantFold] add/move tests for FP with undef operand; NFC — spatel / detail
  23. Revert "[AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations" — thakis / detail
  24. Revert "libclang: Add static build support for Windows" and — thakis / detail
  25. [X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT — craig.topper / detail
  26. Revert 714265dabb606bfef2f85694234f152edbfa91ac "[X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT" — craig.topper / detail
  27. Recommit "[X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT"" — craig.topper / detail
  28. [AIX] Improve 32/64-bit build configuration — daltenty / detail
  29. [ASTImporter] Add linkage check to ASTNodeImporter::hasSameVisibilityContext and rename to hasSameVisibilityContextAndLinkage — shafik / detail
  30. [Driver] Escape the program path for -frecord-command-line — scott.linder / detail
  31. [SVE] Add support for lowering GEPs involving scalable vectors. — efriedma / detail
  32. [SCCP] Do not mark unknown loads as overdefined. — flo / detail

#1126 (Feb 20, 2020 7:54:25 AM)

  1. AMDGPU: Fix v2i64<->v4f32 bitcast — arsenm2 / detail
  2. [NFC][RDA] Break-up initialization code — sam.parker / detail
  3. [PowerPC][NFC] We do not save/restore vrsave for any remaining subtargets. — sd.fertile / detail
  4. [x86] regenerate test checks with less shuffle scrubbing; NFC — spatel / detail
  5. Add #include <condition_variable> to fix build after 85fb997659b5 — hans / detail
  6. [DAGCombine] visitEXTRACT_VECTOR_ELT - add SimplifyDemandedBits multi use support — llvm-dev / detail
  7. [clang][analyzer] Modify include AllocationState.h in PutenvWithAutoChecker.cpp — usx / detail
  8. [X86] Add DAG combines to form CVTPH2PS/CVTPS2PH from vXf16->vXf32/vXf64 fp_extends and vXf32->vXf16 fp_round. — craig.topper / detail
  9. [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations — danilo.carvalho.grael / detail
  10. [x86] add vector tests for splatted memory ops; NFC — spatel / detail
  11. [AArch64] Move isOverflowIntrOpRes help function to the ISD namespace in SelectionDAG.h. NFC — craig.topper / detail
  12. [X86] Rewrite LowerBRCOND to remove dead code and handle ISD::SETCC and overflow ops directly. — craig.topper / detail
  13. [libc++] Fix unintended ADL inside ref(reference_wrapper<T>) and cref(reference_wrapper<T>) — Louis Dionne / detail
  14. [libc++] Fix unqualified call to 'ref' inside shared_ptr(unique_ptr<U, D>) — Louis Dionne / detail
  15. [clang-tidy] rename_check.py: maintain alphabetical order in Renamed checks section — n.james93 / detail
  16. [X86] Fix a -Wparentheses warning. NFC — craig.topper / detail
  17. [clang] Fix search path logic for C_INCLUDE_DIRS — Louis Dionne / detail

#1125 (Feb 20, 2020 4:25:29 AM)

  1. [clang-tidy] misc-no-recursion: point to the function defs, not decls — lebedev.ri / detail
  2. SpeculativeExecution: fixed ingoring free execution — dfukalov / detail
  3. [AMDGPU] simplifyI24 - replace GetDemandedBits with SimplifyMultipleUseDemandedBits — llvm-dev / detail
  4. [AArch64][SVE] Re-arrange definitions in AArch64SVEInstrInfo.td (NFC) — andrzej.warzynski / detail
  5. [lldb] Add boilerplate to recognize the .debug_tu_index section — pavel / detail
  6. [lldb]: fix typo in lldb-gdb-remote.txt — kkleine / detail
  7. [Sema] Demote call-site-based 'alignment is a power of two' check for AllocAlignAttr into a warning — lebedev.ri / detail
  8. Revert "Reland "[DebugInfo] Enable the debug entry values feature by default"" — djordje.todorovic / detail
  9. [clang][Index] Fix the incomplete instantiations in libindex. — hokein.wu / detail
  10. Regenerate rotate test. NFC. — llvm-dev / detail
  11. [AMDGPU] Don’t marke the .note section as ALLOC — sebastian.neubauer / detail
  12. [Utils][x86] add an option to reduce scrubbing of shuffles with memops — spatel / detail

#1124 (Feb 20, 2020 1:21:47 AM)

  1. [Attributor][NFC] Prepare some tests to be used with update test script — johannes / detail
  2. [Attributor][NFC] Refactor interface — johannes / detail
  3. [Attributor] Make sure abstract attributes are properly initialized — johannes / detail
  4. [LLD][ELF][ARM] Add test cases for R_ARM_THM_MOV*-type relocs — daniel.kiss / detail
  5. [lldb/DWARF] Always construct a DWARFDebugInfo object — pavel / detail
  6. [compiler-rt] [builtins] Fix logb / logbl tests — luismarques / detail
  7. [NFC] Remove ar/ranlib test noise during cmake step — sguelton / detail
  8. [ARM,MVE] Add vqdmull[b,t]q intrinsic families — mikhail.maltsev / detail

#1123 (Feb 19, 2020 10:52:23 PM)

  1. [ELF][test] Fix section sh_type and sh_flags — maskray / detail
  2. Fix compiler extension in standalone mode — sguelton / detail
  3. Remove debugging artefact. — pifon / detail
  4. [lldb] Remove license headers from all test source files — Raphael Isemann / detail

#1122 (Feb 19, 2020 7:43:44 PM)

  1. Fixup test after changes made in 709fd989. — douglas.yung / detail
  2. [Attributor] Allow multiple uses of a casted function pointer — johannes / detail
  3. [examples] Fix the clang-interpreter example for changes in 85fb997659b. — Lang Hames / detail
  4. [examples] Fix the SpeculativeJIT example for 85fb997659b. — Lang Hames / detail
  5. [Attributor] Add initial AAIsDead for arguments — johannes / detail
  6. [lldb/Test] s/skipIfDarwinEmbedded/skipIfRemote/ in VSCode tests. — Jonas Devlieghere / detail
  7. [Attributor][FIX] Do not create new calls edge we cannot handle — johannes / detail
  8. [Attributor] Generalize `getAssumedConstantInt` interface — johannes / detail
  9. TableGen: Fix logic for default operands — arsenm2 / detail
  10. [Attributor][FIX] Avoid setting wrong load/store alignments — johannes / detail
  11. [Attributor] Use existing `returned` information better — johannes / detail
  12. [Attributor][NFC] Add more memory_location tests — johannes / detail
  13. [Attributor][NFC] Improve the debug output & add a TODO — johannes / detail
  14. [MustExecute] Add backward exploration for must-be-executed-context — uenoku.tokotoko / detail

#1121 (Feb 19, 2020 4:15:34 PM)

  1. [lldb win buildbot] Add a couple people to the default notifications — stilis / githubweb

#1121 (Feb 19, 2020 4:15:34 PM)

  1. [TSan] Fix incorrect expansion of `%deflake` lit substitution. — dan / detail
  2. [AMDGPU] Fix DS_WRITE_B32 patterns — Stanislav.Mekhanoshin / detail
  3. [lld][ELF] Add --shuffle-sections=seed to shuffle input sections — i / detail
  4. Fix broken test on Windows caused by D74790 — davg / detail
  5. [ORC] Add generic initializer/deinitializer support. — Lang Hames / detail
  6. libclang: Add static build support for Windows — martin / detail
  7. Add benchmarks for basic_string::erase — mvels / detail
  8. Another fix for 7d91633a2b9b1f563dc14c632cc0c461c3651f76 — davg / detail
  9. [ORC] Qualify nullptr_t. — Lang Hames / detail
  10. [ORC] Fix a missing move. — Lang Hames / detail
  11. AMDGPU/GlobalISel: Cleanup min/max RegBankSelect tests — arsenm2 / detail
  12. AMDGPU/GlobalISel: Remove outdated comment — arsenm2 / detail
  13. Add cl_khr_mipmap_image_writes as supported to AMDGPU — Yaxun.Liu / detail
  14. AMDGPU: Enable integer division bypass — arsenm2 / detail
  15. [JITLink] Fix testcase for main JITDylib rename in 85fb997659b. — Lang Hames / detail
  16. [gn build] Port 85fb997659b — llvmgnsyncbot / detail
  17. [clang-tidy] fix readability-redundant-member-init auto-fix of Function-try-block — n.james93 / detail
  18. [WebAssembly] Fix memory bug introduced in 52861809994c — tlively / detail
  19. [NFC] Fix issues with clang-tidy checks list.rst — n.james93 / detail
  20. Add a `%darwin_min_target_with_tls_support` lit substitution. — dan / detail
  21. Add an Offset field to the SourceLocation for LookupResult objects. — gclayton / detail
  22. [mlir][Linalg] Allow specifiying zero-rank shaped type operands to linalg.indexed_generic ops. — hanchung / detail
  23. [MS] Mark vectorcall FP and vector args inreg — rnk / detail
  24. [ELF][test] Fix shuffle_sections.s — i / detail
  25. [ELF][test] Fix --symbol-ordering-file tests of shuffle_sections.s — maskray / detail
  26. [WebAssembly] Use llvm::Optional to store optional symbol attributes.  NFC. — sbc / detail
  27. [mlir] Update usage of createJITDylib to createBareJITDylib after LLVM change — riddleriver / detail
  28. [lldb/Test] Skip VSCode test on embedded Darwin — Jonas Devlieghere / detail
  29. [lld][WebAssembly] Allow symbols with explict import names to be undefined at link time. — sbc / detail
  30. [gn build] (manually) partially (?) merge 7ff1f55a1219 — thakis / detail
  31. [DebugInfo] Read CIE pointer as a relocatable value. — ikudrin / detail
  32. [DebugInfo] Remove a misleading comment for llvm::dwarf::FDE. — ikudrin / detail
  33. [DebugInfo][NFCI]: Removed an exclamation mark from error message. — SourabhSingh.Tomar / detail

#1121 (Feb 19, 2020 4:15:34 PM)

  1. [lldb win buildbot] Add a couple people to the default notifications — stilis / detail

#1120 (Feb 19, 2020 10:15:01 AM)

  1. [lldb/Core] Remove locking in the PluginManager — Jonas Devlieghere / detail
  2. [mlir][ODS] Add a new trait `TypesMatchWith` — riddleriver / detail
  3. [mlir][Parser] Use APFloat instead of FloatAttr when parsing DenseElementsAttrs. — riddleriver / detail
  4. Revert "[PatternMatch] Match XOR variant of unsigned-add overflow check." — flo / detail
  5. [mlir][NFC] Fix warning for mismatched sign comparison. — riddleriver / detail
  6. [DDG] Data Dependence Graph - Graph Simplification — bmahjour / detail
  7. [mlir][NFC] Fix 'gatherLoops' utility — diego.caballero / detail
  8. [CMake] Only detect the linker once in AddLLVM.cmake — Louis Dionne / detail
  9. [UpdateTestChecks] Add support for '.' in ir function names — llvm-dev / detail
  10. [AMDGPU] Regenerate immediate constant tests — llvm-dev / detail
  11. [libFuzzer] Fix denominator in the "inputs have DFT" log line. — mmoroz / detail
  12. Include static prof data when collecting loop BBs — isanbard / detail
  13. [mlir] [VectorOps] Framework for progressive lowering of vector.contract — ajcbik / detail
  14. Reapply [IRBuilder] Always respect inserter/folder — nikita.ppv / detail
  15. [OpenMP][OMPIRBuilder] Introducing the `OMPBuilderCBHelpers` helper class — johannes / detail
  16. [Hexagon] Change HVX vector predicate types from v512/1024i1 to v64/128i1 — kparzysz / detail
  17. [x86] add test for uint->fp with unsafe-fp-math (PR43609); NFC — spatel / detail
  18. [AMDGPU] Update AMDGPUUsage with DWARF proposal — Tony.Tye / detail
  19. [IndVarSimply] Fix assert/release build difference. — llvm-project / detail
  20. [AMDGPU] AMDGPUUsage define call convention ABI — Tony.Tye / detail
  21. [libc++] Fixes backreferences for extended grammar. — Louis Dionne / detail
  22. [libc++] reduce <complex> parsing time — Louis Dionne / detail

#1119 (Feb 19, 2020 7:43:26 AM)

  1. [CGP] Adjust CodeGen tests after e01a3d49c22 — flo / detail
  2. Add <128 x i1> as an intrinsic type — kparzysz / detail
  3. [Hexagon][NFC] Rename VK_Hexagon_PCREL to VK_PCREL — stefanp / detail
  4. [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fmul.legacy intrinsic — jay.foad / detail
  5. [gn build] revert e8e078c8bf7987 — thakis / detail
  6. [AArch64][SVE] Add initial backend support for FP splat_vector — mcinally / detail
  7. [ARM,MVE] Fix predicate types of some intrinsics — mikhail.maltsev / detail
  8. [mlir] NFC: use ValueRange for BlockArgument in ConvertStandardToLLVM — zinenko / detail
  9. tsan: removing redundant loop in ThreadClock::release() — dvyukov / detail
  10. [lldb][NFC] Remove giant do{...}while(false); in ClangASTSource::FindExternalVisibleDecls — Raphael Isemann / detail
  11. [mlir][spirv] Add mlir-vulkan-runner — antiagainst / detail
  12. [SystemZ] Regenerate risbg tests. NFCI. — llvm-dev / detail
  13. [IRBuilder] Always respect inserter/folder — nikita.ppv / detail
  14. [Sema][CodeComplete] Handle symlinks for include code completion — davg / detail
  15. [InstCombine] Fix removal from deferred instructions — nikita.ppv / detail
  16. [mlir][ods] Adding attribute setters generation — antiagainst / detail
  17. Revert "[IRBuilder] Always respect inserter/folder" — nikita.ppv / detail
  18. [NFC][compiler-rt][test] Fully qualify string -> std::string — rupprecht / detail
  19. [libc++] Fix ABI break in __bit_reference. — eric / detail
  20. [AMDGPU] Fix assumption about LaneBitmask content — Stanislav.Mekhanoshin / detail
  21. [analyzer] CERT: POS34-C — zurab.tsinadze / detail
  22. [X86] Add DCI.isBeforeLegalize() check to the v64i1 constant splitting code in combineStore. — craig.topper / detail
  23. [gn build] Set up include_dirs for a54d81f597 (first checker in a subdir) — thakis / detail
  24. Fix Block::eraseArgument when block arg is also a successor operand. — silvasean / detail
  25. [gn build] Port a54d81f5979 — llvmgnsyncbot / detail
  26. [gn build] use \bfoo\b instead of \<foo\> in sync script — thakis / detail
  27. [ValueTracking]  Improve isKnownNonNaN() to recognize zero splats. — paulsson / detail
  28. [AssumeBundle] Add documentation for the operand bundles of an llvm.assume — tyker / detail

#1118 (Feb 19, 2020 4:26:58 AM)

  1. [AMDGPU] performCvtF32UByteNCombine - add SHL and SimplifyMultipleUseDemandedBits support — llvm-dev / detail
  2. Revert "Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on""" — oliver.stannard / detail
  3. [yaml2obj] - Change the order of implicitly created sections. — grimar / detail
  4. [AArch64][SVE] CodeGen of ACLE Builtin Types — sander.desmalen / detail
  5. [lldb] Make comparing RegisterInfo::[alt_]name's pointer value less footy-shooty — Raphael Isemann / detail
  6. [lldb] Skip failing parts of TestCppConstructors that use 'new' on Windows — Raphael Isemann / detail
  7. [ARM] VMLAVA reduction patterns — david.green / detail
  8. Support OptionalAttr inside a StructAttr — tberghammer / detail
  9. [ARM][LowOverheadLoops] Check loop liveouts — sam.parker / detail
  10. [lldb] Remove some unnecessary includes from test sources — Raphael Isemann / detail
  11. ErrorTest: Break up "ErrorMatchers" test — pavel / detail
  12. [lldb/DWARF] Add support for location lists in package files — pavel / detail
  13. Recommit: "[llvm-exegesis] Improve error reporting in Assembler.cpp" — Milos.Stojanovic / detail
  14. [lldb][NFC] Pointer to reference conversion for CompilerDeclContext params in ClangExpressionDeclMap. — Raphael Isemann / detail
  15. [MLIR] Add naive fusion of parallel loops. — pifon / detail
  16. [OpenCL] Only declare _sat conversions for integer types — sven.vanhaastregt / detail
  17. [TableGen] Diagnose undefined fields when generating searchable tables — jay.foad / detail
  18. [lldb] Remove Windows X-fail for TestCPPAuto and TestStepTarget — Raphael Isemann / detail
  19. [lldb][NFC] Modernize test setup code in several lang/cpp tests — Raphael Isemann / detail
  20. [AArch64][ASMParser] Refuse equal source/destination for LDRAA/LDRAB — pierre.vanhoutryve / detail
  21. AMDGPU/GlobalISel: Select MUBUF path for global atomic cmpxchg — Matthew.Arsenault / detail
  22. [PatternMatch] Match XOR variant of unsigned-add overflow check. — flo / detail

#1117 (Feb 19, 2020 1:23:16 AM)

  1. [CGP] Precommit tests for D74228. — flo / detail
  2. [clang-tidy] Added a case to UnconventionalAssignOperatorCheck. — 1.int32 / detail
  3. [MIPS GlobalISel] RegBankSelect G_MERGE_VALUES and G_UNMERGE_VALUES — petar.avramovic / detail
  4. [MLIR][Ploops] Add custom builders from ParallelOp and ReduceOp. — pifon / detail
  5. [lldb] Make TestFormatters.py not rely on working constructor calls — Raphael Isemann / detail
  6. [lldb][NFC] Add a missing test case to TestCppConstructors.py — Raphael Isemann / detail
  7. [lldb] Let TypeSystemClang::GetDisplayTypeName remove anonymous and inline namespaces. — Raphael Isemann / detail
  8. [DebugInfo] Pass linux triple to tests requiring ELF. — flo / detail
  9. [ARM] Extra MVE VADDV reduction patterns — david.green / detail
  10. [lldb] Put Host/common headers in a module — Raphael Isemann / detail
  11. [lldb] Let TestCppConstructors pass without fix-it intervention — Raphael Isemann / detail
  12. [LLD][ELF][ARM] Fix support for SBREL type relocations — peter.smith / detail
  13. Reland "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  14. [AArch64][SVE] Add SVE2 intrinsics for polynomial arithmetic — kerry.mclaughlin / detail
  15. [TargetLower] Update shouldFormOverflowOp check if math is used. — flo / detail
  16. [MIPS GlobalISel] Select 4 byte unaligned load and store — petar.avramovic / detail
  17. [MIPS GlobalISel] Legalize non-power-of-2 and unaligned load and store — petar.avramovic / detail
  18. [ARM] MVE VADDLV lowering — david.green / detail

#1116 (Feb 18, 2020 10:59:28 PM)

  1. [Coroutines][5/6] Add coroutine passes to pipeline — modocache / detail
  2. [Coroutines][6/6] Clang schedules new passes — modocache / detail
  3. [X86] Handle splats in LowerBUILD_VECTORvXi1 by directly emitting scalar selects instead of deferring that to LowerSELECT. — craig.topper / detail
  4. [clangd] Add add commit characters to the server capabilities — kbobyrev / detail
  5. [lldb/Core] Remove more duplicate code in PluginManager (NFCI) — Jonas Devlieghere / detail
  6. [X86] Remove vXi1 select optimization from LowerSELECT. Move it to DAG combine. — craig.topper / detail
  7. Fix build after D74606 — kbobyrev / detail

#1115 (Feb 18, 2020 6:56:00 PM)

  1. Add -std=c++20 flag, replace C++2a with C++20 throughout the Clang — richard / detail
  2. [mlir] Refactor TypeConverter to add conversions without inheritance — riddleriver / detail
  3. Remove unused option that gcc ignored — tclin914 / detail
  4. [lldb/Core] Remove blatant code duplication by using a template (NFC) — Jonas Devlieghere / detail
  5. [NFC] Update the testcase clang_f_opts.c for the removed options — tclin914 / detail
  6. [lldb/Core] Remove dead Get*PluginCreateCallbackForPluginName (NFC) — Jonas Devlieghere / detail
  7. [mlir][DialectConversion] Forward capture callback to fix build on older — riddleriver / detail
  8. Fix a signed/unsigned warning promoted to error. — echristo / detail
  9. [MLIR] Add std.assume_alignment op. — timshen / detail
  10. [MLIR] change NVVM.mma.sync to the most useful variant. — timshen / detail
  11. Fix test for profile remapper — aktoon / detail
  12. P0593R6: Pseudo-destructor expressions end object lifetimes. — richard / detail
  13. Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  14. [lldb/Docs] Update the Windows documentation — Jonas Devlieghere / detail
  15. [lldb/Docs] Update the features matrix — Jonas Devlieghere / detail
  16. [lldb] Move ArchitectureCreateInstance into ldb-private-interfaces — Jonas Devlieghere / detail
  17. [lldb] Sort forward declarations in lldb-forward.h — Jonas Devlieghere / detail
  18. [LazyCallGraph] Fix ambiguous index value — modocache / detail
  19. [DebugInfo][test] Fix section flags/type to avoid warning/error in the future — maskray / detail
  20. [DebugInfo]: Added support for DWARFv5 Info section header parsing in llvm-dwp utility. — SourabhSingh.Tomar / detail
  21. Re-land new pass manager coro-split and coro-elide — modocache / detail
  22. [Coroutines][4/6] New pass manager: coro-cleanup — modocache / detail

#1114 (Feb 18, 2020 1:01:53 PM)

  1. [TargetLowering] Add SimplifyMultipleUseDemandedBits 'all elements' helper wrapper. NFC. — llvm-dev / detail
  2. Revert "Support -fuse-ld=lld for riscv" — sguelton / detail
  3. [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state — jgorbe / detail
  4. [libc++] Fix overly complicated test of std::span's extent — Louis Dionne / detail
  5. [Hexagon] clang driver should consider --sysroot option — sidneym / detail
  6. Fix PR#44620 'readability-redundant-string-cstr quick-fix causes invalid code' — aaron / detail
  7. Remove "ELF Only" from -f*-sections help text — rnk / detail
  8. [clang][XCOFF] Indicate that XCOFF does not support COMDATs — daltenty / detail
  9. [mlir] NFC: rename LLVMOpLowering to ConvertToLLVMPattern — zinenko / detail
  10. [mlir][Linalg] Allow specifiying zero-rank shaped type operands to linalg.generic ops. — ravishankarm / detail
  11. [lldb/Plugin] Reject WASM and Hexagon in DynamicLoaderStatic — Jonas Devlieghere / detail
  12. [TestGlobalVariables] `target var` without a process doesn't work on arm64e. — ditaliano / detail
  13. [TestGlobalVariables] Remove a reference to a stale rdar. — ditaliano / detail
  14. [TestTargetCommand] `target var` without a process doesn't work on arm64e. — ditaliano / detail
  15. [TestTargetCommand] Remove another reference to a stale rdar. — ditaliano / detail
  16. Reland "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering" — tlively / detail
  17. Reland "[WebAssembly] Split and recombine multivalue calls for ISel" — tlively / detail
  18. [WebAssembly] Implement multivalue call_indirects — tlively / detail
  19. Fix assertion on `!eq(?, 0)` — daniel_l_sanders / detail
  20. Add coding standard recommending use of qualifiers in cpp files — rnk / detail
  21. [hexagon] Fix testcase issue with windows builder. — sidneym / detail
  22. [IR] Lazily number instructions for local dominance queries — rnk / detail
  23. [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE — aditya_nandakumar / detail
  24. [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue — tlively / detail
  25. PR44958: Allow member calls and typeid / dynamic_cast on mutable objects — richard / detail
  26. Fix NDEBUG build after instruction ordering — rnk / detail
  27. [Driver] -pg -mfentry should respect target specific decisions for -mframe-pointer=all — ndesaulniers / detail
  28. [WebAssembly] Replace all calls with generalized multivalue calls — tlively / detail
  29. [gn build] Port ca9ba76481f — llvmgnsyncbot / detail

#1113 (Feb 18, 2020 4:08:38 AM)

  1. [CSInfo][TailDuplicator] Delete the call site info when removing dead MBBs — djordje.todorovic / detail
  2. Fix riscv/lld test interaction — sguelton / detail
  3. [llvm-readobj] - Report a warning when an unexpected DT_SYMENT tag value is met. — grimar / detail
  4. [CGP] Add uaddo test with math used, SPARC/AArch64 variants. — flo / detail
  5. [lldb][test] Remove expected failure decorator from test_copy_from_dummy_target (TestScriptedResolver) — Tatyana Krasnukha / detail
  6. [lldb] Fix another instance where we pass a nullptr as TypeSourceInfo to NonTypeTemplateParmDecl::Create — Raphael Isemann / detail
  7. llvm: Use quotes around MSVC_DIA_SDK_DIR CMake variable — martin / detail
  8. Use SETNE directly rather than SUB/SETNE 0 for stack guard check — jrtc27 / detail
  9. [IR] Set name when inserting 'llvm::Value*' — modocache / detail
  10. [llvm-exegesis] Improve error reporting in Assembler.cpp — Milos.Stojanovic / detail
  11. Move DFA tables into the read-only data segmant. — benny.kra / detail
  12. Reland "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  13. [libc++] Remove XFAILs for macOS 10.15, which were fixed in later dot releases — Louis Dionne / detail
  14. [libTooling] Add option for `buildAST` to report diagnostics. — yitzhakm / detail
  15. [lldb] Merge RangeArray and RangeVector — pavel / detail
  16. AMDGPU/GlobalISel: Adjust branch target when lowering loop intrinsic — Matthew.Arsenault / detail
  17. [Assembler] Emit summary index flags — evgeny / detail
  18. Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on"" — melanie.blower / detail
  19. [AArch64] Add Cortex-A34 Support for clang and llvm — luke.geeson / detail
  20. [mlir] NFC: Rename LLVMOpLowering::lowering to LLVMOpLowering::typeConverter — zinenko / detail
  21. [VE] TLS codegen — simon.moll / detail
  22. Prevent gcc from issuing a warning upon coffnamecpy — sguelton / detail
  23. Revert "Reland "[DebugInfo] Enable the debug entry values feature by default"" — djordje.todorovic / detail
  24. [libc++] Add ABI list for 9.0 release — Louis Dionne / detail
  25. Add OffsetIsScalable to getMemOperandWithOffset — sander.desmalen / detail
  26. [RISCV] Implement mayBeEmittedAsTailCall for tail call optimization — weiwei64 / detail
  27. Drop a constexpr in favor of const, MSVC complains. — benny.kra / detail
  28. Use getLocation() in "too few/too many arguments" diagnostic — aaron / detail
  29. [mlir] Add short readme.txt to docs directory — jpienaar / detail
  30. Hopefully fixing a failing build bot. — aaron / detail
  31. Cover cases like (b && c && b) in the redundant expression check. — aaron / detail
  32. [InstCombine] Add more tests for icmp+and+ashr; NFC — nikita.ppv / detail
  33. [InstCombine] Relax preconditions for ashr+and+icmp fold (PR44754) — nikita.ppv / detail
  34. [PowerPC][NFC] Add defines to help creating the SpillSlot arrays. — sd.fertile / detail
  35. [InstCombine] Fix multi-use handling in cttz transform — nikita.ppv / detail
  36. [InstCombine] Fix worklist management when simplifying demanded bits — nikita.ppv / detail
  37. [BuildLibCalls] Accept IRBuilderBase; NFC — nikita.ppv / detail
  38. [LoopUtils] Accept IRBuilderBase; NFC — nikita.ppv / detail
  39. [SimplifyLibCalls] Accept IRBuilderBase; NFC — nikita.ppv / detail
  40. [VectorUtils] Accept IRBuilderBase; NFC — nikita.ppv / detail
  41. [lldb] [nfc] Separate DIERef vs. user_id_t: GetForwardDeclClangTypeToDie() — jan.kratochvil / detail
  42. [SLPVectorizer] Do not assume extracelement idx is a ConstantInt. — flo / detail
  43. [ARM,MVE] Add vbrsrq intrinsics family — mikhail.maltsev / detail
  44. Revert "[llvm-exegesis] Improve error reporting in Assembler.cpp" — Milos.Stojanovic / detail
  45. [scudo][standalone] Shift some data from dynamic to static — kostyak / detail
  46. [TBLGEN] Emit register pressure set enum — Stanislav.Mekhanoshin / detail
  47. [gn build] (manually) port fc69967a4b9 — thakis / detail
  48. [lldb/Plugin] Unconditionally initialize DynamicLoaderDarwinKernel — Jonas Devlieghere / detail
  49. CodeGen: Move undef_tied_input declaration — Matthew.Arsenault / detail
  50. [AMDGPU] Use generated RegisterPressureSets enum — Stanislav.Mekhanoshin / detail
  51. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  52. Add Query API for llvm.assume holding attributes — tyker / detail
  53. [gn build] Port c9e93c84f61 — llvmgnsyncbot / detail
  54. [JumpThreading] Skip unconditional PredBB when threading jumps through two basic blocks — maskray / detail
  55. [X86] Add a helper function to pull some repeated code out of combineGatherScatter. NFC — craig.topper / detail
  56. Improve comments after 8404aeb56a73ab24f9b295111de3b37a37f0b841. — alexandre.ganea / detail
  57. [lldb/Plugin] Generate LLDB_PLUGIN_DECLARE with CMake — Jonas Devlieghere / detail
  58. [mlir] Add a TypeRange class that functions similar to ValueRange. — riddleriver / detail
  59. Revert "[CUDA][HIP][OpenMP] Emit deferred diagnostics by a post-parsing AST travese" — Yaxun.Liu / detail
  60. Revert "[CUDA][HIP][OpenMP] Add lib/Sema/UsedDeclVisitor.h after D70172" — Yaxun.Liu / detail

#1112 (Feb 18, 2020 12:08:31 AM)

  1. [Debuginfo][NFC] add comments for WithColor routines. — a.v.lapshin / detail
  2. [ASTImporter] Prevent the ASTImporter from creating multiple main FileIDs. — Raphael Isemann / detail
  3. [lldb] Replace #pragma once with header guard — Jonas Devlieghere / detail
  4. [InstCombine] Precommit umul.with.overflow sign check test. — flo / detail
  5. [Support] Check for atomics64 when deciding if '-latomic'  is needed — luismarques / detail
  6. [lldb][NFC] Make all CompilerDeclContext parameters references instead of pointers — Raphael Isemann / detail
  7. [lldb][NFC] Document TypeSystemClang — Raphael Isemann / detail
  8. [InstCombine] Simplify a umul overflow check to a != 0 && b != 0. — flo / detail
  9. [InstCombin] Avoid nested Create calls, to guarantee order. — flo / detail
  10. [lldb] Refactor and test TypeSystemClang::GetEnumerationIntegerType — Raphael Isemann / detail
  11. [LLD][ELF][AArch64] Change the semantics of -z pac-plt. — daniel.kiss / detail
  12. [lldb][NFC] Modernize documentation in lldb-private-types.h — Raphael Isemann / detail
  13. [lldb] Remove the mutable specifier from DataExtractor's member — pavel / detail
  14. [lldb][NFC] Documention that OptionDefinition::completion_type contains enum values — Raphael Isemann / detail
  15. [ARM,MVE] Add intrinsics for abs, neg and not operations. — simon.tatham / detail
  16. [ARM,MVE] Add intrinsics for int <-> float conversion. — simon.tatham / detail
  17. [ARM,MVE] Add intrinsics for FP rounding operations. — simon.tatham / detail
  18. [ARM,MVE] Add the vrev16q, vrev32q, vrev64q family. — simon.tatham / detail
  19. [ARM,MVE] Add intrinsics vclzq and vclsq. — simon.tatham / detail
  20. [ARM] Allow `ARMVectorRegCast` to match bitconverts too. (NFC) — simon.tatham / detail
  21. [ARM,MVE] Add the vmovlbq,vmovltq intrinsic family. — simon.tatham / detail
  22. [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family. — simon.tatham / detail
  23. [lldb] Remove DataExtractor::GetPointer — pavel / detail
  24. [lldb] Fix compilation of SymbolFilePDBTests.cpp after FindTypes API change — Raphael Isemann / detail
  25. [OpenCL] Add Arm dot product builtin functions — sven.vanhaastregt / detail
  26. [lldb/DWARF] Support the debug_str_offsets section in dwp files — pavel / detail
  27. [lldb] Don't model std::atomic as a transparent data structure in the data formatter — Raphael Isemann / detail
  28. [ARM,CDE] Cosmetic changes, additonal driver tests — mikhail.maltsev / detail
  29. Support -fuse-ld=lld for riscv — sguelton / detail
  30. [lldb][NFC] Fix compilation of SymbolFilePDBTests.cpp after FindNamespace API change — Raphael Isemann / detail
  31. [AArch64][SVE] Add remaining SVE2 intrinsics for widening DSP operations — kerry.mclaughlin / detail
  32. [lldb] Don't call CopyForBreakpoint from a Breakpoint's constructor — Tatyana Krasnukha / detail
  33. [lldb] Make shared_from_this-related code safer — Tatyana Krasnukha / detail
  34. [lldb][NFC] Remove unused parameter — Tatyana Krasnukha / detail

#1111 (Feb 17, 2020 9:06:29 PM)

  1. [lldb/Plugins] Rename initializers to match their plugin name. — Jonas Devlieghere / detail
  2. [Coroutines][2/6] New pass manager: coro-split — modocache / detail
  3. [Coroutines][3/6] New pass manager: coro-elide — modocache / detail
  4. Revert new pass manager coro-split and coro-elide — modocache / detail
  5. Revert "[lldb/lldb-server] Add target.xml support for qXfer request." — omair.javaid / detail
  6. [lldb/Plugins] Conditionally build OperatingSystemPython. — Jonas Devlieghere / detail
  7. [lldb/Plugins] Add missing initialize/terminate calls — Jonas Devlieghere / detail
  8. Revert new files from new pass manager coro-split/coro-elide — modocache / detail
  9. [analyzer] VforkChecker: allow execve after vfork. — Artem Dergachev / detail
  10. [analyzer] Teach scan-build how to rebuild index.html without analyzing. — Artem Dergachev / detail
  11. [X86] Move avx512 code that forces zeros to the false side of vselects above a check for legal types. — craig.topper / detail
  12. Revert "[analyzer] Teach scan-build how to rebuild index.html without analyzing." — Artem Dergachev / detail
  13. [lldb] Replace empty ctor en dtor bodies with =default (NFC) — Jonas Devlieghere / detail
  14. [lldb] Update header guards to be consistent and compliant with LLVM (NFC) — Jonas Devlieghere / detail

#1110 (Feb 17, 2020 4:48:59 PM)

  1. Added missing commas for mlir-nvidia buildbot. — gkistanova / githubweb

#1110 (Feb 17, 2020 4:48:59 PM)

  1. [dsymutil] Explicitly link against libatomic when necessary — luismarques / detail
  2. Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  3. CGBuiltin: Remove uses of deprecated CreateCall overloads — nhaehnle / detail
  4. Coroutines: avoid use of deprecated CreateLoad and CreateCall methods — nhaehnle / detail
  5. LowerMatrixIntrinsics: Avoid use of deprecated CreateCall methods — nhaehnle / detail
  6. [TBLGEN] Inhibit generation of unneeded psets — Stanislav.Mekhanoshin / detail
  7. [HotColdSplit] Mark entire function cold when entry block is cold — Vedant Kumar / detail
  8. [lldb/Plugin] Fix some issues on Windows — Jonas Devlieghere / detail
  9. [lldb/Plugin] Unconditionally build Darwin-Kernel — Jonas Devlieghere / detail
  10. [X86] Add one use check to '0-x == y --> x+y == 0' in EmitCmp. — craig.topper / detail
  11. [XCore][NFC] Remove trailing space — tclin914 / detail
  12. [NFC] Remove trailing space — tclin914 / detail
  13. Revert "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  14. [lldb/Plugins] Rename lldbPluginDisassemblerLLVM (NFC) — Jonas Devlieghere / detail
  15. [lldb/Plugins] Remove PLUGIN from libraries that aren't really plugins. — Jonas Devlieghere / detail
  16. [X86] Use isScalarFPTypeInSSEReg to simplify code in LowerSELECT. NFC — craig.topper / detail
  17. [lldb/Plugins] Initialize all ABI plugins by their plugin name — Jonas Devlieghere / detail

#1110 (Feb 17, 2020 4:48:59 PM)

  1. Added missing commas for mlir-nvidia buildbot. — gkistanova / detail

#1109 (Feb 17, 2020 1:03:24 PM)

  1. [Attributor][FIX] Use pointer not reference as it can be null — johannes / detail
  2. [FIX] Do not copy an llvm::function_ref if it has to be reused — johannes / detail
  3. [mlir][Parser][NFC] Remove several usages of getEncodedSourceLocation — riddleriver / detail
  4. [mlir] Allow adding extra class declarations to interfaces. — riddleriver / detail
  5. [llvm-readobj] - Refactor the code that dumps relocations. — grimar / detail
  6. [IRBuilder] Virtualize IRBuilder — nikita.ppv / detail
  7. [IRBuilder] Try to fix warnings — nikita.ppv / detail
  8. [Sema] Adds the pointer-to-int-cast diagnostic — koraq / detail
  9. [InstCombine] Add multiuse tests for cttz transform; NFC — nikita.ppv / detail
  10. [InstCombine] Create new log2 intrinsic; NFCI — nikita.ppv / detail
  11. [x86] form broadcast of scalar memop even with >1 use — spatel / detail
  12. [VectorCombine] fix cost calc for extract-cmp — spatel / detail
  13. Revert "[IRBuilder] Virtualize IRBuilder" — nikita.ppv / detail
  14. [X86] combineX86ShuffleChain - add support for combining 512-bit shuffles to bit shifts — llvm-dev / detail
  15. [X86] combineX86ShuffleChain - add support for combining 512-bit shuffles to PALIGNR — llvm-dev / detail
  16. [IRBuilder] Fix unnecessary IRBuilder copies; NFC — nikita.ppv / detail
  17. [IRBuilder] Prefer InsertPointGuard over full copy; NFC — nikita.ppv / detail
  18. [ms] [llvm-ml] Add a draft MASM parser — epastor / detail
  19. [gn build] Port ee2c0f76d74 — llvmgnsyncbot / detail
  20. Updated with list of papers and issues adopted in Prague — marshall / detail
  21. Update last-mod date for libcxx status page — marshall / detail
  22. [Sema] Fix pointer-to-int-cast for MSVC build bot — koraq / detail
  23. [X86] Split X86ISD::CMP into an integer and FP opcode. — craig.topper / detail
  24. [X86] Separate floating point handling out of EmitCmp and emitFlagsForSetcc. — craig.topper / detail
  25. [SCCP] Re-generate check lines using --function-signature. (NFC) — florian_hahn / detail
  26. [IR] Change maybeSetDSOLocal to isImplicitDSOLocal — maskray / detail
  27. [objc_direct] Small updates to help with adoption. — phabouzit / detail
  28. [X86] Add more avx512 instrutions to llvm-mca resource tests — craig.topper / detail
  29. [X86] Increase latency of port5 masked compares and kshift/kadd/kunpck instructions in SKX scheduler model — craig.topper / detail
  30. [OpenCL][CUDA][HIP][SYCL] Add norecurse — Yaxun.Liu / detail
  31. [Powerpc] set instruction count as lsr first priority of lsr. — czhengsz / detail
  32. [gn build] use -Xclang form for fdebug-comp-dir for now — thakis / detail
  33. [CUDA][HIP][OpenMP] Emit deferred diagnostics by a post-parsing AST travese — Yaxun.Liu / detail
  34. AMDGPU/GlobalISel: Move lambdas to normal function — arsenm2 / detail
  35. AMDGPU/GlobalISel: Add some missing tests for non-power-of-2 cases — arsenm2 / detail
  36. AMDGPU/GlobalISel: Fix non-power-of-2 G_SITOFP/G_UITOFP — arsenm2 / detail
  37. [X86] Remove unnecessary check for null SDValue. NFC — craig.topper / detail
  38. [CUDA][HIP][OpenMP] Add lib/Sema/UsedDeclVisitor.h after D70172 — maskray / detail
  39. [X86] Disable load folding for X86ISD::ADD with 128 as an immediate. — craig.topper / detail
  40. [mlir] Address post commit feedback of D73590 for SymbolsAndSymbolTables.md — riddleriver / detail
  41. Fix `-Wpedantic` warning. NFC. — michael.hliao / detail
  42. [NFC][PowerPC] Add a new test case scalar-equal.ll — shkzhang / detail
  43. [PowerPC] Add the missing InstrAliasing for 64-bit rotate instructions — qshanz / detail
  44. [MC] Delete two unused MCCodePadder functions missed by D71106 — maskray / detail
  45. [NFC][PowerPC] Update the test case scalar-equal.ll — shkzhang / detail
  46. [lldb] Fix some tests failing with gmodules after change to stdlib.h — Raphael Isemann / detail
  47. clang analyzer: Fix the webpage rendering — sledru / detail
  48. [X86] New test to check rev16 patterns, prep step for D74032. NFC. — sjoerd.meijer / detail
  49. [NFCI][DebugInfo]: Corrected a Typo. — SourabhSingh.Tomar / detail
  50. [lldb] [nfc] Simplify user_id_t -> size_t — jan.kratochvil / detail
  51. [TableGen] Don't elide bitconverts in PatFrag fragments. — simon.tatham / detail
  52. [AArch64] Fix small typos in the target description. NFC. — sjoerd.meijer / detail
  53. [AArch64][SVE] Add SVE index intrinsic — kerry.mclaughlin / detail
  54. [lldb/lldb-server] Add target.xml support for qXfer request. — pavel / detail
  55. [LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging — pavel / detail
  56. [ARM] MVE vector reduce MLA tests. NFC. — david.green / detail
  57. [lldb] Add @skipIfXmlSupportMissing to TestWasm.py — pavel / detail
  58. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail
  59. [CMake] Explicitly specify paths to libc++abi in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  60. [lldb] Delete register info definitions in the x86_64 ABI classes — labath / detail
  61. Revert "[CMake] Explicitly specify paths to libc++abi in CrossWinToARMLinux.cmake" — jaskiewiczs / detail
  62. [lldb/DWARF] Re-enable basic dwp support — pavel / detail
  63. [lldb] Fix build error from 07355c1c08b — pavel / detail
  64. [ASTImporter] Added visibility check for scoped enums. — 1.int32 / detail
  65. [ADT] Use inherited ctors to forward to base. NFCI. — benny.kra / detail
  66. [AMDGPU] Fix some tests that did not specify -mcpu — tim.renouf / detail
  67. GlobalISel: Add matcher for G_LSHR — arsenm2 / detail
  68. AMDGPU/GlobalISel: Handle sbfe/ubfe intrinsic — arsenm2 / detail
  69. AMDGPU/GlobalISel: Select v2s32->v2s16 G_TRUNC — arsenm2 / detail
  70. [libc++] Add availability markup for std::to_chars on Apple platforms — Louis Dionne / detail
  71. Strength reduce vectors into arrays. NFCI. — benny.kra / detail
  72. [wasm] Unbreak after 5fc5c7db38672c8962879b6fdce68393181c5e08. NFCI. — benny.kra / detail
  73. [DAGCombine] Combine pattern for REV16 — sjoerd.meijer / detail
  74. [mlir] Linalg: Extend promotion to non f32 buffers. — zinenko / detail
  75. [AArch64] Implement passing SVE vectors by ref for AAPCS. — sander.desmalen / detail
  76. [CMake] Fix setting result of libatomic check for MSVC — luismarques / detail
  77. Separate DIERef vs. user_id_t: m_function_scope_qualified_name_map — jan.kratochvil / detail
  78. AMDGPU/GlobalISel: Run the localizer pass — Matthew.Arsenault / detail
  79. [ARM] Add initial support for Custom Datapath Extension (CDE) — mikhail.maltsev / detail
  80. [clang][Index] Visit the default parameter arguements in libindex. — hokein.wu / detail
  81. AMDGPU/GlobalISel: Select llvm.amdgcn.s.buffer.load — Matthew.Arsenault / detail
  82. GlobalISel: Add combine to narrow G_LSHR — Matthew.Arsenault / detail
  83. [SelectionDAG] Expose the "getValidShiftAmount" helpers available. NFCI. — llvm-dev / detail
  84. AMDGPU/GlobalISel: Skip DAG hack passes on selected functions — Matthew.Arsenault / detail
  85. Reland "[clang-tools-extra] fix the check for if '-latomic' is necessary"" — luismarques / detail
  86. Hide implementation details. NFC> — benny.kra / detail
  87. Revert "[libc++] Move abs and div into stdlib.h to fix header cycle." — Raphael Isemann / detail
  88. [lldb] Fix Windows bot. — Jonas Devlieghere / detail
  89. [lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin — Jonas Devlieghere / detail
  90. GlobalISel: Extend shift narrowing to G_SHL — Matthew.Arsenault / detail
  91. [IRBuilder] Avoid passing IRBuilder by value; NFC — nikita.ppv / detail
  92. [IRBuilder] Delete copy constructor — nikita.ppv / detail
  93. GlobalISel: Fix missing const — Matthew.Arsenault / detail
  94. [ARM,MVE] Add vector-scalar intrinsics — mikhail.maltsev / detail
  95. Add LazyCallGraph API to add function to RefSCC — modocache / detail
  96. [Polly] Fix build after IRBuilder changes — nikita.ppv / detail
  97. Reapply "[IRBuilder] Virtualize IRBuilder" — nikita.ppv / detail
  98. [FPEnv][ARM] Don't call mutateStrictFPToFP when lowering — john.brawn / detail
  99. [lldb/Plugin] Fix plugin definition for ProcessWindows — Jonas Devlieghere / detail
  100. [Coroutines][1/6] New pass manager: coro-early — modocache / detail
  101. GlobalISel: Extend narrowing to G_ASHR — Matthew.Arsenault / detail
  102. [CMake] CheckAtomic.cmake: catch false positives in RISC-V — luismarques / detail
  103. AMDGPU/GlobalISel: Custom lower 32-bit G_UDIV/G_UREM — Matthew.Arsenault / detail
  104. [lldb/Plugin] Remove PLUGIN from Process POSIX & Linux — Jonas Devlieghere / detail
  105. Fix modules build after https://reviews.llvm.org/D73835 (IRBuilder virtualization change) — Vedant Kumar / detail
  106. GlobalISel: Allow running localizer earlier — Matthew.Arsenault / detail
  107. Revert "Add LazyCallGraph API to add function to RefSCC" — modocache / detail
  108. [X86] Move '0-x == y --> x+y == 0' and similar combines to EmitCmp. — craig.topper / detail
  109. [X86] Change how the alignment for the stack object is created in LowerFLT_ROUNDS_. — craig.topper / detail
  110. AMDGPU/GlobalISel: Allow arbitrary global values — Matthew.Arsenault / detail
  111. [gn build] (manually) merge e9849d519 — thakis / detail
  112. AMDGPU/GlobalISel: Custom lower 32-bit G_SDIV/G_SREM — arsenm2 / detail
  113. AMDGPU/GlobalISel: Fix RegBankSelect for G_SHUFFLE_VECTOR — arsenm2 / detail
  114. Revert "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  115. [X86] Add missing isel pattern for BLCFILL producing flags. — craig.topper / detail
  116. [lldb/Plugin] Update ProcessWindows plugin for revert — Jonas Devlieghere / detail
  117. [mlir] Fix multiple titles — jpienaar / detail
  118. [Polly] Run polly-update-format after commit 55cfb1. NFC. — llvm-project / detail
  119. Re-land "Add LazyCallGraph API to add function to RefSCC" — modocache / detail
  120. [LiveDebugValues] Visit open var locs just once in transferRegisterDef, NFC — Vedant Kumar / detail

#1108 (Feb 15, 2020 4:24:44 PM)

  1. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  2. [X86] Add test cases showing failure to simplify target shuffles to bit shifts — llvm-dev / detail
  3. [libc++] Add utility to generate and display libc++'s header dependency — eric / detail
  4. [libc++] Move abs and div into stdlib.h to fix header cycle. — eric / detail
  5. [FIX] Remove pointer in attribute to eliminate leaks (see D71830) — johannes / detail
  6. [NFC] Move ValidTextRanges out of DwarfTransformer and into GsymCreator and unify address is not in GSYM errors so all strings match. — gclayton / detail
  7. Restore functionality of --sysroot on FreeBSD after b18cb9c47 — dimitry / detail

#1107 (Feb 15, 2020 1:38:23 PM)

  1. [X86] Fix typo in comment. NFC — craig.topper / detail
  2. [X86] Merge two switches together to simplify some code. NFC — craig.topper / detail
  3. [ValueLattice] Update markConstantRange to return false equal ranges. — flo / detail
  4. [X86][AsmPrinter] PrintSymbolOperand: prefer to lower ELF MO_GlobalAddress to .Lfoo$local — maskray / detail
  5. [X86][AVX512] Split AVX512F and AVX512BW shuffle combining tests — llvm-dev / detail

#1106 (Feb 15, 2020 5:20:15 AM)

  1. [APInt] byteSwap - simplify sub 64-bits cases to match general implementation. NFCI. — llvm-dev / detail
  2. [AArch64][FIX] Correct register live range during pseudo expansion. — Pavel.Iliin / detail
  3. [APInt] byteSwap - handle any whole byte bitwidth greater than 16-bits — llvm-dev / detail
  4. Fix boolean/bitwise operator precedence warnings. NFCI. — llvm-dev / detail
  5. [Support] In tests, fix warning: variable ‘Threads’ set but not used — alexandre.ganea / detail
  6. [obj2yaml] - Fix a -Wsign-compare warning gived by GCC 9.2 — grimar / detail
  7. Fix gcc9.2 -Winit-list-lifetime warning. NFCI. — llvm-dev / detail
  8. [MC] De-capitalize MCStreamer::Emit{Bundle,Addrsig}* etc — maskray / detail
  9. Recommit "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  10. [X86] Move combineIncDecVector logic from Select to PreprocessISelDAG. — craig.topper / detail
  11. [X86] Add test showing failure to combine shuffle to bit rotation — llvm-dev / detail
  12. [ValueLattice] Make mark* functions public, return if value changed. — flo / detail
  13. [X86] combineX86ShuffleChain - add support for combining to X86ISD::ROTLI — llvm-dev / detail

#1105 (Feb 15, 2020 1:03:18 AM)

  1. [OpenMP][NFCI] Use the libFrontend DefaultKind in Clang — johannes / detail
  2. [OpenMP][NFC] Update OpenMPSupport table — johannes / detail
  3. NFC: add indexing operator for ArrayAttr — riddleriver / detail
  4. [MCStreamer] De-capitalize EmitValue EmitIntValue{,InHex} — maskray / detail
  5. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder. — johannes / detail
  6. [FIX] Repair clang-tidy check after D72304 — johannes / detail
  7. [FIX] Remove warnings and UB after 1228d42ddab8 — johannes / detail
  8. [FIX] Order macros after D72304 — johannes / detail
  9. [NFC] Revert unnecessary parts of b91c267380 — johannes / detail
  10. [Attributor] Collect memory accesses with their respective kind and location — johannes / detail
  11. [Debuginfo][NFC] Create common error handlers for DWARFContext. — a.v.lapshin / detail
  12. Fix standalone build interaction with compiler extension — sguelton / detail
  13. [cxx_status] New papers from Prague 2020 WG21 meeting. — richard / detail
  14. PR44890: Inherit explicitly-specified template arguments into base class — richard / detail
  15. [Debuginfo][NFC] Remove usages of WithColor::error and WithColor::warning. — a.v.lapshin / detail
  16. [gn build] unbreak win build by removing flags that only work with a sysroot — thakis / detail
  17. [AArch64] Fixup kill flags on BSL generation — david.green / detail
  18. [APInt] Add some procedural APInt::byteSwap unit tests — llvm-dev / detail

#1104 (Feb 14, 2020 7:53:16 PM)

  1. Remove 'process launch failed:' message prefix in Target::Launch — Jason Molenda / detail
  2. [gn build] Make build locally deterministic — thakis / detail
  3. [MC] De-capitalize some MCStreamer::Emit* functions — maskray / detail
  4. [MC] De-capitalize another set of MCStreamer::Emit* functions — maskray / detail
  5. AMDGPU/GlobalISel: Fix missing impdef of scc on boolean bit ops — arsenm2 / detail
  6. [llvm-ranlib][test] Fix rwx- after a4f3847f3d5742cfab7acdc614e7ca54643e0c85 — maskray / detail
  7. [Attributor][FIX] Do not RAUW void values — johannes / detail
  8. [Attributor][FIX] Carefully strip casts in AANoAlias — johannes / detail
  9. [Attributor][NFC] Add check lines for tests — johannes / detail
  10. [Attributor][FIX] Restrict cross-SCC call deletion — johannes / detail
  11. [Attributor][FIX] Collapse `undef` to a proper value — johannes / detail
  12. [Attributor] Manifest simplified (return) values properly — johannes / detail
  13. [Attributor][FIX] Ensure abstract attributes are existing before manifest — johannes / detail
  14. [MC][ELF] Make linked-to symbol name part of ELFSectionKey — maskray / detail
  15. [MC] Add MCSection::NonUniqueID and delete one MCContext::getELFSection overload — maskray / detail
  16. [AsmPrinter] Omit unique ID for __patchable_function_entries sections — maskray / detail
  17. [AArch64][FPenv] Update chain of int to fp conversion — diogo.sampaio / detail
  18. [AsmPrinter][XRay] Omit unique ID for xray_instr_map and xray_fn_idx — maskray / detail
  19. [AsmPrinter] Omit unique ID for .stack_sizes — maskray / detail
  20. [Attributor] Fix -Wunused-variable for -DLLVM_ENABLE_ASSERTIONS=off builds after b4352e43d86e — maskray / detail

#1103 (Feb 14, 2020 4:30:48 PM)

  1. [Attributor][FIX] Validate the type for AAValueConstantRange as needed — johannes / detail
  2. [FIX] Add missing InGroup to warning introduced as part of D71830 — johannes / detail
  3. Fix -Wstring-compare warnings in new OpenMP code — rnk / detail
  4. [WebAssembly] Add section names for some DWARF5 sections — dschuff / detail
  5. [TBLGEN] Allow to override RC weight — Stanislav.Mekhanoshin / detail
  6. GlobalISel: Remove unused function argument — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Improve 16-bit bswap — Matthew.Arsenault / detail
  8. AMDGPU: Use generated checks for memcpy expansion — Matthew.Arsenault / detail
  9. AMDGPU/GlobalISel: Fix G_EXTRACT of 96-bit results — Matthew.Arsenault / detail
  10. Fix 01b02a73de78 to use correct macro spelling and fix unit tests. — akhuang / detail
  11. AMDGPU: Don't preserve analyses with div64 IR expansion — arsenm2 / detail
  12. [Attributor] Derive memory location attributes (argmemonly, ...) — johannes / detail
  13. [RISCV] Correct the CallPreservedMask for the function call in an interrupt handler — shiva0217 / detail

#1102 (Feb 14, 2020 12:08:51 PM)

  1. [libc builder] Use annotated builder for libc buildbot. — paulatoth / githubweb

#1102 (Feb 14, 2020 12:08:51 PM)

  1. AMDGPU/GlobalISel: Handle G_BSWAP — Matthew.Arsenault / detail
  2. AMDGPU: Add baseline tests for 16-bit bswap — Matthew.Arsenault / detail
  3. [X86] Fix copy/paste mistake in comment. NFC — craig.topper / detail
  4. AMDGPU: Improve i16/v2i16 bswap — Matthew.Arsenault / detail
  5. [libc++] Add missing include for is_same in test — eric / detail
  6. [lldb/Plugin] s/LLDB_PLUGIN/LLDB_PLUGIN_DEFINE/ (NFC) — Jonas Devlieghere / detail
  7. TTI: Fix vectorization cost for bswap — Matthew.Arsenault / detail
  8. [APInt] Add some basic APInt::byteSwap unit tests — llvm-dev / detail
  9. Warn about zero-parameter K&R definitions in -Wstrict-prototypes — aaron.puchert / detail
  10. Fix tests after previous commit — aaron.puchert / detail
  11. [Hexagon] v67+ HVX register pairs should support either direction — bcain / detail
  12. [GlobalISel] LegalizationArtifactCombiner: Fix a bug in tryCombineMerges — vkeles / detail
  13. GlobalISel: Lower s64->s16 G_FPTRUNC — Matthew.Arsenault / detail
  14. [LoopRotate] Get and update MSSA only if available in legacy pass manager. — asbirlea / detail
  15. [X86] Add AVX512 support to the fast isel code for Intrinsic::convert_from_fp16/convert_to_fp16. — craig.topper / detail
  16. [X86] Use ZERO_EXTEND instead of SIGN_EXTEND in the fast isel handling of convert_from_fp16. — craig.topper / detail
  17. AMDGPU: Add option to expand 64-bit integer division in IR — Matthew.Arsenault / detail
  18. [x86] regenerate complete test checks for sqrt{est}; NFC — spatel / detail
  19. [x86] remove stray test assertions; NFC — spatel / detail
  20. AMDGPU: Add option to disable CGP division expansion — Matthew.Arsenault / detail
  21. [docs] Add note on using cmake to perform the build — evandro.menezes / detail
  22. [AMDGPU] Always enable XNACK feature when support is explicitly requested — Austin.Kerbow / detail
  23. [windows] Add /Gw to compiler flags — thakis / detail
  24. fix some comment typos to cycle bots — thakis / detail
  25. [AsmPrinter] Use the McASMInfo to determine if we need descriptors. — sd.fertile / detail
  26. [scudo][standalone] Allow setting release to OS — kostyak / detail
  27. [mlir] Add MemRef filter to affine data copy optimization — diego.caballero / detail
  28. [Hexagon] Add an explicit makeArrayRef to pacify gcc 5.5 — craig.topper / detail
  29. [llvm-exegesis] Rename range based for loop variable in a unit test so its different than the container being iterated over. NFC — craig.topper / detail
  30. [compiler-rt] Use the correct minimum version flag for simulators on Apple — dan / detail
  31. [compiler-rt] Add `DARWIN_osx_MIN_VER_FLAG` variable to match the other Apple platforms. — dan / detail
  32. [compiler-rt] Provide a lit config variable that defines the minimum deployment OS version flag appropriate for the configured OS. — dan / detail
  33. [compiler-rt] Disable building LibFuzzer for WatchOS and the corresponding simulator. — dan / detail
  34. [compiler-rt] Make various Apple lit substitutions work correctly for other Apple platforms. — dan / detail
  35. [NFC][llvm-exegesis] CombinationGenerator::performGeneration(): pull put state increment into lambda — lebedev.ri / detail
  36. [lldb/Editline] Fix mistake in HistoryOperation mapping — Jonas Devlieghere / detail
  37. [OpenMP][Part 2] Use reusable OpenMP context/traits handling — johannes / detail
  38. [lli] Add a '-dlopen <library-path>' option to lli. — Lang Hames / detail
  39. Don't call computeHostNumPhysicalCores when LLVM_ENABLE_THREADS is off — akhuang / detail

#1102 (Feb 14, 2020 12:08:51 PM)

  1. [libc builder] Use annotated builder for libc buildbot. — paulatoth / detail

#1101 (Feb 14, 2020 6:55:46 AM)

  1. [clang-tools-extra] fix the check for if '-latomic' is necessary — luismarques / detail
  2. [AArch64] Add BIT/BIF support. — Pavel.Iliin / detail
  3. Reenable "Always import constants" after compile time fixes — tejohnson / detail
  4. [clangd] Add tracer to the rename workflow, NFC — hokein.wu / detail
  5. Move update_cc_test_checks.py tests to clang — Alexander.Richardson / detail
  6. [clangd] Update the CompletionItemKind. — hokein.wu / detail
  7. Revert "[clang-tools-extra] fix the check for if '-latomic' is necessary" — luismarques / detail
  8. [libc++] Remove unnecessary typenames from std/numerics/c.math/abs.pass.cpp — Louis Dionne / detail
  9. Fix line endings produced by update_cc_test_checks.py — Alexander.Richardson / detail
  10. [ADT] Support BitVector as a key in DenseSet/Map — alexandre.ganea / detail
  11. [clang-scan-deps] Switch to using a ThreadPool — alexandre.ganea / detail
  12. [Support] On Windows, ensure hardware_concurrency() extends to all CPU sockets and all NUMA groups — alexandre.ganea / detail
  13. Revert "Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on"" — melanie.blower / detail
  14. add type_traits include as required for std::integral_constant — eric / detail
  15. Reverting D73027 [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151). — evgueni.brevnov / detail
  16. [Driver] Rename AddGoldPlugin to addLTOOptions. NFC — maskray / detail
  17. Fix compilation breakage introduced by 8404aeb56a73ab24f9b295111de3b37a37f0b841. — alexandre.ganea / detail
  18. [libc++] Remove cycle between <type_traits> and <cstddef> — eric / detail

#1100 (Feb 14, 2020 4:04:03 AM)

  1. [DebugInfo] Error if unsupported address size detected in line table — james.henderson / detail
  2. [llvm-ar] Simplify Windows comparePaths NFCI — andrew.ng / detail
  3. [OpenMP] Lower taskyield using OpenMP IR Builder — roger.ferrer / detail
  4. llvm/cmake/config.guess: add support for riscv32 and  riscv64 — luismarques / detail
  5. [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets — llvm-dev / detail
  6. [lldb] Print result when expect_expr unexpectedly succeeds — Raphael Isemann / detail
  7. [clang][DeclPrinter] Implement visitors for {TemplateType,NonTypeTemplate}Parms — kadircet / detail
  8. [clang][Index] Introduce a TemplateParm SymbolKind — kadircet / detail
  9. [libc++] span: Fix incorrect static asserts — Louis Dionne / detail
  10. [test][DebugInfo] Fix signed/unsigned comparison problem in test — james.henderson / detail
  11. [Driver][RISCV] Add RedHat Linux RISC-V triple — luismarques / detail

#1099 (Feb 14, 2020 1:35:51 AM)

  1. [lldb/Plugins] Have one initializer per ABI plugin — Jonas Devlieghere / detail
  2. [lldb/Test] Partially revert assertTrue change — Jonas Devlieghere / detail
  3. [AsmPrinter][MCStreamer] De-capitalize EmitInstruction and EmitCFI* — maskray / detail
  4. [lldb] Add a test for launch failure and its error message — pavel / detail
  5. [NFC][clang-tidy] Move recently newly-added tests into checkers/ subdir — lebedev.ri / detail
  6. [NFC][ARM] Convert some pointers to references. — sam.parker / detail
  7. [VecotrCombine] Fix unused variable for assertion disabled builds — kadircet / detail
  8. [VE] Support for PIC (global data and calls) — simon.moll / detail
  9. [lldb] Remove accidentally checked-in debugging code — pavel / detail
  10. [mlir] Fix argument attribute attribute reassignment in ConvertStandardToLLVM — zinenko / detail
  11. [lldb/dotest] Remove the "exclusive test subdir" concept — pavel / detail
  12. Do not build the CUBIN conversion pass when NVPTX Backend isn't configured — joker-eph / detail
  13. [doc] Clarify responsibility for fixing experimental target problems — james.henderson / detail
  14. [OpenMP] Lower taskwait using OpenMP IR Builder — roger.ferrer / detail
  15. [lldb/DWARF] Don't hold a unique SymbolFileDWARFDwo in a DWARFUnit — labath / detail

#1096 (Feb 13, 2020 8:17:41 PM)

  1. [ELF][AArch64] Rename pacPlt to zPacPlt and forceBti to zForceIbt after D71327. NFC — maskray / detail
  2. [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151). — evgueni.brevnov / detail

#1095 (Feb 13, 2020 5:32:17 PM)

  1. Config for mlir-nvidia buildbot. — gkistanova / githubweb

#1095 (Feb 13, 2020 5:32:17 PM)

  1. Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on" — maskray / detail
  2. [WebAssembly] Make stack pointer args inhibit tail calls — tlively / detail
  3. [AsmPrinter] De-capitalize all AsmPrinter::Emit* but EmitInstruction — maskray / detail
  4. [mlir][DeclarativeParser] Add support for formatting enum attributes in the string form. — riddleriver / detail
  5. Reinstate llvm-go to test the go bindings. — echristo / detail
  6. Remove unused lambda argument. — echristo / detail
  7. [X86] Fix the bug that _mm_mask_cvtsepi64_epi32 generates result without — chen3.liu / detail
  8. [dsymutil] Fix double relocation of DW_AT_call_return_pc — Jonas Devlieghere / detail

#1095 (Feb 13, 2020 5:32:17 PM)

  1. Config for mlir-nvidia buildbot. — gkistanova / detail

#1094 (Feb 13, 2020 2:17:08 PM)

  1. Document third option to python synthetic type summary — Jason Molenda / detail
  2. Small reformat to avoid tripping up possible formatting. — Jason Molenda / detail
  3. [GWP-ASan] Silence gcc error — kostyak / detail
  4. [clang-format] Add new option BeforeLambdaBody in Allman style. — fjean.wk / detail
  5. [WebAssembly] Add cbrt function signatures — tlively / detail
  6. [AsmPrinter] De-capitalize Emit{Function,BasicBlock]* and Emit{Start,End}OfAsmFile — maskray / detail
  7. [X86] Don't widen 128/256-bit strict compares with vXi1 result to 512-bits on KNL. — craig.topper / detail
  8. [AsmPrinter] De-capitalize some AsmPrinter::Emit* functions — maskray / detail
  9. [clang] Fix bad line ending (DOS instead of Unix) inside the release notes. — fjean.wk / detail
  10. [build] Fix shared lib builds. — francesco.petrogalli / detail
  11. [VectorCombine] try to form vector binop to eliminate an extract element — spatel / detail
  12. [Local] Do not move around dbg.declares during replaceDbgDeclare — Vedant Kumar / detail
  13. Add dbgs() output to help track down missing DW_AT_location bugs, NFC — Vedant Kumar / detail
  14. Revert "Revert "Revert "Change clang option -ffp-model=precise to select ffp-contract=on""" — melanie.blower / detail
  15. [mlir] [VectorOps] Initial framework for progressively lowering vector.contract — ajcbik / detail
  16. Add a test for debugserver handling threads suspended from within a program. — jingham / detail
  17. [AArch64][NFC] Update test checks. — Pavel.Iliin / detail

#1093 (Feb 13, 2020 11:12:14 AM)

  1. Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" — Yuanfang Chen / detail
  2. AMDGPU/GlobalISel: Add missing tests for cmpxchg selection — Matthew.Arsenault / detail
  3. [OPENMP50]Add support for hint clause in atomic directive. — a.bataev / detail
  4. Remove clang::ast_type_traits namespace in favor of clang — rnk / detail
  5. Add a DWARF transformer class that converts DWARF to GSYM. — gclayton / detail
  6. [gn build] Port 19602b71949 — llvmgnsyncbot / detail
  7. [libc][NFC] clang-format syscall.h.in — alexbrachetmialot / detail
  8. [mlir][spirv] Add ConvertGpuLaunchFuncToVulkanCallsPass — antiagainst / detail
  9. Clean up hexagon builder after object-emission removal — ted.woodward / detail
  10. Fix buildbots by not using "and" and "not". — gclayton / detail
  11. [libc] Add Convenience syscall Template Function — alexbrachetmialot / detail
  12. Fix buildbots that create shared libraries from GSYM library by adding a dependency on LLVMDebugInfoDWARF. — gclayton / detail
  13. [clang-tidy] Fix performance-noexcept-move-constructor-fix test on non-English locale — alexandre.ganea / detail
  14. Revert "Recommit "[SCCP] Remove forcedconstant, go to overdefined instead"" — Vedant Kumar / detail
  15. Fix MSVC buildbots after ast_type_traits namespace removal — rnk / detail
  16. [OPENMP50][DOCS]Update list of supported constructs, NFC. — a.bataev / detail
  17. [OPENMP50][DOCS]Claim iterators and add reference to array shaping — a.bataev / detail
  18. [NVPTX, LSV] Move the LSV optimization pass to later when the graph is cleaner — tra / detail
  19. Fix crash in InfinteLoopCheck — n.james93 / detail
  20. GlobalISel: Don't use LLT references — arsenm2 / detail
  21. AMDGPU/GlobalISel: Make G_TRUNC legal — arsenm2 / detail
  22. Fix handling of --version in lit — sguelton / detail
  23. [clang][Analysis] CallGraph: store the actual call `Expr*` in the CallGraphNode::CallRecord — lebedev.ri / detail
  24. [clang-tidy] misc-no-recursion: a new check — lebedev.ri / detail
  25. [OPENMP][DOCS]Fix misprint, NFC. — a.bataev / detail
  26. [gn build] Port 49bffa5f8b7 — llvmgnsyncbot / detail
  27. Fix lit version test — sguelton / detail
  28. Remove unnecessary typedef that GCC doesn't like — rnk / detail
  29. [llvm][TextAPI/MachO] Extend TBD_V4 unittest to verify writing — Jonas Devlieghere / detail
  30. [llvm][TextAPI/MachO] Extract common code into unittest helper (NFC) — Jonas Devlieghere / detail
  31. [scudo][standalone] Workaround for full regions on Android — kostyak / detail

#1092 (Feb 13, 2020 9:41:19 AM)

  1. [ELF] Fix a null pointer dereference when --emit-relocs and --strip-debug are used together — maskray / detail
  2. [OPENMP50]Add cancellation support in taskloop-based directives. — a.bataev / detail
  3. Add REQUIRES: x86 so this won't be run if x86 is not available. — ted.woodward / detail
  4. [OPENMP][DOCS]Update status of support constructs, NFC. — a.bataev / detail
  5. Fix buildbots by disabling this new test until I can fix it. — gclayton / detail
  6. [openmp][cmake] passing option argument correctly — Yuanfang Chen / detail
  7. AMDGPU: Use v_perm_b32 to implement bswap — Matthew.Arsenault / detail
  8. [MemorySSA] Don't verify MemorySSA unless VerifyMemorySSA enabled — nikita.ppv / detail
  9. Fix lldb-vscode logging and enable logging for all lldb-vscode tests. — gclayton / detail
  10. Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" — Yuanfang Chen / detail
  11. Revert "Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"""" — Yuanfang Chen / detail

#1091 (Feb 13, 2020 8:47:07 AM)

  1. [OPENMP50]Fix handling of clauses in parallel master taskloop directive. — a.bataev / detail
  2. [ARM] Fix infinite loop when lowering STRICT_FP_EXTEND — john.brawn / detail
  3. Stop emitting a breakpoint for each location in a breakpoint when responding to breakpoint commands. — gclayton / detail
  4. [lldb-vscode] Ensure that target matches the executable file — Tatyana Krasnukha / detail

#1090 (Feb 13, 2020 7:54:43 AM)

  1. [VectorCombine] add more extract-binop tests; NFC — spatel / detail
  2. [OPENMP]Fix the test, NFC. — a.bataev / detail
  3. [VectorCombine] adjust tests for extract-binop; NFC — spatel / detail
  4. [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch. — herhut / detail

#1089 (Feb 13, 2020 6:33:34 AM)

  1. [lldb] Fix lldb-dotest — pavel / detail
  2. Add '#include <functional>` to PassManager.h. — pifon / detail
  3. [lldb] Replace assertTrue(a == b, "msg") with assertEquals(a, b, "msg") in the test suite — Raphael Isemann / detail
  4. [clangd] Expose Code Completion score to the client — kbobyrev / detail
  5. [debuginfo-tests][Dexter] Fix some Windows-unfriendly Dexter behaviours — jeremy.morse / detail
  6. [gn build] Fix sync script on renames like "Foo.cpp" -> "LLVMFoo.cpp" — thakis / detail
  7. [X86][SSE] Add i686-SSE2 bswap vector tests — llvm-dev / detail
  8. Move FIXME to start of comment so visual studio actually tags it. NFC. — llvm-dev / detail
  9. [lldb] Introduce "RegInfoBasedABI" — labath / detail
  10. attempt to fix check-clang on windows after c49866ac — thakis / detail
  11. [PowerPC][NFC] Small cleanup to restore CR field code in PPCFrameLowering. — sd.fertile / detail
  12. [llvm][lldb] Update links to ABI for the Arm Architecture. [NFC] — francesco.petrogalli / detail

#1088 (Feb 13, 2020 4:34:51 AM)

  1. [clang] stop baremetal driver to append .a to lib — 19784376+cddouma / detail
  2. Fix the mac buildbot failure. — hokein.wu / detail
  3. Re-revert: Recover debug intrinsics when killing duplicated/empty blocks — stozer / detail
  4. [clangd] Print the Spelled RefKind. — hokein.wu / detail
  5. [debuginfo-tests] Fix Dexter process creation failure on Windows — jeremy.morse / detail
  6. [analyzer] StdLibraryFunctionsChecker: Use platform dependent EOF and UCharMax — gabor.marton / detail
  7. [PowerPC] Exploit VSX rounding instrs for rint — qiucofan / detail
  8. Rework go bindings so that validation works fine — sguelton / detail
  9. Fix integration of pass plugins with llvm dylib — sguelton / detail

#1087 (Feb 13, 2020 3:03:47 AM)

  1. Fix unneeded semi column — noreply / detail
  2. [AArch64][SVE] Add mul/mla/mls lane & dup intrinsics — kerry.mclaughlin / detail
  3. [AArch64] Fix BTI landing pad generation. — oliver.stannard / detail

#1086 (Feb 13, 2020 2:12:45 AM)

  1. [lldb] Clean up ProcessGDBRemote::DidLaunchOrAttach — pavel / detail
  2. [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols. — peter.smith / detail
  3. [NFC][llvm-exegesis] Docs/help: opcode-index=-1 means measure everything — lebedev.ri / detail
  4. [ARM] Extra vmovn tests to show BE differences. NFC — david.green / detail
  5. [ARM] Fix ReconstructShuffle for bigendian — david.green / detail

#1085 (Feb 13, 2020 1:18:53 AM)

  1. [mlir] Add elementAttr to TypedArrayAttrBase. — zinenko / detail
  2. [DebugInfo] Fix dumping CIE ID in .eh_frame sections. — ikudrin / detail
  3. Don't call memcpy(p, 0, 0). — richard / detail
  4. [clangd] Query constructors in the index during rename. — hokein.wu / detail

#1084 (Feb 13, 2020 12:15:03 AM)

  1. [mlir][ODS][NFC] Mark OpaqueType as a buildable type. — riddleriver / detail
  2. [mlir][DeclarativeParser] Move operand type resolution into a functor to — riddleriver / detail
  3. [lldb] Make gdbremote.py utility py2and3 compatible — pavel / detail
  4. [NFC][mlir] Adding some helpful EDSC intrinsics — zinenko / detail

#1083 (Feb 12, 2020 9:06:04 PM)

  1. [Statepoint] Remove redundant clear of call target on register — serguei.katkov / detail
  2. Reapply "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late" — johannes / detail
  3. [BPF] explicit warning of not supporting dynamic stack allocation — yhs / detail
  4. [X86] Add test RUN lines to show cases where we use 512-bit vcmppd/ps with garbage upper bits for 128/256-bit strict_fsetcc — craig.topper / detail
  5. Revert "Replace std::foo with std::foo_t in LLVM." — vvereschaka / detail
  6. Explicitly state the output file. — saugustine / detail
  7. [ELF][test] Change -o %t to -o /dev/null if the output is not needed — maskray / detail
  8. [OpenMP][FIX] Collect blocks to be outlined after finalization — johannes / detail

#1082 (Feb 12, 2020 5:56:51 PM)

  1. [MBP] Partial tail duplication into hot predecessors — carrot / detail
  2. [GWP-ASan] Update alignment on Android. — 31459023+hctim / detail
  3. [libomptarget][nfc] Change enum values to match those in cuda/rtl — jonchesterfield / detail
  4. Changed omp_get_max_threads() implementation to more closely match spec description. — jonchesterfield / detail
  5. [Attributor] Use assumed information to determine side-effects — johannes / detail
  6. [Attributor] Ignore uses if a value is simplified — johannes / detail
  7. [Attributor] Use fine-grained liveness in all helpers — johannes / detail
  8. Fix a reentrance bug with deserializing ObjC type parameters. — rjmccall / detail
  9. [OpenMP][IRBuilder] Perform finalization (incl. outlining) late — johannes / detail
  10. [Fuzzer] Rename ExecuteCommandWithPopen to ExecuteCommandNon-Fushsia target will keep using popen/pclose implementation. OnFuchsia, Two-args version of `ExecuteCommand` is a simple wrapper of theone-arg version. (Hopefully) Fix D73329 build on Fuchsia. — Yuanfang Chen / detail
  11. [GWP-ASan] [NFC] Change enum from ANDROID->BIONIC. — 31459023+hctim / detail
  12. Replace std::foo with std::foo_t in LLVM. — caroline.s.lebar / detail
  13. PPC: Prepare tests for switch of default denormal-fp-math — Matthew.Arsenault / detail
  14. AMDGPU/GlobalISel: Fix mapping G_ICMP with constrained result — Matthew.Arsenault / detail
  15. AMDGPU/GlobalISel: Select G_CTLZ_ZERO_UNDEF — Matthew.Arsenault / detail
  16. AMDGPU/GlobalISel: Select G_CTTZ_ZERO_UNDEF — Matthew.Arsenault / detail
  17. Revert "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late" — johannes / detail
  18. Revert "[X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets" — akhuang / detail
  19. [AsmPrinter][ELF] Emit local alias for ExternalLinkage dso_local GlobalAlias — maskray / detail
  20. [MLIR][Affine] Add affine.parallel op — frank.laub / detail
  21. Fix ReST syntax on link to "Bisecting LLVM code" page — thakis / detail
  22. Fix regression due to reviews.llvm.org/D74436 by adding option ffp-contract=off to RUN line — melanie.blower / detail
  23. [AMDGPU][GlobalISel] Handle 64byte EltSIze in getRegSplitParts — Austin.Kerbow / detail

#1081 (Feb 12, 2020 1:51:56 PM)

  1. [LoopExtractor] Fix legacy pass dependencies — ehudkatz / detail
  2. [OpenMP] update strings output of libomp.so [NFC] — kkwli0 / detail
  3. [README] Add note on using cmake to perform the build — evandro.menezes / detail
  4. [docs] Minor updates to DeveloperPolicy due to svn to git — Jinsong Ji / detail
  5. [TBLGEN] Fix subreg value overflow in DAGISelMatcher — Stanislav.Mekhanoshin / detail
  6. Fix type-dependency of bitfields in templates — elizabeth.andrews / detail
  7. [MLIR] Fix wrong header for mlir-cuda-runner — zinenko / detail
  8. [mlir] support creating memref descriptors from static shape with non-zero offset — zinenko / detail
  9. [lldb/Plugins] Move DynamicLoaderMacOS into DynamicLoaderMacOSXDYLD (NFCI) — Jonas Devlieghere / detail
  10. [mlir][Linalg] Fix build warnings — ntv / detail
  11. [Clang] When -ftime-trace is used, clean CompilerInstance::OutputFiles before exiting cc_main() — alexandre.ganea / detail
  12. [Clang] Limit -fintegrated-cc1 to only one TU — alexandre.ganea / detail
  13. [CMake][Fuchsia] Enable in-process cc1 — phosek / detail

#1080 (Feb 12, 2020 9:58:05 AM)

  1. clang: Guess at some platform FTZ/DAZ default settings — arsenm2 / detail
  2. Compute ORE, BPI, BFI in Loop passes. — asbirlea / detail
  3. [AArch64][GlobalISel] Properly implement widening for TB(N)Z — Jessica Paquette / detail
  4. Fix `-Wunused-variable` warning. NFC. — michael.hliao / detail
  5. [runtimes] Add umbrella targets for runtimes — smeenai / detail
  6. [mlir] Allow constructing a ValueRange from an ArrayRef<BlockArgument> — riverriddle / detail
  7. [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files — anhtuyen / detail
  8. [ARM] Extra vecreduce add with accumulate tests. NFC — david.green / detail
  9. Recommit "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  10. [ARCMT][NFC] Reduce #include dependencies — sguelton / detail
  11. Fix fp-model flag test failure on linux — Matthew.Arsenault / detail
  12. [ConstantFold][SVE] Fix constant fold for FoldReinterpretLoadFromConstPtr. — huihuiz / detail
  13. Completely ignore strict FP model and denormal-fp-math interaction — arsenm2 / detail
  14. [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE — lebedev.ri / detail
  15. [gn build] Port 6030fe01f4e — llvmgnsyncbot / detail
  16. [mlir][EDSC][Linalg] Compose linalg_matmul and vector.contract — ntv / detail
  17. [KnownBits] Introduce anyext instead of passing a flag into zext — jay.foad / detail
  18. [AddressSanitizer] Ensure only AllocaInst is passed to dbg.declare — Vedant Kumar / detail
  19. [lldb/TypeSystemClang] Supply trivial TypeSourceInfo to NonTypeTemplateParmDecl::Create — Vedant Kumar / detail
  20. [lldb/StringPrinter] Avoid reading garbage in uninitialized strings — Vedant Kumar / detail
  21. [lldb/LibCxx] Have ExtractLibcxxStringInfo return an Optional result, NFC — Vedant Kumar / detail
  22. [lldb/Plugins] Move SymbolFileDWARFDebugMap into SymbolFileDWARF (NFCI) — Jonas Devlieghere / detail
  23. [mlir][Linalg] Refactor in preparation for automatic Linalg "named" ops. — ntv / detail
  24. Revert "[IRGen] Emit lifetime intrinsics around temporary aggregate argument allocas" — erik.pilkington / detail
  25. [llvm-exegesis] CombinationGenerator: don't store function_ref — lebedev.ri / detail

#1079 (Feb 12, 2020 6:30:25 AM)

  1. [Concepts] Do not check constraints if not all template arguments have been deduced — saar / detail
  2. [MLIR][CUDA] Fix build file for mlir-cuda-runner — herhut / detail
  3. Fix unused function warning (PR44808) — hans / detail
  4. [mlir] StdToLLVM: Add error when the sourceMemRef of a subview is not a llvm type. — zinenko / detail
  5. [mlir] Linalg fusion: ignore indexed_generic producers — zinenko / detail
  6. Recommit "[DSE] Add first version of MemorySSA-backed DSE (Bottom up walk)." — flo / detail
  7. [Concepts] Add missing TPA commit to requires expression parsing — saar / detail
  8. AMDGPU/GlobalISel: Widen non-power-of-2 load results — arsenm2 / detail
  9. Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks — stozer / detail
  10. [DebugInfo] Print version in error message in decimal — james.henderson / detail
  11. [DebugInfo] Add check for zero debug line opcode_base — james.henderson / detail
  12. [DebugInfo] Add checks for v2 directory and file name table terminators — james.henderson / detail
  13. [MC][AVR] Fix AVR test following 740bc366 — james.henderson / detail
  14. AMDGPU/GlobalISel: Split 96-bit load/store select tests out — arsenm2 / detail
  15. [PowerPC] Add support for intrinsics llvm.ppc.dcbfl and llvm.ppc.dcbflp — stefanp / detail
  16. [PowerPC] Add support for intrinsic llvm.ppc.eieio — stefanp / detail
  17. [libc++] span: Guard against overflow in span::subspan — Louis Dionne / detail
  18. [PowerPC] Add options for PPC to enable/disable using non-volatile CR — wei.huang / detail
  19. Revert "Revert "Change clang option -ffp-model=precise to select ffp-contract=on"" — melanie.blower / detail
  20. [AArch64][SVE] Add addsub carry long instrinsics — danilo.carvalho.grael / detail
  21. [libc++][Apple] Use CLOCK_MONOTONIC_RAW instead of CLOCK_UPTIME_RAW for steady_clock — Louis Dionne / detail
  22. Title: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test — anhtuyen / detail
  23. [clang-tidy] No misc-definitions-in-headers warning on C++14 variable templates. — hokein.wu / detail
  24. Add missing newlines at EOF; NFC — sven.vanhaastregt / detail
  25. [X86] combineFneg - generalize FMA negations with isNegatibleForFree/getNegatedExpression — llvm-dev / detail
  26. [llvm-objdump] Print file format in lowercase to match GNU output. — rupprecht / detail
  27. [ELF] Respect output section alignment for AT> (non-null lmaRegion) — maskray / detail
  28. [ELF] Start a new PT_LOAD if LMA region is different — maskray / detail
  29. [ELF] Support INSERT [AFTER|BEFORE] for orphan sections — maskray / detail
  30. Fix compilation of Any.h header. — jlebar / detail
  31. Fix SFINAE in llvm::bit_cast. — jlebar / detail
  32. [VectorCombine] add tests for extract-binop; NFC — spatel / detail

#1078 (Feb 12, 2020 2:21:38 AM)

  1. Remove static registration for dialects, and the "alwayslink" hack for passes — joker-eph / detail
  2. [DebugInfo] Enable the debug entry values feature by default — djordje.todorovic / detail
  3. [NFC?][SCEV][LoopVectorize] Add datalayout to the X86/float-induction-x86.ll test — lebedev.ri / detail
  4. [CodeGen] Fix the computation of the alignment of split stores. — courbet / detail
  5. Revert "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  6. [clang] Add -fignore-exceptions — jasonliu / detail
  7. [lldb] Pass a valid SourceLocation to Sema::RequireCompleteType in ASTResultSynthesizer — Raphael Isemann / detail
  8. [llvm-objcopy] Fix pipeline syntax — kadircet / detail
  9. [ARM] MVE vector reduce add tests. NFC — david.green / detail
  10. [llvm-objdump] Add column headers for relocation printing — james.henderson / detail
  11. Revert "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  12. [DebugInfo][test][NFC] Remove case numbers — james.henderson / detail
  13. [AMDGPU] Add one more pass to LLVMInitializeAMDGPUTarget — jay.foad / detail
  14. [ConstantFolding] Fold calls to FP remainder function — ehudkatz / detail
  15. [DebugInfo] Prevent explosion of debug intrinsics during jump threading — stozer / detail
  16. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail
  17. [NFC][AggressiveInstCombine] Remove redundant std::max. — ayman.musa / detail
  18. Revert "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" — stozer / detail
  19. [lldb/DWARF] Use DWARFDebugInfoEntry * in ElaboratingDIEIterator — pavel / detail
  20. [analyzer]StreamChecker refactoring (NFC). — 1.int32 / detail
  21. [TargetLowering] Add NegatibleCost enum for isNegatibleForFree return codes — llvm-dev / detail
  22. [AggressiveInstCombine] Add support for select instruction. — ayman.musa / detail
  23. [unittests] Fix TargetLibraryInfoTest.ValidProto — ehudkatz / detail
  24. Fix MLIR build when the NVPTX target isn't configured — joker-eph / detail
  25. Reapply "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" — stozer / detail
  26. [mlir][spirv] Introduce spv.func — antiagainst / detail
  27. [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand. — ayman.musa / detail
  28. Revert "[AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand." — ayman.musa / detail
  29. [libcxx] Don't assume cwd name in std::filesystem tests — jaskiewiczs / detail
  30. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive inst combine for ICmp instruction. — ayman.musa / detail

#1077 (Feb 12, 2020 12:42:27 AM)

  1. [VE] Bit operator isel — simon.moll / detail
  2. [MLIR] Support memrefs with complex element types. — pifon / detail
  3. [lldb][NFC] Move all completer subclasses into source file — Raphael Isemann / detail
  4. SelectionDAG: Fix bug in ClusterNeighboringLoads — nicolai.haehnle / detail
  5. AMDGPU: llvm.amdgcn.writelane is a source of divergence — nicolai.haehnle / detail
  6. [yaml2obj][test] - Simplify the test: yaml2obj/ELF/call-graph-profile-section.yaml — grimar / detail
  7. [lldb] Move implementation of GetDisplayName to TypeSystem class — Raphael Isemann / detail
  8. [APFloat] Fix FP remainder operation — ehudkatz / detail
  9. [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib — zinenko / detail
  10. [lldb][NFC] Move common_completions mapping out of CommandCompletions header. — Raphael Isemann / detail
  11. [lldb][NFC] Remove GetConstTypeName and GetConstQualifiedTypeName from CompilerType — Raphael Isemann / detail
  12. [CodeGenPrepare] Add more store splitting tests for PR44877. — courbet / detail

#1076 (Feb 11, 2020 11:46:41 PM)

  1. [DebugInfo] Fix reading addresses in DWARFDebugAddr. — ikudrin / detail
  2. [DebugInfo] Do not dump header field for pre-DWARFv5 address tables. — ikudrin / detail
  3. [DebugInfo] Use "an address table" in diagnostic messages of DWARFDebugAddr. — ikudrin / detail
  4. [DebugInfo] Refine error messages in DWARFDebugAddr. — ikudrin / detail
  5. [DebugInfo] Simplify DWARFDebugAddr. — ikudrin / detail
  6. [DebugInfo] Add support for DWARF64 into DWARFDebugAddr. — ikudrin / detail
  7. [X86] Correct the predicate on some patterns for 128 and 256 EVEX versions of VCVTPS2PH. — craig.topper / detail
  8. [X86] Remove unnecessary hasSideEffects = 0, mayLoad = 1 from an instruction with a pattern. NFC — craig.topper / detail
  9. [X86] Add test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND. — craig.topper / detail
  10. [lldb][NFC] Remove eCustomCompletion mode — Raphael Isemann / detail

#1075 (Feb 11, 2020 10:26:24 PM)

  1. Temporarily XFAIL these two tests. — Yuanfang Chen / detail
  2. [OpenMP][Offloading] Added support for multiple streams so that multiple kernels can be executed concurrently — johannes / detail
  3. AMDGPU: Use conditions directly in division expansion — arsenm2 / detail
  4. [TestConstVariable] Clean-up XFAIL lists. — ditaliano / detail
  5. Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"" — Yuanfang Chen / detail
  6. [CMake] Delete llvm_add_go_executable and a reference to TARGET llvm-go — maskray / detail
  7. [lldb] Remove skipIfFreeBSD from TestCompletion — Raphael Isemann / detail
  8. [X86][LegalizeTypes] Add SoftPromoteHalf support STRICT_FP_EXTEND and STRICT_FP_ROUND — craig.topper / detail

#1074 (Feb 11, 2020 5:52:28 PM)

  1. Re-land "[MS] Overhaul how clang passes overaligned args on x86_32" — rnk / detail
  2. [AMDGPU][GlobalISel] Refactor selectDS1Addr1Offset/selectDS64Bit4ByteAligned — Austin.Kerbow / detail
  3. [test] Improve test/CodeGen/X86/linux-preemption.ll — maskray / detail
  4. [compiler-rt] Compile __powitf2 under wasm — sbc / detail
  5. [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO — sbc / detail
  6. Removed declared but non-existent createMaterializeVectorsPass() (NFC) — joker-eph / detail
  7. Reland "[Support] make report_fatal_error `abort` instead of `exit`" — Yuanfang Chen / detail
  8. Fix two more test cases for https://reviews.llvm.org/D74456. — Yuanfang Chen / detail

#1073 (Feb 11, 2020 3:35:01 PM)

  1. Revert "Change clang option -ffp-model=precise to select ffp-contract=on" — melanie.blower / detail
  2. [AMDGPU] Fixed subreg use in sdwa-scalar-ops.mir. NFC — Stanislav.Mekhanoshin / detail
  3. [Utils] Allow "on-the-fly" argument changes for update_test_check scripts — johannes / detail
  4. [X86] Don't disable code in combineHorizontalPredicateResult just because we have avx512 — craig.topper / detail
  5. Use C++14-style return type deduction in clang. — jlebar / detail
  6. [mlir] Start Shape dialect — jpienaar / detail
  7. [NFC] Fix spelling — johannes / detail
  8. [NFC] Fix warning: comparison of integers of different signs. — huihuiz / detail
  9. [MachO] Pad section data to pointer size bytes — aditya_nandakumar / detail
  10. AMDGPU: Don't create potentially dead rcp declarations — arsenm2 / detail
  11. AMDGPU: Directly use rcp intrinsic in idiv expansions — arsenm2 / detail
  12. AMDGPU: Fix crash on v3i15 kernel arguments — arsenm2 / detail
  13. AMDGPU: Add baseline tests for CGP div expansion — arsenm2 / detail
  14. [OpenMP] Switch default C++ standard to C++ 14 — johannes / detail
  15. Use std::foo_t rather than std::foo in LLVM. — jlebar / detail
  16. [llvm-objcopy][WebAssembly] Add dump/add/remove-section support — dschuff / detail
  17. AMDGPU: Don't report 2-byte alignment as fast — arsenm2 / detail
  18. [lldb/Plugins] Move PlatformRemoteiOS into PlatformMacOSX (NFCI) — Jonas Devlieghere / detail
  19. Fix MSVC build with C++ EH enabled — rnk / detail
  20. AMDGPU: Don't expand more special div cases in IR — arsenm2 / detail
  21. Rewrite default "could not attach" msg to point to hints — Jason Molenda / detail
  22. Reverted the remainings of c1c9819ef91aab51b5a23fb3027adac5a2f551cc — gkistanova / detail
  23. [lldb/Plugins] Rename OSPython plugin to OperatingSystemPython (NFC) — Jonas Devlieghere / detail

#1072 (Feb 11, 2020 1:17:59 PM)

  1. [zorg] Add extra argument passing to getAnnotatedBuildFactory. — paulatoth / githubweb

#1072 (Feb 11, 2020 1:17:59 PM)

  1. [mlir] Turn flags in ConvertStandardToLLVM into pass flags — diego.caballero / detail
  2. Fix SFINAE in CFG.cpp. — jlebar / detail
  3. Use std::foo_t rather than std::foo in clang. — jlebar / detail
  4. [llvm][TextAPI] add simulators to output — cyndy_ishida / detail
  5. [Hexagon] Fix ABI info for returning HVX vectors — kparzysz / detail
  6. Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" — tejohnson / detail
  7. [Polly] LLVM OpenMP Backend -- Fix "static chunked" scheduling. — llvm-project / detail
  8. [lldb][NFC] Test SourceFileCompletion by completing the target line-table argument — Raphael Isemann / detail
  9. [AMDGPU] Remove AMDGPURegisterInfo — Stanislav.Mekhanoshin / detail
  10. [gn build] Port 453a8f3af78 — llvmgnsyncbot / detail
  11. [X86] Raise the latency for VectorImul from 4 to 5 in Skylake scheduler models — craig.topper / detail
  12. [BasicAA] Make BasicAA a cfg pass. — asbirlea / detail
  13. [mlir] [VectorOps] Implement vector.reduce operation — ajcbik / detail
  14. [clang-tidy] Added check to disable bugprone-infinite-loop on known false condition — n.james93 / detail
  15. [lldb][NFC] Test ModuleCompletion mode by completing the target modules load argument — Raphael Isemann / detail
  16. [gn] Paper over Py3 urllib2 incompatibility in gn/get.py — rnk / detail
  17. [NFC] Refactor the tuple of symbol information with structure for llvm-objdump — diggerlin / detail
  18. Allow retrieving source files relative to the compilation directory. — saugustine / detail
  19. [libc++] Unbreak test suite (CWG1423) — dave / detail
  20. [AMDGPU] Fix implicit operands for ENTER_WWM pseudo — jay.foad / detail
  21. scudo: Fix various test failures, mostly on 32-bit. — peter / detail
  22. Update test for windows. — saugustine / detail
  23. [OPENMP50]Full handling of atomic_default_mem_order in requires — a.bataev / detail
  24. [ORC] Add debug logging to JITDylib::addDependencies. — Lang Hames / detail
  25. [JITLink] Add an assertion that block removal leaves no dangling symbols. — Lang Hames / detail
  26. [ORC] Fix symbol dependence propagation algorithm in ObjectLinkingLayer. — Lang Hames / detail
  27. [NFC] Delete extra white space in a test case. — wanyu9511 / detail
  28. [mlir][VectorOps] Adds canonicalization rewrite patterns for vector ShapeCastOp. — andydavis / detail
  29. [Attributor] Identify dead uses in PHIs (almost) based on dead edges — johannes / detail
  30. [Attributor][NFC] Clarify the documentation a bit more — johannes / detail
  31. [RISCV] Add support for save/restore of callee-saved registers via libcalls — lewis-revill / detail
  32. [DebugInfo] Call site entries cannot be generated for FrameSetup calls — lewis-revill / detail
  33. [Hexagon] Don't generate short vectors in ISD::SELECT in preprocessing — kparzysz / detail
  34. [compiler-rt] FuzzedDataProvider: add ConsumeData and method. — mmoroz / detail
  35. [mlir][AffineOps] Adds affine loop fusion transformation function to LoopFusionUtils. — andydavis / detail
  36. [xray][clang] Always add xray-skip-entry/exit and xray-ignore-loops attrs — smeenai / detail
  37. [ConstantFold][SVE] Fix constand fold for vector call. — huihuiz / detail
  38. Change clang option -ffp-model=precise to select ffp-contract=on — melanie.blower / detail

#1072 (Feb 11, 2020 1:17:59 PM)

  1. [zorg] Add extra argument passing to getAnnotatedBuildFactory. — paulatoth / detail

#1071 (Feb 11, 2020 2:45:56 AM)

  1. [libcxx] Qualify make_move_iterator in vector::insert for input iterators — Louis Dionne / detail
  2. [llvm-readobj][test] - Add a test for --elf-cg-profile option. — grimar / detail
  3. [lldb] Add test for lldb_private::Stream's indentation functionality — Raphael Isemann / detail
  4. [libc++] span: Cleanup includes — Louis Dionne / detail
  5. [DebugInfo] Teach LDV how to handle identical variable fragments — orlando.hyams / detail
  6. [DebugInfo][NFC] Rename the class DbgValueLocation to DbgVariableValue — orlando.hyams / detail
  7. [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo — orlando.hyams / detail
  8. [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product — kerry.mclaughlin / detail
  9. [lldb] Add test for calling overloaded virtual functions — Raphael Isemann / detail
  10. [libcxx] span: Remove unneeded comparison — Louis Dionne / detail
  11. [lldb/test] Add alternate symbol to StackFrame Recognizer — medismail.bennani / detail
  12. [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores. — Mirko.Brkusanin / detail
  13. [libc++] span: Fix incorrect return type of span::subspan — Louis Dionne / detail
  14. [compiler-rt] Restrict sanitizer_linux.cpp dlinfo(3) to FreeBSD — n54 / detail
  15. [Debuginfo][NFC] Rename error handling functions using the same pattern. — a.v.lapshin / detail
  16. [clang-format] Improve handling of C# attributes — jbcoe / detail
  17. [ARM][MVE] Fix a corner case of checking for MVE-I with -mfpu=none — momchil.velikov / detail
  18. [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets — llvm-dev / detail
  19. [lldb] Delete the SharingPtr class — labath / detail
  20. [lldb][NFC] Remove Stream::Indent(const char *) overload in favor of the StringRef version — Raphael Isemann / detail
  21. [lldb] Add test for multiple inheritance — Raphael Isemann / detail
  22. [mlir] Use the first location in the fused location for diagnostic handler — antiagainst / detail
  23. [lldb][NFC] Remove ConstString -> const char * -> StringRef conversions when calling Stream::Indent — Raphael Isemann / detail
  24. [libc++][macOS CI] Ensure that the SDK version is not older than the deployment target — Louis Dionne / detail
  25. [mlir] StdToLLVM: add a separate test for the new memref calling convention — zinenko / detail
  26. [lldb][NFC] Remove the CppVirtualMadness test — Raphael Isemann / detail
  27. [VectorCombine] remove unused debug counter; NFC — spatel / detail
  28. [X86] combineConcatVectorOps - reuse IsSplat and remove duplicate code. NFC. — llvm-dev / detail
  29. [libc++] Disable a filesystem test that uses debug mode with the macOS system libc++ — Louis Dionne / detail
  30. [NFC] [lldb] Remove unused declaration — jan.kratochvil / detail
  31. [MLIR][GPU] Disallow llvm tanh intrinsics when lowering to NVVM/ROCm. — herhut / detail
  32. [clangd] Expose completion range in code completion results (C++ API) — sam.mccall / detail
  33. Revert "[DSE] Add first version of MemorySSA-backed DSE (Bottom up walk)." — kadircet / detail
  34. [RISCV] Optimize seteq/setne pattern expansions for better code size — weiwei64 / detail
  35. P1957R2: conversion from a pointer to bool is considered narrowing. — richard / detail
  36. CWG1423: don't permit implicit conversion of nullptr_t to bool. — richard / detail
  37. [mlir][ods] Added RankedIntElementsAttr class — antiagainst / detail
  38. [OPENMP50]Add restrictions for memory order clauses in atomic directive. — a.bataev / detail
  39. [Clang][Driver] After default -fintegrated-cc1, make llvm::report_fatal_error() generate preprocessed source + reproducer.sh again. — alexandre.ganea / detail
  40. [ARM][MVE] Tail-Predication: recognise (again) active lanes IR pattern — sjoerd.meijer / detail
  41. [SCCP] Remove forcedconstant, go to overdefined instead — flo / detail
  42. Fix SFINAE in JSON.h constructor. — jlebar / detail
  43. Use C++14-style return type deduction in LLVM. — jlebar / detail
  44. [SystemZ]  Bugfix in emitSelect() — paulsson / detail
  45. [ms] [llvm-ml] Add support for attempted register parsing — epastor / detail
  46. [test][DebugInfo][NFC] Fix line endings — james.henderson / detail
  47. [libc++] Make sure that vector copy-construction is disabled for non-copyable types — Louis Dionne / detail
  48. [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539) — nikita.ppv / detail
  49. [SystemZ]  Fix new test case for expensive checks. — paulsson / detail
  50. Fix errors/warnings in scudo build. — peter / detail
  51. [InstCombine] Use replaceOperand() in more places — nikita.ppv / detail
  52. [IRBuilder] Remove more unnecessary NoFolder methods — nikita.ppv / detail
  53. [OPENMP50]Add support for relaxed clause in atomic directive. — a.bataev / detail
  54. [Attributor][NFC] Improve debug message — johannes / detail
  55. [Attributor][FIX] Remove duplicate, half-broken functionality — johannes / detail
  56. [Attributor] Return uses do not free pointers — johannes / detail
  57. [CodingStandards] Add link to "Picking the Right Data Structure" — johannes / detail
  58. [Attributor][NFC] Improve documentation — johannes / detail
  59. [DirectoryWatcher] Fix misuse of FSEvents API and data race — blangmuir / detail
  60. [lldb][NFC] Remove support file searching from SourceFileCompleter — Raphael Isemann / detail
  61. [BPF] implement isTruncateFree and isZExtFree in BPFTargetLowering — yhs / detail
  62. [lldb][test] Remove symlink for API tests. — rupprecht / detail
  63. gn build: Make scudo cflags more consistent with the cmake build. — peter / detail
  64. [NFC] Fix unused var in release builds — rupprecht / detail

#1070 (Feb 11, 2020 12:14:01 AM)

  1. remove outdated comparison with other open-source c++ compilers — regehr / detail
  2. [lldb][NFC] Refactor TypeSystemClang::GetTypeName — Raphael Isemann / detail
  3. [lldb][NFC] Remove several inefficient ConstString -> const char * -> StringRef conversions — Raphael Isemann / detail
  4. [clangd] Remove a FIXME which has been done, NFC. — hokein.wu / detail
  5. [clang-rename] Fix the missing template constructors. — hokein.wu / detail
  6. [clang-rename] Fix the failure rename test. — hokein.wu / detail
  7. [AMDGPU] Fix non-deterministic iteration order — jay.foad / detail
  8. [lldb] Add test for C++ constructor calls from the expression evaluator — Raphael Isemann / detail

#1069 (Feb 10, 2020 7:48:00 PM)

  1. [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput — Yuanfang Chen / detail
  2. [NFC][libFuzzer] Prefix TempPath with string showing the work it is doing. — Yuanfang Chen / detail
  3. scudo: Fix Android build. — peter / detail
  4. [Polly] Update ISL to isl-0.22.1-87-gfee05a13. — llvm-project / detail
  5. [Polly] Silence mixed signed/unsigned comparison warnings. NFC. — llvm-project / detail
  6. Fix Sphinx failure on ReadabilityQualifiedAuto docs — n.james93 / detail
  7. [llvm][TableGen] Define FieldInit::isConcrete overload — riverriddle / detail
  8. Revert "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." — Yuanfang Chen / detail
  9. [Polly][Docs] Fix wrong claim about optimization levels. — llvm-project / detail
  10. Only perform the login_session_has_gui_access on macOS — Jason Molenda / detail
  11. Reland "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." — Yuanfang Chen / detail
  12. [asan] Disable qsort interceptor on Android. — eugenis / detail
  13. [CodingStandards] Clarify C++ Standard Library usage — johannes / detail
  14. [ELF][RISCV] Add R_RISCV_IRELATIVE — maskray / detail
  15. [NFC] Fix typo. — lkail / detail
  16. [X86] Custom lower ISD::FP16_TO_FP and ISD::FP_TO_FP16 on f16c targets instead of using isel patterns. — craig.topper / detail

#1068 (Feb 10, 2020 2:17:20 PM)

  1. [Doc] Proposal for vector predication — simon.moll / detail
  2. [CSInfo] Fix the assertions regarding updating the CSInfo — djordje.todorovic / detail
  3. Fix handling of destructor names that name typedefs. — richard / detail
  4. [MLIR][Affine] NFC: Move AffineValueMap and MutableAffineMap — frank.laub / detail
  5. [DSE] Add tests for MemorySSA based DSE. — flo / detail
  6. [AArch64][SVE] Add SVE2 intrinsics for widening DSP operations — kerry.mclaughlin / detail
  7. [clangd] Support renaming designated initializers — kbobyrev / detail
  8. [AArch64][SVE] SVE2 intrinsics for character match & histogram generation — kerry.mclaughlin / detail
  9. [lldb][NFC] Don't construct a ConstString twice in LibCxxVariant — Raphael Isemann / detail
  10. [lldb][NFC] Fix code style of LibcxxVariantIndexValidity — Raphael Isemann / detail
  11. [lldb][NFC] Don't call call formatv for no reason in LibCxxOptional — Raphael Isemann / detail
  12. [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk). — flo / detail
  13. [lldb][NFC] Don't hide a bool in LibCxxOptional's OptionalFrontend::m_size — Raphael Isemann / detail
  14. Revert rGe82e17d4d4cac8b2df00094e80d5e1cb22795664 - [X86] Add lowerShuffleAsBitRotate (PR44379) — llvm-dev / detail
  15. [AArch64][SVE] SVE2 intrinsics for complex integer arithmetic — kerry.mclaughlin / detail
  16. [DSE,MSSA] Move more passing test cases from todo to simple.ll. — flo / detail
  17. [libc++] Protect <span> against min/max macro — Louis Dionne / detail
  18. [gn build] make 'clang' target depend on libcxx/include on mac — thakis / detail
  19. [OpenMP] Fix unused variable — kadircet / detail
  20. [libc++][span] Add failing tests for span::first and span::last — Louis Dionne / detail
  21. Fix compiler warning when compiling without asserts [NFC] — mikael.holmen / detail
  22. [llvm-readobj] - Change the error to warning when a section name is unknown. — grimar / detail
  23. Fix an unused variable warning — hans / detail
  24. [SystemZ] Add implementation for the intrinsic llvm.read_register — kai / detail
  25. [DebugInfo][test] Replace pre-canned binary test — james.henderson / detail
  26. [mlir] use unpacked memref descriptors at function boundaries — zinenko / detail
  27. [SelectionDAG] Optimize build_vector of truncates and shifts — sebastian.neubauer / detail
  28. CWG2445: For function template partial ordering, take reversal of — richard / detail
  29. [AArch64] Make Read Write System Registers Read Only — luke.geeson / detail
  30. Remove redundant "std::move"s in return statements — isanbard / detail
  31. [NFC] Fix line endings — james.henderson / detail
  32. [DebugInfo] Reject line tables of version > 5 — james.henderson / detail
  33. [compiler-rt] Some clean up / refactoring in sanitizer_symbolizer_libcdep.cpp. — mmoroz / detail
  34. Revert "Remove redundant "std::move"s in return statements" — isanbard / detail
  35. [DebugInfo][test] Fix(?) build bots due to incorrect type usage — james.henderson / detail
  36. [DSE,MSSA] Adjust mda-with-dbg-values.ll to MSSA backed DSE. — flo / detail
  37. Revert "[OpenMP] Fix unused variable" — kadircet / detail
  38. [analyzer] StdLibraryFunctionsChecker refactor: remove macros — gabor.marton / detail
  39. Create a clang-tidy check to warn when -dealloc is implemented inside an ObjC class category. — benhamilton / detail
  40. [gn build] Port 0151ddc2e83 — llvmgnsyncbot / detail
  41. [X86] Add lowerShuffleAsBitRotate (PR44379) — llvm-dev / detail
  42. [DebugInfo][test] Fix host endian test issue — james.henderson / detail
  43. [AMDGPU] Split R600 and GCN subregs — Stanislav.Mekhanoshin / detail
  44. [mlir] subview op lowering for target memrefs with const offset — zinenko / detail
  45. unwind: rename `__personality_routine` to `_Unwind_Personality_Fn` — Saleem Abdulrasool / detail
  46. [mlir] Delete unused header — kadircet / detail
  47. Revert "[InstCombine][DebugInfo] Fold constants wrapped in metadata" — david.stenberg / detail
  48. [X86] combineConcatVectorOps - combine VSHLI/VSRAI/VSRLI ops — llvm-dev / detail
  49. [mlir][EDSC] Almost NFC - Refactor and untangle EDSC dependencies — ntv / detail
  50. [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect — ajcbik / detail
  51. Silence compiler warning. NFC. — llvm-project / detail
  52. [X86] combineConcatVectorOps - combine X86ISD::VPERMI ops — llvm-dev / detail
  53. [X86] combineConcatVectorOps - combine X86ISD::PACKSS ops — llvm-dev / detail
  54. AMDGPU: Move R600 test compatability hack — Matthew.Arsenault / detail
  55. [Host.mm] Check for the right macro instead of inlining it — Vedant Kumar / detail
  56. Remove llgo per discussion on llvm-dev: — echristo / detail
  57. [SystemZ]  Add a subtarget cache like some other targets already have. — paulsson / detail
  58. debugserver: Rely on mig architectures being specified externally — Vedant Kumar / detail
  59. [Sanitizers] Get link map on FreeBSD via documented API — dimitry / detail
  60. [LoopCacheAnalysis]: Add support for negative stride — rcraik / detail
  61. [MLIR] Allow non-binary operations to be commutative — stephen.neuendorffer / detail
  62. [MLIR][Standard] Add folding for indexCast(indexCast(x)) -> x — stephen.neuendorffer / detail
  63. [MLIR][Standard] Implement constant folding for IndexCast — stephen.neuendorffer / detail
  64. [MLIR] Fix lib/ExecutionEngine for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  65. [MLIR] Fix lib/Dialect/Linalg/EDSC for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  66. [ValueLattice] Remove obsolete getConstantInt (NFC). — flo / detail
  67. [compiler-rt] Follow up fix for the refactoring in https://reviews.llvm.org/D74137. — mmoroz / detail
  68. Continue removing llgo. — echristo / detail
  69. fix some typos to cycle bots — thakis / detail
  70. [clang] Add `forceReload` clangd extension to 'textDocument/didChange' — davg / detail
  71. Prefer __vector over vector keyword for altivec — sguelton / detail
  72. Add documentation on git bisecting across the MLIR merge — thakis / detail
  73. Don't fail step out if remote server doesn't implement qMemoryRegionInfo — ted.woodward / detail
  74. [AIX][XCOFF] Support Mergeable2ByteCString and Mergeable4ByteCString — diggerlin / detail
  75. [OPENMP50]Support for acquire clause. — a.bataev / detail
  76. [InstCombine] add tests for abs with extra use of operand; NFC — spatel / detail
  77. [InstCombine] fix use check when canonicalizing abs/nabs — spatel / detail
  78. [mlir][VectorOps][EDSC] Add EDSC for VectorOps — ntv / detail
  79. Do not define AcceptPIDFromInferior when it will not be used — Vedant Kumar / detail
  80. [Transforms] add phase ordering tests for min/max/abs; NFC — spatel / detail
  81. Reland "[clangd][test] Disable a particular testcase in FindExplicitReferencesTest when LLVM_ENABLE_EXPENSIVE_CHECKS"" — Jan Korous / detail
  82. git bisect docs: try to make commit ascii art show up — thakis / detail
  83. [DebugInfo] Support file-level include directories when generating DWARFv5 LineTable prologues. — dblaikie / detail
  84. add GitBisecting to toctrees to try and placate the sphinx bot — thakis / detail
  85. RegisterCoalescer: Add LaneMask to debug printing — Matthew.Arsenault / detail
  86. [AIX] Enable frame pointer for AIX and add related test suite — Xiangling.Liao / detail
  87. git bisect docs: formatting tweaks — thakis / detail
  88. [test] Disable the Passes/PluginsTest cases on windows with BUILD_SHARED_LIBS — martin / detail
  89. [mlir][Linalg] Add a roundtrip test for indexed_generic op with tensors. — hanhan0912 / detail
  90. [OPENMP50]Add support for 'release' clause. — a.bataev / detail
  91. [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions — antiagainst / detail
  92. Revert "[lldb] Fix+re-enable Assert StackFrame Recognizer on Linux" — ditaliano / detail
  93. [CallPromotionUtils] Add tryPromoteCall. — yamauchi / detail
  94. [gn build] Port bb383ae6120 — llvmgnsyncbot / detail
  95. Remove lit feature object-emission — ted.woodward / detail
  96. [ubsan] Null-check and adjust TypeLoc before using it — Vedant Kumar / detail
  97. [EarlyCSE] avoid crashing when detecting min/max/abs patterns (PR41083) — spatel / detail
  98. Revert "[Sanitizers] Get link map on FreeBSD via documented API" — dimitry / detail
  99. Revert "[Host.mm] Check for the right macro instead of inlining it" — Vedant Kumar / detail
  100. [Sanitizers] Get link map on FreeBSD and NetBSD via documented API — dimitry / detail
  101. scudo: Instead of exporting a pointer to the allocator, export the allocator directly. NFCI. — peter / detail
  102. scudo: Table driven size classes for Android allocator. — peter / detail
  103. scudo: Add a dump of primary allocation sizes to malloc_info output. — peter / detail
  104. Fix you->your typo. — echristo / detail
  105. [TestKernVerStrLCNOTE] Check the *right* architecture. — ditaliano / detail
  106. [GlobalISel][CallLowering] Use stripPointerCasts(). — Amara Emerson / detail
  107. DebugInfo: Avoid truncating addr_base to 32 bits — dblaikie / detail
  108. [NFC] Refactor the tuple of symbol information with structure for llvm-objdump — diggerlin / detail

#1066 (Feb 10, 2020 12:13:35 AM)

  1. [Attributor][FIX] Make check lines explicit — johannes / detail
  2. [AMDGPU] Add a16 feature to gfx10 — sebastian.neubauer / detail
  3. [lldb] Refactored TestCallOverriddenMethod.py to general virtual — Raphael Isemann / detail
  4. [lldb] [doc] Change sample commands prefix from > to $ — jan.kratochvil / detail
  5. [CSInfo] Use isCandidateForCallSiteEntry() when updating the CSInfo — djordje.todorovic / detail
  6. [SytemZ] Disable vector ABI when using option -march=arch[8|9|10] — kai / detail
  7. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail
  8. [lldb] Fix+re-enable Assert StackFrame Recognizer on Linux — jan.kratochvil / detail

#1064 (Feb 9, 2020 10:11:36 PM)

  1. Fix `-Wparentheses` warning. NFC. — michael.hliao / detail
  2. [X86] Make (insert_vector_elt (v8i16 zerovec), i16 %x, 0) generate the — craig.topper / detail
  3. [Attributor][NFC] Use existing constant instead of magic one — johannes / detail
  4. [Attributor][Tests][NFC] Add more range tests — johannes / detail
  5. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  6. [Attributor][FIX] Call right base method in AAValueConstantRangeFloating — johannes / detail
  7. [Attributor] Look through (some) casts in AAValueConstantRangeFloating — johannes / detail
  8. [Attributor] Allow SelectInst in AAValueConstantRangeFloating — johannes / detail
  9. [Attributor][FIX] Remove FIXME that seems outdated — johannes / detail
  10. [Attributor] Allow PHI nodes in AAValueConstantRangeFloating — johannes / detail
  11. [GlobalISel][CallLowering] Tighten constantexpr check for callee. — Amara Emerson / detail
  12. [llvm-dwarfdump][Stats] Fix the License header — djordje.todorovic / detail
  13. [Attributor][Tests] Run the CGSCC versions on the range.ll test — johannes / detail
  14. [Attributor] Simple casts preserve no-alias property — johannes / detail

#1062 (Feb 9, 2020 8:13:26 PM)

  1. [RISCV] Fix incorrect FP base CFI offset for variable argument functions — shiva0217 / detail
  2. [X86] Use MOVZX instead of MOVSX in f16_to_fp isel patterns. — craig.topper / detail
  3. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  4. [clang][codegen] Fix another lifetime emission on alloca on non-default — michael.hliao / detail

#1060 (Feb 9, 2020 5:16:34 PM)

  1. [DebugInfo] Add a DWARFDataExtractor constructor that takes — maskray / detail

#1059 (Feb 9, 2020 3:04:54 PM)

  1. AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses — arsenm2 / detail
  2. AMDGPU: Remove dead kill handling — arsenm2 / detail
  3. AMDGPU/GlobalISel: Look through casts when legalizing vector indexing — arsenm2 / detail
  4. AMDGPU/GlobalISel: Don't mis-select vector index on a constant — arsenm2 / detail
  5. GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ — arsenm2 / detail
  6. AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect — arsenm2 / detail
  7. GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF — arsenm2 / detail

#1058 (Feb 9, 2020 12:54:44 PM)

  1. [X86] Add lowerShuffleAsBitRotate (PR44379) — llvm-dev / detail
  2. [X86] Add flag result VT to a MOV32r0 created in X86DAGToDAGISel::Select — craig.topper / detail
  3. [X86] Use custom isel for (X86sbb_flag 0, 0) so we can use 32-bit SBB — craig.topper / detail
  4. [X86] combineConcatVectorOps - combine VROTLI/VROTRI ops — llvm-dev / detail

#1057 (Feb 9, 2020 10:00:44 AM)

  1. [LLDB] [doc] Document NetBSD status and sort OSs alphabetically — n54 / detail
  2. [lldb] [doc] Status: Linux: Update the paragraph — jan.kratochvil / detail
  3. [X86] Rename matchShuffleAsRotate - matchShuffleAsByteRotate. NFCI. — llvm-dev / detail
  4. [X86][SSE] Add more tests showing failure to lower shuffles as bit — llvm-dev / detail
  5. [X86][XOP] Add XOP target to vXi16/vXi8 shuffle tests — llvm-dev / detail
  6. libclc: Move rsqrt implementation to a .cl file — jano.vesely / detail
  7. libclc/r600: Use target specific builtins to implement rsqrt and — jano.vesely / detail
  8. [X86] Remove isel patterns that include a vselect/X86selects and a — craig.topper / detail
  9. [X86] Use MVT::i32 for the type of a MOV32r0 created in — craig.topper / detail

#1056 (Feb 9, 2020 7:11:55 AM)

  1. [VectorCombine] new IR transform pass for partial vector ops — spatel / detail
  2. [gn build] Port a17f03bd939 — llvmgnsyncbot / detail

#1055 (Feb 9, 2020 4:42:38 AM)

  1. [X86] Recognise ROTLI/ROTRI rotations as faux shuffles — llvm-dev / detail
  2. Fix signed/unsigned warning. — llvm-dev / detail
  3. [lldb] [testsuite] TestGdbRemoteLibrariesSvr4Support: Fix symlinked — jan.kratochvil / detail
  4. [LLDB] [doc] Update the current status of pkgsrc (NetBSD) building — n54 / detail
  5. [LLDB] [doc] Remove note about libpanel(3) and NetBSD — n54 / detail
  6. [lldb] [doc] Testing: Fix typos — jan.kratochvil / detail
  7. [lldb] [doc] Status: Debugserver (remote debugging) is OK now — jan.kratochvil / detail

#1054 (Feb 9, 2020 2:09:03 AM)

  1. Revert "Support -fstack-clash-protection for x86" — sguelton / detail
  2. Support -fstack-clash-protection for x86 — sguelton / detail
  3. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive — ayman.musa / detail
  4. [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass — ehudkatz / detail

#1053 (Feb 8, 2020 10:38:06 PM)

  1. [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent — ravishankarm / detail
  2. [ELF][test] Use llvm-readelf -l instead of llvm-readobj -l for some — maskray / detail
  3. Support -fstack-clash-protection for x86 — sguelton / detail

#1052 (Feb 8, 2020 7:28:26 PM)

  1. Fix -Wunused-lambda-capture for -DLLVM_ENABLE_ASSERTIONS=off builds — maskray / detail
  2. [Attributor] Add an Attributor CGSCC pass and run it — johannes / detail
  3. [X86] Add more scalar intrinsic instructions to — craig.topper / detail

#1051 (Feb 8, 2020 4:00:25 PM)

  1. [X86] Test showing inability to combine ROTLI/ROTRI rotations into — llvm-dev / detail
  2. [X86][SSE] Add test cases from PR44379 — llvm-dev / detail
  3. [FIX] Update PM tests after D69930 landed — johannes / detail
  4. [InstCombine] Refactor foldICmpAndShift(); NFCI — nikita.ppv / detail
  5. Fix test name typo — llvm-dev / detail
  6. [ELF] Simplify parsing of version dependency. NFC — maskray / detail
  7. [gn build] Add OpenMPOpt.cpp to LLVMipo after D69930/9548b74a831e — maskray / detail
  8. [mlir] Add support for generating debug locations from intermediate — riddleriver / detail
  9. [mlir][quantizer] Add gathering of per-axis statistics in quantizer. — stellaraccident / detail
  10. [mlir][DeclarativeParser] Add support for attributes with buildable — riddleriver / detail
  11. [mlir][DeclarativeParser] Move several missed parsers over to the — riddleriver / detail
  12. [X86] Use any_fadd/sub/mul/div/sqrt with the AVX512 scalar_*_patterns. — craig.topper / detail
  13. [gn build] (manually) port 72277ecd62e and the LLVMBuild bit of — thakis / detail
  14. [OpenMP][Opt] Annotate known runtime functions and deduplicate more — johannes / detail
  15. [OpenMP][Opt] Delete terminating and read-only parallel regions — johannes / detail
  16. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to — johannes / detail
  17. [FIX] Fix warning in LazyCallGraphTest caused by D70927 — johannes / detail
  18. [X86] Add the recently added (V)CVTSS2SI/CVTSD2SI instructions used for — craig.topper / detail
  19. [FIX] Ordering problem accidentally introduced with D72304 — johannes / detail

#1050 (Feb 8, 2020 10:40:50 AM)

  1. [LegalizeTypes][ARM][AArch64][PowerPC][RISCV][X86] Use BUILD_PAIR to — craig.topper / detail
  2. [mlir] Add a document detailing the design of the SymbolTable. — riddleriver / detail
  3. [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg — ntv / detail
  4. [mlir] Add a utility method on CallOpInterface for resolving the — riddleriver / detail
  5. [InstCombine] Fix infinite min/max canonicalization loop (PR44541) — nikita.ppv / detail
  6. [SimplifyLibCalls] Add __strlen_chk. — George Burgess IV / detail
  7. Introduce a CallGraph updater helper class — johannes / detail
  8. [OpenMP] Introduce the OpenMPOpt transformation pass — johannes / detail

#1049 (Feb 8, 2020 2:18:47 AM)

  1. [Driver][test] Create empty file — maskray / detail
  2. [TargetLowering] Remove isDesirableToCombineBuildVectorToShuffleTruncate — llvm-dev / detail
  3. [X86][SSE] Show isNegatibleForFree inability to peek through — llvm-dev / detail
  4. [X86][SSE] Add X86ISD::FRCP handling to isNegatibleForFree — llvm-dev / detail
  5. ArrayRef'ize spillCalleeSavedRegisters. NFCI. — benny.kra / detail
  6. Add missing encoding comments from fma4 folded intrinsics tests — llvm-dev / detail
  7. Use heterogenous lookup for std;:map<std::string with a StringRef. NFCI. — benny.kra / detail
  8. Support -fstack-clash-protection for x86 — sguelton / detail
  9. [DebugInfo] Allow reading an address table with a mismatched address. — ikudrin / detail
  10. Revert "[ARM] Improve codegen of volatile load/store of i64" — victor.campos / detail
  11. Revert "Support -fstack-clash-protection for x86" — sguelton / detail
  12. Drop some uses of StringLiteral in favor of StringRef — benny.kra / detail
  13. [X86] Standardize VPSLLDQ/VPSRLDQ enum names (PR31079) — llvm-dev / detail
  14. Put back makeArrayRef to make GCC 5 happy — benny.kra / detail
  15. Add missing encoding comments from fma scalar folded intrinsics tests — llvm-dev / detail
  16. Regenerate FMA tests — llvm-dev / detail
  17. [InstCombine] Fix infinite loop in min/max load/store bitcast combine — nikita.ppv / detail
  18. [InstCombine] Use swapValues(); NFC — nikita.ppv / detail
  19. [InstCombine] Avoid modifying instructions in-place — nikita.ppv / detail
  20. [InstCombine] Remove unnecessary worklist push; NFCI — nikita.ppv / detail
  21. [X86] Standardize BROADCAST enum names (PR31079) — llvm-dev / detail
  22. [X86] X86InstComments - add FMA4 comments — llvm-dev / detail

#1048 (Feb 7, 2020 7:39:01 PM)

  1. PR12350: Handle remaining cases permitted by CWG DR 244. — richard / detail
  2. [WebAssembly] Add debug info to insts in Emscripten SjLj — aheejin / detail
  3. [clang-doc] Improving Markdown Output — phosek / detail
  4. Revert "[clang-doc] Improving Markdown Output" — phosek / detail
  5. Revert "[lldb] Fix+re-enable Assert StackFrame Recognizer on Linux" — jan.kratochvil / detail
  6. [WebAssembly] Fix signature of __powitf2 libcall — sbc / detail
  7. [ObjC][ARC] Keep track of phis that have been discovered to avoid an — Akira / detail
  8. [LegalizeDAG][X86][AMDGPU] Use ANY_EXTEND instead of ZERO_EXTEND when — craig.topper / detail
  9. [Driver][test] Fix Driver/hexagon-toolchain-elf.c for — maskray / detail
  10. [Driver][test] Refactor LLVMgold tests — maskray / detail
  11. [Driver] Don't pass -plugin LLVMgold.so when the linker is ld.lld — maskray / detail

#1047 (Feb 7, 2020 3:52:22 PM)

  1. [lldb] removed no longer needed CMakeDependentOption — kkleine / detail
  2. Fix the MC/WebAssembly/debug-info.ll test after 84e5760 — hans / detail
  3. [Target][AArch64] Remove non-existing system registers ICH_VSEIR_EL2 & — pierre.vanhoutryve / detail
  4. Support -fstack-clash-protection for x86 — sguelton / detail
  5. [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, — pierre.vanhoutryve / detail
  6. [ARM] Follow AACPS for preserving number of loads/stores of volatile — diogo.sampaio / detail
  7. [lldb] Remove all 'clean' targets from test Makefiles — Raphael Isemann / detail
  8. [ValueTracking] Update implied reasoning to accept expanded cmp (NFC). — flo / detail
  9. [InstCombine] Precommit usub.with.overflow test for D74066. — flo / detail
  10. [NFC] Introduce an API for MemOp — gchatelet / detail
  11. [analyzer] Small StreamChecker refactoring (NFC). — 1.int32 / detail
  12. Revert "Support -fstack-clash-protection for x86" — sguelton / detail
  13. Fix docs and comments for max_tokens_total pragma — hans / detail
  14. [ValueTracking] usub(a, b) cannot overflow if a >= b. — flo / detail
  15. [llvm-dwarfdump][Stats] Add the license header — djordje.todorovic / detail
  16. clang-cl: Parse new MSVC flags /Qspectre-load and /Qspectre-load-cf — hans / detail
  17. [OpenCL] Restrict addr space conversions in nested pointers — anastasia.stulova / detail
  18. [AArch64] Predictably disassemble system registers with the same — momchil.velikov / detail
  19. [lldb] Improve error message when running static initializers in an — Raphael Isemann / detail
  20. Rename prettyprinters test to llvm-support. — csigg / detail
  21. [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description. — dmitry.preobrazhensky / detail
  22. [llvm-exegesis] Add a custom error for clustering — Milos.Stojanovic / detail
  23. Recommit: "[llvm-exegesis] Improve error reporting" — Milos.Stojanovic / detail
  24. Recommit: "[llvm-exegesis] Improve error reporting in Target.cpp" — Milos.Stojanovic / detail
  25. [gn build] Port 446268a2234 — llvmgnsyncbot / detail
  26. [NFC][ARM] Modified test with update script — sam.parker / detail
  27. Revert "[LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC — thakis / detail
  28. [mlir] Add NoSideEffect to Affine min max — zinenko / detail
  29. [NFC][ARM] Update test — sam.parker / detail
  30. [OPENMP50]Add parsing/sema for acq_rel clause. — a.bataev / detail
  31. Re-land "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid — alexandre.ganea / detail
  32. GlobalISel: Fix lowering of G_CTLZ/G_CTTZ — Matthew.Arsenault / detail
  33. GlobalISel: Fix narrowing of G_CTPOP — Matthew.Arsenault / detail
  34. [TableGen] Fix spurious type error in bit assignment. — simon.tatham / detail
  35. AMDGPU/GlobalISel: Fix move s.buffer.load to VALU — Matthew.Arsenault / detail
  36. [llvm-exegesis] Improve error reporting in BenchmarkRunner.cpp — Milos.Stojanovic / detail
  37. [AsmPrinter] Print FP constant in hexadecimal form instead — Jinsong Ji / detail
  38. [docs] update mathjax path in doxygen — nunoplopes / detail
  39. [lldb/Target] Fix `frame recognizer list` crash when registered with — medismail.bennani / detail
  40. [lldb/test] Prevent TestFrameRecognizer.py to fail because of internal — medismail.bennani / detail
  41. [lldb] Improve debugging 32-bit programs on NetBSD/amd64 — mgorny / detail
  42. [GlobalISel][IRTranslator] Add special case support for ~memory inline — Amara Emerson / detail
  43. [X86] isNegatibleForFree - allow pre-legalized FMA negation — llvm-dev / detail
  44. [x86] don't create an unused constant vector — spatel / detail
  45. [lldb] Delete ValueObjectRegisterContext class — labath / detail
  46. [mlir][VectorOps] Generalized vector.print to i32/i64 — ajcbik / detail
  47. [yaml2obj] Add -D k=v to preprocess the input YAML — maskray / detail
  48. [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests — maskray / detail
  49. [GlobalISel] Add buildMerge with SrcOp initializer list — petar.avramovic / detail
  50. [ELF][ARM][test] Keep arm-thumb-interwork-shared.s — maskray / detail
  51. [lldb/test] Skip the AssertFrameRecognizer test for Linux — medismail.bennani / detail
  52. [lldb] Group ABI plugins — labath / detail
  53. [MachineInstr] Add isCandidateForCallSiteEntry predicate — Vedant Kumar / detail
  54. AMDGPU/GlobalISel: Fix missing test for select of s64 scalar G_CTPOP — arsenm2 / detail
  55. [clang] Fix linkage of nested lambdas. — michael.hliao / detail
  56. [AMDGPU] Use @LINE for error checking in gfx10 assembler tests — jay.foad / detail
  57. [X86] Handle SETB_C32r/SETB_C64r in flag copy lowering the same way we — craig.topper / detail
  58. [PowerPC] Create a FixedStack object for CR save in linkage area. — sd.fertile / detail
  59. [mlir][Linalg] Implement fusion of linalg.generic operation on tensors. — ravishankarm / detail
  60. Support -fstack-clash-protection for x86 — sguelton / detail
  61. AMDGPU: Limit the search in finding the instruction pattern for v_swap — changpeng.fang / detail
  62. [AArch64][GlobalISel] Reland SLT/SGT TBNZ optimization — Jessica Paquette / detail
  63. [scudo][standalone] 32-bit improvement — kostyak / detail
  64. Revert "[CMake] Filter libc++abi and libunwind from runtimes build in — vvereschaka / detail
  65. [dsymutil] Delete unneeded parameter Triple from DWARFLinker — maskray / detail
  66. AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare — changpeng.fang / detail
  67. Implement P1766R1: diagnose giving non-C-compatible classes a typedef — richard / detail
  68. Revert "Support -fstack-clash-protection for x86" — thakis / detail
  69. [cxx_status] Fix status of P1766R to not bleed into adjacent cells. — richard / detail
  70. [DebugInfo]: Fix the debuginfo-tests/llgdb-tests/apple-accel.cpp test — SourabhSingh.Tomar / detail
  71. [OPENMP50]Add codegen for acq_rel clause in atomic|flush directives. — a.bataev / detail
  72. [mlir][VectorOps] Expose and use llvm.intrin.fma* — ntv / detail
  73. [PowerPC] Fix spilling of vector registers in PEI of EH aware functions — nemanja.i.ibm / detail
  74. [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors — ntv / detail
  75. Reland "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  76. [lldb] Fix+re-enable Assert StackFrame Recognizer on Linux — jan.kratochvil / detail
  77. [mlir][spirv] Adding sin op in the GLSL extension — antiagainst / detail
  78. [CMake] Use LLVM tools external project build where possible — phosek / detail
  79. [TestConvienceVariable] Clean the directory before running the test. — ditaliano / detail
  80. Reland "[ARM] Fix data race on RegisterBank initialization." — huihuiz / detail
  81. [mlir][Pass] Enable printing pass options as part of `-help`. — riddleriver / detail
  82. Reland "[AMDGPU] Fix data race on RegisterBank initialization." — huihuiz / detail
  83. Change first test to be CHECK: to make the test run. — Jason Molenda / detail
  84. Revert "[TestConvienceVariable] Clean the directory before running the — ditaliano / detail
  85. [IRGen] Emit lifetime intrinsics around temporary aggregate argument — erik.pilkington / detail
  86. [clang] Add support for __builtin_memcpy_inline — gchatelet / detail
  87. Replace CHECK-NEXT with CHECK-DAG. The order isn't relevant we just want — Adrian Prantl / detail
  88. [CMake] Fix accidentally inverted condition — Jonas Devlieghere / detail
  89. [lldb][test][NFC] Create a separate LLDB_TEST_SRC var to allow moving — rupprecht / detail
  90. [X86] Add more avx512 masked fmaddsub/fmsubadd autoupgrade tests with — craig.topper / detail
  91. [X86] Correct the implementation of the avx512 masked fmsubadd — craig.topper / detail
  92. [lldb/Plugins] Use external functions to (de)initialize plugins — Jonas Devlieghere / detail
  93. [GlobalISel][CallLowering] Look through bitcasts from constant function — Amara Emerson / detail
  94. IR Linking: Support merging Warning+Max module metadata flags — dblaikie / detail
  95. [ObjC][ARC] Delete ARC runtime calls that take inert phi values — Akira / detail
  96. [lldb/Plugin] Don't define initializers inside lldb_private — Jonas Devlieghere / detail
  97. [lldb-vscode] disable completions — waltermelon / detail
  98. [lldb-vscode] remove deprecated trace option — waltermelon / detail
  99. Linker/module-max-warn.ll: Fix test to be compatible with Windows file — dblaikie / detail
  100. Add a test for adding and removing Listeners from a BroadcasterManager. — jingham / detail
  101. [lldb/Plugin] Use LLDB_PLUGIN_DECLARE to forward declare plugin — Jonas Devlieghere / detail

#1045 (Feb 6, 2020 8:26:31 PM)

  1. Clarify how llvm-mca detects att vs intel syntax. — jlebar / detail
  2. Fix my use of the TARGET_OS_OSX TargetConditional. — Jason Molenda / detail
  3. Except, get the TARGET_OS_OSX check correct. — Jason Molenda / detail
  4. [X86] Use SelectionDAG::getAllOnesConstant to simplify some code. NFC — craig.topper / detail
  5. [X86] Turn vXi1 any_extends into sign_extends in PreprocessISelDAG and — craig.topper / detail
  6. [DebugInfo]: Reorderd the emission of debug_str section. — SourabhSingh.Tomar / detail

#1044 (Feb 6, 2020 6:01:39 PM)

  1. Add final description of why attach failed with poss error string. — Jason Molenda / detail
  2. Revert "AMDGPU: Limit the search in finding the instruction pattern for — Stanislav.Mekhanoshin / detail
  3. [AMDGPU] Cleanup assumptions about generated subregs — Stanislav.Mekhanoshin / detail
  4. Update hwasan docs to cover outlined checks and globals. — peter / detail
  5. [mlir][DialectConversion] Change erroneous return to a continue — riddleriver / detail
  6. Revert "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid — rupprecht / detail
  7. [mlir][AsmPrinter] Fix edge case when printing floating point values. — riddleriver / detail
  8. Fix test after test changes added in da3dc00 caused the test to break on — douglas.yung / detail
  9. AMDGPU/GlobalISel: Fix non-pow-2 add/sub/mul for 16-bit insts — arsenm2 / detail

#1043 (Feb 6, 2020 2:34:23 PM)

  1. [Clang][Driver] Remove -M group options before generating crash — alexandre.ganea / detail
  2. [Concepts] Fix incorrect check when instantiating abbreviated template — saar / detail
  3. [X86] Use MVT::i8 instead of MVT::i64 for shift amount in BuildSDIVPow2 — craig.topper / detail
  4. [X86] Add the rest of the tests that were supposed to go with — craig.topper / detail
  5. [compiler-rt] clang-format FreeBSD-specific sanitizer sources — dimitry / detail
  6. Revert "[CMake] Link against ZLIB::ZLIB" — phosek / detail
  7. [lldb/Reproducers] Refactor GetStopReasonExtendedBacktraces (NFC) — Jonas Devlieghere / detail
  8. [lldb/Reproducers] Add missing strings for redirect macro — Jonas Devlieghere / detail
  9. [GlobalISel] Use G_ZEXTLOAD instead of an anyextending load for — Amara Emerson / detail
  10. Fix MSAN failure on Function destruction — eugenis / detail
  11. Reland "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  12. Revert "Reland "[AArch64] Fix data race on RegisterBank — huihuiz / detail
  13. [CMake] Rename EXCLUDE_FROM_ALL and make it an argument to — Jonas Devlieghere / detail
  14. Detect attach fail in debugserver due to non-interactive debug session. — Jason Molenda / detail
  15. Revert "[FPEnv][X86] Platform-specific builtin constrained FP — kevin.neal / detail
  16. [Support] When using SEH, create a impl instance for — alexandre.ganea / detail
  17. Revert "[AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1" — Jessica Paquette / detail
  18. Revert "[AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the — Jessica Paquette / detail
  19. C++ DR2026: static storage duration variables are not zeroed before — richard / detail
  20. AMDGPU: Limit the search in finding the instruction pattern for v_swap — changpeng.fang / detail
  21. Recommit "[FPEnv][X86] Platform-specific builtin constrained FP — craig.topper / detail

#1042 (Feb 6, 2020 11:13:32 AM)

  1. [lldb] Remove reset(nullptr_t) overload from SharingPtr — labath / detail
  2. [GWP-ASan] Fix PRNG to use IE TLS. — 31459023+hctim / detail
  3. [X86] Remove SETB_C8r/SETB_C16r pseudo instructions. Use SETB_C32r and — craig.topper / detail
  4. [ubsan] Omit return value check when return block is unreachable — Vedant Kumar / detail
  5. [lldb/tests] Correctly configure the lldb dotest arguments — stilis / detail
  6. [PGO][PGSO] Enable profile guided size optimization for non-cold code — yamauchi / detail
  7. [GWP-ASan] Use weak abort message definition. — 31459023+hctim / detail
  8. [X86] Custom isel floating point X86ISD::CMP on pre-CMOV targets. — craig.topper / detail
  9. [lldb/Target] Remove extra semicolon in AssertFrameRecognizer (NFC) — medismail.bennani / detail
  10. [lldb] Explicitly qualify calls to std::static_pointer_cast — labath / detail
  11. [lldb] [NFC] Refactor GetDWARFDeclContext to return DWARFDeclContext — jan.kratochvil / detail
  12. [FPEnv][X86] Platform-specific builtin constrained FP enablement — kevin.neal / detail
  13. [MC][ELF] Rename MC related "Associated" to "LinkedToSym" — maskray / detail
  14. [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls. — Matthew.Arsenault / detail
  15. AMDGPU: Add compile time hack for hasCFUser — Matthew.Arsenault / detail
  16. [AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1 — Jessica Paquette / detail
  17. [clang][driver] Clean up unnecessary reference to TC. NFC. — michael.hliao / detail
  18. PR44684: Look through parens and similar constructs when determining — richard / detail
  19. [Clang] Remove unused #pragma clang __debug handle_crash — alexandre.ganea / detail
  20. [FPEnv][X86] Speculative fix for failures introduced by eda495426. — kevin.neal / detail
  21. [lldb\utils] Place lldb-repro in a per-configuration directory to — stilis / detail
  22. [Clang] Avoid crashing when generating crash diagnostics when '#pragma — alexandre.ganea / detail

#1041 (Feb 6, 2020 8:24:54 AM)

  1. [clangd] Set "spelled" flag for constructor references. — hokein.wu / detail
  2. Revert "[CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and — phosek / detail
  3. Revert "[mlir] Adds affine loop fusion transformation function to — joker-eph / detail
  4. [ARM][MVE] Add fixed point vector conversion intrinsics — mikhail.maltsev / detail
  5. [mlir-tblgen] Stop leaking PredNodes — benny.kra / detail
  6. [AIX] Implement caller arguments passed in stack memory. — sd.fertile / detail
  7. Fix warning on unused variables. NFC. — michael.hliao / detail
  8. [lldb/Target] Add Assert StackFrame Recognizer — medismail.bennani / detail
  9. scudo: Delete unused class ScudoByteMap. NFCI. — peter / detail
  10. AMDGPU/GlobalISel: Avoid handling registers twice in waterfall loops — Matthew.Arsenault / detail

#1040 (Feb 6, 2020 4:48:56 AM)

  1. Revert "[llvm-exegesis] Improve error reporting" and follow-up. — hans / detail
  2. [LLD][ELF] Add time-trace to ELF LLD — russell.gallop / detail
  3. [llvm-exegesis] Document `repetition-mode`. — courbet / detail
  4. [lldb] Add test for calling const functions — Raphael Isemann / detail
  5. [lldb][NFC] Move call-overidden-method test to lang/cpp/ folder — Raphael Isemann / detail
  6. [clang][driver][ARM] Clean up ARM target & feature checking in clang — michael.hliao / detail
  7. [ReachingDefs] Make isSafeToMove more strict. — sam.parker / detail
  8. [RDA] getInstFromId: find instructions. NFC. — sjoerd.meijer / detail
  9. [ARM] peephole-bitcast test change. NFC. — sjoerd.meijer / detail
  10. [clangd] don't rename on protobuf symbols. — hokein.wu / detail
  11. Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correct location" — jeremy.morse / detail
  12. Revert "[DebugInfo][DAG] Distinguish different kinds of location — jeremy.morse / detail
  13. Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field" — jeremy.morse / detail
  14. [doc] typo in optimisation remark example — sjoerd.meijer / detail
  15. [OpenCL] Reduce size of builtin function tables — sven.vanhaastregt / detail

#1039 (Feb 6, 2020 12:52:34 AM)

  1. [LLDB] Fix compilation with GCC 5 — martin / detail
  2. Fix some typos in ArrayRef.h — hans / detail
  3. [SYCL][Driver] Add clang driver option to enable SYCL compilation mode — alexey.bader / detail
  4. [yaml2obj] - Change NameIndex to StName for Symbol. — grimar / detail
  5. [yaml2obj] Refactor command line parsing — maskray / detail
  6. Fix lld test after D74034 — maskray / detail
  7. [NFC] Fix error handling documentation — Milos.Stojanovic / detail
  8. [ARM] Fix non-determenistic behaviour — diogo.sampaio / detail
  9. [llvm-readobj][test] Fix test after yaml2obj change (D74034) — maskray / detail
  10. [mlir] Add AffineMaxOp — zinenko / detail
  11. [IRCE] Use SCEVExpander to modify loop bound — dantrushin / detail
  12. [clangd] Filter out implicit references while renaming — kbobyrev / detail
  13. Fix build after D74112 — kbobyrev / detail
  14. [ADT] Fix iplist_impl - use after move warnings (PR43943) — llvm-dev / detail
  15. [llvm-exegesis] Improve error reporting — Milos.Stojanovic / detail
  16. [llvm-exegesis] Improve error reporting in Target.cpp — Milos.Stojanovic / detail
  17. StringRef.h: __builtin_strlen seems to exist in VS 2017 MSVC 19.16 or — hans / detail
  18. Try to fix ilist.h after 529e6f8791b6 — hans / detail

#1038 (Feb 5, 2020 10:42:26 PM)

  1. [lldb/Reproducers] Serialize empty string for char* methods. — Jonas Devlieghere / detail
  2. [clangd] Add a flag for spelled references in the Index — kbobyrev / detail
  3. Fix build after D72746 — kbobyrev / detail

#1037 (Feb 5, 2020 7:28:01 PM)

  1. [mlir] Add explicit friendship to LLVM::ModuleTranslation to derived — riddleriver / detail
  2. Two more small fixes for debugserver attach failure messaging. — Jason Molenda / detail
  3. Revert "[WPD/LowerTypeTests] Delay lowering/removal of type tests until — tejohnson / detail
  4. [lldb/Reproducers] Implement custom replayers for (char *, size_t) — Jonas Devlieghere / detail
  5. Compile-fix after StringRef's conversion operator has been made — llvm-project / detail
  6. [lldb/DWARF] Don't assume that a SymbolFileDWARFDwo contains one compile — labath / detail
  7. [mlir] Build fix for mlir-opt — joker-eph / detail

#1036 (Feb 5, 2020 4:07:26 PM)

  1. [mlir] Update generic op ebnf to include region — jpienaar / detail
  2. MemCpyOpt cannot use ABI alignment even if it was not given — aqjune / detail
  3. AMDGPU/GlobalISel: Remove bitcast legality hack — arsenm2 / detail
  4. [X86] Improve the gather scheduler models for SkylakeClient and — craig.topper / detail
  5. [MemCpyOpt] Simplify find*Alignment — aqjune / detail
  6. [SystemZ]  Improve handling of inline asm constraints. — paulsson / detail
  7. [ELF][ARM] Fix regression of BL->BLX substitution after D73542 — maskray / detail
  8. DebugInfo: Stabilize DW_OP_convert tests so they don't depend on — dblaikie / detail
  9. GlobalISel: Allow CSE of G_IMPLICIT_DEF — arsenm2 / detail
  10. AMDGPU: Make LDS_DIRECT an artifical register — arsenm2 / detail
  11. [LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging — dschuff / detail
  12. [lldb/Reproducers] (De)serialize char* like const char* — Jonas Devlieghere / detail
  13. [lldb/debugserver] Link against Security — Jonas Devlieghere / detail
  14. [lldb/CMake] Remove non-existing wasm-DYLD subdir — Jonas Devlieghere / detail
  15. [PHIElimination]  Compile time optimization for huge functions. — paulsson / detail
  16. [AArch64][GlobalISel] Fold G_LSHR into test bit calculation — Jessica Paquette / detail
  17. [AArch64][GlobalISel][NFC] Factor out TB(N)Z emission code into its own — Jessica Paquette / detail
  18. [lldb/API] Fix non null-terminated stop-reason in — medismail.bennani / detail
  19. [AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT — Jessica Paquette / detail
  20. Partially revert "[LLDB] Add DynamicLoaderWasmDYLD plugin for — Jonas Devlieghere / detail
  21. GlobalISel: Remove check for illegal MIR — arsenm2 / detail
  22. [GWP-ASan] Crash Handler API. — 31459023+hctim / detail
  23. [ConstantFold][SVE] Fix constant folding for bitcast. — huihuiz / detail
  24. [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect. — andydavis / detail
  25. Add missing directory from 3ec28da6 — dschuff / detail
  26. [lldb] pass --lldb-libs-dir argument to lldb-dotest — labath / detail
  27. Revert "[lldb/Target] Add Assert StackFrame Recognizer" — labath / detail
  28. [analyzer] Prevent an assertion failure in PThreadLockChecker — xazax / detail
  29. [mlir] Adds affine loop fusion transformation function to — andydavis / detail
  30. [ConstantFold][NFC] Move scalable vector unit tests under vscale.ll — huihuiz / detail
  31. [lldb/Test] Mark heap-cstr.test as requiring Python — Jonas Devlieghere / detail
  32. [lldb] Remove "print xml" from TestWasm.py — labath / detail
  33. [analyzer] Move fuchsia.Lock checker to alpha — xazax / detail
  34. [mlir][VectorOps] Support vector transfer_read/write unrolling for — andydavis / detail
  35. Revert "[LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly — labath / detail
  36. [GWP-ASan] Change crash handler constant. — 31459023+hctim / detail
  37. [mlir] [VectorOps] generalized vector.contract semantics — ajcbik / detail
  38. [GWP-ASan] Fix unused variables from crash handler + clang-format — 31459023+hctim / detail
  39. [mlir] Register the GDB listener with ExecutionEngine to enable — riddleriver / detail
  40. [mlir] Add support for basic location translation to LLVM. — riddleriver / detail
  41. [CMake] Link against ZLIB::ZLIB — phosek / detail

#1035 (Feb 5, 2020 10:23:40 AM)

  1. [buildot] Add myself to the lldb-windows notification list. — Jonas Devlieghere / githubweb

#1035 (Feb 5, 2020 10:23:40 AM)

  1. [MLIR][GPU] Fix build files for mlir-opt. — joker-eph / detail
  2. [IRCE] Make IRCE a Function pass. — asbirlea / detail
  3. Resubmit^2: [JumpThreading] Thread jumps through two basic blocks — kazu / detail
  4. NFC: fix unused var warnings in no-assert builds — rupprecht / detail
  5. [clang-format] Do not treat C# attribute targets as labels — jbcoe / detail
  6. AMDGPU: Fix divergence analysis of control flow intrinsics — Matthew.Arsenault / detail
  7. [lldb] [test] Pass LLVM_LIBS_DIR from CMake for linking liblldb — mgorny / detail
  8. [PGO][PGSO] Tune flags for profile guided size optimization. — yamauchi / detail
  9. [clang-format] Do not merge short C# class definitions into one line — jbcoe / detail
  10. AMDGPU/GlobalISel: Legalize TFE image result loads — arsenm2 / detail
  11. [AArch64][GlobalISel] Fix one use check in getTestBitReg — Jessica Paquette / detail
  12. AMDGPU/GlobalISel: Prefer merge/unmerge ops to legalize TFE — arsenm2 / detail
  13. [CMake] Filter libc++abi and libunwind from runtimes build in MSVC — phosek / detail
  14. Reapply: [SVE] Fix bug in simplification of scalable vector instructions — ctetreau / detail
  15. [AArch64][GlobalISel] Fold G_ASHR into TB(N)Z bit calculation — Jessica Paquette / detail
  16. [llvm-reduce] add ReduceAttribute delta pass — ndesaulniers / detail
  17. [gn build] Port fc62b36a000 — llvmgnsyncbot / detail
  18. GlobalISel: Assume G_INTRINSIC* are convergent — Matthew.Arsenault / detail
  19. [test] yaml2obj -docnum => --docnum= — maskray / detail
  20. [mlir][ODS] Add documentation for the declarative assembly format. — riddleriver / detail
  21. [ARM] Add extra use test for MVE VPT blocks. NFC — david.green / detail
  22. [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD — scw / detail
  23. [scudo][standalone] Fix a race in the secondary release — kostyak / detail
  24. Revert "Activate extension loading test on Darwin now that the — Jan Korous / detail
  25. [DebugInfo] Fix debug-info generation for block invocations so that we — shafik / detail
  26. Revert "[llvm-reduce] add ReduceAttribute delta pass" — thakis / detail
  27. [gn build] Port b12176d2aaf — llvmgnsyncbot / detail
  28. [MLIR] Move test passes out of lib/Analysis — stephen.neuendorffer / detail
  29. [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp — stephen.neuendorffer / detail
  30. [MLIR] Break cyclic dependencies with MLIRAnalysis — stephen.neuendorffer / detail
  31. [NFC][RISCV] Fixing typo in comment. — ncv / detail
  32. AMDGPU/GlobalISel: Legalize f64 G_FFLOOR for SI — arsenm2 / detail
  33. [VFS] More consistent support for Windows — amccarth / detail
  34. [PowerPC][NFC] Clang-format on commit 4b414d — wei.huang / detail
  35. [Analysis] add query to get splat value from array of ints — spatel / detail
  36. [x86] use getSplatIndex() in lowerShuffleAsBroadcast() — spatel / detail
  37. AMDGPU/GlobalISel: Add mem operand to s.buffer.load intrinsic — arsenm2 / detail
  38. Make llvm::crc32() work also for input sizes larger than 32 bits. — hans / detail

#1035 (Feb 5, 2020 10:23:40 AM)

  1. [buildot] Add myself to the lldb-windows notification list. — Jonas Devlieghere / detail

#1034 (Feb 5, 2020 7:42:06 AM)

  1. [MLIR] Add mapping based on ValueRange to BlockAndValueMapper. — herhut / detail
  2. [OPENMP][NVPTX]Add NVPTX specific definitions for new/delete operators. — a.bataev / detail
  3. [OPNEMP50][DOCS]Mark array shaping expression as claimed, NFC. — a.bataev / detail
  4. [ARM][MVE] LowOverheadLoops: DCE on the iteration count setup expression — sjoerd.meijer / detail
  5. [clang][driver] Fix null pointer dereference warning inside — llvm-dev / detail
  6. Re-enable a update_cc_test_checks.py tests — Alexander.Richardson / detail
  7. [OpenCL] Fix tblgen support for cl_khr_mipmap_image_writes — sven.vanhaastregt / detail
  8. [ARM][TargetParser] Improve handling of dependencies between target — momchil.velikov / detail
  9. [lldb/Target] Add Assert StackFrame Recognizer — medismail.bennani / detail
  10. AMDGPU/GlobalISel: Don't use legal v2s16 G_BUILD_VECTOR — arsenm2 / detail
  11. GlobalISel: Make LegalizerHelper primitives public — arsenm2 / detail
  12. AMDGPU/GlobalISel: Fix processing new phi in waterfall loop — arsenm2 / detail
  13. [Analyzer] Model STL Algoirthms to improve the iterator checkers — adam.balogh / detail
  14. [WPD/LowerTypeTests] Delay lowering/removal of type tests until after — tejohnson / detail
  15. AMDGPU/GlobalISel: Legalize llvm.amdgcn.s.buffer.load — arsenm2 / detail
  16. [gn build] Port b198f16e1e1 — llvmgnsyncbot / detail

#1033 (Feb 5, 2020 4:47:26 AM)

  1. [OpenCL] Fix support for cl_khr_mipmap_image_writes — alexey.sotkin / detail
  2. [lldb] Make TestDataFormatterObjCCF.py pass outside California — Raphael Isemann / detail
  3. [lldb] Introduce i386 support in NetBSD Process plugin — mgorny / detail
  4. [lldb][NFC] Remove some unnecessary curly braces — Raphael Isemann / detail
  5. [clangd] Add the missing elaborated types in FindTarget. — hokein.wu / detail
  6. [lldb] Revert some change in data-formatter-objc/main.m that broke — Raphael Isemann / detail
  7. [ARM][LowOverheadLoops] Ensure memory predication — sam.parker / detail
  8. [ARM][LowOverheadLoops] Fix loop count chain — sam.parker / detail
  9. visitINSERT_VECTOR_ELT - pull out repeated dyn_cast. NFCI. — llvm-dev / detail
  10. [MCA] Remove verification check on MayLoad and MayStore. NFCI — andrea.dibiagio / detail
  11. [ARM] Correct syntax of the CLRM insn — momchil.velikov / detail
  12. [analyzer] Fix a couple of bugs in HTML report generation. — Artem Dergachev / detail

#1032 (Feb 5, 2020 2:40:42 AM)

  1. [AMDGPU] Fix lowering a16 image intrinsics — sebastian.neubauer / detail
  2. [lldb] Ignore type sugar in TypeSystemClang::GetPointerType — Raphael Isemann / detail
  3. [clangd] Pull out a isProtoFile function. — hokein.wu / detail
  4. [CMake] Add missing component dependencies, to fix building for mingw — martin / detail
  5. Partially revert c1c9819ef91aab51b5a23fb3027adac5a2f551cc — martin / detail
  6. [AVR] Add disassembly tests for supported instructions — aykevanlaethem / detail
  7. Fix MSVC signed/unsigned warning. NFCI. — llvm-dev / detail
  8. [X86] Fix missing load latencies (PR36894) — llvm-dev / detail

#1031 (Feb 5, 2020 12:35:13 AM)

  1. [clangd] Preserve -nostdinc and --sysroot when calling query driver — kadircet / detail
  2. [DebugInfo] Avoid the call site param for mem instrs with multiple defs — djordje.todorovic / detail
  3. [clangd] Use printf instead of `echo -e` to be compliant with dash — kadircet / detail
  4. [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section. — grimar / detail
  5. [AMDGPU] Use v3f32 type in image instructions — sebastian.neubauer / detail

#1030 (Feb 4, 2020 9:06:12 PM)

  1. DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll to run with — dblaikie / detail
  2. Reapply: DebugInfo: Add missing test coverage for DW_OP_convert in — dblaikie / detail
  3. DebugInfo: use a symbolic DIE reference in convert-loclist.ll — dblaikie / detail
  4. PR44786: Don't assert when profiling <=> expressions. — richard / detail
  5. [mlir][spirv] Add dialect-specific attribute for target environment — antiagainst / detail
  6. [WebAssembly] Enable recently implemented SIMD operations — tlively / detail
  7. Recommit: DebugInfo: Check DW_OP_convert in loclists with Split DWARF — dblaikie / detail
  8. [BPF] disable ReduceLoadWidth during SelectionDag phase — yhs / detail
  9. Revert "[WebAssembly] Split and recombine multivalue calls for ISel" — tlively / detail
  10. DebugInfo: Fix convert-loclist.ll Split DWARF variant to use a hardcoded — dblaikie / detail
  11. [lldb/Reproducers] Change the way we instrument void* arguments — Jonas Devlieghere / detail
  12. DebugInfo: convert-debugloc.ll generalize to run on ppc64le — dblaikie / detail
  13. DebugInfo: Add a couple of missing COFF sections to make — dblaikie / detail
  14. DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF — dblaikie / detail
  15. AMDGPU: Correct memory size for image intrinsics — arsenm2 / detail
  16. [mlir] Mark the MLIR tools for installation in CMake — joker-eph / detail
  17. Enhance debugserver's err reporting on attach fails — Jason Molenda / detail
  18. Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call — tlively / detail
  19. [WebAssembly] Add experimental multivalue calling ABI — tlively / detail
  20. AMDGPU/EG,CM: Implement fsqrt using recip(rsqrt(x)) instead of x * — jano.vesely / detail
  21. Remove leftover artifacts from use of gtest. — paulatoth / detail
  22. [CMake][compiler-rt] Replace Windows backslashes with CMake ones — phosek / detail
  23. [CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes — phosek / detail
  24. [X86] Add a DAG combine for (i32 (sext (i8 (x86isd::setcc_carry)))) -> — craig.topper / detail

#1029 (Feb 4, 2020 3:47:14 PM)

  1. Revert: [lldb] [testsuite] generalize `DWARFASTParserClangTests` based — jan.kratochvil / detail
  2. [compiler-rt] Fix sanitizer_common build for FreeBSD — dimitry / detail
  3. [libomptarget] Implement wavefront functions for amdgcn — jonathanchesterfield / detail
  4. Re-land "[lldb] [testsuite] generalize `DWARFASTParserClangTests` based — Jonas Devlieghere / detail
  5. [lldb/Unittest] Fix the modules build by including TypeSystemClang.h — Jonas Devlieghere / detail
  6. [cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail
  7. [lldb] Remove clang classes from lldb-forward.h — apl / detail
  8. [compiler-rt] [netbsd] Fix build after "implement sigaltstack — n54 / detail
  9. [lldb] Remove unused references to ClangExpressionDeclMap — apl / detail
  10. [OpenMP] Add Flush directive to OpenMPIRBuilder — kiran.chandramohan / detail
  11. [Concepts] Add missing CXXThisScope to function template constraint — saar / detail
  12. Revert "[Concepts] Add missing CXXThisScope to function template — saar / detail
  13. [lldb/Reproducers] Add missing SBFile methods to the registry — Jonas Devlieghere / detail
  14. [Concepts] Add missing CXXThisScope to function template constraint — saar / detail
  15. [SEH] Remove CATCHPAD SDNode and X86::EH_RESTORE MachineInstr — rnk / detail
  16. [X86] Give KSET0* and KSET1* pseudos the same scheduler resource usage — craig.topper / detail
  17. Avoid many std::tie/tuple instantiations in ASTImporter — rnk / detail
  18. [lldb] Delete commented-out code — apl / detail
  19. [lldb] Rename Type::ResolveClangType to Type::ResolveCompilerType — apl / detail
  20. [Support] Fix warnings in ARMTargetParser.cpp — rnk / detail
  21. [compiler-rt] fix OpenBSD and Solaris build with sigaltstack — eugenis / detail
  22. Fix -Wunused-result warnings in LLDB — rnk / detail
  23. Fix x86 32bits MLIR build (NFC) — joker-eph / detail
  24. [X86] Add custom lowering for lrint/llrint to either cvtss2si/cvtsd2si — craig.topper / detail
  25. [lldb/Reproducers] Change record logging to mirror replay logging — Jonas Devlieghere / detail
  26. [lldb/Reproducers] Add underscore to varaibles in LLDB_RECORD macros — Jonas Devlieghere / detail
  27. [Driver][Darwin] Improve tests for -nostdinc & friends — Louis Dionne / detail
  28. Fix after c25938d — amccarth / detail
  29. [lldb] Fix -Wdocumentation warnings — Jonas Devlieghere / detail
  30. Fix some more -Wrange-loop-analysis warnings in AArch64TargetParser — rnk / detail
  31. [NFCI] Update according to style. — asbirlea / detail
  32. [Remarks] Extend the RemarkStreamer to support other emitters — francisvm / detail
  33. Fix BroadcasterManager::RemoveListener to really remove the listener — rnk / detail
  34. [cuda][hip] Temporarily XFAIL on arm — michael.hliao / detail
  35. [gn build] Port 7531a5039fd — llvmgnsyncbot / detail
  36. [gn build] Port b8a847c0a3e — llvmgnsyncbot / detail
  37. DebugInfo: Generalize convert-debugloc.ll to run for multiple target — dblaikie / detail
  38. DebugInfo: convert-debugloc.ll remove erroneous CHECK — dblaikie / detail
  39. Fix warning on trailing `;`. NFC. — michael.hliao / detail
  40. [Remarks] Fix gcc build — francisvm / detail
  41. Fix warning on trailing `;`. NFC. — michael.hliao / detail
  42. DebugInfo: Generalize test/DebugInfo/X86/convert-inlined.ll — dblaikie / detail

#1028 (Feb 4, 2020 6:52:41 AM)

  1. [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE — grimar / detail
  2. [Matrix] Mark matrix memory intrinsics as argmemonly/write|read mem. — flo / detail
  3. [InstCombine] fix operands of shouldChangeType() for casted phi — spatel / detail
  4. [InstCombine] add splat tests with undef elements; NFC — spatel / detail
  5. [lldb] Increase LINK_INTERFACE_MULTIPLICITY for Debug builds — jan.kratochvil / detail
  6. [lldb] [testsuite] generalize `DWARFASTParserClangTests` based on — jan.kratochvil / detail
  7. [mlir][spirv] Add resource limits into target environment — antiagainst / detail
  8. [Linalg] Add tiling of Linalg to parallel loops. — pifon / detail
  9. [mlir][spirv] Wrap debug-only method in #ifndef NDEBUG — antiagainst / detail
  10. [lldb] [testsuite] Fixup: generalize `DWARFASTParserClangTests` based on — jan.kratochvil / detail
  11. [InstCombine] add more splat tests with undef elements; NFC — spatel / detail
  12. [clangd] Increase stack size of the new threads on macOS — sam.mccall / detail
  13. [Polly] Fix compilation after 105642af5eef: include PassManagerImpl.h — kparzysz / detail
  14. Revert "[clangd] Mechanism to make update debounce responsive to rebuild — sam.mccall / detail
  15. [ARM] Make ARM::ArchExtKind use 64-bit underlying type (part 2), NFCI — mikhail.maltsev / detail
  16. [DebugInfo] Re-instate LiveDebugVariables scope trimming — jeremy.morse / detail
  17. Revert "DebugInfo: Check DW_OP_convert in loclists with Split DWARF" and — thakis / detail
  18. Revert "DebugInfo: Add missing test coverage for DW_OP_convert in — thakis / detail
  19. [SystemZ]  Support -msoft-float — paulsson / detail
  20. [SystemZ]  Add 'REQUIRES:' or '-mtriple' to some newly added tests. — paulsson / detail
  21. [VE] half fptrunc+store&load+fpext — simon.moll / detail
  22. Reland "[clangd] Mechanism to make update debounce responsive to rebuild — sam.mccall / detail
  23. [clangd] Don't assert when completing a lambda variable inside the — sam.mccall / detail
  24. [ARM][AsmParser] Make assembly directives case insensitive — david.spickett / detail
  25. PowerPC: Remove redundancy in ternary for predicate selection — jrh29 / detail
  26. [clang] Add matcher to identify macro expansions. — yitzhakm / detail
  27. [BPF] handle typedef of struct/union for CO-RE relocations — yhs / detail
  28. [MLIR] Fixes for shared library dependencies. — stephen.neuendorffer / detail
  29. [NFC][LangRef][FPEnv] Fix whitespace for — mcinally / detail
  30. [BPF] use base lvalue type for preserve_{struct,union}_access_index — yhs / detail
  31. scudo: Simplify getClassIdBySize() logic. NFCI. — peter / detail
  32. [ARM] Correct missing newline after outputting .tlsdescseq directive. — david.spickett / detail
  33. [Driver] Change -fmax-tokens $arg to -fmax-tokens=$arg — maskray / detail
  34. [X86] -fpatchable-function-entry=N,0: place patch label after — maskray / detail
  35. [clang] fix lib/ASTMatchers for BUILD_SHARED_LIBS=ON — stephen.neuendorffer / detail
  36. Separately track input and output denormal mode — arsenm2 / detail
  37. [InstCombine] add FIXME comment to shuffle transform; NFC — spatel / detail
  38. [BFI] Add a debug check for unknown block queries. — yamauchi / detail
  39. [clang][NFC] Expand some `auto`s and add another test for matcher — yitzhakm / detail
  40. Try to fix buildbot failure — arsenm2 / detail
  41. [X86] Fix missing load latencies (PR36894) — llvm-dev / detail
  42. GlobalISel: Fold SmallVector resizes into constructors — Matthew.Arsenault / detail
  43. AMDGPU: Cleanup SMRD buffer selection — Matthew.Arsenault / detail
  44. [test] yaml2obj -docnum => --docnum= — maskray / detail
  45. [mlir] Fix clang 5 warning for missing braces — jpienaar / detail
  46. [lldb/StackFrameList] Convert assert to defensive check in — Vedant Kumar / detail
  47. [lldb/test] Skip TestBasicEntryValuesX86_64 due to llvm.org/PR44774 — Vedant Kumar / detail
  48. AMDGPU: Split denormal mode tracking bits — Matthew.Arsenault / detail
  49. [clang-format] Allow a comment to follow a C# attribute specifier — jbcoe / detail
  50. [mlir] [VectorOps] refined description of vector.contract — ajcbik / detail
  51. CodeGenPrepare: Reorder check for cold and shouldOptimizeForSize — Matthew.Arsenault / detail
  52. libclc/asin: Switch to amd builtins version of asin — jano.vesely / detail
  53. [C++20] Add consteval-specific semantic for functions — tyker / detail
  54. [libc] Fix typo in header generation docs. — paulatoth / detail
  55. AMDGPU/GlobalISel: Legalize s16 G_FEXP2 — Matthew.Arsenault / detail
  56. AMDGPU/GlobalISel: Custom lower G_FEXP — Matthew.Arsenault / detail
  57. [InlineCost] Add flag to allow changing the default inline cost — tejohnson / detail
  58. [mlir] Print types to the OpAsmPrinter instead of the raw_ostream. — riddleriver / detail
  59. Recommit "[X86] Use X86ISD::SUB instead of X86ISD::CMP in some places." — craig.topper / detail
  60. Try to fix windows build bot after — tyker / detail
  61. Additional testcase for 0130b6cb5a8. — richard / detail
  62. PR44761: Fix fallback to later tiebreakers if two non-template functions — richard / detail
  63. [hip] Properly populate macros based on host processor. — michael.hliao / detail
  64. AMDGPU/GlobalISel: Remove extension legality hacks — Matthew.Arsenault / detail
  65. [sanitizer] Add missing declarations for sigaltstack syscall wrappers. — eugenis / detail
  66. [AMDGPU] Fix infinite loop with fma combines — Austin.Kerbow / detail
  67. AMDGPU/GlobalISel: Legalize G_SEXT_INREG — Matthew.Arsenault / detail
  68. AMDGPU/GlobalISel: Do a better job splitting 64-bit G_SEXT_INREG — Matthew.Arsenault / detail
  69. AMDGPU/GlobalISel: Select G_SEXT_INREG — Matthew.Arsenault / detail
  70. Fix "expression is redundant [misc-redundant-expression]" warning — llvm-dev / detail
  71. [lldb/Reproducers] Instrument SBFile — Jonas Devlieghere / detail
  72. [lldb/Reproducers] Treat SB classes pass by value as const references — Jonas Devlieghere / detail
  73. AMDGPU: Fix isAlwaysUniform for simple asm SGPR results — Matthew.Arsenault / detail
  74. [clang-tidy] Fix "expression is redundant [misc-redundant-expression]" — llvm-dev / detail

#1027 (Feb 4, 2020 1:09:45 AM)

  1. [mlir] Initial support for type constraints in the declarative assembly — riddleriver / detail
  2. [mlir][ODS] Refactor BuildableType to use $_builder as part of the — riddleriver / detail
  3. [mlir] Emit a fatal error when the assembly format is invalid — riddleriver / detail
  4. [X86] Remove some uncovered and possibly broken code from combineZext. — craig.topper / detail
  5. [GVN] Add GVNOption to control load-pre more fine-grained. — thomasraoux / detail
  6. [X86] Remove unneeded code that looks for (and (i8 (X86setcc_c)) — craig.topper / detail
  7. Let isGuaranteedNotToBeUndefOrPoison consider PHINode with constant — aqjune / detail
  8. [ValueTracking] Let isGuaranteedToBeUndefOrPoison look into operands of — aqjune / detail
  9. [update_cc_test_checks] Don't attach CHECK lines to function — Alexander.Richardson / detail
  10. [NFC] Encapsulate MemOp logic — gchatelet / detail
  11. [ARM][VecReduce] Force expand vector_reduce_fmin — david.green / detail
  12. Revert "[X86] Use X86ISD::SUB instead of X86ISD::CMP in some places." — kadircet / detail
  13. [lldb][NFC] Use correct Decl typedef in ClangASTSource — Raphael Isemann / detail
  14. [DAG] OptLevelChanger - fix uninitialized variable analyzer warning — llvm-dev / detail
  15. [OpenCL] Tidy up OpenCLBuiltins.td — sven.vanhaastregt / detail
  16. [NFC] Fix some spelling mistakes to test pushing to GH. — filcab / detail
  17. Improve error message of FileCheck when stdin is empty — daveb / detail
  18. [OpenMP][OMPT] fix reduction test for 32-bit x86 — protze / detail
  19. [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI — mikhail.maltsev / detail
  20. [clangd] Mechanism to make update debounce responsive to rebuild speed. — sam.mccall / detail

#1026 (Feb 3, 2020 7:46:45 PM)

  1. [ARM] MVE vector reduction fadd and fmul tests. NFC — david.green / detail
  2. Fix LLVM_ENABLE_MODULES build after TypeSize.h change — rnk / detail
  3. Refactor CommandObjectTargetSymbolsAdd::AddModuleSymbols — amccarth / detail
  4. Improve help text for (lldb) target symbols add — amccarth / detail
  5. Fix modules build after PassManagerImpl.h addition — rnk / detail
  6. AMDGPU: Add flag to control mem intrinsic expansion — Matthew.Arsenault / detail
  7. [AArch64][GlobalISel] Fold G_SHL into TB(N)Z bit calculation — Jessica Paquette / detail
  8. [libFuzzer] Minor documentation fixes. — mmoroz / detail
  9. [ANDGPU] getMemOperandsWithOffset: support BUF non-stack-access — jay.foad / detail
  10. [AArch64][GlobalISel] Fold G_XOR into TB(N)Z bit calculation — Jessica Paquette / detail
  11. [OpenMP] [DOCS] Update OMP5.0 feature status table [NFC] — kkwli0 / detail
  12. [lldb/DataExtractor] Fix UB shift in GetMaxS64Bitfield — Vedant Kumar / detail
  13. [lldb/DataExtractor] Use an early return in GetMaxS64Bitfield, NFC — Vedant Kumar / detail
  14. [lldb/StringPrinter] Simplify StringPrinterBufferPointer, NFC — Vedant Kumar / detail
  15. [compiler-rt] implement sigaltstack interception — eugenis / detail
  16. [TestKernVerStrLCNOTE] Strengthen a check. NFC. — ditaliano / detail
  17. Reland "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  18. Revert "Reland "[AArch64] Fix data race on RegisterBank — huihuiz / detail
  19. [X86] Update the haswell and broadwell scheduler information for gather — craig.topper / detail
  20. DebugInfo: Add missing test coverage for DW_OP_convert in loclists — dblaikie / detail
  21. hwasan_symbolize: warn about missing symbols at most once per library — eugenis / detail
  22. hwasan_symbolize: allow 0x in the address field — eugenis / detail
  23. DebugInfo: Check DW_OP_convert in loclists with Split DWARF — dblaikie / detail
  24. DebugInfo: Fix convert-loclist.ll to handle different target instruction — dblaikie / detail
  25. DebugInfo: Simplify emitDebugLocEntry by never passing a null CU — dblaikie / detail
  26. Xfail this test temporarily until AdrianM or I can debug why his patch — Jason Molenda / detail
  27. DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF — dblaikie / detail
  28. Fix unused variable warning (NFC) — joker-eph / detail
  29. [X86] Don't emit two X86ISD::COMI/UCOMI nodes when handling comi/ucomi — craig.topper / detail
  30. Re-land "[lldb/Test] Make substrs argument to self.expect ordered." — Jonas Devlieghere / detail
  31. [lldb/Test] Use arrays instead of sets for build_and_run_expr — Jonas Devlieghere / detail
  32. [lldb/Test] Sort substr for TestDataFormatterStdMap.py — Jonas Devlieghere / detail
  33. [lldb/Test] Fix typo in TestDataFormatterStdMap.py — Jonas Devlieghere / detail
  34. [lldb] [ObjectFile/ELF] Fix negated seg ids on 32-bit arches — mgorny / detail
  35. Update TTI's getUserCost to return TCC_Free on freeze — aqjune / detail
  36. [lldb/Test] Fix substr order in asan & ubsan tests — Jonas Devlieghere / detail
  37. [lldb/Test] Sort substr for TestDataFormatterStdMap.py (2/2) — Jonas Devlieghere / detail
  38. [X86] Use X86ISD::SUB instead of X86ISD::CMP in some places. — craig.topper / detail

#1025 (Feb 3, 2020 12:53:08 PM)

  1. [analyzer] Re-land 0aba69e "Add test directory for scan-build." — Artem Dergachev / detail
  2. [analyzer] Suppress linker invocation in scan-build tests. — Artem Dergachev / detail
  3. scudo: Use more size classes in the malloc_free_loop benchmarks. — peter / detail
  4. [NFC] Factor out function to detect if an attribute has an argument. — tyker / detail
  5. [mlir] Accept an LLVM::LLVMFuncOp in the builder of LLVM::CallOp — zinenko / detail
  6. Omit "Contents of" headers when -no-leading-headers is specified. — mtrent / detail

#1024 (Feb 3, 2020 9:38:45 AM)

  1. Execute libc++abi tests on Armv7 devboard by llvm-clang-win-x-armv7l — vvereschaka / githubweb
  2. Merge requests for llvm-clang-win-x-armv7l and llvm-clang-win-x-aarch64 — vvereschaka / githubweb
  3. Requested informative notifications for aarch64/armv7 cross builders. — vvereschaka / githubweb

#1024 (Feb 3, 2020 9:38:45 AM)

  1. AMDGPU: Analyze divergence of inline asm — Matthew.Arsenault / detail

#1024 (Feb 3, 2020 9:38:45 AM)

  1. Execute libc++abi tests on Armv7 devboard by llvm-clang-win-x-armv7l — vvereschaka / detail
  2. Merge requests for llvm-clang-win-x-armv7l and llvm-clang-win-x-aarch64 — vvereschaka / detail
  3. Requested informative notifications for aarch64/armv7 cross builders. — vvereschaka / detail

#1023 (Feb 3, 2020 8:32:11 AM)

  1. [OPENMP50]Basic parsing/sema analysis for order(concurrent) clause. — a.bataev / detail
  2. [X86] FUCOMI/FCOMI instructions should Def FPSW not FPCW. — craig.topper / detail
  3. build_llvm_package.bat: Use a short form of the git revision — hans / detail
  4. [X86] computeKnownBitsForTargetNode - add BEXTR support (PR39153) — llvm-dev / detail
  5. [VE] (fp)trunc+store & load+(fp)ext isel — simon.moll / detail
  6. Declare __builtin_strlen in StringRef.h as constexpr — hans / detail
  7. [Alignment][NFC] Use Align for getMemcpy/Memmove/Memset — gchatelet / detail
  8. [libFuzzer] Make dataflow and focus functions more user friendly. — mmoroz / detail
  9. Actually, don't try to use __builtin_strlen in StringRef.h before VS — hans / detail
  10. [X86] BEXTR SimplifyDemandedBitsForTargetNode - length == 0 -> result = — llvm-dev / detail
  11. [TargetLowering] SimplifyDemandedBits - add basic KnownBits ZEXTLoad — llvm-dev / detail
  12. HexagonOptAddrMode::changeStore - fix null dereference warning (PR43463) — llvm-dev / detail
  13. [InstCombine] add tests for casted phi; NFC — spatel / detail
  14. [AMDGPU] getMemOperandsWithOffset: add resource operand for BUF — jay.foad / detail
  15. [ThinLTO] More efficient export computation (NFC) — tejohnson / detail
  16. [OPENMP50]Codegen support for order(concurrent) clause. — a.bataev / detail
  17. [OPENMP][DOCS]Update status of conditional lastprivate, NFC. — a.bataev / detail
  18. [InstCombine] Fix unused variable warning; NFC — nikita.ppv / detail
  19. [Examples] Link BitReader in ThinLtoJIT example — nikita.ppv / detail
  20. [ARM] Expand vector reduction intrinsics on soft float — nikita.ppv / detail
  21. [CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition — maskray / detail
  22. [InstCombine] Rename worklist methods; NFC — nikita.ppv / detail
  23. [InstCombine] Add replaceOperand() helper — nikita.ppv / detail
  24. [X86] getTargetShuffleMask - use getConstantOperandVal helper. NFCI. — llvm-dev / detail
  25. [IRBuilder] Remove unnecessary NoFolder methods; NFCI — nikita.ppv / detail
  26. Revert "[CodeGenModule] Assume dso_local for -fpic — maskray / detail
  27. [IRBuilder] Add missing NoFolder::CreatePointerBitCastOrAddrSpaceCast(); — nikita.ppv / detail
  28. [SimplifyLibCalls] Remove unused IRBuilder argument; NFC — nikita.ppv / detail
  29. [SVE] Fix bug in simplification of scalable vector instructions — ctetreau / detail
  30. [LoopUtils] Make duplicate method a utility. [NFCI] — asbirlea / detail
  31. [clang] detect switch fallthrough marked by a comment (PR43465) — l.lunak / detail
  32. [lldb] Delete ClangForward.h — apl / detail
  33. [lldb] Remove unused parameter from ValueObject::GetExpressionPath — apl / detail
  34. [llvm-objdump] Suppress spurious warnings when parsing Mach-O binaries. — mtrent / detail
  35. Revert "[SVE] Fix bug in simplification of scalable vector instructions" — rnk / detail
  36. Add PassManagerImpl.h to hide implementation details — rnk / detail
  37. Fix a -Wbitwise-conditional-parentheses warning in _LIBUNWIND_ARM_EHABI — thakis / detail
  38. [TargetRegisterInfo] Make the heuristic to skip region split overridable — qcolombet / detail
  39. GlobalISel: Implement fewerElementsVector for G_SEXT_INREG — Matthew.Arsenault / detail
  40. [AArch64][GlobalISel] Don't reconvert to p0 in convertPtrAddToAdd(). — Amara Emerson / detail
  41. [AArch64][GlobalISel] Walk through G_AND in TB(N)Z bit calculation — Jessica Paquette / detail
  42. [MLIR][Linalg] Allow fusion of more than 2 linalg ops. — pifon / detail
  43. [MLIR][Linalg] Use GenericLoopNestRangeBuilder in tiling code. — pifon / detail
  44. [clang-doc] Improving Markdown Output — phosek / detail
  45. [AIX] Don't use a zero fill with a second parameter — daltenty / detail
  46. Revert "[clang-doc] Improving Markdown Output" — phosek / detail
  47. AMDGPU: Fix splitting wide f32 s.buffer.load intrinsics — Matthew.Arsenault / detail
  48. AMDGPU/GlobalISel: Allow selecting s128 load/stores — Matthew.Arsenault / detail
  49. [GWP-ASan] Allow late initialisation if single-threaded. — 31459023+hctim / detail

#1022 (Feb 3, 2020 5:09:55 AM)

  1. [mlir] Fix link to 'Getting started with MLIR' — zinenko / detail
  2. [DebugInfo][test] Adjust line table unit length to account for contents — james.henderson / detail
  3. [mlir] Drop customization hooks from StandardToLLVM conversion — zinenko / detail
  4. [lldb] Make the order in which ClusterManager calls destructors — Raphael Isemann / detail
  5. [clang] Add a missing change of — hokein.wu / detail
  6. [mlir] ConvertStandardToLLVM: do not rely on command line options — zinenko / detail
  7. Allow modernize-use-using to apply to enumerations as well. — aaron / detail
  8. [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS — john.brawn / detail
  9. [Alignment][NFC] Use Align for code creating MemOp — gchatelet / detail
  10. [NFC] unsigned->Register in storeRegTo/loadRegFromStack — simon.moll / detail
  11. [NFC][VE] format VEInstrInfo — simon.moll / detail
  12. AMDGPU/GlobalISel: Fix mem size in test — Matthew.Arsenault / detail
  13. AMDGPU/GlobalISel: Reduce indentation — Matthew.Arsenault / detail
  14. [Concepts] Instantiate invented template type parameter type-constraint — saar / detail
  15. Reland "[lldb] Increase the rate at which ConstString's memory allocator — Raphael Isemann / detail
  16. Revert "[Concepts] Instantiate invented template type parameter — saar / detail
  17. [InstCombine] reassociate splatted vector ops — spatel / detail
  18. [Hexagon] Rename FeatureHasPreV65 to FeaturePreV65 — kparzysz / detail
  19. [FPEnv][AArch64] Add lowering of f128 STRICT_FSETCC — john.brawn / detail
  20. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to — johannes / detail
  21. [Concepts] Instantiate invented template type parameter type-constraint — saar / detail
  22. Revert "[OpenMP][OMPIRBuilder] Add Directives (master and critical) to — johannes / detail
  23. AMDGPU: Fix extra type mangling on llvm.amdgcn.if.break — Matthew.Arsenault / detail
  24. [X86] Move BEXTR DemandedBits handling inside — llvm-dev / detail
  25. [X86] Add some initial BEXTR combine tests — llvm-dev / detail
  26. [clang-tidy] Fix a false positive about C++17 deduced class template — hokein.wu / detail
  27. [VE] vaarg functions callers and callees — simon.moll / detail
  28. [InstCombine] regenerate complete test checks; NFC — spatel / detail

#1021 (Feb 3, 2020 12:50:10 AM)

  1. clang-format: [JS] document InsertTrailingCommas. — martin / detail
  2. [LLDB] Fix GCC warnings about extra semicolon. NFC. — martin / detail
  3. [OpenMP] Fix GCC warnings. NFC. — martin / detail
  4. [libcxxabi] Fix layout of __cxa_exception for win64 — martin / detail
  5. [PM][CGSCC] Add parentheses to avoid a GCC warning. NFC. — martin / detail
  6. [llvm] Add a way to speed up the speed in which BumpPtrAllocator — Raphael Isemann / detail
  7. [mlir] NFC: Fix trivial typo in comment — ishizaki / detail
  8. [JumpThreading] Half the duplicate threshold at Oz — sam.parker / detail
  9. [MLIR] Make gpu.launch implicitly capture uses of values defined above. — herhut / detail
  10. [AMDGPU] Don't remove short branches over kills — jay.foad / detail
  11. [llvm-exegesis] Add pfm counters for Zen2 (znver2). — courbet / detail
  12. [lldb] Increase the rate at which ConstString's memory allocator scales — Raphael Isemann / detail
  13. Fix broken invariant — gchatelet / detail
  14. Revert "[libcxx] Force-cache LIBCXX_CXX_ABI_LIBRARY_PATH" — hans / detail
  15. Revert "[lldb] Increase the rate at which ConstString's memory allocator — Raphael Isemann / detail
  16. Revert "[llvm] Add a way to speed up the speed in which BumpPtrAllocator — Raphael Isemann / detail
  17. [clangd] Refactor TUScheduler options into a struct. NFC — sam.mccall / detail
  18. [clangd] TUScheduler::run() (i.e. workspace/symbol) counts towards — sam.mccall / detail
  19. Make quick-append.test resilient to running in paths with '1.o' in the — hans / detail
  20. Fixed a -Wunused-variable warning in no-assertion builds — gribozavr / detail
  21. [MLIR][Linalg] Lower linalg.generic to ploops. — pifon / detail
  22. [llvm-exegesis] Restrict the range of allowable rounding countrols. — courbet / detail
  23. [LLDB] Add missing declarations for linking to psapi — martin / detail
  24. Reland "[llvm] Add a way to speed up the speed in which BumpPtrAllocator — Raphael Isemann / detail
  25. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" — llvm-dev / detail
  26. [clang][AST] Add an AST matcher for deducedTemplateSpeializationType. — hokein.wu / detail
  27. [ARM,MVE] Add intrinsics for vdupq. — simon.tatham / detail
  28. [ARM,MVE] Add intrinsics for v[id]dupq and v[id]wdupq. — simon.tatham / detail
  29. [ARM,MVE] Fix vreinterpretq in big-endian mode. — simon.tatham / detail

#1020 (Feb 2, 2020 8:27:16 PM)

  1. [NFC] Fix helptext for opt/llc after https://reviews.llvm.org/D68411 — shengchen.kan / detail
  2. [Driver] Move -fsemantic-interposition decision from cc1 to driver — maskray / detail
  3. [Driver] Fix fsemantic-interposition.c for Windows and Darwin — maskray / detail
  4. [OpenMP][Part 1] Reusable OpenMP context/traits handling — johannes / detail
  5. [Inliner][NoAlias] Use call site attributes too — johannes / detail
  6. [gn build] Port c953409ff89 — llvmgnsyncbot / detail
  7. [llvm-extract] Add -keep-const-init commandline option — aqjune / detail
  8. [PM][CGSCC] Add a helper to update the call graph from SCC passes — johannes / detail
  9. [X86] Remove a couple unnecessary calls to ConvertCmpIfNecessary. — craig.topper / detail
  10. [DebugInfo] Remove an unused method DWARFUnit::getDWARF5HeaderSize(). — ikudrin / detail
  11. [Driver][test] Change %itanium_abi_triple to generic ELF — maskray / detail
  12. [Attributor] Propagate known information from `checkForAllCallSites` — johannes / detail
  13. [Attributor] AANoRecurse check all call sites for `norecurse` — johannes / detail
  14. [Attributor][FIX] Try to resolve non-determinism problem for now — johannes / detail

#1019 (Feb 2, 2020 5:05:40 PM)

  1. build: attempt to repair the build — Saleem Abdulrasool / detail

#1018 (Feb 2, 2020 2:25:48 PM)

  1. build: only pass -UNDEBUG when compiling C/C++ — Saleem Abdulrasool / detail
  2. [X86] Use MVT::f80 for the result type of the FLD used to convert from — craig.topper / detail
  3. [clang-tidy] Fix false positive for cppcoreguidelines-init-variables — n.james93 / detail
  4. [clang-tidy] Added option for disabling const qualifiers in — n.james93 / detail
  5. Fixed typo in CTE release notes failing build — n.james93 / detail

#1017 (Feb 2, 2020 10:52:58 AM)

  1. [CodeGenPrepare] Delete dead !DL check — maskray / detail
  2. [CodeGenPrepare][test] Add REQUIRES to two tests after D73754 — maskray / detail
  3. [X86][SSE] combineBitcastvxi1 - add pre-AVX512 v64i1 handling — llvm-dev / detail
  4. [X86][SSE] Add bitcast <128 x i1> %1 to <2 x i64> test case — llvm-dev / detail
  5. [gn build] Delete stale AttributesCompatFunc after — maskray / detail
  6. Fix a few spelling mistakes in comments. NFCI. — llvm-dev / detail
  7. Regenerate bitcast test for upcoming patch. — llvm-dev / detail
  8. [test] More tests to target specific directories after CodeGenPrepare — maskray / detail
  9. Build assume from call — tyker / detail
  10. [gn build] Port a7bbe45a3e2 — llvmgnsyncbot / detail
  11. [X86] Cleanup the lrint/llrint/lround/llround tests a bit. — craig.topper / detail
  12. Revert "[mlir][Linalg][doc] Add Design Document for the Linalg Dialect" — ntv / detail
  13. [mlir][Linalg][doc] Add Design Document for the Linalg Dialect — ntv / detail

#1016 (Feb 2, 2020 7:25:06 AM)

  1. [NFC] Refactor TableGen for attributes — tyker / detail
  2. Remove superfluous space from -Wrange-loop-construct message — aaronpuchert / detail
  3. [Analysis] add optional index parameter to isSplatValue() — spatel / detail
  4. [WIP] Build assume from call — tyker / detail
  5. Revert "[WIP] Build assume from call" — tyker / detail
  6. [WIP] Build assume from call — tyker / detail
  7. Revert "[WIP] Build assume from call" — tyker / detail
  8. [WIP] Build assume from call — tyker / detail
  9. [CodeGenPrepare] Make TargetPassConfig required — maskray / detail
  10. Revert "[WIP] Build assume from call" — tyker / detail

#1015 (Feb 2, 2020 5:26:24 AM)

  1. Revert "[ARM][MVE] VPT Blocks: findVCMPToFoldIntoVPS" — david.green / detail
  2. [NFC] Refactor TableGen for attributes — tyker / detail
  3. [WIP] Build assume from call — tyker / detail
  4. [NFC] Factor out function to detect if an attribute has an argument. — tyker / detail
  5. Revert "[NFC] Factor out function to detect if an attribute has an — tyker / detail
  6. [clang-tidy] Fixed crash 44745 in readability-else-after-return — n.james93 / detail
  7. Revert "[WIP] Build assume from call" — tyker / detail
  8. Revert "[NFC] Refactor TableGen for attributes" — tyker / detail

#1013 (Feb 2, 2020 12:19:45 AM)

  1. [Transforms] Simplify with make_early_inc_range — i / detail

#1012 (Feb 1, 2020 9:53:27 PM)

  1. [DebugInfo] Merge DebugInfoFinder::{processDeclare,processValue} into — maskray / detail

#1010 (Feb 1, 2020 3:35:05 PM)

  1. [X86] In X86FastEmitSSESelect, fall back to SelectionDAG if the inputs — craig.topper / detail
  2. [clang][driver] Remove an unused parameter. NFC. — michael.hliao / detail
  3. AMDGPU/GFX10: Fix NSA reassign pass when operands are undef — nicolai.haehnle / detail
  4. [ADT] 'PointerUnion::is' returns 'bool' — modocache / detail
  5. [PatchableFunction] Use an empty DebugLoc — maskray / detail
  6. [mlir] Expand shape functions in ShapeInference doc — jpienaar / detail

#1009 (Feb 1, 2020 10:00:09 AM)

  1. [clang-format] Add option for not breaking line before ObjC params — paulhoad / detail
  2. [Sema] Remove a -Wrange warning from -Wall — koraq / detail
  3. [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type — craig.topper / detail
  4. Add ThinLtoJIT example — Stefan Gränitz / detail
  5. [X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, but — craig.topper / detail

#1008 (Feb 1, 2020 2:58:09 AM)

  1. [ValueTracking] Add DemandedElts support to — llvm-dev / detail
  2. Remove unused function. NFCI. — llvm-dev / detail
  3. Make StringRef's std::string conversion operator explicit The build is — sylvestre / detail
  4. GlobalISel: Support widening unmerge results with pointer source — arsenm2 / detail
  5. AMDGPU/GlobalISel: Improve legalization of wide stores — arsenm2 / detail
  6. AMDGPU/GlobalISel: Use more wide vector load/stores — arsenm2 / detail
  7. Don't mark MIPS TRAP as isTerminator — Alexander.Richardson / detail
  8. [mlir] Fix errors in release & no-assert — jpienaar / detail

#1007 (Feb 1, 2020 12:50:21 AM)

  1. [Frontend] Delete a redundant check of -pg for setFramePointer() — maskray / detail

#1006 (Jan 31, 2020 9:51:03 PM)

  1. [ELF][Mips] Drop an unneeded config->relocatable check — maskray / detail
  2. [lldb] Remove LanguageRuntime::GetOverrideExprOptions — apl / detail

#1005 (Jan 31, 2020 5:29:19 PM)

  1. Move DenseMapInfo traits to TypeSize.h — rnk / detail
  2. Avoid std::tie in TypeSize.h — rnk / detail
  3. [Support] Don't modify the current EH context during stack unwinding — rnk / detail
  4. Fix wrong devirtualization when the final overrider in one base class — richard / detail
  5. AMDGPU: Switch some tests to use generated checks — arsenm2 / detail
  6. AMDGPU/GlobalISel: Fix forming G_TRUNC with vcc result — arsenm2 / detail
  7. [lldb/Reproducers] Include string length in string (de)serialization. — Jonas Devlieghere / detail
  8. [gn build] add asan runtime on linux and mac — thakis / detail
  9. [gn build] unbreak mac build after 133a31cef61c — thakis / detail
  10. [mlir][Linalg] NFC - Cleanup and split input file for roundtrip.mlir — ntv / detail
  11. Don't assume a reference refers to at least sizeof(T) bytes. — richard / detail

#1004 (Jan 31, 2020 2:39:03 PM)

  1. [mlir][DialectConversion] Remove invalid NDEBUG wrapper. — riddleriver / detail
  2. [lldb/Test] Fix substrs order in self.expect for the remaining tests — Jonas Devlieghere / detail
  3. [lldb/Test] Make substrs argument to self.expect ordered. — Jonas Devlieghere / detail
  4. [diagtree] Use a different color for unimplemented GCC diagnostic flags — richard / detail
  5. Revert "[lldb/Test] Make substrs argument to self.expect ordered." — Jonas Devlieghere / detail
  6. [clang-doc] Improving Markdown Output — phosek / detail
  7. [RISCV] Implement jump pseudo-instruction — luismarques / detail
  8. Revert "[clang-doc] Improving Markdown Output" — phosek / detail
  9. [lldb/Platform] Always print Kernel last — Jonas Devlieghere / detail
  10. [lldb/Test] Fix substr order in TestWatchLocationWithWatchSet.py — Jonas Devlieghere / detail
  11. [lldb/Test] Fix more substr ordering issues that only repro on the bot — Jonas Devlieghere / detail
  12. [scudo][standalone] Change default Android config — kostyak / detail
  13. Don't warn about missing declarations for partial template — aaronpuchert / detail
  14. [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect — diego.caballero / detail
  15. NFC. Comments cleanup in DSE::memoryIsNotModifiedBetween — apilipenko / detail
  16. [lldb] Remove unused CPPLanguageRuntime dependency — apl / detail
  17. Move target tests to target subdirectories — Matthew.Arsenault / detail
  18. DAG: Check if a value is divergent before requiresUniformRegister — Matthew.Arsenault / detail
  19. DebugInfo: Split DWARF: Hash non-member function child DIEs — dblaikie / detail
  20. [CMake] compiler-rt: Add COMPILER_RT_BUILTINS_ENABLE_PIC — phosek / detail
  21. DwarfDebug.cpp: Fix some indentation — dblaikie / detail
  22. [lldb/MCDisasm] Simplify predicates in MCDisasmInstance, NFC — Vedant Kumar / detail
  23. [lldb/Value] Avoid reading more data than the host has available — Vedant Kumar / detail
  24. [lldb/TypeSystemClang] Use references in a static helper, NFC — Vedant Kumar / detail
  25. [libcxx] [test] Update msvc_stdlib_force_include.h. — stl / detail

#1003 (Jan 31, 2020 10:43:10 AM)

  1. [PGO][PGSO] Handle MBFIWrapper — yamauchi / detail
  2. [AMDGPU] fixed divergence driven shift operations selection — alex-t / detail
  3. [DAG] Enable ISD::INSERT_SUBVECTOR SimplifyMultipleUseDemandedBits — llvm-dev / detail
  4. [Concepts] Fix isDeclarationSpecifier to detect type-constraints — saar / detail
  5. Orc: Remove redundant std::move — dblaikie / detail
  6. [yaml2obj] Internlize DocNum. NFC — maskray / detail
  7. [lldb/Test] Fix substrs order in self.expect for more tests (NFC) — Jonas Devlieghere / detail
  8. Orc: Remove an unnecessary explicit scope — dblaikie / detail
  9. [mlir] Linalg tiling: generate code avoding out-of-bounds accesses — zinenko / detail
  10. [mlir] Remove the dependency of StdToLLVM on LoopToStd — zinenko / detail
  11. [DAG] SimplifyMultipleUseDemandedBits - peek through unused — llvm-dev / detail
  12. [lldb/Symbol] Use StringRef ctor to prevent incorrect overload — Jonas Devlieghere / detail
  13. [AArch64][GlobalISel] Walk through G_TRUNC in getTestBitReg — Jessica Paquette / detail
  14. [GlobalISel] Tweak lowering of G_SMULO/G_UMULO — jay.foad / detail
  15. RNG: Take pass name as argument instead of pass pointer. — d.c.ddcc / detail
  16. [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering — ajcbik / detail
  17. [Typo fix] RNG: Take pass name as argument instead of pass pointer. — d.c.ddcc / detail
  18. [libc] Use cpp::Array instead of cpp::ArrayRef in memory/utils_test. — sivachandra / detail
  19. [InstCombine] Push negation through multiply (PR44234) — nikita.ppv / detail
  20. [mlir][NFC] Refactor DialectConversion debug logging — riddleriver / detail
  21. [lldb/Test] Fix substrs order in self.expect for more tests (NFC) — Jonas Devlieghere / detail
  22. [lldb] Move clang-based files out of Symbol — apl / detail
  23. [lldb/Test] Fix substrs order in self.expect for more tests (NFC) — Jonas Devlieghere / detail
  24. DebugInfo: Allow dumping macinfo and macinfo.dwo from the same file — dblaikie / detail
  25. [lldb] [test] Skip 128-bit int tests on i386 (no __int128_t) — mgorny / detail
  26. [mlir][Linalg] Adding support for linalg_matmul with tensors. — ntv / detail
  27. PR44723: Trigger return type deduction for operator<=>s whose return — richard / detail
  28. DebugInfo: Simplify debug-macinfo-split-dwarf.ll — dblaikie / detail
  29. [mlir][EDSC] NFC - Cleanups to builder-api-test.cpp — ntv / detail

#1002 (Jan 31, 2020 6:40:56 AM)

  1. [lldb][NFC] Remove ParserVars::m_parser_type member that was never read — Raphael Isemann / detail
  2. [lldb][NFC] Remove unnecessary ClangASTImporter checks in ClangASTSource — Raphael Isemann / detail
  3. [lldb][NFC] Add a CompilerDecl->clang::Decl conversion function to — Raphael Isemann / detail
  4. [llvm-objdump] avoid crash disassembling unknown instruction — sjoerd.meijer / detail
  5. Implement -fsemantic-interposition — sguelton / detail
  6. [lldb/DWARF] Delete some dead code in SymbolFileDWARF — pavel / detail
  7. AMDGPU/GlobalISel: Make use of MachineIRBuilder helper functions. NFC. — jay.foad / detail
  8. [compiler-rt] Fix build on NetBSD 9.99.44 — n54 / detail
  9. [Concepts] Correctly form initial parameter mapping for parameter packs, — saar / detail
  10. Reapply "AMDGPU: Cleanup and fix SMRD offset handling" — Matthew.Arsenault / detail
  11. [clangd][Hover] Handle uninstantiated default args — kadircet / detail
  12. AMDGPU/GlobalISel: Select global MUBUF atomicrmw — Matthew.Arsenault / detail
  13. [lldb] Move non-DWARF code: DWARFUnit -> SymbolFileDWARF — jan.kratochvil / detail
  14. [clang-format] Fixes for spaces around C# object initializers — jbcoe / detail
  15. [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops — antiagainst / detail
  16. [lldb] Remove some dead code from SharingPtr.h — pavel / detail
  17. [lldb] Add a basic unit test for the SharedCluster class — pavel / detail
  18. [PATCH] D73727: [SLP] drop poison-generating flags for shuffle reduction — spatel / detail
  19. AMDGPU/GlobalISel: Combine FMIN_LEGACY/FMAX_LEGACY — Matthew.Arsenault / detail
  20. [lldb] Revert refactorization from: Move non-DWARF code: DWARFUnit -> — jan.kratochvil / detail
  21. AMDGPU: Fix potential use of undefined value — arsenm2 / detail
  22. [NFC] [lldb] Unindent DWARFDebugInfoEntry::GetDWARFDeclContext — jan.kratochvil / detail
  23. [NFC] Introduce a type to model memory operation — gchatelet / detail
  24. [AArch64][SVE] Add SVE2 mla unpredicated intrinsics. — danilo.carvalho.grael / detail
  25. - Update .clang-tidy to ignore parameters of main like functions for — n.james93 / detail
  26. [lldb][NFC] Fix expect calls with wrong order of 'substrs' items for — Raphael Isemann / detail
  27. [GlobalISel] Tidy up unnecessary calls to createGenericVirtualRegister — jay.foad / detail

#1001 (Jan 31, 2020 12:26:29 AM)

  1. [lldb/Lit] Fix UnboundLocalError when reaching a timeout. — Jonas Devlieghere / detail
  2. [lldb][NFCI] Remove unused LanguageType parameters — apl / detail
  3. [lldb][NFCI] Remove UserExpression::GetJITModule — apl / detail
  4. [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get(). — timshen / detail
  5. Fix typo — sebastian.neubauer / detail
  6. [lldb][NFC] Cleanup ClangASTImporter::LayoutInfo — Raphael Isemann / detail
  7. [lldb][NFC] Add safe Decl->CompilerDecl conversion function — Raphael Isemann / detail
  8. Revert "[libc++] [P0325] Implement to_array from LFTS with updates." — marek / detail
  9. [DWARF] Add support for 64-bit DWARF in .debug_names. — ikudrin / detail
  10. [libc] Add utils for memory functions — gchatelet / detail
  11. [lldb] Print the command output when 'expect' fails even if a custom msg — Raphael Isemann / detail
  12. [gn build] Port 16a0313ee32 — llvmgnsyncbot / detail
  13. [Support] Wrap extern TLS variable in getter function — martin / detail
  14. [llvm-readobj][test] - Cleanup testing of the --sections command line — grimar / detail
  15. Fix conversion of loops to GPU with no block/thread dimensions. — herhut / detail
  16. [llvm-readobj] - Don't crash when dumping invalid dynamic relocation. — grimar / detail
  17. [NFC][ARM] Add test — sam.parker / detail
  18. Reland [libc++] [P0325] Implement to_array from LFTS with updates. — marek / detail
  19. [AArch64][SVE] Add remaining SVE2 intrinsics for uniform DSP operations — kerry.mclaughlin / detail

#1000 (Jan 30, 2020 6:09:55 PM)

  1. [lldb] Temporarily disable lldb-repro tests — Jonas Devlieghere / githubweb

#1000 (Jan 30, 2020 6:09:55 PM)

  1. [lldb][NFCI] Rename variable in ValueObject — apl / detail
  2. White space only change: reflow a comment in basic_string — mvels / detail
  3. [SafeStack][DebugInfo] Insert DW_OP_deref in correct location — leonardchan / detail
  4. Replace 'AllowExplicit' bool with an enum. No functionality change. — richard / detail
  5. PR44721: Don't consider overloaded operators for built-in comparisons — richard / detail
  6. PR41991: Accept attributes on defaulted and deleted friends. — richard / detail
  7. [Concepts] Check function constraints before deducing auto return type — saar / detail
  8. [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local — maskray / detail
  9. [llvm-objcopy][test] Fix tests when path contains "bar" — maskray / detail
  10. [lldb][NFCI] Delete commented out code — apl / detail
  11. [objc_direct] fix codegen for mismatched Decl/Impl return types — phabouzit / detail
  12. [objc_direct] Small updates to help with adoption. — phabouzit / detail
  13. Revert "[objc_direct] Small updates to help with adoption." — phabouzit / detail
  14. PR44627: Consider reversing == and <=> candidates found by ADL. — richard / detail
  15. [GISel][KnownBits] Fix a bug where we could run out of stack space — qcolombet / detail
  16. [SmallString] Use data() instead of begin() (NFC) — Jonas Devlieghere / detail

#1000 (Jan 30, 2020 6:09:55 PM)

  1. [lldb] Temporarily disable lldb-repro tests — Jonas Devlieghere / detail

#999 (Jan 30, 2020 2:15:17 PM)

  1. [lldb][NFC] LLDB_LOGF to LLDB_LOG conversion in ClangASTImporter — Raphael Isemann / detail
  2. [scudo][standalone] Release secondary memory on purge — kostyak / detail
  3. Move verification of Sema::MaximumAlignment to a .cpp file — rnk / detail
  4. [InstCombine] Create new insts in foldICmpEqIntrinsicWithConstant; NFCI — nikita.ppv / detail
  5. [InstCombine] Remove unnecessary worklist add; NFCI — nikita.ppv / detail
  6. AMDGPU: Don't use separate cache arguments for s_buffer_load node — Matthew.Arsenault / detail
  7. AMDGPU: Replace subtarget check with an assert — Matthew.Arsenault / detail
  8. MSVC Buggy version detection: turn pre-processor error into CMake — aminim / detail
  9. [NFC] Fix check prefix add in fcanonicalize-elimination.ll — daltenty / detail
  10. [Fuchsia] Never link in implicit "system dependencies" of sanitizer — phosek / detail
  11. [InstCombine] Remove unnecessary worklist add; NFCI — nikita.ppv / detail
  12. [AArch64][GlobalISel] Disallow vectors in convertPtrAddToAdd. — Amara Emerson / detail
  13. [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z — Jessica Paquette / detail
  14. CodeGen: Use Register — Matthew.Arsenault / detail
  15. AMDGPU: Cleanup and fix SMRD offset handling — Matthew.Arsenault / detail
  16. Revert "MSVC Buggy version detection: turn pre-processor error into — aminim / detail
  17. Revert "AMDGPU: Cleanup and fix SMRD offset handling" — Matthew.Arsenault / detail
  18. [lldb/Reproducers] Use LLDB_RECORD_DUMMY for GetStopDescription — Jonas Devlieghere / detail
  19. [lldb/Reproducers] Fix typo in CMake so we actually replay. — Jonas Devlieghere / detail
  20. [SafeStack][DebugInfo] Insert DW_OP_deref in correct location — leonardchan / detail
  21. Auto-completion bug fix for dot operator — waltermelon / detail
  22. MSVC Buggy version detection: turn pre-processor error into CMake — aminim / detail
  23. Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correct location" — leonardchan / detail
  24. [GlobalISel][IRTranslator] When translating vector geps, splat the base — Amara Emerson / detail

#998 (Jan 30, 2020 9:46:50 AM)

  1. [InstCombine][DebugInfo] Fold constants wrapped in metadata — david.stenberg / detail
  2. [PowerPC][Future] Branch Distance Estimation For Prefixed Instructions — stefanp / detail
  3. Bring back the tests for update_cc_tests_checks.py — Alexander.Richardson / detail
  4. [analyzer] DynamicSize: Remove 'getExtent()' from regions — charusso / detail
  5. [gn build] Port 601687bf731 — llvmgnsyncbot / detail
  6. [mlir][spirv] Add GroupNonUniform min and max operations. — antiagainst / detail
  7. [analyzer] DynamicSize: Remove 'getSizeInElements()' from store — charusso / detail
  8. [XCOFF][AIX] Support basic relocation type on AIX — jasonliu / detail
  9. [mlir] EnumsGen: dissociate string form of integer enum from C++ symbol — zinenko / detail
  10. [analyzer] CheckerContext: Make the Preprocessor available — charusso / detail
  11. [MLIR] Add the sqrt operation to mlir. — frank.laub / detail
  12. [Clang][Bundler] Reduce fat object size — serguei.n.dmitriev / detail
  13. [BPF] fix a bug in BPFMISimplifyPatchable pass with -O0 — yhs / detail
  14. [OPENMP50]Handle lastprivate conditionals passed as shared in inner — a.bataev / detail
  15. [NFC][IndVarSimplify] Autogenerate exit_value_test2.ll check lines — lebedev.ri / detail
  16. [libc] Add a missing `this->` in __llvm_libc::cpp:MutableArrayRef::end. — sivachandra / detail
  17. [NFC] small refactor on RenamerClangTidyCheck.cpp — n.james93 / detail
  18. [AArch64][ARM] Always expand ordered vector reductions (PR44600) — nikita.ppv / detail
  19. [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and — whitneyt / detail
  20. [libcxxabi] Insert padding in __cxa_exception struct for compatibility — Steven Wu / detail
  21. [ThinLTO] Disable "Always import constants" due to compile time issues — tejohnson / detail
  22. [Clang][Driver] Disable llvm passes for the first host OpenMP offload — serguei.n.dmitriev / detail
  23. [AArch64][SVE] Add remaining SVE2 mla indexed intrinsics. — danilo.carvalho.grael / detail
  24. [ConstantFold][SVE] Fix constant folding for scalable vector unary — huihuiz / detail
  25. [Concept] Fix incorrect check for containsUnexpandedParameterPack in CSE — saar / detail
  26. [Concepts] Add check for dependent RC when checking function constraints — saar / detail
  27. [Concepts] Add 'this' context to instantiation of member requires clause — saar / detail
  28. [ConstantFold][SVE][NFC] Add test for select instruction in scalable — huihuiz / detail
  29. Speed up compilation of ASTImporter — rnk / detail
  30. [AArch64] -fpatchable-function-entry=N,0: place patch label after BTI — maskray / detail
  31. [AIX] Minor cleanup in AsmPrinter. [NFC] — sd.fertile / detail
  32. [lldb/Reproducers] Fix API boundary tracking bug — Jonas Devlieghere / detail
  33. [mlir] Add initial support for parsing a declarative operation assembly — riddleriver / detail
  34. [mlir] Add support for generating the parser/printer from the — riddleriver / detail
  35. [mlir] Update various operations to declaratively specify their assembly — riddleriver / detail
  36. [mlir][NFC] Use declarative format for several operations in LLVM and — riddleriver / detail
  37. [mlir][NFC] Update several SPIRV operations to use declarative parsers. — riddleriver / detail
  38. [libc] Add [EXPECT|ASSERT]_[TRUE|FALSE] unittest macros. — sivachandra / detail
  39. [libc++abi] Bump PACKAGE_VERSION — apl / detail
  40. [AMDGPU] Add file headers for few files where it is missing. — mahesha.comp / detail
  41. [Clang][Bundler][NFC] Replace SmallString<...> with StringRef — serguei.n.dmitriev / detail
  42. [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM — zinenko / detail

#997 (Jan 30, 2020 3:38:38 AM)

  1. Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and — csigg / detail
  2. [InstCombine] Process newly inserted instructions in the correct order — nikita.ppv / detail
  3. [InstCombine] Add SetVector.h include — nikita.ppv / detail
  4. [InstCombine] Update SimplifyCFG test — nikita.ppv / detail
  5. [ARM][LowOverheadLoops] Check scalar predicates — sam.parker / detail
  6. [X86][Sched] A bunch of fixes to the Zen2 sched model latencies. — courbet / detail
  7. Inline debug variable. — gribozavr / detail
  8. [DebugInfo] Fix DebugLine::Prologue::getLength — james.henderson / detail
  9. [InstCombine][AMDGPU] Trim components of s_buffer_load — Piotr Sobczak / detail
  10. AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns — cwabbott0 / detail
  11. [ASTMatchers] Add hasPlacementArg and hasAnyPlacementArg traversal — n.james93 / detail
  12. [clangd][vscode] Get rid of the deprecated vscode module in the — hokein.wu / detail
  13. Add lowering of STRICT_FSETCC and STRICT_FSETCCS — john.brawn / detail
  14. [clangd] Bump vscode-clangd v0.0.20 — hokein.wu / detail
  15. [llvm-readobj] - Add a few warnings for --gnu-hash-table. — grimar / detail
  16. [lldb][NFC] Remove TypeSystemClang::GetASTContext calls in IRForTarget — Raphael Isemann / detail
  17. [clangd] Log directory when a CDB is loaded — kadircet / detail
  18. [llvm-readobj] - Improve error message reported by DynRegionInfo. — grimar / detail
  19. Add 'gpu.terminator' operation. — herhut / detail
  20. [clangd] Make go-to-def jumps to overriden methods on `final` specifier. — hokein.wu / detail
  21. [yaml2obj] - Add a way to set sh_entsize for relocation sections. — grimar / detail
  22. [ARM][LowOverheadLoops] Skip debug values — sam.parker / detail
  23. [MLIR] Added llvm.invoke and llvm.landingpad — zinenko / detail
  24. [DAGCombiner] ISD::SDIV/UDIV/SREM/UREM - use general — llvm-dev / detail
  25. [DAGCombiner] ISD::AND/OR/XOR - use general — llvm-dev / detail
  26. [libc++] [P0325] Implement to_array from LFTS with updates. — marek / detail
  27. [AVR] Recognize the AVR architecture in lldb — aykevanlaethem / detail
  28. [FPEnv][AArch64] Add lowering and instruction selection for — john.brawn / detail
  29. [PowerPC][Future] Prefixed Instructions 64 Byte Boundary Support — stefanp / detail
  30. [gn build] Port f00be8da62b — llvmgnsyncbot / detail
  31. Activate extension loading test on Darwin now that the underlying fix — sguelton / detail
  32. [Linalg] Format Linalg/fusion.mlir. — pifon / detail
  33. AMDGPU/GlobalISel: Select llvm.amdgcn.buffer.atomic.cmpswap — arsenm2 / detail
  34. test-release.sh: Add MLIR to the projects list — hans / detail
  35. [GlobalISel] (fix) Use pointer type size for offset constant when — arsenm2 / detail
  36. AMDGPU/GlobalISel: Only map VOP operands to VGPRs — arsenm2 / detail
  37. AMDGPU/GlobalISel: Legalize unpacked d16 image operations — arsenm2 / detail
  38. AMDGPU/GlobalISel: Custom lower G_LOG/G_LOG10 — arsenm2 / detail
  39. [clang-format] Improve support for multiline C# strings — jbcoe / detail
  40. AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI — arsenm2 / detail
  41. GlobalISel: Implement s32->s64 G_FPTOSI lowering — arsenm2 / detail
  42. [FPEnv][AArch64] Add lowering and instruction selection for strict — john.brawn / detail
  43. Drop arm triple from test/CodeGen/AArch64/global-merge-hidden-minsize.ll — hans / detail
  44. Fix helptext for opt/llc after 14fc20ca6 — nemanja.i.ibm / detail
  45. Changed wrong ROCDL instructions in GPU lowering. — julian.gross / detail
  46. AMDGPU/GlobalISel: Don't use pointless getConstantVRegVal — arsenm2 / detail

#996 (Jan 29, 2020 10:42:41 PM)

  1. [lldb/Reproducers] Assert when trying to get object for invalid index. — Jonas Devlieghere / detail
  2. [lldb/Reproducers] Fix reproducer instrumentation formatting (NFC) — Jonas Devlieghere / detail
  3. [llvm][VectorUtils] Tweak VFShape for scalable vector functions. — francesco.petrogalli / detail
  4. Revert "[lldb/Reproducers] Assert when trying to get object for invalid — Jonas Devlieghere / detail
  5. [X86] Add function isPrefix() — shengchen.kan / detail
  6. Even more fixes of implicit std::string conversions — uabelho / detail
  7. Revert "[X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, — craig.topper / detail
  8. Define _LIBCPP_HAS_TIMESPEC_GET for FreeBSD when appropriate — dimitry / detail
  9. [AArch64][GlobalISel] During ISel try to convert G_PTR_ADD to G_ADD. — Amara Emerson / detail
  10. [mlir][NFC] Explicitly initialize dynamic legality when setting op — riddleriver / detail

#995 (Jan 29, 2020 7:44:03 PM)

  1. [Attributor] Pointer privatization attribute (argument promotion) — johannes / detail
  2. [CMake][libcxx] Don't wrap __config_site path in quotes on Windows — phosek / detail
  3. [llvm][docs] Fix formatting in LangRef. [NFC] — francesco.petrogalli / detail
  4. [llvm][NFC] Rename CallAnalyzer::onCommonInstructionSimplification — mtrofin / detail
  5. [llvm] Replace SmallStr.str().str() with std::string conversion — Jonas Devlieghere / detail
  6. [clang] Replace SmallStr.str().str() with std::string conversion — Jonas Devlieghere / detail
  7. [lld] Replace SmallStr.str().str() with std::string conversion operator. — Jonas Devlieghere / detail
  8. [X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, but — craig.topper / detail
  9. [lldb] Replace SmallStr.str().str() with std::string conversion — Jonas Devlieghere / detail

#994 (Jan 29, 2020 3:21:06 PM)

  1. [scudo][standalone] Revert some perf-degrading changes — kostyak / detail
  2. [lldb/Reproducers] Add (de)serialization overload for char** — Jonas Devlieghere / detail
  3. [opt viewer] Python compat - decode/encode string — Yuanfang Chen / detail
  4. AMDGPU/GlobalISel: Select permlane16/permlanex16 — arsenm2 / detail
  5. [compiler-rt][profile] fix test/instrprof-set-filename.c on windows — Yuanfang Chen / detail
  6. GlobalISel: Add observer argument to legalizeIntrinsic — arsenm2 / detail
  7. [mlir] [VectorOps] consolidate all vector utilities to one header/cc — ajcbik / detail
  8. [X86] Fix the cost model for v16i16->v16i32 zero_extend/sign_extend with — craig.topper / detail
  9. [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp — craig.topper / detail
  10. [LTO] Add optimization remarks for removed functions — xazax / detail
  11. [gn build] add a FIXME about using /Gw on win — thakis / detail
  12. [lldb/Reproducers] Account for char** being a nullptr — Jonas Devlieghere / detail
  13. [lldb/Reproducers] Add unittest for char** (de)serializer — Jonas Devlieghere / detail
  14. [Attributor] Fix TODO to avoid recomputation of results — johannes / detail
  15. [libc++] Explicitly specify LIBCXX_ENABLE_SHARED to try and fix CI — Louis Dionne / detail
  16. [llvm-objcopy] Initial support for wasm in llvm-objcopy — dschuff / detail
  17. [gn build] Port f2af0607000 — llvmgnsyncbot / detail

#993 (Jan 29, 2020 10:31:44 AM)

  1. [X86] Custom lower ISD::FROUND with SSE4.1 to avoid a libcall. — craig.topper / detail
  2. [lldb/Reproducers] Add logging to the string template specialization — Jonas Devlieghere / detail
  3. [scudo] Skip building scudo standalone if sys/auxv.h can't be found — bjorn.a.pettersson / detail
  4. [InstCombine] Regenerate test checks; NFC — nikita.ppv / detail
  5. Fix switch covers all cases static analyzer warning. NFCI. — llvm-dev / detail
  6. [DAGCombiner] ISD::MUL - use general — llvm-dev / detail
  7. [ELF] Mention symbol name in reportRangeError() — maskray / detail
  8. Add dwarfdump support for DW_OP_regval_type. — Adrian Prantl / detail
  9. [libcxx] Add a std::string_view pretty printer for libcxx. — eric / detail
  10. [AArch64] Fix data race on RegisterBank initialization. — huihuiz / detail
  11. [AMDGPU] Fix data race on RegisterBank initialization. — huihuiz / detail
  12. [ARM] Fix data race on RegisterBank initialization. — huihuiz / detail
  13. [SmallString] Add explicit conversion to std::string — Jonas Devlieghere / detail
  14. DwarfExpression: Factor out getOrCreateBaseType() (NFC) — Adrian Prantl / detail
  15. Run clang-format on DwarfExpression (NFC) — Adrian Prantl / detail
  16. [lldb/Host] Fix implicit StringRef to std::string conversion — Jonas Devlieghere / detail
  17. [AMDGPU][GlobalISel] Select 8-byte LDS Ops with 4-byte alignment — Austin.Kerbow / detail
  18. [clangd] Don't mmap source files on all platforms --> don't crash on git — sam.mccall / detail
  19. [ConstantFold][SVE] Fix constant folding for scalable vector binary — huihuiz / detail
  20. [DAGCombiner] ISD::SHL/SRA/SRL - use general — llvm-dev / detail
  21. Handle non-absolute include dirs properly for both dwarf4 and dwarf5. — saugustine / detail
  22. [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects — maskray / detail
  23. Revert "[ARM] Fix data race on RegisterBank initialization." — huihuiz / detail
  24. Revert "[AMDGPU] Fix data race on RegisterBank initialization." — huihuiz / detail
  25. Revert "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  26. attempt to fix symbolize-paths.s on windows — thakis / detail
  27. attempt to fix symbolize-paths.s everywhere after cd68f4 — thakis / detail
  28. [GlobalISel][IRTranslator] Follow convention and put constant offset of — Amara Emerson / detail
  29. [InstCombine] Add undef/non-splat tests for add/sub + icmp eq; NFC — nikita.ppv / detail
  30. [InstCombine] Support non-splat vectors in icmp eq + add/sub fold — nikita.ppv / detail
  31. [build] Fix runtimes build after 2e745ba6b0ba — smeenai / detail
  32. Print discriminators when printing .debug_line in GNU style. — saugustine / detail
  33. Add IntegerAttr::verifyConstructionInvariants. — silvasean / detail
  34. AMDGPU/GlobalISel: Fix tests in release build — Matthew.Arsenault / detail
  35. [libcxx] [Windows] Store the lconv struct returned from localeconv in — martin / detail
  36. [InstCombine] add splat binop tests; NFC — spatel / detail
  37. Rewrite test not to rely on StrEq with StringRef — benny.kra / detail
  38. [PowerPC][Future] Add prefixed loads and stores for future CPU — wei.huang / detail
  39. [NFCI][AArch64][SVE] Set default DestructiveInstType in AArch64Inst — mcinally / detail
  40. [Loads] Handle simple cases with same base pointer with constant offsets — yamauchi / detail
  41. [gn build] Port 24962ced814 — llvmgnsyncbot / detail
  42. [AArch64][GlobalISel] Fix TBNZ/TBZ opcode selection — Jessica Paquette / detail
  43. Revert "[llvm-objcopy] Initial support for wasm in llvm-objcopy" — dschuff / detail
  44. [lldb] Fix build break in ProcessDebugger due to StringRef usage changes — stilis / detail
  45. [gn build] Port 5ea83eef4d6 — llvmgnsyncbot / detail
  46. [libc] Fix build after 777180a32b61070a10dd330b4f038bf24e916af1. — sivachandra / detail
  47. [GlobalISel] Add new combine to convert scalar G_MUL to G_SHL. — Amara Emerson / detail
  48. [build] Fix LLVM_ENABLE_RUNTIMES override condition — smeenai / detail
  49. [NFC][AArch64][SVE] Rename Destructive enumerator from — mcinally / detail
  50. [libc] Add a library of standalone C++ utilities. — sivachandra / detail
  51. [SmallString] Remove StringRef indirection for std::string conversion. — Jonas Devlieghere / detail

#992 (Jan 29, 2020 6:37:58 AM)

  1. [MVE][MC] evaluateBranch: add missing MVE opcode — sjoerd.meijer / detail
  2. [AArch64] Add IR intrinsics for sq(r)dmulh_lane(q) — Sanne.Wouda / detail
  3. [InstCombine] canonicalize splat shuffle after cmp — spatel / detail
  4. [clangd] Remove the temporary alias for clangd::DiagnosticConsumer. — hokein.wu / detail
  5. AMDGPU: Fix handling of infinite loops in fragment shaders — cwabbott0 / detail
  6. AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns — cwabbott0 / detail
  7. More fixes of implicit std::string conversions — uabelho / detail
  8. GlobalISel: Lower G_WRITE_REGISTER — Matthew.Arsenault / detail
  9. Analysis: Add max recursison to isDereferenceableAndAlignedPointer — Matthew.Arsenault / detail
  10. AMDGPU/GlobalISel: Manually select scalar f64 G_FNEG — Matthew.Arsenault / detail
  11. [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp — ntv / detail
  12. [libc] Fix benchmarks CMakeLists.txt — gchatelet / detail
  13. [VE] udiv/sdiv/urem/srem/mul isel patterns — simon.moll / detail
  14. [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when — whitneyt / detail
  15. [Analyzer] Split container modeling from iterator modeling — adam.balogh / detail
  16. Revert "AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal — cwabbott0 / detail
  17. Revert "AMDGPU: Fix handling of infinite loops in fragment shaders" — cwabbott0 / detail
  18. [gn build] Port 9a08a3fab99 — llvmgnsyncbot / detail
  19. LLT: Add changeNumElements — Matthew.Arsenault / detail
  20. Work around PR44697 in CrashRecoveryContext — hans / detail
  21. Fix MSVC lamdba default capture mode warning. NFCI. — llvm-dev / detail
  22. [clang-tidy] Initialize token before handing it to the lexer — benny.kra / detail
  23. AMDGPU/GlobalISel: Rewrite fadd select tests — Matthew.Arsenault / detail
  24. GlobalISel: Assert on invalid bitcast in MIRBuilder — Matthew.Arsenault / detail
  25. [AMDGPU] override isHighLatencyDef — Stanislav.Mekhanoshin / detail
  26. AMDGPU/GlobalISel: Look through copies for source modifiers — Matthew.Arsenault / detail
  27. AMDGPU: Fix handling of infinite loops in fragment shaders — cwabbott0 / detail
  28. [PassManagerBuilder] Remove global extension when a plugin is unloaded — aminim / detail
  29. AMDGPU/GlobalISel: Handle LDS with relocations case — Matthew.Arsenault / detail
  30. [MachineScheduler] Ignore artificial edges when forming store chains — jay.foad / detail
  31. AMDGPU: Directly select 16-bank LDS case of llvm.amdgcn.interp.p1.f16 — Matthew.Arsenault / detail
  32. GlobalISel: Fix mask computation in lowerInsert — Matthew.Arsenault / detail
  33. [VE] (conditional) branch modification & isel patterns — simon.moll / detail
  34. Add a test extracted from D69557 "AsmParser: Allow FMF on varargs call" — jay.foad / detail
  35. AMDGPU/GlobalISel: Fix tablegen selection for scalar bin ops — Matthew.Arsenault / detail
  36. [X86] Use a shorter sequence to implement FLT_ROUNDS — craig.topper / detail
  37. [DAGCombiner] visitIMINMAX - use general — llvm-dev / detail
  38. [DAGCombiner] Sub/SUBSAT - use general — llvm-dev / detail
  39. [Clang][Bundler] Add 'exclude' flag to target objects sections — serguei.n.dmitriev / detail
  40. [AMDGPU] Cluster FLAT instructions with both vaddr and saddr — jay.foad / detail
  41. [llvm][docs] LangRef for IR attribute `vector-function-abi-variant`. — francesco.petrogalli / detail

#991 (Jan 29, 2020 2:41:44 AM)

  1. [VE][fix] (more) explicit StringRef to std::string — simon.moll / detail
  2. [ASTMatchers] StringRef'ify hasName — benny.kra / detail
  3. [ARM64] Debug info for structure argument missing DW_AT_location — david.stenberg / detail
  4. [VE] fp32/64 fadd/fsub/fdiv/fmul isel patterns — simon.moll / detail
  5. [lldb] More windows StringRef fixes — pavel / detail
  6. [DebugInfo] Make most debug line prologue errors non-fatal to parsing — james.henderson / detail
  7. [AArch64][SVE] Add SVE2 intrinsics for pairwise arithmetic — kerry.mclaughlin / detail
  8. [ARM] Add documentation for -march= and -mfpu= command line options — momchil.velikov / detail
  9. Fix an implicit conversion in clang-tidy. GCC 5 complains about it. — benny.kra / detail
  10. [clangd][Hover] Make tests hermetic by setting target triplet — kadircet / detail
  11. [clangd] Get rid of delayed template parsing — kadircet / detail
  12. [MLIR] Add OpenMP dialect with barrier operation — david.truby / detail
  13. [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols. — peter.smith / detail
  14. [clangd] add CODE_OWNERS — sam.mccall / detail
  15. [clangd] Go-to-definition on 'override' jumps to overridden method(s) — sam.mccall / detail
  16. [clangd] Replace raw lexer code with token buffer in prepare rename. — hokein.wu / detail
  17. [clangd][vscode] Update lsp dependencies to pickup the progress support — hokein.wu / detail
  18. [NFC][ARM] Add test — sam.parker / detail
  19. [AArch64][SVE] Add SVE2 intrinsics for uniform DSP operations — kerry.mclaughlin / detail
  20. clang-format: insert trailing commas into containers. — martin / detail
  21. [yaml2obj][obj2yaml] - Add lost test cases. — grimar / detail
  22. Add TagDecl AST matcher — aaron / detail
  23. Fix clang test build — Sanne.Wouda / detail
  24. Regenerate aarch64-neon-2velem.c CHECK lines — Sanne.Wouda / detail
  25. [VE] Isel patterns for fp32/64 and i32/64 conversion — simon.moll / detail

#990 (Jan 28, 2020 11:53:38 PM)

  1. [lldb] Use CompletionRequest in REPL::CompleteCode and remove — Raphael Isemann / detail
  2. [lldb] Complete return types of CXXMethodDecls to prevent crashing due — Raphael Isemann / detail
  3. [lldb] Don't create duplicate declarations when completing a forward — Raphael Isemann / detail
  4. [RDA][ARM] Move functionality into RDA — sam.parker / detail
  5. [ARC] Fix ARCTargetMachine after 777180a32b6107 — maskray / detail
  6. [lldb] Fix windows build for the StringRef conversion operator change — pavel / detail
  7. Fix clang unnittest build with GCC 5 — benny.kra / detail
  8. [clangd] Add a symbol-name-based blacklist for rename. — hokein.wu / detail
  9. [VE][fix] Explicit StringRef to std::string conversion — simon.moll / detail
  10. [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset — jay.foad / detail

#989 (Jan 28, 2020 8:03:50 PM)

  1. One more bugpoitn fix for GCC5 — benny.kra / detail
  2. Fix polly build after StringRef change. — efriedma / detail
  3. [Attributor][NFC] Internalize helper function — johannes / detail
  4. [Attributor][NFC] Improve debug messages — johannes / detail
  5. [Attributor][NFC] Remove ugly and unneeded cast — johannes / detail
  6. [Attributor] Mark a non-defined `null` pointer as `noalias` — johannes / detail
  7. [Attributor] Modularize AANoAliasCallSiteArgument to simplify extensions — johannes / detail
  8. [Attributor][FIX] Treat invalidated attributes as changed — johannes / detail
  9. [Attributor] Reuse existing logic to avoid duplication — johannes / detail
  10. [Attributor][Fix] Initialize unused but loaded variable — johannes / detail
  11. [X86] matchAdd: don't fold a large offset into a %rip relative address — maskray / detail

#988 (Jan 28, 2020 3:43:32 PM)

  1. Make llvm::StringRef to std::string conversions explicit. — benny.kra / detail
  2. [runtimes] Fix passing lists to runtimes configures — smeenai / detail
  3. [asan] Fix test compilation on Android API <= 17 — smeenai / detail
  4. [libcxx] Link against android_support when needed — smeenai / detail
  5. [ADT] Make StringRef's std::string conversion operator explicit — benny.kra / detail
  6. [Support] Fix implicit std::string conversions on Win32. — benny.kra / detail
  7. [lldb/Reproducer] Include result in recording statements — Jonas Devlieghere / detail
  8. Fix implicit conversion in the lldb Python plugin — benny.kra / detail
  9. [lldb/Reproducer] s/nullptr_t/std::nullptr_t/ — Jonas Devlieghere / detail
  10. [lldb/Plugin] Fix implicit conversion in GDBRemote — Jonas Devlieghere / detail
  11. Fix implicit conversions in example code. — benny.kra / detail
  12. [Driver] Fix implicit conversion guarded by #ifdef _WIN32 — benny.kra / detail
  13. Fix more implicit conversions — Jonas Devlieghere / detail
  14. [NFC] Fix comment typo — francisvm / detail
  15. [tblgen] Fix implicit conversion only diagnosed by g++ 6 — benny.kra / detail
  16. Fix another implicit conversion in the directory watcher — Jonas Devlieghere / detail
  17. [NFC] Removing experimental designation for ninja in docs. — ncv / detail
  18. A bunch more implicit string conversions that my Clang didn't detect. — benny.kra / detail
  19. Fix a couple more implicit conversions that Clang doesn't diagnose. — benny.kra / detail
  20. [AliasAnalysis] Add missing FMRB_* enums. — efriedma / detail
  21. One more batch of things found by g++ 6 — benny.kra / detail
  22. Address implicit conversions detected by g++ 5 only. — benny.kra / detail
  23. [lldb] Remove unused header from ValueObject.cpp — apl / detail
  24. Fix AVR build after 777180a32b6107 — thakis / detail
  25. [lldb/API] Implement the copy (assignment) constructor for SBPlatform — Jonas Devlieghere / detail
  26. [X86] Add test case for llvm.flt.rounds — craig.topper / detail
  27. [X86] Use SelectionDAG::getZExtOrTrunc to simplify some code. NFCI — craig.topper / detail
  28. Fix xpc build after 777180a32b6107 — thakis / detail
  29. [lldb/API] Implement the copy (assignment) constructor for SBLaunchInfo — Jonas Devlieghere / detail
  30. Fix clangd-xpc-test-client build after 777180a32b6107 — thakis / detail
  31. Fix one round of implicit conversions found by g++5. — benny.kra / detail
  32. [WebAssembly] Preserve debug frame base information through register — dschuff / detail
  33. [clangd] Fix null check in FindTarget. — sam.mccall / detail
  34. Another round of GCC5 fixes. — benny.kra / detail
  35. [lldb/API] Fix bogus copy assignment operator — Jonas Devlieghere / detail
  36. Another stab at making the gold plugin compile again — benny.kra / detail
  37. [CodeExtractor] Remove stale llvm.assume calls from extracted region — Vedant Kumar / detail
  38. [NFC] Fix unused variable warning. — ncv / detail
  39. GCC5 buildbot made it to clang. Fix implicit conversions it found. — benny.kra / detail
  40. Fix conversions in clang and examples — benny.kra / detail
  41. Fix more implicit conversions. Getting closer to having clang working — benny.kra / detail
  42. Make bugpoint work with gcc5 again. — benny.kra / detail
  43. [driver][Darwin] Add an -ibuiltininc flag that lets Darwin driver — Alex Lorenz / detail
  44. Try harder to fix bugpoint with GCC5 — benny.kra / detail

#987 (Jan 28, 2020 5:22:19 AM)

  1. [VE] call isel with stack passing — simon.moll / detail
  2. Add tanh lowering from Standard dialect to NVVM and ROCDL. — julian.gross / detail
  3. [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and — julian.gross / detail
  4. [clangd] Improve ObjC property handling in SelectionTree. — sam.mccall / detail
  5. [lldb] Cut off unused suffix in CompletionRequest::GetRawLine — Raphael Isemann / detail
  6. [clangd] Support pseudo-obj expr, opaque values, and property references — sam.mccall / detail
  7. [clangd][Hover] Handle uninstantiated templates — kadircet / detail
  8. [lldb][NFC] Simplify Materializer/Dematerializer constructors — Raphael Isemann / detail
  9. [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi — jay.foad / detail
  10. [mlir] NFC: use ValueRange in AffineToStandard conversion — zinenko / detail
  11. Add lowering for loop.parallel to cfg. — herhut / detail
  12. [docs] Clarify llvm.used semantics with less awkward wording — benny.kra / detail
  13. [lldb/DWARF] Only match mangled name in full-name function lookup (with — pavel / detail
  14. [clangd] use SCOPED_TRACE to better trace the testcase in test failure, — hokein.wu / detail
  15. [DebugInfo] Make most debug line prologue errors non-fatal to parsing — james.henderson / detail
  16. Revert "[DebugInfo] Make most debug line prologue errors non-fatal to — james.henderson / detail
  17. [LLD][ELF][ARM] clang-format function signature [NFC] — peter.smith / detail
  18. [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC — peter.smith / detail
  19. [X86] Add combination for fma and fneg on X86 under strict FP. — pengfei.wang / detail
  20. [mips][NFC] Remove unused instruction formats — Milos.Stojanovic / detail
  21. [FPEnv] Add pragma FP_CONTRACT support under strict FP. — pengfei.wang / detail
  22. Revert "[lldb/DWARF] Only match mangled name in full-name function — pavel / detail
  23. [ADT] Implicitly convert between StringRef and std::string_view when we — benny.kra / detail
  24. [ASTMatchers] Add cxxNoexceptExpr AST matcher — nathan / detail
  25. [NFC][RDA] typedef SmallPtrSetImpl<MachineInstr*> — sam.parker / detail
  26. Revert "PR44684: Look through parens and similar constructs when — thakis / detail
  27. Fix sphinx build bot failure. NFCI. — pengfei.wang / detail
  28. [lldb/PDB] Use the new line table constructor — pavel / detail
  29. [CodeMoverUtils] Improve IsControlFlowEquivalent. — whitneyt / detail
  30. [PowerPC][Future] Add pld and pstd to future CPU Add the prefixed — wei.huang / detail
  31. Revert "[Clang] Warn about 'z' printf modifier in old MSVC." — thakis / detail
  32. [clang-format] Handle quotes and escaped braces in C# interpolated — jbcoe / detail
  33. Prevent building with MSVC 14.24 — thakis / detail
  34. [clangd] Make bin/llvm-lit run standalone clangd tests — kadircet / detail
  35. [mlir][spirv] Add GroupNonUniform arithmetic operations. — antiagainst / detail
  36. [scudo][standalone] Secondary & general other improvements — kostyak / detail
  37. [clang][CodeComplete] Support for designated initializers — kadircet / detail
  38. [clang] Fix EOL whitespace. NFC — jroelofs / detail
  39. [ADT] Remove more llvm::make_unique — jroelofs / detail
  40. [gn build] Port a32f894f17b — llvmgnsyncbot / detail
  41. Revert "[lldb/PDB] Use the new line table constructor" — pavel / detail
  42. [HIP] Fix environment variable HIP_DEVICE_LIB_PATH — Yaxun.Liu / detail
  43. [LV] Do not try to sink dead instructions. — florian_hahn / detail
  44. Fix warning of `-Wcast-qual`. NFC. — michael.hliao / detail
  45. [OPENMP50]Check for lastprivate conditional updates in atomic — a.bataev / detail
  46. [LLD] Avoid exiting with a locked mutex NFC — andrew.ng / detail
  47. Summary: This CL adds clang declarations of built-in functions for — konstantin.pyzhov / detail
  48. [LV] Hoist code to mark conditional assumes as dead to caller (NFC). — florian_hahn / detail
  49. [llvm] Fix broken cases of 'CHECK[^:]*$' in tests — jroelofs / detail
  50. [lldb/Target] Add Assert StackFrame Recognizer — medismail.bennani / detail
  51. [Matrix] Mark expressions shared between multiple remarks. — flo / detail
  52. Add missing clang tests for 6d614a82a4230ea69e322f56dc18dcbd815ed37b — konstantin.pyzhov / detail
  53. Revert "[lldb/Target] Add Assert StackFrame Recognizer" — medismail.bennani / detail
  54. [llvm-objcopy] Initial support for wasm in llvm-objcopy — dschuff / detail
  55. [llvm-dwarfdump][Statistics] Distinguish functions/variables with same — kbessonova / detail
  56. [llvm-dwarfdump][Statistics] Ignore DW_TAG_subroutine_type in statistics — kbessonova / detail
  57. [llvm-dwarfdump][Statistics] Ignore declarations of global variables — kbessonova / detail
  58. [WebAssembly] Add WebAssembly support to llvm-symbolizer — dschuff / detail
  59. Fix a crash when casting _Complex and ignoring the results. — aaron / detail
  60. [AArch64][GlobalISel] Don't bail out of the select(cmp(a, b)) -> csel — Amara Emerson / detail
  61. [clang-tidy] adjust scripts to subsubsections in Release Notes — n.james93 / detail
  62. [CUDA] Assume the latest known CUDA version if we've found an unknown — tra / detail
  63. Corrected clang amdgpu-features.cl test for — konstantin.pyzhov / detail
  64. [gn build] Port a928d127a52 — llvmgnsyncbot / detail
  65. [InstCombine] add tests for cmp with splat operand and splat constant; — spatel / detail
  66. [llvm-dwarfdump][Statistics] Count more than one conrete out-of-line — kbessonova / detail
  67. [llvm-dwarfdump][Statistics] Distinguish parameters with same name or — kbessonova / detail
  68. [llvm-dwarfdump][Statistics] Make calculations of vars in global scope — kbessonova / detail
  69. [lldb/Bindings] Sort headers in headers.swig — Jonas Devlieghere / detail
  70. Fix test hip-device-libs.hip — Yaxun.Liu / detail
  71. [MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC. — yamauchi / detail
  72. [gn build] Port 2c03c899d50 — llvmgnsyncbot / detail
  73. [scudo][standalone] Fix Android logging — kostyak / detail
  74. [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24 — i / detail
  75. llvm-symbolizer test: Add a bit of extra detail on how to — dblaikie / detail
  76. [mlir] Optimize OpResult use case for single result operations. — riddleriver / detail
  77. [mlir] Add primitive transform pattern to rewrite linalg.fill into — ataei / detail
  78. [Fuchsia] Remove aarch64-fuchsia target-specific -mcmodel=kernel — phosek / detail
  79. [lsan] Support LeakSanitizer runtime on Fuchsia — phosek / detail
  80. Don't fail step out if remote server doesn't implement qMemoryRegionInfo — ted.woodward / detail
  81. [CMake] Set ASM compiler for external projects — phosek / detail
  82. [InstCombine] refactor foldVectorCmp(); NFC — spatel / detail
  83. Fix compiling with clang-cl inside a Visual Studio 2019 16.4 command — alexandre.ganea / detail
  84. [Instrumentation] Set hidden visibility for the bias variable — phosek / detail
  85. [NFCI][LoopUnrollAndJam] Minor changes. — whitneyt / detail
  86. [LoopUnrollAndJamPass] Clean unnecessary includes. [NFCI] — asbirlea / detail
  87. [mlir][Linalg][doc] Add Design Document for the Linalg Dialect — ntv / detail
  88. [gn build] (manually) port 90a10f00ff8 — thakis / detail
  89. [lldb] [test] Restrict x86-64-write register test to x86-64 — mgorny / detail
  90. [lldb/Reproducer] Include deserialized value in log statement — Jonas Devlieghere / detail
  91. Revert "[MS] Overhaul how clang passes overaligned args on x86_32" — hans / detail
  92. [GlobalMerge] Preserve symbol visibility when merging globals — efriedma / detail
  93. [llvm] Ensure InlineCost-related fields are initialized — mtrofin / detail
  94. [lldb] Remove ClangASTImporter from Target — apl / detail
  95. [CodeGen] Attach no-builtin attributes to function definitions with no — francisvm / detail
  96. [AArch64][GlobalISel] Fold G_AND into G_BRCOND — Jessica Paquette / detail
  97. [AArch64][SVE] Add SVE2 mla indexed intrinsics. — danilo.carvalho.grael / detail
  98. [lldb] Delete ValueObject::GetBaseClassPath — apl / detail

#986 (Jan 28, 2020 12:30:02 AM)

  1. [mlir] Add a DCE pass for dead symbols. — riddleriver / detail
  2. [lsan] Support LeakSanitizer runtime on Fuchsia — phosek / detail
  3. [Clang] Enable -fsanitize=leak on Fuchsia targets — phosek / detail
  4. [mlir] Replace toy::DeadFunctionEliminationPass with symbolDCEPass. — riddleriver / detail
  5. Revert "[lsan] Support LeakSanitizer runtime on Fuchsia" — phosek / detail
  6. [instrinsics] Add @llvm.memcpy.inline instrinsics — gchatelet / detail
  7. [VE] enable unaligned load/store isel — simon.moll / detail
  8. [Clang] Warn about 'z' printf modifier in old MSVC. — simon.tatham / detail
  9. Fix failing bot — gchatelet / detail
  10. [mlir] NFC: use doxygen-style comments in AffineToStandard.cpp — zinenko / detail
  11. Update tests for @llvm.memcpy.inline intrinsics — gchatelet / detail
  12. [llvm-readobj][test] - Remove --symbols --dyn-syms part from — grimar / detail

#985 (Jan 27, 2020 9:00:54 PM)

  1. Make AST reading work better with LLVM_APPEND_VC_REV=NO — thakis / detail
  2. [mlir] Add support for marking 'unknown' operations as dynamically — riddleriver / detail
  3. [mlir][NFC] Update Operation::getResultTypes to use ArrayRef<Type> — riddleriver / detail
  4. [mlir] Refactor the implementation of Symbol use lists. — riddleriver / detail

#984 (Jan 27, 2020 4:29:38 PM)

  1. [DAG] Enable ISD::EXTRACT_SUBVECTOR SimplifyMultipleUseDemandedBits — llvm-dev / detail
  2. [mlir] add lowering from affine.min to std — zinenko / detail
  3. [NFC][mlir][linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h — zinenko / detail
  4. [InstCombine] allow more narrowing of casted select — spatel / detail
  5. [analyzer] Add FuchsiaLockChecker and C11LockChecker — xazax / detail
  6. [examples] Fix CMakefiles for JITLink and OrcError library refactoring — stephen.neuendorffer / detail
  7. [mlir] Remove 'valuesToRemoveIfDead' from PatternRewriter API — diego.caballero / detail
  8. [GlobalISel] Make use of KnownBits::computeForAddSub — jay.foad / detail
  9. [gwp-asan] Implement malloc_iterate. — eugenis / detail
  10. AMDGPU/GlobalISel: Eliminate SelectVOP3Mods_f32 — arsenm2 / detail
  11. remove a trailing space character (test commit) — eschweitz / detail
  12. [lldb/Test] Use lit.local.cfg to mark whole directory as (un)supported. — Jonas Devlieghere / detail
  13. [lldb/Commands] Make column available through _regexp-break — Jonas Devlieghere / detail
  14. [AArch64] Add option to enable/disable load-store renaming. — florian_hahn / detail
  15. Fix StackSafetyAnalysis crash with scalable vector types. — eugenis / detail
  16. Support zero size types in StackSafetyAnalysis. — eugenis / detail
  17. [WinEH] Re-run stack coloring test for i686 — rnk / detail
  18. [IR] Keep a double break between functions when printing a module — rnk / detail
  19. [clang-tidy] readability-identifier-naming disregards parameters — nathan / detail
  20. [clang-tidy] readability-redundant-string-init now flags redundant — nathan / detail
  21. Reland "[StackColoring] Remap PseudoSourceValue frame indices via — maskray / detail
  22. [clang-tidy] Fix bugprone-use-after-move when move is in noexcept — nathan / detail
  23. [Matrix] Add optimization remarks for matrix expression. — flo / detail
  24. [LV] Remove nondeterminacy by changing — wmi / detail
  25. [runtimes] Fix installation for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS — smeenai / detail
  26. [runtimes] Support install-*-stripped targets — smeenai / detail
  27. [llvm] Fix file ignoring inside directories — smeenai / detail
  28. [Matrix] Add info about number of operations to remarks. — flo / detail
  29. [Matrix] Mark remarks test as AArch64 specific. — flo / detail
  30. PR44684: Look through parens and similar constructs when determining — richard / detail

#983 (Jan 27, 2020 10:05:33 AM)

  1. Switch lldb-x86_64-debian to python3 — pavel / githubweb

#983 (Jan 27, 2020 10:05:33 AM)

  1. [MIPS GlobalISel] Select count leading zeros — petar.avramovic / detail
  2. [MIPS GlobalISel] Select count trailing zeros — petar.avramovic / detail
  3. [MIPS GlobalISel] Select population count (popcount) — petar.avramovic / detail
  4. [clan-tidy] Fix false positive in bugprone-infinite-loop — adam.balogh / detail
  5. Fix missing dependency in LibcUnitTest — gchatelet / detail
  6. [Alignment][NFC] Use Align with CreateMaskedScatter/Gather — gchatelet / detail
  7. [llvm-readobj] - Add a test for --hash-table option. — grimar / detail
  8. [llvm-readobj] - Add a test for --dyn-symbols when there are no dynamic — grimar / detail
  9. [lldb][NFC] Improve documentation for CompletionRequest — Raphael Isemann / detail
  10. [lldb][NFC] Give import-std-module tests a more unique file names — Raphael Isemann / detail
  11. [Alignment][NFC] Use Align with CreateAlignedLoad — gchatelet / detail
  12. [llvm-readobj] - Refine --needed-libs implementation and add a test. — grimar / detail
  13. Don't separate imp/expl def handling for call site params — david.stenberg / detail
  14. [ARM][LowOverheadLoops] Dont ignore VCTP — sam.parker / detail
  15. [ARM][MVE] Tail-predication: support constant trip count — sjoerd.meijer / detail
  16. [ASTMatchers] Fix parent traversal with InitListExpr — steveire / detail
  17. Improvements to call site register worklist — david.stenberg / detail
  18. [clang-format] Handle escaped " in C# string-literals — krasimir / detail
  19. [DWARF] Simplify DWARFExpression. NFC. — ikudrin / detail
  20. [DWARF] Do not pass Version to DWARFExpression. NFCI. — ikudrin / detail
  21. [LLDB] Fix build failures after removing Version from DWARFExpression. — ikudrin / detail
  22. Re-land [Support] Extend TimeProfiler to support multiple threads — russell.gallop / detail
  23. GlobalISel: Translate vector GEPs — Matthew.Arsenault / detail
  24. [MVE] Fixup order of gather writeback intrinsic outputs — david.green / detail
  25. GlobalISel: Reimplement widenScalar for G_UNMERGE_VALUES results — Matthew.Arsenault / detail
  26. [WPD] Emit vcall_visibility metadata for MicrosoftCXXABI — tejohnson / detail
  27. [AMDGPU] Fix GCN regpressure trackers for INLINEASM instructions. — vpykhtin / detail
  28. [AMDGPU] Handle frame index base operands in memOpsHaveSameBasePtr — jay.foad / detail
  29. [AMDGPU] Handle multiple base operands in shouldClusterMemOps — jay.foad / detail
  30. [AMDGPU] Handle multiple base operands in — jay.foad / detail
  31. AMDGPU: Allow i16 shader arguments — Matthew.Arsenault / detail
  32. Use pointer type size for offset constant when lowering load/stores — Matthew.Arsenault / detail
  33. Add a warning, flags and pragmas to limit the number of pre-processor — hans / detail
  34. [X86][AVX] Add test case from PR11210 — llvm-dev / detail
  35. AMDGPU/GlobalISel: Initial selection of MUBUF addr64 load/store — Matthew.Arsenault / detail
  36. [mlir] LLVM import: handle constant data and array/vector aggregates — zinenko / detail
  37. [mlir] Harden error propagation in LLVM import — zinenko / detail
  38. clang-format: [JS] options for arrow functions. — martin / detail
  39. AMDPGPU/GlobalISel: Select more MUBUF global addressing modes — Matthew.Arsenault / detail
  40. [DebugInfo] Make incorrect debug line extended opcode length non-fatal — james.henderson / detail
  41. [test][llvm-dwarfdump] Add extra test case for invalid MD5 form — james.henderson / detail
  42. [LoopUnroll] Remove remapInstruction(). — whitneyt / detail
  43. AMDGPU/GlobalISel: Fix not using global atomics on gfx9+ — Matthew.Arsenault / detail
  44. Restore "[LTO/WPD] Enable aggressive WPD under LTO option" — tejohnson / detail
  45. [clangd] Only re-open files if their flags changed — davg / detail
  46. Revert "AMDGPU: Temporary drop s_mul_hi_i/u32 patterns" — Matthew.Arsenault / detail
  47. Revert "[StackColoring] Remap PseudoSourceValue frame indices via — thakis / detail
  48. Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion. — csigg / detail
  49. AMDGPU/GlobalISel: Custom legalize v2s16 G_SHUFFLE_VECTOR — Matthew.Arsenault / detail
  50. [X86][AVX] Add a more aggressive SimplifyMultipleUseDemandedBits to — llvm-dev / detail
  51. [AMDGPU] Simplify test and extend to gfx9 and gfx10 — jay.foad / detail
  52. AMDGPU: Fix not using f16 fsin/fcos — Matthew.Arsenault / detail
  53. AMDGPU/GlobalISel: Minor refactor of MUBUF complex patterns — Matthew.Arsenault / detail
  54. AMDGPU/GlobalISel: Add baseline tests for fma/fmad selection — Matthew.Arsenault / detail
  55. AMDGPU/GlobalISel: Handle VOP3NoMods — Matthew.Arsenault / detail
  56. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load — arsenm2 / detail
  57. [analyzer] Fix handle leak false positive when the handle dies too early — xazax / detail
  58. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load.format — arsenm2 / detail
  59. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load — arsenm2 / detail
  60. [llvm][TextAPI/MachO] Support writing single macCatalyst platform — Jonas Devlieghere / detail
  61. [tablegen] Emit string literals instead of char arrays — luke.drummond / detail
  62. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load.format — arsenm2 / detail
  63. [AMDGPU] Attempt to reschedule withou clustering — Stanislav.Mekhanoshin / detail
  64. [mlir] [VectorOps] Lowering of vector.extract/insert_slices to LLVM IR — ajcbik / detail
  65. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.load — arsenm2 / detail
  66. [analyzer] Simplify BoolAssignmentChecker — mikhail.gadelha / detail
  67. Reland (again): [DWARF] Allow cross-CU references of subprogram — Vedant Kumar / detail
  68. [Symbolize] Handle error after the notes loop — phosek / detail
  69. [clang-tidy] readability-identifier-naming disregards parameters — nathan / detail
  70. [clang] Fix covered default in switch — Jinsong Ji / detail
  71. AMDGPU/GlobalISel: Select llvm.amdcn.struct.tbuffer.load — arsenm2 / detail
  72. TableGen: Try to fix expensive checks failures — arsenm2 / detail
  73. [InstCombine] Add more negation tests; NFC — nikita.ppv / detail
  74. [InstCombine] Move negation handling into freelyNegateValue() — nikita.ppv / detail
  75. [InstCombine] convert fsub nsz with fneg operand to -(X + Y) — spatel / detail
  76. Revert "[clang-tidy] readability-identifier-naming disregards parameters — smeenai / detail
  77. [OPENMP50]Track changes of lastprivate conditional in parallel-based — a.bataev / detail
  78. AMDGPU/GlobalISel: Move llvm.amdgcn.raw.buffer.store handling — arsenm2 / detail
  79. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.store[.format] — arsenm2 / detail
  80. Revert "[nfc][libomptarget] Remove SHARED annotation from local — jonathanchesterfield / detail
  81. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.store — arsenm2 / detail
  82. AMDGPU/GlobalISel: Select buffer atomics — arsenm2 / detail
  83. [NFC][IndVarSimplify] Autogenerate tests affected by — lebedev.ri / detail
  84. [NFC][LoopVectorize] Autogenerate tests affected by — lebedev.ri / detail
  85. Fix an assertion failure in DwarfExpression's subregister composition — Adrian Prantl / detail

#983 (Jan 27, 2020 10:05:33 AM)

  1. Switch lldb-x86_64-debian to python3 — pavel / detail

#982 (Jan 27, 2020 12:34:56 AM)

  1. [MachineVerifier] Simplify and delete LLVM_VERIFY_MACHINEINSTRS from a — i / detail

#981 (Jan 26, 2020 11:42:03 PM)

  1. [libunwind] Treat assembly files as C on mingw — martin / detail

#979 (Jan 26, 2020 7:39:42 PM)

  1. [FPEnv] Divide macro INSTRUCTION into INSTRUCTION and DAG_INSTRUCTION, — pengfei.wang / detail
  2. [NFC] Fix typo in Clang docs — qiucofan / detail

#976 (Jan 26, 2020 3:26:02 PM)

  1. [Concepts] Fix incorrect TemplateArgs for introduction of local — saar / detail

#975 (Jan 26, 2020 12:50:14 PM)

  1. [libunwind] Fix building standalone after c48974ffd7d1676 — martin / detail
  2. [Concepts] Add missing null check to transformConstructor — saar / detail
  3. [mlir] Expose getNearestSymbolTable as SymbolTable class method — antiagainst / detail

#974 (Jan 26, 2020 10:23:22 AM)

  1. [IR] masked gather/scatter alignment should be set — gchatelet / detail
  2. NFC: Implement AST node skipping in ParentMapContext — steveire / detail
  3. [Concepts] Fix parsing of scope specifier in compound-requirements, add — saar / detail
  4. [X86][AVX] Extend combineCommutableSHUFP to handle v8f32 and v16f32 — llvm-dev / detail
  5. [InstCombine] Add extra shift(c1,add(c2,y)) tests for PR15141 — llvm-dev / detail
  6. [NFC][MCA] Re-autogenerate all check lines in all X86 MCA tests — lebedev.ri / detail
  7. [X86][BdVer2] Polish LEA instruction scheduling info — lebedev.ri / detail

#973 (Jan 26, 2020 7:47:13 AM)

  1. [mlir][spirv] Add spv.GroupNonUniformElect and spv.GroupNonUniformIAdd — antiagainst / detail
  2. [mlir][spirv] Relax verification to allow flexible placement — antiagainst / detail
  3. [mlir][spirv] NFC: expose builtin func op conversion pattern — antiagainst / detail
  4. [mlir][spirv] NFC: simplify load/store builder call sites — antiagainst / detail
  5. [mlir][spirv] Create builtin variable in nearest symbol table — antiagainst / detail

#972 (Jan 26, 2020 5:10:33 AM)

  1. [FPEnv] Extended FPOptions with new attributes — sepavloff / detail
  2. [X86][SSE] combineCommutableSHUFP - permilps(shufps(load(),x)) --> — llvm-dev / detail
  3. [X86][AVX] Add tests showing combineCommutableSHUFP failure to handle — llvm-dev / detail

#970 (Jan 26, 2020 12:10:18 AM)

  1. AMDGPU/GlobalISel: Clean-up code around ISel for Intrinsics. — cdevadas / detail
  2. [TargetLowering] Respect recursive depth in SimplifyDemandedBits call to — llvm-dev / detail

#969 (Jan 25, 2020 8:42:41 PM)

  1. [Support] `const`ify a method; NFC — George Burgess IV / detail
  2. [ELF][PPC32] Support range extension thunks with addends — i / detail

#968 (Jan 25, 2020 7:21:32 PM)

  1. [X86] Use a macro to convert X86ISD names to strings in — craig.topper / detail
  2. Mass update the MLIR license header to mention "Part of the LLVM — aminim / detail

#967 (Jan 25, 2020 5:21:14 PM)

  1. [ELF][PPC32] Support canonical PLT — i / detail

#965 (Jan 25, 2020 12:06:39 PM)

  1. [SelectionDAG] ComputeNumSignBits - add support for rotate non-uniform — llvm-dev / detail
  2. [X86] Add tests showing ComputeNumSignBits's failure to use DemandedElts — llvm-dev / detail
  3. [ELF] Rename relocateOne() to relocate() and pass `Relocation` to it — i / detail
  4. [SelectionDAG] ComputeNumSignBits - add DemandedElts support for MIN/MAX — llvm-dev / detail
  5. [Concepts] Transform constraints of non-template functions to — saar / detail

#964 (Jan 25, 2020 9:12:52 AM)

  1. Improve static checks for sprintf and __builtin___sprintf_chk — sguelton / detail
  2. [perf-training] Update ' (in-process)' prefix handling — francisvm / detail
  3. [mlir] Bootstrap doxygen config — jpienaar / detail
  4. [TargetLowering] SimplifyDemandedBits - Remove ashr if all our — llvm-dev / detail
  5. [mlir] Revert MSVC specific part of whole_archive_link — jpienaar / detail
  6. [X86] Add tests showing ComputeNumSignBits's failure to see through — llvm-dev / detail
  7. [SelectionDAG] ComputeNumSignBits - add support for rotate uniform — llvm-dev / detail

#963 (Jan 25, 2020 2:15:26 AM)

  1. [Support] Fix race in threading test, found by TSan — sam.mccall / detail
  2. [clangd] Make Notification a little safer. — sam.mccall / detail

#962 (Jan 24, 2020 9:12:38 PM)

  1. AMDGPU/SILoadStoreOptimizer: Improve merging of out of order offsets — tstellar / detail
  2. AMDGPU: Generate test checks — arsenm2 / detail
  3. [lldb/Test] Update minidebuginfo-set-and-hit-breakpoint.test — Jonas Devlieghere / detail
  4. [lldb/Test] Disable hardware check on arm/aarch64 — Jonas Devlieghere / detail
  5. AMDGPU/SILoadStoreOptimizer: Fix uninitialized variable error — tstellar / detail

#961 (Jan 24, 2020 4:52:03 PM)

  1. Bump Android NDK version to r21. — eugenis / githubweb
  2. Revert "Bump Android NDK version to r21." — eugenis / githubweb

#961 (Jan 24, 2020 4:52:03 PM)

  1. [GWP-ASan] enable/disable and fork support. — eugenis / detail
  2. [PATCH] [Target] Test commit — evandro.menezes / detail
  3. [LLDB][NFC] Adding clarifying comment in — shafik / detail
  4. [DAGCombiner] Add combine for (not (strict_fsetcc)) to create a — craig.topper / detail
  5. [WebAssembly] Add reference types target feature — aheejin / detail
  6. [WebAssembly] Update bleeding-edge CPU features — aheejin / detail
  7. [msan] Instrument x86.pclmulqdq* intrinsics. — eugenis / detail
  8. [X86] Make `llc --help` output readable again — lebedev.ri / detail
  9. [X86] Break the loop in LowerReturn into 2 loops. NFCI — craig.topper / detail
  10. clang: Only define OBJC_NEW_PROPERTIES when -x objective-c — Duncan P. N. Exon Smith / detail
  11. [SelectionDag] Updated FoldConstantArithmetic method signature in — spatel / detail
  12. [GWP-ASan] Add names to anonymous mappings. — 31459023+hctim / detail
  13. [lldb/debugserver] Unify the breakpoint/watchpoint interface (NFCI) — Jonas Devlieghere / detail
  14. [lldb/debugserver] Implement hardware breakpoints for x86_64 and i386 — Jonas Devlieghere / detail
  15. [libc] Move the implementation of mmap and munmap into a linux specific — sivachandra / detail
  16. Detect source location overflow due includes — diogo.sampaio / detail
  17. [codeview] Prune SimpleTypeSerializer.h headers, NFC — rnk / detail
  18. [lldb/Lit] Change the lldbtest format to behave more like shell test. — Jonas Devlieghere / detail
  19. [mlir] [VectorOps] Rewriting of vector.extract/insert_slices to other — ajcbik / detail
  20. [sanitizer_common] Implement MemoryMappingLayout for Fuchsia — phosek / detail
  21. [GISelKnownBits] Add support for PHIs — qcolombet / detail
  22. [lsan] Expose Frontier object to OS-specific LockStuffAndStopTheWorld — phosek / detail
  23. [lsan] Factor pthread-specific assumptions out of thread tracking code — phosek / detail
  24. [IR] Move CallBase::getOperandBundlesAsDefs out of line, NFC — rnk / detail
  25. [Support] Split MallocAllocator out of Allocator.h — rnk / detail
  26. [Sema] Split availability processing into SemaAvailability.cpp — rnk / detail
  27. [Support] Fix up header comments after splitting Allocator.h, NFC — rnk / detail
  28. [Sema] Remove unneeded TreeTransform.h includes, NFC — rnk / detail
  29. Revert "Reland: [DWARF] Allow cross-CU references of subprogram — Vedant Kumar / detail
  30. Fix header includes after 0697bcb66f1d82f2fd447e9d13b74d141c3ce085 — rtrieu / detail
  31. [gn build] (manually) merge 81b700e302b1 — thakis / detail
  32. [gn build] Port dd8e0a0a23b — llvmgnsyncbot / detail
  33. DR1753: Don't permit x.NS::~T() as a pseudo-destructor name. — richard / detail
  34. [libunwind] Set LIBUNWIND_ASM_SOURCES to the ASM source language from C — phosek / detail
  35. [lldb/Breakpoint] Recogize hardware breakpoints as such — Jonas Devlieghere / detail
  36. [lldb/Breakpoint] Include whether or not a breakpoint is a HW BP — Jonas Devlieghere / detail

#961 (Jan 24, 2020 4:52:03 PM)

  1. Bump Android NDK version to r21. — eugenis / detail
  2. Revert "Bump Android NDK version to r21." — eugenis / detail

#960 (Jan 24, 2020 10:49:35 AM)

  1. [ARM] Use reduction intrinsics for larger than legal reductions — david.green / detail
  2. Verify that clang's max alignment is <= LLVM's max alignment — dave / detail
  3. [PatchableFunction] Allow empty entry MachineBasicBlock — maskray / detail
  4. [PGO] Early detection regarding whether pgo counter promotion is — andrew.kaylor / detail
  5. [LoopStrengthReduce] Teach LoopStrengthReduce to preserve MemorySSA is — asbirlea / detail
  6. Fix some comment typos. NFC. — llvm-dev / detail
  7. Add test for spaceship operator to __config — dave / detail
  8. [DA] Don't propagate from unreachable blocks — Austin.Kerbow / detail
  9. Support Swift calling convention for WebAssembly targets — dschuff / detail
  10. Resubmit: [DA][TTI][AMDGPU] Add option to select GPUDA with TTI — Austin.Kerbow / detail
  11. Allow combining of extract_subvector to extract element — Stanislav.Mekhanoshin / detail
  12. [AMDGPU] Allow narrowing muti-dword loads — Stanislav.Mekhanoshin / detail
  13. [PGO] Attach appropriate funclet operand bundles to value profiling — andrew.kaylor / detail
  14. [AMDGPU] Bundle loads before post-RA scheduler — Stanislav.Mekhanoshin / detail
  15. Make address-space-lambda.cl pass on 32-bit Windows — hans / detail
  16. [gn build] Port 555d8f4ef5e — llvmgnsyncbot / detail
  17. Include <cstdlib> for std::abort() in clangd — dimitry / detail
  18. [GlobalsAA] Add back a check to intrinsic_addresstaken.ll to see if the — craig.topper / detail
  19. AMDGPU/GlobalISel: Add selection tests for G_ATOMICRMW_ADD — Matthew.Arsenault / detail
  20. AMDGPU: Don't check constant address space for atomic stores — Matthew.Arsenault / detail
  21. TableGen: Work around assert on Mips register definitions — Matthew.Arsenault / detail
  22. TableGen/GlobalISel: Handle non-leaf EXTRACT_SUBREG — Matthew.Arsenault / detail
  23. Correct NumLoads in clustering — Stanislav.Mekhanoshin / detail
  24. [clang-tidy] Add library for clang-tidy main function — dmitry.polukhin / detail
  25. [gn build] Port 3f8b100e94b — llvmgnsyncbot / detail
  26. AMDGPU: Don't error on ds.ordered intrinsic in function — Matthew.Arsenault / detail
  27. AMDGPU/GlobalISel: Select wqm, softwqm and wwm intrinsics — Matthew.Arsenault / detail
  28. Revert a107f86 "[GlobalsAA] Add back a check to — craig.topper / detail
  29. [AST] Split parent map traversal logic into ParentMapContext.h — rnk / detail
  30. [gn build] Port 8a81daaa8b5 — llvmgnsyncbot / detail

#959 (Jan 24, 2020 7:12:11 AM)

  1. [Sema] Try 2: Sanity-check alignment requested via — lebedev.ri / detail
  2. FileCheck [9/12]: Add support for matching formats — thomasp / detail
  3. [VE] aligned load/store isel patterns — simon.moll / detail
  4. [Sema] Introduce MaximumAlignment value, to be used instead of magical — lebedev.ri / detail
  5. [clangd] Rename DiagnosticsConsumer -> ClangdServer::Callbacks, and make — sam.mccall / detail
  6. [clangd] Remove pesky ;. NFC — sam.mccall / detail
  7. [llvm-objcopy][COFF] Add support for --set-section-flags — serguei.n.dmitriev / detail
  8. [Sema] Provide declarations for MaximumAlignment, MaxAlignmentExponent — lebedev.ri / detail
  9. [X86][SSE] combineTargetShuffle - permilps(shufps(load(),x)) --> — llvm-dev / detail
  10. [analyzer] PthreadLock: Fix return value modeling for XNU lock — Artem Dergachev / detail
  11. [analyzer] PthreadLock: Add more XNU rwlock unlock functions. — Artem Dergachev / detail
  12. [analyzer] NFC: PthreadLock: Use CallDescriptionMap, modernize. — Artem Dergachev / detail
  13. [analyzer] PthreadLock: Implement mutex escaping. — Artem Dergachev / detail
  14. [analyzer] PthreadLock: Implement dead region cleanup. — Artem Dergachev / detail
  15. [DebugInfo][LiveDebugValues] Teach Live Debug Values About Meta — Tom.Weaver / detail
  16. [VE] global variable isel patterns — simon.moll / detail
  17. [ELF][PowerPC] Support R_PPC_COPY and R_PPC64_COPY — maskray / detail

#958 (Jan 24, 2020 2:58:11 AM)

  1. [DWARF][test] Test all the call-site realted attrs — djordje.todorovic / detail
  2. [Format] Fix 'auto x(T&&, T &&)->F' with PAS_Left. — sam.mccall / detail
  3. [clang][NFC] Remove redundant cast — Raphael Isemann / detail
  4. [X86] Add test showing failure to remove vector rotate of allsignbits — llvm-dev / detail
  5. [clangd] Errors in TestTU cause test failures unless suppressed with — sam.mccall / detail
  6. [NFC][ARM] Make some params members instead. — sam.parker / detail
  7. [doc][llvm-objcopy] Remove redundant COFF-specific sub-heading — james.henderson / detail
  8. [mlir] Use all_of instead of a manual loop in IntrinsicGen. NFC — zinenko / detail
  9. [llvm-libc] Add memory function benchmarks — gchatelet / detail
  10. [SelectionDAG] rot(x, y) --> x iff ComputeNumSignBits(x) == BitWidth(x) — llvm-dev / detail
  11. [lldb][NFC] Delete unused ClangASTImporter::CompleteDecl — Raphael Isemann / detail
  12. [lldb][NFC] Fix formatting in ASTImporterDelegate::ImportImpl — Raphael Isemann / detail
  13. [AArch64][SVE] Add intrinsics for FFR manipulation — kerry.mclaughlin / detail
  14. [NFC][ARM] Add test — sam.parker / detail
  15. [lldb] Fix nondeterminism in TestCppBitfields — pavel / detail
  16. [lldb/DWARF] Remove a workaround from DebugNamesDWARFIndex — pavel / detail
  17. [X86][SSE] Add shufps+shufps test for fold through commutation — llvm-dev / detail
  18. [clangd] Show background index status using LSP 3.15 work-done progress — sam.mccall / detail
  19. [llvm-readelf] - Improve dumping of objects without a section header — grimar / detail
  20. [Sema] Try 2: Attempt to perform call-size-specific — lebedev.ri / detail
  21. [llvm-exegesis][NFC] Simplify code. — courbet / detail
  22. [Alignment][NFC] Deprecate Align::None() — gchatelet / detail
  23. [X86][SSE] lowerShuffleWithSHUFPS - commute '2*V1+2*V2 elements' mask if — llvm-dev / detail
  24. [X86][SSE] Add another shufps+shufps test for fold through commutation — llvm-dev / detail
  25. [clangd][Hover] Change arrow in return type back to → — kadircet / detail
  26. [lldb][NFC] Cleanup some if conditions in ASTImporterDelegate::Imported — Raphael Isemann / detail
  27. [PowerPC][Future] Add prefixed instruction paddi to future CPU — wei.huang / detail

#957 (Jan 23, 2020 11:04:17 PM)

  1. [Frontend] Delete some unneeded CC1 options — maskray / detail
  2. [PowerPC][MC] Delete PPCMCExpr::IsDarwin — maskray / detail
  3. [objc_direct] Allow for direct messages be sent to `self` when it is a — phabouzit / detail
  4. [objc_direct] do not add direct properties to the serialization array — phabouzit / detail
  5. [llvm][TextAPI/MachO] Update variable names in unit tests. (NFC) — Jonas Devlieghere / detail
  6. [llvm][TextAPI/MachO] Extend TBD_V3 unittest to verify writing — Jonas Devlieghere / detail
  7. [lldb][NFC] Fix all formatting errors in .cpp file headers — Raphael Isemann / detail
  8. [PowerPC] Delete IsDarwin from AsmPrinter functions — maskray / detail
  9. [lldb] Fix file header of Host/posix/FileSystemPosix.cpp — maskray / detail
  10. [WPD] Allow load/save bitcoded index when running opt — evgeny / detail
  11. [WholeProgramDevirt][test] Fix test after D73094 — maskray / detail
  12. Recommit "[DWARF5][clang]: Added support for DebugInfo generation for — SourabhSingh.Tomar / detail

#956 (Jan 23, 2020 9:54:22 PM)

  1. AMDGPU: Implement FDIV optimizations in AMDGPUCodeGenPrepare — changpeng.fang / detail
  2. [clang][clang-scan-deps] Aggregate the full dependency information. — bigcheesegs / detail
  3. [Concepts] Update cxx_status.html with Concepts support status — saar / detail
  4. Add function attribute "patchable-function-prefix" to support — maskray / detail
  5. [X86][test] Add tests for -fpatchable-function-entry=N,M (where M>0) and — maskray / detail
  6. [Driver][CodeGen] Support -fpatchable-function-entry=N,M and — maskray / detail
  7. Revert "[LTO/WPD] Enable aggressive WPD under LTO option" — tejohnson / detail
  8. [RISCV] Scheduler description for the Rocket core — evandro.menezes / detail
  9. [WebAssembly] Fix resume-only case in Emscripten EH — aheejin / detail
  10. [WinEH] Ignore lifetime.end PHI nodes in empty cleanuppads — andrew.kaylor / detail
  11. Fix assert that doesn't check anything. — rtrieu / detail
  12. [examples][ORC] Remove an unused parameter from IR in an LLJIT example. — Lang Hames / detail
  13. [examples][ORC] Fix program names in calls to parse cl opt in examples. — Lang Hames / detail
  14. [examples][ORC] Add an example of how to use a custom ObjectLinkingLayer — Lang Hames / detail
  15. [X86] Add -flax-vector-conversions=none to all of the x86 vector — craig.topper / detail
  16. [lldb/Util] Fix Python 3 incompatibility in lldb-repro — Jonas Devlieghere / detail
  17. [lldb/Util] Remove reproducers after replay — Jonas Devlieghere / detail

#955 (Jan 23, 2020 4:48:00 PM)

  1. Build fewer architectures on specialized LLDB builders — Adrian Prantl / githubweb
  2. Fix syntax error — Adrian Prantl / githubweb
  3. Fix more syntax errors — Adrian Prantl / githubweb

#955 (Jan 23, 2020 4:48:00 PM)

  1. [analyzer] Improve FuchsiaHandleChecker's diagnostic messages — xazax / detail
  2. [Concepts] Placeholder constraints and abbreviated templates — saar / detail
  3. [SelectionDAG] ComputeNumSignBits - add ISD::ADD demanded elts support — llvm-dev / detail
  4. [X86] Add AVX512 tests for vector rotations — llvm-dev / detail
  5. [X86] Add test showing failure to remove vector rotate by zero — llvm-dev / detail
  6. [X86] LowerRotate - early out for vector rotates by zero — llvm-dev / detail
  7. [mlir] Fix vectorize transform crashing on none-op operand — ataei / detail
  8. [SVE] Add SVE2 patterns for unpredicated multiply instructions — danilo.carvalho.grael / detail
  9. [openmp] Disable archer if LIBOMP_OMPT_SUPPORT is off — mgorny / detail
  10. [LoopUnroll] Avoid UB when converting from WeakVH to `Value *` — Justin Bogner / detail
  11. [ELF] Pass `Relocation` to relaxGot and — maskray / detail
  12. [AArch64][test] Fix tests after D72799 — maskray / detail
  13. [AArch64][test] Fix MC/AArch64 tests after D72799 — maskray / detail
  14. [IndVarSimplify] Fix for MemorySSA preserve. — asbirlea / detail
  15. [lldb] s/lldb/%lldb in another test — Jonas Devlieghere / detail
  16. [mlir] Add option to use custom base class for dialect in — hayarms / detail
  17. [LoopIdiomRecognize] Teach LoopIdiomRecognize to preserve MemorySSA. — asbirlea / detail
  18. [WPD/VFE] Always emit vcall_visibility metadata for — tejohnson / detail
  19. Include phabricator.uri in .arcconfig — phosek / detail
  20. [Sema] Sanity-check alignment requested via — lebedev.ri / detail
  21. [Sema] Attempt to perform call-size-specific — lebedev.ri / detail
  22. [IR] Attribute/AttrBuilder: use Value::MaximumAlignment magic constant — lebedev.ri / detail
  23. [Codegen] If reasonable, materialize clang's `AssumeAlignedAttr` as — lebedev.ri / detail
  24. [Codegen] If reasonable, materialize clang's `AllocAlignAttr` as llvm's — lebedev.ri / detail
  25. [Sema] Don't disallow placing `__attribute__((alloc_align(param_idx)))` — lebedev.ri / detail
  26. AMDGPU: Fix ubsan error — arsenm2 / detail
  27. Revert "[Sema] Attempt to perform call-size-specific — lebedev.ri / detail
  28. Revert "[Sema] Sanity-check alignment requested via — lebedev.ri / detail
  29. [clangd] Add C++20 concepts support to findExplicitReferences() and — zeratul976 / detail
  30. [clangd] Add C++20 concepts support to TargetFinder — zeratul976 / detail
  31. [PDB] Simplify API for making section map, NFC — rnk / detail
  32. [ELF] --no-dynamic-linker: don't emit undefined weak symbols to .dynsym — maskray / detail
  33. Re-add documentation for -flax-vector-conversions= removed in — richard / detail
  34. Partially revert "[IR] Attribute/AttrBuilder: use — lebedev.ri / detail
  35. [lldb/Commands] Fix, rename and document column number arg to breakpoint — Jonas Devlieghere / detail
  36. Clang added a new feature to the ObjC compiler that will translate — jingham / detail
  37. [CMake][NFC] Refactor iOS simulator/device test configuration generation — dan / detail
  38. [CMake][NFC] Refactor iOS simulator/device test configuration generation — dan / detail
  39. [CMake] Refactor iOS simulator/device test configuration generation code — dan / detail
  40. Change internal_start_thread arguments to match pthread_create. — eugenis / detail
  41. [CUDA] Fix order of memcpy arguments in __shfl_*(<64-bit type>). — tra / detail
  42. [ThinLTO] Summarize vcall_visibility metadata — tejohnson / detail
  43. [Concepts] Add ExpressionEvaluationContexts to instantiation of — saar / detail
  44. AMDGPU/GlobalISel: Fix RegBanKSelect for llvm.amdgcn.exp.compr — Matthew.Arsenault / detail
  45. GlobalISel: Add MIPatternMatch for G_ICMP/G_FCMP — Matthew.Arsenault / detail
  46. [Concepts] Implement P1616R1 - Using unconstrained template template — saar / detail
  47. [IPSCCP] Use ParamState for arguments at call sites. — florian_hahn / detail
  48. [mlir] [VectorOps] Implement vector tuple get folding — ajcbik / detail
  49. [lldb/Test] Disable command-breakpoint-col.test on Windows — Jonas Devlieghere / detail
  50. [Clang][IFS][Test] Work around in-process cc1 ASAN issues #2. — 31459023+hctim / detail
  51. [lldb/Test] Disallow using substituted binaries in shell test. — Jonas Devlieghere / detail
  52. [AArch64][GlobalISel] Fallback if the +strict-align target feature is — Amara Emerson / detail
  53. [LLDB] Fix the handling of unnamed bit-fields when parsing DWARF — shafik / detail
  54. [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a — saar / detail
  55. [tests] Use host-based XFAIL for test/MC/AMDGPU/hsa-gfx10-v3.s — hubert.reinterpretcast / detail
  56. [NFC][ScopBuilder] Move RecordedAssumptions vector to ScopBuilder — adamski.dominik / detail
  57. [mlir] [VectorOps] fixed minor typos in vector ops doc — ajcbik / detail
  58. [AArch64][GlobalISel] Remove duplicate attribute lookup code that was — Amara Emerson / detail
  59. [MS] Overhaul how clang passes overaligned args on x86_32 — rnk / detail
  60. [Utils] Use WeakTrackingVH in vector used as scratch storage. — asbirlea / detail
  61. [LTO/WPD] Enable aggressive WPD under LTO option — tejohnson / detail
  62. [Attributor][FIX] Store alignment only holds for the pointer value — johannes / detail
  63. [Attributor] `byval` arguments are always `noalias` — johannes / detail
  64. [Attributor][NFC] Fix spelling — johannes / detail
  65. [Attributor][NFC] Add an assertion — johannes / detail
  66. [Attributor][FIX][Alignment] Do not report a change if there was none — johannes / detail
  67. [Concepts] Make constraint expressions unevaluated until satisfaction — saar / detail
  68. [LoopStrengthReduce] Reuse utility method to clean dead instructions. — asbirlea / detail
  69. [clang-tidy] Add clang-tidy headers to clang distribution — dmitry.polukhin / detail
  70. Fix bot failure from 59733525d37cf9ad88b5021b33ecdbaf2e18911c — tejohnson / detail
  71. [lldb/Util] Use md5 instead of python's hash function. — Jonas Devlieghere / detail
  72. [Attributor][NFC] Do not (try to) simplify void values — johannes / detail
  73. [Attributor][FIX] Handle non-pointers when following uses — johannes / detail
  74. [Attributor][FIX] Avoid dangling pointers during code deletion — johannes / detail
  75. [Attributor] Record dependences only when necessary — johannes / detail
  76. [Attributor] Avoid REQUIRED dependences in favor of OPTIONAL ones — johannes / detail

#955 (Jan 23, 2020 4:48:00 PM)

  1. Build fewer architectures on specialized LLDB builders — Adrian Prantl / detail
  2. Fix syntax error — Adrian Prantl / detail
  3. Fix more syntax errors — Adrian Prantl / detail

#952 (Jan 23, 2020 5:24:05 AM)

  1. [LLD] [COFF] Silence a GCC warning about an unused variable. NFC. — martin / detail
  2. [SelectionDAG] Compute Known + Sign Bits - merge INSERT_SUBVECTOR — llvm-dev / detail
  3. [SelectionDAG] ComputeKnownBits - merge EXTRACT_VECTOR_ELT known/unknown — llvm-dev / detail
  4. [FileCheck] Strengthen error checks in unit tests — thomasp / detail
  5. [llvm-exegesis] Don't use unsupported aliasing instructions — Milos.Stojanovic / detail
  6. [ARM,MVE] Revise immediate VBIC/VORR to look more like NEON. — simon.tatham / detail
  7. [ARM,MVE] Support immediate vbicq,vorrq,vmvnq intrinsics. — simon.tatham / detail
  8. [AArch64][SVE] Add first-faulting load intrinsic — kerry.mclaughlin / detail
  9. Treat C# `using` as a control statement — krasimir / detail
  10. [Alignement][NFC] Deprecate untyped CreateAlignedLoad — gchatelet / detail
  11. [LoopRotate] add ability to repeat loop rotation until non-deoptimizing — fedor.sergeev / detail
  12. [SelectionDAG] Compute Known + Sign Bits - merge INSERT_VECTOR_ELT — llvm-dev / detail
  13. [NFC][RDA] Make the interface const — sam.parker / detail
  14. [gn build] Port 2f6987ba61c — llvmgnsyncbot / detail
  15. [CodeGen] Make use of MachineInstrBuilder::getReg — jay.foad / detail
  16. Revert "[mlir] Add baseAttr to TypedArrayAttrBase." — zinenko / detail
  17. [tablegen] Emit string literals instead of char arrays — luke.drummond / detail
  18. [ARM,MVE] Make the MVE intrinsics work in C++! — simon.tatham / detail
  19. [VE][NFC] re-write RR* isel class using null_frag — simon.moll / detail
  20. [clang][CodeComplete] Make completion work after initializer lists — kadircet / detail
  21. Revert "Resubmit: [JumpThreading] Thread jumps through two basic blocks" — kazu / detail
  22. [VE] add, sub, left/right shift isel patterns — simon.moll / detail
  23. [Dsymutil][Debuginfo][NFC] #4 Refactor dsymutil to separate DWARF — a.v.lapshin / detail
  24. Revert "[tablegen] Emit string literals instead of char arrays" — jaskiewiczs / detail
  25. [Hexagon] Remove unused operand definitions: s10_0Imm and s10_6Imm — kparzysz / detail
  26. Fix GCC warning/error '-fpermission'. NFC. — michael.hliao / detail
  27. [hip] Remove `-Werror=format-nonliteral` — michael.hliao / detail
  28. [OPENMP]Fix use of local allocators in allocate clauses. — a.bataev / detail
  29. [OpenMP] change omp_atk_* and omp_atv_* enumerators to lowercase [NFC] — kkwli0 / detail
  30. [X86][AVX] Add AVX1/AVX2 ashr vector tests — llvm-dev / detail
  31. [SelectionDAG] ComputeNumSignBits - add ISD::SUB demanded elts support — llvm-dev / detail
  32. [NFC][ARM] Add test — sam.parker / detail
  33. AMDGPU: Check for other uses when looking through casted select — arsenm2 / detail
  34. [Alignment][NFC] Use Align with CreateAlignedStore — gchatelet / detail
  35. [X86][SSE] Add ComputeNumSignBits tests for (ADD (AND X, 1), -1) vectors — llvm-dev / detail
  36. [SelectionDAG] ComputeNumSignBits - add ISD::ADD vector support — llvm-dev / detail
  37. clang-cl: Parse /QIntel-jcc-erratum — hans / detail
  38. GlobalISel: Use Register — arsenm2 / detail
  39. AMDGPU/GlobalISel: Select V_ADD3_U32/V_XOR3_B32 — arsenm2 / detail
  40. [RDA] Skip debug values — sam.parker / detail

#951 (Jan 22, 2020 10:57:37 PM)

  1. [libcxx] [test] Don't assert that moved-from containers with non-POCMA — bion / detail
  2. [LICM] NFC. Remove AST caching infrastructure — suc-daniil / detail
  3. [DWARF] Allow empty address range tables. — ikudrin / detail
  4. [DWARF] Return Error from DWARFDebugArangeSet::extract(). — ikudrin / detail
  5. [DWARF] Make dwarf::getUnitLengthFieldByteSize() constexpr. NFC. — ikudrin / detail
  6. [DWARF] Make dwarf::getDwarfOffsetByteSize() a free function. NFC. — ikudrin / detail
  7. [DWARF] Support DWARF64 in DWARFDebugArangeSet. — ikudrin / detail
  8. [DWARF] Better detect errors in Address Range Tables. — ikudrin / detail
  9. [gn build] Port dcff3961c2d — llvmgnsyncbot / detail
  10. Fix build bot failures. — ikudrin / detail
  11. NFC. Remove obsolete SimpleAnalysis infrastructure — suc-daniil / detail
  12. NFC. Add PR44320 IR test case. — suc-daniil / detail
  13. [lldb/Test] Don't add a check-* target as dependency in — martin / detail
  14. [Concepts] Profile TypeConstraints in ProfileTemplateParameterList — saar / detail
  15. [DWARF] Support 64-bit DWARF in .debug_pubnames and similar tables. — ikudrin / detail
  16. Revert "[Concepts] Profile TypeConstraints in — saar / detail
  17. [Concepts] Profile TypeConstraints in ProfileTemplateParameterList — saar / detail
  18. [DWARF] Get rid of DWARFDebugNames::HeaderPOD. NFC. — ikudrin / detail
  19. [DWARF] Eliminate the DWARFDebugNames::Header::Padding field. — ikudrin / detail
  20. [SSAUpdater] Don't call ValueIsRAUWd upon single use replacement — suc-daniil / detail
  21. [LLD][COFF] Enable linking of __declspec(selectany) symbols from Clang — martin / detail
  22. [llvm-exegesis] Restrict to allowed back-to-back instructions in — courbet / detail
  23. [lldb][NFC] Rename ClangASTContext to TypeSystemClang — Raphael Isemann / detail
  24. [Object][test] - Remove readobj-elf-versioning.test and support files. — grimar / detail
  25. [llvm-readobj][test] - Add a check for --dyn-syms. — grimar / detail
  26. [test] Avoid loop-unroll.c test getting confused by fadd in git revision — russell.gallop / detail
  27. [lldb][NFC] Delete empty file source/Host/linux/ProcessLauncherLinux.cpp — Raphael Isemann / detail
  28. Revert "[Concepts] Placeholder constraints and abbreviated templates" — sam.mccall / detail
  29. [llvm-exegesis] Allow the randomizer to fail nicely... — courbet / detail
  30. [mlir] Shrink-wrap anonymous namespaces around the classes it's supposed — benny.kra / detail
  31. [NFC][DwarfDebug] Use proper analog GNU attribute for the pc address — djordje.todorovic / detail

#950 (Jan 22, 2020 6:21:41 PM)

  1. [lldb] Add lldb reproducer test stage — Jonas Devlieghere / githubweb
  2. Fix missing '\' in pipeline — Jonas Devlieghere / githubweb

#950 (Jan 22, 2020 6:21:41 PM)

  1. [AArch64TTI] AArch64 supports NT vector stores through STNP. — flo / detail
  2. [lldb/Reproducer] Mark some driver tests  as unsupported for lldb-repro — Jonas Devlieghere / detail
  3. Replace old-style cast of null pointer with nullptr — joerg / detail
  4. [lldb/Test] Add check-lldb-repro target — Jonas Devlieghere / detail
  5. [lldb/Test] Fix type in add_lit_testsuite — Jonas Devlieghere / detail
  6. [lldb/Docs] Document testing strategies for the reproducers — Jonas Devlieghere / detail
  7. [RISCV] Fix evaluating %pcrel_lo against global and weak symbols — jrtc27 / detail
  8. [llvm/Transforms] Fix warning: private field 'MSSA' is not used — Jonas Devlieghere / detail
  9. [test] Fix lld/test/ELF/riscv-pcrel-hilo-error.s after D73211 — jrtc27 / detail
  10. [LV] Fix predication for branches with matching true and false succs. — flo / detail
  11. AMDGPU/GlobalISel: Remove redundant or patterns — arsenm2 / detail
  12. AMDGPU/GlobalISel: Fix generated wave64 checks — arsenm2 / detail

#950 (Jan 22, 2020 6:21:41 PM)

  1. [lldb] Add lldb reproducer test stage — Jonas Devlieghere / detail
  2. Fix missing '\' in pipeline — Jonas Devlieghere / detail

#949 (Jan 22, 2020 12:29:44 PM)

  1. [gn build] reformat all build files again — thakis / detail
  2. Add LLVM_VALUE_FUNCTION to Optional::map(); NFC — aaron / detail
  3. AMDGPU/R600: Emit rodata in text segment — jano.vesely / detail
  4. [mlir] Add baseAttr to TypedArrayAttrBase. — aminim / detail
  5. [LoopDeletion] Teach LoopDeletion to preserve MemorySSA if available. — asbirlea / detail
  6. Add a bit of documentation on attribute spellings that were missing. — aaron / detail
  7. Extend misc-misplaced-const to detect using declarations as well as — aaron / detail
  8. [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader — efriedma / detail
  9. [x86] fold vperm2x128 to concat of 128-bit high half vectors — spatel / detail
  10. [llvm-cov] Add support for -skip-functions to lcov — mmoroz / detail
  11. [libFuzzer] Add INFO output when LLVMFuzzerCustomMutator is found. — mmoroz / detail
  12. R600: Fix failing testcase — arsenm2 / detail
  13. Convert AssertTrue( A == B) to AssertEqual(A, B) in TestObjCStepping.py. — jingham / detail
  14. [lldb/Util] Fix lldb-repro now it doesn't take a path to lldb — Jonas Devlieghere / detail
  15. [lldb/Test] Use lit's capabilities to skip lldb-repro tests. — Jonas Devlieghere / detail
  16. [lldb/Reproducer] Correctly instrument enum values — Jonas Devlieghere / detail
  17. [ODRHash] Factor out functionality for CXXRecord ODR diagnostics (NFCI) — bruno.cardoso / detail
  18. [PatternMatch] Add m_APInt/m_APFloat matchers accepting undef — nikita.ppv / detail
  19. Clang] Fix expansion of response files in -Wp after integrated-cc1 — alexandre.ganea / detail
  20. [PowerPC] Collect some CallLowering arguments into a struct. [NFC] — sd.fertile / detail
  21. [PatternMatch] Make m_c_ICmp swap the predicate (PR42801) — nikita.ppv / detail
  22. [TestStdModuleSysroot] Only run locally. — ditaliano / detail
  23. [mlir][Linalg] Add tensor support to Linalg EDSC Builders — ntv / detail
  24. [X86] Cast to __v4hi instead of __m64 in the implementation of — craig.topper / detail
  25. [InstCombine] Add test for PR44529; NFC — nikita.ppv / detail
  26. [InstCombine] Combine neg of shl of sub (PR44529) — nikita.ppv / detail
  27. [www] Update cxx_status page to list changes on the Clang 10 branch as — richard / detail
  28. [lldb/Utility] Don't forward directories to the file collector — Jonas Devlieghere / detail
  29. [lldb/Test] Skip script interpreter tests reading from stdin for — Jonas Devlieghere / detail
  30. [LoopIdiomRecognize] Reduce variable scope. [NFCI] — asbirlea / detail
  31. [IndVarSimplify] Cleanup spaces and reduce variable scope [NFCI] — asbirlea / detail
  32. Embed a zero-length /dev/null in darwin-debug for the special section. — Jason Molenda / detail
  33. [nfc][libomptarget] Remove SHARED annotation from local variables — jonathanchesterfield / detail
  34. [cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail
  35. Revert "[cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail
  36. [lldb/Reproducer] Disable buffering of stdout during replay — Jonas Devlieghere / detail
  37. [IndVarSimplify] Teach IndVarSimplify to preserve MemorySSA. — asbirlea / detail

#948 (Jan 22, 2020 6:44:07 AM)

  1. [mlir][spirv] Add lowering for composite std.constant. — antiagainst / detail
  2. Extend misc-misplaced-const to detect using declarations as well as — aaron / detail
  3. [llvm-mca][NFC] Regenerate tests @HEAD. — courbet / detail
  4. Use SelectionDAG::getShiftAmountConstant(). NFCI. — llvm-dev / detail
  5. [SelectionDAG] getShiftAmountConstant - assert the type is an integer. — llvm-dev / detail
  6. [InstCombine] add tests for fneg+fadd; NFC — spatel / detail
  7. AMDGPU: Fix missing immarg on llvm.amdgcn.interp.mov — arsenm2 / detail
  8. AMDGPU/GlobalISel: RegBankSelect interp intrinsics — arsenm2 / detail
  9. Revert "Extend misc-misplaced-const to detect using declarations as well — aaron / detail
  10. [ASTImporter] Properly delete decls from SavedImportPaths — Raphael Isemann / detail
  11. AMDGPU: Fix interaction of tfe and d16 — arsenm2 / detail
  12. AMDGPU/GlobalISel: Handle atomic_inc/atomic_dec — arsenm2 / detail
  13. AMDGPU/GlobalISel: Fix RegbankSelect for llvm.amdgcn.fmul.legacy — arsenm2 / detail
  14. [MachineScheduler] Allow clustering mem ops with complex addresses — jay.foad / detail
  15. [AArch64][SVE] Add patterns for unpredicated load/store to — sander.desmalen / detail
  16. [ARM] MVE Gather Scatter cost model tests. NFC — david.green / detail
  17. [ARM] Basic gather scatter cost model — david.green / detail
  18. [VE] setcc isel patterns — simon.moll / detail
  19. [InstCombine] fneg(X + C) --> -C - X — spatel / detail
  20. Unconditionally enable lvalue function designators; NFC — aaron / detail
  21. AMDGPU/GlobalISel: Add pre-legalize combiner pass — arsenm2 / detail
  22. AMDGPU: Do binop of select of constant fold in AMDGPUCodeGenPrepare — arsenm2 / detail
  23. AMDGPU: Look through casted selects to constant fold bin ops — arsenm2 / detail
  24. AMDGPU: Fix typo — arsenm2 / detail
  25. [VE] select and selectcc patterns — simon.moll / detail
  26. [lldb/Target] Sort CMakeLists (NFC) — medismail.bennani / detail
  27. AMDGPU/GlobalISel: Fold constant offset vector extract indexes — arsenm2 / detail
  28. [mlir] Swap use of to_vector() with lookupValues() in LLVMIRIntrinsicGen — hayarms / detail
  29. AMDGPU/GlobalISel: Fix RegBankSelect for G_INSERT_VECTOR_ELT — arsenm2 / detail
  30. AMDGPU/GlobalISel: Select G_INSERT_VECTOR_ELT — arsenm2 / detail
  31. [compiler-rt] [builtins] Fix clear_cache_test to work with MPROTECT — mgorny / detail
  32. [gn build] (manually) port a174f0da62f — thakis / detail
  33. AMDGPU/GlobalISel: Fold add of constant into G_INSERT_VECTOR_ELT — arsenm2 / detail
  34. [X86][SSE] combineExtractWithShuffle - — llvm-dev / detail
  35. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail
  36. AMDGPU/GlobalISel: Keep G_BITCAST out of waterfall loop — arsenm2 / detail
  37. AMDGPU: Fix element size assertion — arsenm2 / detail
  38. [AArch64] Add test for DWARF return address signing — pablo.barrio / detail
  39. [PGO][PGSO] Update BFI in CodeGenPrepare::optimizeSelectInst. — yamauchi / detail
  40. AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp8 — arsenm2 / detail
  41. AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp — arsenm2 / detail
  42. Regenerate test/CodeGen/ARM/vext.ll. NFC. — Stanislav.Mekhanoshin / detail
  43. Precommit NFC part of DAGCombiner change. NFC. — Stanislav.Mekhanoshin / detail
  44. [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile — daltenty / detail
  45. AMDGPU/GlobalISel: Handle 16-bank LDS llvm.amdgcn.interp.p1.f16 — arsenm2 / detail
  46. [AArch64] Don't rename registers with pseudo defs in Ld/St opt. — florian_hahn / detail
  47. [gn build] [win] produce symbolized stack frames in release builds too — thakis / detail
  48. Revert "Unconditionally enable lvalue function designators; NFC" — aaron / detail
  49. [scudo][standalone] Reduce Android region sizes to 128MB — kostyak / detail
  50. [Flang] add some cmake code to allow for out-of-tree building of MLIR — aminim / detail
  51. Revert "[gn build] [win] produce symbolized stack frames in release — thakis / detail
  52. Revert "[DA][TTI][AMDGPU] Add option to select GPUDA with TTI" — thakis / detail
  53. [ARM] Mark MVE loads/store as not having side effects — david.green / detail
  54. [X86][SSE] combineExtractWithShuffle - extract(bitcast(broadcast(x))) — llvm-dev / detail
  55. [CMake][Fuchsia] Disable in-process cc1 — phosek / detail
  56. Add a comment about when we can remove this construct; NFC. — aaron / detail
  57. [Concepts] Fix bug when referencing function parameters in instantiated — saar / detail

#947 (Jan 22, 2020 1:00:59 AM)

  1. [DA][TTI][AMDGPU] Add option to select GPUDA with TTI — Austin.Kerbow / detail
  2. Update clang-interpreter example to incorporate changes in ce2207abaf9. — Lang Hames / detail
  3. [LICM] Don't cache AliasSetTrackers when run under legacy PM — suc-daniil / detail
  4. [lldb/Initializers] Move all ObjC initializers into AppleObjCRuntime — Jonas Devlieghere / detail
  5. [ORC] Fix the LLJITWithObjectCache example to address changes in — Lang Hames / detail
  6. [AArch64][GlobalISel] Fix llvm.returnaddress(0) selection when LR is — Amara Emerson / detail
  7. [lldb] Add a display name to ClangASTContext instances — Raphael Isemann / detail
  8. [VE] i<N> and fp32/64 arguments, return values and constants — simon.moll / detail
  9. [Concepts] Fix incorrect recovery in TryAnnotateTypeConstraint — saar / detail
  10. [clang][index] Index the injected class name types. — hokein.wu / detail
  11. [llvm-as] Fix assembling of index with multiple summaries sharing single — evgeny / detail
  12. [clangd] Handle the missing injectedClassNameType in targetDecl. — hokein.wu / detail
  13. Change the googlemock link — pavel / detail
  14. [lldb] Fix an asan error from 27df2d9f556c — pavel / detail
  15. [mlir][orc] unbreak MLIR ExecutionEngine after ORC changes — zinenko / detail
  16. [Concepts] Fix bug when referencing function parameters in instantiated — saar / detail
  17. [ARM][MVE] Clear MaskedInsts vector — sam.parker / detail
  18. [llvm-readobj] - Rewrite gnuhash.test test to stop using precompiled — grimar / detail
  19. [Doc] Update requirements for masked load/store — gchatelet / detail
  20. [llvm-exegesis] Serial snippet: Restrict the set of back-to-back — courbet / detail
  21. [lldb] s/lldb/%lldb in two tests — pavel / detail
  22. [Alignment][NFC] Use Align with CreateMaskedStore — gchatelet / detail
  23. [Concepts] Placeholder constraints and abbreviated templates — saar / detail
  24. Add support for (expressing) vscale. — sander.desmalen / detail
  25. Revert "[Concepts] Fix bug when referencing function parameters in — saar / detail
  26. [clangd] Do not duplicate TemplatedDecls in findExplicitReferences — kadircet / detail
  27. [LLD][ELF][ARM] Don't apply --fix-cortex-a8 to relocatable links. — peter.smith / detail
  28. [AArch64][SVE] Add intrinsic for non-faulting loads — kerry.mclaughlin / detail
  29. [lld/ELF] PR44498: Support input filename in double quote — thomasp / detail
  30. [lldb/DWARF] Remove one more auto-dwo method — pavel / detail
  31. Remove extra ';' to fix Wpedantic. NFCI. — llvm-dev / detail
  32. [X86][SSE] combineExtractWithShuffle - pull out repeated extract index — llvm-dev / detail
  33. [mlir] Enable specifying verify on OpInterface — jpienaar / detail

#946 (Jan 21, 2020 5:41:06 PM)

  1. [mlir][Linalg] Add tensor support to Linalg EDSC Builders — ntv / detail
  2. Revert "[mlir][Linalg] Add tensor support to Linalg EDSC Builders" — ntv / detail
  3. [clang-tidy] Fix check for generic lambda invented template parameters — saar / detail
  4. [AArch64] Don't generate gpr CSEL instructions in early-ifcvt if — Amara Emerson / detail
  5. [clang/Darwin] Remove __llvm_profile_counter_bias from export list for — Vedant Kumar / detail
  6. [Concepts] Constraint Satisfaction Caching — saar / detail
  7. [libc++] Make sure std::is_scalar returns true for block types — Louis Dionne / detail
  8. [test] Use yaml2obj -o %t instead of > %t — maskray / detail
  9. [polly] XFAIL memset_null.ll. — efriedma / detail
  10. [Concepts] Fix circular AST->Sema dependency in ASTConcept.cpp — saar / detail
  11. Revert "[Concepts] Placeholder constraints and abbreviated templates" — Jonas Devlieghere / detail
  12. [llvm] NFC: fix trivial typos in documents — tclin914 / detail
  13. [libcxxabi] NFC: Fix trivial typos in comments — tclin914 / detail
  14. [ORC] Add support for emulated TLS to ORCv2. — Lang Hames / detail
  15. [clang][IFS][test] Temporary work around for in-process cc1 ASAN issues. — puyan / detail
  16. [ORC] Fix a missing move in ce2207abaf9. — Lang Hames / detail
  17. Resubmit: [AMDGPU] Invert the handling of skip insertion. — carl.ritson / detail
  18. [AMDGPU] SIRemoveShortExecBranches should not remove branches exiting — carl.ritson / detail
  19. [gn build] Port e53a9d96e6a — llvmgnsyncbot / detail
  20. [ORC] Update examples to incorporate changes in ce2207abaf9. — Lang Hames / detail

#945 (Jan 21, 2020 1:47:53 PM)

  1. [lldb] Only run the shell test for the Xcode standalone build — Jonas Devlieghere / githubweb

#945 (Jan 21, 2020 1:47:53 PM)

  1. Allow arbitrary capability name in Thread Safety Analysis — aaron / detail
  2. Removing an accidentally duplicated line of test code to fix bots. — aaron / detail
  3. Revert "[Clang] Un-break scan-build after integrated-cc1 change" — alexandre.ganea / detail
  4. Revert "List implicit operator== after implicit destructors in a — vvereschaka / detail
  5. [lldb/CMake] Add check-lldb-shell and check-lldb-api targets for Xcode — Jonas Devlieghere / detail
  6. AMDGPU/GlobalISel: Legalize G_PTR_ADD for arbitrary pointers — arsenm2 / detail
  7. [lldb/DataFormatters] Fix the `$$deference$$` synthetic child — Fred Riss / detail
  8. [APInt] Fix tests that had wrong assumption about sdivs with negative — timshen / detail
  9. AMDGPU/GlobalISel: Merge G_PTR_ADD/G_PTR_MASK rules — arsenm2 / detail
  10. [PATCH] Reland [Clang] Un-break scan-build after integrated-cc1 change — alexandre.ganea / detail
  11. [SLP] Add a test showing miscompilation in AltOpcode support — andrei.elovikov / detail
  12. [Matrix] Hide and describe matrix-propagate-shape option. — florian_hahn / detail
  13. [IR] Value::getPointerAlignment(): handle pointer constants — lebedev.ri / detail
  14. AMDGPU/GlobalISel: Merge trivial legalize rules — arsenm2 / detail
  15. [AArch64] Add custom store lowering for 256 bit non-temporal stores. — florian_hahn / detail
  16. Fix an over-suspend bug with LaunchInNewTerminalWithAppleScript sessions — Jason Molenda / detail
  17. [lldb/Plugin] Rename AddressSanitizerRuntime for consistency with plugin — Jonas Devlieghere / detail
  18. [lldb/Plugin] Rename TSanRuntime for consistency with plugin (NFC) — Jonas Devlieghere / detail
  19. [lldb/Plugin] Rename UBSanRuntime for consistency with plugin (NFC) — Jonas Devlieghere / detail
  20. [lldb/Plugin] Rename MainThreadCheckerRuntime for consistency with — Jonas Devlieghere / detail
  21. [lldb/Plugin] Move DisassemblerLLVMC for consistency with plugin (NFC) — Jonas Devlieghere / detail
  22. [SLP] Don't allow Div/Rem as alternate opcodes — andrei.elovikov / detail
  23. Fix typos — Adrian Prantl / detail
  24. List implicit operator== after implicit destructors in a vtable. — richard / detail
  25. [Concepts] Placeholder constraints and abbreviated templates — saar / detail

#945 (Jan 21, 2020 1:47:53 PM)

  1. [lldb] Only run the shell test for the Xcode standalone build — Jonas Devlieghere / detail

#944 (Jan 21, 2020 9:26:56 AM)

  1. [Clang] Un-break scan-build after integrated-cc1 change — alexandre.ganea / detail
  2. [mlir][spirv] Simplify scalar type size calculation. — antiagainst / detail
  3. [libcxx] Support Python 3.8 in the test suite — jaskiewiczs / detail
  4. [Hexagon] Add support for Hexagon v67t microarchitecture (tiny core) — kparzysz / detail
  5. [lldb/Initializers] Move all macOS initializers into PlatformMacOSX — Jonas Devlieghere / detail
  6. [HIP] use GetProgramPath for executable discovery — tra / detail
  7. [FPEnv][SystemZ] Platform-specific builtin constrained FP enablement — kevin.neal / detail
  8. [StackColoring] Remap PseudoSourceValue frame indices via — i / detail
  9. [lldb/Hexagon] Include <mutex> — Jonas Devlieghere / detail
  10. [PowerPC] Delete PPCSubtarget::isDarwin and isDarwinABI — i / detail
  11. [lldb/tools] Update lldb-test's system initializer — Jonas Devlieghere / detail
  12. [Codegen] Emit both AssumeAlignedAttr and AllocAlignAttr assumptions if — lebedev.ri / detail
  13. [NFC][Codegen] Use MaybeAlign + APInt::getLimitedValue() when creating — lebedev.ri / detail
  14. [APFloat] Extend conversion from special strings — ehudkatz / detail
  15. [OpenMP][Offloading] Fix the issue that omp_get_num_devices returns — a.bataev / detail
  16. [APFloat][unittest] Fix -Wunused-variable after D69773 — maskray / detail
  17. [Attr][Doc][NFC] Fix code snippet formatting for attribute documentation — alexey.bader / detail
  18. [debugserver] Delete macOS/PPC debug server implementation — Vedant Kumar / detail
  19. [APFloat] Add support for operations on Signaling NaN — ehudkatz / detail
  20. [debugserver] Delete stale code referencing ppc — Vedant Kumar / detail
  21. [TableGen] Use a table to lookup MVE intrinsic names — rnk / detail
  22. [lldb] Add a setting to not install the main executable — francesco.petrogalli / detail
  23. [mlir][ods] Fix StringRef initialization in builders — antiagainst / detail
  24. [WebAssembly][InstrEmitter] Foundation for multivalue call lowering — tlively / detail
  25. [scudo][standalone] Allow sched_getaffinity to fail — kostyak / detail
  26. [Hexagon] Add REQUIRES: asserts to a testcase using -debug-only — kparzysz / detail
  27. Revert "[lldb] Add a setting to not install the main executable" — francesco.petrogalli / detail
  28. [lldb] Add a setting to not install the main executable — francesco.petrogalli / detail
  29. [WebAssembly] Split and recombine multivalue calls for ISel — tlively / detail
  30. [GISelKnownBits] Make the max depth a parameter of the analysis — qcolombet / detail
  31. Fix tests of constant folding of fp operations on NaN values — ehudkatz / detail
  32. [mlir] Fix LLVM intrinsic convesion generator for overloadable types. — hayarms / detail
  33. [lld][Hexagon] Add General Dynamic relocations (GD) — sidneym / detail
  34. [Sema] Avoid Wrange-loop-analysis false positives — koraq / detail
  35. [clang-tidy] Fix check for Abseil internal namespace access — eric / detail
  36. [APFloat][unittest] Fix -Wsign-compare after D69773 — maskray / detail
  37. [lldb/Platform] Re-add ifdef's to guard macOS-only code. — Jonas Devlieghere / detail

#943 (Jan 21, 2020 8:01:56 AM)

  1. [SelectionDAG] GetDemandedBits - remove ANY_EXTEND handling — llvm-dev / detail
  2. [PowerPC][NFC] Reclaim TSFlags bit 6 — Jinsong Ji / detail
  3. Make dropTriviallyDeadConstantArrays not quadratic — benny.kra / detail
  4. [TargetLowering] SimplifyDemandedBits ISD::SRA multi-use handling — llvm-dev / detail
  5. [ARM] Follow AACPS standard for volatile bit-fields access width — diogo.sampaio / detail
  6. Revert "[ARM] Follow AACPS standard for volatile bit-fields access — diogo.sampaio / detail
  7. [RISCV] Check the target-abi module flag matches the option — zakk.chen / detail
  8. [clangd] Drop returntype/type when hovering over type-ish names — kadircet / detail
  9. Update spelling of {analyze,insert,remove}Branch in strings and comments — kparzysz / detail

#942 (Jan 21, 2020 1:39:05 AM)

  1. [MLIR] LLVM Dialect: add llvm.cmpxchg and improve llvm.atomicrmw custom — frank.laub / detail
  2. [ARM][MVE] Enable masked scatter — anna.welker / detail
  3. Reapply: [MachO] Add a test for detecting reserved unit length. — ikudrin / detail
  4. [LLD][ELF] Add support for INPUT_SECTION_FLAGS — peter.smith / detail
  5. Regenerate rotated uxt tests — llvm-dev / detail
  6. [TargetLowering] SimplifyDemandedBits - Pull out InDemandedMask variable — llvm-dev / detail
  7. [llvm-exegesis] Add support for AVX512 explicit rounding operands. — courbet / detail
  8. [DAG] Fold extract_vector_elt (scalar_to_vector), K to undef (K != 0) — llvm-dev / detail
  9. [llvm-readelf][llvm-readobj] - Fix the indentation when printing dynamic — grimar / detail
  10. [analyzer] Enable PlacementNewChecker by default — gabor.marton / detail
  11. [ELF] Refactor uses of getInputSections to improve efficiency NFC — andrew.ng / detail
  12. [lldb][NFC] Convert LLDB_LOGF to LLDB_LOG in ClangASTSource.cpp — Raphael Isemann / detail
  13. [llvm-exegesis] Fix support for LEA64_32r. — courbet / detail
  14. Create a gpu.module operation for the GPU Dialect. — tpopp / detail
  15. [lldb] Use llvm::stable_sort in Line — pavel / detail
  16. [Alignment][NFC] Use Align with CreateMaskedLoad — gchatelet / detail
  17. [llvm-readobj] - Remove rpath.test. — grimar / detail
  18. [Alignment][NFC] Use Align with CreateElementUnorderedAtomicMemMove — gchatelet / detail
  19. AMDGPU/GlobalISel: Add some baseline tests for unmerge legalization — arsenm2 / detail
  20. [clang-tidy] New check: bugprone-misplaced-pointer-arithmetic-in-alloc — adam.balogh / detail
  21. [gn build] Port fccd0da5ee6 — llvmgnsyncbot / detail
  22. [lldb/DWARF] Fix a leak in line table construction — pavel / detail
  23. [lldb/breakpad] Use new line table constructor — pavel / detail
  24. [TargetLowering] SimplifyDemandedBits ANY_EXTEND/ANY_EXTEND_VECTOR_INREG — llvm-dev / detail
  25. [clangd] Capture the missing injected class names in — hokein.wu / detail
  26. [X86] combineBT - use SimplifyDemandedBits instead of GetDemandedBits — llvm-dev / detail

#941 (Jan 20, 2020 11:42:37 PM)

  1. [clangd] Fix rename for explicit destructor calls — kbobyrev / detail
  2. Revert "[MachO] Add a test for detecting reserved unit length." — 31459023+hctim / detail
  3. [AMDGPU] Fix -Wunused-variable after — i / detail
  4. [MC] Improve a report_fatal_error — i / detail
  5. [RISCV] Pass target-abi via module flag metadata — zakk.chen / detail
  6. Revert "[AMDGPU] Invert the handling of skip insertion." — nicolai.haehnle / detail
  7. [gn build] Port a80291ce10b — llvmgnsyncbot / detail

#940 (Jan 20, 2020 7:24:58 PM)

  1. Revert "[libc++] Optimize / partially inline basic_string copy — eric / detail
  2. [lld][RISCV] Print error when encountering R_RISCV_ALIGN — jrtc27 / detail
  3. [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections — serguei.n.dmitriev / detail
  4. AMDDGPU/GlobalISel: Fix RegBankSelect for llvm.amdgcn.ps.live — arsenm2 / detail

#938 (Jan 20, 2020 4:57:08 PM)

  1. [lld][ELF] Don't apply --fix-cortex-a53-843419 to relocatable links. — efriedma / detail
  2. [AsmPrinter] Don't emit __patchable_function_entries entry if — i / detail
  3. Revert "PR17164: Change clang's default behavior from — 31459023+hctim / detail
  4. AMDGPU: Don't create weird sized integers — arsenm2 / detail
  5. AMDGPU: Generate test checks — arsenm2 / detail

#937 (Jan 20, 2020 3:02:23 PM)

  1. Fix printer for llvm.addressof symbol name that need escaping — aminim / detail
  2. [Hexagon] Add support for Hexagon/HVX v67 ISA — kparzysz / detail
  3. AMDGPU: Partially merge indirect register write handling — arsenm2 / detail
  4. AMDGPU: Prepare to use scalar register indexing — arsenm2 / detail
  5. AMDGPU: Cleanup and generate 64-bit div tests — arsenm2 / detail

#936 (Jan 20, 2020 1:56:29 PM)

  1. [mlir] Generalize broadcastable trait operands — jpienaar / detail
  2. [NFC] small rename of private member in InlineCost.cpp — mtrofin / detail

#935 (Jan 20, 2020 11:40:22 AM)

  1. [FileCheck] Make Match unittest more flexible — thomasp / detail
  2. [SelectionDAG] GetDemandedBits - fallback to — llvm-dev / detail
  3. [clang-tidy] Add check for CERT-OOP57-CPP — nathan / detail
  4. [gn build] Port a42c3eb599c — llvmgnsyncbot / detail
  5. [llvm-exegesis] Remove unused variable after D72928 — Milos.Stojanovic / detail
  6. [lldb/Util] Add a utility to run transparently capture and replay tests. — Jonas Devlieghere / detail
  7. [lldb/Test] Check that attribute exists before comparing its value — Jonas Devlieghere / detail
  8. [OpenMP] affinity little fix for FreeBSD — David CARLIER / detail
  9. [lldb/IOHandler] Improve synchronization between IO handlers. — Jonas Devlieghere / detail
  10. [clangd] Fix DocumentOutline for concepts — kadircet / detail
  11. [lldb/Docs] Add lldb-x86_64-fedora to the CI page — Jonas Devlieghere / detail
  12. AMDGPU/GlobalISel: Add documentation for RegisterBankInfo — arsenm2 / detail

#934 (Jan 20, 2020 8:17:15 AM)

  1. PR42108 Consistently diagnose binding a reference template parameter to — richard / detail
  2. List implicit operator== after implicit destructors in a vtable. — richard / detail
  3. Undo changes to release notes intended for the Clang 10 branch, not — richard / detail
  4. [libc++][libc++abi] Fix or suppress failing tests in single-threaded — eric / detail
  5. [mlir] NFC: Fix trivial typos in comments — aminim / detail
  6. [StackColoring] Remap FixedStackPseudoSourceValue frame index referenced — i / detail
  7. [ARM] Favour post inc for MVE loops — david.green / detail
  8. [ARM] MVE VLDn post inc tests. NFC — david.green / detail
  9. [ARM] MVE VLDn postinc — david.green / detail
  10. [LLVMgold][test] Fix llvm-nm test after D72658 — i / detail
  11. [llvm-mc] - Produce R_X86_64_PLT32 relocation for branches with JCC — grimar / detail
  12. [test] Simplify CodeGen/PowerPC/stack-coloring-vararg.mir — i / detail
  13. [IndVarSimplify][LoopUtils] rewriteLoopExitValues. NFCI — sjoerd.meijer / detail
  14. [llvm-objdump] - Fix the indentation when printing dynamic tags. — grimar / detail
  15. Recommit "[DWARF5][DebugInfo]: Added support for DebugInfo generation — SourabhSingh.Tomar / detail
  16. [LoopUtils] Better accuracy for getLoopEstimatedTripCount. — evgueni.brevnov / detail
  17. [test] On Mac, don't try to use result of sysctl command if calling it — david.spickett / detail
  18. [NFC][LoopUtils] Minor change in comment according to review D71990. — evgueni.brevnov / detail
  19. [ARM][MVE] Tail-Predication: rematerialise iteration count in exit — sjoerd.meijer / detail
  20. [lldb/DWARF] Change how we construct a llvm::DWARFContext — pavel / detail
  21. [X86][SSE] Add PACKSS SimplifyMultipleUseDemandedBits 'sign bit' — llvm-dev / detail
  22. [clangd] Remove a stale FIXME, NFC. — hokein.wu / detail
  23. Add missing tests for parent traversal — steveire / detail
  24. Compare traversal for memoization before bound nodes container — steveire / detail
  25. [clang][CodeComplete] Propogate printing policy to FunctionDecl — kadircet / detail
  26. [LV] Vectorizer should adjust trip count in profile information — evgueni.brevnov / detail
  27. Fix clang-formatting for recent commits — steveire / detail
  28. [lldb/DWARF] Simplify DWARFDebugInfoEntry::LookupAddress — pavel / detail
  29. Make SymbolFileDWARF::ParseLineTable use std::sort instead of insertion — pavel / detail
  30. Fix the invisible-traversal to ignore more nodes — steveire / detail
  31. [lldb] Don't process symlinks deep inside DWARFUnit — pavel / detail
  32. [lldb] Allow loading of minidumps with no process id — pavel / detail
  33. [AArch64][SVE] Extend int_aarch64_sve_ld1_gather_imm — andrzej.warzynski / detail
  34. [mlir] Add in-dialect lowering of gpu.all_reduce. — csigg / detail
  35. [llvm-profdata] Fix hint message since argument format has changed — yikong / detail
  36. [ARM,MVE] Fix confusing MC names for MVE VMINA/VMAXA insns. — simon.tatham / detail
  37. [mlir] clarify LangRef wording around control flow in regions — zinenko / detail
  38. [lldb] Mark the implicit copy constructor as deleted when a move — Raphael Isemann / detail
  39. [SCEV] Swap guards estimation sequence. NFC — dfukalov / detail
  40. [InstSimplify] fold select of vector constants that include undef — spatel / detail
  41. [lldb][NFC] Add test for iterator invalidation during code completion. — Raphael Isemann / detail
  42. [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc — epastor / detail
  43. [ARM][MVE][Intrinsics] Take abs() of VMINNMAQ, VMAXNMAQ intrinsics' — mark.murray / detail
  44. [Alignment][NFC] Use Align with CreateElementUnorderedAtomicMemCpy — gchatelet / detail
  45. [libomptarget] Implement smid for amdgcn — jonathanchesterfield / detail
  46. Fix build - removing legacy target reference. — epastor / detail
  47. [llvm-exegesis][NFC] Disassociate snippet generators from benchmark — Milos.Stojanovic / detail
  48. [gn build] Port 24b7b99b7d6 — llvmgnsyncbot / detail
  49. [InstCombine] form copysign from select of FP constants (PR44153) — spatel / detail
  50. [FileCheck] Clean and improve unit tests — thomasp / detail
  51. Add support for Linux/Musl ABI — sidneym / detail
  52. [clangd] Avoid redundant testcases in rename unittest, NFC. — hokein.wu / detail
  53. clang-format: [JS] fix `??` opreator wrapping. — martin / detail
  54. [OPENMP]Fix PR44578: crash in target construct with captured global. — a.bataev / detail

#932 (Jan 19, 2020 5:04:11 PM)

  1. [BranchRelaxation] Simplify offset computation and fix a bug in — maskray / detail
  2. [X86] Try to avoid casts around logical vector ops recursively. — flo / detail
  3. Reorder targets in alphabetical order. NFC. — michael.hliao / detail

#929 (Jan 19, 2020 3:26:22 PM)

  1. [TargetRegisterInfo] Default trackLivenessAfterRegAlloc() to true — maskray / detail
  2. fix doc typos to cycle bots — thakis / detail

#924 (Jan 19, 2020 11:44:46 AM)

  1. [ORC] Add weak symbol support to defineMaterializing, fix for PR40074. — Lang Hames / detail

#923 (Jan 19, 2020 9:26:33 AM)

  1. Fix gcc `-Wunused-variable` warning. NFC. — michael.hliao / detail

#922 (Jan 19, 2020 7:01:27 AM)

  1. fix doc typos to cycle bots — thakis / detail
  2. [gn build] Port a0f50d73163 — llvmgnsyncbot / detail
  3. Allow space after C-style cast in C# code — paulhoad / detail
  4. [clang-format] Add IndentCaseBlocks option — paulhoad / detail
  5. [clang-format] Expand the SpacesAroundConditions option to include catch — paulhoad / detail
  6. Remove extra "\01" prefix in EH docs — rnk / detail

#919 (Jan 18, 2020 11:27:26 PM)

  1. [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together. — craig.topper / detail
  2. [DebugInfo][test] Change two MIR tests to use — maskray / detail
  3. [XRay] Set hasSideEffects flag of PATCHABLE_FUNCTION_{ENTER,EXIT} — maskray / detail
  4. [CodeGen] Move fentry-insert, xray-instrumentation and — maskray / detail

#918 (Jan 18, 2020 5:49:38 PM)

  1. [AsmPrinter] Delete dead takeDeletedSymbsForFunction() — i / detail
  2. [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr — maskray / detail

#917 (Jan 18, 2020 2:28:42 PM)

  1. [lldb] Use check-lldb for Xcode tests — Jonas Devlieghere / githubweb

#917 (Jan 18, 2020 2:28:42 PM)

  1. [llvm-exegesis][mips] Fix -Wunused-function after D72858 — maskray / detail
  2. [Concepts] Requires Expressions — saar / detail
  3. [Concepts] Fix name-type conflict compilation issues — saar / detail

#917 (Jan 18, 2020 2:28:42 PM)

  1. [lldb] Use check-lldb for Xcode tests — Jonas Devlieghere / detail

#916 (Jan 18, 2020 11:49:37 AM)

  1. [lldb] Pass the right args to --target and --build — Jonas Devlieghere / githubweb

#916 (Jan 18, 2020 11:49:37 AM)

  1. [debugserver] Share code between Enable/DisableHardwareWatchpoint (NFC) — Jonas Devlieghere / detail
  2. [mlir] Fix compilation with VS2019. — alexandre.ganea / detail
  3. [mlir] NFC: Rename index_t to index_type — ro / detail
  4. [lldb/Test] XFAIL TestRequireHWBreakpoints when HW BPs are avialable — Jonas Devlieghere / detail

#916 (Jan 18, 2020 11:49:37 AM)

  1. [lldb] Pass the right args to --target and --build — Jonas Devlieghere / detail

#915 (Jan 18, 2020 4:00:47 AM)

  1. [X86] Rename lowerShuffleAsRotate -> lowerShuffleAsVALIGN — llvm-dev / detail
  2. Revert "[Concepts] Requires Expressions" — saar / detail
  3. Revert "[ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc" — epastor / detail
  4. [Support] Explicitly instantiate BumpPtrAllocatorImpl — rnk / detail
  5. Revert "[Support] Explicitly instantiate BumpPtrAllocatorImpl" — rnk / detail
  6. [test] clang/test/InterfaceStubs/externstatic.c requires — maskray / detail

#914 (Jan 18, 2020 12:53:38 AM)

  1. [X86][SSE] Add some v16i8 reverse + endian swap style shuffle tests — llvm-dev / detail

#913 (Jan 17, 2020 8:22:38 PM)

  1. [WebAssembly] Track frame registers through VReg and local allocation — dschuff / detail
  2. [IR] Remove some unnecessary cleanup in Module's dtor, and use a — dblaikie / detail
  3. DebugInfo: Move SectionLabel tracking into CU's addRange — dblaikie / detail
  4. [lldb/Makefile.rules] Force the default target to be 'all' — Fred Riss / detail
  5. [lldb/testsuite] Modernize 2 test Makefiles — Fred Riss / detail
  6. [DAG] Add helper for creating constant vector index with correct type. — michael.hliao / detail
  7. [Concepts] Requires Expressions — saar / detail

#912 (Jan 17, 2020 2:03:36 PM)

  1. [lldb] Run the shell test for Xcode's standalone build — Jonas Devlieghere / githubweb

#912 (Jan 17, 2020 2:03:36 PM)

  1. Revert "Attempt to fix Go syntax error" — Adrian Prantl / detail
  2. Revert "Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot" — Adrian Prantl / detail
  3. Move the sysroot attribute from DIModule to DICompileUnit — Adrian Prantl / detail
  4. [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol — maskray / detail
  5. debugserver: Pass -arch flags to mig invocation as needed — Vedant Kumar / detail
  6. [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc — epastor / detail
  7. [xray] Add xray-ignore-loops option — smeenai / detail
  8. [clang][xray] Add -fxray-ignore-loops option — smeenai / detail
  9. [xray] Allow instrumenting only function entry and/or only function exit — smeenai / detail
  10. Pass length of string in Go binding of CreateCompileUnit — Adrian Prantl / detail
  11. [mlir] [VectorOps] Rename Utils.h into VectorUtils.h — ajcbik / detail
  12. [InstSimplify] add test for select of FP constants; NFC — spatel / detail
  13. [InstSimplify] add test for select of vector constants; NFC — spatel / detail
  14. hwasan: Move .note.hwasan.globals note to hwasan.module_ctor comdat. — peter / detail
  15. [libc++] Optimize / partially inline basic_string copy constructor — eric / detail
  16. [mlir][Linalg] Extend linalg vectorization to MatmulOp — ntv / detail
  17. [lldb/Docs] Fix formatting for the variable formatting page — Jonas Devlieghere / detail
  18. [libcxx] Introduce LinuxRemoteTI for remote testing — jaskiewiczs / detail
  19. [CMake] Use LinuxRemoteTI instead of LinuxLocalTI in CrossWinToARMLinux — jaskiewiczs / detail
  20. [profile] Support counter relocation at runtime — phosek / detail
  21. hwasan: Remove dead code. NFCI. — peter / detail
  22. [CMake] Prefer multi-target variables over generic target variables in — phosek / detail
  23. [MemDepAnalysis/VNCoercion] Move static method to its only use. [NFCI] — asbirlea / detail
  24. Merge memtag instructions with adjacent stack slots. — eugenis / detail
  25. [gn build] fix build after 22af2cbefc — thakis / detail
  26. [gn build] Port d3db13af7e5 — llvmgnsyncbot / detail
  27. Remove redundant CXXScopeSpec from TemplateIdAnnotation. — richard / detail
  28. Remove AllTargetsAsmPrinters — thakis / detail
  29. [libc] Replace the use of gtest with a new light weight unittest — sivachandra / detail
  30. Remove unneeded FoldingSet.h include from Attributes.h — rnk / detail
  31. AMDGPU/GlobalISel: Select DS append/consume — arsenm2 / detail
  32. AMDGPU/GlobalISel: Select llvm.amdgcn.update.dpp — arsenm2 / detail
  33. Consolidate internal denormal flushing controls — arsenm2 / detail
  34. TableGen/GlobalISel: Don't check exact intrinsic opcode value — arsenm2 / detail
  35. [MLIR] LLVM dialect: modernize and cleanups — frank.laub / detail

#912 (Jan 17, 2020 2:03:36 PM)

  1. [lldb] Run the shell test for Xcode's standalone build — Jonas Devlieghere / detail

#911 (Jan 17, 2020 10:24:48 AM)

  1. [llvm-nm] Don't report "no symbols" error for files that contain symbols — sbc / detail
  2. [mlir][spirv] Explicitly set the size of static arrays — antiagainst / detail
  3. Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot — Adrian Prantl / detail
  4. [perf-training] Ignore ' (in-process)' prefix from -### — francisvm / detail
  5. Revert "[llvm-nm] Don't report "no symbols" error for files that contain — sbc / detail
  6. [test] Fix tests after D52810 — maskray / detail
  7. Reland "[llvm-nm] Don't report "no symbols" error for files that contain — maskray / detail
  8. [clang] Set function attributes on SEH filter functions correctly. — Sanne.Wouda /