collapse
20%
WDescription%
Build stability: 4 out of the last 5 builds failed.20
Test Result: 1 test failing out of a total of 53,939 tests.99
Build History
x
#15239
(pending—Build #15,238 is already in progress (ETA: 6 min 51 sec))
 
 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
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems

Changes

#15238 (Dec 8, 2019 2:51:11 PM)

  1. [ARM] Disable VLD4 under MVE — david.green / detail
  2. [ARM] Attempt to use whole register vmovs for MVE shuffles. — david.green / detail
  3. [llvm-dwarfdump][Statistics] Unify coverage statistic computation — kbessonova / detail
  4. Revert "Driver: Don't look for libc++ headers in the install directory — dave / detail
  5. [InstSimplify] fold copysign with negated operand — spatel / detail
  6. Fix typo in the AST Matcher Reference doc Closes: #54 — sylvestre / detail
  7. [InstSimplify] fold copysign with negated operand, part 2 — spatel / detail
  8. [Frontend] Allow OpenMP offloading to aarch64 — bryan.chan / detail
  9. [NFC][LivePhysRegs] Fix incorrect comment — david.tellenbach / detail
  10. [lldb/SWIG] Guard embedded Python code in SWIG interfaces by SWIGPYTHON — Jonas Devlieghere / detail

#15237 (Dec 8, 2019 10:10:48 AM)

  1. [clangd] Navigation from definition of template specialization to — zeratul976 / detail

#15225 (Dec 7, 2019 3:45:20 PM)

  1. Symbol: use elaborated types for `DataExtractor` — Saleem Abdulrasool / detail
  2. [LV] Pick correct BB as insert point when fixing PHI for FORs. — flo / detail

#15224 (Dec 7, 2019 11:05:54 AM)

  1. [SimplifyCFG] Account for N being null. — flo / detail
  2. Optionally exclude bitfield definitions from magic numbers check — aaron / detail
  3. [SystemZ] Fix build bot failures — ulrich.weigand / detail

#15223 (Dec 7, 2019 9:09:08 AM)

  1. [OpenMP] Require trivially copyable type for mapping — hahnjo / detail
  2. [SimplifyCFG] Handle AssumptionCache being null. — flo / detail
  3. [BPF] Support weak global variables for BTF — yhs / detail

#15222 (Dec 7, 2019 4:23:03 AM)

  1. [VPlan] Rename VPlanHCFGTransforms to VPlanTransforms (NFC). — flo / detail
  2. gn build: Merge e60b36cf92e — llvmgnsyncbot / detail
  3. [FPEnv] Constrained FCmp intrinsics — ulrich.weigand / detail

#15220 (Dec 6, 2019 7:17:26 PM)

  1. [X86] Fix prolog/epilog mismatch for stack protectors on win32-macho. — aemerson / detail
  2. [MC] Rewrite tablegen for printInstrAlias to comiple faster, NFC — rnk / detail
  3. [WebAssebmly][MC] Support .import_name/.import_field asm directives — sbc / detail
  4. Make it possible control matcher traversal kind with ASTContext — steveire / detail
  5. [CommandLine] Add callbacks to Options — donh / detail
  6. Remove Expr.h include from ASTContext.h, NFC — rnk / detail
  7. [Sema][X86] Consider target attribute into the checks in — craig.topper / detail
  8. Use ASTDumper to dump the AST from clang-query — steveire / detail
  9. Revert "[Sema][X86] Consider target attribute into the checks in — rnk / detail
  10. gn build: Change scudo's list of supported platforms to a whitelist. — peter / detail
  11. Add matchDynamic convenience functions — steveire / detail
  12. [lldb/Reproducer] Disable test on Windows to unblock the bot. — Jonas Devlieghere / detail
  13. [AArch64][GlobalISel] Add support for selection of vector G_SHL with — aemerson / detail
  14. [c++20] Determine whether a defaulted comparison should be deleted or — richard / detail
  15. Move variable only used in an assert into the assert itself. — saugustine / detail
  16. [AArch64][GlobalISel] Add missing default statement to a switch in the — aemerson / detail
  17. Driver: Don't look for libc++ headers in the install directory on — peter / detail
  18. export.sh: Fetch sources from GitHub instead of SVN — tstellar / detail

#15219 (Dec 6, 2019 2:43:50 PM)

  1. [InstCombine] improve readability; NFC — spatel / detail
  2. [InstCombine] reduce code duplication; NFC — spatel / detail
  3. [InstCombine] improve readability; NFC — spatel / detail
  4. [InstCombine] reduce indentation; NFC — spatel / detail
  5. [OPENMP]Reorganize OpenMP warning groups. — a.bataev / detail
  6. clang/AMDGPU: Fix default for frame-pointer attribute — arsenm2 / detail
  7. [PGO][PGSO] Instrument the code gen / target passes. — yamauchi / detail
  8. [x86] add cost model special-case for insert/extract from element 0 — spatel / detail
  9. Revert "ARM-Darwin: keep the frame register reserved even if not — asbirlea / detail
  10. [libcxx{,abi}] Don't link libpthread and libdl on Fuchsia — phosek / detail
  11. Revert "[InstCombine] reduce indentation; NFC" — spatel / detail
  12. Revert "[InstCombine] improve readability; NFC" — spatel / detail
  13. Revert "[InstCombine] reduce code duplication; NFC" — spatel / detail
  14. Avoid naming variable after type to fix GCC 5.3 build — rnk / detail
  15. Stop checking whether std::strong_* has ::equivalent members. — richard / detail
  16. [AutoFDO] Inline replay for cold/small callees from sample profile — aktoon / detail
  17. [OPENMP50]Add if clause in distribute simd directive. — a.bataev / detail
  18. Revert "[PGO][PGSO] Instrument the code gen / target passes." — yamauchi / detail
  19. [clang-tidy] Pass -faligned-allocation on the compiler command line to — Akira / detail
  20. [X86] Don't setup and teardown memory for a musttail call — rnk / detail
  21. [WPD] Remove unused parameter (NFC) — tejohnson / detail
  22. [InstSimplify] add tests for copysign with fneg operand; NFC — spatel / detail
  23. [analyzer] Fix false positive on introspection of a block's internal — Artem Dergachev / detail
  24. [TargetLowering] Fix another potential FPE in expandFP_TO_UINT — craig.topper / detail
  25. wrap an rst file to 80 cols, to cycle bots — thakis / detail
  26. [ObjC] Make sure that the implicit arguments for direct methods have — Alex Lorenz / detail

#15218 (Dec 6, 2019 10:11:03 AM)

  1. [AArch64] Fix a bug with jump table generation — cullen.rhodes / detail
  2. [OPENMP]Moved warning fo mapping non-trivially copiable types into a — a.bataev / detail
  3. [AIX][XCOFF] created a test case to verify the raw text section of — diggerlin / detail
  4. [ARM][MVE] Fix copy-paste error in VQSHL instruction ids. — simon.tatham / detail
  5. [libomptarget][nfc] Move three more files to common — jonathanchesterfield / detail
  6. [libomptarget][nfc] Move cuda threadfence functions behind kmpc_impl — jonathanchesterfield / detail
  7. [OpenMP] Fix linkage issue on FreeBSD — David CARLIER / detail
  8. [LegalizeTypes] Add missing case for STRICT_FP_ROUND softening — john.brawn / detail
  9. [lldb][test] Handle .categories lookup for inline tests. — rupprecht / detail
  10. Cleanup and speedup NativeRegisterContextLinux_arm64 — omair.javaid / detail
  11. [NFC][AIX][XCOFF] fixed compile warning on the strncpy. — diggerlin / detail
  12. [clang-format] update trailing newline treatment in clang-format.py — paulhoad / detail
  13. update string comparison in clang-format.py — paulhoad / detail
  14. [NFC][AIX][XCOFF] if the size of Csect is zero, the Csect do not need — diggerlin / detail
  15. [ASTImporter] Implicitly declare parameters for imported ObjCMethodDecls — Raphael Isemann / detail
  16. [MBP] Avoid tail duplication if it can't bring benefit — carrot / detail
  17. Add `QualType::hasAddressSpace`. NFC. — michael.hliao / detail

#15217 (Dec 6, 2019 6:10:37 AM)

  1. [lldb/DWARF] Fix DW_AT_addr_base & DW_AT_low_pc interaction — pavel / detail
  2. [FPEnv][SelectionDAG] Relax chain requirements — ulrich.weigand / detail
  3. [lldb][NFC] Move [SU]Int64ValueIsValidForByteSize to RegisterValue — Raphael Isemann / detail
  4. [clangd] Fix gcc warning about extra ";" [NFC] — mikael.holmen / detail
  5. [AArch64][SVE] Implement integer compare intrinsics — cullen.rhodes / detail
  6. [X86] Regenerate test to fix build bot failures — ulrich.weigand / detail
  7. [DebugInfo][CGP] Update dbg.values when sinking address computations — jeremy.morse / detail
  8. [clangd] Try to fix CompileCommandsTests on windows. NFC — sam.mccall / detail
  9. [llvm-readobj] - Implement --dependent-libraries flag. — grimar / detail
  10. [AArch64][SVE2] Implement while comparison intrinsics — cullen.rhodes / detail
  11. [LV] Record GEP widening decisions in recipe (NFCI) — gil.rapaport / detail
  12. [llvm-readobj][llvm-readelf] - Refactor parsing of the SHT_GNU_versym — grimar / detail
  13. [clangd] Store index::SymbolKind in HoverInfo — kadircet / detail
  14. [clangd] Switch Hover.All to structured tests — kadircet / detail
  15. Fix for PR44000. Optimization record for bytecode input missing. Review — zahira.ammarguellat / detail
  16. Attempt to fix a debuginfo test that wasn't as generic as I thought — jmorse+git / detail
  17. Fix building shared libraries broken by 8e48e8e3e32. — a.v.lapshin / detail
  18. gn build: Unbreak mac build after 4066591 — thakis / detail

#15216 (Dec 6, 2019 1:35:11 AM)

  1. Fix build of LookupResult.cpp from aeda128 with Visual C++. — douglas.yung / detail
  2. [LCSSA] Don't use VH callbacks to invalidate SCEV when creating LCSSA — suc-daniil / detail
  3. [Dsymutil][NFC] Move NonRelocatableStringpool into common CodeGen — a.v.lapshin / detail
  4. gn build: Merge 9e8c799e2b0 — llvmgnsyncbot / detail
  5. [compiler-rt] [test] Disable ASLR on ASAN/MSAN/TSAN tests on NetBSD — mgorny / detail
  6. [lldb] NFC: less nesting in SearchFilter.cpp — kkleine / detail
  7. [lldb][NFC] Migrate FileSpec::Dump to raw_ostream — Raphael Isemann / detail
  8. [clangd] (take 2) Try harder to find a plausible `clang` as argv0, — sam.mccall / detail
  9. gn build: Merge 99768b243cd — llvmgnsyncbot / detail
  10. [clang-tidy] Fix PR26274 — alexfh / detail
  11. [lldb/DWARF] Remove DWARFDebugRangesBase abstract class — pavel / detail
  12. [lldb/IRExecutionUnit] Stop searching based on demangled names — pavel / detail
  13. [lldb] Migrate VMRange::Dump to raw_ostream — Raphael Isemann / detail
  14. [lldb/DWARF] Fix DW_AT_rnglists_base handling for dwo files — pavel / detail
  15. [lldb][NFC] Remove ability to pass a custom printf format to — Raphael Isemann / detail

#15215 (Dec 5, 2019 9:02:58 PM)

  1. [RegisterCoalescer] Fix the creation of subranges when rematerialization — qcolombet / detail
  2. [ThinLTO] Add option to disable readonly/writeonly attribute propagation — tejohnson / detail
  3. Revert "[AST] Traverse the class type loc inside the member type loc." — saugustine / detail
  4. Add lookup functions for efficient lookups of addresses when using — gclayton / detail
  5. gn build: Merge 6470497817e — llvmgnsyncbot / detail
  6. gn build: Merge aeda128a96c — llvmgnsyncbot / detail
  7. Add strict fp support for instructions fadd/fsub/fmul/fdiv — chen3.liu / detail
  8. [X86] Make X86TargetLowering::BuildFILD return a std::pair of SDValues — craig.topper / detail
  9. gn build: Bump Android API level to 29, and NDK to r21. — peter / detail
  10. gn build: Add support for building scudo and its unit tests. — peter / detail
  11. Tighten up CHECK lines added in a9f10ebffa to work on ARM. — douglas.yung / detail
  12. Fix crash if a user-defined conversion is applied in the middle of a — richard / detail
  13. [ConstantFold][SVE] Skip scalable vectors in — huihuiz / detail
  14. llvm-reduce: Add a space to an option's --help — George Burgess IV / detail
  15. DebugInfo: Pull out a common expression. — dblaikie / detail
  16. [JITLink] Remove the Section::symbols_empty() method. — Lang Hames / detail
  17. [JITLink] Use Blocks rather than Symbols for SectionRange. — Lang Hames / detail

#15214 (Dec 5, 2019 4:26:22 PM)

  1. [AArch64][SVE] Integer reduction instructions pattern/intrinsics. — amehsan / detail
  2. [OPENMP50]Add support for if clause for simd part in master taskloop — a.bataev / detail
  3. [Syntax] Show input code on tests failures. NFC — ibiryukov / detail
  4. [OPENMP][DOCS]Update list of the supported features, NFC. — a.bataev / detail
  5. [InstCombine] add tests for fpext+select+fptrunc; NFC — spatel / detail
  6. [DebugInfo] Re-apply two patches to MachineSink — jmorse+git / detail
  7. [DebugInfo] Don't reorder DBG_VALUEs when sunk — jmorse+git / detail
  8. [DebugInfo] Don't create multiple DBG_VALUEs when sinking — jmorse+git / detail
  9. [InstCombine] add FMF guard to builder in fptrunc transform; NFC — spatel / detail
  10. [InstCombine] narrow select with FP casts — spatel / detail
  11. [AMDGPU][HIP] Improve opt-level handling — scott.linder / detail
  12. [OPENMP50]Add support for if clause for simd part in parallel master — a.bataev / detail
  13. [ASTImporter] Various source location and range import fixes. — 1.int32 / detail
  14. [scan-build-py] Set of small fixes — xazax / detail
  15. [ELF][PPC64] Don't copy ppc64BranchltIndex in replaceWithDefined — maskray / detail
  16. [DSE] Fix for a dangling point bug in DeadStoreElimination. — flo / detail
  17. [llvm] llvm-ifs: Support for handling empty IFS and merging weak+strong — puyan / detail
  18. [LLDB] Replacing use of ul suffix in GetMaxU64Bitfield since it not — shafik / detail
  19. [AArch64] Fix MUL/SUB fusing — Sanne.Wouda / detail
  20. [ELF][PPC64] Support long branch thunks with addends — maskray / detail
  21. [InstCombine] Invert `add A, sext(B) --> sub A, zext(B)` — lebedev.ri / detail
  22. [OPENMP50]Add support for if clause for simd part in distribute parallel — a.bataev / detail
  23. Revert "[InstCombine] keep assumption before sinking calls" — llvm / detail
  24. [X86] Remove ProcIntelGLM/ProcIntelGLP/ProcIntelTRM and replace them — craig.topper / detail
  25. [GlobalISel] Localizer: Allow targets not to run the pass conditionally — vkeles / detail
  26. scudo: Fix the build of wrappers_c_test.cpp on Android. — peter / detail
  27. scudo: Fix one of the C wrapper tests on Android. — peter / detail
  28. LowerDbgDeclare: look through bitcasts. — eugenis / detail
  29. Revert "[DSE] Fix for a dangling point bug in DeadStoreElimination." — flo / detail
  30. [clangd] Find reference to template parameter in 'sizeof...' expression — zeratul976 / detail
  31. [clangd] Highlighting dependent types in more contexts — zeratul976 / detail
  32. Use diff -b on zlib tests so they pass on Windows — akhuang / detail
  33. [OpenMP50] Add parallel master construct — a.bataev / detail
  34. Add documentation headings for the OpenCL attributes. — aaron / detail
  35. [AIX] Make sure to use QualNames for external global objects — daltenty / detail
  36. [libomptarget][nfc] Move omptarget-nvptx under common — jonathanchesterfield / detail
  37. Set a source location for Objective-C accessor stubs even when there is — Adrian Prantl / detail
  38. Debug Info: Assert that location is available for cleanups — Adrian Prantl / detail
  39. DebugInfo: Fix LTO+DWARFv5 loclists — dblaikie / detail
  40. Debug Info: Apply a default location for cleanups if none is available. — Adrian Prantl / detail
  41. [libomptarget][nfc] Introduce SHARED, ALIGN macros — jonchesterfield / detail
  42. Add a default copy constructor for -Wdeprecated-copy warnings. — echristo / detail
  43. Properly convert all declaration non-type template arguments when — richard / detail
  44. [IR] Add a default copy constructor for -Wdeprecated-copy — maskray / detail
  45. [IR] Move ctor in the NDEBUG branch — maskray / detail
  46. [Concepts] Constraint Enforcement & Diagnostics — saar / detail
  47. [lldb] Update hardcoded Makefile.rules inclusions. — rupprecht / detail
  48. [Concepts] Fix build failures in D41569 — saar / detail
  49. gn build: Merge fdf80e86a52 — llvmgnsyncbot / detail
  50. [AutoFDO] Properly merge context-sensitive profile of inlinee back to — aktoon / detail
  51. [AutoFDO] Top-down Inlining for specialization with context-sensitive — aktoon / detail
  52. Handle two corner cases in creduce-clang-crash.py — rnk / detail

#15213 (Dec 5, 2019 11:37:03 AM)

  1. [profile] Fix file contention causing dropped counts on Windows under — tstellar / detail

#15212 (Dec 5, 2019 6:58:21 AM)

  1. [AArch64][SVE] Implement element count intrinsics — cullen.rhodes / detail
  2. [lldb] Don't put compile unit name into the support file list and — pavel / detail
  3. Fix the clang interpreter example which was broken by 4fc68b9b7f3e0. — Lang Hames / detail
  4. [DebugInfo] Handle call site values for instructions before call bundle — david.stenberg / detail
  5. [clangd] More unittests for cross-file rename. — hokein.wu / detail
  6. [LiveDebugValues] Silence the unused var warning; NFC — djordje.todorovic / detail
  7. [llvm/DWARF] Return section offset from — pavel / detail
  8. [lldb/cpluspluslanguage] Add constructor substitutor — pavel / detail
  9.         Reapply af57dbf12e54 "Add support for options -frounding-math, — melanie.blower / detail
  10. [lldb/DWARF] Switch to llvm debug_rnglists parser — pavel / detail
  11. [AST] Enable expression of OpenCL language address spaces an attribute — alexey.bader / detail
  12. [InstCombine] Extend `0 - (X sdiv C) -> (X sdiv -C)` fold to non-splat — lebedev.ri / detail
  13. Also check /Fo when deciding on the .gcna / .gcda filename (PR44208) — hans / detail
  14. [lldb][NFC] Move Address and AddressRange functions out of Stream and — Raphael Isemann / detail
  15. [AST] Traverse the class type loc inside the member type loc. — hokein.wu / detail
  16. [ARM] Enable TypePromotion by default — sam.parker / detail
  17. gn build: Merge 7f93cb62280 — llvmgnsyncbot / detail
  18. [clangd] Simplify the code, NFC. — hokein.wu / detail

#15211 (Dec 5, 2019 2:18:27 AM)

  1. Revert "Properly convert all declaration non-type template arguments — dlj / detail
  2. Reland [MachineCopyPropagation] Extend MCP to do trivial copy backward — lkail / detail
  3. Fix the macro fusion table for X86 according to Intel optimization — shengchen.kan / detail
  4. [llvm-readelf/llvm-readobj] - Remove getSecTypeName() helper. — grimar / detail
  5. Avoid triple corruption while merging core info — omair.javaid / detail
  6. [MIBundle] Turn MachineOperandIteratorBase into a forward iterator. — flo / detail
  7. [MCRegInfo] Add forward sub and super register iterators. (NFC) — flo / detail
  8. [ORC] Remove the automagic Main JITDylib fram ExecutionSession. — Lang Hames / detail
  9. [clangd] Fix an incorrect comment, NFC. — hokein.wu / detail
  10. [LLD][ELF] Add support for PT_GNU_PROPERTY — peter.smith / detail
  11. [Checkers] Added support for freopen to StreamChecker. — 1.int32 / detail
  12. Reland "[LiveDebugValues] Introduce entry values of unmodified params" — djordje.todorovic / detail
  13. [LLD][ELF][AArch64] .note.gnu.property sections should have alignment 8 — peter.smith / detail

#15210 (Dec 4, 2019 9:43:01 PM)

  1. Removed c_compiler and cxx_compiler options from OpenMPBuilder — gkistanova / detail
  2. [GlobalISel]: Allow targets to override how to widen constants during — aditya_nandakumar / detail
  3. [FileCheck] Given multiple -dump-input, prefer most verbose — jdenny.ornl / detail
  4. [NFC] Pass a reference to CodeGenFunction to methods of LValue and — Akira / detail
  5. Revert "Fix llvm-namespace-comment for macro expansions" — alexfh / detail
  6. Fix signed mismatch warnings in MetadataTests.cpp — dblaikie / detail
  7. Remove unused variable. NFC. — michael.hliao / detail
  8. [NFCI] update formating for misleading indentation warning — tyker / detail
  9. [Diagnostic] add a warning which warns about misleading indentation — tyker / detail
  10. Switch to opening the temp file in binary mode — aaron / detail
  11. [Coverage] Emit a gap region to cover switch bodies — Vedant Kumar / detail
  12. Fix warning on extra ';'. NFC. — michael.hliao / detail
  13. Revert "[NFC] Pass a reference to CodeGenFunction to methods of LValue — Akira / detail
  14. [clangd] Fix comparator const after — sam.mccall / detail
  15. [UpdateTestChecks] Change shebang from python to python3 — maskray / detail
  16. Enable `-funwind-tables` flag when building libunwind — jaskiewiczs / detail
  17. [TypeCategory] Nothing passes down a list of languages. — ditaliano / detail
  18. [InstCombine] Revert aafde063aaf09285c701c80cd4b543c2beb523e8 and — craig.topper / detail
  19. [RISCV] Don't force Local Exec TLS for non-PIC — jrtc27 / detail
  20. [FPEnv] [PowerPC] Lowering ppc_fp128 StrictFP Nodes to libcalls — craig.topper / detail
  21. [compiler-rt] Disable fuzzer large.test when — Alex Lorenz / detail
  22. [MS] Emit exported complete/vbase destructors — rnk / detail
  23. [DataVisualization] Simplify. NFCI. — ditaliano / detail
  24. [FormatManager] Provide only one variant of EnableCategory. — ditaliano / detail
  25. [NFC] Pass a reference to CodeGenFunction to methods of LValue and — Akira / detail
  26. Reapply "Fix crash on switch conditions of non-integer types in — elizabeth.andrews / detail
  27. Fix `sed -e s@FOO@%/S@` and similar when there's @'s in the working — daniel_l_sanders / detail
  28. [TypeCategory] HasLanguage() is now unused. — ditaliano / detail
  29. Add discussion of git-format-patch to Phabricator.html — kbarton / detail
  30. [X86] Model MXCSR for all AVX512 instructions — pengfei.wang / detail
  31. [X86] Model DAZ and FTZ — pengfei.wang / detail
  32. [ClangASTContext] Remove a very old hack. — ditaliano / detail
  33. gn build: (manually) merge ad871e42958 — thakis / detail
  34. [Diagnostic][test] Remove an unneeded change to — maskray / detail
  35. [Process] GetLanguageRuntimes() takes an argument that's always — ditaliano / detail
  36. [dsymutil] Support --out (NFC) — Jonas Devlieghere / detail
  37. Fix warning on unused variable. NFC. — michael.hliao / detail
  38. [Clang] Define Fuchsia C++ABI — phosek / detail
  39. [PowerPC] folding rlwinm + rlwinm to rlwinm — czhengsz / detail
  40. [MacroFusion] Limit the max fused number as 2 to reduce the dependency — qshanz / detail
  41. [llvm-strip][MachO] Test llvm-strip --strip-debug — maskray / detail
  42. [clangd] Define out-of-line availability checks — kadircet / detail
  43. [clangd] Define out-of-line initial apply logic — kadircet / detail
  44. [clangd] Define out-of-line qualify return value — kadircet / detail
  45. [clangd] Define out-of-line qualify function name — kadircet / detail
  46. [lldb][NFC] Migrate to raw_ostream in ArchSpec::DumpTriple — Raphael Isemann / detail
  47. Revert "Enable `-funwind-tables` flag when building libunwind" — martin / detail
  48. gn build: Merge 9f251eece46 — llvmgnsyncbot / detail
  49. [CodeGen][ObjC] Emit a primitive store to store a __strong field in — Akira / detail
  50. [lldb][NFC] Migrate to raw_ostream in Module::GetDescription — Raphael Isemann / detail
  51. [yaml2obj][test] - Remove excessive symtab-shinfo.yaml. — grimar / detail
  52. [lldb][NFC] Extract single member parsing out of — Raphael Isemann / detail
  53. [SelectionDAG] Expand nnan FMINNUM/FMAXNUM to select sequence — ulrich.weigand / detail
  54. [DWARFDebugRnglists] Add a callback-based version of the — pavel / detail
  55. [DWARFDebugLoclists] Add support for other DW_LLE encodings — pavel / detail
  56. [lldb] s/FileSpec::Equal/FileSpec::Match — pavel / detail
  57. [lldb/Editline] Fix a -Wreturn-type warning with gcc — pavel / detail
  58. [lldb] Add test for Stream::Address and Stream::AddressRange — Raphael Isemann / detail
  59. [lldb] Remove FileSpec(FileSpec*) constructor — pavel / detail
  60. [lldb] s/assertTrue/assertEqual in TestStepTarget.py — pavel / detail
  61. [APFloat] Prevent construction of APFloat with Semantics and FP value — ehudkatz / detail
  62. [lldb] Remove some (almost) unused Stream::operator<<'s — pavel / detail
  63. [yaml2obj] - Make DynamicSymbols to be Optional<> too. — grimar / detail
  64. AMDGPU: Avoid folding 2 constant operands into an SALU operation — david.stuttard / detail
  65. [NFC] Use default case in EVT::getEVTString — cullen.rhodes / detail
  66. [AArch64TTI] Compute imm materialization cost for AArch64 intrinsics — flo / detail
  67. [clangd] Add no delayed templates to outline tests — kadircet / detail
  68. Add debug output to MipsDelaySlotFiller pass — Alexander.Richardson / detail
  69. MipsDelaySlotFiller: Don't move BUNDLE instructions into the delay slot — Alexander.Richardson / detail
  70. Handle BUNDLE instructions in MipsAsmPrinter — Alexander.Richardson / detail
  71. Allow negative offsets in MipsMCInstLower::LowerOperand — Alexander.Richardson / detail
  72. [SimpleLoopUnswitch] Invalidate the topmost loop with ExitBB as exiting. — flo / detail
  73. [clangd] Remove the hanging lit exit-signal.test. — hokein.wu / detail
  74. [AMDGPU][MC] Remove duplicate code introduced in r359316. — jay.foad / detail
  75. [AArch64][SVE] Implement reversal intrinsics — cullen.rhodes / detail
  76. Actually delay processing DelayedDllExportClasses until the outermost — hans / detail
  77. [OpenCL] Allow addr space qualifiers on lambda call expressions — anastasia.stulova / detail
  78. [NFC][InstCombine] Update sub-of-negatible.ll test — lebedev.ri / detail
  79. [lldb] Fix macOS build by replacing nullptr with FileSpec() — Raphael Isemann / detail
  80. [clangd] register cuda language activation event and activate for .cuh — hokein.wu / detail
  81. [Support] add vfs support for ExpandResponseFiles — kadircet / detail
  82. [clang][Tooling] Add support for .rsp files in compile_commands.json — kadircet / detail
  83. [llvm][Support] Take in CurrentDirectory as a parameter in — kadircet / detail
  84. gn build: Merge 45ef055d4ff — llvmgnsyncbot / detail
  85. [ARM][MVE][Intrinsics] Add VMULH/VRMULH intrinsics. — mark.murray / detail
  86. [opencl] Fix address space deduction on array variables. — michael.hliao / detail
  87. [clang-change-namespace] Change file pattern to be an anchored regex — kadircet / detail
  88. Change Target::FindBreakpointsByName to return Expected<vector> — jotrem / detail
  89. Revert "[llvm][Support] Take in CurrentDirectory as a parameter in — kadircet / detail
  90. Automaticaly generate copysign-constant-magnitude.ll . NFC — deadalnix / detail
  91. [ELF] Support for PT_GNU_PROPERTY in header and tools — peter.smith / detail
  92. Reapply "[llvm][Support] Take in CurrentDirectory as a parameter in — kadircet / detail
  93. [DebugInfo] Recover debug intrinsics when killing duplicated/empty basic — stozer / detail
  94. [lldb] Simplify debug_{rnglists,ranges}.s tests — pavel / detail
  95. [llvm-ar][test] Add to thin archive test coverage — gbreynoo / detail
  96. Add some missing includes to MicrosoftDemangle.cpp (PR44217) — dblaikie / detail
  97. [libomptarget] Build a minimal deviceRTL for amdgcn — jonathanchesterfield / detail
  98. [XCOFF][AIX] Emit TOC entries for object file generation — jasonliu / detail
  99. [LVI] Restructure caching — nikita.ppv / detail
  100. Small nit in SelectionDAG.h . NFC — deadalnix / detail
  101. [SVE][AArch64] Adding patterns for while intrinsics. — amehsan / detail
  102. [PGO][PGSO] Distinguish queries from unit tests and explicitly enable — yamauchi / detail
  103. [HIP] Remove opencl.amdgcn.lib — Yaxun.Liu / detail
  104. [llvm][Transform] Remove unused variable. [NFCI] — francesco.petrogalli / detail
  105. [LoopInterchange] Improve inner exit loop safety checks. — flo / detail
  106. [Gold Tests] Add missing target flag to X86 test — troyj / detail
  107. [Coverage] Revise format to reduce binary size — Vedant Kumar / detail
  108. [dsymutil] Remove recursion from lookForChildDIEsToKeep (1/2) (NFC) — Jonas Devlieghere / detail
  109. [dsymutil] Remove recursion from lookForChildDIEsToKeep (2/2) (NFC) — Jonas Devlieghere / detail
  110. Revert "[Coverage] Revise format to reduce binary size" — Vedant Kumar / detail
  111. Reland [AArch64][MachineOutliner] Return address signing for outlined — david.tellenbach / detail
  112. Revert "[DebugInfo] Recover debug intrinsics when killing — stephen.tozer / detail
  113. Revert "Add some missing includes to MicrosoftDemangle.cpp (PR44217)" — dblaikie / detail
  114.         Reapply af57dbf12e54 "Add support for options -frounding-math, — melanie.blower / detail
  115. Add support for lowering 32-bit/64-bit pointers — akhuang / detail
  116. [OpenMP50] Add parallel master construct, by Chi Chun Chen. — a.bataev / detail
  117. [OPENMP]Update list of implemented features, NFC. — a.bataev / detail
  118. Fix crash-on-invalid-code in lambda constant evaluation. — jyknight / detail
  119. Revert "        Reapply af57dbf12e54 "Add support for options — melanie.blower / detail
  120. [LangRef] make per-element poison behavior explicit — spatel / detail
  121. [X86] Add missing break to the end of the last case in a switch. NFC — craig.topper / detail
  122. [VectorUtils] API for VFShape, update VFInfo. — francesco.petrogalli / detail
  123. [OPENMP50]Add support for if clause for simd part in taskloop simd — a.bataev / detail
  124. [MIBundle] Remove unused/obsolete MIOperands/ConstMIOperands (NFC). — flo / detail
  125. Add --strip-trailing-cr to compression tests so they pass on Windows. — akhuang / detail
  126. [DWARF5][Debuginfo] Compilation unit type (DW_UT_skeleton) and root DIE — a.v.lapshin / detail
  127. [LLDB] Actually fix the win-i386-line-table.s test when executed on — martin / detail
  128. [NFC][InstCombine] Autogenerate check lines in a few tests — lebedev.ri / detail
  129. [compiler-rt] FuzzedDataProvider: do not call memcpy on empty vector. — mmoroz / detail
  130. [lit] Document the undocumented pre-defined substitutions — daniel_l_sanders / detail
  131. Revert "Add --strip-trailing-cr to compression tests so they pass on — Xiangling.Liao / detail
  132. Bug 43965 - Value of _MSVC_LANG doesn't match MSVC++ VS2019 — rnk / detail
  133. Revert "[OpenMP50] Add parallel master construct, by Chi Chun Chen." — rnk / detail
  134. [ThinLTO] Fix importing of writeonly variables in distributed ThinLTO — tejohnson / detail
  135. [llvm-symbolizer] Support debug file lookup using build ID — phosek / detail
  136. Upstream debugserver arm64e support. — Jason Molenda / detail
  137. Add help text for parray and poarray aliases. — Jason Molenda / detail
  138. [llvm] Fixing MIRVRegNamerUtils to properly handle 2+ — puyan / detail
  139. Add parray example for lldb, vrs. *ptr@count gdb cmd. — Jason Molenda / detail
  140. [clang][IFS] Adding support for new clang interface stubs decl types. — puyan / detail
  141. [analyzer] Fix more ObjC accessor body farms after 2073dd2d. — Artem Dergachev / detail
  142. Revert "Reland [AArch64][MachineOutliner] Return address signing for — saugustine / detail
  143. [lldb/Reproducers] Override capture with LLDB_CAPTURE_REPRODUCER env var — Jonas Devlieghere / detail
  144. [lldb/Reproducers] Propagate LLDB_CAPTURE_REPRODUCER to the test suite — Jonas Devlieghere / detail
  145. [clangd] NFC, add getLangOpts helper to ParsedAST — Alex Lorenz / detail
  146. [clangd]  Add a tweak refactoring to wrap Objective-C string literals in — Alex Lorenz / detail
  147. gn build: Merge 27f12444575 — llvmgnsyncbot / detail
  148. [clang][IFS] Ignoring -Xlinker/-Xclang arguments in InterfaceStubs pass — puyan / detail
  149. [GlobalISel] Fix compiler crash lowering G_LOAD in AArch64. — aemerson / detail
  150. Reland [AArch64][MachineOutliner] Return address signing for outlined — david.tellenbach / detail
  151. [lldb/Reproducers] Add missing instrumentation for SBFile — Jonas Devlieghere / detail
  152. Clear out the python class name in OptionParsingStarted for the — jingham / detail
  153. [X86] Remove override of shouldUseStrictFP_TO_INT for fp80. NFC — craig.topper / detail
  154. [lldb/Reproducers] Add missing instrumentation for SBFile (2/2) — Jonas Devlieghere / detail
  155. [lldb/Reproducers] Don't instrument SBFileSpec::GetPath — Jonas Devlieghere / detail
  156. [c++17] Fix assert / wrong code when passing a noexcept pointer to — richard / detail
  157. Properly convert all declaration non-type template arguments when — richard / detail
  158. [MachineCopyPropagation] Extend MCP to do trivial copy backward — lkail / detail
  159. [clangd] Add xref for macro to static index. — usx / detail
  160. [fix][unittests][llvm] Fix running unit tests without assertions. [NFCI] — francesco.petrogalli / detail
  161. [Signal] Allow one-shot SIGPIPE handler to be reached — Vedant Kumar / detail
  162. [AArch64][SVE] Add intrinsics and patterns for logical predicate — amehsan / detail
  163. Add a default copy-assignment or copy-constructor for -Wdeprecated-copy — echristo / detail
  164. Revert "[MachineCopyPropagation] Extend MCP to do trivial copy backward — lkail / detail

#15209 (Dec 4, 2019 4:45:20 PM)

  1. Merging r370113: — tstellar / detail
  2. Merging r366572: — tstellar / detail
  3. [PowerPC] Do not emit HW loop if the body contains calls to lrint/lround — tstellar / detail

#15207 (Dec 4, 2019 9:30:38 AM)

  1. Modernize build.py to use function print() calls. — Adrian Prantl / detail
  2. Modernize monorepo_build.py — Adrian Prantl / detail
  3. Revert "Modernize monorepo_build.py" — Adrian Prantl / detail
  4. Removed legacy mode from OpenMPBuilder — gkistanova / detail
  5. Removed an unused variable from OpenMPBuilder — gkistanova / detail
  6. Enabled ccache on OpenMP jobs — gkistanova / detail
  7. Added more builders to report github status. — gkistanova / detail
  8. [COFF] Don't error if the only inputs are from /wholearchive: — tstellar / detail

#15205 (Dec 3, 2019 2:40:48 PM)

  1. [ELF] Fix lld build on Windows/MinGW — tstellar / detail
  2. [PowerPC] Implementing overflow version for XO-Form instructions — tstellar / detail
  3. [PowerPC] Fix crash in peephole optimization — tstellar / detail

#15204 (Dec 3, 2019 10:47:58 AM)

  1. [LLDB] Disable MSVC warning C4190: — alexandre.ganea / detail
  2. [Object/ELF] - Refine the error reported when section's offset + size — grimar / detail
  3. Precommit tests for D70673 — Sanne.Wouda / detail
  4. [DDG] Data Dependence Graph - Topological Sort (Memory Leak Fix) — bmahjour / detail
  5. [DebugInfo] Make DebugVariable class available in DebugInfoMetadata — stozer / detail
  6. [libomptarget] Build a minimal deviceRTL for amdgcn — jonathanchesterfield / detail
  7. [Aarch64][SVE] Add intrinsics for gather loads (vector + imm) — sander.desmalen / detail
  8. [lldb] Use llvm range functions in LineTable.cpp — pavel / detail
  9. [lldb] Remove unneeded semicolon in IOHandlerCursesGUI — pavel / detail
  10. [SelectionDAG] Reoder ViewXXXDAGs declarations to match execution order. — deadalnix / detail
  11. [AArch64] Fix over-eager fusing of NEON SIMD MUL/ADD — Sanne.Wouda / detail
  12. [lldb/Reproducer] Add version check — Jonas Devlieghere / detail
  13. [OpenCL] Use generic addr space for lambda call operator — anastasia.stulova / detail
  14. [EditLine] Fix RecallHistory to make it go in the right direction. — Jonas Devlieghere / detail
  15. [SYCL] Add sycl_kernel attribute for accelerated code outlining — alexey.bader / detail
  16. [SLP] Enhance SLPVectorizer to vectorize different combinations of — anton.a.afanasyev / detail
  17. [scudo][standalone] Add chunk ownership function — kostyak / detail
  18. Reland [clangd] Rethink how SelectionTree deals with macros and — sam.mccall / detail
  19. llvm-config: do not link absolute paths with `-l` — Saleem Abdulrasool / detail
  20. [NFC][KnownBits] Add getMinValue() / getMaxValue() methods — lebedev.ri / detail
  21. [clang-format] Add new option to add spaces around conditions Summary: — mitchell / detail
  22. Revert "Temporarily revert "build: avoid hardcoding the libxml2 library — Saleem Abdulrasool / detail
  23. Revert "[libomptarget] Build a minimal deviceRTL for amdgcn" — a.bataev / detail
  24. Rename `tsan/race_range_pc.cc` to `test/tsan/race_range_pc.cpp`. — dan / detail
  25. [LV] Scalar with predication must not be uniform — ayal.zaks / detail
  26. Differentiate between the presumed and actual file when dumping the AST — aaron / detail
  27. Correcting the offsets within the test to fix the bots. — aaron / detail
  28. [APInt][PatternMatch] Add 'is non-positive' predicate — lebedev.ri / detail

#15203 (Dec 3, 2019 6:53:07 AM)

  1. [clang][CodeGen] Make use of cc1 instead of clang in the tests — kadircet / detail
  2. [lldb][NFC] Test going up/down one line in the multiline expression — Raphael Isemann / detail
  3. [OpenCL] Fix mangling of single-overload builtins — sven.vanhaastregt / detail
  4. [CodeGen] Move ARMCodegenPrepare to TypePromotion — sam.parker / detail
  5. [lldb] Remove all remaining tabs from TestReturnValue.py — Raphael Isemann / detail
  6. Fix for buildbots — sam.parker / detail
  7. [lldb][NFC] Extract searching for function SymbolContexts out of — Raphael Isemann / detail
  8. gn build: Merge bc76dadb3cf — llvmgnsyncbot / detail
  9. [AArch64][SVE] Implement shift intrinsics — kerry.mclaughlin / detail
  10. Fix compatibility with python3 of clang-include-fixer.py — benny.kra / detail
  11. [VPlan] Add dump function to VPlan class. — flo / detail
  12. Revert "[LiveDebugValues] Introduce entry values of unmodified params" — djordje.todorovic / detail
  13. [AArch64][SVE] Add intrinsics for gather loads with 64-bit offsets — sander.desmalen / detail
  14. [lldb][NFC] Move Curses interface implementation to own file — Raphael Isemann / detail
  15. [Support] Add ProcName to TimeTraceProfiler — russell.gallop / detail
  16. Add FunctionDecl::getParameterSourceRange() — aaron / detail
  17. [AArch64][SVE2] Implement remaining SVE2 floating-point intrinsics — kerry.mclaughlin / detail
  18. [NFCI][DebugInfo] Corrected a comment. — SourabhSingh.Tomar / detail
  19. [Aarch64][SVE] Add intrinsics for gather loads with 32-bits offsets — sander.desmalen / detail

#15202 (Dec 3, 2019 2:51:27 AM)

  1. [LegalizeDAG] When expanding vector SRA/SRL/SHL add the new BUILD_VECTOR — craig.topper / detail
  2. [LegalizeDAG] Return true from ExpandNode for some nodes that don't have — craig.topper / detail
  3. AvoidBindCheck.cpp: Fix GCC 5.3 build errors — hans / detail
  4. AvoidBindCheck.cpp: Fix unused variables warning — hans / detail
  5. [lldb][NFC] Remove ThreadSafeSTLVector and ThreadSafeSTLMap and their — Raphael Isemann / detail
  6. [UpdateTestChecks] Fix parsing of RUN: lines with line continuations — Alexander.Richardson / detail
  7. [llvm][bindings][go] Fix typo — kadircet / detail
  8. [NFC] Slightly improve wording in the comments — kbobyrev / detail
  9. [MachineVerifier]  Improve checks of target instructions operands. — paulsson / detail
  10. [NFC] Tidy-ups to TimeProfiler.cpp — russell.gallop / detail
  11. Mark some tests as xfail on AArch64 Linux — diana.picus / detail
  12. [LiveDebugValues] Introduce entry values of unmodified params — djordje.todorovic / detail
  13. ImplicitNullChecks: Don't add a dead definition of DepMI as live-in — paulsson / detail
  14. Temporarily run machine-verifier once in test/CodeGen/SPARC/fp128.ll, so — paulsson / detail
  15. [asan] Remove debug locations from alloca prologue instrumentation — aclopte / detail
  16. [lldb] Move register info "augmentation" from gdb-remote into ABI — pavel / detail
  17. [lldb] Remove tab from TestReturnValue.py — Raphael Isemann / detail
  18. [DWARF] Add support for parsing/dumping section indices in location — pavel / detail
  19. Fixup 6d18e53: xfail TestShowLocationDwarf5.py properly — diana.picus / detail

#15201 (Dec 2, 2019 10:55:13 PM)

  1. Notify on some missing builders. — gkistanova / detail
  2. [DebugInfo] Support for debug_macinfo.dwo section in llvm and — SourabhSingh.Tomar / detail
  3. Recommit "[DWARF5]Addition of alignment atrribute in typedef DIE." — SourabhSingh.Tomar / detail
  4. [NFC][PowerPC] Add the inheritable and additional features to make the — qshanz / detail

#15200 (Dec 2, 2019 7:00:52 PM)

  1. FileCheck IR output for blockaddress in new test — rnk / detail
  2. Place the "cold" code piece into the same section as the original — isanbard / detail
  3. [clang-tidy] Rewrite modernize-avoid-bind check. — zturner / detail
  4. Fix failing testcase to check for the correct output — isanbard / detail
  5. [X86] Model MXCSR for AVX instructions other than AVX512 — pengfei.wang / detail
  6. [clang-scan-deps] do not skip empty #if/#elif in the minimizer to avoid — Alex Lorenz / detail

#15199 (Dec 2, 2019 3:05:07 PM)

  1. [OPENMP]Fix PR44133: Emit definitions of used constructors/functions. — a.bataev / detail
  2. [OPENMP]Use cast instead dyn_cast, NFC. — a.bataev / detail
  3. [AArch64] Attempt to fixup test line. NFC — david.green / detail
  4. [WebAssembly] Find wasm-opt with GetProgramPath — sunfish / detail
  5. [MIBundles] Move analyzeVirtReg out of MIBundleOperands iterator (NFC). — flo / detail
  6. [ARM] More reversed vcmp tests. NFC — david.green / detail
  7. [ARM] Add some VCMP folding and canonicalisation — david.green / detail
  8. [ARM] Add ARMCC constants to tablegen. NFC — david.green / detail
  9. [ARM] Add ARMVCCThen to tablegen and make use of it. NFC — david.green / detail
  10. [GlobalISel] CombinerHelper: Fix a bug in matchCombineCopy — vkeles / detail
  11. [lldb] Fix TestFormattersSBAPI test — aadsm / detail
  12. [LLDB] Set the right address size on output DataExtractors from — martin / detail
  13. [MIBundles] Move analyzePhysReg out of MIBundleOperands iterator (NFC). — flo / detail
  14. [clangd] repair mac tests for 88bccded8fa1 — sam.mccall / detail
  15. [lldb/CMake] Simplify logic for adding example Python packages (NFC) — Jonas Devlieghere / detail
  16. [lldb/CMake] Add in_call_stack to the utilities package — Jonas Devlieghere / detail
  17. [Remarks][ThinLTO] Use the correct file extension based on the format — francisvm / detail
  18. Revert "[clangd] repair mac tests for 88bccded8fa1" — sam.mccall / detail
  19. [libcxx{,abi}] Emit deplibs only when detected by CMake — mgorny / detail
  20. [LLDB] [test] Try to fix the test from 7d019d1a3b when run on Windows. — martin / detail
  21. Remove redundant file. — taewook.oh / detail
  22. [PGO][PGSO] Add an optional query type parameter to — yamauchi / detail
  23. Automatically generated arm64-abi-varargs.ll . NFC — deadalnix / detail
  24. Remove extraneous semicolon. — isanbard / detail
  25. Temporarily revert "build: avoid hardcoding the libxml2 library name" as — echristo / detail
  26. Fix comment to more accurately describe C++ language requirements around — richard / detail
  27. [clang test] Do not assume default target — thomasp / detail

#15198 (Dec 2, 2019 11:07:22 AM)

  1. [llvm-exegesis] Fix 44b9942898c7. — courbet / detail
  2. [clangd] Try harder to find a plausible `clang` as argv0, particularly — sam.mccall / detail
  3. Autogenerate test/Analysis/ValueTracking/non-negative-phi-bits.ll test — lebedev.ri / detail
  4. [Attributor] Copy or port test cases related to Attributor to` — uenoku.tokotoko / detail
  5. [PatternMatch] Add support for matching intrinsics with 5 operands. — flo / detail
  6. Add contributing info to CONTRIBUTING.md and README.md — flo / detail
  7. [ARM,MVE] Add an InstCombine rule permitting VPNOT. — simon.tatham / detail
  8. [ARM,MVE] Rename and clean up VCTP IR intrinsics. — simon.tatham / detail
  9. [ARM,MVE] Add intrinsics to deal with predicates. — simon.tatham / detail
  10. Add AIX assembler support — daltenty / detail
  11. [SelectionDAG] Reduce assumptions made about levels. NFC — deadalnix / detail
  12. [InstCombine] fix undef propagation for vector urem transform (PR44186) — spatel / detail
  13. [ELF][AArch64] Support R_AARCH64_{CALL26,JUMP26} range extension thunks — maskray / detail
  14. [DAGCombine] Factor oplist operations. NFC — deadalnix / detail
  15. [lit] Be more explicit about the state of tests — julian.lettner / detail
  16. [update_cc_test_checks.py] Use CHECK_RE from common — Alexander.Richardson / detail
  17. [VPlan] Move graph traits (NFC). — flo / detail
  18. Reland "b19ec1eb3d0c [BPI] Improve unreachable/ColdCall heurstics to — taewook.oh / detail
  19. [clang][modules] Add support for merging lifetime-extended temporaries — tyker / detail

#15197 (Dec 2, 2019 7:13:06 AM)

  1. [ARM][MVE][Intrinsics] Add VMINQ/VMAXQ/VMINNMQ/VMAXNMQ intrinsics. — mark.murray / detail
  2. [lldb][NFC] Make Stream's IndentLevel an unsigned integers. — Raphael Isemann / detail
  3. AMDGPU: Fixed indeterminate map iteration in SIPeepholeSDWA — tim.renouf / detail
  4. [llvm-readobj/llvm-readelf] - Simplify the code that dumps versions. — grimar / detail
  5. [X86] Add initialization of FPCW in llvm-exegesis — pengfei.wang / detail
  6. [lldb][NFC] Use raw_ostream instead of Stream in Baton::GetDescription — Raphael Isemann / detail
  7. [lldb][NFC] Don't calculate member indices in — Raphael Isemann / detail
  8. [OpenCL] Fix address space for implicit conversion (PR43145) — sven.vanhaastregt / detail
  9. [InstCombine] fold copysign with constant sign argument to (fneg+)fabs — spatel / detail
  10. [ARM][AArch64] Complex addition Neon intrinsics for Armv8.3-A — victor.campos / detail
  11. [PowerPC] Fix crash in peephole optimization — nemanja.i.ibm / detail
  12. [InstCombine] Revert rL341831: relax one-use check in — lebedev.ri / detail

#15196 (Dec 2, 2019 3:12:51 AM)

  1. [Clang-Tidy] Quick fix for bug in bugprone-macro-parentheses 43804 — adam.balogh / detail
  2. [NFC] Precommit test showing SROA loses `!tbaa.struct` metadata — anton.a.afanasyev / detail
  3. [llvm-readobj/llvm-readelf] - Reimplement dumping of the SHT_GNU_verneed — grimar / detail
  4. [clangd] Fix a regression issue in local rename. — hokein.wu / detail
  5. [Orc] Add setters for target options and features to — Lang Hames / detail
  6. [ExecutionEngine] Add a jitTargetAddressToFunction utility function. — Lang Hames / detail
  7. [ORC] Add a runAsMain utility function to ExecutionUtils. — Lang Hames / detail
  8. [llvm-readelf/llvm-readobj] - Check the version of SHT_GNU_verneed — grimar / detail
  9. [InstCombine] Fix big-endian miscompile of (bitcast (zext/trunc — bjorn.a.pettersson / detail
  10. [X86] Add initialization of MXCSR in llvm-exegesis — pengfei.wang / detail
  11. [ARM] Remove VHADD patterns — david.green / detail
  12. [lldb][NFC] Add 'breakpoint command list' test — Raphael Isemann / detail
  13. [UpdateTestChecks] Share the code to parse RUN: lines between all — Alexander.Richardson / detail
  14. [update_cc_test_checks.py] Handle extern "C" and namespaces — Alexander.Richardson / detail

#15195 (Dec 1, 2019 11:17:02 PM)

  1. [SCEV] Make SCEV verification available from command line with new PM — suc-daniil / detail
  2. AMDGPU/GlobalISel: Add AGPR bank and RegBankSelect mfma intrinsics — Austin.Kerbow / detail
  3. Fix broken comment phrasing and indentation — arsenm2 / detail

#15193 (Dec 1, 2019 3:25:38 PM)

  1. [clang][modules] Add support for merging lifetime-extended temporaries — tyker / detail
  2. Revert "[clang][modules] Add support for merging lifetime-extended — tyker / detail
  3. Revert "[Examples] Add IRTransformations directory to examples." — flo / detail

#15192 (Dec 1, 2019 11:31:24 AM)

  1. remove UB from test by making GV alignment explicit — nunoplopes / detail
  2. [libunwind] Emit dependent libraries only when detected by CMake — mgorny / detail
  3. [X86][InstCombine] Move instcombine test from test/CodeGen/X86 to — craig.topper / detail
  4. [X86][InstCombine] Move non-X86 specific instcombine test from — craig.topper / detail

#15190 (Dec 1, 2019 6:26:54 AM)

  1. [clang][modules] Add support for merging lifetime-extended temporaries — tyker / detail
  2. Revert "[clang][modules] Add support for merging lifetime-extended — tyker / detail

#15186 (Nov 30, 2019 2:29:29 PM)

  1. [X86] Add floating point execution domain to — craig.topper / detail
  2. [Format] Add format check for coroutine keywords with negative numbers — modocache / detail

#15185 (Nov 30, 2019 10:34:38 AM)

  1. [clang][modules] Add support for merging lifetime-extended temporaries — tyker / detail
  2. Revert "[clang][modules] Add support for merging lifetime-extended — tyker / detail
  3. [InstCombine] More usub_sat tests. NFC. — david.green / detail
  4. [InstCombine] Adjust usub_sat fold one use checks — david.green / detail
  5. [InstCombine] Expand usub_sat patterns to handle constants — david.green / detail

#15184 (Nov 30, 2019 6:32:52 AM)

  1. Fix a typo. — hans / detail
  2. Updated the OCaml/bitwriter.ml test for OCaml 4.06+ — gribozavr / detail
  3. Revert 651f07908a1 "[AArch64] Don't combine callee-save and local stack — hans / detail

#15181 (Nov 29, 2019 6:33:00 PM)

  1. Added new llvm-clang-x86_64-expensive-checks-debian and — gkistanova / detail

#15180 (Nov 29, 2019 2:35:03 PM)

  1. Revert "[clangd] Rethink how SelectionTree deals with macros and — sam.mccall / detail

#15179 (Nov 29, 2019 10:42:08 AM)

  1. [CIndex] Fix annotate-deep-statements test when using a Debug build — alexandre.ganea / detail
  2. On Windows, fix fuse-ld.c test when lld is provided explictly in — alexandre.ganea / detail
  3. Revert "[NFC] Fix test reserve_global_reg.ll after 2d739f9" — carey.williams / detail
  4. Revert "[ARM] Allocatable Global Register Variables for ARM" — carey.williams / detail
  5. [PowerPC][AIX] Add support for lowering int/float/double formal — sd.fertile / detail

#15178 (Nov 29, 2019 6:47:56 AM)

  1. [clangd] Fix 407ac2e, which was broken and committed too soon — sam.mccall / detail
  2. [lldb][NFC] Remove dead logging code from — Raphael Isemann / detail
  3. [lldb][NFC] Simplify regex_chars in CommandCompletions — Raphael Isemann / detail
  4. [lldb] Fix windows build for 38870af — pavel / detail
  5. [lldb][NFC] Early exit in ClangASTContext::CreateInstance — Raphael Isemann / detail
  6. [InstCombine] Run the cast.ll test a twice, now also testing little — bjorn.a.pettersson / detail
  7. [lldb][NFC] Explicitly ask for a ClangASTContext in ClangASTSource — Raphael Isemann / detail
  8. [lldb][NFC] Remove ClangASTContext::GetBuiltinTypeForEncodingAndBitSize — Raphael Isemann / detail
  9. [lldb][NFC] Remove unused ClangASTContext::GetBasicType(ConstString) — Raphael Isemann / detail
  10. [LLDB] [ARM] Use r11 as frame pointer on Windows on ARM — martin / detail
  11. [clangd] Rethink how SelectionTree deals with macros and #includes. — sam.mccall / detail

#15177 (Nov 29, 2019 2:46:20 AM)

  1. [Attributor] Deduce dereferenceable based on accessed bytes map — uenoku.tokotoko / detail
  2. [yaml2obj] - Add a way to describe content of the SHT_GNU_verneed — grimar / detail
  3. [libcxx] Add -Wno-deprecated-copy to the test config — dave / detail
  4. [llvm-readelf/llvm-readobj] - Check version of SHT_GNU_verdef section — grimar / detail
  5. [llvm-readelf][test] - Update comment in elf-verdef-invalid.test. NFC. — grimar / detail
  6. [Syntax] Remove unused parameter from `TreeBuilder::markChildToken`. NFC — ibiryukov / detail
  7. [Syntax] Add a comment explaining the pointer keys in std::map<Token*, — ibiryukov / detail
  8. [clangd] Correct the file path in Edit::replacements when generating the — hokein.wu / detail
  9. [clangd] Log cc1 args at verbose level. — sam.mccall / detail
  10. [AST] Remove unused and undefined `TypeLoc::IgnoreMacroDefinitions` — ibiryukov / detail
  11. [lldb][NFC] Fix header guard comment in ThreadSafeDenseMap.h — Raphael Isemann / detail
  12. [Syntax] Build SimpleDeclaration node that groups multiple declarators — ibiryukov / detail
  13. [ARM] Fix instruction selection for ARMISD::CMOV with f16 type — victor.campos / detail
  14. [lldb] Remove FileSpec->CompileUnit inheritance — pavel / detail

#15176 (Nov 28, 2019 10:50:10 PM)

  1. [Attributor] Remove dereferenceable_or_null when nonull is present — uenoku.tokotoko / detail

#15175 (Nov 28, 2019 6:54:15 PM)

  1. [DAGCombiner] Peek through vector concats when trying to combine — deadalnix / detail
  2. [LegalizeTypes] Use SoftenFloatRes_Unary in SoftenFloatRes_FCBRT to — craig.topper / detail
  3. [LegalizeTypes] In SoftenFloatRes_FNEG, always generate integer — craig.topper / detail
  4. [LegalizeTypes] Add strict FP support to SoftenFloatRes_FP_ROUND. Fix — craig.topper / detail
  5. gn build: Add a toggle for building against the commandline tools SDK on — thakis / detail
  6. [PassInstrumentation] Remove excess newline for the new pass manager — maskray / detail

#15174 (Nov 28, 2019 2:57:56 PM)

  1. [LLDB] On Windows, force error message formatting to English — alexandre.ganea / detail
  2. [lldb] NFC: refactor CompileUnit::ResolveSymbolContext — kkleine / detail
  3. [IVDescriptors] Skip FOR where we have multiple sink points for now. — florian_hahn / detail
  4. [mips] Check that features required by built-ins are enabled — simon / detail
  5. [ORC][JITLink] Add support for weak references, and improve handling of — Lang Hames / detail
  6. [LegacyPassManager] Simplify PMStack pop — maskray / detail
  7. [Clang] Bypass distro detection on non-Linux hosts — alexandre.ganea / detail
  8. [LegacyPassManager] Simplify FunctionPass::assignPassManager — maskray / detail
  9. [OpenMP] build offload plugins before testing them — bryan.chan / detail

#15173 (Nov 28, 2019 11:02:43 AM)

  1. [OpenMP][test] Fix test on MIPS-based buildbots — Milos.Stojanovic / detail
  2. [AArch64][v8.3a] Don't emit LDRA '[xN]!' alias in disassembly. — simon.tatham / detail
  3. AMDGPU: Reuse carry out register during FI elimination — Austin.Kerbow / detail
  4. [LLDB] Fix wrong argument in CommandObjectThreadStepWithTypeAndScope — alexandre.ganea / detail

#15172 (Nov 28, 2019 7:07:22 AM)

  1. [LLDB] [test] Add a missing "REQUIRES: arm" line — martin / detail
  2. [lldb][NFC] Make GetAsCXXRecordDecl static — Raphael Isemann / detail
  3. [lldb][NFC] Remove forward declaration of PrivateAutoCompleteMembers — Raphael Isemann / detail
  4. [clangd] Tweak the no-index error message for rename, NFC. — hokein.wu / detail
  5. [clangd] Prefer the left character if the character on the right of the — hokein.wu / detail
  6. [lldb][NFC] Remove unused CStringToDIEMap typedef — Raphael Isemann / detail
  7. [clangd] Don't perform rename when the refs result from index is — hokein.wu / detail
  8. [lldb] NFC: refactor CompileUnit::ResolveSymbolContext — kkleine / detail
  9. [lldb][NFC] Use llvm::StringRef instead of C-strings as multimap key — Raphael Isemann / detail
  10. [lldb][NFC] Remove unused STLUtil include and STLUtil.h header — Raphael Isemann / detail
  11. [include-fixer] Python 3 support for clang-include-fixer.py — benny.kra / detail
  12. Revert "[lldb] NFC: refactor CompileUnit::ResolveSymbolContext" — Raphael Isemann / detail
  13. [lldb] Simplify and improve FileSpecTest — pavel / detail
  14. [lldb] Add FileSpec::Equal unit tests — pavel / detail
  15. [lldb] refactor FileSpec::Equal — pavel / detail
  16. [lldb][NFC] Remove unused CompilerDecl::IsClang — Raphael Isemann / detail
  17. [lldb][NFC] Simplify CompilerDecl and CompilerDeclContext initialization — Raphael Isemann / detail
  18. [lldb][NFC] Remove unused variable in ClangASTSource::CompleteType — Raphael Isemann / detail
  19. [lldb][NFC] Remove CompilerDeclContext::IsClang — Raphael Isemann / detail

#15171 (Nov 28, 2019 3:04:30 AM)

  1. [llvm-readelf][llvm-readobj][test] - Cleanup test cases for versioning — grimar / detail
  2. [lldb] Remove debugging code used for LLDB_DWARF_DONT_COMPLETE_TYPENAMES — Raphael Isemann / detail
  3. [LLDB] [PECOFF] Factorize mapping section names to types using — martin / detail
  4. [LLDB] [PECOFF] Look for the truncated ".eh_fram" section name — martin / detail
  5. [LLDB] Always interpret arm instructions as thumb on windows — martin / detail
  6. [llvm-readelf] - Make GNU style dumping of invalid SHT_GNU_verdef be — grimar / detail
  7. [lldb][NFC] Split up DWARFASTParserClang::CompleteTypeFromDWARF — Raphael Isemann / detail
  8. AMDGPU: Fix lit test checks with dag option — david.stuttard / detail

#15170 (Nov 27, 2019 11:08:10 PM)

  1. [X86] Add support for STRICT_FP_TO_UINT/SINT from fp128. — craig.topper / detail
  2. [LegalizeTypes][X86] Add ExpandIntegerResult support for — craig.topper / detail
  3. Use InitLLVM in clang-tidy — ruiu / detail
  4. [LegalTypes][X86] Add SoftenFloatOperand support for — craig.topper / detail
  5. [LegalizeTypes] Remove dead code related to softening f16 which we no — craig.topper / detail
  6. [InlineCost] Fix infinite loop in indirect call evaluation — ehudkatz / detail
  7. [JITLink] Make sure MachO/x86-64 handles 32-bit signed addends — Lang Hames / detail
  8. [X86][NFC] Rename test file for following changes. — pengfei.wang / detail

#15169 (Nov 27, 2019 7:12:37 PM)

  1. [zorg, sanitizer] Remove USE_GIT option — Vitaly Buka / detail
  2. [zorg, sanitizer] Remove svn related code — Vitaly Buka / detail
  3. [zorg, sanitizer] Remove checkout by svn revision — Vitaly Buka / detail
  4. [zorg, sanitizer] Remove dead code — Vitaly Buka / detail
  5. [zorg, sanitizer] Use clang from chromium for stage1 — Vitaly Buka / detail
  6. scudo: Limit the number of bytes tested in a realloc test. — peter / detail
  7. [BPI] Improve unreachable/ColdCall heurstics to handle loops. — taewook.oh / detail
  8. [LegalizeTypes][FPEnv][X86] Add initial support for softening strict fp — craig.topper / detail
  9. [clang][CodeGen] Implicit Conversion Sanitizer: handle — lebedev.ri / detail
  10. [clang-tidy] Fix PR35824 — xazax / detail
  11. [x86] make SLM extract vector element more expensive than default — spatel / detail
  12. Revert b19ec1eb3d0c — taewook.oh / detail
  13. [CriticalAntiDepBreaker] Teach the regmask clobber check to check if any — craig.topper / detail
  14. [ConstExprPreter] Removed the flag forcing the use of the interpreter — n / detail
  15. [PowerPC] Add new Future CPU for PowerPC in LLVM — stefanp / detail
  16. build: avoid hardcoding the libxml2 library name — Saleem Abdulrasool / detail
  17. build: avoid cached literals being linked against — Saleem Abdulrasool / detail
  18. [Attributor] Move pass after InstCombine to futher eliminate null — Dávid Bolvanský / detail
  19. Try to reenable -Wdeprecated-copy under -Wextra — Dávid Bolvanský / detail
  20. [PowerPC] Separate Features that are known to be Power9 specific from — stefanp / detail
  21. Revert "[Attributor] Move pass after InstCombine to futher eliminate — Dávid Bolvanský / detail
  22. [AIX] Emit TOC entries for ASM printing — daltenty / detail
  23. [X86] Add SSEPackedSingle/Double execution domain to COMI/UCOMI SSE/AVX — craig.topper / detail
  24. [ADT] Fixed -Wdeprecated-copy warning. NFCI — Dávid Bolvanský / detail
  25. [CodeGen] Fix clang crash on aggregate initialization of array of labels — aclopte / detail
  26. Revert "Revert 1689ad27af5 "[builtins] Implement rounding mode support — yikong / detail
  27. Properly disambiguate between array declarators and array subscript — richard / detail
  28. Revert "Revert "gn build: (manually) try to merge 1689ad27af"" — thakis / detail

#15168 (Nov 27, 2019 2:23:52 PM)

  1. Merging r372835: — tstellar / detail
  2. [CMake] Fix LLVM build non-determinism on RHEL — tstellar / detail
  3. Merging r372281: — tstellar / detail
  4. [x86] avoid crashing when splitting AVX stores with non-simple type — tstellar / detail
  5. Merging r371548: — tstellar / detail
  6. Merging r373389: — tstellar / detail

#15167 (Nov 27, 2019 10:28:37 AM)

  1. [Attributor] Handle special case when offset equals zero in nonnull — uenoku.tokotoko / detail
  2. [profile] Fix file contention causing dropped counts on Windows under — hans / detail
  3. [OPENMP50]Add if clause in parallel for simd directive. — a.bataev / detail
  4. Optimize and fix basic_string move assignment operator. Reviewed as — marshall / detail
  5. [clangd] Handle the missing call expr in targetDecl. — hokein.wu / detail
  6. Remove a comment obsoleted by r227345. — jay.foad / detail
  7. [InstCombine] add tests for copysign; NFC — spatel / detail
  8. [ARM][MVE][Intrinsics] Add MVE VABD intrinsics. Add unit tests. — mark.murray / detail
  9. [ARM][MVE][Intrinsics] Add MVE VMUL intrinsics. Remove annoying "t1" — mark.murray / detail
  10. [ARM][MVE][Intrinsics] Add MVE VAND/VORR/VORN/VEOR/VBIC intrinsics. Add — mark.murray / detail
  11. [ELF][ARM] Add getPCBias() — maskray / detail
  12. [LifetimeAnalysis] Fix PR44150 — xazax / detail
  13. [scudo][standalone] Make tests work on Fuchsia — kostyak / detail
  14. Make memory dump same as the one in asan. — mliska / detail
  15. scudo: Call setCurrentTSD(nullptr) when bringing down the TSD registry — peter / detail
  16. scudo: Replace a couple of macros with their expansions. — peter / detail

#15166 (Nov 27, 2019 6:26:24 AM)

  1. AArch64: support the Apple NEON syntax for v8.2 crypto instructions. — Tim Northover / detail
  2. [clangd] Shutdown cleanly on signals. — sam.mccall / detail
  3. gn build: Merge 19ac0eaf07e — llvmgnsyncbot / detail
  4. [openmp] Fixed nonmonotonic schedule when #threads > #chunks in a loop. — Andrey.Churbanov / detail
  5. [clang][CodeGen] Implicit Conversion Sanitizer: handle — lebedev.ri / detail
  6. [Frontend] Clean up some dead code in PrecompiledPreamble. NFC — sam.mccall / detail
  7. [OpenCL] Move addr space deduction to Sema. — anastasia.stulova / detail
  8. [CodeGen][UBSan] Relax newly-added verbose sanitization tests for — lebedev.ri / detail
  9. [ARM] Add constrained FP intrinsics test — john.brawn / detail
  10. [ARM] Replace arm_neon_vqadds with sadd_sat — david.green / detail
  11. Revert "[clang][CodeGen] Implicit Conversion Sanitizer: handle — lebedev.ri / detail

#15165 (Nov 27, 2019 2:22:19 AM)

  1. Update build_llvm_package.bat to build from the monorepo — hans / detail
  2. [lldb][NFC] Early exit in DWARFASTParserClang::ParseArrayType — Raphael Isemann / detail
  3. [LLDB] Avoid using InitializeContext for zero-initializing a CONTEXT. — martin / detail
  4. [X86] [Win64] Avoid truncating large (> 32 bit) stack allocations — martin / detail
  5. [MC] Produce proper section relative relocations for COFF in — martin / detail
  6. [llvm-objcopy] [COFF] Fix a typo in a comment. NFC. — martin / detail
  7. [lldb][NFC] Remove unused CompilerType memory functions — Raphael Isemann / detail
  8. clang-format-vs : Fix Unicode formatting — hans / detail
  9. [lldb][NFC] Move TypeSystem RTTI to static variable to remove swift — Raphael Isemann / detail
  10. [llvm-readobj] - Always print "Predecessors" for version definition — grimar / detail

#15164 (Nov 26, 2019 10:27:03 PM)

  1. Workaround for EvalInfo ctor for MSVC 2017 — Yaxun.Liu / detail
  2. [Fuchsia] Don't fail for unknown architectures — phosek / detail
  3. XFAIL a test on Windows — maskray / detail
  4. Revert "Revert "As a follow-up to my initial mail to llvm-dev here's a — echristo / detail
  5. [PowerPC] [NFC] change PPCLoopPreIncPrep class name after D67088. Afer — czhengsz / detail

#15163 (Nov 26, 2019 6:30:33 PM)

  1. [InstSimplify] add tests for copysign; NFC — spatel / detail
  2. [InstSimplify] fold copysign with same args to the arg — spatel / detail
  3. Initial implementation of -fmacro-prefix-map and -ffile-prefix-map — maskray / detail
  4. [unittest] Fix unittests/Support/Path.cpp after D49466 — maskray / detail
  5. [X86] Add test cases for constrained lrint/llrint/lround/llround to — craig.topper / detail
  6. Fix tests on Windows after D49466 — maskray / detail
  7. [CodeMoverUtils] Don't dereference nullptr in test — Vitaly Buka / detail
  8. [CodeMoverUtils] clang-format the test — Vitaly Buka / detail
  9. [PowerPC] [NFC] rename PPCLoopPreIncPrep.cpp to PPCLoopInstrFormPrep.cpp — Jinsong Ji / detail
  10. [ELF] Adjust test to work for zlib 1.2.8 — smeenai / detail
  11. [Preprocessor] Fix backslash tests on Windows after D49466 — maskray / detail
  12. [LegalizeTypes] Add SoftenFloatOp_Unary to reduce some duplication for — craig.topper / detail

#15162 (Nov 26, 2019 2:33:53 PM)

  1. [clangd] Speed up when building rename edit. — hokein.wu / detail
  2. [lldb][NFC] Extract type modifier parsing from — Raphael Isemann / detail
  3. [lldb] Add boilerplate to recognize the .debug_rnglists.dwo section — pavel / detail
  4. [lldb][NFC] Simplify structure parsing code in — Raphael Isemann / detail
  5. [yaml2obj] - Fix BB after «[yaml2obj] - Teach tool to describe — grimar / detail
  6. [lldb][NFC] Remove no longer unused variable in — Raphael Isemann / detail
  7. [lldb/symbolvendorelf] Copy more sections from separate debug files — pavel / detail
  8. [lldb] remove unsigned Stream::operator<< overloads — pavel / detail
  9. Partially reland "[Diagnostics] Put "deprecated copy" warnings into — Dávid Bolvanský / detail
  10. [lldb] remove a superfluous semicolon — pavel / detail
  11. [lldb] fix a -Wcast-qual warning — pavel / detail
  12. [llvm-readobj][test] - Cleanup the many-sections.s test case. — grimar / detail
  13. [lldb] Use llvm::format in AppleObjCRuntimeV2.cpp — pavel / detail
  14. [lldb][NFC] Modernize string handling in — Raphael Isemann / detail
  15. [InferFuncAttributes][Attributor] add tests for 'dereferenceable'; NFC — spatel / detail
  16. [lldb] Avoid snprintf in PlatformRemoteDarwinDevice — pavel / detail
  17. [llvm-readobj/llvm-readelf] - Reimplement dumping of the SHT_GNU_verdef — grimar / detail
  18. [RISCV] Handle fcopysign(f32, f64) and fcopysign(f64, f32) — luismarques / detail
  19. [LegalizeTypes][RISCV] Soften FCOPYSIGN operand — luismarques / detail
  20. [clang-tidy] Use range-for for check registration. NFC — alexfh / detail
  21. [lldb] [test] Un-XFAIL lldb-server tests fixed on NetBSD — mgorny / detail
  22. [OPENMP]Fix PR44133: crash on lambda reductions in templates. — a.bataev / detail
  23. [AMDGPU] Fix emitIfBreak CF lowering: use temp reg to make register — vpykhtin / detail
  24. [XCOFF][AIX] Check linkage on the function, and two fixes for comments — jasonliu / detail
  25. [DebugInfo] Disallow fragmenting DIExpressions with shift operators — stozer / detail
  26. [ARM] Lots of MVE offset masked load and store tests. NFC — david.green / detail
  27. [Codegen][ARM] Add addressing modes from masked loads and stores — david.green / detail
  28. [ARM] Clean up the load and store code. NFC — david.green / detail
  29. [OPENMP]Simplify printing of declare variant attribute, NFC. — a.bataev / detail
  30. [OPENMP]Remove tab in message, NFC. — a.bataev / detail
  31. [ELF] Replace SymbolTable::forEachSymbol with iterator_range symbols() — maskray / detail
  32. [ELF] Add a corrector for case mismatch problems — maskray / detail
  33. [Object][RISCV][test] Improve DebugInfo/RISCV/relax-debug-frame.ll — maskray / detail
  34. [X86] Pre-commit test modifications for D68857. NFC — craig.topper / detail
  35. [X86] Add strict fp support for operations of X87 instructions — craig.topper / detail
  36. TargetPassConfig: const char * -> const char [] — maskray / detail
  37. [LegalizeDAG] Use getOperationAction instead of — craig.topper / detail
  38. [AIX] Disable clang python binding tests — daltenty / detail
  39. [LegalizeTypes] Add SoftenFloatRes_Unary and SoftenFloatRes_Binary — craig.topper / detail
  40. [mips] Fix sc, scs, ll, lld instructions expanding — simon / detail
  41. [ConstFolding] move tests for copysign; NFC — spatel / detail

#15161 (Nov 26, 2019 9:47:17 AM)

  1. [lldb] Fix readline/libedit compat patch for py2 — sguelton / detail

#15159 (Nov 26, 2019 4:44:50 AM)

  1. [LLD][ELF] - Make compression level be dependent on -On. — grimar / detail
  2. [clangd] Implement cross-file rename. — hokein.wu / detail
  3. clang-format-vs : Fix typo NUGET_EXE_DIR on README — hans / detail
  4. Recommit ARM-NEON: make type modifiers orthogonal and allow multiple — Tim Northover / detail
  5. [lldb][NFC] NULL -> nullptr in — Raphael Isemann / detail
  6. [InstCombine] Optimize some memccpy calls to memcpy/null — Dávid Bolvanský / detail
  7. [ARM][ConstantIslands] Correct block size update — sam.parker / detail
  8. [InstCombine] Fixed std::min on some bots. NFCI — Dávid Bolvanský / detail
  9. [lldb][NFC] Extract pointer to member type parsing from — Raphael Isemann / detail
  10. [ARM][ReachingDefs] RDA in LoLoops — sam.parker / detail
  11. [SystemZ]  Don't build a PPA instruction with an immediate 0 operand. — paulsson / detail
  12. [ARM][ReachingDefs] Remove dead code in loloops. — sam.parker / detail
  13. [AArch64][SVE] Implement floating-point conversion intrinsics — kerry.mclaughlin / detail
  14. [OpenCL] Add work-group and miscellaneous vector builtin functions — sven.vanhaastregt / detail
  15. [lldb][NFC] Extract array type parsing from — Raphael Isemann / detail
  16. [lldb][NFCI] Extract subroutine parsing from — Raphael Isemann / detail
  17. [lldb][NFC] Extract enum parsing from — Raphael Isemann / detail
  18. [X86][MC] no error diagnostic for out-of-range jrcxz/jecxz/jcxz — a.v.lapshin / detail
  19. [openmp] Recognise ARMv7ve machine arch. — Andrey.Churbanov / detail
  20. [yaml2obj] - Teach tool to describe SHT_GNU_verdef section with a — grimar / detail
  21. [NFC] ASSERT_EQ before accessing items in containers — kbobyrev / detail

#15158 (Nov 26, 2019 12:50:27 AM)

  1. [BPF] add "llvm." prefix to BPF internally created globals — yhs / detail
  2. [X86] Updated strict fp scalar tests and add fp80 tests for D68857, NFC. — pengfei.wang / detail
  3. [ELF] Support input section description .rel[a].dyn in /DISCARD/ — maskray / detail
  4. [X86] Return Op instead of SDValue() for lowering flags_read/write — craig.topper / detail
  5. [Attributor] Track a GEP Instruction in align deduction — uenoku.tokotoko / detail

#15157 (Nov 25, 2019 8:56:15 PM)

  1. [X86] Add proper execution domain information to the avx512vnni — craig.topper / detail
  2. As a follow-up to my initial mail to llvm-dev here's a first pass at the — echristo / detail
  3. Speculative fix for frame-loclist.s test on Windows. — eugenis / detail
  4. Use InitLLVM to setup a pretty stack printer — ruiu / detail
  5. Revert "Use InitLLVM to setup a pretty stack printer" — thakis / detail
  6. [clang][CodeGen] Fix wrong memcpy size of no_unique_address in — maskray / detail
  7. [X86] Add support for STRICT_FP_ROUND/STRICT_FP_EXTEND from/to fp128 — craig.topper / detail
  8. [LegalizeTypes] Remove code to create ISD::FP_TO_FP16 from — craig.topper / detail
  9. Revert "As a follow-up to my initial mail to llvm-dev here's a first — omair.javaid / detail

#15156 (Nov 25, 2019 4:59:58 PM)

  1. Revert "[Sanitizers] Avoid building with -Werror" — Dávid Bolvanský / detail
  2. [DDG] Data Dependence Graph - Topological Sort — bmahjour / detail
  3. [scudo][standalone] Fix for releaseToOS prior to init — kostyak / detail
  4. [InstCombine] prevent infinite loop from conflicting shuffle mask — spatel / detail
  5. [PowerPC] Fix VSX clobbers of CSR registers — nemanjai / detail
  6. [NFC][LoopFusion] Use isControlFlowEquivalent() from CodeMoverUtils. — whitneyt / detail
  7. [SystemZ]  Return the right offsets from getCalleeSavedSpillSlots(). — paulsson / detail
  8. [ARM] Generate CMSE instructions from CMSE intrinsics — momchil.velikov / detail
  9. [WebAssembly] Change the llvm-lto dir to use the LLVM Version — sunfish / detail
  10. [InstCombine] remove shuffle mask canonicalization that creates undef — spatel / detail
  11. [TargetLowering] Merge ExpandChainLibCall with makeLibCall — craig.topper / detail
  12. [lldb] [test] XFAIL ASAN tests on NetBSD — mgorny / detail
  13. [libcxx] Omit unneeded locale fallbacks on Android 21+ — smeenai / detail
  14. [lldb] [Process/NetBSD] Improve threading support — mgorny / detail
  15. [lldb] [Process/NetBSD] Copy watchpoints to newly-created threads — mgorny / detail
  16. [lldb] [Process/NetBSD] Fix handling concurrent watchpoint events — mgorny / detail
  17. [Diagnostic] add a warning which warns about misleading indentation — tyker / detail
  18. [OPENMP]Fix PR41826: symbols visibility in device code. — a.bataev / detail
  19. [LLD] Add a default copy constructor to avoid warnings — nemanja.i.ibm / detail
  20. [PowerPC] Rename DarwinDirective to CPUDirective (NFC) — kbarton / detail
  21. [GWP-ASan] Add GWP_ASAN_ prefix to macros. — 31459023+hctim / detail
  22. [PowerPC][compiler-rt][builtins]Add __fixtfti builtin on PowerPC — lei / detail
  23. Revert "[DDG] Data Dependence Graph - Topological Sort" Revert for now — bmahjour / detail
  24. Revert "[Diagnostics] Put "deprecated copy" warnings into — tstellar / detail
  25. Revert "[Diagnostic] add a warning which warns about misleading — tstellar / detail
  26. [DAGCombiner] avoid crash on out-of-bounds insert index (PR44139) — spatel / detail
  27. Disallow use of __has_c_attribute in C++ mode. — aaron / detail
  28. Fix sanitizer-common build with glibc 2.31 — eugenis / detail
  29. [ELF] Delete unused Configuration::zExecstack after D56554 — maskray / detail
  30. llvm-symbolizer: Fix FRAME handling of missing AT_name. — eugenis / detail
  31. llvm-symbolizer: Support loclist in FRAME. — eugenis / detail
  32. llvm-symbolizer: fix handling of DW_AT_specification in FRAME. — eugenis / detail
  33. IRGen: Call SetLLVMFunctionAttributes{,ForDefinition} on — peter / detail
  34. Fix an unused variable warning where a variable was only used in an — echristo / detail
  35. [X86] Add test case for pr44140. NFC — craig.topper / detail
  36. gn build: (manually) merge 9e676d9c7e — thakis / detail
  37. Fix new llvm-symbolizer tests on Windows. — eugenis / detail
  38. [MemorySSA] Combine verifications. — asbirlea / detail
  39. [X86] Remove forward declaration of _invpcid from intrin.h. Rely on — craig.topper / detail

#15155 (Nov 25, 2019 12:11:34 PM)

  1. Merging r372178: — tstellar / detail
  2. Merging r373655: — tstellar / detail

#15154 (Nov 25, 2019 8:17:08 AM)

  1. [lldb] Remove lldb's own ASTDumper — Raphael Isemann / detail
  2. [DebugInfo] Avoid register coalesing unsoundly changing DBG_VALUE — jeremy.morse / detail
  3. [lldb][NFC] Allow range-based for-loops on VariableList — Raphael Isemann / detail
  4. [AIX][XCOFF] Generate undefined symbol in symbol table for external — jasonliu / detail
  5. [AMDGPU] Fix function name in debug output — jay.foad / detail
  6. Revert 3f91705ca54 "ARM-NEON: make type modifiers orthogonal and allow — hans / detail
  7. [InstCombine] simplify loop for shuffle mask canonicalization; NFC — spatel / detail
  8. [InstCombine] remove dead code from shuffle mask canonicalization; NFC — spatel / detail
  9. [InstCombine] simplify code for shuffle mask canonicalization; NFC — spatel / detail

#15153 (Nov 25, 2019 4:15:23 AM)

  1. [NFC][Test] Adding the test for bswap + logic op for PowerPC — qshanz / detail
  2. [lldb-vscode] Fix a race in test_extra_launch_commands — pavel / detail
  3. [clangd] Helper for getting nested namespace qualification — kadircet / detail
  4. [clangd] Improve symbol qualification in DefineInline code action — kadircet / detail
  5. [clangd] Fix diagnostic location for macro expansions — kadircet / detail
  6. [yaml2obj/obj2yaml] - Add support for SHT_LLVM_DEPENDENT_LIBRARIES — grimar / detail
  7. [AVR] Fix endianness handling in AVR MC — sguelton / detail
  8. [DebugInfo@O2][Utils] Undef instead of delete dbg.values in helper func — orlando.hyams / detail
  9. [ARM][MVE] Select vqneg — anna.welker / detail

#15152 (Nov 25, 2019 12:20:25 AM)

  1. [X86] Add 32-bit RUN line to fp128-libcalls.ll. Add nounwind to test — craig.topper / detail

#15151 (Nov 24, 2019 8:25:27 PM)

  1. [llvm-objcopy][MachO] Implement --dump-section — nuta / detail
  2. Revert "[PowerPC] combine rlwinm+rlwinm to rlwinm" — czhengsz / detail

#15150 (Nov 24, 2019 4:27:56 PM)

  1. [mips] Split test into MIPS and microMIPS parts. NFC — simon / detail
  2. Recommit f0c2a5a "[LV] Generalize conditions for sinking instrs for — flo / detail
  3. [CMake] Use correct include path for InstrProfData.inc on Darwin — phosek / detail

#15149 (Nov 24, 2019 12:34:26 PM)

  1. [Diagnostics] Warn for comparison with string literals expanded from — Dávid Bolvanský / detail
  2. [TableGen] Fixed 'unused but set variable' warning. NFCI — Dávid Bolvanský / detail
  3. [LoopInterchange] Adjust assertions when updating successors. — flo / detail

#15148 (Nov 24, 2019 8:42:46 AM)

  1. [InstCombine] remove identity shuffle simplification for mask with — spatel / detail

#15146 (Nov 24, 2019 12:44:19 AM)

  1. [PowerPC] Spill CR LT bits on P9 using setb — amy.kwan1 / detail
  2. Fixed -Wdeprecated-copy warnings in gtest. NFCI. — Dávid Bolvanský / detail

#15144 (Nov 23, 2019 4:57:10 PM)

  1. gn build: set HAVE_VCS_VERSION_INC while building Version.cpp — thakis / detail
  2. [lldb][NFC] Do an early exit in LookupLocalVarNamespace and — Raphael Isemann / detail
  3. Reland 'Fixed -Wdeprecated-copy warnings. NFCI.' — Dávid Bolvanský / detail
  4. [pdbutil] Fixed -Wdeprecated-copy in DbiModuleDescriptor — Dávid Bolvanský / detail
  5. [Diagnostics] Make behaviour of Clang's -Wdeprecated-copy same as in GCC — Dávid Bolvanský / detail
  6. [ModuloSchedule] Fix a bug in experimental expander — thomasraoux / detail

#15143 (Nov 23, 2019 1:02:20 PM)

  1. [InlineCost] Fix infinite loop in indirect call evaluation — ehudkatz / detail
  2. AMDGPU: Handle waitcnt overflow — Austin.Kerbow / detail
  3. [lldb][NFC] NFC refactoring ClangExpressionDeclMap::LookupLocalVariable — Raphael Isemann / detail
  4. Fix llvm-namespace-comment for macro expansions — aaron / detail
  5. [NFC] [AArch64] Fix wrong documentation for IsStoreRegOffsetOp — david.tellenbach / detail
  6. Revert "[InlineCost] Fix infinite loop in indirect call evaluation" — ehudkatz / detail
  7. [FileCheck] Fixed -Wdeprecated-copy warning. NFCI. — Dávid Bolvanský / detail
  8. [analyzer] Add custom filter functions for GenericTaintChecker — gabor.borsik / detail
  9. [lldb][NFC] NFC refactoring for — Raphael Isemann / detail
  10. [analyzer][docs] NFC: Extend documentation for MallocOverflow checker — gabor.borsik / detail
  11. Fixed -Wdeprecated-copy warnings. NFCI. — Dávid Bolvanský / detail
  12. Fixed typo introduced before commiting previous patch. NFCI. — Dávid Bolvanský / detail
  13. Revert 'Fixed -Wdeprecated-copy warnings. NFCI.' — Dávid Bolvanský / detail
  14. [ELF][test] Clean up some thunk tests — i / detail

#15142 (Nov 23, 2019 9:07:36 AM)

  1. Revert "[DWARF] Support for loclist.dwo section in llvm and — SourabhSingh.Tomar / detail
  2. Recommit "[DWARF] Support for loclist.dwo section in llvm and — SourabhSingh.Tomar / detail
  3. [Driver] Fix incorrect GNU triplet for PowerPC on SUSE Linux — aaronpuchert / detail
  4. [lldb][NFC] Fix LLDB build after ModuleManager->ASTReader rename — Raphael Isemann / detail

#15141 (Nov 23, 2019 5:05:39 AM)

  1. [DWARF] Support for loclist.dwo section in llvm and llvm-dwarfdump. — SourabhSingh.Tomar / detail
  2. [WebAssembly] Use wasm-opt and LTO libraries when available. — sunfish / detail
  3. [PhiValues] Remove redundant map searches — ehudkatz / detail
  4. [X86][SSE] Split off generic isLaneCrossingShuffleMask helper. NFC. — llvm-dev / detail
  5. [RISCV] Add missing REQUIRES to clang tests — dave / detail

#15140 (Nov 23, 2019 12:17:44 AM)

  1. Polished the success status description. — gkistanova / detail
  2. test-release.sh: Update to fetch source from GitHub — tstellar / detail

#15139 (Nov 22, 2019 8:24:03 PM)

  1. [Sanitizers] Avoid building with -Werror — Dávid Bolvanský / detail
  2. DebugInfo: Flag Dwarf Version metadata for merging during LTO — dblaikie / detail
  3. clang-tidy: don't use an absolute path in a test — George Burgess IV / detail
  4. gn build: Reland c52efdc5, "gn build: (manually) merge b5913e6d2f" — peter / detail
  5. clang/Modules: Refactor CompilerInstance::loadModule, NFC — Duncan P. N. Exon Smith / detail
  6. clang/Modules: Rename CompilerInstance::ModuleManager, NFC — Duncan P. N. Exon Smith / detail
  7. [IR] Move global_objects and global_values out of line, NFC — rnk / detail
  8. [ASTMatchers] work around a miscompile; "NFC" — George Burgess IV / detail

#15138 (Nov 22, 2019 4:27:10 PM)

  1. [RISCV] Use compiler-rt if no GCC installation detected — ed.jones / detail
  2. [OPENMP] [DOCS] correct status for use_device_addr clause — kkwli0 / detail
  3. Don't report "main" as missing a prototype in freestanding mode — isanbard / detail
  4. Fix typo to separate "-x" from warning flag. — isanbard / detail
  5. [Sema] Use the canonical type in function isVector — Akira / detail
  6. [libc] Add a TableGen based header generator. — sivachandra / detail
  7. [AArch64] Add the pipeline model for Exynos M5 — e.menezes / detail
  8. [CodeMoverUtils] Added an API to check if an instruction can be safely — whitneyt / detail
  9. [InstCombine] Fix call guard difference with dbg — ditaliano / detail
  10. [Diagnostics] Put "deprecated copy" warnings into -Wdeprecated-copy — Dávid Bolvanský / detail
  11. Revert "[Sema] Use the canonical type in function isVector" — Akira / detail
  12. gn build: Merge ae8a8c2db6c — llvmgnsyncbot / detail
  13. Reland "[CMake] Support installation of InstrProfData.inc" — phosek / detail
  14. [TableGen] Add backend to generate command guide for tools using — Jonas Devlieghere / detail
  15. Remove extraneous log enabling. — Jason Molenda / detail
  16. gn build: Merge 64ada7accbc — llvmgnsyncbot / detail
  17. [MCA] Fix test cases (NFC) — e.menezes / detail
  18. [MC] Reorder MCInst fields to make sizeof(MCInst) smaller — maskray / detail
  19. [Driver] Make -static-libgcc imply static libunwind — jkz / detail
  20. [Examples] Add in_call_stack breakpoint function. — Jonas Devlieghere / detail
  21. [Examples] Move structured-data unpacking out of the loop. (NFC) — Jonas Devlieghere / detail
  22. Move vtordisp mode from Attr class to LangOptions.h, NFC — rnk / detail
  23. [Remarks] Allow empty temporary remark files — francisvm / detail
  24. Separate the MS inheritance model enum from the attribute, NFC — rnk / detail
  25. Remove needless Attr.h include from DeclCXX.h, NFC — rnk / detail

#15137 (Nov 22, 2019 12:33:30 PM)

  1. [coroutines] Remove assert on CoroutineParameterMoves in — modocache / detail
  2. [SLP][Test] Precommit tests for D70068 and D70587. NFC. — anton.a.afanasyev / detail
  3. [JumpThreading] NFC: Don't cache F.hasProfileData() — kazu / detail
  4. [OPENMP]Simplify processing of context selectors, NFC. — a.bataev / detail
  5. [WebAssembly][SelectionDAG] Remove unused — yamauchi / detail
  6. [SLP] Enhance SLPVectorizer to vectorize vector aggregate — anton.a.afanasyev / detail
  7. [libTooling] Add stencil combinators for nodes that may be pointers or — yitzhakm / detail
  8. Register Objective-C property accessors with their property decls. — Adrian Prantl / detail
  9. Complete complete types early when importing types from Clang module — Adrian Prantl / detail
  10. Reformat code for readability. — Adrian Prantl / detail
  11. [lldb][DataFormatters] Support pretty printing std::string when built — rupprecht / detail
  12. [lit] Attempt to print test summary on CTRL+C — julian.lettner / detail
  13. [APFloat] Fix subtraction of subnormal numbers — ehudkatz / detail
  14. Don't forward __pthread_mutex_* interceptors to pthread_mutex_* version — Vitaly Buka / detail
  15. Reinstate MSan suppression of PR24578. — eugenis / detail
  16. [APFloat] Enlarge ExponentType to 32bit integer — ehudkatz / detail
  17. [clang-include-fixer] Suppress cmd prompt from Vim on Windows — rnk / detail
  18. Slightly speculative buildbot fix for issue reported in 8293f74 commit — listmail / detail
  19. [DWARF] Handle call sites with indirect call targets — Vedant Kumar / detail
  20. [CMake] Support installation of InstrProfData.inc — phosek / detail
  21. Revert "[CMake] Support installation of InstrProfData.inc" — phosek / detail

#15136 (Nov 22, 2019 8:37:47 AM)

  1.     [WIP][Attributor] AAReachability Attribute — pgode / detail
  2. [OpenMP][Tool] Fix cmake variable in lit.site.cfg.in — protze / detail
  3. [Test] Fix freeze ocaml test failure — aqjune / detail
  4. Reland "[DAGCombiner] Allow zextended load combines." — courbet / detail
  5. [OpenMP][Tool] disable archer tests in standalone build — protze / detail
  6. Add support to find out resource dir and add it as compilation args — kousikk / detail
  7. [XCOFF][AIX] Read-only data section object file generation — jasonliu / detail
  8. [BPF] Fix a recursion bug in BPF Peephole ZEXT optimization — yhs / detail
  9. [OpenMP][Tool] archer tests require tsan — protze / detail
  10. [JumpThreading] Use profile data even with the new pass manager — kazu / detail
  11. [OPENMP]Fix behaviour of defaultmap for OpenMP 4.5. — a.bataev / detail

#15135 (Nov 22, 2019 4:38:25 AM)

  1. [PowerPC] Implement the vector extend sign instruction pattern match — qshanz / detail
  2. [DWARFVerifier] Use the new location list api — pavel / detail
  3. Test commit. — pgode / detail
  4. [lldb] Fix exception breakpoint not being resolved when set on dummy — Raphael Isemann / detail
  5. [clangd] Show lambda signature for lambda autocompletions — kbobyrev / detail
  6. [X86] Updated strict fp scalar tests and add fp80 tests for D68857 — llvm-dev / detail
  7. [lldb] [test] XFAIL TestExpressionEvaluation on NetBSD — mgorny / detail
  8. [Codegen] TargetLowering::prepareUREMEqFold(): `x u% C1 ==/!= C2` with — lebedev.ri / detail
  9. [Codegen] TargetLowering::prepareUREMEqFold(): `x u% C1 ==/!= C2` — lebedev.ri / detail

#15134 (Nov 22, 2019 12:41:29 AM)

  1. Added GitHubStatus to report build statuses to github llvm-project repo. — gkistanova / detail
  2. Add Clang PPC buildbot on Red Hat. — gkistanova / detail
  3. Added the first github status reporter in pilot mode. — gkistanova / detail
  4. Imported status. — gkistanova / detail
  5. [Test] Split up TestIntegerTypes.py — Jonas Devlieghere / detail
  6. [PowerPC] Add new Future CPU for PowerPC — stefanp / detail
  7. [X86] Add test case for f128 fma. NFC — craig.topper / detail
  8. [X86] Change legalization action for f128 fadd/fsub/fmul/fdiv from — craig.topper / detail
  9. [JumpThreading] Refactor ThreadEdge — kazu / detail
  10. [test] Mark TestEditline as skipped with ASan. — Jonas Devlieghere / detail
  11. [Reproducer] Instruct users to replay reproducer — Jonas Devlieghere / detail
  12. [Reproducer] Make 'reproducer xcrash' behave the same during capture & — Jonas Devlieghere / detail
  13. [Driver] Fix newline at the end of help output — Jonas Devlieghere / detail
  14. [OPENMP]Remove unused template parameter, NFC. — a.bataev / detail
  15. Clang-trunk Generates Wrong Debug values with -O1 — Vedant Kumar / detail
  16. [PGO][PGSO] DAG.shouldOptForSize part. — yamauchi / detail
  17. [Object][RISCV] Fix R_RISCV_SET6 and R_RISCV_SUB6 relocations resolution — luismarques / detail
  18. [FileCheck] Make FILECHECK_OPTS useful for its test suite — jdenny.ornl / detail
  19. Further cleanup manipulation of widenable branches [NFC] — listmail / detail
  20. [TSan] Make `mach_vm_allocate.c` test less flaky — julian.lettner / detail
  21. [libFuzzer] Fix fd check in DupAndCloseStderr. — mvanotti / detail
  22. [AArch64] [FrameLowering] Allow conditional insertion of CFI instruction — david.tellenbach / detail
  23. [Object][RISCV] Resolve R_RISCV_32_PCREL — luismarques / detail
  24. Early-exitify ClangASTContext::AddObjCClassProperty() (NFC) — Adrian Prantl / detail
  25. [LoopPred] Robustly handle partially unswitched loops — listmail / detail
  26. [libFuzzer] Fix unwinding for Fuchsia — mvanotti / detail
  27. [Clang] Enable RISC-V support for Fuchsia — phosek / detail
  28. [llvm-lipo] Add support for -extract — alexshap / detail
  29. [X86] Remove regcall calling convention from fp-strict-scalar.ll. Add — craig.topper / detail
  30. [X86] Mark vector STRICT_FADD/STRICT_FSUB as Legal and add mutation to — craig.topper / detail
  31. [LegalizeDAG][X86] Add support for turning STRICT_FADD/SUB/MUL/DIV into — craig.topper / detail
  32. [clangd] Inactive regions support as an extension to semantic — zeratul976 / detail
  33. [libFuzzer] don't use /dev/null for DiscardOuput in Fuchsia. — mvanotti / detail
  34. [LoopInstSimplify] Move MemorySSA verification under flag. — asbirlea / detail
  35. [FPEnv] Add an option to disable strict float node mutating to an normal — pengfei.wang / detail
  36. [CFG] Add a test for a flaky crash in CFGBlock::getLastCondition(). — Artem Dergachev / detail
  37. [X86] Mark fp128 FMA as LibCall instead of Expand. Add STRICT_FMA as — craig.topper / detail
  38. [X86] Add test cases for most of the constrained fp libcalls with fp128. — craig.topper / detail
  39. [analyzer] NFC: Don't clean up range constraints twice. — Artem Dergachev / detail
  40. [analyzer] Fix Objective-C accessor body farms after 2073dd2d. — Artem Dergachev / detail
  41. clang/Modules: Move Serialization/Module.{h,cpp} to ModuleFile, NFC — Duncan P. N. Exon Smith / detail
  42. [RISCV] Support mutilib in baremetal environment — zakk.chen / detail
  43. [X86] Add option 'disable-strictnode-mutation' for tests that respect — pengfei.wang / detail
  44. [PowerPC] combine rlwinm+rlwinm to rlwinm combine x3 = rlwinm x3, 27, 5, — czhengsz / detail
  45. [CMake] Fix LLVM build non-determinism on RHEL — amy.kwan1 / detail
  46. [CFG] Fix a flaky crash in CFGBlock::getLastCondition(). — Artem Dergachev / detail
  47. [lldb] Don't enable expression log in TestEmptyStdModule.py — Raphael Isemann / detail
  48. [DAGCombiner] Allow zextended load combines. — courbet / detail
  49. [clang-tidy] new performance-no-automatic-move check. — courbet / detail
  50. Revert "[DAGCombiner] Allow zextended load combines." — courbet / detail
  51. gn build: (manually) merge dep from f65cfff6 — thakis / detail
  52. gn build: Merge 95fe54931fd — llvmgnsyncbot / detail
  53. gn build: Merge aa981c1802d — llvmgnsyncbot / detail
  54. gn build: Merge f7170d17a84 — llvmgnsyncbot / detail

#15133 (Nov 21, 2019 7:54:56 PM)

  1. Merging r373216: — tstellar / detail
  2. Merging r373219: — tstellar / detail
  3. Merging r373220: — tstellar / detail

#15132 (Nov 21, 2019 3:07:59 PM)

  1. Revert and patch "[Python] Remove readline module" — sguelton / detail
  2. [lldb] [Python] Build readline override module only on Linux — sguelton / detail

#15131 (Nov 21, 2019 11:03:31 AM)

  1. [lldb][NFC] Reduce scope of some variables in — Raphael Isemann / detail
  2. [Debuginfo][NFC] removes redundant semicolon. — a.v.lapshin / detail
  3. [DeclCXX] Remove unknown external linkage specifications — ehudkatz / detail
  4. [lldb][NFC] Move searching functions in ClangExpressionDeclMap to own — Raphael Isemann / detail
  5. [lldb][NFC] Modernize string handling in — Raphael Isemann / detail
  6. [LV] PreferPredicateOverEpilog respecting option — sjoerd.meijer / detail
  7. [DAGCombiner] Use the right thumbv7meb triple for ARM big-endian test. — courbet / detail
  8. [mips] Add a 'generic' Mips CPU — Milos.Stojanovic / detail
  9. [OPENMP50]Add if clause in for simd directive. — a.bataev / detail
  10. [Hexagon] Remove incorrect intrinsic definition and invalid testcase — kparzysz / detail
  11. LLD: Don't use the stderrOS stream in link before it's reassigned. — jyknight / detail
  12. Fix unused variable warning. NFCI. — llvm-dev / detail
  13. [InstCombine] add assert in SimplifyDemandedVectorElts and improve — spatel / detail
  14. [OPENMP]Fix datasharing checks for if clause in parallel taskloop — a.bataev / detail
  15. Reduce the number of iterations in testcase. (NFC) — Adrian Prantl / detail
  16. [NFC] Refactor and improve comments in CommandObjectTarget — amccarth / detail
  17. Fix compilation warning. NFC. — michael.hliao / detail
  18. [BranchFolding] Fix PR43964 about branch folder not being debug — bjorn.a.pettersson / detail
  19. [llvm-objcopy][MachO] Fix symbol order in the symbol table — maskray / detail
  20. [llvm-objcopy][MachO] Implement --strip-debug — maskray / detail
  21. [ELF] Error if -Ttext-segment is specified — maskray / detail
  22. [SCEV] Be robust against IR generated by simple-loop-unswitch — listmail / detail
  23. [Docs] Generate the LLDB man page with Sphinx — Jonas Devlieghere / detail
  24. [scudo][standalone] Minor optimization & improvements — kostyak / detail
  25. [SCEV] Add a mode to skip classification when printing analysis — listmail / detail
  26. [OPENMP50]Add device/kind context selector support. — a.bataev / detail
  27. [Tests] Autogenerate a bunch of SCEV trip count tests for readability. — listmail / detail
  28. Broaden the definition of a "widenable branch" — listmail / detail
  29. [cmake] Explicitly mark libraries defined in lib/ as "Component — tstellar / detail
  30. Debug info: Emit objc_direct methods as members of their containing — Adrian Prantl / detail

#15129 (Nov 21, 2019 4:38:57 AM)

  1. Revert "[Bindings][Go] Fix go.test failure due to missing argument" — lkail / detail
  2. Fix component build — ruiu / detail
  3. Revert "Fix shared lib build." — ruiu / detail
  4. Revert "implement printing out raw section data of xcoff objectfile for — leonardchan / detail
  5. [SelectionDAG] Merge the two identical ExpandChainLibCall methods from — craig.topper / detail
  6. bugpoint: Add option to disable attribute removal — arsenm2 / detail
  7. AMDGPU: Split test functions to avoid dependency on subtarget — arsenm2 / detail
  8. [clang][IFS] Driver pipeline: generate interface stubs after standard — puyan / detail
  9. Revert "[clang][IFS] Driver pipeline: generate interface stubs after — puyan / detail
  10. [lldb-server] Use LLDB_LOG_ERROR to consume Error<> even if logging is — martin / detail
  11. [X86] Add more addcarry tests — chfast / detail
  12. [ARM][MVE] Tail predication conversion — sam.parker / detail
  13. Revert 1689ad27af5 "[builtins] Implement rounding mode support for — hans / detail
  14. [NFC] Test commit. Please ignore. — evgueni.brevnov / detail
  15. [clang-format] [NFC] add recent changes to release notes — mydeveloperday / detail
  16. [ARM][MVE] Enable narrow vectors for tail pred — sam.parker / detail
  17. [APInt] add wrap support for `setBits` and `getBitsSet` — czhengsz / detail
  18. Reland "[clangd] Implement rename by using SelectionTree and — hokein.wu / detail
  19. Add operator<< for object::SectionedAddress — pavel / detail
  20. Add streaming/equality operators to — pavel / detail
  21. Revert "gn build: (manually) try to merge 1689ad27af" — thakis / detail
  22. [clangd] Fix ps4 buildbot failure. — hokein.wu / detail
  23. [clangd] More sensible output for constructors/destructors in hover. — sam.mccall / detail
  24. Mark PR44037 tests as XFAIL on AArch64 Linux dwo — diana.picus / detail
  25. [clangd] Fix hover 'local scope' to include class template params — sam.mccall / detail
  26. [kate] Add various missing keywords — sven.vanhaastregt / detail
  27. gn build: Merge 39285a0f02c — llvmgnsyncbot / detail
  28. gn build: Merge c0fc29c4684 — llvmgnsyncbot / detail
  29. [libunwind] Adjust the signal_frame test for Arm — mikhail.maltsev / detail
  30. [ThinLTO] Make ValueInfo::operator bool() explicit — eleviant / detail
  31. [RISCV] Support mutilib in baremetal environment — zakk.chen / detail
  32. [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" — evgueni.brevnov / detail
  33. [clang-tidy] Added DefaultOperatorNewCheck. — 1.int32 / detail
  34. gn build: Merge e8a4c74f115 — llvmgnsyncbot / detail
  35. [mips] Joint MipsMemSimmXXXAsmOperand into the single template class. — simon / detail
  36. Fix PR44001: assert failure in getFunctionLocalOffsetAfterInsn — thomasp / detail
  37. [lldb] Remove ClangExpressionDeclMap::ResolveUnknownTypes — Raphael Isemann / detail
  38. [X86][SSE] Remove XFormVExtractWithShuffleIntoLoad to prevent — llvm-dev / detail
  39. [llvm-objdump] Print relocation addends in hexadecimal — daveb / detail
  40. Revert "[clang-tidy] Fix readability-redundant-string-init for — mitchell / detail
  41. Revert "[clang-tidy] modernize-use-override new option — mitchell / detail
  42. [clang-tidy] Fix readability-redundant-string-init for c++17/c++2a — mitchell / detail
  43. [clang-tidy] modernize-use-override new option AllowOverrideAndFinal — mitchell / detail
  44. [lldb] Also test Get[De]mangledName of SBType in — Raphael Isemann / detail
  45. [ThinLTO] Simplify code. NFC — eleviant / detail
  46. Revert "[RISCV] Support mutilib in baremetal environment" — thakis / detail
  47. [PowerPC] Regenerate vsx_insert_extract_le.ll tests — llvm-dev / detail
  48. [ARM] Regenerate vector lane store tests — llvm-dev / detail
  49. [NFC][X86] Fixup comment in CodeGen/X86/cmov.ll — lebedev.ri / detail
  50. [AMDGPU] Tune inlining parameters for AMDGPU target (part 2) — dfukalov / detail
  51. Fix modules build by adding missing includes — Raphael Isemann / detail
  52. DAG: Add function context to isFMAFasterThanFMulAndFAdd — arsenm2 / detail
  53. [lldb][NFC] Early exit in IRExecutionUnit::GetStaticInitializers — Raphael Isemann / detail
  54. [clangd] Untangle Hover from XRefs, move into own file. — sam.mccall / detail
  55. [clang-tidy] DefaultOperatorNewCheck test fixes. — 1.int32 / detail
  56. AMDGPU: Be explicit about denormal mode in MIR tests — arsenm2 / detail
  57. AMDGPU: Refactor treatment of denormal mode — arsenm2 / detail
  58. [clangd] Show values of more expressions on hover — sam.mccall / detail
  59. [ARM,MVE] Add intrinsics for scalar shifts. — simon.tatham / detail
  60. [lldb] Add logging to IRExecutionUnit::GetStaticInitializers — Raphael Isemann / detail
  61. [SLP] add test for reduction miscompile; NFC — spatel / detail
  62. Fixup AVR tests to reflect changes in addend format in llvm-objdump — daveb / detail
  63. gn build: Merge 765b1250f68 — llvmgnsyncbot / detail
  64. [SLP] fix insertion point for min/max reduction — spatel / detail
  65. [clang-tidy] Give readability-redundant-member-init an option — mitchell / detail
  66. [AIX][XCOFF] Write Function descriptors and TOC base to data section — jasonliu / detail
  67. [NFC] Attempting to fix sphinx build failure with badly encoded — mitchell / detail
  68. [clang][NFC] Make various uses of Regex const — thomasp / detail
  69. [cmake] Disable GCC 9's -Winit-list-lifetime warning in ArrayRef — pavel / detail
  70. Work on cleaning up denormal mode handling — arsenm2 / detail
  71. gn build: Merge 7fe9435dc88 — llvmgnsyncbot / detail
  72. [NFC] Attempting to fix sphinx build failure with badly encoded — mitchell / detail
  73. Fix openmp on PowerPC64-BE-ELFv2 ABI on FreeBSD. — Andrey.Churbanov / detail
  74. [ELF] Improve --gc-sections compatibility with GNU ld regarding section — i / detail
  75. [FileCheck] Use lit's internal shell for the test suite — jdenny.ornl / detail
  76. [libTooling] Extend `buildASTFromCodeWithArgs` to take files argument. — yitzhakm / detail
  77. [NFC] Refactor representation of materialized temporaries — tyker / detail
  78. [nfc][libomptarget] Write amdgcn macros in terms of compiler intrinsics — jonchesterfield / detail
  79. [OPENMP]Rename function, NFC. — a.bataev / detail
  80. [ELF] Disallow out-of-range section group indices after D70146 — i / detail
  81. clang: Add -fconvergent-functions flag — arsenm2 / detail
  82. [Symbolizers] On Darwin compute function offset when possible. — dan / detail
  83. [LLDB] Fix formatting in the driver (NFC) — Jonas Devlieghere / detail
  84. [C-index] Fix test when using Debug target & MSVC STL — alexandre.ganea / detail
  85. implement printing out raw section data of xcoff objectfile for — diggerlin / detail
  86. [ARM] Add and update a lot of VLDn tests. NFC — david.green / detail
  87. [ARM] MVE interleaving load and stores. — david.green / detail
  88. Add a "Using LLDB" section to the welcome page of the website — Adrian Prantl / detail
  89. [ADT][Expensive checks] Create a std::random_device seed only once when — Alex Lorenz / detail
  90. test-release.sh: Update to fetch source from GitHub — tstellar / detail
  91. MTE: add more unchecked instructions. — eugenis / detail
  92. [nfc][libomptarget] Remove casts of string literals to char* — jonchesterfield / detail
  93. [SLP] fix miscompile on min/max reductions with extra uses (PR43948) — spatel / detail
  94. llvm/ObjCARC: Eliminate inlined AutoreleaseRV calls — Duncan P. N. Exon Smith / detail
  95. [DebugInfo] Describe size of spilled values in call site params — Vedant Kumar / detail
  96. fixe leak found by asan build bot — tyker / detail
  97. The patch is the compiler error specific on the compile error on CMVC — diggerlin / detail
  98. [profile] Unbreak Fuchsia/Windows after D68351 — Vedant Kumar / detail
  99. Add a key method to Sema to optimize debug info size — rnk / detail
  100. [docs] Remove dangling parenthesis from documentation — Tim Northover / detail
  101. [CGDebugInfo] Emit subprograms for decls when AT_tail_call is understood — Vedant Kumar / detail
  102. [profile] Address unused function warnings on Windows after D69586 — Vedant Kumar / detail
  103. [OPENMP50]Add if clause in simd directive. — a.bataev / detail
  104. Precommit test showing oppurtunity when computing exit tests of — listmail / detail
  105. Wrap C APIs with pragmas enforcing -Werror=strict-prototypes — Duncan P. N. Exon Smith / detail
  106. [ValueTracking] Add a basic version of isKnownNonInfinity and use it to — benny.kra / detail
  107. [AArch64] Fix MIR test instruction to not have invalid operand. — aemerson / detail
  108. [LoopPred] Generalize profitability check to handle unswitch output — listmail / detail
  109. [NFC] Factor out utilities for manipulating widenable branches — listmail / detail
  110. [clang][IFS] Driver Pipeline: generate stubs after standard pipeline (2) — puyan / detail
  111. [clang][IFS] Fixing failing bots that do not have PPC target or — puyan / detail
  112. [GuardWidening] Remove WidenFrequentBranches transform — listmail / detail
  113. Introduce llvm-install-name-tool — alexshap / detail
  114. [lldb][test] Prevent \n in calls to lldb's expect() test helper. — rupprecht / detail
  115. [clang][IFS] Attempting to fix missing 'orbis-ld' on scei-ps4-ubuntu — puyan / detail
  116. [ARC] Add InitializePasses header to fix ARC build. — petecoup / detail
  117. [tests] Autogen a test to eliminate spurious diff from following patch — listmail / detail
  118. [X86] Add custom type legalization and lowering for scalar — craig.topper / detail
  119. clang/Modules: Sink ASTReadResult in ReadControlBlock, NFC — Duncan P. N. Exon Smith / detail
  120. scudo: Switch from std::random_shuffle to std::shuffle in a test. — peter / detail
  121. [LegalizeDAG][X86] Enable STRICT_FP_TO_SINT/UINT to be promoted — craig.topper / detail
  122. [Reproducer] Namespace the reproducer dump options. — Jonas Devlieghere / detail
  123. Revert "Introduce llvm-install-name-tool" — alexshap / detail
  124. [clang][IFS] Fixing unsupported emulation mode on clang-ppc64be-linux — puyan / detail
  125. [LTO][Legacy] Add API for passing LLVM options separately — francisvm / detail
  126. [musttail] Don't forward AL on Win64 — rnk / detail
  127. clang/Modules: Early return in CompilerInstance::createModuleManager, — Duncan P. N. Exon Smith / detail
  128. [clang][IFS][test] Removing driver-test.c. Test is still too brittle. — puyan / detail
  129. Revert "[clang][IFS][test] Removing driver-test.c. Test is still too — puyan / detail
  130. Revert "[clang][IFS] Fixing unsupported emulation mode on — puyan / detail
  131. Revert "[clang][IFS] Attempting to fix missing 'orbis-ld' on — puyan / detail
  132. Revert "[clang][IFS] Fixing failing bots that do not have PPC target or — puyan / detail
  133. Revert "[clang][IFS] Driver Pipeline: generate stubs after standard — puyan / detail
  134. Extends the tblgen macro to allow mlir-tblgen to be installed — Mehdi Amini / detail
  135. Use lld::make<T> to make TpiSource objects — ruiu / detail
  136. AMDGPU/GlobalISel: Legalize FDIV64 — Austin.Kerbow / detail
  137. [FEnv] File with properties of constrained intrinsics — sepavloff / detail
  138. [FEnv] Fix AddingConstrainedIntrinsics.rst after — i / detail
  139. Introduce llvm-install-name-tool — alexshap / detail
  140. [llvm-readobj/llvm-readelf] - Improve dumping of versioning sections. — grimar / detail
  141. ExecutionEngine: add preliminary support for COFF ARM64 — martin / detail
  142. Reland "[clang] Remove the DIFlagArgumentNotModified debug info flag" — djordje.todorovic / detail
  143. [llvm-readobj] - Improve dumping of the SHT_LLVM_LINKER_OPTIONS — grimar / detail
  144. [ExecutionEngine] Add a missing break to avoid warnings — martin / detail
  145. [AMDGPU] add support for hostcall buffer pointer as hidden kernel — sameer.sahasrabuddhe / detail
  146. [lldb][NFC] Remove ClangASTContext::GetUniqueNamespaceDeclaration — Raphael Isemann / detail
  147. [lldb][NFC] Remove ClangASTContext::FieldIsBitfield overload — Raphael Isemann / detail
  148. [lldb][NFC] Remove ClangASTContext::GetAsDeclContext — Raphael Isemann / detail
  149. [lldb][NFC] Simplify ClangASTContext::GetBasicTypes — Raphael Isemann / detail
  150. Move floating point related entities to namespace level — sepavloff / detail
  151. [clangd] Treat UserDefinedLiteral as a leaf in SelectionTree, — sam.mccall / detail
  152. [lldb][NFC] Remove unused ClangASTContext::GetUnknownAnyType — Raphael Isemann / detail
  153. gn build: Merge ea8678d1c78 — llvmgnsyncbot / detail
  154. [DebugInfo] Remove the DIFlagArgumentNotModified debug info flag — djordje.todorovic / detail
  155. [DWARF] Add an api to get "interpreted" location lists — pavel / detail
  156. [CodeGen][NFC] Regenerate load-combine test with update_llc_test. — courbet / detail
  157. gn build: Merge 089c0f58149 — llvmgnsyncbot / detail
  158. [AMDGPU][DPP] Corrected DPP combiner — dmitry.preobrazhensky / detail
  159. [mips] Make MipsAsmParser::isEvaluated static function. NFC — simon / detail
  160. [mips] Put conditions when we need to expand memory operand into a — simon / detail
  161. Update tests after change to llvm-cxxfilt's underscore stripping — Tim Northover / detail
  162. [lldb][NFC] Move ClangExpressionDeclMap's persistent decl search into — Raphael Isemann / detail
  163. ARM-NEON: separate soon-to-be conflicting f16 patterns. NFC. — Tim Northover / detail
  164. NeonEmitter: remove special case on casting polymorphic builtins. — Tim Northover / detail
  165. ARM-NEON: make type modifiers orthogonal and allow multiple modifiers. — Tim Northover / detail
  166. Ignore R_MIPS_JALR relocations against non-function symbols — Alexander.Richardson / detail
  167. [UptestTestChecks][NFC] Share some common command line options code — Alexander.Richardson / detail
  168. [update_cc_test_checks.py] Add the --function-signature flag — Alexander.Richardson / detail
  169. Big-endian fix to DWARFDieTest (089c0f58) — pavel / detail
  170. [ARM][MVE] Select vqabs — anna.welker / detail
  171. [lldb][NFC] Move searching for $__lldb_class into its own function in — Raphael Isemann / detail
  172. Revert "[DWARF] Add an api to get "interpreted" location lists" — pavel / detail
  173. gn build: Merge 72d2929c52a — llvmgnsyncbot / detail
  174. [SelectionDAG] Combine U{ADD,SUB}O diamonds into {ADD,SUB}CARRY — dave / detail
  175. [mips] Define mem_simm# operands using tblgen `foreach` loop. NFC — simon / detail
  176. [AMDGPU][GFX10] Disabled v_movrel*[sdwa|dpp] opcodes in codegen — dmitry.preobrazhensky / detail
  177. [lldb][NFC] Move searching for $__lldb_objc_class into its own function — Raphael Isemann / detail
  178. [SLP] reduce duplicate CHECK lines in tests; NFC — spatel / detail
  179. Recommit "[DWARF] Add an api to get "interpreted" location lists" — pavel / detail
  180. [AIX] Lowering jump table, constant pool and block address in asm — Xiangling.Liao / detail
  181. gn build: Merge a03435ec8e2 — llvmgnsyncbot / detail
  182. [clangd] Fix a crash in expected types — ibiryukov / detail
  183. [AIX][XCOFF] Add support for generating assembly code for one-byte — xingxue / detail
  184. A fix of the bug introduced by previous lowering in asm patch. — Xiangling.Liao / detail
  185. Rename 'DenormalMode' in CommandFlags.inc to 'DenormalFPMath', as its — jyknight / detail
  186. [SystemZ] Use fneg in test cases — ulrich.weigand / detail
  187. [SelectionDAG][X86] Mutate strictFP nodes to non-strict in — craig.topper / detail
  188. [SystemZ] Avoid mixing strict and non-strict FP operations in tests — ulrich.weigand / detail
  189. [FileCollector] Ignore empty paths. — Jonas Devlieghere / detail
  190. scudo: Only use the Android reserved TLS slot when building libc's copy — peter / detail
  191. Revert "[clangd] Fix a crash in expected types" — thakis / detail
  192. Fix parser bug that permitted 'private' as a (no-op) decl-specifier even — richard / detail
  193. [AMDGPU] Keep consistent check of legal addressing mode. — michael.hliao / detail
  194. [debugserver] Set arch based on TARGET_TRIPLE — Vedant Kumar / detail
  195. [lldb] [test] Un-XFAIL one lldb-server test on NetBSD — mgorny / detail
  196. [lldb] Fix NSURL data formatter truncation issue — ditaliano / detail
  197. [AMDGPU] Fixed mfma test check. NFC. — Stanislav.Mekhanoshin / detail
  198. [CMake] Fix the path to CrossWinToARMLinux.cmake CMake cache. — vvereschaka / detail
  199. Move widenable branch formation into makeGuardControlFlowExplicit helper — listmail / detail
  200. [X86] Mark vector STRICT_FP_ROUND as Legal instead of Custom. — craig.topper / detail
  201. [Hexagon] Fix two testcase errors — kparzysz / detail
  202. [Reproducer] Generate LLDB reproducer on crash — Jonas Devlieghere / detail
  203. [clang][IFS] Driver Pipeline: generate stubs after standard pipeline (3) — puyan / detail
  204. [Docs] Fix Sphinx warning (treated as error) — Jonas Devlieghere / detail
  205. [Driver] Fix missing space in lldb --help output. — Jonas Devlieghere / detail
  206. [AMDGPU][SILoadStoreOptimizer] Merge TBUFFER loads/stores — Piotr Sobczak / detail
  207. Cherry-pick gtest fix for asan tests. — eugenis / detail
  208. Handle the case where the 'g' packet doesn't get all regs. lldb would — Jason Molenda / detail
  209. [Reproducer] Limit signals to macro define sin <csignal> — Jonas Devlieghere / detail
  210. [AArch64] Add the pipeline model for Exynos M5 — e.menezes / detail
  211. [Support][Error] Unfriend FileError. It is not special. — Lang Hames / detail
  212. [clang-tidy] modernize-use-equals-default avoid adding redundant — mitchell / detail
  213. Temporarily Revert "[SLP] allow forming 2-way reduction patterns" — echristo / detail
  214. [BPF] Fix a bug in peephole optimization — yhs / detail
  215. Temporarily Revert "Temporarily Revert "[SLP] allow forming 2-way — echristo / detail
  216. Temporarily Revert "[SLP] allow forming 2-way reduction patterns" and — echristo / detail
  217. Revert "[AArch64] Add the pipeline model for Exynos M5" as it's causing — echristo / detail
  218. gn build: check-clang depends on llvm-cxxfilt. — peter / detail
  219. [Sema] Add a 'Semantic' parameter to Expr::isKnownToHaveBooleanValue — erik.pilkington / detail
  220. [ADT] Move to_vector from STLExtras.h to SmallVector.h — rnk / detail
  221. [MemorySSA] Update analysis when the terminator is a memory instruction. — asbirlea / detail
  222. [docs] Tiny rewording in the portability FAQ entry — jkz / detail
  223. Precommit tests for forthcoming widenable.condition transforms — listmail / detail
  224. Fix an offset underflow bug in DwarfExpression when describing small — Adrian Prantl / detail
  225. [X86] Fix f128->i16 fptosi to promote the i16 to i32 before trying to — craig.topper / detail
  226. [X86] Fix i16->f128 sitofp to promote the i16 to i32 before trying to — craig.topper / detail
  227. [MemorySSA] Moving at the end often means before terminator. — asbirlea / detail
  228. [Orc][Modules] Fix Modules build fallout from a34680a33eb. — Lang Hames / detail
  229. [Error] Remove a broken code fragment accidentally included in — Lang Hames / detail
  230. Tablegen: Remove the error for duplicate include files. — Mehdi Amini / detail
  231. Fix unused variable warning in NDEBUG mode after — jyknight / detail
  232. [clang][IFS][test] GreenDragon and Fuchsia Darwin bot fix: BindArchClass — puyan / detail
  233. D'oh. Fix assert after a84922916e6eddf701b39fbd7fe0222cb0fee1d6. (Which — jyknight / detail
  234. [DAGCombine][NFC] Use ArrayRef and correctly size SmallVectors. — courbet / detail
  235. [clangd] Reland b5135a86e0476: Fix a crash in expected types — ibiryukov / detail
  236. [libcxx] Add Sergej Jaskiewicz to CREDITS.txt — jaskiewiczs / detail
  237. [RISCV] Support mutilib in baremetal environment — zakk.chen / detail
  238. [Support] Don't check XCR0 when detecting avx512 on Darwin. — flo / detail
  239. [compiler-rt] Don't check XCR0 when detecting avx512 on Darwin. — flo / detail
  240. [lldb][NFC] Early exit in — Raphael Isemann / detail
  241. [DebugInfo] Refactor DIExpression [SZ]Ext creation into function [NFC] — david.stenberg / detail
  242. [AMDGPU] Add attribute for target loop unroll threshold default — tcorring / detail
  243. [Driver] Use VFS to check if sanitizer blacklists exist — ibiryukov / detail
  244. [lldb][NFC] Move searching for the local variable namespace into own — Raphael Isemann / detail
  245. [COFF] Widen PE32Header fields to fit 64 bit versions — martin / detail
  246. Revert "[Driver] Use VFS to check if sanitizer blacklists exist" — ibiryukov / detail
  247. Atomics: support min/max orthogonally — Tim Northover / detail
  248. [OpenCL] Fix address space for base method call (PR43145) — sven.vanhaastregt / detail
  249. Revert "[DependenceAnalysis] Dependecies for loads marked with — benny.kra / detail
  250. [mips] Remove addresses from the test case. NFC — simon / detail
  251. [mips] Remove unused `IsPCRelativeLoad` MIPS instructions attribute. NFC — simon / detail
  252. [mips] Rename test case. NFC — simon / detail
  253. dwarfdump --statistics: Use new location list api — pavel / detail
  254. Reland 9f3fdb0d7fab: [Driver] Use VFS to check if sanitizer blacklists — ibiryukov / detail
  255. [lldb][NFC] Move searching the ClangModulesDeclVendor into own function — Raphael Isemann / detail
  256. [Driver] Fix a shadowing warning. NFC — ibiryukov / detail
  257. [lldb][NFC] Move searching local variables into own function — Raphael Isemann / detail
  258. [lldb][NFC] Remove test directory completely — Tatyana Krasnukha / detail
  259. Fix Wshadow warning against global None variable. NFC. — llvm-dev / detail
  260. Statistic - Fix MSVC shadow warning against global PrintOnExit static — llvm-dev / detail
  261. [DAGCombiner] Add tests for thumb load-combine. — courbet / detail
  262. Revert "[RISCV] Support mutilib in baremetal environment" — zakk.chen / detail
  263. Make coding standards document more inclusive — dmitrig / detail

#15128 (Nov 20, 2019 11:50:56 PM)

  1. Merging r370547: — tstellar / detail

#15127 (Nov 20, 2019 7:04:23 PM)

  1. Merging r373148: — tstellar / detail

#15126 (Nov 20, 2019 2:05:50 PM)

  1. Merging r367981: — tstellar / detail
  2. GitHub Actions: Only run tests on pushes to release/** branches — tstellar / detail
  3. GitHub Actions: Pull source code from current repo when dumping the ABI — tstellar / detail
  4. [WebAssembly] Fix miscompile of select with and — tstellar / detail

#15122 (Nov 18, 2019 5:10:54 PM)

  1. [CMake] Re-enable -Wno-gnu-anonymous-struct & -Wno-nested-anon-types. — Jonas Devlieghere / detail
  2. Revert "[CMake] Re-enable -Wno-gnu-anonymous-struct & — Jonas Devlieghere / detail
  3. [Bindings][Go] Fix go.test failure due to missing argument go.test — lkail / detail

#15121 (Nov 18, 2019 4:28:40 PM)

  1. [OPENMP50]Fix PR44024: runtime assert in distribute construct. — a.bataev / detail
  2. [dwarfgen] Fix initialization order error. [NFCI] — francesco.petrogalli / detail
  3. [Attr] Fix `-ast-print` for `asm` attribute — jdenny.ornl / detail
  4. [yaml2obj][test] Move tests to binary format specific subdirectories — maskray / detail
  5. [Docs] Add Python caveats under the development section — Jonas Devlieghere / detail
  6. Bump sanitizer macOS deployment target to 10.10 — julian.lettner / detail
  7. Bump sanitizer iOS deployment target to 9.0 — julian.lettner / detail
  8. [cmake] Factor out DEFAULT_SANITIZER_MIN_OSX_VERSION — julian.lettner / detail
  9. Replace bitfield in lldb::Type with byte-sized members. (NFC) — Adrian Prantl / detail
  10. Fix shared lib build. — michael.hliao / detail
  11. [libomptarget][nfc] Move some source into common from nvptx — jonathanchesterfield / detail
  12. [Signal] Allow llvm clients to opt into one-shot SIGPIPE handling — Vedant Kumar / detail
  13. [builtins] Implement rounding mode support for i386/x86_64 — yikong / detail
  14. [Remarks][Driver] Use different remark files when targeting multiple — francisvm / detail
  15. Allocate builtins table earlier to fix bug found by ubsan — rnk / detail
  16. Temporarily Revert "Add support for options -frounding-math, — echristo / detail
  17. Revert "[Remarks][Driver] Use different remark files when targeting — rnk / detail
  18. [PowerPC] Test case for vector float gather on ppc64le and ppc64 — stefanp / detail
  19. Reland: [Remarks][Driver] Use different remark files when targeting — francisvm / detail
  20. [LoopPred/WC] Use a dominating widenable condition to remove analyze — listmail / detail
  21. [LegalizeDAG] Convert strict fp nodes to libcalls without losing the — craig.topper / detail
  22. Implement __attribute__((objc_direct)), — Duncan P. N. Exon Smith / detail
  23. [X86] Add AMD Matisse (znver2) model number to getHostCPUName and — craig.topper / detail
  24. [ThinLTO] Promotion handling cleanup (NFC) — tejohnson / detail
  25. Update the docs for building libc++. — danalbert / detail
  26. [Sema] Fix a -Wobjc-signed-char-bool false-positive — erik.pilkington / detail
  27. [X86] Add a 'break;' to the end of the last case in a switch to avoid — craig.topper / detail
  28. Fix _LIBCPP_HAS_ definitions for Android. — danalbert / detail
  29. implement printing out raw section data of xcoff objectfile for — diggerlin / detail
  30. Populate CUDA flags on FreeBSD too, as many other toolchains do. — dimitry / detail
  31. [ThinLTO] Avoid extra index lookup during promotion — tejohnson / detail
  32. [profile] Support online merging with continuous sync mode — Vedant Kumar / detail
  33. [macho] Allow CPUSubtype to be adjusted before writing it to a file — daniel_l_sanders / detail
  34. [macho] Allow CPUSubtype to contribute to architecture identification — daniel_l_sanders / detail
  35. Fix iOSDarwin()'s doc comment. — cyndy_ishida / detail
  36. [libc++] Separate -include and path to the site config file — Louis Dionne / detail
  37. [lldb] [unittest] Reenable MainLoopTest.DetectsEOF on NetBSD — mgorny / detail
  38. [lldb] [unittest] Skip TestStopReplyContainsThreadPcs on NetBSD — mgorny / detail
  39. [lldb] [test] Mark segv-related tests XFAIL on NetBSD — mgorny / detail
  40. [lldb] [test] XFAIL more lldb-server tests on NetBSD — mgorny / detail
  41. [NFC] Fix 'target' condition in checkTargetFeatures — erich.keane / detail
  42. [PowerPC] Improve float vector gather codegen — stefanp / detail
  43. [SLP] reduce duplicated check lines in tests; NFC — spatel / detail
  44. Adding a test case for read-only data assembly writing for aix — diggerlin / detail
  45. Temporarily revert "[SLP] fix miscompile on min/max reductions with — echristo / detail
  46. ThinLTO: Fix assembler to emit alwaysInline in the summary — tejohnson / detail
  47. [llvm-cxxfilt] Improve strip-underscore behavior — Steven Wu / detail
  48. [CodeGen] Assign locations to calls to special struct helpers — Vedant Kumar / detail
  49. gn build: (manually) try to merge 1689ad27af — thakis / detail
  50. gn build: Merge 30e7ee3c4ba — llvmgnsyncbot / detail
  51. Revert "[clangd] Implement rename by using SelectionTree and — wolfgang_pieb / detail
  52. [OpenMP] Remove -Wl,-fini=__kmp_internal_end_fini — aaronpuchert / detail
  53. [Docs] Add reproducer documentation — Jonas Devlieghere / detail
  54. Fix error message missed in commit — tejohnson / detail

#15120 (Nov 18, 2019 12:38:01 PM)

  1. Bring back clang-x64-ninja-win7 and clang-atom-d525-fedora-rel after — ilia.taraban / detail
  2. Add yaml defintions for CI tests with GitHub Actions — tstellar / detail

#15119 (Nov 18, 2019 8:17:13 AM)

  1. Fix signed/unsigned comparison warning. NFCI. — llvm-dev / detail
  2. [X86][SSE] Add test for extractelement with multiple uses — llvm-dev / detail
  3. Fix "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  4. [clangd] Expose the xref's incomplete flag to clangdServer API. — hokein.wu / detail
  5. [SVE][CodeGen] Scalable vector MVT size queries — graham.hunter / detail
  6. [PowerPC] [NFC] add IR testcases for folding rlwinma. — czhengsz / detail
  7. Fix a print error found while testing llvm-objcopy — aaron.smith / detail
  8. [lldb][NFC] Cleanup comments in ClangASTSource.h — Raphael Isemann / detail
  9. Fix uninitialized variable warning. NFC. — llvm-dev / detail
  10. llvm-rc - fix uninitialized variable warnings. NFC. — llvm-dev / detail
  11. Fix uninitialized variable warning. NFC. — llvm-dev / detail
  12. DwarfGenerator - fix uninitialized variable warnings. NFC. — llvm-dev / detail
  13. Revert rGc0f6ad7d1f3c : "DWARF location lists: Add section index — llvm-dev / detail
  14. [OpenMP] Add implementation and tests of Archer tool — protze / detail
  15. Avoid duplicate exe_path definition on recent FreeBSD — emaste / detail
  16. llvm-objcopy  - fix uninitialized variable warnings. NFC. — llvm-dev / detail
  17. Fix cppcheck shadow variable warning. NFC. — llvm-dev / detail
  18. [clangd] Fix diagnostic warnings in the RenameTests, NFC. — hokein.wu / detail
  19. Remove useless param tag to fix Wdocumentation warning. NFCI. — llvm-dev / detail
  20. [lldb] Fix JSON parser to allow empty arrays — Raphael Isemann / detail
  21. [clangd] Fix some clang-tidy warnings on SourceCodeTests.cpp, NFC. — hokein.wu / detail
  22. [AMDGPU][MC][GFX10] Enabled v_movrel*[sdwa|dpp|dpp8] opcodes — dmitry.preobrazhensky / detail
  23. Re-commit "DWARF location lists: Add section index dumping" — pavel / detail
  24. arm64_32: support function return in FastISel. — Tim Northover / detail
  25. Revert "[DWARF5]Addition of alignment atrribute in typedef DIE." — sam.mccall / detail
  26. [NFC] Fix test reserve_global_reg.ll after 2d739f9 — russell.gallop / detail
  27. [clangd] Implement rename by using SelectionTree and — hokein.wu / detail
  28. [NFC] Clean up debug-names-verify-completeness.s test — pavel / detail
  29. [clangd] Store xref for Macros in ParsedAST. — usx / detail
  30. gn build: Merge 2054ed052f1 — llvmgnsyncbot / detail
  31. [ASan] Mark test as UNSUPPORTED for iOS simulator — julian.lettner / detail

#15118 (Nov 18, 2019 3:45:55 AM)

  1. Fix Windows buildbots — ruiu / detail
  2. [LegalizeTypes] Remove unnecessary conversion from EVT to MVT to — craig.topper / detail
  3. [LegalizeTypes] Remove SoftenFloat handling from — craig.topper / detail
  4. [Sparc] Fix "Cannot select" error for AtomicFence on 32-bit V9 — jrtc27 / detail
  5. DWARF location lists: Add section index dumping — pavel / detail
  6. [ARM] Allocatable Global Register Variables for ARM — anna.welker / detail
  7. [AST] Attach comment in `/** doc */ typedef struct A {} B` to B as well — sam.mccall / detail
  8. [lldb] [test] Enable lldb-server tests on NetBSD, and set XFAILs — mgorny / detail
  9. [lldb] [Process/NetBSD] Implement thread name getting — mgorny / detail
  10. [ARM,MVE] Add intrinsics for vector comparisons. — simon.tatham / detail
  11. [ARM,MVE] Add InstCombine rules for pred_i2v / pred_v2i. — simon.tatham / detail
  12. [NFC][Test] Add the vavg test for PowerPC — qshanz / detail
  13. [RISCV] Set triple based on -march flag — simon.cook / detail
  14. [RISCV] Add assembly mnemonic spell checking — simon.cook / detail

#15117 (Nov 17, 2019 11:21:17 PM)

  1. [InstCombine] prevent crashing/assert on shift constant expression — spatel / detail
  2. Make it possible to redirect not only errs() but also outs() — ruiu / detail
  3. llvm/ObjCARC: Use continue to reduce some nesting, NFC — Duncan P. N. Exon Smith / detail
  4. [docs] Fix broken links in Kaleidoscope chapter 3 — modocache / detail
  5. [PowerPC] extend PPCPreIncPrep Pass for ds/dq form — czhengsz / detail
  6. [LegalizeTypes][X86] Add support for expanding the result type of — craig.topper / detail
  7. llvm/ObjCARC: Split OptimizeIndividualCallImpl out of — Duncan P. N. Exon Smith / detail
  8. Rename __is_foo_iterator traits to reflect their Cpp17 nature. — eric / detail

#15116 (Nov 17, 2019 6:31:06 PM)

  1. [WinEH] Fix the wrong alignment orientation during calculating EH frame. — pengfei.wang / detail

#15115 (Nov 17, 2019 2:11:48 PM)

  1. [Attributor] Use nofree argument attribute for heap-to-stack conversion — sstipanovic / detail
  2. [ConstantFold] Add some tests for binops with constants and undefs. — flo / detail
  3. [ConstantFold] Handle identity folds at top of ConstantFoldBinaryInst — flo / detail
  4. [LegalizeTypes] Merge ExpandIntRes_LLROUND and ExpandIntRes_LLRINT into — craig.topper / detail
  5. [LegalizeTypes] Remove PromoteFloat support form — craig.topper / detail
  6. [LegalizeTypes] When expanding the integer result of LLROUND/LLRINT, — craig.topper / detail

#15114 (Nov 17, 2019 9:51:18 AM)

  1. [SimplifyCFG] add tests for possible FP speculative select; NFC — spatel / detail
  2. [SimplifyCFG] add fast-math-flags to tests for better coverage; NFC — spatel / detail
  3. [SimplifyCFG] propagate fast-math-flags (FMF) from phi to select — spatel / detail

#15113 (Nov 17, 2019 5:26:48 AM)

  1. [InstCombine] Add extra tests for overflow_to_sat.ll. NFC — david.green / detail
  2. [InstCombine] Canonicalize sadd.with.overflow with clamp to sadd.sat — david.green / detail
  3. [InstCombine] Canonicalize ssub.with.overflow with clamp to ssub.sat — david.green / detail

#15112 (Nov 17, 2019 1:11:41 AM)

  1. [MIRNamer]: Make the check lines in the test robust with regex. — aditya_nandakumar / detail
  2. Revert "[NFC] Refactor representation of materialized temporaries" — thakis / detail

#15111 (Nov 16, 2019 8:52:46 PM)

  1. [libc++] Add C++20 contiguous_iterator_tag. — eric / detail
  2. [libc++] Add _ITER_CONCEPT and _ITER_TRAITS implementations from C++20 — eric / detail

#15110 (Nov 16, 2019 4:32:28 PM)

  1. [Docs] Fix relative links in tutorial. — Kristina Brooks / detail
  2. [libc++] Rename __to_raw_pointer to __to_address. — eric / detail
  3. Make it possible to run MIRCanonicalizer in pipeline. — aditya_nandakumar / detail
  4. [Docs] Try fixing the tutorial toctree — Kristina Brooks / detail
  5. [Docs] Fix sphinx warning. — Kristina Brooks / detail
  6. [Docs] Remove stray :doc: directive. — Kristina Brooks / detail

#15109 (Nov 16, 2019 12:10:00 PM)

  1. [clangd] Improve long and confusing preamble log message. — sam.mccall / detail
  2. [DWARF5]Addition of alignment atrribute in typedef DIE. — SourabhSingh.Tomar / detail
  3. [NFC] Refactor representation of materialized temporaries — tyker / detail
  4. [mips] Remove old FIXME comment. NFC — simon / detail
  5. [mips] Remove redundant cast. NFC — simon / detail

#15107 (Nov 16, 2019 3:22:50 AM)

  1. AMDGPU/SILoadStoreOptimizer: fix a likely bug introduced recently — nhaehnle / detail
  2. Add support of the next Ubuntu (Ubuntu 20.04 - Focal Fossa) — sledru / detail

#15106 (Nov 15, 2019 11:05:31 PM)

  1. [libcxx] use __builtin_isnan in std::isnan. — tokarip / detail
  2. [libc++] [chrono] Fix year_month_weekday::ok() implementation. — marek / detail
  3. [CMake] Configure the Info.plist so it contains a real version number. — Jonas Devlieghere / detail
  4. [LoadStoreVectorize] Use '||' instead of '|' between sides with function — Dávid Bolvanský / detail
  5. [DebugInfo] Allow spill slots in call site parameter descriptions — maskray / detail
  6. [ThinLTO] Fix -Wunused-function in NDEBUG builds after — maskray / detail
  7. [llvm-objcopy][MachO] Implement --redefine-sym and --redefine-syms — maskray / detail
  8. [AST] Let DeclarationNameInfo printing use PrintingPolicy, and fix — sam.mccall / detail
  9. [clangd] Don't repeat class template args when printing constructor — sam.mccall / detail
  10. [SVFS] Inject TLI Mappings in VFABI attribute. — francesco.petrogalli / detail
  11. [OpenMP 5.0] - Extend defaultmap, by Chi Chun Chen. — a.bataev / detail
  12. [GCOV] Skip artificial functions from being emitted — alexandre.ganea / detail
  13. Rename posix/FileSystem.cpp to FileSystemPosix.cpp — Adrian Prantl / detail
  14. Add RTTI support to the SymbolFile class hierarchy — Adrian Prantl / detail
  15. [-gmodules] Let LLDB log a warning if the Clang module hash mismatches. — Adrian Prantl / detail
  16. [LoopCacheAnalysis]: Fix assertion failure during cost computation — rcraik / detail
  17. Add a missing triple in ast-dump-decl-json.m — Alexander.Richardson / detail
  18. [mips] Do not emit R_MIPS_JALR for sym+offset in case of O32 ABI — simon / detail
  19. [mips] Enable `la` pseudo instruction on 64-bit arch. — simon / detail
  20. Revert "[LoadStoreVectorize] Use '||' instead of '|' between sides with — richard / detail
  21. gn build: Merge d6de5f12d48 — llvmgnsyncbot / detail
  22. re-land [DebugInfo] Add debug location to stubs generated by CGDeclCXX — alexandre.ganea / detail
  23. [clang-tidy] modernize-use-using work with multi-argument templates — mitchell / detail
  24. [SimplifyCFG] propagate fast-math-flags (FMF) from phi to select — spatel / detail
  25. [clang-tidy] modernize-use-override new option AllowOverrideAndFinal — mitchell / detail
  26. Revert "re-land [DebugInfo] Add debug location to stubs generated by — alexandre.ganea / detail
  27. Remove Support/Options.h, it is unused — rnk / detail
  28. gn build: Merge 631be5c0d41 — llvmgnsyncbot / detail
  29. [clang-tidy] Give readability-redundant-string-init a customizable list — mitchell / detail
  30. Revert "[clang-tidy] Give readability-redundant-string-init a — mitchell / detail
  31. [GISel][CombinerHelper] Add support for scalar type for the result of — qcolombet / detail
  32. [GISel][CombinerHelper] Use uses() instead of operands() when traversing — qcolombet / detail
  33. Don't use end-of-line comments for the DebugInfoKind enum, NFC — rnk / detail
  34. [clang-tidy] Fix readability-redundant-string-init for c++17/c++2a — mitchell / detail
  35. [clang-tidy] Give readability-redundant-string-init a customizable list — mitchell / detail
  36. dotest: Add a way for the run_to_* helpers to register dylibs — Fred Riss / detail
  37. Don't add optnone or noinline if the function is already marked as — Akira / detail
  38. [COFF] Don't error if the only inputs are from /wholearchive: — rnk / detail
  39. [WebAssembly] Fix miscompile of select with and — tlively / detail
  40. DebugInfo: Templatize rnglist header parsing to setup for reuse with — dblaikie / detail
  41. Add a testcase for Clang modules being updated within one LLDB session. — Adrian Prantl / detail
  42. Fix -Wunused-result warnings in LLDB — rnk / detail
  43. Avoid including Builtins.h in Preprocessor.h — rnk / detail
  44. [lldb-vscode] support the completion request — waltermelon / detail
  45. [llvm-cov] Fix illegal cast from uint64_t to int64_t — sajjadm / detail
  46. DebugInfo: Use loclistx for DWARFv5 location lists to reduce the number — dblaikie / detail
  47. [RISCV] Handle variable sized objects with the stack need to be — shiva / detail

#15105 (Nov 15, 2019 6:21:50 PM)

  1. Merging r375403: — tstellar / detail

#15104 (Nov 15, 2019 1:37:55 PM)

  1. Further reduce the amount of parallel test jobs in the LLDB asan — Adrian Prantl / detail
  2. Fix build since b288f7d — tstellar / detail

#15103 (Nov 15, 2019 9:17:25 AM)

  1. [gen_ast_dump_json_test.py] Add a --update flag — Alexander.Richardson / detail
  2. [gen_ast_dump_json_test.py] Parse RUN: lines with --update — Alexander.Richardson / detail
  3. [gen_ast_dump_json_test.py] Infer --filters flags when using --update — Alexander.Richardson / detail
  4. [gen_ast_dump_json_test.py] Skip manual tests when using --update — Alexander.Richardson / detail
  5. [gen_ast_dump_json_test.py] Copy to binary directory to omit --clang — Alexander.Richardson / detail
  6. [gen_ast_dump_json_test.py] Allow updating multiple files in one go — Alexander.Richardson / detail
  7. [NFC] Regenerate ast-dump-json tests — Alexander.Richardson / detail
  8. Include the mangled name in -ast-dump=json — Alexander.Richardson / detail
  9. [update_cc_test_checks.py] Use -ast-dump=json to get mangled name — Alexander.Richardson / detail
  10. Move floating point related entities to namespace level — sepavloff / detail
  11. gn build: Merge e6584b2b7b2 — llvmgnsyncbot / detail
  12. Fix TestFormatters.py stepping too far — diana.picus / detail
  13. Recommit "[ThinLTO] Add correctness check for RO/WO variable import" — eleviant / detail
  14. [AMDGPU] Lower llvm.amdgcn.s.buffer.load.v3[i|f]32 — Piotr Sobczak / detail
  15. [Clang][ASTImporter] Added visibility check for ClassTemplateDecl. — 1.int32 / detail
  16. [ARM,MVE] Add reversed isel patterns for MVE `vcmp qN,rN` — simon.tatham / detail
  17. [CodeComplete] Constructor overload candidates report as vector(int) — sam.mccall / detail
  18. [RISCV] Match GCC `-march`/`-mabi` driver defaults — selliott / detail
  19. [clangd] Add isHeaderFile helper. — hokein.wu / detail
  20. [clangd] Replace getLangOpts().isHeaderFile usage with isHeaderFile — hokein.wu / detail
  21. clang: enable unwind tables on FreeBSD !amd64 — emaste / detail
  22. Implement target(branch-protection) attribute for AArch64 — momchil.velikov / detail
  23. [X86][SSE] Add test for extractelement from volatile vector load — llvm-dev / detail
  24. [llvm-objcopy][NFC] Use generated object file in COFF/add-section.test — serguei.n.dmitriev / detail
  25. Add read-only data assembly writing for aix — diggerlin / detail
  26. [clangd] Fix SelectionTree behavior on constructor init-lists. — sam.mccall / detail
  27. [clangd] Don't consider class template params part of constructor name. — sam.mccall / detail
  28. [scudo][standalone] Enabled SCUDO_DEBUG for tests + fixes — kostyak / detail
  29. [clangd] Fix typo in symbol kind conversion — sam.mccall / detail
  30. [MirNamer][Canonicalizer]: Perform instruction semantic based renaming — aditya_nandakumar / detail
  31. [clang-format] Flexible line endings — Cameron.Desrochers / detail
  32. Comment the fact that DWARFDebugInfoEntry isn't copyable. — Adrian Prantl / detail

#15102 (Nov 15, 2019 4:47:44 AM)

  1. [llvm-objcopy][MachO] Implement --remove-section — nuta / detail
  2. [ORC] Add a utility to support dumping JIT'd objects to disk for — Lang Hames / detail
  3. gn build: Merge 16f38dda292 — llvmgnsyncbot / detail
  4. Unbreak the clang test suite when hexagon-link is not available — dave / detail
  5. GlobalISel: Lower s1 source G_SITOFP/G_UITOFP — arsenm2 / detail
  6. AMDGPU: Try to commute sub of boolean ext — arsenm2 / detail
  7. AMDGPU: Change boolean content type to 0 or 1 — arsenm2 / detail
  8. GCC 5.3 build fix — hans / detail
  9. Fix GCC -Wcast-qual warnings — hans / detail
  10. [AST] Use written names instead of `type-param-0-0` in more cases when — sam.mccall / detail
  11. [ARM,MVE] Add intrinsics for 'administrative' vector operations. — simon.tatham / detail
  12. [ARM,MVE] Add intrinsics for vector get/set lane. — simon.tatham / detail
  13. [clang] Remove the DIFlagArgumentNotModified debug info flag — djordje.todorovic / detail
  14. [Scalarizer] Treat values from unreachable blocks as undef — mikael.holmen / detail
  15. [MIPS GlobalISel] Select addiu — petar.avramovic / detail
  16. [MIPS GlobalISel] Select andi, ori and xori — petar.avramovic / detail
  17. [ARM][MVE] tail-predication — sjoerd.meijer / detail
  18. Revert "[clang] Remove the DIFlagArgumentNotModified debug info flag" — djordje.todorovic / detail
  19. [CodeGen] Increase the size of a SmallVector — jay.foad / detail
  20. DWARFDebugLoc(v4): Add an incremental parsing function — pavel / detail

#15101 (Nov 15, 2019 12:51:37 AM)

  1. Revert ABI/API changes from b288f7d — tstellar / detail

#15100 (Nov 14, 2019 8:37:34 PM)

  1. [WinEH] Fix the wrong alignment orientation during calculating EH frame. — pengfei.wang / detail
  2. [InstCombine] Don't use getFirstNonPHI in FoldIntegerTypedPHI — francisvm / detail
  3. Add a test to cover structural match for recursive data types — bruno.cardoso / detail

#15099 (Nov 14, 2019 4:17:45 PM)

  1. [globalisel][irtanslator] The IRTranslator should preserve TBAA — daniel_l_sanders / detail
  2. [GPGPU] Fix #includes. — llvm-project / detail
  3. [yaml2obj][COFF] Add support for extended relocation tables — serguei.n.dmitriev / detail
  4. [DebugInfo] Allow spill slots in call site parameter descriptions — Vedant Kumar / detail
  5. [X86] Fix the implementation of __readcr3/__writecr3 to work in 64-bit — craig.topper / detail
  6. [GPGPU] Fix depricated warning. — llvm-project / detail
  7. [llvm-dis] Fix the disable-output flag — matthew.voss / detail
  8. Revert "Temporarily Revert:" — a.bataev / detail
  9. [COFF] Don't include llvm/LTO/LTO.h in a header — rnk / detail
  10. [SanitizerCommon] Print the current value of options when printing out — dan / detail
  11. [BPF] Restrict preserve_access_index attribute to C only — yhs / detail
  12. [Reproducer] Enable crash reports for reproducer tests — Jonas Devlieghere / detail
  13. Forward declare the DWARFCache to avoid including LLVM DWARF details — rnk / detail
  14. [COFF] Avoid CodeView include in header — rnk / detail
  15. [LLDB] Fix more -Wdocumentation issues (NFC) — Jonas Devlieghere / detail
  16. [libc++] [P0920] [P1661] Update status page. — marek / detail
  17. Add missing includes needed to prune LLVMContext.h include, NFC — rnk / detail
  18. [Utility] Remove a dead header [PPC64LE_ehframe_Registers.h] — ditaliano / detail

#15098 (Nov 14, 2019 11:57:28 AM)

  1. [ADT] Move drop_begin from iterator_range.h into STLExtras. — Lang Hames / detail
  2. [clangd] Expose value of enumerators to Hover API. (not UI yet) — sam.mccall / detail
  3. [clangd] Ignore more implicit nodes in computing selection. — sam.mccall / detail
  4. Improve VFS compatibility on Windows — amccarth / detail
  5. [AMDGPU][HIP] Change default DWARF version to 4 — scott.linder / detail
  6. Use ForEachExternalModule in ParseTypeFromClangModule (NFC) — Adrian Prantl / detail
  7. [LLDB] Make a clear distinction between usage & development docs — Jonas Devlieghere / detail
  8. Rename DWO -> Clang module to avoid confusion. (NFC) — Adrian Prantl / detail
  9. Convert UpdateExternalModuleListIfNeeded to use early exits. — Adrian Prantl / detail
  10. Convert condition to early exit (NFC) — Adrian Prantl / detail
  11. Fix incorrect comment. — Adrian Prantl / detail
  12. [OPENMP]Add assignment operator in UDR test, NFC. — a.bataev / detail
  13. [clang-include-fixer] Skip .rc files when finding symbols — rnk / detail
  14. Make the language more consistent since I'm about to commit a content — kevin.neal / detail
  15. [InstCombine] remove duplicate code for simplifying a shuffle; NFCI — spatel / detail
  16. Document more specifically the rounding for "llvm.round". — kevin.neal / detail
  17. [cmake] Emit an error for -DBUILD_SHARED_LIBS=ON on Windows — tstellar / detail
  18. Replace wrongly deleted header banner, fix formatting — rnk / detail
  19. [clang-format] Fixed edge-case with SpacesInSquareBrackets with trailing — mitchell / detail
  20. [ExpandReductions] Don't push all intrinsics to the worklist. Just push — craig.topper / detail
  21. [RISCV] Fix wrong CFI directives — luismarques / detail
  22. [llvm-objcopy][COFF] Add support for extended relocation tables — serguei.n.dmitriev / detail
  23. Add support for multi-module bitcode files to llvm-dis — matthew.voss / detail
  24. [RISCV] Use addi rather than add x0 — selliott / detail
  25. Update lit infra to detect "MemoryWithOrigins' sanitizer build. — sgundapa / detail
  26. [Hexagon] Fix clang driver to parse -mcpu/-mvXX and -march properly. — sgundapa / detail
  27. [Hexagon] Validate the iterators before converting them to mux. — sgundapa / detail
  28. [Pipeliner] Fix an assertion caused by iterator invalidation. — sgundapa / detail
  29. Fix up lit's tests to run in a multi-config build environment. — paul.robinson / detail
  30. [lldb][Editline] Support ctrl+left/right arrow word navigation. — rupprecht / detail

#15097 (Nov 14, 2019 7:42:06 AM)

  1. Fix typos in docs. NFC — diana.picus / detail
  2. [AArch64][SVE] Implement additional floating-point arithmetic intrinsics — kerry.mclaughlin / detail
  3. [AArch64][SVE] Implement remaining floating-point arithmetic intrinsics — kerry.mclaughlin / detail
  4. [mips][NFC] Remove old FIXME comment — Milos.Stojanovic / detail
  5. [libomptarget][nfc] Use cuda variable wrappers from support.h — jonathanchesterfield / detail
  6. Modernize llvm::Error handling in ExternalASTMerger — Raphael Isemann / detail
  7. [DAGCombiner] Use TLI field already available. NFC — chfast / detail
  8. [DAGCombiner] Drop redundant DAG method param. NFC — chfast / detail
  9. [LV] PreferPredicateOverEpilog respecting predicate loop hint — sjoerd.meijer / detail
  10. [clangd] Simplify the code in Index::refs — ibiryukov / detail
  11. [AArch64][SVE] Implement floating-point comparison & reduction — kerry.mclaughlin / detail
  12. [libc++] [P1612] Add missing feature-test macro __cpp_lib_endian. — Louis Dionne / detail
  13. [libc++][P1872] span should have size_type, not index_type. — Louis Dionne / detail
  14. MSP430 - fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  15. Hexagon - fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  16. Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  17. SROA - fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  18. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  19. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  20. WholeProgramDevirt - fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  21. GCOVProfiling - fix uninitialized variable warnings + make — llvm-dev / detail
  22. ARM: allow rewriting frame indexes for all prefetch variants. — Tim Northover / detail
  23. On FreeBSD use AT_EXECPATH from ELF auxiliary vectors for — emaste / detail
  24. Revert "[ThinLTO] Add correctness check for RO/WO variable import" — benny.kra / detail
  25. [InstCombine] regenerate test CHECKs; NFC — spatel / detail
  26. [lldb] Fix dwo variant of TestLibCxxFunction — pavel / detail
  27. [Analyzer][NFC] Separate white-box tests for iterator modelling from — adam.balogh / detail

#15096 (Nov 14, 2019 3:12:07 AM)

  1. Check result of emitStrLen before passing it to CreateGEP — dimitry / detail
  2. [clang][IFS][test][NFC] Tightening up clang-ifs tests to use -cc1 more — puyan / detail
  3. [clang][IFS][test] Removing -shared, fixing triple: — puyan / detail
  4. [clang][IFS][test] Reverting driver-test.c to what it was prior to — puyan / detail
  5. [LLDB] Fix whitespace/tabs mismatch in lldbsuite Makefile.rules — omair.javaid / detail
  6. [lldb][NFC] Simplify IOHandler constructor/destructor setup — Raphael Isemann / detail
  7. DWARFDebugLoclists: stricter base address handling — pavel / detail
  8. [ThinLTO] Add correctness check for RO/WO variable import — eleviant / detail
  9. [NFC] Fix typo in ARMBaseRegisterInfo — anna.welker / detail
  10. [AArch64][DebugInfo] Fix incorrect call site param value produced by — djordje.todorovic / detail
  11. [InstCombine] Fold PHIs with equal incoming pointers — suc-daniil / detail
  12. [lldb] Fix that trailing backslashes in source lines break the Clang — Raphael Isemann / detail
  13. Revert "[InstCombine] Fold PHIs with equal incoming pointers" — suc-daniil / detail
  14. Fix use of add_llvm_tool in projects that build no targets — kevin.petit / detail
  15. [NFC] Add one test for PowerPC to verify the sext_inreg for vector type. — qshanz / detail

#15095 (Nov 13, 2019 10:48:43 PM)

  1. [unittests] Add InitializePasses.h includes — aheejin / detail
  2. [WebAssembly] -fwasm-exceptions enables reference-types — aheejin / detail
  3. Implement /driver, /driver:wdm and /driver:uponly — ruiu / detail
  4. Warn on /align if used without /driver — ruiu / detail
  5. [ModuleUtils] Clean up header file. [NFC] — francesco.petrogalli / detail
  6. [cmake] Prevent building with BUILD_SHARED_LIBS and LLVM_LINK_LLVM_DYLIB — tstellar / detail
  7. [mips] Use isInt<> call instead of explicit range checking. NFC — simon / detail
  8. [mips] Use local variable to escape repetitive calls of `getOpcode`. NFC — simon / detail

#15094 (Nov 13, 2019 6:26:53 PM)

  1. [AArch64][v8.3a] Add LDRA '[xN]!' alias. — Ahmed Bougacha / detail
  2. [AArch64][v8.3a] Add missing imp-defs on RETA*. — Ahmed Bougacha / detail
  3. [llvm-bcanalyzer] Don't dump the contents if -dump is not passed — francisvm / detail
  4. [TTI] Fix cast cost on vector types. — michael.hliao / detail
  5. [LiveInterval] Allow updating subranges with slightly out-dated IR — qcolombet / detail
  6. [mips] Add tests to check `jal sym+offset`. NFC — simon / detail
  7. [mips] Add test to check ELF output for JAL XGOT expansion. NFC — simon / detail
  8. [mips] Reduce number of nested `if` statements. NFC — simon / detail
  9. [TargetLowering] Increase the storage size of NumRegistersForVT to allow — craig.topper / detail
  10. [dsymutil] Add -dump to llvm-bcanalyzer invocations — francisvm / detail
  11. [LLDB] Fix a bunch of -Wdocumentation warnings — Jonas Devlieghere / detail
  12. Add -disable-builtin option to opt — dimitry / detail
  13. [LLD] [COFF] Fix automatically importing data symbols from DLLs with LTO — martin / detail
  14. [clang-format] refactor the use of the SMDiagnostics in replacement — paulhoad / detail
  15. [SLP] fix miscompile on min/max reductions with extra uses (PR43948) — spatel / detail
  16. Revert "[RISCV] Use compiler-rt if no GCC installation detected" — richard / detail
  17. Rename ParseTypeFromDWO to ParseTypeFromClangModule (NFC) — Adrian Prantl / detail
  18. [SimplifyCFG] add test for select with FMF; NFC — spatel / detail
  19. libc++ status page: Fix HTML. — marek / detail
  20. [PGO][PGSO] Temporarily disable the large working set size behavior. — yamauchi / detail
  21. Rename clang-module-related *DWO* functions to *ClangModule* (NFC) — Adrian Prantl / detail
  22. [X86] Move all the FP_TO_XINT/XINT_TO_FP setOperationActions into the — craig.topper / detail
  23. [X86] Fix typo in comment. NFC — craig.topper / detail
  24. [X86] Don't set the operation action for i16 SINT_TO_FP to Promote just — craig.topper / detail
  25. Use cheaper, equivalent predicate. (NFC) — Adrian Prantl / detail
  26. Remove redundant check. (NFC) — Adrian Prantl / detail
  27. [LLDB] Fix a bunch of -Wdocumentation warnings in ExpressionParser — Jonas Devlieghere / detail
  28. [RegisterContext] Remove now unneded vestiges. — ditaliano / detail
  29. [LLDB] Remove dead code from StreamFile — Jonas Devlieghere / detail
  30. [LLDB] Fix another set of -Wdocumentation warnings — Jonas Devlieghere / detail
  31. [X86] Don't treat mxcsr as a register name when parsing MS inline — craig.topper / detail
  32. Sink MachineFunction private method out of line — rnk / detail
  33. [LLDB] Implement pure virtual method in MockConnection — Jonas Devlieghere / detail
  34. Revert a hunk from 9634064cfa1b9bf7b7 — rnk / detail
  35. [LLDB] Cleanup the DataEncoder utility. (NFC) — Jonas Devlieghere / detail
  36. [AMDGPU] Fixed mfma-loop test. NFC. — Stanislav.Mekhanoshin / detail
  37. Forward declare Optional<T> in STLExtras.h — rnk / detail
  38. Sink all InitializePasses.h includes — rnk / detail
  39. Revert "Forward declare Optional<T> in STLExtras.h" — rnk / detail
  40. [cmake] Remove confusing condition argument from else() NFC — tstellar / detail
  41. [AMDGPU] Fixed dpp test. NFC. — Stanislav.Mekhanoshin / detail
  42. Move CodeGenFileType enum to Support/CodeGen.h — rnk / detail
  43. [LLDB] Don't install the pretty stack trace handler twice. — Jonas Devlieghere / detail

#15093 (Nov 13, 2019 2:26:12 PM)

  1. [codeview] Fix for PR43479 — akhuang / detail
  2. Fix merge issues in b288f7d6bb8fdd21d27ba755302db194c181fdaf — akhuang / detail

#15092 (Nov 13, 2019 10:04:30 AM)

  1. [clangd] Add bool return type to Index::refs API. — hokein.wu / detail
  2. [clang][Tooling] Filter flags that generate output in SyntaxOnlyAdjuster — kadircet / detail
  3. SLPVectorizer - make comparison operators + isInSchedulingRegion const — llvm-dev / detail
  4. PPCReduceCRLogicals - fix static analyzer warnings. NFC - Fix — llvm-dev / detail
  5. Sparc - fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  6. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  7. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  8. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  9. PowerPC - fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  10. Remove commented out CHECK-NEXT to try and appease — llvm-dev / detail
  11. DWARFDebugLoclists: Add an api to get the location lists of a DWARF unit — pavel / detail
  12. [InstCombine] propagate fast-math-flags (FMF) to select when inverting — spatel / detail
  13. [profile] Factor out logic for mmap'ing merged profile, NFC — Vedant Kumar / detail
  14. Fix comment spelling {addresing -> addressing} (NFC) — matthew.malcomson / detail
  15. [BPF] Add preserve_access_index attribute for record definition — yhs / detail
  16. [SLP] reduce code duplication for min/max vs. other reductions; NFCI — spatel / detail
  17. [BPF] add missing attribute in — yhs / detail
  18. Don't set LLVM_NO_DEAD_STRIP on AIX — daltenty / detail
  19. Fix typo in DwarfDebug [NFC] — david.stenberg / detail
  20. [RISCV] Use compiler-rt if no GCC installation detected — ed.jones / detail
  21. [BPF] fix clang test failure for bpf-attr-preserve-access-index-4.c — yhs / detail
  22. [SLP] improve test readability; NFC — spatel / detail

#15091 (Nov 13, 2019 5:37:53 AM)

  1. [AArch64][SVE] Allocate locals that are scalable vectors. — sander.desmalen / detail
  2. [InstCombine] Fold PHIs with equal incoming pointers — suc-daniil / detail
  3. [AArch64] Extend storeRegToStackSlot to spill SVE registers. — sander.desmalen / detail
  4. [DebugInfo] Add helper for finding entry value candidates [NFC] — david.stenberg / detail
  5. [DebugInfo] Avoid creating entry values for clobbered registers — david.stenberg / detail
  6. Temporarily revert "[InstCombine] Fold PHIs with equal incoming — suc-daniil / detail
  7. [OpenCL] Add remaining vector data builtin functions — sven.vanhaastregt / detail
  8. [mips][test] Add Mips CPU tests. NFC — simon / detail
  9. [mips] Show an error if 64-bit target triple provided with 32-bit CPU — simon / detail
  10. [Mips] Add rematerialization support for ldi.fmt — Mirko.Brkusanin / detail
  11. Revert 57dd4b0 "[ValueTracking] Allow context-sensitive nullness check — hans / detail
  12. [libomptarget] Move supporti.h to support.cu — jonathanchesterfield / detail
  13. [X86][AVX] Add plausible schedule classes to — llvm-dev / detail
  14. [ARM,MVE] Add intrinsics for contiguous load/stores. — simon.tatham / detail
  15. [RISCV] Fix wrong CFI directives — luismarques / detail
  16. [ARM][MVE] canTailPredicateLoop — sjoerd.meijer / detail
  17. [InstCombine] Precommit shuffle tests for D70093. — flo / detail
  18. Revert "[RISCV] Fix wrong CFI directives" — luismarques / detail
  19. [InstCombine] Avoid moving ops that do restrict undef across shuffles. — flo / detail

#15090 (Nov 13, 2019 1:17:17 AM)

  1. Temporarily disable test. — asbirlea / detail
  2. [Sema] Add MacroQualified case for FunctionTypeUnwrapper — leonardchan / detail
  3. Don't assume that the clang binary's resolved name includes the string — richard / detail
  4. [LLDB] Add core definition for armv8l and armv7l — omair.javaid / detail
  5. [GlobalsAA] Reenable test. — asbirlea / detail
  6. AMDGPU Reduce reported maximum group size to 1024 — arsenm2 / detail
  7. AMDGPU: Switch backend default max workgroup size to 1024 — arsenm2 / detail
  8. AMDGPU: Extend add x, (ext setcc) combine to sub — arsenm2 / detail
  9. Add 8548 CPU definition and attributes — chmeeedalf / detail
  10. [VFABI] Add LLVM internal mangling for vector functions. — francesco.petrogalli / detail
  11. [Reproducer] Discard reproducer directory if not generated. — Jonas Devlieghere / detail
  12. [GPGPU] Fix regression test after 395124. — llvm-project / detail
  13. [X86] Remove setOperationAction for FP_TO_SINT v8i16. — craig.topper / detail
  14. [TargetLowering][DAGCombine][MSP430] Shift Amount Threshold in — joan.lluch / detail
  15. [libcxx testing] Fix -Wtautological-overlap-compare bug — dave / detail
  16. [ARM,MVE] Use VMOV.{S8,S16} for sign-extended extractelement. — simon.tatham / detail

#15089 (Nov 12, 2019 8:31:17 PM)

  1. Looks like XToolchainBuilder wants forward slash path separator for — gkistanova / detail
  2. Preserve input case in InterpolateToNativePath. — gkistanova / detail
  3. Merging r372675: — tstellar / detail
  4. Merging r372883: — tstellar / detail
  5. Merging r372886: — tstellar / detail
  6. Revert "Fix lookup of symbols at the same address with no size vs. size" — omair.javaid / detail
  7. Merging r373049: — tstellar / detail
  8. Merging r373397: — tstellar / detail
  9. Merging r371733: — tstellar / detail
  10. [Sema] Add MacroQualified case for FunctionTypeUnwrapper — tstellar / detail

#15088 (Nov 12, 2019 4:13:55 PM)

  1. [Analyzer] Use a reference in a range-based for — koraq / detail
  2. [CodeGen] Fix getArrayAccessFor crashes as in bug 32534 with — llvm-project / detail
  3. [AArch64] Fix addressing mode predicates — e.menezes / detail
  4. [AArch64] Update for Exynos — e.menezes / detail
  5. [LLDB] Always remove debugserver from LLVM_DISTRIBUTION_COMPONENTS — Jonas Devlieghere / detail
  6. Allow additional file suffixes/extensions considered as source in main — paulhoad / detail
  7. [GVNHoist] Preserve AAResults. — asbirlea / detail
  8. [LLDB] Fix/silence CMake developer warning for LLDB framework. — Jonas Devlieghere / detail
  9. [GlobalsAA] Restrict ModRef result if any internal method has its — asbirlea / detail
  10. [BPF] generate BTF_KIND_VARs for all non-static globals — yhs / detail
  11. Add -Wtautological-compare to -Wall — rtrieu / detail
  12. Fix include guard and properly order __deregister_frame_info. — saugustine / detail
  13. [X86] Only pass v64i8/v32i16 as v16i32 on non-avx512bw targets if the — craig.topper / detail
  14. [X86] Don't consider v64i1 as a legal type unless v64i8 is also a legal — craig.topper / detail
  15. Add a shim for setenv on PS4 since it does not exist. — douglas.yung / detail
  16. [LLDB] Remove debug message in AddLLDB.cmake — Jonas Devlieghere / detail
  17. [LLDB] Only set FRAMEWORK when we're actually building a framework. — Jonas Devlieghere / detail
  18. Temporarily Revert "Reapply [LVI] Normalize pointer behavior" as it's — echristo / detail

#15087 (Nov 12, 2019 11:52:04 AM)

  1. Update LLVM_LIT_ARGS for LLDB Arm Linux bots — omair.javaid / detail
  2. AArch64: add arm64_32 support to Clang. — Tim Northover / detail
  3. Mark llvm::ConstantExpr::getAsInstruction as const — alex / detail
  4. [lldb] Fix some warnings in the python plugin — pavel / detail
  5. [lldb] Fix more -Wdeprecated-copy warnings — pavel / detail
  6. Revert "Fix lookup of symbols at the same address with no size vs. size" — omair.javaid / detail
  7. [Examples] Add IRTransformations directory to examples. — flo / detail
  8. [PowerPC][NFC]Fix typo in desc for enable-ppc-prefetching — Jinsong Ji / detail
  9. [DBG][OPT] Attempt to salvage or undef debug info when removing — Tom.Weaver / detail
  10. [PowerPC] Remove allow-deprecated-dag-overlap and fix broken tests — Jinsong Ji / detail
  11. [Hexagon] Require PS_aligna whenever variable-sized objects are present — kparzysz / detail
  12. [Hexagon] Handle stack realignment in hexagon-vextract — kparzysz / detail
  13. [Hexagon] Convert stack object offsets to int64, NFC — kparzysz / detail
  14. [Hexagon] Fix vector spill expansion to use proper alignment — kparzysz / detail
  15. [SLP] add test for miscompile with reduction (PR43948); NFC — spatel / detail
  16. clang/Modules: Error if ReadASTBlock does not find the main module — Duncan P. N. Exon Smith / detail
  17. [lit] Better/earlier errors for empty runs — julian.lettner / detail
  18. Performance: Add a set of visited SymbolFiles to the other FindFiles — Adrian Prantl / detail
  19. [Hexagon] Update PS_aligna with max stack alignment once isel completes — kparzysz / detail
  20. [libcxxabi] Prevent cmake from removing our explicit system C++ include — sbc / detail
  21. [OPENMP]Use copy constructors instead of assignment operators in declare — a.bataev / detail
  22. Fix build with shared libraries. NFC. — michael.hliao / detail
  23. ARM: Don't emit R_ARM_NONE relocations to compact unwinding decoders in — peter / detail
  24. [ObjectFileMachO] Fix the build for __arm64__. — ditaliano / detail
  25. [llvm-objcopy][COFF] Implement --redefine-sym and --redefine-syms — maskray / detail
  26. [LLDB][Formatters] Re-enable std::function formatter with fixes to — shafik / detail
  27. [AST] Use an explicit copy in a range-based for — koraq / detail
  28. [OpenMP] Use an explicit copy in a range-based for — koraq / detail

#15085 (Nov 12, 2019 3:44:58 AM)

  1. [VFABI] Remove unused variables in testcase, fix buildbot — mikael.holmen / detail
  2. [X86] Update stale comment. NFC — craig.topper / detail
  3. [X86] Add fptosi test to fp-intrinsics.ll — craig.topper / detail
  4. MCP: Fixed bug with dest overlapping copy source — tim.renouf / detail
  5. [NFC][InstCombine] Add tests that show a number of canonicalization — suc-daniil / detail
  6. [lldb] Check if we actually have a Clang type in — Raphael Isemann / detail
  7. [lldb][NFC] Remove unused CompilerType::IsPossibleCPlusPlusDynamicType — Raphael Isemann / detail
  8. [lldb][NFC] Move LLVM RTTI implementation from enum to static ID — Raphael Isemann / detail
  9. [lldb] Add missing include to ObjCLanguage.cpp to fix build — Raphael Isemann / detail
  10. [clang-format] [PR36294] AlwaysBreakAfterReturnType works incorrectly — paulhoad / detail
  11. [X86] Add more add/sub carry tests — dave / detail
  12. DWARFDebugLoclists: add location list "interpretation" logic — pavel / detail
  13. [lldb][NFC] Simplify a return in — Raphael Isemann / detail
  14. [LoopInterchange] Only skip PHIs with incoming values from the inner — flo / detail
  15. [lldb][test] Macros in expressions require DWARF 5 — Tatyana Krasnukha / detail
  16. [X86] Add PR39464 addcarry/subborrow test cases — llvm-dev / detail
  17. FileCheckPattern::FindRegexVarEnd - make helper function static. NFC — llvm-dev / detail
  18. [X86] Cleanup prefixes + regenerate for fp-intrinsics-fma.ll — llvm-dev / detail
  19. [InstCombine] Skip scalable vectors in combineLoadToOperationType — diana.picus / detail
  20. [AArch64ExpandPseudos] Preserve renamable state when expanding MOVi64 & — flo / detail
  21. [lldb] [Process/NetBSD] Use PT_STOP to stop the process [NFCI] — mgorny / detail

#15084 (Nov 11, 2019 11:22:19 PM)

  1. Removed from staging bots which cannot work with gihub. — gkistanova / detail
  2. Add InstCombine/InstructionSimplify support for Freeze Instruction — aqjune / detail
  3. Add rpath to liblldb so vendors can ship their own python framework (or — aadsm / detail
  4. [VFABI] Read/Write functions for the VFABI attribute. — francesco.petrogalli / detail
  5. gn build: Merge e9a06e06064 — llvmgnsyncbot / detail
  6. Fix null dereference in yaml::Document::skip — hintonda / detail
  7. [SLP] Look-ahead operand reordering heuristic. — vasileios.porpodas / detail
  8. [PDB] Make pdb::DbiModuleDescriptor destructor trivial — i / detail
  9. AMDGPU/SI: make ~SIScheduleBlockCreator trivial — i / detail
  10. [Support] Optimize SHA1 implementation — maskray / detail
  11. [Attributor] Use must-be-executed-context in align deduction — uenoku.tokotoko / detail
  12. [yaml2obj/obj2yaml] - Add support for SHT_LLVM_LINKER_OPTIONS sections. — grimar / detail
  13. [llvm-readelf/llvm-readobj][test] - Convert elf-linker-options.ll to use — grimar / detail

#15083 (Nov 11, 2019 7:01:24 PM)

  1. Update Fuchsia builder to use Git — phosek / detail
  2. Fixed typo. NFC. — gkistanova / detail
  3. Added builders to build cross from Windows to ARMv7l and AArch64 LLVM — aorlov / detail
  4. clang/Modules: Delay err_module_file_conflict if a diagnostic is in — Duncan P. N. Exon Smith / detail
  5. Fixing PowerPC llc test cases for Disable hoisting MI to hotter basic — victorh / detail
  6. [PowerPC][XCOFF] Add support for zero initialized global values. — sd.fertile / detail
  7. clang/Modules: Use range-based for in ASTReader::ReadAST, NFC — Duncan P. N. Exon Smith / detail
  8. clang/Modules: Split loop in ReadAST between failable and not — Duncan P. N. Exon Smith / detail
  9. [X86] Autogenerate checks in fp-intrinsics.ll. Split fma tests off to — craig.topper / detail
  10. [X86] Add avx512 command lines to vector-constrained-fp-intrinsics.ll. — craig.topper / detail
  11. [lldb] Re-enable VSCode tests — Jonas Devlieghere / detail
  12. clang/Modules: Add missing diagnostics for malformed AST files — Duncan P. N. Exon Smith / detail
  13. [X86] Remove some else branches after checking for !useSoftFloat() that — craig.topper / detail
  14. clang/Modules: Clean up modules on error in ReadAST — Duncan P. N. Exon Smith / detail
  15. [IR] Redefine Freeze instruction — aqjune / detail
  16. [MC] Make MCFragment trivially destructible — maskray / detail
  17. [IR] Resolve an error at freeze's unit tests — aqjune / detail
  18. [X86] Remove setOperationAction lines that say to promote MVT::i1 — craig.topper / detail
  19. [NFC] Fix test case after edab7dd426249bd40059b49b255ba9cc5b784753 — nemanjai / detail

#15082 (Nov 11, 2019 2:46:12 PM)

  1. Added XToolchainBuilder to build cross toolchains. — aorlov / detail
  2. Upstream ninja does not support yet a format string from arguments. — aorlov / detail
  3. [debuginfo] Update test to account for missing __debug_macinfo — Jonas Devlieghere / detail
  4. Make FileCheckNumericVariable::getDefLineNumber const. NFC — llvm-dev / detail
  5. Add missing override modifiers for FileCheckExpressionAST::eval() — llvm-dev / detail
  6. [OPENMP50]Add support for nested atomic and simd constructs in — a.bataev / detail
  7. [OPENMP50]Generalize handling of context matching/scoring. — a.bataev / detail
  8. [ModuloSchedule] Fix modulo expansion for data loop carried — thomasraoux / detail
  9. Add a testcase for .dSYM path remapping dictionaries. — Adrian Prantl / detail
  10. Fix a regression in macOS-style path remapping. — Adrian Prantl / detail
  11. Replace tabs with spaces. (NFC) — Adrian Prantl / detail
  12. clang-format: fix a typo introduced by the previous change — sylvestre / detail
  13. [AArch64] Add new scheduling predicates — e.menezes / detail
  14. [AArch64] Update for Exynos — e.menezes / detail
  15. Disable hoisting MI to hotter basic blocks — victorh / detail
  16. [Reproducer] Quit the debugger after generating a reproducer — Jonas Devlieghere / detail

#15081 (Nov 11, 2019 10:30:04 AM)

  1. [DBG][OPT] Attempt to salvage or undef debug info when removing — Tom.Weaver / detail
  2. Revert "[DBG][OPT] Attempt to salvage or undef debug info when removing — Tom.Weaver / detail
  3. [InstCombine] avoid crash from deleting an instruction that still has — spatel / detail
  4. Revert "[InstCombine] avoid crash from deleting an instruction that — spatel / detail
  5. [TargetLowering][DAGCombine][MSP430] Shift Amount Threshold in — joan.lluch / detail
  6. [libc++] Mark __call_once_proxy as hidden and internal — Louis Dionne / detail
  7. clang-format: [JS] support null operators. — martin / detail
  8. clang-format: [JS] test declared fields. — martin / detail
  9. [clangd] fixes semantic highlighting test — hokein.wu / detail
  10. [PowerPC] Implementing overflow version for XO-Form instructions — stefanp / detail
  11. [clang-tidy] Add bugprone-bad-signal-to-kill-thread checker and alias — abelkocsis / detail
  12. Fix TestNoGPacketSupported on linux — pavel / detail
  13. [ObjC] Override TailCallKind when lowering objc intrinsics — francisvm / detail
  14. Revert "[clang-tidy] Add bugprone-bad-signal-to-kill-thread checker and — abelkocsis / detail
  15. [clang-tidy] Add bugprone-bad-signal-to-kill-thread check and its alias — abelkocsis / detail
  16. gn build: Merge 8d288a0668a — llvmgnsyncbot / detail
  17. lldb: Fix some -Wdeprecated-copy warnings — pavel / detail
  18. [Format] Fix clang-format.el unit tests after commit f349cc37cc485fd5f — sam.mccall / detail
  19. change LLVM_VERSION_SUFFIX default from svn to git — ndesaulniers / detail
  20. Timer - fix shadow variable warnings for Name/Description members. NFC. — llvm-dev / detail
  21. Fix filename typo in rG8d288a0668a5 — llvm-dev / detail
  22. [Support] Add erase() to json::Object — sam.mccall / detail
  23. [CGP] Make ICMP_EQ use CR result of ICMP_S(L|G)T dominators — yi-hong.lyu / detail
  24. Fix errors where we thought we were checking for labels but weren't due — kevin.neal / detail
  25.     [ModuloSchedule] Do target loop analysis before peeling. — thomasraoux / detail
  26. [scudo][standalone] Match function name change to bionic name change. — kostyak / detail
  27. [libTooling] Further simplify `Stencil` type and introduce — yitzhakm / detail
  28. [libc++][P0980] Marked member functions move/copy/assign of char_traits — mcypark / detail
  29. [clangd] Fix crash in DefineInline::prepare() — sam.mccall / detail

#15080 (Nov 11, 2019 5:57:39 AM)

  1. [NFC] Add one test to verify the sign_extend of vector type. — qshanz / detail
  2. [clangd] Fix a regression of not showing documentation from forward — hokein.wu / detail
  3. [RISCV][NFC] Add nounwind to LKK test functions — luismarques / detail
  4. [lldb] [test] Mark TestSendSignal XFAIL on NetBSD — mgorny / detail
  5. Revert cdcf58e5af0 "[RISCV] enable LTO support, pass some options to — hans / detail
  6. [lldb] [test] Fix typo in TestSendSignal — mgorny / detail
  7. [InstCombine] Simplify binary op when only one operand is a select — jay.foad / detail
  8. docs: fix warning in LangRef parsing — nunoplopes / detail
  9. Remove superfluous ';' to fix Wpedantic. NFC. — llvm-dev / detail
  10. Fix -Wparentheses warning. NFCI. — llvm-dev / detail
  11. Fix -Wcovered-switch-default warning. NFCI. — llvm-dev / detail
  12. AArch64FunctionInfo - fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  13. [clangd] Use name of Macro to compute its SymbolID, NFC. — hokein.wu / detail
  14. [NFC][TEST_COMMIT] Add fullstop to comment. — Tom.Weaver / detail

#15079 (Nov 11, 2019 1:35:20 AM)

  1. Revert "[InstCombine] avoid crash from deleting an instruction that — spatel / detail
  2. [InstCombine] Add a test case for suboptimal handling of (double — craig.topper / detail
  3. [InstCombine] Turn (extractelement <1 x i64/double> (bitcast (x86_mmx))) — craig.topper / detail
  4. Revert "Fixed a profdata file size detection on Windows system." — vvereschaka / detail
  5. [DirectedGraph]: Add setTargetNode member function Summary:Add the — whitneyt / detail
  6. [NFC] Add one test to verify the dependency brings by Macro-Fusion. — 48825004 / detail
  7. libc++ status page: New papers and issues adopted in Belfast — marshall / detail
  8. [clangd] Fixes colon escaping on Windows — ibiryukov / detail
  9. [yaml2obj] - Add a way to describe the custom data that is not part of — grimar / detail
  10. [AArch64][SVE] Spilling/filling of SVE callee-saves. — sander.desmalen / detail
  11. [FixBB] - An attemp to fix clang-armv7-linux-build-cache builder. — grimar / detail
  12. Use MCRegister in copyPhysReg — arsenm2 / detail
  13. [FixBB] - Fix one more std::min -> std::min<uint64_t> to make BB happy. — grimar / detail
  14. [TargetLowering][DAGCombine][MSP430] Shift Amount Threshold in — joan.lluch / detail

#15073 (Nov 9, 2019 9:49:57 PM)

  1. [X86] Handle MO_ConstantPoolIndex in X86AsmPrinter::PrintOperand — craig.topper / detail
  2. [NFC]: Fix PVS Studio warning in LoopNestAnalysis Summary:This patch — whitneyt / detail

#15053 (Nov 6, 2019 5:06:43 AM)

  1. YAML parser robustness improvements — hintonda / detail
  2. [clang-tidy] Add readability-make-member-function-const — gehre.matthias / detail
  3. gn build: Merge 24130d661ed — llvmgnsyncbot / detail
  4. [clang-format] [PR35518] C++17 deduction guides are wrongly formatted — paulhoad / detail
  5. clang-format: Add a fallback style to Emacs mode — paulhoad / detail
  6. [clangd] Implement a function to lex the file to find candidate — hokein.wu / detail
  7. [ARM MVE] Remove accidental 64-bit vst2/vld2 intrinsics. — simon.tatham / detail
  8. [clang,MveEmitter] Fix sign/zero extension in range limits. — simon.tatham / detail
  9. [ARM,MVE] Integer-type nitpicks in MVE intrinsics. — simon.tatham / detail
  10. [ARM,MVE] Add intrinsics for gather/scatter load/stores. — simon.tatham / detail
  11. [Syntax] Add nodes for most common statements — ibiryukov / detail
  12. NeonEmitter: switch to enum for internal Type representation. — Tim Northover / detail
  13. [TTI][LV] preferPredicateOverEpilogue — sjoerd.meijer / detail
  14. NeonEmitter: remove special 'a' type modifier. — Tim Northover / detail
  15. [AMDGPU] Improve code size cost model (part 2) — dfukalov / detail
  16. Silence warning, PyMODINIT_FUNC already contains extern "C" — benny.kra / detail
  17. [libc++][P0202] Marked algorithms copy/copy_n/copy_if/copy_backward — Louis Dionne / detail
  18. [NFC][LoopUnroll] Update test coverage for peeling w/ inequality — lebedev.ri / detail
  19. [LoopUnroll] countToEliminateCompares(): fix handling of [in]equality — lebedev.ri / detail
  20. [APInt] Fix implicit truncation warning in bitsToFloat(). NFCI. — llvm-dev / detail
  21. [AArch64] Move the branch relaxation pass after BTI insertion — momchil.velikov / detail
  22. [X86] LowerAVXExtend - fix dodgy self-comparison assert. — llvm-dev / detail

#15049 (Nov 5, 2019 11:40:47 AM)

  1. [MachineOutliner] Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  2. [MCObjectFileInfo] Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  3. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  4. [LV] Apply sink-after & interleave-groups as VPlan transformations (NFC) — gil.rapaport / detail
  5. [OPENMP]Improve diagnostics for unsupported unified addressing. — a.bataev / detail
  6. [DFAPacketizer] Allow up to 64 functional units — James Molloy jmolloy / detail
  7. [lldb] [Python] Build readline override module only on Linux — mgorny / detail
  8. [ARM] Multi-vector MVE spill test — david.green / detail
  9. [llvm-objcopy][ELF] Add OriginalType & OriginalFlags — maskray / detail
  10. [llvm-objcopy][ELF] Implement --only-keep-debug — maskray / detail
  11. [Object][MachO] Rewrite macho-invalid-fat-arch-size into YAML — Steven Wu / detail
  12. [MachineOutliner] Reduce scope of variable and stop duplicate getMF() — llvm-dev / detail
  13. Use iterator prefix increment. NFCI. — llvm-dev / detail
  14. Remove redundant assignment. NFCI. — llvm-dev / detail
  15. Revert "[Object][MachO] Rewrite macho-invalid-fat-arch-size into YAML" — Steven Wu / detail
  16. [JumpThreading] Factor out code to merge basic blocks (NFC) — kazu / detail
  17. [globalisel][docs] Add KnownBits Analysis documentation — daniel_l_sanders / detail
  18. [SLP] - Add couple safety checks to TreeEntry::dump(). NFC — serguei.n.dmitriev / detail
  19. [hip] Enable pointer argument lowering through coercing type. — michael.hliao / detail
  20. [lldb] Fix Python 3 incompatibility in API/lit.cfg.py — Jonas Devlieghere / detail
  21. [clangd] Implement semantic highlightings via findExplicitReferences — ibiryukov / detail
  22. [AMDGPU] return Fail instead of SolfFail from addOperand() — Stanislav.Mekhanoshin / detail
  23. [globalisel] Rename G_GEP to G_PTR_ADD — daniel_l_sanders / detail
  24. [X86] Specifically limit fmin/fmax commutativity to NoNaNs + — benny.kra / detail
  25. [dexter] Remove lit check for python 3 — rnk / detail
  26. [dexter] Fix feature tests on Windows — rnk / detail
  27. ValueObject: Upstream early-exit from swift-lldb. (NFC) — Adrian Prantl / detail
  28. [AMDGPU] Removed dead code handling M0CopyReg — Stanislav.Mekhanoshin / detail
  29. [lit] Fix `not` calling internal commands — jdenny.ornl / detail
  30. [llvm-objdump] Fix spurious "The end of the file was unexpectedly — maskray / detail
  31. [HIP] Fix visibility for 'extern' device variables. — michael.hliao / detail
  32. [X86/Atomics] (Semantically) revert G246098, switch back to the old — listmail / detail

#15046 (Nov 4, 2019 10:34:07 PM)

  1. Optimize std::midpoint for integers — jorg / detail
  2. [BPF] Fix CO-RE bugs with bitfields — yhs / detail
  3. [CUDA][HIP] Disable emitting llvm.linker.options in device compilation — Yaxun.Liu / detail
  4. [analyzer] Add test directory for scan-build. — Devin Coughlin / detail
  5. Fix clone_constant_impl to correctly deal with null pointers — aqjune / detail
  6. [analyzer] Fixup scan-build tests for non-Darwin platforms. — Devin Coughlin / detail
  7. [analyzer] Require darwin for scan-build tests — Devin Coughlin / detail
  8. [X86] Teach X86MCInstLower to swap operands of commutable instructions — craig.topper / detail
  9. [BPF] fix a use after free bug — yhs / detail

#15038 (Nov 3, 2019 11:38:36 AM)

  1. [compiler-rt] Sync NetBSD syscall hooks with 9.99.17 — n54 / detail
  2. [compiler-rt] Harmonize __sanitizer_addrinfo with the NetBSD headers — n54 / detail
  3. [BPF] fix a bug in __builtin_preserve_field_info() with FIELD_BYTE_SIZE — yhs / detail
  4. [DebugInfo] Fix for DW_OP_LLVM_fragment in DIExpression::isImplicit() — bjorn.a.pettersson / detail
  5. [X86] Convert PICStyles::Style to scoped enum class. NFCI. — llvm-dev / detail
  6. [X86][SSE] combineX86ShufflesRecursively - don't bother merging shuffles — llvm-dev / detail
  7. gn build: (manually) merge 3a399c09 / add76dd3c — nicolasweber / detail
  8. [opaque pointer types] Add element type argument to IRBuilder — craig.topper / detail
  9. [SelectionDAG] Fixed null check after dereferencing warning. NFCI. — Dávid Bolvanský / detail
  10. [BitcodeReader] Fixed null pointer dereferencing warning. NFCI. — Dávid Bolvanský / detail
  11. [BitcodeReader] Fixed null check after dereferencing warning. NFCI. — Dávid Bolvanský / detail
  12. [BitcodeReader] Fixed use after move warnings. NFCI. — Dávid Bolvanský / detail
  13. [LoopUnrollAndJam] Fixed null check after dereferencing warning. NFCI. — Dávid Bolvanský / detail
  14. [LoopUnrollRuntime] Fixed null check after dereferencing warning. NFCI. — Dávid Bolvanský / detail
  15. [CHR] Fixed null check after dereferencing warning. NFCI. — Dávid Bolvanský / detail
  16. [InstructionCombining] Fixed null check after dereferencing warning. — Dávid Bolvanský / detail
  17. [InstructionCompares] Fixed null check after dereferencing warning. — Dávid Bolvanský / detail
  18. Revert "[InstructionCompares] Fixed null check after dereferencing — Dávid Bolvanský / detail
  19. [MemorySSA] Fixed null check after dereferencing warning. NFCI. — Dávid Bolvanský / detail
  20. [SCEV] Fixed 'Uninitialized variable 'ContainsAddRec' used.' warning. — Dávid Bolvanský / detail
  21. Revert "[InstructionCombining] Fixed null check after dereferencing — Dávid Bolvanský / detail
  22. Reland '[InstructionCombining] Fixed null check after dereferencing — Dávid Bolvanský / detail

#15037 (Nov 3, 2019 7:22:56 AM)

  1. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  2. Ensure VPlanPrinter::Depth is initialized to fix static analyzer — llvm-dev / detail
  3. Fix line_iterator uninitialized variable warnings. NFCI. — llvm-dev / detail
  4. Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  5. SymbolRecord - fix more uninitialized variable warnings. NFCI. — llvm-dev / detail
  6. ModuleMap::findHeader - fix null dereference warning. NFCI. — llvm-dev / detail
  7. Drop spurious self-include [NFC] — aaronpuchert / detail

#15036 (Nov 3, 2019 2:53:04 AM)

  1. [X86] Move computeZeroableShuffleElements before — llvm-dev / detail
  2. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  3. NoFree argument attribute. — sstipanovic / detail
  4. [Codegen] Both sides of '&&' are same; fixed — Dávid Bolvanský / detail
  5. CustomTypeNode/SpecialTableSymbolNode - fix uninitialized variable — llvm-dev / detail
  6. TargetMachine - fix uninitialized variable warning. NFCI. — llvm-dev / detail
  7. Revert "NoFree argument attribute." — sstipanovic / detail
  8. make -ftime-trace also trace time spent creating debug info — l.lunak / detail
  9. Revert "[Codegen] Both sides of '&&' are same; fixed" — Dávid Bolvanský / detail
  10. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  11. Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  12. DIEAbbrev - fix uninitialized variable warning. NFCI. — llvm-dev / detail
  13. X86AsmPrinter - fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  14. llvm.coverage.FunctionRecord - fix uninitialized variable warning. NFCI. — llvm-dev / detail
  15. FastISel - fix uninitialized variable warnings in constructor. NFCI. — llvm-dev / detail
  16. NoFree argument attribute. — sstipanovic / detail
  17. X86Operand::print - fix SymName shadow variable warning. NFCI. — llvm-dev / detail
  18. X86_MC::createX86MCSubtargetInfo - X86_MC::ParseX86Triple never returns — llvm-dev / detail
  19. build: avoid custom handling for C++ standard — Saleem Abdulrasool / detail
  20. [LegacyPassManager] Fixed "null check after derefencing" warning — Dávid Bolvanský / detail
  21. GSYMTest::TestLineTable - check all LT1+LT2 comparisons. — llvm-dev / detail
  22. ARMAttributeParser - fix shadow variable name warnings from — llvm-dev / detail
  23. Fix -Wreorder warnings. NFCI. — llvm-dev / detail
  24. [Attributor][NFCI] Distinguish optional and required dependences — johannes / detail
  25. [Attributor][NFCI] Do not track unnecessary dependences — johannes / detail
  26. MatchTableRecord::emit - fix boolean operator precedence warnings from — llvm-dev / detail
  27. isImmPCRel/isImmSigned - both functions should return bool not unsigned. — llvm-dev / detail
  28. [LV] Generalize conditions for sinking instrs for first order — florian_hahn / detail
  29. isConditionalBranch/isUnconditionalBranch - use boolean operators. NFCI. — llvm-dev / detail
  30. A15SDOptimizer::getPrefSPRLane - fix null dereference warning. NFCI — llvm-dev / detail
  31. [mips] Split long lines in the code. NFC — simon / detail
  32. [mips] Remove trailing spaces. NFC — simon / detail
  33. CodeGen/DIE.h: prefer the default member initializer to the member — maskray / detail
  34. TargetParserTest - testARMArch - stop bitwise operators on boolean — llvm-dev / detail
  35. Stop static analyzer warnings about using bitwise operators on booleans. — llvm-dev / detail
  36. [CodeGenCXX][test] Use -fno-experimental-new-pass-manager for — maskray / detail
  37. [CodeGen] [ExpandReduction] Fix the bug for ExpandReduction() when — shkzhang / detail

#15034 (Nov 2, 2019 5:58:53 AM)

  1. [IR] Avoid use of PointerType::getElementType() in one of the CallBrInst — craig.topper / detail
  2. python path should be platform-dependent — l.lunak / detail
  3. Revert BCmp Loop Idiom recognition transform (PR43870) — lebedev.ri / detail

#15033 (Nov 2, 2019 1:37:03 AM)

  1. Refactored PollyBuilder.getPollyBuildFactory to support github. — alebedev / detail
  2. Removed builders not working with github monorepo. — gkistanova / detail
  3. [X86] Model MXCSR for MMX FP instructions — pengfei.wang / detail
  4. [Attributor][NFCI] Remove obsolete code — johannes / detail
  5. [Attributor][FIX] NoCapture is not a subsuming property — johannes / detail
  6. [Attributor][NFCI] Avoid unnecessary work except for testing — johannes / detail
  7. [Attributor][FIX] Make value simplification aware of "complicated" — johannes / detail
  8. [Attributor][FIX] Handle the default case of a switch — johannes / detail
  9. [Attributor][FIX] Make AAValueSimplifyArgument aware of thread-dependent — johannes / detail
  10. [Attributor] `willreturn` + `noreturn` = UB — johannes / detail
  11. [Attributor][FIX] Make "known" and "assumed" liveness explicit — johannes / detail
  12. [Attributor][FIX] Transform invoke of nounwind to call + br %normal_dest — johannes / detail
  13. [Attributor][FIX] Do not try to cast if a cast is not required — johannes / detail
  14. [X86] Remove FeatureSSE3 from the implies list of HasFastHorizontalOps. — craig.topper / detail
  15. [AbstractCallSite][FIX] Correct faulty assertion — johannes / detail
  16. [Attributor] Ignore BlockAddress users in call site traversal — johannes / detail
  17. [X86][NFC] Fix buildbot failure on clang-x64-windows-msvc after commit — pengfei.wang / detail

#15032 (Nov 1, 2019 9:15:48 PM)

  1. Don't assume that __cxa_current_exception_type exists. — jingham / detail
  2. [dsymutil] Second attempt to fix dsymutil tests on non-darwin platforms — francisvm / detail
  3. [X86] add mayRaiseFPException flag and FPCW registers for X87 — pengfei.wang / detail

#15031 (Nov 1, 2019 4:50:59 PM)

  1. [CMake] Add cross Windows to ARM Linux toolchain CMake cache file. — vvereschaka / detail
  2. Warn when an output section name is longer than 8 characters — rnk / detail
  3. [X86] Change the behavior of canWidenShuffleElements used by — craig.topper / detail
  4. [NFC]: Removed an implicit capture argument from lambda. — SourabhSingh.Tomar / detail
  5. [WinCFG] Handle constant casts carefully in .gfids emission — rnk / detail
  6. Recommit "[ThinLTO] Handle GUID collision in import global processing"" — tejohnson / detail
  7. [amdgpu] Fix known bits compuation on `MUL_I24`/`MUL_U24`. — michael.hliao / detail
  8. [JT][CVP] Regenerate test checks, again — nikita.ppv / detail
  9. [MachineBasicBlock] Skip over debug instructions in — craig.topper / detail
  10. [TargetLowering] Move the setBooleanContents check on (xor (setcc), — craig.topper / detail
  11. DebugInfo: (NFC) Refactor DWARF version calculation to make a future — dblaikie / detail
  12. DebugInfo: Streamline debug_ranges/rnglists/rnglists.dwo emission code — dblaikie / detail
  13. [NewPM] Add an SROA pass after loop unroll — carrot / detail
  14. DebugInfo: Let -gdwarf use the toolchain default DWARF version, instead — dblaikie / detail
  15. DebugInfo: Accept -gdwarf even in clang-cl — dblaikie / detail
  16. [dsymutil] Add support for linking remarks — francisvm / detail
  17. [dsymutil] Require darwin in fat binary test — francisvm / detail

#15030 (Nov 1, 2019 12:34:51 PM)

  1. [Python] Make dep.py compatible with Python 2 & 3. — Jonas Devlieghere / detail
  2. [Python] Decode check_output result which is not a string in Python 3. — Jonas Devlieghere / detail
  3. [Python] Pass the executable not all the remaining args — Jonas Devlieghere / detail
  4. [Python] Add more decode('utf-8') to check_output. — Jonas Devlieghere / detail
  5. Revert "Revert "Add six to the list of python dependencies."" — Jonas Devlieghere / detail
  6. Add llvm-libc builders. — sivachandra / detail
  7. Remove the libc builders from the master for now. — sivachandra / detail
  8. [clang-tidy] New checker performance-trivially-destructible-check — bikineev / detail
  9. gn build: Merge d36a0333102 — llvmgnsyncbot / detail
  10. [LDV][RAGreedy] Inform LiveDebugVariables about new VRegs added by — bjorn.a.pettersson / detail
  11. [libomptarget] Implement target_impl for amdgcn — jonchesterfield / detail
  12. [libTooling] Add Stencil constructor. — yitzhakm / detail
  13. Revert "[AArch64][MachineOutliner] Return address signing for outlined — oliver.stannard / detail
  14. [InstCombine] regenerate test checks; NFC — spatel / detail
  15. llvm-config: emit the C++ standard flag into CXXFLAGS — Saleem Abdulrasool / detail
  16. Remove unnecessary unit test dependencies. — yamauchi / detail
  17. [Utils] Hide the default behavior change of D68819 under a flag — johannes / detail
  18. [X86] Fix -DBUILD_SHARED_LIBS=on builds after — maskray / detail
  19. Revert "[LLD][ThinLTO] Handle GUID collision in import global — tejohnson / detail
  20. Disable exceptions in libfuzzer's copy of libcxxabi. — eugenis / detail
  21. [X86] isFNEG - use switch() instead of if-else tree. NFCI. — llvm-dev / detail
  22. [Support] Use /proc/self/exe for GNU Hurd — Kristina Brooks / detail
  23. Reland "[WebAssembly] Expand setcc of v2i64" — tlively / detail
  24. [LV] Move interleave_short_tc.ll into the X86 directory to hopefully — craig.topper / detail
  25. [WebAssembly] Add experimental SIMD dot product instruction — tlively / detail
  26. Add MemTagSanitizer documentation. — eugenis / detail
  27. [dsymutil] Add DW_TAG_common_block to dieNeedsChildrenToBeMeaningful — Jonas Devlieghere / detail
  28. [X86][AVX] Add support for and/or scalar bool reduction with AVX512 mask — llvm-dev / detail
  29. Illustrate a redirector using the example of round function from math.h. — sivachandra / detail
  30. [MIPS GlobalISel] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off — maskray / detail
  31. [lit] Fix internal env calling env — jdenny.ornl / detail
  32. [debuginfo-tests] Don't look for Python 3 if we already have it — rnk / detail
  33. Reapply [LLDB] [test] Use %clang_cl instead of build.py in a few tests — martin / detail

#15029 (Nov 1, 2019 8:12:42 AM)

  1. [AArch64][SVE] Implement several floating-point arithmetic intrinsics — kerry.mclaughlin / detail
  2. [NFC][llvm-readobj] Pull common code into a helper — jh7370 / detail
  3. [NFC][llvm-readobj] Split getSectionIndexName function into two — jh7370 / detail
  4. [LegacyPM] Fix pass structure dumping — eleviant / detail
  5. [MIPS GlobalISel] Improve reg bank handling in MipsInstructionSelector — petar.avramovic / detail
  6. Fix a brain-fail with debuginfo-tests/dexter internal tests — jeremy.morse / detail
  7. [libcxx] Disable -Wconstant-evaluated for testsuite — Dávid Bolvanský / detail
  8. Unmask dexter debuginfo tests on Darwin — jeremy.morse / detail
  9. [SLP] avoid 'tmp' value name conflict with auto-generated CHECK script; — spatel / detail
  10. [SLP] avoid 'tmp' value name conflict with auto-generated CHECK script; — spatel / detail
  11. [SLP] avoid 'tmp' value name conflict with auto-generated CHECK script; — spatel / detail
  12. [Dexter] Cope better with empty source locations — jeremy.morse / detail
  13. [Dexter] Account for another no-lineno scenario — jeremy.morse / detail
  14. [LIBOMPTARGET]Call GetLaneId function, do not use its address in debug — a.bataev / detail
  15. [OpenCL] Support -fdeclare-opencl-builtins in C++ mode — sven.vanhaastregt / detail
  16. [Dexter] Continue sprinking no-location fixes — jeremy.morse / detail
  17. [Object] Remove extra space in error message — jh7370 / detail
  18. [AArch64] Output the pseudo SPACE in asm and object files — momchil.velikov / detail

#15028 (Nov 1, 2019 3:41:27 AM)

  1. DAG: Add DAG argument to isFPExtFoldable — arsenm2 / detail
  2. [utils] Reflow asm check generation to tolerate blank lines — simon / detail
  3. [X86] Reland: Enable YMM memcmp with AVX1 — dave / detail
  4. AMDGPU: Add default denormal mode to MachineFunctionInfo — arsenm2 / detail
  5. [compiler-rt] [profile] Fix building for MinGW after d889d1efefe9f — martin / detail
  6. [GlobalISel] Match table opt: fix a bug in matching num of operands — rtereshin / detail

#15027 (Oct 31, 2019 11:19:02 PM)

  1. Fixed a wrong libc++ path for monorepo. — gkistanova / detail
  2. [nfc][omptarget] Use builtin var abstraction. Second pass at D69476 — jonchesterfield / detail
  3. [CodeGen] Fix invalid llvm.linker.options about pragma detect_mismatch — Yaxun.Liu / detail
  4. [clang][driver] Add ProfileData to LLVM_LINK_COMPONENTS — aheejin / detail
  5. Reland "[WebAssembly] Handle multiple loads of splatted loads" — tlively / detail
  6. clang: Fix assert on void pointer arithmetic with address_space — arsenm2 / detail
  7. Fix update_mir_test_checks after 3598b8100 — arsenm2 / detail
  8. [WebAssembly] SIMD integer min and max instructions — tlively / detail

#15026 (Oct 31, 2019 6:58:54 PM)

  1. run clang-tools-extra tests on clang-x64-windows-msvc — thakis / detail
  2. Remove llvm.src hack now that llvm-project is in use — rnk / detail
  3. Try again to get the right annotated buildbot path — rnk / detail
  4. Disable dexter tests on Windows bot until it works — rnk / detail
  5. Fix unintended mutation of stage2 extra cmake args, forcing use of cl — rnk / detail
  6. [mca] Fix test case (NFC) — e.menezes / detail
  7. [WebAssembly] Handle multiple loads of splatted loads — tlively / detail
  8. [X86] add mayRaiseFPException flag and FPCW registers for X87 — craig.topper / detail
  9. [LV] Add test case that was supposed to go with D67948 — craig.topper / detail
  10. Fix undefined variable bug in debuginfotests lit.cfg.py — rnk / detail
  11. Quote path to Python 3 executable in case it contains spaces — rnk / detail
  12. [Remarks] Add support for linking remarks — francisvm / detail
  13. gn build: Add support for cross-compiling the builtins and profile — peter / detail
  14. [Remarks] Fix error message check in unit test — francisvm / detail
  15. Fix a few typos in SourceLevelDebugging.rst — Adrian Prantl / detail
  16. [profile] Clean up stale raw profiles in instrprof-write-file.c — Vedant Kumar / detail
  17. [profile] Add a mode to continuously sync counter updates to a file — Vedant Kumar / detail
  18. Revert "[X86] add mayRaiseFPException flag and FPCW registers for X87 — thakis / detail
  19. gn build: Merge e72e59e9028 — llvmgnsyncbot / detail
  20. [profile] Speculative fix for Windows after D68351 — Vedant Kumar / detail
  21. [profile] Second speculative fix for Windows — Vedant Kumar / detail
  22. [profile] Third speculative fix for Windows after D68351 — Vedant Kumar / detail
  23. Revert "[WebAssembly] Expand setcc of v2i64" — vtsyrklevich / detail
  24. [profile] Fourth fix for toolchains without zlib after D68351 — Vedant Kumar / detail
  25. Revert "[WebAssembly] Handle multiple loads of splatted loads" — vtsyrklevich / detail
  26. [profile] Fifth speculative fix for Android after D68351 — Vedant Kumar / detail

#15025 (Oct 31, 2019 2:42:44 PM)

  1. Add six to the list of python dependencies. — Adrian Prantl / detail
  2. Removed extra quotation marks around -DLLVM_ENABLE_PROJECTS list in — gkistanova / detail
  3. s/urllib.urlopen(url)/urllib.request.urlopen(url)/ — Adrian Prantl / detail
  4. Revert "Add six to the list of python dependencies." — Adrian Prantl / detail
  5. [msan] Blacklist __gxx_personality_v0. — eugenis / detail
  6. [lit] Rename ProgressDisplay -> Display — julian.lettner / detail
  7. [AArch64] Select saturating Neon instructions — david.green / detail
  8. Fix initialization-order-fiasco error in "Add a heap alloc site marker — akhuang / detail
  9. [IPCP] Bail on extractvalue's with more than 1 index. — craig.topper / detail
  10. Sort HWASAN_RTL_SOURCES alphabetically (NFC). — eugenis / detail
  11. Revert rG57ee0435bd47f23f3939f402914c231b4f65ca5e - [TII] Use optional — llvm-dev / detail
  12. [InstCombine] add fast-math-flags for better test coverage; NFC — spatel / detail
  13. [X86] Enable YMM memcmp with AVX1 — dave / detail
  14. XFAIL dexter tests on Darwin. — Adrian Prantl / detail
  15. [lit] Fix internal env calling other internal commands — jdenny.ornl / detail
  16. [lit] Always print newline before test time/summary — julian.lettner / detail
  17. [lit] Extract Display.print_header function — julian.lettner / detail
  18. [Utils][FIX] Unbreak update_XXX_test_checks after 3598b810029d — johannes / detail
  19. [InstCombine] Add the test that triggered the D60846 revert — johannes / detail
  20. [Symbol] Change ClangASTContext::GetCXXClassName return type — apl / detail
  21. Revert rG0e252ae19ff8d99a59d64442c38eeafa5825d441 : [X86] Enable YMM — llvm-dev / detail
  22. [ValueTracking] Allow context-sensitive nullness check for non-pointers — johannes / detail
  23. [Attributor] Make AANonNull perform context sensitive queries — johannes / detail
  24. [SLP] Vectorize jumbled stores. — a.bataev / detail
  25. [Attributor] Really use the executed-context — johannes / detail
  26. [PGO][PGSO] TargetLowering/TargetTransformationInfo/SwitchLoweringUtils — yamauchi / detail
  27. [AArch64] Update for Exynos — e.menezes / detail
  28. gn build: (manually) merge ec66603ac7 — thakis / detail
  29. Revert "gn build: (manually) merge ec66603ac7" — thakis / detail
  30. [X86] Remove FSIN/FCOS isel patterns and the pseudo instructions that — craig.topper / detail
  31. [asan] Provide an interface to update an allocation stack trace. — eugenis / detail
  32. [asan] Fix lint failure in asan_interface.h — eugenis / detail
  33. [PGO][PGSO] Fix -DBUILD_SHARED_LIBS=on builds after — maskray / detail
  34. gn build: s/target_/current_/g in compiler-rt/lib/{builtins,profile}. — peter / detail
  35. Fix typeo in CPU_TYPE_ARM64_32 for older SDKs. — Jason Molenda / detail
  36. Fix compiler-rt build on macOS without XCode — Alexander.Richardson / detail
  37. [compiler-rt] Use xcrun instead of xcodebuild to find the SDK directory — Alexander.Richardson / detail
  38. [update_cc_test_checks.py] Pass the builtin include dir to clang — Alexander.Richardson / detail
  39. Remove unneeded template alias, causes issues with some MSVC version — rnk / detail
  40. [clang][ScanDeps] Fix issue with multiple commands with the same input. — bigcheesegs / detail
  41. [WebAssembly] Expand setcc of v2i64 — tlively / detail
  42. [LVI] Regenerate test checks; NFC — nikita.ppv / detail
  43. [CVP] Add tests for icmp on local ranges; NFC — nikita.ppv / detail
  44. Refactor getDeclAtPosition() to use SelectionTree + targetDecl() — zeratul976 / detail
  45. [scudo][standalone] Fix Secondary bug w/ freelist — kostyak / detail

#15024 (Oct 31, 2019 10:22:58 AM)

  1. [pipeline] Remove python 2 workaround — Jonas Devlieghere / detail
  2. [Jenkins] Support both Python 2 & 3 in monorepo_build.py — Jonas Devlieghere / detail
  3. gn build: (manually) merge cd24a00 more — thakis / detail
  4. [test][DebugInfo] Add the test for ARM call site parameters — djordje.todorovic / detail
  5. Import Dexter to debuginfo-tests — jeremy.morse / detail
  6. [MachineOutliner][NFC] Fix FileCheck regex in two of test-cases — david.tellenbach / detail
  7. [TII] Use optional destination and source pair as a return value; NFC — djordje.todorovic / detail
  8. AMDGPU: Simplify getAddressSpace calls — arsenm2 / detail
  9. DAG: Add new control for ISD::FMAD formation — arsenm2 / detail
  10. [clang-format] Fix SpacesInSquareBrackets for Lambdas with Initial — mitchell / detail
  11. [InstCombine] regenerate test checks; NFC — spatel / detail
  12. [llvm-objcopy] --add-symbol: address post-commit reviews of D69093 — maskray / detail
  13. Fix missing memcpy, memmove and memset tail calls — Sanne.Wouda / detail
  14. Revert "Import Dexter to debuginfo-tests" — jeremy.morse / detail
  15. Upstream diff from swift-lldb. — Adrian Prantl / detail
  16. [lldb] [test/API] Fix testcases symlink — mgorny / detail
  17. Reapply "Import Dexter to debuginfo-tests"" — jeremy.morse / detail
  18. [InstCombine] simplify fcmp+select canonicalization; NFCI — spatel / detail
  19. [nfc][libomptarget] Reorganise support header — jonchesterfield / detail
  20. [FIX] Make LSan happy by *not* leaking memory — johannes / detail

#15023 (Oct 31, 2019 6:07:31 AM)

  1. Build fix after 4b6597f — thakis / detail
  2. comment typo fix to cycle bots — thakis / detail
  3. [llvm-objcopy] Preserve .ARM.attributes section when stripping files — jh7370 / detail
  4. [PatternMatch] Add m_WithOverflowInst and m_ExtractValue matchers — david.green / detail
  5. [clangd] Add fno-delayed-parsing to new define inline tests — kadircet / detail
  6. [clangd] Fix namespace aliases in findExplicitReferences — ibiryukov / detail
  7. Revert "[DebugInfo] MachineSink: find more DBG_VALUEs to sink" — jeremy.morse / detail
  8. Revert "[DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking — jeremy.morse / detail
  9. [InstCombine] Canonicalize uadd.with.overflow to uadd.sat — david.green / detail

#15022 (Oct 31, 2019 4:37:01 AM)

  1. [libunwind] [Windows] Add a log message if EnumProcessModules fails — martin / detail
  2. [clangd] Add parameter renaming to define-inline code action — kadircet / detail
  3. [MustExecute] Silence clang warning about unused captured 'this' — mikael.holmen / detail
  4. [Diagnostics] Warn for std::is_constant_evaluated in constexpr mode — Dávid Bolvanský / detail
  5. [llvm-readelf/llvm-readobj] - Improve dumping of broken versioning — grimar / detail
  6. Revert "[SLP] Vectorize jumbled stores." — hokein.wu / detail
  7. [LLDB] [PECOFF] Don't crash in ReadImageDataByRVA for addresses out of — martin / detail
  8. [LLDB] [Windows] Remove a TODO which probably won't be implemented — martin / detail
  9. [LLDB] [PECOFF] Fix error handling for executables that — martin / detail
  10. [LLDB] [Windows] Fix Windows-specific race condition in LLDB for session — martin / detail
  11. [yaml2obj/obj2yaml] - Add support for SHT_GNU_HASH section. — grimar / detail
  12. [lldb/lit] Introduce %clang_host substitutions — pavel / detail
  13. [cfi] Add flag to always generate .debug_frame — david.candler / detail
  14. [lldb] Fix offset intersection bug between MPX and AVX registers — pavel / detail
  15. [Test] Add a unit test exposing lack of SCEV invalidation in LICM during — serguei.katkov / detail
  16. minidump: Add an "arm64" constant — pavel / detail
  17. minidump: Create memory regions from the sections of loaded modules — pavel / detail
  18. [LICM] Invalidate SCEV upon instruction hoisting — serguei.katkov / detail
  19. [X86][SSE] Convert computeZeroableShuffleElements to emit KnownUndef and — llvm-dev / detail
  20. Make flang driver stuff work on macOS — thakis / detail
  21. gn build: (manually) merge b32bae6f760 — thakis / detail
  22. [clang][analyzer] Using CallDescription in StreamChecker. — 1.int32 / detail

#15020 (Oct 30, 2019 8:01:19 PM)

  1. Some code cleaning for LLDBBuilder.getLLDBCMakeBuildFactory. — gkistanova / detail
  2. Always do a clean build on llvm-clang-x86_64-expensive-checks-win. — gkistanova / detail
  3. Force LIT verbose mode for some ARM builders to prevent a timeout on — gkistanova / detail
  4. Move this release note to its appropriate location; NFC. — aaron / detail
  5. Add an option to hicpp-signed-bitwise for positive integer literals. — aaron / detail
  6. [MSP430] adjust tests for Shift Amount Threshold; NFC — spatel / detail
  7. [MSP430] fix typo in test name; NFC — spatel / detail
  8. Fix readability-identifier-naming to prevent variables becoming — aaron / detail
  9. [sanitizer_common] Create max_allocation_size_mb flag. — mascasa / detail
  10. [X86][SSE] combineX86ShuffleChain - use — llvm-dev / detail
  11. [X86] Add FIXME comment to merge more of computeZeroableShuffleElements — llvm-dev / detail
  12. [LegacyPassManager] Delete BasicBlockPass/Manager. — asbirlea / detail
  13. [DebugInfo][DAG] Distinguish different kinds of location indirection — jeremy.morse / detail
  14. [PowerPC][AIX] Adds support for writing the data section in object files — jasonliu / detail
  15. [globalisel][docs] Fix a label that was renamed — daniel_l_sanders / detail
  16. Revert "[NFC] Rename LLVM_NO_DEAD_STRIP" — daltenty / detail
  17. [AArch64] Remove overlapping scheduling definitions (NFC) — e.menezes / detail
  18. [X86] Regenerate memmove vector width tests — llvm-dev / detail
  19. [X86][SSE] Regenerate vector-rem tests — llvm-dev / detail
  20. [globalisel][docs] Add a pass index — daniel_l_sanders / detail
  21. DebugServer: be more lenient about the target triple — Saleem Abdulrasool / detail
  22. [JITLink] Add a utility for splitting blocks at a given index. — Lang Hames / detail
  23. gn build: Merge b9d8e23b806 — llvmgnsyncbot / detail
  24. [clang][llvm] Obsolete Exynos M1 and M2 — e.menezes / detail
  25. [JITLink] Add missing include, explicitly qualify STLExtras functions. — Lang Hames / detail
  26. [JITLink] Remove relocation unit tests. — Lang Hames / detail
  27. gn build: Merge cd24a00bd32 — llvmgnsyncbot / detail
  28. Fix __attribute__((enable_if)) to treat arguments with side-effects as — richard / detail
  29. [globalisel][docs] Rework the Legalizer page slightly — daniel_l_sanders / detail
  30. Add a test file that was missed in — aaron / detail
  31. Add a test file that was missed in — aaron / detail
  32. [ReleaseNotes] Add item on deleting the BasicBlockPass(Manager). — asbirlea / detail
  33. [X86] Precommit new tests from D68757. NFC — craig.topper / detail
  34. [X86] Rewrite hasReassociableOperands and setSpecialOperandAttr to not — craig.topper / detail
  35. RegAllocFast: Use Register — arsenm2 / detail
  36. AMDGPU: Don't fold S_NOPs with implicit operands — arsenm2 / detail
  37. [clang][clang-scan-deps] Add support for extracting full module — bigcheesegs / detail
  38. [globalisel][docs] Add the tutorial to the Porting document — daniel_l_sanders / detail
  39. AMDGPU: Disallow spill folding with m0 copies — arsenm2 / detail
  40. [MS] Don't reference deleted copy ctors from catchable types — rnk / detail
  41. [X86] Model MXCSR for all SSE instructions — craig.topper / detail
  42. [lit] Extract `_install_win32_signal_handler` function — julian.lettner / detail
  43. [lit] Add helper for `test.result.code.isFailure` — julian.lettner / detail
  44. [lit] Change progress bar color to red on first failure — julian.lettner / detail
  45. Revert "[clang][clang-scan-deps] Add support for extracting full module — bigcheesegs / detail
  46. Fix -Wsign-compare warning with clang-cl — rnk / detail
  47. [clang][clang-scan-deps] Add support for extracting full module — bigcheesegs / detail
  48. gn build: Merge 33a745e6fe7 — llvmgnsyncbot / detail
  49. Disable new clang-scan-deps test on Windows due to backslash path — rnk / detail
  50. [libc++] Add test and remove workaround for PR13592 — Louis Dionne / detail
  51. [clang][ScanDeps] Fix shadowing warning. — bigcheesegs / detail
  52. Run clang-format on lldb/source/Commands (NFC) — Adrian Prantl / detail
  53. [lit] Silence warning about importing the resource module on Windows — rnk / detail
  54. [InstCombine] keep assumption before sinking calls — tyker / detail
  55. [Builtins] Fix bug where powerpc builtins specializations didn't remove — dan / detail
  56. Revert "[Builtins] Downgrade duplicate source file warning from a fatal — dan / detail
  57. [lit] Add missing import — rnk / detail
  58. [CodeView] Add option to disable inline line tables. — akhuang / detail
  59. Revert "[CodeView] Add option to disable inline line tables." because it — akhuang / detail
  60. [JITLink] Move block ownership from LinkGraph to Section. — Lang Hames / detail
  61. [ThinLTO/WPD] Fix index-based WPD for available_externally vtables — tejohnson / detail
  62. Only ask once if we have no commands.  NFC. — jingham / detail
  63. Run clang-format on lib/CodeGen/CGCall.h and fix indentation — Akira / detail
  64. [clang-tidy] Regenerate clang-tidy check list 📋 — stephane.moore / detail
  65. [GISel][CombinerHelper] Combine shuffle_vector scalar to build_vector — qcolombet / detail
  66. [Utils] Allow update_test_checks to check function information — johannes / detail
  67. [Attributor] Automatically deal with undef values for IRAttributes — johannes / detail
  68. [Attributor][NFC] Simplify the IRPosition interface — johannes / detail
  69. [Attributor][NFC] Do not record dependences on fixed attributes — johannes / detail
  70. [Attributor][NFC] Eagerly mark attributes as fixed. — johannes / detail
  71. [AArch64][SVE] Add patterns for some integer vector instructions — amehsan / detail
  72. [Attributor] Add "free"-based heap2stack deduction — johannes / detail
  73. [libomptarget] Change nvcc compilation to use a unity build — jonchesterfield / detail
  74. comment typo fix to cycle bots — nicolasweber / detail

#15019 (Oct 30, 2019 3:09:34 PM)

  1. Fix the default build and install directories in LLVMBuildFactory. — gkistanova / detail
  2. [MS] Fix constexpr data member pointer conversions — rnk / detail

#15018 (Oct 30, 2019 10:49:33 AM)

  1. lldb-vscode: Add a forgotten cast to void — pavel / detail
  2. Rename a flang test case — jeremy.morse / detail
  3. [libomptarget] Always call malloc, free via SafeMalloc, SafeFree wrapper — jonchesterfield / detail
  4. [nfc][libomptarget] Move smid() into target_impl — jonchesterfield / detail
  5. minidump: Rename some architecture constants — pavel / detail
  6. LiveIntervals: Split live intervals on multiple dead defs — kparzysz / detail
  7. [ASTImporter] Add support for BuiltinTemplateDecl — Raphael Isemann / detail
  8. [IR] Allow fast math flags on calls with floating point array type. — jay.foad / detail
  9. [compiler-rt] libhwasan interceptor ABI intercept longjmp/setjmp — david.tellenbach / detail
  10. [OPENMP50]Add support for parallel master taskloop simd directive. — a.bataev / detail
  11. [OPENMP][DOC]Update list of supported functions, NFC. — a.bataev / detail
  12. [OPENMP][DOC]Provide correct info about supported features, NFC. — a.bataev / detail
  13. [OpenMP] Reset affinity mask in the process child on FreeBSD — David CARLIER / detail
  14. [NFC][LoopUnroll] Tests for peeling of first iteration (PR43840) — lebedev.ri / detail
  15. [bugpoint] Reduce metadata that does not contribute to crash. — flo / detail
  16. [ObjectYAML] - Redefine LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::yaml::Hex*) — grimar / detail
  17. [SelectionDAG] Add support for FP_ROUND in WidenVectorOperand. — jay.foad / detail
  18. [AArch64][MachineOutliner] Return address signing for outlined functions — david.tellenbach / detail
  19. [AIX] Lowering CPI/JTI/BA to MIR — Xiangling.Liao / detail
  20. gn build: (manually) merge 67474c60d34 — thakis / detail
  21. [LLD] - Fix a test after obj2yaml change. — grimar / detail
  22. Updating the documentation for the _Noreturn attribute; NFC. — aaron / detail
  23. [scudo][standalone] Add a free list to the Secondary — kostyak / detail
  24. [SLPVectorizer] Use getAPInt() for comparison. NFCI. — llvm-dev / detail
  25. Fix pattern error for S2_tstbit_i instruction — bcain / detail
  26. [ELF][test] Change references of %T to %t.dir — maskray / detail
  27. [nfc][libomptarget] Move named_sync() into target_impl — jonchesterfield / detail
  28. [NFC][MachineOutliner] Fix typo in comment — david.tellenbach / detail
  29. [LLDB][PythonFile] fix dangerous borrow semantics on python2 — lawrence_danna / detail
  30. [LLDB][Python] warning fix for LLDBSwigPythonBreakpointCallbackFunction — lawrence_danna / detail
  31. [clang][driver][flang] Mark test as unsupported on darwin — peter.waller / detail
  32. [AMDGPU] Simplify VCCZ bug handling — jay.foad / detail
  33. Add the readability-redundant-access-specifiers check. — aaron / detail
  34. [NFC] Move this set of STRICT_* cases to be next to the non-strict — kevin.neal / detail
  35. [SLP] Vectorize jumbled stores. — a.bataev / detail
  36. Fix a false positive in misc-redundant-expression check — aaron / detail
  37. gn build: Merge 29dc0b17de6 — llvmgnsyncbot / detail
  38. Fix modernize-use-nodiscard for classes marked [[nodiscard]] — aaron / detail

#15017 (Oct 30, 2019 6:20:21 AM)

  1. [zorg] Fix LLDBCmakeBuildFactory — pavel / detail
  2. [update_cc_test_checks.py] Fix invalid python string escape sequence — Alexander.Richardson / detail
  3. [Alignment] Use Align for TFI.getStackAlignment() in X86ISelLowering — gchatelet / detail
  4. [UpdateTestChecks] Fix invalid python string escapes — Alexander.Richardson / detail
  5. Enable OpenBSD support. — Andrey.Churbanov / detail
  6. [llvm-objcopy] - Do not crash on object that has relocations but no — grimar / detail
  7. [clang][driver] Add basic --driver-mode=flang support for fortran — peter.waller / detail
  8. gn build: Merge 6bf55804924 — llvmgnsyncbot / detail
  9. [AMDGPU] Consolidate one more getGeneration check — jay.foad / detail
  10. [AArch64][SVE] Implement additional integer arithmetic intrinsics — kerry.mclaughlin / detail
  11. [X86] combineOrShiftToFunnelShift - use getShiftAmountTy instead of — llvm-dev / detail
  12. [X86] combineOrShiftToFunnelShift - use isOperationLegalOrCustom to — llvm-dev / detail
  13. [AArch64][SVE] Implement masked store intrinsics — kerry.mclaughlin / detail
  14. [lldb] [test] Mark TestCustomShell XFAIL on *bsd as well — mgorny / detail
  15. [ARM][AArch64][DebugInfo] Improve call site instruction interpretation — djordje.todorovic / detail
  16. COFF: Set section permissions — pavel / detail
  17. [lldb-vscod] fix build with NDEBUG on windows — pavel / detail

#15016 (Oct 30, 2019 1:58:34 AM)

  1. Revert "[llvm-cov] Add option to whitelist filenames" — vtsyrklevich / detail
  2. [lli] Fix -DBUILD_SHARED_LIBS=on build — maskray / detail
  3. [lli-child-target] Fix -DBUILD_SHARED_LIBS=on build — maskray / detail
  4. [Orc][test] Fix -DBUILD_SHARED_LIBS=on build — maskray / detail
  5. [llvm-objcopy][MachO] Support indirect symbol table — nuta / detail
  6. [X86] Make memcmp vector lowering handle arbitrary expansions — dave / detail
  7. [llvm-objcopy] Add REQUIRES directive to fix a test — nuta / detail
  8. [X86] Add test case for PR43758. NFC — craig.topper / detail
  9. [Target] Change PATCHABLE_EVENT_CALL/PATCHABLE_TYPED_EVENT_CALL to use — craig.topper / detail
  10. [PowerPC] Clear the sideeffect bit for those instructions that didn't — 48825004 / detail
  11. [AddressSanitizer] Only instrument globals of default address space — karl-johan.karlsson / detail

#15015 (Oct 29, 2019 9:41:31 PM)

  1. Suppress useless GCC "bitfield is too small to hold all values of enum — richard / detail
  2. Break out OrcError and RPC — chris.bieneman / detail
  3. [ADT] add equality operator for SmallSet — fedor.sergeev / detail
  4. [lit] Refactor ordering of tests — julian.lettner / detail
  5. [llvm-cov] Add option to whitelist filenames — Vedant Kumar / detail
  6. gn build: (manually) merge a34680a3 — nicolasweber / detail
  7. [WebAssembly][lld] Fix for static linking of PIC code — sbc / detail

#15013 (Oct 29, 2019 12:59:04 PM)

  1. [SLP] Generalization of stores vectorization. — a.bataev / detail
  2. Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take — sander.desmalen / detail
  3. isBuiltinFunc() uses StringRef instead of const char* — gchatelet / detail
  4. [SLP] Fix -Wunused-variable. NFC — maskray / detail
  5. [LLDB][Python] fix another fflush issue on NetBSD — lawrence_danna / detail
  6. [lld] [ELF] Add '-z nognustack' opt to suppress emitting PT_GNU_STACK — mgorny / detail
  7. [ELF] Delete redundant comment after D56554. NFC — maskray / detail
  8. [SVE][AArch64] Adding pattern matching for some SVE instructions. — amehsan / detail
  9. Revert "[clang-format] Remove the dependency on frontend" — vtsyrklevich / detail
  10. [libc++] Force the ABI namespace to be a reserved identifier — Louis Dionne / detail
  11. [X86][VBMI2] Add vector funnel shift tests — llvm-dev / detail
  12. [globalisel][docs] Rewrite the pipeline overview — daniel_l_sanders / detail
  13. [LLDB] Fix for windows bots broken by unsupported tests — shafik / detail
  14. [X86] Narrow i64 compares with constant to i32 when the upper 32-bits — craig.topper / detail
  15. [lit] Make internal diff work in pipelines — dennyje / detail
  16. [lit] Extend internal diff to support `-` argument — dennyje / detail
  17. [Docs] Reflect the slow migration from guard to widenable condition — listmail / detail
  18. [SelectionDAG] Enable lowering unordered atomics loads w/LoadSDNode (and — listmail / detail

#15012 (Oct 29, 2019 8:43:26 AM)

  1. [yaml2obj] - Improve handling of the SHT_GROUP section. — grimar / detail
  2. [yaml2obj] - Make .symtab to be not mandatory section for SHT_REL[A] — grimar / detail
  3. [clangd] Add missing highlights for using decls. — hokein.wu / detail
  4. [llvm-readobj] - Fix a comment in stack-sizes.test. NFC. — grimar / detail
  5. [obj2yaml] - Update a comment in a test case. NFC. — grimar / detail
  6. [clangd] NFC, use URI::resolve to simplify the code. — hokein.wu / detail
  7. [ConstantFold] Push extractelement into getelementptr's operands — jay.foad / detail
  8. [BranchFolding] skip debug instr to avoid code change — jeremy.morse / detail
  9. Revert rG70f5aecedef9a6e347e425eb5b843bf797b95319 - "Reland — llvm-dev / detail
  10. [LCSSA] Forget values we create LCSSA phis for — florian_hahn / detail
  11. [clangd] Add a hidden tweak to dump symbol under the cursor. — hokein.wu / detail
  12. Fix unused variable warning. NFCI. — llvm-dev / detail
  13. Revert "[NFC] Replace a linked list in LiveDebugVariables pass with a — andrea.dibiagio / detail
  14. Fix a spelling mistake in a comment. NFC — greg.bedwell / detail
  15. Fix a spelling mistake in a comment. NFC — greg.bedwell / detail
  16. Fix some spelling mistakes in comments. NFC — greg.bedwell / detail
  17. [LLDB] [PECOFF] Use FindSectionByID to associate symbols to sections — martin / detail
  18. [IR] move helper function to replace undef constant (elements) with — spatel / detail
  19. [BitVector] Cast integer literals to BitWord [NFC] — llvm-dev / detail
  20. [IR] move/change null-check to assert — spatel / detail
  21. [BitVector] Define BitWord as uintptr_t — llvm-dev / detail
  22. [Hexagon] Handle remaining registers in getRegisterByName() — kparzysz / detail
  23. [InstCombine] add tests for icmp predicate canonicalization with vector — spatel / detail
  24. [bugpoint] Try to reduce passes after reducing everything. — flo / detail
  25. [OPENMP]Fix PR43772: No warning in non-combined target regions. — a.bataev / detail
  26. [lldb][NFC] Make LLVMUserExpression::DoExecute return early — Raphael Isemann / detail
  27. [clang] Add no_builtin attribute — gchatelet / detail
  28. [InstCombine] make icmp vector canonicalization safe for constant with — spatel / detail
  29. build: workaround stale caches (NFC) — Saleem Abdulrasool / detail
  30. build: make standalone builds work again — Saleem Abdulrasool / detail
  31. [X86] Pull out combineOrShiftToFunnelShift helper. NFCI. — llvm-dev / detail
  32. Fix missing memcpy builtin on ppc64be See D68028 — gchatelet / detail

#15010 (Oct 28, 2019 11:53:03 PM)

  1. Added support for git/github to OpenMPBuilder. — gkistanova / detail
  2. Revert "Use -fdebug-compilation-dir to form absolute paths in coverage — rnk / detail
  3. [MachineOutliner][NFC] clang-formating the MachineOutliner. — puyan / detail
  4. Revert "[Concepts] Constraint Enforcement & Diagnostics" — vtsyrklevich / detail
  5. [Docs] Repurpose 'sources' page as 'contributing'. — Jonas Devlieghere / detail
  6. [NFCI][XCOFF][AIX] Skip empty Section during object file generation — jasonliu / detail
  7. [scudo][standalone] Lists fix — 31459023+hctim / detail
  8. Revert "[clang] Add no_builtin attribute" — vtsyrklevich / detail
  9. [PowerPC] Do not emit HW loop if the body contains calls to lrint/lround — nemanjai / detail
  10. [Builtins] Teach Clang about memccpy — Dávid Bolvanský / detail
  11. [debugserver] Detect arch from LLVM_DEFAULT_TARGET_TRIPLE — Vedant Kumar / detail
  12. [AArch64][GlobalISel] Fix assertion fail in C++ selection for vector — aemerson / detail
  13. Modernize TestThreadStepOut.py — jingham / detail
  14. [lldb] move package generation from python to cmake — hhb / detail
  15. Recommit "Add a heap alloc site marker field to the ExtraInfo in — akhuang / detail
  16. Replace abort with llvm_unreachable. — joerg / detail
  17. [NFC] Fix some indentation disturbed in D67368 — rnk / detail
  18. [PowerPC] Emit scalar fp min/max instructions — nemanjai / detail
  19. [clang][clang-scan-deps] Add -fcxx-modules to test for Darwin. — michael_spencer / detail
  20. gn build: (manually) merge 75f72f6b — nicolasweber / detail
  21. [msan] Remove more attributes from sanitized functions. — eugenis / detail
  22. gn build: fix bad merge of 75f72f6b done in 3431f1ba — nicolasweber / detail
  23. PR43764: Qualify a couple of calls to forward_as_tuple to be — dblaikie / detail
  24. gn build: Merge 38839d08b8e — llvmgnsyncbot / detail
  25. [Attributor] Make IntegerState more flexible — johannes / detail
  26. Fix a few typos in lld/ELF to cycle bots — nicolasweber / detail
  27. [lit] Remove callback indirection — julian.lettner / detail
  28. [RISCV] Remove RA from reserved register to use as callee saved register — shiva0217 / detail
  29. AMDGPU: Make VReg_1 only include 1 artificial register — arsenm2 / detail
  30. [JITLink] Tighten section sorting criteria to fix a flaky test case. — Lang Hames / detail

#15009 (Oct 28, 2019 7:05:27 PM)

  1. Fix mismatch between llvm.src and llvm-project for annotated builder — rnk / detail
  2. Try to fix llvm.src layout mismatch again, account for build/ level — rnk / detail
  3. [sanitizer] Do git fetch always before git checkout — Vitaly Buka / detail
  4. [sanitizer] Fix another bug in git check code — Vitaly Buka / detail
  5. [sanitizer] Remove bogus exception on git checkout — Vitaly Buka / detail
  6. [codeview] Workaround for PR43479, don't re-emit instr labels — rnk / detail

#15008 (Oct 28, 2019 2:44:57 PM)

  1. [sanitizer] Make git checkout to work with git 2.11 — Vitaly Buka / detail
  2. [sanitizer] Avoid STEP_EXCEPTION on checkout — Vitaly Buka / detail
  3. [OPENMP]Fix PR43771: Do not capture contexprs variables. — a.bataev / detail
  4. Add missing lld checks in sanitizer tests. — eugenis / detail
  5. [LV] Interleaving should not exceed estimated loop trip count. — craig.topper / detail
  6. Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take — sander.desmalen / detail
  7. [IR] Use UnaryOperator::CreateFNeg in NoFolder::createFNeg — craig.topper / detail
  8. [lit] Remove redundant comments from main function — jlettner / detail
  9. [Docs] Update source code link to Github — Jonas Devlieghere / detail
  10. gn build: (manually) merge d157a9bc — thakis / detail
  11. [X86] Add a DAG combine to turn (and (bitcast (vXi1 (concat_vectors — craig.topper / detail
  12. Lexer::ReadToEndOfLine - fix Token uninitialised value warnings. NFCI. — llvm-dev / detail
  13. [ConstantFold] Fold extractelement of getelementptr — jay.foad / detail
  14. Convert files added in d157a9bc8ba1 to unix line endings. — thakis / detail
  15. [ARM][Thumb2InstrInfo] Fix default `0` opcode when rewriting frame — david.tellenbach / detail
  16. [MachineOuliner][NFC] Refactoring code to make outline rerunning a — puyan / detail
  17. [Remarks] Emit the remarks section by default for certain formats — francisvm / detail
  18. [Remarks] Remove references to ELF support — francisvm / detail
  19. [PGO][PGSO] SizeOpts changes. — yamauchi / detail
  20. [Remarks] Add bitstream to the list of supported formats in clang — francisvm / detail
  21. [Remarks] Fix Sphinx formatting — francisvm / detail
  22. [LLDB] Remove incorrect dotest.py invocation — Jonas Devlieghere / detail
  23. [hwasan] Fix typo in the error type. — eugenis / detail
  24. [NVPTX] Added llvm.nvvm.mma.m8n8k4.* intrinsics — tra / detail
  25. [lit] Refactor merging of user parameters — julian.lettner / detail
  26. [Driver] Enable ShadowCallStack, not SafeStack, by default on AArch64 — leonardchan / detail
  27. Add support for DW_AT_export_symbols for anonymous structs — shafik / detail

#15007 (Oct 28, 2019 10:25:03 AM)

  1. [CVP] prevent propagating poison when substituting edge values into a — spatel / detail
  2. [clangd] Do not report anonymous entities in findExplicitReferences — ibiryukov / detail
  3. [InstCombine][NFC] Tests for uadd.sat and sadd.sat canonicalisation. — david.green / detail
  4. [AArch64][Builtins] Avoid unnecessary cache cleaning — bryan.chan / detail
  5. [DAGCombiner] widen any_ext of popcount based on target support — spatel / detail
  6. [DebugInfo] MachineSink: find more DBG_VALUEs to sink — jeremy.morse / detail
  7. lld/COFF: Simplify getOutputPath() using sys::path functions. — nicolasweber / detail
  8. [LIBOMPTARGET]Fix build, NFC. — a.bataev / detail
  9. Precommit AArch64 test for -consider-local-interval-cost — Sanne.Wouda / detail
  10. [AArch64] Fix unannotated fall-through between switch labels — Jinsong Ji / detail
  11. Add Windows Control Flow Guard checks (/guard:cf). — David.Chisnall / detail
  12. [InstCombine] Extra combine for uadd_sat — david.green / detail
  13. [LiveIntervalUnion] Expose extraction of last index in map for external — mmaggioni / detail
  14. [NFC] Comment endif to test commit access — z.zoelec2 / detail
  15. [clang] Add no_builtin attribute — gchatelet / detail
  16. Remove extra ';'. NFCI. — llvm-dev / detail
  17. [scudo][standalone] Consolidate lists — 31459023+hctim / detail
  18. [AIX] Refactor AIX Call Lowering to use CCState. NFCI. — sd.fertile / detail
  19. [Docs] Disable Python docs when LLDB_DISABLE_PYTHON is set — Jonas Devlieghere / detail
  20. [lit] Make main.py a pure Python module — jlettner / detail
  21. AMDGPU: Avoid overwriting saved PC — Austin.Kerbow / detail
  22. [utils] InlineFunction: fix for debug info affecting optimizations — bjorn.a.pettersson / detail

#15006 (Oct 28, 2019 5:54:21 AM)

  1. [clangd] Do not insert parentheses when completing a using declaration — ibiryukov / detail
  2. Fix https://bugs.llvm.org/show_bug.cgi?id=43791 — gchatelet / detail
  3. [RISCV] Lower llvm.trap and llvm.debugtrap — selliott / detail
  4. [AArch64][SVE] Implement masked load intrinsics — kerry.mclaughlin / detail
  5. [ARM][AArch64] Implement __arm_rsrf, __arm_rsrf64, __arm_wsrf & — vhscampos / detail
  6. [clangd] Do not highlight keywords in semantic highlighting — ibiryukov / detail
  7. [clangd] Flush streams when printing HoverInfo Name and Definition — kadircet / detail
  8. [ARM][AArch64] Implement __cls,  __clsl and __clsll intrinsics from ACLE — vhscampos / detail
  9. minor doc typo fix / testing github commit — r.stahl / detail
  10. [Codegen][ARM] Add float softening for cbrt — david.green / detail
  11. [AMDGPU][MC][GFX10] Added v_interp_[p1/p2/mov]_f32_e64 — dmitry.preobrazhensky / detail
  12. [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking — jeremy.morse / detail

#15005 (Oct 28, 2019 1:32:29 AM)

  1. [X86] Use 64-bit version of source register in LowerPATCHABLE_EVENT_CALL — craig.topper / detail
  2. OpenMP: Add helper function for convergent runtime calls — arsenm2 / detail
  3. OpenMP: Add convergent to more runtime functions — arsenm2 / detail
  4. TableGen: Use enum names in composeSubRegIndices table — arsenm2 / detail
  5. PR43775: don't produce a bogus 'auto' -Wc++98-compat warning for CTAD — richard / detail
  6. [clangd] Pass ExtraArgs to TestTU in TweakIsAvailable matcher — kadircet / detail
  7. [c++20] Enforce rule that a union-like class or class with reference — richard / detail
  8. [clangd] Reland DefineInline action availability checks — kadircet / detail
  9. gn build: Merge 5ab9a850f6b — llvmgnsyncbot / detail
  10. [X86] Fix 48/96 byte memcmp code gen — dave / detail
  11. [clangd] Reland DefineInline action apply logic with fully qualified — kadircet / detail
  12. [clangd] Reland Store Index in Tweak::Selection — kadircet / detail
  13. [llvm-objcopy][MachO] Implement --only-section — nuta / detail

#15004 (Oct 27, 2019 9:12:04 PM)

  1. Project name goes without the prefix llvm-. — gkistanova / detail
  2. Always checkout SVN trunk in LLVMBuildFactory.addGetSourcecodeForProject — gkistanova / detail
  3. Path to script is relative to the AnnotatedBuilder build directory. — gkistanova / detail
  4. Use isConvergent helper instead of directly checking attribute — arsenm2 / detail

#15003 (Oct 27, 2019 4:55:26 PM)

  1. Let SanitizerBuilder configure is_legacy_mode, as we still have some — alebedev / detail
  2. PR43400: Add test that we can instantiate a friend function that is — richard / detail
  3. [lit] Drop the user-site packages directory from search paths when — Alex Lorenz / detail
  4. PM: silence `-Wpessimizing-move` from GCC 9.2.1 (NFC) — Saleem Abdulrasool / detail
  5. [LLDB][formatters] ArgInfo::count -> ArgInfo::max_positional_args — lawrence_danna / detail

#15002 (Oct 27, 2019 12:32:29 PM)

  1. [TargetLowering] Add getBooleanContents contents check to "SETCC — craig.topper / detail
  2. [LegalizeTypes] When promoting BITREVERSE/BSWAP don't take the shift — craig.topper / detail
  3. [SDAG] fold insert_vector_elt with undef index — spatel / detail
  4. PR43762: when implicitly changing the active union member for an — richard / detail

#15001 (Oct 27, 2019 8:07:53 AM)

  1. [nfc][libomptarget] Inline option into target_impl — jonathanchesterfield / detail
  2. [nfc][libomptarget] Decrease coupling between files — jonathanchesterfield / detail

#15000 (Oct 27, 2019 3:40:09 AM)

  1. Order the Console View by the commit timestamp. — gkistanova / detail
  2. Fix a spelling mistake in a couple of intrinsic description comments. — greg.bedwell / detail
  3. [MCA] Fix a spelling mistake in a comment. NFC — greg.bedwell / detail

#14999 (Oct 26, 2019 11:15:53 PM)

  1. Added a new llvm expensive check builder on Linux Ubuntu platform. — vvereschaka / detail
  2. Always show an external GitHub URL to LLVM repo with the changes. — vvereschaka / detail
  3. Added support for git/github to SanitizerBuilder. — alebedev / detail

#14998 (Oct 26, 2019 6:56:19 PM)

  1. Assume annotaed script would checkout the requested revision. — gkistanova / detail
  2. Make LibcxxAndAbiBuilder verbose at the LIT stage to prevent cancelling — gkistanova / detail
  3. Added default dependency list and is_legacy_mode to AnnotatedBuilder; — gkistanova / detail
  4. [X86] Only look up boolean reduction cost tables if the reduction is not — craig.topper / detail
  5. [NFC][libomptarget]Remove TRUE,FALSE macros from option.h — jonathanchesterfield / detail

#14997 (Oct 26, 2019 2:35:19 PM)

  1. [X86] NFC: expand inline memcmp test coverage — dave / detail
  2. [X86] Prefer KORTEST on Knights Landing or later for memcmp() — dave / detail
  3. [APInt] Introduce APIntOps::GetMostSignificantDifferentBit() — lebedev.ri / detail

#14996 (Oct 26, 2019 10:16:34 AM)

  1. fix lldb build with -DLLVM_ENABLE_MODULES=On (missing #include) — l.lunak / detail
  2. Add all the issues to be voted upon in Belfast — marshall / detail

#14995 (Oct 26, 2019 5:45:41 AM)

  1. Correct size_t format specifier — benny.kra / detail
  2. [AMDGPU] Fix Vreg_1 PHI lowering in SILowerI1Copies. — cdevadas / detail
  3. [YAMLTraits] - Revert a change committed by a mistake in D68983 — georgerim / detail
  4. [ObjectYAML] - Do not use auto. NFC. — grimar / detail

#14994 (Oct 26, 2019 1:26:51 AM)

  1. [X86][GISel] Fix typo in comment. NFC — craig.topper / detail

#14993 (Oct 25, 2019 9:06:22 PM)

  1. Revert "[Clang][Bundler] Error reporting improvements" — serguei.n.dmitriev / detail
  2. [ORC] Avoid SymbolStringPtr copies in DynamicLibrarySearchGenerator — Lang Hames / detail
  3. Reland "[Clang][Bundler] Error reporting improvements" — serguei.n.dmitriev / detail

#14992 (Oct 25, 2019 4:49:33 PM)

  1. Migrate the annotated buildbots to github — rnk / detail
  2. [Alignment][NFC] getMemoryOpCost uses MaybeAlign — gchatelet / detail
  3. [LLD][ThinLTO] Handle GUID collision in import global processing — tejohnson / detail
  4. Revert "Add an instruction marker field to the ExtraInfo in — akhuang / detail
  5. [gicombiner] Add parse failure tests for defs/match — daniel_l_sanders / detail
  6. AMDGPU: Fix the broken dominator tree when creating waterfall loop for — changpeng.fang / detail
  7. AMDGPU/GlobalISel: Handle flat/global G_ATOMIC_CMPXCHG — arsenm2 / detail
  8. [ARM] Uses "Sun Style" syntax for section switching — jiancai / detail
  9. [Alignment][NFC] Convert AllocaInst to MaybeAlign — gchatelet / detail
  10. GlobalISel: Implement widenScalar for G_INSERT_VECTOR_ELT — arsenm2 / detail
  11. [AMDGPU] Fixed asan failure in SIFoldOperands — Stanislav.Mekhanoshin / detail
  12. Revert "[ARM] Uses "Sun Style" syntax for section switching" — jiancai / detail
  13.     Add the ability to pass extra args to a Python breakpoint callback. — jingham / detail
  14. Update version number in llvm python bindings — daltenty / detail
  15. [x86] add tests for extractelement with undef index (PR42689); NFC — spatel / detail
  16. [BPF] fix a CO-RE issue with -mattr=+alu32 — yhs / detail
  17. [globalisel] Add LLVMDev 2019 talks and links for the 2017 talks — daniel_l_sanders / detail
  18. [globalisel] Fix typo in 'Add LLVMDev 2019 talks and links for the 2017 — daniel_l_sanders / detail
  19. [AMDGPU] Enable SGPR copy folding — Stanislav.Mekhanoshin / detail
  20. lldb/COFF: Create a separate "section" for the file header — labath / detail
  21. [lit] Don't fail when printing test output with special chars — dennyje / detail
  22. lldb/minidump: Refactor memory region computation code — labath / detail
  23. [clang][DependencyScanning] 80-col. — michael_spencer / detail
  24. [LLDB] Fix inline variable only used in assertion. (NFC) — Jonas Devlieghere / detail
  25. [globalisel] Restructure the GlobalISel documentation — daniel_l_sanders / detail
  26. Use __builtin_strlen in constexpr StringRef ctor with MSVC — rnk / detail
  27. Fix after 738af7a6241c98164625b9cd1ba9f8af4e36f197 — amccarth / detail
  28. [libFuzzer] Enable extra counters for Fuchsia. — mascasa / detail
  29. [lit] Move sharding logic into separate function — jlettner / detail
  30. [SDAG] fold extract_vector_elt with undef index — spatel / detail
  31. [Clang][Bundler] Error reporting improvements — serguei.n.dmitriev / detail
  32. Add Record::getValueAsOptionalDef(). — rjmccall / detail
  33. [NFC] Add a tablegen node for the root of the AST node hierarchies. — rjmccall / detail

#14991 (Oct 25, 2019 12:28:30 PM)

  1. [zorg] Port LLDB cmake build factory to git — labath / detail
  2. [CodeGen][SelectionDAG] Fix tiny bug in ExpandIntRes_UADDSUBO — lebedev.ri / detail
  3. [APInt] Add saturating multiply ops — lebedev.ri / detail
  4. [APInt] Add saturating left-shift ops — lebedev.ri / detail
  5. [SLP] adjust code comment; NFC — spatel / detail
  6. [AMDGPU] Remove update_llc_test_checks for a test — scott.linder / detail
  7. build: reindent text (NFC) — Saleem Abdulrasool / detail
  8. Add an instruction marker field to the ExtraInfo in MachineInstrs. — akhuang / detail
  9. [clangd] Revert define-inline action changes to un-break windows — kadircet / detail
  10. [PowerPC] add test for popcnt with any_extend; NFC — spatel / detail
  11. [libcxx] [test] Run `chmod +x` on executables when testing via SSH — Louis Dionne / detail
  12. gn build: Merge 8e567b0730f — llvmgnsyncbot / detail
  13. [FPEnv] Teach the IRBuilder about correct use of the strictfp attribute. — kevin.neal / detail
  14. [TableGen] Add asserts to make sure default values match property type — Jonas Devlieghere / detail
  15. [Sema][Typo Correction] Fix another infinite loop on ambiguity — davg / detail
  16. [SCEV] Add a clarifying comment around ExitLimit construction — listmail / detail
  17. ValueObject: Fix a crash related to children address type computation — labath / detail
  18. [NFC][libomptarget] move remaining device specific code out of — jonathanchesterfield / detail
  19. Crt files are special cased by name when dealing with ctor and dtor — saugustine / detail
  20. AMDGPU/GlobalISel: Legalize FDIV16 — Austin.Kerbow / detail
  21. [DAGCombiner] widen zext of popcount based on target support — spatel / detail
  22. [X86] Add a check for SSE2 to the top of combineReductionToHorizontal. — craig.topper / detail
  23. Fix compilation error in ObjectFileMachO::ParseSymtab — Vedant Kumar / detail
  24. [Driver] Force llvm to install its handlers before lldb's — Vedant Kumar / detail
  25. [AMDGPU] Disallow dpp combining for dpp instructions without Src2 — vpykhtin / detail
  26. [AMDGPU] Fold AGPR reg_sequence initializers — Stanislav.Mekhanoshin / detail
  27. [llvm-objcopy][MachO] Add support for min os version load commands — alexshap / detail
  28. build: remove `LLVM_CXX_STD` extension point — Saleem Abdulrasool / detail
  29. [CVP] add test for poison propagation bug (PR43802); NFC — spatel / detail

#14989 (Oct 25, 2019 7:30:38 AM)

  1. [NFC] Rename LLVM_NO_DEAD_STRIP — daltenty / detail
  2. [clang-format] [NFC] update the documentation in Format.h to allow — paulhoad / detail

#14988 (Oct 25, 2019 6:27:56 AM)

  1. [MIPS GlobalISel] Select MSA vector generic and builtin fsqrt — petar.avramovic / detail
  2. [clangd][NFC] Get rid of raw string literals in macros to make stage1 — kadircet / detail
  3. [RISCV] Add support for half-precision floats — luismarques / detail
  4. OpenMP Tasks dependencies hash re-sizing fixed. — Andrey.Churbanov / detail

#14987 (Oct 25, 2019 5:37:42 AM)

  1. Fix compilation error in clangd/refactor/tweaks/ExpandAutoType.cpp — kadircet / detail
  2. [clang-rename] NFC, make getCanonicalSymbolDeclaration robust on nullptr — hokein.wu / detail

#14986 (Oct 25, 2019 4:47:02 AM)

  1. [clang] Switch arm-mve-intrinsics tests to use %clang_cc1. — simon.tatham / detail

#14985 (Oct 25, 2019 3:56:24 AM)

  1. [clangd] DefineInline action availability checks — kadircet / detail
  2. [clangd] DefineInline action apply logic with fully qualified names — kadircet / detail
  3. gn build: Merge 74d39a42f10 — llvmgnsyncbot / detail
  4. [clangd] Implement GetEligiblePoints — kadircet / detail
  5. [clangd] Store Index in Tweak::Selection — kadircet / detail
  6. [yaml2obj, obj2yaml] - Add support for SHT_NOTE sections. — georgerim / detail
  7. [LLD][ELF] - Update test case after yaml2obj change. — georgerim / detail

#14810 (Oct 1, 2019 8:02:38 PM)

  1. Revert r368237 - Update fix-it hints for std::move warnings.

    r368237 attempted to improve fix-its for move warnings, but introduced some
    regressions to -Wpessimizing-move.  Revert that change and add the missing
    test cases to the pessimizing move test to prevent future regressions. — rtrieu / detail
  2. DebugInfo: Update support for detecting C++ language variants in debug info emission — dblaikie / detail
  3. gn build: (manually) merge r373407 — nico / detail
  4. Fix crash on constant-evaluation of pseudo-destruction of a pointer.

    We got confused and thought we might be pseudo-destroying the pointee
    instead. — rsmith / detail
  5. AMDGPU/GlobalISel: Use getIntrinsicID helper — arsenm / detail
  6. Remove TypeNodes.def from the modulemap.

    We currently just look for files named in the modulemap in its
    associated source directory.  This means that we can't name
    generated files, like TypeNodes.def now is, which means we can't
    explicitly mark it as textual.  But fortunately that's okay
    because (as I understand it) the most important purpose of naming
    the header in the modulemap is to ensure that it's not treated as
    public, and the search for public headers also only considers
    files in the associated source directory.  This isn't an elegant
    solution, since among other things it means that a build which
    wrote the generated files directly into the source directory would
    result in something that wouldn't build as a module, but that's
    a problem for all our other generated files as well. — rjmccall / detail
  7. AMDGPU/GlobalISel: Assume VGPR for G_FRAME_INDEX

    In principle this should behave as any other constant. However
    eliminateFrameIndex currently assumes a VALU use and uses a vector
    shift. Work around this by selecting to VGPR for now until
    eliminateFrameIndex is fixed. — arsenm / detail
  8. AMDGPU/GlobalISel: Private loads always use VGPRs — arsenm / detail
  9. AMDGPU/GlobalISel: Legalize 1024-bit G_BUILD_VECTOR

    This will be needed to support AGPR operations. — arsenm / detail
  10. AMDGPU/GlobalISel: Fix RegBankSelect for 1024-bit values — arsenm / detail
  11. [AMDGPU] separate accounting for agprs

    Account and report agprs separately on gfx908. Other targets
    do not change the reporting.

    Differential Revision: https://reviews.llvm.org/D68307 — rampitec / detail
  12. Fix unused variable warning. NFCI. — hliao / detail
  13. [X86] Add a DAG combine to shrink vXi64 gather/scatter indices that are constant with sufficient sign bits to fit in vXi32

    The gather/scatter instructions can implicitly sign extend the indices. If we're operating on 32-bit data, an v16i64 index can force a v16i32 gather to be split in two since the index needs 2 registers. If we can shrink the index to the i32 we can avoid the split. It should always be safe to shrink the index regardless of the number of elements. We have gather/scatter instructions that can use v2i32 index stored in a v4i32 register with v2i64 data size.

    I've limited this to before legalize types to avoid creating a v2i32 after type legalization. We could check for it, but we'd also need testing. I'm also only handling build_vectors with no bitcasts to be sure the truncate will constant fold.

    Differential Revision: https://reviews.llvm.org/D68247 — ctopper / detail
  14. Emit TypeNodes.def with tblgen.

    The primary goal here is to make the type node hierarchy available to
    other tblgen backends, although it should also make it easier to generate
    more selective x-macros in the future.

    Because tblgen doesn't seem to allow backends to preserve the source
    order of defs, this is not NFC because it significantly re-orders IDs.
    I've fixed the one (fortunately obvious) place where we relied on
    the old order.  Unfortunately, I wasn't able to share code with the
    existing AST-node x-macro generators because the x-macro schema we use
    for types is different in a number of ways.  The main loss is that
    subclasses aren't ordered together, which doesn't seem important for
    types because the hierarchy is generally very shallow with little
    clustering. — rjmccall / detail
  15. Use scope qualifiers in Clang's tblgen backends to get useful
    redeclaration checking.  NFC. — rjmccall / detail
  16. [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms. Attempt #3.

    The main problem here is that `-*-version_min=` was not being passed to
    the compiler when building test cases. This can cause problems when
    testing on devices running older OSs because Clang would previously
    assume the minimum deployment target is the the latest OS in the SDK
    which could be much newer than what the device is running.

    Previously the generated value looked like this:

    `-arch arm64 -isysroot
    <path_to_xcode>/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk`

    With this change it now looks like:

    `-arch arm64 -stdlib=libc++ -miphoneos-version-min=8.0 -isysroot
    <path_to_xcode>/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk`

    This mirrors the setting of config.target_cflags on macOS.

    This change is made for ASan, LibFuzzer, TSan, and UBSan.

    To implement this a new `get_test_cflags_for_apple_platform()` function
    has been added that when given an Apple platform name and architecture
    returns a string containing the C compiler flags to use when building
    tests. This also calls a new helper function `is_valid_apple_platform()`
    that validates Apple platform names.

    This is the third attempt at landing the patch.

    The first attempt (r359305) had to be reverted (r359327) due to a buildbot
    failure. The problem was that calling `get_test_cflags_for_apple_platform()`
    can trigger a CMake error if the provided architecture is not supported by the
    current CMake configuration. Previously, this could be triggered by passing
    `-DCOMPILER_RT_ENABLE_IOS=OFF` to CMake. The root cause is that we were
    generating test configurations for a list of architectures without checking if
    the relevant Sanitizer actually supported that architecture. We now intersect
    the list of architectures for an Apple platform with
    `<SANITIZER>_SUPPORTED_ARCH` (where `<SANITIZER>` is a Sanitizer name) to
    iterate through the correct list of architectures.

    The second attempt (r363633) had to be reverted (r363779) due to a build
    failure. The failed build was using a modified Apple toolchain where the iOS
    simulator SDK was missing. This exposed a bug in the existing UBSan test
    generation code where it was assumed that `COMPILER_RT_ENABLE_IOS` implied that
    the toolchain supported both iOS and the iOS simulator. This is not true. This
    has been fixed by using the list `SANITIZER_COMMON_SUPPORTED_OS` for the list
    of supported Apple platforms for UBSan. For consistency with the other
    Sanitizers we also now intersect the list of architectures with
    UBSAN_SUPPORTED_ARCH.

    rdar://problem/50124489

    Differential Revision: https://reviews.llvm.org/D61242 — delcypher / detail
  17. AMDGPU: Fix an out of date assert in addressing FrameIndex

    Reviewers:
      arsenm

    Differential Revision:
      https://reviews.llvm.org/D67574 — chfang / detail
  18. [libFuzzer] Remove lazy counters.

    Summary: Lazy counters haven't improved performance for large fuzz targets.

    Reviewers: kcc

    Reviewed By: kcc

    Subscribers: llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67476 — morehouse / detail