80%
WDescription%
Build stability: 1 out of the last 5 builds failed.80
Test Result: 0 tests failing out of a total of 40,346 tests.100
Build History
x
 
 
 
 
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 
 
 
 
 

Changes

#7519 (Nov 25, 2020 11:24:35 PM)

  1. Do not collapse build requests with different property sets. — gkistanova / detail
  2. [RISCV] Add test cases showing that we don't recognize the select form of NABS in SelectionDAGBuilder so we end up with branches. NFC — craig.topper / detail
  3. [Hexagon] Add support for ISD::SMAX/SMIN/UMAX/UMIN instead of custom dag patterns — llvm-dev / detail
  4. [MS] Fix double evaluation of MSVC builtin arguments — rnk / detail
  5. [MS] Add more 128bit cmpxchg intrinsics for AArch64 — rnk / detail
  6. [MLIR][Affine] Add custom builders for AffineVectorLoadOp/AffineVectorStoreOp — frank.laub / detail
  7. [clangd] Track deprecation of 'member' semantic token type in LSP. — sam.mccall / detail
  8. [libc++] Factor out common logic for calling aligned allocation — ldionne / detail
  9. [RISCV] Make SMIN/SMAX/UMIN/UMAX legal with Zbb extension. — craig.topper / detail
  10. [RISCV] Add test cases to check that we use (smax X, (neg X)) for abs with Zbb extension. — craig.topper / detail
  11. [mlir] Add build configuration for Quant unittest — marius.brehler / detail
  12. [ms] [llvm-ml] Implement the expression expansion operator — epastor / detail
  13. [libc++] NFC: Reindent non-lockfree-atomics feature — ldionne / detail
  14. DebugInfo: remove unnecessary mtriple from test/DebugInfo/X86/abstract_origin.ll — dblaikie / detail
  15. github actions: Use llvmbot token for main branch sync — noreply / detail
  16. [SelectionDAGBuilder] Add SPF_NABS support to visitSelect — craig.topper / detail
  17. [RISCV] Add an implementation of isFMAFasterThanFMulAndFAdd — craig.topper / detail
  18. [NFC] Fix pattern name. — silvasean / detail
  19. Revert builtins fp16 support: tests do not pass on Mac — rnk / detail
  20. [CodeView] Avoid emitting empty debug globals subsection. — akhuang / detail
  21. Refactor and simplify class scope name lookup. — richard / detail
  22. Adding PoisonValue for representing poison value explicitly in IR — liuz / detail
  23. Part of C++ DR 39: a class member lookup is not ambiguous if it finds the — richard / detail
  24. [gn build] (manually) port b534beabeed3ba — thakis / detail
  25. [mlir][sparse] add ability to select pointer/index storage type — ajcbik / detail
  26. [clangd] Collect main file refs by default — zeratul976 / detail
  27. [gn build] sync script: handle multiple source lists if only deleting — thakis / detail
  28. [gn build] sync script: only compute tokloc when adding files — thakis / detail
  29. [gn build] sync script: try to make a loop clearer — thakis / detail
  30. [lld][WebAssembly] Ensure stub symbols always get address 0 — sbc / detail
  31. [mlir][Python] Add additional capsule interop types. — stellaraccident / detail
  32. [LoopLoadElim] Make sure all loops are in simplify form. PR48150 — mkazantsev / detail
  33. [LegalizerTypes] Add support for scalarizing the operand of an FP_EXTEND when the result type is legal. — craig.topper / detail
  34. [RISCV] Remove unused PatFrag argument from the tablegen class used for c.beqz/c.bnez. NFC — craig.topper / detail
  35. [IndVars] Use isLoopBackedgeGuardedByCond for last iteration check — mkazantsev / detail

#7518 (Nov 25, 2020 11:50:00 AM)

  1. [NFC][ARM][PhaseOrdering] Add one more test for D91800: LoopIdiom should be before IndVars — lebedev.ri / detail
  2. [llvm-readelf/obj] - Deduplicate the logic that prints notes. NFCI. — grimar / detail
  3. [VPlan] Turn VPReductionRecipe into a VPValue — david.green / detail
  4. [VPlan] Switch VPWidenRecipe to be a VPValue — david.green / detail
  5. [llvm-readobj] - An attempt to fix BB after D92018. — grimar / detail
  6. [clangd] Avoid type hierarchy crash on incomplete type — zeratul976 / detail
  7. [SchedModels] Return earlier removed checks — eleviant / detail
  8. [obj2yaml] - Dump section offsets in some cases. — grimar / detail
  9. [clangd] Add metrics for invalid name. — hokein.wu / detail
  10. [libObject,llvm-readelf] - Stop describing a section/segment in `notes_begin()`. — grimar / detail
  11. [ORC] Remove a superfluous semicolon, silencing GCC warnings. NFC. — martin / detail
  12. [ORC] Cast to const void* to silence a GCC warning. NFC. — martin / detail
  13. [clang][SVE] Activate macro `__ARM_FEATURE_SVE_VECTOR_OPERATORS`. — francesco.petrogalli / detail
  14. [OpenCL] Move kernel arg type tests into one file — sven.vanhaastregt / detail
  15. [clangd] Fix a tsan failure. — hokein.wu / detail
  16. [VPlan] Add VPReductionSC to VPUser::classof, unify VPValue IDs. — flo / detail
  17. [clangd] Extract common file-caching logic from ConfigProvider. — sam.mccall / detail
  18. [gn build] Port d95db1693cb — llvmgnsyncbot / detail
  19. [SVE][CodeGen] Add a DAG combine to extend mscatter indices — kerry.mclaughlin / detail
  20. DetectDeadLanes.cpp - remove unused headers. NFCI. — llvm-dev / detail
  21. SemaExpr.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. — llvm-dev / detail
  22. CGCall.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. — llvm-dev / detail
  23. TargetInfo.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. — llvm-dev / detail
  24. SemaExpr.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. — llvm-dev / detail
  25. [ARM][AArch64] Adding Neoverse N2 CPU support — mark.murray / detail
  26. [clangd] Use TimePoint<> instead of system_clock::time_point, it does matter after all. — sam.mccall / detail
  27. [libc++] P1645 constexpr for <numeric> — koraq / detail
  28. [llvm-readelf/obj] - Stop using `reportError` when dumping notes. — grimar / detail
  29. Fix a typo in the documentation to unbreak the sphinx builder. — aaron / detail
  30. Revert "[libc++] P1645 constexpr for <numeric>" — koraq / detail
  31. [LAA] NFC: Rename [get]MaxSafeRegisterWidth -> [get]MaxSafeVectorWidthInBits — cullen.rhodes / detail
  32. [clangd] PopulateSwitch: disable on dependent enums. — adamcz / detail
  33. [libc++] ADL-proof <variant> by adding _VSTD:: qualification on calls. — arthur.j.odwyer / detail
  34. Fix case mismatch between definition and declaration — gchatelet / detail
  35. [PowerPC] Regenerate vec_select.ll tests and add <1 x i128> test case — llvm-dev / detail
  36. [DAG] Legalize abs(x) -> smax(x,sub(0,x)) iff smax/sub are legal — llvm-dev / detail
  37. [flang][openacc] Semantic check for cache directive — clementval / detail
  38. [AMDGPU] Emit stack frame size in metadata — sebastian.neubauer / detail
  39. [WebAssembly] Factor out WasmTableType in binary format — sbc / detail
  40. [PassManager] Run Induction Variable Simplification pass *after* Recognize loop idioms pass, not before — lebedev.ri / detail
  41. [MC][WebAssembly] Only emit indirect function table import if needed — sbc / detail
  42. [AMDGPU] Actually fully update opt-pipeline.ll test to account for -loop-idiom vs -indvars switch — lebedev.ri / detail
  43. [ELF] Add TargetInfo::adjustGotPcExpr for `R_GOT_PC` relaxations. NFC — i / detail
  44. [SVE] Fix TypeSize warning in RuntimePointerChecking::insert — joe.ellis / detail
  45. [ELF] Rename adjustRelaxExpr to adjustTlsExpr and delete the unused `data` parameter. NFC — i / detail
  46. [clang][test] Fix prefix operator++ signature in iterators — endre.fulop / detail
  47. [gn build] Download prebuilt mac-arm64 binary now that it exists — thakis / detail
  48. [OpenMP][OMPT] Implement verbose tool loading — protze / detail
  49. [OpenMP][OMPT] Introduce a guard to handle OMPT return address — protze / detail
  50. [OpenMP] libomp: fix non-X86, non-AARCH64 builds — andrey.churbanov / detail
  51. [Flang][Docs] Update call information and add two more calls — johannes / detail
  52. [OpenMP][Docs] Add more content, call coordinates, FAQ entries, links — johannes / detail
  53. [RISCV] Custom type legalize i32 fshl/fshr on RV64 with Zbt. — craig.topper / detail
  54. [FastISel] Flush local value map on ever instruction — paul.robinson / detail
  55. [DAG] Legalize abs(x) -> umin(x,sub(0,x)) iff umin/sub are legal — llvm-dev / detail
  56. [clangd] Implement clang-tidy options from config — n.james93 / detail
  57. [gn build] Port 73fdd998701 — llvmgnsyncbot / detail
  58. [CostModel][X86] Refresh ISD::ABS costs — llvm-dev / detail
  59. Remove static function unused after cf1c774. — paul.robinson / detail

#7517 (Nov 25, 2020 12:35:16 AM)

  1. clang-x86-ninja-win10: removed quotes around LIT_TOOLS_DIR — noreply / detail
  2. [mlir] NFC - Refactor and expose a parsing helper for OffsetSizeAndStrideInterface — nicolas.vasilache / detail
  3. [test] Clean up ppc-features.cpp and improve tests — i / detail
  4. [mlir] NFC - Refactor and expose a helper printOffsetSizesAndStrides helper function. — nicolas.vasilache / detail
  5. Avoid redundant work when computing vtable vcall visibility — tejohnson / detail
  6. [libc++] [P0482] [C++20] Implement missing bits for atomic — marek.kurdej / detail
  7. [mlir] Add conversion from SCF parallel loops to OpenMP — zinenko / detail
  8. [PowerPC] Don't reuse an illegal typed load for int_to_fp conversion. — sd.fertile / detail
  9. [mlir][sparse] generalize invariant expression handling in sparse compiler — ajcbik / detail
  10. [mlir] Remove SameOperandsAndResultShape when redundant with ElementwiseMappable — silvasean / detail
  11. [RISCV] Add GHC calling convention — luismarques / detail
  12. [clangd] Addusing tweak: find insertion point after definition — adamcz / detail
  13. [OpenMP50][DOCS] Mark target data non-contiguous as done, NFC. — cchen / detail
  14. [SelectionDAG] Avoid aliasing analysis if the object size is unknown. — kai.wang / detail
  15. [gn build] Port 8d06a678a5c — llvmgnsyncbot / detail
  16. Revert "[RISCV] Add GHC calling convention" — luismarques / detail
  17. [RISCV] Add GHC calling convention — luismarques / detail
  18. [ASTImporter] Make the Import() return value consistent with the map of imported decls when merging ClassTemplateSpecializationDecls — risemann / detail
  19. [RISCV] Set __GCC_HAVE_SYNC_COMPARE_AND_SWAP_x defines — luismarques / detail
  20. [MC/AsmParser] Fix use of Arm calling convention in target-agnostic test — luismarques / detail
  21. [mlir] use STATUS instead of CHECK_* in MLIRDetectPythonEnv.cmake — zinenko / detail
  22. [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs. — zarko / detail
  23. [SelectionDAG] Add PseudoProbeSDNode to LargestSDNode to fix 32-bt build break. — hoy / detail
  24. [LAA] Minor code style tweaks [NFC] — listmail / detail
  25. [Sanitizer][RISCV] Fix redefinition of REG_SP — luismarques / detail
  26. Fix mangling of substitutions for template-prefixes. — richard / detail
  27. [lld] Add --no-lto-whole-program-visibility — tejohnson / detail
  28. Treat a placeholder type for class template argument deduction as — richard / detail
  29. [mlir][sparse] add parallelization strategies to sparse compiler — ajcbik / detail
  30. [clang-tidy] Support IgnoredRegexp configuration to selectively suppress identifier naming checks — n.james93 / detail
  31. Fix compilation issue reported by MSVC user on cfe-dev — rnk / detail
  32. DebugInfo: Add some missing explicit target triples. — dblaikie / detail
  33. [PowerPC][FP128] Fix the incorrect calling convention for IEEE long double on Power8 — qshanz / detail
  34. DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR — dblaikie / detail
  35. Make CallInst::updateProfWeight emit i32 weights instead of i64 — aeubanks / detail
  36. [SCEV] Use isa<> pattern for testing for CouldNotCompute [NFC] — listmail / detail
  37. Don't assume the clang binary name contains the string "clang". — richard / detail
  38. [NFC][Test] Format the test for IEEE Long double — qshanz / detail
  39. Try to fix tests after e16c0a9a68971 with CLANG_DEFAULT_LINKER=lld — thakis / detail
  40. [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI — zarko / detail
  41. [DAG][PowerPC] Fix dropped `nsw` flag in `SimplifySetCC` by adding `doesNodeExist` helper — lkail / detail
  42. [IndVars] Use more precise context when eliminating narrowing — mkazantsev / detail
  43. [NewPM] Add pipeline EP callback after initial frontend cleanup — aeubanks / detail
  44. [DAGCombine] Add hook to allow target specific test for sqrt input — qshanz / detail
  45. Revert "[SCEV] Generalize no-self-wrap check in isLoopInvariantExitCondDuringFirstIterations" — mkazantsev / detail
  46. [CHR] Use pred_size (NFC) — kazu / detail
  47. [PowerPC] Probe the gap between stackptr and realigned stackptr — lkail / detail

#7516 (Nov 24, 2020 1:09:25 PM)

  1. clang-x86-ninja-win10: reducing scopoe of builds to get bot stable — kuhnel / detail
  2. [llvm-readelf/obj] - Improve the error reporting in printStackSize(). — grimar / detail
  3. [llvm-readelf/obj] - Refine the implementation of `printGNUVersionSectionProlog` — grimar / detail
  4. [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops — lkail / detail
  5. [SchedModels] Limit set of predicates seen by mutuallyExclusive — eleviant / detail
  6. [libc++] [www] Fix HTML. NFC. — marek.kurdej / detail
  7. [OpenMP] fix asm code for for arm64 (AARCH64) for Darwin/macOS — andrey.churbanov / detail
  8. [mlir][linalg] Add bufferization pattern for `linalg.indexed_generic`. — pifon / detail
  9. [SchedModels] Improve diagnostics. NFC — eleviant / detail
  10. Revert "[NFC][SCEV] Generalize monotonicity check for full and limited iteration space" — mkazantsev / detail
  11. [mlir] AsyncRuntime: fix concurrency bugs + fix exports in methods definitions — ezhulenev / detail
  12. [IR] Constant::getAggregateElement - early-out for ScalableVectorType — llvm-dev / detail
  13. [clangd] Fix shared-lib builds — kadircet / detail
  14. [RISCV] Combine GREVI sequences — fraser / detail
  15. [MLIR] Fix TableGen generator for attribute interfaces. — zinenko / detail
  16. [docs] Try to make this bullet list in ThinLTO.rst actually be a bullet list — hans / detail
  17. [HIP] Fix regressions due to fp contract change — yaxun.liu / detail
  18. [LV] Keep Primary Induction alive when folding tail by masking — ayal.zaks / detail
  19. clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle — thakis / detail
  20. [mlir] NFC - Expose an OffsetSizeAndStrideOpInterface — nicolas.vasilache / detail
  21. [MC][ARM] Fix number of operands of tMOVSr — eleviant / detail
  22. [NFC][AIX][XCOFF] change function name from getNumofGPRsSaved to getNumOfGPRsSaved — diggerlin / detail
  23. [llvm-mca] Fix processing thumb instruction set — eleviant / detail
  24. Fix driver test from e16c0a9a689719 — thakis / detail
  25. [clangd] Mention when CXXThis is implicit in exposed AST. — sam.mccall / detail
  26. [libc++] Remove _LIBCPP_CONSTEXPR_AFTER_CXX17_WITH_IS_CONSTANT_EVALUATED. — arthur.j.odwyer / detail
  27. lld: Fix darwinnew symlink name added in e16c0a9a68971 — thakis / detail
  28. [clang-offload-bundler] use std::forward_list for storing temp file names [NFC] — serguei.n.dmitriev / detail
  29. clang: Pass -platform-version to new MachO LLD — thakis / detail
  30. [PowerPC] dyn_cast should be dyn_cast_or_null in MASSV pass — msd.ataei / detail
  31. [lld/mac] Implement basic typo correction for flags — thakis / detail
  32. [libcxx] Implement P1956 rename low-level bit functions — koraq / detail
  33. Add support for STRICT_FSETCC promotion — thomasp / detail
  34. [test] Merge parallel_region_merging{,_legacy_pm}.ll — aeubanks / detail
  35. Clear NewGEPBases after finish using them in CodeGenPrep pass — yyc1992 / detail
  36. [NFC][tests] Replace non-portable grep with FileCheck — hubert.reinterpretcast / detail
  37. [libc++] NFC: Fix confusing indentation in <numeric> — ldionne / detail
  38. [mlir] Add Tosa dialect const folder for tosa.const. — stellaraccident / detail
  39. [PowerPC][PCRelative] Add new pseudo instructions for PCRel TLS to fix R2 clobber issue — wei.huang / detail
  40. [ThinLTO/WPD] Enable -wholeprogramdevirt-skip in ThinLTO backends — tejohnson / detail
  41. Fix CalibratedQuantizedType's print function to match parser — liufeng.ee / detail
  42. [AMDGPU] Add a TRANS bit to TSFlags. NFC. — jay.foad / detail
  43. [Driver] Default Generic_GCC aarch64 to -fasynchronous-unwind-tables — i / detail
  44. [mlir][Python] Fix the last remaining instance of PYTHON_EXECUTABLE. — stellaraccident / detail
  45. [clangd] AddUsing: Used spelled text instead of type name. — adamcz / detail
  46. [HardwareLoops] Change order of SCEV expression construction for InitLoopCount. — thomasp / detail
  47. [test] Fix rtf_type_checking.ll under NPM — aeubanks / detail
  48. [DSE] Precommit test case for PR48279. — flo / detail
  49. [test] Pin parallel_deletion_cg_update.ll to legacy PM — aeubanks / detail
  50. [LoopVec] Add a minor clarifying comment — listmail / detail
  51. [InstCombine] add tests for gep math; NFC — spatel / detail
  52. [InstCombine] add tests for sub of muls; NFC — spatel / detail
  53. [InstCombine] try difference-of-shifts factorization before negator — spatel / detail
  54. [clangd] Add more trace spans for rename, NFC. — hokein.wu / detail
  55. [mlir][Python] Sync Python bindings with C API MlirStringRef modification. — stellaraccident / detail

#7515 (Nov 24, 2020 1:59:51 AM)

  1. Revert "[DebugInfo] Refactor code for emitting DWARF expressions for FP constants" — pavel / detail
  2. [LLD] [COFF] Allow wrapping dllimported functions — martin / detail
  3. [mlir] Make attributes mutable in Python bindings — zinenko / detail
  4. [llvm-elfabi] Emit ELF .dynsym, .dynamic sections — haowei / detail
  5. [mlir] move lib/Bindings/Python/Attributes.td to include/mlir/Bindings/Python — zinenko / detail
  6. [clangd] Sort results of incomingCalls request by container name — zeratul976 / detail
  7. [[lvm-readelf/obj] - Remove `tryGetSectionName` helper. — grimar / detail
  8. Add support for branch forms of ALU instructions to Cortex-A57 model — eleviant / detail

#7514 (Nov 24, 2020 1:17:08 AM)

  1. [test] Fix gvn-inline-iteration.ll under NPM — aeubanks / detail

#7513 (Nov 24, 2020 12:33:53 AM)

  1. [GlobalISel][TableGen] Fix seg fault for zero instruction — mikael.holmen / detail
  2. [AArch64][GlobalISel] Make <2 x p0> of G_SHUFFLE_VECTOR legal. — aemerson / detail
  3. [AArch64][GlobalISel] Add pre-isel lowering to convert p0 G_DUPs to use s64. — aemerson / detail

#7512 (Nov 23, 2020 11:50:59 PM)

  1. [PowerPC] Pre-commit more tests for `select` codegen. NFC. — lkail / detail

#7511 (Nov 23, 2020 11:03:22 PM)

  1. [FunctionAttrs][NPM] Fix handling of convergent — aeubanks / detail
  2. Reland [CGSCC] Detect devirtualization in more cases — aeubanks / detail

#7510 (Nov 23, 2020 10:20:38 PM)

  1. [LoopVec] Reuse a lambda [NFC] — listmail / detail

#7509 (Nov 23, 2020 9:12:17 PM)

  1. [Driver] Enable getOSLibDir() lib32 workaround for SPARC on Linux — i / detail
  2. [CMake] Unify LLVM_LINKER_IS_GOLD -Wl,--gc-sections setting with GNU ld and LLD — i / detail

#7508 (Nov 23, 2020 8:28:47 PM)

  1. [libunwind] Multiple preprocessor fixes on PowerPC* — i / detail

#7507 (Nov 23, 2020 7:46:00 PM)

  1. [lldb] Add platform select to TestProcessConnect.py — jdevlieghere / detail
  2. [LLDB] Fix typo in RegisterContextPOSIXProcessMonitor_arm64 — omair.javaid / detail
  3. [gn build] modify hotfix in 17df195f705cef76a9 to work with all enabled targets — thakis / detail

#7506 (Nov 23, 2020 7:03:02 PM)

  1. fix some Wundef warnings in public headers — vtjnash / detail
  2. Fix signed integer overflow bug that's causing test failures with UBSan. — richard / detail
  3. [clangd] Call hierarchy (XRefs layer, incoming calls) — zeratul976 / detail
  4. [clangd] Call hierarchy (ClangdServer layer) — zeratul976 / detail
  5. [clangd] Call hierarchy (ClangdLSPServer layer) — zeratul976 / detail
  6. [clangd] Use WorkScheduler.run() in ClangdServer::resolveTypeHierarchy() — zeratul976 / detail
  7. [gn build] Port 3e6e6a2db67 — llvmgnsyncbot / detail

#7505 (Nov 23, 2020 6:20:30 PM)

  1. Revert "[llvm-symbolizer] Switch to using native symbolizer by default on Windows" — akhuang / detail
  2. [Clang][-fvisibility-from-dllstorageclass] Set DSO Locality from final visibility — ben.dunbobbin / detail
  3. Enable support for floating-point division reductions — v.churavy / detail

#7504 (Nov 23, 2020 5:36:42 PM)

  1. [llvm-symbolizer] Switch to using native symbolizer by default on Windows — akhuang / detail
  2. [hwasan] Fix tests when vm.overcommit_memory=1. — eugenis / detail

#7503 (Nov 23, 2020 4:53:43 PM)

  1. [LoopVectorizer] Lower uniform loads as a single load (instead of relying on CSE) — listmail / detail
  2. [test] pre-comit test for D91451 — listmail / detail

#7502 (Nov 23, 2020 4:10:27 PM)

  1. [RISCV] Remove unused VM register class — craig.topper / detail
  2. [libcxx] Resolve LWG 2724 protected -> private. — zoecarver / detail
  3. [mlir] Support WsLoopOp in OpenMP to LLVM dialect conversion — zinenko / detail

#7501 (Nov 23, 2020 3:27:51 PM)

  1. APINotes: add property models for YAML attributes — compnerd / detail
  2. [gn build] Port f6b02ecd027 — llvmgnsyncbot / detail
  3. [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps — spatel / detail
  4. Use MlirStringRef throughout the C API — unknown / detail

#7500 (Nov 23, 2020 2:44:38 PM)

  1. [clang-tidy] Use compiled regex for AllowedRegexp in macro usage check — n.james93 / detail
  2. [lldb/test] Remove flaky `process connect` test. — rupprecht / detail
  3. [NPM] Share pass building options with legacy PM — aeubanks / detail
  4. Reapply "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" — martin / detail
  5. Revert "[CGSCC] Detect devirtualization in more cases" — aeubanks / detail

#7499 (Nov 23, 2020 2:01:57 PM)

  1. [ms] [llvm-ml] Support purging macro definitions — epastor / detail
  2. [clang-tidy] Fix RenamerClangTidy checks trying to emit a fix that isnt a valid identifier — n.james93 / detail
  3. [llvm-elfabi] Emit ELF header and string table sections — haowei / detail
  4. Make check-clang depend on the LLVM split-file utility — rnk / detail
  5. [mlir] Add mising dependency — nicolas.vasilache / detail

#7498 (Nov 23, 2020 1:16:07 PM)

  1. [llvm-elfabi] Emit ELF header and string table sections — haowei / detail
  2. [test] Pin tests using -dot-callgraph to legacy PM — aeubanks / detail
  3. [AIX] Support init priority — xiangling.liao / detail
  4. [CGSCC] Detect devirtualization in more cases — aeubanks / detail
  5. [test] Pin memory-dereferenceable.ll to legacy PM — aeubanks / detail
  6. Port -print-memderefs to NPM — aeubanks / detail
  7. Revert "[llvm-elfabi] Emit ELF header and string table sections" — haowei / detail

#7497 (Nov 23, 2020 12:40:43 PM)

  1. [AArch64] Add scatter cost model tests. — flo / detail
  2. [NFC] remove print statement I accidentally added. — akhuang / detail
  3. [AArch64] Update clang CodeGen tests I missed in 4252f7773a5b98b825d17e5f77c7d349cb2fb7c7. — craig.topper / detail
  4. [ms] [llvm-ml] Support macro function invocations in expressions — epastor / detail

#7496 (Nov 23, 2020 12:06:38 PM)

  1. Add userData to the diagnostic handler C API — unknown / detail
  2. [mac/arm] make clang/test/Driver/clang_f_opts.c pass consistently — thakis / detail
  3. [SelectionDAG][ARM][AArch64][Hexagon][RISCV][X86] Add SDNPCommutative to fma and fmad nodes in tablegen. Remove explicit commuted patterns from targets. — craig.topper / detail
  4. [mlir][Linalg] Fuse sequence of Linalg operation (on buffers) — ravishankarm / detail
  5. [mac/arm] fix clang/test/Driver/darwin-ld-dedup.c — thakis / detail
  6. [mlir][Linalg] NFC: Expose some utility functions used for promotion. — ravishankarm / detail

#7495 (Nov 23, 2020 11:25:29 AM)

  1. Add flang dylib/shared libs buildbots — diana.picus / detail
  2. [NFC] Reduce code duplication in binop processing in computeExitLimitFromCondCached — mkazantsev / detail
  3. [llvm-readobj] - Don't crash when relocation table goes past the EOF. — grimar / detail
  4. [libc++] [www] Mark P0482 as "In Progress", as some parts of it are already implemented. — marek / detail
  5. [clangd] Attempt at fixing ExternalIndex tests on windows — kadircet / detail
  6. [lldb] [Process/FreeBSD] Add missing 'override' kws to POSIXStopInfo — mgorny / detail
  7. [lldb] [Process/Utility] Declare register overlaps between ST and MM — mgorny / detail
  8. [lldb] [test] Fix qRegisterInfo lldb-server tests to handle missing registers — mgorny / detail
  9. [lldb] [Process/FreeBSDRemote] Fix regset names and related tests — mgorny / detail
  10. [clang-tidy] Fix a nullptr-access crash in unused-raii-check. — hokein.wu / detail
  11. [lldb] Prevent 'process connect' from using local-only plugins — mgorny / detail
  12. [LoopFlatten] Widen IV, support ZExt. — sjoerd.meijer / detail
  13. [DebugInfo] Refactor code for emitting DWARF expressions for FP constants — pavel / detail
  14. [clangd] Second attempt at fixing windows buildbots — kadircet / detail
  15. [llvm-readobj] - Stop using `unwrapOrError` in `DumpStyle<ELFT>::getGroups()` — grimar / detail
  16. [SCEV] Fix incorrect treatment of max taken count. PR48225 — mkazantsev / detail
  17. [llvm-readelf/obj] - Fix the possible crash when dumping group sections. — grimar / detail
  18. [AST] Build recovery expression by default for all language. — hokein.wu / detail
  19. [mlir][Linalg] NFC - Factor out Linalg functionality for shape and loop bounds computation — nicolas.vasilache / detail
  20. [clangd] Implement Decl canonicalization rules for rename — kbobyrev / detail
  21. [AArch64][SVE] Allow lax conversion between VLATs and GNU vectors — joe.ellis / detail
  22. [clangd] Get rid of clangToolingRefactoring dependency — kbobyrev / detail
  23. [APInt] Add the truncOrSelf resizing operator to APInt — kerry.mclaughlin / detail
  24. [clangd] testPath's final result agrees with the passed in Style — kadircet / detail
  25. [VE][NFC] Clean stack frame description — marukawa / detail
  26. [VE] Clean canRealignStack implementation — marukawa / detail
  27. Revert "[clangd] testPath's final result agrees with the passed in Style" — kadircet / detail
  28. [mlir][Linalg] Drop symbol_source abstraction which does not pay for itself. — nicolas.vasilache / detail
  29. [AMDGPU][MC] Improved diagnostic messages for invalid literals — dmitry.preobrazhensky / detail
  30. [clangd] textDocument/implementation (LSP layer) — usx / detail
  31. [mlir] Avoid cloning ops in SCF parallel conversion to CFG — zinenko / detail
  32. Ignore noderef attribute in unevaluated context — aaron / detail
  33. [AMDGPU][MC] Improved diagnostic messages — dmitry.preobrazhensky / detail
  34. [llvm-readobj][test] - Simplify the gnu-notes.test — grimar / detail
  35. [lldb] [test] Restore Windows-skip on 'process connect' tests — mgorny / detail
  36. [Inline] Fix in handling of ptrtoint in InlineCost — mikael.holmen / detail
  37. [mlir] canonicalize away zero-iteration SCF for loops — zinenko / detail
  38. [test] Update PR reference in testcase [NFC] — mikael.holmen / detail
  39. Remove automatic traversal from forEach matcher — steveire / detail
  40. Update mode used in traverse() examples — steveire / detail
  41. Remove the IgnoreImplicitCastsAndParentheses traversal kind — steveire / detail
  42. Fix speling in comments. NFC. — jay.foad / detail
  43. [VE] Remove magic numbers 176 — marukawa / detail
  44. [mlir] Add a print function for memref<*xi64>. — pifon / detail
  45. Fix tests for clang-query completion — steveire / detail
  46. [mlir] Temporarily disable flaky mlir-cpu-runner async tests — zinenko / detail
  47. [VE] VE Vector Predicated SDNode, vector add isel and tests — simon.moll / detail
  48. [TableGen] Eliminte source location from CodeInit — paul / detail
  49. [AArch64] Add tests for masked.gather costs. — flo / detail

#7494 (Nov 22, 2020 11:56:38 PM)

  1. [Sema] Introduce function reference conversion, NFC — aaronpuchert / detail
  2. Build reproducible tarballs for releases — aaronpuchert / detail
  3. [clangd] Introduce config parsing for External blocks — kadircet / detail
  4. [clangd] Introduce config compilation for External blocks — kadircet / detail
  5. [clangd] Introduce ProjectAwareIndex — kadircet / detail
  6. [clangd] Use ProjectAwareIndex in ClangdMain — kadircet / detail
  7. [clangd] Fix use-after-free in ProjectAwareIndex tests — kadircet / detail
  8. [mlir][Python] Support finding pybind11 from the python environment. — stellaraccident / detail
  9. [gn build] sort of merge 37ac559fccd4 — thakis / detail
  10. [gn build] Port 067ffbfe601 — llvmgnsyncbot / detail
  11. [ARM] MVE VABD tests. NFC — david.green / detail
  12. [gn build] (manually) port ed424b428 — thakis / detail
  13. [ARM] Ensure MVE_TwoOpPattern is used inside Predicate's — david.green / detail
  14. [Clang] Add __STDCPP_THREADS__ to standard predefine macros — zequanwu / detail
  15. [MLIR] ODS typedef gen fixes & improvements — john.demme / detail
  16. [hwasan] Remove unused declaration shadowBase (NFC) — kazu / detail
  17. [ValueMapper] Remove unused declaration remapFunction (NFC) — kazu / detail
  18. [CodeGen] Use pred_empty (NFC) — kazu / detail

#7493 (Nov 22, 2020 12:47:13 PM)

  1. [RISCV] Use separate Lo and Hi MemOperands when expanding BuildPairF64Pseudo and SplitF64Pseudo. — craig.topper / detail
  2. [clangd] Add clang-tidy options to config — n.james93 / detail
  3. [Analysis] Remove unused system header includes — llvm-dev / detail
  4. [clangd] Fix compile error after 20b69af7 — n.james93 / detail
  5. [DAG] LowerMINMAX - move default expansion to generic TargetLowering::expandIntMINMAX — llvm-dev / detail
  6. Add Semantic check for Flang OpenMP 4.5 - 2.7.1 ordered and collapse clause — yhegde / detail
  7. [libc++] [libc++abi] Use C++20 standard. — marek / detail
  8. [BasicAA] Add more phi-phi tests (NFC) — nikita.ppv / detail
  9. [ValueTracking][MemCpyOpt] avoid crash on inttoptr with vector pointer type (PR48075) — spatel / detail
  10. [CostModel] add tests for FP maximum; NFC — spatel / detail
  11. [CostModel] add basic handling for FP maximum/minimum intrinsics — spatel / detail
  12. [BasicAA] Avoid unnecessary cache update (NFC) — nikita.ppv / detail

#7492 (Nov 22, 2020 1:34:47 AM)

  1. Fix shared build. — michael.hliao / detail
  2. [InstCombine] Use is_contained (NFC) — kazu / detail
  3. [StaticAnalyzer] Support struct annotations in FuchsiaHandleChecker — haowei / detail
  4. [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref — i / detail
  5. thinlto_embed_bitcode.ll: clarify grep should treat input as text — mtrofin / detail
  6. [SelectionDAG] Remove unused declaration ExpandStrictFPOp (NFC) — kazu / detail
  7. [MachineLICM] Remove unused declaration HoistRegion — kazu / detail
  8. Add Semantic check for Flang OpenMP 4.5 - 2.15.3.2 and 2.15.3.3 shared and private clause — yhegde / detail
  9. [MBP] Remove unused declaration shouldPredBlockBeOutlined (NFC) — kazu / detail
  10. [PowerPC] Extend folding RLWINM + RLWINM to post-RA. — esme.yi / detail

#7491 (Nov 21, 2020 2:36:59 PM)

  1. [mlir] Add microbenchmark for linalg+async-parallel-for — ezhulenev / detail
  2. [mlir] AsynToLLVM: do no use op->getOperands() in conversion patterns — ezhulenev / detail
  3. [flang][openmp] Fix bug in `OmpClause::Hint` clause which was missing to generate inside in OMP.cpp.inc file. — joshisameeran17 / detail
  4. [mlir] Fix async microbench integration test — ezhulenev / detail
  5. [NFC, Refactor] Modernize enum FunctionDefinitionKind (DeclSpech.h) into a scoped enum — faisalv / detail
  6. [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit — paul / detail
  7. [lldb] Reland "Use translated full ftag values" — mgorny / detail
  8. [BasicAA] Add recphi test with dynamic offset (NFC) — nikita.ppv / detail
  9. [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it. — joshisameeran17 / detail
  10. [X86] Regenerate vector-reduce-or-cmp.ll — llvm-dev / detail
  11. DominanceFrontier - remove unused <vector> includes — llvm-dev / detail
  12. MachineDominators.h - remove unused <vector> include — llvm-dev / detail
  13. [X86] Include %rip for 32-bit RIP-relative relocs for x32 — i / detail
  14. [BasicAA] Remove stale FIXME (NFC) — nikita.ppv / detail
  15. [flang][openmp] Separate memory-order-clause parser creating OmpClause node — clementval / detail
  16. [NFC] Fix typo in atomic — clementval / detail
  17. [BasicAA] Remove some intermediate variables (NFC) — nikita.ppv / detail
  18. [BasicAA] Return DecomposedGEP (NFC) — nikita.ppv / detail
  19. [compiler-rt] [profile] Silence a warning about an unused function on mingw targets — martin / detail
  20. [BasicAA] Remove unnecessary sextOrSelf (NFC) — nikita.ppv / detail
  21. [libunwind] Delete unused handlerNotFound in unwind_phase1 — i / detail

#7490 (Nov 21, 2020 3:27:23 AM)

  1. [AArch64][GlobalISel] Make G_EXTRACT_VECTOR_ELT of <2 x p0> legal. — aemerson / detail
  2. [CSSPGO][llvm-profgen] Parse mmap events from perf script — wlei / detail
  3. [CSSPGO][llvm-profgen] Disassemble text sections — wlei / detail
  4. [CSSPGO][llvm-profgen] Instruction symbolization — wlei / detail
  5. OpaquePtr: Bulk update tests to use typed sret — matthew.arsenault / detail
  6. Don’t break before nested block param when prior param is not a block — keithbsmiley / detail
  7. [libc] Switch functions to using global headers — michaelrj / detail
  8. [libc] Make more of the libc unit testing llvm independent — michaelrj / detail
  9. [llvm-profgen][NFC]Fix build failure on different platform — hoy / detail
  10. [hwasan] Implement error report callback. — eugenis / detail
  11. [mlir][sparse] refine optimization, add few more test cases — ajcbik / detail
  12. [flang][openacc] Add clause validity tests for the parallel directive — clementval / detail
  13. OpaquePtr: Update more tests to use typed sret — matthew.arsenault / detail
  14. Verifier: Fix assert when verifying non-pointer byval or preallocated — matthew.arsenault / detail
  15. [flang][openacc] Add clause validity tests for the host_data directive — clementval / detail
  16. Revert "Revert "[libc++] ADL-proof <vector> by adding _VSTD:: qualification on calls."" — arthur.j.odwyer / detail
  17. [Analysis] Use llvm::is_contained (NFC) — kazu / detail
  18. AMDGPU: Fix counting kernel arguments towards register usage — matthew.arsenault / detail
  19. OpaquePtr: Make byval/sret types mandatory — matthew.arsenault / detail
  20. [mac/arm] Fix clang/test/Sema/wchar.c on mac/arm hosts — thakis / detail
  21. [mac/arm] Fix test/Driver/darwin-sdk-version.c on arm macs — thakis / detail
  22. [VE][NFC] Update missing bulk update tests to use typed sret — marukawa / detail
  23. [NFC][AMDGPU] Document kernel descriptor — tony.tye / detail
  24. GitHub Actions: Add job for automatically updating the main branch — tstellar / detail
  25. [VE] Correct types of return/argument values for getAdjustedFrameSize() — marukawa / detail
  26. [VE][NFC] Modify function order and simplify comments — marukawa / detail

#7489 (Nov 20, 2020 3:51:06 PM)

  1. [sanitizer] Fix operators order in bash script — noreply / detail
  2. [sanitizer] Fix operators order in bash script — noreply / detail
  3. [AMDGPU] Implement flat scratch init for pal — sebastian.neubauer / detail
  4. [mlir] Automatic reference counting for Async values + runtime support for ref counted objects — ezhulenev / detail
  5. [lldb][AArch64/Linux] Show memory tagged memory regions — david.spickett / detail
  6. Fix MSVC "not all control paths return a value" warnings. NFCI. — llvm-dev / detail
  7. [sanitizer_common][test] Disable FastUnwindTest.* on SPARC — ro / detail
  8. [sanitizer_common][test] Disable CombinedAllocator32Compact etc. on Solaris/sparcv9 — ro / detail
  9. [clang][CodeGen] Move riscv specific tests to RISCV subtarget folder — llvm-dev / detail
  10. [clang][CodeGen] Move WebAssembly specific tests to WebAssembly subtarget folder — llvm-dev / detail
  11. Revert "[mlir][Linalg] Fuse sequence of Linalg operation (on buffers)" — goncharov.mikhail / detail
  12. [mlir][std] Fold comparisons when the operands are equal — herhut / detail
  13. [VE] Change threshold for jump table generation — marukawa / detail
  14. Partially revert '[MachO] Update embedded part of ObjectFileMachO for Mangled API change' — risemann / detail
  15. [mlir][std] Fold load(tensor_to_memref) into extract_element — herhut / detail
  16. [InstCombine] add test comments for negative tests; NFC — spatel / detail
  17. [mlir][std] Canonicalize a dim(memref_reshape) into a load from the shape operand — herhut / detail
  18. [sanitizers][test] Test sanitizer_common and ubsan_minimal on Solaris — ro / detail
  19. [LoopUnroll] add test for full unroll that is sensitive to cost-model; NFC — spatel / detail
  20. [CostModel] add tests for math library calls; NFC — spatel / detail
  21. [AArch64] Out-of-line atomics (-moutline-atomics) implementation. — pavel.iliin / detail
  22. [ARM] Disable WLSTP loops — david.green / detail
  23. Add documentation illustrating use of IgnoreUnlessSpelledInSource — steveire / detail
  24. Add a call super attribute plugin example — aaron / detail
  25. [AArch64] Enable post RA scheduler for Cortex-R82 — sjoerd.meijer / detail
  26. [clang] Do not crash on pointer wchar_t pointer assignment. — adamcz / detail
  27. [NFC intended] Refactor the code for printChanged for reuse and to facilitate subsequent reporters of changes to the IR in the new pass manager. — schmeise / detail
  28. [clang-tidy] Include std::basic_string_view in readability-redundant-string-init. — ckennelly / detail
  29. [CostModel] avoid crashing while finding scalarization overhead — spatel / detail
  30. Reland: Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug. — schmeise / detail
  31. [SLP][Test] Update pr47269.ll test. NFC — anton.a.afanasyev / detail
  32. [libc] Combine all math differential fuzzers into one target. — sivachandra / detail
  33. Add a default address space for globals to DataLayout — alexander.richardson / detail
  34. [AMDGPU] Set the default globals address space to 1 — alexander.richardson / detail
  35. [X86] Add SSE42 sat-add test coverage — llvm-dev / detail
  36. [CostModel] mostly remove cost-kind predicate for intrinsics in basic TTI implementation — spatel / detail
  37. [flang][driver] Remove unnecessary CMake dependencies (nfc) — andrzej.warzynski / detail
  38. [X86][SSE] LowerADDSAT_SUBSAT - avoid X86ISD::BLENDV in UADDSAT/USUBSAT custom lowering — llvm-dev / detail
  39. [DeadMachineInstrctionElim] Post order visit all blocks and Iteratively run DeadMachineInstructionElim pass until nothing dead — weiwei64 / detail
  40. [mlir] Expose parseDimAndSymbolList from affineops.h — stilis / detail
  41. [Hexagon][NewPM] Port -hexagon-loop-idiom and add to pipeline — aeubanks / detail
  42. [lldb] Add examples and reword source-map help string — davelee.com / detail
  43. [mlir] add canonicalization patterns for trivial SCF 'for' and 'if' — zinenko / detail
  44. [SelectionDAG][X86][PowerPC][Mips] Replace the default implementation of LowerOperationWrapper with the X86 and PowerPC version. — craig.topper / detail
  45. [libTooling] Update Transformer's `node` combinator to include the trailing semicolon for decls. — yitzhakm / detail
  46. [MLIR] Correct block merge bug — zinenko / detail
  47. [X86][AVX] LowerADDSAT_SUBSAT - avoid X86ISD::BLENDV in UADDSAT/USUBSAT v8i32/v4i64 lowering — llvm-dev / detail
  48. [RISCV] Add RISCVISD::ROLW/RORW use those for custom legalizing i32 rotl/rotr on RV64IZbb. — craig.topper / detail
  49. Update OptionComparison.md — noreply / detail
  50. [CSSPGO] IR intrinsic for pseudo-probe block instrumentation — hoy / detail
  51. [RISCV] Custom type legalize i32 bswap/bitreverse to GREVIW on RV64 with Zbp extension — craig.topper / detail
  52. [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic — hoy / detail
  53. OpaquePtr: Bulk update tests to use typed byval — matthew.arsenault / detail
  54. [OPENMP]Honor constantness of captured variables. — a.bataev / detail
  55. [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32 — craig.topper / detail
  56. [OPENMP]Use the real pointer value as base, not indexed value. — a.bataev / detail
  57. [clangd] semanticTokens: fields are 'property', not 'member' — sam.mccall / detail
  58. [mlir][vector] Add transfer_op LoadToStore forwarding and deadStore optimizations — thomasraoux / detail
  59. [RISCV] Put RV32 before RV64 in the ValueTypeByHwMode and RegInfoByHwMode lists in RISCVRegisterInfo.td — craig.topper / detail
  60. Guard init_priority attribute within libc++ — abhina.sreeskantharajan / detail
  61. Revert "[lldb] add a missing dependency on intrinsics_gen" — nathan / detail
  62. [msan] unpoison_file from fclose and fflash — vitalybuka / detail
  63. [SLP][NFC]Fix assert condition in newTreeEntry, NFC. — a.bataev / detail
  64. Demangling support for class type non-type template parameter extensions. — richard / detail

#7488 (Nov 20, 2020 4:07:43 AM)

  1. [llvm-zorg] Exit early (skip tests) if builds failed — vyng / detail
  2. clangd-ubuntu-clang: moved to production server — kuhnel / detail
  3. [ConstraintElimination] Decompose GEP with arbitrary offsets. — flo / detail
  4. [test] Fix split-vfunc.ll under NPM — aeubanks / detail
  5. [clangd] Add textDocument/ast extension method to dump the AST — sam.mccall / detail
  6. [gn build] Port 8adc4d1ec76 — llvmgnsyncbot / detail
  7. [LLDB] Fixing lldb/test/Shell/Register/x86-fp-write.test — shafik / detail
  8. [lld][WebAssembly] Convert more tests to asm format. NFC. — sbc / detail
  9. ADT: Weaken SmallVector::resize assertion from 5abf76fbe37380874a88cc9aa02164800e4e10f3 — dexonsmith / detail
  10. ADT: Use early returns in SmallVector::resize, NFC — dexonsmith / detail
  11. Port -lower-matrix-intrinsics-minimal to NPM — aeubanks / detail
  12. ADT: Split out isSafeToReferenceAfterResize helper to use early returns, NFC — dexonsmith / detail
  13. [test] Fix multiply-minimal.ll — aeubanks / detail
  14. [PowerPC] Allow a '%' prefix for registers in CFI directives — isanbard / detail
  15. [mlir][Linalg] Add utility function that return static loop bounds of Linalg ops — ravishankarm / detail
  16. [mlir][Linalg] Fuse sequence of Linalg operation (on buffers) — ravishankarm / detail
  17. [mlir][Linalg] NFC: Expose some utility functions used for promotion. — ravishankarm / detail
  18. Remove unused isZero function — gcmn / detail
  19. [mlir] Support big-endian systems in DenseElementsAttr (multiple word) — joker.eph / detail
  20. [CodeGen] Use llvm::is_contained (NFC) — kazu / detail
  21. Temporarily Revert "[CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation" — echristo / detail
  22. [PGO] Make -disable-preinline work with NPM — aeubanks / detail
  23. [NFC] Pre-commit test for flt_rounds on PowerPC — qiucofan / detail
  24. [lib/Object] - Generalize the RelocationResolver API. — grimar / detail
  25. [X86] Add support for vex, vex2, vex3, and evex for MASM — chen3.liu / detail
  26. Revert "[LLDB] Fixing lldb/test/Shell/Register/x86-fp-write.test" — mgorny / detail
  27. [lldb] [test/Register] XFAIL x86-fp-write on Darwin — mgorny / detail
  28. [Test] Add tests demonstrating a bug in SCEV, PR48225 — mkazantsev / detail
  29. Revert "[OpenMP] Add support for Intel's umonitor/umwait" — andrey.churbanov / detail
  30. [llvm-readobj] - Introduce `forEachRelocationDo` helper. — grimar / detail
  31. [clangd] NFC: Reorder headers in tests accordig to Clang-Tidy — kbobyrev / detail
  32. [llvm-readelf/obj] - Improve error reporting when dumping group sections. — grimar / detail
  33. [Test] Auto-update checks in a test — mkazantsev / detail
  34. [NFC][Test] Update test for IEEE Long Double — qshanz / detail

#7487 (Nov 19, 2020 4:25:10 PM)

  1. [AArch64][SVE] Allow C-style casts between fixed-size and scalable vectors — joe.ellis / detail
  2. [X86][AVX] Only share broadcasts of different widths from the same SDValue of the same SDNode (PR48215) — llvm-dev / detail
  3. [lldb] Add explicit 64-bit fip/fdp registers on x86_64 — mgorny / detail
  4. [lldb] Use translated full ftag values — mgorny / detail
  5. [clangd] Disable SerializationTest.NoCrashOnBadArraySize with ASAN — kbobyrev / detail
  6. [ARM] Deliberately prevent inline asm in low overhead loops. NFC — david.green / detail
  7. [ValueTracking] computeKnownBitsFromShiftOperator - move shift amount analysis to top of the function. NFCI. — llvm-dev / detail
  8. [RISCV] Extend 32-bit test coverage of neg-abs tests for D91120 — llvm-dev / detail
  9. [ConstraintElimination] Add GEP test case with variable offset. — flo / detail
  10. Fix Wundef warnings for Support/Compiler.h — sven.vanhaastregt / detail
  11. [libc++] ADL-proof <vector> by adding _VSTD:: qualification on calls. — arthur.j.odwyer / detail
  12. [mlir][linalg] Start a named ops to generic ops pass — antiagainst / detail
  13. [AIX][FE] Support constructor/destructor attribute — xiangling.liao / detail
  14. Revert "[lldb] Use translated full ftag values" — goncharov.mikhail / detail
  15. [clang][cli] Port Comment option flags to new parsing system — jan_svoboda / detail
  16. Revert "[libc++] ADL-proof <vector> by adding _VSTD:: qualification on calls." — goncharov.mikhail / detail
  17. [clang][cli] Port analyzer flags to new option parsing system — jan_svoboda / detail
  18. [clangd] No crash on "-verify" mode. — hokein.wu / detail
  19. [ARM] Add a WLS tail predication test. NFC — david.green / detail
  20. [MLIR][SPIRV] Rename `spv._merge` to `spv.mlir.merge` — antiagainst / detail
  21. [MLIR][SPIRV] ModuleCombiner: deduplicate global vars, spec consts, and funcs. — antiagainst / detail
  22. [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff. — diggerlin / detail
  23. [FileCheck] Disallow unused prefixes in llvm/test/Analysis — mtrofin / detail
  24. [lldb] Remove legacy casts from TestStackFromStdModule — risemann / detail
  25. [lldb][NFC] Add a FIXME for ClangASTSource::FindExternalLexicalDecls's unused 'decls' parameter — risemann / detail
  26. [libc] Add differential fuzzers for ldexp and remquo. — sivachandra / detail
  27. [NFC][PhaseOrdering] Add a test showing the need to run IndVars after LoopIdiom — lebedev.ri / detail
  28. Use rewriter in SCFToSPIRV conversion. — tpopp / detail
  29. [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging — huberjn / detail
  30. [ARM][LowOverheadLoops] Convert intermediate vpr use assertion to condition — samuel.tebbs / detail
  31. [sanitizer_common] Add facility to get the full report path — tejohnson / detail
  32. [libomptarget] Add support for target update non-contiguous — cchen / detail
  33. [LoopVectorize] NFC: Fix unused variable warning for MaxSafeDepDist — sander.desmalen / detail
  34. [lldb] Fix incorrect error handling in  GDBRemoteCommunicationClient::SendGetSupportedTraceType — risemann / detail
  35. [AArch64] Lower fptrunc/fpext from/to FP128t to/from FP16 — adhemerval.zanella / detail
  36. [compiler-rt] [builtins] Support conversion between fp16 and fp128 — adhemerval.zanella / detail
  37. [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available — adhemerval.zanella / detail
  38. Revert "Reorder linalg.conv indexing_maps loop order" — antiagainst / detail
  39. [RISCV] Lower GREVI and GORCI as custom nodes — fraser / detail
  40. [clang-tidy] ElseAfterReturn check wont suggest fixes if preprocessor branches are involved — n.james93 / detail
  41. [MemProf] Add interface to dump profile — tejohnson / detail
  42. [lldb] Fix another Python2/3 string<->bytes type error in patch-crashlog.py — risemann / detail
  43. [MLIR][SPIRV] Rename `spv._module_end` to `spv.mlir.endmodule` — antiagainst / detail
  44. [llvm][IR] Add dso_local_equivalent Constant — leonardchan / detail
  45. [mlir] Add a missing dependency to LinalgToLLVM — stilis / detail
  46. [CUDA] Unbreak CUDA compilation with -std=c++20 — tra / detail
  47. [libc++] Mark a few tests as unsupported on older Clangs to fix bots — ldionne / detail
  48. [RISCV] Add test cases for missed grevi/greviw opportunities. NFC — fraser / detail
  49. [OpenMP] Add support for Intel's umonitor/umwait — andrey.churbanov / detail
  50. [clangd] Also detect corrupt stri table size. — sam.mccall / detail
  51. [mlir][BuiltinDialect] Resolve comments from D91571 — riddleriver / detail
  52. [clangd] Express ASAN interactions of tests more clearly. NFC — sam.mccall / detail
  53. Fix crash after looking up dwo_id=0 in CU index. — jgorbe / detail
  54. [NPM] Move more O0 pass building into PassBuilder — aeubanks / detail
  55. [gn build] (manually) merge 1fb91fcf9cfe849 — thakis / detail
  56. [Polly] Use LocationSize::unknown() (NFC) — nikita.ppv / detail
  57. [libc++] Add documentation for setting up new CI jobs — ldionne / detail
  58. [Lint] Use MemoryLocation — nikita.ppv / detail
  59. Make array pointers in the CAPI const — unknown / detail
  60. [BasicAA] Deoptimize intrinsics don't modify memory — apilipenko / detail
  61. Replace the equivalent code by UnionTableAddr — jianzhouzh / detail
  62. Fix rollback of first block erasure in a region. — tpopp / detail
  63. [MemLoc] Require LocationSize argument (NFC) — nikita.ppv / detail
  64. [MemLoc] Specify LocationSize in unit test — nikita.ppv / detail
  65. [MemLoc] Use hasValue() method (NFC) — nikita.ppv / detail
  66. [mlir] Split BufferUtils.h out of Bufferize.h — silvasean / detail
  67. Remove deadcode from DFSanFunction::get*TLS*() — jianzhouzh / detail
  68. [mlir] Add an assertion on creating an Operation with null result types — zinenko / detail
  69. [MemLoc] Use hasValue() method more (NFC) — nikita.ppv / detail
  70. [NFC][InstCombine] Add test coverage for `and (sext %x), SIGNMASK`-like pattern — lebedev.ri / detail
  71. [InstCombine] Fold `and(shl(zext(x), width(SIGNMASK) - width(%x)), SIGNMASK)` to `and(sext(%x), SIGNMASK)` — lebedev.ri / detail
  72. Remove unused private fields — gcmn / detail
  73. [mlir] Add missing const * updates in StandardAttributes — tpopp / detail
  74. [test] Fix pr39282.ll under NPM — aeubanks / detail
  75. [test] Fix globalaa-retained.ll under NPM — aeubanks / detail

#7486 (Nov 19, 2020 4:40:03 AM)

  1. [llvm-zorg]Give default values to BUILDBOT_CLOBBER and BUILDBOT_REVISION — vyng / detail
  2. [sanitizer] Add workaround for incremental build — noreply / detail
  3. [NPM] Remove -enable-npm-optnone flag — aeubanks / detail
  4. [hwasan] Fix Thread reuse (try 2). — eugenis / detail
  5. Added GDB pretty printer for StringMap — dblaikie / detail
  6. [WebAssembly] Support fp reg class in r constraint — aheejin / detail
  7. [mlir][sparse] remove a few rewriting failures — ajcbik / detail
  8. ADT: Add assertions to SmallVector::insert, etc., for reference invalidation — dexonsmith / detail
  9. Support: Avoid SmallVector::assign with a range from to-be-replaced vector in Windows GetExecutableName — dexonsmith / detail
  10. [clang-tidy] Extend bugprone-string-constructor-check to std::string_view. — ckennelly / detail
  11. [trace][intel-pt] Scaffold the 'thread trace start | stop' commands — a20012251 / detail
  12. [X86][AArch64][RISCV] Pre-commit negated abs test case. NFC. — lkail / detail
  13. [mlir] Add support for referencing a SymbolRefAttr in a SideEffectInstance — riddleriver / detail
  14. [mlir][Pass] Only enable/disable CrashRecovery once — riddleriver / detail
  15. [RISCV] Add MemOperand to the instruction created by storeRegToStackSlot/loadRegFromStackSlot — craig.topper / detail
  16. [NFC][TFUtils] Extract out the output spec loader — mtrofin / detail
  17. [Transforms] Use llvm::is_contained (NFC) — kazu / detail
  18. [NFC][TFUtils] also include output specs lookup logic in loadOutputSpecs — mtrofin / detail
  19. [libc] Fix the overflow check condition of ldexp. — sivachandra / detail
  20. [PowerPC] [Clang] Fix alignment of 128-bit float types — qiucofan / detail
  21. [clangd] Fix data race in GoToInclude.All test — kadircet / detail
  22. [IndVarSimplify] Notify top most loop to drop cached exit counts — weiwei64 / detail
  23. [WebAssembly] Add support for named globals in the object format. — sbc / detail
  24. [VE] VEC_BROADCAST, lowering and isel — simon.moll / detail
  25. [mlir][TableGen] Support intrinsics with multiple returns and overloaded operands. — zinenko / detail
  26. [clang-tidy] Improving bugprone-sizeof-expr check. — 1.int32 / detail
  27. [NFC] Move code earlier as preparation for further changes — mkazantsev / detail
  28. [NFC] Remove comment (commited ahead of time by mistake) — mkazantsev / detail
  29. [SelDAGBuilder] Do not require simple VTs for constraints. — flo / detail
  30. [Mach0] Fix unused-variable warnings — david.stenberg / detail
  31. [LV][NFC-ish] Allow vector widths over 256 elements — simon.moll / detail

#7485 (Nov 18, 2020 5:01:02 PM)

  1. Updates to ALCF Theta Buildbot — llvm-zorg / detail
  2. [SLP] Use the minimum alignment of the load bundle when forming a masked.gather — benny.kra / detail
  3. Add sysroot/lib to library search path of baremetal toolchain. — abidh / detail
  4. Remove unportable test — steveire / detail
  5. Fix typo for hasAnyOverloadedOperatorName; NFC — aaron / detail
  6. [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks — samuel.tebbs / detail
  7. [lldb][NFC] Don't let Process inherit from UserID — risemann / detail
  8. [SystemZ] Use ISD::ABS opcode during isel. — paulsson / detail
  9. [clangd] Remove the trailing "." in add-using message. — hokein.wu / detail
  10. [ConstraintElimination] Refactor constraint extraction (NFC). — flo / detail
  11. [AMDGPU] Rename pseudo S_WAITCNT_IDLE to S_WAIT_IDLE. NFC. — jay.foad / detail
  12. Fix unused variables in release build — goncharov.mikhail / detail
  13. [X86] Add broadcast merge test case for PR48215 — llvm-dev / detail
  14. [AST] Enhance the const expression evaluator to support error-dependent exprs. — hokein.wu / detail
  15. [NFC][Reassociate] Add patterns where `or` is part of load reduction idiom — lebedev.ri / detail
  16. [Reassociate] Don't convert add-like-or's into add's if they appear to be part of load-combining idiom — lebedev.ri / detail
  17. [AMDGPU] Fix and extend vccz workarounds — jay.foad / detail
  18. [libc][obvious] Fix fdim[f|l] signatures in stdc spec. — sivachandra / detail
  19. [OPENMP]Fix PR48174:  compile-time crash with target enter data on a global struct. — a.bataev / detail
  20. [DAGCombiner] Precommit Sext Tests for D91589 — llvm-dev / detail
  21. SpeculativeExecution: Allow speculating more instruction types — piotr / detail
  22. [clangd] Implement textDocument/implementation (Xref layer) — usx / detail
  23. [NFC] Use [MC]Register for Hexagon target — gjn / detail
  24. [llvm] fix global_downgraded_to_static test — goncharov.mikhail / detail
  25. lld: Make tests depend on llvm-symbolizer after bc98034040 — thakis / detail
  26. [OpenMP] [DOCS] Update OMP5.1 feature status table [NFC] — cchen / detail
  27. [SystemZ][NFC] Group SystemZ tests in SystemZ folder — abhina.sreeskantharajan / detail
  28. Fix unused variable warning. NFCI. — llvm-dev / detail
  29. HazardRecognizer - Fix definition/declaration argument name mismatches. NFCI. — llvm-dev / detail
  30. Revert "[clangd] Implement textDocument/implementation (Xref layer)" — usx / detail
  31. [libc++] Implements multiline regex support. — koraq / detail
  32. [AMDGPU] Fix v3f16 interaction with image store workaround — sebastian.neubauer / detail
  33. lld/MachO: Move MachOOptTable to DriverUtils.cpp, remove DriverUtils.h — thakis / detail
  34. [VP] Non-signalling llvm.vp.* intrinsics are speculatable — simon.moll / detail
  35. Revert "Revert "[clangd] Implement textDocument/implementation (Xref layer)"" — usx / detail
  36. [NFC][LoopIdiom] Left-shift-until-bittest: revisit test coverage — lebedev.ri / detail
  37. Revert "[build] normalize components dependencies" — sguelton / detail
  38. [clang-tidy] Allow `TransformerClangTidyCheck` clients to set the rule directly. — yitzhakm / detail
  39. [MLIR][SPIRV] Rename `spv._reference_of` to `spv.mlir.referenceof` — antiagainst / detail
  40. [GWP-ASan] Respect GWP_ASAN_DEFAULT_ENABLED compile-time macro — mcgrathr / detail
  41. [BasicAA] Remove assert in AA evaluator — nikita.ppv / detail
  42. Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug. — schmeise / detail
  43. [libc][NFC][Obvious] Remove few unnecessary pieces from ilogb tests. — sivachandra / detail
  44. [Inline] Add test for PR48209 (NFC) — nikita.ppv / detail
  45. [Inline] Fix incorrect noalias metadata application (PR48209) — nikita.ppv / detail
  46. [modules] Fix crash in call to `FunctionDecl::setPure()` — xun / detail
  47. Revert "[tsan] Add pthread_cond_clockwait interceptor" — wolfgang_pieb / detail
  48. Revert "Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug." — schmeise / detail
  49. [Inline] Expand test to show dropped metadata (NFC) — nikita.ppv / detail
  50. [Inline] Fix incorrectly dropped noalias metadata — nikita.ppv / detail
  51. [OpenMP] Add Passing in Original Declaration Names To Mapper API — huberjn / detail
  52. [ConstraintElimination] Decompose add nuw/sub nuw. — flo / detail
  53. Revert "Revert "Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug."" — schmeise / detail
  54. [test] Fix remaining GVN tests under NPM — aeubanks / detail
  55. [test] Fix eliminate-callsite-inline.ll under NPM — aeubanks / detail
  56. [BasicAA] Generalize base offset modulus handling — nikita.ppv / detail
  57. [NFC][AMDGPU] Remove some generic pointers in memory-legalizer tests — scott.linder / detail
  58. [NFC][Reassociate] Delay checking isLoadCombineCandidate() until after ShouldConvertOrWithNoCommonBitsToAdd() but before haveNoCommonBitsSet() — lebedev.ri / detail
  59. [PowerPC] Add peephole to remove redundant accumulator prime/unprime instructions — baptiste.saleil / detail
  60. [OpenMP] Add Support for Mapping Names in Libomptarget RTL — huberjn / detail
  61. Revert "Revert "Revert "Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug.""" — schmeise / detail
  62. [libcxx] Port to NuttX (https://nuttx.apache.org) RTOS — ldionne / detail
  63. [GWP-ASan] Port tests to Fuchsia — kostyak / detail
  64. [NPM] Add implicit basic-aa before other AA — aeubanks / detail
  65. MCExpr::evaluateAsRelocatableImpl : allow evaluation of non-VK_None MCSymbolRefExpr when MCAsmLayout is available — i / detail
  66. [flang] Improve error message on bad LOGICAL compare operations — psteinfeld / detail
  67. [flang] Correct handling of null pointer initializers — pklausler / detail
  68. [libc++] Clarify how we pick the typeinfo comparison — ldionne / detail
  69. [RISCV] Use register class VR for V instruction operands directly. — kai.wang / detail
  70. Fix assert on valid due to incorrect assumption that a field name must — richard / detail
  71. [mlir][Affine] Refactor affine fusion code in pass to utilities — diego.caballero / detail
  72. [gn build] (manually) merge f0785c1f7ac — thakis / detail
  73. [tsan] Add pthread_cond_clockwait interceptor — vitalybuka / detail
  74. [MachO] Update embedded part of ObjectFileMachO for Mangled API change — jdevlieghere / detail
  75. [VE] Add vmv intrinsic instructions — marukawa / detail
  76. [YAMLIO] Add a generic YAML fuzzer harness — scott.linder / detail
  77. [YAMLIO] Support non-null-terminated inputs — scott.linder / detail

#7484 (Nov 18, 2020 5:22:25 AM)

  1. Added support for buid targets to UnifiedTreeBuilder. — gkistanova / detail
  2. Support reloading the buildbot config. — gkistanova / detail
  3. clangd-ubuntu-clang: reduced RAM requirements — kuhnel / detail
  4. langd-ubuntu-clang: fixed typo in RAM usage — kuhnel / detail
  5. [WebAssembly][MC] Remove useless overrides in MCWasmStreamer — sbc / detail
  6. [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic — anton.a.afanasyev / detail
  7. [Matrix] Add inline assembly test case. — flo / detail
  8. [OPENMP]Fix PR48076: mapping of data member pointer. — a.bataev / detail
  9. [clang][AVR] Improve avr-ld command line options — powerman1st / detail
  10. [SLPVectorizer] Fix assert — anton.a.afanasyev / detail
  11. [AMDGPU] Precommit more vccz workaround tests — jay.foad / detail
  12. Linker: Fix linking of byref types — matthew.arsenault / detail
  13. [OpenMP][stats] reset serial state when re-entering serial region — jonathan.l.peyton / detail
  14. [WebAssembly] Fix parsing of linking section for named global imports — sbc / detail
  15. [OpenMP] NFC: remove tabs in message catalog file — jonathan.l.peyton / detail
  16. [X86] subvector-broadcast.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  17. [X86] nontemporal.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  18. [IR] ShuffleVectorInst::isIdentityWithPadding - bail on non-fixed-type vector shuffles. — llvm-dev / detail
  19. [VPlan] Add VPDef class. — flo / detail
  20. [mlir] Remove unused ConvertToLLVMPattern::linearizeSubscripts(). — csigg / detail
  21. [PPC] Fix dead store value clang static analyzer warning. NFCI. — llvm-dev / detail
  22. Invert accessor for checking traversal mode — steveire / detail
  23. Rename API to not be constrained to template instantiations — steveire / detail
  24. Move ASTMatchFinder definition so it can be accessed from other functions — steveire / detail
  25. [AST] Ignore implicit nodes in IgnoreUnlessSpelledInSource mode — steveire / detail
  26. [AST] Update matchers to be traverse-aware — steveire / detail
  27. [mlir] Add a _get_default_loc_context utility to Python bindings — zinenko / detail
  28. [BasicAA] Make alias GEP positive offset handling symmetric — nikita.ppv / detail
  29. [ARC] Correct ARCInstPrinter::getMnemonic after D90039 — i / detail
  30. [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections — i / detail
  31. [MLIR][SPIRV] Rename `spv._address_of` to `spv.mlir.addressof` — antiagainst / detail
  32. [InstCombine] add tests for masked add; NFC — spatel / detail
  33. [InstCombine] relax constraints on mask-of-add — spatel / detail
  34. [InstCombine] add vector test for mask of add; NFC — spatel / detail
  35. [InstCombine] remove scalar constraint for mask-of-add fold — spatel / detail
  36. [NFC] Add unit tests for printing/parsing of variadic operands and results. — jurahul / detail
  37. [debugserver] Add option to propagate SIGSEGV to target process — jdevlieghere / detail
  38. [BPI] Look through bitcasts in calcZeroHeuristic — apollo.mobility / detail
  39. [X86] vec_fabs.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  40. [X86] rot16.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  41. [InstCombine] visitAnd - use m_SpecificInt instead of m_APInt + comparison. NFCI. — llvm-dev / detail
  42. Comment out new test while I figure out what is wrong with it — steveire / detail
  43. [mlir] Simplify std.alloc lowering to LLVM. — csigg / detail
  44. lld: Add --color-diagnostic to MachO port, harmonize others — thakis / detail
  45. [InstCombine] visitAnd - remove unnecessary Value *X, *Y shadow variables. NFCI. — llvm-dev / detail
  46. [X86] select-of-fp-constants.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  47. [X86] segmented-stacks tests - replace X32 check prefix with X86 for non-gnux32 tests. NFC. — llvm-dev / detail
  48. [AArch64][SVE] Add tests for VLST -> VLAT lax conversions — joe.ellis / detail
  49. [libc++] Only include_next <wctype.h> if it exists — ldionne / detail
  50. [Transformer] Split ForStmt test into two — steveire / detail
  51. [libc++] Do not error out when we don't know the file format — ldionne / detail
  52. [OPENMP] Fix PR47999: correctly map implicit firstprivates in outer tasks. — a.bataev / detail
  53. [X86] emutls-pic.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  54. [X86] emutls-pie.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  55. [X86] emutls.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  56. [X86] byval tests - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  57. [InstCombine] allow vectors for masked-add -> xor fold — spatel / detail
  58. [libc] make part of libc's unit test framework independent of llvm — michaelrj / detail
  59. [MachineScheduler] Inform pass infra of post-ra scheduler's dependencies — jonathan_roelofs / detail
  60. [OpenMP] Add omp_realloc implementation — nawrin.sultana / detail
  61. [SLP] avoid unreachable code crash/infloop — spatel / detail
  62. [ELF] Fix interaction between --unresolved-symbols= and --[no-]allow-shlib-undefined — i / detail
  63. [flang] Fix FIR test failures — psteinfeld / detail
  64. [OpenMP] Use explicit type casting in kmp_atomic.cpp — hansang.bae / detail
  65. [SVE] Take constant fold fast path for splatted vscale vectors — ctetreau / detail
  66. [mlir] [sparse] start of sparse tensor compiler support — ajcbik / detail
  67. [llvm-symbolizer] Add inline stack traces for Windows. — akhuang / detail
  68. [LLVMFronted][tests] Add basic OpenMP parsing tests. — llvm-project / detail
  69. [gn build] Port 8fb4417d82b — llvmgnsyncbot / detail
  70. Fix a pair of tests that would fail on a win32 box — erich.keane / detail
  71. Fix assertions and bad warnings on extremely wide bit-fields. — richard / detail
  72. [libc] Add implementations of ldexp[f|l]. — sivachandra / detail
  73. honor Python2_EXECUTABLE and Python3_EXECUTABLE when they are passed to cmake — llvm-project / detail
  74. Revert "Revert "[analyzer] NFC: Move IssueHash to libAnalysis."" — adergachev / detail
  75. [gn build] Port f8f6d6455f9 — llvmgnsyncbot / detail
  76. [lld][WebAssembly] Implement --unresolved-symbols — sbc / detail
  77. [mlir][Linalg] Add dependence type to LinalgDependenceGraphElem. — ravishankarm / detail
  78. [gn build] Use forward slashes for goma directory — aeubanks / detail
  79. [CMake] Fix ExtensionDependencies.inc with multiple extensions — aeubanks / detail
  80. Revert "[BitCode] decode nossp fn attr" — ndesaulniers / detail
  81. Revert "[IR] add fn attr for no_stack_protector; prevent inlining on mismatch" — ndesaulniers / detail
  82. [Frontend] Add flag to allow PCM generation despite compiler errors — kyrtzidis / detail
  83. set the alignment of mlir::AttributeStorage to 64 bit explicitly to fix 32 bit platform — dblaikie / detail
  84. [NFC][Test] Add more tests for IEEE Longdouble for PowerPC — qshanz / detail
  85. [CFGuard] Add address-taken IAT tables and delay-load support — aeubanks / detail
  86. Revert "Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis."" — adergachev / detail
  87. [gn build] Port 41bcc05e2a4 — llvmgnsyncbot / detail
  88. Revert "Revert "Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis.""" — adergachev / detail
  89. [NewPM] Disable PreservedCFGChecker and add regression unit tests — yrouban / detail
  90. [gn build] Port 6a89cb8136f — llvmgnsyncbot / detail
  91. [libc++] Revert switch-based std::variant implementation again. — eric / detail
  92. [DCE] Always get TargetLibraryInfo — aeubanks / detail
  93. ADT: Share an implementation for single-element insert in SmallVector, NFC — dexonsmith / detail
  94. [mlir][Python] Make DenseElementsAttr loading be int size agnostic. — stellaraccident / detail
  95. [clangd] Add OverridenBy Relation to index. — usx / detail
  96. Add CalibratedQuantizedType to quant dialect — liufeng.ee / detail
  97. [JumpThreading] Make -print-lvi-after-jump-threading work with NPM — aeubanks / detail
  98. [test] Pin size-remarks.ll to legacy PM — aeubanks / detail
  99. [X86] Use GF2P8AFFINEQB to implement vector bitreverse. — craig.topper / detail
  100. [mlir] Get array from the dense elements attribute with buffer protocol. — zhanghb97 / detail
  101. [test] Make scc-pass-printer.ll work with NPM — aeubanks / detail
  102. [NFC][tsan] Prepepare for more interceptors which use cond_wait() — vitalybuka / detail
  103. test commit — schuett / detail
  104. [lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types. — grimar / detail
  105. [clangd] Call hierarchy (Protocol layer) — zeratul976 / detail
  106. SpeculativeExecution: Allow speculating more instruction types — piotr / detail
  107. Revert "[lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types." — grimar / detail
  108. [lldb] Python3 byte<->string issue in patch-crashlog.py — risemann / detail
  109. [libcxx] Add missing _LIBCPP_FUNC_VIS on a few win32 locale functions — martin / detail
  110. [clang][cli] Add ability to make fixups to CompilerInvocation after option parsing — jan_svoboda / detail
  111. [mlir] Introduce support for parametric side-effects — zinenko / detail
  112. [clang][cli] Turn arcmt-* options into a single option — jan_svoboda / detail
  113. [Analysis] CGSCCPassManager.cpp - fix Wshadow warnings. NFCI. — llvm-dev / detail
  114. Reland "[lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types." (https://reviews.llvm.org/D90930). — grimar / detail
  115. [NFC] Add missing dependency in the IR unittests — andrzej.warzynski / detail
  116. [NFC][POwerPC] Added testcases of constant-i64. — esme.yi / detail
  117. [clang][cli] Remove NormalizerRetTy and use the decltype of the KeyPath instead — jan_svoboda / detail
  118. [mlir] Simplify code generated by ConvertToLLVMPattern::getStridedElementPtr(). — csigg / detail
  119. [tsan] Add pthread_cond_clockwait interceptor — vitalybuka / detail
  120. [lldb] [test] Pass -mmmx to x86-gp-write test explicitly — mgorny / detail
  121. [lldb] [test] Mark command-process-connect.test XFAIL — mgorny / detail
  122. [lldb] [test] Un-XFAIL TestMultipleDebuggers.py — mgorny / detail
  123. [lldb] [test] Un-XFAIL tests on freebsd/i386 — mgorny / detail
  124. [clang][cli] Port Migrator option flags to new option parsing system — jan_svoboda / detail
  125. [IndVars] Support different types of ExitCount when optimizing exit conds — mkazantsev / detail
  126. [lldb] Fix a couple of remote llgs tests — david.spickett / detail
  127. [sanitizer] Fix typo in log messages — vitalybuka / detail
  128. [Matrix] Adjust matrix pointer type for inline asm arguments. — flo / detail

#7482 (Nov 17, 2020 9:19:13 AM)

  1. clangd-ubuntu-clang: Cleanup — kbobyrev / detail
  2. clangd-ubuntu-clang: Bump gRPC back to 1.33.2 — kbobyrev / detail
  3. clangd-tsan-ubuntu: only build clangd{,-indexer,-index-server} — sam.mccall / detail
  4. added RAM info to worker status — kuhnel / detail
  5. clangd-ubuntu-clang: increased resource limits to cover TSan builds — kuhnel / detail
  6. Add const qualifier to Type's utility functions — joker.eph / detail
  7. ELFAsmParser: Remove non-SHF_ALLOC or non-executable sections' line info/address ranges contribution for -g — i / detail
  8. Fix python bindings tests after change in visibility requirement for symbol declarations — joker.eph / detail
  9. [Debugify] Skip debugifying on special/immutable passes — aeubanks / detail
  10. [NFC][PowerPC] Add testcase of constant-i64. — esme.yi / detail
  11. [SanitizerCoverage] Use [&] for lambdas (NFC) — kazu / detail
  12. [Test] One more widening opportunity test — mkazantsev / detail
  13. [Transforms] Use pred_empty (NFC) — kazu / detail
  14. [NFC] Add const qualifier to isEmpty() — tu.da.wei / detail
  15. [NPM] Add remaining test of -slsr — tu.da.wei / detail
  16. [NFC] Collect ext users into vector instead of finding them twice — mkazantsev / detail
  17. [crashlog] Improve patch-crashlog.py script — jdevlieghere / detail
  18. [Test] Add one more elaborate test with LCSSA users — mkazantsev / detail
  19. [JumpThreading] Fix branch probabilities in DuplicateCondBranchOnPHIIntoPred() — yrouban / detail
  20. [Driver] Quote executable in reports generated by -fproc-stat-report — sepavloff / detail
  21. [mlir][IR] Use tablegen for the BuiltinDialect and operations — riddleriver / detail
  22. [mlir][NFC] Remove references to Module.h and Function.h — riddleriver / detail
  23. [clang-tidy] Verify the fixes in abseil-redundant-strcat-calls test, NFC — hokein.wu / detail
  24. [PowerPC] Add negated abs test using llvm.abs intrinsic. NFC. — lkail / detail
  25. [build] normalize components dependencies — sguelton / detail
  26. [AsmWriter] Factor out mnemonic generation to accessible getMnemonic. — flo / detail
  27. [AVR] Optimize the 16-bit NEGW pseudo instruction — powerman1st / detail
  28. [VE] Add vbrd intrinsic instructions — marukawa / detail
  29. [clang-tidy] Fix an abseil-redundant-strcat-calls crash on 0-parameter StrCat(). — hokein.wu / detail
  30. [mlir] Add basic support for attributes in ODS-generated Python bindings — zinenko / detail
  31. [build] Fix dependencies of LLVMExegesis — sguelton / detail
  32. [OpenCL] Stop opencl-c-base.h leaking extension enabling — sven.vanhaastregt / detail
  33. [AsmPrinter] Use getMnemonic for instruction-mix remark. — flo / detail
  34. [LLDB] Update SVE Z reg info to remove invalidate regs — omair.javaid / detail
  35. Escape command line arguments in backtraces — luke.drummond / detail
  36. [LLDB] Fix SVE reginfo for sequential offset in g packet — omair.javaid / detail
  37. [clang][driver] Fix definition/declaration argument name mismatches. NFCI. — llvm-dev / detail
  38. [X86] 2011-10-19-widen_vselect.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  39. [X86] avx-intel-ocl.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  40. [X86] insert-into-constant-vector.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  41. [X86] vector-sext.ll - replace X32 check prefix with X86. NFC. — llvm-dev / detail
  42. [clang][NFC] Use SmallString instead of SmallVector<char — n.james93 / detail
  43. [mlir] Fix Python tests after "module_terminator" migrated to ODS — zinenko / detail
  44. [mlir] Allow for using interface class name in ODS interface definitions — zinenko / detail
  45. [VE] Correct getMnemonic — marukawa / detail
  46. [mlir][linalg] Allow tensor_to_memref in dependence analysis — herhut / detail
  47. [mlir][std] Fold dim(dynamic_tensor_from_elements, %cst) — herhut / detail
  48. [mlir][std] Canonicalize extract_element(tensor_cast). — herhut / detail
  49. [VE] Implement JumpTable — marukawa / detail
  50. Reland [LoopVectorizer] NFCI: Calculate register usage based on TLI.getTypeLegalizationCost. — sander.desmalen / detail
  51. Update 'note-candiate' functions to skip lambda-conversion-op-overloads — erich.keane / detail
  52. [clang-tidy] Make clang-format and include-order-check coherent — kadircet / detail
  53. [ConstraintElimination] Add support for And. — flo / detail
  54. [flang][nfc] Add missing dependency in CMake — andrzej.warzynski / detail
  55. [MLIR] Fix up integration tests after b7382ed3fea08da27530a6d6d53f168fc704e4c4 — benny.kra / detail
  56. [TableGen] Clean up Target .td include files — paul / detail
  57. [AArch64][SVE] Support implicit lax vector conversions for SVE types — joe.ellis / detail

#7481 (Nov 16, 2020 9:43:24 PM)

  1. [sanitizer] Enable tests on Android Arm — noreply / detail
  2. [sanitizer] Disable arm64 android tests — noreply / detail
  3. [sanitizer] Start testing with faster device — noreply / detail
  4. [sanitizer] Disable 32bit Android ARM tests — noreply / detail
  5. [sanitizer] Fix libc++_shared.so path on arm 32bit — noreply / detail
  6. [sanitizer] Simplify shell script — noreply / detail
  7. [sanitizer] Re-enable arm bots — noreply / detail
  8. [sanitizer] Simplify few lines in bot script — vitalybuka / detail
  9. clangd-ubuntu-tsan: Fix arguments passed to CMake — kbobyrev / detail
  10. clangd-ubuntu-tsan: fix depends_on_projects — kbobyrev / detail
  11. clangd-ubuntu-tsan: Add forgotten gRPC installation path — kbobyrev / detail
  12. [InstCombine] add tests for low-mask-of-add; NFC — spatel / detail
  13. [PhaseOrdering] regenerate test checks; NFC — spatel / detail
  14. [LLDB] Fix handling of bit-fields in a union — shafik / detail
  15. [LoopVectorize] regenerate test checks; NFC — spatel / detail
  16. [VE] Support vld intrinsics — marukawa / detail
  17. [AArch64][GlobalISel] Select CSINC and CSINV for G_SELECT with constants — jpaquette / detail
  18. [mlir] Fix subtensor_insert bufferization. — silvasean / detail
  19. [mlir] Bufferize tensor constant ops — silvasean / detail
  20. [mlir] Make tensor_to_memref op docs match reality — silvasean / detail
  21. [gn build] (manually) port 410626c9b56 — thakis / detail
  22. [AMDGPU] Remove scratch rsrc from spill pseudos — stanislav.mekhanoshin / detail
  23. [lldb/DataFormatters] Display null C++ pointers as nullptr — jdevlieghere / detail
  24. [flang] Document DO CONCURRENT's problems (NFC) — pklausler / detail
  25. [MLIR] Fix standard -> LLVM conversion to fail for unsupported memref element type. — jurahul / detail
  26. [InstCombine] add tests for sub with masked bits; NFC — spatel / detail
  27. [InstCombine] fold sub of low-bit masked value from offset of same value — spatel / detail
  28. [Polly] Fix memory leak. — llvm-project / detail
  29. [hip] Remove the coercion on aggregate kernel arguments. — michael.hliao / detail
  30. [OpenMP] Fixed a bug when displaying affinity — tianshilei1992 / detail
  31. [Tests][LoopVect] Exercise basic uniform memory operand logic — listmail / detail
  32. Fix MLIR lit test configuration after cmake Python detection change — joker.eph / detail
  33. Suppress trailing template arguments equivalent to default arguments — richard / detail
  34. [IndVars] Replace checks with invariants if we cannot remove them — mkazantsev / detail
  35. [X86] When storing v1i1/v2i1/v4i1 to memory, make sure we store zeros in the rest of the byte — craig.topper / detail
  36. [X86] Use EVT::getIntegerVT instead of MVT::getIntegerVT where the type can be i2 or i4. — craig.topper / detail
  37. [AsmPrinter] fix -disable-debug-info option — vtjnash / detail
  38. [ORC] Break up OrcJIT library, add Orc-RPC based remote TargetProcessControl — lhames / detail
  39. [ORC] Remove designated initializer. — lhames / detail
  40. [ORC] Make WrapperFunctionResult::zeroInit static — lhames / detail
  41. [ObjC][ARC] Clear the lists of basic blocks and instructions before — ahatanaka / detail
  42. [NFC] Removed unused variable — aeubanks / detail
  43. [mlir][DenseElementsAttr] Allow for custom floating point types in `getValues` — riddleriver / detail
  44. [mlir][Interfaces] Add implicit casts from concrete operation types to the interfaces they implement. — riddleriver / detail
  45. [mlir] Remove C++17 only use of inline on constexpr variable — riddleriver / detail
  46. [ORC] Add dependence of OrcJIT on OrcTargetProcess. — lhames / detail
  47. [Driver] Add option -fproc-stat-report — sepavloff / detail
  48. [ORC][examples] Fix include and library dependence for SpeculativeJIT example. — lhames / detail
  49. debugserver should advance pc past builtin_debugtrap insn — jasonmolenda / detail
  50. [mlir][Asm] Add support for resolving operation locations after parsing has finished — riddleriver / detail
  51. [examples] Fix Kaleidoscope examples after OrcJIT break-up / remote TPC commit. — lhames / detail
  52. [mlir][Pass] Remove the verifierPass now that verification is run during normal pass execution — riddleriver / detail
  53. [NFC] Refactor loop-invariant getters to return Optional — mkazantsev / detail
  54. [PowerPC] Add test case for negated abs. NFC. — lkail / detail
  55. [examples] Fix Kaleidoscope examples after OrcJIT break-up / remote TPC commit. — lhames / detail
  56. [mlir][gpu] Only transform mapped parallel loops to GPU. — herhut / detail
  57. [mlir][bufferize] Fix buffer promotion to stack for index types — herhut / detail
  58. [Test] Add test with inverted branch — mkazantsev / detail
  59. [IndVars] Fix branches exiting by true with invariant conditions — mkazantsev / detail
  60. [Test] One more IndVars test with inverted exit condition — mkazantsev / detail
  61. [ORC] Make a narrowing conversion explicit. — lhames / detail
  62. [ORC][examples] Fix missing includes/dependencies in more examples. — lhames / detail
  63. [nfc] Fix missing include — sguelton / detail
  64. llvmbuildectomy - replace llvm-build by plain cmake — sguelton / detail
  65. [AMDGPU] One more use of the new export target names. NFC. — jay.foad / detail
  66. [docs] Fix undefined reference in ORCv2 design doc. — flo / detail
  67. [NFC] Move lambdae into static functions — mkazantsev / detail
  68. [VE] Add vst intrinsic instructions — marukawa / detail
  69. Fix MSVC signed/unsigned comparison warning. NFCI. — llvm-dev / detail
  70. [lldb][NFC] Fix flaky TestForwardDeclFromStdModule test — risemann / detail
  71. [NFC] Refactor lambda into static function — mkazantsev / detail
  72. [ValueTracking] computeKnownBitsFromShiftOperator use KnownBits direct for constant shift amounts. — llvm-dev / detail
  73. [NFC] Move code between functions as a preparation step for further improvement — mkazantsev / detail
  74. [SVE][CodeGen] Improve codegen of scalable masked scatters — kerry.mclaughlin / detail
  75. [UpdateTestChecks] Fix $ in function test for ARM. — yvan.roux / detail
  76. [clangd] Add missing tests to rename feature — kbobyrev / detail
  77. [mips] Add tests to check disassembling of add.ps/mul.ps/sub.ps instructions — simon / detail
  78. [MC][mips] Remove unused check prefixes. NFC — simon / detail
  79. [mlir] Transform scf.parallel to scf.for + async.execute — ezhulenev / detail
  80. Reland [clang][cli] Port ObjCMTAction to new option parsing system — git / detail
  81. Revert "[AsmPrinter] fix -disable-debug-info option" — hans / detail
  82. [clang] Fix an assertion crash in delayed access check. — hokein.wu / detail
  83. Add !annotation metadata and remarks pass. — flo / detail
  84. llvmbuildectomy - compatibility with ocaml bindings — sguelton / detail
  85. [DivergenceAnalysis] Use addRequiredTransitive — piotr / detail
  86. [gn build] Hotfix to unbreak build after 9218ff50f9308 — thakis / detail
  87. [gn build] (manually) merge 1d0676b54c4e3 — thakis / detail
  88. llvmbuildectomy - support disabled native target — sguelton / detail
  89. [gn build] Port 8bb6347939b — thakis / detail
  90. llvmbuildectomy - remove conflict file — sguelton / detail
  91. [TableGen] Enhance the six comparison bang operators. — paul / detail
  92. [gn build] more hotfix after 17df195f70 to unbreak llvm-config tests — thakis / detail
  93. [OpenMP][Tool] Update archer to accept new OpenMP 5.1 enum values — protze / detail
  94. [libc++] Port the time functions to z/OS — ldionne / detail
  95. [libc++] Only check for GCC's empty string storage on macOS and iOS — ldionne / detail
  96. [lld][WebAssembly] Add test for TLS BSS data. NFC. — sbc / detail
  97. Revert "[NFC] Move code between functions as a preparation step for further improvement" — dave / detail
  98. [NFC][IntrRefLDV] Remove dead code from transferSpillOrRestoreInst() — djtodoro / detail
  99. AMDGPU: Refactor getBaseWithOffsetUsingSplitOR usage — matthew.arsenault / detail
  100. [WebAssembly] Add new relocation type for TLS data symbols — sbc / detail
  101. [clangd] Assert on varint encoding — kadircet / detail
  102. [clangd] Ensure we test for compatibility of serialized index format — kadircet / detail
  103. GlobalISel: Directly expose getDefSrcRegIgnoringCopies utility — matthew.arsenault / detail
  104. [gn build] (semi-manually) Port 6a8099e0f61 — thakis / detail
  105. AMDGPU: Factor out large flat offset splitting — matthew.arsenault / detail
  106. AMDGPU/GlobalISel: Regenerate some checks — matthew.arsenault / detail
  107. [MLIR] Allow setting "CodeView" flag in LLVMIR translation on MSVC. — zinenko / detail
  108. clang: Don't assert on no_unique_address fields in @encode() — thakis / detail
  109. [KnownBits] Merge the minimum shift amount and leading/trailing shift value bits handling. — llvm-dev / detail
  110. [LangRef] Clarify GEP inbounds wrapping semantics — nikita.ppv / detail
  111. [libc++] Install GDB in the Docker images — ldionne / detail
  112. [ValueTracking] Don't set nsw flag for inbounds addition — nikita.ppv / detail
  113. [gn build] Port 8741a76f — aeubanks / detail
  114. [SCEV] Fix nsw flags for GEP expressions — nikita.ppv / detail
  115. [clangd] Canonicalize LLVM_ENABLE_ZLIB — kadircet / detail
  116. [GlobalISel] Add matchers for specific constants and a matcher for negations — jpaquette / detail
  117. [CGProfile] allows bitcast in metadata node storing function pointers — ychen / detail
  118. [lldb] Fix SymbolFile/PDB/udt-layout.test — jdevlieghere / detail
  119. [Local] Clean up EmitGEPOffset — nikita.ppv / detail
  120. [CostModel][X86] Remove unused CHECK prefixes — llvm-dev / detail
  121. [WebAssembly] Added R_WASM_FUNCTION_OFFSET_I64 for use with DWARF DW_AT_low_pc — aardappel / detail
  122. [AArch64][GlobalISel] NFC: Use CmpInst::isUnsigned instead of static helper — jpaquette / detail
  123. [Local] Emit nsw for inbounds offset calculation — nikita.ppv / detail
  124. [AArch64][GlobalISel] Select G_SELECT cc, t, (G_SUB 0, x) -> CSNEG t, x, cc — jpaquette / detail
  125. Serialization: Hoist the check for in-flight diagnostics in ASTReader::getInputFile, NFC — dexonsmith / detail
  126. Pass the source range when diagnosing an unknown attribute — aaron / detail
  127. [PowerPC] Add paired vector load and store builtins and intrinsics — baptiste.saleil / detail
  128. [RISCV] Add RORW/ROLW/RORIW/ROLIW test cases that don't sign extend the result. NFC — craig.topper / detail
  129. Serialization: Rename three AST diagnostics, NFC — dexonsmith / detail
  130. The AssertRecognizer used the module from a frames SC without checking it was non-null. — jingham / detail
  131. Extend the dfsan store/load callback with write/read address — jianzhouzh / detail
  132. [WebAssembly] Remove a temporarily added RUN line — aheejin / detail
  133. [RISCV] Add test case for failure to use GREVIW for i32 bswap if result is not sign extended. NFC — craig.topper / detail
  134. [AlwaysInliner] Call mergeAttributesForInlining after inlining — carrot / detail
  135. [WebAssembly] Rename atomic.notify and *.atomic.wait — aheejin / detail
  136. GlobalISel: Fix typos — matthew.arsenault / detail
  137. emacs: Add callbr to keyword list — matthew.arsenault / detail
  138. [mlir][Linalg] Change LinalgDependenceGraph to use LinalgOp. — ravishankarm / detail
  139. [OpenMP] Add omp_calloc implementation — nawrin.sultana / detail
  140. [mlir][vector] Support N-D vector in InsertMap/ExtractMap op — thomasraoux / detail
  141. [RISCV] Add test case showing failure to use GREVIW for i32 bitreverse if result is not sign extended. NFC — craig.topper / detail
  142. [NFC] Refactor function declaration addition in AsyncToLLVM — jurahul / detail
  143. Serialization: Merge three diagnostics to simplify ASTReader::getInputFile, NFC — dexonsmith / detail
  144. [KnownBits] Combine abs() implementations — nikita.ppv / detail
  145. [DFSan][NewPM] Handle dfsan under NPM — aeubanks / detail
  146. [GlobalISel] Add convenience matchers for nots and all-ones constants — jpaquette / detail
  147. Move variable declarations to functions in which they are used. NFC — ahatanaka / detail
  148. [ObjC][ARC] Add and use a function which finds and returns the single — ahatanaka / detail
  149. [LoopUnroll] add test for full unroll that is sensitive to cost-model; NFC — spatel / detail
  150. [ORC] Fix missing return value. — lhames / detail
  151. [CMake] Explicity set up RPATH for the runtime libs on Win to ARM Linux cross builds. — vvereschaka / detail
  152. [WebAssembly] Move GlobalTLSAddress handling to WebAssemblyISelLowering. NFC — sbc / detail
  153. Frontend: Remove unused parameter from ASTUnit::LoadFromCompilerInvocationAction, NFC — dexonsmith / detail
  154. [AMDGPU] Mark sin/cos load folding as modifying the function. — stanislav.mekhanoshin / detail
  155. [MemProf][NewPM] Make memprof passes required — aeubanks / detail
  156. [flang] Fix "EQ" comparison of arrays — psteinfeld / detail
  157. [mlir] Make linalg-bufferize run on FuncOp — silvasean / detail
  158. Replace sequences of v.push_back(v[i]); v.erase(&v[i]); with std::rotate (NFC) — joker.eph / detail
  159. Add an assertion in SmallVector::push_back() — joker.eph / detail
  160. [lldb] Make `process connect` behave the same in sync and async mode. — jdevlieghere / detail
  161. Switch libLLVMFrontendOpenACC to be a regular CMake library and not a "component" — joker.eph / detail
  162. [mlir] refactor common idiom into AffineMap method — ajcbik / detail
  163. [lldb] Mark command-process-connect as unsupported on Windows — jdevlieghere / detail
  164. Revert "Switch libLLVMFrontendOpenACC to be a regular CMake library and not a "component"" — joker.eph / detail
  165. [clang-tidy] Fix crash in bugprone-redundant-branch-condition on ExprWithCleanups — zinovy.nis / detail
  166. [scudo/standalone] Fix leak in ThreadedGlobalQuarantine test — mcgrathr / detail
  167. [test] Fix const-addr-no-neg-offset.ll under NPM — aeubanks / detail
  168. [RISCV] Add test cases for fsrw/fslw that don't sign extend the result. NFC — craig.topper / detail
  169. [sanitizer] Fix test on arm 32bit — noreply / detail
  170. Make -fintegrated-cc1 work with cc1as — i / detail
  171. [sanitizer] Fix Android API level parsing on arm — vitalybuka / detail
  172. Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM" — lebedev.ri / detail
  173. [TableGen] Clean up more .td files — paul / detail
  174. [git-clang-format] Process CUDA header files — mydeveloperday / detail
  175. [Coroutines] Make sure that async coroutine context size is a multiple of the alignment requirement — aschwaighofer / detail
  176. [CostModel] add tests for math library calls; NFC — spatel / detail
  177. [CostModel] make default size cost for libcalls small (again) — spatel / detail
  178. [NFC] Small refactor to CompilationDatabase — n.james93 / detail
  179. [TableGen] Add frontend/backend phase timing capability. — paul / detail
  180. [gn build] (manually) merge e51631ca4cf — thakis / detail
  181. Fix build after 54f9ee334 — thakis / detail
  182. [ARM] Remove more unused check prefixes, NFC — david.green / detail
  183. [BasicAA] Remove unnecessary size limitation — nikita.ppv / detail
  184. [llvm][NFC] Remove unnecessary vector creation in Annotations — n.james93 / detail
  185. Fix build (`ninja check` without running `ninja` first) — joker.eph / detail
  186. [TableGen] Fix missing braces in if statement — paul / detail
  187. [Driver][test] Fix cc1-spawnprocess.c — i / detail
  188. [mlir][shape] Make attr-dict placement consistent — jpienaar / detail
  189. [AArch64] Remove unused check prefixes. NFC — david.green / detail
  190. [mlir] Add passes to passes.md to cleanup empty tabs on website index — jpienaar / detail
  191. Recommit "[VPlan] Use VPValue def for VPWidenSelectRecipe." — flo / detail
  192. Move the test compiler setup in a common place. NFCI — v.g.vassilev / detail
  193. Add forgotten in 888d06d file. — v.g.vassilev / detail
  194. [DCE] Port -redundant-dbg-inst-elim to NPM — aeubanks / detail
  195. [sanitizer] Add timeouts for adb calls — vitalybuka / detail
  196. [SCEV] Factor out part of wrap flag detection logic [NFC-ish] — listmail / detail
  197. [sanitizer] Fix setup of android-thread-properties-api — vitalybuka / detail
  198. Revert "[SCEV] Factor out part of wrap flag detection logic [NFC-ish]" — nikita.ppv / detail
  199. [mlir] NFC: tiny fix in comment. — csigg / detail
  200. [Sema] Use isa<> instead of dyn_cast<> as pointer is never dereferenced. NFCI. — llvm-dev / detail
  201. Fix temporary file name on Windows — yaxun.liu / detail
  202. [TableGen] Improve a couple of descriptions in the command guide — paul / detail
  203. [VPlan] Use VPValue def for VPWidenGEPRecipe. — flo / detail
  204. [gcc] Fix -Wempty-body warning. NFC. — marek / detail
  205. [Sema] Improve notes for value category mismatch in overloading — aaronpuchert / detail
  206. Consistent spelling in diagnostics: {l,r}value instead of {l,r}-value — aaronpuchert / detail
  207. [NFC, Refactor] Modernize the TypeSpecifierWidth enum (Specifiers.h) to a scoped enum — faisalv / detail
  208. [MemorySSA] Add pointer decrement loop clobber test case. — flo / detail
  209. [AA] Add missing AAQI parameter — nikita.ppv / detail
  210. [OpenMP] Fix building for windows after adding omp_calloc — martin / detail
  211. [InstCombine] add vector tests for multi-use demanded bits; NFC — spatel / detail
  212. [InstCombine] add multi-use demanded bits fold for add with low-bit mask — spatel / detail
  213. [InstCombine] reduce code for flip of masked bit; NFC — spatel / detail
  214. PR48169: Fix crash generating debug info for class non-type template — richard / detail
  215. [CodeGen][X86] Remove unused trivial check-prefixes from all CodeGen/X86 directory. — pengfei.wang / detail
  216. [IRCE] Use the same min runtime iteration threshold for BPI and BFI checks — serguei.katkov / detail
  217. [SanitizerCoverage] Use llvm::all_of (NFC) — kazu / detail
  218. [X86] Fix crash with i64 bitreverse on 32-bit targets with XOP. — craig.topper / detail
  219. [TRE] Use successors(BB) (NFC) — kazu / detail
  220. [BranchProbabilityInfo] Use predecessors(BB) and successors(BB) (NFC) — kazu / detail
  221. [NFC][Test] Add test coverage for IEEE Long Double on Power8 — qshanz / detail
  222. [ADCE] Use succ_empty (NFC) — kazu / detail
  223. [Loop Fusion] Use pred_empty and succ_empty (NFC) — kazu / detail
  224. [IR] Use llvm::is_contained in BasicBlock::removePredecessor (NFC) — kazu / detail
  225. [JumpThreading] Call eraseBlock when folding a conditional branch — kazu / detail
  226. Recommit "[NFC] Move code between functions as a preparation step for further improvement" — mkazantsev / detail
  227. [VE] LVLGen sets VL before vector insts — simon.moll / detail
  228. [MCJIT] Profile the code generated by MCJIT engine using Intel VTune profiler — lhames / detail
  229. [clang][cli] Add support for options with two flags for controlling the same field. — git / detail
  230. [VP][NFC] Rename to HANDLE_VP_TO_OPC — simon.moll / detail
  231. [VE] Change variable capitalization — marukawa / detail
  232. [RISCV] Use a macro to simplify getTargetNodeName — fraser / detail
  233. [OpenMP][Tool] Add Archer option to disable data race analysis for sequential part — protze / detail
  234. [lld] Use %t file in test — goncharov.mikhail / detail
  235. [ARM] Cortex-M7 schedule — david.green / detail
  236. [LoopFlatten] Widen the IV — sjoerd.meijer / detail
  237. [IRGen] Add !annotation metadata for auto-init stores. — flo / detail
  238. [LoopFlatten] Fold variable into assert. NFC. — benny.kra / detail
  239. [sanitizer] Fix StackDepotPrint testing — vitalybuka / detail
  240. [VE] Add pfchv intrinsic instructions — marukawa / detail
  241. [mlir][Linalg] Add support for tileAndDistribute on tensors. — nicolas.vasilache / detail
  242. [lldb] [Process/FreeBSDRemote] Access GPR via reginfo offsets — mgorny / detail
  243. [AMDGPU][MC] Corrected error position for hwreg() and sendmsg() — dmitry.preobrazhensky / detail
  244. [AMDGPU][MC] Corrected error position for swizzle() — dmitry.preobrazhensky / detail
  245. [lldb] [Process/FreeBSDRemote] Access FPR via RegisterInfo offsets — mgorny / detail
  246. [lldb] [Process/FreeBSDRemote] Access debug registers via offsets — mgorny / detail
  247. [lldb] [Process/FreeBSDRemote] Modernize and simplify YMM logic — mgorny / detail
  248. [lldb] [Process/FreeBSDRemote] Optimize regset pointer logic — mgorny / detail
  249. [Test] More tests on range check elimination — mkazantsev / detail
  250. [NFC][tsan] Simplify call_pthread_cancel_with_cleanup — vitalybuka / detail
  251. Revert "Move the test compiler setup in a common place. NFCI" — vitalybuka / detail
  252. Hwasan reporting check for dladdr failing — matthew.malcomson / detail
  253. [AArch64] Add check for widening instruction for SVE. — caroline.concatto / detail
  254. [Test] More tests on range checks — mkazantsev / detail
  255. [AMDGPU][MC] Corrected error position for some operands and modifiers — dmitry.preobrazhensky / detail
  256. Reland "Move the test compiler setup in a common place. NFCI" — v.g.vassilev / detail
  257. Convert TypeSpecifiersPipe from Specifiers.h to a scoped enum; NFC — aaron / detail
  258. Convert TypeSpecifierSign from Specifiers.h to a scoped enum; NFC — aaron / detail
  259. Adding some explicit casts to appease build bots; NFC — aaron / detail
  260. Fix bots that are running with assertions enabled; NFC. — aaron / detail
  261. [VE] Add lsv/lvs intrinsic instructions — marukawa / detail
  262. [clang][SveEmitter] Fix enum declarations. [NFCI] — francesco.petrogalli / detail
  263. [mlir][StandardToSPIRV] Extend support for lowering cmpi to SPIRV. — hanchung / detail
  264. Add pass to add !annotate metadata from @llvm.global.annotations. — flo / detail
  265. [gn build] Port 8dbe44cb293 — llvmgnsyncbot / detail
  266. [lldb] Add support for using variables with C++ keywords names in non-C++ expressions — risemann / detail
  267. [AIX][driver] Include crti[_64].o and -bcdtors also for C language link invocations by default — xiangling.liao / detail
  268. BPF: make __builtin_btf_type_id() return 64bit int — yhs / detail
  269. [VE] fastcc and vreg-to-vreg copy — simon.moll / detail
  270. [MLIR][OpenMP] Add omp.wsloop operation — kiran.chandramohan / detail
  271. [VE] Optimize leaf functions — marukawa / detail
  272. [flang][f18] Remove "-fdebug-resolve-names" — andrzej.warzynski / detail
  273. [mlir] Require std.alloc() ops to have canonical layout during LLVM lowering. — csigg / detail
  274. [AMDGPU] Add comments. NFC. — jay.foad / detail
  275. Fix the compilation assertion due to unreachable BB pruning not deleting the associated BB from the jump tables — wei.huang / detail
  276. AMDGPU: Split large offsets when selecting global saddr mode — matthew.arsenault / detail
  277. [AMDGPU][GlobalISel] Fix lowerShlSat — mirko.brkusanin / detail
  278. AMDGPU: Select global saddr mode from SGPR pointer — matthew.arsenault / detail
  279. [fuzzer] Add allocator_may_return_null to uncaught-exception.test. — metzman / detail
  280. [Coroutine] Allocas used by StoreInst does not always escape — xun / detail
  281. [fuzzer] Disable uncaught-exception on non-Win+undo bad fix — metzman / detail
  282. [flang] Unsplit COMPLEX operations — pklausler / detail
  283. [lldb] Skip TestCppKeywordsAsCIdentifiers on Windows — risemann / detail
  284. [SimplifyCFG] Respect optforfuzzing in NPM pass — aeubanks / detail
  285. [RISCV] When matching SROIW, check all 64 bits of the OR mask — craig.topper / detail
  286. [Flang][OpenMP] Add semantic checks for OpenMP Depend clause. — praveen / detail
  287. Reland "[AsmPrinter] fix -disable-debug-info option" — vtjnash / detail
  288. [libc++] Remove transitional #error message — ldionne / detail
  289. [RISCV] Add MC tests for the User Vector CSRs — craig.topper / detail
  290. [YAMLIO] Correctly diagnose empty alias/anchor — scott.linder / detail
  291. [AArch64][GlobalISel] Look through a G_ZEXT when trying to match shift-extended register offsets. — aemerson / detail
  292. [dsymutil] Generalize handling of aliases external symbols — jdevlieghere / detail
  293. Convert ConstexprKind from Specifiers.h to a scoped enum; NFC — aaron / detail
  294. Speculatively fix the lldb build — aaron / detail
  295. Another speculative fix for lldb related to ConstexprSpecKind — aaron / detail
  296. Revert "[InstCombine] add multi-use demanded bits fold for add with low-bit mask" — spatel / detail
  297. [ConstraintElimination] Add complex test cases. — flo / detail
  298. [coro] Async coroutines: Make sure we can handle control flow in suspend point dispatch function — aschwaighofer / detail
  299. [SCEV] Factor out part of wrap flag detection logic [NFC](try 2) — listmail / detail
  300. lld/mach-o: Infer darwinnew from filename ld64.lld.darwinnew too — thakis / detail
  301. [mlir] Add DecomposeCallGraphTypes pass. — silvasean / detail
  302. [scudo][standalone] Correct min/max region indices — kostyak / detail
  303. [libc++] Move the GDB pretty printer tests to the DSL — ldionne / detail
  304. [LoopVec] Introduce an api for detecting uniform memory ops — listmail / detail
  305. [ConstraintElimination] Add support for Or. — flo / detail
  306. [crashlog] Implement parser for JSON encoded crashlogs — jdevlieghere / detail
  307. [VE] Add lvm/svm intrinsic instructions — marukawa / detail
  308. [InferAddrSpace] Teach to handle assumed address space. — michael.hliao / detail
  309. [clang-tidy] performance-unnecessary-copy-initialization: Check for const reference arguments that are replaced template parameter type. — flx / detail
  310. [AArch64][GlobalISel] Fold G_XOR x, -1 into G_SELECT and select CSINV — jpaquette / detail
  311. [LoopFlatten] Disable IV widening — sjoerd.meijer / detail
  312. Revert "Revert "[analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions."" — adergachev / detail
  313. Add an optional argument for pattern rewriter max iteration count (NFC) — joker.eph / detail
  314. [MLIR] Extend Symbol verification to reject public symbol declarations. — jurahul / detail
  315. [MC][test] Strengthen dwarf-asm-multiple-sections.s by adding more CHECK lines — i / detail
  316. [sanitizers-test]add definition for %device_rm on android so it stops complaining — vyng / detail
  317. [Polly] Move SimplifyVisitor into polly namespace. — llvm-project / detail
  318. test commit for new client — listmail / detail
  319. Fix flang MLIR unit test verification failures — jurahul / detail
  320. [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer — richard / detail
  321. [AMDGPU] Add option -munsafe-fp-atomics — yaxun.liu / detail
  322. [flang] Duplicate names for ac-implied-do variables erroneously cause errors — psteinfeld / detail
  323. [ORC] Include config.h in RegisterEHFrames.cpp. — lhames / detail
  324. [CodeGen][X86] Remove some unused check-prefixes and regenerate tests. — pengfei.wang / detail
  325. [Polly] Add override qualifiers. — llvm-project / detail

#7480 (Nov 12, 2020 2:58:24 PM)

  1. [VE] Change the default type of v64 register class — marukawa / detail
  2. [mlir] Generate Op builders for Python bindings — zinenko / detail
  3. [dllexport] Avoid assert for explicitly defaulted methods in explicit instantiation definitions (PR47683) — hans / detail
  4. [mlir] Add plus, star and optional less/greater parsing — jean-michel.gorius / detail
  5. [dllexport] Instantiate default ctor default args for explicit specializations (PR45811) — hans / detail
  6. [lldb] Introduce a LLDB printing policy for Clang type names that suppressed inline namespaces — risemann / detail
  7. Revert "Generalize regex matching std::string variants to compensate for recent" — risemann / detail
  8. [lldb] [Process/Utility] Fix DR offsets for FreeBSD — mgorny / detail
  9. [lldb] [test] Add a minimal test for x86 dbreg reading — mgorny / detail
  10. [LLD][COFF] When using LLD-as-a-library, always prevent re-entrance on failures — alexandre.ganea / detail
  11. [lld] Use temporary directory to create test outputs — alexfh / detail
  12. [LLD] Fix include following 45b8a741fbbf271e0fb71294cb7cdce3ad4b9bf3 — alexandre.ganea / detail
  13. [ARM] Ensure CountReg definition dominates InsertPt when creating t2DoLoopStartTP — david.green / detail
  14. [clang-scan-deps] Fix for input file given as relative path in compilation database "command" entry. — sylvain.audi / detail
  15. [lldb][NFC] Move OptionDefinition from lldb-private-types.h to its own Utility header — risemann / detail
  16. [clang][docs] Remove wrongly spaced \brief in Doxygen comment (NFC) — jean-michel.gorius / detail
  17. [CODE_OWNERS.TXT] Update to include yours truly as the TableGen owner — paul / detail
  18. [NFC intended] Refactor SinkAndHoistLICMFlags to allow others to construct without exposing internals — anhtuyen / detail
  19. [builtins] Add support for single-precision-only-FPU ARM targets. — peter.smith / detail
  20. [lldb] Add expect_var_path to test variable path results — risemann / detail
  21. Introduce -print-before-changed, making -print-changed also print before passes that modify IR — anhtuyen / detail
  22. [ValueTracking] Update computeKnownBitsFromShiftOperator callbacks to use KnownBits shift handling. NFCI. — llvm-dev / detail
  23. [RISCV] Add an ANDI to shift amount of FSL/FSR instructions — craig.topper / detail
  24. Introduce -dot-cfg-mssa option which creates dot-cfg style file with mssa comments included in source — anhtuyen / detail
  25. [RISCV] Don't include CodeGen layer files in MC layer — craig.topper / detail
  26. Revert "Introduce -dot-cfg-mssa option which creates dot-cfg style file with mssa comments included in source" — anhtuyen / detail
  27. [KnownBits] Add KnownBits::makeConstant helper. NFCI. — llvm-dev / detail
  28. [SystemZ][ZOS] Porting the time functions within libc++ to z/OS — abhina.sreeskantharajan / detail
  29. [lldb] Replace TestAbortExitCode with a debugserver specific test — risemann / detail
  30. [PowerPC] Prevent the use of MMA with P9 and earlier — baptiste.saleil / detail
  31. [ELF] Support multiple SORT in an input section description — i / detail
  32. [ELF] Sort by input order within an input section description — i / detail
  33. [ELF] Make SORT_INIT_PRIORITY support .ctors.N — i / detail
  34. [ValueTracking] Update computeKnownBitsFromShiftOperator callbacks to take KnownBits shift amount. NFCI. — llvm-dev / detail
  35. Fix unused variable warning in release builds — alexfh / detail
  36. [gn build] (semi-manually) port 173b51169b8 — thakis / detail
  37. Reland: Introduce -dot-cfg-mssa option which creates dot-cfg style file with mssa comments included in source — anhtuyen / detail
  38. [InstCombine] add tests for mask of sext-in-reg; NFC — spatel / detail
  39. [FPEnv][Clang][Driver] Use MarshallingInfoFlag for -fexperimental-strict-floating-point — kevin.neal / detail
  40. [ELF] Don't consider SHF_ALLOC ".debug*" sections debug sections — i / detail
  41. Non-implicit attribute creation requires a source range; NFC — aaron / detail
  42. [clang-tidy] Merge options inplace instead of copying — n.james93 / detail
  43. [flang] Implement runtime support for basic ALLOCATE/DEALLOCATE — pklausler / detail
  44. [MSP430] Remove unused MVT::Glue output from MSP430ISD::SELECT_CC nodes. — craig.topper / detail
  45. Revert "[SystemZ][ZOS] Porting the time functions within libc++ to z/OS" — ldionne / detail
  46. [libc++] Instantiate additional <iostream> members in the dylib — ldionne / detail
  47. Revert "[gn build] (semi-manually) port 173b51169b8" — thakis / detail
  48. [NFC] Switch printFunctionLikeOp and parseFunctionLikeOp to only support "inline" visibility. — jurahul / detail
  49. [libc++] NFC: Remove symbol from ABI list changelog that was never added — ldionne / detail
  50. fix clang build — pklausler / detail
  51. [Frontend] Treat .cuh files as CUDA source files — i / detail
  52. [BasicAA] Remove checks for GEP decomposition limit reached — nikita.ppv / detail
  53. [SystemZ][ZOS] libcxx - no posix memalign — abhina.sreeskantharajan / detail
  54. [msan] Break the getShadow loop after matching an argument — jianzhouzh / detail
  55. [AMDGPU] Define and use names for export targets. NFC. — jay.foad / detail
  56. [AMDGPU] Fix scheduling of exp pos4 — jay.foad / detail
  57. [OPENMP]Fix PR48076: Check map types array before accessing its front. — a.bataev / detail
  58. [NFC][NewPM] Reuse PassBuilder callbacks with -O0 — aeubanks / detail
  59. [flang] Recognize END FILE as ENDFILE in free form source — pklausler / detail
  60. [fuzzer] Add Windows Visual C++ exception intercept — metzman / detail
  61. [flang] Include source information in an invalid file-unit-number message — pklausler / detail
  62. [VE] Disable -fsigaddr option for VE — marukawa / detail
  63. [OPENMP]Fix PR47790: segfault in frontend while parsing Objective-C with OpenMP. — a.bataev / detail
  64. [PatternMatch] Add single index InsertValue matcher. — flo / detail
  65. [mlir][Python] Fix 'unreferenced local variable' warning on MSVC. — stellaraccident / detail
  66. [AMDGPU] Enable multi-dword flat scratch load/stores — stanislav.mekhanoshin / detail
  67. Some updates/fixes to the creduce script. — akhuang / detail

#7479 (Nov 12, 2020 3:33:33 AM)

  1. clangd-ubuntu-clang: removed special character from admin name — kuhnel / detail
  2. clangd-ubuntu-tsan fixed typo in release type — kuhnel / detail
  3. [clangd] Sanity-check array sizes read from disk before allocating them. — sam.mccall / detail
  4. Frontend: Change ComputePreambleBounds to take MemoryBufferRef, NFC — dexonsmith / detail
  5. [Polly][OpTree] Better report applied changes. — llvm-project / detail
  6. [Polly][OpTree] Fix mid-processing change of access kind. — llvm-project / detail
  7. [PowerPC] Accumulator/Unprimed Accumulator register copy, spill and restore — saghir / detail
  8. [libc++] Implement P0919R3: heterogenous lookup for unordered containers — ldionne / detail
  9. [clangd] Add index server request logging — sam.mccall / detail
  10. Suppress printing template arguments that match default template — richard / detail
  11. Suppress printing of inline namespace names in diagnostics by default, — richard / detail
  12. [NewPM] Provide method to run all pipeline callbacks, used for -O0 — aeubanks / detail
  13. [coro] Async coroutines: Allow more than 3 arguments in the dispatch function — aschwaighofer / detail
  14. [docs] Update ORCv2 design doc. — lhames / detail
  15. [docs] Fix formatting in ORCv2.rst. — lhames / detail
  16. [lldb] Switch expect to runCmd in TestRecursiveTypes (NFC) — davelee.com / detail
  17. [Syntax] Tablegen literal expressions. — sam.mccall / detail
  18. [flang][MSVC] Use list<Message> rather than forward_list<> in Messages — pklausler / detail
  19. [OpenMP][Tools][Tests] Fix ompt multiplex test — protze / detail
  20. [OpenMP] Begin Adding OpenMP Tool to Gather OpenMP Information — huberjn / detail
  21. [mlir][sparse] integrate sparse annotation into generic linalg op — ajcbik / detail
  22. Generalize regex matching std::string variants to compensate for recent — richard / detail
  23. [docs] Fix formatting, clarify comment in ORCv2 doc — lhames / detail
  24. [PowerPC] [Clang] Define macros to identify quad-fp semantics — qiucofan / detail
  25. Fix structural comparison of template template arguments to compare the — richard / detail
  26. [Test] Add Check statement — mkazantsev / detail
  27. [IndVars] Recognize 'sub nuw' expressed as 'add' for widening — mkazantsev / detail
  28. [Coroutine] Allocas used by StoreInst does not always escape — xun / detail
  29. [IndVars] IV user should not prevent use widening — mkazantsev / detail
  30. [mlir][sparse] export sparse tensor runtime support through header file — ajcbik / detail
  31. Revert "[Coroutine] Allocas used by StoreInst does not always escape" — xun / detail
  32. [NFC][coroutines] remove unused argument  in SemaCoroutine — yedeng.yd / detail
  33. [NFC][SCEV] Generalize monotonicity check for full and limited iteration space — mkazantsev / detail
  34. [AArch64][GlobalISel] Optimize G_PTR_ADD with a negated offset to be a G_SUB. — aemerson / detail
  35. [mlir][Linalg] Improve the logic to perform tile and fuse with better dependence tracking. — ravishankarm / detail
  36. [libc++] [P0340] [C++20] Update status page. NFC. — marek / detail
  37. [ARM] Remove unused check labels. NFC — david.green / detail
  38. [SVE] Deal with SVE tuple call arguments correctly when running out of registers — david.sherwood / detail
  39. [clangd] Simplify relations deserialization loop, NFC. — kadircet / detail
  40. [MLIR] Added documentation and manual to use bufferization features. — julian.gross / detail

#7478 (Nov 11, 2020 4:03:07 PM)

  1. [llvm] New worker for ThinLTO whole program devirtualization — tejohnson / detail
  2. [SVE][CodeGen] Add the isTruncatingStore flag to MSCATTER — kerry.mclaughlin / detail
  3. [llvm-reduce] Add reduction for special globals like llvm.used. — flo / detail
  4. [clang-format] do not break before @tags in JS comments — krasimir / detail
  5. Revert "[flang] Fix CheckSpecificationExpr handling of associated names" — andrzej.warzynski / detail
  6. [clangd] Improve clangd-indexer performance — platonov.aleksandr / detail
  7. [Syntax] Start to move trivial Node class definitions to TableGen. NFC — sam.mccall / detail
  8. [SVE][CodeGen] Lower scalable masked scatters — kerry.mclaughlin / detail
  9. [clang][cli] Port ObjCMTAction to new option parsing system — jan_svoboda / detail
  10. [Test] Add failing test for PR48150 — mkazantsev / detail
  11. [KnownBits] Add KnownBits::commonBits helper. NFCI. — llvm-dev / detail
  12. [gn build] (semi-manually) Port 98aa067109 — thakis / detail
  13. [AArch64]Add memory op cost model for SVE — caroline.concatto / detail
  14. [flang][driver] Make sure that `-###` is marked as supported (NFC) — andrzej.warzynski / detail
  15. MLIR: add SinOp Lowering to __ocml_sin_f32 and __ocml_sin_f64 — akuegel / detail
  16. Revert "[gn build] (semi-manually) Port 98aa067109" — thakis / detail
  17. [gn build] (semi-manually) Port 454579e46a87 — thakis / detail
  18. [gn build] (manually) port 98aa067109e — thakis / detail
  19. MLIR: Remove TanhOp from ops list. It caused a build failure. — akuegel / detail
  20. [OpenCL] Make Clang recognize -cl-std=1.0 as a value argument — elvina.yakubova / detail
  21. [gn build] Port 250de7388b3 — llvmgnsyncbot / detail
  22. [mlir] Fix exports in mlir_async_runtime — rengolin / detail
  23. clang-cl: Expose -f[no-]delete-null-pointer-checks as clang-cl flag — thakis / detail
  24. [ValueTracking] computeKnownBitsFromShiftOperator - merge zero/one callbacks to single KnownBits callback. NFCI. — llvm-dev / detail
  25. Revert "Revert "[AMDGPU] Reorganize GCN subtarget features for unaligned access"" — jay.foad / detail
  26. Revert "[LoopVectorizer] NFCI: Calculate register usage based on TLI.getTypeLegalizationCost." — sander.desmalen / detail
  27. Revert "[hwasan] Fix Thread reuse." — thakis / detail
  28. [CodeGen] Fix check prefix mismatch on neon-immediate-ubsan.c tests — llvm-dev / detail
  29. [CodeGen] Remove unused check prefixes — llvm-dev / detail
  30. [Syntax] Tablegen operator<<(NodeKind). NFC — sam.mccall / detail
  31. Revert "Reland [CFGuard] Add address-taken IAT tables and delay-load support" — hans / detail
  32. [Syntax] Tablegen Sequence classes. NFC — sam.mccall / detail
  33. [CodeGenCUDA] Fix check prefix typo on device-stub.cu tests — llvm-dev / detail
  34. [CodeGenObjC] Remove unused check prefixes — llvm-dev / detail
  35. [CodeGenOpenCL] Fix check prefix typo on convergent.cl test — llvm-dev / detail
  36. [CodeGenCXX] Remove unused check prefixes — llvm-dev / detail
  37. [clang] ns_error_domain attribute also supports CFString typed variables — hyp / detail
  38. [AsmParser] Add source location to all errors related to .cfi directives — alexander.richardson / detail
  39. [AMDGPU] Make use of SIInstrInfo::isEXP. NFC. — jay.foad / detail
  40. Revert "[ThreadPlan] Add a test for `thread step-in -r`, NFC" — stilis / detail
  41. [NFC][AMDGPU] Clean up some lit test prefixes — scott.linder / detail
  42. [AMDGPU] Split exp instructions out into their own tablegen file. NFC. — jay.foad / detail
  43. [AMDGPU] Separate out real exp instructions by subtarget. NFC. — jay.foad / detail
  44. [AArch64][GlobalISel] Select negative arithmetic immediates in manual selector — jpaquette / detail
  45. [llvm-objcopy] --only-keep-debug: place zero-size segment according to its parent segment — i / detail
  46. [AArch64][GlobalISel] Select arith extended add/sub in manual selection code — jpaquette / detail
  47. [RISCV] Remove traces of Glue from RISCVISD::SELECT_CC — craig.topper / detail
  48. [mlir][Python] Add Windows DLL loader to get python extensions working there. — stellaraccident / detail
  49. [Driver] hip-toolchain-device-only.hip - remove unused check prefix — llvm-dev / detail
  50. [BasicAA] Add test for incorrect BatchAA result (NFC) — nikita.ppv / detail
  51. [MachO] Allow the LC_IDENT load command — vedantk / detail
  52. [llvm-objcopy][ELF] Try fixing non-determinism of Segment::firstSection — i / detail
  53. [intel-pt][trace] Implement a "get supported trace type" packet — a20012251 / detail
  54. [mlir][Python] Allow PassManager to interop with the capsule APIs. — stellaraccident / detail
  55. [BPF] intrinsic-array-2.ll - remove unused check prefixes — llvm-dev / detail
  56. [SystemZ] Regenerate some fp tests + remove unused check prefixes — llvm-dev / detail
  57. [Sparc] fp16-promote.ll - Refactor check prefixes + remove unused ones — llvm-dev / detail
  58. [RISCV] srem-vector-lkk.ll - remove unused check prefix — llvm-dev / detail
  59. [NFC] Reformat llvm-elfabi — haowei / detail
  60. [ThreadPlan] Add a test for `thread step-in -r`, NFC (reapply) — vedantk / detail
  61. [lldb/test] Add missing decorators import — vedantk / detail
  62. Move variable declarations to functions in which they are used. NFC — ahatanaka / detail
  63. Add a simple stack trace printer for DFSan — jianzhouzh / detail
  64. [OpenMP][OMPT] Update the omp-tools header file to reflect 5.1 changes — protze / detail
  65. [OpenMP][Tests] Fix compiler warnings in OpenMP runtime tests — protze / detail
  66. [OpenMP][Tool] Fix possible NULL-pointer dereference in test — protze / detail
  67. [mlir] Fix post-dominance between blocks of different regions. — thomasraoux / detail
  68. Disable implicit nesting on parsing textual pass pipeline — joker.eph / detail
  69. [NFC] [Legalize] Fix spaces and style. — pavel.iliin / detail
  70. [flang] Add isnan() extension intrinsic function, with folding — pklausler / detail
  71. [AArch4] Regenerate test checks for f16-imm.ll. NFC — david.green / detail
  72. [clangd] Fix serialization error check. — sam.mccall / detail
  73. [OpenMP] Fix shutdown hang/race bug — jonathan.l.peyton / detail
  74. Revert "[clang][cli] Port ObjCMTAction to new option parsing system" — joker.eph / detail
  75. [flang] Use IMPLICIT from scope of external function reference — pklausler / detail
  76. Add missing override (& fix an else-after-return while I'm here) — dblaikie / detail
  77. Fix 21555fff4de811309ea7935f9cb65578c957d77f — a20012251 / detail
  78. [libcxx] Check _LIBCPP_PROVIDES_DEFAULT_RUNE_TABLE first in __locale — ldionne / detail
  79. Add a flag to control whether to propagate labels from condition values to results — jianzhouzh / detail
  80. [flang] Allow labels on END statements. — pklausler / detail
  81. Frontend: Skip namespace around createVFSFromCompilerInvocation definition, NFC — dexonsmith / detail
  82. [VE] Support vector register in inline asm — marukawa / detail
  83. [AArch64][GlobalISel] Mark G_FCONSTANT as legal when there is full fp16 support — jpaquette / detail
  84. [libc++] NFC: Synchronize libc++abi and libc++ new definitions — ldionne / detail
  85. [Matrix] Update mangling to use paramterized vendor ext type syntax. — flo / detail
  86. [CGSCC][Inliner] Handle new non-trivial edges in updateCGAndAnalysisManagerForPass — aeubanks / detail
  87. [flang] Fix CheckSpecificationExpr handling of associated names — pklausler / detail
  88. [libc++abi] Reuse libc++'s refstring.h header instead of copying it — ldionne / detail
  89. [libc++] NFC: Simplify incude of <cstdlib> — ldionne / detail

#7477 (Nov 11, 2020 4:31:59 AM)

  1. Add flang docs to SphinxDocsBuilder. — alebedev / detail
  2. Changed builddir to match the builder name. builddir must be unique. — gkistanova / detail
  3. buildbot-clangd-ubuntu-clang improvements — kuhnel / detail
  4. new worker and builder for clangd — kuhnel / detail
  5. [VE] Implement FoldImmediate — marukawa / detail
  6. Add utility for testing if we're matching nodes AsIs — steveire / detail
  7. [libc] Add implementations of fdim[f|l]. — lntue / detail
  8. [NFC] Use [MC]Register for x86 target — gjn / detail
  9. gn build: (manually) Port ae032e27 and 21f83113. — peter / detail
  10. Properly collect template arguments from a class-scope function template — richard / detail
  11. [ORC] Add debugging output for ResourceTracker to be used in JITDylib::define. — lhames / detail
  12. hwasan: Bring back operator {new,delete} interceptors on Android. — peter / detail
  13. [Command] Fix accidental word concatenation in Options.td — vedantk / detail
  14. [ThreadPlan] Reflow docs to fit the 80 column limit, NFC — vedantk / detail
  15. [ThreadPlan] Delete unused ThreadPlanStepInRange code, NFC — vedantk / detail
  16. [flang] Fix CheckSpecificationExpr handling of associated names — pklausler / detail
  17. [ThreadPlan] Add a test for `thread step-in -r`, NFC — vedantk / detail
  18. [test] Delete redundant lldbutil import, NFC — vedantk / detail
  19. [CodeGen][X86] Remove unused check-prefixes from bitcast tests. NFCI. — pengfei.wang / detail
  20. [hwasan] Fix Thread reuse. — eugenis / detail
  21. [lld][WebAssembly] Allow references to __tls_base without shared memory — sbc / detail
  22. [EarlyCSE] delete abs/nabs handling — czhengsz / detail
  23. [libc++] Change requirements on linear_congruential_engine. — zoecarver / detail
  24. NFC - use script to update testcases and add new testcases. — czhengsz / detail
  25. Fix the data layout mangling specification for 'arm64-pc-win32-macho' — ahatanaka / detail
  26. [NFC] Use [MC]Register in TwoAddressInstructionPass — gjn / detail
  27. [CodeGen][X86] Remove unused check-prefixes from mask tests. NFCI. — pengfei.wang / detail
  28. Revert "[BranchProbabilityInfo] Use SmallVector (NFC)" — kazu / detail
  29. [clang] Add missing header guard in <cpuid.h> — mcgrathr / detail
  30. [CodeGen][X86] Remove unused check-prefixes from vector popcnt tests. NFCI. — pengfei.wang / detail
  31. [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. — pengfei.wang / detail
  32. [CodeGen][X86] Remove unused check-prefixes from vector shift tests. NFCI. — pengfei.wang / detail
  33. [CodeGen][X86] Remove unused check-prefixes from vector shuffle tests. NFCI. — pengfei.wang / detail
  34. [SCEV] Generalize no-self-wrap check in isLoopInvariantExitCondDuringFirstIterations — mkazantsev / detail
  35. [SafeStack] Make sure SafeStack does not break musttail call contract — xun / detail
  36. [NFC, Refactor] Rename the (scoped) enum DeclaratorContext's enumerators to remove duplication — faisalv / detail
  37. [CodeGen][X86] Remove unused check-prefixes from vector tzcnt tests. NFCI. — pengfei.wang / detail
  38. [CodeGen][X86] Remove unused check-prefixes from vector shuffle tests. NFCI. — pengfei.wang / detail
  39. [CodeGen][X86] Remove unused check-prefixes from vector shift tests. NFCI. — pengfei.wang / detail
  40. [AArch64][GlobalISel] Port some AArch64 target specific MUL combines from SDAG. — aemerson / detail
  41. [CodeGen][X86] Remove unused check-prefixes from vector reduce tests. NFCI. — pengfei.wang / detail
  42. [CodeGen][X86] Remove unused check-prefixes from vector tests. NFCI. — pengfei.wang / detail
  43. [clangd] NFC: Add more logging to remote index test — kbobyrev / detail
  44. [CodeGen][X86] Remove unused check-prefixes from vec tests. NFCI. — pengfei.wang / detail
  45. [lldb][test] Remove not_remote_testsuite_ready in favor of skipIfRemote decorator — risemann / detail
  46. [mlir] Allow omitting spaces in assemblyFormat with a `` literal. — csigg / detail
  47. [mlir][llvm] Expose getters for alias and align attribute names — herhut / detail
  48. [SelectionDAG] fminnum should be a binary operator — czhengsz / detail
  49. [NFC] First test commit — jan_svoboda / detail
  50. [mlir] Use assemblyFormat in AllocLikeOp. — csigg / detail
  51. [mlir][gpu] Add missing initialization of gpu runtime wrappers. — csigg / detail
  52. [mlir] Rework DialectConversion inlineRegionBefore — tpopp / detail
  53. [mlir] Add NumberOfExecutions analysis + update RegionBranchOpInterface interface to query number of region invocations — ezhulenev / detail
  54. [LoopVectorizer] NFC: Return ElementCount from compute[Feasible]MaxVF — sander.desmalen / detail
  55. [NFC][ARM] Replace lambda with any_of — sam.parker / detail
  56. [clangd] Abort rename when given the same name — kbobyrev / detail
  57. [LoopVectorizer] NFCI: Calculate register usage based on TLI.getTypeLegalizationCost. — sander.desmalen / detail
  58. [libunwind] LIBUNWIND_REMEMBER_HEAP_ALLOC to cmake. — daniel.kiss / detail
  59. Reland [Syntax] Add minimal TableGen for syntax nodes. NFC — sam.mccall / detail
  60. Add Semantic check for Flang OpenMP 4.5 - 2.7.1 schedule clause — yhegde / detail
  61. [LoopVectorizer] Silence warning in GetRegUsage. — sander.desmalen / detail

#7476 (Nov 10, 2020 5:07:34 PM)

  1. Worker for Theta supercomputer at ALCF with Flang builder — llvm-zorg / detail
  2. Updated the step completition detection for annotated steps. — vvereschaka / detail
  3. [CodeGen][X86] Remove unused check-prefixes from some avx512 tests. NFCI. — pengfei.wang / detail
  4. Add loop distribution to the LTO pipeline — sanne.wouda / detail
  5. [clangd] Fix recommended gRPC version — noreply / detail
  6. Fix the buildbot failure. — hokein.wu / detail
  7. [AArch64] Enable RAS 1.1 system registers in all AArch64 — pablo.barrio / detail
  8. [CodeGen][X86] Remove unused check-prefixes from more avx512 tests.  NFCI. — pengfei.wang / detail
  9. [CostModel][X86] Remove unused check-prefixes — llvm-dev / detail
  10. [VE][NFC] Change cast to dyn_cast — marukawa / detail
  11. [CostModel][AArch64] Remove unused check-prefix — llvm-dev / detail
  12. [CostModel][ARM] Remove unused check-prefix — llvm-dev / detail
  13. [MC][MIPS] Remove unused check prefixes — llvm-dev / detail
  14. [MC][Disassembler][AMDGPU] Remove unused check prefix — llvm-dev / detail
  15. [lldb] [Process/FreeBSDRemote] Fix handling user-generated SIGTRAP — mgorny / detail
  16. [lldb] [Process/FreeBSDRemote] Correct DS/ES/FS/GS register sizes — mgorny / detail
  17. [lldb] [Process/FreeBSDRemote] Explicitly copy dbregs to new threads — mgorny / detail
  18. [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation — spatel / detail
  19. [lldb] Fix TestErrorMessages test on standalone builds by adding lldb-server substitution — risemann / detail
  20. [clang-tidy][NFC] Tweak GlobList to iterate backwards — n.james93 / detail
  21. [IR] [TableGen] Cleanup pass over the IR TableGen files, part 2 — paul / detail
  22. [ScalarEvolution] Remove unused check prefixes — llvm-dev / detail
  23. [BasicAA] phi-values-usage.ll - remove unused check prefix — llvm-dev / detail
  24. [ValueTacking] assume-queries-counter.ll - remove unused check prefix — llvm-dev / detail
  25. [lldb] Reinstate TestGdbserverPort.test — risemann / detail
  26. [SystemZ][z/OS] Enable POSIX_l functions for z/OS — abhina.sreeskantharajan / detail
  27. [lldb/DWARF] Fix sizes of DW_OP_const[1248][us] and DW_OP_litN results — pavel / detail
  28. [MLIR][SPIRVToLLVM] Enhanced conversion for execution mode — georgemitenk0v / detail
  29. [X86] Remove unused check-prefixes from vector funnel shift tests — llvm-dev / detail
  30. [X86] Remove unused check-prefixes from vector trunc tests — llvm-dev / detail
  31. [X86] Remove unused check-prefixes from vector rotate tests — llvm-dev / detail
  32. Revert "[libomptarget] Add support for target update non-contiguous" — a.bataev / detail
  33. Fix PR47973: Addressing integer division edge case with INT_MIN — thomasp / detail
  34. [ARM] Alter t2DoLoopStart to define lr — david.green / detail
  35. The arm64 triple requires AArch64 not ARM target — paul.robinson / detail
  36. [lldb] Propagate llvm::Error to report_fatal_error — jdevlieghere / detail
  37. Revert "The arm64 triple requires AArch64 not ARM target" — paul.robinson / detail
  38. [ARM] Add a RegAllocHint for hinting t2DoLoopStart towards LR — david.green / detail
  39. [Sphinx] Fix langref formatting. NFC — david.green / detail
  40. [AMDGPU] Remove unused check prefixes — jay.foad / detail
  41. [Flang][Docs] Fix warnings when building docs. — joshisameeran17 / detail
  42. [BranchProbabilityInfo] Use a range-based for loop (NFC) — kazu / detail
  43. [ARM] Don't aggressively unroll vector remainder loops — david.green / detail
  44. [ValueTracking] computeKnownBitsFromShiftOperator - consistently use Known2 for the shifted value. NFCI. — llvm-dev / detail
  45. [ValueTracking] computeKnownBitsFromShiftOperator - always return with Known2 containing the shifted value source. NFCI. — llvm-dev / detail
  46. [Flang][OpenMP] Fix 'Internal: no symbol found' for OpenMP aligned and linear clause. — joshisameeran17 / detail
  47. [ARM] Cleanup for ARMLowOverheadLoops. NFC — david.green / detail
  48. [AMDGPU] Simplify multiclass EXP_m. NFC. — jay.foad / detail
  49. Make inferLibFuncAttributes() add SExt attribute on second arg to ldexp. — paulsson / detail
  50. [lldb][NFC] Add lldb-server to the shell tests disallow list — risemann / detail
  51. [libc++] NFC: Add helper methods to simplify __shared_ptr_emplace — ldionne / detail
  52. [ARM] Introduce t2DoLoopStartTP — david.green / detail
  53. [CMake][ExecutionEngine] add HAVE_(DE)REGISTER_FRAME  as a config.h macros — daltenty / detail
  54. Allow searching for prebuilt implicit modules. — arames / detail
  55. [lldb] [Process/NetBSD] Copy the recent improvements from FreeBSD — mgorny / detail
  56. Fix the DeclContextLookupResult::iterator non-copyable. — hokein.wu / detail
  57. Add utility for testing if we're matching nodes AsIs — steveire / detail
  58. [RISCV] Add missing copyright header to RISCVBaseInfo.cpp. NFC — craig.topper / detail
  59. [ARM] Silence unused variable warning in Release builds. NFC. — benny.kra / detail
  60. [lld][WebAssembly] Convert TLS tests to asm format — sbc / detail
  61. [VPlan] Use VPValue def for VPWidenSelectRecipe. — flo / detail
  62. [docs] link new support policy from developer policy — rengolin / detail
  63. Add basic Python bindings for the PassManager and bind libTransforms — joker.eph / detail
  64. [LoopFlatten] Make it a FunctionPass — sjoerd.meijer / detail
  65. Add Python binding to run a PassManager on a MLIR Module — joker.eph / detail
  66. [Sema] Fix volatile check when testing if a return object can be implicitly moved — arthur.j.odwyer / detail
  67. [lld-macho] Support linking against stub dylibs — jezng / detail
  68. [lld-macho] Implement LC_UUID — jezng / detail
  69. [lld-macho][easy] Fix segment max protection — jezng / detail
  70. [lld-macho] Add very basic support for LTO — jezng / detail
  71. [mlir] Refactor finding python — marius.brehler / detail
  72. [LoopFlatten] Run it earlier, just before IndVarSimplify — sjoerd.meijer / detail
  73. [Coroutines] Add missing llvm.dbg.declare's to cover for more allocas — bruno.cardoso / detail
  74. Move code to determine the type of an LValueBase out of ExprConstant and — richard / detail
  75. [AMDGPU] Set default op_sel_hi on accvgpr read/write — stanislav.mekhanoshin / detail
  76. [OpenMP] Fixes for shared memory cleanup when aborts occur — andrey.churbanov / detail
  77. [Coroutine][Sema] Cleanup temporaries as early as possible — xun / detail
  78. [Polly][ScopBuilder] Use only modeled instructions to compute statement granularity. — llvm-project / detail
  79. [ARM] Fix PR 47980: Use constrainRegClass during foldImmediate opt. — pirama / detail
  80. [mlir] Add ElementwiseMappable trait and apply it to std elementwise ops. — silvasean / detail
  81. [mlir] Add pass to convert elementwise ops to linalg. — silvasean / detail
  82. [CodeGen] Mark calls to objc_autorelease as tail — ahatanaka / detail
  83. [llvm-cov] Add a test for c75a0a1e — zequanwu / detail
  84. Revert "Add utility for testing if we're matching nodes AsIs" — steveire / detail
  85. Add PrintingPolicy overload to APValue::printPretty. NFC. — richard / detail
  86. Revert "[VPlan] Use VPValue def for VPWidenSelectRecipe." — flo / detail

#7475 (Nov 10, 2020 5:26:47 AM)

  1. buildbot-ubuntu-clang: added missing libraries for clangd — kuhnel / detail
  2. updated clangd-ubuntu-clang — kuhnel / detail
  3. added .vscode to .gitignore — kuhnel / detail
  4. initial deployment of clangd-ubuntu-clang — kuhnel / detail
  5. [lldb] Destory the debugger in the Driver dtor (NFC) — jdevlieghere / detail
  6. [lldb] Don't use ::exit but instead return from the driver loop (NFC) — jdevlieghere / detail
  7. [Coroutine] Move all used local allocas to the .resume function — xun / detail
  8. [BranchProbabilityInfo] Use SmallVector (NFC) — kazu / detail
  9. [OMPIRBuilder] Start 'Create' methods with lower case. NFC. — llvm-project / detail
  10. [NewPM] Port -separate-const-offset-from-gep — aeubanks / detail
  11. [PowerPC] [Clang] Port SSE4.1-compatible insert intrinsics — qiucofan / detail
  12. [AMDGPU] Fix lowering of S_MOV_{B32,B64}_term — carl.ritson / detail
  13. [scan-build] Supprot relative 'file' in cdb. — haowei / detail
  14. [SCEV] Drop cached ranges of AddRecs after flag update — mkazantsev / detail
  15. [mlir][AsmPrinter] Refactor printing to only print aliases for attributes/types that will exist in the output. — riddleriver / detail
  16. [mlir][Asm] Add support for using an alias for trailing operation locations — riddleriver / detail
  17. [c++20] For P0732R2 / P1907R1: Basic code generation and name — richard / detail
  18. [NFC] Different way of getting step — mkazantsev / detail
  19. [PowerPC] Add an ISEL pattern for Mul with Imm. — esme.yi / detail
  20. Roll otherwise-unused variable into assert — dblaikie / detail
  21. [clangd] Add basic conflict detection for the rename. — hokein.wu / detail
  22. [NFC] Add flag to disable IV widening in indvar instance — mkazantsev / detail
  23. clang-format: [JS] support new assignment operators. — martin / detail
  24. [libcxx] [test] Make a separate create_directory_symlink helper — martin / detail
  25. [libcxx] [test] Call create_directory_symlink where relevant — martin / detail
  26. [libcxx] [test] Simplify the fs helper header for posix cases. NFC. — martin / detail
  27. [mlir][spirv] Add VectorInsertDynamicOp and vector.insertelement lowering — artur.bialas / detail
  28. [CodeGen][X86] Remove unused check-prefixes. NFCI. — pengfei.wang / detail
  29. [clangd] Enhance Clangd rename testing coverage — kbobyrev / detail
  30. [AMDGPU] Remove an unused return value. NFC. — jay.foad / detail
  31. [clangd] Update remote index documentation — kbobyrev / detail
  32. [clangd] Bump index version number. — hokein.wu / detail
  33. [mlir] Support slicing for operands in results in Python bindings — zinenko / detail
  34. [VE] Support inline assembly — marukawa / detail
  35. [mlir] ODS-backed python binding generator for custom op classes — zinenko / detail
  36. [lld][ELF] Add additional time trace categories — james.henderson / detail
  37. [lld][ELF][test] Add additional --symbol-ordering-file testing — james.henderson / detail
  38. [AMDGPU][GlobalISel] Fold a chain of two shift instructions with constant operands — mirko.brkusanin / detail
  39. [AMDGPU][GlobalISel] Combine shift + logic + shift with constant operands — mirko.brkusanin / detail
  40. [GlobalISel] Expand combine for (x & mask) -> x when (x & mask) == x — mirko.brkusanin / detail
  41. [GlobalISel] Add combine for (x | mask) -> x when (x | mask) == x — mirko.brkusanin / detail
  42. [lldb][ObjectFile] Relocate sections for in-memory objects (e.g. received via JITLoaderGDB) — sgraenitz / detail
  43. Add a llvm_unreachable to fix MSVC unhandled enum warning. NFCI. — llvm-dev / detail
  44. [X86] Remove unused check-prefixes from some vector tests — llvm-dev / detail
  45. [SVE][AArch64] Improve specificity of vectorization legality TypeSize test — joe.ellis / detail
  46. [lldb] [test] Skip ObjC-based tests via 'objc' category — mgorny / detail
  47. [lldb] [test] Rename '.categories' to 'categories' — mgorny / detail
  48. [LoopVectorizer] NFC: Propagate ElementCount to more interfaces. — sander.desmalen / detail
  49. [VE] Support inline assembly with vector regsiters — marukawa / detail

#7474 (Nov 9, 2020 6:09:24 PM)

  1. moved all volumes below /vol — kuhnel / detail
  2. created new generic Linux container — kuhnel / detail
  3. Add pybind11 to the mlir-nvidia Docker image to be able to enable the MLIR Python bindings — joker.eph / detail
  4. [GlobalsAA] Teach to handle `addrspacecast`. — michael.hliao / detail
  5. [clangd] Don't run clang-tidy AST traversal if there are no checks. — sam.mccall / detail
  6. [yaml2obj] - Implement BBAddrMapSection::getEntries(). NFC. — grimar / detail
  7. [llvm-readelf/obj] - Allow dumping of ELF header even if some elements are corrupt. — grimar / detail
  8. Revert "[llvm-readelf/obj] - Allow dumping of ELF header even if some elements are corrupt." — grimar / detail
  9. [NFC][Test] Add tests for constant pool on PowerPC — qshanz / detail
  10. [MergeFunctions] fix function attribute comparison in FunctionComparator — tnorthover / detail
  11. [lldb] Fix DW_AT_decl_file from DW_AT_specification from a different CU — jan.kratochvil / detail
  12. Recommit: [llvm-readelf/obj] - Allow dumping of ELF header even if some elements are corrupt. — grimar / detail
  13. [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. — grimar / detail
  14. [lldb] [Process/FreeBSDRemote] Handle exec() from inferior — mgorny / detail
  15. [lldb] [test] Extend watchpoint test to wait for thread to start — mgorny / detail
  16. [lldb] [Host/freebsd] Set Arg0 for 'platform process list -v' — mgorny / detail
  17. [llvm] [Support] Fix segv if argv0 is null in getMainExecutable() — mgorny / detail
  18. [Scalarizer] Remove unused check-prefixes — llvm-dev / detail
  19. [SimplifyCFG] Remove unused check-prefixes — llvm-dev / detail
  20. [lldb][test] - Update test cases after yaml2obj change. — grimar / detail
  21. Revert "[lldb] [Host/freebsd] Set Arg0 for 'platform process list -v'" — mgorny / detail
  22. [lldb] [Host/freebsd] Set Arg0 for 'platform process list -v' — mgorny / detail
  23. [SLPVectorizer][X86] Remove unused check-prefixes — llvm-dev / detail
  24. Reland "Precommit LTO pipeline test" — sanne.wouda / detail
  25. [InstCombine] Fix constant-folding of overflowing arithmetic ops on vectors — lebedev.ri / detail
  26. [LLDB][test] - Update one more test after the yaml2obj change. — grimar / detail
  27. [clangd] Handle duplicate enum constants in PopulateSwitch tweak — n.james93 / detail
  28. [NewGVN] Remove unused check-prefixes — llvm-dev / detail
  29. [MemCpyOpt] Remove unused check-prefixes — llvm-dev / detail
  30. [LoopVectorize][AMDGPU] Regenerate packed-math test checks — llvm-dev / detail
  31. [LoopVectorize] Remove unused check-prefixes — llvm-dev / detail
  32. [lld] Provide a hook to customize undefined symbols error handling — sguelton / detail
  33. [VPlan] Add printOperands helper to VPUser (NFC). — flo / detail
  34. [llvm][AArch64] Simplify (and (sign_extend..) #bitmask). — francesco.petrogalli / detail
  35. [CodeGenPrepare] Remove unused check-prefixes — llvm-dev / detail
  36. [ConstProp] Remove unused check-prefixes — llvm-dev / detail
  37. [InterleavedAccess] Remove unused check-prefixes — llvm-dev / detail
  38. [ARM][AArch64] Adding Neoverse V1 CPU support — lucas.prates / detail
  39. [ARM] Remove kill flags between VCMP and insertion point — david.green / detail
  40. [AMDGPU][MC] Added tests for checking error position — dmitry.preobrazhensky / detail
  41. [clang-tidy] Remove bad assert after 3b9b90a1 — n.james93 / detail
  42. [VPlan] Use VPValue def for VPWidenCall. — flo / detail
  43. [AMDGPU] Remove unused DisableDecoder machinery. NFC. — jay.foad / detail
  44. [llvm-mca] Add branch forms of ALU instructions to Cortex-A57 test — eleviant / detail
  45. [mlir] Expose operation attributes to Python bindings — zinenko / detail
  46. [VPlan] Add isStore helper to VPWidenMemoryInstructionRecipe (NFC). — flo / detail
  47. [VPlan] Print result value for loads in VPWidenMemoryInst (NFC). — flo / detail
  48. [mlir] Add initial Python bindings for DenseInt/FPElementsAttr — zinenko / detail
  49. Add a new altera kernel name restriction check to clang-tidy. — aaron / detail
  50. [clang-format] avoid introducing multiline comments — krasimir / detail
  51. [gn build] Port 9ca6fc4e095 — llvmgnsyncbot / detail
  52. [LoopFlatten] FlattenInfo bookkeeping. NFC. — sjoerd.meijer / detail
  53. [mlir] Fix bug in use of rewiter for AtomicRMWOp. — tpopp / detail
  54. [ARM][LowOverheadLoops] Merge a VCMP and the new VPST into a VPT — samuel.tebbs / detail
  55. [X86] Replace X32 check-prefix with X86 and remove unused X64 common prefix — llvm-dev / detail
  56. [X86] Remove some unused check-prefixes — llvm-dev / detail
  57. [ARM][MachineOutliner] Emit more CFI instructions — momchil.velikov / detail
  58. [testing] Add exhaustive ULT/UGT vector CTPOP to AArch64 and PPC — dave / detail
  59. [NFC] Remove string parameter of annotation attribute from AST childs. — tyker / detail
  60. [AMDGPU] Add amdgpu_gfx calling convention — sebastian.neubauer / detail
  61. [SelectionDAG] NFC: Hoist is legal check — dave / detail
  62. [TableGen] Add the !filter bang operator. — paul / detail
  63. [AMDGPU] Omit buffer resource with flat scratch. — stanislav.mekhanoshin / detail
  64. Check if debug line sequences are starting after the first code segment — antonio.afonso / detail
  65. Ignores functions that have a range starting outside of a code section — antonio.afonso / detail
  66. [XCOFF] Enable explicit sections on AIX — jasonliu / detail
  67. [NFC] Use [MC]Register — mtrofin / detail
  68. [clang] Fix ForStmt mustprogress handling — a335pate / detail
  69. [lldb] Avoid confusing reproducer crashes when initialization failed — jdevlieghere / detail
  70. [mlir][Linalg] Add support for bufferization of SubTensorOp and SubTensorInsertOp — nicolas.vasilache / detail
  71. Revert "Ignores functions that have a range starting outside of a code section" — antonio.afonso / detail
  72. [DeadStoreElimination] Remove unused check-prefixes — llvm-dev / detail
  73. [FunctionImport] Remove unused check-prefixes — llvm-dev / detail
  74. [X86][GlobalISel] Remove some unused check-prefixes — llvm-dev / detail
  75. -fbasic-block-sections=list=: Suppress output if failed to open the file — i / detail
  76. [MLIR] Flag no-terminator error on the last operation of non-empty blocks — jurahul / detail
  77. [FastISel] Reduce spills around mem-intrinsic calls — paul.robinson / detail
  78. [HardwareLoops] Remove unused check-prefixes — llvm-dev / detail
  79. [X86] vector-narrow-binop.ll - remove unused check-prefixes — llvm-dev / detail
  80. [ELF] Make InputSection smaller — i / detail
  81. [RISCV] Add isel patterns to match sbset/sbclr/sbinv/sbext even if the shift amount isn't masked. — craig.topper / detail
  82. [ELF] Special case static_assert for _WIN32 — i / detail
  83. [RISCV] Make SIGN_EXTEND_INREG from i8/i16 legal when Zbb extension is enabled. — craig.topper / detail
  84. [RISCV] Add isel patterns for using PACK for zext.h and zext.w. — craig.topper / detail
  85. [RISCV] Make ctlz/cttz cheap to speculatively execute so CodeGenPrepare won't insert a zero check. — craig.topper / detail
  86. [ARM] Remove MI variable aliasing. NFC — david.green / detail
  87. [libunwind] Delete unused codeOffsetAtStackDecrement/registersInOtherRegisters/sameValueUsed — i / detail
  88. [ms] [llvm-ml] Support REPEAT/FOR/WHILE macro-like directives — epastor / detail
  89. [flang] Avoid calling the linker when "-c" option is used — psteinfeld / detail
  90. [llvm][AArch64] Allow TB(N)Z to drop signext for sign bit tests. — francesco.petrogalli / detail
  91. [FastISel][test] Add ELF triple after D90877 — i / detail
  92. [clangd][remote] Check an index file correctly — platonov.aleksandr / detail
  93. [SelectionDAG] Enable CTPOP optimization fine tuning — dave / detail
  94. [MLIR] Support `global_memref` and `get_global_memref` in standard -> LLVM conversion. — jurahul / detail
  95. [ms] [llvm-ml] Support MASM's relational operators (EQ, LT, etc.) — epastor / detail
  96. [MLIR] Change FuncOp assembly syntax to print visibility inline instead of in attrib dict. — jurahul / detail
  97. Change algorithms to return iterators — steveire / detail
  98. Fix trailing whitespace — steveire / detail
  99. Fix use of directly-nested traverse() matchers — steveire / detail
  100. Revert "Check if debug line sequences are starting after the first code segment" — antonio.afonso / detail
  101. [MLIR] Fix GCC build failure — jurahul / detail
  102. [FastISel][test] %llc_dwarf -mtriple -> llc -mtriple — i / detail
  103. [clangd] NFC: Fix a typo in Tracer name — kbobyrev / detail
  104. [llvm] Check the debug info line table for basic block sections. — snehasishk / detail
  105. [test][NewPM] Fix LoopLoadElim tests under NPM — aeubanks / detail
  106. [BasicAA] Add test for decomposition limit (NFC) — nikita.ppv / detail
  107. [test][NewPM] Pin -flattencfg test to legacy PM — aeubanks / detail
  108. Tooling: Remove dead code for ToolingInvocation::mapVirtualFile — dexonsmith / detail
  109. [test] Completely pin PR37334-break-crit-edges-require-dt.ll to legacy PM — aeubanks / detail
  110. [NewPM] Add unique-internal-linkage-names to PassRegistry.def — aeubanks / detail
  111. [mlir][std] Add ExpandOps pass. — pifon / detail
  112. [OpenMPIRBuilder] Implement CreateCanonicalLoop. — llvm-project / detail
  113. [lldb] [Process/NetBSD] Correct DS/ES/FS/GS register sizes — mgorny / detail
  114. [clangd] Fix shared-lib builds — kadircet / detail
  115. [OpenMP] Remove obsolete Fortran module file — hansang.bae / detail
  116. [llvm] CMake: Force MSVC to read code as UTF-8 — kbobyrev / detail
  117. [clang] Simplify buildSyntaxTree API — kbobyrev / detail
  118. [runtimes] Avoid overwriting the rpath unconditionally — ldionne / detail
  119. [MLIR] Add setPublic(), setPrivate(), and setNested() to Symbol interface — jurahul / detail
  120. Revert "[llvm] CMake: Force MSVC to read code as UTF-8" — kbobyrev / detail
  121. [Syntax] Add minimal TableGen for syntax nodes. NFC — sam.mccall / detail
  122. [llvm-cov][NFC] Fix typo in format comment — keithbsmiley / detail
  123. Revert "[Syntax] Add minimal TableGen for syntax nodes. NFC" — sam.mccall / detail
  124. Port some floating point options to new option marshalling infrastructure — dexonsmith / detail
  125. [mlir][spirv] Expose more query APIs directly on TargetEnv — antiagainst / detail
  126. [gn build] Port dbfa69c5024 — llvmgnsyncbot / detail
  127. [lldb] Make GetSelectedOrDummyTarget return the target by reference (NFC) — jdevlieghere / detail
  128. [update_test_checks] Allow opt to have .exe file extension — aeubanks / detail
  129. Enable opt-bisect for the new pass manager — jistone / detail
  130. [libc++] Remove emscripten handling from exception_fallback.ipp — sbc / detail

#7472 (Nov 8, 2020 7:41:08 PM)

  1. [NFC][tests] Replace use of GNUisms in usage of diff — hubert.reinterpretcast / detail
  2. [clang-tidy] Fix build for gcc5.3 after d725f1ce — n.james93 / detail
  3. [NFC][LoopIdiom] Add basic test coverage for 'left-shift until bittest` idiom — lebedev.ri / detail
  4. [IR] [TableGen] Cleanup pass over the IR TableGen files. — paul / detail
  5. [mlir][CAPI] Proposal: Always building a libMLIRPublicAPI.so (re-apply). — stellaraccident / detail
  6. Fix debug_abbrev emitter to only assign table id once — antonio.afonso / detail

#7471 (Nov 8, 2020 8:18:30 AM)

  1. [Mem2Reg] Use llvm::count instead of std::count (NFC) — kazu / detail
  2. [ELF] Test R_*_SIZE for non-SHF_ALLOC sections — i / detail
  3. [ELF] --warn-backrefs-exclude: use toString to match the documentation — i / detail
  4. [llvm-objcopy][MachO] Minor refactoring of MachOLayoutBuilder — alexshap / detail
  5. [RISCV] Remove assertsexti32 from a couple B extension isel patterns that don't demanded the sign extended bits. — craig.topper / detail
  6. [X86] Improve lowering of fptoui — craig.topper / detail
  7. Revert "[NewPM] Provide method to run all pipeline callbacks, used for -O0" — aeubanks / detail
  8. [Reg2Mem] add support for the new pass manager — pctammela / detail
  9. [LoopInterchange] Skip non SCEV-able operands in cost function. — flo / detail
  10. [KnownBits] isNonZero() - avoid expensive countPopulation call. NFC. — llvm-dev / detail
  11. [InstCombine] foldSelectFunnelShift - block poison in funnel shift value — llvm-dev / detail
  12. Don't dereference a dyn_cast<> result - use cast<> instead. NFCI. — llvm-dev / detail
  13. [DSE] Don't dereference a dyn_cast<> result - use cast<> instead. NFCI. — llvm-dev / detail
  14. [PhaseOrdering][X86] Remove unused check-prefixes — llvm-dev / detail
  15. [PhaseOrdering] Remove unused check-prefixes — llvm-dev / detail
  16. [InstCombine] Remove unused check-prefixes — llvm-dev / detail
  17. [InstCombine] Fix malformed CHECK32/64 test checks. — llvm-dev / detail
  18. [GVN] Remove unused check-prefixes — llvm-dev / detail
  19. [SLPVectorizer][X86] Remove unused check-prefixes — llvm-dev / detail
  20. [InstSimplify] add tests for icmp with power-of-2 operand; NFC — spatel / detail
  21. [InstSimplify] allow vector folds for (Pow2C << X) == NonPow2C — spatel / detail

#7470 (Nov 7, 2020 9:00:12 PM)

  1. TOSA MLIR Dialect — stellaraccident / detail
  2. NFC: Fix some post-review nits for the Tosa dialect. — stellaraccident / detail
  3. [mlir][Python] Adapt to include property change in pybind11 v2.6. — stellaraccident / detail
  4. [BasicAA] Use smul_ov helper (NFCI) — nikita.ppv / detail
  5. Revert "NFC: Fix some post-review nits for the Tosa dialect." — stellaraccident / detail
  6. [BasicAA] Unify struct/other offset (NFC) — nikita.ppv / detail
  7. NFC: (re-apply) Fix some post-review nits for the Tosa dialect. — stellaraccident / detail
  8. [lldb] [test] Un-skip one of TestRaise signals on fbsd — mgorny / detail
  9. [lldb] [test] Use skipUnlessDarwin for tests specific to Darwin — mgorny / detail
  10. [DWARFLinker] Convert analyzeContextInfo to a work list (NFC) — jdevlieghere / detail
  11. Refactor TOSA Dialect CMake to use add_mlir_dialect/add_mlir_interface (NFC) — joker.eph / detail
  12. Add missing dependency to TOSA library: fix build with -DBUILD_SHARED_LIBS=ON — joker.eph / detail
  13. [clang-tidy] Use vfs::FileSystem when getting config — n.james93 / detail
  14. [gn build] Port d725f1ce531 — llvmgnsyncbot / detail
  15. [RISCV] Use (not X) in instead of (xor X, -1) in isel patterns to improve readability. NFC — craig.topper / detail
  16. [docs] Adding a Support Policy — rengolin / detail
  17. [RISCV] Add test cases showing missed opportunities to use sbset/sbclr/sbinv/sbext when the shift amount isn't masked to log2(xlen) bits. NFC — craig.topper / detail
  18. Fix dumping of explicit template specializations — steveire / detail
  19. Include the generated documentation for list of ops in the TOSA dialect — joker.eph / detail
  20. [AMDGPU] SIWholeQuadMode fix mode insertion when SCC always defined — carl.ritson / detail
  21. [llvm-objcopy][MachO] Fix adding multiple sections — alexshap / detail
  22. Remove TOSA test passes from non test registration. — stellaraccident / detail
  23. [JumpThreading] Fix function names (NFC) — kazu / detail

#7469 (Nov 7, 2020 9:39:28 AM)

  1. [CodeGen] Fixes sanitizer test — a335pate / detail
  2. AsmPrinter/Dwarf*: Use llvm::Register instead of unsigned — i / detail
  3. Revert "[CodeGen] Fixes sanitizer test" — a335pate / detail
  4. Revert "[LoopDeletion] Allows deletion of possibly infinite side-effect free loops" — a335pate / detail
  5. [test] Fix Other/new-pass-manager.ll & clang/test/Misc/loop-opt-setup.c — i / detail
  6. [test] Fix Other/new-pass-manager.ll with has different behaviors whether or not Polly is enabled — i / detail
  7. [BranchProbabilityInfo] Simplify getEdgeProbability (NFC) — kazu / detail
  8. [DWARFLinker] Use union to reduce sizeof(WorklistItem) (NFC) — jdevlieghere / detail
  9. [CaptureTracking] Avoid duplicate shouldExplode() check (NFCI) — nikita.ppv / detail
  10. [MLIR][SPIRVToLLVM] Added module name conversion — georgemitenk0v / detail
  11. [CaptureTracking] Correctly handle multiple uses in one instruction — nikita.ppv / detail
  12. [CaptureTrackingTest] Add missing override marker (NFC) — nikita.ppv / detail
  13. [CaptureTracking] Early abort on too many uses (NFCI) — nikita.ppv / detail
  14. [CaptureTracking] Add statistics (NFC) — nikita.ppv / detail
  15. [clang] Improve Microsoft mangling lit test with dblaikie's suggestions — melanie.blower / detail
  16. [clang] Fix length threshold for MicrosoftMangle md5 hash — melanie.blower / detail

#7468 (Nov 6, 2020 10:30:03 PM)

  1. [VectorCombine][X86] Removed unused check prefixes — llvm-dev / detail
  2. [SLP][AMDGPU] Regenerate packed-math tests and remove unused check prefix — llvm-dev / detail
  3. [InstCombine] computeKnownBitsMul - use KnownBits::isNonZero() helper. — llvm-dev / detail
  4. [scudo][standalone] Simplify populateFreelist — kostyak / detail
  5. [OpenMP] Fix potential division by 0 — nawrin.sultana / detail
  6. Revert "[mlir][CAPI] Proposal: Always building a libMLIRPublicAPI.so." — zinenko / detail
  7. [mlir] Use PyValue instead of PyOpResult in Python operand container — zinenko / detail
  8. [lldb] add a missing dependency on intrinsics_gen — nathan / detail
  9. Prevent LICM and machineLICM from hoisting convergent operations — qcolombet / detail
  10. [RISCV] Add test case to show incorrect matching to sroiw when the or mask does not have 1s in the upper 32 bits. — craig.topper / detail
  11. [BranchProbabilityInfo] Use succ_size (NFC) — kazu / detail
  12. [RTDYLD] support absolute relocations where needed — vtjnash / detail
  13. [libc][WrapperGen] Replace the C _Noreturn annotation with C++ [[noreturn]]. — sivachandra / detail
  14. Fix unwind info relocation with large code model on AArch64 — vtjnash / detail
  15. [clangd] Set the User option for clang-tidy to mimick its behaviour — n.james93 / detail
  16. [obj2yaml] [yaml2obj] Add yaml support for SHT_LLVM_BB_ADDR_MAP section. — rahmanl / detail
  17. Fix gcc warning by removing extra `;` after a macro (NFC) — joker.eph / detail
  18. Add new matchers for dependent names in templates — steveire / detail
  19. [debuginfo-tests] Skip optnone-loops.cpp on Darwin — jdevlieghere / detail
  20. [llvm-objcopy][MachO] Skip sections with zero offset — alexshap / detail
  21. [LoopDeletion] Remove dead loops with no exit blocks — a335pate / detail
  22. [ms] [llvm-ml] Allow arbitrary strings as integer constants — epastor / detail
  23. [TableGen] Use llvm::is_contained (NFC) — kazu / detail
  24. [AArch64] Add pipeline model for HiSilicon's TSV110 — elvina.yakubova / detail
  25. Revert "Allow running back-deployment testing against libc++abi" — ldionne / detail
  26. [mlir][Linalg] Canonicalize duplicate args. — silvasean / detail
  27. [AArch64] Add driver tests for HiSilicon's TSV110 — elvina.yakubova / detail
  28. [llvm-cov] Fix missing slash in -path-equivalence — zequanwu / detail
  29. [libc] Extend WrapperGen to emit aliases. — sivachandra / detail
  30. [mlir][Python] Fix cmake typo keeping the extension from installing. — stellaraccident / detail
  31. [test] -mtriple=x86_64-* -> -mtriple=x86_64 — i / detail
  32. [Inliner] Handle `mustprogress` functions — a335pate / detail
  33. Don't link any LLVM/MLIR library to the C API unit-test — joker.eph / detail
  34. [libomptarget] Add support for target update non-contiguous — cchen / detail
  35. [OpenMP5.0] map item can be non-contiguous for target update — cchen / detail
  36. [LoopDeletion] Allows deletion of possibly infinite side-effect free loops — a335pate / detail
  37. [DWARFLinker] Add CompileUnit::getInfo helper that takes a DWARFDie (NFC) — jdevlieghere / detail
  38. [LoopDeletion] Fixes failing test — a335pate / detail
  39. [AsmPrinter] Rename ByteStreamer::EmitInt8 to emitInt8 — i / detail
  40. [OpenMP] Fix -Wmisleading-indentation after D84192 — i / detail

#7467 (Nov 6, 2020 11:08:08 AM)

  1. [lld][COFF] Add command line options for LTO with new pass manager — rojamd / detail
  2. [lldb] [test] Fix TestGdbRemoteThreadName code on FreeBSD — mgorny / detail
  3. [lldb] [Process/FreeBSDRemote] Remove thread name caching — mgorny / detail
  4. [clang-tidy] Extend IdentifierNamingCheck per file config — n.james93 / detail
  5. [ARM] remove cost-kind predicate for cmp/sel costs — spatel / detail
  6. Always link the MLIR python bindings native extension to libMLIR.so — joker.eph / detail
  7. Refactor MLIR python extension CMake boilerplate in a reusable function (NFC) — joker.eph / detail
  8. Fix MLIR Python bindings build (remove inexistant source from CMake list, NFC) — joker.eph / detail
  9. Add a custom MLIRBindingsPythonExtension cmake target to group all Python bindings (NFC) — joker.eph / detail
  10. [libc++] Update the CI Dockerfile — ldionne / detail
  11. [libc++] Add a CI job to build the documentation — ldionne / detail
  12. [PowerPC] Correct cpsgn's behaviour on PowerPC to match that of the ABI — conanap / detail
  13. [CodeGen] Fix Bug 47499: __unaligned extension inconsistent behaviour with C and C++ — rnk / detail
  14. Fix bugs in EOL marking in command line tokenizers — rnk / detail
  15. [VE] Add isReMaterializable and isAsCheapAsAMove flags — marukawa / detail
  16. Allow searching for prebuilt implicit modules. — arames / detail
  17. Fix MLIR Python bindings build (NFC) — joker.eph / detail
  18. [TableGen] Clean up documentation toctrees; clarify two paragraphs. — paul / detail
  19. [openacc][openmp] Allow duplicate between required and allowed once/exclusive — clementval / detail
  20. APINotes: repair the Windows builders — compnerd / detail
  21. [LLDB-lua] modify Lua's 'print' to respect 'io.stdout' — pctammela / detail
  22. [RISCV] Add test cases to show missed opportunities to use fnmadd/fnmsub if the second operand to the fma is negated rather than the first. NFC — craig.topper / detail
  23. [RISCV] Add isel patterns for fnmadd/fnmsub with an fneg on the second operand instead of the first. — craig.topper / detail
  24. Do not construct std::string from nullptr — dblaikie / detail
  25. [libc++] Add a Buildkite job that tests back-deployment on Apple — ldionne / detail
  26. [libc++] Allow customizing a few paths when running build bots — ldionne / detail
  27. [TargetList] Simplify dummy target creation — vedantk / detail
  28. [amdgpu] Add `llvm.amdgcn.endpgm` support. — michael.hliao / detail
  29. [libc++] Also allow customizing the build directory when running CI — ldionne / detail
  30. [AMDGPU] Corrected declaration of VOPC instructions with SDWA addressing mode. — konstantin.pyzhov / detail
  31. [libc][NFC] Make test macros callable from helper methods of test classes. — sivachandra / detail
  32. [RISCV] Only enable GPR<->FPR32 bitconvert isel patterns on RV32. NFCI — craig.topper / detail
  33. [STLExtras] Add append_range helper. — silvasean / detail
  34. [libc] Add implementations of ilogb[f|l]. — sivachandra / detail
  35. [AMDGPU] Simplify amdgpu-macros.cl test. NFC. — stanislav.mekhanoshin / detail
  36. [TargetList] Delete the destructor — vedantk / detail
  37. [CodeExtractor] Replace uses of extracted bitcasts in out-of-region lifetime markers — georgakoudis1 / detail
  38. [lldb] Remove Crashlog/interactive.test — jdevlieghere / detail
  39. Revert "Allow searching for prebuilt implicit modules." — stilis / detail
  40. [X86] check the k pair register in ipra-reg-usage.ll. — yuanke.luo / detail
  41. [VE][NFC] Update rem.ll regression test — marukawa / detail
  42. [trace][intel-pt] Implement the basic decoding functionality — a20012251 / detail
  43. [flang][openacc] Add parsing tests and semantic check for set directive — clementval / detail
  44. [test] Properly test -Werror-implicit-function-declaration and -Wvec-elem-size — i / detail
  45. Check for nullptr before dereferencing in translateModuleToLLVMIR() — joker.eph / detail
  46. [BranchProbabilityInfo] Get rid of MaxSuccIdx. NFC — yrouban / detail
  47. [mlir][CAPI] Add missing 'static' to inline C function. — stellaraccident / detail
  48. [BranchProbabilityInfo] Remove block handles in eraseBlock() — yrouban / detail
  49. [Test] Run test with expensive SE inference. NFC — mkazantsev / detail
  50. [BranchProbabilityInfo] Introduce method copyEdgeProbabilities(). NFC — yrouban / detail
  51. [Test] One more test on IndVars with negative step — mkazantsev / detail
  52. [X86] use macros to split GFNI intrinsics into different kinds — freddy.ye / detail
  53. [IR] CmpInst: add getUnsignedPredicate() — lebedev.ri / detail
  54. [IR] CmpInst: add isEquality(Pred) — lebedev.ri / detail
  55. [IR] CmpInst: add isRelational() — lebedev.ri / detail
  56. [IR] CmpInst: Add getFlippedSignednessPredicate() — lebedev.ri / detail
  57. [TypeSize] Extend UnivariateLinearPolyBase with getWithIncrement/Decrement methods — sander.desmalen / detail
  58. [clang-format] do not break before { in JS comments — krasimir / detail
  59. [mlir] Add folding of memref_cast inside another memref_cast — zinenko / detail
  60. [VPlan] NFC: Change VFRange to take ElementCount — sander.desmalen / detail
  61. [X86] Regenerate zext-load tests and add 32-bit test coverage. — llvm-dev / detail
  62. [VE][TTI] don't advertise vregs/vops — simon.moll / detail
  63. [VE] Optimize address calculation — marukawa / detail
  64. [AArch64][MC] Remove unused prefix in v8.4-a trace test — david.spickett / detail
  65. [AArch64][MC] Remove unused CHECK-ERROR in SVE test file — david.spickett / detail
  66. [InstCombine] Regenerate narrow-math.ll tests — llvm-dev / detail
  67. [lld testing] Unbreak read-only source builds — dave / detail
  68. [SLP] Also try to vectorize incoming values of PHIs . — flo / detail
  69. Allow running back-deployment testing against libc++abi — ldionne / detail
  70. [debuginfo-tests] NFC: Move test that was committed to the wrong location — ldionne / detail
  71. [VE][NFC] Refactor to support more than one calling conv — simon.moll / detail
  72. [lldb] [test] Avoid double negation in llgs/debugserver logic — mgorny / detail
  73. [TableGen] Clarify text and fix errors in the Programmer's Reference — paul / detail
  74. [NFC] Fix typo in comment. — thanm / detail
  75. [Clang][AArch64] Remove unused prefix in constrained rounding test — david.spickett / detail
  76. [VE] Add v(m)regs to preserve_all reg mask — simon.moll / detail
  77. [NVPTX] [TableGen] Use new features of TableGen to simplify and clarify. — paul / detail
  78. llvm.coro.id.async lowering: Parameterize how-to restore the current's continutation context and restart the pipeline after splitting — aschwaighofer / detail
  79. [NFC][InstCombine] Update few comment updates i missed in 0ac56e8eaaeb — lebedev.ri / detail
  80. [AMDGPU] Run exp tests on GFX9 and GFX10 too. NFC. — jay.foad / detail
  81. [libc++] Try fixing the oss-fuzz build — ldionne / detail
  82. [Arm][MC] Remove unused prefixes in .arch_extension fp tests — david.spickett / detail
  83. Traverse-ignore explicit template instantiations — steveire / detail
  84. [analyzer][NFCi] Mark CallEvent::getOriginExpr virtual, some cleanup — benicsbalazs / detail
  85. [AMDGPU] Simplify exp target parsing — jay.foad / detail
  86. [TableGen] Indentation and whitespace fixes in generated code. NFC. — jay.foad / detail
  87. [FPEnv] Use strictfp metadata in casting nodes — kevin.neal / detail
  88. [mlir][CAPI] Proposal: Always building a libMLIRPublicAPI.so. — stellaraccident / detail

#7465 (Nov 5, 2020 1:07:02 PM)

  1. Put back the test pragma-fp-exc.cpp — sepavloff / detail
  2. [Flang][OpenMP][NFC][1/2] Reorder OmpStructureChecker and simplify it. — joshisameeran17 / detail
  3. [NFC][PowerPC] Move the folding RLWINMs from ppc-mi-peephole to PPCInstrInfo. — esme.yi / detail
  4. [IndVars] Use knowledge about execution on last iteration when removing checks — mkazantsev / detail
  5. [RISCV] Remove isel patterns for fshl/fshr with same inputs. NFC — craig.topper / detail
  6. [NFC] Split lambda into 2 parts for further reuse — mkazantsev / detail
  7. [scan-build] Fix clang++ pathname again — sbergman / detail
  8. [libcxxabi] Build all of libcxxabi with _LIBCPP_BUILDING_LIBRARY defined — martin / detail
  9. [libcxx] [test] Fix the fs.op.absolute test to cope with windows paths — martin / detail
  10. [libcxx] [test] Avoid an unused variable in non-libcpp cases in path.append — martin / detail
  11. [libcxx] [test] Create symlink_to_dir as the right kind, as a directory symlink — martin / detail
  12. [libcxx] Avoid double frees of file descriptors in the fallback ifstream/ofstream codepath — martin / detail
  13. [libcxx] [test] Use error_code::default_error_condition to check errors against the expected codes — martin / detail
  14. [PowerPC] Extend folding RLWINM + RLWINM to post-RA. — esme.yi / detail
  15. [compiler-rt] [ubsan] Use the itanium type info lookup for mingw targets — martin / detail
  16. [clang] [MinGW] Allow using the vptr sanitizer — martin / detail
  17. [NFC] Refactor code in IndVars, preparing for further improvement — mkazantsev / detail
  18. [clang] Fix the fsanitize.c testcase after eaae6fdf67e1f. NFC. — martin / detail
  19. AMDGPU/GlobalISel: Use same builder/observer in post-legalizer-combiner — petar.avramovic / detail
  20. [llvm-readobj/libObject] - Allow dumping objects that has a broken SHT_SYMTAB_SHNDX section. — grimar / detail
  21. [lldb] [Process/FreeBSDRemote] Implement thread GetName() — mgorny / detail
  22. [lldb] [Host/{free,net}bsd] Fix process matching by name — mgorny / detail
  23. [lldb] [Process/FreeBSDRemote] Fix attaching via lldb-server — mgorny / detail
  24. [lldb] [Process/FreeBSDRemote] Remove GetSharedLibraryInfoAddress override — mgorny / detail
  25. [lldb] [Plugins/FreeBSDRemote] Disable GetMemoryRegionInfo() — mgorny / detail
  26. [mlir] Add partial lowering of shape.cstr_broadcastable. — tpopp / detail
  27. [mlir] Add to shape.is_broadcastable description — tpopp / detail
  28. [LLDB][NFC] treat Lua error codes in a more explicit manner — pctammela / detail
  29. [NFCI] Add StackOffset class and base classes for ElementCount, TypeSize. — sander.desmalen / detail
  30. [CostModel] Make target intrinsics cheap by default — david.green / detail
  31. Provide a hook to customize missing library error handling — sguelton / detail
  32. [AArch64] Redundant masks in downcast long multiply — nicholas.guy / detail
  33. [lld] missing doc entry for error handling script — sguelton / detail
  34. [SLP] Pass VecPred argument to getCmpSelInstrCost. — flo / detail
  35. [mlir] Convert `memref_reshape` to LLVM. — pifon / detail
  36. [AggressiveInstCombine] Generalize foldGuardedRotateToFunnelShift to generic funnel shifts — llvm-dev / detail
  37. Add test missing from previous commit — steveire / detail
  38. Remove mlir-c/Core.h which is superseded by the new API in mlir-c/IR.h — joker.eph / detail
  39. Change the PrintOpStatsPass to operate on any operation instead of just ModuleOp — joker.eph / detail
  40. Handle the verifier at run() time in the PassManager instead of build time — joker.eph / detail
  41. Make the implicit nesting behavior of the PassManager user-controllable and default to false — joker.eph / detail
  42. [MLIR] Added test operations to replace linalg dependency for — alexander.bosch / detail
  43. [AArch64][SVE] NFC: Guard all SVE tests for TypeSize warnings. — sander.desmalen / detail
  44. [ARM] Low overhead loop memcpy lowering test. NFC — david.green / detail
  45. [ARM] Treat memcpy/memset/memmove as call instructions for low overhead loops — david.green / detail
  46. Fix 'default label in switch which covers all enumeration values' warning — sguelton / detail
  47. [clang-tidy] adding "--config-file=<file-path>" to specify custom config file. — dmitry.polukhin / detail
  48. [JITLink][ELF] Implement R_X86_64_PLT32 relocations — sgraenitz / detail
  49. Revert "[CodeGen] [WinException] Only produce handler data at the end of the function if needed" — hans / detail
  50. [OpenMP][Tool] Handle detached tasks in Archer — protze / detail
  51. [OpenMP][OMPT][NFC] Fix flaky test — protze / detail
  52. [OpenMP][libomptarget][Tests] fix failing test — protze / detail
  53. [ARM] Remove unused variable. NFC — david.green / detail
  54. [SCCP] Handle bitcast of vector constants. — flo / detail
  55. [NFC][InstCombine] Add test coverage for PR47997 — lebedev.ri / detail
  56. [NFC][InstCombine] Negator: add test coverage for `(?? - (C - %y))` pattern (PR47997) — lebedev.ri / detail
  57. [NFC][InstCombine] Negator: add test coverage for `(?? - (%y + C))` pattern (PR47997) — lebedev.ri / detail
  58. [InstCombine] Negator: - (C - %x) --> %x - C (PR47997) — lebedev.ri / detail
  59. [InstCombine] Perform  C-(X+C2) --> (C-C2)-X  transform before using Negator — lebedev.ri / detail
  60. [CUDA][HIP] Fix linkage for -fgpu-rdc — yaxun.liu / detail
  61. [x86] update cost table comments for maxnum; NFC — spatel / detail
  62. [mlir][spirv] Support for a few more decorations in (de)serialization — antiagainst / detail
  63. [AMDGPU] Specify a triple to avoid codegen changes depending on host OS — jay.foad / detail
  64. [gn build] (manually) port 1af3cb5424d — thakis / detail
  65. [gn build] Port 1667d23e585 — llvmgnsyncbot / detail
  66. [DAG] computeKnownBits - Move (most) ISD::SHL handling into KnownBits::shl — llvm-dev / detail
  67. [ASTMatchers] Made isExpandedFromMacro Polymorphic — n.james93 / detail
  68. [AMDGPU] Precommit globalisel tests for ds_read2_b64 with large offset — jay.foad / detail
  69. [SLP][X86][Test] Extend test coverage for PR47629 — anton.a.afanasyev / detail
  70. [ADT] Add SmallVector::pop_back_n — n.james93 / detail
  71. make the AsmPrinterHandler array public — vtjnash / detail
  72. [Docs][FileCheck] Small fix. — mtrofin / detail
  73. [lldb/Utility] Add unit tests for RegisterValue::GetScalarValue — pavel / detail
  74. [libcxx] [libcxxabi] Set flags for visibility when statically linking libcxxabi into libcxx for windows — martin / detail
  75. [libcxx] Error out if __libcpp_mbsrtowcs_l fails in __time_get_storage — martin / detail
  76. [AMDGPU] Fix ds_read2/write2 with unaligned offsets — jay.foad / detail
  77. [SVE][InstCombine] Improve specificity of InstCombine TypeSize test — joe.ellis / detail
  78. [OpenMP][Tools] clang-format Archer (NFC) — protze / detail
  79. Fix GCC error: specialization of 'template<class LeafTy> struct llvm::LinearPolyBaseTypeTraits' in different namespace — hans / detail
  80. [CostModel] fix cost calc bug for sadd/ssub with overflow — spatel / detail
  81. [openmp][openacc][NFC] Simplify access and validation of DirectiveBase information — clementval / detail
  82. [lldb] [Process/FreeBSDRemote] Fix "Fix attaching via lldb-server" — mgorny / detail
  83. [AMDGPU] Add gfx90c target — tim.renouf / detail
  84. [AMDGPU] Add gfx1033 target — tim.renouf / detail
  85. Revert "[PowerPC] Extend folding RLWINM + RLWINM to post-RA." — esme.yi / detail
  86. [compiler-rt][profile][AIX]: Enable compiler-rt profile build on AIX — etiotto / detail
  87. [NFC][AMDGPU] Minor editorial improvements to AMDGPUUsage.rst — tony.tye / detail
  88. Make test/tools/llvm-dlltool/tool-name.test pass, and make it run — thakis / detail
  89. [crashlog] Move crash log parsing into its own class — jdevlieghere / detail
  90. [libc++] Move <memory> helpers outside of std::allocator_traits — ldionne / detail
  91. [AMDGPU] Regenerate load i16 tests to use update_llc_test_checks.py script. NFCI. — llvm-dev / detail
  92. [DAG] computeKnownBits - Move (most) ISD::SRL handling into KnownBits::lshr — llvm-dev / detail
  93. [RISCV] Add missing patterns for rotr with immediate for Zbb/Zbp extensions. — craig.topper / detail
  94. [DAG] computeKnownBits - Move ISD::SRA handling into KnownBits::ashr — llvm-dev / detail
  95. Cleanup namespace comment to fix clang-tidy warning. NFCI. — llvm-dev / detail
  96. [crashlog] Modularize parser — jdevlieghere / detail
  97. [GVN] small improvements to comments — vtjnash / detail
  98. [CUDA] Allow local static variables with target attributes. — tra / detail
  99. [HIP] Use argv[0] as the default choice for the Executable name. — tra / detail
  100. [HIP] Math Headers to use type promotion — enye.shi / detail
  101. [WebAssembly] Implement ref.null — tlively / detail
  102. Return actual type from SBType::GetArrayElementType — jdevlieghere / detail
  103. Precommit LTO pipeline test — sanne.wouda / detail
  104. Add loop distribution to the LTO pipeline — sanne.wouda / detail
  105. Fix - [Clang] Add the ability to map DLL storage class to visibility — ben.dunbobbin / detail
  106. [AMDGPU] Add some missing tests for GFX10.3 subtargets — jay.foad / detail
  107. Revert "Add loop distribution to the LTO pipeline" — sanne.wouda / detail
  108. Revert "Precommit LTO pipeline test" — sanne.wouda / detail
  109. [mlir][vector] Add canonicalization patterns for ExtractStride/ShapeCast + Splat constant — thomasraoux / detail
  110. [NFC][Reassociate] Add tests with `add`-like `or` (w/ no common bits set) — lebedev.ri / detail
  111. [Reassociate] Convert `add`-like `or`'s into an `add`'s to allow reassociation — lebedev.ri / detail
  112. [memprof] Don't protect destructor in final — vitalybuka / detail
  113. [compiler-rt] Use empty SuspendedThreadsList for Fuchsia — phosek / detail
  114. [musttail] Unify musttail call preceding return checking — xun / detail
  115. [crashlog] Print the actual exception in the CommandReturnObject — jdevlieghere / detail
  116. [libc++] NFC: Simplify how we run config tests — ldionne / detail
  117. [unittest][TrasnformerTest] Fix asan stack-use-after-return — i / detail
  118. [libc++] Remove support for .run.fail.cpp tests — ldionne / detail
  119. [clangd] Handle absolute/relative path specifications in Config — kadircet / detail
  120. [clangd] Fix missing override warnings in remote-index client — kadircet / detail
  121. [OpenMP] Fixed an issue in the test case parallel_offloading_map — tianshilei1992 / detail
  122. [lldb] [test] Remove xfail from tests that pass on FreeBSD — mgorny / detail
  123. [lldb] [test/Shell] Pass -pthread to host toolchain on FreeBSD too — mgorny / detail
  124. [lldb] [test] Update XFAILs/skips for FreeBSD — mgorny / detail
  125. [libc++] Harden tests against executors not running tests in a shell — ldionne / detail
  126. [NFC] Inline wasm assertion-only variable — rupprecht / detail
  127. [PowerPC] Add MMA builtin decoding and definitions — baptiste.saleil / detail
  128. [mlir][Parser] Small optimization to parsing — riddleriver / detail
  129. [NFC] Fix call to lldb RegisterValue constructor — rupprecht / detail
  130. [LIBC][NFC] Rename errno and assert files to match other files with functions — michaelrj / detail
  131. [libc++][NFC] Mark LWG issue 2899 as not complete. — zoecarver / detail
  132. [docs] Fix docs-llvm-html after recent TableGen changes D90617 — i / detail
  133. Revert "Ignore template instantiations if not in AsIs mode" — mascasa / detail
  134. Undo Revert "Ignore template instantiations if not in AsIs mode" — mascasa / detail
  135. When re-checking an already-substituted template argument, don't lose — richard / detail
  136. [MLIR] NFC : Move OpenMP dialect include to translation — kiran.chandramohan / detail
  137. Remove extra comma after macro, fix GCC warning (NFC) — joker.eph / detail
  138. [ARM] remove cost-kind predicate for most math op costs — spatel / detail
  139. [mlir][vector] Make linalg FillOp vectorization use Transfer op — thomasraoux / detail
  140. [WebAssembly] Don't fold frame offset for global addresses — aheejin / detail
  141. [libc][NFC][Obvious] Use the new macro to declare special constants in tests. — sivachandra / detail
  142. [MLIR] Move eraseArguments and eraseResults to FunctionLike — mikeurbach / detail
  143. [flang] Dodge gcc 8.2.0 build problem (NFC) — pklausler / detail
  144. [MLIR] Check for duplicate entries in attribute dictionary during custom parsing — jurahul / detail
  145. [AArch64][GlobalISel] Add combine for G_EXTRACT_VECTOR_ELT to allow selection of pairwise FADD. — aemerson / detail
  146. [NFC] Use [MC]Register in register allocation — gjn / detail
  147. [clangd][NFC] Make Located::operator->() use pointer sematics — n.james93 / detail
  148. [MachineInstr] Add support for instructions with multiple memory operands. — michael.hliao / detail
  149. [StackColoring] Conservatively merge catch point of V for catch(V) — xiang1.zhang / detail
  150. [RISCV] Add fshl with immediate tests for Zbt extension. NFC — craig.topper / detail
  151. Port print-must-be-executed-contexts and print-mustexecute to NPM — aeubanks / detail
  152. Add a basic C API for the MLIR PassManager as well as a basic TableGen backend for creating passes — joker.eph / detail
  153. Switch the CallbackOstream wrapper in the MLIR C API to an Unbuffered stream — joker.eph / detail
  154. Enable -Werror-implicit-function-declaration by default (NFC) — joker.eph / detail
  155. Revert "[AggressiveInstCombine] Generalize foldGuardedRotateToFunnelShift to generic funnel shifts" — martin / detail
  156. Fix linkage error on mlirLogicalResultIsFailure. — stellaraccident / detail
  157. [mlir][Python] Return and accept OpView for all functions. — stellaraccident / detail
  158. Re-land "[llvm-exegesis] Save target state before running the benchmark. — courbet / detail
  159. Revert "Re-land "[llvm-exegesis] Save target state before running the benchmark." — courbet / detail
  160. [DebugInfo] Delete unused DwarfUnit::addConstantFPValue & addConstantValue overloads. NFC — i / detail
  161. [Flang][OpenMP] Add semantic checks for OpenMP copyin clause. — praveen / detail
  162. [clangd] Store the containing symbol for refs — zeratul976 / detail
  163. [mlir] Add a generic while/do-while loop to the SCF dialect — zinenko / detail
  164. [mlir] Add lowering to CFG for WhileOp — zinenko / detail
  165. [mlir] Add a simpler lowering pattern for WhileOp representing a do-while loop — zinenko / detail
  166. Re-land "[llvm-exegesis] Save target state before running the benchmark." — courbet / detail
  167. [NFCI] Replace AArch64StackOffset by StackOffset. — sander.desmalen / detail
  168. Use LLD for Android compiler-rt — vitalybuka / detail
  169. [sanitizer] Remove -Wno-non-virtual-dtor — vitalybuka / detail
  170. [ARM] Remove unused variable. NFC — david.green / detail
  171. [llvm-exegesis] Fix unused variable warning. — courbet / detail
  172. [sanitizer] Remove ANDROID_NDK_VERSION — vitalybuka / detail
  173. [lldb] Delete Value::Vector class — pavel / detail
  174. [clangd] Pass parameters to config apply functions — kadircet / detail
  175. [llvm-exegesis][X86] Save and restore eflags. — courbet / detail
  176. [Clang] Add more fp128 math library function builtins — qiucofan / detail
  177. [JITLink][ELF] Omit temporary labels in tests — sgraenitz / detail
  178. [mlir] Fix failing shared libraries build — andrzej.warzynski / detail
  179. [NFC][UBSAN] Replace "count 0" with FileCheck — vitalybuka / detail
  180. [AMDGPU] Fix ieee mode default value — sebastian.neubauer / detail
  181. [AMDGPU] Set rsrc1 flags for graphics shaders — sebastian.neubauer / detail
  182. [libomptarget][nfc] Build amdgcn deviceRTL with nogpulib — jonathanchesterfield / detail
  183. [DAG] computeKnownBits - Replace ISD::MUL handling with the common KnownBits::computeForMul implementation — llvm-dev / detail
  184. [mlir][SCF] Add canonicalization pattern for scf::For to eliminate yields that just forward. — nicolas.vasilache / detail
  185. [SVE][CodeGen] Lower scalable integer vector reductions — kerry.mclaughlin / detail
  186. [VE] Add +vpu attribute — simon.moll / detail
  187. [gn build] try to port 707d69ff32309b — thakis / detail
  188. [gn build] Port 1124bf4ab77 — llvmgnsyncbot / detail
  189. [gn build] Port 73b6cb67dcd — llvmgnsyncbot / detail
  190. [llvm-exegesis] Fix rGaf658d920e2b — courbet / detail
  191. [MLIR] Support walks over regions and blocks — frgossen / detail
  192. [mlir][std] Add DimOp folding for dim(tensor_load(m)) -> dim(m). — nicolas.vasilache / detail
  193. [Reassociate] Guard `add`-like `or` conversion into an `add` with profitability check — lebedev.ri / detail
  194. [InstSimplify] add vector cmp tests; NFC — spatel / detail
  195. [InstSimplify] allow vector folds for icmp Pred (1 << X), 0x80 — spatel / detail
  196. [libc++] Don't run tests in a shell in the default executor — ldionne / detail
  197. [libc++] Remove test that is irrelevant since f1a96de1bc8d — ldionne / detail
  198. [lldb] Improve RegisterValue::GetScalarValue — pavel / detail
  199. [TableGen] [IR] Eliminate unnecessary recursive help class. — paul / detail
  200. [TableGen] Add !interleave operator to concatenate a list of values with delimiters — paul / detail
  201. Disable emulated-tls for  compiler-rt+tests on Android if ELF_TLS is presence. — vyng / detail
  202. [NFC]Remove unused variable — vyng / detail
  203. [compiler-rt][AIX]: Link compiler-rt profile library when -fprofile-generate is specified — etiotto / detail
  204. Add a floating-point suffix to silence warnings; NFC — aaron / detail
  205. [libc++] NFCI: Refactor chrono.cpp to make it easier to support new platforms — ldionne / detail
  206. Fix gcc braces warning. NFCI. — llvm-dev / detail
  207. Use isa<> instead of dyn_cast<> to avoid unused variable warning. NFCI. — llvm-dev / detail
  208. [lldb/Utility] Delete Scalar::[US]IntValueIsValidForSize — pavel / detail
  209. [lldb] Remove [US]IntValueIsValidForSize from CommandObjectMemory — pavel / detail
  210. [ms] [llvm-ml] Enable support for MASM-style macro procedures — epastor / detail
  211. Start of an llvm.coro.async implementation — aschwaighofer / detail
  212. [clang-tidy] Add signal-handler-check for SEI CERT rule SIG30-C — 1.int32 / detail
  213. [gn build] Port d1b2a523191 — llvmgnsyncbot / detail
  214. [clangd] Cleanup dependencies around RemoteIndex — kadircet / detail
  215. Fix breakage in D89615 (due to cmake version 3.16.5) — vyng / detail
  216. [libc++] Split off part of a test that require signals into a separate test — ldionne / detail
  217. Revert "Start of an llvm.coro.async implementation" — aschwaighofer / detail
  218. [libc++] Remove the ability to not install the support headers — ldionne / detail
  219. [Dexter] add an optnone attribute debug experience test for loops. — tom.weaver / detail
  220. [Dexter] add visual studio 2019 debugger support — tom.weaver / detail
  221. [GlobalISel] GISelKnownBits::computeKnownBitsImpl - Replace TargetOpcode::G_MUL handling with the common KnownBits::computeForMul implementation — llvm-dev / detail
  222. [KnownBits] KnownBits::computeForMul - avoid unnecessary APInt copies. NFCI. — llvm-dev / detail
  223. Add facilities to print/parse a pass pipeline through the C API — joker.eph / detail
  224. [llvm-objcopy][MachO] Make isValidMachOCannonicalName static — alexshap / detail
  225. [llvm-objcopy] Make --set-section-flags work with --add-section — i / detail
  226. [AMDGPU] Fix iterating in SIFixSGPRCopies — sebastian.neubauer / detail
  227. [NewPM] Don't run before pass instrumentation on required passes — aeubanks / detail
  228. Revert "[GlobalISel] GISelKnownBits::computeKnownBitsImpl - Replace TargetOpcode::G_MUL handling with the common KnownBits::computeForMul implementation" — i / detail
  229. [AMDGPU] Resolve pseudo registers at encoding uses — joseph.nash / detail
  230. [RISCV] Remove custom isel for (srl (shl val, 32), imm). Use pattern instead. NFCI — craig.topper / detail
  231. [UBSan] Cannot negate smallest negative signed integer — ctetreau / detail
  232. Switch from C-style comments `/* ... */` to C++ style `//` (NFC) — joker.eph / detail
  233. [RISCV] Check all 64-bits of the mask in SelectRORIW. — craig.topper / detail
  234. [mlir] Fix materializations for unranked tensors. — silvasean / detail
  235. [mlir] Make linalg-bufferize a composable bufferization pass — silvasean / detail
  236. Start of an llvm.coro.async implementation — aschwaighofer / detail
  237. [MLIR] Remove NoSideEffect from std.global_memref op. — jurahul / detail
  238. [MLIR] Refactor memref type -> LLVM Type conversion — jurahul / detail
  239. [RISCV] Remove assertsexti32 from inputs to riscv_sllw/srlw nodes in B extension isel patterns. — craig.topper / detail
  240. [OpenMP] target nested `use_device_ptr() if()` and is_device_ptr trigger asserts — cchen / detail
  241. Move MlirStringCallback declaration from mlir-c/IR.h to mlir-c/Support.h (NFC) — joker.eph / detail
  242. Refactor PyPrintAccumulatorm, PyFileAccumulator, and PySinglePartStringAccumulator from IRModules.cpp to PybindUtils.h — joker.eph / detail
  243. [libc++] NFC: Remove trailing whitespace — ldionne / detail
  244. [DAGCombine] Fix bug in load scalarization — fraser / detail
  245. Basic: Split out DirectoryEntry.h, NFC — dexonsmith / detail
  246. [RISCV] Correct the operand order for fshl/fshr to fsl/fsr instructions. — craig.topper / detail
  247. [mlir][std] Add SignedCeilDivIOp and SignedFloorDivIOp with std to std lowering triggered by -std-expand-divs option. The new operations support positive/negative nominator/denominator numbers. — alexe / detail
  248. [PowerPC] Rename mftbl to mftb — wanyu9511 / detail
  249. Add info about the cherry-picked commit and contributor — wanyu9511 / detail
  250. [MemorySSA] Use provided memory location even if instruction is call — nikita.ppv / detail
  251. [flang][openacc] Lower exit data directive — clementval / detail
  252. [RISCV] Remove assertsexti32 from fslw/fsrw isel patterns. — craig.topper / detail
  253. [libc++] Move availability-related Lit configuration to the DSL — ldionne / detail
  254. [libc++] Remove stray setting of use_system_cxx_lib left behind — ldionne / detail
  255. [lld][ELF][test] test LTO-removed symbols are not in symtab — edd.dawson at sony.com / detail
  256. [flang][openacc] Lower enter data directive — clementval / detail
  257. [NFC] Use Register/MCRegister — mtrofin / detail
  258. [SelectionDAG] Add legalizations for VECREDUCE_SEQ_FMUL — mcinally / detail
  259. [ms] [llvm-ml] Lex MASM strings, including escaping — epastor / detail
  260. Fix -Wsign-compare issue in MasmParser.cpp — epastor / detail
  261. [flang][openacc] Lower update directive — clementval / detail
  262. [crashlog] Pass the debugger around instead of relying on lldb.debugger — jdevlieghere / detail
  263. [NewPM] Add OptimizationLevel param to registerPipelineStartEPCallback — aeubanks / detail
  264. Revert "[NewPM] Add OptimizationLevel param to registerPipelineStartEPCallback" — aeubanks / detail
  265. Reland [NewPM] Add OptimizationLevel param to registerPipelineStartEPCallback — aeubanks / detail
  266. Basic: Change Module::Umbrella to a PointerUnion, NFC — dexonsmith / detail
  267. [NFC] Fix comment in test — vitalybuka / detail
  268. [NFC][LSAN] Remove unused variable — vitalybuka / detail
  269. [sanitizer] Get Android API from --target — vitalybuka / detail
  270. Fix UB in one libcxx test, when deleting D through a pointer to B. — arthur.j.odwyer / detail
  271. [PowerPC] Add Sema checks for MMA types — baptiste.saleil / detail
  272. [NFC][sanitizer] Reformat some code — vitalybuka / detail
  273. [MLIR][NFC] Update syntax of global_memref in ODS description. — jurahul / detail
  274. [flang][openacc] Lower init and shutdown directive — clementval / detail
  275. [sanitizer] Allow preinit array on Android — vitalybuka / detail
  276. [X86] Enable shrink-wrapping for no-frame-pointer non-nounwind functions on platforms not using compact unwind — i / detail
  277. Reland [lsan] Enable LSAN for Android — vitalybuka / detail
  278. [flang][openacc] Lower wait directive — clementval / detail
  279. [mlir] Change deprecated -Werror-implicit-function-declaration to -Werror=implicit-function-declaration — i / detail
  280. [LSAN] Fix CAN_SANITIZE_LEAKS on Android — vitalybuka / detail
  281. [sanitizer] Quick fix for non-Linux build — vitalybuka / detail
  282. [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction — a335pate / detail
  283. [lsan] Remove unnecessary elf-tls condition — vyng / detail
  284. [NFC] Extract InitializePlatformCommonFlags — vitalybuka / detail
  285. [sanitizer] Fix -fno-emulated-tls setup — vitalybuka / detail
  286. [LangRef] Adds llvm.loop.mustprogress loop metadata — a335pate / detail
  287. [RISCV] Move some test cases from rv64i-single-softfloat.ll to a new rv64i-double-softfloat.ll. NFC — craig.topper / detail
  288. Revert "[RISCV] Move some test cases from rv64i-single-softfloat.ll to a new rv64i-double-softfloat.ll. NFC" — craig.topper / detail
  289. Recommit "[RISCV] Move some test cases from rv64i-single-softfloat.ll to a new rv64i-double-softfloat.ll. NFC"" — craig.topper / detail
  290. [SCEV] Handle non-positive case in isImpliedViaOperations — mkazantsev / detail
  291. [MachineSink] add more profitable pattern. — czhengsz / detail
  292. Revert "[SCEV] Handle non-positive case in isImpliedViaOperations" — mkazantsev / detail
  293. [Driver] Add callback to Command execution — sepavloff / detail
  294. [sanitizers] Add missing definition — vyng / detail
  295. Capture the name for mlir::OpPassManager in std::string instead of StringRef (NFC) — joker.eph / detail
  296. [LSAN] Enabled only with __ANDROID_API__ >= 28 — vitalybuka / detail
  297. [NewPM] Provide method to run all pipeline callbacks, used for -O0 — aeubanks / detail
  298. [LSAN] Fix preprocessor condition for MSVC — vitalybuka / detail
  299. Revert "[LSAN] Fix preprocessor condition for MSVC" — vitalybuka / detail
  300. [LSAN] Fix compilation error on MSVC — vitalybuka / detail
  301. [NFC] Fix cpplint warnings — vitalybuka / detail
  302. [test] Add 'REQUIRES: bpf-registered-target' to bpf-O0.c — aeubanks / detail
  303. [mlir][spirv] Allow usage of vector size 8 and 16 with Vector16 capability — artur.bialas / detail
  304. [mlir][spirv] Add VectorExtractDynamicOp and vector.extractelement lowering — artur.bialas / detail
  305. [ARM] Make tests less dependent on scheduling. NFC — david.green / detail
  306. [flang] update ODS syntax to use OpBuidlerDAG instead of OpBuilder — zinenko / detail
  307. [mlir][Linalg] Side effects interface for Linalg ops — nicolas.vasilache / detail
  308. [mlir] Restructure C API tests for IR — zinenko / detail
  309. [SyntaxTree] Add reverse links to syntax Nodes. — ecaldas / detail
  310. [InstCombine] Remove orphan InstCombinerImpl method declarations. NFCI. — llvm-dev / detail
  311. [UnitTests] Add exhaustive tests for KnownBits shl/lshr/ashr — llvm-dev / detail
  312. Revert rGbbeb08497ce58 "Revert "[GlobalISel] GISelKnownBits::computeKnownBitsImpl - Replace TargetOpcode::G_MUL handling with the common KnownBits::computeForMul implementation"" — llvm-dev / detail
  313. [SVE] Return StackOffset for TargetFrameLowering::getFrameIndexReference. — sander.desmalen / detail
  314. [OpenMP] avoid warning: equality comparison with extraneous parentheses — protze / detail
  315. [sanitizer] Assume getrandom might not be supported by the kernel — adhemerval.zanella / detail
  316. [lsan] Disable some LSAN tests for arm-linux-gnueabi{hf} — adhemerval.zanella / detail
  317. [GlobalISel] ComputeKnownBits - use common KnownBits shift handling (PR44526) — llvm-dev / detail
  318. [OpenCL] Support vec_step in C++ for OpenCL mode — sven.vanhaastregt / detail
  319. [GVN] Fix MemorySSA update when replacing assume(false) with stores. — flo / detail
  320. [Flang][f18] Remove unimplemented options from `flang -help` (NFC) — andrzej.warzynski / detail
  321. [lldb] Also Catch invalid calls to TestPExpectTest's expect() — risemann / detail
  322. [KnownBits] Move ValueTracking/SelectionDAG UDIV KnownBits handling to KnownBits::udiv. NFCI. — llvm-dev / detail
  323. [libc++] Correct XFAILs for the C++20 Synchronization Library — ldionne / detail
  324. [TableGen] Add true and false literals to represent booleans — paul / detail
  325. [lldb] Skip TestChangeProcessGroup on watchOS/tvOS — risemann / detail
  326. Reland [lldb] Explicitly use the configuration architecture when building test executables — risemann / detail
  327. [sanitizers] Remove the test case involving `new int[0]` — vyng / detail
  328. [mlir] Move TestDialect and its passes to mlir::test namespace. — pifon / detail
  329. [KnownBits] Move ValueTracking/SelectionDAG UREM KnownBits handling to KnownBits::urem. NFCI. — llvm-dev / detail
  330. [lldb] Add Apple simulator platforms to lldbplatform.py — risemann / detail
  331. [KnownBits] Move ValueTracking SREM KnownBits handling to KnownBits::srem. NFCI. — llvm-dev / detail
  332. [FileCheck] Use %ProtectFileCheckOutput in allow-unused-prefixes.txt — mtrofin / detail
  333. [clang] Add an option for hiding line numbers in diagnostics — risemann / detail
  334. [gn build] Port 659f4bd87ef — llvmgnsyncbot / detail
  335. Implement Lambda Conversion Operators for All CCs for MSVC. — erich.keane / detail
  336. [lldb] Set the default architecture also in buildDefault — risemann / detail
  337. [lldb][NFC] Fix compiler warnings after removal of eValueTypeVector — risemann / detail
  338. [CaptureTracking] Avoid overly restrictive dominates check — anna / detail
  339. [lldb] [test/Shell] Simplify -pthread condition — mgorny / detail
  340. [lldb] Enable FreeBSDRemote plugin by default and update test status — mgorny / detail
  341. [IndVarSimplify][SimplifyIndVar] Move WidenIV to Utils/SimplifyIndVar. NFCI. — sjoerd.meijer / detail
  342. [mlir]  Fix missing namespaces in OpBuildGen.cpp — pifon / detail
  343. [GlobalISel] Don't use Register type for getNumOperands(). NFCI. — llvm-dev / detail
  344. [DAG] computeKnownBits - Replace ISD::SREM handling with KnownBits::srem to reduce code duplication — llvm-dev / detail
  345. [OpenMP] Add ident_t flags for compiler OpenMP version — jonathan.l.peyton / detail
  346. scudo: Don't memset previously released cached pages in the secondary allocator. — peter / detail
  347. Revert "[CaptureTracking] Avoid overly restrictive dominates check" — anna / detail
  348. [libc++] Rework the whole availability markup implementation — ldionne / detail
  349. [RISCV] Add isel patterns for fshl with immediate to select FSRI/FSRIW — craig.topper / detail
  350. [RISCV] Remove shadow register list passed to AllocateReg when allocating FP registers for calling convention — craig.topper / detail
  351. [clangd] Trivial: Log missing completion signals. — usx / detail
  352. [Sema] Special case -Werror-implicit-function-declaration and reject other -Werror- — i / detail
  353. [flang][f18] Remove unimplemented options (NFC) — andrzej.warzynski / detail
  354. [NFC] Add InitializePlatformCommonFlags for Fuchsia — leonardchan / detail
  355. [AMDGPU] Add default 1 glc operand to rtn atomics — stanislav.mekhanoshin / detail
  356. [RISCV] Use the 'si' lib call for (double (fp_to_sint/uint i32 X)) when F extension is enabled. — craig.topper / detail
  357. Add default value for MachineInstr::modifiesRegister. NFC. — momchil.velikov / detail
  358. APINotes: add APINotesYAMLCompiler — compnerd / detail
  359. [LegalizeTypes] Remove unnecessary if around switch in ScalarizeVectorOperand and SplitVectorOperand. NFC — craig.topper / detail
  360. [gn build] (manually) port 82f86ae01 — thakis / detail
  361. [gn build] (manually) port 82f86ae01 more — thakis / detail
  362. [libc] Fix WrapperGen seeing no arguments as a void argument. — michaelrj / detail
  363. [AArch64][GlobalISel] Add AArch64::G_DUPLANE[X] opcodes for lane duplicates. — aemerson / detail
  364. [mlir] Remove AppendToArgumentsList functionality from BufferizeTypeConverter. — silvasean / detail
  365. [MachineOutliner] Do not outline debug instructions — momchil.velikov / detail

#7464 (Nov 5, 2020 12:20:15 PM)

  1. Remove LLVM_BINUTILS_INCDIR from Android bot — vitalybuka / detail
  2. Limit parallel link jobs to 4 for clang-sparc64-linux-multistage. — gkistanova / detail
  3. Limit clang-sparc64-linux-multistage to Sparc target. — gkistanova / detail
  4. Added compiler-rt tests to run on ARM target. — aorlov / detail
  5. Fix bash script when df exits with error — vitalybuka / detail
  6. NFC. Updated comment. — gkistanova / detail
  7. [sanitizer] More robust rm calls — vitalybuka / detail
  8. [sanitizer] Remove compiler-rt from Android stage2 — vitalybuka / detail
  9. [sanitizer] Remove ANDROID_NDK_VERSION and ANDROID — vitalybuka / detail
  10. Use lit --vv on Android bot — vitalybuka / detail
  11. [sanitizer] Delete build only with CCACHE — vitalybuka / detail
  12. [cc1as] Close MCAsmParser before MCStreamer — i / detail
  13. [scudo][standalone] Code tidying (NFC) — kostyak / detail
  14. [libc++] Fix invalid parsing of ints in a <random> test — ldionne / detail
  15. [darwin] add support for __isPlatformVersionAtLeast check for if (@available) — hyp / detail
  16. [mlir][Linalg] Add more utility functions to LinalgDependenceGraph. — ravishankarm / detail
  17. [PowerPC] Parse and ignore .machine ppc64 — i / detail
  18. Add parallelTransformReduce and parallelForEachError — rnk / detail
  19. [mlir][Affine] Remove single iteration affine.for ops in AffineLoopNormalize — diego.caballero / detail
  20. Remove unused parameter — ahatanaka / detail
  21. [sanitizer] Make destructors protected — vitalybuka / detail
  22. [LICM] Add assert of AST/MSSA exclusiveness. — asbirlea / detail
  23. Add textual header PPCTypes.def to module Clang_Basic after D81508 — i / detail
  24. [Syntax] DeclaratorList is a List — sam.mccall / detail
  25. [crashlog] Fix and simplify the way we import lldb — jdevlieghere / detail
  26. [PowerPC] [NFC] Rename VCMPo to VCMP_rec — qiucofan / detail
  27. [PowerPC] Skip IEEE 128-bit FP type in FastISel — qiucofan / detail
  28. [crashlog] Turn crash log parsing modes into a Python 'enum' (NFC) — jdevlieghere / detail
  29. [crashlog] Remove commented out code (NFC) — jdevlieghere / detail
  30. [RISCV] Only return DestSourcePair from isCopyInstrImpl for registers — jrtc27 / detail
  31. [CodeGen] Fix regression from D83655 — jrtc27 / detail
  32. [sanitizer] Cleanup -Wnon-virtual-dtor warnings — vitalybuka / detail
  33. [polly] Fix -Wunused-lambda-capture and -Wunused-variable — i / detail
  34. [docs] Fix clang/docs/UsersManual.rst after D87528 & D88446 — i / detail
  35. [Libomptarget][NFC] Move global Libomptarget state to a struct — a335pate / detail

#7463 (Nov 2, 2020 5:16:02 PM)

  1. [zorg][PowerPC] Switch RHEL buildbot to use runtime build — jji@us.ibm.com / detail
  2. [libc++] Run the GCC 5 build bot without warnings — ldionne / detail
  3. [zorg][PowerPC] Don't checkout compiler-rt for runtime build — jji@us.ibm.com / detail
  4. [yaml2obj] - Add support of Offset for .strtab/.shstrtab/.dynstr sections. — grimar / detail
  5. [llvm-exegesis] Print signal name when the snippet crashed. — courbet / detail
  6. [clangd] Improve remote-index test — kbobyrev / detail
  7. [flang][driver] Use --match-full-lines in tests for `-test-io` — andrzej.warzynski / detail
  8. [clangd] Value initialize SymbolIDs — kadircet / detail
  9. [flang][driver] Rename the accessors/mutators (NFC) — andrzej.warzynski / detail
  10. [RISCV] Avoid std::pair<> in FPReg StringSwitch to avoid MSVC compile failures. NFCI. — llvm-dev / detail
  11. [SLP][X86] Add AVX512VL test target coverage for PR47629 — llvm-dev / detail
  12. [LV][X86] Regenerate gather_scatter tests. NFCI. — llvm-dev / detail
  13. [libc++] NFC: Remove warning about non-void function returning void — ldionne / detail
  14. Use --use-color in run-clang-tidy.py — aaron / detail
  15. [AMDGPU] Remove a comment. NFC. — jay.foad / detail
  16. [AMDGPU] Generate test checks. NFC. — jay.foad / detail
  17. [AMDGPU] Precommit ds_read2/write2 with unaligned offset tests. NFC. — jay.foad / detail
  18. Fix ds_read2/write2 unaligned offsets — jay.foad / detail
  19. Revert "Fix ds_read2/write2 unaligned offsets" — jay.foad / detail
  20. [llvm-exegesis] Save target state before running the benchmark. — courbet / detail
  21. [Flang][Driver] Add PrintPreprocessedInput FrontendAction (`flang-new -E`) — andrzej.warzynski / detail
  22. Revert "[llvm-exegesis] Save target state before running the benchmark." — courbet / detail
  23. [gn build] (manually) port 76a168bce01 — thakis / detail
  24. [PS4] Support dllimport/export attributes — ben.dunbobbin / detail
  25. [TableGen][SchedModels] Fix read/write variant substitution — eleviant / detail
  26. [lldb/test] Fix a fragile assumption in TestTypeGetModule — pavel / detail
  27. [SLP] Added testcase for PR47623 — davidbolvansky / detail
  28. Add a new altera kernel name restriction check to clang-tidy. — aaron / detail
  29. RegisterCoalescer: Use Register — matthew.arsenault / detail
  30. [gn build] (manually) port 76a168bce01 better — thakis / detail
  31. Fix link to a new check within the release notes. — aaron / detail
  32. [libc++abi] Get rid of warnings when running the tests with GCC — ldionne / detail
  33. AMDGPU: Reorder checks — matthew.arsenault / detail
  34. Revert "Add a new altera kernel name restriction check to clang-tidy." — thakis / detail
  35. [lldb] Generalize an deflake gdb-remote *client* tests — pavel / detail
  36. [libc++] Split off iostreams explicit instantiations into its own source file — ldionne / detail
  37. Reland "[TTI] Add VecPred argument to getCmpSelInstrCost." — flo / detail
  38. [analyzer][ReturnPtrRangeChecker] Fix a false positive on end() iterator — dkszelethus / detail
  39. [gn build] (manually) port c6eaa14e11 — thakis / detail
  40. [gn build] Run `git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format` — thakis / detail
  41. [libc++/libc++abi] Use Python3_EXECUTABLE consistently to run utilities — ldionne / detail
  42. [Debugify] Port -debugify-each to NewPM — i / detail
  43. Revert "[MLIR] Use `llvm::is_one_of` in walk templates" — frgossen / detail
  44. Revert "[MLIR] Support walks over regions and blocks" — frgossen / detail
  45. [libc++] Make it easier to re-generate the ABI lists — ldionne / detail
  46. [libc++] NFC: Re-generate the ABI lists with the new script — ldionne / detail
  47. [ELF] --emit-relocs: fix st_value of STT_SECTION in the presence of a gap before the first input section — i / detail
  48. [ARM][MachineOutliner] Do not overestimate LR liveness in return block — momchil.velikov / detail
  49. [FileCheck] Fix comments and eof in allow-unused-prefixes.txt — mtrofin / detail
  50. [LLDB/Lua] call lua_close() on Lua dtor — pctammela / detail
  51. [libc++][CI] Allow retries in case an agent is lost — ldionne / detail
  52. [MemProf] Reenable test with fix for bot failures — tejohnson / detail
  53. [clang] Limit scope of CLANG_VENDOR definition — smeenai / detail
  54. [clangd] Account for vendor in version string — smeenai / detail
  55. [test] Fix unused FileCheck prefix in ThinLTO test — tejohnson / detail
  56. [Clang] Add the ability to map DLL storage class to visibility — ben.dunbobbin / detail
  57. [AggressiveInstCombine] foldGuardedRotateToFunnelShift - generalize rotation to funnel shift matcher. — llvm-dev / detail
  58. [RISCV] When matching RORIW, make sure the same input is given to both shifts. — craig.topper / detail
  59. [InstCombine] add multi-use tests for negator; NFC — spatel / detail
  60. [x86] add AVX2 cost model entries for maxnum of 256-bit vectors — spatel / detail
  61. [TableGen] Fix a couple of minor issues regarding the paste operator. — paul / detail
  62. [flang] Design document for runtime derived type descriptions (NFC) — pklausler / detail
  63. [libc++] Migrate warning flags to the DSL — ldionne / detail
  64. [AggressiveInstCombine] Regenerate rotate tests — llvm-dev / detail
  65. [AggressiveInstCombine] Add funnel shift tests — llvm-dev / detail
  66. [RISCV] Make SelectRORIW handle the commutability of OR. — craig.topper / detail
  67. Revert "[Clang] Add the ability to map DLL storage class to visibility" — ben.dunbobbin / detail
  68. [ARM] Cost model test for target intrinsics. NFC — david.green / detail
  69. Correct the nomerge attribute documentation — aaron / detail
  70. [AtomicExpand] Avoid creating an unnamed libcall — alexander.richardson / detail
  71. [clang-format] Improve BAS_DontAlign+AllowAllArgumentsOnNextLine=false — alexander.richardson / detail
  72. Support: Avoid std::tie in Support/FileSystem/UniqueID.h, NFC — dexonsmith / detail
  73. [gn build] Port c17da8676a0 — llvmgnsyncbot / detail
  74. [LLD] [COFF] Align all debug directories — rnk / detail
  75. [mlir][CAPI] Add APIs for mlirOperationGetName and Identifier. — stellaraccident / detail
  76. [mlir][vector] Address post-commit review comments on vector ops folding patterns — thomasraoux / detail
  77. [flang] Allow array constructor implied DO loop indices as constant expressions — pklausler / detail
  78. [Sema] adds -Wfree-nonheap-object member var checks — gbiv / detail
  79. Undef the `DEFINE_C_API_STRUCT` macro after using it in the MLIR C API header (NFC) — joker.eph / detail
  80. [PartialInliner]: Handle code regions in a switch stmt cases — etiotto / detail
  81. [AMDGPU] Improve FLAT scratch detection — stanislav.mekhanoshin / detail
  82. [NFC][regalloc] Use MCRegister appropriately — mtrofin / detail
  83. [Hexagon] Move isTypeForHVX from Hexagon TTI to HexagonSubtarget, NFC — kparzysz / detail
  84. [clangd] Fix check-clangd with no clang built — sam.mccall / detail
  85. Change Module::ASTFile and ModuleFile::File => Optional<FileEntryRef>, NFC — dexonsmith / detail
  86. [FileCheck] Added documentation for --allow-unused-prefixes — mtrofin / detail
  87. Rename CXXUnresolvedConstructExpr::arg_size for consistency — steveire / detail
  88. Ignore template instantiations if not in AsIs mode — steveire / detail
  89. [clangd] Add -log=public to redact all request info from index server logs — sam.mccall / detail
  90. [MC] Make MCStreamer aware of AsmParser's StartTokLoc — i / detail
  91. [mlir] Add func-bufferize pass. — silvasean / detail
  92. [mlir][Bufferize] Rename TestBufferPlacement to TestFinalizingBufferize — silvasean / detail
  93. Fix build error on bots after 9f151df17800e1668c32e5314a290ae94c8f2dd3 — dexonsmith / detail
  94. [Coroutines][Docs] Remove frame packing as a TODO — a335pate / detail
  95. [LazyCallGraph] Build SCCs of the reference graph in order — i / detail
  96. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  97. [NFC][AMDGPU] Restructure the AMDGPU memory model description — tony.tye / detail
  98. [flang] Fix actual argument character length and length error reporting — pklausler / detail
  99. [MLIR] Introduce std.global_memref and std.get_global_memref operations. — jurahul / detail
  100. [MLIR] Work around an ICE in GCC 7. — benny.kra / detail
  101. [GWP-ASan] Stub out backtrace/signal functions on Fuchsia — kostyak / detail
  102. [LoopFusion] Regenerate test checks (NFC) — nikita.ppv / detail
  103. [AsmPrinter] Split up .gcc_except_table — i / detail
  104. [CUDA] Allow local static variables with target attributes. — tra / detail
  105. [mlir] Optimize Op definitions and registration to optimize for code size — riddleriver / detail
  106. [MachO] Also recongize __swift_ast as a debug info section — jdevlieghere / detail
  107. Revert "[CUDA] Allow local static variables with target attributes." — tra / detail
  108. [MLIR] Remove unnecessary CHECK's from tests for which we do not run FileCheck. — jurahul / detail
  109. Reland - [Clang] Add the ability to map DLL storage class to visibility — ben.dunbobbin / detail
  110. [pstl] Replace direct use of assert() with _PSTL_ASSERT — ldionne / detail
  111. [NFC] Use [MC]Register in Live-ness tracking — gjn / detail

#7461 (Nov 2, 2020 2:03:30 AM)

  1. [sanitizers] check more on stage3 — noreply / detail
  2. [MemProf] Pass down memory profile name with optional path from clang — tejohnson / detail
  3. [Scheduling] Fall back to the fast cluster algorithm if the DAG is too complex — qshanz / detail
  4. [MachineSink] sink more profitable loads — czhengsz / detail
  5. [libcxx] Fix regression where `ninja all` doesn't copy libcxx headers — thakis / detail
  6. [mlir][Python] Context managers for Context, InsertionPoint, Location. — stellaraccident / detail
  7. [MemProf] Fix test failure on windows — tejohnson / detail
  8. NFC: Wrap lines in Python.md. — stellaraccident / detail
  9. [CodeGen][X86] Remove unused check-prefix in adx tests. — pengfei.wang / detail
  10. [RISCV] Add more rev32 and rev16 test cases using fshl/fshr intrinsics. NFC — craig.topper / detail
  11. [RISCV] Add a test case to show a bug in SelectRORIW. NFC — craig.topper / detail
  12. [compiler-rt][NFC] Fix typo in comment — tclin914 / detail
  13. [PowerPC] Fix a crash in POWER 9 setb peephole — qiucofan / detail
  14. [RISCV] Add a test case for another issue in SelectRORIW. NFC — craig.topper / detail
  15. [CodeGen][X86] Remove unused check-prefix in strict FP tests. — pengfei.wang / detail
  16. [clangd] Fix ParsedASTTest.TopLevelDecls test. — hokein.wu / detail
  17. [clangd] Add lit tests for remote index — kbobyrev / detail
  18. [AArch64][AsmParser] Remove 'x31' alias for 'sp/xzr' register. — caroline.concatto / detail
  19. Revert "[AArch64][AsmParser] Remove 'x31' alias for 'sp/xzr' register." — caroline.concatto / detail

#7460 (Nov 1, 2020 2:57:19 PM)

  1. [lldb] TestTypeGetModule.py review improvements — fallkrum / detail
  2. [NFC][lldb] Silence unused variable warning — n.james93 / detail
  3. [PowerPC] Avoid unnecessary fadd for unsigned to ppcf128 — qiucofan / detail
  4. [ARM] Add extra MVE tests for various patches. NFC — david.green / detail
  5. [VPlan] Assert no users remaining when deleting a VPValue. — flo / detail
  6. [SCEV] Construct GEP expression more efficiently (NFCI) — nikita.ppv / detail
  7. [RISCV] Use 'unsigned' instead of Register in getRegForInlineAsmConstraint. NFC — craig.topper / detail
  8. Recommit "[RISCV] Remove include of RISCVRegisterInfo.h from RISCVBaseInfo.h. NFCI" — craig.topper / detail
  9. [RISCV] Add tests to show missed opportunities to use rori for fshr intrinsic with same inputs. NFC — craig.topper / detail
  10. [SCEV] Delay strengthening of nowrap flags — nikita.ppv / detail

#7459 (Nov 1, 2020 3:44:03 AM)

  1. [lld][WebAssembly] Remove bad-reloc test — sbc / detail
  2. [test] Clean up test/Frontend/gnu-mcount.c and fix unused check prefixes — i / detail
  3. [test] Fix unused check prefixes in test/AST — i / detail
  4. [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 — i / detail
  5. [AMDGPU] Add alignment check for v3 to v4 load type promotion — christudasan.devadasan / detail
  6. [AMDGPU] Some refactoring after D90404. NFC. — christudasan.devadasan / detail

#7458 (Oct 31, 2020 5:34:02 PM)

  1. Added compiler-rt tests to run on ARM target. — aorlov / detail
  2. [X86] assignValueToReg - fix Wshadow warning. NFCI. — llvm-dev / detail
  3. [X86] printAsmMRegister - make the X86AsmPrinter arg a const reference. NFC. — llvm-dev / detail
  4. [X86] Reduce scope of DestReg and use specific Register type not unsigned. NFCI. — llvm-dev / detail
  5. [X86] X86MCTargetDesc - ensure the declaration/definition variable names match. NFCI. — llvm-dev / detail
  6. [MCA][LSUnit] Correctly update the internal group flags on store barrier execution. Fixes PR48024. — andrea.dibiagio / detail
  7. [Bitcode] Make some basic PlaceholderQueue/MetadataLoaderImpl helper methods const. NFCI. — llvm-dev / detail
  8. [CSE] Make some basic EarlyCSE::StackNode helper methods const. NFCI. — llvm-dev / detail
  9. [X86] Make the X86FrameSortingComparator operator const. NFCI. — llvm-dev / detail
  10. [X86] Make some basic VarArgsLoweringHelper helper methods const. NFCI. — llvm-dev / detail
  11. [InstCombine] foldSelectRotate - generalize to foldSelectFunnelShift — llvm-dev / detail
  12. Temporarily remove test CodeGen/pragma-fp-exc — sepavloff / detail
  13. [ARM] Fix crash for gather of pointer costs. — david.green / detail
  14. Use ANSI escape codes for --use-color on Windows — aaron / detail
  15. [TableGen] Eliminate uses of true and false in .td files. — paul / detail
  16. [CodeGen] Implement [[likely]] and [[unlikely]] for while and for loop. — koraq / detail
  17. [Sema] Diagnose annotating `if constexpr` with a likelihood attribute — koraq / detail
  18. Reland "[SLP] Consider alternatives for cost of select instructions." — flo / detail
  19. [GWP-ASan] Fuchsia specific mapping & utilities functions — kostyak / detail
  20. Add missing EOL. NFCI. — llvm-dev / detail
  21. [COFF] Move ghash timers under the "add objects" timer — rnk / detail
  22. Fix lld/wasm test portability issue, and XFAIL the test — rnk / detail
  23. [DSE] Add additional tests with free, regenerate check lines. — flo / detail
  24. [DSE] Use same logic as legacy impl to check if free kills a location. — flo / detail
  25. [mlir][AsmPrinter] Fix crash in windows build after D89354 — riddleriver / detail
  26. [AVR] Improve inline rotate/shift expansions — aykevanlaethem / detail

#7457 (Oct 31, 2020 6:12:46 AM)

  1. Configure reporters for production and staging buildbot differently. — gkistanova / detail
  2. [llvm-zorg] Use ndk21 for buildbot — vitalybuka / detail
  3. [flang] Better error messages & more cases caught for bad forward refs — pklausler / detail
  4. [WebAssembly] Prototype i64x2.bitmask — tlively / detail
  5. [flang] Plug error recovery hole for erroneous subscripts — pklausler / detail
  6. [WebAssembly] fix paths in dwarfdump64.ll test — aardappel / detail
  7. [lld][WebAssembly] Do not specify temporary file name in tests. — tamur / detail
  8. PR42513: Fix handling of function definitions lazily instantiated from — richard / detail
  9. [CMake] Replace ctime with time.h in memprof — vitalybuka / detail
  10. [CMake] Remove cxx-headers from runtime deps — vitalybuka / detail
  11. [CMake] Add -fno-rtti into tsan unittests — vitalybuka / detail
  12. [NFC][CMake] Move some COMPILER_RT variables setup — vitalybuka / detail
  13. [X86] Support Intel avxvnni — chen3.liu / detail
  14. [gn build] Port 756f5978410 — llvmgnsyncbot / detail
  15. [lldb] Fix XcodeSDKModuleTests — jdevlieghere / detail
  16. [test] Fix unused check prefixes in test/DebugInfo — i / detail
  17. [test] Fix unused check prefixes in test/Driver — i / detail
  18. Revert "Use uint64_t for branch weights instead of uint32_t" — aeubanks / detail
  19. [CMake] Avoid accidental C++ standard library dependency in sanitizers — vitalybuka / detail
  20. [Inliner] Add extra test for callsite noalias metadata (NFC) — nikita.ppv / detail
  21. [Inliner] Consistently apply callsite noalias metadata — nikita.ppv / detail
  22. Add option 'exceptions' to pragma clang fp — sepavloff / detail
  23. [sanitizer] Disabled 2 tests on Android — vitalybuka / detail
  24. Fix gendered documentation — sylvestre / detail
  25. [X86] No need to determine pointer when the type is already a MachineInstr*. NFCI. — llvm-dev / detail
  26. [X86] X86AsmPrinter - ensure the declaration/definition variable names match. NFCI. — llvm-dev / detail
  27. [X86] printAsmVRegister - remove unused argument. NFC. — llvm-dev / detail

#7456 (Oct 30, 2020 6:44:46 PM)

  1. Dump some diagnostics as a step — vitalybuka / detail
  2. Fix format of Info/Prepare steps — vitalybuka / detail
  3. Extra mail notifiers should not report to blamelist. We have a designated notifier for that. — gkistanova / detail
  4. NFC. Some comments and code formatting. — gkistanova / detail
  5. [NFC] Simplify code in IndVars — mkazantsev / detail
  6. [ADT][NFC] Silence some misc-unconventional-assign-operator warnings — n.james93 / detail
  7. [SROA] Pass Twine by const reference. NFCI. — llvm-dev / detail
  8. [clangd] Fix MSVC implicit capture build failure. — llvm-dev / detail
  9. [AMDGPU] SILowerControlFlow::removeMBBifRedundant. Refactoring plus fix for the null MBB pointer in MF->splice — alex-t / detail
  10. [Flang] Fix build failures (NFC) — andrzej.warzynski / detail
  11. Revert rG22c383763456 "[RISCV] Remove include of RISCVRegisterInfo.h from RISCVBaseInfo.h" — llvm-dev / detail
  12. [Aarch64] Fix assumption that Windows implies x86 — david.truby / detail
  13. [AST] Fix traversal over CXXConstructExpr in Syntactic mode — steveire / detail
  14. [mlir] Implement lowering to LLVM of async.execute ops with token dependencies — ezhulenev / detail
  15. [clang][FPEnv] Diagnose Strict FP pragmas if target does not support StrictFP — melanie.blower / detail
  16. [yaml2obj] - Make `Section::Link` field to be `Optional<>`. — grimar / detail
  17. [libc++] Add a new concept of ConfigAction, and use it in the DSL — ldionne / detail
  18. [lldb/test] Simplify/generalize YAMLModuleTester — pavel / detail
  19. [lldb/test] Remove a double debugserver launch in TestGdbRemoteGPacket — pavel / detail
  20. [ARM] Match MVE vqdmulh — david.green / detail
  21. [SVE] Add fatal error for unnamed SVE variadic arguments — david.sherwood / detail
  22. [MLIR][SPIRV] Start module combiner — antiagainst / detail
  23. PR47372: Fix Lambda invoker calling conventions — erich.keane / detail
  24. [TTI] Add VecPred argument to getCmpSelInstrCost. — flo / detail
  25. [NFCI][SCEV] getPtrToIntExpr(): use SCEVRewriteVisitor<> for ptrtoint cast sinking — lebedev.ri / detail
  26. Address ABI issues introduced with CXCursor_CXXAddrspaceCastExpr — marco.antognini / detail
  27. [lldb/DWARF] Fix dwo flavour of TestTypeGetModule — pavel / detail
  28. [clang] add fexperimental-strict-floating-point to test cases that fail on arm and aarch not sure this will work due to commit rG13bfd89c4962 — melanie.blower / detail
  29. BitcodeReader::popValue - pass SmallVectorImpl<> as const reference. NFCI. — llvm-dev / detail
  30. Use cast<> instead of dyn_cast<> as we dereference the pointer immediately. NFCI. — llvm-dev / detail
  31. [stack-clash] Fix probing of dynamic alloca — sguelton / detail
  32. [lit] Ship and bundle license for lit package — sguelton / detail
  33. [MLIR] Use `llvm::is_one_of` in walk templates — frgossen / detail
  34. [SCEV] SCEVExpander::InsertNoopCastOfTo - reduce scope of pointer type. NFCI. — llvm-dev / detail
  35. [VPlan] Use isa<> instead getVPRecipeID in getFirstNonPhi (NFC). — flo / detail
  36. [ARM] Update target triple in tests. NFC — david.green / detail
  37. Revert "[MLIR][SPIRV] Start module combiner" — joker.eph / detail
  38. [clang][aarch64] Address various fixed-length SVE vector operations — cullen.rhodes / detail
  39. AMDGPU: Fix missing writelane cases to skip with exec=0 — matthew.arsenault / detail
  40. [VE][NFC] Split up lowering init — simon.moll / detail
  41. Use cast<> instead of dyn_cast<> as we dereference the pointers immediately. NFCI. — llvm-dev / detail
  42. [SLP][X86] Extend target coverage for PR47629 — llvm-dev / detail
  43. [DSE] Improve partial overlap detection — ybrevnov / detail
  44. [gvn] PRE needs to skip convergent intrinsics/calls. — michael.hliao / detail
  45. [llvm-cov][NFC] Remove unused prefixes from FileCheck usage — keithbsmiley / detail
  46. [VE][NFC] move scalar tests to Scalar/ — simon.moll / detail
  47. [nfc] [lldb] Align `user_id_t` format to the current `DIERef` format — jan.kratochvil / detail
  48. Fix an embarrasing use-after-free from a895a446bcde — pavel / detail
  49. [CodeGen][X86] Remove unused check-prefix in amx inline asm tests — llvm-dev / detail
  50. [CodeGen][X86] Cleanup + remove unused check-prefixes in avx union tests — llvm-dev / detail
  51. [CodeGen][X86] Remove unused check-prefix in bswap tests — llvm-dev / detail
  52. [CodeGen][X86] Remove unused check-prefix in bitscan tests — llvm-dev / detail
  53. [CodeGen][X86] Tidyup CHECKs on bitscan tests — llvm-dev / detail
  54. [CodeGen][X86] Cleanup + fix unused check-prefixes in bmi tests — llvm-dev / detail
  55. [lldb] Ignore binary data in crashlog — jdevlieghere / detail
  56. [CodeGen][X86] Remove unused check-prefix in movdir tests — llvm-dev / detail
  57. [CodeGen][X86] Remove unused check-prefix in constrained fma tests — llvm-dev / detail
  58. [CodeView] Encode signed int values correctly when emitting S_CONSTANTs — akhuang / detail
  59. [x86] add cost overrides for mul with overflow — spatel / detail
  60. [libunwind] Support DW_CFA_remember/restore_state without heap allocation. — daniel.kiss / detail
  61. [libc++] NFC: Fix several GCC warnings in the test suite — ldionne / detail
  62. [NFC][LoopSimplify] modernize for loops over LoopInfo — david.green / detail
  63. [NFC][Reg2Mem] modernize loops iterators — david.green / detail
  64. [libc++] Add -Wno-sized-deallocation to avoid spurious GCC warnings — ldionne / detail
  65. [clang][driver] Rename DriverOption as NoXarchOption (NFC) — andrzej.warzynski / detail
  66. Use uint64_t for branch weights instead of uint32_t — aeubanks / detail
  67. [NFC] Clean up PassBuilder — aeubanks / detail
  68. [lld][WebAssembly] Give better warnings on bad relocation sites — sbc / detail
  69. PR47861: Expand dangling reference warning to look through copy — richard / detail
  70. FileManager: Improve the FileEntryRef API and customize its OptionalStorage — dexonsmith / detail
  71. [Support] PR42623: Avoid setting the delete-on-close bit if a TempFile doesn't reside on a local drive — rdwampler / detail
  72. [lldb][NFC] Refactor getUUID functionality — zequanwu / detail
  73. [RISCV] Don't use DCI.CombineTo to replace a single result. NFCI — craig.topper / detail
  74. [gn build] port e58660750e76 — thakis / detail
  75. [gn build] Port 84e8257937e — llvmgnsyncbot / detail
  76. Speculative fix for bots after 84e8257937ec6a332aa0b688f4dce57016516ffd — dexonsmith / detail
  77. Speculative fix for bots after 84e8257937ec6a332aa0b688f4dce57016516ffd, v2 — dexonsmith / detail
  78. Revert "FileManager: Improve the FileEntryRef API and customize its OptionalStorage" and follow-ups — dexonsmith / detail
  79. [gn build] Port 940d0a310dc — llvmgnsyncbot / detail
  80. tsan: add Go race detector support for macOS/ARM64 — dvyukov / detail
  81. [libc++] Fix tests failing with Clang after removing GCC warnings — ldionne / detail
  82. [AMDGPU] Refactor and extend elf-header-flags-mach tests — scott.linder / detail
  83. [MLIR][SPIRV] Start module combiner. — antiagainst / detail
  84. Reapply "FileManager: Improve the FileEntryRef API and customize its OptionalStorage" — dexonsmith / detail
  85. [CFG] Replace hardcoded max BBs explored as CL option. NFC. — anna / detail
  86. [lldb] GetSharedModule: Collect old modules in SmallVector — jotrem / detail
  87. [lldb] Report old modules from ModuleList::ReplaceEquivalent — jotrem / detail
  88. [gn build] Port ac49500cd04 — llvmgnsyncbot / detail
  89. [FileCheck] Report missing prefixes when more than one is provided. — mtrofin / detail
  90. [PhaseOrdering] Add test for PR39282 (NFC) — nikita.ppv / detail
  91. AArch64: Switch to x20 as the shadow base register for outlined HWASan checks. — peter / detail
  92. AArch64: Use SBFX instead of UBFX to extract address granule in outlined HWASan checks. — peter / detail
  93. [TableGen] Remove spurious GISEL prefix from test. — paul / detail
  94. hwasan: Move fixed shadow behind opaque no-op cast as well. — peter / detail
  95. Remove `noexcept` from ac49500cd0484e1b2dcf37fa4c0dade6f113c2c9 to fix bots — dexonsmith / detail
  96. [clang][NFC] Remove unused FileCheck prefix — keithbsmiley / detail
  97. Revert "[MLIR][SPIRV] Start module combiner." — gcmn / detail
  98. [mlir] Move some linalg patterns around. — silvasean / detail
  99. [MLIR][SPIRV] Start module combiner. — antiagainst / detail
  100. [Legalize] Add legalizations for VECREDUCE_SEQ_FADD — mcinally / detail
  101. [mlir] Add BufferResultsToOutParams pass. — silvasean / detail
  102. [FileCheck] Address unused prefixes in tests — mtrofin / detail
  103. hwasan: Support for outlined checks in the Linux kernel. — peter / detail
  104. Revert "[TTI] Add VecPred argument to getCmpSelInstrCost." — flo / detail
  105. Revert "[SLP] Consider alternatives for cost of select instructions." — flo / detail
  106. Use `--allow-unused-prefixes=false` by default for FileCheck in MLIR testsuite — joker.eph / detail
  107. [WebAssembly] Prototype i64x2.widen_{low,high}_i32x4_{s,u} — tlively / detail
  108. [flang] Detect and rewrite ambiguous READ(CVAR)[,item-list] — pklausler / detail
  109. [NFC][AMDGPU] Minor cleanup to AMDGPU memory model table — tony.tye / detail
  110. [clang-tidy][test] Fix test failure when LLVM_ENABLE_WERROR is set. — n.james93 / detail
  111. [WebAssembly] Prototype i64x2.eq — tlively / detail
  112. [flang] Add warning for FINAL pitfall — pklausler / detail
  113. [WebAssembly] Fixed DWARF DW_AT_low_pc encoded as 64-bit in wasm64 — aardappel / detail

#7455 (Oct 30, 2020 7:04:54 AM)

  1. Updated requirements. — gkistanova / detail
  2. [sanitizer] Remove unused ENV variables — vitalybuka / detail
  3. [ubsan] Use libc++ on ubsan bots — vitalybuka / detail
  4. Cleanup linker setup on sanitizer bots — vitalybuka / detail
  5. Use check-all on sanitizer bots — vitalybuka / detail
  6. [NFC] Format script — vitalybuka / detail
  7. Test clang-tools-extra with sanitizers — vitalybuka / detail
  8. [AA] Pass query info. — asbirlea / detail
  9. [PruneEH] Pin tests to legacy PM — aeubanks / detail
  10. [lldb] Update TestTypeGetModule.py — jdevlieghere / detail
  11. [lldb] XFAIL TestTypeGetModule.py (temporarily) — jdevlieghere / detail
  12. Support complex target features combinations — chen3.liu / detail
  13. [gn build] Port 00090a2b826 — llvmgnsyncbot / detail
  14. [MC] Add SMLoc to MCStreamer::emitSymbolAttribute and report changed binding warnings/errors for ELF — i / detail
  15. [llvm] Export LLVM_LIT_ARGS in LLVMConfig.cmake — jdevlieghere / detail
  16. [RISCV] Fix unused check prefixes in test/MC/RISCV/ — i / detail
  17. Fix shared build. — michael.hliao / detail
  18. [test] Fix unused check prefixes in test/Linker/ and test/Other/ — i / detail
  19. Fix "incorrect" assertions in Linalg/EDSC/Builders.cpp (NFC) — joker.eph / detail
  20. [NFC] Don't run clang/bindings/python/tests with msan — vitalybuka / detail
  21. [Flang][OpenMP][OpenACC] Fix exit out of a region in OpenMP parallel construct. — joshisameeran17 / detail
  22. [MC] Fix an assert in MCAssembler::writeSectionData to be aware of errors — i / detail
  23. [OpenMP][NFC] Clang format ParseOpenMP — johannes / detail
  24. [OpenMP][Docs] Structure and content for the OpenMP documentation — johannes / detail
  25. [NFC] Don't run python binding tests with sanitizers — vitalybuka / detail
  26. [llvm-readobj][test][NFC] - Use "--check-prefix" instead of "--check-prefixes". — grimar / detail
  27. [Coroutine] Properly determine whether an alloca should live on the frame — xun / detail
  28. [NFC] Fix "ambiguous overload for ‘operator=’" — vitalybuka / detail
  29. [mlir][ASM] Refactor how attribute/type aliases are specified. — riddleriver / detail
  30. [NFC] Fix "ambiguous overload for ‘operator=’" — vitalybuka / detail
  31. [mips] Implement add.ps, mul.ps and sub.ps — simon / detail
  32. [SCEV] Introduce SCEVPtrToIntExpr (PR46786) — lebedev.ri / detail
  33. [SCEV] SCEVPtrToIntExpr simplifications — lebedev.ri / detail
  34. [sanitizer] Use __atomic_load/store() built-ins for generic 32-bit targets — dvyukov / detail
  35. [mlir] Add shape.is_broadcastable. — tpopp / detail
  36. [compiler-rt] Don't include libc++ headers from the source tree in MSAN — vitalybuka / detail
  37. [DSE] Remove noop stores after killing stores for a MemoryDef. — flo / detail
  38. [mlir] Add lowering for IsBroadcastable to Std dialect. — tpopp / detail
  39. [ADT] Add methods to SmallString for efficient concatenation — n.james93 / detail
  40. [ARM] Additional MVE VQDMULH tests. NFC — david.green / detail

#7454 (Oct 29, 2020 7:32:18 PM)

  1. [sanitizer] Clean build with CCACHE on Android bot — vitalybuka / detail
  2. [sanitizer] Remove unused cmake flags — vitalybuka / detail
  3. [sanitizer] Delete unused script — vitalybuka / detail
  4. [libcxx] [docs] [NFC] Fix typo. — marek / detail
  5. [flang][openacc] Enforce no modifier on enter data and exit data clauses — clementval / detail
  6. [mlir][openacc] Add if and device_type to update op — clementval / detail
  7. [VE] Support register aliases in llvm-mc — marukawa / detail
  8. [VE] Add missing symbolic branch patterns — marukawa / detail
  9. Revert "clang-format: Add a consumer to diagnostics engine" — thakis / detail
  10. [VE] Add missing BCR format — marukawa / detail
  11. [SVE] Remove TypeSize comparison operators — david.sherwood / detail
  12. [MLIR] Support walks over regions and blocks — frgossen / detail
  13. [AMDGPU] Fix double space in disassembly of some DPP instructions — jay.foad / detail
  14. [AMDGPU] Fix double space in disassembly of s_set_gpr_idx_mode — jay.foad / detail
  15. [AMDGPU] Remove gds operand from ds_gws_* MachineInstrs — jay.foad / detail
  16. [libc++] Remove additional uses of std::rand() missed by 63aeadb4849d — ldionne / detail
  17. [VE] Change to use integrated assembly by defualt — marukawa / detail
  18. [ARM] Add IT block generation test — nicholas.guy / detail
  19. [ARM] Fix IT block generation after Thumb2SizeReduce with -Oz — nicholas.guy / detail
  20. [mlir][Linalg] Make Linalg fusion a test pass — nicolas.vasilache / detail
  21. [InstCombine] visitShl - ensure inner shifts have inrange amounts — llvm-dev / detail
  22. [NFC] Add more tests for DISubprogram verifier — scott.linder / detail
  23. [sanitizer] Print errno for report file open failure — tejohnson / detail
  24. [AMDGPU] Use pseudo instructions for readlane/writelane — jay.foad / detail
  25. [MC] Error for .globl/.local which change the symbol binding and warn for .weak — i / detail
  26. [x86] add test for umul intrinsic costs; NFC — spatel / detail
  27. [AMDGPU] Add __builtin_amdgcn_grid_size — jonathanchesterfield / detail
  28. [X86] Add PR46393 test case — llvm-dev / detail
  29. [mlir][gpu] Allow gpu.launch_func to be async. — csigg / detail
  30. [ThinLTO] Fix empty .llvmcmd sections — mtrofin / detail
  31. [nfc] [lldb] Remove excessive parentheses in SymbolFileDWARF::GetUID — jan.kratochvil / detail
  32. [MemProf] Augment test to debug avr bot failure — tejohnson / detail
  33. Revert "[mlir][gpu] Allow gpu.launch_func to be async." — joker.eph / detail
  34. [AMDGPU] Fix double space in disassembly of ds_gws_sema_* with gds — jay.foad / detail
  35. [Support] Make Support/SwapByteOrder.h compile on Fuchsia — mcgrathr / detail
  36. [sanitizer][fuchsia] Avoid deprecated syscall. — mcgrathr / detail
  37. [libc++] Minor cleanup in the test suite — ldionne / detail
  38. [WebAssembly] Implement SIMD signselect instructions — tlively / detail
  39. Add support of the next Ubuntu (Ubuntu 21.04 - Hirsute Hippo) — sylvestre / detail
  40. [MemProf] Temporarily disable test failing on a couple bots — tejohnson / detail
  41. [RISCV] Remove include of RISCVRegisterInfo.h from RISCVBaseInfo.h — craig.topper / detail
  42. [clangd] Add support for multiple DecisionForest model experiments. — usx / detail
  43. [llvm-libtool-darwin] Add support for LLVM bitcode files — alexshap / detail
  44. [InferAttrs] Add nocapture/writeonly to string/mem libcalls — davidbolvansky / detail
  45. [OpenMP] Add NULL check in dispatcher debug output — jonathan.l.peyton / detail
  46. [sanitizer] Disable ASLR for release_shadow_space — adhemerval.zanella / detail
  47. [SDAG] Extract helper to get vecreduce base opcode (NFC) — nikita.ppv / detail
  48. Remove HAVE_VCS_VERSION_INC, not needed — i / detail
  49. Added remotely ran compiler-rt tests. — aorlov / detail
  50. [AMDGPU] Update AMD GPU documentation — tony.tye / detail
  51. [mlir][gpu] NFC: Change gpu.launch_func ops to custom format. — csigg / detail
  52. [CodeGen] Fix neutral value of vecreduce fadd in tests (NFC) — nikita.ppv / detail
  53. [SDAG] Fix neutral value for vecreduce_fadd — nikita.ppv / detail
  54. [WebAssembly] Remove unused FileCheck test prefixes — tlively / detail
  55. [SLP] Consider alternatives for cost of select instructions. — flo / detail
  56. GetModule, GetExeModule methods added — fallkrum / detail
  57. [LoopUtils] Fix neutral value for vector.reduce.fadd — nikita.ppv / detail
  58. [mlir][gpu] Allow gpu.launch_func to be async. — csigg / detail
  59. [LCSSA] Doc for special treatment of PHIs — sdi1600105 / detail
  60. [SDAG] Extract helper to determine neutral element (NFC) — nikita.ppv / detail
  61. [mlir][gpu] Handle async in gpu.launch_func lowering. — csigg / detail
  62. [mlir][gpu] Add pass to make GPU ops within a region execute asynchronously. — csigg / detail
  63. Mark the execution of stop-hooks as non-interactive. — jingham / detail
  64. Use !hasLocalLinkage instead of listing the symbol types — jingham / detail
  65. [RISCV] Add test case for D90339 — craig.topper / detail
  66. [RISCV] Improve worklist management in the DAG combine for SLLW/SRLW/SRAW — craig.topper / detail
  67. [mlir][vector] Improve vector distribute integration test and fix block distribution — thomasraoux / detail
  68. Provide a reasonable value for PATH_MAX if the lldb headers don't provide it. — jingham / detail
  69. [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in complex wrapper headers. — joachim / detail
  70. [GWP-ASan] Add mutexes for Fuchsia — kostyak / detail
  71. [AMDGPU] Update Memory Model in AMDGPUUsage.rst — scott.linder / detail
  72. [NFC][AMDGPU] Resize Memory Model columns in AMDGPUUsage.rst — scott.linder / detail
  73. [NFC] Fix typo function -> module — aeubanks / detail
  74. Thread safety analysis: Consider static class members as inaccessible — aaronpuchert / detail
  75. This is a preliminary version of the test for https://reviews.llvm.org/D88483. — jingham / detail
  76. [Hexagon] Handle additional shuffles that can be made perfect — kparzysz / detail
  77. clang-tidy: Make tests more hermetic — thakis / detail
  78. [WebAssembly] Improved LLD error messages in case of mixed wasm32/wasm64 object files — aardappel / detail
  79. Add InsertionPoint and context managers to the Python API. — stellaraccident / detail
  80. [llvm-readobj][NFC] Remove unused prefix from FileCheck tests — rupprecht / detail
  81. [dwarfdump] Recognize __apple sections as debug info sections — jdevlieghere / detail

#7453 (Oct 29, 2020 7:56:21 AM)

  1. [NFC][Santizer] Continue build if ulimit fails — vitalybuka / detail
  2. Use ccache on tsan bot — vitalybuka / detail
  3. [Sanitizer] Always clean build on tsan bot — vitalybuka / detail
  4. [Sanitizer] Switch tsan bot to ninja — vitalybuka / detail
  5. [NFC] Remove unused ENV vars — vitalybuka / detail
  6. Revert "one" commited by mistake — vitalybuka / detail
  7. [sanitizer] Clean build_stage1 and use ccache — vitalybuka / detail
  8. Add new worker debian-stadler-sparc64 for Linux 64-bit SPARC — gkistanova / detail
  9. [sanitizer] Clear clang_build and use ccache — vitalybuka / detail
  10. Fix tsan buildbot — vitalybuka / detail
  11. [flang] Switch from check-all to check-flang — andrzej.warzynski / detail
  12. [zorg][PowerPC] Add tags for builders — jji@us.ibm.com / detail
  13. Revert "[DebugInfo] Shorten legacy [s|z]ext dwarf expressions" — vedantk / detail
  14. Revert "[DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927)" — vedantk / detail
  15. [Debugify] Move global namespace functions into llvm:: — i / detail
  16. [NFC][AVR] Improve device list — powerman1st / detail
  17. [NFC][clang][AVR] Add more devices — powerman1st / detail
  18. [mlir][Inliner] Add a new hook for checking if it is legal to inline a callable into a call — riddleriver / detail
  19. [mlir][Inliner] Add a `wouldBeCloned` flag to each of the `isLegalToInline` hooks. — riddleriver / detail
  20. [mlir][SymbolTable] Small optimization to walking symbol references — riddleriver / detail
  21. [Attributor][FIX] Properly promote arguments pointers to arrays — johannes / detail
  22. [Attributor][NFC] Rerun update test script — johannes / detail
  23. [opt] Pin -stats-json & -opt-bisect-limit tests to -enable-new-pm=0 — i / detail
  24. [FPEnv] Tests for rounding properties of constant evalution — sepavloff / detail
  25. [Reassociate][test] Delete improper -NOT patterns to work with -enable-new-pm=1 — i / detail
  26. [libFuzzer] Remove InterruptHandler from Fuchsia implementation — mvanotti / detail
  27. [llvm-objdump][test] - Stop using precompiled binary in MachO/disassemble-g-dsym.test — grimar / detail
  28. [mlir][gpu] Fix leaked stream and module when lowering gpu.launch_func to runtime calls. — csigg / detail
  29. Revert "[NFC][TSAN] Logs to debug test script on bot" — vitalybuka / detail
  30. [clangd] Support CodeActionParams.only — sam.mccall / detail
  31. [NFC][SCEV] Refactor monotonic predicate checks to return enums instead of bools — mkazantsev / detail
  32. [CMake] Support inter-proto dependencies in generate_protos. — sam.mccall / detail
  33. [InterleaveAccess] Recognise Interleave loads through binary operations — david.green / detail
  34. [yaml2obj] - Improve handling of SectionHeaderTable::NoHeaders flag. — grimar / detail
  35. [SCEV][NFC] Use general predicate checkers in monotonicity check — mkazantsev / detail
  36. [lldb] Unbreak the build after a recent PowerPC change — dave / detail
  37. [lldb] Correct --help output for qemu rootfs script — david.spickett / detail
  38. [VE] Add vector control instructions — marukawa / detail
  39. [VE] Add missing vector regression test — marukawa / detail
  40. clang-format: Add a consumer to diagnostics engine — krasimir / detail
  41. [yaml2obj][test] - Merge dynsymtab-shlink.yaml to dynsym-section.yaml — grimar / detail
  42. [mlir] Reorder shape assuming bufferization. — tpopp / detail
  43. [NFC] Add some new util functions to ICmpInst — mkazantsev / detail
  44. [SCEV] Match 'zext (trunc A to iB) to iY' as URem. — flo / detail
  45. [DebugInfo] [NFCI] Adding a missed out line in support for DW_TAG_generic_subrange. — alokkumar.sharma / detail
  46. [AMDGPU] Simplify insertNoops functions. NFC. — jay.foad / detail
  47. [NFC][SCEV] Use generic predicate checkers to simplify code — mkazantsev / detail
  48. [MIR] Fix out of bounds access in MIRPrinter. — dfukalov / detail
  49. [InstCombine] Add select+funnel-shift test patterns — llvm-dev / detail
  50. [yaml2obj][test] - Merge strtab-implicit-sections-*.yaml into strtab-implicit-sections.yaml and improve testing of .shstrtab — grimar / detail
  51. [ADT] Fix for ImmutableMapRef — adam.balogh / detail
  52. [llvm-exegesis] Do not try to assign random registers twice. — courbet / detail
  53. [DebugInfo] [NFCI] Additional test for support of DW_TAG_generic_subrange — alokkumar.sharma / detail
  54. [llvm-readobj/elf] - Fix a crash when dumping a dynamic relocation that refer to a symbol past the EOF. — grimar / detail
  55. [lldb] Use reverse connection method for lldb-server tests — pavel / detail
  56. [libunwind] Fix linker flag handling in the tests. — daniel.kiss / detail
  57. [libcxx] Add targets to available features. — daniel.kiss / detail

#7452 (Oct 28, 2020 8:30:01 PM)

  1. one — vitalybuka / detail
  2. [NFC][Sanitizer] Try to increase file limits on bot — vitalybuka / detail
  3. [debuginfo-tests][dexter] Add two new debug experience tests — tom.weaver / detail
  4. [libomptarget][nvptx] Undef, weak shared variables — jonathanchesterfield / detail
  5. [NFC][IntrRefLDV] Improve the Value printing — djtodoro / detail
  6. [AMDGPU] Use -strict-whitespace for GFX10 disassembler tests — jay.foad / detail
  7. [AArch64] Extend vector insertion test cases. — flo / detail
  8. [Syntax] Add missing default constructor for ConstChildIterator — llvm-dev / detail
  9. [compiler-rt][SystemZ] Skip fuzzer/full-coverage.test — ulrich.weigand / detail
  10. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  11. [clang-tidy][NFC] IdentifierNaming: Remove unnecessary string allocations — n.james93 / detail
  12. [X86] Fix cpu name typos — llvm-dev / detail
  13. [ELF] -r: don't crash when a non-SHF_LINK_ORDER orphan is added before a SHF_LINK_ORDER orphan — i / detail
  14. [AMDGPU] Precommit tests for D89388 and D89399, NFC — sebastian.neubauer / detail
  15. RegAlloc: Clear isSSA — matthew.arsenault / detail
  16. [TableGen] [AMDGPU] Add !sub operator for subtraction — paul / detail
  17. [WebAssembly] Prototype extending multiplication SIMD instructions — tlively / detail
  18. [WebAssembly] Clang-format builtins generation (NFC) — aheejin / detail
  19. [AMDGPU] Use -strict-whitespace for GFX8 and GFX9 disassembler tests — jay.foad / detail
  20. [WebAssembly] Fix incorrectly named target builtin — tlively / detail
  21. [clangd] Fix a null dereference in tests. — kadircet / detail
  22. [debuginfo-tests][dexter] add requires lldb to two tests — tom.weaver / detail
  23. [AVR][clang] Pass the address of the data section to the linker for ATmega328 — me / detail
  24. [llvm-mc] Drop unneeded dependency on CodeGen — i / detail
  25. Add a `mlirModuleGetBody()` accessor to the C API and bind it in Python — joker.eph / detail
  26. [clangd] Don't offer to expand auto in structured binding declarations. — sam.mccall / detail
  27. [CostModel] remove cost-kind predicate for funnel shift costs — spatel / detail
  28. [Clang][PowerPC] Add __vector_pair and __vector_quad types — baptiste.saleil / detail
  29. [clang][ToolChains] explicitly return LangOptions::StackProtectorMode — ndesaulniers / detail
  30. [CostModel][x86] remove cost-kind predicate for intrinsic costs — spatel / detail
  31. [NFC][TSAN] Logs to debug test script on bot — vitalybuka / detail
  32. [mlir] NFC: fix trivial typos — ishizaki / detail
  33. [DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927) — vedantk / detail
  34. [DebugInfo] Shorten legacy [s|z]ext dwarf expressions — vedantk / detail
  35. [lldb] Delete lldb/utils/test — vedantk / detail
  36. [SLP][Test] Precommit test case for PR47629. NFC. — anton.a.afanasyev / detail
  37. [openmp][openacc] Check for duplicate clauses for directive — clementval / detail
  38. [NFC] Use Register in RegisterPressure APIs — mtrofin / detail
  39. [clangd] Go-to-definition from non-renaming alias is unambiguous. — sam.mccall / detail
  40. [libc++] Refactor tests to remove uses of std::rand() — ldionne / detail
  41. [GISel]: Few InsertVecElt combines — aditya_nandakumar / detail
  42. [NFC][ThinLTO] Change command line passing to EmbedBitcodeInModule — mtrofin / detail
  43. [libc++] Fix a few warnings — ldionne / detail
  44. [AArch64] Use DUP for BUILD_VECTOR with few different elements. — flo / detail
  45. [Clang][OpenMP] Added the support for target data nowait — tianshilei1992 / detail
  46. [test] Make bt_order_by_weight in switch.ll more robust — aeubanks / detail
  47. [DebugInfo] Support for DW_TAG_generic_subrange — alokkumar.sharma / detail
  48. [DebugInfo] Expose Fortran array debug info attributes through DIBuilder. — adrian / detail
  49. [mlir] Convert memref_reshape to memref_reinterpret_cast. — pifon / detail
  50. [MemLoc]  Adjust memccpy support in MemoryLocation::getForArgument — davidbolvansky / detail
  51. Split out llvm/Support/FileSystem/UniqueID.h and clang/Basic/FileEntry.h, NFC — dexonsmith / detail
  52. [mlir] Use OpBuilderDAG for MemRefReinterpretCastOp. — pifon / detail
  53. [gn build] Port 23ed570af1c — llvmgnsyncbot / detail
  54. [llvm-lit] Improve the error message when make_paths_relative() fails — ldionne / detail
  55. [libc++] Re-apply the switch-based std::variant implementation — ldionne / detail
  56. [mlir] Properly handle recursive bufferization for scf.for/scf.if — silvasean / detail
  57. PR48002: Fix injection of elaborated-type-specifiers within local — richard / detail
  58. [Deref] Use maximum trip count instead of exact trip count — listmail / detail
  59. [AMDGPU] Fix inserting combined s_nop in bundles — austin.kerbow / detail
  60. [AArch64] Improve lowering of insert_vector_elt with 0.0 consts. — flo / detail
  61. [TableGen] Treat reg as isolated in reg$foo (but not in ${foo}reg) — jay.foad / detail
  62. [AMDGPU] Fix double space in disassembly of SDWA instructions with vcc — jay.foad / detail
  63. [InstCombine] Do not introduce bitcasts for swifterror arguments. — flo / detail
  64. [AMDGPU] Allow some modifiers on VOP3B instructions — jay.foad / detail
  65. [GWP-ASan] Abstract the thread local variables access — kostyak / detail
  66. C API: support scalable vectors — dexonsmith / detail
  67. [llvm-install-name-tool] Quote passed rpath args in error messages — alexshap / detail
  68. Better source location for -Wignored-qualifiers on trailing return types — aaronpuchert / detail
  69. [Sema] Let getters assert that trailing return type exists, NFCI — aaronpuchert / detail
  70. Fix includes in llvm/Support/FileSystem/UniqueID.h after 23ed570af1cc165afea1b70a533a4a39d6656501 — dexonsmith / detail
  71. gn build: Define HWASAN_WITH_INTERCEPTORS=1 for hwasan_new_delete.cpp as well. — peter / detail
  72. Reland "hwasan: Disable operator {new,delete} interceptors when interceptors are disabled." — peter / detail
  73. [NFC] Use [MC]Register in CSE & LICM — gjn / detail
  74. ModuleManager: Simplify lookupModuleFile by only setting the out parameter once, NFC — dexonsmith / detail
  75. [Sema] adds basic -Wfree-nonheap-object functionality — gbiv / detail
  76. Make the post-commit review expectations more explicit with respect to revert — joker.eph / detail
  77. [AMDGPU] Add Reset function to GCNHazardRecognizer — austin.kerbow / detail
  78. Recommit "[CodeView] Emit static data members as S_CONSTANTs." — akhuang / detail
  79. [VE] Add vector mask operation instructions — marukawa / detail
  80. Revert "[AppleObjCRuntimeV2] Force lazily allocated class names to be resolved." — jdevlieghere / detail
  81. [llvm][StringExtras] Add a fail-able version of `fromHex` — riddleriver / detail
  82. [llvm][StringExtras] Use a lookup table for `hexDigitValue` — riddleriver / detail
  83. [mlir] Optimize the parsing of ElementsAttr hex strings — riddleriver / detail
  84. [mlir] Convert raw data in dense element attributes for big-endian machines. — riddleriver / detail
  85. [WebAssembly] Add support for DWARF type units — dschuff / detail
  86. [ThinLTO] Fix .llvmcmd emission — mtrofin / detail

#7451 (Oct 28, 2020 8:48:17 AM)

  1. [X86] Regenerate xop tests with common prefixes. — llvm-dev / detail
  2. [X86] Regenerate popcnt tests. NFCI. — llvm-dev / detail
  3. [X86] Regenerate tbm intrinsics tests. NFCI. — llvm-dev / detail
  4. [X86] Regenerate xor tests. NFCI. — llvm-dev / detail
  5. [ADT] Fix accidental pointer comparison in test — sam.mccall / detail
  6. [Utils] Skip RemoveRedundantDbgInstrs in MergeBlockIntoPredecessor (PR47746) — vedantk / detail
  7. [VE] Add vector reduction instructions — marukawa / detail
  8. [libc++] Get rid of iostreams in the to_string tests — ldionne / detail
  9. [X86] Regenerate scalar fptosi/fptoui tests. NFCI. — llvm-dev / detail
  10. [amdgpu] Add the late codegen preparation pass. — michael.hliao / detail
  11. [gn build] Port 46c3d5cb05d — llvmgnsyncbot / detail
  12. Revert "[CodeView] Emit static data members as S_CONSTANTs." — akhuang / detail
  13. [llvm-readobj] Remove duplicate inner if() condition. NFCI. — llvm-dev / detail
  14. [libcxx] Fix typo in spelling of 'sentinel'. NFC. — martin / detail
  15. [mlir] Catch async.yield operands not matching the number of async.execute results. — csigg / detail
  16. [AMDGPU] Fix check prefix for VOP3 VI disassembler tests — jay.foad / detail
  17. [mlir] Add bufferization for std.select op. — silvasean / detail
  18. FileManager: Shrink FileEntryRef to the size of a pointer — dexonsmith / detail
  19. [libc++] Add a libc++ configuration that does not support localization — ldionne / detail
  20. [PowerPC][PCRelative] Turn on TLS support for PCRel by default — wei.huang / detail
  21. [AMDGPU] Change predicate for fma/fmac legacy — stanislav.mekhanoshin / detail
  22. [mlir][Python] Custom python op view wrappers for building and traversing. — stellaraccident / detail
  23. [llvm-reduce] Add test with some aliases. — flo / detail
  24. Revert "DomTree: Extract (mostly) read-only logic into type-erased base classes" — nicolai.haehnle / detail
  25. Revert multiple patches based on "Introduce CfgTraits abstraction" — nicolai.haehnle / detail
  26. [HIP][NFC] Use correct max in cuda_complex_builtins — enye.shi / detail
  27. [test] Make ThinLTO/X86/crash_debuginfo.ll work with -enable-new-pm=1 — i / detail
  28. [gn build] Port ce6900c6cb5 — llvmgnsyncbot / detail
  29. [gn build] Port e025d09b216 — llvmgnsyncbot / detail
  30. [test] Delete Feature/load_module.ll which is covered by load_extension.ll — i / detail
  31. [libc++] Make sure we include a header when checking compiler macros — ldionne / detail
  32. [OpenMP] Add Passing in Original Declaration Names To Mapper API — huberjn / detail
  33. [AMDGPU] Order AMDGPU ELF machine numbers in ascending order — tony.tye / detail
  34. [libc++] Try to fix cross-loading of lit.local.cfg on Windows — ldionne / detail
  35. [OpenMP] Add Support for Mapping Names in Libomptarget RTL — huberjn / detail
  36. [PowerPC] Fix single-use check and update chain users for ld-splat — nemanja.i.ibm / detail
  37. [libcxx] Don't truncate intermediates to wchar_t when widening — martin / detail
  38. [CostModel] add tests for FP reductions; NFC — spatel / detail
  39. [CostModel] remove cost-kind predicate for FP add/mul vector reduction costs — spatel / detail
  40. [mlir] JitRunner: add a config option to register symbols with ExecutionEngine at runtime — ezhulenev / detail
  41. [lld][WebAssembly] Fix memory size in dylink section for -pie exectuables — sbc / detail
  42. [JumpThreading] Set edge probabilities when creating basic blocks — kazu / detail
  43. [BranchProbabilityInfo] Fix eraseBlock — kazu / detail
  44. [mlir][Linalg] Add fusion of IndexedGenericOp with TensorReshapeOp by expansion. — ravishankarm / detail
  45. [mlir][SIdeEffectInterface][NFC] Move several InterfaceMethods to the extraClassDeclarations instead — riddleriver / detail
  46. [mlir][Interfaces] Generate a struct containing function pointers instead of a class with vtables — riddleriver / detail
  47. [mlir][Interfaces] Optimize the implementation of InterfaceMap to reduce generated code size. — riddleriver / detail
  48. [mlir][NFC] Remove unnecessary PatternRewriter::create methods — riddleriver / detail
  49. [mlir][NFC] Fix incorrect header comments. — riddleriver / detail
  50. [BranchProbabilityInfo] Make MaxSuccIdx[Src] efficient and add a comment about the subtle eraseBlock. NFC — i / detail
  51. [libc][NFC] Use a convenience macro to declare special floating point constants. — sivachandra / detail
  52. Unbreak build with gcc5.3 after 917acac — thakis / detail
  53. [OpenMP][CUDA] Add missing overload for `remquo(float,float,int*)` — johannes / detail
  54. [LangRef] Clarify `dereferenceable` -> `nonnull` implication — johannes / detail
  55. [WebAssembly] Add support for DWARF type units — dschuff / detail
  56. [clang] Pass-through remarks options to linker — apollo.mobility / detail
  57. [mlir] Fix stack-use-after-scope in cuda/vulkan cpu runners — ezhulenev / detail
  58. Remove unused variable name. NFC. — richard / detail
  59. Revert "[WebAssembly] Add support for DWARF type units" — dschuff / detail
  60. [flang][openacc] Fix ambiguity in the self clause parsing — clementval / detail
  61. [MLIR] [ODS] Allowing attr-dict in custom directive — john.demme / detail
  62. [Attributor][NFC] Improve time trace output — johannes / detail
  63. [Attributor][FIX] Properly check uses in the call not uses of the call — johannes / detail
  64. [Attributor][NFC] Hoist call out of a lambda — johannes / detail
  65. [Attributor][NFC] Clang-format — johannes / detail
  66. [Attributor][FIX] Do not attach range metadata to the wrong Instruction — johannes / detail
  67. [Attributor][FIX] Delete all unreachable static functions — johannes / detail
  68. [Attributor][NFC] Print the right value in debug output — johannes / detail
  69. [Attributor][NFC] Introduce a debug counter for `AA::manifest` — johannes / detail
  70. [Attributor] Finalize the CGUpdater after each SCC — johannes / detail
  71. [AMDGPU] Fix insert of SIPreAllocateWWMRegs in FastRegAlloc — carl.ritson / detail
  72. [NFC] [LLParser] Renaming LLParser routines to comply LLVM coding style — alokkumar.sharma / detail
  73. Revert "[ADT] Fix for ImmutableMapRef" — 31459023+hctim / detail
  74. Revert "[DebugInfo] Expose Fortran array debug info attributes through DIBuilder." — 31459023+hctim / detail
  75. [JumpThreading] Remove extraneous calls to setEdgeProbability — kazu / detail
  76. [JumpThreading] Rename thread-prob-3.ll to thread-prob-1.ll (NFC) — kazu / detail
  77. [OpenMP][CUDA][FIX] Use the new `remquo` overload only for OpenMP — johannes / detail
  78. [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3 — mkazantsev / detail
  79. Rename EHPersonality::MSVC_Win64SEH to EHPersonality::MSVC_TableSEH. NFC. — me / detail
  80. [NFC][UBSAN] Remove XFAIL from fixed tests — vitalybuka / detail
  81. [NFC][UBSAN] Try to re-enable tests on IOS — vitalybuka / detail
  82. [NFC][Asan] Fix cpplint warnings in tests — vitalybuka / detail
  83. [NFC][Asan] Fix cpplint warning in test — vitalybuka / detail
  84. [NFC][Sanitizer] format sanitizer_platform_interceptors.h — vitalybuka / detail
  85. [llvm-exegesis] Update doc. — courbet / detail
  86. [AArch64] Additional Interleaving Access test. NFC — david.green / detail
  87. [AArch64] Remove AArch64ISD::NOT, use vnot instead — david.green / detail
  88. Re-enable "[SCEV] Prove implications of different type via truncation" — mkazantsev / detail
  89. [llvm-exegesis] Do not silently fail on unknown instruction encoding formats. — courbet / detail
  90. [VE] Specify to expand BRIND and BR_JT — marukawa / detail
  91. [VE][NFC] Fix typo in comment — marukawa / detail
  92. [llvm-exegesis][doc] Remove old FIXME. — courbet / detail
  93. [VE] Add vector iterative operation instructions — marukawa / detail
  94. [testing] Add missing REQUIRES: asserts — dave / detail
  95. [VE] Add vector merger operation instructions — marukawa / detail
  96. [DSE] Use walker to skip noalias stores between current & clobber def. — flo / detail
  97. [yaml2obj] - Support the "Offset" key for the .dynsym section. — grimar / detail
  98. [Syntax] Add iterators over children of syntax trees. — sam.mccall / detail
  99. Return "[IndVars] Remove monotonic checks with unknown exit count" — mkazantsev / detail
  100. [x86 testing] NFC: remove a few needless vector popcnt tests — dave / detail
  101. [llvm-reduce] Extend test to also use special globals. — flo / detail
  102. [X86] Regenerate bool-vector tests. NFCI. — llvm-dev / detail
  103. [DAG] Move canFoldInAddressingMode before foldBinOpIntoSelect. NFC. — llvm-dev / detail
  104. [yaml2obj][obj2yaml] - Teach tools to work with regular archives. — grimar / detail
  105. [mlir] NFC: small fixes to LinalgTilingOptions API — antiagainst / detail
  106. [gn build] Port 47369e194a4 — llvmgnsyncbot / detail
  107. [llvm-objdump] - Rewrite malformed-archives.test to use YAML descriptions. — grimar / detail
  108. [AMDGPU] Omit needless string concatenations. NFC. — jay.foad / detail
  109. [llvm-objdump] - Restore Inputs/libbogus11.a input to fix BB. — grimar / detail
  110. Revert "[OpenMP] Add Passing in Original Declaration Names To Mapper API" — benny.kra / detail
  111. [openmp] Use front() instead of *begin() to not hide bugs when CurTypes is empty. — benny.kra / detail
  112. [TableGen] Update xxx-tblgen command document. — paul / detail
  113. [llvm-reduce] Add reduction for aliases. — flo / detail
  114. MLIR: add SinOp Lowering to __nv_sinf and __nv_sin — zinenko / detail
  115. [gn build] Port 23c8da25ef7 — llvmgnsyncbot / detail
  116. [yaml2obj][test] - Try to fix Archives/regular.yaml to fix BB. — grimar / detail
  117. [TableGen] Command description file requires a hyphen in document title. — paul / detail
  118. [obj2yaml][test] - Replace llvm-ar with yaml2obj in Archives/regular.yaml to fix BB. — grimar / detail
  119. [libc++] Remove <clocale> from some system_error tests — ldionne / detail
  120. [libc++] Move the #error message for no localization to <locale.h> — ldionne / detail
  121. [yamls2obj][test] - Make the Archives/regular.yaml test stricter. — grimar / detail

#7450 (Oct 27, 2020 9:26:01 PM)

  1. List of required Python packages for buildbot 2.8.x. — gkistanova / detail
  2. Added collapse build requests handling. — gkistanova / detail
  3. We use github authentication to let LLVM users do some extra with the build bot. — gkistanova / detail
  4. More logs in larger files. — gkistanova / detail
  5. Ported InterpolateToNativePath and InterpolateToPosixPath. — gkistanova / detail
  6. Ported LLVMBuildFactory. — gkistanova / detail
  7. Ported automatic schedulers; added support for force builds from Web UI. — gkistanova / detail
  8. Ported LLVMPoller. — gkistanova / detail
  9. Ported FileExists and FileDoesNotExist. — gkistanova / detail
  10. Ported NinjaCommand. — gkistanova / detail
  11. Ported CmakeCommand. — gkistanova / detail
  12. Ported LitTestCommand. — gkistanova / detail
  13. Ported builders.Util. — gkistanova / detail
  14. Ported XToolchainBuilder. — gkistanova / detail
  15. Ported AOSPBuilder. — gkistanova / detail
  16. Ported ClangLTOBuilder. — gkistanova / detail
  17. Ported FuchsiaBuilder. — gkistanova / detail
  18. Ported LLDPerformanceTestsuite. — gkistanova / detail
  19. Ported OpenMPBuilder. — gkistanova / detail
  20. Ported PollyBuilder. — gkistanova / detail
  21. Ported SanitizerBuilder. — gkistanova / detail
  22. Ported ClangBuilder. — gkistanova / detail
  23. Ported LLDBBuilder. — gkistanova / detail
  24. Ported UnifiedTreeBuilder. — gkistanova / detail
  25. Ported FlangBuilder. — gkistanova / detail
  26. Ported ABITestsuitBuilder. — gkistanova / detail
  27. Ported config __init__.py. — gkistanova / detail
  28. Ported builders.py. — gkistanova / detail
  29. Workers do the work. — gkistanova / detail
  30. First draft of LLVMInformativeMailNotifier. — gkistanova / detail
  31. Ported status.py. — gkistanova / detail
  32. Added status.py to the master/config. — gkistanova / detail
  33. Ported master.cfg. — gkistanova / detail
  34. NFC. They are workers. — gkistanova / detail
  35. The first draft of ported AnnotatedCommand. — gkistanova / detail
  36. Dial with bogus commits and commits to the llvm-project root directory. — gkistanova / detail
  37. Dial with potentially empty test description in LitTestCommand. — gkistanova / detail
  38. Disabled debug logs for github authenticator. — gkistanova / detail
  39. Posix paths in CMAKE_C_COMPILER and CMAKE_CXX_COMPILER. — gkistanova / detail
  40. NFC. Cosmetic changes. — gkistanova / detail
  41. Applied last minute changes from zord 0.8.5. — gkistanova / detail
  42. AnnotatedCommand rewritten for buildbot 2.8.x — gkistanova / detail
  43. [sanitizer][zorg] Use ccache on Android bot — vitalybuka / detail
  44. [AMDGPU] Add llvm.amdgcn.div.scale with fneg tests — jay.foad / detail
  45. [lldb] Support Python imports relative the to the current file being sourced — jdevlieghere / detail
  46. [libc++] Remove references to CONDUIT_TOKEN — ldionne / detail
  47. [Flang][OpenMP 4.5] Add semantic check for OpenMP default clause — vinay / detail

#7449 (Oct 27, 2020 9:45:11 AM)

  1. [Clang][CodeGen] fix failed assertion — ndesaulniers / detail
  2. [lldb][NativePDB] fix test load-pdb.cpp — zequanwu / detail
  3. [libc++] NFC: Consistent indentation for buildkite-pipeline.yml — ldionne / detail
  4. [AMDGPU] Fix VC warning about singed/unsigned comparison. NFC. — stanislav.mekhanoshin / detail
  5. Revert "Ensure that checkInitIsICE is called exactly once for every variable" — zequanwu / detail
  6. Revert "Revert "Ensure that checkInitIsICE is called exactly once for every variable"" — zequanwu / detail
  7. [mlir] Convert MemRefReinterpretCastOp to LLVM. — pifon / detail
  8. [clang-tidy] Silence unused variable warning in Release builds. NFCI. — benny.kra / detail
  9. Make sure Objective-C category support in IncludeSorter handles top-level imports — joeturner / detail
  10. [ARM][SchedModels] Move IsLDMBaseRegInListPred to ARMSchedule.td. NFC — eleviant / detail
  11. Add release tarballs for libclc — aaronpuchert / detail
  12. SourceManager: Fix an SLocEntry memory regression introduced with FileEntryRef — dexonsmith / detail
  13. [clangd] Add back dependency on proto generated targets — kbobyrev / detail
  14. Fix SROA with a PHI mergig values from a same block — stanislav.mekhanoshin / detail
  15. [BitCode] decode nossp fn attr — ndesaulniers / detail
  16. llvm-reduce: Test reduction for D88684 ( ee6e25e4391a6d3ac0a3c89615474e512f44cda6 ) — dblaikie / detail
  17. [GWP-ASan] Refactor memory mapping functions — kostyak / detail
  18. [libc++] NFC: Minor refactoring in filesystem_test_helper.h to ease readability — ldionne / detail
  19. [InstCombine] reduce code duplication in icmp intrinsic folds; NFC — spatel / detail
  20. [InstCombine] add tests for ctpop at bitwidth limit; NFC — spatel / detail
  21. [InstCombine] add folds for icmp+ctpop — spatel / detail
  22. [AIX] Also error on -G for link-only step — xiangling.liao / detail
  23. [MemProf] Decouple memprof build from COMPILER_RT_BUILD_SANITIZERS — tejohnson / detail
  24. [libc++] Get rid of <iostream> in a filesystem test — ldionne / detail
  25. Avoid unnecessary uses of `MDNode::getTemporary`, NFC — dexonsmith / detail
  26. Test to check backtraces with machine function splitting. — tmsriram / detail
  27. [NFC] Remove max_align.c LIT testcase — xiangling.liao / detail
  28. [libunwind] Add -Wno-dll-attribute-on-redeclaration when building for windows — martin / detail
  29. Prepend "__uniq" to symbol names hash with -funique-internal-linkage-names. — tmsriram / detail
  30. Run test only if X86 target is available — kiran.chandramohan / detail
  31. [AMDGPU] Use flat scratch instructions where available — stanislav.mekhanoshin / detail
  32. [mlir] NFC: properly align IR in comments — antiagainst / detail
  33. [libc++] Remove the reliance of several <random> tests on <iostream> — ldionne / detail
  34. [NFC] Fixing comment heading for MachineStableHash.h. — plotfi / detail
  35. [nfc] [lldb] Refactor DWARFUnit::GetDIE — jan.kratochvil / detail
  36. [mlir] Do not print back 0 alignment in LLVM dialect 'alloca' op — zinenko / detail
  37. [TargetRegisterInfo] Fix a couple of typos in the comments — qcolombet / detail
  38. [CodeView] Emit static data members as S_CONSTANTs. — akhuang / detail
  39. [MLIR] Fix AttributeInterface declaration. — zinenko / detail
  40. IR: Clarify ownership of ConstantDataSequentials, NFC — dexonsmith / detail
  41. [cmake] Add LLVM_UBSAN_FLAGS, to allow overriding UBSan flags — vedantk / detail
  42. [mlir] Document 'ParentOneOf' with the HasParent trait — stephen.neuendorffer / detail
  43. Fixed release build after D89170 — stanislav.mekhanoshin / detail
  44. Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty. — rahmanl / detail
  45. [mlir][Linalg] Miscalleneous enhancements to cover more fusion cases. — ravishankarm / detail
  46. [DebugInfo] Expose Fortran array debug info attributes through DIBuilder. — adrian / detail
  47. [profile] Suppress spurious 'expected profile to require unlock' warning — vedantk / detail
  48. [PowerPC] Implement Set Boolean Condition Instructions — amy.kwan1 / detail
  49. Fix checking for C++98 ICEs in C++11-and-later mode to not consider use — richard / detail
  50. [clang][NFC] Rearrange Comment Token and Lexer fields to reduce padding — n.james93 / detail
  51. [lldb][NativePDB] fix test load-pdb.cpp — zequanwu / detail
  52. [NFC] Use [MC]Register in RegAllocPBQP & RegisterCoalescer — gjn / detail
  53. SourceManager: Use the same fake SLocEntry whenever it fails to load — dexonsmith / detail
  54. [mlir] Add a conversion pass between PDL and the  PDL Interpreter Dialect — riddleriver / detail
  55. [mlir][Pattern] Refactor the Pattern class into a "metadata only" class — riddleriver / detail
  56. [mlir][NFC] Move around the code related to PatternRewriting to improve layering — riddleriver / detail
  57. [mlir][Pattern] Add a new FrozenRewritePatternList class — riddleriver / detail
  58. IR: Add a comment at missing std::make_unique calls from b2b7cf39d596b1528cd64015575b3f5d1461c011, NFC — dexonsmith / detail
  59. [NPM] Port -slsr to NPM — tu.da.wei / detail
  60. [AMDGPU] Move WQM Pass after MI Scheduler — carl.ritson / detail
  61. Teach `-fsanitize=fuzzer` to respect `-static` and `-static-libstdc++` when adding C++ standard libraries. — chandlerc / detail
  62. Update email addresses in CODE_OWNERS. — craig.topper / detail
  63. IR: Simplify two loops walking ConstantDataSequential, NFC — dexonsmith / detail
  64. SourceManager: clang-format the SrcMgr namespace, NFC — dexonsmith / detail
  65. [LSR] fix typo in comments and rename for a new added hook. — czhengsz / detail
  66. [Clang][OpenMP] Fixed an issue of segment fault when using target nowait — tianshilei1992 / detail
  67. [mlir][StorageUniquer] Refactor parametric storage to use sharded dense sets — riddleriver / detail
  68. [mlir][SymbolTable] Use Identifier instead of StringRef when looking up symbol name attributes — riddleriver / detail
  69. Port -objc-arc-apelim to NPM — aeubanks / detail
  70. Port -objc-arc-expand to NPM — aeubanks / detail
  71. [PlaceSafepoints] Pin tests to legacy PM — aeubanks / detail
  72. [AlwaysInliner] Pass callee AAResults to InlineFunction() — aeubanks / detail
  73. [CostModel][X86] teach TTI calculate cost of chain of vector inserts/extracts more precisely and correctly:In each 128-lane, if there is at least one index is demanded and not all indices are demanded... — bing1.yu / detail
  74. Revert "[AlwaysInliner] Pass callee AAResults to InlineFunction()" — aeubanks / detail
  75. Use uint64_t for branch weights instead of uint32_t — aeubanks / detail
  76. Reland [AlwaysInliner] Pass callee AAResults to InlineFunction() — aeubanks / detail
  77. Fix calls to (p)read on macOS when size > INT32_MAX — jdevlieghere / detail
  78. [Clang][OpenMP] Avoid unnecessary privatization of mapper array when there is no user defined mapper — tianshilei1992 / detail
  79. [IndVars] Remove monotonic checks with unknown exit count — mkazantsev / detail
  80. [GVN LoadPRE] Add an option to disable splitting backedge — serguei.katkov / detail
  81. [libTooling] Recognize sccache as a compiler wrapper in compilation database commands — zeratul976 / detail
  82. [clangd] Increase the TooMany limit for index-based textual navigation to 5 — zeratul976 / detail
  83. [NFC] Factor away lambda's redundant parameter — mkazantsev / detail
  84. [mlir] Fix TypeID lookup in GDB pretty printers. — csigg / detail
  85. [X86] Encode global address in small code model — apollo.mobility / detail
  86. [X86] Alternate implementation of D88194. — craig.topper / detail
  87. [Syntax] Disallow invalid Node operations — sam.mccall / detail
  88. [Test] One more range check test — mkazantsev / detail
  89. [clangd] Fix proto deps, for real this time. — sam.mccall / detail
  90. Updating llvm.mlir test to match recent IR change — kiran.chandramohan / detail
  91. [clang][RecoveryExpr] Add tests for ObjectiveC. — hokein.wu / detail
  92. Correct examples after d3205bbca3e0002d76282878986993e7e7994779 — tyker / detail
  93. [mlir] use OpBuilderDAG instead of OpBuilder — zinenko / detail
  94. [ARM][AArch64] Add VLDN shuffled interleaving tests. NFC — david.green / detail
  95. [LoopRotation] Allow loop header duplication if vectorization is forced. — flo / detail
  96. [yaml2obj] - Add a way to override the sh_addralign field of a section. — grimar / detail
  97. [lldb][NFC] Rewrite TestQuoting — risemann / detail
  98. [AMDGPU] Use DPP instead of Ext in a couple of class names. NFC. — jay.foad / detail
  99. [llvm/DebugInfo] Simplify DW_OP_implicit_value condition (NFC) — medismail.bennani / detail
  100. [llvm-readelf] - Implement --section-details option. — grimar / detail
  101. [clang][Basic] Integrate SourceLocation with FoldingSet, NFCI — mikhail.maltsev / detail
  102. [clangd] Separate final_result into a different message — kbobyrev / detail
  103. [VE] Add missing regression test — marukawa / detail
  104. [VE] Add vector float instructions — marukawa / detail
  105. [NFC][InstCombine] Add more exhaustive test coverage for `(x >>? X1) << C2` pattern (PR37872) — lebedev.ri / detail
  106. [NFC][InstCombine] Autogenerate cast.ll test — lebedev.ri / detail
  107. [NFC][PhaseOrdering] Autogenerate basic.ll test — lebedev.ri / detail
  108. [InstCombine] Fold `(X >>? C1) << C2` patterns to shift+bitmask (PR37872) — lebedev.ri / detail
  109. [lldb] Correct vFile:pread/pwrite packet docs — david.spickett / detail
  110. msgpack: Improve error for empty node — sebastian.neubauer / detail
  111. [ValueTracking] Add tracking of the alignment assume bundle — alexander.richardson / detail
  112. [ValueTracking] Add more tests for alignment assume bundles — alexander.richardson / detail
  113. [ValueTracking][NFC] Use Log2(Align) instead of countTrailingZeroes — alexander.richardson / detail
  114. [clang-format] Fix misformatted macro definitions after D86959 — alexander.richardson / detail
  115. Fix sancov.py when objdump is llvm-objdump — alexander.richardson / detail
  116. [gn build] Port 850325348ae — llvmgnsyncbot / detail
  117. [TargetLowering] Add i1 condition for bit comparison fold — sven.vanhaastregt / detail
  118. [NFC][IntrRefLDV] Some code clean up — djtodoro / detail
  119. Fix for PR47544. Clang is crashing after generating the right — zahira.ammarguellat / detail
  120. [InstCombine] collectBitParts - add trunc support. — llvm-dev / detail
  121. [X86] Regenerate vector shift tests. NFCI. — llvm-dev / detail
  122. [MallocChecker] Remove duplicate QCoreApplication::postEvent check. NFCI. — llvm-dev / detail
  123. [clang] RewriteObjCClassMetaData - remove superfluous null pointer check. NFCI. — llvm-dev / detail
  124. Revert "Use uint64_t for branch weights instead of uint32_t" — thakis / detail
  125. [X86] Regenerate all-ones vector tests with common prefixes. — llvm-dev / detail
  126. [X86] Don't crash on CVTPS2PH with wide vector inputs. — benny.kra / detail
  127. Revert rG0905bd5c2fa42bd4c "[InstCombine] collectBitParts - add trunc support." — llvm-dev / detail
  128. [amdgpu] Enable use of AA during codegen. — michael.hliao / detail
  129. Fix use-after-scope introduced in 850325348ae82cd5e26ea9edfd04219d0fbe7828 — alexander.richardson / detail
  130. Revert "[NFC] Factor away lambda's redundant parameter" — risemann / detail
  131. Revert "[IndVars] Remove monotonic checks with unknown exit count" — risemann / detail
  132. [lldb] [Process/FreeBSDRemote] Enable watchpoint support — mgorny / detail
  133. [lldb] [Process/FreeBSD] Fix missing namespace qualifier — mgorny / detail
  134. [lldb] Add llvm-pdbutil to lldb test dependencies — risemann / detail
  135. [AArch64] Add additional tests for vector inserts with common element. — flo / detail
  136. [libc++] Fix filesystem test in C++11/14 — ldionne / detail
  137. [lldb][NFC] Make GetResumeCountForLaunchInfo return an unsigned. — risemann / detail
  138. Revert "Updating llvm.mlir test to match recent IR change" — aeubanks / detail
  139. [AMDGPU] Add missing support for targets — tony.tye / detail
  140. [clangd] Start using SyntaxTrees for folding ranges feature — kbobyrev / detail

#7447 (Oct 26, 2020 1:20:53 PM)

  1. [X86] Don't disassemble wbinvd with 0xf2 or 0x66 prefix. — craig.topper / detail
  2. [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses — christudasan.devadasan / detail
  3. [clangd] Add dependency on remote index service proto — kbobyrev / detail
  4. [IndVars] Use contextual knowledge when proving trivial conds — mkazantsev / detail
  5. [NFC] Factor out common code into lambda for further improvement — mkazantsev / detail
  6. [NFC] Remove unused funciton param — mkazantsev / detail
  7. Fix broken build after previous commit — mkazantsev / detail
  8. [VE] Support atomic fence — marukawa / detail
  9. [Schedule] Add a MultiHazardRecognizer — david.green / detail
  10. [gn build] Port 61bc18de0b2 — llvmgnsyncbot / detail
  11. [ARM][SchedModels] Convert IsLdrAm3NegRegOffPred to MCSchedPredicate — eleviant / detail
  12. [ARM][SchedModels] Convert IsLdstsoMinusRegPred to MCSchedPredicate — eleviant / detail
  13. [ARM][SchedModels] Get rid of IsLdrAm2ScaledPred — eleviant / detail
  14. [VE] Support atomic load — marukawa / detail
  15. [PowerPC] Add test case for pr47830. NFC. — lkail / detail
  16. [ARM][SchedModels] Rename and generalize predicate. NFC — eleviant / detail
  17. [AMDGPU] Emit new pal metadata by default — sebastian.neubauer / detail
  18. [AsmPrinter] Add per BB instruction mix remark. — flo / detail
  19. [VE] Add integer arithmetic vector instructions — marukawa / detail
  20. [VE] Add vector comparison and min/max — marukawa / detail
  21. [Annotation] Allows annotation to carry some additional constant arguments. — tyker / detail
  22. [flang] Tighten rules to resolve procedure as intrinsic procedure — jperier / detail
  23. Try to fix buildbots after d3205bbca3e0002d76282878986993e7e7994779 — tyker / detail
  24. [lldb] [Process/FreeBSDRemote] Fix #include for i386 compat — mgorny / detail
  25. [lldb] [test/Register] Use initial state for write tests — mgorny / detail
  26. [lldb] [Process/NetBSD] Set xs_xstate_bv correctly when setting regs — mgorny / detail
  27. [lldb] [Process/Linux] Reuse NativeRegisterContextWatchpoint_x86 — mgorny / detail
  28. [lldb] Fix bitfield "frame var" for pointers (pr47743) — pavel / detail
  29. [lldb] Modernize PseudoTerminal::Fork — pavel / detail
  30. [NFC][InstrRefLDV] Fix a typo — djtodoro / detail
  31. [llvm-mca] Add few memory instructions to cortex-a57 test — eleviant / detail
  32. tsan: add mips64 support in lib/tsan/go/buildgo.sh — dvyukov / detail
  33. [InstCombine] Add rotate tests where the shift amount is zero extended after masking — llvm-dev / detail
  34. [InstCombine] Add support for zext(and(neg(amt),width-1)) rotate shift amount patterns — llvm-dev / detail
  35. [clang] Suppress "follow-up" diagnostics on recovery call expressions. — hokein.wu / detail
  36. [MLIR][mlir-spirv-cpu-runner] A pass to emulate a call to kernel in LLVM — antiagainst / detail
  37. [clang-fuzzer] CreateAndRunJITFunc - fix use after move static analyzer warning. — llvm-dev / detail
  38. [llvm-ar][Object] Fix detection of need for 64-bit archive symbol tables — andrew.ng / detail
  39. [DAGCombine] Add test case showing incorrect DAGCombine optimization — fraser / detail
  40. [MLIR][mlir-spirv-cpu-runner] A SPIR-V cpu runner prototype — antiagainst / detail
  41. [clangd] Fix remote index build failures due to lack of proto dependency — kbobyrev / detail
  42. [LV] Add cost-model test for AArch64 select costs. — flo / detail
  43. [AMDGPU] Make more use of printNamedBit in AMDGPUInstPrinter. NFC. — jay.foad / detail
  44. [InstCombine] Add bswap test pattern using bitreverse intrinsic — llvm-dev / detail
  45. [lldb][NFC] Make GetShellSafeArgument simpler and faster — risemann / detail
  46. [clangd] NFC: Update FIXME comment regarding lack of c/dtor support — kbobyrev / detail
  47. [InstCombine] collectBitParts - add bitreverse intrinsic support. — llvm-dev / detail
  48. Fix SBError::SetErrorToGenericError — risemann / detail
  49. [TableGen] [tests] Change integer ranges to use new '...' punctuation — paul / detail
  50. [analyzer] [NFC] Simplify SVal::getAsLocSymbol function using existing functions — dpetrov / detail
  51. [VE] Support atomic store — marukawa / detail
  52. [VE] Add vector logical instructions — marukawa / detail
  53. [VE] Add vector shift instructions — marukawa / detail
  54. [X86] Use mtriple instead of march in MIR tests — llvm-dev / detail
  55. [AArch64] Add 2 cases where insertelement lowering could be improved. — flo / detail
  56. [OpenMP] changing OMP rtl to use shared memory instead of env variable — andrey.churbanov / detail
  57. [InstCombine] Add bswap test pattern using truncates — llvm-dev / detail
  58. [libc++] Add a CI jobs to test the Standalone builds — ldionne / detail
  59. [SVE][CodeGen][DAGCombiner] Fix TypeSize warning in redundant store elimination — joe.ellis / detail
  60. Revert "[SVE][CodeGen][DAGCombiner] Fix TypeSize warning in redundant store elimination" — peter.waller / detail
  61. [SVE][CodeGen][DAGCombiner] Fix TypeSize warning in redundant store elimination — peter.waller / detail
  62. Unconfuse gcc5.3 after 2e204e23911b1f / D87528 — thakis / detail
  63. [libc++] Fix indentation of buildkite-pipeline.yml — ldionne / detail
  64. [lld][ELF] Don't write output to the test directory. NFC. — benny.kra / detail
  65. [clang][unittest] Don't hardcode the string "Assertion" — benny.kra / detail
  66. [AMDGPU] Avoid unused variable warning in Release builds. NFC. — benny.kra / detail
  67. Fix issue in cortex-a57 sched model — eleviant / detail
  68. [mlir][Linalg] Add basic support for TileAndFuse on Linalg on tensors. — nicolas.vasilache / detail
  69. [ARM][SchedModels] Convert IsLdstsoScaledNotOptimalPred to MCSchedPredicate — eleviant / detail
  70. [lldb][PDB] Add ObjectFile PDB plugin — zequanwu / detail
  71. [DebugInfo][dexter] Add dexter tests for escaped locals — orlando.hyams / detail
  72. [SVE][AArch64] Fix TypeSize warning in loop vectorization legality — joe.ellis / detail
  73. [SVE][AArch64] Fix TypeSize warning in GEP cost analysis — joe.ellis / detail
  74. [SVE][InstCombine] Fix TypeSize warning in canReplaceGEPIdxWithZero — joe.ellis / detail
  75. [SVE] Fix TypeSize warning in llvm::getGEPInductionOperand — joe.ellis / detail
  76. [mlir][vector] Update doc strings for insert_map/extract_map and fix insert_map semantic — thomasraoux / detail
  77. [AArch64] Extend tests for insertelement improvements. — flo / detail
  78. SourceManager: Return non-const references in getOrCreateContentCache and related, NFC — dexonsmith / detail
  79. [libc++abi] Make sure we can run the tests in Standalone mode — ldionne / detail

#7445 (Oct 25, 2020 8:24:31 PM)

  1. Remove superfluous whitespace around if(). NFC. — llvm-dev / detail
  2. [SLP] Add AArch64 tests with vectorizable compare/select patterns. — flo / detail
  3. Correct LIT test failure detected on buildbot after mibintc committed rG2e204e23911b: [clang] Enable support for #pragma STDC FENV_ACCESS D87528 — melanie.blower / detail
  4. [InstSimplify] add tests for logic-of-cmps with not op; NFC — spatel / detail
  5. [InstSimplify] peek through 'not' operand in logic-of-icmps fold — spatel / detail
  6. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  7. [SCEV] Strength nowrap flags after constant folding — nikita.ppv / detail
  8. [SCEV] Separate out constant folding in mul expr creation — nikita.ppv / detail
  9. [SCEV] Always constant fold mul expression operands — nikita.ppv / detail
  10. Thread safety analysis: Consider global variables in scope — aaronpuchert / detail
  11. Thread safety analysis: Nullability improvements in TIL, NFCI — aaronpuchert / detail
  12. [SCEV] Strenthen nowrap flags after constant folding for mul exprs — nikita.ppv / detail
  13. [CostModel] fix operand/type accounting for fadd/fmul reductions — spatel / detail
  14. [CostModel] remove cost-kind predicate for some vector reduction costs — spatel / detail
  15. [X86] Use TargetConstant instead of Constant for operands to X86vaarg64. — craig.topper / detail
  16. [X86] Use TargetConstant for immediates for VASTART_SAVE_XMM_REGS. — craig.topper / detail
  17. [X86] VEX/EVEX prefix doesn't work for inline assembly. — chen3.liu / detail

#7444 (Oct 25, 2020 9:07:13 AM)

  1. For P0732R2, P1907R1: ensure that template parameter objects don't refer — richard / detail
  2. [MemProf] Temporarily disable part of test — tejohnson / detail
  3. Revert "[CostModel] remove cost-kind predicate for vector reduction costs" — martin / detail
  4. [X86] Use TargetConstant for FPDiff with X86::TC_RETURN. — craig.topper / detail
  5. [c++20] For P0732R2: Support string literal operator templates. — richard / detail
  6. [InstCombine] Add test for or(fshl(),fshl()) bswap pattern. — llvm-dev / detail
  7. [InstCombine] matchBSwapOrBitReversem - recognise or(fshl(),fshl()) bswap patterns. — llvm-dev / detail
  8. [clang] Enable support for #pragma STDC FENV_ACCESS — melanie.blower / detail

#7443 (Oct 24, 2020 10:06:06 PM)

  1. [ARM] Remove some dead code. NFC — david.green / detail
  2. [AMDGPU][CostModel] Refine cost model for half- and quarter-rate instructions. — dfukalov / detail
  3. Unbreak the clang-interpreter example after 0aec49c8531bc5282b095730d34681455826bc2c — benny.kra / detail
  4. [X86] Add a stub for znver3 based on the little public information there is in AMD's manuals — benny.kra / detail
  5. [X86] Add a stub for Intel's alderlake. — benny.kra / detail
  6. [CostModel] remove cost-kind predicate for vector reduction costs — spatel / detail
  7. Revert "hwasan: Disable operator {new,delete} interceptors when interceptors are disabled." — thakis / detail
  8. [AArch64][GlobalISel] Fix -Wunused-variable. NFC — i / detail
  9. [asan][fuchsia] set current thread before reading thread state — mcgrathr / detail
  10. [asan] Fix stack-use-after-free checks on non-main thread on Fuchsia — mcgrathr / detail
  11. [X86] Produce R_X86_64_GOTPCRELX for test/binop instructions (MOV32rm/TEST32rm/...) when -Wa,-mrelax-relocations=yes is enabled — i / detail
  12. [ELF] Don't crash on R_X86_64_GOTPCRELX for test/binop instructions — i / detail
  13. Fix typo SSC -> SCC — aeubanks / detail
  14. [clangd] Add a TestWorkspace utility — zeratul976 / detail

#7442 (Oct 24, 2020 10:54:37 AM)

  1. [flang] Fix pimpl idiom for IntrinsicProcTable. — llvm-project / detail
  2. [AMDGPU] Cleanup AMDGPUUsage.rst — tony.tye / detail
  3. [lldb] Fix building with GCC 7. NFC. — martin / detail
  4. [lldb] [Process/NetBSD] Use XStateRegSet for all FPU registers — mgorny / detail
  5. [SystemZ] Define MaxInstLength to have the value of 6. — paulsson / detail
  6. [BasicAA] Fix caching in the presence of phi cycles — nikita.ppv / detail
  7. [BasicAA] Avoid duplicate cache lookup (NFCI) — nikita.ppv / detail
  8. [LegalizeTypes] Legalize vector rotate operations — llvm-dev / detail
  9. [DAG] Add BuildVectorSDNode::getRepeatedSequence helper to recognise multi-element splat patterns — llvm-dev / detail
  10. [InstCombine] narrowFunnelShift - fold trunc/zext or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) (PR35155) — llvm-dev / detail
  11. Fix some signed/unsigned comparison gcc warnings from D87930 — llvm-dev / detail
  12. [JITLink][ELF] PCRel32GOTLoad relocations are resolved like regular PCRel32 ones — sgraenitz / detail
  13. [jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON — sgraenitz / detail
  14. [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form — tu.da.wei / detail
  15. Revert "[jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON" — sgraenitz / detail
  16. [NPM] Port -loop-versioning-licm to NPM — tu.da.wei / detail
  17. [Flang][Driver] Add infrastructure for basic frontend actions and file I/O — andrzej.warzynski / detail
  18. [JITLink][ELF] PCRel32GOTLoad edge offset can be smaller three — sgraenitz / detail
  19. Reapply "[jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON" — sgraenitz / detail
  20. [flang][tests] Fix Python bug in the lit config — andrzej.warzynski / detail

#7441 (Oct 23, 2020 11:35:51 PM)

  1. [ValueTracking] add range limits for ctpop — spatel / detail
  2. [clang-tidy] Fix redefinition of module in the same module.modulemap file — dpolukhin / detail
  3. [clangd] Migrate to proto2 syntax — kbobyrev / detail
  4. [CMake] generate_grpc_protos -> generate_protos(... GRPC). NFC — sam.mccall / detail
  5. [CMake] Fix hardcoding of protobuf output basename. NFC — sam.mccall / detail
  6. [clangd] NFC: Add using directives to avoid spelling out llvm::sys::path — kbobyrev / detail
  7. [InstSimplify] add tests for ctlz constant range; NFC — spatel / detail
  8. [InstSimplify] add tests for cttz constant range; NFC — spatel / detail
  9. [ValueTracking] add range limits for ctlz — spatel / detail
  10. [ValueTracking] add range limits for cttz — spatel / detail
  11. [clang] Split remote index service definition into a separate file. — sam.mccall / detail
  12. [MLIR] Extract buffer alias analysis for reuse — frgossen / detail
  13. [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic — stefanp / detail
  14. [clangd] Drop version from remote index proto names, fix clangd-index-server — sam.mccall / detail
  15. [LSR] ignore profitable chain when reg num is not major cost. — czhengsz / detail
  16. [runtimes] Revert the libc++ __config_site change — ldionne / detail
  17. [gn build] port 48e4b0f (__config_site revert) — thakis / detail
  18. [DebugInstrRef] Convert DBG_INSTR_REFs into variable locations — jeremy.morse / detail
  19. [llvm-mca] Extend cortex-a57 memory instructions test — eleviant / detail
  20. [MLIR] Fix bad merge with buffer alias analysis. — frgossen / detail
  21. Export TemplateArgumentMatcher so clients defining custom matchers don't need to use the internal namespace — sam.mccall / detail
  22. [flang][openacc] Fix semantic check for wait and atomic directives — clementval / detail
  23. AMDGPU: Increase branch size estimate with offset bug — matthew.arsenault / detail
  24. AMDGPU: Don't query for TII in TII — matthew.arsenault / detail
  25. [TableGen] Change !getop and !setop to !getdagop and !setdagop. — paul / detail
  26. [InstCombine] Add initial bitreverse test coverage — llvm-dev / detail
  27. [InstCombine] Add 8/16/32/64 bitreverse test coverage — llvm-dev / detail
  28. [InstCombine] Add i8 bitreverse by multiplication test patterns — llvm-dev / detail
  29. [flang][OpenMP] Upstream lowering of `ParallelOp` clauses — sourabhsingh.tomar / detail
  30. CfgInterface: rename interface() to getInterface() — nicolai.haehnle / detail
  31. Revert "[Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty." — dantrushin / detail
  32. [AMDGPU] Add simplification/combines for llvm.amdgcn.fma.legacy — jay.foad / detail
  33. [DebugInstrRef] Handle DBG_INSTR_REFs use-before-defs in LiveDebugValues — jeremy.morse / detail
  34. [flang][OpenMP] Upstream lowering of OpenMP `Flush` construct — sourabhsingh.tomar / detail
  35. [WebAssembly] Implementation of (most) table instructions — sbc / detail
  36. [clangd] Fix remote-server build and add it to check-clangd — kadircet / detail
  37. [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse. — vpykhtin / detail
  38. [gn build] Port 00255f41929 — llvmgnsyncbot / detail
  39. [PowerPC] Fix the Predicates for enabling pcrelative-memops and PLXVP/PSTXVP definitions — wei.huang / detail
  40. SourceManager: Clarify that FileInfo always has a ContentCache, NFC — dexonsmith / detail
  41. [AArch64][SVE] Fix umin/umax lowering to handle out of range imm. — huihuiz / detail
  42. Re-apply "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation" — lhames / detail
  43. Added utility to launch tests on a target remotely. — aorlov / detail
  44. Revert "[CGSCC] Detect devirtualization in more cases" — aeubanks / detail
  45. SourceManager: Encapsulate line number mapping into SrcMgr::LineOffsetMapping — dexonsmith / detail
  46. These compiler-rt tests should be UNSUPPORTED instead of XFAIL. — aorlov / detail
  47. [lldb] Redesign Target::GetUtilityFunctionForLanguage API — jdevlieghere / detail
  48. [CUDA] Improve clang's ability to detect recent CUDA versions. — tra / detail
  49. [CUDA] Extract CUDA version from cuda.h if version.txt is not found — tra / detail
  50. [gn build] Port dbbc4f4e226 — llvmgnsyncbot / detail
  51. [AArch64][GlobalISel] Introduce a new post-isel optimization pass. — aemerson / detail
  52. SourceManager: Make LastLineNoContentCache and ContentCache::SourceLineCache mutable, NFC — dexonsmith / detail
  53. [MLInliner] Disable always inliner in bounds tests — mtrofin / detail
  54. [ELF] Don't error on R_PPC64_REL24/R_PPC64_REL24_NOTOC referencing __tls_get_addr for missing R_PPC64_TLSGD/R_PPC64_TLSLD — i / detail
  55. [mlir] Add FuncOp::eraseResults — silvasean / detail
  56. [PhiValues] Use SetVector to avoid non-determinism — nikita.ppv / detail
  57. [PowerPC] Add intrinsics for MMA — saghir / detail
  58. [NFC] Use [MC]Register in RegAllocGreedy — mtrofin / detail
  59. [BasicAA] Add additional phi cycle test (NFC) — nikita.ppv / detail
  60. [MemProf] XFAIL test on avr until issue can be debugged — tejohnson / detail
  61. [AIX][cmake] Adjust management of `-G` for linking — hubert.reinterpretcast / detail
  62. [AMDGPU] Fixed isLegalRegOperand() with physregs — stanislav.mekhanoshin / detail
  63. [AIX] Let alloca return 16 bytes alignment — xiangling.liao / detail
  64. [lldb] Fix use of undefined type 'lldb_private::UtilityFunction' — jdevlieghere / detail
  65. [IR] add fn attr for no_stack_protector; prevent inlining on mismatch — ndesaulniers / detail
  66. SourceManager: Simplify by inlining what remains of ComputeLineNumbers, NFC — dexonsmith / detail
  67. [gn build] Add missing comma — aeubanks / detail
  68. [mlir][vector] Add folding for ExtractOp with ShapeCastOp source — thomasraoux / detail
  69. [libc++] Refactor the run-buildbot script to make it more modular, and run the benchmarks — ldionne / detail
  70. Unconditionally #include <future> — joker.eph / detail
  71. [mlir][vector] Add folder for ExtractStridedSliceOp — thomasraoux / detail
  72. [libc++] Clean up unused CI files — ldionne / detail
  73. [lldb] Move copying of files into reproducer out of process — jdevlieghere / detail
  74. [AArch64] Add vector compare/select cost-model tests. — flo / detail
  75. [libc++] NFC: Remove unused includes from the test suite — ldionne / detail
  76. [mlir] Link with pthreads in AsyncRuntime — ezhulenev / detail
  77. Fix shared build. NFC. — michael.hliao / detail
  78. [Asan][Windows] Fix asan stack traces on Windows. — akhuang / detail
  79. Fix typo in diagnostic name. — richard / detail
  80. Remove global dialect registration — joker.eph / detail
  81. [mlir][Vector] Introduce UnrollVectorOptions to control vector unrolling. — ravishankarm / detail
  82. [flang] An erroneous type bound procedure was causing a call to CHECK() — psteinfeld / detail
  83. GC-parseable element atomic memcpy/memmove — apilipenko / detail
  84. Add a mlir natvis file for debugging with Visual Studio — aaron.smith / detail
  85. [SVE] Lower fixed length VECREDUCE_SEQ_FADD operation — mcinally / detail
  86. Revert "Remove global dialect registration" — joker.eph / detail
  87. PR47954 / DR2126: permit temporary objects that are lifetime-extended by — richard / detail
  88. [RISCV] Use the commercial name for scheduling model (NFC) — evandro.menezes / detail
  89. [CodeGen] Emit destructor calls to destruct non-trivial C struct — ahatanaka / detail
  90. [llvm-install-name-tool] Add -prepend_rpath option — alexshap / detail
  91. [test] Simplify pr33641_remove_arg_dbgvalue.ll — aeubanks / detail
  92. [Inliner][NPM] Properly pass callee AAResults — aeubanks / detail
  93. [StructurizeCFG][NewPM] Port -structurizecfg to NPM — aeubanks / detail
  94. [MemProf] Attempt to debug avr bot failure — tejohnson / detail
  95. [libFuzzer] Added -print_full_coverage flag. — mmoroz / detail
  96. [Hexagon] Handle selection between HVX vector predicates — kparzysz / detail
  97. Don't allow structured binding declarations to decompose a — richard / detail
  98. [intel-pt] Disable/Enable tracing to guarantee the trace is correct — a20012251 / detail
  99. Fix a few warnings from GCC (NFC) — joker.eph / detail
  100. Topologically sort the library to link to mlir-cpu-runner which is required with some linkers like BFD (NFC) — joker.eph / detail
  101. Remove global dialect registration — joker.eph / detail
  102. Remove unused verifyRegStateMapping() function in RegAllocFast (NFC) — joker.eph / detail
  103. [AutoFDO] Remove a broken assert in merging inlinee samples — hoy / detail
  104. FileManager: Reorder declarations of FileEntry and FileEntryRef, NFC — dexonsmith / detail
  105. Add CMake dependency from MLIRJitRunner on all dialects — joker.eph / detail
  106. clangd: Stop calling FileEntryRef::FileEntryRef — dexonsmith / detail
  107. llvm-dwarfdump: Support verbose printing DW_OP_convert to print the CU local offset before the resolved absolute offset — dblaikie / detail
  108. HeaderSearch: Simplify use of FileEntryRef in HeaderSearch::LookupFile, NFC — dexonsmith / detail
  109. [NFC][UBSAN] Avoid "not FileCheck" in tests — vitalybuka / detail
  110. fix lldb for recent libDebugInfoDWARF API change — dblaikie / detail
  111. [llvm-cov] don't include all source files when provided source files are filtered out — zequanwu / detail
  112. [flang][windows] Support platform-specific path separator. — llvm-project / detail
  113. [flang][msvc] Fix lambda capture ambiguity. NFC. — llvm-project / detail
  114. hwasan: Disable operator {new,delete} interceptors when interceptors are disabled. — peter / detail
  115. [NFC][UBSAN] Refine CHECK pattern in test — vitalybuka / detail
  116. [llvm/DebugInfo] Emit DW_OP_implicit_value when tuning for LLDB — medismail.bennani / detail

#7440 (Oct 23, 2020 12:01:02 PM)

  1. Revert "[lldb] Explicitly use the configuration architecture when building test executables" — risemann / detail
  2. [ELF] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn — i / detail
  3. Revert "[Docs] Clarify that FunctionPasses can't add/remove declarations" — aeubanks / detail
  4. AMDGPU: Cleanup MIR test — matthew.arsenault / detail
  5. [InstCombine] Remove dbg.values describing contents of dead allocas — vedantk / detail
  6. [TableGen] Update documents to make them more complete — paul / detail
  7. clang/Basic: Remove ContentCache::getRawBuffer, NFC — dexonsmith / detail
  8. [SystemZ][z/OS] Set short-enums as the default for z/OS — abhina.sreeskantharajan / detail
  9. [InstSimplify] add tests for ctpop constant range; NFC — spatel / detail
  10. HowToReleaseLLVM: Clean up document and remove references to SVN — tstellar / detail
  11. [NFC][PartialInliner]: Clean up code — etiotto / detail
  12. [MemCpyOpt] Move GEP during call slot optimization — nikita.ppv / detail
  13. [PatternMatch] Add new FP matchers. NFC. — jay.foad / detail
  14. [InstCombine][NFC] Use ConstantExpr::getBinOpIdentity — nikita.ppv / detail
  15. [libc++] Drop old workaround for iostreams instantiations missing from the dylib — ldionne / detail
  16. [GWP-ASan] Move random-related code in the allocator — kostyak / detail
  17. DWARFv5: Disable DW_OP_convert for configurations that don't yet support it — dblaikie / detail
  18. Port -instnamer to NPM — aeubanks / detail
  19. Revert "[mlir] Convert from Async dialect to LLVM coroutines" — joker.eph / detail
  20. Revert "Revert "[mlir] Convert from Async dialect to LLVM coroutines"" — antiagainst / detail
  21. Revert "[CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI)" — vedantk / detail
  22. [test] HotColdSplit: cover use of opaque pointer type — vedantk / detail
  23. [clangd] Give the server information about client's remote index protocol version — kbobyrev / detail
  24. [SourceManager] Skip module maps when searching files for macro arguments — jkorous / detail
  25. [clangd] Get rid of llvm::Optional in Remote- and LocalIndexRoot; NFC — kbobyrev / detail
  26. [BasicAA] Add additional phi tests (NFC) — nikita.ppv / detail
  27. Revert "[GWP-ASan] Move random-related code in the allocator" — nikita.ppv / detail
  28. Initial support for vectorization using Libmvec (GLIBC vector math library) — spatel / detail
  29. [BasicAA] Don't track visited blocks for phi-phi alias query — nikita.ppv / detail
  30. [AIX] Emit error for -G option on AIX — xiangling.liao / detail
  31. [BasicAA] Only add visited phi blocks temporarily — nikita.ppv / detail
  32. [DomTree] Make assert more precise — nikita.ppv / detail
  33. [GWP-ASan] Move random-related code in the allocator (redo) — kostyak / detail
  34. [llvm-objcopy][MachO] Fix the calculation of the output size — alexshap / detail
  35. [libc++] Allow running the tests in the experimental runtimes-only build — ldionne / detail
  36. [clang][Frontend] Add missing error handling — dblaikie / detail
  37. [SourceManager] Avoid copying SLocEntry in computeMacroArgsCache — jkorous / detail
  38. [libTooling] Add function to Transformer to create a no-op edit. — yitzhakm / detail
  39. [AArch64][GlobalISel] Split post-legalizer combiner to allow for lowering at -O0 — jpaquette / detail
  40. [gn build] (semi-manually) port 147b9497e79 — thakis / detail
  41. [ELF] --warn-backrefs: save the referenced InputFile * — i / detail
  42. [AArch64][GlobalISel] Move imm adjustment for G_ICMP to post-legalizer lowering — jpaquette / detail
  43. DebugInfo: Use llc rather than %llc_dwarf when also hardcoding a target triple — dblaikie / detail
  44. [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/WriterExtBinary — wmi / detail
  45. [libc++abi] Fix the standalone build after the __config_site change — ldionne / detail
  46. BitCodeFormat: update doc on new byref and mustprogress attrs; NFC — ndesaulniers / detail
  47. Fix constant evaluation of zero-initialization of a union whose first — richard / detail
  48. Revert "[MBP] Add whole chain to BlockFilterSet instead of individual BB" — shenhan / detail
  49. [OpenMP] Fixed a potential integer overflow — tianshilei1992 / detail
  50. SourceManager: Factor out helpers for common SLocEntry lookup pattern, NFC — dexonsmith / detail
  51. SourceManager: Change SourceManager::isMainFile to take a FileEntry, NFC — dexonsmith / detail
  52. [Inliner] Run always-inliner in inliner-wrapper — aeubanks / detail
  53. DebugInfo: Tidy up test for more portability to MachO and Windows — dblaikie / detail
  54. [MC] Adjust StringTableBuilder for linked Mach-O binaries — alexshap / detail
  55. SourceManager: getFileEntryRefForID => getNonBuiltinFilenameForID, NFC — dexonsmith / detail
  56. SourceManager: Remove a redundant nullptr check in getNonBuiltinFilenameForID, NFC — dexonsmith / detail
  57. [CGSCC] Detect devirtualization in more cases — aeubanks / detail
  58. DebugInfo: Hash DIE referevences (DW_OP_convert) when computing Split DWARF signatures — dblaikie / detail
  59. [IR] Merge metadata manipulation code into Value — sepavloff / detail
  60. [lldb] Fix missing initialization in UtilityFunction ctor (NFC) — jdevlieghere / detail
  61. [runtimes] Do not set XXX_STANDALONE_BUILD for libc++/abi/unwind — ldionne / detail
  62. [lldb] Fix bug instroduced by a00acbab45b0 — jdevlieghere / detail
  63. [SCEV][NFC] Cache symbolic max exit count — mkazantsev / detail
  64. [JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation. — lhames / detail
  65. Revert "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation." — lhames / detail
  66. [llvm-objcopy][NFC] Extract arg parsing logic into a helper function — alexshap / detail
  67. [DebugInfo] Clear subreg in setDebugValueUndef() — david.stenberg / detail
  68. [ARM][SchedModels] Let ldm* instruction scheduling use MCSchedPredicate — eleviant / detail
  69. [llvm-mca] Add test for cortex-a57 NEON instructions — eleviant / detail
  70. [SVE]Clarify TypeSize comparisons in llvm/lib/Transforms — caroline.concatto / detail
  71. [AMDGPU] Add simplification/combines for llvm.amdgcn.fmul.legacy — jay.foad / detail
  72. [lld][ELF][test] Add additional test coverage for LTO — james.henderson / detail
  73. [mem2reg] Remove dbg.values describing contents of dead allocas — orlando.hyams / detail
  74. [mlir] Fix exiting OpPatternRewriteDriver::simplifyLocally after first iteration that didn't change the op. — csigg / detail
  75. [MLIR] Added PromoteBuffersToStackPass to convert heap- to stack-based allocations. — julian.gross / detail
  76. [DebugInstrRef] NFC: Separate collection of machine/variable values — jeremy.morse / detail
  77. [lldb] Split out NetBSD/x86 watchpoint impl for unification — mgorny / detail
  78. [AArch64] Implement getIntrinsicInstrCost, handle min/max intrinsics. — flo / detail
  79. [ARM][SchedModels] Convert IsR1P0AndLaterPred to MCSchedPredicate. NFC — eleviant / detail
  80. [X86] lowerShuffleWithPERMV - use MVT::changeTypeToInteger helper. NFCI. — llvm-dev / detail
  81. [InstCombine] Rename InstCombinerImpl::matchBSwap to matchBSwapOrBitReverse. NFCI. — llvm-dev / detail
  82. [InstCombine] matchBSwapOrBitReverse - expose bswap/bitreverse matching flags. — llvm-dev / detail
  83. [mlir] Expose affine expression to C API — zhanghb97 / detail

#7438 (Oct 22, 2020 11:42:29 AM)

  1. [libcxxabi] Define _LIBCXXABI_WEAK properly for mingw compilers — martin / detail
  2. [libcxx] [test] Add another (void) cast for a function marked nodiscard in MS STL — martin / detail
  3. [libcxx] [test] Mark bits of fs.enum tests as libcpp specific — martin / detail
  4. [libcxx] [test] Move use of statvfs to helper header — martin / detail
  5. [driver][arm64] Set target CPU to A12 for compiler invocations that — hyp / detail
  6. [DWARFLinker] Capitalize type names (NFC) — jdevlieghere / detail
  7. [ShrinkWrap] Delete unneeded nullptr checks for the save point. NFC — i / detail
  8. [InstructionSimplify] icmp (X+Y), (X+Z) simplification — sjoerd.meijer / detail
  9. Revert "[DWARFLinker] Capitalize type names (NFC)" — mkazantsev / detail
  10. [SCEV][NFC] Rename getMax -> getConstantMax — mkazantsev / detail
  11. [libc++] Update continous integration scripts — goncharov.mikhail / detail
  12. [llvm-mca] Improve test case — eleviant / detail
  13. [X86] Add User Interrupts(UINTR) instructions — pengfei.wang / detail
  14. [SCEV][NFC] Rename MaxAndComplete -> ConstantMaxAndComplete — mkazantsev / detail
  15. [gn build] Port be39a6fe6fc — llvmgnsyncbot / detail
  16. [RISCV][NFC] Add more tests for 32-bit constant materialization — luismarques / detail
  17. [SCEV][NFC] Simplify internals of BackedgeTakenInfo — mkazantsev / detail
  18. [mlir] Add MemRefReshapeOp definition to Standard. — pifon / detail
  19. [clang-tidy] Add links to check docs in comments — alexfh / detail
  20. [x86 testing] NFC: Create exhaustive vector popcnt ULT/UGT tests — dave / detail
  21. [DebugInstrRef] Substitute debug value numbers to handle optimizations — jeremy.morse / detail
  22. Test I added requires X86 to be built. — jeremy.morse / detail
  23. [AArch64] Add cost model tests for min/max intrinsics. — flo / detail
  24. [lldb][NFC] Make GetShellSafeArgument return std::string and unittest it. — risemann / detail
  25. [mlir] Add MemRefReinterpretCastOp definition to Standard. — pifon / detail
  26. [llvm-mca] Add few ldm* instructions to cortex-a57 test case — eleviant / detail
  27. [CodeGen] Split MVT::changeTypeToInteger() functionality from EVT::changeTypeToInteger(). — llvm-dev / detail
  28. [Clang] [TableGen] Clean up !if(!eq(bool, 1) and related booleans — paul / detail
  29. [lldb] Explicitly use the configuration architecture when building test executables — risemann / detail
  30. [mlir] Convert from Async dialect to LLVM coroutines — ezhulenev / detail
  31. [TableGen] Continue improving the comments for the data structures. — paul / detail
  32. [OpenMP] Emit calls to int64_t functions for amdgcn — jonchesterfield / detail
  33. Limit debug instr-referencing tests to X86 — jeremy.morse / detail
  34. ScheduleDAGInstrs: Skip debug instructions at end of scheduling region — matthew.arsenault / detail
  35. AMDGPU: Implement getNoPreservedMask — matthew.arsenault / detail
  36. AMDGPU: Fix not always reserving VGPRs used for SGPR spilling — matthew.arsenault / detail
  37. [lldb] Fix TestTargetAPI.py on Apple simulators — risemann / detail
  38. [AArch64] Add min/max cost-model tests for v4i16. — flo / detail
  39. [DebugInstrRef] Pass DBG_INSTR_REFs through register allocation — jeremy.morse / detail
  40. [X86] Return const& in IntelExprStateMachine::getIdentifierInfo(). NFCI. — llvm-dev / detail
  41. [X86] X86AsmParser - make methods const where possible. NFCI. — llvm-dev / detail
  42. [ARM][SchedModels] Convert IsLdstsoScaledPred to MCSchedPredicate — eleviant / detail
  43. [AArch64] Add min/max cost-model tests for v2i32. — flo / detail
  44. [AMDGPU] Fix expansion of i16 MULH — piotr / detail
  45. [mlir][gpu] NFC: switch occurrences of gpu.launch_func to custom format. — csigg / detail
  46. [MemProf] Allow the binary to specify the profile output filename — tejohnson / detail
  47. [mlir] Do not start threads in AsyncRuntime — ezhulenev / detail
  48. [lldb] Fix a regression introduced by D75730 — jdevlieghere / detail
  49. [LoopRotate][NPM] Disable header duplication under -Oz — aeubanks / detail
  50. [NFC][MC] Use MCRegister for ReachingDefAnalysis APIs — mtrofin / detail
  51. [HIP] Fix HIP rounding math intrinsics — enye.shi / detail
  52. [OpenCL] Remove unused extensions — marco.antognini / detail
  53. [lldb/DWARF] Add support for DW_OP_implicit_value — medismail.bennani / detail
  54. [Docs] Clarify that FunctionPasses can't add/remove declarations — aeubanks / detail
  55. [gn build] Add missing clangd dependencies — aeubanks / detail
  56. [AMDGPU] Add amdgpu specific loop threshold metadata — tcorring / detail
  57. [SLP] Add tests with selects that can be turned into min/max. — flo / detail
  58. [DomTree] Accept Value as Def (NFC) — nikita.ppv / detail

#7437 (Oct 22, 2020 12:10:42 AM)

  1. [lldb] Port lldb gdb-server to libOption — pavel / detail
  2. Fix "Unknown arguments specified" to if in lldb — ctetreau / detail
  3. [take 2] [libc++] Include <__config_site> from <__config> — ldionne / detail
  4. [lldb] Fix windows build for fa5fa63fd140f — pavel / detail
  5. [libomptarget][amdgcn] Refactor memcpy to eliminate maps — jonchesterfield / detail
  6. AMDGPU: Propagate amdgpu-flat-work-group-size attributes — matthew.arsenault / detail
  7. AMDGPU: Lower the threshold reported for maximum stack size exceeded — matthew.arsenault / detail
  8. [mlir]: Clarify docs for external OpTrait::FunctionLike ops — zinenko / detail
  9. [mlir][gpu] Add customer printer/parser for gpu.launch_func. — csigg / detail
  10. [mlir][gpu] Add lowering to LLVM for `gpu.wait` and `gpu.wait async`. — csigg / detail
  11. [AMDGPU] Refactor SOPC & SOPP .td for extension — joseph.nash / detail
  12. Use -### in arm-float-abi.c test — john.brawn / detail
  13. [gn build] (manually) port 54fa9ecd3088 — thakis / detail
  14. [gn build] (manually) port 5d796645d6c8cade (libcxx __config change) — thakis / detail
  15. [libc++] Fix the installation of libc++ headers since the __config_site change — ldionne / detail
  16. [gn build] try to fix up deps of __config_site after 37c030f81a — thakis / detail
  17. [clang] Improve Serialization/Imporing/Dumping of APValues — tyker / detail
  18. [X86] Regenerate old vector-variable-insertion test — llvm-dev / detail
  19. [X86] Improve variable vector insertion test coverage. — llvm-dev / detail
  20. [ELF] --gc-sections: retain dependent sections of non-SHF_ALLOC sections — i / detail
  21. [AMDGPU] Fixed v_swap_b32 match — stanislav.mekhanoshin / detail
  22. [flang] Another validity of the TARGET= argument of ASSOCIATED() for objects — psteinfeld / detail
  23. [NFC] Fix the definition of SuitableAlign — xiangling.liao / detail
  24. Fix missing c++ mode comment — arsenm2 / detail
  25. [ARM][SchedModels] Convert IsLdrAm3RegOffPred to MCSchedPredicate — eleviant / detail
  26. [libomptarget] Require LLVM source tree to build libomptarget — jonathanchesterfield / detail
  27. [NFC] Clean up always false variables — aeubanks / detail
  28. [gn build] try to fix clang build after 37c030f81a9fdd — thakis / detail
  29. [NFC][OpenMP] Update description of OMPGridValues enums — saiyedul.islam / detail
  30. [ARM] add cost-kind tests for intrinsics; NFC — spatel / detail
  31. [CostModel] remove cost-kind predicate for scatter/gather cost — spatel / detail
  32. [mlir] Add structural type conversions for SCF dialect. — silvasean / detail
  33. [mlir][shape] Split out structural type conversions for shape dialect. — silvasean / detail
  34. [mlir][CAPI][Python] Plumb OpPrintingFlags to C and Python APIs. — stellaraccident / detail
  35. [NFC] Fixes Doxygen copy-paste error. — koraq / detail
  36. [RS4GC] NFC. Preparatory refactoring to make GC parseable memcpy — apilipenko / detail
  37. [LowerMatrixIntrinsics][NewPM] Fix PreservedAnalyses result — aeubanks / detail
  38. [sanitizer] Convert PrintModuleMap to DumpProcessMap — tejohnson / detail
  39. [BlockExtract][NewPM] Port -extract-blocks to NPM — aeubanks / detail
  40. [libcxxabi] Stub out 'sleep' call when _LIBCXXABI_HAS_NO_THREADS is defined. — abidh / detail
  41. [test] Fix no-wrap-symbolic-becount.ll under NPM — aeubanks / detail
  42. [c++20] For P0732R2 / P1907R1: Basic frontend support for class types as — richard / detail
  43. Add more test coverage for APValue serialization / deserialization and — richard / detail
  44. [mlir] Add missing dependency for MLIRSCFTransforms — antiagainst / detail
  45. [test] Fix alloca-offset-lifetime.ll under NPM — aeubanks / detail
  46. [test] Fix quadradic-exit-value.ll under NPM — aeubanks / detail
  47. Simple fix to basic-block-sections to replace emit-obj with emit-llvm — tmsriram / detail
  48. [spirv] Fix legalize standard to spir-v for transfer ops — thomasraoux / detail
  49. [libc++] Fix compiler-rt build by copying libc++ headers to <build>/include — ldionne / detail
  50. [OpenMP] Fixing OpenMP/driver.c failing on 32-bit hosts — jhuber6 / detail
  51. [c++20] For P0732R2: Give class NTTPs the proper type when examined with 'decltype'. — richard / detail
  52. Always allow std::function to be copied. — flx / detail
  53. [mlir] Simplify DDR matching patterns with equal operands for operators where it's applicable. Added documentation. — rdzhabarov / detail
  54. [libc++][ci] Also install the library in the CI scripts — ldionne / detail
  55. [libc++] Fix the benchmarks build — ldionne / detail
  56. [c++20] For P0732R2: permit class template argument deduction for non-type template parameters. — richard / detail
  57. [ValueTracking] Interpret GEPs as a series of adds multiplied by the related scaling factor — qcolombet / detail
  58. Revert several changes related to llvm-symbolizer exiting non-zero on failure. — dblaikie / detail
  59. [NFC] Set return type of getStackPointerRegisterToSaveRestore to Register — gjn / detail
  60. Revert "SimplifyCFG: Clean up optforfuzzing implementation" — zequanwu / detail
  61. Revert "Revert "SimplifyCFG: Clean up optforfuzzing implementation"" — zequanwu / detail
  62. [sanitizer]Update tests to be compatible with Android. — vitalybuka / detail
  63. Make APValue profiling a little more compact. — richard / detail
  64. [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity — craig.topper / detail
  65. [test] Fix LoopDeletion tests under NPM — aeubanks / detail
  66. Ensure that the "value" of an unnamed bit-field isn't taken into — richard / detail
  67. [LSR] add testcase for LSR profitable chain change, nfc — czhengsz / detail
  68. [test] Fix LoopDistribute tests under NPM — aeubanks / detail
  69. [X86] Support customizing stack protector guard — xiang1.zhang / detail
  70. [sanitizer] Allow log_path to distinguish default from explicit stderr — tejohnson / detail
  71. Fix test failure on Windows. — richard / detail
  72. [NPM][opt] Disallow -analyze under NPM — aeubanks / detail
  73. Do not intercept __libc_memalign and cfree on Android because neither of these exists in Bionic. — vyng / detail
  74. [test] Fix shrunk-constant.ll under NPM — aeubanks / detail
  75. [IRCE] consolidate profitability check — serguei.katkov / detail
  76. [test] Fix tests using -analyze that fail under NPM — aeubanks / detail
  77. Revert "Add "not" to an llvm-symbolizer test that expects to fail" — douglas.yung / detail
  78. [NFC][AMDGPU] Reorder SIMemoryLegalizer functions to be consistent — tony.tye / detail

#7436 (Oct 21, 2020 12:36:40 PM)

  1. [SVE] Remove reliance on TypeSize comparison operators in unit tests — david.sherwood / detail
  2. [SVE][CodeGen] Replace use of TypeSize comparison operator in CreateStackTemporary — david.sherwood / detail
  3. [X86] Remove period from end of error message in assembler — craig.topper / detail
  4. [mlir] Expose Value hierarchy to Python bindings — zinenko / detail
  5. [mlir] Use the correct base class for Attributes in Python bindings — zinenko / detail
  6. [mlir] Fix copy-pasted docstrings in Python bindings — zinenko / detail
  7. [X86] Add clang release notes for HRESET and minor change for llvm release notes. (NFC) — pengfei.wang / detail
  8. [NFC][LSAN] Use InitializeCommonFlags in LSAN — vitalybuka / detail
  9. [compiler-rt][builtins][RISCV] Always include __mul[sd]i3 builtin definitions — luismarques / detail
  10. Reapply "[clang] Improve handling of physical registers in inline — paulsson / detail
  11. [AMDGPU][TableGen] Make more use of !ne !not !and !or. NFC. — jay.foad / detail
  12. [InstructionSimplify] Precommit more tests for D89317. NFC. — sjoerd.meijer / detail
  13. [Passes] Move ADCE before DSE & LICM. — flo / detail
  14. [mlir] ODS: support TableGen dag objects to specify OpBuilder parameters — zinenko / detail
  15. [InstructionSimplify] And precommit more tests for D89317. NFC. — sjoerd.meijer / detail
  16. [ADT] Fix for ImmutableMapRef — adam.balogh / detail
  17. [Driver] Incorporate -mfloat-abi in the computed triple on ARM — john.brawn / detail
  18. [AMDGPU] Fix off by one in assert — sebastian.neubauer / detail
  19. [TargetLowering] Add test for bit comparison fold — sven.vanhaastregt / detail
  20. [TargetLowering] Check boolean content when folding bit compare — sven.vanhaastregt / detail
  21. Add "SkipDead" parameter to TargetInstrInfo::DefinesPredicate — nicholas.guy / detail
  22. [DAG] getNode(ISD::EXTRACT_SUBVECTOR) Drop unnecessary N2C null check - we assert that this isn't null and have already used the pointer. NFCI. — llvm-dev / detail
  23. [InstCombine] foldOrOfICmps - use m_Specific instead of explicit comparisons. NFCI. — llvm-dev / detail
  24. [Clang] Update newpm pipeline test in clang after D87322. — flo / detail
  25. [clang testing] Fix a read-only source build system failure — dave / detail
  26. [llvm-mca] Add test for cortex-a57 memory instructions — eleviant / detail
  27. [llvm] Use early exits and get rid of if-return-else-return pattern; NFC — kbobyrev / detail
  28. [LIT] error if directly named test won't be run indirectly — ben.dunbobbin / detail
  29. [LIT] fixed up accidentally committed EOF problems. — ben.dunbobbin / detail
  30. [SystemZ] Mark unsaved argument R6 as live throughout function. — paulsson / detail
  31. [libc++] Include <__config_site> from <__config> — ldionne / detail
  32. [CostModel] remove cost-kind predicate for memcpy cost — spatel / detail
  33. [libc++] Revert "Include <__config_site> from <__config>" — ldionne / detail
  34. Only run when `arm` is registered. NFC. — michael.hliao / detail
  35. [DebugInfo] Follow up c521e44defb5 with an API improvement — jeremy.morse / detail
  36. [nfc] [lldb] Fix harmless slicing of DWARFDIE — jan.kratochvil / detail
  37. [ARM] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans — paul / detail
  38. Remove .svn from exclude list as we moved to git — sylvestre / detail

#7435 (Oct 21, 2020 1:20:06 AM)

  1. Revert "[SCEV] Prove implications of different type via truncation" — mkazantsev / detail
  2. [NFC][PowerPC]Add tests for folding RLWINM before and after RA. — esme.yi / detail
  3. Revert "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support" — martin / detail
  4. [libcxx] [test] Split the file_time_type synopsis test — martin / detail

#7434 (Oct 21, 2020 12:25:35 AM)

  1. [SCEV] Prove implications of different type via truncation — mkazantsev / detail

#7433 (Oct 20, 2020 11:31:59 PM)

  1. [X86] Error on using h-registers with REX prefix in the assembler instead of leaving it to a fatal error in the encoder. — craig.topper / detail

#7432 (Oct 20, 2020 10:38:18 PM)

  1. Remove unnecessary header include which violates layering — gcmn / detail
  2. [NFC][MC] Use [MC]Register in MachineVerifier — mtrofin / detail
  3. Revert D89381 "[SCEV] Recommit "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2" — i / detail

#7431 (Oct 20, 2020 9:40:37 PM)

  1. [AMDGPU][NFC] Fix missing size in comment — carl.ritson / detail

#7430 (Oct 20, 2020 8:45:51 PM)

  1. SourceManager: Simplify early returns in ContentCache::getBufferOrNone, NFC — dexonsmith / detail
  2. [llvm] Fix ODRViolations for VersionTuple YAML specializations NFC — cishida / detail
  3. [test] Fix -fbasic-block-sections= test on Windows after D89500 — i / detail
  4. This is a test commit — tu.da.wei / detail
  5. Revert "This is a test commit" — tu.da.wei / detail
  6. [Polly] Delete unused lambda capture after 7175cffb2133048018df74c1b49d1d4962ea18f2 — i / detail

#7429 (Oct 20, 2020 7:50:49 PM)

  1. [AMDGPU] Avoid inserting noops during scheduling — austin.kerbow / detail
  2. Don't instantiate lambda closure types in default member initializers — richard / detail
  3. NFC: Fix -Wsign-compare warnings on 32-bit builds — hubert.reinterpretcast / detail
  4. ContentCache: Simplify by always owning the MemoryBuffer — dexonsmith / detail
  5. [flang] Fix call to CHECK() on erroneous subroutine declaration — psteinfeld / detail
  6. [lldb] Don't strip LLDB.framework on install — jdevlieghere / detail

#7428 (Oct 20, 2020 6:49:26 PM)

  1. clang/Basic: ContentCache::InvalidFlag => ContentCache::IsBufferInvalid, NFC — dexonsmith / detail
  2. Improve file doesnt exist error with -fbasic-block-sections= — tmsriram / detail
  3. Don't permit array bound constant folding in OpenCL. — richard / detail
  4. [HazardRec] Allow inserting multiple wait-states simultaneously — austin.kerbow / detail

#7427 (Oct 20, 2020 5:42:18 PM)

  1. [AMDGPU] Optimize waitcnt insertion for flat memory operations — tony.tye / detail
  2. [GWP-ASan] Rework utilities (NFC) — kostyak / detail
  3. [Polly] Reuse multiple uses in operand tree. — llvm-project / detail

#7426 (Oct 20, 2020 4:48:45 PM)

  1. Driver: Add integer sanitizers to trapping group automatically. — peter / detail
  2. [Apple-stage2] Install FileCheck and yaml2obj in the toolchain — jdevlieghere / detail
  3. [libc++] Remove uses of verbose_assert.h in Filesystem tests — ldionne / detail
  4. clang/Basic: Replace SourceManager::getMemoryBufferForFile, NFC — dexonsmith / detail
  5. [hwasan] Increase max allocation size to 1Tb. — eugenis / detail
  6. [LSAN][NFC] Reformat test — vitalybuka / detail
  7. [clangd][ObjC] Support nullability annotations — davg / detail
  8. Get the address space within getVectorPtrTy — ctetreau / detail
  9. Fix pretty printing of linalg GenericOps when there are no inputs. — ravishankarm / detail
  10. [AsmWriter] Construct SlotTracker with the function — kazu / detail
  11. clang/Basic: Remove SourceManager::getBufferPointer, NFC — dexonsmith / detail
  12. [libc++] Get rid of <sstream> in the valarray tests — ldionne / detail
  13. [X86] Move 's{hr,ar,hl} , <op>' to 'shift <op>' optimization in the assembler into processInstruction. — craig.topper / detail
  14. [X86] Move 'int $3' -> 'int3' handling in the assembler to processInstruction. — craig.topper / detail

#7425 (Oct 20, 2020 3:53:27 PM)

  1. [yaml2obj][NFCI] - Address post commit comments for "[yaml2obj][ELF] - Simplify the code that performs sections validation." — grimar / detail
  2. [mlir] Use affine dim instead of symbol in SCFToGPU lowering. — tpopp / detail
  3. [IR] Make nosync, nofree and willreturn default for intrinsics. — sstipanovic / detail
  4. [clangd][remote] Add Windows paths support — platonov.aleksandr / detail
  5. [AMDGPU] Remove fix up operand from SI_ELSE — carl.ritson / detail
  6. [libomptarget][AMDGPU][NFC] Split atmi_memcpy for h2d and d2h — pushpinder.singh / detail
  7. [doc] Apply buildbot worker terminology change: slave->worker — kkleine / detail
  8. [compiler-rt][builtins] Add tests for atomic builtins support functions — luismarques / detail
  9. [InstCombine] SimplifyDemandedUseBits - pass APInt by const reference. NFCI. — llvm-dev / detail
  10. [NFC][SCEV] Improve/rework test coverage for ptrtoint handling — lebedev.ri / detail
  11. [format] foo.<name>.h should be the main-header for foo.<name>.cc — hokein.wu / detail
  12. Introduce CfgTraits abstraction — nicolai.haehnle / detail
  13. [flang] Document and use intrinsic subroutine argument intents — jperier / detail
  14. Revert "[yaml2obj][ELF] - Simplify the code that performs sections validation." — grimar / detail
  15. [libc++] Make __shared_weak_count vtable consistent across all build configurations — ldionne / detail
  16. Revert "Revert "[gn build] (manually) port d09b08919ca"" — thakis / detail
  17. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support — llvm-dev / detail
  18. [DSE] Add test to make sure memccpy does not kill stores. — flo / detail
  19. [gn build] Port a2214757e2c — llvmgnsyncbot / detail
  20. [gn build] Port c0cdd22c72f — llvmgnsyncbot / detail
  21. [InstSimplify] add vector icmp tests; NFC — spatel / detail
  22. [InstSimplify] allow vector splats for icmp-of-neg folds — spatel / detail
  23. Reland "[yaml2obj][ELF] - Simplify the code that performs sections validation." — grimar / detail
  24. [DSE] Bail out from getLocForWriteEx if call is not argmemonly/inacc_mem. — flo / detail
  25. [amdgpu] Enhance AMDGPU AA. — michael.hliao / detail
  26. [clang] Fix warnings on the missing of explicitly copy constructor on the base class. NFC. — michael.hliao / detail
  27. [InstCombine] Add (icmp ult (X + CA), C1) | (icmp eq X, C2) -> (icmp ule (X + CA), C1) test coverage — llvm-dev / detail
  28. [gn build] port a2214757e2ca more — thakis / detail
  29. [gn build] belatedly port 3ddac7e56363 — thakis / detail
  30. [gn build] assert clang-format does not depend on AST, Frontend, Sema at gn time — thakis / detail
  31. Revert "[clang] Fix warnings on the missing of explicitly copy constructor on the base class. NFC." — michael.hliao / detail
  32. Add a C++ test case for https://reviews.llvm.org/D86854 — ahatanaka / detail
  33. [libc++] Explicitly request new/delete in libc++ for Win to ARM Linux builds — ldionne / detail
  34. [clang][Basic] Make SourceLocation usable as key in hash maps, NFCI — mikhail.maltsev / detail
  35. Try to make GCC5 happy about the CfgTraits thing — hans / detail
  36. Explicitly initialize StreamingDiagnostic in derived class copy ctors — hans / detail
  37. [clang] Use SourceLocation as key in hash maps, NFCI — mikhail.maltsev / detail
  38. [InstCombine] foldOrOfICmps - use m_Specific instead of explicit comparisons. NFCI. — llvm-dev / detail
  39. [AMDGPU] Remove unused declaration. NFC. — jay.foad / detail
  40. [InstCombine] SimplifyDemandedUseBits - replace dyn_cast<ConstantInt> with m_ConstantInt. NFCI. — llvm-dev / detail
  41. [DSE] Do not scan users of memory terminators for further reads. — flo / detail
  42. Release pages to OS when setting 0 label — jianzhouzh / detail
  43. [ELF] --gdb-index: support --icf={safe,all} — i / detail
  44. [libcxx] [test] Avoid conflicting definitions of _CRT_SECURE_NO_WARNINGS — martin / detail
  45. [libcxx] [test] Fix path.modifiers/make_preferred for windows — martin / detail
  46. Set Huge Page mode on shadow regions based on no_huge_pages_for_shadow — jianzhouzh / detail
  47. Wrap CfgTraitsFor in namespace llvm to please GCC 5 — antiagainst / detail
  48. ASAN: Support detect_invalid_pointer_pairs=1 with detect_stack_use_after_return=1 — mliska / detail
  49. [NPM] Port -mergereturn to NPM — aeubanks / detail
  50. clang/Frontend: Use MemoryBufferRef in FrontendInputFile (and remove SourceManager::getBuffer) — dexonsmith / detail
  51. FileManager: Test FileManager::getFileRef — dexonsmith / detail
  52. [AMDGPU] Remove getAllVGPR32() which cannot handle Accum VGPRs properly — venkataramanaiah.nalamothu / detail
  53. [NPM] port -unify-loop-exits to NPM — aeubanks / detail
  54. lldb: Migrate to MemoryBufferRef for createFileID (after 51d1d585e5838ea0f02f1271f7543c4e43639969) — dexonsmith / detail
  55. DomTree: Extract (mostly) read-only logic into type-erased base classes — nicolai.haehnle / detail
  56. [gn build] Port 848a68a032d — llvmgnsyncbot / detail
  57. Handle value uses wrapped in metadata for the use-list order — david.stenberg / detail
  58. [NFC][Regalloc] Type 2 statics in terms of Register — mtrofin / detail
  59. [lldb] Add a page to the docs with (external) links on how to use LLDB — jdevlieghere / detail
  60. [ConstantFold] Fold the comparison of bitcasted global values — efriedma / detail
  61. [libc++] Decouple debug mode tests from iostreams — ldionne / detail
  62. [libc++] Make it easier to add new restrictions for feature-test macro tests — ldionne / detail
  63. [AMDGPU] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans — paul / detail

#7424 (Oct 20, 2020 4:19:19 AM)

  1. [VE] Fix initializer visibility — slyfox / detail
  2. [NFC] Inline assertion-only variable — rupprecht / detail
  3. [trace] rename ThreadIntelPT into TraceTrace — wallace / detail
  4. [AMDGPU] flat scratch ST addressing mode on gfx10 — stanislav.mekhanoshin / detail
  5. Reland "[Modules] Add stats to measure performance of building and loading modules." — vsapsai / detail
  6. [mlir] Add some more std bufferize patterns. — silvasean / detail
  7. [mlir] Add std.dynamic_tensor_from_elements bufferization. — silvasean / detail
  8. [mlir][DialectConversion] Fix recursive `clone` calls. — silvasean / detail
  9. [mlir] Use dynamic_tensor_from_elements in shape.broadcast conversion — silvasean / detail
  10. Lexer: Update the Lexer to use MemoryBufferRef, NFC — dexonsmith / detail
  11. Revert "[Sanitizers] Remove OpenBSD support" + 1 — eugenis / detail
  12. [libomptarget][amdgcn] Implement missing symbols in deviceRTL — jonathanchesterfield / detail
  13. [hmaptool] Fix `NameError: global name 'num_buckets' is not defined` in `action_dump`. — vsapsai / detail
  14. Revert "[gn build] (manually) port d09b08919ca" — thakis / detail
  15. lldb: Update for change in `clang::Lexer`'s constructor — dexonsmith / detail
  16. [libc++][test] Spell "TEST_CONSTEXPR_CXX17" correctly — casey / detail
  17. [libc++][test] Pass correct ordering to std::merge — casey / detail
  18. [libc++][test] atomic<T> requires trivially copyable T — casey / detail
  19. [libc++][test] Don't violate precondition [atomics.flag]/6 — casey / detail
  20. [libc++][test] test allocator<const T> extension only on libc++ — casey / detail
  21. [libc++][test] Silence MSVC "comparison of signed and unsigned" warning — casey / detail
  22. [libc++][test] Test nonconforming atomic_fetch_XXX overloads only on libc++ — casey / detail
  23. [libc++][test] MSVC has no __PRETTY_FUNCTION__ — casey / detail
  24. clang/Lex: Stop using SourceManager::getBuffer — dexonsmith / detail
  25. [GWP-ASan] Cleanup (NFC) — kostyak / detail
  26. Add option to use older clang ABI behavior when passing certain union types as function arguments — douglas.yung / detail
  27. [X86] Fix assert fail when element type is i1. — pengfei.wang / detail
  28. Revert "Reland "[Modules] Add stats to measure performance of building and loading modules."" — vsapsai / detail
  29. Ensure that checkInitIsICE is called exactly once for every variable — richard / detail
  30. [DAGCombiner] Tighten reasscociation of visitFMA — qiucofan / detail
  31. [ORC] Remove commented out methods accidentally left in in 069919c9ba3. — lhames / detail
  32. Fixup clang-tidy after recent Clang change. — richard / detail
  33. Add llvm_unreachable to avoid MSVC warning — gcmn / detail
  34. [IRCE] Do not transform if loop has small number of iterations — serguei.katkov / detail
  35. [PowerPC] Add test case for missing `nsw` flag. NFC. — lkail / detail
  36. [NPM][StackSafetyAnalysis] Pin uses of -analyze to legacy PM — aeubanks / detail
  37. Refactor tracking of constant initializers for variables. — richard / detail
  38. [SCEV] Recommit "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2 — mkazantsev / detail
  39. [FileCollector] Move interface into FileCollectorBase (NFC) — jdevlieghere / detail
  40. [gcov] Delete CC1 option -test-coverage — i / detail
  41. Use LLVM_TOOLCHAIN_UTILITIES to allow utils to be installed in the toolchain — jdevlieghere / detail
  42. [NPM][PFOProfile] Fix some tests under NPM — aeubanks / detail
  43. [COFF][ARM] Fix CodeView for Windows on 32bit ARM targets. — me / detail
  44. [gcov] Unify driver and CC1 option names for -ftest-coverage & -fprofile-arcs — i / detail
  45. [mlir][Python] Add python binding to create DenseElementsAttribute. — stellaraccident / detail
  46. Adding new Azul representative to security group — apilipenko / detail
  47. [sanitizer] Fix compilation on older systems — vitalybuka / detail
  48. [Driver] Clean up -gz & --compress-debug-sections — i / detail
  49. [LTO][Legacy] Eliminate an unused member of llvm::LTOModule. NFC. — ikudrin / detail
  50. Properly track whether a variable is constant-initialized. — richard / detail
  51. [IR] Adds mustprogress as a LLVM IR attribute — a335pate / detail
  52. [mlir] Expose Value hierarchy to C API — zinenko / detail
  53. Revert "[ARM][LowOverheadLoops] Adjust Start insertion." — david.green / detail
  54. [ARM][SchedModels] Convert IsCPSRDefinedPred to MCSchedPredicate — eleviant / detail
  55. [SystemZ] Fix disassembler crashes — ulrich.weigand / detail
  56. [AMDGPU][NFC] Tidy SIOptimizeExecMaskingPreRA for extensibility — carl.ritson / detail
  57. [yaml2obj][ELF] - Simplify the code that performs sections validation. — grimar / detail
  58. Add a nul byte to packet str before logging, increase default size. — jasonmolenda / detail
  59. Silence unused variable warning in Release builds. NFCI. — benny.kra / detail
  60. Move clang/Tooling/Core/Lookup.h to clang/Tooling/Refactoring/Lookup.h — alexander.richardson / detail
  61. [clang-format] Drop clangFrontend dependency for FormatTests — alexander.richardson / detail
  62. [Sanitizers] Remove OpenBSD support (new attempt) — devnexen / detail
  63. [clangd] NFC: Resolve Clang-Tidy warnings in Protocol.cpp — kbobyrev / detail

#7423 (Oct 19, 2020 4:52:24 PM)

  1. [InstCombine] Add vectors-with-undef tests for and(logicalshift(1,X),1) --> zext(X == 0) — llvm-dev / detail
  2. [InstCombine] Support vectors-with-undef in and(logicalshift(1,X),1) --> zext(X == 0) fold — llvm-dev / detail
  3. [clangd] Add $/memoryUsage LSP extension — kadircet / detail
  4. Revert "[PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting" — hans / detail
  5. [nfc] [lldb] Move LookupAddress to DWARFCompileUnit — jan.kratochvil / detail
  6. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  7. [InstCombine] Add (icmp eq B, 0) | (icmp ult A, B) -> (icmp ule A, B-1) vector tests — llvm-dev / detail
  8. [mlir] Refactored BufferPlacement transformation. — marcel.koester / detail
  9. [mlir][nfc] Move BaseOpWithOffsetSizesAndStrides to the beginning of Ops.td. — pifon / detail
  10. [nfc][clang-change-namespace] Remove unnecessary isScoped EnumDecl Matcher — n.james93 / detail
  11. [LangRef] Correct return type llvm.test.set.loop.iterations.* — sam.parker / detail
  12. [llvm-readobj/elf] - Change the behavior of handing DT_SONAME. — grimar / detail
  13. [yaml2obj] - Fix comments. NFC. — grimar / detail
  14. [VE] Add cast to/from fp128 patterns — marukawa / detail
  15. [VE] Add setcc for fp128 — marukawa / detail
  16. Fix compiler-rt build on Windows after D89640 — hans / detail
  17. [RISCV][ASAN] Fix TLS offsets — luismarques / detail
  18. [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) tests — llvm-dev / detail
  19. [AMDGPU] Do not generate S_CMP_LG_U64 on gfx7 — piotr / detail
  20. [ADT] Avoid use of result_of_t in function_ref — sam.mccall / detail
  21. [clang] update of the DragonFlyBSD's driver for the 5.8.x releases — devnexen / detail
  22. [TableGen] Enhance !empty and !size to handle strings and DAGs. — paul / detail
  23. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) vector tests — llvm-dev / detail
  24. [InstCombine] foldOrOfICmps - pull out repeated getOperand() calls. NFCI. — llvm-dev / detail
  25. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support — llvm-dev / detail
  26. [clangd] Rename edge name for filesymbols to slabs in memorytree — kadircet / detail
  27. [clang-tidy] Better support for Override function in RenamerClangTidy based checks — n.james93 / detail
  28. [InstCombine] Add (icmp eq B, 0) | (icmp ult/gt A, B) -> (icmp ule A, B-1) vector support — llvm-dev / detail
  29. Extend tests of run-clang-tidy — aaron / detail
  30. [Aarch64] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans. — paul / detail
  31. Revert "Extend tests of run-clang-tidy" — aaron / detail
  32. [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) vector support — llvm-dev / detail
  33. [MLIR][SPIRVToLLVM] Updated documentation for composite ops — georgemitenk0v / detail
  34. [clangd] Add test for structured-binding completion. NFC — sam.mccall / detail
  35. [flang] Add name match checks for interface procedures — psteinfeld / detail
  36. [clang-tidy] Add scoped enum constants to identifier naming check — n.james93 / detail
  37. Revert rGa704d8238c86bac: "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support" — llvm-dev / detail
  38. [lit] Avoid calling realpath() for every printed message — alexander.richardson / detail
  39. [libc++][test] Portably silence warnings — casey / detail
  40. [libc++] Define new/delete in libc++abi only by default — ldionne / detail
  41. [Dexter][NFC] Add Missing Commands to Commands.md Contents — tom.weaver / detail
  42. [ML] Add final reward logging facility. — mtrofin / detail
  43. [InstCombine] foldOrOfICmps - only fold (icmp_eq B, 0) | (icmp_ult/gt A, B) for integer types — llvm-dev / detail
  44. [ORC] Fix unused variable warning. — lhames / detail
  45. [libc++] Refactor the fuzzing tests — ldionne / detail
  46. [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct. — joshisameeran17 / detail
  47. [libc++] Skip tests using constexpr destructors with older clang versions — alexander.richardson / detail
  48. [NFC][MC] Type [MC]Register uses in MachineTraceMetrics — mtrofin / detail
  49. [AMDGPU] Correct hsa-diag-v3.s test — tony.tye / detail
  50. [AMDGPU] Extend hip-toolchin-features.hip test — tony.tye / detail
  51. [AMDGPU] Simplify cumode handling in SIMemoryLegalizer — tony.tye / detail
  52. [llvm] Make obj2yaml and yaml2obj LLVM utilities instead of tools — jdevlieghere / detail
  53. [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook, Use isOperationLegalOrCustom directly instead. — amy.kwan1 / detail
  54. [libc++] Add more tests for operator<< on std::complex — ldionne / detail
  55. [SCEV] Add tests where assumes can be used to improve tripe multiple. — flo / detail
  56. [clang] Use SourceLocation as key in std::map, NFCI — mikhail.maltsev / detail
  57. [LangRef] Define mustprogress attribute — a335pate / detail
  58. [OpenMP] Fixing OpenMP/driver.c failing on 32-bit hosts — jhuber6 / detail
  59. [AMDGPU] Remove MUL_LOHI_U24/MUL_LOHI_I24 — jay.foad / detail
  60. [libc] Add LLVM libc specific functions to llvm_libc_ext.td. — michaelrj / detail
  61. [SVE] Update vector reduction intrinsics in new tests. — mcinally / detail
  62. [LLDB][TestSuite] Improve skipIfWindowsAndNonEnglish in decorators.py — alexandre.ganea / detail
  63. [flang][openacc] Switch to use TODO from D88909 — clementval / detail
  64. [NPM][opt] Run -O# after other passes in legacy PM compatibility mode — aeubanks / detail
  65. [AMDGPU] Correct comment typo in SIMemoryLegaliizer.cpp — tony.tye / detail
  66. [BatchAA] Add test for incorrect phi cycle result (NFC) — nikita.ppv / detail
  67. [NPM][test] Fix some LoopVectorize tests under NPM — aeubanks / detail
  68. [ORC] Fix a missing include. — lhames / detail
  69. Fix typo — matthew.arsenault / detail
  70. [X86] Add i32->float and i64->double bitcast pseudo instructions to store folding table. — craig.topper / detail
  71. [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats — craig.topper / detail
  72. [test][NPM] Fix already-vectorized.ll under NPM — aeubanks / detail
  73. Add alloca size threshold for StackTagging initializer merging. — eugenis / detail
  74. clang/{Format,Rewrite}: Stop using SourceManager::getBuffer, NFC — dexonsmith / detail
  75. [clang] Automatically link against oldnames just as linking against libcmt — martin / detail
  76. [libcxx] [test] Do error printfs to stderr in filesystems tests — martin / detail
  77. [libcxx] [test] Allow fs::permissions(path, perms, perm_options, error_code) to be noexcept — martin / detail
  78. [libcxx] [test] Don't require fs::path::operator(string_type&&) to be noexcept — martin / detail
  79. [libcxx] [test] Add LIBCPP_ONLY() around another test for an implementation detail — martin / detail
  80. [libcxx] [test] Exclude domain socket tests on windows, like bsd/darwin — martin / detail
  81. [libcxx] [test] Mark tests that require specific allocation behaviours as libcpp only — martin / detail
  82. [libcxx] [test] Fix filesystem_test_helper.h to compile for windows — martin / detail
  83. [libcxx] [test] Fix all remaining issues with fs::path::string_type being wstring — martin / detail
  84. [libcxx] [test] Use _putenv instead of setenv/unsetenv on windows — martin / detail
  85. [Intrinsics] Added writeonly attribute to the first arg of llvm.memmove — davidbolvansky / detail
  86. [NFC][SCEVExpander] isHighCostExpansionHelper(): rewrite as a switch — lebedev.ri / detail
  87. [NFC][SCEV] BuildConstantFromSCEV(): reformat, NFC — lebedev.ri / detail
  88. [NFCI][SCEV] Always refer to enum SCEVTypes as enum, not integer — lebedev.ri / detail
  89. [NPM] Port module-debuginfo pass to the new pass manager — akhuang / detail
  90. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — yaxun.liu / detail
  91. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — yaxun.liu / detail

#7422 (Oct 19, 2020 5:17:38 AM)

  1. Step-by-step instructions for a new worker — kuhnel / detail
  2. [MLIR] ODS TypeDef documentation — john.demme / detail
  3. [X86] Sort the tables before printing in X86FoldTablesEmitter. — craig.topper / detail
  4. [MLIR] ODS TypeDefs: getChecked() and internal enhancements — john.demme / detail
  5. [ORC] Remove OrcV1 APIs. — lhames / detail
  6. [ORC] Add support for resource tracking/removal (removable code). — lhames / detail
  7. [ORC][examples] Update Kaleidoscope and BuildingAJIT tutorial series to OrcV2. — lhames / detail
  8. [gn build] Port 0aec49c8531 — llvmgnsyncbot / detail
  9. [gn build] Port 6154c4115cd — llvmgnsyncbot / detail
  10. [PrologEpilogInserter] Reduce PR16393 test and fix a prologue parameter in a debuginfo test — i / detail
  11. [PowerPC] Skip combining (uint_to_fp x) if x is not simple type — lkail / detail
  12. [mlir] Allow space literals (` `) in assemblyFormat. — csigg / detail
  13. [PrologEpilogInserter] Fix prolog-params.mir — i / detail
  14. [mlir][gpu] NFC: Make room for more than one GPU rewrite pattern. — csigg / detail
  15. [NFC][SCEV] Use getMinusOne where possible — mkazantsev / detail
  16. [Test] Add one more SCEV range test — mkazantsev / detail
  17. [SVE][AArch64] Replace TypeSize comparisons with their integer equivalents — david.sherwood / detail
  18. [SVE][CodeGen] Replace uses of TypeSize comparison operators — david.sherwood / detail
  19. [ORC] Add a missing '&'. — lhames / detail
  20. [ORC] Move SimpleResourceManager function object inits out of constructor. — lhames / detail
  21. [SVE] Replace TypeSize comparison operators in llvm/utils/TableGen — david.sherwood / detail
  22. [examples] Fix Kaleidoscope-Ch3, which was broken by ad92f16ccc5. — lhames / detail
  23. [SVE][CodeGen][NFC] Replace TypeSize comparison operators with their scalar equivalents — david.sherwood / detail
  24. [clang-rename] Fix rename on function template specializations. — hokein.wu / detail
  25. [examples] Fix test: Kaleidoscope Chapter 4 no longer supports redefinition. — lhames / detail
  26. [SVE][CodeGen] Replace more TypeSize comparison operators with their scalar equivalents — david.sherwood / detail
  27. [clang-rename] Fix rename on variable templates. — hokein.wu / detail
  28. [OpenMP][MLIR] Fix for nested parallel regions — kiran.chandramohan / detail
  29. [NFC][SCEV] Rename SCEVCastExpr into SCEVIntegralCastExpr — lebedev.ri / detail
  30. [TableGen] Remove test case — eleviant / detail
  31. [lldb] Make DW_AT_declaration-with-children.s test more realistic — pavel / detail
  32. [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate — eleviant / detail
  33. [ORC] Move MaterializationResponsibility methods to ExecutionSession. — lhames / detail
  34. [ORC] Move DefinitionGenerator out of JITDylib. — lhames / detail
  35. [ORC] Update Symbol Lookup / DefinitionGenerator system. — lhames / detail
  36. [ORC] Fix a memory leak in the OrcV2 C API (and some comment typos). — lhames / detail
  37. [ORC] Add a C API function to set the ExecutionSession error reporter. — lhames / detail
  38. [ORC] Add C API functions to obtain and clear the symbol string pool. — lhames / detail
  39. [ORC] Fix C API function name. — lhames / detail
  40. [ORC] Rename LLVMOrcJITDylibDefinitionGeneratorRef. — lhames / detail
  41. [ORC] Add basic ResourceTracker support to the OrcV2 C Bindings. — lhames / detail
  42. [ORC] Add an OrcV2 ResourceTracker / Removable-code example. — lhames / detail
  43. [Support] Add a C-API function to create a StringError instance. — lhames / detail
  44. [ORC] Add support for custom generators to the C bindings. — lhames / detail
  45. [ORC] Add C API support for defining absolute symbols. — lhames / detail
  46. [ORC] Add function to get pool entry string. — lhames / detail
  47. [ORC] Break up C-API header Orc.h, and add JITEventListener support. — lhames / detail
  48. [mlir] Use `let arguments =` syntax instead of inheritance in LLVM dialect — zinenko / detail
  49. [VE] Update ISel patterns for select instruction — marukawa / detail
  50. [VE] Support br_cc comparing fp128 — marukawa / detail
  51. [VE] Add LSV/LVS/LVM/SVM instructions — marukawa / detail
  52. [VE] Add VBRD/VMV instructions — marukawa / detail
  53. [VE] Support select_cc — marukawa / detail
  54. Fix build issue caused by f693f915a07eca94a3faeadc3b5dad59fc0eb1de — david.sherwood / detail

#7421 (Oct 18, 2020 5:48:32 PM)

  1. [LoopIdiom] Regenerate test checks; NFC — davidbolvansky / detail
  2. [Sanitizers] Remove OpenBSD support — devnexen / detail
  3. [DSE] Add tests for elimination at end of function with lifetime. — flo / detail
  4. [AA] Add helper to update result (NFC) — nikita.ppv / detail
  5. [TableGen] Change Programmer's Reference to use "DAG argument" rather than "operand". — paul / detail
  6. [DSE] Do not consider 'noop' intrinsics as read-clobbers. — flo / detail
  7. [clang tidy] Fix SIMDIntrinsicsCheck not storing options — n.james93 / detail
  8. [nfc] [lldb] [testsuite] Fix DW_FORM_ref* in DW_AT_declaration-with-children.s . — jan.kratochvil / detail
  9. [NFC][clang-tidy] Use isInStdNamespace matcher instead of check defined alternatives — n.james93 / detail
  10. [ASAN] Restore and adjust tests — davidbolvansky / detail
  11. [gn build] (manually) port d09b08919ca — thakis / detail
  12. [BasicAA] Accept AATags by const reference (NFC) — nikita.ppv / detail
  13. [test][NFC] Do ptrdiff_t comparison with signed instead of unsigned constants — hubert.reinterpretcast / detail
  14. Fix various format specifier mismatches — hubert.reinterpretcast / detail
  15. [PowerPC][AIX] Make `__vector [un]signed long` an error — hubert.reinterpretcast / detail
  16. [NFC] Make non-modifying members const. — koraq / detail
  17. [libc++] Fix aligned_alloc tests FreeBSD — alexander.richardson / detail
  18. [clang-format] Add a SpaceAroundPointerQualifiers style option — alexander.richardson / detail
  19. [libc++][dsl] Run checks for locale names aliases using a single %exec — alexander.richardson / detail
  20. [X86] Add test cases for PR47874. NFC — craig.topper / detail
  21. [mlir] Add canonicalization for cond_br that feed into a cond_br on the same condition — riddleriver / detail
  22. PR47870: Properly mangle placeholders for deduced class template — richard / detail
  23. PR47893: Synthesis of a comparison operator from an 'operator<=>' — richard / detail

#7420 (Oct 18, 2020 6:35:27 AM)

  1. [PrologEpilogInserter][test] Improve SpilledToReg test — i / detail
  2. [X86] Remove unnecessary defaulted argument from function in X86FoldTablesEmitter.cpp. NFC — craig.topper / detail
  3. Delete unneeded X86RegisterInfo::hasReservedSpillSlot. NFC — i / detail
  4. [nfc] [lldb] Delete an empty trailing line. — jan.kratochvil / detail
  5. [DSE] Add tests with noalias store between noop load/store. — flo / detail
  6. [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in SwitchStmt — koraq / detail
  7. [NFC] Fixes a documentation typo. — koraq / detail

#7419 (Oct 17, 2020 7:34:32 PM)

  1. [MemCpyOpt] Extract common function for unwinding check — nikita.ppv / detail
  2. [RISCV][ASAN] Fix passing XFAIL tests — luismarques / detail
  3. [NFC][ML] Avoid source of some signed/unsigned warnings in TFUtilsTest — mtrofin / detail
  4. [InstCombine] (~A & B) ^ A -> A | B — spatel / detail
  5. Revert "[clang-format] Fix AlignConsecutive on PP blocks" — sylvestre / detail
  6. [NFC][SCEV] Add some more ptrtoint/PR46786 -related tests — lebedev.ri / detail
  7. [NFC][SCEV] Add 'getMinusOne()' method — lebedev.ri / detail
  8. [NFC][SCEV] Refactor getAbsExpr() out of createSCEV() — lebedev.ri / detail
  9. [SCEV] Model `ashr exact x, C` as `(abs(x) EXACT/u (1<<C)) * signum(x)` — lebedev.ri / detail
  10. [InferAttrs] Add argmemonly attribute to string libcalls — davidbolvansky / detail
  11. Revert "[InferAttrs] Add argmemonly attribute to string libcalls" — davidbolvansky / detail
  12. [BasicAA] Fix stale comment (NFC) — nikita.ppv / detail
  13. [BasicAA] Avoid alias query if result cannot be used (NFCI) — nikita.ppv / detail
  14. [InferAttrs] Add argmemonly attribute to string libcalls — davidbolvansky / detail
  15. [Tests] Added tests for D88328 — davidbolvansky / detail
  16. [X86] Mark the Key Locker instructions as NotMemoryFoldable to make the X86FoldTablesEmitter not crash. — craig.topper / detail

#7418 (Oct 17, 2020 8:23:31 AM)

  1. [TargetLowering] Extract simplifySetCCs ctpop into a separate function. NFCI — craig.topper / detail
  2. [DebugInfo] Support for DWARF operator DW_OP_over — alokkumar.sharma / detail
  3. [LangRef] Rename the names of metadata in load/store's syntax (NFC) — aqjune / detail
  4. This test includes a source that will produce basic blocks and hence sections with -fbasic-block-sections=all. — tmsriram / detail
  5. Add support for !noundef metatdata on loads — aqjune / detail
  6. Un-indent the section on 'Writing Target Stop-Hooks in Python' — jasonmolenda / detail
  7. Revert "Register TargetCXXABI.def as a textual header" — davelee.com / detail
  8. [lldb] Enable cmake policy CMP0077 for option() — davelee.com / detail
  9. [ARM] Add a very basic active_lane_mask cost — david.green / detail
  10. [ARM] Basic getArithmeticReductionCost reduction costs — david.green / detail
  11. [NFC] fix some typos in LoopUnrollPass — david.green / detail

#7417 (Oct 16, 2020 8:56:55 PM)

  1. [lldb] Fix FreeBSD build for ea3a547 — pavel / detail
  2. [InstCombine] foldSelectRotate - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / detail
  3. [Indvars][NFC] Merge two functions together — mkazantsev / detail
  4. [libc++] NFC: Move iterator.range tests into the right place — ldionne / detail
  5. [libc++] NFCI: Use Lit features to disable tests instead of #if — ldionne / detail
  6. [globalopt] Teach to look through `addrspacecast`. — michael.hliao / detail
  7. Revert "[llvm-cov] don't include all source files when provided source files are filtered out" — jeremy.morse / detail
  8. [libcxx] Fix printf formats in two tests. — simon.tatham / detail
  9. [libcxxabi] Fix printf formats in a test. — simon.tatham / detail
  10. [clang-tidy] modernize-loop-convert reverse iteration support — n.james93 / detail
  11. [lldb] Modernize PseudoTerminal::OpenSecondary — pavel / detail
  12. [lldb] Minidump: check for .text hash match with directory — jotrem / detail
  13. AMDGPU: Don't kill super-register with overlapping copy — matthew.arsenault / detail
  14. llvm-reduce: Fix typo in status message — matthew.arsenault / detail
  15. llvm-reduce: Don't replace intrinsic calls with undef — matthew.arsenault / detail
  16. [flang] Failed call to CHECK() for call to ASSOCIATED(NULL()) — psteinfeld / detail
  17. clang-format: Assert in-memory file created in createInMemoryFile, NFC — dexonsmith / detail
  18. [libcxx] [test] Use string() instead of native() as parameter to std::ifstream/ofstream in copy_file_large.pass.cpp — martin / detail
  19. [libcxx] [test] Use fs::path::string_type instead of std::string in fs.op.relative — martin / detail
  20. [libcxx] [test] Mark tests for libcxx specific implementation details with LIBCPP_ONLY() — martin / detail
  21. [libcxx] [test] Add (void) return casts on functions marked nodiscard in MS STL — martin / detail
  22. [InstCombine] Remove custom and(trunc(and(x,c1)),c2) fold — llvm-dev / detail
  23. [InstCombine] visitAnd - add some ((val OP C1) & C2) vector test coverage — llvm-dev / detail
  24. [InstCombine] visitAnd - pull out repeated I.getType() calls. NFCI. — llvm-dev / detail
  25. Disable DynamicLibraryTests when using LLVM_INTEGRATED_CRT_ALLOC (PR47881) — hans / detail
  26. [Hexagon] Fix license headers in some .td files, NFC — kparzysz / detail
  27. Reapply "OpaquePtr: Add type to sret attribute" — matthew.arsenault / detail
  28. [MLIR] Add idempotent trait folding — lyandy / detail
  29. [llc] Use -filetype=null to disable MIR printing — jay.foad / detail
  30. [AMDGPU] Add new llvm.amdgcn.fma.legacy intrinsic — jay.foad / detail
  31. [libc++] Move the oss-fuzz script to libc++ — ldionne / detail
  32. [libc++] Move the oss-fuzz script to libcxx/utils/ci — ldionne / detail
  33. [MemProf] Memory profiling runtime support — tejohnson / detail
  34. [llvm-objdump] Implement --prefix option — rengolin / detail
  35. [libc++] Avoid relying on `realpath` being installed on the system — ldionne / detail
  36. [GlobalISel] Add translation support for vector reduction intrinsics. — aemerson / detail
  37. [AArch64][GlobalISel] Add basic legalizer rules for supported add/fadd reductions. — aemerson / detail
  38. [AArch64][GlobalISel] Regbankselect reductions to use FPR bank for scalars. —