collapse
80%
WDescription%
Build stability: 1 out of the last 5 builds failed.80
Build History
x
 Identified problems
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#1827 (Jul 12, 2020 5:20:51 PM)

  1. [X86] Rename X86_CPU_TYPE_COMPAT_ALIAS/X86_CPU_TYPE_COMPAT/X86_CPU_SUBTYPE_COMPAT macros. NFC — craig.topper / detail
  2. Rename/refactor isIntegerConstantExpression to getIntegerConstantExpression — dblaikie / detail

#1826 (Jul 12, 2020 10:52:36 AM)

  1. BPF: permit .maps section variables with typedef type — yhs / detail
  2. [LV] Fixing versioning-for-unit-stide of loops with small trip count — ayal.zaks / detail
  3. [clang-format] PR46609 clang-format does not obey `PointerAlignment: Right` for ellipsis in declarator for pack — mydeveloperday / detail
  4. [X86] Fix two places that appear to misuse peekThroughOneUseBitcasts — craig.topper / detail
  5. [X86] Consistently use 128 as the PSHUFB/VPPERM index for zero — craig.topper / detail
  6. [polly] NFC clang-format change following D83564 — mydeveloperday / detail
  7. [Matrix] Tighten LangRef definitions and Verifier checks. — sjoerd.meijer / detail
  8. Revert "[Matrix] Tighten LangRef definitions and Verifier checks." — sjoerd.meijer / detail
  9. [InstCombine] fold mul of zext/sext bools to 'and' — spatel / detail
  10. [X86] Add CPU name strings to getIntelProcessorTypeAndSubtype and getAMDProcessorTypeAndSubtype in compiler-rt. — craig.topper / detail
  11. [X86] Add CPU string output to getIntelProcessorTypeAndSubtype/getAMDProcessorTypeAndSubtype in Host.cpp — craig.topper / detail
  12. [X86] Remove model number based detection for 'pentiumpro', 'pentium2', 'pentium3', 'pentium-m', and 'yonah' from getHostCPUName. — craig.topper / detail
  13. [mlir][ODS] Add support for specifying the namespace of an interface. — riddleriver / detail
  14. Revert "[TRE] allow TRE for non-capturing calls." — a.v.lapshin / detail
  15. Bump the default target CPU for i386-freebsd to i686 — dimitry / detail
  16. [Attributor] Add AAValueSimplifyCallSiteArgument::manifest — okuraofvegetable / detail
  17. [clang] Add -Wsuggest-override — dblaikie / detail

#1825 (Jul 12, 2020 3:07:39 AM)

  1. [DAGCombiner] tighten fast-math constraints for fma fold — spatel / detail
  2. [NFC] Fix comment style in MLIR unittests to conform to LLVM coding standards. — jurahul / detail
  3. [AVRInstPrinter] printOperand: support llvm-objdump --print-imm-hex — maskray / detail
  4. [SCCP] Extend nonnull metadata test (NFC) — nikita.ppv / detail
  5. [LLD][ELF][AVR] Implement the missing relocation types — aykevanlaethem / detail

#1824 (Jul 11, 2020 9:02:30 PM)

  1. [COFF] Fix endianness of .llvm.call-graph-profile section data — zequanwu / detail
  2. [SCCP] Add test for predicate info condition handling (NFC) — nikita.ppv / detail
  3. [Windows SEH] Fix the frame-ptr of a nested-filter within a _finally — tentzen / detail

#1823 (Jul 11, 2020 7:03:50 AM)

  1. [fix-irreducible] Skip unreachable predecessors. — michael.hliao / detail
  2. Fix `-Wunused-variable` warnings. NFC. — michael.hliao / detail
  3. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail
  4. [flang][openmp] Check clauses allowed semantic with tablegen generated map — clementval / detail
  5. Fix regression due to test hip-version.hip — Yaxun.Liu / detail
  6. [OpenMP] Silence unused symbol warning with proper ifdefs — johannes / detail
  7. [openmp] Remove unused variable in DirectiveEmitter — clementval / detail
  8. [examples] fix ExceptionDemo — stephen.neuendorffer / detail
  9. [X86] Add test cases for missed opportunities to use vpternlog due to a bitcast between the logic ops. — craig.topper / detail
  10. Fix some memory leak in MLIRContext with respect to registered types/attributes interfaces — joker.eph / detail
  11. Fix one memory leak in the MLIRParser by using std::unique_ptr to hold the new block pointer — joker.eph / detail
  12. Fix `-Wreturn-type` warning. NFC. — michael.hliao / detail
  13. [NewGVN] Regenerate test checks (NFC) — nikita.ppv / detail
  14. [Attributor] Introudce attribute seed allow list. — kuterdinel / detail
  15. [llvm-objdump][test] Move tests after dc4a6f5db4f0178bae43ef615cc8902c759d6195 — maskray / detail

#1822 (Jul 10, 2020 10:25:04 PM)

  1. [lldb/Test] Fix missing yaml2obj in Xcode standalone build. — Jonas Devlieghere / detail
  2. [OpenMP][CUDA] Fix std::complex in GPU regions — johannes / detail
  3. Fix signed vs unsigned comparison warnings a different way. — echristo / detail
  4. [OpenMP][NFC] Remove unused (always fixed) arguments — johannes / detail
  5. [OpenMP][NFC] Fix some typos — johannes / detail
  6. [OpenMP][NFC] Add convenient helper and early exit check — johannes / detail
  7. [OpenMP] Identify GPU kernels (aka. OpenMP target regions) — johannes / detail
  8. [OpenMP] Compute a proper module slice for the CGSCCC pass — johannes / detail
  9. [OpenMP] Replace function pointer uses in GPU state machine — johannes / detail
  10. Remove unused variable `KMPC_KERNEL_PARALLEL_WORK_FN_PTR_ARG_NO` (NFC) — joker.eph / detail
  11. [OpenMP][FIX] remove unused variable and long if-else chain — johannes / detail
  12. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail
  13. Fix gn builds after 943660fd1 — n.james93 / detail
  14. Revert "Fix gn builds after 943660fd1" — n.james93 / detail
  15. Reland Fix gn build after 943660f — n.james93 / detail
  16. [gn build] (manually) merge 943660fd15f193 — thakis / detail
  17. Revert "Reland "[InstCombine] Lower infinite combine loop detection thresholds""" — lebedev.ri / detail
  18. [TRE] allow TRE for non-capturing calls. — a.v.lapshin / detail
  19. [AMDGPU] Move LowerSwitch pass to CodeGenPrepare. — cdevadas / detail
  20. [Attributor][NFC] Add more debug output for deleted functions — sstipanovic / detail

#1821 (Jul 10, 2020 2:48:59 PM)

  1. CrashTracer: clang at clang: llvm::BitstreamWriter::ExitBlock — JF Bastien / detail
  2. [demangler] Don't allow the template parameters from the <encoding> in a — richard / detail
  3. Add Python bindings guide. — stellaraccident / detail
  4. [CMake][Fuchsia] Move runtimes to outer scope — phosek / detail
  5. [demangler] More properly save and restore the template parameter state — richard / detail
  6. [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD) — gchatelet / detail
  7. [llvm-symbolizer][test] Fix options-from-env.test — maskray / detail
  8. [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils — rithiksh02 / detail
  9. [clangd] Factor out some helper functions related to heuristic resolution in TargetFinder — zeratul976 / detail
  10. [RISCV] Refactor FeatureRVCHints to make ProcessorModel more intuitive — zakk.chen / detail
  11. Add diagnostic option backing field for -fansi-escape-codes — dany.grumberg / detail
  12. [LLDB] Update AArch64 Dwarf and EH frame register numbers — omair.javaid / detail
  13. [CodeGen] Replace calls to getVectorNumElements() in SelectionDAG::SplitVector — david.sherwood / detail
  14. [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct type without offset — georgemitenk0v / detail
  15. [WebAssembly][NFC] Simplify vector shift lowering and add tests — tlively / detail
  16. [CodeGen] Replace calls to getVectorNumElements() in DAGTypeLegalizer::SetSplitVector — david.sherwood / detail
  17. [BDCE] SExt -> ZExt when no sign bits is used and instruction has multiple uses — diogo.sampaio / detail
  18. [builtins] Optimize udivmodti4 for many platforms. — courbet / detail
  19. [analyzer][tests] Measure peak memory consumption for every project — vsavchenko / detail
  20. [analyzer][tests] Make test interruption safe — vsavchenko / detail
  21. [analyzer][tests] Fix zip unpacking — vsavchenko / detail
  22. [X86][AVX] Attempt to fold PACK(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(PACK(X,Y)). — llvm-dev / detail
  23. Fix check-all with -DLLVM_USE_SANITIZER=Address — Vitaly Buka / detail
  24. extractConstantWithoutWrapping - use const APInt& returned by SCEVConstant::getAPInt() — llvm-dev / detail
  25. [AMDGPU][GlobalISel] Fix G_AMDGPU_TBUFFER_STORE_FORMAT mapping — Mirko.Brkusanin / detail
  26. [LV] Pick vector loop body as insert point for SCEV expansion. — flo / detail
  27. [clang-tidy] More strict on matching the standard memset function in memset-usage check. — hokein.wu / detail
  28. [lldb/pecoff] Use a different llvm createBinary overload for parsing — pavel / detail
  29. [SVE] Code generation for fixed length vector truncates. — paul.walker / detail
  30. [NFC] Change isFPPredicate comparison to ignore lower bound — david.stuttard / detail
  31. [X86][SSE] Use shouldUseHorizontalOp helper to determine whether to use (F)HADD. NFCI. — llvm-dev / detail
  32. StackSafetyAnalysis.cpp - pass ConstantRange arg as const reference. — llvm-dev / detail
  33. [clang-tidy] Use Options priority in enum options where it was missing — n.james93 / detail
  34. DomTreeUpdater::dump() - use const auto& iterator in for-range-loop. — llvm-dev / detail
  35. [ABI] Handle C++20 [[no_unique_address]] attribute — ulrich.weigand / detail
  36. [PowerPC] Implement R_PPC64_REL24_NOTOC calls, callee also has no TOC — wei.huang / detail
  37. [clangd] Config: If.PathExclude — sam.mccall / detail
  38. Revert "[BasicAA] Enable -basic-aa-recphi by default" — david.green / detail
  39. Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  40. Normalize default value for -triple correctly — dany.grumberg / detail
  41. [mlir][Vector] Fold chains of ExtractOp — ntv / detail
  42. [clangd] Fix hover crash on InitListExpr. — hokein.wu / detail
  43. [mlir][Linalg] Generalize Vectorization of Linalg contractions — ntv / detail
  44. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  45. [NFCI][InstCombine] PR46661: multiple stores eligible for merging into successor - worklist issue — lebedev.ri / detail
  46. [InstCombine] After merging store into successor, queue prev. store to be visited (PR46661) — lebedev.ri / detail
  47. Reland "[InstCombine] Lower infinite combine loop detection thresholds"" — lebedev.ri / detail
  48. [clangd] Update semanticTokens support to reflect latest LSP draft — sam.mccall / detail
  49. [PDB] Fix out-of-bounds acces when sorting GSI buckets — alexandre.ganea / detail
  50. [FileCheck] Implement -dump-input-context — jdenny.ornl / detail
  51. [FileCheck] In input dump, elide only if ellipsis is shorter — jdenny.ornl / detail
  52. [FileCheck] Implement -dump-input-filter — jdenny.ornl / detail
  53. [mlir][Vector] Add ExtractOp folding when fed by a TransposeOp — ntv / detail
  54. [DAGCombiner] move/rename variables for readability; NFC — spatel / detail
  55. [AArch64][x86] add tests for rotated store merge; NFC — spatel / detail
  56. [ARM] Add test with tcreturn and debug value. — flo / detail
  57. [DomTreeUpdater] Use const auto * when iterating over pointers (NFC). — flo / detail
  58. [Attributor][NFC] Update tests after recent changes — johannes / detail
  59. [ARM] Pass -verify-machineinstr to test and XFAIL until fixed. — flo / detail
  60. Delete CC1Options.td, since it should have happened in D82574 — dany.grumberg / detail
  61. Revert "[OpenMPOpt] ICV Tracking" — lebedev.ri / detail
  62. [LPM] Port CGProfilePass from NPM to LPM — zequanwu / detail
  63. [Lexer] Fix missing coverage line after #endif — zequanwu / detail
  64. [NFC][PowerPC] Add a new MIR file to test mi-peephole pass — shkzhang / detail
  65. Fix crash on `user defined literals` — ecaldas / detail
  66. Add kinded UDL for raw literal operator and  numeric literal operator template — ecaldas / detail
  67. Use FileRange::text instead of Lexer::getSpelling — ecaldas / detail
  68. repair standalone clang builds — Saleem Abdulrasool / detail
  69. Remove clang options that were added back when merging the TableGen files — dany.grumberg / detail
  70. Revert "[compiler-rt] [test] Use the parent process env as base env in tests" — jaskiewiczs / detail
  71. [CGProfile] Fix layering, IPO depends in Instrumentation. — benny.kra / detail
  72. [ARM] Add Cortex-A78 and Cortex-X1 Support for Clang and LLVM — luke.geeson / detail
  73. [IR] Disable select ? C : undef -> C fold in ConstantFoldSelectInstruction unless we know C isn't poison. — craig.topper / detail
  74. Re-land [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  75. [OpenCL] Fixed typo for ctor stub name in UsersManual — anastasia.stulova / detail
  76. This is a refinement on 96601ec28b7efe5abf3479a1aa91bcedb235bbbd. The intent of that change was to do the same work for the computation of the locations of the children of ValueObjectVariable as was done for the root ValueObjectVariable. This original patch did that by moving the computation from ValueObjectVariable to ValueObject. That fixed the problem but caused a handful of swift-lldb testsuite failures and a crash or two. — jingham / detail
  77. Revert "[NFC] Derive from PassInfoMixin for no-op/printing passes" — ditaliano / detail
  78. [PowerPC] Enable default support of quad precision operations — lei / detail
  79. [libc] Add strchr implementation. Fixes bug in memchr. — gyurgyikcp / detail
  80. [NFC] Separate Peeling Properties into its own struct (re-land after minor fix) — anhtuyen / detail
  81. [PredicateInfo] Add test for multiple branches on same condition (NFC) — nikita.ppv / detail
  82. [Sema] Emit a -Wformat warning for printf("%s", (void*)p) — erik.pilkington / detail
  83. [lldb] on s390x fix override issue — kkleine / detail
  84. AArch64: Fix unused variables — Matthew.Arsenault / detail
  85. [mlir] [VectorOps] Allow AXPY to be expressed as special case of OUTERPRODUCT — ajcbik / detail
  86. [AST][ObjC] Fix crash when printing invalid objc categories — davg / detail
  87. [ldb/Reproducers] Add YamlRecorder and MultiProvider — Jonas Devlieghere / detail
  88. Reland [NFC] Derive from PassInfoMixin for no-op/printing passes — aeubanks / detail
  89. Change behavior with zero-sized static array extents — aaron / detail
  90. [mlir] [VectorOps] Merge OUTER/AXPY vector.contract lowering into single case — ajcbik / detail
  91. [analyzer] Silence a warning. — Artem Dergachev / detail
  92. [mlir][Vector]  Add folding for vector.transfer ops — ntv / detail
  93. [FileCheck] Fix up -dump-input* docs — jdenny.ornl / detail
  94. [clang-shlib] Don't link with static clang libraries — tstellar / detail
  95. [Polly] Fix -polly-opt-isl -analyze — llvm-project / detail
  96. [Polly] Fix prevectorization of fused loops. — llvm-project / detail
  97. [mlir][linalg] Improve aliasing approximation for hoisting transfer read/write — thomasraoux / detail
  98. [X86] Add isel patterns for matching broadcast vpternlog if the ternlog and the broadcast have different types. — craig.topper / detail
  99. AMDGPU: Remove .value_type from kernel metadata — Matthew.Arsenault / detail
  100. Temporarily revert "[NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)" — echristo / detail
  101. [docs] LLVM Security Group and Process — JF Bastien / detail
  102. [PDB] Attempt fix for debug-info-codeview-buildinfo.c test — alexandre.ganea / detail
  103. Remove unnecessary/erroneous "static" from function templates in headers — dblaikie / detail
  104. [libc] [Obvious] Remove unneeded header in strchr. — gyurgyikcp / detail
  105. Revert "Re-land [CodeView] Add full repro to LF_BUILDINFO record" — alexandre.ganea / detail
  106. [Sanitizers] Change protoent test to check for IPv6 instead of RDP — guiand / detail
  107. [lldb-vscode] Add Support for Module Event — waltermelon / detail
  108. [lldb-vscode] Add Compile Unit List to Modules View — waltermelon / detail
  109. [lldb-vscode] Fix TestVSCode_module — waltermelon / detail
  110. [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in wrapper headers — johannes / detail
  111. [BPI] Compile time improvement when erasing blocks (NFC) — tejohnson / detail
  112. Revert "[lldb-vscode] Fix TestVSCode_module" — waltermelon / detail
  113. [COFF] Add cg_profile directive and .llvm.call-graph-profile section — zequanwu / detail
  114. [OpenMP][NFC] Remove unused and untested code from the device runtime — johannes / detail
  115. [openmp] Remove OMPConstants.cpp and replace it by OMP.cpp generated by tablegen — clementval / detail
  116. Fix nesting of #ifdef — Adrian Prantl / detail
  117. [InstSimplify] add tests for maxnum (PR46627); NFC — spatel / detail
  118. [CodeGen] Store the return value of the target function call to the — Akira / detail
  119. Reland "[OpenMPOpt] ICV Tracking" — sstipanovic / detail
  120. Fix build error — Akira / detail
  121. Create TestReducer pass — sifontes / detail
  122. [openmp] Fix warning in generated OMP.cpp — clementval / detail
  123. [WebAssembly] Prefer v128.const for constant splats — tlively / detail
  124. Summary: [clang] Provide a way for WhileStmt to report the location of its LParen and RParen. — vyng / detail
  125. [RISCV][test] Add a test for (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2) transformation — maskray / detail
  126. [PowerPC][MachinePipeliner] Enable pipeliner if hasInstrSchedModel — Jinsong Ji / detail
  127. [X86][MMX] Optimize MMX shift intrinsics. — pengfei.wang / detail
  128. [HIP] Fix rocm detection — Yaxun.Liu / detail

#1820 (Jul 9, 2020 1:14:40 PM)

  1. [AST][test] Add regression test forPointerExprEvaluator::VisitCXXNewExpr — Jan Korous / detail
  2. [MLIR] IR changes to add yield semantics for affine.if and affine.parallel — jeremy.bruestle / detail
  3. [Clang][Driver] Recognize the AIX OBJECT_MODE environment setting — daltenty / detail
  4. [libc++] Get rid of the %{libcxx_src_root} substitution — Louis Dionne / detail
  5. [InstSimplify] Re-enable select ?, undef, X -> X transform when X is provably not poison — craig.topper / detail
  6. [SVE] Remove calls to VectorType::getNumElements from CodeGen — ctetreau / detail
  7. [LPM] Port CGProfilePass from NPM to LPM — zequanwu / detail
  8. [CMake][Fuchsia] Support for building with MSVC — phosek / detail
  9. Revert "[InstCombine] Lower infinite combine loop detection thresholds" — lebedev.ri / detail
  10. [Docs] CodingStandards: for_each is discouraged — lebedev.ri / detail
  11. [NFCI][llvm-reduce] OperandBundleCounter: drop pointless constructor — lebedev.ri / detail
  12. [NFC][llvm-reduce] Purify for_each usage in Operand Bundles into range-based for loop — lebedev.ri / detail
  13. [llvm-reduce] Reducing attributes — lebedev.ri / detail
  14. [CallGraph] Ignore callback uses — georgakoudis1 / detail
  15. Revert D83013 "[LPM] Port CGProfilePass from NPM to LPM" — maskray / detail
  16. Temporarily Revert "[PowerPC] Split s34imm into two types" — echristo / detail
  17. Temporarily Revert "Fix [-Werror,-Wsign-compare] warnings arising from subsection symbols patch." — echristo / detail
  18. Revert "[CallGraph] Ignore callback uses" — lebedev.ri / detail
  19. [PredicateInfo] Print RenamedOp (NFC) — nikita.ppv / detail
  20. [DAGCombiner] add helper function to manage list of consecutive stores; NFC — spatel / detail
  21. [DAGCombiner] add helper function for store merging of constants; NFC — spatel / detail
  22. [DAGCombiner] add helper function for store merging of extracts; NFC — spatel / detail
  23. [DAGCombiner] add helper function for store merging of loaded values; NFC — spatel / detail
  24. [DAGCombiner] convert if-chain in store merging to switch; NFC — spatel / detail
  25. [AMDGPU] Return restricted number of regs from TTI — Stanislav.Mekhanoshin / detail
  26. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  27. [FileCheck] Improve -dump-input documentation — jdenny.ornl / detail
  28. [PowerPC][Power10] Add Instruction definition/MC Tests for Load/Store Rightmost VSX Vector — amy.kwan1 / detail
  29. [Lexer] Fix missing coverage line after #endif — zequanwu / detail
  30. Switch to using -debug-info-kind=constructor as default (from =limited) — akhuang / detail
  31. [flang] Fix a crash when creating generics from a copy — psteinfeld / detail
  32. Revert "[Lexer] Fix missing coverage line after #endif" — zequanwu / detail
  33. [flang] Fix frontend build with -DBUILD_SHARED_LIBS=On — pklausler / detail
  34. [flang] ifdef to avoid warning about supposedly dead function — eschweitz / detail
  35. [AArch64][SVE] Add lowering for llvm.fma. — efriedma / detail
  36. Initial boiler-plate for python bindings. — stellaraccident / detail
  37. [NFC] Extract the code to write instr profile into function writeInstrProfile — wmi / detail
  38. [NFC] Change getEntryForPercentile to be a static function in ProfileSummaryBuilder. — wmi / detail
  39. [NFC] Derive from PassInfoMixin for no-op/printing passes — aeubanks / detail
  40. [AArch64][GlobalISel] Add more specific debug info tests for 613f12dd8e2403f5630ab299d2a1bb2cb111ead1. — Amara Emerson / detail
  41. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  42. Move default argument instantiation to SemaTemplateInstantiateDecl.cpp. — richard / detail
  43. Push parameters into the local instantiation scope before instantiating — richard / detail
  44. PR46648: Do not eagerly instantiate default arguments for a generic — richard / detail
  45. [Sanitizer] Update macOS version checking — julian.lettner / detail
  46. [StackSafety,NFC] Reduce FunctionSummary size — Vitaly Buka / detail
  47. [lldb] Declare extern template instantiation to fix linking issues. — rupprecht / detail
  48. [SCEV][IndVarSimplify] insert point should not be block front. — czhengsz / detail

#1819 (Jul 9, 2020 4:09:26 AM)

  1. [libc++] NFC: Remove unused ability to pass additional Lit features — Louis Dionne / githubweb

#1819 (Jul 9, 2020 4:09:26 AM)

  1. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  2. ConstantFoldScalarCall3 - use const APInt& returned by getValue() — llvm-dev / detail
  3. [Coroutines] Refactor sinkLifetimeStartMarkers — JunMa / detail
  4. [change-namespace][NFC] Clean up joinNamespaces — n.james93 / detail
  5. DebugCounterList::printOptionInfo - use const auto& iterator in for-range-loop. — llvm-dev / detail
  6. [llvm-readelf] - Stop using 'unwrapOrError()' in 'ELFDumper<ELFT>::getSymbolVersion'. — grimar / detail
  7. [SVE] Disable some BUILD_VECTOR related code generator features. — paul.walker / detail
  8. [SVE] Scalarize fixed length masked loads and stores. — paul.walker / detail
  9. [DWARFYAML] Use override instead of virtual for better safety. — Xing / detail
  10. [clangd] Implement path and URI translation for remote index — kbobyrev / detail
  11. Make helpers static. NFC. — benny.kra / detail
  12. [SCCP] Use conditional info with AND/OR branch conditions. — flo / detail
  13. [DebugInfo] Do not hang when parsing a malformed .debug_pub* section. — ikudrin / detail
  14. [DebugInfo] Add more checks to parsing .debug_pub* sections. — ikudrin / detail
  15. [DebugInfo] Fix pessimizing move. NFC. — benny.kra / detail
  16. SpeculativeExecution: Fix for logic change introduced in D81730. — dfukalov / detail
  17. [RISCV] Avoid Splitting MBB in RISCVExpandPseudo — selliott / detail
  18. BasicAAResult::constantOffsetHeuristic - pass APInt arg as const reference. NFCI. — llvm-dev / detail
  19. [X86][AVX] Attempt to fold extract_subvector(shuffle(X)) -> extract_subvector(X) — llvm-dev / detail
  20. make -fmodules-codegen and -fmodules-debuginfo work also with PCHs — l.lunak / detail
  21. [analyzer] Add CTUImportCppThreshold for C++ files — gabor.marton / detail
  22. OpaquePtr: Don't check pointee type for byval/preallocated — Matthew.Arsenault / detail
  23. [BasicAA] Enable -basic-aa-recphi by default — david.green / detail
  24. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  25. AMDGPU/GlobalISel: Work around verifier error in test — Matthew.Arsenault / detail
  26. [NFC] Add SExt multiuses test — diogo.sampaio / detail
  27. [flang] partially revert upstreamed code to support complex values in runtime support to avoid warnings. — eschweitz / detail
  28. [MLIR][SPIRVToLLVM] SPIR-V types size in bytes function — georgemitenk0v / detail
  29. [PowerPC] Support PCRelative Callees for R_PPC64_REL24 Relocation — kamau.bridgeman / detail
  30. Fix warning caused by __builtin_expect_with_probability was not handled — erich.keane / detail
  31. [MLIR][SPIRVToLLVM] Conversion of SPIR-V array, runtime array, and pointer types — georgemitenk0v / detail
  32. [MSP430] Align the _Complex ABI with current msp430-gcc — atrosinenko / detail
  33. Refactored NumericLiteralParser to not require a Preprocessor — gribozavr / detail
  34. Revert 51b0da73 "Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def."" — hans / detail
  35. [SCCP] Move tests using only ipsccp from IPConstantProp to SCCP (NFC). — flo / detail
  36. [PowerPC] Split s34imm into two types — kamau.bridgeman / detail
  37. [AliasSetTracker] More precise AAInfo intersection check — nikita.ppv / detail
  38. [compiler-rt] Better Windows support for running tests in external shell — jaskiewiczs / detail
  39. [lldb] Use enum constant instead of raw value — Fred Riss / detail
  40. [compiler-rt] [test] Use the parent process env as base env in tests — jaskiewiczs / detail
  41. [runtimes] Allow passing Lit parameters through CMake — Louis Dionne / detail
  42. [compiler-rt] [test] Allow expanding lit substitutions recursively — jaskiewiczs / detail
  43. [PGO][PGSO] Add profile guided size optimization tests to X86 ISel Lowering. — yamauchi / detail
  44. [libc++] Fix test failure in C++03 mode — Louis Dionne / detail
  45. [libc++] Move the stdlib Lit parameter to the DSL — Louis Dionne / detail
  46. [libc++] Move the long_tests Lit feature to the DSL — Louis Dionne / detail
  47. Merge TableGen files used for clang options — dany.grumberg / detail
  48. [ValueLattice] Simplify canTrackGlobalVariableInterprocedurally (NFC). — flo / detail
  49. [Function] Lock the function when parsing call site info — Vedant Kumar / detail
  50. [lldb/Function] Reflow doxygen comments for member variables, NFC — Vedant Kumar / detail
  51. [libc++] Clean up some outdated documentation about running libc++ tests — Louis Dionne / detail
  52. [PowerPC] Fix test case from beb52b12cb17 — stefanp / detail
  53. [X86] Directly emit X86ISD::BLENDV instead of VSELECT in a few places that were emitting sign bit tests. — craig.topper / detail
  54. [PGO][PGSO] Add profile guided size optimization to X86 ISel Lowering. — yamauchi / detail
  55. Remove unnecessary 'rm' in llvm-reduce tests — dblaikie / detail
  56. [X86] Immediately call LowerShift from lowerBuildVectorToBitOp. — craig.topper / detail
  57. [libc++] Move the enable_experimental Lit param to the DSL — Louis Dionne / detail
  58. [InstSimplify] Don't fold vectors of partial undef in SimplifySelectInst if the non-undef element value might produce poison — craig.topper / detail
  59. Fix [-Werror,-Wsign-compare] warnings arising from subsection symbols patch. — echristo / detail
  60. [libc++] The enable_experimental Lit feature should be False by default — Louis Dionne / detail
  61. [OPENMP50] extend array section for stride (Parsing/Sema/AST) — cchen / detail
  62. [NFC][test] Adding fastcc test case for promoted 16-bit integer bitcasts. — plotfi / detail
  63. [lldb/Reproducers] Rename developer-oriented reproducer flags. — Jonas Devlieghere / detail
  64. [LLDB/Reproducers] Add flag to avoid installing the signal handler. — Jonas Devlieghere / detail
  65. [NFC][AArch64] Refactor getArgumentPopSize — plotfi / detail

#1819 (Jul 9, 2020 4:09:26 AM)

  1. [libc++] NFC: Remove unused ability to pass additional Lit features — Louis Dionne / detail

#1818 (Jul 8, 2020 8:40:26 PM)

  1. Add missing CMake bool canonicalizations. — stellaraccident / detail
  2. Fix a typo in an error message. — echristo / detail
  3. [DWARFYAML][unittest] Refactor parseDWARFYAML(). — Xing / detail
  4. [ORC] Modify LazyCallThroughManager to support asynchronous resolution. — Lang Hames / detail
  5. [libc++] Fix test failures in C++14 mode — Louis Dionne / detail
  6. [OpenMP] Make complex soft-float functions on the GPU weak definitions — johannes / detail
  7. Increase DIAG_SIZE_AST as we have hit it. — douglas.yung / detail
  8. [X86] Remove unnecessary union from getHostCPUFeatures. NFC — craig.topper / detail
  9. [StackSafety,NFC] Update documentation — Vitaly Buka / detail
  10. [PowerPC] Only make copies of registers on stack in variadic function when va_start is called — lkail / detail
  11. [clangd] Fix error handling in config.yaml parsing. — sam.mccall / detail
  12. Fix return status of AtomicExpandPass — sguelton / detail
  13. [MC] Simplify the logic of applying fixup for fragments, NFCI — shengchen.kan / detail
  14. [CodeGen] Matching promoted type for 16-bit integer bitcasts from fp16 operand — lucas.prates / detail
  15. [PredicateInfo] Add additional RenamedOp field to PB. — flo / detail
  16. [clangd] Enable async preambles by default — kadircet / detail
  17. [llvm-objdump] Display locations of variables alongside disassembly — oliver.stannard / detail
  18. Correctly update return status for MVEGatherScatterLowering — sguelton / detail
  19. [mlir] Add additional Canonicalization of shape.cstr_broadcastable. — tpopp / detail
  20. [yaml][clang-tidy] Fix multiline YAML serialization — dmitry.polukhin / detail
  21. VersionPrinter - use const auto& iterator in for-range-loop. — llvm-dev / detail

#1817 (Jul 8, 2020 8:32:59 AM)

  1. zorg/jenkins: Update clang ci dependency versions — Azharuddin Mohammed / githubweb

#1817 (Jul 8, 2020 8:32:59 AM)

  1. Fix crash on overloaded postfix unary operators due to invalid sloc — ecaldas / detail
  2. [CodeGen] Don't combine extract + concat vectors with non-legal types — ties.stuij / detail
  3. [flang] Support for image selectors — psteinfeld / detail
  4. [flang] Upstreaming intrinsic call lowering. — eschweitz / detail
  5. [clangd] Enable reading config from files behind a flag — sam.mccall / detail
  6. SLP: honor requested max vector size merging PHIs — Stanislav.Mekhanoshin / detail
  7. [OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder. — sstipanovic / detail
  8. [clangd] Improve serialization error messages. NFC — sam.mccall / detail
  9. Double check that passes correctly set their Modified status — sguelton / detail
  10. [clang][NFC] Also test for serialization in test/AST/ast-dump-APValue-* — riccibrun / detail
  11. [SelectionDAG] Fix incorrect offset when expanding CONCAT_VECTORS. — paul.walker / detail
  12. [lldb] Modernize/clean up ValueObject::GetChildMemberWithName — pavel / detail
  13. partial revert on RTBuilder.h to avoid warnings. — eschweitz / detail
  14. [Preallocated] Add @llvm.call.preallocated.teardown — aeubanks / detail
  15. [MIR] Speedup parsing of function with large number of basic blocks — eleviant / detail
  16. [NewPM][opt] Share -disable-loop-unrolling between pass managers — aeubanks / detail
  17. [libc] Fix typographical error in math_utils.h. — noreply / detail
  18. [clang] Fix a crash when passing a C structure of incompatible type to a function with a reference parameter. — riccibrun / detail
  19. [NewPM][opt] Translate "-O#" to NPM's "default<O#>" — aeubanks / detail
  20. [libc++] Mark some tests as unsupported on GCC 5 — Louis Dionne / detail
  21. [matrix] Add some more Verifier negative tests. NFC. — sjoerd.meijer / detail
  22. Revert "Double check that passes correctly set their Modified status" — sguelton / detail
  23. DomTree: remove explicit use of DomTreeNodeBase::iterator — nicolai.haehnle / detail
  24. [SystemZ] Allow specifying integer registers as part of the address calculation — ulrich.weigand / detail
  25. [SampleFDO] Enable sample-profile-top-down-load and sample-profile-merge-inlinee — wmi / detail
  26. [NewPM] Add PredicateInfoPrinterPass to PassRegistry.def — aeubanks / detail
  27. [X86] Fix copy+paste typo in combineVectorPack assert message. NFC. — llvm-dev / detail
  28. [X86][SSE] Pull out PACK(SHUFFLE(),SHUFFLE()) folds into its own function. NFC. — llvm-dev / detail
  29. [DAGCombiner] add enum for store source value; NFC — spatel / detail
  30. [DAGCombiner] fix function-name formatting; NFC — spatel / detail
  31. [libc++][NFC] Remove outdated TODO item — Louis Dionne / detail
  32. [RecordLayout] Fix ItaniumRecordLayoutBuilder so that is grabs the correct bases class offsets from the external source — shafik / detail
  33. [CUDA][HIP] Let lambda be host device by default — Yaxun.Liu / detail
  34. [flang] Fix a crash when cosubscript list is empty — psteinfeld / detail
  35. [ELF] Add -z dead-reloc-in-nonalloc=<section_glob>=<value> — maskray / detail
  36. [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) — maskray / detail
  37. [ELF] Rename canRelax to toExecRelax. NFC — maskray / detail
  38. hwasan: Don't pass the tagged-globals target-feature to non-aarch64 backends. — craig.topper / detail
  39. [X86] Enabled a bunch of 64-bit Interlocked* functions intrinsics on 32-bit Windows to match recent MSVC — craig.topper / detail
  40. Remove the unnecessary `is_nothrow_swappable` condition in `swap`. — mcypark / detail
  41. [Support] Define llvm::parallel::strategy for -DLLVM_ENABLE_THREADS=off builds after D76885 — maskray / detail
  42. [test] Add REQUIRES: x86-registered-target to tools/obj2yaml/COFF/bss.s — maskray / detail
  43. [libc++] Reimplement platform detection features without running on the test host — Louis Dionne / detail
  44. [SVE] Remove calls to VectorType::getNumElements from Scalar — ctetreau / detail
  45. [AMDGPU] Fix and simplify AMDGPUCodeGenPrepare::expandDivRem32 — jay.foad / detail
  46. [AMDGPU] Fix and simplify AMDGPUTargetLowering::LowerUDIVREM — jay.foad / detail
  47. [AMDGPU] Fix and simplify AMDGPULegalizerInfo::legalizeUDIV_UREM32Impl — jay.foad / detail
  48. SILoadStoreOptimizer: add support for GFX10 image instructions — jay.foad / detail
  49. [pstl] Fix a few errors when running PSTL tests through the libc++ test suite — Louis Dionne / detail
  50. [ELF] Enforce double-dash form for --warn-backrefs-exclude — maskray / detail
  51. [DAGCombiner] fix code comment and improve readability; NFC — spatel / detail
  52. [DAGCombiner] clean up in mergeConsecutiveStores(); NFC — spatel / detail
  53. [pstl] Do not install the __config_site.in file — Louis Dionne / detail
  54. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  55. Revert "[NFC] Separate Peeling Properties into its own struct" — anhtuyen / detail
  56. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  57. [libc++] Install PSTL when installing libc++ with parallel algorithms enabled — Louis Dionne / detail
  58. [LangRef] Introduce `noundef` attribute for fully defined function params — guiand / detail
  59. [LLVM] Accept `noundef` attribute in function definitions/calls — guiand / detail
  60. Tighten description of ISD::BUILD_VECTOR — mcinally / detail
  61. [Solaris] Fix Solaris build bots — ctetreau / detail
  62. Reword description of ISD::BUILD_VECTOR — mcinally / detail
  63. [InstSimplify] Handle not inserted instruction gracefully (PR46638) — nikita.ppv / detail
  64. Revert "[NFC] Separate Peeling Properties into its own struct" — nikita.ppv / detail
  65. [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms — craig.topper / detail
  66. Recover more gracefully from stack exhaustion during template argument — richard / detail
  67. Revert "[lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true)" — ditaliano / detail
  68. [libclang] Fix crash when visiting a captured VLA — Jan Korous / detail
  69. [opt] Remove obsolete --quiet option — aeubanks / detail
  70. [libc++] Make sure the ENABLE_FILESYSTEM variable is always bound — Louis Dionne / detail
  71. GlobalISel: Verify G_BITCAST changes the type — Matthew.Arsenault / detail
  72. PR46640: Permit the first parameter of a destroying 'operator delete' to — richard / detail
  73. sanitizers: Add interceptors for getproto{ent,byname,bynumber}_r — guiand / detail
  74. [mlir] [VectorOps] Expose lowering pass options programmatically — ajcbik / detail
  75. Unify the ExecutionContextScope computation in Materializer. — Adrian Prantl / detail
  76. [InstSimplify] Add test cases for opportunities to fold select ?, X, undef -> X when we can prove X isn't poison — craig.topper / detail
  77. DAG: Remove redundant handling of reg fixups — Matthew.Arsenault / detail
  78. Updated the list of supported platforms in LLDB to include Apple silicon. — Adrian Prantl / detail
  79. [OpenMP] Initial support for std::complex in target regions — johannes / detail
  80. [gn build] Port d999cbc9883 — llvmgnsyncbot / detail
  81. DAG: Remove redundant finalizeLowering call — Matthew.Arsenault / detail
  82. [Sanitizer]: Require !android for protoent test — guiand / detail
  83. [NFC] Fix some docs warnings — 31459023+hctim / detail
  84. [openmp] Use switch in isAllowedClauseForDirective instead of multiple if — clementval / detail
  85. [lit] Add --show-xxx command line options — julian.lettner / detail
  86. Fix debugserver reporting of deployment target — Adrian Prantl / detail
  87. [flang] Fix negative unit number hashing — pklausler / detail
  88. Improve diagnostics for constant evaluation that fails because a — richard / detail
  89. [mlir] Print 0 element DenseElementsAttr as dense<> to fix parser bugs with expected shape. — riddleriver / detail
  90. [Legalizer] Fix wrong operand in split vector helper — qiucofan / detail

#1817 (Jul 8, 2020 8:32:59 AM)

  1. zorg/jenkins: Update clang ci dependency versions — Azharuddin Mohammed / detail

#1816 (Jul 7, 2020 6:24:36 PM)

  1. [Sema] Teach -Wcast-align to compute alignment of CXXThisExpr — Akira / detail
  2. [compiler-rt][Hexagon] Remove fma/fmin/max code — sidneym / detail
  3. [WebAssembly] fix gcc 10 warning — aardappel / detail
  4. [X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def. — craig.topper / detail
  5. Revert "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  6. [MLIR] Combine the 2 overloads of FuncOp::build() into one. — jurahul / detail
  7. PR45521: Preserve the value kind when performing a standard conversion — richard / detail
  8. [mlir][spirv] Add MatrixTimesMatrix operation — antiagainst / detail
  9. [RISCV] Optimize multiplication by constant — maskray / detail
  10. [RISCV] optimize addition with a pair of (addi imm) — maskray / detail
  11. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  12. [LLDB] Disable flaky lldb-vscode tests on arm — omair.javaid / detail
  13. [gn build] Port baca8f977ed — thakis / detail
  14. [openmp][NFC] Remove duplicate clause defaultmap for target parallel do — clementval / detail
  15. Revert "[X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846" — thakis / detail
  16. Rename `xla_lhlo.terminator` into `return` in SCF parallel loop test (NFC) — joker.eph / detail
  17. Upgrade TypePromotionTransaction to be able to report changes in CodeGenPrepare — sguelton / detail
  18. [analyzer] Warning for default constructed unique_ptr dereference — vrnithinkumar / detail
  19. [gn build] Port 20e271a98de — llvmgnsyncbot / detail
  20. [DSE,MSSA] Eliminate stores by terminators (free,lifetime.end). — flo / detail
  21. [WebAssembly] Generate unreachable after __stack_chk_fail — aheejin / detail
  22. [MLIR][SPIRVToLLVM] Miscellaneous ops conversion: select, fmul and undef — georgemitenk0v / detail
  23. [CodeGen] Fix warnings in sve-ld1-addressing-mode-reg-imm.ll — david.sherwood / detail
  24. [analyzer] Silence gcc -Wparentheses warning [NFC] — mikael.holmen / detail
  25. [CodeGen] Fix wrong use of getVectorNumElements in PromoteIntRes_EXTRACT_SUBVECTOR — david.sherwood / detail
  26. [CodeGen] Fix wrong use of getVectorNumElements() in DAGTypeLegalizer::SplitVecRes_ExtendOp — david.sherwood / detail
  27. [llvm-readobj] - Refine error reporting in MipsGOTParser<ELFT> helper. — grimar / detail
  28. [DebugInfo/DWARF] - Test invalid CFI opcodes properly and refine related `CFIProgram::parse` code. — grimar / detail
  29. [X86][AVX] Remove redundant EXTRACT_VECTOR_ELT(VBROADCAST(SCALAR())) fold — llvm-dev / detail
  30. Fix MSVC "not all control paths return a value" warnings. NFC. — llvm-dev / detail
  31. [NFCI][llvm-reduce] Cleanup Delta passes to use Oracle abstraction — lebedev.ri / detail
  32. [DWARF] Add cuttoff guarding quadratic validThroughout behaviour — jeremy.morse / detail
  33. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldSExtract and spv.BitFieldUExtract patterns — georgemitenk0v / detail
  34. [lldb] Skip TestIOHandlerResizeNoEditline on Windows — Raphael Isemann / detail
  35. [SVE] Custom ISel for fixed length extract/insert_subvector. — paul.walker / detail
  36. [UpdateTestChecks] Move more update_test_checks.py logic to common.py — Alexander.Richardson / detail
  37. [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py — Alexander.Richardson / detail
  38. [Support] Fix signed/unsigned comparison warning — oliver.stannard / detail
  39. [X86][AVX] Add SimplifyDemandedVectorEltsForTargetShuffle test for v32i8->v16i8 PSHUFB — llvm-dev / detail
  40. [GlobalISel][InlineAsm] Fix matching input constraints to mem operand — petar.avramovic / detail
  41. [lldb][NFC] Fix indentation in expect_expr — Raphael Isemann / detail
  42. Add missing REQUIRES: x86-registered-target — Alexander.Richardson / detail
  43. [X86][AVX] SimplifyDemandedVectorEltsForTargetShuffle - ensure mask is same size as constant size — llvm-dev / detail
  44. [cmake] Use CMAKE_GENERATOR to determine if Ninja is used — hans / detail
  45. [lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true) — pavel / detail
  46. [AST][RecoveryExpr] Fix the value category for recovery expr. — hokein.wu / detail
  47. [lldb/Utility] Simplify Scalar float accessors — pavel / detail
  48. clang: Don't show a trailing space with --version when not built from the repo — sylvestre / detail
  49. [lldb/Core] Update comment to make it more explicit (NFC) — medismail.bennani / detail
  50. [x86] improve codegen for non-splat bit-masked vector compare and select (PR46531) — spatel / detail
  51. [flang] Fix setting mxcsr on MSVC — isuruf / detail
  52. [mlir] Add ViewLikeOpInterface to std.memref_cast. — pifon / detail
  53. [NVPTX]Add a test for debug info for packed bitfields, NFC. — a.bataev / detail

#1815 (Jul 2, 2020 10:44:16 PM)

  1. Temporarily disable email notification for test-suite pipeline jobs — Azharuddin Mohammed / githubweb
  2. jenkins/jobs: Move lnt-ctmark-* jobs running on green-dragon-04 to 05 — Azharuddin Mohammed / githubweb

#1815 (Jul 2, 2020 10:44:16 PM)

  1. [lld-macho] Make sure ZeroFill sections are at the end of their segments — jezng / detail
  2. [AMDGPU] Control num waves per EU for implicit work-group size — Pushpinder.Singh / detail
  3. [lldb/ObjCRuntime] Implement support for small method lists — Fred Riss / detail
  4. [lldb/ObjC] Add support for direct selector references — Fred Riss / detail
  5. [lldb/build.py] Always pass an SDK to the compiler on Darwin — Fred Riss / detail
  6. lld/MachO: Remove a useless temporary — thakis / detail
  7. ld64.lld: Add janky support for tbd files — thakis / detail
  8. [mlir][OpFormatGen] Add support for resolving variadic types from non-variadic — riddleriver / detail
  9. Add parenthesized expression to SyntaxTree — ecaldas / detail
  10. This patch adds basic debug info support with basic block sections. — tmsriram / detail
  11. [clang] Re-add deleted forward declaration. — pifon / detail
  12. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  13. [lldb][NFC] Fix a variable name in ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  14. Revert "[clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis." — n.james93 / detail
  15. [CodeGen] Fix warnings in getCopyToPartsVector — david.sherwood / detail
  16. Fix missing build dependency on omp_gen. — simon.tatham / detail
  17. [ARM] Rearrange SizeReduction when using -Oz — nicholas.guy / detail
  18. [NFC] Fix typo in triples from unkown to unknown — qiucofan / detail
  19. [lldb][NFC] Don't pass around passthrough from ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  20. [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x — sander.desmalen / detail
  21. [AArch64][SVE] Add unpred load/store patterns for bf16 types — sander.desmalen / detail
  22. [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR — sander.desmalen / detail
  23. [AMDGPU] Fix formatting in MIR tests — jay.foad / detail
  24. DSE: fix builtin function recognition to take decl into account — nunoplopes / detail
  25. [Support][Windows] Prevent 2s delay when renaming a file that does not exist — Ben.Dunbobbin / detail
  26. [SVE] Add warnings checks in four more LLVM SVE tests — david.sherwood / detail
  27. [VE] Rename VE toolchain source files — marukawa / detail
  28. [gn build] Port 804d9687443 — llvmgnsyncbot / detail
  29. [BasicAA] New basic-aa-recphi test. NFC — david.green / detail
  30. [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem` — lebedev.ri / detail
  31. Regenerate llvm/test/CodeGen/X86/optimize-max-0.ll — lebedev.ri / detail
  32. [LV] Enable the LoopVectorizer to create pointer inductions — anna.welker / detail
  33. Fix some typos (unkown -> unknown); NFC — aaron / detail
  34. Regenerate apint-shift tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  35. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for non-uniform vectors — llvm-dev / detail
  36. [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores — kerry.mclaughlin / detail
  37. [Alignment][NFC] VectorLayout now uses Align internally — gchatelet / detail
  38. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  39. [NFC][clang] Add missing VALIDATE_DIAG_SIZE() — whisperity / detail
  40. [clangd] Switch FindSymbolsTests to use TestTU — kadircet / detail
  41. [analyzer][StdLibraryFunctionsChecker] Add POSIX file handling functions — gabor.marton / detail
  42. [lldb] Skip TestLimitDebugInfo on windows — pavel / detail
  43. [clang] Fix a null-NSS-access crash in DependentNameType. — hokein.wu / detail
  44. [BasicAA] Fix recursive phi MustAlias calculations — david.green / detail
  45. [flang] Add changes to codegen to convert it to tablegen passes. — eschweitz / detail
  46. [flang] Add inliner pass. — eschweitz / detail
  47. [clang][Serialization] Don't duplicate the body of LambdaExpr during deserialization — riccibrun / detail
  48. [AArch64][SVE] Put zeroing pseudos and patterns under flag. — sander.desmalen / detail
  49. Regenerate sext/trunc tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  50. call ::pthread_detach on llvm_execute_on_thread_impl — n.james93 / detail
  51. [lldb] Add a host-independent test for handling -flimit-debug-info — pavel / detail
  52. [ASTMatchers] Enhanced support for matchers taking Regex arguments — n.james93 / detail
  53. Fix missing build dependencies on omp_gen — jonathan_roelofs / detail
  54. [AMDGPU][CODEGEN] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  55. [MLIR] Exact integer emptiness checks for FlatAffineConstraints — uday / detail
  56. [ASTImporter] Add unittest case for friend decl import — vince.a.bridgers / detail
  57. Preserve GlobalsAA analysis result in LowerConstantIntrinsics — flo / detail
  58. [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing — james.henderson / detail
  59. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for vectors with undef elements — llvm-dev / detail
  60. [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors — llvm-dev / detail
  61. [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr — sander.desmalen / detail
  62. [lldb] Fix type conversion in the Scalar getters — pavel / detail
  63. [InstCombine] Add some sext/trunc tests to show missing support for non-uniform vectors — llvm-dev / detail
  64. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldInsert pattern — antiagainst / detail
  65. [MLIR][SPIRVToLLVM] SPIR-V function call conversion pattern — antiagainst / detail
  66. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  67. [PowerPC] Remove undefs from splat input when changing shuffle mask — nemanja.i.ibm / detail
  68. [LLD] Add required dependency after shared libs break due to ba5087f13025 — nemanja.i.ibm / detail
  69. [OpenMP][CMake] Fix version detection of testing compiler — hahnjo / detail
  70. [OpenMPOpt][Fix] Remove double initialization of omp::types. — sstipanovic / detail
  71. [NewPM][LSR] Rename strength-reduce -> loop-reduce — aeubanks / detail
  72. [gn build] make building on an arm mac work — thakis / detail
  73. [MLIR][SPIRVToLLVM] Convert spv.constant scalars and vectors — antiagainst / detail
  74. [NewPM] Add -basic-aa to pr33196.ll — aeubanks / detail
  75. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  76. [DebugInfo] Fix LineTest byteswap for cross-targeting builds — daltenty / detail
  77. Revert "[clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper" — riccibrun / detail
  78. [flang] Fix bug determining alternate return — tkeith / detail
  79. [flang] Clean up binary dependences of runtime libraries — pklausler / detail
  80. ld64.lld: Make janky support for tbd files actually work sometimes — thakis / detail
  81. [PowerPC]Implement Vector Permute Extended Builtin — lei / detail
  82. Revert "[MLIR][SPIRV] Support two memory access attributes in OpCopyMemory." — antiagainst / detail
  83. [X86] Add test cases for v32i8 rotate with min-legal-vector-width=256 — craig.topper / detail
  84. [X86] Modify the conditions for when we stop making v16i8/v32i8 rotate Custom based on having avx512 features. — craig.topper / detail
  85. [x86] add tests for vector select with bit-test condition; NFC — spatel / detail
  86. [mlir] [VectorOps] Add choice between dot and axpy lowering of vector.contract — ajcbik / detail
  87. [InstSimplify] Add test for sext/zext comparisons (NFC) — nikita.ppv / detail
  88. [test] Deflake test/profile/ContinuousSyncMode/online-merging.c — Vedant Kumar / detail
  89. [X86] Add test case for unfolding broadcast load from vpternlog. — craig.topper / detail
  90. [X86] Add vpternlog to the broadcast unfolding table. — craig.topper / detail
  91. [PowerPC]Add Vector Insert Instruction Definitions and MC Test — lei / detail
  92. [SelectionDAG] don't split branch on logic-of-vector-compares — spatel / detail
  93. [x86] remove redundant tests with no check lines; NFC — spatel / detail
  94. Fix typo and check commit access. — sameerarora101 / detail
  95. [PowerPC] Implement Vector Blend Builtins in LLVM/Clang — lei / detail
  96. [flang] External I/O runtime work, repackaged (part 1) — pklausler / detail
  97. [X86] Teach lower512BitShuffle to try bitmask and bitblend before splitting v32i16/v64i8 on av512f only targets. — craig.topper / detail
  98. [gn build] get everything to build when llvm_targets_to_build is just AArch64 — thakis / detail
  99. [NFC][Scalarizer] Add some insertelement/extractelement tests — lebedev.ri / detail
  100. [NFC][Scalarizer] Also scalarize loads in newly-added tests — lebedev.ri / detail
  101. [flang] External I/O runtime work, repackaged (part 2) — pklausler / detail
  102. [AMDGPU] Unify early PS termination blocks — carl.ritson / detail
  103. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  104. [PowerPC][NFC] Refactor lowerDynamicAlloc — lkail / detail
  105. Revert "[AMDGPU] Insert PS early exit at end of control flow" — carl.ritson / detail
  106. [lld-macho] Support binding dysyms to any section — jezng / detail
  107. [PowerPC][NFC] Prevent unused error when assertion is disabled. — lkail / detail
  108. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  109. [X86] Add back support for matching VPTERNLOG from back to back logic ops. — craig.topper / detail
  110. [PowerPC] Implement probing for dynamic stack allocation — lkail / detail
  111. [CostModel] Fix cast crash — sam.parker / detail
  112. [clang] Check ValueDependent instead of InstantiationDependent before executing the align expr for builtin align functions. — hokein.wu / detail
  113. [X86] Remove MODRM_SPLITREGM from the disassembler tables. — craig.topper / detail
  114. [NFC] Use ADT/Bitfields in Instructions — gchatelet / detail
  115. Fix stack-clash probing for large static alloca — sguelton / detail
  116. [Attributor] Create getName() method for abstract attribute — clfbbn / detail
  117. [OpenMP][OMPT]Add event callbacks for taskwait with depend — protze / detail
  118. [Alignment][NFC] Use proper getter to retrieve alignment from ConstantInt and ConstantSDNode — gchatelet / detail
  119. [flang][NFC] Move and rework pgmath description used in folding — jperier / detail
  120. [Alignment][NFC] Use 5 bits to store Instructions Alignment — gchatelet / detail
  121. [llvm-readelf] - Do not error out when dumping symbols. — grimar / detail
  122. [llvm-readelf] - Do not report a misleading warning when there is no string table. — grimar / detail
  123. Regenerate PR19420 tests — llvm-dev / detail
  124. [InstCombine] Add sext(ashr(shl(trunc(x),c),c)) folding support for vectors — llvm-dev / detail
  125. [clangd] Improve hover on arguments to function call — kadircet / detail
  126. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. — llvm-dev / detail
  127. [DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC. — Xing / detail
  128. [lldb] Fix missing characters when autocompleting LLDB commands in REPL — Raphael Isemann / detail
  129. Regenerate mul-trunc tests, add vector variants and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  130. Add nonuniform vector trunc(or(shl(zext(x),c1),srl(zext(x),c2))) tests — llvm-dev / detail
  131. Regenerate apint-cast tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  132. [DebugInfo] Use Cursor to detect errors in debug line prologue parser — james.henderson / detail
  133. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  134. Added tests for RecursiveASTVisitor for AST nodes that are special cased — gribozavr / detail
  135. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  136. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  137. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  138. Revert RecursiveASTVisitor fixes. — gribozavr / detail
  139. [ARM] Add Cortex-A77 Support for Clang and LLVM — luke.geeson / detail
  140. [AMDGPU] Don't combine DPP if DPP register is used more than once per instruction — vpykhtin / detail
  141. [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use — Ben.Dunbobbin / detail
  142. Add vector trunc(or(shl(zext(x),c1),zext(x))) tests — llvm-dev / detail
  143. Add tests for trunc(shl/lshr/ashr(*ext(x),zext(and(y,c)))) patterns with variable shifts with clamped shift amounts — llvm-dev / detail
  144. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  145. [clang][NFC] Also test for serialization in test/AST/ast-dump-comment.cpp — riccibrun / detail
  146. [clang][NFC] Add a missing /dev/null in test/AST/ast-dump-lambda.cpp — riccibrun / detail
  147. [IR] Short-circuit comparison with itself for Attributes — danila / detail
  148. [llvm-readobj] - Use cantFail() for all `Obj->sections()` calls. NFCI. — grimar / detail
  149. [NFC][SimplifyCFG] Move X86 tests into subdir — sam.parker / detail
  150. [mlir] Add redundant copy removal transform — ehsan.nadjaran_toosi / detail
  151. [DWARFYAML][unittest] Use parseDWARFYAML() in unit test. NFC. — Xing / detail
  152. [lldb/Utility] Simplify more Scalar methods — pavel / detail
  153. [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections. — Xing / detail
  154. [mlir] Add check for ViewLikeOpInterface that creates additional aliases. — julian.gross / detail
  155. [lldb/DWARF] Look for complete member definitions in other modules — pavel / detail
  156. [ARM] Generate [SU]RHADD from (b - (~a)) >> 1 — petre-ionut.tudor / detail
  157. [AMDGPU] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  158. [InstCombine] canEvaluateTruncated - use KnownBits to check for inrange shift amounts — llvm-dev / detail
  159. [clang][NFC] Removed unused parameters in InitializeSourceManager — andrzej.warzynski / detail
  160. [flang] Improve API for runtime allocator (I/O runtime work part 3) — pklausler / detail
  161. [DWARFYAML][test] Use --ignore-case to suppress errors. — Xing / detail
  162. [InstCombine] add tests to show missing one-use checks; NFC — spatel / detail
  163. [InstCombine] add one-use check to cast+select narrowing transform — spatel / detail
  164. Enable basepointer for AIX. — sd.fertile / detail
  165. [InstCombine] Precommit tests for PR43580. — flo / detail
  166. [SLP] Precommit test for which spill cost is computed incorrectly. — flo / detail
  167. [ARM][HWLoops] Create hardware loops for sibling loops — david.green / detail
  168. [SLP] Make sure instructions are ordered when computing spill cost. — flo / detail
  169. [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1 — maskray / detail
  170. [InstSimplify] Fold icmp with dominating assume — nikita.ppv / detail
  171. [NFC][InstCombine] Add some more tests for select based on non-canonical bit-test — lebedev.ri / detail
  172. [InstCombine] add tests for mul of bools; NFC — spatel / detail
  173. [InstCombine] fold mul of zext bools to 'and' — spatel / detail
  174. [llvm-ar][test] Unsupport error-opening-directory.test on FreeBSD — maskray / detail
  175. [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout — jasonliu / detail
  176. [flang] Add FIRBuilder.cpp — eschweitz / detail
  177. [libc++/libc++abi] Automatically detect whether exceptions are enabled — Louis Dionne / detail
  178. [InstCombine] Try to narrow expr if trunc cannot be removed. — flo / detail
  179. [flang] Define new runtime error IOSTAT values (I/O runtime work part 4) — pklausler / detail
  180. [flang] Track known file size, add IsATerminal (ext. I/O work part 5) — pklausler / detail
  181. Revert AST Matchers default to AsIs mode — steveire / detail
  182. [PowerPC] Implement Vector Insert Builtins in LLVM/Clang — lei / detail
  183. [clangd] Fix hover crash on invalid decls — kadircet / detail
  184. [libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr — vyng / detail
  185. [InstCombine] add more tests for mul of bools; NFC — spatel / detail
  186. [InstCombine] fold mul of sext bools to 'and' — spatel / detail
  187. [x86] improve codegen for bit-masked vector compare and select (PR46531) — spatel / detail
  188. [NFCI][InstCombine] shift.ll: s/%tmp/%i/ to silence update script warning — lebedev.ri / detail
  189. [NFCI][LoopUnroll] s/%tmp/%i/ in one test to silence update script warning — lebedev.ri / detail
  190. [PowerPC][NFC] Fix indentation — lei / detail
  191. [LoopDeletion] Emit a remark when a dead loop is deleted — francisvm / detail
  192. [gcov][test] Reorganize some compiler-rt/test/profile tests — maskray / detail
  193. [gcov][test] Add `UNSUPPORTED: host-byteorder-big-endian` to gcov-fork.c — maskray / detail
  194. [WebAssembly] Do not omit range checks for i64 switches — tlively / detail
  195. [flang] Further implementation of external I/O unit operations (part 6) — pklausler / detail
  196. [X86] Add matching support for X86ISD::ANDNP to X86DAGToDAGISel::tryVPTERNLOG. — craig.topper / detail
  197. [PowerPC] Implement probing for prologue — lkail / detail
  198. [X86] Directly emit VPTERNLOG from canonicalizeBitSelect when possible. — craig.topper / detail
  199. [clangd] Config: loading and caching config from disk. — sam.mccall / detail
  200. [gn build] Port 8bd000a65fe — llvmgnsyncbot / detail
  201. [InstSimplify] Add additional zext/sext comparison tests (NFC) — nikita.ppv / detail
  202. [InstSimplify] Simplify comparison between zext(x) and sext(x) — nikita.ppv / detail
  203. [clangd] Config: compute config in TUScheduler and BackgroundIndex — sam.mccall / detail
  204. [SVE] Fix invalid assert in expand_DestructiveOp. — paul.walker / detail
  205. [MLIR][Linalg] Generate the right type of load/store when lowering max/min pooling ops — uday / detail
  206. [clangd] Try to fix windows buildbot. NFC — sam.mccall / detail
  207. [analyzer][NFC] Move the data structures from CheckerRegistry to the Core library — dkszelethus / detail
  208. [gn build] Port b6cbe6cb039 — llvmgnsyncbot / detail
  209. [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X))) — llvm-dev / detail
  210. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail
  211. [X86][SSE] Add add/fadd reduction shuffle+subvector tests — llvm-dev / detail
  212. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  213. [DAG] matchBinOpReduction - match subvector reduction patterns beyond a matched shufflevector reduction — llvm-dev / detail
  214. [InstCombine] add test for miscompile (PR46561); NFC — spatel / detail
  215. [InstCombine] improve debug value names; NFC — spatel / detail
  216. [InstCombine] Always try to invert non-canonical predicate of an icmp — lebedev.ri / detail
  217. [InstCombine] fix miscompile from umul_with_overflow matching — spatel / detail
  218. [clang] Fix two tests that are affected by llvm opt change — lebedev.ri / detail
  219. Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr" — vyng / detail
  220. [X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported. — craig.topper / detail
  221. [X86] Teach lowerShuffleAsBlend to use bit blend for v16i8/v32i8/v16i16 when avx512vl is enabled but not avx512bw. — craig.topper / detail
  222. [profile] Mark gcov test as unsupported on Darwin. — Amara Emerson / detail
  223. [flang] Extend & fix per-I/O-statement state (ext. I/O work part 7) — pklausler / detail
  224. [Utils] Make -assume-builder/-assume-simplify actually work on Old-PM — lebedev.ri / detail
  225. [X86] Add test caes for pr46585. NFC — craig.topper / detail
  226. [DAGCombiner] Don't fold zext_vector_inreg/sext_vector_inreg(undef) to undef. Fold to 0. — craig.topper / detail
  227. [flang] Add fixes and missing stmts to I/O runtime API handlers (ext. I/O part 8) — pklausler / detail
  228. Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions" — lebedev.ri / detail
  229. Revert "[MLIR] Parallelize affine.for op to 1-D affine.parallel op" — joker.eph / detail
  230. [OpenMPOpt] ICV Tracking — sstipanovic / detail
  231. [DAGCombiner] visitSIGN_EXTEND_INREG should fold sext_vector_inreg(undef) to 0 not undef. — craig.topper / detail
  232. [llvm-reduce] extractArgumentsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  233. [llvm-reduce] extractGVsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  234. [gn build] make stage2_unix_toolchain set clang_base_path — thakis / detail
  235. [gn build] fix link of libclang_rt.asan_osx_dynamic.dylib if command line tools are not installed — thakis / detail
  236. Fix two -Wrange-loop-analysis warnings that Xcode 12 beta incorrectly complains about — thakis / detail
  237. [WebAssembly] Do not assume br_table range checks will be gt_u — tlively / detail
  238. [llvm-objcopy] Fix crash when removing symbol table at same time as adding a symbol — jubnzv / detail
  239. [clang][PowerPC] Enable -fstack-clash-protection option for ppc64 — lkail / detail
  240. Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss — maskray / detail
  241. [OpenMP][Tests] NFC use type macro in printf — protze / detail
  242. [lldb][NFC] Remove an unnecessary cast in SBCommandInterpreter — Raphael Isemann / detail
  243. [lldb][NFC] Clarify that spaces can't be in breakpoint names — Raphael Isemann / detail
  244. [NFC] Clean up braces and anon namespace — n.james93 / detail
  245. [llvm] Cast to (void) the unused variable. — pifon / detail
  246. [clangd] Fix stack-use-after-scope — benny.kra / detail
  247. [X86][SSE] Add PACKSS/PACKUS style patterns tests — llvm-dev / detail
  248. [ARM] Remove hasSideEffects from FP converts — david.green / detail
  249. Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr"" — vyng / detail
  250. [Driver] Pass -gno-column-info instead of -dwarf-column-info — maskray / detail
  251. [SCCP] Add test for range metadata (NFC) — nikita.ppv / detail
  252. [libomptarget][test] Fix text relocations by adding -fPIC — maskray / detail
  253. [OpenMP][OMPT] Fix ifdefs for OMPT code — protze / detail
  254. [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions — protze / detail
  255. [Fuchsia] Set projects and runtimes in the cache file — phosek / detail
  256. [Coroutines] Warning if return type of coroutine_handle::address is not void* — JunMa / detail
  257. [lldb/DWARF] Look for complete array element definitions in other modules — pavel / detail
  258. [VE] Correct stack alignment — marukawa / detail
  259. [lldb/Utility] Merge Scalar::Get(Value)TypeAsCString — pavel / detail
  260. Fix 46594 - Alignment assertion failure in instcombine — gchatelet / detail
  261. Fix off by one error in Bitfields — gchatelet / detail
  262. Fix indentation in FixedPoint.h. NFC. — bevin.hansson / detail
  263. [ARM] Use BaseT::getMemoryOpCost for getMemoryOpCost — david.green / detail
  264. Revert "Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr""" — herhut / detail
  265. [InstCombine] Lower infinite combine loop detection thresholds — lebedev.ri / detail
  266. [Scalarizer] InsertElement handling w/ constant insert index — lebedev.ri / detail
  267. [Scalarizer] ExtractElement handling w/ constant extract index — lebedev.ri / detail
  268. [Scalarizer] InsertElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  269. [Scalarizer] ExtractElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  270. [Support] Add path::user_config_directory for $XDG_CONFIG_HOME etc — sam.mccall / detail
  271. [ARM] Add extra extend and trunc costs for cast instructions — david.green / detail
  272. [Scalarizer] visit{Insert,Extract}ElementInst(): avoid call arg evaluation order deps — lebedev.ri / detail
  273. [SystemZ/ZOS] Define Endian constants for z/OS. — kai.nacke / detail
  274. [SystemZ/ZOS] Implement getMainExecutable() and is_local_impl() — kai.nacke / detail
  275. [Support] fix user_cache_directory on mac — sam.mccall / detail
  276. [analyzer] Force dependency checkers to be hidden — dkszelethus / detail
  277. [TargetLowering] Improve expansion of ROTL/ROTR — jay.foad / detail
  278. [TargetLowering] Improve expansion of FSHL/FSHR by non-zero amount — jay.foad / detail
  279. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  280. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  281. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  282. Removed a RecursiveASTVisitor feature to visit operator kinds with different methods — gribozavr / detail
  283. [PowerPC] Legalize SREM/UREM directly on P9. — esme.yi / detail
  284. [mlir][Vector] Add a VectorUnrollInterface and expose UnrollVectorPattern. — ntv / detail
  285. [mlir][Vector] Add custom slt / SCF.if folding to VectorToSCF — ntv / detail
  286. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  287. Regenerate neon copy tests. NFC. — llvm-dev / detail
  288. Regenerate subreg liverange tests. NFC. — llvm-dev / detail
  289. [X86][XOP] Add XOP target vselect-pcmp tests — llvm-dev / detail
  290. AMDGPU/GlobalISel: Add some missing return tests — Matthew.Arsenault / detail
  291. AMDGPU: Fix fixed ABI SGPR arguments — Matthew.Arsenault / detail
  292. AMDGPU/GlobalISel: Fix hardcoded register number checks in test — Matthew.Arsenault / detail
  293. AMDGPU/GlobalISel: Don't emit code for unused kernel arguments — Matthew.Arsenault / detail
  294. GlobalISel: Move finalizeLowering call later — Matthew.Arsenault / detail
  295. [ARM] Adjust default fp extend and trunc costs — david.green / detail
  296. [analyzer] Don't allow hidden checkers to emit diagnostics — dkszelethus / detail
  297. [clang-tidy] Added alias llvm-else-after-return. — n.james93 / detail
  298. [clang-tidy] Fix incorrect default option in fc3c693b61 — n.james93 / detail
  299. [x86] add tests for vector select with non-splat bit-test condition; NFC — spatel / detail
  300. [OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0 — Saiyedul.Islam / detail
  301. [LV] Pass dbgs() to verifyFunction call. — flo / detail
  302. Revert "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — kadircet / detail
  303. [clang] Fix the incorrect dependence bits for DependentExtIntType. — hokein.wu / detail
  304. [ARM] MVE FP16 cost adjustments — david.green / detail
  305. [lldb] Always round down in NSDate's formatter to match NSDate's builtin format — Raphael Isemann / detail
  306. Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — lebedev.ri / detail
  307. [clangd] More complete fix for hover crashes on invalid record. — hokein.wu / detail
  308. [Support] Fix formatted_raw_ostream for UTF-8 — oliver.stannard / detail
  309. [XCOFF][AIX] Give symbol an internal name when desired symbol name contains invalid character(s) — jasonliu / detail
  310. [clang] Fix modules build after D82585 — Raphael Isemann / detail
  311. [clang][utils] make-ast-dump-check.sh: strip line and column numbers when generating serialization tests — riccibrun / detail
  312. [MLIR] Add a NoRegionArguments trait — jurahul / detail
  313. [RISCV] Fold ADDIs into load/stores with nonzero offsets — luismarques / detail
  314. [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABS — maskray / detail
  315. [AIX] Add system-aix to lit config file — daltenty / detail
  316. [mlir] Change ODS to have include and exclude regex — jpienaar / detail
  317. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support. — kevin.neal / detail
  318. [flang] Basic tests of external I/O runtime (part 9/9) — pklausler / detail
  319. [SemaCXX] Fix false positive of -Wuninitialized-const-reference in empty function body. — zequanwu / detail
  320. [FPEnv][Clang][Driver] Failing tests are now expected failures. — kevin.neal / detail
  321. [flang] Bug fix for ambiguous references to data and functions — psteinfeld / detail
  322. AMDGPU: Don't ignore carry out user when expanding add_co_pseudo — Matthew.Arsenault / detail
  323. [FPEnv][Clang][Driver] Failing tests are now expected failures only on PowerPC — kevin.neal / detail
  324. [VE] Change to use isa — marukawa / detail
  325. Revert "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  326. [ELF] Drop an unneeded reference to `symtab` from SymbolTable::addSymbol — maskray / detail
  327. [Sanitizer] Fix demangling for Swift symbol names — julian.lettner / detail
  328. [VE] Support symbol with offset in assembly — marukawa / detail
  329. [WebAssembly] 64-bit memory limits — aardappel / detail
  330. [libc] Add documentation for integration tests. — paulatoth / detail
  331. [WebAssembly] Added 64-bit memory.grow/size/copy/fill — aardappel / detail
  332. DomTree: Remove getChildren() accessor — nicolai.haehnle / detail
  333. DomTree: Remove the releaseMemory() method — nicolai.haehnle / detail
  334. DomTree: Remove getRoots() accessor — nicolai.haehnle / detail
  335. DomTree: add private create{Child,Node} helpers — nicolai.haehnle / detail
  336. [flang] Add missing include for std::min — tkeith / detail
  337. Use CMAKE_OSX_SYSROOT instead of the environment variable SYSROOT — Adrian Prantl / detail
  338. Add option LLVM_NM to allow specifying the location of the llvm-nm tool — smeenai / detail
  339. AMDGPU/GlobalISel: Add types to special inputs — arsenm2 / detail
  340. [clang] Rework how and when APValues are dumped — riccibrun / detail
  341. [AMDGPU] Tweak getTypeLegalizationCost() — Stanislav.Mekhanoshin / detail
  342. [Support][NFC] Fix Wdocumentation warning in ADT/Bitfields.h — riccibrun / detail
  343. Fix [-Werror,-Wsign-compare] in dominator unit test. — echristo / detail
  344. [clang] Enable errors for undefined TARGET_OS_ macros in Darwin driver — zixu_wang / detail
  345. [OpenMP][Tests] Fix/Mark compatibilty for GCC — protze / detail
  346. [X86] Centalize the 'sse4' hack to a single place in X86TargetInfo::setFeatureEnabledImpl. NFCI — craig.topper / detail
  347. [Scalarizer] Centralize instruction DCE — lebedev.ri / detail
  348. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  349. [NFCI][IR] Introduce CallBase::Create() wrapper — lebedev.ri / detail
  350. [llvm-reduce] Reducing call operand bundles — lebedev.ri / detail
  351. [OpenMP] Add GOMP 5.0 loop entry points — jonathan.l.peyton / detail
  352. Modifications to the algorithm sort benchmark — mvels / detail
  353. [NFCI][llvm-reduce] ReduceOperandBundles: actually put Module forward-declaration back into llvm namespace — lebedev.ri / detail
  354. [NFC] change getLimitedCodeGenPipelineReason to static function — Yuanfang Chen / detail
  355. Temporarily Revert "[llvm-install-name-tool] Merge install-name options" as it breaks the objcopy build. — echristo / detail
  356. [DAGCombiner] reassociate reciprocal sqrt expression to eliminate FP division — spatel / detail
  357. Fix sdk version test to use 99.99.99 as a max dummy version instead of 10.99.99. — Amara Emerson / detail
  358. Correct 3 spelling errors in headers and doc strings. — wolfgang_pieb / detail
  359. fix typos to cycle bots — thakis / detail
  360. [gn build] Port — llvmgnsyncbot / detail
  361. [gn build] Port 05f2b5ccfc5 — llvmgnsyncbot / detail
  362. Revert "[LV] Enable the LoopVectorizer to create pointer inductions" — rupprecht / detail
  363. [ModuloSchedule] Devirtualize PeelingModuloScheduleExpander::expand as it's not needed — dblaikie / detail
  364. [libc] Add documentation for clang-tidy checks. — paulatoth / detail
  365. [PowerPC][Power10] Exploit the xxsplti32dx instruction when lowering VECTOR_SHUFFLE. — amy.kwan1 / detail
  366. [PowerPC] Implement Vector Splat Immediate Builtins in Clang — lei / detail
  367. Create the framework and testing environment for MLIR Reduce - a tool — sifontes / detail
  368. [X86-64] Support Intel AMX Intrinsic — xiang1.zhang / detail
  369. [openmp] Move isAllowedClauseForDirective to tablegen + add clause version to OMP.td — clementval / detail
  370. [gn build] Port 939d8309dbd — llvmgnsyncbot / detail
  371. [PowerPC] Do not RAUW combined nodes in VECTOR_SHUFFLE legalization — nemanja.i.ibm / detail
  372. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  373. [mlir] resolve types from attributes in assemblyFormat — joker.eph / detail
  374. [X86] Remove duplicate SSE4A feature bit from X86TargetParser.def. NFC — craig.topper / detail
  375. [Test] Add one more missing optimization opportunity test — mkazantsev / detail
  376. [X86] Move the feature dependency handling in X86TargetInfo::setFeatureEnabledImpl to a table based lookup in X86TargetParser.cpp — craig.topper / detail
  377. [AMDGPU] Change Clang AMDGCN atomic inc/dec builtins to take unsigned values — Saiyedul.Islam / detail
  378. [libomptarget] Implement atomic inc and fence functions for AMDGCN using clang builtins — Saiyedul.Islam / detail
  379. [AMDGPU] Update isFMAFasterThanFMulAndFAdd assumptions — carl.ritson / detail
  380. [X86] Merge X86TargetInfo::setFeatureEnabled and X86TargetInfo::setFeatureEnabledImpl. NFC — craig.topper / detail
  381. [X86] Remove assert for missing features from X86::getImpliedFeatures — craig.topper / detail
  382. [X86] Add 64bit and retpoline-external-thunk to list of featuers in X86TargetParser.def. — craig.topper / detail
  383. [CodeGen] Fix warnings in sve-vector-splat.ll and sve-trunc.ll — david.sherwood / detail
  384. [SVE][CodeGen] Fix bug when falling back to DAG ISel — david.sherwood / detail
  385. [SVE] Add more warnings checks to clang and LLVM SVE tests — david.sherwood / detail
  386. [mlir][NFC] Remove usernames and google bug numbers from TODO comments. — riddleriver / detail
  387. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  388. [llvm-readobj] - Fix a crash scenario in GNUStyle<ELFT>::printHashSymbols(). — grimar / detail
  389. [lldb/DWARF] Add a utility function for (forceful) completion of types — pavel / detail
  390. [NFC] Adding the align attribute on Atomic{CmpXchg|RMW}Inst — gchatelet / detail
  391. Hand Allocator and IdentifierTable into FormatTokenLexer. — klimek / detail
  392. [SVE][CodeGen] Legalisation of unpredicated load instructions — kerry.mclaughlin / detail
  393. [llvm-readobj] - Allow dumping partially corrupted SHT_LLVM_CALL_GRAPH_PROFILE sections. — grimar / detail
  394. [llvm-readobj] - Refactor ELFDumper<ELFT>::getStaticSymbolName. — grimar / detail
  395. [SVE][CodeGen] Legalisation of unpredicated store instructions — kerry.mclaughlin / detail
  396. [llvm-readobj] - Split the printHashSymbols. NFCI. — grimar / detail
  397. [llvm-readobj] - Refine the error reporting in LLVMStyle<ELFT>::printELFLinkerOptions. — grimar / detail
  398. [clang-tidy] Fix an unused-raii check crash on objective-c++. — hokein.wu / detail
  399. [llvm-readobj] - Add prepending # to mips-got.test and mips-plt.test. NFC. — grimar / detail
  400. [lldb] Make TestIOHandlerResizeNoEditline pass with Python 2 — Raphael Isemann / detail
  401. [LV] Vectorize without versioning-for-unit-stride under -Os/-Oz — ayal.zaks / detail
  402. [mlir][spirv] Introduce OwningSPIRVModuleRef for ownership — antiagainst / detail
  403. [mlir][VectorOps] Lower vector.outerproduct of int vectors — benny.kra / detail
  404. [clangd] Store index in '.cache/clangd/index' instead of '.clangd/index' — sam.mccall / detail
  405. [llvm-readobj] - Don't abort when dumping dynamic relocations when an object has both REL and RELA. — grimar / detail
  406. [llvm-readobj] - Fix indentation in broken-dynamic-reloc.test. NFC. — grimar / detail
  407. [NFC] Use hasAnyName matcher in place of anyOf(hasName()...) — n.james93 / detail
  408. [llvm-readobj] - Refactor the MipsGOTParser<ELFT> to stop using report_fatal_error(). — grimar / detail
  409. [OpenMP][NFC] Remove hard-coded line numbers from more tests — jdenny.ornl / detail
  410. [X86] Fix a bug that when lowering byval argument — chen3.liu / detail
  411. [Scalarizer] When gathering scattered scalar, don't replace it with itself — lebedev.ri / detail
  412. [lldb/test] Fix lldbutil.run_to_***_breakpoint for shared libraries — pavel / detail
  413. [DEBUGINFO]Add dwarf versions to the test, NFC. — a.bataev / detail
  414. [OpenMP] Use primary context in CUDA plugin — tianshilei1992 / detail
  415. [ASTImporter] Corrected import of repeated friend declarations. — 1.int32 / detail
  416. [flang] Add lowering of I/O statements. — eschweitz / detail
  417. [Bitfields][NFC] Make sure bitfields are contiguous — gchatelet / detail
  418. [CodeMoverUtils] Make specific analysis dependent checks optional — rithiksh02 / detail
  419. [lldb/Utility] Fix float->integral conversions in Scalar APInt getters — pavel / detail
  420. [ASTMatchers] Added hasDirectBase Matcher — n.james93 / detail
  421. [Clang] Handle AIX Include management in the driver — daltenty / detail
  422. Combine multiple defs of arm64 register sets — omair.javaid / detail
  423. Revert "Create the framework and testing environment for MLIR Reduce - a tool" — joker.eph / detail
  424. [x86] add test for buildvector lowering miscompile (PR46586); NFC — spatel / detail
  425. [HIP] Use default triple in llvm-mc for system ld — enye.shi / detail
  426. [ELF] Ignore --no-relax for RISC-V — maskray / detail
  427. [NativeSession] Add column numbers to NativeLineNumber. — akhuang / detail
  428. [x86] fix miscompile in buildvector v16i8 lowering — spatel / detail
  429. [GlobalOpt] Don't remove inalloca from musttail-called functions — hans / detail
  430. [lldb] Fix unaligned load in DataExtractor — Jonas Devlieghere / detail
  431. Disable interception of sigaltstack on i386 macOS. — Dan Liew / detail
  432. Revert "Temporarily disable the following failing tests on Darwin:" — Dan Liew / detail
  433. orrectly generate invert xor value for Binary Atomics of int size > 64 — jennifer.yu / detail
  434. [PowerPC] Implement Vector Replace Builtins in LLVM — lei / detail
  435. [SemaObjC] Add a warning for @selector expressions that potentially refer to objc_direct methods — erik.pilkington / detail
  436. [SemaObjC] Fix a -Wobjc-signed-char-bool false-positive with binary conditional operator — erik.pilkington / detail
  437. Expand the LLVM Developer Policy to include new sections on adding — clattner / detail
  438. Warn pointer captured in async block — aaron / detail
  439. [X86][AVX] Add AVX2 tests to extractelement-load.ll — llvm-dev / detail
  440. [X86][AVX] Add test case showing incorrect extraction from VBROADCAST_LOAD on AVX2 targets — llvm-dev / detail
  441. [mlir] Convert function signatures before converting globals — silvasean / detail
  442. [NewPM][LoopFusion] Rename loop-fuse -> loop-fusion — aeubanks / detail
  443. [mlir] Support unranked types in func signature conversion in BufferPlacement. — pifon / detail
  444. [BasicAA] Remove -basicaa alias — aeubanks / detail
  445. [WebAssembly] Avoid scalarizing vector shifts in more cases — tlively / detail
  446. [gn build] Port dfa0db79d0e — llvmgnsyncbot / detail
  447. Speculatively fix the sphinx build. — aaron / detail
  448. [SystemZ ABI] Allow class types in GetSingleElementType — ulrich.weigand / detail
  449. [x86][lvi][seses] Use SESES at O0 for LVI mitigation — zbrid / detail
  450. [X86][AVX] Don't fold PEXTR(VBROADCAST_LOAD(X)) -> LOAD(X). — llvm-dev / detail
  451. [SCCP] Handle assume predicates — nikita.ppv / detail
  452. [lldb/Core] Fix crash in ValueObject::CreateChildAtIndex — medismail.bennani / detail
  453. Clang crashed while checking for deletion of copy and move ctors — vyng / detail
  454. LIS: fix handleMove to properly extend main range — Stanislav.Mekhanoshin / detail
  455. [llvm] [docs] Do not require recommonmark for manpage build — mgorny / detail
  456. [SCCP] Use range metadata for loads and calls — nikita.ppv / detail
  457. [flang] Make 'num_images()' intrinsic — tkeith / detail
  458. [flang] Added missing runtime I/O definitions — tkeith / detail
  459. [mlir] [VectorOps] [integration-test] Add i64 typed outer product — ajcbik / detail
  460. [Inliner] Don't skip inlining alwaysinline in optnone functions — aeubanks / detail
  461. Minor fixups to LLDB AArch64 register infos macros for SVE register infos — omair.javaid / detail
  462. [x86][seses] Add clang flag; Use lvi-cfi with seses — zbrid / detail
  463. [Statepoint] Factor out logic for non-stack non-vreg lowering [almost NFC] — listmail / detail
  464. AMDGPU/GlobalISel: Fix skipping unused kernel arguments — Matthew.Arsenault / detail
  465. GlobalISel: Handle EVT argument lowering correctly — Matthew.Arsenault / detail
  466. [SVE] Make Constant::getSplatValue work for scalable vector splats — ctetreau / detail
  467. [mlir][Vector] Add ExtractOp folding — ntv / detail
  468. [ms] [llvm-ml] Add initial MASM STRUCT/UNION support — epastor / detail
  469. [libc] Add memchr implementation. — gyurgyikcp / detail
  470. [lldb/api] Add checks for StackFrame::GetRegisterContext calls (NFC) — medismail.bennani / detail
  471. [SVE] Remove calls to VectorType::getNumElements from AsmParserTest — ctetreau / detail
  472. [llvm-readobj][test] Fix ELF/verneed-flags.yaml — maskray / detail
  473. Do not set LLDB_DEBUGSERVER_PATH if --out-of-tree-debugserver is passed. — ditaliano / detail
  474. [dotest] Log a warning when --server and --out-of-tree-debugserver are set — ditaliano / detail
  475. [RuntimeDyld][test] Fix ExecutionEngine/RuntimeDyld/X86/ELF_x86-64_none.yaml after D60122 — maskray / detail
  476. Revert "[SLP] Make sure instructions are ordered when computing spill cost." — flo / detail
  477. [X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846 — craig.topper / detail
  478. [OpenMP][Tests] Update compatibility with GCC (NFC) — protze / detail
  479. [clang] Include missing LangOpts in `getModuleHash`. — bigcheesegs / detail
  480. [Statepoint] Reduce intendation and change a variable name [NFC] — listmail / detail
  481. [Statepoint] Use early return to reduce nesting and clarify comments [NFC] — listmail / detail
  482. [flang] Fix CHARACTER length folding problem — pklausler / detail
  483. Create the MLIR Reduce framework — sifontes / detail

#1815 (Jul 2, 2020 10:44:16 PM)

  1. Temporarily disable email notification for test-suite pipeline jobs — Azharuddin Mohammed / detail
  2. jenkins/jobs: Move lnt-ctmark-* jobs running on green-dragon-04 to 05 — Azharuddin Mohammed / detail

#1799 (Jul 1, 2020 12:51:18 PM)

  1. new win32 buildbot — kuhnel / githubweb

#1799 (Jul 1, 2020 12:51:18 PM)

  1. Fix diagnostic for missing virtual dtor — JF Bastien / detail
  2. [lld][WebAssembly] Give better error message on bad archive member — sbc / detail
  3. [NFC] fix diagnostic — JF Bastien / detail
  4. [CodeComplete] Add code completion after function equals — 1585086582 / detail
  5. [mlir] Remove the default template parameters from AttrBase and TypeBase. — riddleriver / detail
  6. [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * — maskray / detail
  7. [BPF] Fix a bug for __builtin_preserve_field_info() processing — yhs / detail
  8. [AMDGPU][NFC] Remove redundant condition — adam.balogh / detail
  9. [Hexagon][NFC] Remove redundant condition — adam.balogh / detail
  10. [LLDB][NFC] Remove redundant condition — adam.balogh / detail
  11. [LLDB][Clang Integration][NFC] Remove redundant condition — adam.balogh / detail
  12. [Sema][NFC] Remove Redundant Condition — adam.balogh / detail
  13. [clang-tidy] New util `Aliasing` factored out from `bugprone-infinite-loop` — adam.balogh / detail
  14. [Analyzer] Fix errors in iterator modeling — adam.balogh / detail
  15. [Analyzer] Handle pointer implemented as iterators in iterator checkers — adam.balogh / detail
  16. [gn build] Port 4da65c2920b — llvmgnsyncbot / detail
  17. [clang][CrossTU] Invalidate parent map after get cross TU definition. — 1.int32 / detail
  18. [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align — gchatelet / detail
  19. Correctly track GCOVProfiling IR update — sguelton / detail
  20. [ARM][LowOverheadLoops] Handle reductions — sam.parker / detail
  21. [AMDGPU] Spill more than wavesize CSR SGPRs — Saiyedul.Islam / detail
  22. [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) — hans / detail
  23. [clangd] Config: compile Fragment -> CompiledFragment -> Config — sam.mccall / detail
  24. [analyzer][CrossTU] Lower CTUImportThreshold default value — endre.fulop / detail
  25. [gn build] Port f12cd99c440 — llvmgnsyncbot / detail
  26. [SVE] Relax merge requirement for IR based divides. — paul.walker / detail
  27. [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example — Tony.Tye / detail
  28. [NFC][ARM] Add test. — sam.parker / detail
  29. [lldb] Scalar re-fix UB in float->int conversions — pavel / detail
  30. [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align — gchatelet / detail
  31. [DebugInfo] Do not emit entry values for composite locations — david.stenberg / detail
  32. [llvm-readobj] - Simplify and refine hash table tests — grimar / detail
  33. [llvm-readobj] - Don't crash when checking the number of dynamic symbols. — grimar / detail
  34. [clangd] Fix name conflict again, unbreak GCC. NFC — sam.mccall / detail
  35. [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads — kerry.mclaughlin / detail
  36. AMDGPU/GlobalISel: Select init_exec intrinsic — petar.avramovic / detail
  37. [StackSafety,NFC] Remove unneded constexpr — Vitaly Buka / detail
  38. [StackSafety,NFC] Remove expensive assert — Vitaly Buka / detail
  39. [Driver][ARM] parse version of arm/thumb architecture correctly — daniel.kiss / detail
  40. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  41. Revert "[lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI)" — medismail.bennani / detail
  42. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  43. [clangd] Set gRPC deadlines to all remote index requests — kbobyrev / detail
  44. [Analyzer] Quick fix for broken tests on Windows — adam.balogh / detail
  45. [RISCV][NFC] Add Test for (select (or B1, B2), X, Y) — selliott / detail
  46. [RISCV] Implement Hooks to avoid chaining SELECT — selliott / detail
  47. AttrBuilder::merge/remove - use const& for iterator values in for-range loops. — llvm-dev / detail
  48. Fix Wdocumentation warnings due to outdated parameter list. NFC. — llvm-dev / detail
  49. Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC. — llvm-dev / detail
  50. [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant — llvm-dev / detail
  51. [llvm-size] Output REL, RELA and STRTAB sections when allocatable — gbreynoo / detail
  52. [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions — llvm-dev / detail
  53. Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value. — llvm-dev / detail
  54. [PowerPC] Fix for PC Relative call protocol — kamau.bridgeman / detail
  55. Pass DIEnumerator APInt args by const reference not value. — llvm-dev / detail
  56. [llvm-readobj] - Simplify the symbols.test — grimar / detail
  57. [clang-tidy] fix cppcoreguidelines-init-variables with catch variables — n.james93 / detail
  58. Revert "[StackSafety,NFC] Remove unneded constexpr" — a.bataev / detail
  59. [lldb] Add basic -flimit-debug-info support to expression evaluator — pavel / detail
  60. [mlir][Linalg] Add an option to use Alloca instead of malloc/free pairs. — ntv / detail
  61. [lldb] Fix NSDate test after Scalar change — Raphael Isemann / detail
  62. [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR — david.sherwood / detail
  63. Implement AVX ABI Warning/error — erich.keane / detail
  64. [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too — rojamd / detail
  65. [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align — gchatelet / detail
  66. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  67. [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment — gchatelet / detail
  68. Limit x86 test to require target to fix buildbot (from 2831a317b) — erich.keane / detail
  69. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  70. [clangd] Fix race in FileIndex that sometimes temporarily lost updates. — sam.mccall / detail
  71. [VE] Support symbol with offset value — marukawa / detail
  72. [lldb] Attempt to fix TestLimitDebugInfo on windows — pavel / detail
  73. Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2" — luismarques / detail
  74. [lldb] Replace StringConvert with llvm::to_integer when parsing integer values in CommandObjects — Raphael Isemann / detail
  75. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  76. [RISCV] Add mcountinhibit CSR — pzheng / detail
  77. Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value. — llvm-dev / detail
  78. Make dyn_cast results explicitly auto* instead of just auto. — llvm-dev / detail
  79. [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations. — Xing / detail
  80. [Outliner] Set nounwind for outlined functions — david.green / detail
  81. [InstCombine] Don't let an alignment assume prevent new/delete removals. — yamauchi / detail
  82. [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment — gchatelet / detail
  83. [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM. — epastor / detail
  84. [CVP] Use different number in test (NFC) — nikita.ppv / detail
  85. [NFC] Clean up uses of MachineModuleInfoWrapperPass — Yuanfang Chen / detail
  86. Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. — jyknight / detail
  87. [BPF] Fix a BTF gen bug related to a pointer struct member — yhs / detail
  88. [Coroutines] Fix code coverage for coroutine — xun / detail
  89. [AArch64] Remove unnecessary CostKindCheck (NFC). — flo / detail
  90. sanitizer_common_interceptors: Fix lint errors — guiand / detail
  91. Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in" — Jonas Devlieghere / detail
  92. [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR — david.sherwood / detail
  93. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  94. AMDGPU: Clear subreg when folding immediate copies — Matthew.Arsenault / detail
  95. AMDGPU: Fix handling of target flags when commuting instruction — Matthew.Arsenault / detail
  96. AMDGPU: Support commuting register and global operand — Matthew.Arsenault / detail
  97. AMDGPU: Convert AGPR copy test to generated checks — Matthew.Arsenault / detail
  98. [CodeGen] Add public function to emit C++ destructor call. — zoecarver / detail
  99. Revert "Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in"" — Adrian Prantl / detail
  100. debugserver: Return a nullptr in GetPlatformString() — Adrian Prantl / detail
  101. [Coroutines] Fix test breakage in D82928 — xun / detail
  102. [Sanitizers] Disable sysmsg interceptors on Android — guiand / detail
  103. [LVI][CVP] Handle (x | y) < C style conditions — nikita.ppv / detail
  104. [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place. — craig.topper / detail
  105. [IR] Add classof methods to ConstantExpr subclasses. — efriedma / detail
  106. [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER. — craig.topper / detail
  107. [clang-tidy] Allows the prevailing include header guard in Flang to be recognized rather than flagged as a violation in phabricator. — eschweitz / detail
  108. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  109. [flang] Add the Runtime.h to prepare for more code being upstreamed. — eschweitz / detail
  110. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  111. [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value — maskray / detail
  112. [libTooling] Fix `maybeExtendRange` to support `CharRange`s. — yitzhakm / detail
  113. [CallGraph] Add support for callback call sites — serguei.n.dmitriev / detail
  114. [flang] Implement cross-set EQUIVALENCE impossibility checking — pklausler / detail
  115. [compiler-rt][Android] Use correct builtins library name for tests — rprichard / detail
  116. [InstSimplify] Move assume icmp test (NFC) — nikita.ppv / detail
  117. [lldb/API] Add missing LLDB_RECORD_RESULT — Jonas Devlieghere / detail
  118. [RISCV][NFC] Pre-commit tests for D82660 — selliott / detail
  119. Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment." — craig.topper / detail
  120. [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test — lebedev.ri / detail
  121. Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend" — clementval / detail
  122. [AMDGPU] Limit promote alloca to vector with VGPR budget — Stanislav.Mekhanoshin / detail
  123. AMDGPU: Fix missing tracksRegLiveness in tests — Matthew.Arsenault / detail
  124. RegAllocGreedy: Use TargetInstrInfo already in the class — Matthew.Arsenault / detail
  125. AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32 — Matthew.Arsenault / detail
  126. [NFCI] Actually provide correct check lines in sdiv.ll — lebedev.ri / detail
  127. clang CoverageMapping tests bot cleanup — xun / detail
  128. typo fixes to cycle bots — thakis / detail
  129. Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode. — douglas.yung / detail
  130. Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode." — douglas.yung / detail
  131. [gcov] Move llvm_writeout_files from atexit to a static destructor — maskray / detail
  132. [flang][NFC] Get formatting in sync with latest clang-format — tkeith / detail
  133. [mlir][NFC] Move conversion of scf to spir-v ops in their own file — thomasraoux / detail
  134. [mlir][spirv] Add support for lowering scf.for scf/if with return value — thomasraoux / detail
  135. [PowerPC] Exploit xxspltiw and xxspltidp instructions — lei / detail
  136. [flang] Add more support for alternate returns — tkeith / detail
  137. [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions — lei / detail
  138. [X86-64] Support Intel AMX instructions — xiang1.zhang / detail
  139. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  140. [PowerPC]Implement Vector Shift Double Bit Immediate Builtins — lei / detail

#1799 (Jul 1, 2020 12:51:18 PM)

  1. new win32 buildbot — kuhnel / detail

#1798 (Jun 30, 2020 3:28:15 PM)

  1. [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI — craig.topper / detail
  2. split darwin-version-min-load-command.s into Arm64 subtest to avoid failures — Alex Lorenz / detail
  3. [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel. — kbarton / detail
  4. [BasicAA] Replace -basicaa with -basic-aa in polly — aeubanks / detail
  5. [clangd] Run formatting operations asynchronously. — sam.mccall / detail
  6. [mlir] Add support for defining Traits and Interfaces on Attributes/Types. — riddleriver / detail
  7. [mlir] Refactor InterfaceGen to support generating interfaces for Attributes and Types. — riddleriver / detail
  8. [mlir] Remove locking for dialect/operation registration. — riddleriver / detail
  9. [Docs][BasicAA] Rename -basicaa to -basic-aa in docs — aeubanks / detail
  10. [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable. — hgreving / detail
  11. [gn build] Update build for new OpenMP tablegen logic — rnk / detail
  12. Fix wrong title underline length — aeubanks / detail
  13. A constexpr virtual function is implicitly inline so should never be a — richard / detail
  14. AMDGPU/GlobalISel: Remove some selection tests which should be invalid — Matthew.Arsenault / detail
  15. GlobalISel: Disallow undef generic virtual register uses — Matthew.Arsenault / detail
  16. [gn build] (semi-manually) port ce6153a5282 — thakis / detail
  17. [Sanitizers] Implement interceptors for msgsnd, msgrcv — guiand / detail
  18. [Docs][BasicAA] Rename some more basicaa -> basic-aa — aeubanks / detail
  19. [llvm-install-name-tool] Tighten some path checks — smeenai / detail
  20. Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor. — douglas.yung / detail
  21. [c++20] consteval functions don't get vtable slots. — richard / detail
  22. [DWARFYAML][test] Make the checker stricter. NFC. — Xing / detail
  23. [NewPM] Add explicit init value to -enable-new-pm — aeubanks / detail

#1797 (Jun 30, 2020 4:34:43 AM)

  1. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode — mtrofin / githubweb

#1797 (Jun 30, 2020 4:34:43 AM)

  1. [SystemZ] Add NoMerge MIFlag — iii / detail
  2. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource — Raphael Isemann / detail
  3. [lldb] Tab completion for `frame select` — Raphael Isemann / detail
  4. [AST] Fix handling of some edge cases in fixed-point division. — bevin.hansson / detail
  5. [lldb] Tab completion for `frame recognizer delete` — Raphael Isemann / detail
  6. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns — llvm-dev / detail
  7. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change — Raphael Isemann / detail
  8. [PM] Fix new PM to perform SpeculativeExecution as in old PM — dfukalov / detail
  9. [NFC][ARM] Tail predication reduction tests — sam.parker / detail
  10. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align — gchatelet / detail
  11. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align — gchatelet / detail
  12. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point — sam.mccall / detail
  13. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align — gchatelet / detail
  14. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB — sguelton / detail
  15. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions — llvm-dev / detail
  16. [lldb/Test] Introduce "assertSuccess" — pavel / detail
  17. [ASTMatcher] Fix a performance regression: memorize the child match. — hokein.wu / detail
  18. [DWARFYAML][MachO] Remove endianness related tests. — Xing / detail
  19. [libc++] Remove dead code since the removal of the old testing format — Louis Dionne / detail
  20. [runtimes] Rename newformat to just format, now that the old format has been removed — Louis Dionne / detail
  21. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. — hokein.wu / detail
  22. [SystemZ] Simplify knownbits.ll test — ulrich.weigand / detail
  23. [NFC] Remove dead code — gchatelet / detail
  24. Add Metadata to Transformer tooling — yitzhakm / detail
  25. [lldb/Scripts] — pavel / detail
  26. [libc++abi] Remove empty source file cxa_unexpected.cpp — Louis Dionne / detail
  27. [clang-tidy] Sanity checks in ClangTidyTest header. — n.james93 / detail
  28. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment — gchatelet / detail
  29. [clang-tidy] performance-faster-string-find string-view — n.james93 / detail
  30. [CodeComplete] Tweak completion for else. — n.james93 / detail
  31. [ARM] Allow rounding intrinsics to be tail predicated — samteb02 / detail
  32. [lldb/Test] Skip recognizer tests when Python is disabled — Jonas Devlieghere / detail
  33. [mlir] [VectorOps] Replace zero fma with mult for vector.contract — ajcbik / detail
  34. [ARM][MVE] Tail-predication: clean-up of unused code — sjoerd.meijer / detail
  35. X86: Use Register — Matthew.Arsenault / detail
  36. AMDGPU: Use Register — Matthew.Arsenault / detail
  37. TailDuplicator: Use Register — Matthew.Arsenault / detail
  38. BranchFolding: Use Register — Matthew.Arsenault / detail
  39. RegAlloc: Start using Register — Matthew.Arsenault / detail
  40. [libc++abi] Remove unused include of <sys/types.h> — Louis Dionne / detail
  41. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated — samteb02 / detail
  42. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. — llvm-dev / detail
  43. [ARM] Allow the fabs intrinsic to be tail predicated — samteb02 / detail
  44. [clang][docs] Add note about using `-flto` with `-g` on macOS — Jonas Devlieghere / detail
  45. [PowerPC][NFC] Rename/organize encoding test files for ISA3.1 — lei / detail
  46. [InstCombine] New FMA tests and regenerate tests. NFC — david.green / detail
  47. [MVT] Add new MVT types for RISC-V vector. — kai.wang / detail
  48. [flang] Silence some warnings from clang-tidy — tkeith / detail
  49. [libc++] Split dylib instantiations for deprecated std::random_shuffle into a separate source file — Louis Dionne / detail
  50. Update the phabricator docs to reflect the monorepo change. — echristo / detail
  51. [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine — ctetreau / detail
  52. [libc++] Add missing include in test — Louis Dionne / detail
  53. [SVE] Remove calls to VectorType::getNumElements from AArch64 — ctetreau / detail
  54. Improve the detection of iOS/tvOS/watchOS simulator binaries in — Adrian Prantl / detail
  55. [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC — spatel / detail
  56. [PDB] Defer public serialization until PDB writing — rnk / detail
  57. [llvm-install-name-tool] Add -id option — smeenai / detail
  58. [llvm-install-name-tool] Add -change option — smeenai / detail
  59. [sve][acle] Enable feature macros for SVE ACLE extensions. — francesco.petrogalli / detail
  60. [clang-tidy] Added option to readability-else-after-return — n.james93 / detail
  61. [lldb/Test] Skip TestIOHandlerResizeNoEditline with reproducers — Jonas Devlieghere / detail
  62. [mlir] Fix case in MLIRGPUtoROCDLTransforms — herhut / detail
  63. [mlir] Fix case in MLIRGPUtoNVVMTransforms — herhut / detail
  64. [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms — Alex Lorenz / detail
  65. [mlir] Fix case in MLIRGPUtoGPURuntimeTransforms — herhut / detail
  66. [openmp] Move Directive and Clause helper function to tablegen — clementval / detail
  67. [libc++] Fix the Lit DSL test in case a substitution is empty — Louis Dionne / detail
  68. [InstCombine] fma x, y, 0 -> fmul x, y — david.green / detail
  69. [X86] Some CHECK-NOTs for FMA4/TBM/XOP for znver1/znver2 in predefined-arch-macros.c — craig.topper / detail
  70. [X86] Move frontend CPU feature initialization to a look up table based implementation. NFCI — craig.topper / detail
  71. [mlir] minor tweaks in standard-to-llvm lowering — zinenko / detail
  72. [AArch64] Add getCFInstrCost, treat branches as free for throughput. — flo / detail
  73. [IR] Delete llvm::Constants using the correct type. — efriedma / detail
  74. [lldb/Scalar] Fix undefined behavior — Jonas Devlieghere / detail
  75. [TestReturnValue] Skip based on architecutre, not platform. — ditaliano / detail
  76. Skip arm-(fp|gp)-read.test on Darwin. — ditaliano / detail
  77. Mips: Don't store MachineFunction in MipsFunctionInfo — Matthew.Arsenault / detail
  78. PPC: Don't store function in PPCFunctionInfo — Matthew.Arsenault / detail
  79. RISCV: Don't store function in RISCVMachineFunctionInfo — Matthew.Arsenault / detail
  80. Sparc: Use Register — Matthew.Arsenault / detail
  81. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  82. [Sanitizer] Remove obsolete assert for OS version checking on Darwin — julian.lettner / detail
  83. [libc++] Translate the std Lit parameter to the DSL — Louis Dionne / detail
  84. [SVE] Reject vector struct indexes for scalable vectors. — efriedma / detail
  85. [ASTImporter] Fix AST import crash for a friend decl — vince.a.bridgers / detail
  86. [clang][diagnostics] Add '-Wundef-prefix' warning option — cyndy_ishida / detail
  87. [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests — amy.kwan1 / detail

#1797 (Jun 30, 2020 4:34:43 AM)

  1. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode — mtrofin / detail

#1796 (Jun 29, 2020 7:44:27 PM)

  1. [c++20] Fix handling of operator rewrites naming consteval operator<=>. — richard / detail
  2. [darwin][driver] pass the minimum supported OS version to the linker — Alex Lorenz / detail
  3. [OpenMP] fix clang warning about printf format in CUDA plugin — tianshilei1992 / detail
  4. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test — Alex Lorenz / detail
  5. Add missing #include — dblaikie / detail
  6. [SimplifyCFG] Fix inconsistency in block size assessment for threading — mkazantsev / detail
  7. Add front/back accessors to indexed_accessor_range. — riddleriver / detail
  8. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle — david.sherwood / detail
  9. [llvm-objcopy][MachO] Fix segment size alignment — alexshap / detail
  10. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. — paulsson / detail
  11. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR — david.sherwood / detail
  12. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. — craig.topper / detail
  13. Fix missing build dependency on omp_gen. — simon.tatham / detail
  14. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align — gchatelet / detail
  15. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 — anton / detail
  16. [builtins] Change si_int to int in some helper declarations — anton / detail
  17. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align — gchatelet / detail
  18. [Alignment][NFC] TargetLowering::allowsMemoryAccess — gchatelet / detail
  19. [clang-tidy][docs] Fix malformed link in ReleaseNotes — n.james93 / detail
  20. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. — Xing / detail
  21. [MLIR][Shape] Fix lowering of `shape.get_extent` — frgossen / detail
  22. Revert "Fix missing build dependency on omp_gen." — simon.tatham / detail
  23. [mlir] Fix case in MLIRGPUtoVulkanTransforms — thomasraoux / detail
  24. [GlobalISel][InlineAsm] Add support for matching input constraints — petar.avramovic / detail
  25. AMDGPU/GlobalISel: Select icmp intrinsic — petar.avramovic / detail
  26. [yaml2obj] - Add a way to set default values for macros used in a YAML. — grimar / detail
  27. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. — grimar / detail
  28. [IR] NoFree IntrinsicProperty. — sstipanovic / detail
  29. [lldb] Modernize TestOperatorOverload.py asserts — Raphael Isemann / detail
  30. [Alignment][NFC] Migrate AtomicExpandPass to Align — gchatelet / detail
  31. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. — hokein.wu / detail
  32. [mlir] Extended BufferPlacement to support nested region control flow. — herhut / detail
  33. [clangd] Remove redundant `findRefs` calls. NFC. — 1585086582 / detail
  34. [llvm][Z3][NFC] Improve mkBitvector performance — benicsbalazs / detail

#1795 (Jun 29, 2020 11:59:21 AM)

  1. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders — omair.javaid / githubweb

#1795 (Jun 29, 2020 11:59:21 AM)

  1. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / detail
  2. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail
  3. [NFC] CallGraph related cleanup — serguei.n.dmitriev / detail
  4. [Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to OMPBuilderCBHelpers — fghanim84 / detail
  5. Revert "[clang-tidy] Reworked enum options handling(again)" — thakis / detail
  6. [clangd][Hover] Dont crash on null types — kadircet / detail
  7. [mlir] Modernize LLVM dialect rountrip test — zinenko / detail
  8. [mlir] do not hardcode the name of the undefined function in the error message — zinenko / detail
  9. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. — Xing / detail
  10. [gn build] Port 8f9ca561a2b — llvmgnsyncbot / detail
  11. [clang-tidy] relanding b9306fd — n.james93 / detail
  12. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible — frgossen / detail
  13. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible — frgossen / detail
  14. Revert "[clang-tidy] relanding b9306fd" — n.james93 / detail
  15. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt — gchatelet / detail
  16. [llvm-objcopy] Emit error if removing symtab referenced by group section — james.henderson / detail
  17. [mlir] LLVM dialect: use addressof instead of constant to create function pointers — zinenko / detail
  18. [mlir] make the bitwidth of device side index computations configurable (reland) — tobias.gysi / detail
  19. Add tests for sequences of callbacks that RecursiveASTVisitor produces — gribozavr / detail
  20. [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h — protze / detail
  21. [TargetLowering] Add DemandedElts arg to ShrinkDemandedConstant — llvm-dev / detail
  22. Move TestClangConfig into libClangTesting and use it in AST Matchers tests — gribozavr / detail
  23. [gn build] Port 8e5a56865f2 — llvmgnsyncbot / detail
  24. [AArch64][SVE] Bail out of performPostLD1Combine for scalable types — kerry.mclaughlin / detail
  25. [AArch64][SVE] Add bfloat16 support to svext intrinsic — cullen.rhodes / detail
  26. [openmp][NFC] Cleanup: guard __kmp_mic_type by KMP_MIC_SUPPORTED macro. — Andrey.Churbanov / detail
  27. [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes — llvm-dev / detail
  28. [Alignment][NFC] migrate DataLayout::getPreferredAlignment — gchatelet / detail
  29. [Alignment][NFC] Migrate AMDGPU backend to Align — gchatelet / detail
  30. [Driver] When forcing a crash print the bug report message — john.brawn / detail
  31. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T — gchatelet / detail
  32. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes — sander.desmalen / detail
  33. Add intrinsic helper function — sebastian.neubauer / detail
  34. [ADT] Add Bitfield utilities — gchatelet / detail
  35. [gn build] Port b56b467a9a8 — llvmgnsyncbot / detail
  36. [NFC] Fix typos — gchatelet / detail
  37. [OpenCL] Reject block arguments — sven.vanhaastregt / detail
  38. [lldb] Deduplicate Scalar integral getters — pavel / detail
  39. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . — 1.int32 / detail
  40. [RISCV] Split the pseudo instruction splitting pass — luismarques / detail
  41. [gn build] Port 2cb0644f90b — llvmgnsyncbot / detail
  42. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC — spatel / detail
  43. [clang-format] Preserve whitespace in selected macros — Jake.Merdich / detail
  44. AMDGPU: Use IsSSA property check instead of asserting on isSSA — Matthew.Arsenault / detail
  45. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. — bevin.hansson / detail
  46. [clang-tidy] Fix hicpp-named-paramater — n.james93 / detail
  47. [mlir] Clean up NVVM intrinsics definitions a little. — herhut / detail
  48. [VectorCombine] try to form vector compare and binop to eliminate scalar ops — spatel / detail
  49. Inliner: Add missing test for alignment assume with byval — Matthew.Arsenault / detail
  50. [lldb/Test] Skip TestVSCode_disconnect on Darwin — Jonas Devlieghere / detail
  51. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX — nemanja.i.ibm / detail
  52. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) — llvm-dev / detail
  53. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  54. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds — bjorn.a.pettersson / detail
  55. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" — gribozavr / detail
  56. Fix MSVC truncation of constant value warning. — llvm-dev / detail
  57. [ARM] Better reductions — david.green / detail
  58. Compile the RecursiveASTVisitor callbacks test with "/bigobj" — gribozavr / detail
  59. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files — n.james93 / detail
  60. RecursiveASTVisitor: inline a macro that is only used once — gribozavr / detail
  61. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. — Christudasan.Devadasan / detail
  62. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build — Louis Dionne / detail
  63. [NFC] Fixed ignored .hip test. — dfukalov / detail
  64. [sve][acle] Implement some of the C intrinsics for brain float. — francesco.petrogalli / detail
  65. Correctly report Changed status in FoldBranchToCommonDest — sguelton / detail
  66. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  67. [gn build] Port fe0a555aa3c — llvmgnsyncbot / detail
  68. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux — omair.javaid / detail
  69. [libc++] Provide a default LLVM_PATH when building standalone — Louis Dionne / detail
  70. [libc++] Enable tests and documentation by default when building standalone — Louis Dionne / detail
  71. [Sphinx] Support older recommonmark versions. — Jonas Devlieghere / detail
  72. [AArch64][SVE] clang: Add missing svbfloat16_t tests — cullen.rhodes / detail
  73. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug — benicsbalazs / detail
  74. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics — cullen.rhodes / detail
  75. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS — nemanja.i.ibm / detail
  76. [SVE] Remove calls to VectorType::getNumElements from mlir — ctetreau / detail
  77. [runtimes] Remove the ability to select the old libc++ testing format — Louis Dionne / detail
  78. [SVE] Remove calls to VectorType::getNumElements from X86 — ctetreau / detail
  79. [ADT] Support const-qualified unique_functions — sam.mccall / detail
  80. [DEBUGINFO]Add a test for packed bitfields, NFC. — a.bataev / detail
  81. [clangd] Config: config struct propagated through Context — sam.mccall / detail
  82. Revert "[ADT] Support const-qualified unique_functions" — nikita.ppv / detail
  83. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  84. Add optimization to basic_string::assign for compile-time known constant values. — mvels / detail
  85. [gn build] Port 9963d93b073 — llvmgnsyncbot / detail
  86. Silence unused var warning in NDEBUG build — rnk / detail
  87. X86: Use MOV32r0 pseudo instead of directly emitting xor — Matthew.Arsenault / detail
  88. LowerConstantIntrinsics: Fix missing test for byval behavior — Matthew.Arsenault / detail
  89. X86: Upgrade a test to not rely on byval pointee type — Matthew.Arsenault / detail
  90. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version — Alex Lorenz / detail
  91. [gn build] Add missing llvm-lipo dep to check-lld — rnk / detail
  92. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT — mtrofin / detail
  93. [flang] Defer stmt function body analysis until specification part complete — pklausler / detail
  94. [ProcessGDBRemote] Get rid of an unused function. — ditaliano / detail
  95. Reland [ADT] Support const-qualified unique_functions — sam.mccall / detail
  96. Revert "[clangd] Config: config struct propagated through Context" — sam.mccall / detail
  97. Reland [clangd] Config: config struct propagated through Context — sam.mccall / detail
  98. Revert "[clang][SourceManager] cache Macro Expansions" — ndesaulniers / detail
  99. Reland "[clang][SourceManager] cache Macro Expansions"" — ndesaulniers / detail
  100. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp — leonardchan / detail
  101. [ADT] Use more explicit from to initialize member. Appease MSVC? — sam.mccall / detail
  102. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. — ajcbik / detail
  103. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep — Jason Molenda / detail
  104. [clangd] config() -> Config::current to avoid confict with NS — sam.mccall / detail
  105. [X86] Add common prefixes to merge more hadd/sub tests checks — llvm-dev / detail
  106. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. — lei / detail
  107. [flang] Add coarray lowering hooks. — eschweitz / detail
  108. [mlir] add unsigned comparison builders to Affine EDSC — zinenko / detail
  109. Fix a few cases that were incorrectly parsed as unary-expressions — richard / detail
  110. [CMake] Fix incorrect handling of get_target_property failure — ctetreau / detail
  111. [MLIR] Add variadic isa<> for Type, Value, and Attribute — jurahul / detail
  112. [CMake][compiler-rt] Only set lld as available when it was built — phosek / detail
  113. [SVE] Remove calls to VectorType::getNumElements from Instrumentation — ctetreau / detail
  114. Clang Driver: Use Apple ld64's new @response-file support. — jyknight / detail
  115. Clang Driver: refactor support for writing response files to be — jyknight / detail
  116. [FileCheck][NFC] Clean up RUN style in verbose.txt test — jdenny.ornl / detail
  117. [FileCheck] Permit multiple -v or -vv — jdenny.ornl / detail
  118. [MLIR][SPIRVToLLVM] Convert bitwise and logical not — antiagainst / detail
  119. [X86] Prefer AND over PSHUFB for v64i8 when possible — craig.topper / detail
  120. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping — jpienaar / detail
  121. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern — antiagainst / detail
  122. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed — dblaikie / detail

#1795 (Jun 29, 2020 11:59:21 AM)

  1. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders — omair.javaid / detail

#1794 (Jun 28, 2020 5:21:43 AM)

  1. SpeculativeExecution: fix incorrect debug info move — dfukalov / detail
  2. Improve stack object printing. NFC. — Madhur.Amilkanthwar / detail
  3. Revert accidentally landed patch citing o build errors — Madhur.Amilkanthwar / detail
  4. [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) — llvm-dev / detail
  5. [CVP] Add tests for icmp or and/or edge conds (NFC) — nikita.ppv / detail
  6. [LVI] Refactor value from icmp cond handling (NFC) — nikita.ppv / detail
  7. [clang-tidy] Update lang restrictions on perf module — n.james93 / detail
  8. [InstCombine] Add tests for assume implication (NFC) — nikita.ppv / detail
  9. [NFC][PowerPC] Add run lines to test DivRemPairsPass. — esme.yi / detail
  10. [x86] add tests for rsqrt opportunities; NFC — spatel / detail
  11. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  12. Revert "[VectorCombine] add test for scalable vectors; NFC" — spatel / detail
  13. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  14. [Coroutines] Optimize the lifespan of temporary co_await object — xun / detail
  15. [NFC][ScalarEvolution] Add a test showing SCEV failure to recognize 'urem' — lebedev.ri / detail
  16. [libc] This commit fixes the strcmp fuzzing test. It uses a single input and — gyurgyikcp / detail
  17. [X86] Explicitly add popcnt feature to Intel CPUs with SSE4.2 in the frontend. — craig.topper / detail

#1793 (Jun 27, 2020 10:02:14 PM)

  1. [MachineLICM] testcase for hoisting rematerializable instruction, nfc — czhengsz / detail
  2. [clang][docs] Remove untracked files from formatted status — n.james93 / detail
  3. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail
  4. Fix build errors after b9306fd0 — n.james93 / detail
  5. [X86] Rename dagcombine-cse.ll i386 test prefix X86 instead of X32. — llvm-dev / detail

#1792 (Jun 27, 2020 9:54:47 AM)

  1. [Analysis] isDereferenceableAndAlignedPointer(): don't crash on `bitcast <1 x ???*> to ???*` — lebedev.ri / detail
  2. [RISCV] Assemble/Disassemble v-ext instructions. — kai.wang / detail
  3. [RISCV] Support experimental v extensions. — kai.wang / detail
  4. [X86] SimplifyDemandedVectorEltsForTargetNode - merge shuffle/pack lower demanded elements handling. — llvm-dev / detail
  5. [ValueTracking] Use a switch statement (NFC) — nikita.ppv / detail
  6. [RISCV] Silence unused variable warning in Release builds. NFC. — benny.kra / detail
  7. [LIT] Correcting max-failures option in lit documentation. — Mike Edwards / detail
  8. Add OpenBSD support to be able to retrieve the thread id — brad / detail

#1791 (Jun 26, 2020 11:46:36 PM)

  1. [OpenMP][OMPBuilder] Adding privatization related `createXXXX` to OMPBuilder — fghanim84 / detail
  2. [X86] Add MOVBE and RDRND features to BDVER4. — craig.topper / detail
  3. [Docs] BitCodeFormat.rst: List missing attribute codes — guiand / detail
  4. [MSAN] Handle x86 {round,min,max}sd intrinsics — guiand / detail
  5. [OpenMP][OMPBuilder] Remove unused variable in Unittest — fghanim84 / detail
  6. Reland D81869 "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  7. [NFCI][SCEV] getPointerBase(): de-recursify — lebedev.ri / detail
  8. [SCEV] Make SCEVAddExpr actually always return pointer type if there is pointer operand (PR46457) — lebedev.ri / detail
  9. AsmWriter - printConstVCalls/printNonConstVCalls - avoid std::vector pass by value. NFCI. — llvm-dev / detail
  10. [IR] Store attributes that are available "somewhere" (NFC) — nikita.ppv / detail
  11. AsmPrinter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  12. MCSectionWasm.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  13. IndirectionUtils.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  14. CompileOnDemandLayer.h - remove unused Twine.h include. NFC. — llvm-dev / detail
  15. Error.h - GenericBinaryError - pass Twine arg by reference not value. — llvm-dev / detail
  16. Reland: [clang driver] Move default module cache from system temporary directory — dave / detail
  17. Fix unused type alias warning. NFC. — llvm-dev / detail
  18. [X86] Add AVX tests buildvec-insertvec.ll — llvm-dev / detail
  19. [X86] Add PR46461 test case — llvm-dev / detail
  20. [DAG] reduceBuildVecExtToExtBuildVec - don't combine if it would break a splat. — llvm-dev / detail
  21. FileCollector.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  22. [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style — mydeveloperday / detail
  23. ThreadPool.h - remove unused BitVector.h include. NFC. — llvm-dev / detail
  24. Revert "[Docs] Fix typo and test git commit access. NFC." — 1585086582 / detail
  25. [clang-format] NFC 1% improvement in the overall clang-formatted status — mydeveloperday / detail
  26. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMILPV — llvm-dev / detail
  27. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMIL2 — llvm-dev / detail
  28. Update polly tests to use -disable-basicaa to -disable-basic-aa — llvm-dev / detail

#1790 (Jun 26, 2020 6:20:50 PM)

  1. [buildbot] ML Bots: fixed LLVM_CCACHE_BUILD (was _CACHE_) — mtrofin / githubweb

#1790 (Jun 26, 2020 6:20:50 PM)

  1. [flang] Port test_any.sh tests to FileCheck: Hand port tests which use regexes — richard.barton / detail
  2. [PGO] Add a functionality to always instrument the func entry BB — xur / detail
  3. [flang] Port test_any.sh tests to FileCheck: Hand port getdefinition* tests — richard.barton / detail
  4. [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests — richard.barton / detail
  5. [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests — richard.barton / detail
  6. [flang] Add CHARACTER type lowering helpers and runtime. — eschweitz / detail
  7. [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics — amy.kwan1 / detail
  8. [mlir] [VectorOps] Add the ability to mark FP reductions with "reassociate" attribute — ajcbik / detail
  9. [CMake] Add check-debuginfo-* targets — maskray / detail
  10. [AArch64] add vector test for merged condition branching; NFC — spatel / detail
  11. [DAGCombiner] rename variables for readability; NFC — spatel / detail
  12. [flang] Port remaining test_any.sh tests to FileCheck — richard.barton / detail
  13. [NFCI] Cleanup range checks in Register/MCRegister — daltenty / detail
  14. AMDGPU: Add llvm.amdgcn.sqrt intrinsic — arsenm2 / detail
  15. [libc++] Remove support for building through llvm-config — Louis Dionne / detail
  16. [CostModel] Avoid traditional ConstantExpr crashy pitfails — lebedev.ri / detail
  17. Correct documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  18. [clang][SourceManager] cache Macro Expansions — ndesaulniers / detail
  19. [SVE] Code generation for fixed length vector adds. — paul.walker / detail
  20. [NFC] Builtins: list 'R' for restrict — JF Bastien / detail
  21. [VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC). — flo / detail
  22. More corrections to documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  23. Revert "[sve][acle] Add reinterpret intrinsics for brain float." — francesco.petrogalli / detail
  24. [InstCombine] Drop debug loc in TryToSinkInstruction — Vedant Kumar / detail
  25. Extend or truncate __ptr32/__ptr64 pointers when dereferenced. — akhuang / detail
  26. [sve][acle] Recommit https://reviews.llvm.org/D82501 — francesco.petrogalli / detail
  27. [NFC] Bump ObjCOrBuiltinIDBits to 15 — JF Bastien / detail
  28. [AMDGPU] Define DWARF encoding for condition code registers — Tony.Tye / detail
  29. GlobalISel: Don't fail translate on weak cmpxchg — Matthew.Arsenault / detail
  30. [compiler-rt] Fix mismatched #if/#endif comments — Steven Wu / detail
  31. [debugify] Demote an error about empty locations to a warning — Vedant Kumar / detail
  32. [MemorySSA] Update comment in PassBuilder — Yuanfang Chen / detail
  33. [NewPM][BasicAA] basicaa -> basic-aa in Analysis/BasicAA — aeubanks / detail
  34. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/SLPVectorizer — aeubanks / detail
  35. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction" — Vedant Kumar / detail
  36. AMDGPU/GlobalISel: Fix some legalization of < dword vector stores — Matthew.Arsenault / detail
  37. LLParser: Accept align(N) as new syntax for parameter attribute — Matthew.Arsenault / detail
  38. Fix full-store-partial-alias.ll — aeubanks / detail
  39. [lldb/Test] Disable eh-frame-augment-noop.test on macOS — Jonas Devlieghere / detail
  40. [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. — plotfi / detail
  41. [X86] Don't disable xsave when avx is disabled. Implicitly enable xsave with avx is enabled and xsave wasn't explciitly disabled — craig.topper / detail
  42. Disable a JSONTest.Integers test with newer MSVCs, PR46470 — thakis / detail
  43. Disable a JSONTest.Integers test with all MSVCs, PR46470 — thakis / detail
  44. [flang] Fix line continuation after bare labels (fm200.f) — pklausler / detail
  45. [darwin][driver] Do not link with libarclite when building for Apple Silicon macOS — Alex Lorenz / detail
  46. [darwin][driver] NFC, split addStartObjectFileArgs into multiple functions — Alex Lorenz / detail
  47. [InstCombine] Drop debug loc in TryToSinkInstruction (reland) — Vedant Kumar / detail
  48. [llvm-install-name-tool] Add support for -rpath option — alexshap / detail
  49. Revert "Disable a JSONTest.Integers test with all MSVCs, PR46470" — thakis / detail
  50. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/DeadStoreElimination — aeubanks / detail
  51. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/{New,}GVN — aeubanks / detail
  52. [ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}` — maskray / detail
  53. [BasicAA] Rename deprecated -basicaa to -basic-aa — maskray / detail
  54. [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" — maskray / detail
  55. [Docs] Fix typo and test git commit access. NFC. — 1585086582 / detail

#1790 (Jun 26, 2020 6:20:50 PM)

  1. [buildbot] ML Bots: fixed LLVM_CCACHE_BUILD (was _CACHE_) — mtrofin / detail

#1789 (Jun 26, 2020 5:56:34 AM)

  1. Triple.h - reduce Twine.h include to forward declarations. NFC. — llvm-dev / detail
  2. Improve LegacyPassManager API to correctly report modified status — sguelton / detail
  3. Fix implicit Twine.h include dependency. — llvm-dev / detail
  4. [builtins] Improve compatibility with 16 bit targets — anton / detail
  5. [MSP430] Update register names — anton / detail
  6. [AArch64][SVE] Only support sizeless bfloat types if supported by subtarget — cullen.rhodes / detail
  7. Fix implicit include dependencies on SmallVector.h. — simon.tatham / detail
  8. [MLIR][Affine-loop-fusion] Fix a bug in affine-loop-fusion pass when there are non-affine operations — uday / detail
  9. [mlir-tblgen] Use fully qualified names in generated code files — jean-michel.gorius / detail
  10. Add explicit Twine.h include to try and fix ICE on clang-ppc64be-linux — llvm-dev / detail
  11. [lldb] Re-add X-Fail for Windows to TestDollarInVariable — Raphael Isemann / detail
  12. [mlir] support returning unranked memrefs — zinenko / detail
  13. [mlir] Avoid creating local OpBuilders in Standard-to-LLVM conversion — zinenko / detail
  14. [mlir] fix off-by-one error in collapseParallelLoops — tobias.gysi / detail
  15. [MLIR][SPIRV] Add support for OpCopyMemory. — antiagainst / detail
  16. Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine.h include to forward declarations. NFC." — llvm-dev / detail
  17. Fix pass return status for loop extractor — sguelton / detail
  18. [AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types — kerry.mclaughlin / detail
  19. [CodeComplete] Add code completion for using alias. — kadircet / detail
  20. [mlir][spirv] Add RewriteInserts pass. — antiagainst / detail
  21. AMDGPU/GlobalISel: Uncomment some fixed tests — Matthew.Arsenault / detail
  22. AMDGPU/GlobalISel: Add baseline checks for legacy clover kernel ABI — Matthew.Arsenault / detail
  23. AMDGPU/GlobalISel: Fix legacy clover kernel argument ABI — Matthew.Arsenault / detail
  24. [Alignment][NFC] Migrate TTI::isLegalToVectorize{Load,Store}Chain to Align — gchatelet / detail
  25. [libTooling] Rename overloaded `range` range selector. — yitzhakm / detail
  26. [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops — antiagainst / detail
  27. Modify FPFeatures to use delta not absolute settings — melanie.blower / detail
  28. Work around a bug in MSVC in the syntax tree test — gribozavr / detail
  29. Revert "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  30. [llvm-exegesis] Let Counter returns up to 16 entries — vyng / detail
  31. Revert "Revert "Modify FPFeatures to use delta not absolute settings"" — melanie.blower / detail
  32. [mlir][vulkan-runner] Make vulkan runner use GPU device memory — thomasraoux / detail
  33. [NFC] Eliminate an unneeded -vv used in test development. — kevin.neal / detail
  34. [sve][acle] Add reinterpret intrinsics for brain float. — francesco.petrogalli / detail
  35. [OpenMPOpt][NFC] Change ICV macros for initial value — s_stefan / detail
  36. Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings""" — melanie.blower / detail
  37. [libc++abi] Fix build failure in abort_message.cpp when vasprintf isn't provided — Louis Dionne / detail
  38. [libTooling] Improve error message from failure in selection Stencil — yitzhakm / detail
  39. [PPC][NFC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget. — kbarton / detail
  40. [NewPM][LoopUnroll] Rename unroll* to loop-unroll* — aeubanks / detail
  41. [SourceManager] don't check invalid param of getLocalSLocEntry() — ndesaulniers / detail
  42. Revert "[clang driver] Move default module cache from system temporary directory" — thakis / detail
  43. Migrate last batch of tests to gc-live bundle format — listmail / detail

#1788 (Jun 25, 2020 10:31:07 PM)

  1. [libc++] Always generate a __config_site header — Louis Dionne / detail
  2. [DebugInfo] Fix emitting offsets to CUs with -dwarf-sections-as-references=Enable. — ikudrin / detail
  3. [libc++] Fix the runtimes build after making __config_site mandatory — Louis Dionne / detail
  4. [libc] Add the remaining long double flavors of nearest integer functions. — sivachandra / detail
  5. [X86] Add CMPXCHG16B feature to amdfam10 in the frontend. — craig.topper / detail
  6. [ARM] Don't revert get.active.lane.mask in ARM Tail-Predication pass — sjoerd.meijer / detail
  7. [SelectionDAG] Lower @llvm.get.active.lane.mask to setcc — sjoerd.meijer / detail
  8. [SVE] Fix scalable vector bug in DataLayout::getIntPtrType — david.sherwood / detail
  9. [X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend on XSAVE in both the frontend and the backend. — craig.topper / detail
  10. Remove "rm -f" workaround in acle_sve_adda.c — david.sherwood / detail
  11. [mlir] parallel loop canonicalization — tobias.gysi / detail
  12. [ARM] VCVTT instruction selection — david.green / detail
  13. Prevent unused error when assertions are disabled. — tpopp / detail
  14. [CodeComplete] Tweak code completion for `typename`. — kadircet / detail
  15. AggressiveInstCombineInternal.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  16. VNCoercion.cpp - remove unused includes. NFC. — llvm-dev / detail
  17. Fix some clang-tidy namespace closing comments warnings. NFC. — llvm-dev / detail
  18. LiveRangeEdit.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  19. MemoryLocation.h - reduce Instruction.h include to forward declaration. NFC. — llvm-dev / detail
  20. Constants.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  21. [ARM] VCVTT fpround instruction selection — david.green / detail
  22. [AArch64][SVE] Guard perm and select bfloat16 intrinsic patterns — cullen.rhodes / detail
  23. [AArch64][SVE] Predicate bfloat16 load patterns with HasBF16 — kerry.mclaughlin / detail
  24. [lldb] Rewrite Scalar::Promote — pavel / detail
  25. [lldb/Unwind] Use eh_frame plan directly when it doesn't need to be augmented — pavel / detail
  26. LoopVectorize.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  27. [AArch64][SVE] Add bfloat16 support to store intrinsics — kerry.mclaughlin / detail
  28. [Alignment][NFC] Migrate TTI::getMaskedMemoryOpCost to Align — gchatelet / detail
  29. [AArch64][SVE2] Guard while intrinsics on scalar bfloat feature macro — cullen.rhodes / detail
  30. [AMDGPU] Use std::pair to return two values. NFC. — jay.foad / detail
  31. [lldb][NFC] Make TestDollarInVariable a non-inline test — Raphael Isemann / detail
  32. [Alignment][NFC] Migrate TTI::getInterleavedMemoryOpCost to Align — gchatelet / detail
  33. [Alignment][NFC] Migrate TTI::getGatherScatterOpCost to Align — gchatelet / detail
  34. [DWARFYAML][debug_info] Teach yaml2obj emit correct DWARF64 unit header. — Xing / detail
  35. MemorySSAUpdater.h - remove unnecessary WeakVH forward declaration. NFC. — llvm-dev / detail
  36. TargetSubtargetInfo.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  37. [AST] Add fixed-point subtraction constant evaluation. — bevin.hansson / detail
  38. [AST] Add fixed-point multiplication constant evaluation. — bevin.hansson / detail
  39. [AST] Add fixed-point division constant evaluation. — bevin.hansson / detail
  40. [AST] Improve overflow diagnostics for fixed-point constant evaluation. — bevin.hansson / detail
  41. [AST] Fix certain consteval assignment and comma operator issues with fixed-point types. — bevin.hansson / detail
  42. [clang driver] Move default module cache from system temporary directory — dave / detail

#1787 (Jun 25, 2020 3:17:29 PM)

  1. [libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build — Louis Dionne / detail
  2. Fix polly build after 8c2082e1dc9505da21806b707dfb3eae3f0550ff — maskray / detail
  3. [WebAssembly] Adding 64-bit versions of __stack_pointer and other globals — aardappel / detail
  4. [WebAssembly] Add warnings for -shared and -pie — sunfish / detail
  5. [lldb/test] Skip TestBreakpointThumbCodesection on arm64. — ditaliano / detail
  6. [lldb/test] XFAIL TestHWBreakMultiThread on arch rather platform. — ditaliano / detail
  7. [test] XFail TestSigtrampUnwind based on arch rather than OS — ditaliano / detail
  8. [test] XFail TestStepNoDebug based on arch rather than OS — ditaliano / detail
  9. [libc++] Add missing <stddef.h> include to <wchar.h> — Louis Dionne / detail
  10. [compiler-rt] Add support for arm64 macOS — Steven Wu / detail
  11. Remove references to the 4.0 release as a major breaking (NFC) — joker.eph / detail
  12. [CMake] Add llvm-config to DEBUGINFO_TEST_DEPS — maskray / detail
  13. [lldb/ScriptInterpreter] Fix Windows error C2371: 'pid_t': redefinition — Jonas Devlieghere / detail
  14. [AArch64][GlobalISel] Fix extended shift addressing mode selection not handling sxth. — Amara Emerson / detail
  15. [debuginfo-tests] Require "lldb" for some dexter tests — maskray / detail
  16. [InferAddressSpaces] Handle the pair of `ptrtoint`/`inttoptr`. — michael.hliao / detail
  17. [CMake] Add optional asan & safestack dependencies to DEBUGINFO_TEST_DEPS — maskray / detail
  18. [clangd] Fix test compile with GCC (name conflict) — sam.mccall / detail
  19. [NewPM][BasicAA] Rename basicaa -> basic-aa, add alias — aeubanks / detail
  20. [CMake] Add optional lldb dependency to DEBUGINFO_TEST_DEPS — maskray / detail
  21. [hip] Disable test temporarily due to failures on build servers. — michael.hliao / detail
  22. [hip] Re-enable `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  23. [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang — amy.kwan1 / detail
  24. [NFC] Extract unifyTargetFeatures — Yaxun.Liu / detail
  25. [hip] Refine `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  26. [HIP] Add missing options for lto — Yaxun.Liu / detail

#1786 (Jun 25, 2020 8:20:49 AM)

  1. [MC] Fix PR45805: infinite recursion in assembler — thomasp / detail
  2. [AArch64] Emit warning when disassembling unpredictable LDRAA and LDRAB — victor.campos / detail
  3. [ARM] MVE VCVT lowering for f32->f16 truncs — david.green / detail
  4. LoopAccessAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  5. GlobalsModRef.h - reduce CallGraph.h include to forward declarations. NFC. — llvm-dev / detail
  6. Remove orphan TypeBasedAAResult::PathAliases declaration. NFC. — llvm-dev / detail
  7. Remove orphan AMDGPUAAResult::Aliases and AMDGPUAAResult::PathAliases declarations. NFC. — llvm-dev / detail
  8. [mlir][EDSC] Add divis and diviu and vector.extractelement — diego.caballero / detail
  9. [ARM] Fixup for signed comparison warning. NFC — david.green / detail
  10. [InstCombine] fold fmul/fdiv with fabs operands — spatel / detail
  11. Add `BoolLiteralExpression` to SyntaxTree — ecaldas / detail
  12. [FPEnv] PowerPC-specific builtin constrained FP enablement — kevin.neal / detail
  13. [Clang] Add support for -Wno-inline-namespace-reopened-noninline — andreybokhanko / detail
  14. [NewPM] Separate out alias analysis passes in opt — aeubanks / detail
  15. GVN.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  16. [libc++abi] Allow specifying custom Lit config files — Louis Dionne / detail
  17. [libunwind] Allow specifying custom Lit config files — Louis Dionne / detail
  18. Change while to do-while — maskray / detail
  19. [sve][acle] Add some C intrinsics for brain float types. — francesco.petrogalli / detail
  20. [FileCheck][NFC] Remove redundant DumpInputDefault — jdenny.ornl / detail
  21. [lldb/ScriptInterpreter] Extract IO redirection logic — Jonas Devlieghere / detail
  22. [analyzer] Enable constructor support in evalCall event. — Artem Dergachev / detail
  23. Ensure that default value for -triple is correctly normalizedvalues — dany.grumberg / detail
  24. [llvm-readobj][COFF] add .llvm.call-graph-profile section dump — zequanwu / detail
  25. [lldb/ScriptInterpreter] Let the IORedirect factory handle IO being disabled. — Jonas Devlieghere / detail
  26. [lldb/Lua] Redirect Lua stdout/stderr to the CommandReturnObject — Jonas Devlieghere / detail
  27. [Clang][SourceManager] optimize getFileIDLocal() — ndesaulniers / detail
  28. [NewPM] Move debugging log printing after PassInstrumentation before-pass-callbacks — Yuanfang Chen / detail
  29. Add `CharLiteral` to SyntaxTree — ecaldas / detail
  30. Add StringLiteral to SyntaxTree — ecaldas / detail
  31. Add `FloatingLiteral` to SyntaxTree — ecaldas / detail
  32. [lldb][NFC] Use expect_expr in TestDollarInVariable — Raphael Isemann / detail
  33. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  34. [Coroutines] Special handle __builtin_coro_resume for final_suspend nothrow check — xun / detail
  35. [lldb/Docs] Add more details to the issues with custom Python installs on macOS — Jonas Devlieghere / detail
  36. [Sema][CodeComplete][ObjC] Don't split the first selector fragment — davg / detail
  37. [gn build] Port 63a89693f09 — llvmgnsyncbot / detail
  38. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  39. Revert "[PGO] Extend the value profile buckets for mem op sizes." — yamauchi / detail
  40. [gn build] Port 9878996c708 — llvmgnsyncbot / detail
  41. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  42. [Coroutines] Handle dependent promise types for final_suspend non-throw check — xun / detail
  43. [ARM] Add FP_ROUND handling to splitting MVE stores — david.green / detail
  44. Revert "[X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature." — craig.topper / detail
  45. [libc++abi] NFCI: Minor refactoring of abort_message() — Louis Dionne / detail
  46. [flang] Replace ATTRIBUTE_UNUSED with LLVM_ATTRIBUTE_UNUSED — richard.barton / detail
  47. [openmp] Use config.test_extra_flags in archer and multiplex tests — aktoon / detail
  48. [HIP] Improve check patterns to avoid test failures in case string "opt", etc. happens to be in the command path. — yamauchi / detail
  49. [lldb/ScriptInterpreter] Fix missing include on Windows — Jonas Devlieghere / detail
  50. [builtins] Move more float128-related helpers to GENERIC_TF_SOURCES list — anton / detail
  51. [libc++] Fix some typos in the comment header for <regex> — Louis Dionne / detail
  52. [Support][AIX] Add declaration of wait4 to fix build — hubert.reinterpretcast / detail
  53. [NFC][Support] Make Unix/Program.inc separately compilable — hubert.reinterpretcast / detail
  54. [NFC][Support] Add unit of measure to comment for PeakMemory — hubert.reinterpretcast / detail
  55. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  56. [ARM] MVE VCVT lowering for f16->f32 extends — david.green / detail
  57. Migrate a couple of codegen tests to gc-live format — listmail / detail
  58. [x86] add vector test for merged condition branching; NFC — spatel / detail
  59. [libc++] Remove deprecated _LIBCPP_ALTERNATE_STRING_LAYOUT macro — Louis Dionne / detail
  60. [ARM] Split FPExt loads — david.green / detail
  61. [clangd] Config: Fragments and parsing from YAML — sam.mccall / detail
  62. [gn build] Port e9fb1506b83 — llvmgnsyncbot / detail
  63. Migrate a couple of codegen tests to gc-live format — listmail / detail
  64. [MVT] Add missing floating point types for 1024/2048-bit vectors. — paul.walker / detail
  65. [AArch64][GlobalISel] Port buildvector -> dup pattern from AArch64ISelLowering — Jessica Paquette / detail

#1785 (Jun 25, 2020 2:54:44 AM)

  1. moved deployment to kubernetes files — kuhnel / githubweb

#1785 (Jun 25, 2020 2:54:44 AM)

  1. [MLIR][Shape] Lower `shape_of` for unranked tensors — frgossen / detail
  2. [docs][GlobalISel] Fix the warnings during docs-llvm-html build — djordje.todorovic / detail
  3. [docs][llvm-dwarfdump] Fix the warnings during docs-llvm-html buil — djordje.todorovic / detail
  4. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  5. [analyzer] SATest: Add initial docker infrastructure — vsavchenko / detail
  6. [analyzer] SATest: Add convenience 'docker' command — vsavchenko / detail
  7. [analyzer] SATest: Add a set of initial projects for testing — vsavchenko / detail
  8. [analyzer] SATest: Make docker interfaces transparent — vsavchenko / detail
  9. [analyzer] SATest: Make main script Python2 compatible — vsavchenko / detail
  10. [analyzer] SATest: Do not re-run CMake in Docker if not needed — vsavchenko / detail
  11. [analyzer] SATest: Add an easy option to connect to docker for debugging — vsavchenko / detail
  12. [analyzer] SATest: Add 5 more projects for testing — vsavchenko / detail
  13. [analyzer] SATest: Fix package versions for test dependencies — vsavchenko / detail
  14. [analyzer] SATest: Use logger in single-threaded mode as well — vsavchenko / detail
  15. [MLIR][Shape] Fix ambiguous symbol — frgossen / detail
  16. Ensure that CompilerInvocationTest normalizes default target triples — dany.grumberg / detail
  17. [libclang] Get rid of relience on SourceManager member signature — kadircet / detail
  18. [AST] Fix a crash on accessing a class without definition in constexpr function context. — hokein.wu / detail
  19. MachineScheduler.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  20. FPEnv.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  21. [Matrix] Group matrix diagnostics together (NFC). — flo / detail
  22. [ARM] Allow tail predication on sadd_sat and uadd_sat intrinsics — samuel.tebbs / detail
  23. [Matrix] Use 1st/2nd instead of first/second in matrix diags. — flo / detail
  24. [NFC] update test to make diff of the following commit clear — tyker / detail
  25. [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  26. Repair various issues with modernize-avoid-bind — aaron / detail
  27. [llvm-readelf] - Report a warning instead of an error when dumping a broken section header. — grimar / detail
  28. [MLIR][Shape] Canonicalize subsequent `index_to_size` and `size_to_index` — frgossen / detail
  29. [ARM] Split cast cost tests, and add masked load/store tests. NFC — david.green / detail
  30. [OPENMP]Dynamic globalization for parallel target regions. — a.bataev / detail
  31. [MLIR][Shape] Canonicalize subsequent `size_to_index` and `index_to_size` — frgossen / detail
  32. Fix a crash with [[clang::acquire_handle]] when written as a type — aaron / detail
  33. [DSE,MSSA] Check if Def is removable only wen we try to remove it. — flo / detail
  34. [openmp] Use Directive_enumSize instead of OMPD_unknown position — clementval / detail
  35. [Alignment][NFC] Use Align for TargetCallingConv::OrigAlign — gchatelet / detail
  36. Fix typos in CodeGenPrepare::splitLargeGEPOffsets comments. — llvm-dev / detail
  37. CodeGenPrepare.cpp - remove unused IntrinsicsX86.h header. NFC. — llvm-dev / detail
  38. IRBuilder.cpp - fix include sorting order. NFC. — llvm-dev / detail
  39. Attributes.cpp - fix include sorting order. NFC. — llvm-dev / detail
  40. LiveIntervals.h.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  41. [Alignment][NFC] Conform X86, ARM and AArch64 TargetTransformInfo backends to the public API — gchatelet / detail
  42. [lldb] Rewrite Scalar::GetBytes — pavel / detail
  43. [PhaseOrdering] delete test for vectorization; NFC — spatel / detail
  44. [NFC][PPC][AIX] Add stack frame layout diagram to PPCISelLowering.cpp — zarko / detail
  45. [ObjectYAML][DWARF] Format codes. NFC. — Xing / detail

#1785 (Jun 25, 2020 2:54:44 AM)

  1. moved deployment to kubernetes files — kuhnel / detail

#1784 (Jun 24, 2020 8:05:45 PM)

  1. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / githubweb
  2. added scripts to debug running deployment — kuhnel / githubweb
  3. [buildbot] Use paths instead of env vars for ml bots — mtrofin / githubweb

#1784 (Jun 24, 2020 8:05:45 PM)

  1. Distinguish between template parameter substitutions that are forming — richard / detail
  2. [mlir][mlir-rocm-runner] Remove compile-time warning. NFC. — whchung / detail
  3. Fix a corner case in vector.shape_cast when the trailing dimensions are of size 1. — whchung / detail
  4. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail
  5. [SDAG] Add new AssertAlign ISD node. — michael.hliao / detail
  6. [InstCombine] Replace selects with Phis — mkazantsev / detail
  7. [SROA] Teach SROA to perform no-op pointer conversion. — michael.hliao / detail
  8. [libc] Match x86 long double NaN classification with that of the compiler. — sivachandra / detail
  9. [Triple] support macOS 11 os version number — Alex Lorenz / detail
  10. AST dump: recurse into type template arguments when dumping. — richard / detail
  11. [DSE,MSSA] Treat passed by value args as invisible to caller. — flo / detail
  12. [llvm-rc] Implement the language id option — martin / detail
  13. LowLevelTypeImpl.h - fix implicit Debug.h dependency. NFC. — llvm-dev / detail
  14. StatepointLowering.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  15. ProfileSummary.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  16. [DebugInfo] Print line table extended opcode bytes if parsing fails — james.henderson / detail
  17. [PowerPC][NFC] Add tests for variadic functions on PPC64 — lkail / detail
  18. Silence gcc warning about extra ";" [NFC] — mikael.holmen / detail
  19. [AVR] Rewrite the function calling convention. — me / detail
  20. [SVE] Code generation for fixed length vector loads & stores. — paul.walker / detail
  21. [DAG] visitSIGN_EXTEND_INREG - rename EVT variable. NFCI. — llvm-dev / detail
  22. [X86] truncateVectorWithPACK - fix outdated comment. NFC. — llvm-dev / detail
  23. [lldb] Split ClangASTSource::CompleteType — pavel / detail
  24. [TableGen] Add error messages — sebastian.neubauer / detail
  25. Revert "[AVR] Explicitly set the address of the data section when invoking the linker" — me / detail
  26. [AArch64][SVE] Guard svbfloat16_t with feature macro in ACLE — cullen.rhodes / detail
  27. [PowerPC] fold addi's imm operand to its imm form consumer's displacement — czhengsz / detail
  28. [libcxx tests] Clang is more strict now about coroutines — dave / detail
  29. [IndVarSimplify] Don't replace IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  30. [SVE][CodeGen] Legalisation of vsetcc with scalable types — kerry.mclaughlin / detail
  31. DWARFLinkerDeclContext.h - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  32. SanitizerCoverage.h - fix implicit VirtualFileSystem.h dependency. NFC. — llvm-dev / detail
  33. [Transforms] Ensure we include CommandLine.h if we declare any cl::opt flags — llvm-dev / detail
  34. [AArch64][SVE] ACLE: Add bfloat16 to struct load/stores. — sander.desmalen / detail
  35. Handle invalid types in the nullPointerConstant AST matcher — aaron / detail
  36. Add strcmp fuzz test. — gyurgyikcp / detail
  37. [libc] Add fuzz test for strcmp. — gyurgyikcp / detail
  38. [Analysis] Ensure we include CommandLine.h if we declare any cl::opt flags. NFC. — llvm-dev / detail
  39. ModuleTest.cpp - fix implicit SourceMgr.h dependency. NFC. — llvm-dev / detail
  40. llvm-dwp.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  41. llvm-isel-fuzzer.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  42. [DebugInfo][test] Attempt to fix big endian build bots — james.henderson / detail
  43. [DebugInfo/DWARF] - Do not hang when CFI are truncated. — grimar / detail
  44. [AMDGPU/MemOpsCluster] Compute `width` for `MIMG` instruction class. — mahesha.comp / detail
  45. [ARM] BFloat MatMul Intrinsics&CodeGen — mikhail.maltsev / detail
  46. DwarfGenerator.cpp - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  47. ProfileSummaryInfoTest.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  48. Add stddef.h to fix missing size_t type build errors. — llvm-dev / detail
  49. [ObjectYAML][ELF] Add support for emitting the .debug_pubnames section. — Xing / detail
  50. [OPENMP50]Codegen for scan directives in parallel for simd regions. — a.bataev / detail
  51. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  52. [PhaseOrdering] add test for vectorizer cooperation; NFC — spatel / detail
  53. [libc++abi] Allow code-signing executables when running the tests — Louis Dionne / detail
  54. Mangle.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  55. [unittest, ADT] Add unit tests for itostr & utostr — thomasp / detail
  56. AMDGPU/GlobalISel: Fix asserts on non-s32 sitofp/uitofp sources — Matthew.Arsenault / detail
  57. [BFloat] Add convert/copy instrinsic support — mikhail.maltsev / detail
  58. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  59. [gn build] (semi-manually) Port d90443b1d93 — thakis / detail
  60. [ARM] Describe defs/uses of VLLDM and VLSTM — momchil.velikov / detail
  61. [MLIR][SPIRVToLLVM] Implementation of spv.func conversion, and return ops — antiagainst / detail
  62. Fix test added by D79830 — erich.keane / detail
  63. [MLIR][SPIRV] Extend automation script to generate coverage report. — antiagainst / detail
  64. [openmp] Add missing dependencies for OMP.h.inc after d90443b — clementval / detail
  65. [ObjectYAML][ELF] Add support for emitting the .debug_pubtypes section. — Xing / detail
  66. [PhaseOrdering] add test for missed vectorization; NFC (PR43745) — spatel / detail
  67. [ObjectYAML][DWARF] Remove unused context. NFC. — Xing / detail
  68. [lldb/Lua] Use the debugger's output and error file for Lua's I/O library. — Jonas Devlieghere / detail
  69. [X86][AVX] Add PR46249 test case — llvm-dev / detail
  70. WithColor.h - reduce CommandLine.h include to forward declaration. NFC. — llvm-dev / detail
  71. [lldb/Lua] Require Lua 5.3 — Jonas Devlieghere / detail
  72. Remove strcmp fuzz from CMakeList since it breaks build. — gyurgyikcp / detail
  73. [NewPM] Attempt to run opt passes specified via -foo-pass under NPM — aeubanks / detail
  74. [X86][AVX] Add v16f32 variant of PR46249 test case — llvm-dev / detail
  75. Revert "[mlir] make the bitwidth of device side index computations configurable" — tobias.gysi / detail
  76. [X86][AVX] Attempt to lower v16i32/v16f32 shuffles with lowerShuffleAsRepeatedMaskAndLanePermute — llvm-dev / detail
  77. [debugserver] Initial support for Apple Silicon. — ditaliano / detail
  78. [Coroutines] Fix a few failing tests — xun / detail
  79. [mlir] Added the dialect inliner to the SCF dialect — liufeng.ee / detail
  80. [lldb][NFC] Add some more tests for edge cases LLDB's builtin formatters — Raphael Isemann / detail
  81. [SVE] Remove calls to VectorType::getNumElements from FuzzMutate — ctetreau / detail
  82. Fix incorrect "REQUIRE" (default_target->default_triple) introduced in 59f45a1cdb3 — joker.eph / detail
  83. [MLIR][LLVMDialect] Added bitreverse and ctpop intrinsics — antiagainst / detail
  84. [vscode] set default values for terminateDebuggee for the disconnect request — waltermelon / detail
  85. [ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF folded section symbols) to tombstone values — i / detail
  86. Change CMake so that we only look for Z3 when LLVM_ENABLE_Z3_SOLVER is enabled — mikhail.ramalho / detail
  87. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  88. [mlir] Avoid pontentially ambiguous class name — jean-michel.gorius / detail
  89. [Host] Check for TARGET_OS_EMBEDDED instead of listing architectures. — ditaliano / detail
  90. [ObjectFileMachO] Check for TARGET_EMBEDDED instead of listing architectures. — ditaliano / detail
  91. Generalize TestFormattersBoolRefPtr to work on Apple Silicon. — ditaliano / detail
  92. Redo of Add terminateCommands to lldb-vscode protocol — waltermelon / detail
  93. [LLD][PowerPC] Add support for R_PPC64_PCREL34 — kamau.bridgeman / detail
  94. [DSE,MSSA] Treat `store 0` after calloc as noop stores. — flo / detail
  95. [libc][Obvious] Fix few typos in tests. — sivachandra / detail
  96. [IR] Remove unnecessary uint64_t casts (NFC) — nikita.ppv / detail
  97. [SVE] Remove calls to VectorType::getNumElements from Bitcode — ctetreau / detail
  98. [IR] Remove MSVC warning workaround (NFC) — nikita.ppv / detail
  99. fix test failure for clang/test/CodeGen/builtin-expect-with-probability.cpp — erich.keane / detail
  100. Add missing string conversions to fix a compile error in Local.h — Adrian Prantl / detail
  101. Preserve GlobalsAA analysis result in InjectTLIMappings — flo / detail
  102. test/msan/sigwait: Don't silently ignore assertion failures — eugenis / detail
  103. [lldb/Lua] Fix typo: s/stdout/stderr/ — Jonas Devlieghere / detail
  104. [ASan][MSan] Remove EmptyAsm and set the CallInst to nomerge to avoid from merging. — zequanwu / detail
  105. [ARM] Cortex-M4 integer instructions scheduler info test. NFC — david.green / detail
  106. [SVE] Remove calls to VectorType::getNumElements from AsmParser — ctetreau / detail
  107. [mlir] [VectorOps] Improve vector.create_mask lowering — ajcbik / detail
  108. When performing a substitution into a dependent alias template, mark the — richard / detail
  109. [ARM] Mark more integer instructions as not having side effects. — david.green / detail
  110. [flang] add RTBuilder.h — eschweitz / detail
  111. [RISCV][NFC] Add tests for folds of ADDIs into load/stores — luismarques / detail
  112. [lldb] Fix the modules build — Jonas Devlieghere / detail
  113. [clang][driver] allow macOS 11 OS version in the driver — Alex Lorenz / detail
  114. Remove clang::Codegen::EHPadEndScope as unused — dblaikie / detail
  115. [mlir] [integration-test] Let target check-mlir imply target check-mlir-integration too — ajcbik / detail
  116. [WebAssembly] Fix for use of uninitialized member in WasmObjectWriter.cpp — sbc / detail
  117. Move late-parsed class member attribute handling adjacent to all the — richard / detail
  118. [AMDGPU] Update AMD GPU processor information — Tony.Tye / detail
  119. [ELF] Add -z start-stop-visibility= to set __start_/__stop_ symbol visibility — phosek / detail
  120. [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  121. [IR] Prefer scalar type for struct indexes in GEP constant expressions. — efriedma / detail
  122. [AArch64][SVE] Add legalization support for i32/i64 vector srem/urem — efriedma / detail
  123. [NFC] Remove outdated comment in llvm-symbolizer test case. — akhuang / detail
  124. DR458: Search template parameter scopes in the right order. — richard / detail
  125. [clang codegen] Fix alignment of "Address" for incomplete array pointer. — efriedma / detail
  126. [MLIR] [NFC] Add new line and empty line before printing modified loop — jurahul / detail
  127. [WebAssebmly] Fully disable 'protected' visibility — sbc / detail
  128. AMDGPU/GlobalISel: Fix fixed ABI special VGPR function arguments — Matthew.Arsenault / detail
  129. [SimplifyCFG] Drop debug loc in SpeculativelyExecuteBB — Vedant Kumar / detail
  130. Remove GlobalValue::getAlignment(). — efriedma / detail
  131. [AArch64][GlobalISel] Improve codegen for some constant vectors by using constant pool loads. — Amara Emerson / detail
  132. [PowerPC] Add support for vector bool __int128 for Power10 — saghir / detail
  133. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  134. Add option to symbolize inline frames for InternalSymbolizer — Vitaly Buka / detail
  135. [NFC][MLIR] Undo anonymous namespace change from https://reviews.llvm.org/D82417 — jurahul / detail
  136. [cmake] configure the host triple on an Apple Silicon machine correctly — Alex Lorenz / detail
  137. [clang][driver] set macOS as the target OS for -arch arm64 when clang — Alex Lorenz / detail
  138. test fix: add missing system-darwin REQUIRES — Alex Lorenz / detail
  139. [lldb/Test] Temporarily disable TestSimulatorPlatform.py — Jonas Devlieghere / detail
  140. [X86] Add mayLoad/mayStore flags to some X87 instructions that don't have isel patterns to infer them from. — craig.topper / detail
  141. [libc] Add long double flavors of the floating point manipulation functions. — sivachandra / detail
  142. [libc][Obvious] Remove a debug #include of iostream. — sivachandra / detail
  143. [X86] Speculatively fix to X86AvoidStoreForwardingBlocks not deference a machine mem operand if there isn't one present. — craig.topper / detail
  144. [libc] Enable copysignl, frexpl, logbl and modfl on aarch64. — sivachandra / detail
  145. [VE] Clang toolchain for VE — simon.moll / detail
  146. [AST][RecoveryExpr] Fix a crash: don't attach error-type base specifiers. — hokein.wu / detail
  147. [gn build] Port 96d4ccf00c8 — llvmgnsyncbot / detail
  148. [AST][RecoveryExpr] Populate error-bit from Type to Expr. — hokein.wu / detail
  149. [ARM][BFloat] Legalize bf16 type even without fullfp16. — simon.tatham / detail
  150. [AMDGPU] Enable compare operations to be selected by divergence — alex-t / detail
  151. [DSE,MSSA] Precommit small test changes for D72631. — flo / detail
  152. [lldb] fix typo in docs: withing -> within — kkleine / detail
  153. [ARM] Improve diagnostics message when Neon is unsupported — victor.campos / detail
  154. [AArch64][SVE] Add bfloat16 support to load intrinsics — kerry.mclaughlin / detail
  155. [AArch64][SVE] Add bfloat16 support to perm and select intrinsics — cullen.rhodes / detail
  156. [AArch64][SVE] Add bfloat16 support to svlen intrinsic — cullen.rhodes / detail
  157. [AArch64][SVE2] Add bfloat16 support to whilerw/whilewr intrinsics — cullen.rhodes / detail
  158. [libclang] Extend clang_Cursor_Evaluate(). — flo / detail
  159. [llvm-readelf] - Don't crash when e_shstrndx==SHN_XINDEX, but there is no section header. — grimar / detail
  160. [clang-format] restore indent in conditionals when AlignOperands is DontAlign — krasimir / detail
  161. Don't install clang-import-test — Alexander.Richardson / detail
  162. StackLifetime.h - remove unused AliasAnalysis.h include. NFC. — llvm-dev / detail
  163. ObjCARC.h - remove unnecessary includes. NFC. — llvm-dev / detail
  164. [OpenMP] NFC: Create OpenMP release notes file — protze / detail
  165. [OpenMPOpt] ICV macro definitions — sstipanovic / detail
  166. [DSE] Eliminate stores at the end of the function. — flo / detail
  167. [LLD][PowerPC] Add support for R_PPC64_GOT_PCREL34 — kamau.bridgeman / detail
  168. Loads.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  169. [llvm-readobj] - Don't crash when a broken GNU hash table is dumped with --hash-symbols. — grimar / detail
  170. [DSE,MSSA] Add missing -enable-dse-memoryssa flag to test. — flo / detail
  171. [AMDGPU] Avoid redundant mode register writes — tcorring / detail
  172. [lldb] Refactor Scalar::TruncOrExtendTo — pavel / detail
  173. [AST][RecoveryExpr] Add error-bit TemplateArgument — hokein.wu / detail
  174. Cloning.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  175. WebAssembly: Don't store MachineFunction in MachineFunctionInfo — Matthew.Arsenault / detail
  176. [VectorCombine] add tests for extract + cmp + binop; NFC — spatel / detail
  177. [VectorCombine] give invalid index value a name; NFC — spatel / detail
  178. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  179. [llvm] Release-mode ML InlineAdvisor — mtrofin / detail
  180. [NewPM] Handle -simplifycfg in opt — aeubanks / detail
  181. [NewPM] Add SimpleLoopUnswitchPass to PassRegistry.def — aeubanks / detail
  182. Revert "[AMDGPU] Enable compare operations to be selected by divergence" — arsenm2 / detail
  183. [ELF] -r: don't parse @ (symbol versioning) for .symver inline asm in bitcode — maskray / detail
  184. [Hexagon] Reducing minimum alignment requirement — iajbar / detail
  185. [clangd] Disable printing of Value for tag-types on hover — kadircet / detail
  186. AMDGPU/GlobalISel: Invert parameter for div/rem lowering function — Matthew.Arsenault / detail
  187. AMDGPU/GlobalISel: Legalize 64-bit G_SDIV/G_SREM — Matthew.Arsenault / detail
  188. [AMDGPU] Make sure to fix implicit operands on insertBranch — david.stuttard / detail
  189. Disable flaky lldb-vscode tests on aarch64 — waltermelon / detail
  190. [SLP] Precommit short load / wide math test for AArch64. — flo / detail
  191. GlobalISel: Add unit tests for some utils functions — Matthew.Arsenault / detail
  192. [SemaObjC] Fix a crash on invalid when 'auto' is used in a @property — erik.pilkington / detail
  193. [OpenMP] Adopt std::set in HostDataToTargetMap — tianshilei1992 / detail
  194. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  195. [llvm] Remove full stop frome error message — Jonas Devlieghere / detail
  196. [libTooling] Delete deprecated `Stencil` combinators. — yitzhakm / detail
  197. [MLIR] Fix affine loop fusion private memref alloc — uday / detail
  198. LoopUtils.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  199. [gn build] (manually) port bdceefe95ba6a — thakis / detail
  200. [gn build] Port 4fb2116ee7f — llvmgnsyncbot / detail
  201. Start adding support for generating CC1 command lines from CompilerInvocation — dany.grumberg / detail
  202. [gn build] Port 29125ddf132 — llvmgnsyncbot / detail
  203. Fix coding style. NFC. — michael.hliao / detail
  204. [X86] Replace PROC macros with an enum and a lookup table of processor information. — craig.topper / detail
  205. [WPD] Allow virtual calls to be analyzed with multiple type tests — tejohnson / detail
  206. Disable a flaky lldb-vscode test on aarch64 — waltermelon / detail
  207. [X86] Rename O3-pipeline.ll to opt-pipeline.ll and add O1/O2 command lines — craig.topper / detail
  208. [NVPTX] Fix for NVPTX module asm regression — tra / detail
  209. [llvm-objcopy] Update help messages — alexshap / detail
  210. [OpenMP][Docs] Mark TR8 `present` as claimed in docs — jdenny.ornl / detail
  211. Local.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  212. InstCombineInternal.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  213. [OpenMP][NFC] Remove hard-coded line numbers from test — jdenny.ornl / detail
  214. [ObjC] Copy a block to the heap if it is passed as a variadic argument — Akira / detail
  215. [FileCheck][NFC] Fix typo in test comment — jdenny.ornl / detail
  216. [docs] Fix typo — Vedant Kumar / detail
  217. [SLP] Limit GEP lists based on width of index computation. — flo / detail
  218. [Apple Silicon] Initial support for Rosetta — ditaliano / detail
  219. [Apple Silicon] Debugging of process under Rosetta is supported. — ditaliano / detail
  220. [lld-macho] Use namespace qualifiers (macho::) instead of `namespace lld { namespace macho {` — i / detail
  221. [llvm-objcopy] Update help message tests — alexshap / detail
  222. Fix crash on XCore on unused inline in EmitTargetMetadata — erich.keane / detail
  223. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  224. Fix a pair of wtype-limits and 3 wparentheses warnings from 29125ddf1 — erich.keane / detail
  225. [x86][AArch64] add tests for fmul-fma combine; NFC — spatel / detail
  226. [InlineCost] Added InlineCostCallAnalyzer::print() — knaumov / detail
  227. [lldb][NFC] Use expect_expr in TestStructTypes.py — Raphael Isemann / detail
  228. [NFCI][CostModel] Add const to Value*. — dfukalov / detail
  229. [ProcessGDBRemote] Placate the Windows buildbot. — ditaliano / detail
  230. [SVE] Remove calls to VectorType::getNumElements from IPO — ctetreau / detail
  231. [NFC][PowerPC] Fix some typos in MachineCombiner comments — Jinsong Ji / detail
  232. [lld-macho] Remove using namespace llvm::MachO — maskray / detail
  233. [ProcessGDBRemote] Fix a typo in an ifdef from 58de2a3851391d — martin / detail
  234. [PowerPC][Power10] Implement Count Leading/Trailing Zeroes Builtins under bit Mask in LLVM/Clang — amy.kwan1 / detail
  235. Add a git hook script that can be manually setup to run some checks on every push — joker.eph / detail
  236. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  237. [ARM] Make cp10 and cp11 usage a warning — stefan / detail
  238. Revert "[BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles." — 31459023+hctim / detail
  239. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  240. [TextAPI/MachO] Fix style issues. NFC — maskray / detail
  241. Remove Passes dependency on CodeGen — Yuanfang Chen / detail
  242. Revert "Use concrete natural type alignment for masked load/store operations instead of 0." — gchatelet / detail
  243. [NFCI] SCEV: promote ScalarEvolutionDivision into an publicly usable class — lebedev.ri / detail
  244. [InstCombine] visitBitCast(): do not crash on weird `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  245. [IR] GetUnderlyingObject(), stripPointerCastsAndOffsets(): don't crash on `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  246. [SROA] convertValue(): we can have <N x iK> to <M x iQ*> cast — lebedev.ri / detail
  247. [SROA] convertValue(): we can have <N x iK*> to <M x iQ> cast — lebedev.ri / detail
  248. [NFCI][InstSimplify] Add CHECK-LABEL to new icmp.ll test — lebedev.ri / detail
  249. [gn build] Port 1e2691fe238 — llvmgnsyncbot / detail
  250. [MIR] Fix CFI_INSTRUCTION escape printing — scott.linder / detail
  251. [llvm-profdata] --hot-func-list: fix some style issues in D81800 — maskray / detail
  252. [clangd] Make background index thread count calculation clearer — sam.mccall / detail
  253. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  254. [unittest] Fix FrontendTests CanGenerateCC1CommandLineFlag when LLVM_DEFAULT_TARGET_TRIPLE is not normalized after D79796 — maskray / detail
  255. [lldb/API] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  256. [Apple Silicon] Handle macOS in PlatformDarwin — ditaliano / detail
  257. [HostInfoMacOS] Parse correctly the triple for Apple Silicon. — ditaliano / detail
  258. [MLIR][NFC] Adopt variadic isa<> — jurahul / detail
  259. [DWARFYAML][debug_gnu_*] 'Descriptor' field should be 1-byte. NFC. — Xing / detail
  260. [mlir] Refactor OpInterface internals to be faster and factor out common bits. — riddleriver / detail
  261. Don't inline dynamic allocas that simplify to huge static allocas. — Amara Emerson / detail
  262. [mlir][spirv] Add TransposeOp — antiagainst / detail
  263. [mlir][DialectConversion][NFC] Add comment blocks and organize a bit of the code — riddleriver / detail
  264. [MLIR][SPIRVToLLVM] Implementation of SPIR-V module conversion pattern — antiagainst / detail
  265. [lldb] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  266. [Inliner] Handle 'no-signed-zeros-fp-math' function attribute. — Akira / detail
  267. [Hexagon][llvm-objcopy] Add missing check for SHN_HEXAGON_SCOMMON_1 — sidneym / detail
  268. [NewPM][opt] Assert PassPipeline and Passes don't both contain passes — aeubanks / detail
  269. [X86][NFC] Pre-commit test case for the following patch. — pengfei.wang / detail
  270. Move explicit template class specialization out of the class to fix gcc builds (NFC) — joker.eph / detail
  271. [X86] Fix a typo error. — pengfei.wang / detail
  272. [VE] Add clang tests for VE — marukawa / detail
  273. [X86] Emit a reg-reg copy for fast isel of vector bitcasts. — craig.topper / detail
  274. [InstCombine] Combine select & Phi by same condition — mkazantsev / detail
  275. [Test] Add more tests for selects & phis — mkazantsev / detail
  276. [SVE] Make ConstantFoldGetElementPtr work for scalable vectors of indices — david.sherwood / detail
  277. [OpenMP] Upgrade default version of OpenMP to 5.0 — Saiyedul.Islam / detail
  278. [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. — sander.desmalen / detail
  279. [mlir] parallel loop tiling optimization for loops with static bounds — tobias.gysi / detail
  280. [MLIR][Shape] Add `shape.rank` operation — frgossen / detail
  281. [lldb][PDB] Constexpr static member values as AST literals — aleksandr.urakov / detail
  282. [MLIR][Shape] Add constant folding to `shape.rank` — frgossen / detail
  283. Reland "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  284. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  285. [MLIR][Shape] Add canonicalization pattern for `shape.rank` — frgossen / detail
  286. [PowerPC] add popcount CodeGen test; NFC — shawn / detail
  287. [MLIR][Shape] Lower `shape.rank` — frgossen / detail

#1784 (Jun 24, 2020 8:05:45 PM)

  1. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / detail
  2. added scripts to debug running deployment — kuhnel / detail
  3. [buildbot] Use paths instead of env vars for ml bots — mtrofin / detail

#1772 (Jun 22, 2020 7:25:28 PM)

  1. Recommit "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  2. [mlir][ods] Allow filtering of ops — jpienaar / detail
  3. [Coroutines] Ensure co_await promise.final_suspend() does not throw — xun / detail
  4. Fix dynamic alloca detection in CloneBasicBlock — aeubanks / detail
  5. - Add hasNItemsOrLess and container variants of hasNItems, hasNItemsOrMore, and hasNItemsOrLess — jurahul / detail
  6. [SVE] Remove calls to VectorType::getNumElements from ARM — ctetreau / detail
  7. add copy of MLIR .clang-tidy to squelch noise in phabricator reviews — eschweitz / detail
  8. [WebAssembly] Add support for externalref to MC and wasm-ld — sbc / detail
  9. [MLIR][NFC] Adopt hasNItems() for SizedRegion predicate — jurahul / detail
  10. Add -ast-dump-decl-types flag to include types of value and type — richard / detail
  11. Fix multilevel deduction where an outer pack is used in the type of an — richard / detail
  12. [llvm-install-name-tool] Implement delete_rpath option — alexshap / detail
  13. [AVR] Don't adjust for instruction size — aykevanlaethem / detail
  14. [AVR] Decode single register instructions — aykevanlaethem / detail
  15. [AVR] Disassemble multiplication instructions — aykevanlaethem / detail
  16. [AVR] Disassemble instructions with fixed Z operand — aykevanlaethem / detail
  17. [AVR] Disassemble double register instructions — aykevanlaethem / detail
  18. [VectorCombine] do not use magic number for undef mask element; NFC — spatel / detail
  19. [InstCombine] add tests for integer reductions; NFC — spatel / detail
  20. [InstCombine] reassociate diff of sums into sum of diffs — spatel / detail
  21. [PowerPC][Power10] Implement VSX PCV Generate Operations in LLVM/Clang — amy.kwan1 / detail

#1769 (Jun 22, 2020 8:09:39 AM)

  1. [analyzer] Remove forbidden characters from a filename for a graph dump on Windows — dpetrov / detail
  2. Pre-commit SLP test. NFC. — Stanislav.Mekhanoshin / detail
  3. [ARC] Add missing return statement — gchatelet / detail
  4. [DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructions — stozer / detail
  5. [AMDGPU] Generate test checks — jay.foad / detail
  6. Pre-commited test update. NFC. — Stanislav.Mekhanoshin / detail
  7. [MLIR] Remove TableGen redundant calls to native calls when creating new operations in DRR TableGen files — jpienaar / detail
  8. [flang] Finish adding AbstractConverter.h — eschweitz / detail
  9. [DSE,MSSA] Add additional tests with non-removable stores (NFC). — flo / detail
  10. [NPM] Bail out when -foo and --passes=foo are both specified — aeubanks / detail
  11. [MCParser] Support quoted section name for COFF — i / detail
  12. [DSE,MSSA] Reorder DSE blocking checks. — flo / detail
  13. [VectorCombine] make helper function for shift-shuffle; NFC — spatel / detail
  14. [lldb/Lua] Recognize "quit" as a way to exit the script interpreter. — Jonas Devlieghere / detail
  15. [flang] Shape analysis for result of MATMUL — pklausler / detail
  16. [sve][acle] Add SVE BFloat16 extensions. — francesco.petrogalli / detail
  17. [PGO][PGSO] Enable non-cold size opts under partial profile sample PGO. — yamauchi / detail
  18. Add support of __builtin_expect_with_probability — erich.keane / detail
  19. [clang-tidy] llvm-twine-local ignores parameters — n.james93 / detail
  20. [clang-tidy] RenamerClangTidy wont emit fixes in scratch space — n.james93 / detail
  21. [ARM][BFloat] Implement bf16 get/set_lane without casts to i16 vectors — mikhail.maltsev / detail
  22. [llvm] Fix typo in test case comment (NFC) — tobias.gysi / detail
  23. [mlir] Fix a doc link in LinalgBase.td — hanchung / detail
  24. [flang] Fix bug checking SAVE attribute — tkeith / detail
  25. [X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum. — craig.topper / detail
  26. [X86] Remove encoding value from the X86_FEATURE and X86_FEATURE_COMPAT macro. NFCI — craig.topper / detail
  27. Revert "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  28. [SVE] Remove calls to VectorType::getNumElements from WebASM — ctetreau / detail
  29. Revert "[X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions" — hans / detail
  30. Use std::make_tuple instead initializer list — antiagainst / detail
  31. [HIP] Move HIP Linking Logic into HIP ToolChain — enye.shi / detail
  32. Add Statically Linked Libraries — enye.shi / detail
  33. llvm-nm: Implement --special-syms. — peter / detail
  34. Fix the verification of DIEs with DW_AT_ranges. — gclayton / detail

#1768 (Jun 21, 2020 11:28:16 PM)

  1. workaround for failing GPU — kuhnel / githubweb
  2. buildbot mlir-nvidia: fixed port configuration — kuhnel / githubweb

#1768 (Jun 21, 2020 11:28:16 PM)

  1. [clang][NFC] Fix typos/wording in the comments of ConstantExpr. — riccibrun / detail
  2. [clang][Serialization] Fix the serialization of ConstantExpr. — riccibrun / detail
  3. [clang][utils] Minor tweak to make-ast-dump-check.sh — riccibrun / detail
  4. [clang][NFC] Regenerate test/AST/ast-dump-lambda.cpp with --match-full-lines. — riccibrun / detail
  5. [clang][test][NFC] Also test for serialization in AST dump tests, part 2/n. — riccibrun / detail
  6. [clang][test][NFC] Also test for serialization in AST dump tests, part 3/n. — riccibrun / detail
  7. [InstSimplify] add test for fdiv signbit; NFC — spatel / detail
  8. [ValueTracking] improve analysis for fdiv with same operands — spatel / detail
  9. Revert "Add --hot-func-list to llvm-profdata show for sample profiles" — riccibrun / detail
  10. [ValueTracking, BasicAA] Don't simplify instructions — nikita.ppv / detail
  11. [CGP][AArch64] Convert Phi type tests. NFC — david.green / detail
  12. [CGP] Convert phi types — david.green / detail
  13. add option to instantiate templates already in the PCH — l.lunak / detail
  14. [DSE,MSSA] Move reachability check to main loop. — flo / detail
  15. [CGP] Enable CodeGenPrepares phi type convertion. — david.green / detail
  16. fix clang/PCH/delayed-pch-instantiate test — l.lunak / detail
  17. [clang-tidy] Implement storeOptions for checks missing it. — n.james93 / detail
  18. [X86] Add cooperlake detection to _cpu_indicator_init. — craig.topper / detail
  19. [X86] Add 'cooperlake' and 'tigerlake' to __builtin_cpu_is. — craig.topper / detail
  20. [VectorCombine] create class for pass to hold analyses, etc; NFC — spatel / detail
  21. [X86] Assign a feature priority to 'tigerlake' so it won't assert when used with function multiversioning — craig.topper / detail
  22. [X86] Add cooperlake and tigerlake to the enum in cpu_model.c — craig.topper / detail
  23. [lld-macho] Refactor segment/section creation, sorting, and merging — jezng / detail
  24. [amdgpu] Fix REL32 relocations with negative offsets. — michael.hliao / detail
  25. [X86] Add test file that was supposed to go with D81327. — craig.topper / detail
  26. [X86] Add an AVX check prefix to bitcast-vector-bool.ll to combine checks where AVX1/2/512 are all the same. NFC — craig.topper / detail
  27. [flang]Fix individual tests with lit when building out of tree — Osi.Request / detail
  28. [Peeling] Extend the scope of peeling a bit — serguei.katkov / detail
  29. Return false if the identifier is not in the global module index. — v.g.vassilev / detail
  30. [mlir] Add for loop specialization — herhut / detail
  31. [clang][Driver] Correct tool search path priority — david.spickett / detail
  32. [CSInfo][MIPS] Don't describe parameters loaded by sub/super reg copy — djordje.todorovic / detail
  33. [Analyzer][StreamChecker] Add note tags for file opening. — 1.int32 / detail
  34. [mlir] make the bitwidth of device side index computations configurable — zinenko / detail
  35. Fixed ASTMatchers registry and regen ast docs — n.james93 / detail
  36. [DSE,MSSA] Remove unused arguments for isDSEBarrier (NFC). — flo / detail
  37. [clang-tidy] Improved accuracy of check list updater script — n.james93 / detail
  38. [DebugInfo] Explicitly permit addr_size = 0x02 when parsing DWARF data — anton / detail
  39. [MSP430] Enable some basic support for debug information — anton / detail
  40. [LTO] Use StringRef instead of C-style strings in setCodeGenDebugOptions — momchil.velikov / detail
  41. [MSP430] Update register names — anton / detail
  42. Make ninja smart console builds more pretty — dave / detail
  43. Revert "[MSP430] Update register names" — anton / detail
  44. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  45. [StackSafety] Ignore unreachable instructions — Vitaly Buka / detail
  46. [StackSafety] Check variable lifetime — Vitaly Buka / detail
  47. Revert "[Peeling] Extend the scope of peeling a bit" — serguei.katkov / detail
  48. [ASTMatcher] Correct memoization bug ignoring direction (descendants or ancestors) — sam.mccall / detail
  49. Revert "[CGP] Enable CodeGenPrepares phi type convertion." — tpopp / detail
  50. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  51. [mlir] Fix linalg.generic matmul example in the doc — zinenko / detail
  52. OptimizationRemarkEmitter.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  53. [DAG] SimplifyMultipleUseDemandedBits - drop unnecessary *_EXTEND_VECTOR_INREG cases — llvm-dev / detail
  54. Attempt to unbreak the test introduced in 359fae6eb094 on Windows — anton / detail
  55. [llvm-readobj] - Validate the DT_STRSZ value to avoid crash. — grimar / detail
  56. [AMDGPU] clang-format of SIModeRegister.cpp — tcorring / detail
  57. [VectorCombine] improve IR debugging by providing/salvaging value names — spatel / detail
  58. Let HIP default include respect -nogpuinc and -nogpulib — Yaxun.Liu / detail
  59. [llvm-readelf] - Do not crash when dumping the dynamic symbol table when its sh_entzize == 0. — grimar / detail
  60. [AMDGPU] Update more live intervals in SIWholeQuadMode — jay.foad / detail
  61. [VectorCombine] add/use pass-level IRBuilder — spatel / detail
  62. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  63. Revert "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  64. [DAG] Add SimplifyMultipleUseDemandedVectorElts helper for SimplifyMultipleUseDemandedBits. NFCI. — llvm-dev / detail
  65. [DWARFYAML][debug_info] Use 'AbbrCode' to index the abbreviation. — Xing / detail
  66. [DWARFYAML][debug_info] Add support for error handling. — Xing / detail
  67. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  68. Revert commit 9e52530 because of dependencies issue — clementval / detail
  69. [VectorCombine] add helper to replace uses and rename — spatel / detail
  70. Implement constexpr BinaryOperator for vector types — erich.keane / detail
  71. [mlir][spirv] Enhance AccessChainOp index type handling — antiagainst / detail

#1768 (Jun 21, 2020 11:28:16 PM)

  1. workaround for failing GPU — kuhnel / detail
  2. buildbot mlir-nvidia: fixed port configuration — kuhnel / detail

#1767 (Jun 20, 2020 11:59:58 PM)

  1. [Remarks] Add callsite locations to inline remarks — aktoon / detail
  2. [Attributor][NFC] Fix indentation — clfbbn / detail
  3. [X86][SSE] Add SimplifyDemandedVectorEltsForTargetShuffle to handle target shuffle variable masks — llvm-dev / detail
  4. [Docs] Fix code block in MemorySSA docs (NFC) — nikita.ppv / detail
  5. [LangRef] Fix sphinx warnings — nikita.ppv / detail

#1766 (Jun 20, 2020 6:28:06 PM)

  1. [PowerPC][Power10] Implement Vector Clear Left/Rightmost Bytes Builtins in LLVM/Clang — amy.kwan1 / detail
  2. [lldb] Remove unused <iostream> includes (NFC) — Jonas Devlieghere / detail
  3. [lldb/Lua] Remove redundant variable (NFC) — Jonas Devlieghere / detail

#1765 (Jun 20, 2020 12:12:02 PM)

  1. [AMDGPU] Avoid use of V_READLANE into EXEC in SGPR spills — carl.ritson / detail
  2. [ObjectYAML][ELF] Add support for emitting the .debug_info section. — Xing / detail
  3. [StackSafety,NFC] Don't rerun on LiveIn change — Vitaly Buka / detail
  4. [UpdateTestChecks] As part of using inclusive language within the — echristo / detail
  5. [libcxx] As part of using inclusive language within the llvm — echristo / detail
  6. [lld] As part of using inclusive language within the llvm — echristo / detail
  7. [Mips] Error if a non-immediate operand is used while an immediate is expected — i / detail
  8. [IR] Convert profile metadata in createCallMatchingInvoke() — yrouban / detail
  9. [SanitizeCoverage] Rename -fsanitize-coverage-{white,black}list to -fsanitize-coverage-{allow,block}list — i / detail
  10. [X86] Ignore bits 2:0 of the modrm byte when disassembling lfence, mfence, and sfence. — craig.topper / detail
  11. [lldb/Test] Temporarily skip watch simulator in TestSimulatorPlatform.py — Jonas Devlieghere / detail
  12. [lldb/Test] Disable TestBuiltinFormats.py on Windows — Jonas Devlieghere / detail
  13. [clang-change-namespace] As part of using inclusive language — echristo / detail
  14. Update test file. — echristo / detail
  15. Update redirected output file. — echristo / detail
  16. Fix warning caused by TableGen verifier predicate (NFC) — joker.eph / detail
  17. Update error to read a little better when an error occurs. — echristo / detail
  18. [X86] Correct the implementation of ud1(a.k.a. ud2b) instruction. — craig.topper / detail
  19. [DWARFYAML][debug_info] Fix array index out of bounds error — Xing / detail
  20. [Target] As part of using inclusive language within the llvm project, — echristo / detail
  21. [Support/Utils] As part of using inclusive language within the — echristo / detail
  22. As part of using inclusive language within the llvm project, — echristo / detail
  23. [Analysis/Transforms/Sanitizers] As part of using inclusive language — echristo / detail
  24. [docs/examples] As part of using inclusive language within the llvm — echristo / detail
  25. [cpplint] As part of using inclusive language within the llvm project, — echristo / detail
  26. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  27. [AST/Lex/Parse/Sema] As part of using inclusive language within — echristo / detail
  28. Temporarily Revert "[flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0" — echristo / detail
  29. [CMake] Fix runtimes build for host Windows (default target) — kbessonova / detail
  30. Revert "[BasicAA] Use known lower bounds for index values for size based check." — flo / detail
  31. [lldb] Skip TestBuiltinFormats.py on arm for now — Raphael Isemann / detail
  32. [clang] SequenceChecker: C++17 sequencing rule for overloaded operators. — riccibrun / detail
  33. [LVI] Use find_as() where possible (NFC) — nikita.ppv / detail
  34. [LVI] Extract addValueHandle() method (NFC) — nikita.ppv / detail
  35. [JumpThreading] Make test more robust (NFC) — nikita.ppv / detail
  36. [CVP] Add another non null test (NFC) — nikita.ppv / detail
  37. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) != -1 -> !PTESTZ(X,X) allof patterns — llvm-dev / detail
  38. [X86] combineSetCCMOVMSK - consistently use CmpBits variable. NFCI. — llvm-dev / detail
  39. [InstCombine] add tests for fabs(x) / fabs (x); NFC — spatel / detail
  40. [InstCombine] fabs(X) / fabs(X) -> X / X — spatel / detail
  41. RegionPass.h - remove unnecessary Function.h include. NFC. — llvm-dev / detail
  42. ProfileSummaryInfo.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  43. [InstCombine] add tests for fmul/fdiv with fabs operands; NFC — spatel / detail
  44. [InstCombine] remove unused parameter and add assert; NFC — spatel / detail
  45. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  46. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  47. [VectorCombine] fix assert for type of compare operand — spatel / detail
  48. Typos around a -> an. — echristo / detail
  49. [flang] Add BoxValue.h — eschweitz / detail
  50. Temporarily Revert "[lldb][NFC] Add more test for builtin formats" — echristo / detail
  51. Rename function to more accurately reflect what it does. — echristo / detail
  52. Update comment to be more clear. — echristo / detail
  53. [clang-tidy] As part of using inclusive language within — echristo / detail
  54. [X86] Set the cpu_vendor in __cpu_indicator_init to VENDOR_OTHER if cpuid isn't supported on the CPU. — craig.topper / detail
  55. [clang/llvm] As part of using inclusive language within — echristo / detail

#1764 (Jun 19, 2020 11:32:14 AM)

  1. [ADT] Fix itostr handling of min int64_t value — thomasp / detail
  2. [mlir] [VectorOps] Improve vector.constant_mask lowering — ajcbik / detail
  3. Reland [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  4. [lldb] Replace calls to new with std::make_shared<> (NFC) — Jonas Devlieghere / detail
  5. [flang] Add SymbolMap — eschweitz / detail
  6. [libTooling] Change Transformer's `cat` to handle some cases of text in macros. — yitzhakm / detail
  7. [VectorCombine] refactor extract-extract logic; NFCI — spatel / detail
  8. [clang-tidy] remove duplicate fixes of alias checkers — n.james93 / detail
  9. [libc] This adds the strcmp (string compare) implementation. — gyurgyikcp / detail
  10. [AArch64][GlobalISel] Make G_SEXT_INREG legal and add selection support. — Amara Emerson / detail
  11. [flang] DATA stmt processing (part 4/4): Check & convert DATA — pklausler / detail
  12. [lldb][NFC] Add test for builtin formats — Raphael Isemann / detail
  13. [NFC] Remove unused pass name parser classes — aeubanks / detail
  14. [MLIR][NFC] Eliminate .getBlocks() when not needed — jurahul / detail
  15. [Support] Fix building for mingw on a case sensitive file system — martin / detail
  16. As part of using inclusive language with the llvm project, — echristo / detail
  17. As part of using inclusive language within the llvm project, — echristo / detail
  18. As part of using inclusive language within the llvm project, — echristo / detail
  19. [WebAssembly] Remove TEEs when dests are unstackified — aheejin / detail
  20. As part of using inclusive language within the llvm project, — echristo / detail
  21. As part of using inclusive language within the llvm project, — echristo / detail
  22. As part of using inclusive language within the llvm project, — echristo / detail
  23. As part of using inclusive language within the llvm project, — echristo / detail
  24. Error related to ThinLTO caching needs to be downgraded to a remark — katya.romanova / detail
  25. [builtins] Fix typos in comments — rprichard / detail
  26. [builtins][Android] Fix 386->686 adjustment — rprichard / detail
  27. [Sema] Comparison of pointers to complete and incomplete types — efriedma / detail
  28. [mlir] Allow vector.contract to have mixed types operands — thomasraoux / detail
  29. [mlir][spirv] Legalize subviewop when used with vector transfer — thomasraoux / detail
  30. [flang] Fix F5.3 formatting of 0.025 — pklausler / detail
  31. [ODRHash] Remove use of 'whitelist'. — rtrieu / detail
  32. [mlir] Fix gcc build break due to previous commit — thomasraoux / detail

#1763 (Jun 19, 2020 7:22:12 AM)

  1. docker images for mlir-nvidiaSummary:Created folders to keep buildbot configuration for buildbotsowned at Google.First patch: add docker image and scripts for mlir-nvidia buildbotFuture patches will add more documentation, Terraform/kubernetes... — kuhnel / githubweb
  2. initial terraform configuration for Google buildbot workers — kuhnel / githubweb
  3. fixed bugs in scripts — kuhnel / githubweb
  4. Fix some typos — noreply / githubweb

#1763 (Jun 19, 2020 7:22:12 AM)

  1. [llvm][SVE] Reg + reg addressing mode for LD1RO. — francesco.petrogalli / detail
  2. [MC] Pass the symbol rather than its name to onSymbolStart() — RonakNilesh.Chauhan / detail
  3. [libc] Migrate the libc benchmark instruction to ninja. — asteinhauser / detail
  4. [AArch64] Avoid incompatibility between SLSBLR mitigation and BTI codegen. — kristof.beyls / detail
  5. [AVR] Remove duplicate specification of lib directory — me / detail
  6. Revert "[AVR] Remove duplicate specification of lib directory" — me / detail
  7. [AVR] Remove duplicate specification of lib directory — me / detail
  8. [Test] Add more tests on select->phi transform — mkazantsev / detail
  9. [AArch64] Add clang command line support for -mharden-sls= — kristof.beyls / detail
  10. Mark some LLVM tests which require a default_triple (NFC) — joker.eph / detail
  11. Fix `check-mlir` target when the host target isn't configured — joker.eph / detail
  12. [AST] Dump containsErrors bit for the Type. — hokein.wu / detail
  13. [CodeGen] Fix ComputeNumSignBits for scalable vectors — david.sherwood / detail
  14. [CodeGen] Fix SimplifyDemandedBits for scalable vectors — david.sherwood / detail
  15. [mlir] Remove EDSC LoopBuilder, derived classes and related functionality — zinenko / detail
  16. [mlir] Remove EDSC BlockBuilder, BlockHandle and related functionality — zinenko / detail
  17. [mlir] Remove EDSC NestedBuilder — zinenko / detail
  18. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  19. [NFC] Make AST_BLOCK_HASH test more robust with downstream changes — dany.grumberg / detail
  20. [libc++] Implement <numbers> — kamleshbhalui / detail
  21. [LiveIntervals] Fix early-clobber handling in handleMoveUp — jay.foad / detail
  22. [SCCP] Turn sext into zext for non-negative ranges. — flo / detail
  23. [StackSafety,NFC] Don't test terminators — Vitaly Buka / detail
  24. [StackSafety,NFC] Replace map with vector — Vitaly Buka / detail
  25. [SafeStack,NFC] Print liveness for all instrunctions — Vitaly Buka / detail
  26. [StackSafety] Add StackLifetime::isAliveAfter — Vitaly Buka / detail
  27. [CodeGen,AArch64] Fix up warnings in performExtendCombine — david.sherwood / detail
  28. [SveEmitter] Add builtins for struct loads/stores (ld2/ld3/etc) — sander.desmalen / detail
  29. [SVE] Fall back on DAG ISel at -O0 when encountering scalable types — david.sherwood / detail
  30. [X86][SSE] combineSetCCMOVMSK - fold MOVMSK(SHUFFLE(X,u)) -> MOVMSK(X) — llvm-dev / detail
  31. try to fix build bot after b7338fb1a6a464472850211165391983d2c8fdf3 — tyker / detail
  32. [StackSafety,NFC] Fix comment — Vitaly Buka / detail
  33. [clangd] Change FSProvider::getFileSystem to take CurrentWorkingDirectory — kadircet / detail
  34. [clangd][NFC] Rename FSProvider and getFileSystem — kadircet / detail
  35. [clangd] Rename FSProvider to TFS in case of ThreadsafeFS — kadircet / detail
  36. [gn build] Port 0628705efaf — llvmgnsyncbot / detail
  37. [clangd] Drop usage of PreambleStatCache in scanPreamble — kadircet / detail
  38. [X86][SSE] combineHorizontalPredicateResult - improve all_of(X == 0) for vXi64 on pre-SSE41 targets — llvm-dev / detail
  39. [OpenMP][OMPT] Pass mutexinoutset to the tool — protze / detail
  40. [clang-tidy] Extend InheritParentConfig to CommandLineConfig — n.james93 / detail
  41. [DSE,MSSA] Enable XFAIL'd merge-stores.ll test (NFC). — flo / detail
  42. [llvm-readobj] - Add a validation of the GNU hash table to printGnuHashHistogram(). — grimar / detail
  43. [clangd] Don't mangle workdir-relevant driver path in compile commands — sam.mccall / detail
  44. [mlir][linalg] Add callback-based builders for `linalg.(indexed_)generic`. — pifon / detail
  45. [clangd] Use drop_front instead of consume_front to get rid of a redundant check — kadircet / detail
  46. [NFC] Simplify IncludeInsertions appending to diagnostics — n.james93 / detail
  47. [AIX][Frontend] Static init implementation for AIX considering no priority — Xiangling.Liao / detail
  48. [AIX] Default AIX to using -fno-use-cxa-atexit — Xiangling.Liao / detail
  49. [clang][utils] Also match "col:" when looking for the end of builtins — riccibrun / detail
  50. [clang][test][NFC] Also test for serialization in AST dump tests, part 1/n. — riccibrun / detail
  51. [ARM][BFloat] Lowering of create/get/set/dup intrinsics — mikhail.maltsev / detail
  52. [X86][SSE] Add tests for (missing) MOVMSK(PCMPEQ(X,0)) != -1 -> PTESTZ(X,X) allof folds — llvm-dev / detail
  53. [AMDGPU][MC][NFC] Updated and enabled MC lit tests — dmitry.preobrazhensky / detail
  54. [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  55. [ARM][BFloat] Implement lowering of bf16 load/store intrinsics — mikhail.maltsev / detail
  56. [ARM][MVE] tail-predication: renamed internal option. — sjoerd.meijer / detail
  57. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  58. [lldb][NFC] Add test for C99 and GCC complex types — Raphael Isemann / detail
  59. [X86][SSE] movmsk-cmp.ll - cleanup check prefixes and add SSE41 target tests — llvm-dev / detail
  60. [AMDGPU][CostModel] Add fneg cost estimation — dfukalov / detail
  61. [AMDGPU] Add some missing -LABEL checks — jay.foad / detail
  62. [lldb][NFC] Remove unused DEPTH_INCREMENT in CompilerType.cpp — Raphael Isemann / detail
  63. [mlir] Add support for alignment annotations to the LLVM dialect to LLVM translation. — herhut / detail
  64. Revert "[AMDGPU] Select s_cselect" — Piotr Sobczak / detail
  65. [libc++] Require concepts support for <numbers> — Louis Dionne / detail
  66. Revert "[FileCheck, unittest] Improve readability of ExpressionFormat" — thomasp / detail
  67. [MLIR][Shape] Lower `shape.shape_of` to standard dialect — frgossen / detail
  68. [lldb] Fix TestComplexInt on ARM — Raphael Isemann / detail
  69. [AMDGPU] Some formatting fixes. NFC. — Stanislav.Mekhanoshin / detail
  70. [ELF] Refactor ObjFile<ELFT>::initializeSymbols to enforce the invariant: InputFile::symbols has non null entry — maskray / detail
  71. [flang] DATA stmt processing (part 3/4): Remaining prep work — pklausler / detail
  72. [ELF] Refine LMA offset propagation rule in D76995 — maskray / detail
  73. [VectorCombine] fix crash while transforming constants — spatel / detail
  74. [lldb] Disable complex tests on Windows — Raphael Isemann / detail
  75. Repair support for launching ios/tv/watch simulator binaries through platform — Adrian Prantl / detail
  76. [JITLink] Display host -> target address mapping in debugging output. — Lang Hames / detail
  77. [JITLink] Allow zero-length symbols at the end of blocks. — Lang Hames / detail
  78. [lldb] Fix that SIGWINCH crashes IOHandlerEditline when we are not using the editline backend — Raphael Isemann / detail
  79. [lldb] Reactivate Objective-C++ plugin — Raphael Isemann / detail
  80. [lldb] Replace std::isprint/isspace with llvm's locale-independent version — Raphael Isemann / detail

#1763 (Jun 19, 2020 7:22:12 AM)

  1. docker images for mlir-nvidiaSummary:Created folders to keep buildbot configuration for buildbotsowned at Google.First patch: add docker image and scripts for mlir-nvidia buildbotFuture patches will add more documentation, Terraform/kubernetes... — kuhnel / detail
  2. initial terraform configuration for Google buildbot workers — kuhnel / detail
  3. fixed bugs in scripts — kuhnel / detail
  4. Fix some typos — noreply / detail

#1761 (Jun 18, 2020 2:55:05 PM)

  1. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / githubweb

#1761 (Jun 18, 2020 2:55:05 PM)

  1. [SimplifyCFG] Update debug location when folding branch to common destination — ditaliano / detail
  2. AMDGPU: Add IntrWillReturn to intrinsic definitions — arsenm2 / detail
  3. Add SveBFloat16 to type switch. — echristo / detail
  4. [IRBuilder] add/use wrapper to create a generic compare based on predicate type; NFC — spatel / detail
  5. [BasicBlock] Added AnnotationWriter functionality to BasicBlock class — knaumov / detail
  6. [mlir][ods] Look through OpVariable for type constraint — jpienaar / detail
  7. [mlir][spirv] Allow mixed type cooperative matrix muladd — thomasraoux / detail
  8. [lld][WebAssembly] Allow ctors functions that return values — sbc / detail
  9. [CodeView] Revert 8374bf43634725dc02a262a77b5f940fca25938c and 403f9537924b8910ed4f741ed96c61f5e657915b — alexandre.ganea / detail
  10. [mlir][vulkan-runner] add support for memref of i8, i16 types in vulkan runner — thomasraoux / detail
  11. [HIP] Enable -amdgpu-internalize-symbols — Yaxun.Liu / detail
  12. [SVE] Remove calls to VectorType::getNumElements from Transforms/Utils — ctetreau / detail
  13. [mlir] [integration-test] [LLVMIR] Add reduction intrinsic tests — ajcbik / detail
  14. [AIX] Split lit test shtest-format into two separate tests and add AIX as UNSUPPORTED for shtest-format-argv0 — daltenty / detail
  15. [mlir] Refactor RewritePatternMatcher into a new PatternApplicator class. — riddleriver / detail
  16. [mlir] Allow for patterns to match any root kind. — riddleriver / detail
  17. [mlir] Refactor affine loop nest builders — zinenko / detail
  18. [mlir] Update Toy tutorial to use callback-based loop constructors — zinenko / detail
  19. [Sphinx] Adjust for source_parsers deprecation in Sphinx 3.0 — Jonas Devlieghere / detail
  20. [docs] Specify rules for updating debug locations — Vedant Kumar / detail
  21. GlobalISel: Pass LegalizerHelper to custom legalize callbacks — Matthew.Arsenault / detail
  22. GlobalISel: Fix some artifact combiner worklist inconsistencies — Matthew.Arsenault / detail
  23. [PowerPC][Power10] Implement Parallel Bits Deposit/Extract Builtins in LLVM/Clang — amy.kwan1 / detail
  24. [flang] Roll up small fixes to runtime bugs found in testing — pklausler / detail
  25. BypassSlowDivision: Fix dropping debug info — Matthew.Arsenault / detail
  26. AMDGPU: Update private null pointer value in documentation — Matthew.Arsenault / detail
  27. AMDGPU/GlobalISel: Implement computeKnownAlignForTargetInstr — Matthew.Arsenault / detail
  28. ARC: Enforce function alignment at code emission time — Matthew.Arsenault / detail
  29. [docs] Regenerate clang/docs/ClangCommandLineReference.rst — maskray / detail
  30. [flang] DATA stmt processing (part 1/4): designator folding — pklausler / detail
  31. [NFC] Cleanup of EmitCXXGlobalInitFunc() and EmitCXXGlobalDtorFunc() — Xiangling.Liao / detail
  32. [mlir][DialectConversion] Refactor how block argument types get converted — riddleriver / detail
  33. Hook up OpenBSD 64-bit PowerPC support — brad / detail
  34. [StackSafety] Add pass for StackLifetime testing — Vitaly Buka / detail
  35. [NFC] Refactor Registry loops to range for — n.james93 / detail
  36. [StackSafety] Add "Must Live" logic — Vitaly Buka / detail
  37. [sanitizer] Update global_symbols.txt — Vitaly Buka / detail
  38. Set appropriate host defines for building under emscripten — dschuff / detail
  39. Revert "Hook up OpenBSD 64-bit PowerPC support" — brad / detail
  40. [flang] DATA statement processing (part 2/4): Initial images — pklausler / detail
  41. [BFloat] Move LLVMBFloatTypeKind to the end of the enum — ties.stuij / detail
  42. The type of a reference to a non-type template parameter pack should — richard / detail
  43. [libTooling] Add parser for string representation of `RangeSelector`. — yitzhakm / detail
  44. More test cleanup for c36b03e32556a966e584386ac7dbb110bc7e4bc5. — richard / detail
  45. [gn build] Port 9ca50e887db — llvmgnsyncbot / detail
  46. AMDGPU/GlobalISel: Remove selection of MAD/MAC when not available — carl.ritson / detail
  47. [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE — nemanja.i.ibm / detail

#1761 (Jun 18, 2020 2:55:05 PM)

  1. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / detail

#1760 (Jun 18, 2020 12:31:47 PM)

  1. [WebAssembly] MC: Fix for data aliases with offsets (getelementptr) — sbc / detail
  2. [ELF] Improve --export-dynamic-symbol performance by checking whether wildcard is really used — maskray / detail
  3. [PowerPC] Custom lower rotl v1i128 to vector_shuffle. — esme.yi / detail
  4. [ObjectYAML][ELF] Add support for emitting the .debug_abbrev section. — Xing / detail
  5. [PowerPC] Don't convert Loop to CTR Loop for fp128 BinaryOperator — shkzhang / detail
  6. Remove "unused" member ModuleSlice from `struct OpenMPOpt` — joker.eph / detail
  7. [lld-macho] Avoid explicit -arch in tests by defaulting to x86-64 — jezng / detail
  8. [lld-macho] Support non-pcrel section relocs — jezng / detail
  9. [lld-macho] Support X86_64_RELOC_GOT — jezng / detail
  10. [lld-macho] Handle GOT relocations of non-dylib symbols — jezng / detail
  11. [lld-macho] Ensure __bss sections we output have file offset of zero — jezng / detail
  12. [lld-macho] Handle alignment correctly when merging InputSections — jezng / detail
  13. [lld-macho] Handle framework search path, alongside library search path — jezng / detail
  14. [lld-macho] Add missing search-paths-darwin.test — jezng / detail
  15. [MLIR] Move SymbolOpInterface::isPublic() and friends to SymbolOpInterface Trait. — jurahul / detail
  16. [DWARFYAML][debug_abbrev] Make the abbreviation code optional. — Xing / detail
  17. [Test] Add more tests showing missing opportunities in Select instcombine — mkazantsev / detail
  18. [AArch64] SLSHardening: compute correct thunk name for X29. — kristof.beyls / detail
  19. [IndirectThunks] Make generated MF structure as expected by all instruction selectors. — kristof.beyls / detail
  20. [IndirectThunks] Tiny comment fix — kristof.beyls / detail
  21. [flang] AMAX0, MIN1... rewrite to MAX/MIN: make result conversion explicit — jperier / detail
  22. [AST] Move the "fallback to recovery expr" mechanism to CorrectDelayedTyposInExpr, NFC — hokein.wu / detail
  23. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  24. [CodeGen] Fix warnings in getVectorElementCount() — david.sherwood / detail
  25. Revert "[SVE] Add checks for no warnings in SVE tests" — david.sherwood / detail
  26. [ARM] Adjust AND/OR combines to not call isConstantSplat on i1 vectors. NFC. — david.green / detail
  27. [MLIR][Shape] Realize `shape` to `std` lowering with declarative patterns — frgossen / detail
  28. [MLIR][Shape] Lower `size_to_index` and `index_to_size` with declarative rules — frgossen / detail
  29. [CodeGen] Fix warnings in isPow2VectorType and getPow2VectorType — david.sherwood / detail
  30. [mlir] [Vector] Add missing edsc intrinsics. — zinenko / detail
  31. Correctly report modified status for HWAddressSanitizer — sguelton / detail
  32. [CodeGen] Fix warnings in foldCONCAT_VECTORS — david.sherwood / detail
  33. [Matrix] Update load/store intrinsics. — flo / detail
  34. [CodeGen] Fix warnings in getVectorTypeBreakdown — david.sherwood / detail
  35. [Matrix] Add volatile load/store tests (NFC). — flo / detail
  36. [Clang][Sema] Use of incorrect __has_feature vs __has_builtin — gchatelet / detail
  37. [SveEmitter] Add builtins for tuple creation (svcreate2/svcreate3/etc) — sander.desmalen / detail
  38. [AVR] Implement disassembly of 32-bit instructions — aykevanlaethem / detail
  39. [MLIR][Linalg] Retire C++ MatvecOp in favor of a linalg-ods-gen'd op — zinenko / detail
  40. [mlir] Provide OpBuilder-based replacements for edsc::BlockBuilder — zinenko / detail
  41. [Matrix] Add __builtin_matrix_column_load to Clang. — flo / detail
  42. [NFC][LiveDebugValues] Document how LiveDebugValues operates — jeremy.morse / detail
  43. [mlir] NFC: Fix link in traits documentation — noreply / detail
  44. Try to remove the acle_sve_adda.s file that's breaking tests — hans / detail
  45. [SveEmitter] Add builtins to insert/extract subvectors from tuples (svget/svset) — sander.desmalen / detail
  46. [Matrix] Add __builtin_matrix_column_store to Clang. — flo / detail
  47. [Matrix] Preserve volatile when loading loads/stores. — flo / detail
  48. [mlir] Add a pass to remove all shape.cstr_ and assuming_ ops. — tpopp / detail
  49. Make matrix-type-builtins.m pass also on platforms where the type is 'unsigned long long' — hans / detail
  50. [DA] conservatively mark the join of every divergent branch — sameer.sahasrabuddhe / detail
  51. [SVE] Add flag to specify SVE register size, using this to calculate legal vector types. — paul.walker / detail
  52. [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend — lucas.prates / detail
  53. [ARM] Moving CMSE handling of half arguments and return to the backend — lucas.prates / detail
  54. [ARM][Clang] Removing lowering of half-precision FP arguments and returns from Clang's CodeGen — lucas.prates / detail
  55. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  56. [Matrix] Use alignment info when lowering loads/stores. — flo / detail
  57. [Matrix] Pass darwin tripe to SeamObjc test to fix windows bot failure. — flo / detail
  58. [clang] Fix the serialization of LambdaExpr and the bogus mutation in LambdaExpr::getBody — riccibrun / detail
  59. [clang][utils] Modify make-ast-dump-check.sh to generate AST serialization dump tests — riccibrun / detail
  60. [HIP] Fix rocm not found on rocm3.5 — Yaxun.Liu / detail
  61. [Clang] Move clang::Job::printArg to llvm::sys::printArg. NFCI. — alexandre.ganea / detail
  62. [CodeView] Add TypeCollection::replaceType to replace type records post-merging — alexandre.ganea / detail
  63. [MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptions — alexandre.ganea / detail
  64. [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  65. [MC] Rename a misnamed function. NFC. — ikudrin / detail
  66. [llvm][docs] Document the LLVM_INSTALL_UTILS CMake option (NFC) — noreply / detail
  67. [RISCV64] Emit correct lib call for fp(float/double) to ui/si — kamleshbhalui / detail
  68. [libc++] Allow specifying custom Lit config files — Louis Dionne / detail
  69. [CodeView] Fix generated command-line expansion in LF_BUILDINFO. Fix the 'pdb' entry which was previously a null reference, now an empty string. — alexandre.ganea / detail
  70. Fix linker error in clang-fuzzer following 89ea0b05207d45c145fb525df554b3b986ae379b. — alexandre.ganea / detail
  71. [libcxx/variant] Fix build error for when exceptions disabled. — mcypark / detail
  72. [libc++] Add equality for spaceship types for themselves — Louis Dionne / detail
  73. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) == -1 -> PTESTZ(X,X) — llvm-dev / detail
  74. Lanai: Remove unused method — Matthew.Arsenault / detail
  75. [clang-tidy] RenamerClangTidy group redecls into 1 warning. — n.james93 / detail
  76. [AVR] Fix miscompilation of zext + add — aykevanlaethem / detail
  77. AMDGPU: Don't pass MachineFunction if only the IR Function is used — Matthew.Arsenault / detail
  78. [clang-tidy] Add --use-color command line option and UseColor option to control colors in diagnostics — n.james93 / detail
  79. Don't require shell in clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_adda.c — hans / detail
  80. fix a typo to cycle bots — thakis / detail
  81. [TargetLowering] SimplifyMultipleUseDemandedBits - drop already extended ISD::SIGN_EXTEND_INREG nodes. — llvm-dev / detail
  82. unwind: EHABISectionIterator `operator!=`, constify `operator-` — Saleem Abdulrasool / detail
  83. [flang] Fix crash with alternate returns in modules — psteinfeld / detail
  84. [OPENMP50]Codegen for scan directives in parallel for regions. — a.bataev / detail
  85. [docs] Clarify semantics of ordered fadd/fmul reductions. — Amara Emerson / detail
  86. [ARM] Basic bfloat support — alexandros.lamprineas / detail
  87. [Dexter] Add --source-dir-root flag — tbosch / detail
  88. [OPENMP50]Allow nonmonotonic modifier for all schedule kinds. — a.bataev / detail
  89. [NFC][IndVarSimplify] Test: replacing IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  90. [llvm][SveEmitter] Emit the bfloat version of `svld1ro`. — francesco.petrogalli / detail
  91. [GlobalOpt] Remove preallocated calls when possible — aeubanks / detail
  92. vim: add `bfloat` keyword — cullen.rhodes / detail
  93. [update_cc_test_checks.py] Correctly skip function definitions — Alexander.Richardson / detail
  94. [update_cc_test_checks.py] Handle C++ methods — Alexander.Richardson / detail
  95. [libc++] Don't override LIBCXX_CXX_ABI_INCLUDE_PATHS for libcxxrt — Alexander.Richardson / detail
  96. [AMDGPU] Added new encoding to getMCOpcodeGen — Stanislav.Mekhanoshin / detail
  97. [HIP] Improve check patterns to avoid test failures in case string "opt", — yamauchi / detail
  98. [OPENMP]Fix PR46357: Do not allow types declarations in pragmas. — a.bataev / detail
  99. [ARM][bfloat] Do not coerce bfloat arguments and returns to integers — ties.stuij / detail
  100. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  101. [NFC][TableGen] Fix some clang-tidy warnings — dany.grumberg / detail
  102. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  103. Optimize 'construct at end' loops in vector — mvels / detail
  104. [mlir] [VectorOps] remove print_i1 from runtime support library — ajcbik / detail
  105. [libc] Add implementations long double fabsl and truncl functions. — sivachandra / detail
  106. AMDGPU: Remove mayLoad/mayStore from some side effecting intrinsics — arsenm2 / detail
  107. Fix return status of LoopDistribute — sguelton / detail
  108. [flang] Fix build problems on osx — pklausler / detail
  109. [libc++] Add a dummy CMake file to include runtime subprojects — Louis Dionne / detail
  110. [TTI] Expose isNoopAddrSpaceCast in TTI. — michael.hliao / detail
  111. [scudo][standalone] Allow Primary allocations to fail up multiple times. — kostyak / detail
  112. Add support for DeclRefExpr in SyntaxTree, by generating IdExpressions — gribozavr / detail

#1748 (Jun 17, 2020 4:21:04 PM)

  1. This is a test commit — RonakNilesh.Chauhan / detail
  2. Revert 'This is a test commit - ded57e1a06a6ba — RonakNilesh.Chauhan / detail
  3. [WebAssembly] Fix bug in FixBrTables and use branch analysis utils — tlively / detail
  4. [NFC][InstCombine] Negator: do not include unneeded "llvm/IR/DerivedTypes.h" header — lebedev.ri / detail
  5. [NFC][InstCombine] Negator: add thin negate() wrapped before visit() — lebedev.ri / detail
  6. [InstCombine] Negator: cache negation results (PR46362) — lebedev.ri / detail
  7. [InstCombine] Negator: while there, add detection for cycles during negation — lebedev.ri / detail
  8. [Driver] Delete CC1 -fxray-function-index and clean up some tests — maskray / detail
  9. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  10. Remove code duplication from RegisterContextPOSIX_* — omair.javaid / detail
  11. [NFC] Use llvm::hasSingleElement() in place of .size() == 1 — jurahul / detail
  12. [SVE] Fix invalid usages of getNumElements in ShuffleVectorInstruction — ctetreau / detail
  13. [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold — ctetreau / detail
  14. [MLIR] Fix parallel loop tiling. — herhut / detail
  15. Remove unused class variable ModuleSlice. — echristo / detail
  16. [flang] Fix fallout from varous changes to the cmake files. — eschweitz / detail
  17. Revert "Remove unused class variable ModuleSlice." as it was — echristo / detail
  18. [MLIR][SPIRVToLLVM] Support cast ops, some logical ops, UModOp — antiagainst / detail
  19. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail
  20. When performing a substitution into a dependent alias template, mark the — richard / detail
  21. [BPF] fix a bug for BTF pointee type pruning — yhs / detail
  22. [clang-format] NFC 3% improvement in the overall clang-formatted status — mydeveloperday / detail
  23. [CUDA] make the test more hermetic — tra / detail
  24. [mlir][spirv] Add MatrixTimesScalar operation — 23439402+HazemAbdelhafez / detail
  25. [mlir][Inliner] Properly handle callgraph node deletion — riddleriver / detail
  26. [flang] More Fortran runtime support for CHARACTER operations — pklausler / detail
  27. Revert "Fix rejects-valid when referencing an implicit operator== from within a" — richard / detail
  28. Revert "When performing a substitution into a dependent alias template, mark the" — richard / detail
  29. AMDGPU: Don't use 16-bit FP inline constants in integer operands — Matthew.Arsenault / detail
  30. [Driver] Search computed sysroot for libc++ header paths — rprichard / detail

#1746 (Jun 17, 2020 8:05:15 AM)

  1. [AMDGPU] Simplify GCNPassConfig::addOptimizedRegAlloc. NFC. — jay.foad / detail
  2. [OpenMPOPT][NFC] Introducing OMPInformationCache. — sstipanovic / detail
  3. [NFC] Move getAll{S,V}GPR{32,128} methods to SIFrameLowering — scott.linder / detail
  4. [clangd] Make use of preamble bounds from the patch inside ReplayPreamble — kadircet / detail
  5. [AMDGPU] Skip CFIInstructions in SIInsertWaitcnts — scott.linder / detail
  6. [Clang][Driver] Remove gold linker support for PS4 toolchain — Yuanfang Chen / detail
  7. [llvm] [CommandLine] Do not suggest really hidden opts in nearest lookup — mgorny / detail
  8. [llvm] Avoid linking llvm-cfi-verify to duplicate libs — mgorny / detail
  9. [llvm] Disable linking llvm-exegesis to dylib — mgorny / detail
  10. [clang-tools-extra] Prevent linking to duplicate .a libs and dylib — mgorny / detail
  11. [lldb/Test] Fix tests that rely on logfiles with reproducers. — Jonas Devlieghere / detail
  12. [llvm-cov gcov] Support clang<11 fake 4.2 format — maskray / detail
  13. [X86] Change signature of EmitNops. NFC. — alexandre.ganea / detail
  14. [X86] For 32-bit targets, emit two-byte NOP when possible — alexandre.ganea / detail
  15. [xray] Option to omit the function index — ianlevesque / detail
  16. [CGP] Reset the debug location when promoting zext(s). — ditaliano / detail
  17. [llvm-readobj] set --elf-cg-profile as alias of --cg-profile — zequanwu / detail
  18. [OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info — tianshilei1992 / detail
  19. [lit] Avoid re-iterating result codes in different places — julian.lettner / detail
  20. [libc][benchmarks] Link the memory benchmark exes to functions from LLVM libc. — sivachandra / detail
  21. [mlir] [VectorOps] Add create mask integration tests — ajcbik / detail
  22. BreakCriticalEdges for callbr indirect dests — ndesaulniers / detail
  23. [clang-tidy][NFC] Remove the double look-up on IncludeInserter — n.james93 / detail
  24. [InlineSpiller] add assert about spills post terminators — ndesaulniers / detail
  25. Revert "[OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info" — tianshilei1992 / detail
  26. [flang] Fix out-of-tree builds — tkeith / detail
  27. [clang-tidy] Prune dead code. NFC. — benny.kra / detail

#1745 (Jun 17, 2020 3:39:19 AM)

  1. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — sam.parker / detail
  2. [lldb] Remove xfail aarch64/linux from TestBuiltinTrap.py — omair.javaid / detail
  3. [SCCP] Precommit some sext tests (NFC). — flo / detail
  4. [CallPrinter] Remove static constructor. — benny.kra / detail
  5. [AMDGPU] Fix failure in VCC spilling — carl.ritson / detail
  6. [llvm-readobj] - Split the printGnuHashTable(). NFCI. — grimar / detail
  7. [llvm-readobj] - Do not crash when GnuHashTable->symndx is greater than the dynamic symbols count. — grimar / detail
  8. [LSR] Filter for postinc formulae — david.green / detail
  9. [SYCL][OpenMP] Implement thread-local storage restriction — alexey.bader / detail
  10. Recommit "[LV] Emit @llvm.get.active.lane.mask for tail-folded loops" — sjoerd.meijer / detail
  11. Follow up of rGe345d547a0d5, and attempt to pacify buildbot: — sjoerd.meijer / detail
  12. Remove global std::strings. NFCI. — benny.kra / detail
  13. [SCCP] Add a few more additional sext tests (NFC). — flo / detail
  14. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  15. [OPENMP]Fix overflow during counting the number of iterations. — a.bataev / detail
  16. Revert "GlobalISel: Make LLT constructors constexpr" — hans / detail
  17. [clang-tidy] warnings-as-error no longer exits with ErrorCount — n.james93 / detail
  18. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  19. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  20. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  21. Revert "[InlineCost] GetElementPtr with constant operands" — knaumov / detail
  22. Revert "[InlineCost] PrinterPass prints constants to which instructions are simplified" — knaumov / detail
  23. Revert "[InlineCost] InlineCostAnnotationWriterPass introduced" — knaumov / detail
  24. [ARM] Reimplement MVE Tail-Predication pass using @llvm.get.active.lane.mask — sjoerd.meijer / detail
  25. ScalarEvolution.h - reduce LoopInfo.h include to forward declarations. NFC. — llvm-dev / detail
  26. [X86] Regenerate mixed-ptr tests checks — llvm-dev / detail

#1744 (Jun 16, 2020 11:21:25 PM)

  1. [clang] [MinGW] Link kernel32 once after the last instance of msvcrt — martin / detail
  2. [clang] Don't emit warn_cxx_ms_struct when MSBitfields is enabled globally — martin / detail
  3. [clang] Enable -mms-bitfields by default for mingw targets — martin / detail
  4. [Support] Get process statistics in ExecuteAndWait and Wait — sepavloff / detail
  5. Revert "DR458: Search template parameter scopes in the right order." — richard / detail
  6. [www] Update cxx_dr_status page for recent fixes. — richard / detail
  7. [NFC]][PowerPC] Remove unused intrinsic for old CTR loop pass — shkzhang / detail
  8. [OpenMP][Tool] Header-only multiplexing of OMPT tools — protze / detail
  9. subdirectories should not use cmake project command — protze / detail
  10. [SystemZ] Bugfix in storeLoadCanUseBlockBinary(). — paulsson / detail
  11. [SafeStack,NFC] Move SafeStackColoring code — Vitaly Buka / detail
  12. [SafeStack,NFC] Fix names after files move — Vitaly Buka / detail
  13. [gn build] Port 6754a0e2edd — llvmgnsyncbot / detail
  14. [DebugInfo] Unify Cursor usage for all debug line opcodes — james.henderson / detail
  15. [Test] Add missing opportunity for replacement of select with Phi — mkazantsev / detail
  16. Use explicitly unsigned zero to prevent from a warning — sepavloff / detail
  17. [MemDep] Also remove load instructions from NonLocalDesCache. — flo / detail
  18. [clangd] Depend on llvm-config for lit tests — kadircet / detail
  19. [SveEmitter] Add builtins for svtbl2 — sander.desmalen / detail
  20. [CallPrinter] Fix maxFreq = 0 case — kbobyrev / detail
  21. [CallPrinter] Handle freq = 0 case — kbobyrev / detail
  22. [TTI] Refactor emitGetActiveLaneMask — sjoerd.meijer / detail
  23. [LV] Emit @llvm.get.active.mask for tail-folded loops — sjoerd.meijer / detail
  24. [SCCP] Move common code to simplify basic block to helper (NFC). — flo / detail
  25. [NFC] Add API for edge domination check in dom tree — mkazantsev / detail
  26. Revert "[LV] Emit @llvm.get.active.mask for tail-folded loops" — sjoerd.meijer / detail
  27. Fix LoopIdiomRecognize pass return status — sguelton / detail
  28. [IR] Don't copy profile metadata in createCallMatchingInvoke() — hans / detail
  29. [FileCheck] Implement * and / operators for ExpressionValue. — paul.walker / detail
  30. [NFC] Run clang-format on clang/test/OpenMP/nvptx_target_codegen.cpp — alexey.bader / detail

#1743 (Jun 16, 2020 7:51:23 PM)

  1. Don't assert if we find a dependently-typed variable in the — richard / detail
  2. DR458: Search template parameter scopes in the right order. — richard / detail
  3. AMDGPU/GlobalISel: Fix obvious bug in ported 32-bit udiv/urem — Matthew.Arsenault / detail
  4. [IR] Add missing GlobalAlias copying of ThreadLocalMode attribute — tejohnson / detail
  5. [DA] propagate loop live-out values that get used in a branch — sameer.sahasrabuddhe / detail
  6. [DebugInfo] Support parsing and dumping of DWARF64 macro units. — ikudrin / detail

#1742 (Jun 16, 2020 3:14:19 PM)

  1. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / githubweb

#1742 (Jun 16, 2020 3:14:19 PM)

  1. [SelectionDAG] Add MVT::bf16 to getConstantFP() — aaron.smith / detail
  2. [mlir] Fix case in MLIRGPUtoSPIRVTransforms — antiagainst / detail
  3. [SVE] Deprecate default false variant of VectorType::get — ctetreau / detail
  4. [flang] Upstream the Mangler module from lowering. — eschweitz / detail
  5. [lldb/Test] Cleanup TestJITLoaderGDB and make it compatible with reproducers — Jonas Devlieghere / detail
  6. [NFC] Use EXPECT_FALSE(...) in test rather than EXPECT_EQ(false, ...) — ctetreau / detail
  7. lld: remove old test support path — Saleem Abdulrasool / detail
  8. [SVE] Generalize size checks in Verifier to use getElementCount — ctetreau / detail
  9. [MLIR] Add an Op util which returns its name with the dialect stripped. — lucyfox / detail
  10. [gicombiner] Allow disable-rule option to disable all-except-... — daniel_l_sanders / detail
  11. test: add library search path to repair the test — Saleem Abdulrasool / detail
  12. [CodeGen][TLS] Set TLS Model for __tls_guard as well. — JunMa / detail
  13. [builtins][test] Delete unneeded file headers — maskray / detail
  14. [lld-macho][test] Fix dylink-lazy.s after 0a5228a02c32cb5b10d43cb154d6d0abaf360ba7 — maskray / detail
  15. AMDGPU: Remove intermediate DAG node for trig_preop intrinsic — Matthew.Arsenault / detail
  16. [ObjectYAML][DWARF] Let writeVariableSizedInteger() return Error. — Xing / detail
  17. [lld-macho] Use uint64_t for getSize() instead of size_t — jezng / detail
  18. [PowerPC] remove wrong added FIXME in testcases, NFC — czhengsz / detail

#1742 (Jun 16, 2020 3:14:19 PM)

  1. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / detail

#1741 (Jun 16, 2020 11:58:31 AM)

  1. GlobalISel: Use early return and reduce indentation — Matthew.Arsenault / detail
  2. [mlir] Introduce callback-based builders to SCF Parallel and Reduce ops — zinenko / detail
  3. [mlir] refactor Linalg LoopNestBuilder to use common infra — zinenko / detail
  4. Driver: Accept multiple --config options if filenames are the same — tstellar / detail
  5. [lit] Improve consistency for showing result groups — julian.lettner / detail
  6. [Matrix] Add align info to some more loads/stores (NFC). — flo / detail
  7. [PowerPC] Add -m[no-]power10-vector clang and llvm option — saghir / detail
  8. GlobalISel: Fix not failing on widening G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  9. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  10. [OPENMP]Fix PR46347: several ordered directives in a single region. — a.bataev / detail
  11. remove gold linker — Yuanfang Chen / detail
  12. [Clang] Add a "#pragma unroll" test case for correct error reporting — Yuanfang Chen / detail
  13. Revert "remove gold linker" — Yuanfang Chen / detail
  14. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  15. [SVE] Fix bad FixedVectorType cast in simplifyDivRem — ctetreau / detail
  16. [NFC] Bail out for scalable vectors before calling getNumElements — ctetreau / detail
  17. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail
  18. [lldb/Test] Pass the lldb_tool_dir when setting the lldb-repro substitutions — Jonas Devlieghere / detail
  19. [MLIR][Standard] Lower `std.dim` with dynamic dimension operand to LLVM — frgossen / detail
  20. Revert "[OPENMP50]Codegen for scan directive in for simd regions." — a.bataev / detail
  21. [CGP] Add `--match-full-lines` to make sure we don't have a dbg attachment. — ditaliano / detail
  22. [MLIR][Standard] Fix use of `dyn_cast_or_null` — frgossen / detail
  23. [gicombiner] Allow generated CombinerHelpers to have additional arguments — daniel_l_sanders / detail
  24. [gcov] Refactor llvm-cov gcov and add SourceInfo — maskray / detail
  25. [gcov] Add -i --intermediate-format — maskray / detail
  26. [CallPrinter] Adding heat coloring to CallPrinter — knaumov / detail
  27. [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl — ctetreau / detail
  28. [gicombiner] Allow generated combiners to store additional members — daniel_l_sanders / detail
  29. Remove the try/catch codepath if `swap` is `noexcept`. — mcypark / detail
  30. [llvm-cov gcov] Don't suppress .gcov output if .gcda is corrupted — maskray / detail

#1740 (Jun 16, 2020 3:44:25 AM)

  1. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / githubweb

#1740 (Jun 16, 2020 3:44:25 AM)

  1. [AST][RecoveryExpr] Fix a crash on a field decl with invalid type. — hokein.wu / detail
  2. [gn build] Port b7084d8ede1 — llvmgnsyncbot / detail
  3. [analyzer] CmpRuns.py: Refactor and add type annotations. NFC. — vsavchenko / detail
  4. [analyzer] CmpRuns.py: Fix error due to statistics differences — vsavchenko / detail
  5. [analyzer] SATest: Move from csv to json project maps — vsavchenko / detail
  6. [analyzer] SATest: Add posibility to download source from git and zip — vsavchenko / detail
  7. [analyzer] SATestAdd.py: Parse arguments with argparse — vsavchenko / detail
  8. [analyzer] CmpRuns.py: Decouple main functionality from argparse — vsavchenko / detail
  9. [analyzer] SATest: Introduce a single entrypoint for regression scripts — vsavchenko / detail
  10. [analyzer] ProjectMap: Do not serialize fields with default values — vsavchenko / detail
  11. [analyzer] SATest: Add option to specify projects to test — vsavchenko / detail
  12. [ARM][NFC] Explicitly specify the fp16 value type in codegen patterns. — alexandros.lamprineas / detail
  13. [NFC][OpenMPOpt] Provide function-specific foreachUse. — sstipanovic / detail
  14. Silence GCC 7 warning — kristof.beyls / detail
  15. [clangd] Fix readability-else-after-return 'Adding a note without main diagnostic' crash — n.james93 / detail
  16. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  17. Fix comment typo - Uexpected -> Unexpected. NFC. — llvm-dev / detail
  18. [NFC][Attributor] Expose getOrCreateAAFor and lookupAAFor — sstipanovic / detail
  19. [ARM] Fix crash trying to generate i1 immediates — david.green / detail
  20. [LSan] Enable for SystemZ — iii / detail
  21. [mlir][shape] Fix the comment in ShapeToStandard.cpp. — pifon / detail
  22. [AVR] Fix stack size in functions with a frame pointer — aykevanlaethem / detail
  23. [AVR] Remove faulty stack pushing behavior — aykevanlaethem / detail
  24. [llvm-readelf] - Do not crash when relocation references a STT_SECTION symbol for the null section. — grimar / detail
  25. Revert "[AssumeBundles] add cannonicalisation to the assume builder" — tyker / detail
  26. [mlir][OpenMP] Add custom parser and pretty printer for parallel construct — david.truby / detail
  27. [llvm-readelf] - Do not omit a zero symbol value when printing relocations. — grimar / detail
  28. [DebugInfo/DWARF] - Report .eh_frame sections of version != 1. — grimar / detail
  29. [clang-tidy] simplify-bool-expr ignores template instantiations — n.james93 / detail
  30. [analyzer] Fix StdLibraryFunctionsChecker crash on macOS — vsavchenko / detail
  31. [clang][amdgpu] Prefer not using `fp16` conversion intrinsics. — michael.hliao / detail
  32. [AArch64]: BFloat Load/Store Intrinsics&CodeGen — luke.geeson / detail
  33. [AArch64]: BFloat MatMul Intrinsics&CodeGen — luke.geeson / detail
  34. [MLIR][NFC] Inline lambda to workaround gcc 9.1,9.2 bug — kiran.chandramohan / detail
  35. [Matrix] Specify missing alignment in tests (NFC). — flo / detail
  36. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  37. [OpenMP][OMPT] Add callbacks for doacross loops — protze / detail
  38. GlobalISel: Make LLT constructors constexpr — Matthew.Arsenault / detail
  39. GlobalISel: Add a note to G_BITCAST documentation — Matthew.Arsenault / detail
  40. Fix debug line info when line markers are present inside macros. — thomasp / detail
  41. [GlobalISel] Delete unused variable after r353432 — maskray / detail
  42. [analyzer][MallocChecker] PR46253: Correctly recognize standard realloc — dkszelethus / detail
  43. [mlir][shape] Add a func to populate ShapeToShape patterns. — pifon / detail
  44. [Format] Add more proto enclosing function names — noreply / detail
  45. [OPENMP][DOCS]Update status of the supported constrcuts, NFC. — a.bataev / detail
  46. [lldb/Test] Create dir if it doesn't yet exist in getReproducerArtifact — Jonas Devlieghere / detail
  47. [AArch64][GlobalISel] Avoid creating redundant ubfx when selecting G_ZEXT — Jessica Paquette / detail
  48. [Clang] Skip adding begin source location for PragmaLoopHint'd loop when — Yuanfang Chen / detail
  49. [libc++] Don't trigger unsigned conversion warnings in std::advance — Louis Dionne / detail
  50. [VectorCombine] scalarize compares with insertelement operand(s) — spatel / detail
  51. [lldb/Python] Fix the infinitely looping Python prompt bug — Jonas Devlieghere / detail
  52. [AIX][compiler-rt] Pick the right form of COMPILER_RT_ALIAS for AIX — daltenty / detail
  53. [TLI] Add four C++17 delete variants. — yamauchi / detail
  54. Fix ubsan error in tblgen with signed left shift — Stanislav.Mekhanoshin / detail
  55. [MLIR] Rework generate-test-checks.py to attach CHECK lines to the source (test) file. — timshen / detail
  56. [MLIR] Remove generated spaces at eof for generate-test-checks.py. — timshen / detail
  57. GlobalISel: Use Register — Matthew.Arsenault / detail
  58. GlobalISel: Make special case handling clearer — Matthew.Arsenault / detail
  59. [MLIR] Add documentation for generate-check-lines.py — timshen / detail

#1740 (Jun 16, 2020 3:44:25 AM)

  1. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / detail

#1739 (Jun 16, 2020 12:11:16 AM)

  1. [lib][NFC] Split the floating point util functions into multiple files. — sivachandra / detail
  2. NFC: Inline unused variable — kbobyrev / detail
  3. [CostModel] Unify getCFInstrCost — sam.parker / detail
  4. NFC: cleanup the "(void)" case trick since the assertion is wrapped in NDEBUG. — hokein.wu / detail
  5. [MLIR] Fix memref region compute for 0-d memref accesses — uday / detail
  6. [X86][SSE] combineVectorSizedSetCCEquality - move single Subtarget.hasAVX() use into condition. NFC. — llvm-dev / detail
  7. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions — llvm-dev / detail
  8. [MC] Add --dwarf64 to generate DWARF64 debug info [1/7] — ikudrin / detail
  9. [MC] Generate .debug_line in the 64-bit DWARF format [2/7] — ikudrin / detail
  10. [MC] Generate a compilation unit in the 64-bit DWARF format [3/7] — ikudrin / detail
  11. [MC] Generate .debug_aranges in the 64-bit DWARF format [4/7] — ikudrin / detail
  12. [MC] Generate .debug_rnglists in the 64-bit DWARF format [5/7] — ikudrin / detail
  13. [MC] Fix DWARF forms for 64-bit DWARFv3 files [6/7] — ikudrin / detail
  14. [MC] Generate .debug_frame in the 64-bit DWARF format [7/7] — ikudrin / detail
  15. [asan] Refactor stack unpoisoning. — Vitaly Buka / detail
  16. [gn build] (manualy) merge e2cc854 — hans / detail
  17. Revert "[mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op." — kbobyrev / detail
  18. [clangd] Make sure working directory is set during preamble validation — kadircet / detail
  19. [X86][SSE] combineVectorSizedSetCCEquality - remove unused AVX2 MOVMSK path. NFCI. — llvm-dev / detail
  20. [clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis. — abpostelnicu / detail
  21. [asan] Unpoison signal alternate stack. — Vitaly Buka / detail
  22. [OpenMPOpt] initial tests for ICV tracking. Only nthreads is used. — sstipanovic / detail
  23. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  24. [ELF] Fixing an issue in Elf_Note_Impl::getDescAsStringRef — Saiyedul.Islam / detail

#1738 (Jun 15, 2020 8:58:07 PM)

  1. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / githubweb
  2. [libc builder] Comment out integration test step. — paulatoth / githubweb
  3. Added projects and categories for flang, mlir, libc. — gkistanova / githubweb
  4. [libc builder] Uncomment integration test step. — paulatoth / githubweb
  5. [libc++] Use the supported caches to setup build bots — Louis Dionne / githubweb
  6. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / githubweb
  7. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / githubweb
  8. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / githubweb
  9. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / githubweb

#1738 (Jun 15, 2020 8:58:07 PM)

  1. [lldb] Fail evaluation of DWARF expressions with unknown opcodes — pavel / detail
  2. [VE] Support floating-point arithmetic instructions in MC layer — simon.moll / detail
  3. GlobalISel: Simplify debug printing — Matthew.Arsenault / detail
  4. GlobalISel: Make it clearer that regbank/class are mutually exclusive — Matthew.Arsenault / detail
  5. GlobalISel: Add dump method to LLT — Matthew.Arsenault / detail
  6. GlobalISel: Remove unused header — Matthew.Arsenault / detail
  7. GlobalISel: Use Register — Matthew.Arsenault / detail
  8. [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare — david.sherwood / detail
  9. GlobalISel: Remove deprecated methods — Matthew.Arsenault / detail
  10. [CostModel] Follow-up to buildbot fix — sam.parker / detail
  11. GlobalISel: Remove dead include — Matthew.Arsenault / detail
  12. [flang] Use LLVM's flags — david.truby / detail
  13. [ObjectYAML] Add support for error handling in DWARFYAML. NFC. — Xing / detail
  14. tsan: add OpenBSD support for Go — dvyukov / detail
  15. [Alignment][NFC] Deprecate dead code from CallingConvLower.h — gchatelet / detail
  16. Fix build after removing llvm/CodeGen/GlobalISel/Types.h — aaron.puchert / detail
  17. Thread safety analysis: Support deferring locks — aaron.puchert / detail
  18. Thread safety analysis: Add note for double unlock — aaron.puchert / detail
  19. [TEST] TreeTest.cpp - Add a comma to avoid build error with -werror — shengchen.kan / detail
  20. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  21. [InstCombine] reduce code duplication in visitTrunc(); NFC — spatel / detail
  22. [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  23. [AST] Fix a clang crash on an invalid for-range statement. — hokein.wu / detail
  24. [mlir] Lower Shape binary ops (AddOp, MulOp) to Standard. — pifon / detail
  25. [ObjC] Fix AST serialization for pseudo-strong parameters — erik.pilkington / detail
  26. [InstCombine] improve matching for sext-lshr-trunc patterns — spatel / detail
  27. [Support] Move color handling from raw_fd_ostream to raw_ostream — Jonas Devlieghere / detail
  28. Updates to the 'CLion Integration' section in ClangFormat docs — iu.biryukov / detail
  29. Reland D80979 [clang] Implement VectorType logic not operator — maskray / detail
  30. [clangd] Drop unnecessary FS modifications in FindSymbolsTests — kadircet / detail
  31. [Sema][CodeComplete][ObjC] Don't include arrow/dot fixits — davg / detail
  32. AMDGPU/GlobalISel: Precommit regenerated check lines — Matthew.Arsenault / detail
  33. [Support] Replace 'DisableColors' boolean with 'ColorMode' enum — Jonas Devlieghere / detail
  34. [NFC] [libcxx] Remove shared_ptr's no-rvalue unique_ptr converting constructor. — zoecarver / detail
  35. [gn build] Port 550b5995233 — llvmgnsyncbot / detail
  36. [PGO][PGSO] Enable non-cold code size opts under non-partial-profile sample PGO. — yamauchi / detail
  37. [SVE] Eliminate calls to default-false VectorType::get() from CodeGen — ctetreau / detail
  38. [NFC] Fix quadratic LexicalScopes::constructScopeNest — jeremy.morse / detail
  39. [AArch64] Add a ldst-opt test with undef operands (NFC). — flo / detail
  40. lld: improve the `-arch` handling for MachO — Saleem Abdulrasool / detail
  41. Rename arg name in __clang_hip_math.h — Yaxun.Liu / detail
  42. [DebugInfo] Reduce SalvageDebugInfo() functions — chris.jackson / detail
  43. [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress — ctetreau / detail
  44. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  45. [InstCombine] improve matching for sext-lshr-trunc patterns, part 2 — spatel / detail
  46. [ModuloSchedule] Support instructions with > 1 destination when walking canonical use. — hgreving / detail
  47. [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtin_ffs(X) - 1. — craig.topper / detail
  48. [libc++] Improve tests for iterators.operations — Louis Dionne / detail
  49. Move *San module passes later in the NPM pipeline — aeubanks / detail
  50. [PGO] CallPromotion: Don't try to pass sret args to varargs functions — hans / detail
  51. [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds — isuruf / detail
  52. [AArch64] Fix ldst-opt of multiple disjunct subregs. — flo / detail
  53. Revert "[clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH." — thakis / detail
  54. Add a flag to debug automatic variable initialization — jiancai / detail
  55. [TSan] Revert removal of ignore_interceptors_accesses flag — julian.lettner / detail
  56. [SuffixTree][MachOpt] Factoring out Suffix Tree and adding Unit Tests — andrew_litteken / detail
  57. [gn build] Port bb677cacc80 — llvmgnsyncbot / detail
  58. Revert "Reland D80966 [codeview] Put !heapallocsite on calls to operator new" — aeubanks / detail
  59. Apply fix from D81179 only from GCC < 8 — clementval / detail
  60. [XCOFF][AIX] report_fatal_error when an overflow section is needed — jasonliu / detail
  61. More robust fix for crash on invalid range-based for statement. — richard / detail
  62. [lld] Fix shared library build by adding the missing dependency. — michael.hliao / detail
  63. [Support] FoldingSetNodeID::AddString(): reserve memory — lebedev.ri / detail
  64. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  65. [DebugInfo] Fix assertion for extern void type — yhs / detail
  66. Add #includes so that ROCm.h is compilable stand-alone. — saugustine / detail
  67. Remove improper uses of DiagnosticErrorTrap and hasErrorOccurred. — richard / detail
  68. Stabilize alloca slices sort in SROA — Stanislav.Mekhanoshin / detail
  69. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — phosek / detail
  70. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  71. [MLIR][Toy] Fix a few typos in the comments/docs. — antiagainst / detail
  72. [MLIR][SPIRVToLLVM] Add skeleton for SPIR-V to LLVM dialect conversion — antiagainst / detail
  73. [InstrProfiling] Use -fuse-ld=lld in instrprof-gc-sections test — phosek / detail
  74. Revert "[arm][darwin] Don't generate libcalls for wide shifts on Darwin" — efriedma / detail
  75. [libc][NFC][Obvious] Add names to various string entrypoints. — sivachandra / detail
  76. [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions — dfukalov / detail
  77. [AArch64] Support expression results as immediate values in mov — jiancai / detail
  78. [mlir] Unranked memref type has no rank — jpienaar / detail
  79. lld: initial pass at supporting TBD — Saleem Abdulrasool / detail
  80. Make myself code owner of InferAddressSpaces — arsenm2 / detail
  81. [PowerPC] Fix incorrect PC Relative relocations for Big Endian — stefanp / detail
  82. [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables — stefanp / detail
  83. [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics. — stefanp / detail
  84. [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit — czhengsz / detail
  85. test: repair lld builder — Saleem Abdulrasool / detail
  86. [NFC][PowerPC] Remove the redundant InstAlias for OR instruction — shkzhang / detail
  87. [libc][NFC] Add bzero to list of entrypoints. — sivachandra / detail
  88. [libc][NFC] Add few more missing entrypoints to the entrypoint list. — sivachandra / detail
  89. [X86] Autogenerate complete checks and add encoding information. NFC — craig.topper / detail
  90. [AMDGPU] Custom lowering of i64 umulo/smulo — Stanislav.Mekhanoshin / detail
  91. [CodeGen,AArch64] Fix up warnings in splitStores — david.sherwood / detail
  92. [NFCI][CostModel] Unify getCmpSelInstrCost — sam.parker / detail
  93. [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments — david.sherwood / detail
  94. [AArch64] Fix branch, terminator, etc properties for BRA* instructions. — kristof.beyls / detail
  95. [MachineVerifier] Add TiedOpsRewritten flag to fix verify two-address error — shkzhang / detail
  96. [AMDGPU] Enable structurizer workarounds by default — sameer.sahasrabuddhe / detail
  97. [Alignment] Fix deprecation message — gchatelet / detail
  98. [AVR][test] Remove test for naked function containing a return. — simon.wallis2 / detail
  99. [VE] Support lowering to NND instruction — simon.moll / detail
  100. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  101. [VE] Support Transfer Control Instructions in MC layer — simon.moll / detail
  102. [AArch64][SVE] Implement structured load intrinsics — cullen.rhodes / detail
  103. Fix unused variable warning — gchatelet / detail
  104. [DebugInfo] Check for errors when reading data for extended opcode — james.henderson / detail
  105. [AArch64][AsmParser] Fix debug output in a few instructions — cullen.rhodes / detail
  106. [Matrix] Add __builtin_matrix_transpose to Clang. — flo / detail
  107. [clang-format] Brace breaking for C# lambdas — jbcoe / detail
  108. [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation — vsavchenko / detail
  109. [lldb] Fix -Wmissing-field-initializers in StackFrameList — pavel / detail
  110. [Analyzer] Add `getReturnValueUnderConstruction()` to `CallEvent` — adam.balogh / detail
  111. [Analyzer] [NFC] Parameter Regions — adam.balogh / detail
  112. [Analyzer] Allow creation of stack frame for functions without definition — adam.balogh / detail
  113. [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess — gchatelet / detail
  114. [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses — gchatelet / detail
  115. [ARM] prologue instructions emitted for naked function with >64 byte argument — simon.wallis2 / detail
  116. Revert "[Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess" — gchatelet / detail
  117. [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  118. [DWARFYAML][debug_ranges] Emit an error message for invalid offset. — Xing / detail
  119. Magic.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  120. [X86][SSE] Add PTEST test cases for PR45378 — llvm-dev / detail
  121. [ARM] Add some MVE vecreduce tests. NFC — david.green / detail
  122. [clang][StaticAnalyzer] Fix unused variable warning for debug builds — kadircet / detail
  123. [nfc] [lldb] Reduce GetAttributes's depth parameter usage — jan.kratochvil / detail
  124. [lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCC — jan.kratochvil / detail
  125. [Support] Add stream tie function and use it for errs() — james.henderson / detail
  126. [clangd] Don't produce snippets when completion location is followed by parenthesis — kbobyrev / detail
  127. [VE] Support rest of load/store instructions in MC layer — simon.moll / detail
  128. Update pass status for GCOVProfiling — sguelton / detail
  129. Fix MemCpyOptimizer return status — sguelton / detail
  130. Fix race condition in llvm/test/MC/AArch64/mov-expr* tests — kristof.beyls / detail
  131. [Analyzer] Fix buildbot failure caused by commit `rG813734dad7e8b526c39806d1a88820b1f0706fb1` — adam.balogh / detail
  132. [OPENMP]Improve code readability, NFC. — a.bataev / detail
  133. [DebugInfo] Remove unnecessary flushes and add additional testing — james.henderson / detail
  134. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  135. [DebugInfo] Print non-verbose output at some point as verbose output — james.henderson / detail
  136. [DebugInfo] Improve new line printing in debug line verbose output — james.henderson / detail
  137. [DebugInfo] Fix printing of unrecognised standard opcodes — james.henderson / detail
  138. [Analyzer] Remove warning caused by commit `rG98db1f990fc2` — adam.balogh / detail
  139. Revert "[clangd] Parse std::make_unique, and emit template diagnostics at expansion." — sam.mccall / detail
  140. [Analyzer] Remove warning caused by commit `rGe22ace8ba2b0` — adam.balogh / detail
  141. [lldb] Test compatibility between a class type from a member function expr and its original version — Raphael Isemann / detail
  142. [clang-format] Microsoft style fixes for C# properties — jbcoe / detail
  143. Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size" — mahesha.comp / detail
  144. [gn build] Port 813734dad7e — llvmgnsyncbot / detail
  145. [gn build] Port 98db1f990fc — llvmgnsyncbot / detail
  146. [gn build] Port 9b02a9b4015 — llvmgnsyncbot / detail
  147. [clang][AST] TextNodeDumper: dump the operator spelling for overloaded operators. — riccibrun / detail
  148. [clang][AST] Widen TypeTraitExprBitfields.NumArgs to 16 bits. — riccibrun / detail
  149. [x86] add test for constant hoisting of 8-bit immediate; NFC (PR46237) — spatel / detail
  150. [DAGCombiner] allow more folding of fadd + fmul into fma — spatel / detail
  151. [libc++] Remove assertion in year_month_day_last::day() — Louis Dionne / detail
  152. [Matrix] Update check lines for strided intrinsics (NFC). — flo / detail
  153. [PatternMatch] Support matching intrinsics with 6 arguments. — flo / detail
  154. [ObjectYAML][ELF] Add support for emitting the .debug_line section. — Xing / detail
  155. Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error — aaron.puchert / detail
  156. [clangd][NFC] Explode ReceivedPreamble into a CV — kadircet / detail
  157. Reland (again) D80966 [codeview] Put !heapallocsite on calls to operator new — aeubanks / detail
  158. [InstCombine] Ensure allocation alignment mask is within range before applying as an attribute — llvm-dev / detail
  159. [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors. — dancgr / detail
  160. [DebugInfo] Drop unneeded format() calls (fix -Wformat-security) after 3b7ec64d59748765990ed99716034ab8d5533673 — maskray / detail
  161. [libc++] Remove workarounds for the lack of clock_gettime on older macOS platforms — Louis Dionne / detail
  162. [mlir] Add number of operands verification for shape.assuming_all operation — jpienaar / detail
  163. [AMDGPU] Introduce Clang builtins to be mapped to AMDGCN atomic inc/dec intrinsics — Saiyedul.Islam / detail
  164. Add begin source location for the attributed statement created from PragmaLoopHint decorated loop — Yuanfang Chen / detail
  165. [WebAssembly] Implement prototype SIMD rounding instructions — tlively / detail
  166. [mlir][gpu] Add support for f16 when lowering to nvvm intrinsics — herhut / detail
  167. [libc++] Avoid UB in year_month_day_last::day() for incorrect months — Louis Dionne / detail
  168. [lldb/Interpreter] Support color in CommandReturnObject — Jonas Devlieghere / detail
  169. [AArch64][GlobalISel] Select trn1 and trn2 — Jessica Paquette / detail
  170. [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled — daniel.kiss / detail
  171. Change debuginfo check for addHeapAllocSiteMetadata — aeubanks / detail
  172. [VectorCombine] scalarizeBinop - support an all-constant src vector operand — llvm-dev / detail
  173. [gcov][test] Add mkdir -p %t && cd %t — maskray / detail
  174. [MachineScheduler] Update available queue on the first mop of a new cycle — david.green / detail
  175. [ELF] Demote lazy symbols relative to a discarded section to Undefined — maskray / detail
  176. [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with -force-vector-width=1 -force-vector-interleave=4 — anhtuyen / detail
  177. [libc++] Fix too stringent availability markup for bad_optional_access — Louis Dionne / detail
  178. Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present — n.james93 / detail
  179. [libc++][CMake] Add CMake caches for commonly supported configurations — Louis Dionne / detail
  180. Change filecheck default to dump input on failure — joker.eph / detail
  181. [lldb/Reproducers] Also collect ::open  and ::fopen — Jonas Devlieghere / detail
  182. GlobalISel: Fix double printing new instructions in legalizer — Matthew.Arsenault / detail
  183. GlobalISel: Remove redundant check in verifier — Matthew.Arsenault / detail
  184. GlobalISel: Move some trivial MIRBuilder methods into the header — Matthew.Arsenault / detail
  185. GlobalISel: Improve MachineIRBuilder construction — Matthew.Arsenault / detail
  186. PR46255: Fix field diagnostics for C records with anonymous members. — erich.keane / detail
  187. [InstCombine] add tests for diff-of-sums; NFC — spatel / detail
  188. [NFCI] Clean up exceptions related CMake and Lit options in libc++abi and libunwind — Louis Dionne / detail
  189. GlobalISel: Set instr/debugloc before any legalizer action — Matthew.Arsenault / detail
  190. Undo change inadvertently added in 113b0d7d — erich.keane / detail
  191. [x86] refine conditions for immediate hoisting to save code-size — spatel / detail
  192. AMDGPU/GlobalISel: Add new baseline tests for bitcast legalization — Matthew.Arsenault / detail
  193. [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI — craig.topper / detail
  194. [gn build] Port d5c28c40943 — llvmgnsyncbot / detail
  195. Patch up issues with GN builds (pthread / libz) — 31459023+hctim / detail
  196. Move DSO dependencies inside the group. — 31459023+hctim / detail
  197. Address Peter's comments. — 31459023+hctim / detail
  198. remove redundant comment about Android. — 31459023+hctim / detail
  199. Rebase. — 31459023+hctim / detail
  200. [HWASan] Add sizeof(global) in report even if symbols missing. — 31459023+hctim / detail
  201. [libc++abi][libunwind] Don't override libc++'s handling of exception features — Louis Dionne / detail
  202. [lldb] Fix and enable Windows minidump tests — jarin / detail
  203. [libc++abi] Replace LIBCXXABI_HAS_NO_EXCEPTIONS by TEST_HAS_NO_EXCEPTIONS — Louis Dionne / detail
  204. [AIX] supporting the visibility attribute for aix assembly — diggerlin / detail
  205. [clang][NFC] Fix and simplify the test added in 8dcc7eecb75b39d723fd6fee566369bf67e43fdf — riccibrun / detail
  206. Added test case for the patch D75866 "supporting the visibility attribute for aix assembly" — diggerlin / detail
  207. [NFC][WebAssembly] Add tests for alignment on new SIMD loads — tlively / detail
  208. [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate — ctetreau / detail
  209. Reland [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  210. [SVE] Eliminate calls to default-false VectorType::get() from Scalar — ctetreau / detail
  211. [lldb/CMake] Add LLDB_PYTHON_VERSION to use Python 2 with CMake > 3.12 — Jonas Devlieghere / detail
  212. [flang] Fix bug resolving type in type definition — tkeith / detail
  213. [LoopFusion] Update second loop guard non loop successor phis incoming — whitneyt / detail
  214. [libc] Skip entrypoints not present in the entrypoints list. — sivachandra / detail
  215. [libc][NFC][Obvious] Tidy up some CMake files. — sivachandra / detail
  216. Don't use a variable that isn't defined — Akira / detail
  217. [mlir] [VectorOps] Handle 'vector.shape_cast' lowering for all cases — ajcbik / detail
  218. [lldb/Reproducers] Skip test_remove_placeholder_add_real_module with reproducers — Jonas Devlieghere / detail
  219. [libc][NFC] Adjust sinf and cosf around -infinity inputs. — sivachandra / detail
  220. Make the diagnostic-missing-prototypes put the suggested `static` in front of `const` if exists. — vyng / detail
  221. [X86] Assign a feature to tremont, goldmont, goldmont-plus, icelake-client, and icelake for target multiversioning priority. — craig.topper / detail
  222. [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo. — Amara Emerson / detail
  223. Fix variables used only in asserts. — saugustine / detail
  224. [Support][unittest] Fix asan failure after D81156 — maskray / detail
  225. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  226. [libc] Skip fuzzer as well if its dependent entrypoints are skipped. — sivachandra / detail
  227. [MLIR] expose applyCmpPredicate — stephen.neuendorffer / detail
  228. [JitRunner] add support for i32 and i64 output — stephen.neuendorffer / detail
  229. [AArch64] custom lowering for i128 popcount — shawn / detail
  230. [libc] Add implementations of round and roundf. — sivachandra / detail
  231. [ELF] Fix --thinlto-index-only regression after D79300 — maskray / detail
  232. [AArch64] Move RegisterBankInfo.cpp/h to GISel. — Amara Emerson / detail
  233. [gn build] Port 075890ca551 — llvmgnsyncbot / detail
  234. [gn build] Port 4f03c0b8066 — llvmgnsyncbot / detail
  235. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  236. Revert "[SPARC] Lower fp16 ops to libcalls" — efriedma / detail
  237. [SveEmitter] NFC: Add missing ACLE tests — sander.desmalen / detail
  238. [MS] Copy the symbols assigned to the former instruction when memory folding. — pengfei.wang / detail
  239. [VE] Support host memory access instructions in MC layer — simon.moll / detail
  240. [CostModel] Unify getArithmeticInstrCost — sam.parker / detail
  241. [CostModel] Unify Shuffle and InsertElement Costs — sam.parker / detail
  242. [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent — asb / detail
  243. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  244. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Vitaly Buka / detail
  245. [DSE,MSSA] Relax post-dom restriction for objs visible after return. — flo / detail
  246. [clangd] Log rather than assert on bad UTF-8. — sam.mccall / detail
  247. [FileCheck] Add function call support to numerical expressions. — paul.walker / detail
  248. [StackSafety] Add info into function summary — Vitaly Buka / detail
  249. [Attributor] Split the Attributor::run() into multiple functions. — stefan / detail
  250. Revert "[Attributor] Split the Attributor::run() into multiple functions." — stefomeister / detail
  251. [ARM] MVE vectorizer reduction tests for each reduction type. NFC — david.green / detail
  252. [VE] Support convert instructions in MC layer — simon.moll / detail
  253. [lldb][NFC] Rename ClangExpressionDeclMap::AddThisType and clarify documentation — Raphael Isemann / detail
  254. [asan] Suppress lint warning in tests — Vitaly Buka / detail
  255. [compiler-rt] [test] Fix NameError when loading lit.cfg.py for crt — jaskiewiczs / detail
  256. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  257. [MLIR][Shape] Make dimension an operand of `get_extent` — frgossen / detail
  258. [libc++] Allow picking Lit parameters from the config — Louis Dionne / detail
  259. [libc++] Define the no-exceptions Lit feature using the DSL — Louis Dionne / detail
  260. [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option. — grimar / detail
  261. [lldb/Makefile.rules] Apply CFLAGS_EXTRAS after debug-info mode flags — pavel / detail
  262. [libc++] Translate the enable_filesystem parameter to the DSL — Louis Dionne / detail
  263. [AArch64][SVE] Change pointer type of struct load/store intrinsics. — sander.desmalen / detail
  264. [lld][test] Expand testing for dynamic-list and export-dynamic — gbreynoo / detail
  265. [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2] — elver / detail
  266. Create a warning flag for 'warn_conv_*_not_used' — rdwampler / detail
  267. [lldb/Utility] Remove m_ieee_quad from Scalar — pavel / detail
  268. [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32 — peter.smith / detail
  269. Reland: [Attributor] Split the Attributor::run() into multiple functions. — sstipanovic / detail
  270. [libcxx] Fix std::vector construct_iter_iter.pass.cpp test (C++98/03) — mikhail.maltsev / detail
  271. [libc++] Install locales in the build bot Docker images — Louis Dionne / detail
  272. [MLIR][Standard] Make the `dim` operation index an operand. — frgossen / detail
  273. [clangd] Disable new errs()-tie behavior, it's racy. — sam.mccall / detail
  274. [DWARFDebugLine] Use truncating data extractors for prologue parsing — pavel / detail
  275. Fix version of c-general.profdata.v5 test case — sguelton / detail
  276. [CostModel][X86] Add broadcast costs for vXi1 bool vectors — llvm-dev / detail
  277. [lldb] Replace the LEB128 decoding logic in LLDB's DataExtractor with calls to LLVM's LEB128 implementation — Raphael Isemann / detail
  278. [lld] Fix test/ELF/undef.s for 6f55b5a1 — pavel / detail
  279. ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero — Raphael Isemann / detail
  280. Fix the -Wsign-compare warning. — hokein.wu / detail
  281. Correctly update Changed status for SimplifyCFG — sguelton / detail
  282. FileCheck [11/12]: Add matching constraint specification — thomasp / detail
  283. AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent — Matthew.Arsenault / detail
  284. GlobalISel: Make default implementation of legalizeCustom unreachable — Matthew.Arsenault / detail
  285. [lldb] XFAIL TestForwardDeclaration.test_debug_names on windows — pavel / detail
  286. [X86][SSE] Cleanup tests based on feedback from D81547 — llvm-dev / detail
  287. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  288. Fix MLIR test: -dump-input-on-failure is no longer a valid option — joker.eph / detail
  289. [flang] Add the complex expression helper class. — eschweitz / detail
  290. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  291. [libc++] Work around gcc/Power9 bug in `include/thread` — jdenny.ornl / detail
  292. [AST] Mangle LambdaContextDecl for top level decl — zequanwu / detail
  293. [ARM] Update fp16-insert-extract.ll test checks. NFC — david.green / detail
  294. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  295. [WebAssembly] Fix a warning for an unused variable — aheejin / detail
  296. GlobalISel: Move LegalizerHelper members around — Matthew.Arsenault / detail
  297. AMDGPU: Stop using getSelectCC in division lowering — Matthew.Arsenault / detail
  298. [ASan][Test] Split out global alias test — elver / detail
  299. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2 — Saiyedul.Islam / detail
  300. [hip] Fix device-only relocatable code compilation. — michael.hliao / detail
  301. [libc][NFC] Make cpu feature check tolerate non-x86 architectures. — sivachandra / detail
  302. [X86] Split imm handling out of selectMOV64Imm32 and add a separate isel pattern. — craig.topper / detail
  303. [libc] Add a simple linux aarch64 config. — sivachandra / detail
  304. [ASan][Test] Fix expected strings for globals test — elver / detail
  305. [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  306. [AMDGPU] Fixed promote alloca with ptr/int casts — Stanislav.Mekhanoshin / detail
  307. [AVR] Implement disassembly support for I/O instructions — aykevanlaethem / detail
  308. [hip] Fix the failed test case due to the additional backend phase. — michael.hliao / detail
  309. [NFC] Rename variable to workaround old gcc bug — aeubanks / detail
  310. [clang][Attribute] Fix noderef attribute false-negatives — leonardchan / detail
  311. RegAllocFast: Avoid unused method warning in release builds — Matthew.Arsenault / detail
  312. Fix dynamic probing scheme — sguelton / detail
  313. Fixed false ThinLTO cache misses problem (PR 45819). — katya.romanova / detail
  314. [X86] Enable masked GPR broadcasts to be formed even if the broadcast has more than one use. — craig.topper / detail
  315. [clang] Frontend components for the relative vtables ABI — leonardchan / detail
  316. Register printer and context CL options with the toyc example — joker.eph / detail
  317. AMDGPU/GlobalISel: cmp/select method for insert element — Stanislav.Mekhanoshin / detail
  318. [libc++] Make sure tests are run in a unique directory — Louis Dionne / detail
  319. [clang] Use IsVolatile=true and RequiresNullTerminator=false for PCMs — bigcheesegs / detail
  320. Revert "[clang] Frontend components for the relative vtables ABI" — leonardchan / detail
  321. [libcxx][test] MSVC's __is_trivially_copyable is fixed in VS 16.7 — Casey / detail
  322. debugserver: Enable -DLLDB_ENERGY when compiling against an internal SDK — Adrian Prantl / detail
  323. Disallow trivial_abi on a class if all copy and move constructors are — Akira / detail
  324. [X86] Add a 32-bit version of mixed-ptr-sizes.ll to make sure we get code coverage on the ADDRSPACECAST handling in ReplaceNodeResults. NFC — craig.topper / detail
  325. [X86] Call LowerADDRSPACECAST directly from ReplaceNodeResults to avoid repeating identical code. NFC — craig.topper / detail
  326. [mlir][linalg] Add a builder for `linalg.(indexed_)generic`. — pifon / detail
  327. [lldb/Test] Add 'std-module' category and skip them with reproducers — Jonas Devlieghere / detail
  328. [libc][Obvious] Use full path with cmake's if(EXISTS ...). — sivachandra / detail
  329. [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass — craig.topper / detail
  330. [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules. — hoy / detail
  331. [MLIR][SPIRVToLLVM] Implemented conversion for arithmetic ops and 3 bitwise ops. — antiagainst / detail
  332. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  333. [InstCombine] Remove some repeated calls to getOperand. NFCI — craig.topper / detail
  334. [mlir][NFC] Split Parser into several different files. — riddleriver / detail
  335. [mlir][StandardOps] Updated IndexCastOp to support tensor<index> cast — riddleriver / detail
  336. [MLIR] Print function name when ReturnOp verification fails — riddleriver / detail
  337. Support other llc-like tools in update_llc_test_checks.py — daniel_l_sanders / detail
  338. [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section. — Xing / detail
  339. [DWARFYAML][debug_ranges] Make the "Offset" field optional. — Xing / detail
  340. [MLIR] Add ArrayAttr::empty() — riddleriver / detail
  341. [MLIR] Emit debug message if inlining fails — riddleriver / detail
  342. Revert D80450 "[CUDA][HIP] Fix implicit HD function resolution" — maskray / detail
  343. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail
  344. [Debugger] Use FileSystem instead of calling openFileForWrite directly. — Jonas Devlieghere / detail
  345. AMDGPU/GlobalISel: Fix porting error in 32-bit division — Matthew.Arsenault / detail
  346. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  347. [libc++] Consider everything inside %T to be a dependency of each test — Louis Dionne / detail
  348. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  349. Fix __clang_cuda_math_forward_declares.h — Yaxun.Liu / detail
  350. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — lkail / detail
  351. [StackSafety] Pass summary into codegen — Vitaly Buka / detail
  352. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail
  353. Revert "[X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC" — craig.topper / detail
  354. [libc] Fix integration test header dependency. — paulatoth / detail
  355. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail
  356. [X86] Use X86AS enum constants to replace hardcoded numbers in more places. NFC — craig.topper / detail
  357. Restore part of D80450 [CUDA][HIP] Fix implicit HD function resolution — maskray / detail
  358. [ARM][MachineOutliner] Add NoLRSave mode. — yvan.roux / detail
  359. [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions. — kristof.beyls / detail
  360. [gn build] Port 0ee176edc8b — llvmgnsyncbot / detail
  361. [CodeGen] Let computeKnownBits do something sensible for scalable vectors — david.sherwood / detail
  362. [sanitizer] Avoid unneeded deferefence — Vitaly Buka / detail
  363. [X86] Remove unnecessary In64BitMode predicate from TEST64ri32. NFC — craig.topper / detail
  364. [NFC] Refactor ThunkInserter to make it available for all targets. — kristof.beyls / detail
  365. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  366. [lldb] Fix a crash in PlatformAppleSimulator::GetCoreSimulatorPath when Xcode developer directory can't be found — Raphael Isemann / detail
  367. Make ASTFileSignature an array of 20 uint8_t instead of 5 uint32_t — dany.grumberg / detail
  368. [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug — dominik.montada / detail
  369. [mlir][Linalg][Doc] Fix of misleading example in Property 2 — zinenko / detail
  370. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  371. [X86][AVX512] Add test case for PR32547 — llvm-dev / detail
  372. [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors — llvm-dev / detail
  373. [NFC] Make formatting changes to ASTBitCodes.h ahead of a functional change — dany.grumberg / detail
  374. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail
  375. [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues — chris.jackson / detail
  376. [mlir] Add new builders to linalg.reshape. — pifon / detail
  377. [llvm/DWARFDebugLine] Fix a typo in one warning message — pavel / detail
  378. [mlir][linalg] Fix the type (indicies->indices). — pifon / detail
  379. [llvm/DWARFDebugLine] Remove spurious full stop from warning messages — pavel / detail
  380. [clang][NFC] Various NFCs in CheckDefaultArgumentVisitor — riccibrun / detail
  381. [clang] CWG 2082 and 2346: loosen the restrictions on parameters and local variables in default arguments. — riccibrun / detail
  382. [MemCpyOptimizer] Simplify API of processStore and processMem* functions — jay.foad / detail
  383. [lldb] Remove Scalar operator= overloads — pavel / detail
  384. [clang] Convert a default argument expression to the parameter type... — riccibrun / detail
  385. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  386. [clang][NFC] Fix a Wdocumentation warning in Basic/TargetInfo.h — riccibrun / detail
  387. [X86][AVX512] Add second test case for PR32547 — llvm-dev / detail
  388. Fix unused variable warning. NFCI. — llvm-dev / detail
  389. Add missing lambda capture from rGf529c0a8a149. — llvm-dev / detail
  390. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  391. Add AST_SIGNATURE record to unhashed control block of PCM files — dany.grumberg / detail
  392. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  393. [clang][NFC] Generate the {Type,ArrayType,UnaryExprOrType,Expression}Traits... — riccibrun / detail
  394. [gn build] Port 78e636b3f2f — llvmgnsyncbot / detail
  395. [IR] Remove assert from ShuffleVectorInst — sam.parker / detail
  396. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  397. [OPENMP50]Codegen for use_device_addr clauses. — a.bataev / detail
  398. Fix return status of DataFlowSanitizer pass — sguelton / detail
  399. [mlir][rocdl] Adding vector to ROCDL dialect lowering — zhuoryin / detail
  400. [X86] Fold vXi1 OR(KSHIFTL(X,NumElts/2),Y) -> KUNPCK — llvm-dev / detail
  401. [llvm][NFC] Factor some common data in InlineAdvice — mtrofin / detail
  402. Revert "[OPENMP50]Codegen for scan directive in simd loops." — a.bataev / detail
  403. [llvm-objdump] Decrease instruction indentation for non-x86 — maskray / detail
  404. AMDGPU/GlobalISel: Fix lower for f64->f16 G_FPTRUNC — petar.avramovic / detail
  405. [VectorCombine] add tests for compare scalarization; NFC — spatel / detail
  406. [mlir][shape] Add assemblyFormat for `shape.add`. — pifon / detail
  407. [lldb/Test] Ensure inline tests have a unique build directory — Jonas Devlieghere / detail
  408. [NFC] clean up the AsmPrinter::emitLinkage for AIX part — diggerlin / detail
  409. [mlir][rocdl] Fixing breakage of dim operator from 904f91db — zhuoryin / detail
  410. [PCH] Support writing BuiltinBitCastExprs to PCHs — erik.pilkington / detail
  411. Regenerated SROA phi-gep.ll test. NFC. — Stanislav.Mekhanoshin / detail
  412. [clang] Frontend components for the relative vtables ABI (round 2) — leonardchan / detail
  413. [flang] Semantics for SELECT TYPE — joshisameeran17 / detail
  414. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  415. [libc++abi] Simplify the logic for finding libc++ from libc++abi — Louis Dionne / detail
  416. [AArch64] Regenerate SVE test llvm-ir-to-intrinsic.ll. — efriedma / detail
  417. [X86] Replace TB with PS on instructions that are documented in the SDM with 'NP' — craig.topper / detail
  418. [libc] Add implementation of few floating point manipulation functions. — sivachandra / detail
  419. [clang][NFC] Remove two hard-coded lists of ArrayTypeTrait and ExpressionTrait — riccibrun / detail
  420. [clang][NFC] Assert that the enumerator value of {Type,ArrayType,UnaryExprOrType,Expression}Traits — riccibrun / detail
  421. [clang] TextNodeDumper: Dump the trait spelling of {Type,ArrayType,Expression}TraitExpr — riccibrun / detail
  422. Add to the Coding Standard our that single-line bodies omit braces — erich.keane / detail
  423. [GISel][NFC]: Add unit test for clarifying CSE behavior — aditya_nandakumar / detail
  424. [X86] Force VIA PadLock crypto instructions to emit a 0xF3 prefix when they encode to match what GNU as does. — craig.topper / detail
  425. [mlir] Fix some of the warnings in MLIR code. — pifon / detail
  426. [libc++] Allow specifying arbitrary custom executors with the new format — Louis Dionne / detail
  427. [mlir] Remove Broadcastable ODS trait — jpienaar / detail
  428. [GlobalISel][test] Add REQUIRES: asserts after D76934 — maskray / detail
  429. Fix incorrect call to ExprResult::get() — Alexander.Richardson / detail
  430. [clangd] Set CWD in semaCodeComplete — kadircet / detail
  431. Re-land "Migrate the rest of COFFObjectFile to Error" — rnk / detail
  432. [mlir][Affine] Revisit fusion candidates after successful fusion — diego.caballero / detail
  433. [lldb] Check if thread was suspended during previous stop added. — Jonas Devlieghere / detail
  434. [WebAssembly] Make BR_TABLE non-duplicable — tlively / detail
  435. [X86] Remove unnecessary #if around call to isCpuIdSupported in getHostCPUName. — craig.topper / detail
  436. Fixed assertion in SROA if block has ho successors — Stanislav.Mekhanoshin / detail
  437. Set the LLVM FP optimization flags conservatively. — rjmccall / detail
  438. [Support] Don't tie errs() to outs() by default — maskray / detail
  439. [InlineCost] Preparational patch for creation of Printer pass. — knaumov / detail
  440. [MLIR][SPIRVToLLVM] Added conversion for SPIR-V comparison ops — antiagainst / detail
  441. AMDGPU/GlobalISel: Set insert point when emitting control flow pseudos — Matthew.Arsenault / detail
  442. [lldb/Test] Unify DYLD_INSERT_LIBRARIES solution for ASan and TSan — Jonas Devlieghere / detail
  443. [CodeGen] Simplify the way lifetime of block captures is extended — Akira / detail
  444. AMDGPU/GlobalISel: Fix select of <8 x s64> scalar load — Matthew.Arsenault / detail
  445. [StackSafety,NFC] Fix use of CallBase API — Vitaly Buka / detail
  446. [VectorCombine] remove unused parameters; NFC — spatel / detail
  447. AMDGPU/GlobalISel: Fix select of private <2 x s16> load — Matthew.Arsenault / detail
  448. Add a diagnostic string to an assert. — echristo / detail
  449. [mlir] Add additional header — jpienaar / detail
  450. Tidy up unsigned -> Register fixups. — echristo / detail
  451. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  452. Use python3 in generate-test-checks.py. — whchung / detail
  453. Enable FileCheck -enable-var-scope by default in MLIR test — joker.eph / detail
  454. Install the MLIRTableGen static library. — stellaraccident / detail
  455. Verify MemorySSA after all updates. — asbirlea / detail
  456. [llvm][llvm-nm] add TextAPI/MachO support — cyndy_ishida / detail
  457. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — esme.yi / detail
  458. [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization — yhs / detail
  459. [lldb/Test] Fix ASan/TSan workaround for Xcode Python 3 — Jonas Devlieghere / detail
  460. [llvm-objcopy][MachO] Fix cmdsize of LC_RPATH — alexshap / detail
  461. [StackSafety] Fix byval handling — Vitaly Buka / detail
  462. [X86] Add a helper lambda to getIntelProcessorTypeAndSubtype to select feature bits from the correct 32-bit feature variable. — craig.topper / detail
  463. [JumpThreading] Handle zero !prof branch_weights — yrouban / detail
  464. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail
  465. [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions. — kristof.beyls / detail
  466. [llvm/Object] Reimplment basic_symbol_iterator in TapiFile — Jonas Devlieghere / detail
  467. [NFC][InstCombine] Tests for "X - (X / C) * C == 0" pattern — lebedev.ri / detail
  468. [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0" — lebedev.ri / detail
  469. [clang] Rename Decl::isHidden() to isUnconditionallyVisible(). — mboehme / detail
  470. [cmake] Don't pass -z discard-unused to Illumos ld — ro / detail
  471. [PowerPC] refactor convertToImmediateForm - NFC — czhengsz / detail
  472. [lldb] Don't print IRForTarget errors directly to the console — Raphael Isemann / detail
  473. [yaml2obj][MachO] - Fix PubName/PubType handling. — grimar / detail
  474. [AMDGPU] Add G16 support to image instructions — sebastian.neubauer / detail
  475. [VPlan] Reject loops without computable backedge taken counts — flo / detail
  476. Add missing IRBuilder include to IndirectThunks.h — Raphael Isemann / detail
  477. [CodeGen] Increase applicability of ffine-grained-bitfield-accesses for targets with limited native integer widths — asb / detail
  478. [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry. — Xing / detail
  479. [analyzer][NFC] Change checker dependency unit tests to check for the registration order — dkszelethus / detail
  480. [BreakCritEdges] Add option to opt-out of perserving loop-simplify. — flo / detail
  481. [MLIR] Add missing traits and assembly format to `shape.from/to_extent_tensor` — frgossen / detail
  482. [X86][SSE] combineX86ShuffleChain - combine INSERT_VECTOR_ELT patterns to INSERTPS — llvm-dev / detail
  483. [analyzer] Introduce weak dependencies to express *preferred* checker callback evaluation order — dkszelethus / detail
  484. (PR46111) Properly handle elaborated types in an implicit  deduction guide — erich.keane / detail
  485. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  486. [ObjectYAML][DWARF] Add one helper function `writeInitialLength()`. NFC. — Xing / detail
  487. [AST][RecoveryExpr] Build recovery expressions by default for C++. — hokein.wu / detail
  488. [ASan][NFC] Refactor redzone size calculation — elver / detail
  489. [lit] Fix handling of various keyword parse errors — jdenny.ornl / detail
  490. Get rid of -Wunused warnings in release build, NFC. — hokein.wu / detail
  491. [mlir] Mark CastOp class's shape constraint — jpienaar / detail
  492. [X86] Add non-uniform vector signbit test cases — llvm-dev / detail
  493. [DAG] foldAddSubOfSignBit - add support for non-uniform vector constants — llvm-dev / detail
  494. DAGCombiner optimization for pow(x,0.75) and pow(x,0.25) on double and single precision even in case massv function is asked — msd.ataei / detail
  495. [mlir][doc] Fix typos in tutorial chapters — herhut / detail
  496. [lldb][NFC] Modernize TestPersistentVariables — Raphael Isemann / detail
  497. Handle delayed-template-parsing functions imported into a non-dtp TU — sam.mccall / detail
  498. [lldb] Test creating persistent variables with $[digit] names — Raphael Isemann / detail
  499. Reland [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  500. [libc++] Make executor scripts executable — Louis Dionne / detail
  501. GlobalISel: Fix not erasing old instruction in sitofp/uitofp lowering — Matthew.Arsenault / detail
  502. [mlir] Add Adaptor alias — jpienaar / detail
  503. [libc++] Remove redundant UNSUPPORTED annotation for the GDB pretty-printer tests — Louis Dionne / detail
  504. [Analyzer] Replace `assert` with `ASSERT_TRUE` in a unit test to silence warnings — adam.balogh / detail
  505. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  506. [libc++] Parse commands inside _executeScriptInternal to remove duplication — Louis Dionne / detail
  507. Fix non-determinism issue with implicit lambda captures. — erich.keane / detail
  508. [MLIR][cmake] use add_mlir_interface() wherever possible — stephen.neuendorffer / detail
  509. [lldb/SymbolFile] Don't parse the whole line table for the support files — Jonas Devlieghere / detail
  510. [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes — Jessica Paquette / detail
  511. [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B. — Jessica Paquette / detail
  512. [analyzer] Avoid unused variable warning in opt build — jpienaar / detail
  513. [flang] Dodge bogus uninitialized data warning from gcc 10.1 via code cleanup — tkeith / detail
  514. Don't diagnose a redeclaration of a deduction guide if the prior — richard / detail
  515. [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2)) — michael.hliao / detail
  516. [Lit] Pass through SSH_AUTH_SOCK from the surrounding environment — Louis Dionne / detail
  517. [libc++] Migrate Lit platform detection to the DSL — Louis Dionne / detail
  518. [libc++] Remove obsolete 'newlib' Lit Feature — Louis Dionne / detail
  519. [TableGen] Make behavior of getValueAsListOfStrings consistent with getValueAsString — dany.grumberg / detail
  520. [ARM] Always use reductions intrinsics under MVE — david.green / detail
  521. [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection. — Amara Emerson / detail
  522. [libcxx][test] include <algorithm> for is_permutation — Casey / detail
  523. [AMDGPU] Sorted targets in amdgpu-features.cl. NFC. — Stanislav.Mekhanoshin / detail
  524. [libc++] Add missing sitedir to local Lit config — Louis Dionne / detail
  525. Update Kaleidoscope tutorial inline code — erich.keane / detail
  526. Revert "[analyzer][NFC] Don't allow dependency checkers to emit diagnostics" — saugustine / detail
  527. [amdgpu] Skip OR combining on 64-bit integer before legalizing ops. — michael.hliao / detail
  528. [CMake] Use 'ssh.py' executor to run the remote library tests. — vvereschaka / detail
  529. llvm-dwarfdump: Include unit count in DWP index header dumping — dblaikie / detail
  530. [SVE] Break dependency of Type.h on DerivedTypes.h — ctetreau / detail
  531. [MC] Changes to help improve target specific symbol disassembly — scott.linder / detail
  532. Add GNU idutils tag filename to .gitignore. — jyknight / detail
  533. [NFC] OpenMPOpt: add a statistic for num of parallel regions deleted — lebedev.ri / detail
  534. [NFCI] VectorCombine: add statistic for bitcast(shuf()) -> shuf(bitcast()) xform — lebedev.ri / detail
  535. [NFCI][MachineCopyPropagation] invalidateRegister(): use SmallSet<8> instead of DenseSet. — lebedev.ri / detail
  536. [lldb/Test] Fix unittest name — Jonas Devlieghere / detail
  537. Temporarily revert "[MemCpyOptimizer] Simplify API of processStore and processMem* functions" — echristo / detail
  538. [WebAssembly] Add intrinsic for i64x2.mul — tlively / detail
  539. [lldb/Test] Fix unit test suffixes and add a CMake error. — Jonas Devlieghere / detail
  540. [libcxx][test] Silence MSVC signed-to-unsigned implicit conversion warnings — Casey / detail
  541. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  542. [flang] Added test for specification expressions — psteinfeld / detail
  543. [lldb/Test] Assert that no targets or modules remain after a test completes. — Jonas Devlieghere / detail
  544. [MLIR][SPIRVToLLVM] Implemented shift conversion pattern — antiagainst / detail
  545. [flang] Add the helper class for building fir.do_loop operations. A fir.do_loop models the semantics of a Fortran DO loop construct. One can use this operation to explicitly capture a DO loop for passing into the high-level optimizer. — eschweitz / detail
  546. [StackSafety,NFC] Extract addOverflowNever — Vitaly Buka / detail
  547. [StackSafety] Run ThinLTO — Vitaly Buka / detail
  548. [X86] Explicitly initialize __cpu_features2 global in compiler-rt to 0. — craig.topper / detail
  549. [X86] Combine to two feature variables in __cpu_indicator_init into an array and pass them around as pointer we can treat as an array. — craig.topper / detail
  550. [X86] Combine the three feature variables in getHostCPUName into an array and pass it around as an array reference. — craig.topper / detail
  551. [WebAssembly] WebAssembly doesn't support "protected" visibility — sunfish / detail
  552. Fix GCC5 build by renaming variable used in 'auto' deduction (NFC) — joker.eph / detail
  553. [X86] Remove brand_id check from cpu_indicator_init. — craig.topper / detail
  554. [X86] Remove brand_id check from getHostCPUName. — craig.topper / detail
  555. [lldb] Small improvements in ValueObjectPrinter::PrintDecl (NFC) — Jonas Devlieghere / detail
  556. [lldb] Remove unnecessary c_str() in OutputFormattedHelpText calls (NFC) — Jonas Devlieghere / detail
  557. [libunwind][RISCV] Track PC separately from RA — amanieu / detail
  558. Reapply [LVI] Restructure caching to fix non-determinism — nikita.ppv / detail
  559. [DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`. — Xing / detail
  560. Revert "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  561. [clang][NFC] Mark CWG 974 and 1814 (default argument in a... — riccibrun / detail
  562. [clang][NFC] Mark CWG 1443 (Default arguments and non-static data members)... — riccibrun / detail
  563. [clang][NFC] Add an AST dump test for LambdaExpr — riccibrun / detail
  564. [clang-format] Fix short block when braking after control statement — mydeveloperday / detail
  565. [clang][NFC] Pack LambdaExpr — riccibrun / detail
  566. Recommit "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  567. [lldb][test] Trying to fix build bot after 0431e4bcb27bba30156ac49be4c09ac632c5a03a — Xing / detail
  568. Fix FastISel dropping srcloc metadata from InlineAsm — amanieu / detail
  569. [X86] Separate imm from relocImm handling. — craig.topper / detail
  570. [X86] Enable the EVEX->VEX compression pass at -O0. — craig.topper / detail
  571. [DSE,MSSA] Fix location order in isOverwrite call. — flo / detail
  572. Revert "[libc++] Migrate Lit platform detection to the DSL" — vvereschaka / detail
  573. [NFCI][AggressiveInstCombiner] Add `STATISTIC()`s for transforms — lebedev.ri / detail
  574. [X86] Move -x86-use-vzeroupper command line flag into runOnMachineFunction for the pass itself rather than the pass pipeline construction — craig.topper / detail
  575. [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases — craig.topper / detail
  576. [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI) — craig.topper / detail
  577. [X86] Add mayLoad flag to FARCALL*m/FARJMP memory instrutions. Add 'm' to the end of FARJMP64/FARCALL64 instruction names. — craig.topper / detail
  578. [IteratedDominanceFrontier] Decrease number of SmallPtrSet::insert and delete unneeded SmallVector::clear — maskray / detail
  579. [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader. — Xing / detail
  580. [NFC] mv llvm/test/tools/obj2yaml/macho-DWARF-debug-ranges.yaml llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml — Xing / detail
  581. [X86][SSE] Add non-SSE41 target PTEST tests — llvm-dev / detail
  582. [clangd] Fix windows builds failing on check-clangd — n.james93 / detail
  583. [MLIR][NFC] Update vim syntax file — uday / detail
  584. [X86][SSE] LowerVectorAllZeroTest - add support for pre-SSE41 targets — llvm-dev / detail
  585. [InstCombine] allow undef elements when comparing vector constants for min/max bailout — spatel / detail
  586. [InstCombine] reassociate FP diff of sums into sum of diffs — spatel / detail
  587. [ARM] Additional cast cost tests. — david.green / detail
  588. [LVI] Cache lookup of experimental.guard intrinsic (NFC) — nikita.ppv / detail
  589. [LVI] Fix class indentation (NFC) — nikita.ppv / detail
  590. [OpenMP] support alloc of serialized tasks — protze / detail
  591. [OpenMP][Tool] Extend reuse of OMPT testing — protze / detail
  592. [PassManager] restore early-cse to vector cleanup — spatel / detail
  593. [DAGCombiner] Require ninf for division estimation — qiucofan / detail
  594. [PowerPC] Exploit vnmsubfp instruction — qiucofan / detail
  595. [PowerPC] Support constrained rounding operations — qiucofan / detail
  596. [X86][SSE] Add tests for missing BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) fold — llvm-dev / detail
  597. AMDGPU: Fix spill/restore of 192-bit registers — Matthew.Arsenault / detail
  598. AMDGPU/GlobalISel: Select general case for G_PTRMASK — Matthew.Arsenault / detail
  599. GlobalISel: Add some basic getters to GISelKnownBits — Matthew.Arsenault / detail
  600. AMDGPU: Do not bundle inline asm — Matthew.Arsenault / detail
  601. AMDGPU: Add some baseline immediate encoding test changes — Matthew.Arsenault / detail
  602. [LoopUnroll] Allow loops with multiple exiting blocks where loop latch — whitneyt / detail
  603. [LAA] Do not set CanDoRT to false for AS that do not need RT checks. — flo / detail
  604. [IR] Support efficient AssertingVH/PoisoningVH lookup — nikita.ppv / detail
  605. [IR] Remove unused IndexAttrPair typedef (NFC) — nikita.ppv / detail
  606. [X86][SSE] Fold BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) — llvm-dev / detail
  607. [lld-macho] No need to explicitly specify -arch in tests — jezng / detail
  608. [lld-macho] Properly handle & validate relocation r_length — jezng / detail
  609. [PowerPC] fold a bug for rlwinm folding when with full mask. — czhengsz / detail
  610. [lld-macho] Set REQUIRES: x86 on more tests — jezng / detail
  611. [PowerPC] Add some InstAlias for mtspr/mfspr instructions — shkzhang / detail
  612. [NewPM] Avoid redundant CGSCC run for updated SCC — aktoon / detail
  613. [PowerPC] fma chain break to expose more ILP — czhengsz / detail
  614. [Test] Update test with check script, add two more motivating cases — mkazantsev / detail
  615. [SafeStack,NFC] Move unconditional code into constructor — Vitaly Buka / detail
  616. [SafeStack,NFC] Move ClColoring into SafeStack.cpp — Vitaly Buka / detail
  617. [SafeStack,NFC] Use IntrinsicInst instead of Instruction — Vitaly Buka / detail
  618. [SafeStack,NFC] Add BlockLifetimeInfo constructor — Vitaly Buka / detail
  619. [SafeStack,NFC] "const" cleanup — Vitaly Buka / detail
  620. [SafeStack,NFC] Cleanup LiveRange interface — Vitaly Buka / detail
  621. [SafeStack,NFC] Fix naming style — Vitaly Buka / detail
  622. [SafeStack,NFC] Remove unneded branch — Vitaly Buka / detail
  623. [SafeStack,NFC] Make StackColoring read-only — Vitaly Buka / detail
  624. [SveEmitter] Add SVE tuple types and builtins for svundef. — sander.desmalen / detail
  625. [SVE] Ensure proper mangling of ACLE tuple types — sander.desmalen / detail
  626. Revert "Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant"" — sam.parker / detail
  627. [msan] Fix comment of __msan::Origin::isHeapOrigin — maskray / detail
  628. [NFC] Bail early simplifying unconditional branches — mkazantsev / detail
  629. [CostModel] Unify ExtractElement cost. — sam.parker / detail
  630. [IR] Prefer hasFnAttribute() where possible (NFC) — nikita.ppv / detail
  631. [NFCI][CostModel] Unify FNeg cost — sam.parker / detail
  632. [CMake][runtimes] Skip adding 2nd set of the same variables for a generic target — kbessonova / detail
  633. [lldb] Handle all Clang::Type::Builtin enums — kbobyrev / detail
  634. [CostModel] getCFInstrCost in getUserCost. — sam.parker / detail
  635. [mlir][shape] Lower Shape `ConstSizeOp` to Standard `ConstantOp`. — pifon / detail
  636. NFC: Make sure function arguments have the same name in declaration and definition — kbobyrev / detail
  637. Prevent IR-gen from emitting consteval declarations — tyker / detail
  638. [Test] Add an example of unprofitable PR Phi insertion — mkazantsev / detail
  639. [MachineVerifier][GlobalISel] Check that branches have a MBB operand or are declared indirect. Add missing properties to G_BRJT, G_BRINDIRECT — dominik.montada / detail
  640. [VE] Support relocation information in MC layer — simon.moll / detail
  641. [clangd] Turn on RecoveryAST for clangd by default. — hokein.wu / detail
  642. [X86][SSE] Add tests for and/or reduction results compared to zero — llvm-dev / detail
  643. [yaml2obj] - Introduce the "NoHeaders" key for "SectionHeaderTable" — grimar / detail
  644. Revert "Prevent IR-gen from emitting consteval declarations" — kbobyrev / detail
  645. [mlir] Extended BufferPlacement to support more sophisticated scenarios in which — marcel.koester / detail
  646. Revert "[lld-macho] No need to explicitly specify -arch in tests" — kbobyrev / detail
  647. [MLIR][Standard] Add documentation for `std.dim` and fix test cases — frgossen / detail
  648. [MLIR][Standard] Simplify complex operand unpacking — frgossen / detail
  649. [DebugInfo] Report errors for truncated debug line standard opcode — james.henderson / detail
  650. attempt to fix failing buildbots after 3bab88b7baa20b276faaee0aa7ca87f636c91877 — tyker / detail
  651. Fix clang/test/Modules/empty.modulemap by increasing limit. — sander.desmalen / detail
  652. GlobalISel: Support lowering vector->vector G_BITCAST — Matthew.Arsenault / detail
  653. AMDGPU/GlobalISel: Use less artifical example to avoid abort=0 — Matthew.Arsenault / detail
  654. AMDGPU/GlobalISel: Workaround some load/store type selection patterns — Matthew.Arsenault / detail
  655. [mlir] Remove OperandAdaptor — jpienaar / detail
  656. [AArch64] Fix BTI instruction emission. — daniel.kiss / detail
  657. [ARM][MachineOutliner] Add LR RegSave mode. — yvan.roux / detail
  658. [Analyzer][StreamChecker] Add check for pointer escape. — 1.int32 / detail
  659. [mlir] Fixed GCC compile issues and linking problems using SHARED_LIBS. — marcel.koester / detail
  660. [clang] Fix or emit diagnostic for checked arithmetic builtins with — erich.keane / detail
  661. [strictfp] Replace dangling strictfp attrs with nobuiltin — kevin.neal / detail
  662. [ARM][MachineOutliner] Fix no-lr-save testcase. — yvan.roux / detail
  663. [X86][SSE] LowerVectorAllZeroTest - remove unnecessary bitcasts — llvm-dev / detail
  664. Revert "[X86] Separate imm from relocImm handling." — hans / detail
  665. [X86][SSE] LowerVectorAllZeroTest - add support for >256-bit vectors — llvm-dev / detail
  666. [NFC] Add braces to if-statement in MachineVerifier — dominik.montada / detail
  667. [NFC] Remove unnecessary require global-isel from tests — dominik.montada / detail
  668. [clang-tidy] Add diagnostics level to YAML output — dmitry.polukhin / detail
  669. [DSE,MSSA] Add additional merging test cases (NFC). — flo / detail
  670. [PowerPC] Do not add the relocation addend to the instruction encoding — stefanp / detail
  671. [X86][SSE] Add LowerVectorAllZero helper for checking if all bits of a vector are zero. — llvm-dev / detail
  672. [DSE,MSSA] Delete instructions after printing it. — flo / detail
  673. [NFCI] Change the data structure of MaybeODRUseExprSet — erich.keane / detail
  674. [WebAssembly] Adding 64-bit versions of all load & store ops. — aardappel / detail
  675. AMDGPU/GlobalISel: Fix 8-byte aligned, 96-bit scalar loads — Matthew.Arsenault / detail
  676. [analyzer] Reasoning about comparison expressions in RangeConstraintManager — dpetrov / detail
  677. [mlir][shape] Add a pattern to rewrite `shape.reduce` as `scf.for`. — pifon / detail
  678. [mlir] Affine symbols: do not expect AffineScope to always exist — zinenko / detail
  679. [mlir] Introduce callback-based builders for AffineForOp — zinenko / detail
  680. [clangd] Support typeHierarchy/resolve for children of parents as well — zeratul976 / detail
  681. [mlir][shape] Update test case to new op asm format — jpienaar / detail
  682. [clangd] Follow-up to fix lit-test bustage in type-hierarchy.test — zeratul976 / detail
  683. [libc++] Raise an exception if a Lit feature resolves to an invalid name — Louis Dionne / detail
  684. [flang] Change DIE("unreachable") cases to use llvm_unreachable — david.truby / detail
  685. [llvm][SVE] IR intrinsics for quadword permutation instructions. — francesco.petrogalli / detail
  686. [libc] Extract an architecture independent copy of memcpy implementation. — sivachandra / detail
  687. [lldb] Remove indentation before help output. — Jonas Devlieghere / detail
  688. [libc] Enable string functions for aarch64. — sivachandra / detail
  689. [flang] unit test support for out-of-tree and in-tree using google tests framework — joshisameeran17 / detail
  690. [GlobalISel] Simplify G_ADD when it has (0-X) on the LHS or RHS — Jessica Paquette / detail
  691. [DSE] Hoist partial store merging code into function (NFC). — flo / detail
  692. [X86] Remove printanymem/printopaquemem from the InstPrinters. Just tell tablegen to printMemReference directly. NFC — craig.topper / detail
  693. [OpenMP][Tests] fix data race in an OpenMP runtime test — protze / detail
  694. [llvm][SveEmitter] SVE ACLE for quadword permute intrinsics. — francesco.petrogalli / detail
  695. [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs — aardappel / detail
  696. [gn build] (manually) merge 3b29376e3fca43 — thakis / detail
  697. [libc++abi] Ensure custom libc++ header paths are honoured during libc++abi build — Louis Dionne / detail
  698. [ORC] Honor linker private global prefix on symbol names. — Lang Hames / detail
  699. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  700. [DSE,MSSA] Port partial store merging. — flo / detail
  701. Recommit "[X86] Separate imm from relocImm handling." — craig.topper / detail
  702. [Target/PPC] Silence an unused variable warning. NFC. — ditaliano / detail
  703. [mlir] [integration-test] [VectorOps] Start an integration test directory for MLIR — ajcbik / detail
  704. AMDGPU/GlobalISel: Correct memory size in test — Matthew.Arsenault / detail
  705. [RuntimeDyld] Add dependence on Core. — Lang Hames / detail
  706. [lit] Include unexecuted tests in xUnit report — julian.lettner / detail
  707. [LLVM] Change isa<> to a variadic function template — joker.eph / detail
  708. Revert "[mlir] Add support for lowering tanh to LLVMIR." — joker.eph / detail
  709. AMDGPU/GlobalISel: Extend load/store workaround to i128 vectors — Matthew.Arsenault / detail
  710. [libc++] Add the ability to run arbitrary programs using the DSL — Louis Dionne / detail
  711. AMDGPU/GlobalISel: Don't hardcode maximum register size — Matthew.Arsenault / detail
  712. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  713. [Target/PPC] Fold inside an assertion. — ditaliano / detail
  714. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  715. [AArch64][GlobalISel] Add G_EXT and select ext using it — Jessica Paquette / detail
  716. Fix ConstantAggregateBuilderBase::getRelativeOffset — aschwaighofer / detail
  717. [MachO] Fix typo in comment — smeenai / detail
  718. [IR] Add AttributeBitSet wrapper (NFC) — nikita.ppv / detail
  719. [lld-macho] Specify the complete set of command-line options for ld64 — smeenai / detail
  720. [CUDA,HIP] Use VFS for SDK detection. — tra / detail
  721. NFC: Remove disabled rule from postlegalizer-combiner-zip.mir test — Jessica Paquette / detail
  722. Make OpOperand constructor private (NFC) — joker.eph / detail
  723. [SVE] Bail from cstfp_pred_ty before walking scalable vector — ctetreau / detail
  724. [Analyzer][WebKit] UncountedCallArgsChecker — Jan Korous / detail
  725. [cmake] Invoke ssh.py using Python interpreter, not as executable in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  726. [gn build] Port a7eb3692e76 — llvmgnsyncbot / detail
  727. [IR] Add nocapture & nosync to matrix intrinsics. — flo / detail
  728. [Analyzer][NFC] Remove prefix from WebKitNoUncountedMemberChecker name — Jan Korous / detail
  729. [CodeGenPrepare] Reset the debug location when promoting trunc(s) — ditaliano / detail
  730. [PPCAsmPrinter] support 'L' output template for memory operands — ndesaulniers / detail
  731. [mlir] [integration_test] Make integration tests default OFF — ajcbik / detail
  732. [llvm][NFC] Move content of ML subdirectory into Analysis — mtrofin / detail
  733. [libc++] Re-apply parts of 3ea9450bda90 "Migrate Lit platform detection to the DSL" — Louis Dionne / detail
  734. [GlobalISel] Don't emit multiply by magic constant for zero memset values. — Amara Emerson / detail
  735. [mlir][NFC] Fix file comments. — hanchung / detail
  736. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  737. [lldb] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  738. [HIP] Do not call opt/llc for -fno-gpu-rdc — Yaxun.Liu / detail
  739. Fix MLIR test after 1d33c09f220e: matrix intrinsics have "nocapture" on some arguments (NFC) — joker.eph / detail
  740. [mlir][DialectConversion] Cache type conversions and add a few useful helpers — riddleriver / detail
  741. [mlir][DialectConversion] Add overload of addDynamicallyLegalDialect to support lambdas — riddleriver / detail
  742. [CodeGen][NFC] Add a helper function that returns the addresses of — Akira / detail
  743. Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio. — riddleriver / detail
  744. [AMDGPU] Add gfx1030 target — Stanislav.Mekhanoshin / detail
  745. Follow up for "[lit] Include unexecuted tests in xUnit report" — julian.lettner / detail
  746. [Docs] Add missing space, requested on c08ea07 — erich.keane / detail
  747. [libc++] Replace the FakeLitConfig by an actual LitConfig object — Louis Dionne / detail
  748. [libc++] Automatically create the %T directory inside config tests — Louis Dionne / detail
  749. [GlobalISel] Look through extends etc in CombinerHelper::matchConstantOp — Jessica Paquette / detail
  750. Upstream two performance monitor collectors to MachTask — Jason Molenda / detail
  751. [lit] Allow for tests to have non-parsed requirements — Casey / detail
  752. [NativeSession] Implement findLineNumbersByAddress in NativeSession, — akhuang / detail
  753. [AMDGPU] make ubsan happy with unsigned left shift — Stanislav.Mekhanoshin / detail
  754. [MSAN] Pass Origin by parameter to __msan_warning functions — eugenis / detail
  755. [HIP] Do not use llvm-link/opt/llc for -fgpu-rdc — Yaxun.Liu / detail
  756. [lldb/debugserver] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  757. [lldb/Docs] Reword paragraph and omit 'build slave' — Jonas Devlieghere / detail
  758. [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE — alexshap / detail
  759. [X86] Add support for inline assembly 'x' constraint for i128. — craig.topper / detail
  760. [llvm][NFC] Fix license on InlineFeaturesAnalysis.{h|cpp} — mtrofin / detail
  761. [ObjectYAML][DWARF] Implement the .debug_addr section. — Xing / detail
  762. [llvm][TextAPI/MachO] clean up auto usages in tests, NFC — cyndy_ishida / detail
  763. [LLParser] Delete temp CallInst when error occurs — qiucofan / detail
  764. [lldb/Interpreter] Use std::make_shared<StreamString> (NFC) — Jonas Devlieghere / detail
  765. [AArch64][GlobalISel] Emit constant pool loads for 64 bit fp immediates. — Amara Emerson / detail
  766. [AArch64] Print the immediate operand for SPACE pseudo instruction — maskray / detail
  767. [lldb/Python] Various cleanups in ScriptInterpreterPython (NFC) — Jonas Devlieghere / detail
  768. [lldb/Lua] Fix override/virtual in ScriptInterpreterLua (NFC) — Jonas Devlieghere / detail
  769. [lldb] Remove redundant access specifiers (NFC) — Jonas Devlieghere / detail
  770. [MLIR] Modify HasParent trait to allow one of several op's as a parent — joker.eph / detail
  771. [mlir][StandardDialect] Add some folding for operations in standard dialect. — ravishankarm / detail

#1738 (Jun 15, 2020 8:58:07 PM)

  1. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / detail
  2. [libc builder] Comment out integration test step. — paulatoth / detail
  3. Added projects and categories for flang, mlir, libc. — gkistanova / detail
  4. [libc builder] Uncomment integration test step. — paulatoth / detail
  5. [libc++] Use the supported caches to setup build bots — Louis Dionne / detail
  6. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / detail
  7. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / detail
  8. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / detail
  9. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / detail

#1736 (Jun 8, 2020 2:37:00 AM)

  1. [MLIR] Add type conversion for `shape.shape` — frgossen / detail
  2. [MLIR] Add `to/from_extent_tensor` lowering to the standard dialect — frgossen / detail
  3. [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2 — sander.desmalen / detail
  4. [VE] Support control instructions in MC layer — simon.moll / detail
  5. [ELF] Adding accessor method for getting Note Desc as StringRef — Saiyedul.Islam / detail
  6. Recognize *.hxx as a C++ header extension, like *.hpp. — sam.mccall / detail
  7. VersionTuple.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  8. Revert "Revert "[MLIR] Lower shape.num_elements -> shape.reduce."" — pifon / detail
  9. [AArch64] Add combine-load test; NFC — shawn / detail
  10. [MLIR][Shape] Add support for `OpAsmInterface` in `shape.const_size` — frgossen / detail
  11. Revert "[clang] Implement VectorType logic not operator." — thakis / detail
  12. Reverte AArch64 changes to popcount test, they break most bots. — thakis / detail
  13. [Alignment][NFC] Migrate HandleByVal to Align — gchatelet / detail
  14. [AArch64][SVE] Implement vector tuple intrinsics — cullen.rhodes / detail
  15. [clangd] Change ParseInputs to store FSProvider rather than VFS — kadircet / detail
  16. [lldb] Fix YAMLModuleTester for the rename in 67b4afc4 — pavel / detail
  17. [SVE] Remove getNumElements() calls in Verifier::visitIntrinsicCall — david.sherwood / detail
  18. [Preamble] Invalidate preamble when missing headers become present. — sam.mccall / detail
  19. [clang-format] treat 'lock' as a keyword for C# code — jbcoe / detail
  20. [mlir][gpu] Fix logic error in D79508 computing number of private attributions. — whchung / detail
  21. [lldb/DWARF] Fix PC value for artificial tail call frames for the "GNU" case — pavel / detail
  22. YAMLRemarkParser.cpp - remove duplicate RemarkParser.h include. NFC. — llvm-dev / detail
  23. DbgEntityHistoryCalculator.h - reduce DebugInfoMetadata.h include to forward declarations. NFC. — llvm-dev / detail
  24. [AMDGPU] Cluster MIMG instructions — jay.foad / detail
  25. [BinaryFormat] Add formatv support for DW_OP constants — pavel / detail
  26. [AST][RecoveryExpr] Populate the dependence bits from CompoundStmt result expr to StmtExpr. — hokein.wu / detail

#1735 (Jun 7, 2020 11:36:31 PM)

  1. [Test] Add test showing InstCombine missing simplification opportunity — mkazantsev / detail
  2. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  3. [ARM][XO] Execute-only miscompiles double literals for big-endian — simon.wallis2 / detail
  4. [Alignment][NFC] Migrate part of Arm/AArch64 backend — gchatelet / detail
  5. [Alignment][NFC] Migrate the rest of backends — gchatelet / detail
  6. [mlir] Introduce allowMemrefFunctionResults for the helper operation converters of buffer placement — ehsan.nadjaran_toosi / detail
  7. [mlir] Restructure Shape dialect's CMakeLists. — tpopp / detail
  8. Revert "Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable"" — tpopp / detail
  9. Revert "Revert "[mlir] Folding and canonicalization of shape.cstr_eq"" — tpopp / detail
  10. [PPC] Try to fix builbots — sam.parker / detail
  11. [VE] Support shift operation instructions in MC layer — simon.moll / detail
  12. [lldb] Disable remove-add module test on Windows — jarin / detail
  13. Revert "[KernelAddressSanitizer] Make globals constructors compatible with kernel" — elver / detail
  14. [NFC][PowerPC] Modify the test case to test RM — shkzhang / detail
  15. [MLIR] Clean up `shape` to `std` lowering — frgossen / detail
  16. [AArch64] update popcount pre-patch test; NFC — shawn / detail
  17. [AArch64] update popcount pre-patch test, take 2; NFC — shawn / detail
  18. [DWARFYAML] Rename function names to match the coding style. NFC. — Xing / detail

#1734 (Jun 7, 2020 9:03:29 PM)

  1. [X86] Support load shrinking for strict fp nodes in combineCVTPH2PS — craig.topper / detail

#1733 (Jun 7, 2020 5:12:15 PM)

  1. [clang] Implement VectorType logic not operator. — JunMa / detail
  2. [Power9] Add addi post-ra scheduling heuristic — qshanz / detail
  3. [X86] Teach combineCVTP2I_CVTTP2I to handle STRICT_CVTTP2SI/STRICT_CVTTP2UI — craig.topper / detail
  4. [X86] Improve (vzmovl (insert_subvector)) combine to handle a bitcast between the vzmovl and insert — craig.topper / detail
  5. [PowerPC] Do not assume operand of ADDI is an immediate — nemanja.i.ibm / detail
  6. [NFC] Remove the extra ; to avoid the warning of build compiler — qshanz / detail

#1732 (Jun 7, 2020 12:06:58 PM)

  1. Add cl::ZeroOrMore to get around build system issues — 1894981+hiraditya / detail
  2. [Driver] Simplify code. NFCI. — benny.kra / detail
  3. [gcov] Support .gcno/.gcda in gcov 8, 9 or 10 compatible formats — maskray / detail
  4. [Driver] Omit -mthread-model posix which is the CC1 default — maskray / detail
  5. Revert "[MLIR] Lower shape.num_elements -> shape.reduce." — joker.eph / detail
  6. [X86][AVX2] combineSetCCMOVMSK - handle all_of patterns for PMOVMSKB(PACKSSBW(LO(X), HI(X))) — llvm-dev / detail
  7. Reland D80966 [codeview] Put !heapallocsite on calls to operator new — maskray / detail
  8. SmallPtrSet::find -> SmallPtrSet::count — benny.kra / detail
  9. [X86] Don't scalarize v2f32->v2i64 strict_fp_to_sint/uint with avx512dq and not avx512vl. — craig.topper / detail

#1731 (Jun 7, 2020 4:38:54 AM)

  1. [X86][SSE] Attempt to widen MOVMSK vector input if the signbits are splatted. — llvm-dev / detail
  2. [X86][SSE] Extend ICMP(MOVMSK(BITCAST(X))) tests to allof patterns as well as the existing noneof/anyof patterns. — llvm-dev / detail
  3. OrderedInstructions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  4. ObjCARCAnalysisUtils.h - remove unused LLVMContext.h include. NFC. — llvm-dev / detail
  5. MustExecute.h - remove unnecessary Instruction.h include. NFC. — llvm-dev / detail
  6. DependenceAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  7. MemorySSAUpdater.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  8. AlignmentFromAssumptions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  9. [clang][BFloat] Add reinterpret cast intrinsics — ties.stuij / detail
  10. [InstCombine] add tests for bitmask of casted shift; NFC (PR46013) — spatel / detail
  11. [InstCombine] fold mask op into casted shift (PR46013) — spatel / detail
  12. [mlir] Add verifier for `shape.yield`. — pifon / detail
  13. [MLIR] Lower shape.num_elements -> shape.reduce. — pifon / detail
  14. [DWARFYAML][debug_ranges] Fix inappropriate assertion. NFC. — Xing / detail
  15. [ObjectYAML][test] Address comments in D80203 — Xing / detail
  16. [llvm-cov] Fix gcov version detection on big-endian — maskray / detail
  17. [X86][SSE] combineSetCCMOVMSK - add initial support for allof patterns. — llvm-dev / detail
  18. [Docs] fix typos for llvm-mca; NFC — spatel / detail
  19. [AArch64] add test for large popcount; NFC — shawn / detail
  20. Remove global std::string. StringRef is sufficient. NFC. — benny.kra / detail
  21. Put compilation phases from Types.def into a bit set — benny.kra / detail
  22. Put back definitions. We're still not C++17 :/ — benny.kra / detail
  23. [gcov][test] Delete UNSUPPORTED: host-byteorder-big-endian from test/profile tests — maskray / detail
  24. DomTreeUpdater.h - refine includes. NFC. — llvm-dev / detail
  25. Try to make msvc crash less — benny.kra / detail
  26. Unbreak the build — benny.kra / detail
  27. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  28. [gcov] Fix instrprof-gcov-__gcov_flush-terminate.test — maskray / detail
  29. [NFC][PowerPC] Add a new case to test ctrloop for fp128 — shkzhang / detail

#1730 (Jun 7, 2020 12:07:35 AM)

  1. [ObjectYAML][DWARF] Support emitting .debug_ranges section in ELFYAML. — Xing / detail
  2. [X86][SSE] Add MOVMSK tests where we're using a more narrow vector elements than necessary — llvm-dev / detail
  3. Support build-ids of other sizes than 16 in UUID::SetFromStringRef — jarin / detail
  4. [Matrix] Implement * binary operator for MatrixType. — flo / detail

#1729 (Jun 6, 2020 6:08:23 PM)

  1. [X86] Correct some isel patterns for v1i1 KNOT/KANDN/KXNOR. — craig.topper / detail
  2. [LIT] NFC adding max-failures option to lit documentation. — Mike Edwards / detail
  3. [RISCV] Fix a typo in RISCVISelLowering.cpp — i / detail
  4. MachineBasicBlock::updateTerminator now requires an explicit layout successor. — jyknight / detail
  5. Simplify MachineVerifier's block-successor verification. — jyknight / detail
  6. [gcov] Delete unneeded code — maskray / detail
  7. [gcov] Improve tests and lower the minimum supported version to gcov 3.4 — maskray / detail

#1728 (Jun 6, 2020 4:59:38 AM)

  1. LoopInfoImpl.h - remove unused SetVector.h include. NFC. — llvm-dev / detail
  2. LegacyDivergenceAnalysis.h - reduce DivergenceAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  3. [SVE ACLE] Remove redundant bool_t typedef. — paul.walker / detail
  4. LoopAnalysisManager.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  5. LoopPassManager.h - add missing MemorySSA.h include — llvm-dev / detail
  6. [AMDGPU] Increase max iterations count to analyze complete unroll — dfukalov / detail
  7. AMDGPU/GlobalISel: Start rewriting load/store legality rules — Matthew.Arsenault / detail
  8. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  9. CFG.h - add missing GraphTraits.h include. NFC. — llvm-dev / detail
  10. [DAGCombiner] clean-up FMA+FMUL folds; NFC — spatel / detail
  11. EHPersonalities.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  12. AMDGPU/GlobalISel: Fix test failure in release build — Matthew.Arsenault / detail
  13. [mlir] Change to re-enable cuda-runner tests — jpienaar / detail
  14. [SystemZ] Implement -fstack-clash-protection — paulsson / detail
  15. [gcov] Support big-endian .gcno and simplify version handling in .gcda — maskray / detail
  16. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  17. [gn build] Port 8422bc9efcb — llvmgnsyncbot / detail
  18. [gcov] Delete `XFAIL: host-byteorder-big-endian` for test/Transforms/GCOVProfiling/{exit-block.ll,function-numbering.ll} — maskray / detail
  19. [lldb] [nfc] Fix comment in testcase DW_TAG_variable-DW_AT_const_value.s — jan.kratochvil / detail
  20. Revert "[codeview] Put !heapallocsite on calls to operator new" — douglas.yung / detail

#1727 (Jun 6, 2020 1:29:26 AM)

  1. Revert "[mlir] Folding and canonicalization of shape.cstr_eq" — tpopp / detail
  2. Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable" — tpopp / detail
  3. [ASan][Test] Fix globals test on 32-bit architectures — elver / detail
  4. [InstCombine] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  5. [NewGVN] Remove alignment from LoadExpression (NFC) — nikita.ppv / detail
  6. [SCEV] ScalarEvolution::createSCEV(): clarify no-wrap flag propagation for shift by bitwidth-1 — lebedev.ri / detail
  7. [SCEV] ScalarEvolution::createSCEV(): Instruction::Or: drop bogus no-wrap flag detection — lebedev.ri / detail

#1726 (Jun 5, 2020 10:33:17 PM)

  1. [mlir] Move attr-dict to end of Shape dialect ops — tpopp / detail

#1725 (Jun 5, 2020 6:50:44 PM)

  1. Revert "recommit "[HIP] Add default header and include path"" — thakis / detail
  2. [gn build] Port 29203480632 — llvmgnsyncbot / detail
  3. [mlir][mlir-rocm-runner] Detect HIP version and AMD ISA version. — whchung / detail
  4. [ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64. — Lang Hames / detail

#1724 (Jun 5, 2020 4:29:51 PM)

  1. [ELF] Don't cause assertion failure if --dynamic-list or --version-script takes an empty file — maskray / detail
  2. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  3. PR46209: properly determine whether a copy assignment operator is — richard / detail
  4. Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after ebcbd5ba39c017bb621eefa3175a224aae85ddc8 — maskray / detail
  5. Re-land "Migrate Binary::checkOffset from error_code to Error, NFC" — rnk / detail
  6. Migrate the rest of COFFObjectFile to Error — rnk / detail
  7. [Tests] Migrate a number of tests to gc-live bundle representation — listmail / detail
  8. [PowerPC] Do not special case Darwin on PowerPC in target cpu handling — wanyu9511 / detail
  9. PR34581: Don't remove an 'if (p)' guarding a call to 'operator delete(p)' under -Oz. — richard / detail
  10. Fix convertBFloatAPFloatToAPInt for NaN/Inf values — diego.caballero / detail
  11. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  12. [mlir] Fix representation of BF16 constants — diego.caballero / detail
  13. [AArch64][GlobalISel] Move dup optimization into post-legalizer combiner — Jessica Paquette / detail
  14. [gn build] Port 1fa43e0b34d — llvmgnsyncbot / detail
  15. Revert "Migrate the rest of COFFObjectFile to Error" — thakis / detail

#1723 (Jun 5, 2020 9:14:56 AM)

  1. [libc++] Remove redundant request for enabling warnings — Louis Dionne / githubweb

#1723 (Jun 5, 2020 9:14:56 AM)

  1. [lit] Improve naming of test result categories — julian.lettner / detail
  2. [mlir][SCF] Add single iteration scf.for promotion to the FuncOp level helper. — ntv / detail
  3. [dsymutil] Don't emit N_AST symbol entries in the Mach-O companion file — Jonas Devlieghere / detail
  4. Fix crash on misc-redundant-expression — Zinovy Nis / detail
  5. [ELF] Handle -u before input files — maskray / detail
  6. [flang] Fix crash on erroneous expressions — psteinfeld / detail
  7. Fix the roundtrip test under llvm-profdata — aktoon / detail
  8. [X86][SSE] Simplify MOVMSK patterns based on comparison — llvm-dev / detail
  9. Mark lambda in use-after-scope-capture.cpp as noinline — aeubanks / detail
  10. Add ASan metadata globals to @llvm.compiler.used under COFF — aeubanks / detail
  11. [gn build] (manually) port a6fcf5ca033 — thakis / detail
  12. [PhaseOrdering] add tests for reductions; NFC (PR43953) — spatel / detail
  13. [x86] form reduction intrinsics from vectorizers instead of raw IR — spatel / detail
  14. TypeMetadataUtils.h - reduce Instructions.h include to forward declaration. NFC. — llvm-dev / detail
  15. ScalarEvolutionNormalization.h - reduce ScalarEvolutionExpressions.h include to forward declaration. NFC. — llvm-dev / detail
  16. [HIP] Add default header and include path — Yaxun.Liu / detail
  17. [CMake] Do not append -lm to CMAKE_REQUIRED_LIBRARIES on Apple — Louis Dionne / detail
  18. [mlir] Add verify method to adaptor — jpienaar / detail
  19. [mlir][Linalg] NFC - Cleanup debug, address post-commit review. — ntv / detail
  20. [libc++abi] Properly fix XFAILs for exception alignment — Louis Dionne / detail
  21. Reland D80640: [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail
  22. Fix lit tests hip-include-path.hip and hip-host-cpu-macros.cu — Yaxun.Liu / detail
  23. [gn build] Port 11d06b9511b — llvmgnsyncbot / detail
  24. [mlir][Vector] Add folding of memref_cast into vector_transfer ops — ntv / detail
  25. [llvm-ar] Add more tests for errors in opening archives — smeenai / detail
  26. [llvm-ar] Update error messages and tests as per latest preferred style — smeenai / detail
  27. [ARM] VQMOVN demand bits analysis — david.green / detail
  28. [libc++] Avoid passing -xc++ in Lit feature detection — Louis Dionne / detail
  29. [llvm-objcopy] Reorder --dump-section before --remove-section for ELF — smeenai / detail
  30. [mlir][test][CPU] Reduce the size of mlir-cpu-runner-tests — ntv / detail
  31. [llvm-objcopy] Reorder --dump-section for MachO — smeenai / detail
  32. [apple clang] disable in-process CC1 to preserve crashlog compatibility — Alex Lorenz / detail
  33. GlobalISel: Infer nofpexcept flag during selection for non-strict ops — arsenm2 / detail
  34. AMDGPU/GlobalISel: Fix some broken YAML in MIR test — arsenm2 / detail
  35. [LiveDebugValues] Remove PendingInLocs (NFC) — nikita.ppv / detail
  36. [LiveDebugValues] Fix output stream (NFC) — nikita.ppv / detail
  37. [KernelAddressSanitizer] Make globals constructors compatible with kernel — elver / detail
  38. [hwasan] Disable malloc-fill by default. — eugenis / detail
  39. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  40. [X86] Teach combineVectorShiftImm to constant fold undef elements to 0 not undef. — craig.topper / detail
  41. AMDGPU: Fix missing immarg on buffer.atomic.fadd intrinsic — Matthew.Arsenault / detail
  42. AMDGPU: Fix incorrect selection of buffer atomic fadd — Matthew.Arsenault / detail
  43. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  44. [gn build] (manually) merge 5eedf07ab999d — thakis / detail
  45. Fix -Wunused-variable after D80515 — maskray / detail
  46. Correctly report modified status for AMDGPUUnifyDivergentExitNodes — jay.foad / detail
  47. Revert "[WebAssembly] Improve clang diagnostics for wasm attributes" — sunfish / detail
  48. GlobalISel: Add G_EXTRACT/G_INSERT offset to legalize info — Matthew.Arsenault / detail
  49. GlobalISel: Make known bits/alignment API more consistent — arsenm2 / detail
  50. Move GetXcode*Directory into HostInfo (NFC) — Adrian Prantl / detail
  51. Teach GetXcodeSDK to look in the Xcode that contains LLDB — Adrian Prantl / detail
  52. GlobalISel: Add helper for constructing load from offset — Matthew.Arsenault / detail
  53. [llvm-pdbutil] Add missing --id-stats to dump the IPI stream — alexandre.ganea / detail
  54. lld: use modern library search ordering — Saleem Abdulrasool / detail
  55. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  56. Revert "[HIP] Add default header and include path" — Yaxun.Liu / detail
  57. SROA: Remove pointer from visited along with instruction — Stanislav.Mekhanoshin / detail
  58. [gn build] Port 8a8c6913a93 — llvmgnsyncbot / detail
  59. [codeview] Put !heapallocsite on calls to operator new — rnk / detail
  60. AMDGPU/GlobalISel: cmp/select method for extract element — Stanislav.Mekhanoshin / detail
  61. Migrate Binary::checkOffset from error_code to Error, NFC — rnk / detail
  62. [X86] Fold undef elts to 0 in getTargetVShiftByConstNode. — craig.topper / detail
  63. Factor out GetEnvDeveloperDir() (NFC) — Adrian Prantl / detail
  64. Fix an oversight in GetXcodeContentsDirectory() — Adrian Prantl / detail
  65. Revert "Migrate Binary::checkOffset from error_code to Error, NFC" — thakis / detail
  66. [ASan][Test] Fix globals test for Mach-O — elver / detail
  67. [LoopIdiomRecognize] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  68. [CGP] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  69. [mlir] Fix spurious f64 -> f16 change in CPU runner test — ntv / detail
  70. [X86] Add test cases for PR46203. NFC — craig.topper / detail
  71. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  72. [mlir][Linalg] NFC - Make useFullTileBuffersByDefault option take a boolean. — ntv / detail
  73. [IRExecutionUnit] Early returns for clarity. NFCI. — ditaliano / detail
  74. [arm][darwin] Don't generate libcalls for wide shifts on Darwin — Alex Lorenz / detail

#1723 (Jun 5, 2020 9:14:56 AM)

  1. [libc++] Remove redundant request for enabling warnings — Louis Dionne / detail

#1722 (Jun 5, 2020 5:41:05 AM)

  1. [PowerPC] Remove extra nop after notoc call — stefanp / detail
  2. [Dexter] Add DexLimitSteps command and ConditionalController — Tom.Weaver / detail
  3. [TargetLowering][NFC] More efficient emitPatchpoint(). — dantrushin / detail
  4. [ARM] Add poly64_t on AArch32. — ties.stuij / detail
  5. Remove mention of counter from Archer readme — protze / detail
  6. [MsgPack] Added a convenience operator — Saiyedul.Islam / detail
  7. [mlir][Vector] Move temporary alloc to top of the function alloca when lowering vector_transfers — ntv / detail
  8. Fix build breakage caused by 66a1b83bf93ec46f6d7a06c47d5981ae154f9ea0 — dantrushin / detail
  9. [MLIR][SPIRV] Support flat, location, and noperspective decorations — antiagainst / detail
  10. [clang][BFloat] add NEON emitter for bfloat — ties.stuij / detail
  11. [libc++] Link against libatomic when it is found — Louis Dionne / detail
  12. Fix a typo in AMDGPU docs — Madhur.Amilkanthwar / detail
  13. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  14. [clang][BFloat] Add create/set/get/dup intrinsics — ties.stuij / detail
  15. ScopedNoAliasAA.h - remove unnecessary InstrTypes.h include. NFC. — llvm-dev / detail
  16. TargetLibraryInfo.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  17. SyncDependenceAnalysis.h - remove orphan method declarations. NFCI. — llvm-dev / detail
  18. [VE] Support branch instructions in MC layer — simon.moll / detail
  19. Fix return status of AddressSanitizer pass — sguelton / detail
  20. Correctly report modified status for LoopSimplify — sguelton / detail
  21. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — mkazantsev / detail
  22. [libc++] Translate locale detection to the DSL — Louis Dionne / detail
  23. [llvm][AArch64] Fix unused variable — kadircet / detail
  24. Correctly report modified status for ObjCARCOpt — sguelton / detail
  25. Correctly report modified status for ObjCARCContract — sguelton / detail
  26. Correctly report modified status for TailRecursionElimination — sguelton / detail
  27. Correctly report modified status for DSE — sguelton / detail
  28. Correctly report modified status for DivRemPairs — sguelton / detail
  29. [SCCP] Report changes after removing stores to constant global — sguelton / detail
  30. [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail
  31. [mlir][gpu] Introduce mlir-rocm-runner. — whchung / detail
  32. [VE] Support logical operation instructions in MC layer — simon.moll / detail
  33. [AST] Record SourceLocation for TypoExpr. — hokein.wu / detail
  34. Revert "[CodeGen][SVE] Calculate correct type legalization for scalable vectors." — sander.desmalen / detail

#1721 (Jun 5, 2020 1:06:03 AM)

  1. [VE] Add AND/OR/XOR regression tests — simon.moll / detail
  2. [clangd] Populate the parse options to CodeCompletion/SignatureHelp. — hokein.wu / detail
  3. Fix gcc5 build of ASTMatchersTest.h — hans / detail
  4. [NFC][SCEV] Some tests for shifts by bitwidth-2/bitwidth-1 w/ no-wrap flags — lebedev.ri / detail
  5. [Mlir] Add assembly format for `shape.mul`. — pifon / detail
  6. [mlir] Add a shape op that returns a constant witness — tpopp / detail
  7. [mlir] Folding of shape.assuming_all — tpopp / detail
  8. [mlir] Add folding for shape.any — tpopp / detail
  9. [mlir] Canonicalization and folding of shape.cstr_broadcastable — tpopp / detail
  10. [mlir] Folding and canonicalization of shape.cstr_eq — tpopp / detail
  11. [mlir] Canonicalization of shape.assuming — tpopp / detail
  12. [mlir] NFC formatting cleanup. — tpopp / detail
  13. [CostModel] Unify getMemoryOpCost — sam.parker / detail
  14. [NFC][SCEV] Add test with 'or' with no common bits set — lebedev.ri / detail
  15. [Mlir] Implement printer, parser, verifier and builder for shape.reduce. — pifon / detail
  16. [ARM] Add __bf16 as new Bfloat16 C Type — ties.stuij / detail
  17. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  18. MemorySSAUpdater.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  19. NFC: Formatting fix in TableGEn/OptParserEmitter.cpp — dany.grumberg / detail
  20. [VE] Support fixed-point operation instructions in MC layer — simon.moll / detail
  21. [lldb] Fix UBSan regression in GetSLEB128 — jan.kratochvil / detail
  22. [mlir] Make PassManager.h self-contained — kadircet / detail
  23. [InstCombine] Simplify compare of Phi with constant inputs against a constant — mkazantsev / detail
  24. [lldb] Handle new BFloat16 type — kadircet / detail
  25. [ObjectYAML][test] Reuse the chack tag "DWARF-HEADER". NFC. — Xing / detail
  26. [mlir][Linalg] Add a hoistRedundantVectorTransfers helper function — ntv / detail
  27. [PowerPC][NFC] Add more PC Relative tests — stefanp / detail
  28. [clang][test] Put output into temp directory — kadircet / detail
  29. Revert "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — kadircet / detail
  30. [CodeGen][SVE] Legalisation of extends with scalable types — kerry.mclaughlin / detail
  31. [mlir][Linalg] Add missing CMake dependency on SCFTransforms — ntv / detail

#1720 (Jun 4, 2020 9:11:42 PM)

  1. Build only for x86 per Brian Friesen request. — gkistanova / githubweb

#1720 (Jun 4, 2020 9:11:42 PM)

  1. [StackSafety,NFC] Ignore callee declarations — Vitaly Buka / detail
  2. [DWARFYAML][debug_aranges] Replace InitialLength with Format and Length. — Xing / detail
  3. Revert "[InstCombine][NFC] Factor out constant check" — mkazantsev / detail
  4. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail
  5. [nfc] [lldb] clang-format #include files order — jan.kratochvil / detail
  6. Revert "PR46209: properly determine whether a copy assignment operator is" — Jonas Devlieghere / detail
  7. Revert "Set the captures on a CXXRecordDecl representing a lambda closure type" — Jonas Devlieghere / detail
  8. [MLIR] Update linalg.conv lowering to use affine load in the absence of padding — uday / detail
  9. [StackSafety,NFC] Switch tests to aarch64 — Vitaly Buka / detail

#1720 (Jun 4, 2020 9:11:42 PM)

  1. Build only for x86 per Brian Friesen request. — gkistanova / detail

#1719 (Jun 4, 2020 3:53:59 PM)

  1. [llvm] Add build bots for ml-driven optimization policies. — mtrofin / githubweb
  2. build.py: Return commit sha as the branch name if we are in detached HEAD state — Azharuddin Mohammed / githubweb

#1719 (Jun 4, 2020 3:53:59 PM)

  1. AMDGPU: Fix overriding global FP atomic feature predicates — Matthew.Arsenault / detail
  2. [Reassociate] Teach ConvertShiftToMul to preserve nsw flag if the shift amount is not bitwidth - 1. — craig.topper / detail
  3. Fix undefined behaviour when trying to deref nullptr. — a.bataev / detail
  4. [Docs] Add the entry for `Advanced builds` in UserGuide.rst — Yuanfang Chen / detail
  5. [docs] HowToUpdateDebugInfo: Minor cleanups — Vedant Kumar / detail
  6. Make linter happy — julian.lettner / detail
  7. Revert "[Fuchsia] Rely on linker switch rather than dead code ref for profile runtime" — phosek / detail
  8. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  9. [Statepoint] Switch RS4GC to using gc-live bundle form — listmail / detail
  10. [Analyzer][NoUncountedMembersChecker] Fix crash for C structs — Jan Korous / detail
  11. [mlir][Linalg] Add a hoistViewAllocOps helper function — ntv / detail
  12. [WebAssembly] Fix a testcase to be independent of the sysroot default — sunfish / detail
  13. [docs] Referenced llvm workflow in HowToAddABuilder — mtrofin / detail
  14. [mlir] Refactor BoolAttr to be a special case of IntegerAttr — riddleriver / detail
  15. [LiveDebugValues] Cache LexicalScopes::getMachineBasicBlocks, NFCI — Vedant Kumar / detail
  16. [Statepoint] Migrate a few tests to gc-live bundle format and fix assert — listmail / detail
  17. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  18. PR46209: properly determine whether a copy assignment operator is — richard / detail
  19. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail
  20. [AddressSanitizer] Don't use weak linkage for __{start,stop}_asan_globals — phosek / detail

#1719 (Jun 4, 2020 3:53:59 PM)

  1. [llvm] Add build bots for ml-driven optimization policies. — mtrofin / detail
  2. build.py: Return commit sha as the branch name if we are in detached HEAD state — Azharuddin Mohammed / detail

#1718 (Jun 4, 2020 8:14:37 AM)

  1. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too — Azharuddin Mohammed / githubweb
  2. [monorepo_build.py] Add sccache support — Azharuddin Mohammed / githubweb

#1718 (Jun 4, 2020 8:14:37 AM)

  1. Rename arrow -> arrowToken for unified naming — gribozavr / detail
  2. [libc++] Move away from the standalone build for Apple libc++ and libc++abi — Louis Dionne / detail
  3. [clang-format] Update GoogleStyle for C# code to match Google's internal C# style guide — jbcoe / detail
  4. DAG: Change computeKnownBitsForFrameIndex to be usable by GISel — Matthew.Arsenault / detail
  5. [libc++] Merge the Apple install-libcxx and libcxxabi scripts — Louis Dionne / detail
  6. Use libClangTesting in the unittest for AST matchers — gribozavr / detail
  7. [llvm-dwarfdump] Add a table header for -debug-line -verbose output — maskray / detail
  8. [libc++] Disable LLVM benchmarks in the Apple build — Louis Dionne / detail
  9. [gn build] Port b5fc1deb5ba1f3cd432ecb8b86c2536470463163 — maskray / detail
  10. [OPENMP]Fix PR46146: Do not consider globalized variables as NRVO candidates. — a.bataev / detail
  11. [Doc] update ReleaseNotes with new warning note. — noreply / detail
  12. [clang-tidy][modernize-loop-convert] Make loop var type human readable — Zinovy Nis / detail
  13. [clang-tidy] ignore builtin varargs from pro-type-vararg-check — n.james93 / detail
  14. [SVE] Eliminate calls to default-false VectorType::get() from SystemZ — ctetreau / detail
  15. [LSR][SCEVExpander] Avoid blind cast 'Factor' to SCEVConstant in FactorOutConstant. — huihuiz / detail
  16. [TRE] Allow accumulator elimination when base case returns non-constant — efriedma / detail
  17. [lldb] Fix SLEB128 decoding — jan.kratochvil / detail
  18. Make regcoal_remat_empty_subrange.ll test require asserts build. — hans / detail
  19. Disable this test for Windows. — jingham / detail
  20. [AArch64][GlobalISel] Move GlobalISel source files to a dedicated subdir. — Amara Emerson / detail
  21. [mlir][gpu] Add subgroup Id/Size/Num to GPU dialect — thomasraoux / detail
  22. [NFC] Temporarily disable check for 'uglygep' while investigating some buildbot failure. — huihuiz / detail
  23. [gn build] Port 49a4f3f7d88 — llvmgnsyncbot / detail
  24. [gn build] Port 6756a2c9533 — llvmgnsyncbot / detail
  25. [gn build] Port 69fa84a6e95 — llvmgnsyncbot / detail
  26. [gn build] Port ba2a01645b5 — llvmgnsyncbot / detail
  27. [gn build] Port c973ad1878f — llvmgnsyncbot / detail
  28. [gn build] Port e53f5580578 — llvmgnsyncbot / detail
  29. [libc++] Avoid warning for large types with std::atomic in the test suite — Louis Dionne / detail
  30. Propose naming principle for NodeRole and apply it — gribozavr / detail
  31. [docs] Fix self-contradictory description of llvm_unreachable — Jan Korous / detail
  32. [InstCombine] move vector select ahead of select-shuffle — spatel / detail
  33. [PGO] Enable the working set size scaling under the partial sample PGO. — yamauchi / detail
  34. [flang] avoid GCC < 8 compiler failure after D80794 — clementval / detail
  35. AST Matchers test: use arrays instead of vectors — gribozavr / detail
  36. [SemaOverload] Use iterator_range to iterate over VectorTypes (NFC). — flo / detail
  37. [mlir] [VectorOps] Add missing comments to CreateMaskOp lowering — ajcbik / detail
  38. [flang] Add the conversions for types. — eschweitz / detail
  39. [NFC] Move test vscale-factor-out-constant.ll to AArch64 sub-directory. — huihuiz / detail
  40. [flang] Fixed crash on forward referenced `len` parameter — psteinfeld / detail
  41. [WebAssembly] Lower llvm.debugtrap properly — tlively / detail
  42. [OPENMP50]Codegen for inscan reductions in worksharing directives. — a.bataev / detail
  43. AMDGPU/GlobalISel: Fix trying to use wave32 for gfx9 test — Matthew.Arsenault / detail
  44. AMDGPU/GlobalISel: Fix making LDS FP atomics legal on SI/CI — Matthew.Arsenault / detail
  45. AMDGPU: Fix using unencodable instructions in tests — Matthew.Arsenault / detail
  46. [CUDA][HIP] Fix implicit HD function resolution — Yaxun.Liu / detail
  47. [OpenMP] Improve D2D memcpy to use more efficient driver API — tianshilei1992 / detail
  48. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  49. [InstCombine] avoid crashing on select-shuffle detection — spatel / detail
  50. AMDGPU: Set mayRaiseFPException — Matthew.Arsenault / detail
  51. AMDGPU: Add test for fdiv nofpexcept preservation — Matthew.Arsenault / detail
  52. [mlir] Add support for bf16 to StandardToLLVM conversion — diego.caballero / detail
  53. AMDGPU: Select strict_fadd — Matthew.Arsenault / detail
  54. AMDGPU: Select strict_fma — Matthew.Arsenault / detail
  55. AMDGPU: Select strict_fmul — Matthew.Arsenault / detail

#1718 (Jun 4, 2020 8:14:37 AM)

  1. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too — Azharuddin Mohammed / detail
  2. [monorepo_build.py] Add sccache support — Azharuddin Mohammed / detail

#1717 (Jun 4, 2020 2:49:35 AM)

  1. [VE] Clean SDNodeXForm stuff — simon.moll / detail
  2. [AMDGPU] Introduce new sched classes for transcendental instructions — jay.foad / detail
  3. [AMDGPU] More accurate gfx10 latencies — jay.foad / detail
  4. [StackSafety,NFC] Remove SCEVRewriteVisitor — Vitaly Buka / detail
  5. [StackSafety] Rename testing opts — Vitaly Buka / detail
  6. [clangd] Fix build for gcc 7.4 — kadircet / detail
  7. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  8. Revert "[yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases." — grimar / detail
  9. [X86] Add test case for PR46189 — llvm-dev / detail
  10. [Sema] Remove unused matrix_begin/end helpers (NFC). — flo / detail
  11. [CSInfo][MIPS] Describe parameter value loaded by ADDiu — djordje.todorovic / detail
  12. [yaml2obj] - Add a way to exclude specified sections from the section header. — grimar / detail
  13. Revert "[DAGCombiner] avoid unnecessary indirection from SDNode/SDValue; NFCI" — Tim Northover / detail
  14. [DAG] scalarizeBinOpOfSplats - extract from the source of splat vector (PR46189) — llvm-dev / detail
  15. [ARM][MachineOutliner] Remove unneeded dynamic allocation. — yvan.roux / detail
  16. [FileCheck] Implement equality operators for ExpressionValue. — paul.walker / detail
  17. [ObjectYAML] - Remove unused function. NFC. — grimar / detail
  18. [Test] Add test showing missing opportunity of folding ICmp(Phi(Consts...)) — mkazantsev / detail
  19. [InstCombine][NFC] Factor out constant check — mkazantsev / detail
  20. Add support for IntegerLiteral in SyntaxTree — gribozavr / detail
  21. [gn build] port some -Wno flags for gcc from the cmake build. — thakis / detail
  22. [ARM] FP16 conversion tests. NFC — david.green / detail
  23. [VP][Fix] canIgnoreVectorLength for scalable types — simon.moll / detail
  24. [PhaseOrdering] add more tests for vector reductions; NFC — spatel / detail
  25. [analyzer] Ignore calculated indices of <= 0 in VLASizeChecker — vince.a.bridgers / detail
  26. [OpenCL] Add cl_khr_extended_subgroup extensions. — anastasia.stulova / detail
  27. [x86] add FileCheck / assertions to test; NFC — spatel / detail
  28. [openmp] Fixed nonmonotonic schedule implementation. — Andrey.Churbanov / detail
  29. [Support] Use outs() in ToolOutputFile — pavel / detail
  30. [gn build] Port 48cd9d9dd86 — llvmgnsyncbot / detail
  31. [TableGen] Handle (outs variable_ops) — dantrushin / detail
  32. [x86] add test/code comment for chain value use (PR46195); NFC — spatel / detail
  33. [OPENMP]Fix PR45383: type dependent array subscripts are diagnosed erroneously. — a.bataev / detail
  34. RegAllocFast: Remove dead code — Matthew.Arsenault / detail
  35. Revert "Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2" — russell.gallop / detail
  36. [Analyzer][StreamChecker] Updated initialization of BugType's. — 1.int32 / detail

#1716 (Jun 3, 2020 10:10:54 PM)

  1. [gcov] Make `Creating 'filename'` compatible with gcov — maskray / detail
  2. [gcov] Don't error 'unexpected end of memory buffe' — maskray / detail
  3. [libc][NFC] Add ceil[f], floor[f] and trunc[f] to the spec and config files. — sivachandra / detail
  4. Utility to dump .dot representation of SelectionDAG without firing viewer — sameer.sahasrabuddhe / detail
  5. [clang] Always allow including builtin headers in [no_undeclared_headers] modules. — mboehme / detail
  6. [SVE] Fix ubsan issues in DecodeIITType — david.sherwood / detail
  7. [VE] Change to use EXTRACT_SUBREG instead of COPY_TO_REGCLASS — simon.moll / detail
  8. [X86] Remove (V)MOVHPDrm patterns that involve bitcast+scalar_to_vec+loadi64. — craig.topper / detail
  9. [Inlining] Introduce -enable-npm-pgo-inline-deferral — kazu / detail
  10. [flang] Fix IsConstantExpr for division expressions — jperier / detail
  11. [NFCI][CostModel][AMDGPU] Simplify getUserCost — sam.parker / detail
  12. [WebAssembly] Fix gcc warning [NFC] — mikael.holmen / detail
  13. [Instruction] Remove setProfWeight() — yrouban / detail
  14. [Support][NFC] Tests for root_name(), root_directory() and root_path() — Jan Korous / detail
  15. [lldb] tab completion for `command script delete' — Raphael Isemann / detail
  16. Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2 — Jan Korous / detail
  17. [lldb][NFC] Address some review feedback for D80775 ('command script delete' completion) — Raphael Isemann / detail
  18. Extend InvokeInst !prof branch_weights metadata to unwind branches — yrouban / detail
  19. [PowerPC] Require nsz flag for c-a*b to FNMSUB — qiucofan / detail
  20. Make syntax tree test print the line number when it fails — gribozavr / detail
  21. [llvm-readelf] - Do not try to read past the end of the file when dumping the the SHT_GNU_HASH. — grimar / detail

#1715 (Jun 3, 2020 3:20:52 PM)

  1. [gn build] Port 7f50c15be5c — llvmgnsyncbot / detail
  2. [gn build] Port e636e6b79ac — llvmgnsyncbot / detail
  3. Add a test for preserving state on the non-expr thread across expression evaluation. — jingham / detail
  4. [lldb/Test] Remove un(used|needed|maintained) files from lldbsuite. — Jonas Devlieghere / detail
  5. [lldb/Test] Python <3.5 requires **kwargs to come last — Jonas Devlieghere / detail
  6. [mlir] [VectorOps] Use 'vector.flat_transpose' for 2-D 'vector.tranpose' — ajcbik / detail
  7. [clangd] Fix forgotten propagation of AsnycPreamble flag — kadircet / detail
  8. [mlir][Linalg] Add support for fusion between indexed_generic ops and generic ops on tensors. — hanchung / detail
  9. [mlir][Linalg] Add support for fusion between indexed_generic ops and tensor_reshape ops — hanchung / detail
  10. Introduce a "gc-live" bundle for the gc arguments of a statepoint — listmail / detail
  11. [mlir][StandardToSPIRV] Handle i1 case for lowering std.zexti to SPIR-V. — hanchung / detail
  12. [AArch64][GlobalISel] Select uzp1 and uzp2 — Jessica Paquette / detail
  13. [Statepoint] Fix signed vs unsigned in index handling — listmail / detail
  14. Fix bug in newly added VersionBase::operator>= — julian.lettner / detail
  15. [AArch64][GlobalISel] Add selection support for rev16, rev32, and rev64 — Jessica Paquette / detail
  16. [WebAssembly] Fix ISel crash in SIGN_EXTEND_INREG lowering — tlively / detail
  17. [AArch64][NFC] Regenerate arm64-rev.ll — Jessica Paquette / detail
  18. [Statepoints][CGP] Minor parameter type cleanup — listmail / detail
  19. Fix typo in filename comment. — echristo / detail
  20. Fix "Statistics are disabled" — Vitaly Buka / detail
  21. [StackSafety,NFC] Add statistic counters — Vitaly Buka / detail
  22. lld: add basic static library search — Saleem Abdulrasool / detail
  23. GlobalISel: Fail expansion of G_DYN_STACKALLOC for StackGrowsUp — arsenm2 / detail
  24. AMDGPU/GlobalISel: Handle uniform G_DYN_STACKALLOC — arsenm2 / detail
  25. AArch64/GlobalISel: Fix assert on call returning 0 sized type — arsenm2 / detail
  26. consitfy and auto -> auto * a few places to clean up uses. — echristo / detail
  27. Make linter happy — julian.lettner / detail
  28. [RegisterCoalescer] Update empty subranges when rematerializing — qcolombet / detail
  29. GlobalISel: Start defining strict FP instructions — arsenm2 /