collapse
100%
WDescription%
Test Result: 0 tests failing out of a total of 33,963 tests.100
Build stability: No recent builds failed.100
Build History
x
 
 
 
 
 
 
 
 
 
 Identified problems
 
 
 
 
 
 
 Identified problems
 
 Identified problems
 
 
 
 
 
 
 
 
 
 
 

Changes

#6659 (Oct 17, 2019 2:06:31 AM)

  1. ClangBuilder code cleaning. NFC. — gkistanova / detail
  2. Added support for is_legacy_mode to ABITestsuitBuilder. — gkistanova / detail
  3. [LLDB] Use the llvm microsoft demangler instead of the windows dbghelp — martin / detail
  4. [IndVars] Fix a miscompile in off-by-default loop predication — listmail / detail
  5. [clangd] Add the missing dependency on `clangLex`. — michael.hliao / detail
  6. Remove a stale comment, noted in post commit review for rL375038 — listmail / detail
  7. [Symbolize] Use the local MSVC C++ demangler instead of relying on — martin / detail
  8. GlobalISel: Implement lower for G_SADDO/G_SSUBO — Matthew.Arsenault / detail
  9. [AArch64] Fix offset calculation — smeenai / detail
  10. [dsymutil] Print warning/error for unknown/missing arguments. — Jonas Devlieghere / detail
  11. Update ReleaseNotes: expand the section on enabling MemorySSA — asbirlea / detail
  12. [lit] Small refactoring and cleanups in main.py — jlettner / detail
  13. [lit] Remove return value from print_summary function — jlettner / detail
  14. [lit] Skip creation of tmp dir if we don't actually run any tests — jlettner / detail
  15. [lit] Print warning if we fail to delete temp directory — jlettner / detail
  16. [Utils] Cleanup similar cases to MergeBlockIntoPredecessor. — asbirlea / detail
  17. [support] GlobPattern: add support for `\` and `[!...]`, and allow `]` — rupprecht / detail
  18. Revert [support] GlobPattern: add support for `\` and `[!...]`, and — rupprecht / detail
  19. [NFC] Fix unused var in release builds — rupprecht / detail
  20. [lit] Factor out separate methods for parallel and serial execution — jlettner / detail
  21. [lit] Do not create semaphores when we do not need them — jlettner / detail
  22. [lit] Remove unnecessary usage of lit.Run — jlettner / detail
  23. [gicombiner] Hoist pure C++ combine into the tablegen definition — daniel_l_sanders / detail
  24. [lit] Fix another test case that r374652 missed — jdenny.ornl / detail
  25. [Reproducer] Capture the debugger's working directory — Jonas Devlieghere / detail
  26. [Reproducer] Add LoadBuffer<> helper (NFC) — Jonas Devlieghere / detail
  27. [Reproducer] Support dumping the reproducer CWD — Jonas Devlieghere / detail
  28. Revert "make ConstString allocate memory in non-tiny chunks" — Raphael Isemann / detail
  29. [Concepts] ConceptSpecializationExprs mangling — saar / detail
  30. [Reproducer] Set the working directory in the VFS — Jonas Devlieghere / detail
  31. [lit] Improve lit.Run class — jlettner / detail
  32. [GISel][CombinerHelper] Add concat_vectors(build_vector, build_vector) — quentin.colombet / detail
  33. [gicombiner] Add the run-time rule disable option — daniel_l_sanders / detail
  34. [CMake] Make it possible to set the RPATH in add_lldb_exectable. — Jonas Devlieghere / detail
  35. Revert Tag CFI-generated data structures with "#pragma clang section" — dmitry.mikulin / detail
  36. Fix unused variable in r375066 — daniel_l_sanders / detail
  37. Correct placement of #ifndef NDEBUG in r375067 — daniel_l_sanders / detail
  38. SBCommandReturnObject: change LLDB_RECORD_METHOD(..., FILE *, ...) to — maskray / detail
  39. delete SWIG typemaps for FILE* — lawrence_danna / detail
  40. Include sanitize blacklist and other extra deps as part of scan-deps — kousikk / detail
  41. Move LiveRangeCalc header to publicily available position. NFC — hayarms / detail
  42. Clang-formatting of some files in LiveRangeCalc header (LiveRangeCalc.h) — hayarms / detail
  43. [lld][WebAssembly] Fix for weak references to data symbols in archives — sbc / detail
  44. Revert "Include sanitize blacklist and other extra deps as part of — kousikk / detail
  45. [lld][WebAssebmly] Preserve custom import attributes with LTO — sbc / detail

#6658 (Oct 16, 2019 2:19:43 PM)

  1. Now LLVMBuildFactory supports both a "legacy mode" with SVN checkout and — gkistanova / detail
  2. This allows to use the newly added LLVMBuildFactory ability to — gkistanova / detail
  3. [Alignment][NFC] Optimize alignTo — gchatelet / detail
  4. [Driver,ARM] Make -mfloat-abi=soft turn off MVE. — simon.tatham / detail
  5. [llvm-ar] Make paths case insensitive when on windows — gbreynoo / detail
  6. [libTooling] Fix r374962: add more Transformer forwarding decls. — yitzhakm / detail
  7. [AMDGPU] Fix-up cases where writelane has 2 SGPR operands — david.stuttard / detail
  8. [RISCV] Add MachineInstr immediate verification — luismarques / detail
  9. bpf: fix wrong truncation elimination when there is back-edge/loop — wong.kwongyuan.tools / detail
  10. [Remarks] Add support for prepending a path to external files — francisvm / detail
  11. [Codegen] Adjust saturation test. NFC. — david.green / detail
  12. [AArch64,Assembler] Compiler support for ID_MMFR5_EL1 — mark.murray / detail
  13. [Remarks] Use StringRef::contains to avoid differences in error string — francisvm / detail
  14. [DWARF5] Added support for DW_AT_noreturn attribute to be emitted for — Adrian Prantl / detail
  15. [SVE][IR] Small TypeSize improvements left out of initial commit — graham.hunter / detail
  16. [Remarks] Fix unit test by only checking for the path — francisvm / detail
  17. [Remarks] Fix warning for ambigous `else` behind EXPECT macro — francisvm / detail
  18. [AMDGPU] Supress unused sdwa insts generation — Stanislav.Mekhanoshin / detail
  19. [OPENMP]Use different addresses for zeroed thread_id/bound_id. — a.bataev / detail
  20. [lit] Clean up internal diff's encoding handling — jdenny.ornl / detail
  21. CombinerHelper - silence dead assignment warnings. NFCI. — llvm-dev / detail
  22. [lit] Fix internal diff's --strip-trailing-cr and use it — jdenny.ornl / detail
  23. [NFC][XCOFF][AIX] Rename ControlSections to CsectGroup — jasonliu.development / detail
  24. Tag CFI-generated data structures with "#pragma clang section" — dmitry.mikulin / detail
  25. [lit] Fix a test case that r374652 missed — jdenny.ornl / detail
  26. [lldb] move more things from python to cmake — hhb / detail
  27. [SLP] avoid reduction transform on patterns that the backend can — spatel / detail
  28. [OPENMP]Allow priority clause in combined task-based directives. — a.bataev / detail
  29. Fix darwin-ld-lto test for some speical path — Steven Wu / detail
  30. [llvm-ar] Implement the V modifier as an alias for --version — rupprecht / detail
  31. [android/process list] support showing process arguments — a20012251 / detail
  32. [AMDGPU] Do not combine dpp with physreg def — Stanislav.Mekhanoshin / detail
  33. Replace platform-dependent `stat` with `llvm::sys::fs::status`. NFC — vsapsai / detail
  34. Add arm64_32 support to lldb, an ILP32 codegen that runs on arm64 ISA — Jason Molenda / detail
  35. [AMDGPU] Do not combine dpp mov reading physregs — Stanislav.Mekhanoshin / detail

#6657 (Oct 16, 2019 5:09:30 AM)

  1. Refactored LibcxxAndAbiBuilder to support github. — gkistanova / detail
  2. Removed redundant quotation marks from -DLLVM_LIT_ARGS. — gkistanova / detail
  3. LLVMBuilfFactory should always have is_legacy_mode attribute. — gkistanova / detail
  4. [ASan] Refine diagnoses messages — jlettner / detail
  5. Fix an unused variable introduced in rL374955 / rG21703543. — dlj / detail
  6. [libTooling] Put all Transformer declarations in a single namespace. — yitzhakm / detail
  7. CodeExtractor: NFC: Use Range based loop — hiraditya / detail
  8. update ScriptInterpreterPython to use File, not FILE* — lawrence_danna / detail
  9. Revert "[ASan] Refine diagnoses messages" — jlettner / detail
  10. [Concepts] ConceptSpecializationExprs mangling — saar / detail
  11. [libunwind][Android] Improve workaround for PIE zero-dlpi_addr bug — rprichard / detail
  12. [LegalizeTypes] Don't call PromoteTargetBoolean from SplitVecOp_VSETCC. — craig.topper / detail
  13. Fix failing mangle-concept.cpp test. — saar / detail
  14. [LegalizeTypes] Don't use PromoteTargetBoolean in WidenVecOp_SETCC. — craig.topper / detail
  15. [CMake] Disable building all Darwin libraries (except builtins) for — dan / detail
  16. [NFC] Replace a linked list in LiveDebugVariables pass with a DenseMap — orlando.hyams / detail
  17. [HardwareLoops] Optimisation remarks — sjoerd.meijer / detail
  18. [ARM][ParallelDSP] Change smlad insertion order — sam.parker / detail
  19. [clangd] Add RemoveUsingNamespace tweak. — usx / detail
  20. gn build: Merge r374982 — llvmgnsyncbot / detail
  21. [AMDGPU] Extend the SI Load/Store optimizer — Piotr Sobczak / detail
  22. Revert 374967 "[Concepts] ConceptSpecializationExprs mangling" — nicolasweber / detail
  23. SimpleLoopUnswitch - fix uninitialized variable and null dereference — llvm-dev / detail
  24. CGBuiltin - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  25. CGExprConstant - silence static analyzer getAs<> null dereference — llvm-dev / detail
  26. CGDebugInfo - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  27. [ARM] Add a register class for GPR pairs without SP and use it. NFCI — mikhail.maltsev / detail
  28. RewriteModernObjC - silence static analyzer getAs<> null dereference — llvm-dev / detail
  29. Revert "[HardwareLoops] Optimisation remarks" — sjoerd.meijer / detail
  30. [InstCombine][AMDGPU] Fix crash with v3i16/v3f16 buffer intrinsics — Piotr Sobczak / detail
  31. RealFile - fix self-initialization warning in constructor. — llvm-dev / detail
  32. RedirectingFileSystem::openFileForRead - replace bitwise & with boolean — llvm-dev / detail

#6656 (Oct 15, 2019 5:47:47 PM)

  1. Refactored ClangLTOBuilder to support github. — gkistanova / detail
  2. [Alignment] Migrate Attribute::getWith(Stack)Alignment — gchatelet / detail
  3. [clang-tools-extra] Fix overzealous linking of dylib to clangTidy — mgorny / detail
  4. [InstCombine] fold a shifted bool zext to a select (2nd try) — spatel / detail
  5. [ARM][MVE] validForTailPredication insts — sam.parker / detail
  6. [Windows][NFC] Fix tests after r374528. — aleksandr.urakov / detail
  7. [Alignment][NFC] Value::getPointerAlignment returns MaybeAlign — gchatelet / detail
  8. [lld] Check for branch range overflows. — sidneym / detail
  9. [clangd] Propagate main context into ClangdServer — kadircet / detail
  10. [AST] Remove unused Sema includes to fix a cyclic dependency from Sema — benny.kra / detail
  11. [AsmPrinter] Fix unused variable warning in Release builds. NFC. — benny.kra / detail
  12. Reapply: [Modules][PCH] Hash input files content — bruno.cardoso / detail
  13. a test commit access — digger.llvm / detail
  14. revert git test commit — digger.llvm / detail
  15. Revert 374882 "[Concepts] Concept Specialization Expressions" — nicolasweber / detail
  16. gn build: Merge r374899 — llvmgnsyncbot / detail
  17. [clangd][NFC] Update comments to use triple-slashes — kadircet / detail
  18. [DAGCombiner] fold select-of-constants based on sign-bit test — spatel / detail
  19. [Concepts] Concept Specialization Expressions — saar / detail
  20. gn build: Merge r374903 — llvmgnsyncbot / detail
  21. Skip PExpect tests under ASAN, I can't get them to work reliably. — Adrian Prantl / detail
  22. Increase gdbremote_testcase timeouts when running under ASAN. — Adrian Prantl / detail
  23. [Concepts] Remove unused and illegal Sema includes from ExprCXX.cpp — saar / detail
  24. [AMDGPU] Allow DPP combiner to work with REG_SEQUENCE — Stanislav.Mekhanoshin / detail
  25. CFI: wrong type passed to llvm.type.test with multiple inheritance — dmitry.mikulin / detail
  26. [AMDGPU] Support mov dpp with 64 bit operands — Stanislav.Mekhanoshin / detail
  27. SBFile::GetFile: convert SBFile back into python native files. — lawrence_danna / detail
  28. convert SBDebugger::***FileHandle() wrappers to native files. — lawrence_danna / detail
  29. [lld][WebAssembly] Fix static linking of -fPIC code with external — jrtc27 / detail
  30. [AIX][XCOFF] Output XCOFF object text section header and symbol entry — digger.llvm / detail
  31. [llvm-profdata] Remove — Vedant Kumar / detail
  32. eliminate virtual methods from PythonDataObjects — lawrence_danna / detail
  33. [VirtualFileSystem] Support virtual working directory in the — Jonas Devlieghere / detail
  34. [MemorySSA] Update DomTree before applying MSSA updates. — asbirlea / detail
  35. [libomptarget][nfc] Make interface.h target independent — jonathanchesterfield / detail
  36. [NewGVN] Check that call has an access. — asbirlea / detail
  37. Add more information to JSON AST dumping of source locations. — aaron / detail
  38. [X86] Make memcmp() use PTEST if possible and also enable AVX1 — dave / detail
  39. [XCOFF] Output object text section header and symbol entry for program — digger.llvm / detail
  40. remove FILE* usage from SBStream.i — lawrence_danna / detail
  41. [libc] Do not add unittests if LLVM_INCLUDE_TESTS is OFF. — sivachandra / detail
  42. Reland [Driver] Fix -working-directory issues — Jan Korous / detail
  43. [llvm-profdata] Reinstate — Vedant Kumar / detail
  44. [X86] combineX86ShufflesRecursively - split the getTargetShuffleInputs — llvm-dev / detail
  45. Fix Driver/working-directory.c test — Jan Korous / detail
  46. [test] Update YAML mapping in VirtualFileSystemTest — Jonas Devlieghere / detail
  47. [llvm-objdump] Use a counter for llvm-objdump -h instead of the section — rupprecht / detail
  48. [clang] refactor -Wa,-W test cases. — caij2003 / detail
  49. [WebAssembly] Allow multivalue types in block signature operands — tlively / detail
  50. Added support for "#pragma clang section relro=<name>" — dmitry.mikulin / detail
  51. Revert "[VirtualFileSystem] Support virtual working directory in the — Jonas Devlieghere / detail
  52. Fix as-w-option.c on Windows where no assembler exists — rnk / detail
  53. [Clang][OpenMP Offload] Move offload registration code to the wrapper — serguei.n.dmitriev / detail
  54. [Concept] Associated Constraints Infrastructure — saar / detail
  55. [WebAssembly] Elide data segments for .bss sections — tlively / detail
  56. [llvm-readobj][xcoff] implement parsing overflow section header. — digger.llvm / detail
  57. [OPENMP]Allow final clause in combined task-based directives. The — a.bataev / detail
  58. [OPENMP]Fix comments/params, NFC. — a.bataev / detail
  59. AMDGPU: Fix infinite searches in SIFixSGPRCopies — Austin.Kerbow / detail
  60. [llvm-lipo] Add missing cast — shal1t712 / detail
  61. [XCOFF]implement parsing relocation information for 32-bit xcoff object — digger.llvm / detail
  62. [lit] Add back LitTestCase — jlettner / detail
  63. [JITLink] Switch to slab allocation for InProcessMemoryManager, — Lang Hames / detail
  64. [Docs] Updates sidebar links and sets max-width property for div.body — d4m1887 / detail
  65. [Orc] Add a method for ObjectLinkingLayer to return ownership of object — Lang Hames / detail
  66. Remove unnecessary and inappropriate forward-declaration of Sema from — richard-llvm / detail
  67. [lldb] Creates _liblldb symlink from cmake — hhb / detail
  68. PR43674: fix incorrect constant evaluation of 'switch' where no case — richard-llvm / detail
  69. [Reland][VirtualFileSystem] Support virtual working directory in the — Jonas Devlieghere / detail
  70. [dsymutil] Support and relocate base address selection entries for — Jonas Devlieghere / detail

#6655 (Oct 15, 2019 6:36:38 AM)

  1. [WebAssembly] Trapping fptoint builtins and intrinsics — tlively / detail
  2. [RISCV] Support fast calling convention — shiva0217 / detail
  3. Revert [SROA] Reuse existing lifetime markers if possible — dlj / detail
  4. [X86] Don't check for VBROADCAST_LOAD being a user of the source of a — craig.topper / detail
  5. Fix TestDisassemble_VST1_64 — pavel / detail
  6. [Format] Add machine-readable SPDX license ID to clang-format.el — sam.mccall / detail
  7. [Demangle] Add a few more options to the microsoft demangler — martin / detail
  8. [LLDB] [Windows] Initial support for ARM64 register contexts — martin / detail
  9. [LLDB] [PECOFF] Use a "pc" vendor name in aarch64 triples — martin / detail
  10. tsan: fix Go ppc64le build — dvyukov / detail
  11. [LLD] [COFF] Wrap file location pair<StringRef,int> in Optional<>. NFC. — martin / detail
  12. [MIPS GlobalISel] Refactor MipsRegisterBankInfo [NFC] — petar.avramovic / detail
  13. Change Comments SmallVector to std::vector in DebugLocStream [NFC] — david.stenberg / detail
  14. [MIPS GlobalISel] Add MSA registers to fprb. Select vector load, store — petar.avramovic / detail
  15. [LLD] [COFF] Fix -Wmissing-field-initializers warnings. NFC. — martin / detail
  16. [LLD] [COFF] Update a leftover comment after SVN r374869. NFC. — martin / detail
  17. [llvm-locstats] Fix 'only params' no entry value stats — djordje.todorovic / detail
  18. Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  19. [DebugInfo] Remove some users of DBG_VALUEs IsIndirect field — jeremy.morse.llvm / detail
  20. [X86] Resolve KnownUndef/KnownZero bits into target shuffle masks in — llvm-dev / detail
  21. [DebugInfo] Add interface for pre-calculating the size of emitted DWARF — david.stenberg / detail
  22. [Alignment][NFC] Remove dependency on — gchatelet / detail
  23. [DebugInfo] Add a DW_OP_LLVM_entry_value operation — david.stenberg / detail
  24. [Concepts] Concept Specialization Expressions — saar / detail
  25. gn build: Merge r374882 — llvmgnsyncbot / detail

#6654 (Oct 14, 2019 6:13:12 PM)

  1. Added UnifiedTreeBuilder.getLLVMBuildFactoryAndPrepareForSourcecodeSteps — gkistanova / detail
  2. Redefine API so it would not assume SVN. — gkistanova / detail
  3. Sanitize kwargs in — gkistanova / detail
  4. Change SphinxDocsBuilder to use UnifiedTreeBuilder. — gkistanova / detail
  5. Removed always failing builder 'clang-x86_64-linux-selfhost-modules'. — gkistanova / detail
  6. DWARFExpression: Fix/add support for (v4) debug_loc base address — pavel / detail
  7. [DebugInfo] Fix truncation of call site immediates — david.stenberg / detail
  8. [llvm-size] Tidy up error messages (PR42970) — maskray / detail
  9. [AArch64] Stackframe accesses to SVE objects. — sander.desmalen / detail
  10. [Alignment][NFC] Move and type functions from MathExtras to Alignment — gchatelet / detail
  11. [RISCV] enable LTO support, pass some options to linker. — selliott / detail
  12. [CostModel][X86] Add CTPOP scalar costs (PR43656) — llvm-dev / detail
  13. minidump: Use yaml for memory info tests — pavel / detail
  14. [ARM] Add some VMOVN tests. NFC — david.green / detail
  15. [libc++][test] Silence more warnings in variant tests — Casey / detail
  16. [x86] add tests for possible select to sra transforms; NFC — spatel / detail
  17. Revert r374771 "[llvm-size] Tidy up error messages (PR42970)" — nicolasweber / detail
  18. [ARM] Selection for MVE VMOVN — david.green / detail
  19. [IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator — cameron.mcinally / detail
  20. [x86] adjust select to sra tests; NFC — spatel / detail
  21. Reapply r374743 with a fix for the ocaml binding — joerg / detail
  22. [ARM] Preserve fpu behaviour for '-crypto' — diogo.sampaio / detail
  23. [CostModel][X86] Add CTLZ scalar costs — llvm-dev / detail
  24. [OPENMP]Fix codegen for private variably length vars in combined — a.bataev / detail
  25. XCOFFObjectWriter - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  26. BitsInit::resolveReferences - silence static analyzer null dereference — llvm-dev / detail
  27. [NVPTX] Restructure shfl instrinsics and add variants that return a — tra / detail
  28. [OPENMP50]Add support for 'parallel master taskloop' construct. — a.bataev / detail
  29. [llvm-profdata] Weaken "malformed-ptr-to-counter-array.test" to appease — Vedant Kumar / detail
  30. Reapply: [llvm-size] Tidy up error messages (PR42970) — rupprecht / detail
  31. Add FMF to vector ops for phi — michael_c_berg / detail
  32. [llvm-objdump] Adjust spacing and field width for --section-headers — rupprecht / detail
  33. Fix copy-pasto in r374759 — hans / detail
  34. [libc++][test] Add license headers to test/support/archetypes.* — Casey / detail
  35. [clang][IFS] Escape mangled names so  MS ABI doesn't break YAML parsing. — puyan / detail
  36. [clangd] Improve semantic highlighting in dependent contexts (fixes — zeratul976 / detail
  37. AMDGPU: Remove unnecessary IR from test — Matthew.Arsenault / detail
  38. AMDGPU: Fix redundant setting of m0 for atomic load/store — Matthew.Arsenault / detail
  39. [ThinLTO] Fix printing of NoInline function summary flag — tejohnson / detail
  40. Fix test breakage caused by r374424 — lawrence_danna / detail
  41. [clang][IFS][test] Fixing lit test breakages on macOS due to r374798 — puyan / detail
  42. [libc++][test] Portability fix for std::any tests — Casey / detail
  43. [Tests] Add a few more tests for idioms with FP induction variables — listmail / detail
  44. [ASan] Fix IRTests/InstructionsTest.UnaryOperator — cameron.mcinally / detail
  45. [OPNEMP]Allow grainsize clause in combined task-based directives. — a.bataev / detail
  46. [LoopIdiom] BCmp: loop exit count must not be wider than size_t that — lebedev.ri / detail
  47. [Tests] Add a test demonstrating a miscompile in the off-by-default — listmail / detail
  48. [lit] Extend internal diff to support -U — jdenny.ornl / detail
  49. [clang-scan-deps] Support for clang --analyze in clang-scan-deps — Jan Korous / detail
  50. remove FILE* usage from ReportEventState() and HandleProcessEvent() — lawrence_danna / detail
  51. uint32_t options -> File::OpenOptions options — lawrence_danna / detail
  52. [InstCombine] add tests for select/shift transforms; NFC — spatel / detail
  53. [OPNEMP]Allow num_tasks clause in combined task-based directives. — a.bataev / detail
  54. remove FILE* bindings from SBInstruction. — lawrence_danna / detail
  55. [NFC] Fix ClangScanDeps/static-analyzer.c test on Windows — Jan Korous / detail
  56. Add support to -Wa,-W in clang — caij2003 / detail
  57. [lit] Create Run object later and only when it is needed — jlettner / detail
  58. build fix for SBInstruction. — lawrence_danna / detail
  59. PR43080: Do not build context-sensitive expressions during name — richard-llvm / detail
  60. [Modules Build] Add missing dependency. — bigcheesegs / detail
  61. [InstCombine] fold a shifted bool zext to a select — spatel / detail
  62. [update_mir_test_checks] Handle MI flags properly — rtereshin / detail
  63. DebugInfo: Remove unnecessary/mistaken inclusion of — dblaikie / detail
  64. [ARM][AsmParser] handles offset expression in parentheses — caij2003 / detail
  65. Revert "Add support to -Wa,-W in clang" — caij2003 / detail
  66. Add support to -Wa,-W in clang — caij2003 / detail
  67. [Tests] Add a SCEV analysis test for llvm.widenable.condition — listmail / detail
  68. [test] Fix test failure — efriedma / detail
  69. [clang] add requirements to -Wa,-W test cases. — caij2003 / detail
  70. In the new pass manager use PTO.LoopUnrolling to determine when and how — echristo / detail
  71. Add -fno-experimental-pass-manager to make clear which pass manager — echristo / detail
  72. [Modules][PCH] Hash input files content — bruno.cardoso / detail
  73. Temporarily Revert [Modules][PCH] Hash input files content as it's — echristo / detail
  74. Revert "Dead Virtual Function Elimination" — jgorbe / detail
  75. fix — a20012251 / detail
  76. [lit] Add argument check: --timeout must be non-negative integer — jlettner / detail
  77. [X86] Add encoding tests for avx512pf vgatherpf/vscatterpf instructions. — craig.topper / detail
  78. [X86] Teach X86MCodeEmitter to properly encode zmm16-zmm31 as index — craig.topper / detail
  79. [MemorySSA] Update for partial unswitch. — asbirlea / detail
  80. Revert [InstCombine] fold a shifted bool zext to a select — spatel / detail
  81. Revert "fix" — a20012251 / detail
  82. [lldb-server/android] Show more processes by relaxing some checks — a20012251 / detail
  83. [libc++][test] Use <version> to get config on MSVC — Casey / detail

#6653 (Oct 14, 2019 6:52:53 AM)

  1. convert a test to unix line endings — nicolasweber / detail
  2. convert another test to unix line endings — nicolasweber / detail
  3. clangd tests: use extended regex with sed — nicolasweber / detail
  4. [clang] [clang-offload-bundler] Fix finding installed llvm-objcopy — mgorny / detail
  5. [X86] Teach EmitTest to handle ISD::SSUBO/USUBO in order to use the Z — craig.topper / detail
  6. [docs] loop pragmas: options implying transformations — sjoerd.meijer / detail
  7. [Alignment][NFC] Support compile time constants — gchatelet / detail
  8. build_llvm_package.bat: Run check-clang-tools and check-clangd tests. — hans / detail
  9. Fix D68936 — gchatelet / detail
  10. [NFC][TTI] Add Alignment for isLegalMasked[Load/Store] — sam.parker / detail
  11. [X86][BtVer2] Improved latency and throughput of float/vector loads and — Andrea_DiBiagio / detail
  12. Fixing typo in llvm/IR/Intrinsics.td — victor.campos / detail
  13. [AMDGPU] Come back patch for the 'Assign register class for cross block — Alexander.Timofeev / detail
  14. Revert "Add a pass to lower is.constant and objectsize intrinsics" — gribozavr / detail

#6652 (Oct 13, 2019 7:52:24 PM)

  1. Remove build directory for each build on clang-x86_64-debian-fast. — gkistanova / detail
  2. Set a default build directory in the LLVMBuildFactory and then properly — gkistanova / detail
  3. [clang-format] Proposal for clang-format to give compiler style warnings — mydeveloperday / detail
  4. gn build: (manually) merge r374720 — nicolasweber / detail
  5. [libc++][test] <=> now has a feature-test macro — Casey / detail
  6. [libc++][test] std::variant test cleanup — Casey / detail
  7. [X86] getTargetShuffleInputs - add KnownUndef/Zero output support — llvm-dev / detail
  8. [X86] SimplifyMultipleUseDemandedBitsForTargetNode - use — llvm-dev / detail
  9. [NFC][InstCombine] More test for "sign bit test via shifts" pattern — lebedev.ri / detail
  10. Make the last to clangd unit tests pass on Windows. — nicolasweber / detail
  11. [InstCombine] don't assume 'inbounds' for bitcast deref or null pointer — spatel / detail
  12. [ConstantFold] fix inconsistent handling of extractelement with undef — spatel / detail
  13. Add missing "REQUIRES: shell" to system-include-extractor.test — nicolasweber / detail
  14. [X86] Enable use of avx512 saturating truncate instructions in more — craig.topper / detail
  15. [X86] getTargetShuffleInputs - Control KnownUndef mask element — llvm-dev / detail
  16. [Docs] Moves Control Flow Document to User Guides — d4m1887 / detail
  17. [NFC][InstCombine] Some preparatory cleanup in — lebedev.ri / detail
  18. [Attributor][FIX] Use check prefix that is actually tested — jdoerfert / detail
  19. [Attributor][MemBehavior] Fallback to the function state for arguments — jdoerfert / detail
  20. [Attributor][FIX] NullPointerIsDefined needs the pointer AS (AANonNull) — jdoerfert / detail
  21. [Attributor] Shortcut no-return through will-return — jdoerfert / detail
  22. merge-request.sh: Update 9.0 metabug for 9.0.1 — simon / detail
  23. Improve __builtin_constant_p lowering — joerg / detail
  24. Add a pass to lower is.constant and objectsize intrinsics — joerg / detail
  25. [NewGVN] Use m_Br to simplify code a bit. (NFC) — flo / detail
  26. Don't run background-index.test on Windows. — nicolasweber / detail
  27. Make code-action-request.test and request-reply.test pass on Windows. — nicolasweber / detail
  28. Make symbols.test pass on Windows. — nicolasweber / detail
  29. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  30. Prefer 'env not' over 'not env' in tests. — nicolasweber / detail
  31. fix typo in 374747 — nicolasweber / detail

#6651 (Oct 13, 2019 8:24:54 AM)

  1. UnifiedTreeBuilder code cleaning. NFC. — gkistanova / detail
  2. [SROA] Reuse existing lifetime markers if possible — jdoerfert / detail
  3. [Attributor][FIX] Avoid modifying naked/optnone functions — jdoerfert / detail
  4. [Attributor][FIX] Add missing function declaration in test case — jdoerfert / detail
  5. [Attributor][FIX] Do not apply h2s for arbitrary mallocs — jdoerfert / detail
  6. [Attributor][FIX] Ensure h2s doesn't trigger on escaped pointers — jdoerfert / detail
  7. [Attributor][NFC] Expose call site traversal without QueryingAA — jdoerfert / detail
  8. [Attributor] Remove unused verification flag — jdoerfert / detail
  9. [Attributor][FIX] Remove leftover, now unused, variable — jdoerfert / detail
  10. [Attributor][FIX] Avoid splitting blocks if possible — jdoerfert / detail
  11. [X86] Add v2i64->v2i32/v2i16/v2i8 test cases to the trunc — craig.topper / detail
  12. [X86] Enable v4i32->v4i16 and v8i16->v8i8 saturating truncates to use — craig.topper / detail
  13. [X86] Add a one use check on the setcc to the min/max canonicalization — craig.topper / detail
  14. [clang-tidy] New checker for not null-terminated result caused by — dabis.csaba98 / detail
  15. gn build: Merge r374707 — llvmgnsyncbot / detail
  16. [clang-tidy] bugprone-not-null-terminated-result: Sphinx adjustments — dabis.csaba98 / detail
  17. [clang-tidy] bugprone-not-null-terminated-result: Sphinx adjustments 2 — dabis.csaba98 / detail
  18. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments — dabis.csaba98 / detail
  19. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments 2 — dabis.csaba98 / detail
  20. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments 3 — dabis.csaba98 / detail
  21. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments 4 — dabis.csaba98 / detail
  22. IRTranslator - silence static analyzer null dereference warnings. NFCI. — llvm-dev / detail
  23. BlockInCriticalSectionChecker - silence static analyzer dyn_cast null — llvm-dev / detail
  24. Make most clangd unittests pass on Windows — nicolasweber / detail
  25. [X86][AVX] Add i686 avx splat tests — llvm-dev / detail

#6650 (Oct 12, 2019 8:11:19 PM)

  1. Do not set default cmake options in CmakeCommand. — gkistanova / detail
  2. Removed some default cmake options which doesn't seem worth being — gkistanova / detail
  3. Changed clang-x86_64-debian-fast builder to use UnifiedTreeBuilder. — gkistanova / detail
  4. NFC. Few cosmetic changes. — gkistanova / detail
  5. Incremental. — gkistanova / detail
  6. [X86][SSE] Avoid unnecessary PMOVZX in v4i8 sum reduction — llvm-dev / detail
  7. remove an useless allocation found by scan-build - the new Dead nested — sylvestre / detail
  8. [NFC][LoopIdiom] Move one bcmp test into the proper place — lebedev.ri / detail
  9. [NFC][LoopIdiom] Add bcmp loop idiom miscompile test from PR43206. — lebedev.ri / detail
  10. [LoopIdiomRecognize] Recommit: BCmp loop idiom recognition — lebedev.ri / detail
  11. [clang-format] Proposal for clang-format to give compiler style warnings — mydeveloperday / detail
  12. Revert r374657: "[lit] Try again to fix new tests that fail on Windows — jdenny.ornl / detail
  13. [lit] Try yet again to fix new tests that fail on Windows bots — jdenny.ornl / detail
  14. [lit] Adjust error handling for decode introduced by r374665 — jdenny.ornl / detail
  15. [X86] Use any_of/all_of patterns in shuffle mask pattern recognisers. — llvm-dev / detail
  16. Fix cppcheck shadow variable name warnings. NFCI. — llvm-dev / detail
  17. Replace for-loop of SmallVector::push_back with SmallVector::append. — llvm-dev / detail
  18. [NFC][LoopIdiom] Adjust FIXME to be self-explanatory — lebedev.ri / detail
  19. [lit] Try errors="ignore" for decode introduced by r374665 — jdenny.ornl / detail
  20. SymbolRecord - fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  21. SymbolRecord - consistently use explicit for single operand constructors — llvm-dev / detail
  22. [X86] scaleShuffleMask - use size_t Scale to avoid overflow warnings — llvm-dev / detail
  23. Revert r374671: "[lit] Try errors="ignore" for decode introduced by — jdenny.ornl / detail
  24. Revert r374666: "[lit] Adjust error handling for decode introduced by — jdenny.ornl / detail
  25. Revert r374665: "[lit] Try yet again to fix new tests that fail on — jdenny.ornl / detail
  26. Revert r374653: "[lit] Fix a few oversights in r374651 that broke some — jdenny.ornl / detail
  27. Revert r374652: "[lit] Fix internal diff's --strip-trailing-cr and use — jdenny.ornl / detail
  28. Revert 374651: "Reland r374392: [lit] Extend internal diff to support — jdenny.ornl / detail
  29. Revert r374650: "Reland r374390: [lit] Extend internal diff to support — jdenny.ornl / detail
  30. Revert r374649: "Reland r374389: [lit] Clean up internal diff's encoding — jdenny.ornl / detail
  31. Revert r374648: "Reland r374388: [lit] Make internal diff work in — jdenny.ornl / detail
  32. [libc++][test] Silence MSVC warning in std::optional test — Casey / detail
  33. gn build: (manually) merge r374663 — nicolasweber / detail
  34. Revert r374663 "[clang-format] Proposal for clang-format to give — nicolasweber / detail

#6649 (Oct 12, 2019 8:42:26 AM)

  1. Added legacy mode support for automatic SVN schedulers. — gkistanova / detail
  2. Fix test failure with 374562 on Hexagon — erich.keane / detail
  3. [lldb-test] Modify lldb-test to print out ASTs from symbol file — syaghmour / detail
  4. Update clang module map for new excluded .def file. — richard-llvm / detail
  5. [lldb] Add import-std-module/sysroot to the libc++ test category. — Raphael Isemann / detail
  6. [clang][IFS] Fixing assert in clang interface stubs for enums, records, — puyan / detail
  7. [lldb] Mark import-std-module/empty-module as libc++ test — Raphael Isemann / detail
  8. gn build: (manually) merge r374110 — nicolasweber / detail
  9. IOHandler: fall back on File::Read if a FILE* isn't available. — lawrence_danna / detail
  10. [lldb] Fix python packages install path — hhb / detail
  11. [X86][SSE] Add support for v4i8 add reduction — llvm-dev / detail
  12. Suppress false-positive -Wdeprecated-volatile warning from — richard-llvm / detail
  13. [Stats] Convert some ad-hoc header search stats to — vsapsai / detail
  14. llvm-dwarfdump: Add verbose printing for debug_loclists — dblaikie / detail
  15. make ConstString allocate memory in non-tiny chunks — l.lunak / detail
  16. [platform process list] add a flag for showing the processes of all — a20012251 / detail
  17. Add -fgnuc-version to ClangModuleCompilationOptions on Darwin. — Adrian Prantl / detail
  18. [NativePDB] Remove unused references to ClangASTImporter — apl / detail
  19. [MachineIRBuilder] Fix an assertion failure with buildMerge — quentin.colombet / detail
  20. [GISel][CallLowering] Enable vector support in argument lowering — quentin.colombet / detail
  21. [Mips][llvm-exegesis] Add a Mips target — simon / detail
  22. Set GNUC version in the LLDB expression parser. — Adrian Prantl / detail
  23. Revert 374373: [Codegen] Alter the default promotion for saturating adds — david.green / detail
  24. Release notes: Add the option WarnForDeadNestedAssignments — sylvestre / detail
  25. [GISel][UnitTest] Fix a bunch of tests that were not doing anything — quentin.colombet / detail
  26. [ObjC] Remove default parameter no caller was providing. NFC intended. — vsapsai / detail
  27. [mips] Use less instruction to load zero into FPR by li.s / li.d pseudos — simon / detail
  28. [mips] Store 64-bit `li.d' operand as a single 8-byte value — simon / detail
  29. [mips] Remove unused local variables. NFC — simon / detail
  30. DebugInfo: Use base address selection entries for debug_loc — dblaikie / detail
  31. [lit] Change regex filter to ignore case — jlettner / detail
  32. [lit] Small cleanups in main.py — jlettner / detail
  33. Revert "[platform process list] add a flag for showing the processes of — a20012251 / detail
  34. [AMDGPU] link dpp pseudos and real instructions on gfx10 — Stanislav.Mekhanoshin / detail
  35. [libunwind] Refactor CMake flag checks to match libc++ and libc++abi — phosek / detail
  36. [AMDGPU] Use GCN prefix in dpp_combine.mir. NFC. — Stanislav.Mekhanoshin / detail
  37. gn build: Cmanually) merge r374590 — nicolasweber / detail
  38. [platform process list] add a flag for showing the processes of all — a20012251 / detail
  39. gn build: Merge r235758 — llvmgnsyncbot / detail
  40. gn build: (manually) merge r374606 better — nicolasweber / detail
  41. [libFuzzer] Don't prefix absolute paths in fuchsia. — jakehehrlich / detail
  42. DebugInfo: Reduce the scope of some variables related to debug_ranges — dblaikie / detail
  43. [X86] Add test case showing missing opportunity to fold vmovsdb into a — craig.topper / detail
  44. [X86] Fold a VTRUNCS/VTRUNCUS+store into a saturating truncating store. — craig.topper / detail
  45. Temporarily Revert [platform process list] add a flag for showing the — Adrian Prantl / detail
  46. [llvm-profdata] Make "malformed-ptr-to-counter-array.test" textual — Vedant Kumar / detail
  47. DebugInfo: Fix msan use-of-uninitialized exposed by r374600 — dblaikie / detail
  48. [platform process list] add a flag for showing the processes of all — a20012251 / detail
  49. Revert "[platform process list] add a flag for showing the processes of — a20012251 / detail
  50. [platform process list] add a flag for showing the processes of all — a20012251 / detail
  51. [asan] Return true from instrumentModule — Vitaly Buka / detail
  52. [libunwind] Fix issues introduced in r374606 — phosek / detail
  53. Revert "[platform process list] add a flag for showing the processes of — a20012251 / detail
  54. [platform process list] add a flag for showing the processes of all — a20012251 / detail
  55. Slightly relax restriction on exact order arguments must appear. — douglas.yung / detail
  56. [sancov] Use LLVM Support library JSON writer in favor of individual — Vitaly Buka / detail
  57. [sancov] Accommodate sancov and coverage report server for use under — Vitaly Buka / detail
  58. Revert "[platform process list] add a flag for showing the processes of — a20012251 / detail
  59. [platform process list] add a flag for showing the processes of all — a20012251 / detail
  60. [clang][IFS] Updating tests to pass on -fvisibility=hidden builds — puyan / detail
  61. recommit: [LoopVectorize][PowerPC] Estimate int and float register — wuzish / detail
  62. NFC: clang-format rL374420 and adjust comment wording — hubert.reinterpretcast / detail
  63. Revert 374629 "[sancov] Accommodate sancov and coverage report server — Vitaly Buka / detail
  64. [llvm-lipo] Pass ArrayRef by value. — shal1t712 / detail
  65. [clang][IFS] Fixing spelling errors in interface-stubs OPT flag (NFC). — puyan / detail
  66. [lit] Remove setting of the target-windows feature — martin / detail
  67. [mips] Fix `loadImmediate` calls when load non-address values. — simon / detail
  68. [mips] Rely on GPR size not ABI when select instruction to load value — simon / detail
  69. [X86] Test SKX cpu in the vector-trunc-packus/ssat/usat.ll tests instad — craig.topper / detail
  70. [X86] Use pack instructions for packus/ssat truncate patterns when — craig.topper / detail
  71. [LV] Merge LLVM_DEBUG blocks. — benny.kra / detail
  72. [Attributor] Extend anonymous namespace. NFC. — benny.kra / detail
  73. Reland r374388: [lit] Make internal diff work in pipelines — jdenny.ornl / detail
  74. Reland r374389: [lit] Clean up internal diff's encoding handling — jdenny.ornl / detail
  75. Reland r374390: [lit] Extend internal diff to support `-` argument — jdenny.ornl / detail
  76. Reland r374392: [lit] Extend internal diff to support -U — jdenny.ornl / detail
  77. [lit] Fix internal diff's --strip-trailing-cr and use it — jdenny.ornl / detail
  78. [lit] Fix a few oversights in r374651 that broke some bots — jdenny.ornl / detail
  79. [lit] Try to fix new tests that fail on Windows bots — jdenny.ornl / detail
  80. [CostModel][X86] Improve sum reduction costs. — llvm-dev / detail
  81. Revert r374654: "[lit] Try to fix new tests that fail on Windows bots" — jdenny.ornl / detail
  82. [lit] Try again to fix new tests that fail on Windows bots — jdenny.ornl / detail

#6647 (Oct 11, 2019 10:33:47 AM)

  1. [NFC] run specific pass instead of whole -O3 pipeline for popcount — czhengsz / detail
  2. [PowerPC] Remove assertion "Shouldn't overwrite a register before it is — yi-hong.lyu / detail
  3. [X86] Always define the tzcnt intrinsics even when _MSC_VER is defined. — craig.topper / detail
  4. Fix modules build for r374337 — pavel / detail
  5. [ADT][Statistics] Fix test after rL374490 — kadircet / detail
  6. [X86] Add v8i64->v8i8 ssat/usat/packus truncate tests to — craig.topper / detail
  7. [TableGen] Fix a bug that MCSchedClassDesc is interfered between — qshanz / detail
  8. [lldb] Fix crash in CxxModuleHandler when std module is empty — Raphael Isemann / detail
  9. [LLDB] [Driver] Use llvm::InitLLVM to do unicode argument conversion on — martin / detail
  10. Insert module constructors in a module pass — Vitaly Buka / detail
  11. [Windows] Use information from the PE32 exceptions directory to — aleksandr.urakov / detail
  12. ProcessInstanceInfoMatch: Don't match processes with no name if a name — pavel / detail
  13. minidump: Use llvm memory info list parser — pavel / detail
  14. [llvm-exegesis] Show noise cluster in analysis output. — courbet / detail
  15. [X86] isFNEG - add recursion depth limit — llvm-dev / detail
  16. [SCEV] Add stricter verification option. — flo / detail
  17. [LLDB] [lldb-server] Use llvm::InitLLVM for doing unicode conversion of — martin / detail
  18. [FileCheck] Implement --ignore-case option. — kai.nacke / detail
  19. Dead Virtual Function Elimination — oliver.stannard / detail
  20. [ClangTidy] Separate tests for infrastructure and checkers — gribozavr / detail
  21. [llvm-readobj] - Remove excessive fields when dumping "Version symbols". — grimar / detail
  22. [LLD][ELF] - Update test cases after llvm-readobj change. — grimar / detail
  23. [MS ABI]: Fix mangling function arguments for template types to be — nicolasweber / detail
  24. [mips] Fix loading "double" immediate into a GPR and FPR — simon / detail
  25. [lldb] Insert break to avoid unannotated fall-through — kadircet / detail
  26. [Tests] Output of od can be lower or upper case (llvm-objcopy/yaml2obj). — kai.nacke / detail
  27. [mips] Follow-up to r374544. Fix test case. — simon / detail
  28. [ClangTidy] Separate tests for infrastructure and checkers, fixup — gribozavr / detail
  29. Updated add_new_check.py to create checker tests in the new directory — gribozavr / detail
  30. [libTooling] Change Stencil equality to use `toString()` — yitzhakm / detail
  31. [AMDGPU][MC] Corrected parsing of optional operands — dmitry.preobrazhensky / detail
  32. Fix compilation warnings. NFC. — michael.hliao / detail
  33. [DAGCombiner] fold vselect-of-constants to shift — spatel / detail
  34. [llvm] [ocaml] Support linking against dylib — mgorny / detail
  35. [AMDGPU][MC][GFX10] Enabled null for 64-bit dst operands — dmitry.preobrazhensky / detail
  36. [libTooling] Move `RewriteRule` abstraction into its own header and — yitzhakm / detail
  37. [AMDGPU][MC][GFX6][GFX7][GFX10] Added instructions — dmitry.preobrazhensky / detail
  38. gn build: Merge r374558 — llvmgnsyncbot / detail
  39. [AMDGPU][MC][GFX9][GFX10] Corrected number of src operands for — dmitry.preobrazhensky / detail
  40. Reland r374450 with Richard Smith's comments and test fixed. — erich.keane / detail
  41. [AIX] Use .space instead of .zero in assembly — daltenty / detail
  42. [VPlan] Add moveAfter to VPRecipeBase. — flo / detail
  43. [AArch64][SVE] Implement sdot and udot (lane) intrinsics — kerry.mclaughlin / detail
  44. [AArch64] add tests for (v)select-of-constants; NFC — spatel / detail

#6646 (Oct 10, 2019 11:22:44 PM)

  1. Moved a few builders to use UnifiedTreeBuilder. — gkistanova / detail
  2. Updated llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast and — gkistanova / detail
  3. [lit] Move argument parsing/validation to separate file — jlettner / detail
  4. Speed up accelerator table lookups — Adrian Prantl / detail
  5. Remove CC autodetection from Makefile.rules — Adrian Prantl / detail
  6. Re-land "Use -fdebug-compilation-dir to form absolute paths in coverage — rnk / detail
  7. Fix test to avoid check-not matching the temp file absolute path — rnk / detail
  8. [lit] Leverage argparse features to remove some code — jlettner / detail
  9. Fix build by adding the missing dependency. — michael.hliao / detail
  10. [libc++][test] Change IsSmallObject's calculation for std::any's small — Casey / detail
  11. Fix buildbots by using memset instead of bzero. — clayborg / detail
  12. Unbreak buildbots. — clayborg / detail
  13. Remove strings.h include to fix GSYM Windows build — rnk / detail
  14. Die, TABS, die, die, die, die... — jingham / detail
  15. Fix Windows build after r374381 — nicolasweber / detail
  16. Remove merge marker :-) — Adrian Prantl / detail
  17. Print quoted backslashes in LLVM IR as \\ instead of \5C — rnk / detail
  18. Update clang tests for new LLVM IR backslash printing in r374415 — rnk / detail
  19. TestFileHandle.py: fix for Python 3.6 — lawrence_danna / detail
  20. Fix one more clang test which didn't have \5C in it — rnk / detail
  21. [ARM] Fix arm_neon.h with -flax-vector-conversions=none, part 2. — efriedma / detail
  22. [NFC][PowerPC]Clean up PPCAsmPrinter for TOC related pseudo opcode — xiangxdh / detail
  23. win: Move Parallel.h off concrt to cross-platform code — nicolasweber / detail
  24. update SBDebugger::SetInputFile() etc to work on native Files — lawrence_danna / detail
  25. update TestRunCommandInterpreterAPI to use SBFile — lawrence_danna / detail
  26. Revert r374392: "[lit] Extend internal diff to support -U" — jdenny.ornl / detail
  27. Revert r374390: "[lit] Extend internal diff to support `-` argument" — jdenny.ornl / detail
  28. Revert r374389: "[lit] Clean up internal diff's encoding handling" — jdenny.ornl / detail
  29. [PowerPC][docs] Update IBM official docs in Compiler Writers Info page — Jinsong Ji / detail
  30. Revert r374388: "[lit] Make internal diff work in pipelines" — jdenny.ornl / detail
  31. [Docs] Update testing documentaton — Jonas Devlieghere / detail
  32. [X86] Use packusdw+vpmovuswb to implement v16i32->V16i8 that clamps — craig.topper / detail
  33. [lit] Bring back `--threads` option alias — jlettner / detail
  34. [test] Cleanup top-level lit.cfg.py — Jonas Devlieghere / detail
  35. [test] Add timeout to API tests. — Jonas Devlieghere / detail
  36. [x86] reduce duplicate test assertions; NFC — spatel / detail
  37. [OPENMP50]Support for 'master taskloop' directive. — a.bataev / detail
  38. [OPENMP]Update doc for supported constructs, NFC. — a.bataev / detail
  39. [ScanDeps] clang-format, 80 cols. — bigcheesegs / detail
  40. ADT: Save a word in every StringSet entry — jordan_rose / detail
  41. [lit] Add comment explaining the LIT_OPTS env var overrides command line — jlettner / detail
  42. [PDB] Fix bug when using multiple PCH header objects with the same name. — zturner / detail
  43. [MSVC] Automatically add atlmfc folder to include and libpath. — zturner / detail
  44. Fix process launch failure on FreeBSD after r365761 — dimitry / detail
  45. Fix a documentation warning from GSYM commit. — clayborg / detail
  46. [System Model] [TTI] Move default cache/prefetch implementations — greened / detail
  47. [MemorySSA] Additional handling of unreachable blocks. — asbirlea / detail
  48. Add a missing include in test. — eugeni.stepanov / detail
  49. Add -fgnuc-version= to control __GNUC__ and other GCC macros — rnk / detail
  50. Fix __builtin_assume_aligned with too large values. — erich.keane / detail
  51. TestMTCSimple: Make Makefile portable. — Fred Riss / detail
  52. [lit] Break main into smaller functions — jlettner / detail
  53. [InstCombine] Add test case for PR43617 (NFC) — e.menezes / detail
  54. [ValueTracking] Improve pointer offset computation for cases of same — xur / detail
  55. [AMDGPU] Handle undef old operand in DPP combine — Stanislav.Mekhanoshin / detail
  56. Revert 374450 "Fix __builtin_assume_aligned with too large values." — nicolasweber / detail
  57. Fix some errors in <arm_neon.h> tests that cause them to fail with lax — richard-llvm / detail
  58. [GISel] Allow getConstantVRegVal() to return G_FCONSTANT values. — hayarms / detail
  59. [X86] Add test cases for packus/ssat/usat 32i32->v32i8 test cases. NFC — craig.topper / detail
  60. [X86] Guard against leaving a dangling node in combineTruncateWithSat. — craig.topper / detail
  61. [test] Reduce inconsistency between lit configuration files. — Jonas Devlieghere / detail
  62. [Make] Remove spurious line break — Jonas Devlieghere / detail
  63. [GISel] Simplifying return from else in function. NFC — hayarms / detail
  64. PR43629: Fix crash evaluating constexpr placement new on a subobject of — richard-llvm / detail
  65. Fix help message for -ffp-contract — Yaxun.Liu / detail
  66. [lldb-test] Remove unused header — apl / detail
  67. [tooling] Teach Tooling to understand compilation with offloading. — michael.hliao / detail
  68. [MemorySSA] Update Phi simplification. — asbirlea / detail
  69. Fix check-interception link error in compiler-rt debug mode — rnk / detail
  70. Change test case so that it accepts backslashes in file path, in the — akhuang / detail
  71. docs/DeveloperPolicy: Add instructions for requesting GitHub commit — tstellar / detail
  72. [JITLink] Move MachO/x86 got test further down in the data section. — Lang Hames / detail
  73. [JITLink] Add an initial implementation of JITLink for MachO/AArch64. — Lang Hames / detail
  74. [tooling] Fix assertion on MacOSX. — michael.hliao / detail
  75. Fix compilation warning due to typo. — michael.hliao / detail
  76. [msan, NFC] Move option parsing into constructor — Vitaly Buka / detail
  77. [tsan,msan] Insert module constructors in a module pass — Vitaly Buka / detail
  78. gn build: Merge r374476 — llvmgnsyncbot / detail
  79. Clean up format in cmake file — hhb / detail
  80. Move most CXXRecordDecl::DefinitionData bit-fields out into a separate — richard-llvm / detail
  81. [X86] Update trunc_packus_v32i32_v32i8 test in min-legal-vector-width.ll — craig.topper / detail
  82. [X86] Improve the AVX512 bailout in combineTruncateWithSat to allow pack — craig.topper / detail
  83. Include whether the destructor is constexpr in -ast-dump output for a — richard-llvm / detail
  84. [Stats] Add ALWAYS_ENABLED_STATISTIC enabled regardless of — vsapsai / detail
  85. Get ClangdXPC.framework building (barely) with CMake's Xcode generator — jordan_rose / detail
  86. AMDGPU: Move SelectFlatOffset back into AMDGPUISelDAGToDAG — Matthew.Arsenault / detail
  87. Fix assertion failure for a cv-qualified array as a non-type template — richard-llvm / detail
  88. [Stats] Fix polly build due to change in llvm::Statistic constructor in — vsapsai / detail
  89. [Attributor][FIX] Do not replace musstail calls with constant — jdoerfert / detail
  90. [JITLink] Fix MachO/arm64 GOTPAGEOFF encoding. — Lang Hames / detail
  91. [JITLink] Disable the MachO/AArch64 testcase while investigating bot — Lang Hames / detail
  92. [Stats] More polly fixes following llvm::Statistic changes in r374490. — vsapsai / detail
  93. [CUDA][HIP} Add a test for constexpr default ctor — Yaxun.Liu / detail
  94. Revert 374481 "[tsan,msan] Insert module constructors in a module pass" — nicolasweber / detail
  95. [Polly] Fix formatting violation. NFC. — vsapsai / detail
  96. [X86] Add more packus/ssat/usat truncate tests from legal vectors to — craig.topper / detail
  97. [CVP] Remove a masking operation if range information implies it's a — listmail / detail
  98. [X86] Add test case for trunc_packus_v16i32_v16i8_store to — craig.topper / detail
  99. [X86] Add a DAG combine to turn v16i16->v16i8 VTRUNCUS+store into a — craig.topper / detail
  100. [libc++] Fix linker script generation — phosek / detail
  101. [InstCombine] recognize popcount. — czhengsz / detail

#6645 (Oct 10, 2019 12:03:38 PM)

  1. [clang] prevent crash for nonnull attribut in constant context (Bug — tyker1 / detail
  2. [update_cc_test_checks] Support 'clang | opt | FileCheck' — simon.tatham / detail
  3. Recommit "[Clang] Pragma vectorize_width() implies vectorize(enable)" — sjoerd.meijer / detail
  4. [lldb][NFC] Use unique_ptr in DiagnosticManager to express ownership — Raphael Isemann / detail
  5. Improve error message for bad SHF_MERGE sections — ruiu / detail
  6. [LLD] [MinGW] Add a testcase for -l:name style library options. NFC. — martin / detail
  7. [LLD] [MinGW] Look for other library patterns with -l — martin / detail
  8. [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is — lebedev.ri / detail
  9. Remove rest of time-trace message as it is inconsistent style — russell.gallop / detail
  10. Use error instead of fatal to report usage errors — ruiu / detail
  11. [UBSan] Revisit nullptr-and-nonzero-offset-variable.cpp test to — lebedev.ri / detail
  12. s/@expectedFailure/@expectedFailureAll in TestFileHandle — pavel / detail
  13. [IfCvt][ARM] Optimise diamond if-conversion for code size — oliver.stannard / detail
  14. [UBSan] Split nullptr-and-nonzero-offset-variable.cpp into C and C++ — lebedev.ri / detail
  15. [lldb][NFC] Use llvm::all_of instead of std::all_of in — Raphael Isemann / detail
  16. Revert "[ASan] Do not misrepresent high value address dereferences as — russell.gallop / detail
  17. [UBSan] Split nullptr-and-nonzero-offset-variable.c in another direction — lebedev.ri / detail
  18. [lldb] Fix out of bounds read in DataExtractor::GetCStr and add unit — Raphael Isemann / detail
  19. [lldb][NFC] Remove strange bool parameter from Searcher::SearchCallback — Raphael Isemann / detail
  20. [COFF] Wrap definitions in namespace lld { namespace coff {. NFC — maskray / detail
  21. [Sanitizers] Porting getrandom/getentropy interceptors to FreeBSD — David CARLIER / detail
  22. [UBSan] Appease linter — lebedev.ri / detail
  23. [test] Use system locale for mri-utf8.test — thomasp / detail
  24. [Mips] Fix 374055 — Mirko.Brkusanin / detail
  25. Fix sanitizer lint check after r374315 — russell.gallop / detail
  26. TestFileHandle.py: relax exception type checks — pavel / detail
  27. Revert "Use -fdebug-compilation-dir to form absolute paths in coverage — kadircet / detail
  28. [Windows] Introduce a switch for the `lldb-server` mode on Windows — aleksandr.urakov / detail
  29. Fix -Wparentheses warning. NFCI. — llvm-dev / detail
  30. [ADR] ArrayRefTest: disable SizeTSizedOperations test - it's UB. — lebedev.ri / detail
  31. [AST] ASTReader::ReadSLocEntry(): move computation of FirstDecl into the — lebedev.ri / detail
  32. [lld] getErrPlace(): don't perform arithmetics on maybe-null pointer — lebedev.ri / detail
  33. [Alignment][NFC] Make VectorUtils uas llvm::Align — gchatelet / detail
  34. File: Handle more cases in GetOptionsFromMode — pavel / detail
  35. Make nullptr check more robust — ruiu / detail
  36. [Sanitizers] Fix getrandom test — David CARLIER / detail
  37. [AArch64][x86] add tests for (v)select bit magic; NFC — spatel / detail
  38. [lldb] Make sure import-std-module/sysroot actually passes for the right — Raphael Isemann / detail
  39. [ARM] VQADD instructions — david.green / detail
  40. MinidumpYAML: Add support for the memory info list stream — pavel / detail
  41. [LV][NFC] Factor out calculation of "best" estimated trip count. — flo / detail
  42. [FileCheck] Implement --ignore-case option. — kai.nacke / detail
  43. [DAGCombine] Match more patterns for half word bswap — deadalnix / detail
  44. Fix some dangling else warnings — pavel / detail
  45. Fix the unwinding plan augmentation from x86 assembly — pavel / detail
  46. [Tests] Output of od can be lower or upper case (llvm-objcopy/yaml2obj). — kai.nacke / detail
  47. [llvm-readelf] - Do not enter an infinite loop when printing histogram. — grimar / detail
  48. [DAG][X86] Add isNegatibleForFree/GetNegatedExpression override — llvm-dev / detail
  49. Fix OCaml/core.ml fneg check — llvm-dev / detail
  50. Revert "[AMDGPU] Run `unreachable-mbb-elimination` after isel to clean — jay.foad / detail
  51. Revert "[test] Use system locale for mri-utf8.test" — thomasp / detail
  52. [lldb] Add log output for the support files we pass to the — Raphael Isemann / detail
  53. [X86] combineFMADDSUB - Convert to use — llvm-dev / detail
  54. [lldb] Fix minidebuginfo-set-and-hit-breakpoint.test — Raphael Isemann / detail
  55. unwind-via-stack-win.yaml: update for changes in yaml format — pavel / detail
  56. Revert "[IRBuilder] Update IRBuilder::CreateFNeg(...) to return a — gribozavr / detail
  57. Fix OCaml/core.ml fneg check (try 2) — llvm-dev / detail
  58. [X86] combineFMA - Convert to use — llvm-dev / detail
  59. Revert "Fix OCaml/core.ml fneg check" — gribozavr / detail
  60. Revert "[Tests] Output of od can be lower or upper case — gribozavr / detail
  61. Revert "[FileCheck] Implement --ignore-case option." — gribozavr / detail
  62. [MCA] Show aggregate over Average Wait times for the whole snippet — lebedev.ri / detail
  63. [LLD][ELF] Fix stale comments about doing ICF — russell.gallop / detail
  64. [OPENMP50]Register vendor name only once in vendor context selector. — a.bataev / detail
  65. Fix Wdocumentation warnings. NFCI. — llvm-dev / detail
  66. [AMDGPU] Fixed dpp_combine.mir with expensive checks. NFC. — Stanislav.Mekhanoshin / detail
  67. In openFileForRead don't cache erroneous entries if the error relates to — kousikk / detail
  68. [BPF] Remove relocation for patchable externs — yhs / detail
  69. [Alignment][NFC] Use llv::Align in GISelKnownBits — gchatelet / detail
  70. [DAGCombiner] reduce code duplication; NFC — spatel / detail
  71. Increase timeout in gdbclientutils.py to decrease chance of test failing — Adrian Prantl / detail
  72. Fix assertions disabled builds after rL374367 — kadircet / detail
  73. [Codegen] Alter the default promotion for saturating adds and subs — david.green / detail
  74. Use arrays on stack and avoid use of new and delete operators. — sivachandra / detail
  75. Increase timeout in pexpect to lower chances of tests failing under — Adrian Prantl / detail
  76. [ARM] VQSUB instruction — david.green / detail
  77. [dsymutil] Move CommonSymbols.clear() in resetParserState. — Jonas Devlieghere / detail
  78. Add GsymCreator and GsymReader. — clayborg / detail
  79. [test] Trim the symbtab test case (NFC) — Jonas Devlieghere / detail
  80. gn build: Merge r374381 — llvmgnsyncbot / detail
  81. Reland "[ASan] Do not misrepresent high value address dereferences as — jlettner / detail
  82. [test] Pass DSYMUTIL and SDKROOT as part of the Make invocation. — Jonas Devlieghere / detail
  83. [test] Use a different module cache for Shell and API tests. — Jonas Devlieghere / detail
  84. [OPENMP50]Support for declare variant directive for NVPTX target. — a.bataev / detail
  85. [lit] Make internal diff work in pipelines — jdenny.ornl / detail
  86. [lit] Clean up internal diff's encoding handling — jdenny.ornl / detail
  87. [lit] Extend internal diff to support `-` argument — jdenny.ornl / detail
  88. gn build: merge r374381 more (effectively a no-op) — nicolasweber / detail
  89. [lit] Extend internal diff to support -U — jdenny.ornl / detail
  90. Implement serializing scripted breakpoints and their extra args. — jingham / detail
  91. gn build: restore tablegen restat optimization after r373664 — nicolasweber / detail
  92. Unbreak windows buildbots. — clayborg / detail
  93. [DAGCombiner] fold select-of-constants to shift — spatel / detail
  94. Unbreak  llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast buildbot. — clayborg / detail
  95. [clang-format] throws an incorrect assertion in consumeToken() — mydeveloperday / detail

#6644 (Oct 10, 2019 12:57:00 AM)

  1. [Support] Add mathematical constants — e.menezes / detail
  2. [AMDGPU] Use math constants defined in MathExtras (NFC) — e.menezes / detail
  3. [ConstProp] add tests for extractelement with undef index; NFC — spatel / detail
  4. [sanitizer] Use raise() in test and cover more signals — Vitaly Buka / detail
  5. [test] Skip entry value test when clang < 10.0.0 — Vedant Kumar / detail
  6. [sanitizer] Make signal_name a C test — Vitaly Buka / detail
  7. [Docs] Adds Documentation links to sidebar — d4m1887 / detail
  8. [utils] Update lldb-dotest for new test layout — Jonas Devlieghere / detail
  9. [CMake] Fix add_lldb_test_dependency — Jonas Devlieghere / detail
  10. Skip Apple simulator test for all remote testing scenarios. — Fred Riss / detail
  11. [Clang][OpenMP Offload] Add new tool for wrapping offload device — serguei.n.dmitriev / detail
  12. [sanitizer] Disable signal_trap_handler on s390 — Vitaly Buka / detail
  13. [System Model] [TTI] Fix virtual destructor warning — Vitaly Buka / detail
  14. [System Model] [TTI] Define AMDGPUTTIImpl::getST and — Vitaly Buka / detail
  15. [sanitizer, NFC] Fix grammar in comment — Vitaly Buka / detail
  16. [OPENMP50]Fix scoring of contexts with and without user provided scores. — a.bataev / detail
  17. allow arbitrary python streams to be converted to SBFile — lawrence_danna / detail
  18. Revert "[lldb] Calculate relative path for symbol links" — jingham / detail
  19. [libFuzzer] Fix Alarm callback in fuchsia. — jakehehrlich / detail
  20. [LLDB] Remove standalone build dep on llvm-strip — Jonas Devlieghere / detail
  21. [Docs] Adds section for Additional Topics on Reference page — d4m1887 / detail
  22. [LLDB] Fix for regression of test — cameron / detail
  23. llvm-dwarfdump: Support multiple debug_loclists contributions — dblaikie / detail
  24. [SampleFDO] Add indexing for function profiles so they can be loaded on — wmi / detail
  25. TestHelloWorld: Make compatible with remote testing — Fred Riss / detail
  26. [WebAssembly] Make returns variadic — tlively / detail
  27. [Reproducer] Add convenience methods IsCapturing and IsReplaying. — Jonas Devlieghere / detail
  28. SBFile: add a bunch of tests that should eventually work. — lawrence_danna / detail
  29. SBFile support in SBCommandReturnObject — lawrence_danna / detail
  30. remove a smattering of isolated, unnecessary uses of FILE* — lawrence_danna / detail
  31. [IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator — cameron.mcinally / detail
  32. [AMDGPU] Fixed dpp combine of VOP1 — Stanislav.Mekhanoshin / detail
  33. Fix a crasher due to an assert when two files have the same UUID but — clayborg / detail
  34. [InstCombine] Fix PR43617 — e.menezes / detail
  35. [CMake] Use the correct lit.cfg.py — Jonas Devlieghere / detail
  36. [GISel] Refactor and split PatternMatchTest. NFC — hayarms / detail
  37. Set eRegisterKindEHFrame register numbers for 32 bit ARM register — clayborg / detail
  38. [libc++][test] Miscellaneous MSVC cleanups — Casey / detail
  39. gn build: (manually) merge r374219 — nicolasweber / detail
  40. [lldb] Put site-packages into a sub dir of CMAKE_CFG_INTDIR — hhb / detail
  41. Makefile.rules: add missing CODESIGN call — Fred Riss / detail
  42. GlobalISel: Implement fewerElementsVector for G_BUILD_VECTOR — Matthew.Arsenault / detail
  43. AMDGPU: Fix typos — Matthew.Arsenault / detail
  44. AMDGPU: Relax register classes used — Matthew.Arsenault / detail
  45. AMDGPU/GlobalISel: Fix crash on wide constant load with VGPR pointer — Matthew.Arsenault / detail
  46. TestIndirectSymbols: Modernize the Makefile — Fred Riss / detail
  47. AMDGPU: Don't fold copies to physregs — Matthew.Arsenault / detail
  48. [sanitizer_common] Remove OnPrint from Go build. — mascasa / detail
  49. [WebAssembly] Fix tests missed in rL374235 — tlively / detail
  50. gn build: Merge r374245 — llvmgnsyncbot / detail
  51. Conservatively add volatility and atomic checks in a few places — listmail / detail
  52. TestMTCSimple.py: allow the test to run on Darwin embedded platforms — Fred Riss / detail
  53. [CUDA][HIP] Fix host/device check with -fopenmp — Yaxun.Liu / detail
  54. Change debugserver to use the brk #0 for breakpoints. — Jason Molenda / detail
  55. [ASan] Do not misrepresent high value address dereferences as null — jlettner / detail
  56. Use -fdebug-compilation-dir to form absolute paths in coverage mappings — rnk / detail
  57. [codeview] Try to avoid emitting .cv_loc with line zero — rnk / detail
  58. Revert [mangle] Fix mangling where an extra mangle context is required. — rnk / detail
  59. Re-land [mangle] Fix mangling where an extra mangle context is required. — rnk / detail
  60. dummy comment typo fix commit to cycle the bots — nicolasweber / detail
  61. [libTooling] Move Transformer files to their own directory/library. — yitzhakm / detail
  62. gn build: (manually) merge r374271 — nicolasweber / detail
  63. [PowerPC] add testcase for ppc loop instr form prep - NFC — czhengsz / detail
  64. [sema] Revise `getCurrentMangleNumberContext` interface. NFC. — michael.hliao / detail
  65. [lld][WebAssembly] Refactor markLive.cpp. NFC — sbc / detail
  66. [ast] Fix indentation. NFC. — michael.hliao / detail
  67. Reland "[TextAPI] Introduce TBDv4" — cyndy_ishida / detail
  68. gn build: Merge r374277 — llvmgnsyncbot / detail
  69. [WebAssembly] Wrap definitions in namespace lld { namespace wasm {. NFC — maskray / detail
  70. [Attributor] Handle `null` differently in capture and alias logic — jdoerfert / detail
  71. [Attributor][NFC] clang format — jdoerfert / detail
  72. [X86] Add test case for trunc_packus_v16i32_v16i8 with avx512vl+avx512bw — craig.topper / detail
  73. AMDGPU: Use SGPR_128 instead of SReg_128 for vregs — Matthew.Arsenault / detail

#6643 (Oct 9, 2019 1:41:15 PM)

  1. Revert r374139, "[dsymutil] Fix handling of common symbols in multiple — jeremy.morse.llvm / detail
  2. [lldb] Don't crash when the ASTImporter produces diagnostics but instead — Raphael Isemann / detail
  3. [llvm-exegesis] Explore LEA addressing modes. — courbet / detail
  4. [llvm-exegesis][NFC] Fix rL374146. — courbet / detail
  5. Unify the two CRC implementations — hans / detail
  6. [llvm-exegesis] Add missing std::move in rL374146. — courbet / detail
  7. [TableGen] Fix crash when using HwModes in CodeEmitterGen — jmolloy / detail
  8. Revert r374006: Reland 'Add VFS support for sanitizers' blacklist' — ibiryukov / detail
  9. [Sema] Emit diagnostics for uncorrected delayed typos at the end of TU — ibiryukov / detail
  10. [DebugInfo] Enable call site debug info for ARM and AArch64 — nikola.prica / detail
  11. [mips] Set default float ABI to "soft" on FreeBSD — simon / detail
  12. [llvm-exegesis][NFC] Remove extra `llvm::` qualifications. — courbet / detail
  13. [llvm-exegesis][NFC] Remove extra `llvm::` qualifications. — courbet / detail
  14. [ARM] Add saturating arithmetic tests for MVE. NFC — david.green / detail
  15. [CostModel][X86] Add tests for extractelement from non-immediate vector — llvm-dev / detail
  16. [CostModel][X86] Add tests for insertelement to non-immediate vector — llvm-dev / detail
  17. [llvm-exegesis] Fix r374158 — courbet / detail
  18. [clangd] Propagate context into reply handlers — kadircet / detail
  19. [mips] Split expandLoadImmReal into multiple methods. NFC — simon / detail
  20. [mips] Rename local variable. NFC — simon / detail
  21. [LV] Emitting SCEV checks with OptForSize — sjoerd.meijer / detail
  22. [clang-offload-bundler] Support `.cui` and `.d`. — michael.hliao / detail
  23. [clangd] Make sure ReplyCallbacks are destroyed before — kadircet / detail
  24. Add and adjust saturating tests. NFC — david.green / detail
  25. [llvm-exegesis] Ensure that ExecutableFunction are aligned. — courbet / detail
  26. Fix Wdocumentation unknown parameter warning. NFCI. — llvm-dev / detail
  27. [clang-format] Update noexcept reference qualifiers detection — krasimir / detail
  28. [scudo][standalone] Get statistics in a char buffer — kostyak / detail
  29. [NFC] Test commit. Testing llvm commit access only. — mitchell / detail
  30. [NFC] Reverting changes from test commit. llvm commit access test — mitchell / detail
  31. [MemorySSA] Make the use of moveAllAfterMergeBlocks consistent. — asbirlea / detail
  32. Re-land "[dsymutil] Fix handling of common symbols in multiple object — Jonas Devlieghere / detail
  33. [AIX][XCOFF][NFC] Change the SectionLen field name of CSect Auxiliary — jasonliu.development / detail
  34. Remove the is_mangled flag from Mangled and Symbol — Adrian Prantl / detail
  35. [NFC] Remove files got accidentally upload in llvm-svn 374179 — jasonliu.development / detail
  36. [AArch64] Ensure no tagged memory is left in the unallocated portion of — momchil.velikov / detail
  37. [SLP] respect target register width for GEP vectorization (PR43578) — spatel / detail
  38. [test] Split LLDB tests into API, Shell & Unit — Jonas Devlieghere / detail
  39. Remove obsolete parameter. — Adrian Prantl / detail
  40. [FPEnv][NFC] Change test to conform to strictfp attribute rules. — kevin.neal / detail
  41. Revert [test] Split LLDB tests into API, Shell & Unit as it appears to — Adrian Prantl / detail
  42. [WebAssembly] v8x16.swizzle and rewrite BUILD_VECTOR lowering — tlively / detail
  43. [WebAssembly] Add builtin and intrinsic for v8x16.swizzle — tlively / detail
  44. [InstCombine] add another test for gep inbounds; NFC — spatel / detail
  45. [ARM] Fix arm_neon.h with -flax-vector-conversions=none — efriedma / detail
  46. Update breakpad lit test to be independent of the unnamed symbol number — antonio.afonso / detail
  47. [lit] Refactor ProgressDisplay — jlettner / detail
  48. [LLDB] Fix for synthetic children memory leak — cameron / detail
  49. DebugInfo: Shot in the dark attempt to fix ubsan error from r374122 — dblaikie / detail
  50. protect libedit and LLDB gui from receiving null FILE* streams — lawrence_danna / detail
  51. [HIP] Fix -save-temps — Yaxun.Liu / detail
  52. [mangle] Fix mangling where an extra mangle context is required. — michael.hliao / detail
  53. Re-land "[test] Split LLDB tests into API, Shell & Unit" — Jonas Devlieghere / detail
  54. [ObjC generics] Fix not inheriting type bounds in categories/extensions. — vsapsai / detail
  55. [System Model] [TTI] Update cache and prefetch TTI interfaces — greened / detail

#6642 (Oct 9, 2019 2:21:37 AM)

  1. [libc++] Move the linker script generation step to CMake — Louis Dionne / detail
  2. Trust the arange accelerator tables in dSYMs — Adrian Prantl / detail
  3. [OpenMP] Enable thread affinity on FreeBSD — David CARLIER / detail
  4. Fix crash or wrong code bug if a lifetime-extended temporary contains a — richard-llvm / detail
  5. [libc++] Workaround old versions of CMake that don't understand — Louis Dionne / detail
  6. Revert Trust the arange accelerator tables in dSYMs — Adrian Prantl / detail
  7. DebugInfo: Move LLE enum handling to .def to match RLE handling — dblaikie / detail
  8. [dsymutil] Improve verbose output (NFC) — Jonas Devlieghere / detail
  9. [IA] Add tests for a few other edge cases — isanbard / detail
  10. [sanitizer] Fix crypt.cpp on Android again — Vitaly Buka / detail
  11. [IRGen] Emit lifetime markers for temporary struct allocas — francisvm / detail
  12. [clang-scan-deps] Improve string/character literal skipping — Alex Lorenz / detail
  13. [Docs] Fixes broken sphinx build - undefined label — d4m1887 / detail
  14. gn build: unbreak libcxx build after r374116 by restoring — nicolasweber / detail
  15. Factor out some duplication. NFC. — richard-llvm / detail
  16. [cxx_status] Note that Clang has supported std::source_location since — richard-llvm / detail
  17. Explicitly set entry point arch when it's thumb [Second Try] — antonio.afonso / detail
  18. [c++20] Implement most of P1152R4. — richard-llvm / detail
  19. [c++20] P1152R4: warn on any simple-assignment to a volatile lvalue — richard-llvm / detail
  20. Optimize operator=(const basic_string&) for tail call. — eric / detail
  21. [TypeSize] Fix module builds (cassert) — Kristina Brooks / detail
  22. [dsymutil] Fix handling of common symbols in multiple object files. — Jonas Devlieghere / detail
  23. [lld] Don't create hints-section if Hint/Name Table is empty — ruiu / detail
  24. Use lld-link instead of llvm-dlltool to create an implib — ruiu / detail
  25. [llvm-exegesis][NFC] Remove unecessary `using llvm::` directives. — courbet / detail

#6641 (Oct 8, 2019 3:03:01 PM)

  1. [llvm-exegesis] Add stabilization test with config — courbet / detail
  2. [LoopVectorize] Fix non-debug builds after rL374017 — kadircet / detail
  3. Report error if -export-dynamic is used with -r — ruiu / detail
  4. Use /dev/null for tests that we do not need outputs — ruiu / detail
  5. [Tools] Mark output of tools as text if it is text — kai.nacke / detail
  6. [ARM] Generate vcmp instead of vcmpe — kristof.beyls / detail
  7. [LoopRotate] Unconditionally get ScalarEvolution. — flo / detail
  8. [NFC] Add REQUIRES for r374017 in testcase — wuzish / detail
  9. [llvm-readobj/llvm-readelf] - Add checks for GNU-style to "all.test" — grimar / detail
  10. Fix a -Wpedantic warning — pavel / detail
  11. Revert "[lldb-server/android] Show more processes and package name when — pavel / detail
  12. [llvm-exegesis] Finish plumbing the `Config` field. — courbet / detail
  13. Remove an useless allocation (from by clang-analyzer/scan-build) — sylvestre / detail
  14. [ISEL][ARM][AARCH64] Tracking simple parameter forwarding registers — nikola.prica / detail
  15. [MCA][LSUnit] Track loads and stores until retirement. — Andrea_DiBiagio / detail
  16. [Diagnostics] Silence -Wsizeof-array-div for character buffers — jrtc27 / detail
  17. [LoopRotate] Unconditionally get DomTree. — flo / detail
  18. Don't link libm with -Wl,--as-needed on FreeBSD — Andrey.Churbanov / detail
  19. Don't assume Type from `readelf -d` has parentheses — Andrey.Churbanov / detail
  20. [SLP] add test with prefer-vector-width function attribute; NFC — spatel / detail
  21. MachineSSAUpdater: insert IMPLICIT_DEF at top of basic block — nhaehnle / detail
  22. AMDGPU: Propagate undef flag during pre-RA exec mask optimizations — nhaehnle / detail
  23. [SVE][IR] Scalable Vector size queries and IR instruction support — graham.hunter / detail
  24. Add test for rotating truncated vectors. NFC — deadalnix / detail
  25. fix fmls fp16 — spop / detail
  26. Restore documentation that 'svn update' unexpectedly yanked out from — kevin.neal / detail
  27. Tweak minidebuginfo-set-and-hit-breakpoint.test — pavel / detail
  28. [clangd] Bump timeouts in speculative completion tests — kadircet / detail
  29. [clangd] Disable expand auto on decltype(auto) — ibiryukov / detail
  30. Nope, I'm wrong. It looks like someone else removed these on purpose and — kevin.neal / detail
  31. [libc++] Use PRIVATE to link benchmark dependencies — Louis Dionne / detail
  32. Object/minidump: Add support for the MemoryInfoList stream — pavel / detail
  33. [lld][Hexagon] Support PLT relocation R_HEX_B15_PCREL_X/R_HEX_B9_PCREL_X — sidneym / detail
  34. [libc++] Add missing link-time dependencies to the benchmarks — Louis Dionne / detail
  35. [llvm-exegesis] Add options to SnippetGenerator. — courbet / detail
  36. [Mips] Emit proper ABI for _mcount calls — Mirko.Brkusanin / detail
  37. [libc++] TAKE 2: Make system libraries PRIVATE dependencies of libc++ — Louis Dionne / detail
  38. [OPENMP50]Allow functions in declare variant directive to have different — a.bataev / detail
  39. [TextAPI] Introduce TBDv4 — cyndy_ishida / detail
  40. gn build: Merge r374058 — llvmgnsyncbot / detail
  41. [Attributor] Add helper class to compose two structured deduction. — uenoku.tokotoko / detail
  42. [clang][ifs] Clang Interface Stubs ToolChain plumbing. — puyan / detail
  43. Revert [TextAPI] Introduce TBDv4 — cyndy_ishida / detail
  44. [Attributor][MustExec] Deduce dereferenceable and nonnull attribute — uenoku.tokotoko / detail
  45. gn build: Merge r374061 — llvmgnsyncbot / detail
  46. gn build: Merge r374062 — llvmgnsyncbot / detail
  47. Extract and simplify DumpEnumValue — Fred Riss / detail
  48. Add pretty printing of Clang "bitfield" enums — Fred Riss / detail
  49. [DebugInfo][If-Converter] Update call site info during the optimization — nikola.prica / detail
  50. Simplify LZMA decoding by using ArrayRef::take_back — kkleine / detail
  51. [builtins] Unbreak build on FreeBSD armv7 after D60351 — David CARLIER / detail
  52. [lldb] Avoid resource leak — kkleine / detail
  53. [OPENMP50]Prohibit multiple context selector sets in context selectors. — a.bataev / detail
  54. [WebAssembly] Fix a bug in 'try' placement — aheejin / detail
  55. (Re)generate various tests. NFC — deadalnix / detail
  56. [NFC][CVP] Add tests where we can replace sext with zext — lebedev.ri / detail
  57. [Testsuite] Get rid of most of the recursive shared library Makefiles — Fred Riss / detail
  58. Revert "[platform process list] add a flag for showing the processes of — syaghmour / detail
  59. [UpdateCCTestChecks] Detect function mangled name on separate line — greened / detail
  60. [libc++] Make sure we link all system libraries into the benchmarks — Louis Dionne / detail
  61. Remove constructor and unused method (NFC). — Adrian Prantl / detail
  62. Replace static const StringRef with StringRef (NFC) — Adrian Prantl / detail
  63. Replace regex match with rfind (NFCish) — Adrian Prantl / detail
  64. [AMDGPU] Disable unused gfx10 dpp instructions — Stanislav.Mekhanoshin / detail
  65. ObjectFileMachO: Replace std::map with llvm::DenseMap (NFC) — Adrian Prantl / detail
  66. CodeGenPrepare - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  67. [Attributor][Fix] Temporary fix for windows build bot failure — uenoku.tokotoko / detail
  68. AMDGPU: Add offsets to MMO when lowering buffer intrinsics — tstellar / detail
  69. [sanitizer] Disable crypt*.cpp tests on Android — Vitaly Buka / detail
  70. [CodeExtractor] Factor out and reuse shrinkwrap analysis — Vedant Kumar / detail
  71. [SLP] add test with prefer-vector-width function attribute; NFC — spatel / detail
  72. Revert "[LoopVectorize][PowerPC] Estimate int and float register — Jinsong Ji / detail
  73. AMDGPU: Fix i16 arithmetic pattern redundancy — Matthew.Arsenault / detail
  74. [OPENMP50]Do not allow multiple same context traits in the same context — a.bataev / detail
  75. exception handling in PythonDataObjects. — lawrence_danna / detail
  76. Fix sign extension handling in DumpEnumValue — Fred Riss / detail
  77. Reflow/fix doxygen comments. — Adrian Prantl / detail
  78. [driver][hip] Skip bundler if host action is nothing. — michael.hliao / detail
  79. [NFC] Attempt to make ubsan-blacklist-vfs test pass on Windows — Jan Korous / detail
  80. [BPF] do compile-once run-everywhere relocation for bitfields — yhs / detail
  81. [CMake] Fix building without python on Windows — apl / detail
  82. [tblgen] Add getOperatorAsDef() to Record — daniel_l_sanders / detail
  83. Mark several PointerIntPair methods as lvalue-only — jordan_rose / detail
  84. Try to get readability-deleted-default.cpp to pass on Windows. — nicolasweber / detail
  85. [Reproducer] Don't isntrument methods that get called from the signal — Jonas Devlieghere / detail
  86. Try to get ubsan-blacklist-vfs.c pass more on Windows — nicolasweber / detail
  87. StopInfo/Mach: Use early-exits, reflow messy comments, NFCI — Vedant Kumar / detail
  88. [OPENMP50]Multiple vendors in vendor context must be treated as logical — a.bataev / detail
  89. Add test coverage to printing of enums and fix display of unsigned — Fred Riss / detail
  90. Fix `compiler_rt_logbf_test.c` test failure for Builtins-i386-darwin — dan / detail
  91. [clang] Add llvm-ifs in test deps — Vitaly Buka / detail
  92. [CVP][NFC] Revisit sext vs. zext test — lebedev.ri / detail
  93. [CVP} Replace SExt with ZExt if the input is known-non-negative — lebedev.ri / detail
  94. [clang] enable_trivial_var_init_zero should not be Joined<> — Vitaly Buka / detail
  95. StopInfo/Mach: Delete PPC support — Vedant Kumar / detail
  96. [sanitizer] Fix crypt.cpp test on Darwin — Vitaly Buka / detail

#6640 (Oct 7, 2019 11:15:30 PM)

  1. [LLDB] Add LLVM 9 to the Matrix bot — Jonas Devlieghere / detail
  2. [LLDB] Enable mails on the matrix bot — Jonas Devlieghere / detail
  3. Revert "[LLDB] Enable mails on the matrix bot" — Jonas Devlieghere / detail
  4. [LLDB] Enable mails on the standalone bot — Jonas Devlieghere / detail
  5. [clang] [cmake] Support LLVM_DISTRIBUTION_COMPONENTS in stand-alone — mgorny / detail
  6. GlobalISel: Add target pre-isel instructions — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Select more G_INSERT cases — Matthew.Arsenault / detail
  8. [OPENMP50]Treat range-based for as canonical loop. — a.bataev / detail
  9. [libc++abi] Do not define -Dcxxabi_shared_EXPORTS when building — Louis Dionne / detail
  10. AMDGPU/GlobalISel: Widen 16-bit G_MERGE_VALUEs sources — Matthew.Arsenault / detail
  11. AMDGPU/GlobalISel: Use S_MOV_B64 for inline constants — Matthew.Arsenault / detail
  12. AMDGPU/GlobalISel: Select VALU G_AMDGPU_FFBH_U32 — Matthew.Arsenault / detail
  13. AMDGPU/GlobalISel: Fix selection of 16-bit shifts — Matthew.Arsenault / detail
  14. GlobalISel: Partially implement lower for G_INSERT — Matthew.Arsenault / detail
  15. AMDGPU/GlobalISel: Handle more G_INSERT cases — Matthew.Arsenault / detail
  16. gn build: try to make system-libs.windows.test pass — nicolasweber / detail
  17. [libc++abi] Introduce a LIBCXXABI_LIBRARY_VERSION option — Louis Dionne / detail
  18. Fix for expanding __pragmas in macro arguments — akhuang / detail
  19. Attempt to fix a few clang-tidy tests on Windows, see PR43593. — nicolasweber / detail
  20. [OPENMP]Fix caonical->canonical, NFC. — a.bataev / detail
  21. [gdb-remote] process properly effective uid — a20012251 / detail
  22. [MachO] Shuffle some things around in ParseSymtab (NFC) — Jonas Devlieghere / detail
  23. [test] Rename `Modules` to `ObjectFile` (NFC) — Jonas Devlieghere / detail
  24. [AccelTable] Remove stale comment (NFC) — Jonas Devlieghere / detail
  25. [debugserver] Include the correct header. — davide / detail
  26. [Bitcode] Update naming of UNOP_NEG to UNOP_FNEG — cameron.mcinally / detail
  27. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): propagate undef — lebedev.ri / detail
  28. [InstCombine][NFC] dropRedundantMaskingOfLeftShiftInput(): change how we — lebedev.ri / detail
  29. [InstCombine] Move isSignBitCheck(), handle rest of the predicates — lebedev.ri / detail
  30. [InstCombine][NFC] Tests for "conditional sign-extend of — lebedev.ri / detail
  31. [InstCombine] Fold conditional sign-extend of high-bit-extract into — lebedev.ri / detail
  32. [Attributor] Deduce memory behavior of functions and arguments — jdoerfert / detail
  33. [llvm-lipo] Relax the check of the specified input file architecture — shal1t712 / detail
  34. [WebAssembly] Add memory intrinsics handling to mayThrow() — aheejin / detail
  35. Mark constructor as default and remove implementation (NFC) — Adrian Prantl / detail
  36. [llvm-c] Add UnaryOperator to LLVM_FOR_EACH_VALUE_SUBCLASS macro — cameron.mcinally / detail
  37. [CMake] We only want to copy the headers for macOS. — davide / detail
  38.     [libc++] Remove C++03 variadics in shared_ptr (v2) — z.zoelec2 / detail
  39. [Attributor][FIX] Remove assertion wrong for on invalid IRPositions — jdoerfert / detail
  40. [Diagnostics] Emit better -Wbool-operation's warning message if we known — david.bolvansky / detail
  41. [llvm-lipo] Add TextAPI to LINK_COMPONENTS — aheejin / detail
  42. [WebAssembly] Fix unwind mismatch stat computation — aheejin / detail
  43. [X86] Add new calling convention that guarantees tail call optimization — rnk / detail
  44. Add VFS support for sanitizers' blacklist — Jan Korous / detail
  45. [tsan] Don't delay SIGTRAP handler — Vitaly Buka / detail
  46. [sanitizer] Print SIGTRAP for corresponding signal — Vitaly Buka / detail
  47. Fix the spelling of my name. — joerg / detail
  48. [X86] Add test cases for zero extending a gather index from less than — craig.topper / detail
  49. [X86] Shrink zero extends of gather indices from type less than i32 to — craig.topper / detail
  50. [tsan, go] break commands into multiple lines — Vitaly Buka / detail
  51. [tsan, go] fix Go windows build — Vitaly Buka / detail
  52. [Attributor] Use abstract call sites for call site callback — jdoerfert / detail
  53. [Attributor] Use local linkage instead of internal — jdoerfert / detail
  54. [Attributor][FIX] Remove initialize calls and add undefs — jdoerfert / detail
  55. [Attributor][NFC] Add debug output — jdoerfert / detail
  56. AMDGPU/GlobalISel: Clamp G_SITOFP/G_UITOFP sources — Matthew.Arsenault / detail
  57. [Symbol] Remove unused method ClangASTContext::GetObjCClassName — apl / detail
  58. [lldb] Unifying lldb python path — hhb / detail
  59. [clang] Accept -ftrivial-auto-var-init in clang-cl — Vitaly Buka / detail
  60. [msan] Add interceptors: crypt, crypt_r. — eugeni.stepanov / detail
  61. [MachO] Fix symbol merging during symtab parsing. — Jonas Devlieghere / detail
  62. [CMake] Remove stale comment — Jonas Devlieghere / detail
  63. [CMake] Track test dependencies with add_lldb_test_dependency — Jonas Devlieghere / detail
  64. DWIMy filterspecs for dotest.py — lawrence_danna / detail
  65. [lldb] Reverts part of 61f471a — hhb / detail
  66. Revert "Add VFS support for sanitizers' blacklist" — Jan Korous / detail
  67. [CMake] Add two more uses of add_lldb_test_dependency — Jonas Devlieghere / detail
  68. Fixing missing lldb-scripts rename from D68370 — antonio.afonso / detail
  69. Reland 'Add VFS support for sanitizers' blacklist' — Jan Korous / detail
  70. test fix: TestLoadUsingPaths should use realpath — lawrence_danna / detail
  71. Revert "ProcessInstanceInfoMatch: Don't match processes with no name if — Jonas Devlieghere / detail
  72. [LitConfig] Silenced notes/warnings on quiet. — atrick / detail
  73. [sanitizer] Fix signal_trap_handler.cpp on android — Vitaly Buka / detail
  74. [NFC] Fix ubsan-blacklist test — Jan Korous / detail
  75. [ItaniumMangle] Fix mangling of GNU __null in an expression to match GCC — jrtc27 / detail
  76. [WebAssembly] Add REQUIRES: asserts to cfg-stackify-eh.ll — aheejin / detail
  77. [ConstantRange] [NFC] replace addWithNoSignedWrap with addWithNoWrap. — czhengsz / detail
  78. [LoopVectorize][PowerPC] Estimate int and float register pressure — wuzish / detail
  79. [IA] Recognize hexadecimal escape sequences — isanbard / detail

#6639 (Oct 7, 2019 11:55:21 AM)

  1. [llvm-locstats] Fix a typo in the documentation; NFC — djordje.todorovic / detail
  2. Revert "[SLP] avoid reduction transform on patterns that the backend can — martin / detail
  3. [TableGen] Pacify gcc-5.4 more — jmolloy / detail
  4. [ELF][MIPS] Use lld::elf::{read,write}* instead of — maskray / detail
  5. [ELF] Wrap things in `namespace lld { namespace elf {`, NFC — maskray / detail
  6. [ELF][MIPS] De-template writeValue. NFC — maskray / detail
  7. clang-cl: Ignore the new /ZH options — hans / detail
  8. [IA] Recognize hexadecimal escape sequences — isanbard / detail
  9. [clangd] Collect missing macro references. — hokein / detail
  10. [llvm-readelf/llvm-objdump] - Improve/refactor the implementation of — grimar / detail
  11. [lldb][ELF] Read symbols from .gnu_debugdata sect. — kkleine / detail
  12. [clangd] If an undocumented definition exists, don't accept — sam.mccall / detail
  13. [AMDGPU] Fix test checks — jay.foad / detail
  14. [ASTImporter][NFC] Fix typo in user docs — gabor.marton / detail
  15. [ASTImporter][NFC] Update ASTImporter internals docs — gabor.marton / detail
  16. [ASTImporter][NFC] Enable disabled but passing test — gabor.marton / detail
  17. [clangd] Catch an unchecked "Expected<T>" in HeaderSourceSwitch. — hokein / detail
  18. Revert r373888 "[IA] Recognize hexadecimal escape sequences" — nicolasweber / detail
  19. gn build: use better triple on windows — nicolasweber / detail
  20. [FPEnv] Add constrained intrinsics for lrint and lround — kevin.neal / detail
  21. Test commit — Mirko.Brkusanin / detail
  22. Fix sphinx warnings. — kevin.neal / detail
  23. [LLVM-C] Add bindings to create macro debug info — whitequark / detail
  24. AST - silence static analyzer getAs<> null dereference warnings. NFCI. — llvm-dev / detail
  25. RewriteModernObjC - silence static analyzer getAs<> null dereference — llvm-dev / detail
  26. [Mips] Fix evaluating J-format branch targets — simon / detail
  27. [Mips] Always save RA when disabling frame pointer elimination — simon / detail
  28. Regenerate ptr-rotate.ll . NFC — deadalnix / detail
  29. Fix another sphinx warning. — kevin.neal / detail
  30. [clang] Add test for FindNextToken in Lexer. — usx / detail
  31. Sema - silence static analyzer getAs<> null dereference warnings. NFCI. — llvm-dev / detail
  32. Allow update_test_checks.py to not scrub names. — greened / detail
  33. [LoopVectorize] add test that asserted after cost model change — spatel / detail
  34. [SampleFDO] Add compression support for any section in ExtBinary profile — wmi / detail
  35. [X86][SSE] getTargetShuffleInputs - move VT.isSimple/isVector checks — llvm-dev / detail
  36. [libTooling] Add `toString` method to the Stencil class — yitzhakm / detail
  37. [llvm-profdata] Minor format fix — aktoon / detail
  38. Codegen - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  39. Fix build errors caused by rL373914. — wmi / detail
  40. [clang-format] [NFC] Ensure clang-format is itself clang-formatted. — mydeveloperday / detail
  41. [clang-format] [PR27004] omits leading space for noexcept when — mydeveloperday / detail
  42. [Remarks] Pass StringBlockValue as StringRef. — flo / detail
  43. [clangd] Fix raciness in code completion tests — kadircet / detail
  44. ProcessInstanceInfoMatch: Don't match processes with no name if a name — pavel / detail
  45. [DWARFASTParserClang] Delete commented-out typedef, NFC — Vedant Kumar / detail
  46. [DWARFASTParserClang] Factor out structure-like type parsing, NFC — Vedant Kumar / detail
  47. [libTooling][NFC] Fix build break in r373916. — yitzhakm / detail
  48. Fix Calling Convention through aliases — erich.keane / detail
  49. [scudo][standalone] Correct releaseToOS behavior — kostyak / detail
  50. [platform process list] add a flag for showing the processes of all — a20012251 / detail
  51. Try to get clangd tests passing on Windows. — nicolasweber / detail
  52. [libc++abi] Remove redundant link flags on Apple platforms — Louis Dionne / detail
  53. Second attempt to add iterator_range::empty() — jordan_rose / detail

#6638 (Oct 7, 2019 12:45:14 AM)

  1. [X86][AVX] Access a scalar float/double as a free extract from a — llvm-dev / detail
  2. [Docs] Removes Subsystem Documentation page — d4m1887 / detail
  3. gn build: no-op style tweak in sync script — nicolasweber / detail
  4. Fix behavior of __builtin_bit_cast when the From and To types are the — richard-llvm / detail
  5. [c++20] Check for a class-specific operator delete when deleting an — richard-llvm / detail
  6. [NFC][CGP] Tests for making ICMP_EQ use CR result of ICMP_S(L|G)T — yi-hong.lyu / detail
  7. [X86] Support LEA64_32r in processInstrForSlow3OpLEA and use INC/DEC — craig.topper / detail
  8. [X86] Autogenerate checks in leaFixup32.mir and leaFixup64.mir. NFC — craig.topper / detail

#6637 (Oct 6, 2019 1:38:52 PM)

  1. [clang-format][docs] Fix the Google C++ and Chromium style guide URLs — mydeveloperday / detail
  2. [X86] Enable AVX512BW for memcmp() — dave / detail
  3. [X86][SSE] matchVectorShuffleAsBlend - use Zeroable element mask — llvm-dev / detail
  4. [InstCombine] don't assume 'inbounds' for bitcast pointer to GEP — spatel / detail
  5. [InstCombine] add fast-math-flags for better test coverage; NFC — spatel / detail
  6. [X86][AVX] combineExtractSubvector - merge duplicate variables. NFCI. — llvm-dev / detail
  7. [DAGCombine] Match more patterns for half word bswap — deadalnix / detail
  8. [InstCombine] fold fneg disguised as select+fmul (PR43497) — spatel / detail
  9. [NFC] Replace 'isDarwin' with 'IsDarwin' — xiangxdh / detail
  10. Revert [DAGCombine] Match more patterns for half word bswap — spatel / detail
  11. [Docs] Adds new Getting Started/Tutorials page — d4m1887 / detail
  12. [X86][SSE] resolveTargetShuffleInputs - call getTargetShuffleInputs — llvm-dev / detail
  13. [Docs] Removes Programming Documentation page — d4m1887 / detail
  14. [LOOPGUARD] Remove asserts in getLoopGuardBranch Summary: The assertion — whitney.uwaterloo / detail
  15. gn build: make windows build less broken — nicolasweber / detail
  16. [Sema] Avoids an assertion failure when an invalid conversion — richard-llvm / detail
  17. [LegalizeTypes][X86] When splitting a vselect for type legalization, — craig.topper / detail
  18. [X86] Add custom type legalization for v16i64->v16i8 truncate and — craig.topper / detail
  19. Implements CWG 1601 in [over.ics.rank/4.2] — richard-llvm / detail
  20. [X86][SSE] Don't merge known undef/zero elements into target shuffle — llvm-dev / detail
  21. [X86][SSE] Remove resolveTargetShuffleInputs and use — llvm-dev / detail
  22. [NFC][PowerPC] Reorganize CRNotPat multiclass patterns in — amy.kwan1 / detail
  23. Fix signed/unsigned warning. NFCI — llvm-dev / detail

#6636 (Oct 6, 2019 2:27:50 AM)

  1. [FastISel] Copy the inline assembly dialect to the INLINEASM — craig.topper / detail
  2. AMDGPU/GlobalISel: Fix RegBankSelect for sendmsg intrinsics — Matthew.Arsenault / detail
  3. GlobalISel: Partially implement lower for G_EXTRACT — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: Lower G_ATOMIC_CMPXCHG_WITH_SUCCESS — Matthew.Arsenault / detail
  5. AMDGPU/GlobalISel: RegBankSelect DS GWS intrinsics — Matthew.Arsenault / detail
  6. AMDGPU/GlobalISel: RegBankSelect mul24 intrinsics — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Fall back on weird G_EXTRACT offsets — Matthew.Arsenault / detail

#6635 (Oct 5, 2019 3:21:17 PM)

  1. BranchFolding - IsBetterFallthrough - assert non-null pointers. NFCI. — llvm-dev / detail
  2. SemaStmt - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  3. Remove redundant !HasDependentValue check. NFCI. — llvm-dev / detail
  4. TreeTransform - silence static analyzer getAs<> null dereference — llvm-dev / detail
  5. SemaTemplate - silence static analyzer getAs<> null dereference — llvm-dev / detail
  6. [Diagnostics] Highlight expr's source range for -Wbool-operation — david.bolvansky / detail
  7. RewriteObjC - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  8. [SelectionDAG] Add tests for LKK algorithm — david.bolvansky / detail
  9. Try to fix sphinx indentation error — llvm-dev / detail
  10. [X86] lowerShuffleAsLanePermuteAndRepeatedMask - variable renames. NFCI. — llvm-dev / detail
  11. [SLP] avoid reduction transform on patterns that the backend can — spatel / detail
  12. [X86][AVX] Push sign extensions of comparison bool results through — llvm-dev / detail

#6634 (Oct 5, 2019 4:04:32 AM)

  1. Add a unittest to verify for assumption cache — hiraditya / detail
  2. [RISCV] Added missing ImmLeaf predicates — apazos / detail
  3. [Test] Add a test case fo a missed oppurtunity in implicit null checking — listmail / detail
  4. Fix a *nasty* miscompile in experimental unordered atomic lowering — listmail / detail
  5. Expose ProvidePositionalOption as a public API — Mehdi Amini / detail
  6. [Diagnostics] Use Expr::isKnownToHaveBooleanValue() to check bitwise — david.bolvansky / detail
  7. [NFCI] Slightly improve warning message — david.bolvansky / detail
  8. Do not install lit-cpuid — sylvestre / detail
  9. [UnitTests] Try and pacify gcc-5 — jmolloy / detail
  10. [clang-format] SpacesInSquareBrackets should affect lambdas with — mydeveloperday / detail

#6633 (Oct 4, 2019 5:01:30 PM)

  1. [libc++] Use functions instead of global variables to set libc++ build — Louis Dionne / detail
  2. [sanitizer_common] Rename OnPrint to __sanitizer_on_print. — mascasa / detail
  3. [PowerPC] Fix SH field overflow issue — yi-hong.lyu / detail
  4. CGObjCMac - silence static analyzer dyn_cast<>/getAs<> null dereference — llvm-dev / detail
  5. Recommit "[GlobalOpt] Pass DTU to removeUnreachableBlocks instead of — flo / detail
  6. [Clang][Driver][NFC] Corrected DeviceActionBuilder methods' comments. — serguei.n.dmitriev / detail
  7. [NFC][libc++abi] Convert stray tabs to spaces — Louis Dionne / detail
  8. ItaniumCXXABI - silence static analyzer getAs<RecordType> null — llvm-dev / detail
  9. Fix uninitialized variable warning in CodeGenPGO constructor. NFCI. — llvm-dev / detail
  10. [gicombiner] Add the boring boilerplate for the declarative combiner — daniel_l_sanders / detail
  11. NFC: add namespace {} — Vitaly Buka / detail
  12. [compiler-rt] Use GetNextInstructionPc in signal handlers — Vitaly Buka / detail
  13. [sanitizer_common] Add __sanitizer_on_print to interface list. — mascasa / detail
  14. [sanitizer_common] Disable onprint.cpp on Android. — mascasa / detail
  15. [sanitizer_common] Declare __sanitizer_on_print in Windows interception. — mascasa / detail
  16. DebugInfo: Simplify RangeSpan to be a plain struct — dblaikie / detail
  17. gn build: (manually) merge r373527 — nicolasweber / detail
  18. [LegalizeTypes] Check for already split condition before calilng — craig.topper / detail
  19. [X86] Add test cases for suboptimal vselect+setcc splitting. — craig.topper / detail
  20. [InstCombine] Transform bcopy to memmove — david.bolvansky / detail
  21. [clang][ifs] Clang Interface Stubs ToolChain plumbing. — puyan / detail
  22. Move SanitizerInitializeUnwinder outside anonymous namespace. — mascasa / detail
  23. DebugInfo: Rename DebugLocStream::Entry::Begin/EndSym to just Begin/End — dblaikie / detail
  24. [NFC][InstCombine] Add tests for 'variable sext of variable high bit — lebedev.ri / detail
  25. [InstCombine] Bypass high bit extract before variable sign-extension — lebedev.ri / detail
  26. [gicombiner] Fix a nullptr dereference when -combiners is given a name — daniel_l_sanders / detail
  27. [AMDGPU] Fix illegal agpr use by VALU — Stanislav.Mekhanoshin / detail
  28. [gicombiner] Fix windows issue where single quotes in the command are — daniel_l_sanders / detail
  29. For P0784R7: allow direct calls to operator new / operator delete from — richard-llvm / detail
  30. For P0784R7: support placement new-expressions in constant evaluation. — richard-llvm / detail
  31. Mark P0784R7 as complete and start defining its feature-test macro. — richard-llvm / detail
  32. Fixing broken builds due to r373538 due to test that should have been — puyan / detail
  33. gn build: Merge r373538 — llvmgnsyncbot / detail
  34. [gicombiner] Add a CodeExpander to handle C++ fragments with variable — daniel_l_sanders / detail
  35. Fixing broken builds due to r373538, issues with filepath and hexagon — puyan / detail
  36. PR43519: don't inject a diagnostic when constant-evaulation of a — richard-llvm / detail
  37. gn build: (manually) merge r373551 — nicolasweber / detail
  38. [gicombiner] Make rL373551 compatible with older cmakes — daniel_l_sanders / detail
  39. Revert 373538 and follow-ups 373549 and 373552. — nicolasweber / detail
  40. gn build: Merge r373556 — llvmgnsyncbot / detail
  41. [X86] Remove a couple redundant isel patterns that look to have been — craig.topper / detail
  42. [X86] Add broadcast load folding patterns to NoVLX — craig.topper / detail
  43. [HIP] Support -emit-llvm for device compilation — Yaxun.Liu / detail
  44. new api class: SBFile — lawrence_danna / detail
  45. SBDebugger::SetInputFile, SetOutputFile, etc. — lawrence_danna / detail
  46. factor out an abstract base class for File — lawrence_danna / detail
  47. Fix driver tests when `LLVM_ENABLE_PER_TARGET_RUNTIME_DIR` is `ON` — sepavloff / detail
  48. [X86] Add DAG combine to turn (bitcast (vbroadcast_load)) into just a — craig.topper / detail
  49. AMDGPU/GlobalISel: Expand G_BITCAST legality — Matthew.Arsenault / detail
  50. AMDGPU/GlobalISel: Don't re-get subtarget — Matthew.Arsenault / detail
  51. [X86] Add test case for v8i64->v8i8 truncate with avx512 and — craig.topper / detail
  52. Fix libc++ pretty printer test for Python 3 after D67238 (take 2) — maskray / detail
  53. [llvm-exegesis][NFC] Rename — courbet / detail
  54. Fix a use-after-free in GDBRemoteCommunicationServerLLGS — pavel / detail
  55. "Fix" TestFileHandle.py on non-darwin platforms — pavel / detail
  56. Update the FAQ: remove stuff related to the previous license + update — sylvestre / detail
  57. [clang][NFC] Fix misspellings in ExternalASTMerger.h — Raphael Isemann / detail
  58. Revert 373555: libLLVM+modules failure with CMake 3.10.2 — Kristina Brooks / detail
  59. [Alignment][NFC] Allow constexpr Align — gchatelet / detail
  60. Revert 373551 (CodeExpander.cpp CMake issue) — Kristina Brooks / detail
  61. Fix uninitialized variable warning. NFCI — llvm-dev / detail
  62. Fix uninitialized variable warning. NFCI — llvm-dev / detail
  63. Silence static analyzer getAs<RecordType> null dereference warnings. — llvm-dev / detail
  64. [AArch64] Static (de)allocation of SVE stack objects. — sander.desmalen / detail
  65. gn build: Revert 373554 "gn build: (manually) merge r373551" — nicolasweber / detail
  66. [llvm-readobj][mips] Do not show an error if GOT is missed — simon / detail
  67. [llvm-readobj][mips] Display MIPS specific info under --arch-specific — simon / detail
  68. [mips] Use llvm-readobj `-A` flag in test cases. NFC — simon / detail
  69. [llvm-readobj][mips] Remove non-standard --misp-xxx flags — simon / detail
  70. [mips] Push `fixup_Mips_LO16` fixup for `jialc` and `jic` instructions — simon / detail
  71. [Alignment][Clang][NFC] Add CharUnits::getAsAlign — gchatelet / detail
  72. [libTooling] Add various Stencil combinators for expressions. — yitzhakm / detail
  73. [llvm-readobj] - Stop using a precompiled binary in all.test — grimar / detail
  74. [Alignment][NFC] Remove StoreInst::setAlignment(unsigned) — gchatelet / detail
  75. [llvm-locstats] Copy the script only when needed; NFC — djordje.todorovic / detail
  76. [NFC][InstCombine] Some tests for sub-of-negatible pattern — lebedev.ri / detail
  77. [yaml2obj/obj2yaml] - Add support for SHT_LLVM_ADDRSIG sections. — grimar / detail
  78. Revert r373598 "[yaml2obj/obj2yaml] - Add support for SHT_LLVM_ADDRSIG — grimar / detail
  79. [AArch64][SVE] Adding patterns for floating point SVE add instructions. — amehsan / detail
  80. [PGO] Refactor Value Profiling into a plugin based oracle and create a — bmahjour / detail
  81. [libc++abi] Do not export some implementation-detail functions — Louis Dionne / detail
  82. gn build: Merge r373601 — llvmgnsyncbot / detail
  83. [UpdateTestChecks] add basic support for parsing msp430 asm — spatel / detail
  84. Recommit r373598 "[yaml2obj/obj2yaml] - Add support for SHT_LLVM_ADDRSIG — grimar / detail
  85. [MSP430] add tests for unwanted shift codegen; NFC (PR43542) — spatel / detail
  86. Test commit. — sgundapa / detail
  87. [yaml2obj] - Add a Size tag support for SHT_LLVM_ADDRSIG sections. — grimar / detail
  88. Remove duplicate P->getAs<PointerType>() call. NFCI. — llvm-dev / detail
  89. ExprConstant - silence static analyzer getAs<> null dereference — llvm-dev / detail
  90. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" — llvm-dev / detail
  91. [Diagnostics] Bitwise negation of a boolean expr always evaluates to — david.bolvansky / detail
  92. [NFC] Added missing changes for rL373614 — david.bolvansky / detail
  93. [RISCV] Add obsolete aliases of fscsr, frcsr (fssr, frsr) — ed.jones / detail
  94. Revert "[Alignment][NFC] Allow constexpr Align" — gchatelet / detail
  95. [OPENMP]Improve diagnostics for not found declare target entries. — a.bataev / detail
  96. [BPF] Handle offset reloc endpoint ending in the middle of chain — yhs / detail
  97. [dsymutil] Tablegenify option parsing — Jonas Devlieghere / detail
  98. [dsymutil] Improve consistency by removing redundant namespaces (NFC) — Jonas Devlieghere / detail
  99. [OPENMP]Fix emission of the declare target variables in device mode. — a.bataev / detail
  100. [libc++] Add missing revision number in ABI changelog — Louis Dionne / detail
  101. DeclBase/DeclCXX/DeclTemplate - silence static analyzer getAs<> null — llvm-dev / detail
  102. gn build: (manually) merge r373622 — nicolasweber / detail
  103. [libunwind] Adjust libunwind_01.pass.cpp test for ARM EHABI — john.brawn / detail
  104. [ModuloSchedule] removeBranch() *before* creating the trip count — jmolloy / detail
  105. AMDGPU/SILoadStoreOptimizer: Optimize scanning for mergeable — tstellar / detail
  106. [libc++] Add a per-target flag to include the generated config_site — Louis Dionne / detail
  107. compiler-rt: move all __GLIBC_PREREQ into own header file — Vitaly Buka / detail
  108. Fix build failure with GCC on identifier reusing. — michael.hliao / detail
  109. [HIP] Enable specifying different default gpu arch for HIP/CUDA. — michael.hliao / detail
  110. AMDGPU/GlobalISel: Fix mutationIsSane assert v8s8 and — Matthew.Arsenault / detail
  111. AMDGPU/GlobalISel: Add some more tests for G_INSERT legalization — Matthew.Arsenault / detail
  112. AMDGPU/GlobalISel: Allow VGPR to index SGPR register — Matthew.Arsenault / detail
  113. AMDGPU/GlobalISel: Split 64-bit vector extracts during RegBankSelect — Matthew.Arsenault / detail
  114. AMDGPU/GlobalISel: Handle RegBankSelect of G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  115. [dsymutil] Don't overload LinkOptions. — Jonas Devlieghere / detail
  116. [X86] matchShuffleWithSHUFPD - use Zeroable element mask directly. NFCI. — llvm-dev / detail
  117. [compiler-rt] More optimization levels in signal_line.cpp test — Vitaly Buka / detail
  118. PR43547: substitute into the type of a non-type template parameter if — richard-llvm / detail
  119. [Host] Return the user's shell from GetDefaultShell — Jonas Devlieghere / detail
  120. [X86] Add v32i8 shuffle lowering strategy to recognize two v4i64 vectors — craig.topper / detail
  121. [NFC] Fix unused variable in release builds — rupprecht / detail
  122. [clang-format] Add ability to wrap braces after multi-line control — mydeveloperday / detail
  123. Check for qualified function types after substituting into the operand — richard-llvm / detail
  124. [HIP] Use option -nogpulib to disable linking device lib — Yaxun.Liu / detail
  125. Attempt to remove linker workaround on the buildbots. — eric / detail
  126. [gicombiner] Add a CodeExpander to handle C++ fragments with variable — daniel_l_sanders / detail
  127. [PowerPC] Adjust the naming and operand order of fnmsub patterns — Jinsong Ji / detail
  128. Attempt to remove linker workaround on the buildbots: Attempt 2 — eric / detail
  129. Reland "gn build: (manually) merge r373551" — nicolasweber / detail
  130. [AArch64InstPrinter] prefer bfi to bfc for < armv8.2-a — ndesaulniers / detail
  131. [JSON] Don't wrap json::Array in a value (NFC) — Jonas Devlieghere / detail
  132. [AArch64][SVE] Move the testcase into CodeGen dir — Jinsong Ji / detail
  133. [Test] Fix inconsistency in alignment in test case — listmail / detail
  134. [Tests] Add a unordered atomic load combine test — listmail / detail
  135. gn build: (manually) merge 373651 better — nicolasweber / detail
  136. [OPENMP50]Codegen support for scores in context selectors. — a.bataev / detail
  137. [test] Disable TestCustomShell on Linux — Jonas Devlieghere / detail
  138. DebugInfo: Generalize rnglist emission as a precursor to reusing it for — dblaikie / detail
  139. Reland r349624: Let TableGen write output only if it changed, instead of — nicolasweber / detail
  140. OverloadCandidate::getNumParams - silence static analyzer — llvm-dev / detail
  141. [DAGCombiner] add operation legality checks before creating shift ops — spatel / detail
  142. ASTContext - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  143. [lldb] Calculate relative path for symbol links — hhb / detail
  144. [lldb] Remove unused variables. — hhb / detail
  145. [process list] make the TRIPLE column wider — a20012251 / detail
  146. [llvm-objdump] Further rearrange llvm-objdump sections for compatability — rupprecht / detail
  147. [OPENMP]Fix the test on Windows, NFC. — a.bataev / detail
  148. Break out the Python class & key/value options into a separate — jingham / detail
  149. [MemorySSA] Don't hoist stores if interfering uses (as calls) exist. — asbirlea / detail
  150. Pass an SBStructuredData to scripted ThreadPlans on use. — jingham / detail
  151. [llvm-objdump][test] Move test to X86 dir to avoid errors disassembling — rupprecht / detail
  152. Forgot to change the header guards on OptionGroupPythonClassWithDict. — jingham / detail
  153. LowerTypeTests: Rename local functions to avoid collisions with — peter / detail
  154. Python3 doesn't seem to allow you to tell whether an object is a class — jingham / detail
  155. Explicitly set entry point arch when it's thumb — antonio.afonso / detail
  156. compiler-rt: use __GLIBC_PREREQ for SANITIZER_INTERCEPT_GETRANDOM — Vitaly Buka / detail
  157. [compiler-rt] Remove O2, O3 from signal_line test for fix android tests — Vitaly Buka / detail
  158. [dsymutil] Fix stack-use-after-scope — Jonas Devlieghere / detail
  159. [compiler-rt] Fix signal_line.cpp test — Vitaly Buka / detail
  160. Properly handle instantiation-dependent array bounds. — richard-llvm / detail
  161. [Python] Remove unused variable — Jonas Devlieghere / detail
  162. Revert "Explicitly set entry point arch when it's thumb" — antonio.afonso / detail
  163. [RISCV] Split SP adjustment to reduce the offset of callee saved — shiva0217 / detail
  164. [JITLink] Switch from an atom-based model to a "blocks and symbols" — Lang Hames / detail
  165. gn build: Merge r373689 — llvmgnsyncbot / detail
  166. Make libc++ gdb pretty printer Python 3 compatible — maskray / detail
  167. [JITLink] Fix an unused variable warning. — Lang Hames / detail
  168. [JITLink] Explicitly destroy bumpptr-allocated blocks to avoid a memory — Lang Hames / detail
  169. [clang-tools-extra] [cmake] Use add_clang_tool() to install tools — mgorny / detail
  170. [clang] [cmake] Add distribution install targets for remaining — mgorny / detail
  171. [JITLink] Remove a redundant semicolon, silencing -Wpedantic warnings — martin / detail
  172. [test] Remove a needless declaration of REQUIRES: target-windows — martin / detail
  173. [Symbolize] Use the local MSVC C++ demangler instead of relying on — martin / detail
  174. [AMDGPU][SILoadStoreOptimizer] NFC: Refactor code — Piotr Sobczak / detail
  175. [test] Remove locale dependency for mri-utf8.test — thomasp / detail
  176. Revert "[Symbolize] Use the local MSVC C++ demangler instead of relying — martin / detail
  177. [compiler-rt] Remove O1 tests from signal_line.cpp — Vitaly Buka / detail
  178. Revert r371729: lld-link: Make /linkrepro: take a filename, not a — ruiu / detail
  179. Add /reproduce option to lld/COFF — ruiu / detail
  180. [MinGW] Add --reproduce option — ruiu / detail
  181. [X86] Enable inline memcmp() to use AVX512 — dave / detail
  182. [clang-format] [PR43333] Fix C# breaking before function name when using — mydeveloperday / detail
  183. [ELF] Use union-find set and doubly linked list in Call-Chain Clustering — maskray / detail
  184. [clang-format] [PR43338] C# clang format has space issues betweern C# — mydeveloperday / detail
  185. [CodeComplete] Ensure object is the same in compareOverloads() — ibiryukov / detail
  186. [lldb][modern-type-lookup] No longer import temporary declarations into — Raphael Isemann / detail
  187. [Driver] NFC: Remove duplicate call to getLibGccType — cullen.rhodes / detail
  188. Revert r371732: "lld-link: Fix tests that do not run on macOS after — martin / detail
  189. AMDGPU/GlobalISel: Support wave32 waterfall loops — Matthew.Arsenault / detail
  190. AMDGPU/GlobalISel: Select G_PTRTOINT — Matthew.Arsenault / detail
  191. AMDGPU/GlobalISel: Fix using wrong addrspace for aperture — Matthew.Arsenault / detail
  192. [NFC] [FileCheck] Fix init of stack objects in unit tests — thomasp / detail
  193. [TableGen] Introduce a generic automaton (DFA) backend — jmolloy / detail
  194. [lldb] Fix typo in r373675 — sam.mccall / detail
  195. [DebugInfo] LiveDebugValues: defer DBG_VALUE creation during analysis — jeremy.morse.llvm / detail
  196. [lldb] Fix -Wreorder-ctor in r373673 — sam.mccall / detail
  197. Revert "[NFC] [FileCheck] Fix init of stack objects in unit tests" — gribozavr / detail
  198. [lldb] Fix that 'ninja clean' breaks the build by deleting — Raphael Isemann / detail
  199. [Format] Fix docs after r373439 — sam.mccall / detail
  200. [lldb] Get the TargetAPI lock in — Raphael Isemann / detail
  201. gn build: (manually) merge r373718 — nicolasweber / detail
  202. [DebugInfo] LiveDebugValues: move DBG_VALUE creation into VarLoc class — jeremy.morse.llvm / detail
  203. Revert [test] Remove locale dependency for mri-utf8.test — gbreynoo / detail
  204. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" — llvm-dev / detail
  205. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  206. [llvm-readobj] Replace arch-specific ObjDumper methods by the single — simon / detail
  207. [llvm-readobj][mips] Implement GNU-style printing of .MIPS.abiflags — simon / detail
  208. [llvm-readobj][mips] Inline `printMipsPLTGOT` method — simon / detail
  209. [lldb] [cmake] Support linking against clang-cpp dylib — mgorny / detail
  210. [llvm-readobj] Remove redundant semicolon. NFC — simon / detail
  211. [AMDGPU][MC][GFX10] Corrected definition of FLAT GLOBAL/SCRATCH — dmitry.preobrazhensky / detail
  212. [llvm-ar][test] Clarified comment — gbreynoo / detail
  213. ARM-Darwin: keep the frame register reserved even if not updated. — Tim Northover / detail
  214. [clangd] update the package-lock.json. — hokein / detail
  215. [AMDGPU][MC][GFX10] Enabled decoding of 'null' operand — dmitry.preobrazhensky / detail
  216. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  217. Fix uninitialized variable warnings in directory_entry default — llvm-dev / detail
  218. [NFCI] Improve the -Wbool-operation's warning message — david.bolvansky / detail
  219. [clang] Prevent false positives in arm-mfpu-none codegen test. — simon.tatham / detail
  220. [AMDGPU][MC][GFX10][WS32] Corrected decoding of dst operand for — dmitry.preobrazhensky / detail
  221. [clang-format] [PR42417] clang-format inserts a space after '->' for — mydeveloperday / detail
  222. [clang-rename] Fix a crash when renaming a class without definition. — hokein / detail
  223. Further improve -Wbool-operation bitwise negation message — sam.mccall / detail
  224. [clang-format] [PR43531] clang-format damages "alternative — mydeveloperday / detail
  225. [clang-format] C++11 braced lists should respect the SpacesInParentheses — mydeveloperday / detail
  226. CGBlocks - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  227. SemaDeclAttr - silence static analyzer getAs<> null dereference — llvm-dev / detail
  228. [scudo][standalone] Make malloc_info return a minimal XML — kostyak / detail
  229. [NFC] [FileCheck] Reapply fix init of objects in unit tests — thomasp / detail
  230. [OPENMP50]Suppport for multiple vendors in the same vendor context — a.bataev / detail
  231. [lldb-server/android] Show more processes and package name when — a20012251 / detail
  232. [utils] Fix incompatibility of bisect[-skip-count] with Python 3 — mikhail.maltsev / detail
  233. [process info] Remove assert in DoGetGroupName — a20012251 / detail
  234. [FPEnv] Strict FP tests should use the requisite function attributes. — kevin.neal / detail
  235. [ModuloSchedule] Do not remap terminators — jmolloy / detail
  236. [Automaton] Fix invalid iterator reference — jmolloy / detail
  237. Add few docs and implementation of strcpy and strcat. — sivachandra / detail
  238. [X86] Add DAG combine to form saturating VTRUNCUS/VTRUNCS from VTRUNC — craig.topper / detail
  239. [X86] Remove isel patterns for mask vpcmpgt/vpcmpeq. Switch vpcmp to — craig.topper / detail
  240. [libc++] Move more CMake flags to per-target definitions — Louis Dionne / detail
  241. Componentize lldb/scripts to use with LLVM_DISTRIBUTION_COMPONENTS — antonio.afonso / detail
  242. [CMake] Clang: Don't use object libraries with Xcode — jordan_rose / detail
  243. [libc++abi] Link against libSystem on Apple platforms — Louis Dionne / detail
  244. Add missing null pointer check in -ftime-trace code — rnk / detail
  245. [libc++] Make the modules-related flags PUBLIC instead of PRIVATE — Louis Dionne / detail
  246. [Sema] Split out -Wformat-type-confusion from -Wformat-pedantic — erik.pilkington / detail
  247. [lldb] Fix crash on SBCommandReturnObject & assignment — jan.kratochvil / detail
  248. [Host] Don't discard return value from RunShellCommand — Jonas Devlieghere / detail
  249. [MachO] Reformat before making changes to this file (NFC) — Jonas Devlieghere / detail
  250. [MachO] Add early returns to save some indentation. — Jonas Devlieghere / detail
  251. [JITLink] Silence GCC warnings. NFC. — martin / detail
  252. [test] Remove another two unnecessary uses of REQUIRES: target-windows. — martin / detail
  253. [LLD] [COFF] Always demangle the __imp_ prefix to __declspec(dllimport) — martin / detail
  254. [ScheduleDAG] When a node is cloned, add an edge between the nodes. — efriedma / detail
  255. [Host] Return status directly from RunShellCommand — Jonas Devlieghere / detail
  256. [NFC] Add { } to silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  257. [clang] [cmake] Use add_clang_tool() to install all tools — mgorny / detail
  258. [clang-tools-extra] [cmake] Link against libclang-cpp whenever possible — mgorny / detail
  259. [lldb] [testsuite] Mark TestSBCommandReturnObject as failing on Windows — jan.kratochvil / detail
  260. [InstCombine] add tests for fneg disguised as fmul; NFC — spatel / detail
  261. Expand on the qfProcessInfo documentation, add examples from — Jason Molenda / detail
  262. [MachineOutliner] Disable outlining from noreturn functions — Jessica Paquette / detail
  263. [clang] fix a typo from r372531 — Yuanfang Chen / detail
  264. Use named constant to indicate all lanes, to handle 32 and 64 wide — jonathanchesterfield / detail
  265. [lit] Use better name for "test in parallel" concept — jlettner / detail
  266. [debugserver] Don't link against Cocoa, it's not needed. — davide / detail
  267. Add an off-by-default option to enable testing for gdb pretty printers. — saugustine / detail
  268. [NFC][InstCombine] Tests for right-shift shift amount reassociation (w/ — lebedev.ri / detail
  269. [NFC][InstCombine] Tests for bit test via highest sign-bit extract (w/ — lebedev.ri / detail
  270. [NFC][InstCombine] Autogenerate icmp-shr-lt-gt.ll test — lebedev.ri / detail
  271. [NFC][InstCombine] Autogenerate shift.ll test — lebedev.ri / detail
  272. [InstCombine] Right-shift shift amount reassociation with truncation — lebedev.ri / detail
  273. [InstCombine] Fold 'icmp eq/ne (?trunc (lshr/ashr %x, bitwidth(x)-1)), — lebedev.ri / detail
  274. [MachO] Move nlist parsing into helper function (NFC) — Jonas Devlieghere / detail
  275. [test] Run TestLaunchWithShellExpand with /bin/sh on POSIX. — Jonas Devlieghere / detail
  276. Revert [CodeGen] Do the Simple Early Return in block-placement pass to — rnk / detail
  277. [libomptarget][nfc] Update remaining uint32 to use lanemask_t — jonathanchesterfield / detail
  278. Invalidate assumption cache before outlining. — hiraditya / detail
  279. [libc++] Localize common build flags into a single CMake function — Louis Dionne / detail
  280. [libc++] Guard cxx_experimental settings behind — apl / detail
  281. [MachO] Reduce indentation further in ParseSymtab (NFC) — Jonas Devlieghere / detail

#6632 (Oct 2, 2019 10:52:42 PM)

  1. Added new builders lldb-s390x-fedora, lldb-ppc64le-fedora. — gkistanova / detail
  2. [WebAssembly] Error when using wasm64 for ISel — tlively / detail
  3. Fix: Actually erase remove the elements from AssumeHandles — hiraditya / detail
  4. [X86] Rewrite to the vXi1 subvector insertion code to not rely on the — craig.topper / detail
  5. [JSON] Use LLVM's library for encoding JSON in — Jonas Devlieghere / detail
  6. [JSON] Use LLVM's library for encoding JSON in — Jonas Devlieghere / detail
  7. [JSON] Use LLVM's library for encoding JSON in — Jonas Devlieghere / detail
  8. [JSON] Use LLVM's library for encoding JSON in — Jonas Devlieghere / detail
  9. [JSON] Remove Utility/JSON.{h|cpp} — Jonas Devlieghere / detail
  10. [OPENMP50]Add parsing/sema analysis for declare variant score. — a.bataev / detail
  11. [ARM] Make helpers static. NFC. — benny.kra / detail
  12. [Stencil] Hide implementaion detai. NFC. — benny.kra / detail
  13. [MemorySSA] Update Phi creation when inserting a Def. — asbirlea / detail
  14. [libc++] Revert to using PUBLIC instead of PRIVATE when linking system — Louis Dionne / detail
  15. [ObjectFileMachO] Catch up with FileDesc changes. — davide / detail
  16. [ObjectFileMachO] FileSpec::SetFile() now takes the style as arg. — davide / detail
  17. [RegisterContextDarwin_arm64] Include the headers for getsysctlbyname. — davide / detail
  18. [ARM64] XPC services are unsupported on device. — davide / detail
  19. [libc++] Use a function to set warning flags per target — Louis Dionne / detail
  20. [Local] Handle terminators with users in removeUnreachableBlocks. — flo / detail
  21. [TableGen] Improve error reporting of overlapping definitions (NFC) — e.menezes / detail
  22. Handle llvm.launder.invariant.group in msan. — eugeni.stepanov / detail
  23. Fix inconsistent indentation in TableGen.cpp — daniel_l_sanders / detail

#6631 (Oct 2, 2019 11:55:56 AM)

  1. [LLDB] Send e-mails to the default recipients — Jonas Devlieghere / detail
  2. Reland "[utils] Implement the llvm-locstats tool" — djordje.todorovic / detail
  3. [clang-tidy] Fix for commits rL372706 and rL372711 — adam.balogh / detail
  4. [Local] Simplify function removeUnreachableBlocks() to avoid — flo / detail
  5. [GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing. — flo / detail
  6. Switch lowering: omit range check for bit tests when default is — hans / detail
  7. Revert [GlobalOpt] Pass DTU to removeUnreachableBlocks instead of — flo / detail
  8. [AMDGPU] Make printf lowering faster when there are no printfs — jay.foad / detail
  9. Remove an unnecessary cast. NFC. — jay.foad / detail
  10. [clangd] Always send file URIs to editors — kadircet / detail
  11. [clang-tidy] Fix typo in r373428 — sam.mccall / detail
  12. [IntrinsicEmitter] Add overloaded type VecOfBitcastsToInt for SVE — kerry.mclaughlin / detail
  13. gn build: (manually) merge r373425 — nicolasweber / detail
  14. [ClangFormat] Future-proof Standard option, allow floating or pinning to — sam.mccall / detail
  15. [clang-rename] Better renaming the typedef decl. — hokein / detail
  16. [ClangFormat] relnotes for r373439 — sam.mccall / detail
  17. [clangd] SelectionTree should mark a node as fully-selected if the only — sam.mccall / detail
  18. [clangd] Bail out early if we are sure that the symbol is used outside — hokein / detail
  19. [Support, ARM64] Define getHostCPUFeatures for Windows on ARM64 platform — martin / detail
  20. [ARM] Identity shuffles are legal — david.green / detail
  21. ASTContext - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  22. MetadataLoader upgradeCUVariables() - silence static analyzer — llvm-dev / detail
  23. WinException::emitExceptHandlerTable - silence static analyzer — llvm-dev / detail
  24. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  25. Log2_32 returns an unsigned. NFCI. — llvm-dev / detail
  26. Fix libc++ pretty printer test for Python 3 after D67238 — maskray / detail
  27. LICM - remove unused variable and reduce scope of another variable. — llvm-dev / detail
  28. Revert r373431 "Switch lowering: omit range check for bit tests when — hans / detail
  29. [InstSimplify] fold fma/fmuladd with a NaN or undef operand — spatel / detail
  30. NFC: directly return when CommonExitBlock != Succ — hiraditya / detail
  31. [lldb][NFC] Create the ASTContext in ClangASTContext exactly once. — Raphael Isemann / detail
  32. [InstCombine] Precommit tests for D68265 — flo / detail
  33. [InstCombine] Simplify fma multiplication to nan for undef or nan — flo / detail
  34. [lldb][NFC] Remove ClangASTContext::Clear — Raphael Isemann / detail
  35. [llvm-objcopy] Add --set-section-alignment — maskray / detail
  36. [ModuloSchedule] Peel out prologs and epilogs, generate actual code — jmolloy / detail
  37. gn build: Merge r373462 — llvmgnsyncbot / detail
  38. AsmPrinter - emitGlobalConstantFP - silence static analyzer null — llvm-dev / detail
  39. LoopAccessAnalysis isConsecutiveAccess() - silence static analyzer — llvm-dev / detail
  40. MemorySSA tryOptimizePhi - assert that we've found a DefChainEnd. NFCI. — llvm-dev / detail
  41. MemorySSAUpdater::applyInsertUpdates - silence static analyzer — llvm-dev / detail
  42. [AArch64][SVE] Implement int_aarch64_sve_cnt intrinsic — kerry.mclaughlin / detail
  43. [llvm-dwarfdump] Fix dumping of wrong locstats map — djordje.todorovic / detail
  44. [lldb] Fix evaluation of nested classes with parent from other CU — Raphael Isemann / detail
  45. [Clangd] Ensure children are always RootStmt in ExtractFunction (Fixes — shauryab98 / detail
  46. [Clangd] ExtractFunction: Don't extract body of enclosing function. — shauryab98 / detail
  47. [yaml2obj] - Alow Size tag for describing SHT_HASH sections. — grimar / detail
  48. SemaInit - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  49. SemaOverload - silence static analyzer getAs<> null dereference — llvm-dev / detail
  50. [llvm-readelf] - Report a warning when .hash section contains a chain — grimar / detail
  51. Reapply r373431 "Switch lowering: omit range check for bit tests when — hans / detail
  52. Silence static analyzer getAs<VectorType> null dereference warnings. — llvm-dev / detail
  53. [CodeExtractor] NFC: Refactor sanity checks into isEligible — hiraditya / detail
  54. Type - silence static analyzer getAs<> null dereference warnings. NFCI. — llvm-dev / detail
  55. LowerExpectIntrinsic handlePhiDef - silence static analyzer — llvm-dev / detail
  56. [llvm] [cmake] Add install targets for missing distribution components — mgorny / detail
  57. [SLP] add test for vectorization of different widths (PR28457); NFC — spatel / detail
  58. [CodeGen] Remove unused MachineMemOperand::print wrappers (PR41772) — llvm-dev / detail
  59. [ThinLTO/WPD] Ensure devirtualized targets use promoted symbol when — tejohnson / detail
  60. [libc++] Use PRIVATE instead of PUBLIC when linking against system libs — Louis Dionne / detail
  61. [Local] Remove unused LazyValueInfo pointer from removeUnreachableBlock. — flo / detail
  62. Add the misc-init-local-variables check. — aaron / detail
  63. [AMDGPU] Extend buffer intrinsics with swizzling — Piotr Sobczak / detail
  64. gn build: Merge r373489 — llvmgnsyncbot / detail

#6630 (Oct 2, 2019 12:49:16 AM)

  1. [OPENMP50]Initial codegen for declare variant implementation vendor. — a.bataev / detail
  2. [clang-format] [PR43372] - clang-format shows replacements in DOS files — mydeveloperday / detail
  3. [ASan] Make GlobalsMD member a const reference. — leonardchan / detail
  4. [NFC] Fix typos in libc++ documentation — Louis Dionne / detail
  5. [ASan][NFC] Address remaining comments for — leonardchan / detail
  6. [clang-tidy] Rename objc-avoid-spinlock check to darwin-avoid-spinlock — mog / detail
  7. gn build: Merge r373392 — llvmgnsyncbot / detail
  8. [BypassSlowDivision][CodeGenPrepare] avoid crashing on unused code — spatel / detail
  9. [FileCheck] Move private interface to its own header — thomasp / detail
  10. CGExprAgg - remove duplicate code. NFCI. — llvm-dev / detail
  11. [X86] convertToThreeAddress, make sure second operand of SUB32ri is — craig.topper / detail
  12. CGVTables - silence static analyzer getAs<FunctionProtoType> null — llvm-dev / detail
  13. [lldb] Fix unused variable warning — rupprecht / detail
  14. [clang][OpenMP][NFC] #include GlobalDecl.h to avoid incomplete class — rupprecht / detail
  15. Revert r373172 "[X86] Add custom isel logic to match VPTERNLOG from 2 — craig.topper / detail
  16. Determine endianness at a time when it doesn't inadvertantly clear gdb's — saugustine / detail
  17. [libFuzzer] Remove lazy counters. — mascasa / detail
  18. AMDGPU: Fix an out of date assert in addressing FrameIndex — changpeng.fang / detail
  19. [CMake] Fix the value of `config.target_cflags` for non-macOS Apple — dan / detail
  20. Use scope qualifiers in Clang's tblgen backends to get useful — rjmccall / detail
  21. Emit TypeNodes.def with tblgen. — rjmccall / detail
  22. [X86] Add a DAG combine to shrink vXi64 gather/scatter indices that are — craig.topper / detail
  23. Make yet another attempt in restoring SymbolFilePDBTests — Adrian Prantl / detail
  24. Fix unused variable warning. NFCI. — michael.hliao / detail
  25. [AMDGPU] separate accounting for agprs — Stanislav.Mekhanoshin / detail
  26. AMDGPU/GlobalISel: Fix RegBankSelect for 1024-bit values — Matthew.Arsenault / detail
  27. AMDGPU/GlobalISel: Legalize 1024-bit G_BUILD_VECTOR — Matthew.Arsenault / detail
  28. AMDGPU/GlobalISel: Private loads always use VGPRs — Matthew.Arsenault / detail
  29. AMDGPU/GlobalISel: Assume VGPR for G_FRAME_INDEX — Matthew.Arsenault / detail
  30. Remove TypeNodes.def from the modulemap. — rjmccall / detail
  31. AMDGPU/GlobalISel: Use getIntrinsicID helper — Matthew.Arsenault / detail
  32. Fix crash on constant-evaluation of pseudo-destruction of a pointer. — richard-llvm / detail
  33. gn build: (manually) merge r373407 — nicolasweber / detail
  34. DebugInfo: Update support for detecting C++ language variants in debug — dblaikie / detail
  35. Revert r368237 - Update fix-it hints for std::move warnings. — rtrieu / detail
  36. Fix GCC -Wreturn-type warnings. NFC. — michael.hliao / detail
  37. [X86] Add broadcast load folding patterns to the NoVLX compare patterns. — craig.topper / detail
  38. [llvm-lib] Correctly handle .lib input files — ruiu / detail
  39. Rename TypeNodes.def to TypeNodes.inc for consistency across all our — rjmccall / detail
  40. [llvm-lib] Detect duplicate input files — ruiu / detail

#6629 (Oct 1, 2019 1:56:46 PM)

  1. [llvm-exegesis][NFC] Refactor X86 tests fixtures into a base class. — courbet / detail
  2. Fixup r373278: Move test to X86 directory — diana.picus / detail
  3. [yaml2obj/obj2yaml] - Add support for SHT_HASH sections. — grimar / detail
  4. [yaml2obj] - Allow specifying custom Link values for SHT_HASH section. — grimar / detail
  5. Reland "[utils] Implement the llvm-locstats tool" — djordje.todorovic / detail
  6. [clangd] Handle template arguments in findExplicitReferences — ibiryukov / detail
  7. [obj2yaml] - Fix BB after r373315. — grimar / detail
  8. [clangd] Use the index-based API to do the header-source switch. — hokein / detail
  9. ConstantFold - ConstantFoldSelectInstruction - assume constant vector — llvm-dev / detail
  10. InstrProf - avoid static analyzer dyn_cast<ConstantInt> null dereference — llvm-dev / detail
  11. [clangd] Implement getBeginning for overloaded operators. — hokein / detail
  12. ObjectFile makeTriple - silence static analyzer dyn_cast<COFFObjectFile> — llvm-dev / detail
  13. VirtualFileSystem - replace dyn_cast<>+assert with cast<> calls. NFCI. — llvm-dev / detail
  14. DIExpression::createFragmentExpression - silence static analyzer — llvm-dev / detail
  15. [clang] Ignore builtin namespaces in test/Import/cxx-anon-namespace — Raphael Isemann / detail
  16. [libc++] Harden usage of static_assert against C++03 — Louis Dionne / detail
  17. [lldb][NFC] Modernize ClangASTContext constructor — Raphael Isemann / detail
  18. [lldb][NFC] Disallow changing the ASTContext of an ClangASTContext after — Raphael Isemann / detail
  19. [NFC][ARM][MVE] More tests — sam.parker / detail
  20. [llvm-exegesis/lib] Fix missing linkage to MCParser — mgorny / detail
  21. [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX) — david.bolvansky / detail
  22. [lldb][NFC] Remove unused ClangASTContext functions for — Raphael Isemann / detail
  23. Revert [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, — david.bolvansky / detail
  24. Revert "Reland "[utils] Implement the llvm-locstats tool"" — djordje.todorovic / detail
  25. [lldb][NFC] Remove unused ClangASTContext::GetHasExternalStorage — Raphael Isemann / detail
  26. Revert rL349624 : Let TableGen write output only if it changed, instead — llvm-dev / detail
  27. [lldb][NFC] Mark ClangASTContext constructor as explicit — Raphael Isemann / detail
  28. [clang] Make handling of unnamed template params similar to function — kadircet / detail
  29. [Dominators][CodeGen] Add MachinePostDominatorTree verification — kubakuderski / detail
  30. Update SymbolFilePDB for FindTypes API change. — Adrian Prantl / detail
  31. [DAG][X86] Convert isNegatibleForFree/GetNegatedExpression to a target — llvm-dev / detail
  32. Remove size_t return parameter from FindTypes — Adrian Prantl / detail
  33. [Diagnostics] Move warning into the subgroup — david.bolvansky / detail
  34. [AMDGPU] Add VerifyScheduling support. — jay.foad / detail
  35. ELF: Add .interp synthetic sections first in createSyntheticSections(). — peter / detail
  36. [OPENMP]Fix PR43516: Compiler crash with collapse(2) on non-rectangular — a.bataev / detail
  37. [X86] Add a VBROADCAST_LOAD ISD opcode representing a scalar load — craig.topper / detail
  38. AMDGPU/GlobalISel: Increase max legal size to 1024 — Matthew.Arsenault / detail
  39. [IndVars] An implementation of loop predication without a need for — listmail / detail
  40. Simplify condition (NFC) — Adrian Prantl / detail
  41. Typo (NFC) — Adrian Prantl / detail
  42. Fix a condition-flip regression introduced in r373344. — Adrian Prantl / detail
  43. Fix a syntax error. — Adrian Prantl / detail
  44. [ReleaseProcess] Document requirement to set MACOSX_DEPLOYMENT_TARGET — Vedant Kumar / detail
  45. Add missing REQUIRES: arm. — peter / detail
  46. [llvm-mca] Add a -mattr flag — david.green / detail
  47. [JSON] Use LLVM's library for encoding JSON in StructuredData — Jonas Devlieghere / detail
  48. [JSON] Use LLVM's library for decoding JSON in StructuredData — Jonas Devlieghere / detail
  49. [JSON] Use LLVM's library for argdumper — Jonas Devlieghere / detail
  50. [NFC][InstCombine] (Better) tests for sign-bit-smearing pattern — lebedev.ri / detail
  51. [InstCombine] Preserve 'exact' in -(X >>u 31) -> (X >>s 31) fold — lebedev.ri / detail
  52. [InstCombine] Deal with -(trunc(X >>u 63)) -> trunc(X >>s 63) — lebedev.ri / detail
  53. [libc++abi] Remove redundant #include of <string.h> — Louis Dionne / detail
  54. AMDGPU/SILoadStoreOptimizer: Add helper functions for working with — tstellar / detail
  55. Revert "compiler-rt: use __GLIBC_PREREQ for — Vitaly Buka / detail
  56. [ARM] Some MVE shuffle plus extend tests. NFC — david.green / detail
  57. [PGO] Fix typos from r359612. NFC. — xur / detail
  58. [ThinLTO] Enable index-only WPD from clang — tejohnson / detail
  59. [Diagnostics] Make -Wenum-compare-conditional off by default — david.bolvansky / detail
  60. [libc++] Update link to Itanium C++ ABI documentation — Louis Dionne / detail
  61. Make another attempt at fixing SymbolFilePDBTests. — Adrian Prantl / detail
  62. [OPENMP]Fix PR43330: OpenMP target: Mapping of partial arrays fails. — a.bataev / detail
  63. [NFC] Updated tests after rL373371 — david.bolvansky / detail
  64. Reapply [Dominators][CodeGen] Clean up MachineDominators — kubakuderski / detail
  65. [Dominators][CodeGen] Fix MachineDominatorTree preservation in — kubakuderski / detail
  66. [Dominators][CodeGen] Don't mark MachineDominatorTree as preserved in — kubakuderski / detail
  67. [NFC][libc++abi] Remove trailing whitespace from sources — Louis Dionne / detail
  68. [MemorySSA] Update last_access_in_block check. — asbirlea / detail
  69. [libc++abi] Remove uses of C++ headers when possible — Louis Dionne / detail
  70. Add a missing pass in ARM O3 pipeline — kubakuderski / detail
  71. [MemorySSA] Check for unreachable blocks when getting last definition. — asbirlea / detail
  72. [libc++] Remove workaround for D63883 — Louis Dionne / detail
  73. [libc++] Re-apply workaround for D63883 — Louis Dionne / detail
  74. [DDG] Data Dependence Graph - Root Node — bmahjour / detail

#6628 (Oct 1, 2019 2:58:34 AM)

  1. [DAGCombiner] Clang format MatchRotate. NFC — deadalnix / detail
  2. Add partial bswap test to the X86 backend. NFC — deadalnix / detail
  3. Fix crash on value-dependent delete-expressions. — richard-llvm / detail
  4. DebugInfo: Simplify section label caching/usage — dblaikie / detail
  5. [SimplifyLibCalls] Define the value of the Euler number — e.menezes / detail
  6. Fix Driver/modules.cpp test to work when build directory name contains — tstellar / detail
  7. [c++20] Fix crash when constant-evaluating an assignment with a — richard-llvm / detail
  8. [Docs] Document lldb-instr — Jonas Devlieghere / detail
  9. DebugInfo: Add parsing support for debug_loc base address specifiers — dblaikie / detail
  10. During constant evaluation, handle CXXBindTemporaryExprs for — richard-llvm / detail
  11. Allow the internal-state-thread free access to the TargetAPI mutex. — jingham / detail
  12. [c++20] Add a C++20 version of the existing turing machine test. — richard-llvm / detail
  13. Rename tsan_interceptors.cpp into tsan_interceptors_posix.cpp — Vitaly Buka / detail
  14. compiler-rt: move all __GLIBC_PREREQ into own header file — Vitaly Buka / detail
  15. compiler-rt: use __GLIBC_PREREQ for SANITIZER_INTERCEPT_GETRANDOM — Vitaly Buka / detail
  16. File::Clear() -> File::TakeStreamAndClear() — lawrence_danna / detail
  17. AMDGPU/GlobalISel: Legalize G_GLOBAL_VALUE — Matthew.Arsenault / detail
  18. GlobalISel: Implement widenScalar for G_SITOFP/G_UITOFP sources — Matthew.Arsenault / detail
  19. AMDGPU/GlobalISel: Select G_UADDO/G_USUBO — Matthew.Arsenault / detail
  20. Don't elide the use of the thread wrapper for a thread_local constinit — richard-llvm / detail
  21. [X86] Add test case to show missed opportunity to shrink a constant — craig.topper / detail
  22. [llvm-readobj/llvm-readelf] Delete --arm-attributes (alias for — maskray / detail
  23. TLI: Remove DAG argument from getRegisterByName — Matthew.Arsenault / detail
  24. AMDGPU/GlobalISel: Avoid creating shift of 0 in arg lowering — Matthew.Arsenault / detail
  25. GlobalISel: Handle llvm.read_register — Matthew.Arsenault / detail
  26. AMDGPU/GlobalISel: Allow scc/vcc alternative mappings for s1 constants — Matthew.Arsenault / detail
  27. AMDGPU/GlobalISel: Add support for init.exec intrinsics — Matthew.Arsenault / detail
  28. Remove a undefined constructor introduced by r373244. — Yuanfang Chen / detail
  29. AMDGPU/GlobalISel: Select s1 src G_SITOFP/G_UITOFP — Matthew.Arsenault / detail
  30. [OCaml] Handle nullptr in Llvm.global_initializer — hiraditya / detail
  31. [Windows] Added support of watchpoints to `NativeProcessWindows` — aleksandr.urakov / detail
  32. [WebAssembly] Unstackify regs after fixing unwinding mismatches — aheejin / detail
  33. [WebAssembly] Make sure EH pads are preferred in sorting — aheejin / detail
  34. [X86] Consider isCodeGenOnly in the EVEX2VEX pass to make VMAXPD/PS map — craig.topper / detail
  35. [clang-tidy] Fix module registry name and description for Darwin — gribozavr / detail
  36. [clangd] Handle OverloadExpr in targetDecl — ibiryukov / detail
  37. Decrease the verbosity of the -ftime-trace option And move the relevant — sylvestre / detail
  38. [NFC][HardwareLoops] Update some iterators — sam.parker / detail
  39. Revert "GlobalISel: Handle llvm.read_register" — gribozavr / detail
  40. Revert "[OCaml] Handle nullptr in Llvm.global_initializer" — gribozavr / detail
  41. [clang][lldb][NFC] Encapsulate ExternalASTMerger::ImporterSource — Raphael Isemann / detail

#6627 (Sep 30, 2019 3:45:17 PM)

  1. [LLDB] Only sent e-mail when the status changed — Jonas Devlieghere / detail
  2. DeclCXX/ExprCXX - silence static analyzer getAs<> null dereference — llvm-dev / detail
  3. [Alignment] Fix polly build — gchatelet / detail
  4. Revert "Reland "[utils] Implement the llvm-locstats tool"" — djordje.todorovic / detail
  5. [lldb] Reland 370734: Test 'frame select -r' and fix that INT32_MIN — Raphael Isemann / detail
  6. [llvm-exegesis][NFC] Refactor snippet file reading out of tool main. — courbet / detail
  7. gn build: Merge r373202 — llvmgnsyncbot / detail
  8. [ConstantRange] add helper function addWithNoWrap(). Differential — czhengsz / detail
  9. [lldb][NFC][modern-type-lookup] Remove while(false) behind if() {} — Raphael Isemann / detail
  10. [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned) — gchatelet / detail
  11. Use llvm for dumping DWARF expressions — pavel / detail
  12. [llvm-exegesis][NFC] Move BenchmarkFailure to own file. — courbet / detail
  13. [OPENMP] Fix comment, NFC. — a.bataev / detail
  14. [FileCheck] Remove implementation types from API — thomasp / detail
  15. Correct function declarations; NFC. — aaron / detail
  16. Support MemoryLocation::UnknownSize in TargetLowering::IntrinsicInfo — tberghammer / detail
  17. Fix breakage of sphinx builders. Sorry for leaving this broken over the — kevin.neal / detail
  18. [SSP] [1/3] Revert "StackProtector: Use PointerMayBeCaptured" "Captured" — paul.robinson / detail
  19. [Clang] Use -main-file-name for source filename if not set — tejohnson / detail
  20. [SSP] [2/3] Refactor an if/dyn_cast chain to switch on opcode. NFC — paul.robinson / detail
  21. [SSP] [3/3] cmpxchg and addrspacecast instructions can now trigger stack — paul.robinson / detail
  22.    [AMDGPU] SIFoldOperands should not fold register acrocc the EXEC — Alexander.Timofeev / detail
  23. [InstCombine] add tests for negate disguised as mul; NFC — spatel / detail
  24. Add tests for rotate with demanded bits. NFC — deadalnix / detail
  25. Remove unused "append" parameter from FindTypes API — Adrian Prantl / detail
  26. [mips] Fix code indentation. NFC — simon / detail
  27. [AArch64][GlobalISel] Support lowering variadic musttail calls — Jessica Paquette / detail
  28. Fix doc for t inline asm constraints for ARM/Thumb — pablo.barrio / detail
  29. [lldb][NFC] Updating test to reflect made by D67966 — syaghmour / detail
  30. [InstCombine] fold negate disguised as select+mul — spatel / detail
  31. [EarlyCSE] Pass preserves AA. — asbirlea / detail
  32. [AArch64][SVE] Implement punpk[hi|lo] intrinsics — kerry.mclaughlin / detail
  33. [test] Make TestBasicEntryValuesX86_64 run on Linux as well as Darwin — Vedant Kumar / detail
  34. [X86] Add ANY_EXTEND to switch in ReplaceNodeResults, but just fall back — craig.topper / detail
  35. [LegacyPassManager] Attempt to fix BasicBlockManager — asbirlea / detail
  36. [MCA] Use references to LSUnitBase in class Scheduler and add helper — Andrea_DiBiagio / detail
  37. Fix buildbot failure from r373217 (don't match metadata id exactly) — tejohnson / detail
  38. [msan] Intercept __getrlimit. — eugeni.stepanov / detail
  39. [NewPM] Port MachineModuleInfo to the new pass manager. — Yuanfang Chen / detail
  40. [PGO] Don't group COMDAT variables for compiler generated profile — xur / detail
  41. Revert "[MC] Emit unused undefined symbol even if its binding is not — nicolasweber / detail
  42. [OPENMP50]Do not emit warning for the function with the currently — a.bataev / detail
  43. Fix build warning for r373240. — Yuanfang Chen / detail
  44. [X86] Address post-commit review from code I accidentally commited in — craig.topper / detail
  45. [X86] Mask off upper bits of splat element in LowerBUILD_VECTORvXi1 when — craig.topper / detail
  46. Teach CallGraph to look into Generic Lambdas. — erich.keane / detail
  47. [NFC][InstCombine] Redundant-left-shift-input-masking: add some more — lebedev.ri / detail
  48. [InstCombine][NFC] visitShl(): call SimplifyQuery::getWithInstruction() — lebedev.ri / detail
  49. Try to update Windows unit test for API change. — Adrian Prantl / detail
  50. [FunctionAttrs] Added noalias for memccpy/mempcpy arguments — david.bolvansky / detail
  51. [Diagnostics] Warn if enumeration type mismatch in conditional — david.bolvansky / detail
  52. build: serialise `LLVM_ENABLE_UNWIND_TABLES` into LLVMConfig — Saleem Abdulrasool / detail
  53. [LegacyPassManager] Deprecate the BasicBlockPass/Manager. — asbirlea / detail
  54. ELF: Don't merge SHF_LINK_ORDER sections for different output sections — peter / detail
  55. [NFCI] Updated broken test — david.bolvansky / detail
  56. [OPENMP50]Mark declare variant attribute as inheritable. — a.bataev / detail
  57. [NFC] Fix tests, second try — david.bolvansky / detail
  58. Fix failure caused by r373247 — erich.keane / detail
  59. [DAGCombiner] Update MatchRotate so that it returns an SDValue. NFC — deadalnix / detail
  60. [InstCombine] Expand the simplification of log() — e.menezes / detail
  61. [ConstantFolding] Fold constant calls to log2() — e.menezes / detail
  62. Refactor default constructor SFINAE in pair and tuple. — eric / detail
  63. [globalisel][knownbits] Allow targets to call — daniel_l_sanders / detail
  64. [bugpoint] Update runPasses to take ArrayRef instead of a pointer (NFC) — flo / detail
  65. Remove else-after-return — dblaikie / detail
  66. [StackFrameList][DFS] Turn a few raw pointers into references, NFC — Vedant Kumar / detail
  67. Make function static that didn't need linkage. — erich.keane / detail

#6626 (Sep 30, 2019 4:45:22 AM)

  1. Don't crash if a variable with a constexpr destructor has a — richard-llvm / detail
  2. [X86] Remove -x86-experimental-vector-widening-legalization command line — craig.topper / detail
  3. [X86] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after — maskray / detail
  4. Undef the macros after their use — hiraditya / detail
  5. [X86] Split v16i32/v8i64 bitreverse on avx512f targets without avx512bw — craig.topper / detail
  6. [ELF][test] Change llvm-readobj --arm-attributes to --arch-specific — maskray / detail
  7. [test] Change llvm-readobj --arm-attributes to --arch-specific after — maskray / detail
  8. AMDGPU/GlobalISel: Fix select for v2s16 and/or/xor — Matthew.Arsenault / detail
  9. [X86] Remove some redundant isel patterns. NFCI — craig.topper / detail
  10. [SystemZ]  Add SystemZPostRewrite in addPostRegAlloc() instead at -O0. — paulsson / detail
  11. Reland "[utils] Implement the llvm-locstats tool" — djordje.todorovic / detail
  12. Revert "[SCEV] add no wrap flag for SCEVAddExpr." — Tim Northover / detail
  13. Revert "Update polly test for SCEV change." — Tim Northover / detail
  14. [ARM][CGP] Allow signext arguments — sam.parker / detail
  15. [TargetLowering] Simplify expansion of S{ADD,SUB}O — rofirrim / detail
  16. [ARM][MVE] Change VCTP operand — sam.parker / detail
  17. [llvm-locstats] Fix the test for the Hexagon target — djordje.todorovic / detail
  18. Pre-commit a test case for PR43129. — hans / detail
  19. NFC changes to SelectionDAGBuilder::visitBitTestHeader(), preparing for — hans / detail
  20. [NFC][ARM][MVE] More tests — sam.parker / detail
  21. [lldb][clang][modern-type-lookup] Use ASTImporterSharedState in — Raphael Isemann / detail
  22. [lldb] Partly revert 370734: Test 'frame select -r' and fix that — Raphael Isemann / detail
  23. [Alignment][NFC] Remove LoadInst::setAlignment(unsigned) — gchatelet / detail
  24. [Alignment][NFC] Adding a max function. — gchatelet / detail
  25. [clangd] Implement a smart version of HeaderSource switch. — hokein / detail

#6625 (Sep 29, 2019 5:50:13 PM)

  1. [clang-format] Reference qualifiers in member templates causing extra — mydeveloperday / detail
  2. [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], — a.bataev / detail
  3. [DivRemPairs] Don't assert that we won't ever get expanded-form rem — lebedev.ri / detail
  4. [MC] Emit unused undefined symbol even if its binding is not set — maskray / detail
  5. [Docs] Moves article links to new pages — d4m1887 / detail
  6. [LLVM-C][Ocaml] Add MergeFunctions and DCE pass — hiraditya / detail
  7. Add test case peeking through vector concat when combining insert into — deadalnix / detail
  8. [X86] Add custom isel logic to match VPTERNLOG from 2 logic ops. — craig.topper / detail

#6624 (Sep 29, 2019 6:46:32 AM)

  1. [Docs] Adds sections for Command Line and LibFuzzer articles — d4m1887 / detail
  2. For P0784R7: compute whether a variable has constant destruction if it — richard-llvm / detail
  3. Fix checking for permitted results of constant expressions. — richard-llvm / detail
  4. For now, disallow lifetime-extended temporaries with non-trivial (but — richard-llvm / detail
  5. [cxx_status] Mark P0784R7 as partially complete. — richard-llvm / detail
  6. [ARM] Cortex-M4 schedule additions — david.green / detail
  7. [PowerPC] Fix conditions of assert in PPCAsmPrinter — Jinsong Ji / detail

#6623 (Sep 28, 2019 7:55:15 PM)

  1. [NFC] Move hot cold splitting class to header file — hiraditya / detail
  2. [OpenMP] FreeBSD address check if mapped more native — David CARLIER / detail
  3. [X86] Match (or (and A, B), (andn (A, C))) to VPTERNLOG with AVX512. — craig.topper / detail
  4. [X86] Enable canonicalizeBitSelect for AVX512 since we can use VPTERNLOG — craig.topper / detail
  5. [X86] Move bitselect matching to vpternlog into X86ISelDAGToDAG.cpp — craig.topper / detail
  6. [X86] Enable isel to fold broadcast loads that have been bitcasted from — craig.topper / detail

#6622 (Sep 28, 2019 8:55:48 AM)

  1. Add an operand to memory intrinsics to denote the "tail" marker. — aemerson / detail
  2. [TimeProfiler] Fix "OptModule" section and add new "Backend" sections — anton.a.afanasyev / detail
  3. [GlobalISel Enable memcpy inlining with optsize. — aemerson / detail
  4. [LLDB] Use the llvm microsoft demangler instead of the windows dbghelp — martin / detail
  5. [LLD] [test] Add a forgotten comment. NFC. — martin / detail
  6. Revert "[LLDB] Use the llvm microsoft demangler instead of the windows — martin / detail
  7. Driver tests: set `--sysroot=""` to support clang with `DEFAULT_SYSROOT` — sepavloff / detail
  8. Don't install example analyzer plugins — aaron.puchert / detail
  9. [PowerPC] make tests immune to improved undef handling — spatel / detail
  10. SemaExpr - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail

#6621 (Sep 27, 2019 9:51:39 PM)

  1. ModuleUtils - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  2. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  3. [Dominators][CodeGen] Clean up MachineDominators — kubakuderski / detail
  4. [Reproducer] Always use absolute paths for capture & replay. — Jonas Devlieghere / detail
  5. XFAIL a codegen test AArch64/tailmerging_in_mbp.ll — kubakuderski / detail
  6. [clangd] Fix template type aliases in findExplicitReference — ibiryukov / detail
  7. [CMake] Make Core depend on ClangDriverOptions (NFC) — Jonas Devlieghere / detail
  8. [InstCombine] Simplify shift-by-sext to shift-by-zext — lebedev.ri / detail
  9. [X86] Add test case to show failure to perform SimplifyDemandedBits on — craig.topper / detail
  10. [X86] Call SimplifyDemandedBits in combineGatherScatter any time the — craig.topper / detail
  11. [InstSimplify] add tests for fma/fmuladd with undef operand; NFC — spatel / detail
  12. Revert: [lldb] [testsuite] Remove redundant MAKE_DSYM := NO — jan.kratochvil / detail
  13. [CMake] Depend on clang-tablegen-targets — Jonas Devlieghere / detail
  14. [Docs] Adds new section to User Guides page — d4m1887 / detail
  15. [Reproducer] Update the unit tests to specify the path style. — Jonas Devlieghere / detail
  16. [NFC][PhaseOrdering] Add end-to-end tests for the 'two shifts by sext' — lebedev.ri / detail
  17. Revert XFAIL a codegen test AArch64/tailmerging_in_mbp.ll — kubakuderski / detail
  18. Revert [Dominators][CodeGen] Clean up MachineDominators — kubakuderski / detail
  19. [Clang][OpenMP Offload] Create start/end symbols for the offloading — serguei.n.dmitriev / detail
  20. [InstSimplify] generalize FP folds with undef/NaN; NFC — spatel / detail
  21. [profile] Add a test dependency on cxx-headers — Vedant Kumar / detail
  22. [profile] Mark instrprof-gcov-fork.test UNSUPPORTED on Darwin as well — Vedant Kumar / detail
  23. For P0784R7: add support for explicit destructor calls and — richard-llvm / detail
  24. Revert "[profile] Add a test dependency on cxx-headers" — Vedant Kumar / detail
  25. [Reproducer] Use // in the unit tests — Jonas Devlieghere / detail
  26. [llvm-readobj] Rename --arm-attributes to --arch-specific — yikong / detail
  27. refactor: move IOObject::m_should_close_fd into subclasses — lawrence_danna / detail
  28. [debugserver] Add --version/-V command line option to debugserver. — Jonas Devlieghere / detail
  29. [PatternMatch] Add m_SExtOrSelf(), m_ZExtOrSExtOrSelf() matchers + — lebedev.ri / detail
  30. [libFuzzer] Dump trace and provide correct msg for overwritten input. — mitchphillips / detail
  31. [X86] Add test case to show missed opportunity to turn (add (zext (vXi1 — craig.topper / detail
  32. [llvm-lipo] Add support for -arch — shal1t712 / detail
  33. [SampleFDO] Create a separate flag profile-accurate-for-symsinlist to — wmi / detail
  34. [Core] Remove unused dependency on clangAST — apl / detail
  35. Give an error when StepUsingScriptedThreadPlan is passed a bad — jingham / detail
  36. [X86] Split combineGatherScatter into a version for generic ISD nodes — craig.topper / detail
  37. [X86] Stop using UpdateNodeOperands in combineGatherScatter. Create new — craig.topper / detail
  38. [X86] Add broadcast load unfolding support for VPTESTMD/Q and — craig.topper / detail
  39. AMDGPU/GlobalISel: Avoid getting MRI in every function — Matthew.Arsenault / detail

#6620 (Sep 27, 2019 10:52:46 AM)

  1. [OpenMP 5.0] Fix user-defined mapper lookup in sema — llvm / detail
  2. Remove the AliasAnalysis argument in function — changpeng.fang / detail
  3. [X86] Add VMOVSSZrrk/VMOVSDZrrk/VMOVSSZrrkz/VMOVSDZrrkz to — craig.topper / detail
  4. [X86] Remove unused arguments from a tablegen multiclass. NFC — craig.topper / detail
  5. [clang-tidy] New check to warn when storing dispatch_once_t in — mog / detail
  6. gn build: (manually) merge r373028 — nicolasweber / detail
  7. [X86] Remove CodeGenOnly instructions added in r373021, but keep the — craig.topper / detail
  8. Revert "[clang-tidy] New check to warn when storing dispatch_once_t in — gribozavr / detail
  9. Revert "gn build: (manually) merge r373028" — gribozavr / detail
  10. [Consumed][NFC] Refactor handleCall to take function argument list. — comexk / detail
  11. hwasan: Compatibility fixes for short granules. — peter / detail
  12. For P0784R7: Add support for dynamic allocation with new / delete during — richard-llvm / detail
  13. For P0784R7: add support for new (std::nothrow). — richard-llvm / detail
  14. Speculative fix for gcc build. — peter / detail
  15. Revert r373034 — comexk / detail
  16. [WebAssembly] SIMD Load and extend operations — tlively / detail
  17. [WebAssembly] v128.andnot — tlively / detail
  18. Fix use-after-free found in Clang's testsuite. — richard-llvm / detail
  19. [test] Use %clang_cc1 instead of %clang -cc1 — maskray / detail
  20. Revert "[LoopInfo] Limit the iterations to check whether a loop has — wmi / detail
  21. [LoopInfo] Remove duplicates in ExitBlocks to reduce the compile time of — wmi / detail
  22. travis: Switch to Ubuntu 16.04 (xenial) — jan.vesely / detail
  23. travis: Add LLVM 9 build — jan.vesely / detail
  24. [llvm-exegesis] Refactor how forbidden registers are computed. — courbet / detail
  25. Fix the 'directory' field in DumpCompilationDatabase and add test — hans / detail
  26. [lldb][NFC] Test CommandObjectMultiword functionality — Raphael Isemann / detail
  27. [lldb][NFC] Actually test which method we call in — Raphael Isemann / detail
  28. [MC][ARM] vscclrm disassembles as vldmia — alexandros.lamprineas / detail
  29. [lldb] Print an error message for an empty subcommand — Raphael Isemann / detail
  30. [Alignment][NFC] MaybeAlign in GVNExpression — gchatelet / detail
  31. [NFC][InstCombine] Revisit shift-by-signext tests — lebedev.ri / detail
  32. [clang-format] Reference qualifiers in member templates causing extra — ibiryukov / detail
  33. [clangd] Support OverloadExpr in findExplicitReferences — ibiryukov / detail
  34. [sancov][NFC] Make filename Regexes "const" — thomasp / detail
  35. Revert r373056: [clang-format] Reference qualifiers in member templates — ibiryukov / detail
  36. Revert r372893 "[CodeGen] Replace -max-jump-table-size with — hans / detail
  37. [lldb] [testsuite] Remove redundant MAKE_DSYM := NO — jan.kratochvil / detail
  38. [UpdateTestChecks] Fix wildcard support on DOS prompts — llvm-dev / detail
  39. [SLPVectorizer][X86] Regenerate arith-fp tests — llvm-dev / detail
  40. [NFC][ARM] Add some tail-predication tests — sam.parker / detail
  41. [clang-tidy] New check to warn when storing dispatch_once_t in — gribozavr / detail
  42. Moved -fblocks from an individual test to check_clang_tidy.py — gribozavr / detail
  43. [clangd] Handle type template parameters in findExplicitReferences — ibiryukov / detail
  44. Fixed indentation in a ClangTidy test — gribozavr / detail
  45. Fix some swig warnings — pavel / detail
  46. Reland "gn build: (manually) merge r373028" — nicolasweber / detail
  47. Disable the empty string check in TestDataFormatterStdString — pavel / detail
  48. Unwind: Add a stack scanning mechanism to support win32 unwinding — pavel / detail
  49. [lldb/cmake] add lldbCore -> clangDriver dependency — pavel / detail
  50. [lldb] Disable testing entry values as memory location — djordje.todorovic / detail
  51. [LLD] [COFF] Use the unified llvm demangle frontend function. NFC. — martin / detail
  52. [LLD] Convert demangleItanium to use the higher level llvm::demangle — martin / detail
  53. [LLD] Simplify the demangleItanium function. NFC. — martin / detail
  54. [clang] [AST] Treat "inline gnu_inline" the same way as "extern inline — martin / detail
  55. [clangd] Remove an unrelated comment, NFC. — hokein / detail
  56. [Alignment][NFC] Remove unneeded llvm:: scoping on Align types — gchatelet / detail
  57. clang-tidy: Don't repeat list of all checks in three places. — nicolasweber / detail
  58. [llvm-exegesis] Add loop mode for repeating the snippet. — courbet / detail
  59. [CodeGenPrepare] Mend "avoid crashing from replacing a phi twice" fix. — jesper.antonsson / detail
  60. gn build: Merge r373083 — llvmgnsyncbot / detail
  61. gn build: (manually) merge r373082 — nicolasweber / detail
  62. [llvm-exegesis] Fix r373083: Module -> Mod. — courbet / detail
  63. [OpenCL] Pass LangOptions as const ref — sven.vanhaastregt / detail
  64. [DebugInfo] Exclude memory location values as parameter entry values — djordje.todorovic / detail
  65. remove File::SetStream(), make new files instead. — lawrence_danna / detail
  66. [libc++] Take 2: Implement LWG 3158 — Louis Dionne / detail
  67. [libTooling] Transformer: refine `SourceLocation` specified as anchor of — yitzhakm / detail
  68. [AMDGPU][MC] Corrected parsing of registers — dmitry.preobrazhensky / detail
  69. SCCP - silence static analyzer dyn_cast<StructType> null dereference — llvm-dev / detail
  70. [RISCV] Rename FPRs and use Register arithmetic — luismarques / detail
  71. FunctionImportGlobalProcessing::processGlobalForThinLTO - silence static — llvm-dev / detail
  72. Change -march=systemz to triple and fix test — kai.nacke / detail

#6618 (Sep 26, 2019 4:35:14 PM)

  1. [clangd][vscode] Turn on the semantic highlighting by default. — hokein / detail
  2. [clangd][vscode] Update vscode lsp dependencies to pickup the new — hokein / detail
  3. [lldb][www] Update bot links — Raphael Isemann / detail
  4. [InstCombine] Don't assume CmpInst has been visited in — bjorn.a.pettersson / detail
  5. [llvm-ar][test] Move MRI tests from "llvm/test/Object/" — gbreynoo / detail
  6. [lldb][modern-type-lookup] Fix crash when activating modern-type-lookup — Raphael Isemann / detail
  7. [OpenCL] Add -Wconversion to fdeclare-opencl-builtins test — sven.vanhaastregt / detail
  8. [lldb] Code cleanup: Simplify SBCommandReturnObject — jan.kratochvil / detail
  9. [FlattenCFG] Silence static analyzer dyn_cast<BranchInst> null — llvm-dev / detail
  10. Use std::unique_ptr in ClangTidyCheckFactories — gribozavr / detail
  11. Return results by value from ClangTidyCheckFactories::createChecks — gribozavr / detail
  12. [clangd][vscode] Add npm helper commands to package/release the — hokein / detail
  13. [clangd] Bump vscode-clangd v0.0.18 — hokein / detail
  14. [libc++] Take 2: Implement LWG 2510 — Louis Dionne / detail
  15. build_llvm_package.bat: Bootstrap with VS 2019 — hans / detail
  16. [PowerPC] Add missing pattern for VSX Scalar Negative Multiply-Subtract — Jinsong Ji / detail
  17. Updated comments in LWZtoc pseudo expansion. — sfertile / detail
  18. [NFC] Rearrange Value::getPointerAlignment — gchatelet / detail
  19. Fix typo — Matthew.Arsenault / detail
  20. Handle successor's PHI node correctly when flattening CFG merges two — kubakuderski / detail
  21. [LoopInfo] Limit the iterations to check whether a loop has dedicated — wmi / detail
  22. [PowerPC] Fix typo in rL372985 — Jinsong Ji / detail
  23. ARMBaseInstrInfo getOperandLatency - silence static analyzer dyn_cast<> — llvm-dev / detail
  24. ConstantFold - silence static analyzer dyn_cast<ExtractValueInst> null — llvm-dev / detail
  25. Un-XFAIL coverage_no_integrated_as.c test on Windows — rnk / detail
  26. [lld][mach-o] Avoid segfaulting when handling an empty section list. — nullptr / detail
  27. [ELF] Set SectionBase::partition in processSectionCommands — maskray / detail
  28. TGParser::ParseOperation - silence static analyzer dyn_cast<TypedInit> — llvm-dev / detail
  29. SystemInitializer: Define macros for experimental targets too — pavel / detail
  30. Move normalization of `\` in #includes from -fms-compatibility to — rnk / detail
  31. [InstCombine] Use m_Zero instead of isNullValue() when checking if a GEP — craig.topper / detail
  32. DAGISelMatcherOpt - TGParser::ParseOperation - silence static analyzer — llvm-dev / detail
  33. Document requirement of function attributes with constrained floating — kevin.neal / detail
  34. Convert FileSystem::Open() to return Expected<FileUP> — lawrence_danna / detail
  35. Only pass -coverage-notes-file when emitting coverage — rnk / detail
  36. Revert "[analyzer] A speculative attempt to avoid gcc-7 crashes..." — Artem Dergachev / detail
  37. [NFC] Precommit tests for D68089 — david.bolvansky / detail
  38. [clang-scan-deps] Allow continuation line backslashes followed by — Alex Lorenz / detail
  39. [NFC][emacs] remove out-of-date comment from tablegen-mode.el — llvm / detail
  40. [AIX]Emit function descriptor csect in assembly — xiangxdh / detail
  41. [OPENMP50]Emit warnings if the functions was defined/used before marked — a.bataev / detail
  42. [LOOPGUARD] Disable loop with multiple loop exiting blocks. Summary: As — whitney.uwaterloo / detail
  43. [InstCombine][NFC] Regenerate load-cmp.ll test — lebedev.ri / detail
  44. [InstCombine][NFC] Add tests for shift-by-signext — lebedev.ri / detail
  45. [DAGCombine][X86][AArch64][NFC] Add tests for shift-by-signext — lebedev.ri / detail
  46. [AMDGPU] copy OtherPredicates from pseudo to VOP3_Real — Stanislav.Mekhanoshin / detail
  47. [lldb-vscode] correctly handle multiple sourceMap entries — apl / detail
  48. [Unroll] Do NOT unroll a loop with small runtime upperbound — zhaoshiz / detail
  49. [LoopFusion] Add ability to fuse guarded loops — kbarton / detail
  50. Revert [SLP] Fix for PR31847: Assertion failed: — rupprecht / detail
  51. [X86] Add CodeGenOnly instructions for (f32 (X86selects $mask, (loadf32 — craig.topper / detail
  52. Always rebuild a DeclRefExpr if its FoundDecl would change. — richard-llvm / detail

#6617 (Sep 26, 2019 5:40:49 AM)

  1. [libTooling] Add `run` combinator to Stencils. — yitzhakm / detail
  2. [libFuzzer] [NFC] Fix grammar error with "it's" — mitchphillips / detail
  3. Improve C API support for atomicrmw and cmpxchg. — nicholas / detail
  4. [clang-format] Add SortPriority fields to fix — maskray / detail
  5. [ConstantFolding] Use FoldBitCast correctly — keno / detail
  6. [X86] Mark the EVEX encoded PSADBW instructions as commutable to enable — craig.topper / detail
  7. [analyzer] Avoid small vectors of non-default-constructibles. — Artem Dergachev / detail
  8. [IfConversion] Disallow TBB == FBB for valid triangles — mikael.holmen / detail
  9. [SortIncludesTest] Add SortPriority fields to fix — mikael.holmen / detail
  10. [analyzer] A speculative attempt to avoid gcc-7 crashes caused by — Artem Dergachev / detail
  11. [lldb][NFC] Use AppendEmptyArgument in CompletionRequest constructor — Raphael Isemann / detail
  12. [X86] Remove isCodeGenOnly from (V)ROUND.*_Int and put it on the non — craig.topper / detail
  13. [clangd] Add a helper for extracting nonlocal decls in a FunctionDecl — kadircet / detail
  14. [Testing] Workaround libcxx bug when OS is "none" — dave / detail
  15. [SystemZ]  Recognize mnop-mcount in backend — paulsson / detail
  16. [mips] Relax jalr/jr instructions using R_MIPS_JALR relocation — simon / detail
  17. SystemInitializer: Use Targets.def to selectively initialize ABI plugins — pavel / detail
  18. [clang-tidy] Make llvm-header-guard work on llvm git monorepo — hokein / detail
  19. [CostModel][X86] Fix SLM <2 x i64> icmp costs — llvm-dev / detail
  20. [SLPVectorizer][X86] Add SSE common check prefix to let us merge — llvm-dev / detail
  21. HexagonAsmParser::ParseDirectiveFalign - silence static analyzer — llvm-dev / detail
  22. [MIPS GlobalISel] Lower aggregate structure return arguments — petar.avramovic / detail
  23. [BPF] Remove unused variables. NFCI. — llvm-dev / detail
  24. PGOMemOPSizeOpt - silence static analyzer dyn_cast<MemIntrinsic> null — llvm-dev / detail
  25. MemorySanitizer - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  26. Don't stop execution in batch mode when process stops with SIGINT or — Tatyana Krasnukha / detail
  27. [ValueTracking] Silence static analyzer dyn_cast<Operator> null — llvm-dev / detail
  28. [libcxx] Do not implicitly #include assert.h — dave / detail
  29. Remove local shadow constant. NFCI. — llvm-dev / detail
  30. [lldb][modern-type-lookup] Add test for using the ClangModulesDeclVendor — Raphael Isemann / detail
  31. MetadataLoader lazyLoadOneMetadata - silence static analyzer — llvm-dev / detail
  32. [Testing] unbreak after r372963 — dave / detail
  33. [llvm-exegesis][NFC] Remove dead code. — courbet / detail

#6616 (Sep 25, 2019 6:37:29 PM)

  1. [clangd] Add missing header guard, NFC. — hokein / detail
  2. [lldb][NFC] Remove CompletionRequest::GetCursorArgument and — Raphael Isemann / detail
  3. Have ABI plugins vend llvm MCRegisterInfo data — pavel / detail
  4. [AST] Extract Decl::printNestedNameSpecifier helper from — ibiryukov / detail
  5. [docs][llvm-strip] Update llvm-strip doc to better match llvm-objcopy's — jh7370 / detail
  6. [docs][llvm-strings] Clarify "printable character" wording — jh7370 / detail
  7. [IR] allow fast-math-flags on phi of FP values — spatel / detail
  8. [llvm-readobj/llvm-readelf] - .stack_sizes: demangle symbol names in — grimar / detail
  9. Revert [IR] allow fast-math-flags on phi of FP values — spatel / detail
  10. [lldb][modern-type-lookup] Add two basic tests for modern-type-lookup — Raphael Isemann / detail
  11. [libTooling] Introduce the MatchConsumer abstraction — yitzhakm / detail
  12. Add missing ExplicitTy default initialization to ConstantExprKeyType — llvm-dev / detail
  13. Fix cppcheck variable shadow warning. NFCI. — llvm-dev / detail
  14. [SystemZ]  Improve emitSelect() — paulsson / detail
  15. [Dominators][AMDGPU] Don't use virtual exit node in — kubakuderski / detail
  16. [clangd] Fix parseNamespaceEvents to parse the last token — kadircet / detail
  17. [gn build] Fix Python DeprecationWarning — marco.antognini / detail
  18. Fix analyzer TypeAttributeImpl::anchor() override. — llvm-dev / detail
  19. [IR] allow fast-math-flags on phi of FP values (2nd try) — spatel / detail
  20. Enable tasks dependencies hashmaps resizing. — Andrey.Churbanov / detail
  21. Revert r372863: [AST] Extract Decl::printNestedNameSpecifier helper from — ibiryukov / detail
  22. [PatternMatch] Generalize brc_match (NFC). — flo / detail
  23. [TargetInstrInfo] Let findCommutedOpIndices take const MachineInstr& — llvm-dev / detail
  24. [x86] add test for multi-use scalarization of vector binop; NFC — spatel / detail
  25. [NFC] Fix typo in `getPreviousDecl` comment. — yitzhakm / detail
  26. [PatternMatch] Make m_Br more flexible, add matchers for BB values. — flo / detail
  27. [DAGCombiner] add one-use restriction to vector transform with cheap — spatel / detail
  28. fixed test: eliminated race condition which might cause deadlock — Andrey.Churbanov / detail
  29. [clangd] Change constness of parameters to findExplicitRefs — kadircet / detail
  30. Re-land r372863: [AST] Extract Decl::printNestedNameSpecifier helper — ibiryukov / detail
  31. Modernize Makefile. — Adrian Prantl / detail
  32. [Dwarf] Make dw_tag_t a typedef for llvm::dwarf::Tag instead of — Jonas Devlieghere / detail
  33. [LangRef] Clarify absence of rounding guarantees for fmuladd. — flo / detail
  34. [CodeGen] Replace -max-jump-table-size with -max-jump-table-targets — e.menezes / detail
  35. [Docs] Document forwarding arguments with lit — Jonas Devlieghere / detail
  36. [lldb] Move swig call from python code to cmake — hhb / detail
  37. Add a missing default parameter to regex::assign. This is LWG3296; — mclow.lists / detail
  38. [AArch64][GlobalISel] Choose CCAssignFns per-argument for tail call — Jessica Paquette / detail
  39. [CUDA][HIP] Enable kernel function return type deduction. — michael.hliao / detail
  40. [InstCombine] Limit FMul constant folding for fma simplifications. — flo / detail
  41. [CMake] Run the lldb-server tests with system debugserver. — Jonas Devlieghere / detail
  42. [CMake] Add the system debugserver to lldb-test-deps. — Jonas Devlieghere / detail
  43. [NFC] Add { } to silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  44. [Mangle] Add flag to asm labels to disable '\01' prefixing — Vedant Kumar / detail
  45. [emacs] simplify and improve keyword highlighting in tablegen-mode.el — llvm / detail
  46. [lldb] Excludes private headers from SWIG dependency. — hhb / detail
  47. [AMDGPU] gfx10 v_fmac_f16 operand folding — Stanislav.Mekhanoshin / detail
  48. add tests that debug mode catches nullptr->string_view conversions in — eric / detail
  49. [AMDGPU] Improve fma.f64 test. NFC. — Stanislav.Mekhanoshin / detail
  50. Add forward declaration of operator<< in <string_view> as required. — eric / detail
  51. [MSP430] Allow msp430_intrcc functions to not have interrupt attribute. — pftbest / detail
  52. [NFC][InstCombine] Add tests for (X - Y) < X  -->  Y <= X  iff  Y != 0 — lebedev.ri / detail
  53. [InstCombine] Fold  (A - B) u>=/u< A  --> B  u>/u<= A  iff B != 0 — lebedev.ri / detail
  54. [lit] Do a better job at parsing unsupported tests. — Jonas Devlieghere / detail
  55. [InstSimplify] Match 1.0 and 0.0 for both operands in SimplifyFMAMul — flo / detail
  56. [libc++] Purge mentions of GCC 4 from the test suite — Louis Dionne / detail
  57. [OPENMP50]Parsing/sema support for 'implementation/vendor' context — a.bataev / detail
  58. [libTooling][NFC] Switch StencilTest.cpp to use EXPECT_THAT_EXPECTED — yitzhakm / detail
  59. [clang-format] Modified SortIncludes and IncludeCategories to priority — mydeveloperday / detail
  60. [Dwarf] Fix switch cases that take an dw_tag_t. — Jonas Devlieghere / detail
  61. [libcxxabi] Fix arm build failer with libgcc — adhemerval.zanella / detail
  62. [Verifier] add invariant check for callbr — ndesaulniers / detail
  63. [LICM] Don't verify domtree/loopinfo unless EXPENSIVE_CHECKS is enabled. — efriedma / detail
  64. Fix memory leak in DeclTest. — eugeni.stepanov / detail
  65. Simplify -fms-compatibility include lookup logic, NFC — rnk / detail
  66. [NFC][InstSimplify] More exaustive test coverage for 'A </>/>=/<= B — lebedev.ri / detail
  67. [InstSimplify] Handle more 'A </>/>=/<= B &&/|| (A - B) !=/== 0' — lebedev.ri / detail
  68. [NFC][InstCombine] Tests for 'base u<= offset && (base - offset) != 0' — lebedev.ri / detail
  69. [InstCombine] foldUnsignedUnderflowCheck(): one last pattern with 'sub' — lebedev.ri / detail
  70. [MemorySSA] Avoid adding Phis in the presence of unreachable blocks. — asbirlea / detail
  71. [X86] Use VR512_0_15RegClass intead of VR512RegClass in X86VZeroUpper. — craig.topper / detail
  72. [MC][WebAssembly] Error on data symbols in the text section. — sbc / detail
  73. [TargetLowering] Make allowsMemoryAccess methode virtual. — thomas.raoux / detail

#6615 (Sep 25, 2019 7:29:23 AM)

  1. Revert r372777: [libc++] Implement LWG 2510 and its follow-ups — ibiryukov / detail
  2. [OpenCL] Add image query builtin functions — sven.vanhaastregt / detail
  3. [lldb][NFC] Remove unused method chaining from — Raphael Isemann / detail
  4. [lldb] [cmake] Fix installing Python modules on systems using /usr/lib — mgorny / detail
  5. [lldb][NFC] Refactor and document *DumpToStreamOptions — Raphael Isemann / detail
  6. [lldb] Test data formatters for empty strings — Raphael Isemann / detail
  7. [llvm-readobj] - Don't crash when dumping .stack_sizes and unable to — grimar / detail
  8. [ARM] Ensure we do not attempt to create lsll #0 — david.green / detail
  9. [lldb] [test] Add NetBSD to XFAIL list for thread_local test — mgorny / detail
  10. [clangd] Move the existing heder-source-switch implemenation out of — hokein / detail
  11. gn build: Merge r372841 — llvmgnsyncbot / detail
  12. [LLD] [COFF] Resolve source locations for undefined references using — martin / detail
  13. Revert r370850 "Re-commit r363191 "[MS] Pretend constexpr variable — hans / detail
  14. [yaml2obj] - Add a Size field for StackSizesSection. — grimar / detail
  15. Add a release note for r372844 — hans / detail
  16. Revert r372788 "Host: use the platform identifiers from LLVM (NFC)" — hans / detail
  17. builtins test: Move clear_cache_test.c from a mprotect()ed global to a — nicolasweber / detail
  18. gn build: (manually) merge r372843 — nicolasweber / detail
  19. [lldb][NFC] Remove useless cursor shifting in — Raphael Isemann / detail
  20. [LLD] Fix testcase from SVN r372843 if executed on windows — martin / detail
  21. [yaml2elf] - Support describing .stack_sizes sections using unique — grimar / detail
  22. [llvm-readobj] - Simplify stack-sizes.test test case. — grimar / detail
  23. [DAG] Pull out minimum shift value calc into a helper function. NFCI. — llvm-dev / detail
  24. [AMDGPU][MC][DOC] Updated AMD GPU assembler description. — dmitry.preobrazhensky / detail
  25. [lldb][NFC] Add CompletionRequest::AppendEmptyArgument — Raphael Isemann / detail
  26. [clangd] A helper to find explicit references and their names — ibiryukov / detail

#6614 (Sep 25, 2019 4:00:19 AM)

  1. [Driver] Always use -z separate-loadable-segments with lld on Fuchsia — maskray / detail
  2. [lldb][NFC] Refactor TestCallBuiltinFunction — Raphael Isemann / detail
  3. [lldb] Fix undefined behavior when having fixits in undefined top level — Raphael Isemann / detail
  4. [AArch64] Convert neon_ushl and neon_sshl with positive constants to — flo / detail
  5. [clangd] Fix the stale documentation about background indexing. — hokein / detail
  6. [lldb] Remove -nostdlib++ flag from import-std-module/sysroot test — Raphael Isemann / detail
  7. Fix signature of overloaded operator delete. — jay.foad / detail
  8. Add tracing in pickNodeFromQueue. — jay.foad / detail
  9. [lldb][NFC] Use default member initializers in — Raphael Isemann / detail

#6613 (Sep 25, 2019 12:27:39 AM)

  1. [x86] Adding support for some missing intrinsics: _castf32_u32, — pengfei.wang / detail
  2. [Powerpc][LoopPreIncPrep] NFC - refactor this pass for ds/dq form. — czhengsz / detail
  3. [ELF] Add -z separate-loadable-segments to complement separate-code and — maskray / detail
  4. [llvm-objcopy][test] Clean up -B tests — maskray / detail
  5. [NFC] Add { } to silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  6. [AArch64][GlobalISel] Tweak legalization rule for G_BSWAP to handle — aemerson / detail
  7. [ADT] Add StringMap::insert_or_assign — maskray / detail

#6612 (Sep 24, 2019 8:42:38 PM)

  1. [X86] Add tests showing failure to stack fold MMX MOVD/MOVQ stores — llvm-dev / detail
  2. [InstCombine] (a+b) <= a && (a+b) != 0 -> (0-b) < a (PR43259) — lebedev.ri / detail
  3. [InstCombine] (a+b) < a && (a+b) != 0 -> (0-b) < a iff a/b != 0 — lebedev.ri / detail
  4. [X86] Add MMX MOVD/MOVQ stores to folding tables to support stack — llvm-dev / detail
  5. [GCRelocate] Add a peephole to canonicalize base pointer relocation — listmail / detail
  6. Extends the expansion of the LWZtoc pseduo op for AIX. — sfertile / detail
  7. [HIP] Support new kernel launching API — Yaxun.Liu / detail
  8. [unittest] Skip the socket tests if we $TMPDIR is too long. — Jonas Devlieghere / detail
  9. [NFC] Strenghten preconditions for warning — david.bolvansky / detail
  10. [NFC][COFF] fix typo in comment ("algortihm" -> "algorithm") — llvm / detail
  11. [libc++] Implement LWG 2510 — Louis Dionne / detail
  12. [libc++] Implement LWG 3158 — Louis Dionne / detail
  13. [lld][WebAssembly] Fix static linking of -fPIC code with external — sbc / detail
  14.     [libc++] Remove C++03 variadics in shared_ptr — z.zoelec2 / detail
  15. [ELF][ARM] Fix crash when discarding InputSections that have .ARM.exidx — peter.smith / detail
  16. [libc++] Try fixing tests that fail on GCC 5 and older — Louis Dionne / detail
  17. [PGO][PGSO] ProfileSummary changes. — yamauchi / detail
  18. Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds. — puyan / detail
  19. [BPF] Generate array dimension size properly for zero-size elements — yhs / detail
  20. [CMake] Copy over the system debugserver when using — Jonas Devlieghere / detail
  21. [libc++] Purge mentions of GCC 4 from the test suite — Louis Dionne / detail
  22. Host: use the platform identifiers from LLVM (NFC) — Saleem Abdulrasool / detail
  23. [SCEV] Disable canonical expansion for non-affine addrecs. — apilipenko / detail
  24. [NFC] Invoke lipo from CMAKE_LIPO. — puyan / detail
  25. Use double quotes for LDFLAGS in -DLLVM_BUILD_INSTRUMENTED_COVERAGE — Justin Bogner / detail
  26. [WebAssembly][NFC] Remove duplicate SIMD instructions and predicates — tlively / detail
  27. [CMake] Don't try to install the system debugserver. — Jonas Devlieghere / detail
  28. Canonicalize variable usage in testsuite Makefiles — Adrian Prantl / detail
  29. [Docs] Moves Reference docs to new page — d4m1887 / detail
  30. [Documentation] Expand on testing variants. — Jonas Devlieghere / detail
  31. [ELF] accept thinlto options without --plugin-opt= prefix — llvm / detail
  32. [CMake] Don't modify LLVM_DISTRIBUTION_COMPONENTS if it's not set — Jonas Devlieghere / detail
  33. remove unused method ResetOutputFileHandle() — Jonas Devlieghere / detail
  34. [Make] Revert some changes from r372795. — Jonas Devlieghere / detail

#6611 (Sep 24, 2019 9:32:53 AM)

  1. [InstCombine] Fold a shifty implementation of clamp-to-allones. — huihuiz / detail
  2. [static analyzer] Define __clang_analyzer__ macro in driver — Jan Korous / detail
  3. [static analyzer] Remove --analyze-auto — Jan Korous / detail
  4. Support for DWARF-5 C++ language tags. — Adrian Prantl / detail
  5. [lit] Add -D__clang_analyzer__ to clang_analyze_cc1 — Jan Korous / detail
  6. [static analyzer][test] Test directly that driver sets — Jan Korous / detail
  7. Fix int to bool errors exposed due to r372612. — rdhindsa / detail
  8. Revert "[static analyzer][test] Test directly that driver sets — Jan Korous / detail
  9. Revert "[lit] Add -D__clang_analyzer__ to clang_analyze_cc1" — Jan Korous / detail
  10. Revert "[static analyzer] Define __clang_analyzer__ macro in driver" — Jan Korous / detail
  11. [ASTImporter] 3rd attempt to fix Windows buildbot test errors — gabor.marton / detail
  12. [clang-format] NFC clang-format the clang-format unit tests — mydeveloperday / detail
  13. Ignore generated @import statements in the expression evaluator — Raphael Isemann / detail
  14. [lldb] Add completion support for log enable/disable/list — Raphael Isemann / detail
  15. [lldb] Remove redundant argument lists in CompletionRequest — Raphael Isemann / detail
  16. [clang-tidy] New bugprone-infinite-loop check for detecting obvious — adam.balogh / detail
  17. [LV] Forced vectorization with runtime checks and OptForSize — sjoerd.meijer / detail
  18. [lldb] Fix log output and UtilityTests/LogChannelTest.List — Raphael Isemann / detail
  19. sanitizer_common: fix freebsd build error — dvyukov / detail
  20. [LLDB] [Windows] Add missing ifdefs to fix building for non-x86 — martin / detail
  21. [LLDB] Avoid warnings about redefining posix mode defines on MinGW — martin / detail
  22. [lldb][NFC] Relax completion tests for log command to make them pass on — Raphael Isemann / detail
  23. [Debuginfo] dbg.value points to undef value after Induction Variable — a.v.lapshin / detail
  24. Revert rL372693 : [clang-tidy] New bugprone-infinite-loop check for — llvm-dev / detail
  25. [ASTImporter] 4th attempt to fix Windows buildbot test errors — gabor.marton / detail
  26. [clang-tidy] Add missing InfiniteLoopCheck.h, InfiniteLoopCheck.cpp and — maskray / detail
  27. gn build: Merge r372706 — llvmgnsyncbot / detail
  28. [Diagnostics] Do not diagnose unsigned shifts in boolean context — david.bolvansky / detail
  29. [NFC] Update test after r372708 — david.bolvansky / detail
  30. MCRegisterInfo: Merge getLLVMRegNum and getLLVMRegNumFromEH — pavel / detail
  31. [clang-tidy] Add bugprone-infinite-loop.rst from D64736 to fix buildbot — maskray / detail
  32. [llvm-objcopy] Refactor ELF-specific config out to ELFCopyConfig. NFC. — nuta / detail
  33. gn build: Merge r372712 — llvmgnsyncbot / detail
  34. [modularize] Fix compilation warning after r372681 — mikael.holmen / detail
  35. [clang-tidy][test] Add -fexceptions to bugprone-infinite-loop.test — maskray / detail
  36. [lldb] Decouple importing the std C++ module from the way the program is — Raphael Isemann / detail
  37. [ARM] Split large truncating MVE stores — david.green / detail
  38. [ARM] MVE sext and widen/narrow tests from larger types. NFC — david.green / detail
  39. lowerObjCCall - silence static analyzer dyn_cast<CallInst> null — llvm-dev / detail
  40. [ARM] Split large widening MVE loads — david.green / detail
  41. [ModuloSchedule] KernelRewriter::rewrite - silence static analyzer — llvm-dev / detail
  42. [lldb][NFC] Use llvm::StringRef in formatters::NSStringSummaryProvider — Raphael Isemann / detail
  43. [clangd] Collect macros in the preamble region of the main file — hokein / detail
  44. SimplifyCFG - silence static analyzer dyn_cast<Instruction> null — llvm-dev / detail
  45. SimplifyCFG - silence static analyzer dyn_cast<LandingPadInst> null — llvm-dev / detail
  46. [SimplifyCFG] FoldTwoEntryPHINode - silence static analyzer null — llvm-dev / detail
  47. [lldb] Use convert_to_slash in CppModuleConfiguration — Raphael Isemann / detail
  48. [TSAN] Add read/write range interface functions with PC — protze / detail
  49. [tblgen] Disable Leak detection for ASan/GCC and LSan/LLVM — n54 / detail
  50. LoopVectorize - silence static analyzer dyn_cast<CmpInst> null — llvm-dev / detail
  51. [IR] IntrinsicInst - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  52. [ELF] Make MergeInputSection merging aware of output sections — maskray / detail
  53. [ELF] Delete SectionBase::assigned — maskray / detail
  54. [lldb][NFC] Use default member initializers in — Raphael Isemann / detail
  55. [lldb] Also force posix paths in CppModuleConfigurationTest — Raphael Isemann / detail
  56. [LLDB] Fix typo in RegisterContextDarwin_arm64 — martin / detail
  57. [LLDB] [test] Add a few missing cases of REQUIRES: python — martin / detail
  58. [LLDB] [test] Allow differing order of some matches — martin / detail
  59. [LLDB] Add tests for PECOFF arm architecture identification — martin / detail
  60. Fix cppcheck "reduce variable scope" warning. NFCI. — llvm-dev / detail
  61. ConstantFold - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  62. Enhance SymbolFileDWARF::ParseDeclsForContext performance — pavel / detail
  63. [llvm-objcopy] Fix a warningon unused variable. NFC. — michael.hliao / detail
  64. [Orc] Silence static analyzer dyn_cast<ConstantInt> null dereference — llvm-dev / detail
  65. [LLD][ELF][MIPS] - Inline the short helper function. NFC. — grimar / detail
  66. [Diagnostics] Handle tautological left shifts in boolean context — david.bolvansky / detail
  67. [docs][llvm-size] Fix typo — jh7370 / detail
  68. [clangd] Save an unnecessary copy, NFC. — hokein / detail
  69. [clangd] Add semantic selection to ClangdLSPServer. — usx / detail
  70. [docs][llvm-strip][llvm-objcopy] Improve wording and fix highlighting — jh7370 / detail
  71. [lldb] [Process/NetBSD] Fix handling LLDB_INVALID_SIGNAL_NUMBER — mgorny / detail
  72. Revert r372333: [DAG][X86] Convert — ibiryukov / detail
  73. [COFF] Silence static analyzer null dereference warning. NFCI. — llvm-dev / detail
  74. SafepointIRVerifier - silence static analyzer dyn_cast<Instruction> null — llvm-dev / detail
  75. AggressiveAntiDepBreaker - silence static analyzer null dereference — llvm-dev / detail
  76. [clang-format] [PR36858] Add missing .hh and .cs extensions from python — mydeveloperday / detail
  77. [Compiler] Fix LLVM_NODISCARD for GCC — david.bolvansky / detail
  78. [yaml2obj/obj2yaml] - Add support for .stack_sizes sections. — grimar / detail
  79. [NFC] Fix typo in the "kind" description for the software single-step — Tatyana Krasnukha / detail
  80. Regex: Make "match" and "sub" const member functions — thomasp / detail
  81. [TextAPI] Remove redundant checking causing warnings. NFC. — michael.hliao / detail

#6609 (Sep 23, 2019 6:50:13 PM)

  1. Removed dead code from Stencil.h — gribozavr / detail
  2. [libTooling] Introduce new library of source-code builders. — yitzhakm / detail
  3. [Alignment][NFC] DataLayout migration to llvm::Align — gchatelet / detail
  4. gn build: Merge r372595 — llvmgnsyncbot / detail
  5. Function::BuildLazyArguments() - fix "variable used but never read" — llvm-dev / detail
  6. Cosmetic; don't use the magic constant 35 when HASH is more readable. — mark.murray / detail
  7. [Diagnostics] Avoid -Wsizeof-array-div when dividing the size of a — david.bolvansky / detail
  8. Revert "[clang-tidy] Fix relative path in header-filter." — gribozavr / detail
  9. llvm-undname: Add support for demangling typeinfo names — nicolasweber / detail
  10. [ValueTracking] Fix uninitialized variable warnings in — llvm-dev / detail
  11. [ValueTracking] Remove unused matchSelectPattern optional argument. — llvm-dev / detail
  12. [libTooling] Add `access` and `ifBound` combinators to Stencil library. — yitzhakm / detail
  13. [x86] fix assert with horizontal math + broadcast of vector (PR43402) — spatel / detail
  14. Added a test for agreement between paths used in ClangTidy's diagnostics — gribozavr / detail
  15. [LLDB] Fix logically dead code — kkleine / detail
  16. [OPENMP]Call __kmpc_push_tripcount in task context. — a.bataev / detail
  17. [llvm] [cmake] Add possibility to use ChooseMSVCCRT.cmake when include — llvm-dev / detail
  18. Fix test atomic-expr.cpp after R372422 — erich.keane / detail
  19. [Diagnostics] Warn if '<<' in bool context with -Wint-in-bool-context — david.bolvansky / detail
  20. [Alignment][NFC] Migrate Instructions to Align — gchatelet / detail
  21. [docs] Fix some typos in InternalsManual — sven.vanhaastregt / detail
  22. [Hexagon] Bitcast v4i16 to v8i8, unify no-op casts between scalar and — kparzysz / detail
  23. [clangd] Simplify the callside of URI::resolve, NFC. — hokein / detail
  24. [TextAPI] Add New Supported Platforms — cyndy_ishida / detail
  25. HexagonLoopIdiomRecognition - silence static analyzer dyn_cast<> null — llvm-dev / detail
  26. [libc++] Mark iostreams test as XFAIL on older macOSes — Louis Dionne / detail
  27.     Fix __is_signed builtin — z.zoelec2 / detail
  28. [AMDGPU][MC] Corrected handling of relocatable expressions — dmitry.preobrazhensky / detail
  29. [OPENMP]Fix PR43355: DO not emit target calls if only -fopenmp-targets — a.bataev / detail
  30.     Fix __is_fundamental to accept nullptr_t — z.zoelec2 / detail
  31. [InstCombine] foldUnsignedUnderflowCheck(): s/Subtracted/ZeroCmpOp/ — lebedev.ri / detail
  32. [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], — a.bataev / detail
  33. [Clang-doc] NFC: Fixed link to llvm bugs in documentation — shauryab98 / detail
  34. [BreakFalseDeps] ignore function with minsize attribute — spatel / detail
  35. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): pat. a/b with mask — lebedev.ri / detail
  36. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): pat. c/d/e with — lebedev.ri / detail
  37. NFC: Fix a poorly-written test — erik.pilkington / detail
  38. [libc++] Mark CTAD tests as not failing on AppleClang 10.0.1 — Louis Dionne / detail
  39. [ASTImporter] Attempt to fix Windows buildbot test errors — gabor.marton / detail
  40. [lldb-suite] TestCallOverriddenMethod.py is now passing on Windows — stilis / detail
  41. [OPENMP]Use standard parsing for 'match' clause, NFC. — a.bataev / detail
  42. [SLC] Convert some strndup calls to strdup calls — david.bolvansky / detail
  43. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): improve comment — lebedev.ri / detail
  44. [IR] Add getExtendedType() to IntegerType and Type (dispatching to — lebedev.ri / detail
  45. [Sema] Fix the atomic expr rebuilding order. — michael.hliao / detail
  46. [TableGen] Emit OperandType enums for RegisterOperands/RegisterClasses — aditya_nandakumar / detail
  47. [ABISysV] Fix regression for Simulator and MacABI — Jonas Devlieghere / detail
  48. [Host] File::GetWaitableHandle() should call fileno() — Jonas Devlieghere / detail
  49. [X86] Use TargetConstant for condition code on X86ISD::SETCC/CMOV/BRCOND — craig.topper / detail
  50. [ASTImporter] 2nd attempt to fix Windows buildbot test errors — gabor.marton / detail
  51. [InstCombine] Annotate strndup calls with dereferenceable_or_null — david.bolvansky / detail
  52. [WebAssembly] Remove unused memory instructions and patterns — tlively / detail
  53. [mips] Reformat test case to simplify addition new tests. NFC — simon / detail
  54. [mips] Add tests to check MIPS FreeBSD emulations. NFC — simon / detail
  55. [mips] Support elf32btsmipn32_fbsd / elf32ltsmipn32_fbsd emulations — simon / detail
  56. File::SetDescriptor() should require options — Jonas Devlieghere / detail
  57. [InstCombine] foldAndOfICmps(): Acquire SimplifyQuery with set CxtI — lebedev.ri / detail
  58. [InstCombine] foldOrOfICmps(): Acquire SimplifyQuery with set CxtI — lebedev.ri / detail
  59. [WebAssembly] vNxM.load_splat instructions — tlively / detail
  60. [LLDB] Rework a MinGW build fix from D65691 — martin / detail
  61. [LLDB] [PECOFF] Recognize arm64 executables — martin / detail
  62. [LLDB] [Windows] Map COFF ARM machine ids to the right triple — martin / detail
  63. [lld][WebAssembly] Preserve symbol flags in --relocatable output — sbc / detail
  64. [X86] Reduce the number of unique check prefixes in memset-nonzero.ll. — craig.topper / detail
  65. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  66. Support for DWARF-5 C++ language tags. — Adrian Prantl / detail
  67. [Diagnostics] Warn for enum constants in bool context — david.bolvansky / detail
  68. [SampleFDO] Treat names in profile as not cold only when profile symbol — wmi / detail
  69. [llvm-lipo] Add support for archives — shal1t712 / detail
  70. HotColdSplitting: invalidate the AssumptionCache on split — Saleem Abdulrasool / detail
  71. [NFCI] Return PathSensitiveBugReport where appropriate — apl / detail
  72. [Make] Add support for building NeXT-style frameworks — Jonas Devlieghere / detail
  73. [NFC][InstCombine] Add tests for shifty implementation of clamping. — huihuiz / detail
  74. Revert "Support for DWARF-5 C++ language tags." — Jonas Devlieghere / detail
  75. [MemorySSA] Update Phi insertion. — asbirlea / detail
  76. [llvm-cov] NFC: Specify a specific C++ standard in the test. — Artem Dergachev / detail
  77. [GlobalISel][IRTranslator] Fix switch table lowering to use signed LE — aemerson / detail
  78. [InstCombine] Fold a shifty implementation of clamp-to-zero. — huihuiz / detail
  79. Adapt test to upstream clang compiler changes. — Adrian Prantl / detail

#6608 (Sep 23, 2019 7:46:57 AM)

  1. For P0784R7: add support for constexpr destructors, and call them as — richard-llvm / detail
  2. Extension: Mark the default constructor of chrono::duration as — mclow.lists / detail
  3. Prefer AVX512 memcpy when applicable — dave / detail
  4. For P0784R7: add further testing of requirements on constexpr — richard-llvm / detail
  5. [X86] Add 32-bit command line to avx512f-vec-test-testn.ll — craig.topper / detail
  6. [X86] Remove SETEQ/SETNE canonicalization code from — craig.topper / detail
  7. [X86] Canonicalize all zeroes vector to RHS in — craig.topper / detail
  8. Revert "Extension: Mark the default constructor of chrono::duration as — mclow.lists / detail
  9. [lldb] Fix LLDB build after r372538 — Raphael Isemann / detail
  10. [lldb] Fix that importing decls in a TagDecl end up in wrong declaration — Raphael Isemann / detail
  11. Reland "[utils] Implement the llvm-locstats tool" — djordje.todorovic / detail
  12. [MIPS GlobalISel] VarArg argument lowering, select G_VASTART and vacopy — petar.avramovic / detail
  13. [lldb] Reduce some dangerous boilerplate with — Raphael Isemann / detail
  14. [ARM][LowOverheadLoops] Use tBcc when reverting — sam.parker / detail
  15. [Alignment][NFC] Switch DataLayout private members to llvm::Align — gchatelet / detail
  16. [ARM][LowOverheadLoops] Use subs during revert. — sam.parker / detail
  17. [lldb][NFC] Remove argument prefix checking boilerplate when adding — Raphael Isemann / detail
  18. [Alignment] fix build — gchatelet / detail
  19. [ASTImporter][NFC] Add comprehensive tests for ODR violation handling — gabor.marton / detail
  20. [AArch64] support neon_sshl and neon_ushl in performIntrinsicCombine. — flo / detail
  21. [lldb] Make cursor index in CompletionRequest unsigned — Raphael Isemann / detail
  22. [ARM][MVE] Remove old tail predicates — sam.parker / detail
  23. [lldb][NFC] Make cursor char position unsigned in CompletionRequest — Raphael Isemann / detail
  24. [lldb][NFC] Fix documentation of CompletionRequest::AddCompletion — Raphael Isemann / detail
  25. [LLD][ELF] - Simplify getFlagsFromEmulation(). NFCI. — grimar / detail
  26. [lldb][NFC] Remove dead code in Options::HandleOptionArgumentCompletion — Raphael Isemann / detail
  27. [FunctionAttrs] Enable nonnull arg propagation — david.bolvansky / detail
  28. [lldb][NFC] Remove unused variable in — Raphael Isemann / detail
  29. [NFC] Fixed clang wasm test after rL372573 — david.bolvansky / detail
  30. [llvm-readobj] - Implement LLVM-style dumping for .stack_sizes sections. — grimar / detail
  31. CriticalAntiDepBreaker - Assert that we've found the bottom of the — llvm-dev / detail
  32. [llvm-readobj] - Stop treating ".stack_sizes.*" sections as stack sizes — grimar / detail
  33. Revert "Reland "[utils] Implement the llvm-locstats tool"" — djordje.todorovic / detail
  34. gn build: Merge r372564 — llvmgnsyncbot / detail
  35. TargetInstrInfo::getStackSlotRange - fix "variable used but never read" — llvm-dev / detail
  36. Localizer - fix "variable used but never read" analyzer warning. NFCI. — llvm-dev / detail
  37. [Alignment] Get DataLayout::StackAlignment as Align — gchatelet / detail
  38. [LLDB] Use the Windows SOCKET type on all windows targets, not only MSVC — martin / detail
  39. [LLDB] Add a missing specification of linking against dbghelp — martin / detail
  40. [LLDB] Remove a stray semicolon. NFC. — martin / detail
  41. [LLDB] Avoid a warning about an unused static variable — martin / detail
  42. [LLDB] Add a void* cast when passing object pointers to printf %p — martin / detail
  43. [LLDB] Remove a now redundant windows specific workaround — martin / detail
  44. [LLDB] Check for _WIN32 instead of _MSC_VER for code specific to windows — martin / detail
  45. Removed an incorred namespace-end comment — gribozavr / detail

#6607 (Sep 22, 2019 8:54:20 PM)

  1. [mips] Deduce MIPS specific ELF header flags from `emulation` — simon / detail
  2. [Cost][X86] Add more missing vector truncation costs — llvm-dev / detail
  3. gn build: Friendlier error on invalid entries in llvm_targets_to_build — nicolasweber / detail
  4. [CLANG][BPF] permit any argument type for — yhs / detail
  5. ConstantHoisting - Silence static analyzer dyn_cast<PointerType> null — llvm-dev / detail
  6. [LSR] Silence static analyzer null dereference warnings with assertions. — llvm-dev / detail
  7. [XRay] Silence static analyzer dyn_cast<BufferExtents> null dereference — llvm-dev / detail
  8. [SelectionDAG] computeKnownBits/ComputeNumSignBits - cleanup — llvm-dev / detail
  9. [X86] Add more tests for commuting evex vcmp instructions during isel to — craig.topper / detail
  10. [X86] Update commutable EVEX vcmp patterns to use timm instead of imm. — craig.topper / detail
  11. [NFC][X86] Add BEXTR test with load and 33-bit mask (PR43381 / D67875) — lebedev.ri / detail
  12. [X86][TableGen] Allow timm to appear in output patterns. Use it to — craig.topper / detail
  13. [X86] Fix some VCVTPS2PH isel patterns where 'i32' was used instead of — craig.topper / detail
  14. [clang] [Basic] Enable __has_feature(leak_sanitizer) — mgorny / detail
  15. [AMDGPU] isSDNodeAlwaysUniform - silence static analyzer — llvm-dev / detail
  16. Verifier - silence static analyzer dyn_cast<VectorType> null dereference — llvm-dev / detail
  17. [clang] fixing conditional explicit for out-of-line definition PR42980 — tyker1 / detail
  18. [Diagnostics] Warn if ?: with integer constants always evaluates to true — david.bolvansky / detail
  19. [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, — lebedev.ri / detail
  20. [NFC] Fixed failed test — david.bolvansky / detail
  21. [X86] Require last argument to LWPINS/LWPVAL builtins to be an ICE. Add — craig.topper / detail
  22. [X86][SelectionDAGBuilder] Move the hack for handling MMX shift by i32 — craig.topper / detail
  23. [X86] Remove stale FIXME. — craig.topper / detail
  24. [X86] Convert to Constant arguments to MMX shift by i32 intrinsics to — craig.topper / detail

#6606 (Sep 22, 2019 9:52:28 AM)

  1. Attempt to fix a windows buildbot failure — kristof.umann / detail
  2. [MachinePipeliner] Improve the TargetInstrInfo API — jmolloy / detail
  3. Revert "[SampleFDO] Expose an interface to return the size of a section — aemerson / detail
  4. [AArch64][GlobalISel] Make <4 x s32> G_ASHR and G_LSHR legal. — aemerson / detail
  5. [AArch64][GlobalISel] Selection support for G_ASHR of <2 x s64> — aemerson / detail
  6. [AArch64][GlobalISel] Implement selection for G_SHL of <2 x i64> — aemerson / detail
  7. [NFC][X86] Adjust check prefixes in bmi.ll (PR43381) — lebedev.ri / detail
  8. [Docs] Updates sidebar links — d4m1887 / detail
  9. [Docs] Bug fix for document not included in toctree — d4m1887 / detail
  10. [Support] Add a DataExtractor constructor that takes ArrayRef<uint8_t> — maskray / detail
  11. [Attributor] Implement "norecurse" function attribute deduction — uenoku.tokotoko / detail
  12. Recommit [SampleFDO] Expose an interface to return the size of a section — wmi / detail
  13. Test mail. NFC. — quic_ssarda / detail
  14. SROA: Check Total Bits of vector type — quic_ssarda / detail
  15. [CodeView] Add pragma push/pop_macro for ARM64_FPSR to enum header — martin / detail
  16. [LLDB] Fix compilation for MinGW, remove redundant class name on inline — martin / detail
  17. [LLDB] Check for the GCC/MinGW compatible arch defines for windows, in — martin / detail
  18. [LLDB] Use LLVM_FALLTHROUGH instead of a custom comment — martin / detail
  19. [LLDB] Use SetErrorStringWithFormatv for cases that use LLVM style — martin / detail
  20. [LLDB] Cast -1 (as invalid socket) to the socket type before comparing — martin / detail
  21. [Docs] Adds new page for Getting Involved articles — d4m1887 / detail
  22. [Docs] Updates sidebar links — d4m1887 / detail
  23. [NFC][InstSimplify] Add exhaustive test coverage for — lebedev.ri / detail
  24. [InstSimplify][NFC] Reorganize simplifyUnsignedRangeCheck() to emphasize — lebedev.ri / detail
  25. [InstSimplify] simplifyUnsignedRangeCheck(): X >= Y && Y == 0  -->  Y == — lebedev.ri / detail
  26. NFC: Change ObjCQualified*TypesAreCompatible to take — jyknight / detail
  27. Use _WIN32 instead of _MSC_VER — hhb / detail
  28. [X86] Add test memset and memcpy testcases for D67874. NFC — craig.topper / detail
  29. Move classes into anonymous namespaces. NFC. — benny.kra / detail
  30. Clang-format: Add Whitesmiths indentation style — mydeveloperday / detail
  31. [Cost][X86] Add v2i64 truncation costs — llvm-dev / detail
  32. [Hexagon] Don't dereference dyn_cast<ConstantFPSDNode> result. NFCI. — llvm-dev / detail
  33. [MIPS] Don't dereference dyn_cast<> Constant results. NFCI. — llvm-dev / detail
  34. AMDGPUPrintfRuntimeBinding - silence static analyzer null dereference — llvm-dev / detail
  35. [VPlan] Silence static analyzer dyn_cast null dereference warning. NFCI. — llvm-dev / detail
  36. [Lanai] LanaiAsmParser - Silence static analyzer dyn_cast null — llvm-dev / detail
  37. [NVPTX] NVPTXLowerAggrCopies - Silence static analyzer — llvm-dev / detail
  38. gn build: Add build files for llvm/lib/Target/AVR — nicolasweber / detail
  39. gn build: Add missing RISCV to llvm_targets_to_build="all" — nicolasweber / detail
  40. [AArch64] AArch64StackTagging - Silence static analyzer dyn_cast<> null — llvm-dev / detail
  41. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  42. [InstCombine] add tests for icmp fold hindered by min/max; NFC — spatel / detail
  43. [InstCombine] allow icmp+binop folds before min/max bailout (PR43310) — spatel / detail
  44. [compiler-rt] Fix lint check failure on comments — Jinsong Ji / detail
  45. gn build: consolidate "Nothing to do" branches in targets.gni — nicolasweber / detail

#6605 (Sep 21, 2019 1:48:36 AM)

  1. Remove sanitizer-aarch64-linux-mte bot. — eugeni.stepanov / detail
  2. Unwind: avoid warning about unused typedef — Saleem Abdulrasool / detail
  3. [Docs] Move topics to new categories — d4m1887 / detail
  4. [AddressSanitizer] Don't dereference dyn_cast<ConstantInt> results. — llvm-dev / detail
  5. [PPC] PPCLoopPreIncPrep - silence static analyzer null dereference — llvm-dev / detail
  6. [Docs] Add a custom sidebar to doc pages — d4m1887 / detail
  7. Fix missed case of switching getConstant to getTargetConstant. Try 2. — saugustine / detail
  8. [SystemZ] Support z15 processor name — ulrich.weigand / detail
  9. [SystemZ] Support z15 processor name — ulrich.weigand / detail
  10. Fix assertion failure when constant evaluation of a switch jumps over an — richard-llvm / detail
  11. Remove outdated FIXME. — richard-llvm / detail
  12. [SampleFDO] Expose an interface to return the size of a section or the — wmi / detail
  13. [Inliner] Remove incorrect early exit during switch cost computation — tejohnson / detail
  14. dotest.py: bugfix: test filters with -f do not work on Python3 — Jonas Devlieghere / detail
  15. prepare_binding_Python: print readable errors if SWIG fails — Jonas Devlieghere / detail
  16. [GlobalISel] Defer setting HasCalls on MachineFrameInfo to selection — aemerson / detail
  17. [clang-scan-deps] strip the --serialize-diagnostics argument — Alex Lorenz / detail
  18. [clang-tidy] Add check for classes missing -hash ⚠️ — mog / detail
  19. gn build: Merge r372445 — llvmgnsyncbot / detail
  20. Support for 64-bit PC-relative relocations for X86_64 — apilipenko / detail
  21. Improve -Wtautological-overlap-compare — rtrieu / detail
  22. LiveIntervals: Add missing operator!= for segments — Matthew.Arsenault / detail
  23. AMDGPU/GlobalISel: Allow selection of scalar min/max — Matthew.Arsenault / detail
  24. avr targetinfo: remove unneeded dep on MC — nicolasweber / detail
  25. Revert assertion added by r372394 — Yaxun.Liu / detail
  26. Merge and improve code that detects same value in comparisons. — rtrieu / detail
  27. Fix bad APInt compare. — rtrieu / detail
  28. [Clang Interpreter] Fixed Bug 43362, build failure on GCC — n / detail
  29. [X86] Add test case to show failure to fold load with getmantss due to — craig.topper / detail
  30. [X86] Use sse_load_f32/f64 and timm in patterns for memory form of — craig.topper / detail
  31. Stop tracking atexit/__cxa_atexit/pthread_atfork allocations in — n54 / detail
  32. Avoid memory leak in ASan test — n54 / detail
  33. Add __lsan::ScopedInterceptorDisabler for strerror(3) — n54 / detail

#6604 (Sep 20, 2019 2:50:19 PM)

  1. [NFC] Test commit, deleting some whitespace — david.tellenbach / detail
  2. [IntrinsicEmitter] Add overloaded types for SVE intrinsics (Subdivide2 & — kerry.mclaughlin / detail
  3. [lldb][NFC] Remove unused include in TestLineEntry.cpp — Raphael Isemann / detail
  4. Revert r372366 "Use getTargetConstant for BLENDI, and add a test to — nicolasweber / detail
  5. [AMDGPU] Use std::make_tuple to make some toolchains happy again — bjorn.a.pettersson / detail
  6. Move decl completion out of the ASTImporterDelegate and document it — Raphael Isemann / detail
  7. [StaticAnalyzer] Use llvm::StringLiteral instead of StringRef in few — benny.kra / detail
  8. [SystemZ]  Add SystemZ as supporting target in help text for -mfentry. — paulsson / detail
  9. [clang-tidy] Fix relative path in header-filter. — gribozavr / detail
  10. [FastISel] Fix insertion of unconditional branches during FastISel — david.tellenbach / detail
  11. [Alignment][NFC] migrate DataLayout internal struct to llvm::Align — gchatelet / detail
  12. [RISCV] Fix static analysis issues — luismarques / detail
  13. [Testing] Python 3 requires `print` to use parens — dave / detail
  14. [SLPVectorizer] add tests for bogus reductions; NFC — spatel / detail
  15. [CUDA][HIP] Fix hostness of defaulted constructor Clang does not respect — Yaxun.Liu / detail
  16. Use llvm::StringLiteral instead of StringRef in few places — maskray / detail
  17. [TextAPI] Arch&Platform to Target — cyndy_ishida / detail
  18. gn build: Merge r372396 — llvmgnsyncbot / detail
  19. Add a missing space in a MIR parser error message — david.stenberg / detail
  20. [docs] Remove training whitespaces. NFC — francesco.petrogalli / detail
  21. [ELF] Error if the linked-to section of a SHF_LINK_ORDER section is — maskray / detail
  22. [ARM] Fix CTTZ not generating correct instructions MVE — oliver.cruickshank / detail
  23. [InstCombine] Tests for (a+b)<=a && (a+b)!=0 fold (PR43259) — lebedev.ri / detail
  24. [MVT] Add v256i1 to MachineValueType — kparzysz / detail
  25. Remove assert from MachineLoop::getLoopPredecessor() — Stanislav.Mekhanoshin / detail
  26. Unwind: prevent unw_get_proc_info from returning stale data — Saleem Abdulrasool / detail
  27. [aarch64] add def-pats for dot product — spop / detail
  28. [SelectionDAG][Mips][Sparc] Don't allow SimplifyDemandedBits to constant — craig.topper / detail
  29. [libTooling] Add `ifBound`, `elseBranch` RangeSelector combinators. — yitzhakm / detail
  30. Doxygenify comments. — Adrian Prantl / detail
  31. [MTE] Handle MTE instructions in AArch64LoadStoreOptimizer. — eugeni.stepanov / detail
  32. [NFC][InstCombine] Fixup newly-added tests — lebedev.ri / detail
  33. Reland '[analyzer][MallocChecker][NFC] Document and reorganize some — kristof.umann / detail
  34. [www] Turn 'Clang 9' boxes green in C++ status pages now Clang 9 is — richard-llvm / detail
  35. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  36. [NFC][PowerPC] Refactor classifyGlobalReference — Jinsong Ji / detail
  37. Fix -Wdocumentation warning. NFCI. — llvm-dev / detail
  38. Fix a documentation error — kristof.umann / detail
  39. [Mips] Remove immarg test for intrinsics that no longer have an immarg — craig.topper / detail
  40. Can't pass .dSYM directory to llvm-objdump -dsym= (and error message is — mtrent / detail
  41. Ensure AtomicExpr goes through SEMA checking after TreeTransform — erich.keane / detail
  42. [docs] Update structure-aware-fuzzing link. — mascasa / detail
  43. [lldb] Process formatters in reverse-chronological order — jan.kratochvil / detail
  44. Revert "[MachinePipeliner] Improve the TargetInstrInfo API — mitchphillips / detail
  45. [NFC][PowerPC] Consolidate testing of common linkage symbols — Jinsong Ji / detail

#6603 (Sep 20, 2019 3:55:04 AM)

  1. Fix for stringized function-macro args continued across lines — Alex Lorenz / detail
  2. [Consumed] Treat by-value class arguments as consuming by default, like — comexk / detail
  3. MachineScheduler: Fix missing dependency with multiple subreg defs — Matthew.Arsenault / detail
  4. [NFCI] Always initialize const members of AttributeCommonInfo — apl / detail
  5. Revert "Fix swig python package path" — hhb / detail
  6. [X86] Remove the special isBuildVectorOfConstantSDNodes handling from — craig.topper / detail
  7. Use getTargetConstant for BLENDI, and add a test to catch it. — saugustine / detail
  8. llvm-undname: Delete an empty, unused method. — nicolasweber / detail
  9. Finish building the full-expression for a static_assert expression — richard-llvm / detail
  10. [Object] Uncapitalize an error message — maskray / detail
  11. [llvm-ar] Removes repetition in the error message — maskray / detail
  12. [X86] Use timm in MMX pinsrw/pextrw isel patterns. Add missing test — craig.topper / detail
  13. [llvm-readobj] flush output before crash — Yuanfang Chen / detail
  14. [X86] Convert tbm_bextri_u32/tbm_bextri_u64 intrinsics TargetConstant — craig.topper / detail
  15. Reapply [llvm-ar] Include a line number when failing to parse an MRI — gbreynoo / detail
  16. [CallSiteSplitting] Remove unused includes (NFC). — flo / detail
  17. [MachinePipeliner] Improve the TargetInstrInfo API — jmolloy / detail
  18. [yaml2obj/obj2yaml] - Do not trigger llvm_unreachable when — grimar / detail
  19. [llvm-dwarfdump] Adjust Windows path to be acceptable by JSON — djordje.todorovic / detail

#6602 (Sep 19, 2019 4:54:42 PM)

  1. The LLD buildbot has some tests that are not reliable. Hopefully — gkistanova / detail
  2. Fix -Wdocumentation "@returns in a void function" warning. NFCI. — llvm-dev / detail
  3. Revert [llvm-ar] Include a line number when failing to parse an MRI — gbreynoo / detail
  4. [cmake] Strip quotes in try_compile_only — hans / detail
  5. [ARM] MVE i1 splat — david.green / detail
  6. Revert r372285 "GlobalISel: Don't materialize immarg arguments to — hans / detail
  7. [DAG] Add SelectionDAG::MaxRecursionDepth constant — llvm-dev / detail
  8. [clang-tidy] Fix bugprone-argument-comment-check to correctly ignore — yitzhakm / detail
  9. [CUDA][HIP] Fix typo in `BestViableFunction` — michael.hliao / detail
  10. Clean out unused diagnostics. NFC. — benny.kra / detail
  11. [TableGen] Support encoding per-HwMode — jmolloy / detail
  12. [OpenCL] Add version handling and add vector ld/st builtins — sven.vanhaastregt / detail
  13. Remove an unsafe member variable that wasn't needed; NFC. — aaron / detail
  14. [Float2Int] auto-generate complete test checks; NFC — spatel / detail
  15. Reverting r372323 because it broke color tests on Linux. — aaron / detail
  16. [docs] Break long (>80) line. NFC — francesco.petrogalli / detail
  17. [DAGCombiner] Add node to the worklist in topological order in — deadalnix / detail
  18. [DAG][X86] Convert isNegatibleForFree/GetNegatedExpression to a target — llvm-dev / detail
  19. Revert r372325 - Reverting r372323 because it broke color tests on — aaron / detail
  20. X86: Add missing test for vshli SimplifyDemandedBitsForTargetNode — Matthew.Arsenault / detail
  21. Make appendCallNB lambda mutable — chris.bieneman / detail
  22. [MCA] Improved cost computation for loop carried dependencies in the — Andrea_DiBiagio / detail
  23. Reapply r372285 "GlobalISel: Don't materialize immarg arguments to — Matthew.Arsenault / detail
  24. [Float2Int] avoid crashing on unreachable code (PR38502) — spatel / detail
  25. [AMDGPU] Unnecessary -amdgpu-scalarize-global-loads=false flag removed — Alexander.Timofeev / detail
  26. [InstCombine] Simplify @llvm.usub.with.overflow+non-zero check (PR43251) — lebedev.ri / detail
  27. [SVFS] Vector Function ABI demangling. — francesco.petrogalli / detail
  28. gn build: Merge r372343 — llvmgnsyncbot / detail
  29. [NFC][PowerPC] Fast-isel VSX support test — Jinsong Ji / detail
  30. [Analysis] Allow -scalar-evolution-max-iterations more than once — smeenai / detail
  31. Don't use invalidated iterators in FlattenCFGPass — kubakuderski / detail
  32. [lsan] Fix deadlock in dl_iterate_phdr. — eugeni.stepanov / detail
  33. llvm-reduce: Follow-up to 372280, now with more-better msan fixing — dblaikie / detail
  34. [AMDGPU] fixed underflow in getOccupancyWithNumVGPRs — Stanislav.Mekhanoshin / detail
  35. Don't false-positive match against binary path. — mitchphillips / detail
  36. [ObjC][ARC] Skip debug instructions when computing the insert point of — Akira / detail
  37. Revert "[CUDA][HIP] Fix typo in `BestViableFunction`" — mitchphillips / detail
  38. [CUDA][HIP] Re-apply part of r372318. — michael.hliao / detail
  39. [AArch64] Fix formatting (NFC) — e.menezes / detail
  40. [WebAssembly][NFC] Remove unnecessary braces — tlively / detail
  41. Model converted constant expressions as full-expressions. — richard-llvm / detail

#6601 (Sep 19, 2019 5:55:56 AM)

  1. [SimplifyCFG] mergeConditionalStoreToAddress(): consider cost, not — lebedev.ri / detail
  2. [AArch64] Don't implicitly enable global isel on Darwin if — Lang Hames / detail
  3. [InstCombine] foldUnsignedUnderflowCheck(): handle last few cases — lebedev.ri / detail
  4. [CodeGen][X86][NFC] Tests for (sub Carry, X) -> (addcarry (sub 0, X), 0, — lebedev.ri / detail
  5. [DAGCombine][ARM][X86] (sub Carry, X)  ->  (addcarry (sub 0, X), 0, — lebedev.ri / detail
  6. On PowerPC, Secure-PLT by default for FreeBSD 13 and higher — dimitry / detail
  7. On PowerPC, Secure-PLT by default for FreeBSD 13 and higher — dimitry / detail
  8. [SimplifyCFG] mergeConditionalStoreToAddress(): try to pacify MSAN — lebedev.ri / detail
  9. fix build, adjust test also for Windows path separator — l.lunak / detail
  10. llvm-reduce: Add pass to reduce basic blocks — dblaikie / detail
  11. gn build: Merge r372264 — llvmgnsyncbot / detail
  12. [lld][WebAssembly] Fix use after free of archive path — sbc / detail
  13. Add AutoUpgrade function to add new address space datalayout string to — akhuang / detail
  14. gn build: Merge r372267 — llvmgnsyncbot / detail
  15. [analyzer] PR43102: Fix an assertion and an out-of-bounds error for — kristof.umann / detail
  16. llvm-reduce: Fix inconsistencies between int/unsigned usage (standardize — dblaikie / detail
  17. llvm-reduce: Remove inaccurate doxy comment about a return that isn't — dblaikie / detail
  18. Remove the obsolete BlockByRefStruct flag from LLVM IR — Adrian Prantl / detail
  19. [AArch64][GlobalISel] Support lowering musttail calls — Jessica Paquette / detail
  20. [Docs] Moves topics to new categories — d4m1887 / detail
  21. [WebAssembly] Restore defaults for stores per memop — tlively / detail
  22. [utils] Amend update_llc_test_checks.py to non-llc tooling, NFC — rtereshin / detail
  23. [utils] Add minimal support for MIR inputs to update_llc_test_checks.py — rtereshin / detail
  24. [Object] Extend MachOUniversalBinary::getObjectForArch — shal1t712 / detail
  25. llvm-reduce: Avoid use-after-free when removing a branch instruction — dblaikie / detail
  26. Initialize all fields in ABIArgInfo. — sguelton / detail
  27. llvm-reduce: Add pass to reduce instructions — dblaikie / detail
  28. gn build: Merge r372282 — llvmgnsyncbot / detail
  29. [WebAssembly] Sort output data sections to place .bss last — tlively / detail
  30. GlobalISel: Don't materialize immarg arguments to intrinsics — Matthew.Arsenault / detail
  31. AMDGPU/GlobalISel: Fix RegBankSelect G_SMULH/G_UMULH pre-gfx9 — Matthew.Arsenault / detail
  32. MachineScheduler: Fix assert from not checking subregs — Matthew.Arsenault / detail
  33. Fix typo — Matthew.Arsenault / detail
  34. AMDGPU/GlobalISel: Attempt to RegBankSelect image intrinsics — Matthew.Arsenault / detail
  35. AMDGPU/GlobalISel: RegBankSelect llvm.amdgcn.raw.buffer.{load|store} — Matthew.Arsenault / detail
  36. AMDGPU/GlobalISel: RegBankSelect struct buffer load/store — Matthew.Arsenault / detail
  37. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store — Matthew.Arsenault / detail
  38. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store.format — Matthew.Arsenault / detail
  39. [CLANG][BPF] change __builtin_preserve_access_index() signature — yhs / detail
  40. AMDGPU/GlobalISel: RegBankSelect tbuffer load/store — Matthew.Arsenault / detail
  41. AMDGPU/GlobalISel: RegBankSelect llvm.amdgcn.ds.swizzle — Matthew.Arsenault / detail
  42. AMDGPU/SILoadStoreOptimizer: Add const to more functions — tstellar / detail
  43. [Builtins] Delete setjmp_syscall and qsetjmp — maskray / detail
  44. [lldb] [Process/gdb-remote] Correct more missing — mgorny / detail
  45. [X86] Remove unused argument from a helper function. NFC — craig.topper / detail
  46. [X86] Change a SmallVector& argument to SmallVectorImpl&. NFC — craig.topper / detail
  47. [ARM] Fix for buildbots — sam.parker / detail
  48. [X86] Prevent crash in LowerBUILD_VECTORvXi1 for v64i1 vectors on 32-bit — craig.topper / detail
  49. [Unroll] Add an option to control complete unrolling — serguei.katkov / detail
  50. [TestCommit] Trivial change to test commit access. — mark.murray / detail
  51. [TestCommit] Trivial change to test commit access. — mark.murray / detail
  52. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" — llvm-dev / detail
  53. [llvm-ar] Include a line number when failing to parse an MRI script — gbreynoo / detail

#6599 (Sep 18, 2019 1:55:36 PM)

  1. [X86] Add test case for passing a v17i1 vector with avx512 — craig.topper / detail
  2. [X86] Break non-power of 2 vXi1 vectors into scalars for argument — craig.topper / detail
  3. [Support] Replace function with function_ref in writeFileAtomically. NFC — ibiryukov / detail
  4. Revert "r372201: [Support] Replace function with function_ref in — ibiryukov / detail
  5. [lldb] Print better diagnostics for user expressions and modules — Raphael Isemann / detail
  6. [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize — sander.desmalen / detail
  7. tsan: allow the Go runtime to return multiple stack frames for a single — dvyukov / detail
  8. [clang-tidy] Fix a potential infinite loop in — hokein / detail
  9. [Alignment] Add a None() member function — gchatelet / detail
  10. [AMDGPU] Allow FP inline constant in v_madak_f16 and v_fmaak_f16 — tpr.llvm / detail
  11. [cmake] Changes to get Windows self-host working with PGO — russell.gallop / detail
  12. [lldb][CMake] Infer `Clang_DIR` if not passed explicitly — stefan.graenitz / detail
  13. Fix -Wdocumentation "Unknown param" warning. NFCI. — llvm-dev / detail
  14. Fix -Wdocumentation "@returns in a void function" warning. NFCI. — llvm-dev / detail
  15. [lldb][CMake] Build LLDB.framework with -Wdocumentation in Xcode — stefan.graenitz / detail
  16. Fix -Wdocumentation "empty paragraph passed to '\brief'" warning. NFCI. — llvm-dev / detail
  17. Fix -Wdocumentation warning. NFCI. — llvm-dev / detail
  18. [AST] CommentLexer - Remove (optional) Invalid parameter from — llvm-dev / detail
  19. [mips] Reduce code duplication in the `loadAndAddSymbolAddress`. NFC — simon / detail
  20. [mips] Mark tests for lw/sw expansion in PIC by a separate "check — simon / detail
  21. [mips] Pass "xgot" flag as a subtarget feature — simon / detail
  22. [lldb] Fix a test assertion after r372192 — krasimir / detail
  23. Fix command-script-import.test on linux — pavel / detail
  24. [SDA] Don't stop divergence propagation at the IPD. — jay.foad / detail
  25. Fir TestAPILog for gcc — pavel / detail
  26. Revert r372082 "[Clang] Pragma vectorize_width() implies — hans / detail
  27. Follow-up to r372209: Use single quotes for host_ldflags in the lit — hans / detail
  28. [SimplifyLibCalls] fix crash with empty function name (PR43347) — spatel / detail
  29. Revert "[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize" — krasimir / detail
  30. Recommit -r372180 — erich.keane / detail
  31. [Alignment][NFC] Use Align::None instead of 1 — gchatelet / detail
  32. [Alignment][NFC] Remove LogAlignment functions — gchatelet / detail
  33. [SampleFDO] Minimize performance impact when profile-sample-accurate is — wmi / detail
  34. unwind: remove a could of extraneous `else` (NFC) — Saleem Abdulrasool / detail
  35. [Alignment][NFC] Align(1) to Align::None() conversions — gchatelet / detail
  36. [OPENMP5.0]Allow multiple context selectors in the context selector — a.bataev / detail
  37. [InstSimplify] add tests for fma/fmuladd; NFC — spatel / detail
  38. [c++20] P1331R2: Allow transient use of uninitialized objects in — richard-llvm / detail
  39. Data Dependence Graph Basics — bmahjour / detail
  40. gn build: Merge r372238 — llvmgnsyncbot / detail
  41. [DDG] Break a cyclic dependency from Analysis to ScalarOpts — benny.kra / detail
  42. Revert "Revert "Implement std::condition_variable via — danalbert / detail
  43. Fix compile-time regression caused by rL371928 — daniel_l_sanders / detail
  44. [NFC][InstCombine] More tests for PR42563 "Dropping pointless masking — lebedev.ri / detail
  45. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): some cleanup — lebedev.ri / detail
  46. [clang-format][PR41964] Fix crash with SIGFPE when TabWidth is set to 0 — mydeveloperday / detail
  47. [Sema] Suppress -Wformat diagnostics for bool types when printed using — erik.pilkington / detail
  48. make -frewrite-includes also rewrite conditions in #if/#elif — l.lunak / detail
  49. [clang-format][PR41899] PointerAlignment: Left leads to useless space in — mydeveloperday / detail
  50. actually also compile output in tests for -frewrite-includes — l.lunak / detail
  51. [mips] Expand 'lw/sw' instructions for 32-bit GOT — simon / detail
  52. [OPENMP]Fix for PR43349: Crash for privatized loop bound. — a.bataev / detail
  53. [CodeGen][MIPS][NFC] Some standalone tests for D66805 "or vectors, — lebedev.ri / detail
  54. [MIPS] For vectors, select `add %x, C` as `sub %x, -C` if it results in — lebedev.ri / detail

#6598 (Sep 18, 2019 2:11:20 AM)

  1. Reland "[docs][Bugpoint]Add notes about multiple crashes" — Jinsong Ji / detail
  2. [PGO] Don't use comdat groups for counters & data on COFF — rnk / detail
  3. [Sema] Split of versions of -Wimplicit-{float,int}-conversion for — erik.pilkington / detail
  4. Revert "Create UsersManual section entitled 'Controlling Floating Point" — erich.keane / detail
  5. [ARM] VFPv2 only supports 16 D registers. — efriedma / detail
  6. [ARM] Update clang for removal of vfp2d16 and vfp2d16sp — efriedma / detail
  7. [CodeGen] Handle outlining of CopyStmts. — llvm / detail
  8. [PGO] Change hardcoded thresholds for cold/inlinehint to use summary — tejohnson / detail
  9. [ScriptInterpreter] Remove ScriptInterpreterPythonImpl::Clear() (NFC) — Jonas Devlieghere / detail
  10. [Timers] Fix printing some `-ftime-report` sections twice. Fixes — vsapsai / detail
  11. [ScriptInterpreter] Limit LLDB's globals to interactive mode. — Jonas Devlieghere / detail
  12. TestFoundationDisassembly.py is not dependent on debug information. — jingham / detail
  13. Cache PYTHON_EXECUTABLE for windows — hhb / detail
  14. [Remarks] Allow the RemarkStreamer to be used directly with a stream — francisvm / detail
  15. Clean up this test. — jingham / detail
  16. [X86] Prevent assertion when calling a function that returns double with — craig.topper / detail
  17. [BPF] Permit all user instructed offset relocatiions — yhs / detail

#6597 (Sep 17, 2019 3:18:58 PM)

  1. [SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y) — david.bolvansky / detail
  2. Add SemanticRanges to Clangd server. — usx / detail
  3. [X86] Use APInt::getLowBitsSet helper. NFCI. — llvm-dev / detail
  4. Revert Patch from Phabricator — luismarques / detail
  5. [Attributor][Fix] Initialize the cache prior to using it — jdoerfert / detail
  6. [RISCV] Switch to the Machine Scheduler — luismarques / detail
  7. [docs] Make --version text more correct — jh7370 / detail
  8. [yaml2obj/obj2yaml] - Allow setting an arbitrary values for e_machine. — grimar / detail
  9. [obj2yaml] - Support PPC64 relocation types. — grimar / detail
  10. [llvm-readobj] - Test PPC64 relocations properly. — grimar / detail
  11. [ARM][LowOverheadLoops] Add LR def safety check — sam.parker / detail
  12. lldb: move a test input to the test Inputs dir — krasimir / detail
  13. Hide implementation details in namespaces. — benny.kra / detail
  14. [ARM] Fix for MVE load/store stack accesses — david.green / detail
  15. [LoopVectorize] Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  16. InterleavedAccessInfo - Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  17. [X86] X86DAGToDAGISel::tryFoldLoad - assert root/parent pointers are — llvm-dev / detail
  18. [OpenCL] Tidy up some comments; NFC — sven.vanhaastregt / detail
  19. [RISCV][NFC] Use NoRegister instead of 0 literal — luismarques / detail
  20. [ARM] Fix for buildbots — sam.parker / detail
  21. [llvm-readobj/llvm-objdump] - Improve how tool locate the dynamic table — grimar / detail
  22. gn build: (manually) merge r372076 — nicolasweber / detail
  23. Add SpellingNotCalculated to Attribute Enums to suppress UBSan warnings — erich.keane / detail
  24. Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, — krasimir / detail
  25. [ARM] Fix for buildbots — sam.parker / detail
  26. [RISCV] Unbreak the build — benny.kra / detail
  27. [clangd] Fix another TSAN issue — benny.kra / detail
  28. [clang-format] Fix cleanup of `AnnotatedLine` to include children nodes. — yitzhakm / detail
  29. [OPENMP]Try to rework the test to pacify the buildbots, NFC. — a.bataev / detail
  30. [ARM] Reserve an emergency spill slot for fp16 addressing modes that — david.green / detail
  31. [ARM] Fixup pipeline test. NFC — david.green / detail
  32. [ARM] Add a SelectTAddrModeImm7 for MVE narrow loads and stores — david.green / detail
  33. GSYM: add encoding and decoding to FunctionInfo — clayborg / detail
  34. Move DK_Misexpect for compatability with — phosek / detail
  35. [MemorySSA] Update MSSA for non-conventional AA. — asbirlea / detail
  36. [MemorySSA] Fix phi insertion when inserting a def. — asbirlea / detail
  37. [PowerPC] Exploit single instruction load-and-splat for word and — nemanja.i.ibm / detail
  38. [ASAN] Adjust asan tests due to new optimizations — david.bolvansky / detail
  39. Reland "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, — david.bolvansky / detail
  40. Remove asan test for strncat(x, y, 0) — david.bolvansky / detail
  41. Fix MSVC lambda capture warnings. NFCI. — llvm-dev / detail
  42. [ARM][AsmParser] Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  43. [TableGen] CodeGenMapTable - Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  44. [OPENMP5.0]Introduce attribute for declare variant directive. — a.bataev / detail
  45. [OPENMP] Rework the test, NFC. — a.bataev / detail
  46. GSYM: Add the llvm::gsym::Header header class with tests — clayborg / detail
  47. gn build: Merge r372149 — llvmgnsyncbot / detail
  48. [AMDGPU] Added MI bit IsDOT — Stanislav.Mekhanoshin / detail
  49. Use 'BOOL' instead of BOOL in diagnostic messages — erik.pilkington / detail
  50. [X86] Simplify some code in LowerBUILD_VECTORvXi1. NFCI — craig.topper / detail
  51. [X86] Call SimplifyDemandedVectorElts on KSHIFTL/KSHIFTR nodes during — craig.topper / detail
  52. [X86] Simplify b2b KSHIFTL+KSHIFTR using demanded elts. — craig.topper / detail
  53. [docs][Bugpoint]Add notes about multiple crashes — Jinsong Ji / detail
  54. [SimplifyDemandedBits] Use APInt::intersects to instead of ANDing and — craig.topper / detail
  55. [X86] Use APInt::operator<<= and APInt::lshrInPlace. NFC — craig.topper / detail
  56. [docs][Bugpoint] Fix build break. — Jinsong Ji / detail
  57. [docs][Bugpoint] Revert 5584ead50 a5aa3353 — Jinsong Ji / detail
  58. Data Dependence Graph Basics — bmahjour / detail
  59. gn build: Merge r372162 — llvmgnsyncbot / detail
  60. [AArch64][GlobalISel][NFC] Refactor tail call lowering code — Jessica Paquette / detail
  61. WasmEmitter - Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  62. NVPTXAsmPrinter - Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  63. Revert "Data Dependence Graph Basics" — bmahjour / detail
  64. [NFC][InstCombine] More tests for "Dropping pointless masking before — lebedev.ri / detail
  65. [NFC][InstCombine] dropRedundantMaskingOfLeftShiftInput(): some NFC diff — lebedev.ri / detail
  66. AArch64CallLowering::lowerCall(): fix build by not passing InArgs into — lebedev.ri / detail
  67. gn build: Merge r372168 — llvmgnsyncbot / detail
  68. [clang-scan-deps] Add verbose mode — Jan Korous / detail
  69. [AArch64][GlobalISel] Support -tailcallopt — Jessica Paquette / detail
  70. Ignore exception specifier mismatch when merging redeclarations — rnk / detail
  71. Fix buildbots. — clayborg / detail
  72. Create UsersManual section entitled 'Controlling Floating Point — erich.keane / detail

#6596 (Sep 17, 2019 4:33:02 AM)

  1. Revert r372035: "[lit] Make internal diff work in pipelines" — jdenny.ornl / detail
  2. [test] Fail gracefully if the regex doesn't match — Jonas Devlieghere / detail
  3. llvm-reduce: Remove some string copies — dblaikie / detail
  4. llvm-reduce: Clean out previous test temp/output dir, since it was a dir — dblaikie / detail
  5. [OPENMP] Fix the test, NFC — a.bataev / detail
  6. [libFuzzer] Always print DSO map on Fuchsia libFuzzer launch — jakehehrlich / detail
  7. Revert "[lldb][NFC] Make ApplyObjcCastHack less scary" — jingham / detail
  8. Push lambda scope earlier when transforming lambda expression — comexk / detail
  9. [ELF][Hexagon] Allow PT_LOAD to have overlapping p_offset ranges on — maskray / detail
  10. [ScriptInterpreter] Initialize globals when loading a scripting module. — Jonas Devlieghere / detail
  11. Remove reliance on lax vector conversions from altivec.h in VSX mode. — richard-llvm / detail
  12. Fix reliance on lax vector conversions in tests for x86 intrinsics. — richard-llvm / detail
  13. Fix reliance on -flax-vector-conversions in AVX intrinsics headers and — richard-llvm / detail
  14. [test] Disable reproducer dump test on Windows — Jonas Devlieghere / detail
  15. [X86] Enable commuting of EVEX VCMP for all immediate values during — craig.topper / detail
  16. [X86] Add test case for missed opportunity to commute a VCMP instruction — craig.topper / detail
  17. [X86] Add support for commuting EVEX VCMP instructons with any immediate — craig.topper / detail
  18. [X86] Allow masked VBROADCAST instructions to be turned into BLENDM with — craig.topper / detail
  19. [X86] Split oversized vXi1 vector arguments and return values into — craig.topper / detail
  20. [git-llvm] Do not reinvent `@{upstream}` (take 2) — dave / detail
  21. [Attributor] Create helper struct for handling analysis getters — uenoku.tokotoko / detail
  22. [clangd] Remove stale comment. NFC — ibiryukov / detail
  23. [Attributor] Use Alias Analysis in noalias callsite argument deduction — uenoku.tokotoko / detail
  24. [ARM][MVE] Add invalidForTailPredication to TSFlags — sam.parker / detail
  25. Reland "[lldb][NFC] Make ApplyObjcCastHack less scary" — Raphael Isemann / detail
  26. [RISCV] Define __riscv_cmodel_medlow and __riscv_cmodel_medany correctly — kito.cheng / detail
  27. [bugpoint] Add support for -Oz and properly enable -Os. — flo / detail
  28. [RISCV] Add option aliases: -mcmodel=medany and -mcmodel=medlow — kito.cheng / detail
  29. [llvm-objcopy] - Remove python invocations from 2 test cases. — grimar / detail
  30. [Clang] Pragma vectorize_width() implies vectorize(enable) — sjoerd.meijer / detail
  31. [llvm-readobj] - Refactor the code. — grimar / detail
  32. [LoopUnroll] Use LoopSize+1 as threshold, to allow unrolling loops — flo / detail
  33. [ARM] LE support in ConstantIslands — sam.parker / detail
  34. [AMDGPU]: PHI Elimination hooks added for custom COPY insertion. Fixed — Alexander.Timofeev / detail
  35. [llvm-readobj] - Fix a TODO in elf-reloc-zero-name-or-value.test. — grimar / detail
  36. [llvm-ar] Parse 'h' and '-h': display help and exit — maskray / detail
  37. [llvm-readobj] - Fix BB after r372087. — grimar / detail
  38. [lldb] [Process/gdb-remote] Fix defaulting signal to invalid in action — mgorny / detail
  39. [SimplifyLibCalls] Mark known arguments with nonnull — david.bolvansky / detail
  40. Patch from Phabricator — luismarques / detail
  41. [NFC} Updated test — david.bolvansky / detail
  42. [ELF][AARCH64] Refactor AArchErrataFix to match changes in ARMErrataFix — peter.smith / detail
  43. [NFC] Updated test — david.bolvansky / detail
  44. [SimplifyLibCalls] Fix -Wunused-result after D53342/r372091 — maskray / detail
  45. [NFCI] Fixed buildbots — david.bolvansky / detail
  46. [InstCombine] Annotate strdup with deref_or_null — david.bolvansky / detail
  47. [SVE][MVT] Fixed-length vector MVT ranges — graham.hunter / detail

#6595 (Sep 16, 2019 5:29:17 PM)

  1. [InstCombine] fix comments to match code; NFC — spatel / detail
  2. [InstCombine] add icmp tests with extra uses; NFC — spatel / detail
  3. [clangd] Bump vscode-clangd v0.0.17 — hokein / detail
  4. [InstCombine] remove unneeded one-use checks for icmp fold — spatel / detail
  5. [ARM] Fold VCMP into VPT — david.green / detail
  6. [docs][llvm-size] Write llvm-size documentation — jh7370 / detail
  7. [docs][llvm-strings] Write llvm-strings documentation — jh7370 / detail
  8. Move some definitions from Sema to Basic to fix shared libs build — erich.keane / detail
  9. [clangd][vscode] update the development doc. — hokein / detail
  10. [InstCombine] add/move tests for icmp with add operand; NFC — spatel / detail
  11. [X86][NFC] Add a `use-aa` feature. — courbet / detail
  12. AMDGPU/GlobalISel: Remove another illegal select test — Matthew.Arsenault / detail
  13. AMDGPU/GlobalISel: Fix RegBankSelect for G_FRINT and G_FCEIL — Matthew.Arsenault / detail
  14. AMDGPU/GlobalISel: Fix some broken run lines — Matthew.Arsenault / detail
  15. AMDGPU/GlobalISel: Fail select of G_INSERT non-32-bit source — Matthew.Arsenault / detail
  16. [NFC] remove unused functions — gchatelet / detail
  17. [SystemZ]  Call erase() on the right MBB in — paulsson / detail
  18. [LV] Add ARM MVE tail-folding tests — sjoerd.meijer / detail
  19. [libFuzzer] Remove unused version of FuzzedDataProvider.h. — mmoroz / detail
  20. [ExecutionEngine] Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  21. [ARM] Add patterns for CTLZ on MVE — oliver.cruickshank / detail
  22. [ARM] Lower CTTZ on MVE — oliver.cruickshank / detail
  23. [ARM] Add patterns for bitreverse intrinsic on MVE — oliver.cruickshank / detail
  24. [ARM] Add patterns for BSWAP intrinsic on MVE — oliver.cruickshank / detail
  25. [InstCombine] move tests for icmp+add; NFC — spatel / detail
  26. [InstCombine] remove unneeded one-use checks for icmp fold — spatel / detail
  27. [clangd] Simplify semantic highlighting visitor — ibiryukov / detail
  28. [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, — lebedev.ri / detail
  29. [OPENMP]Fix parsing/sema for function templates with declare simd. — a.bataev / detail
  30. [ARM] A predicate cast of a predicate cast is a predicate cast — david.green / detail
  31. [X86][AVX] matchShuffleWithSHUFPD - add support for zeroable operands — llvm-dev / detail
  32. [Clang][Codegen] Relax available-externally-suppress.c test — lebedev.ri / detail
  33. [Clang][Codegen] Disable arm_acle.c test. — lebedev.ri / detail
  34. Implement std::condition_variable via pthread_cond_clockwait() where — danalbert / detail
  35. [lldb][NFC] Make ApplyObjcCastHack less scary — Raphael Isemann / detail
  36. [lldb] Remove SetCount/ClearCount from Flags — Raphael Isemann / detail
  37. [ARM][Codegen] Autogenerate arm-cgp-casts.ll test. — lebedev.ri / detail
  38. [PGO] Use linkonce_odr linkage for __profd_ variables in comdat groups — rnk / detail
  39. [LTO][Legacy] Add new C inferface to query libcall functions — Steven Wu / detail
  40. [lld] Update lld driver to use new LTO APIs to handle libcall symbols — Steven Wu / detail
  41. [Coverage] Assert that filenames in a TU are unique, NFC — Vedant Kumar / detail
  42. [Coverage] Speed up file-based queries for coverage info, NFC — Vedant Kumar / detail
  43. do not emit -Wunused-macros warnings in -frewrite-includes mode — l.lunak / detail
  44. Open fstream files in O_CLOEXEC mode when possible. — danalbert / detail
  45. [NFC] Move dumping into GDBRemotePacket — Jonas Devlieghere / detail
  46. [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32 — lei / detail
  47. [Docs] Adds Getting Started/Tutorials, Reference to LLVM docs homepage — d4m1887 / detail
  48. [Docs] Bug fix for docs homepage — d4m1887 / detail
  49. [NFC] Test commit access — bmahjour / detail
  50. Revert "Implement std::condition_variable via pthread_cond_clockwait() — danalbert / detail
  51. [lit] Make internal diff work in pipelines — jdenny.ornl / detail
  52. Add a director, along with README.txt and LICENSE.txt, for libc. — dlj / detail
  53. [clang-tidy] add checks to bugprone-posix-return — caij2003 / detail
  54. [compiler-rt][crt]  make test case nontrivial in — caij2003 / detail
  55. [Modules][Objective-C] Use complete decl from module when diagnosing — bruno.cardoso / detail
  56. [OPENMP]Fix the test, NFC. — a.bataev / detail
  57. [test] Clean up previous raw profile before merging into it — Vedant Kumar / detail
  58. [Remarks] Allow remarks::Format::YAML to take a string table — francisvm / detail
  59. [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32 — nemanja.i.ibm / detail
  60. Fix warning: lambda capture 'temp_file_path' is not used — Jonas Devlieghere / detail
  61. [Reproducer] Implement dumping packets. — Jonas Devlieghere / detail
  62. Fix swig python package path — hhb / detail
  63. Add libc to path mappings in git-llvm. — dlj / detail
  64. llvm-reduce: Make tests shell-independent by passing the interpreter on — dblaikie / detail
  65. [GlobalISel] Partially revert r371901. — aemerson / detail

#6594 (Sep 16, 2019 6:34:08 AM)

  1. AMDGPU/GlobalISel: Remove illegal select tests — Matthew.Arsenault / detail
  2. [ELF] Map the ELF header at imageBase — maskray / detail
  3. [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on — maskray / detail
  4. [SystemZ]  Merge the SystemZExpandPseudo pass into SystemZPostRewrite. — paulsson / detail
  5. [AArch64] Some more FP16 FMA pattern matching — sjoerd.meijer / detail
  6. gn build: Merge r371959 — nicolasweber / detail
  7. [test] Add -z separate-code to fix tests that ae sensitive to exact — maskray / detail
  8. [clang-tidy] performance-inefficient-vector-operation: Support proto — hokein / detail
  9. [ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417 — peter.smith / detail
  10. gn build: Merge r371965 — nicolasweber / detail
  11. [SVE][Inline-Asm] Add constraints for SVE predicate registers — kerry.mclaughlin / detail
  12. Fix the rst doc, unbreak buildbot. — hokein / detail
  13. Change signature of __builtin_rotateright64 back to unsigned — karl-johan.karlsson / detail
  14. [ELF][ARM] Fix -Werror buildbots NFC. — peter.smith / detail
  15. [clangd] Fix a crash when renaming operator. — hokein / detail
  16. Added return statement to fix compile and build warning: — sjoerd.meijer / detail
  17. [SLPVectorizer] Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  18. [SLPVectorizer] Assert that we find a LastInst to silence analyzer null — llvm-dev / detail
  19. [VPlanSLP] Don't dereference a cast_or_null<VPInstruction> result. NFCI. — llvm-dev / detail
  20. Implement semantic selections. — usx / detail
  21. gn build: Merge r371976 — nicolasweber / detail

#6593 (Sep 15, 2019 7:31:00 PM)

  1. [ARM] Masked loads and stores — david.green / detail
  2. [DebugInfo] Don't dereference a dyn_cast<PDBSymbolData> result. NFCI. — llvm-dev / detail
  3. [OpenMP] Fix OMPClauseReader::readClause() uninitialized variable — llvm-dev / detail
  4. InterleavedLoadCombine - merge isa<> and dyn_cast<> duplicates. NFCI. — llvm-dev / detail
  5. [LoadStoreVectorizer] vectorizeLoadChain - ensure we find a valid Type — llvm-dev / detail
  6. [GlobalISel] findGISelOptimalMemOpLowering - remove dead initalization. — llvm-dev / detail
  7. [PowerPC][NFC] Add a testcase for fdiv expansion. — Jinsong Ji / detail
  8. [InstCombine] add icmp tests with extra uses; NFC — spatel / detail
  9. [InstCombine] remove unneeded one-use checks for icmp fold — spatel / detail
  10. Commit missing part of "Split many_tls_keys.cpp into two tests" — n54 / detail
  11. [Attributor] Heap-To-Stack Conversion — sstipanovic / detail
  12. AMDGPU/GlobalISel: Fix VALU s16 fneg — Matthew.Arsenault / detail
  13. AMDGPU/GlobalISel: Select s32->s16 G_[US]ITOFP — Matthew.Arsenault / detail
  14. AMDGPU/GlobalISel: Select S16->S32 fptoint — Matthew.Arsenault / detail
  15. AMDGPU/GlobalISel: Set type on vgpr live in special arguments — Matthew.Arsenault / detail
  16. AMDGPU/GlobalISel: Legalize s1 source G_[SU]ITOFP — Matthew.Arsenault / detail
  17. AMDGPU/GlobalISel: RegBankSelect for kill — Matthew.Arsenault / detail
  18. AMDGPU/GlobalISel: Select SMRD loads for more types — Matthew.Arsenault / detail

#6592 (Sep 15, 2019 8:23:12 AM)

  1. [CodeEmitter] Support instruction widths > 64 bits — jmolloy / detail
  2. [CodeEmitter] Improve testing for APInt encoding — jmolloy / detail
  3. [ARM] Simplify and update vmla test. NFC — david.green / detail
  4. [SLP] limit vectorization of Constant subclasses (PR33958) — spatel / detail

#6590 (Sep 14, 2019 6:55:28 PM)

  1. [lldb] Code cleanup: FormattersContainer.h: Use range-based for loops. — jan.kratochvil / detail
  2. [TargetLowering] SimplifyDemandedBits - add EXTRACT_SUBVECTOR support. — llvm-dev / detail
  3. [Diagnostics] Added silence note for -Wsizeof-array-div; suggest extra — david.bolvansky / detail
  4. Add debug check for null pointers passed to <string_view> — eric / detail
  5. compiler-rt/builtins: Make check-builtins run tests on macOS. — nicolasweber / detail
  6. lld-link: Make Options.td formatting more self-consistent. — nicolasweber / detail

#6589 (Sep 14, 2019 8:03:26 AM)

  1. [Attributor][Fix] Use right type to replace expressions — jdoerfert / detail
  2. [ScheduleDAGMILive] Fix typo in comment. — mingjie.xing / detail
  3. [Driver] Improve Clang::getDependencyFileName and its tests after — maskray / detail
  4. [Driver] Fix multiple bugs related to dependency file options: -M -MM — maskray / detail
  5. [clang-scan-deps] Add -M to work around -MT issue after r371918 — maskray / detail
  6. [InstSimplify] simplifyUnsignedRangeCheck(): handle few tautological — lebedev.ri / detail

#6588 (Sep 13, 2019 9:04:01 PM)

  1. [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom — grimar / detail
  2. [lldb] - Update unit tests after lib/ObjectYAML change. — grimar / detail
  3. Recommit r370502: Make `vector` unconditionally move elements when — eric / detail
  4. [AArch64][GlobalISel] Add support for sibcalling callees with varargs — Jessica Paquette / detail
  5. [Remarks][NFC] Use StringLiteral for magic numbers — francisvm / detail
  6. [Remarks][NFC] Forward declare ParsedStringTable — francisvm / detail
  7. [CMake] Separate the detection Darwin platforms architectures for the — dan / detail
  8. Fix bug in `darwin_test_archs()` when the cache variable is set but — dan / detail
  9. Revert for: [AMDGPU]: PHI Elimination hooks added for custom COPY — Alexander.Timofeev / detail
  10. Fix failing negative compilation test for some versions of Clang — eric / detail
  11. [NFCI]Create CommonAttributeInfo Type as base type of *Attr and — erich.keane / detail
  12. Fix build error in 371875 — erich.keane / detail
  13. [NFC][InstSimplify] Add some more tests for D67498/D67502 — lebedev.ri / detail
  14. Reland r371785: Add -Wpoison-system-directories warning — manojgupta / detail
  15. [SLP] add test for vectorization of constant expressions; NFC — spatel / detail
  16. Fix various test failures with GCC — eric / detail
  17. Update XFAIL list for new GCC versions — eric / detail
  18. Fix error in ProcessLauncherWindows.cpp — amccarth / detail
  19. AArch64: fix EXPENSIVE_CHECKS for arm64_32. — Tim Northover / detail
  20. Fix pretty printer test with GCC — eric / detail
  21. [Reproducer] Include the this pointer in the API log. — Jonas Devlieghere / detail
  22. Mark [[nodiscard]] test as unsupported with GCC 5 — eric / detail
  23. [aarch64] move custom isel of extract_vector_elt to td file - NFC — sebpop / detail
  24. [FPEnv] Document that constrained FP intrinsics cannot be mixed with — kevin.neal / detail
  25. [Docs] Bug fix for reference to nonexistent document — d4m1887 / detail
  26. [Support] Add overload writeFileAtomically(std::function Writer) — Jan Korous / detail
  27. [OPENMP5.0]Add basic support for declare variant directive. — a.bataev / detail
  28. [AArch64][GlobalISel] Tail call memory intrinsics — Jessica Paquette / detail
  29. Fix C++03 build failures due to >> — eric / detail
  30. [llvm-opt-report] Improve error handling — francisvm / detail
  31. Fix test to use %t for newly created files. — timshen91 / detail
  32. Add dependency from Orc to Passes — sanjoy / detail
  33. [test] Print the log output on failure. — Jonas Devlieghere / detail
  34. [NFC][libLTO] Rearrange declaration in lto.h — Steven Wu / detail
  35. [GlobalISel] Fix insertion point of new instructions to be after PHIs. — aemerson / detail
  36. [LLDB] Add missing breaks for switch statement — timshen91 / detail
  37. [clang-scan-deps] Fix for headers having the same name as a directory — Alex Lorenz / detail
  38. Make test check position independent as they sometimes come out — douglas.yung / detail
  39. [test] Update TestAPILog to pass on Windows. — Jonas Devlieghere / detail
  40. [WebAssembly] Narrowing and widening SIMD ops — tlively / detail
  41. [Reproducer] Move GDB Remote Packet into Utility. (NFC) — Jonas Devlieghere / detail
  42. [Reproducer] Add reproducer dump command. — Jonas Devlieghere / detail
  43. Bugpoint: Remove some unnecessary c_str conversions on the journey to — dblaikie / detail
  44. [llvm-objcopy] Add support for response files in llvm-strip and — pozulp.llvm / detail
  45. [llvm-ar] Uncapitalize error messages and delete full stop — maskray / detail
  46. [llvm-objcopy] Default --output-target to --input-target when — maskray / detail
  47. [llvm-objcopy] Ignore -B --binary-architecture= — maskray / detail

#6587 (Sep 13, 2019 9:59:42 AM)

  1. Remove redundant linaro slaves from slaves.py — peter.smith / detail
  2. [TargetRegisterInfo] Remove SVT argument from getCommonSubClass. — craig.topper / detail
  3. Fix interaction between r371813 and r371814. — richard-llvm / detail
  4. For PR17164: split -fno-lax-vector-conversion into three different — richard-llvm / detail
  5. [AArch64] MachineCombiner FMA matching. NFC. — sjoerd.meijer / detail
  6. [BasicBlockUtils] Add optional BBName argument, in line with — flo / detail
  7. [Clang][ASTImporter] Added visibility check for FunctionTemplateDecl. — 1.int32 / detail
  8. [compiler-rt] Add ubsan interface header. — pierregousseau14 / detail
  9. [lldb][NFC] Make ArgEntry::quote private and provide a getter — Raphael Isemann / detail
  10. Revert "Fix test failures after r371640" — gribozavr / detail
  11. [Polly] Fix lib/Transform/ScheduleOptimizer.cpp compilation on Solaris — ro / detail
  12. [llvm-objdump] Fix llvm-objdump --all-headers output order — grimar / detail
  13. [ARM] Add support for MVE vmaxv and vminv — sam.tebbs / detail
  14. [lib/ObjectYAML] - Change interface to return `bool` instead of `int`. — grimar / detail
  15. [Alignment] Introduce llvm::Align to MCSection — gchatelet / detail
  16. Fix a perl warning: Scalar value @ArgParts[0] better written as — sylvestre / detail
  17. [AArch64] More @llvm.fma.f16 tests — sjoerd.meijer / detail
  18. [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail
  19. [lldb][NFC] Simplify Args::ReplaceArgumentAtIndex — Raphael Isemann / detail
  20. [ARM] Add earlyclobber for cross beat MVE instructions — david.green / detail
  21. [ASTImporter] Add development internals docs — gabor.marton / detail
  22. [X86] negateFMAOpcode - extend to support FMADDSUB/FMSUBADD and output — llvm-dev / detail
  23. [lldb][NFC] Remove ArgEntry::ref member — Raphael Isemann / detail
  24. [Orc] Address the remaining move-capture FIXMEs — benny.kra / detail
  25. [Orc] Roll back ThreadPool to std::function — benny.kra / detail
  26. [llvm-size] Fix spelling errors (Berkely -> Berkeley) — jh7370 / detail
  27. [ADT] Make DenseMap use allocate_buffer — benny.kra / detail
  28. gn build: (manually) merge r371787 — nicolasweber / detail
  29. gn build: Merge r371822 — nicolasweber / detail
  30. gn build: (manually) merge r371834 — nicolasweber / detail
  31. Revert "gn build: (manually) merge r371834" — nicolasweber / detail
  32. gn build: (manually) merge r371834, take 2 — nicolasweber / detail
  33. lld-link: Add a flag /lldignoreenv that makes lld-link ignore env vars. — nicolasweber / detail
  34. Fix depfile name construction — luke.cheeseman / detail
  35. clang-format: Add support for formatting (some) lambdas with explicit — nicolasweber / detail
  36. [docs][llvm-objcopy][llvm-strip] Improve --strip-unneeded description — jh7370 / detail
  37. [ADT] Remove a workaround for old versions of clang — benny.kra / detail
  38. [PowerPC][NFC] Move codegen tests to PowerPC from MIR/PowerPC — Jinsong Ji / detail
  39. gn build: pacify "gn format" after 371102 — nicolasweber / detail
  40. [Sema][Typo Correction] Fix potential infite loop on ambiguity checks — dallasftball / detail
  41. Fix a few spellos in docs. — nicolasweber / detail
  42. [X86] Use incDecVectorConstant to simplify the min/max code in — craig.topper / detail
  43. [docs][llvm-readelf][llvm-readobj] Improve --stack-sizes documentation — jh7370 / detail
  44. Fix build in C++20 — eric / detail
  45. Only initialize the streams cout/wcout/cerr/wcerr etc once, rather than — mclow.lists / detail

#6586 (Sep 12, 2019 11:19:05 PM)

  1. [clang-scan-deps] remove dots and dots dots from the reported file — Alex Lorenz / detail
  2. [LICM/AST] Check if the AliasAny set is removed from the tracker. — asbirlea / detail
  3. [MS] Warn when shadowing template parameters under -fms-compatibility — rnk / detail
  4. Use host's executable suffix for clang when cross-compiling compiler-rt — rnk / detail
  5. llvm-reduce: Remove unused plugin support/requirements — dblaikie / detail
  6. [analyzer] Don't run the analyzer for -analyzer-list-enabled-checkers — kristof.umann / detail
  7. Split many_tls_keys.cpp into two tests — n54 / detail
  8. Add getauxval() compat for NetBSD — n54 / detail
  9. NFC, add missing cl::cat option category to clang-scan-deps options to — Alex Lorenz / detail
  10. [analyzer][NFC] Fix inconsistent references to checkers as "checks" — kristof.umann / detail
  11. AMDGPU: Fix bug in r371671 on some builds. — Austin.Kerbow / detail
  12. Precommit tests for D67514 — listmail / detail
  13. [libc++] Mark issue 2587 resolved by issue 2567 — z.zoelec2 / detail
  14. llvm-reduce: For now, mark these tests as requiring a shell — dblaikie / detail
  15. [CFG] Add dumps for CFGElement and CFGElementRef — kristof.umann / detail
  16. [Clang][CodeGen] support alias attribute w/ gnu_inline — ndesaulniers / detail
  17. Improve code generation for thread_local variables: — richard-llvm / detail
  18. [SCEV] Support SCEVUMinExpr in getRangeRef. — flo / detail
  19. [LV] Update test case after r371768. — flo / detail
  20. [X86] Move negateFMAOpcode helper earlier to help future patch. NFCI. — llvm-dev / detail
  21. [SelectionDAGBuilder] Simplify loop in visitSelect back to how it was — craig.topper / detail
  22. Fix llvm-reduce tests so that they don't assume the source code is — timshen91 / detail
  23. [ClangTidy] Adjust the name getCheckName to getCheckerName due to API — timshen91 / detail
  24. [ConstantFolding] Expand folding of some library functions — e.menezes / detail
  25. [DAGCombiner][X86] Pass the CmpOpVT to reduceSelectOfFPConstantLoads so — craig.topper / detail
  26. [SCEV] Add smin support to getRangeRef — listmail / detail
  27. Remove a duplicate test — listmail / detail
  28. [COFF] Fix to not add archive name to buffer identifiers when they come — akhuang / detail
  29. [PowerPC] Remove the SPE4RC register class and instead add f32 to the — craig.topper / detail
  30. [AArch64][GlobalISel] Support sibling calls with outgoing arguments — Jessica Paquette / detail
  31. [analyzer] Fix the 'analyzer-enabled-checkers.c' test on non-linux — Artem Dergachev / detail
  32. [Docs] Adds page for reference docs — d4m1887 / detail
  33. [NFC] Fix file header filename to be Range.h — clayborg / detail
  34. [NFC] Sort source files in Utility/CMakeLists.txt — Jonas Devlieghere / detail
  35. Add -Wpoison-system-directories warning — manojgupta / detail
  36. [SDAG] Update generic code to conservatively check for isAtomic in — listmail / detail
  37. [libclang] Expose abort()-ing LLVM fatal error handler — Jan Korous / detail
  38. [AArch64][GlobalISel] Support tail calling with swiftself parameters — Jessica Paquette / detail
  39. Rename nonvolatile_load/store to simple_load/store [NFC] — listmail / detail
  40. [Test] Restructure check lines to show differences between modes more — listmail / detail
  41. AMDGPU: Inline constant when materalizing FI with add on gfx9 — Matthew.Arsenault / detail
  42. LiveIntervals: Remove assertion — Matthew.Arsenault / detail
  43. AMDGPU: Add immarg to llvm.amdgcn.init.exec.from.input — Matthew.Arsenault / detail
  44. [libclang] Fix UninstallAbortingLLVMFatalErrorHandler test — Jan Korous / detail
  45. The setUp/tearDown methods I added mssed up the test function; reorder. — Jason Molenda / detail
  46. [Target] Move InferiorCall to Process — apl / detail
  47. DAG/GlobalISel: Correct type profile of bitcount ops — Matthew.Arsenault / detail
  48. AMDGPU/GlobalISel: Select G_CTPOP — Matthew.Arsenault / detail
  49. Revert r371785. — manojgupta / detail
  50. AMDGPU/GlobalISel: Legalize G_FMAD — Matthew.Arsenault / detail
  51. [ScopBuilder] Skip getting leader when merging statements to close — llvm / detail
  52. Temporarily revert r371640 "LiveIntervals: Split live intervals on — timshen91 / detail
  53. AMDGPU/GlobalISel: Legalize G_FFLOOR — Matthew.Arsenault / detail
  54. [ELF] Delete a redundant assignment to SectionBase::assigned. NFC — maskray / detail
  55. For PR17164: split -fno-lax-vector-conversion into three different — richard-llvm / detail
  56. [RISCV] Support stack offset exceed 32-bit for RV64 — shiva0217 / detail
  57. AMDGPU/GlobalISel: Select 16-bit VALU bit ops — Matthew.Arsenault / detail
  58. AMDGPU/GlobalISel: Fix RegBankSelect for amdgcn.else — Matthew.Arsenault / detail
  59. Revert "[RISCV] Support stack offset exceed 32-bit for RV64" — shiva0217 / detail
  60. [RISCV] Support stack offset exceed 32-bit for RV64 — shiva0217 / detail
  61. AMDGPU/GlobalISel: Legalize s32->s16 G_SITOFP/G_UITOFP — Matthew.Arsenault / detail
  62. AMDGPU/GlobalISel: Fix assert on multi-return side effect intrinsics — Matthew.Arsenault / detail
  63. Revert "For PR17164: split -fno-lax-vector-conversion into three — Jonas Devlieghere / detail
  64. Remove reliance on lax vector conversions from altivec.h and its test. — richard-llvm / detail

#6585 (Sep 12, 2019 12:12:25 PM)

  1. [compiler-rt] Remove some cpplint filters — Vitaly Buka / detail
  2. [compiler-rt] cpplint of inc files in background — Vitaly Buka / detail
  3. [clang-tidy] Fix build with -DBUILD_SHARED_LIB=ON — aheejin / detail
  4. Make SwitchInstProfUpdateWrapper strict permanently — yevgeny.rouban / detail
  5. [WebAssembly] Add -fwasm-exceptions for wasm EH — aheejin / detail
  6. [LegalizeTypes] Remove code for softening a float type to itself. — craig.topper / detail
  7. [WebAssembly] Add REQUIRES to test — dave / detail
  8. [WebAssembly] Make wasm-eh.cpp requires WebAssembly — aheejin / detail
  9. [WebAssembly] Delete duplicate REQUIRES line — aheejin / detail
  10. [DAGCombiner] Improve division estimation of floating points. — qiucofan / detail
  11. [ELF] Support -z undefs — maskray / detail
  12. [ELF] Fix a common-page-size typo — maskray / detail
  13. [PowerPC][MCP][NFC] Pre-commit test cases for — lkail / detail
  14. [InstSimplify] simplifyUnsignedRangeCheck(): handle more cases (PR43251) — lebedev.ri / detail
  15. [clang-format] Add new style option IndentGotoLabels — mydeveloperday / detail
  16. [clang-format] [PR43100] clang-format C#  support does not add a space — mydeveloperday / detail
  17. CodeGenPrep: add separate hook say when GEPs should be used for sinking. — Tim Northover / detail
  18. AArch64: support arm64_32, an ILP32 slice for watchOS. — Tim Northover / detail
  19. Removed dead code from DiagnosticBuilder — gribozavr / detail
  20. [DAGCombine] visitFDIV - Use isCheaperToUseNegatedFPOps helper for (fdiv — llvm-dev / detail
  21. Switch "windows" to "system-windows" in some XFAILs — jeremy.morse.llvm / detail
  22. [MIPS GlobalISel] Select G_IMPLICIT_DEF — petar.avramovic / detail
  23. [MIPS GlobalISel] Lower G_DYN_STACKALLOC — petar.avramovic / detail
  24. lld-link: Make /linkrepro: take a filename, not a directory. — nicolasweber / detail
  25. [MIPS GlobalISel] Select indirect branch — petar.avramovic / detail
  26. Removed some questionable default arguments from setters — gribozavr / detail
  27. lld-link: Fix tests that do not run on macOS after r371729. — nicolasweber / detail
  28. [clang] [unittest] Import LLVMTestingSupport if necessary — mgorny / detail
  29. [lldb] Remove duplicated breakpoint tests — Raphael Isemann / detail
  30. [ConstProp] allow folding for fma that produces NaN — spatel / detail
  31. [NFC][InstCombine][InstSimplify] Add test for "add-of-negative is — lebedev.ri / detail
  32. [InstCombine][InstSimplify] Move constant-folding tests in — lebedev.ri / detail
  33. [lldb][NFC] Simplify makefiles also for breakpoint tests — Raphael Isemann / detail
  34. [docs][llvm-strip] Remove unnecessary whitespace for consistency — jh7370 / detail
  35. test-release.sh: Don't use chrpath on Solaris — ro / detail
  36. [Alignment] Move OffsetToAlignment to Alignment.h — gchatelet / detail
  37. [CGP] Ensure sinking multiple instructions does not invalidate dominance — david.green / detail
  38. [ELF] ICF: change a dyn_cast<InputSection> to cast — maskray / detail
  39. [LV] Support invariant addresses in speculation logic — listmail / detail
  40. [InstCombine] reduce test noise and regenerate CHECK lines; NFC — spatel / detail
  41. Precommit tests for generalization of load dereferenceability in loop — listmail / detail
  42. [MemorySSA] Pass (for update) MSSAU when hoisting instructions. — asbirlea / detail
  43. Don't warn about selectany on implicitly inline variables — rnk / detail
  44. [InstCombine] add tests for fptrunc; NFC — spatel / detail

#6584 (Sep 11, 2019 8:54:53 PM)

  1. The LLD buildbot has some tests that are not reliable. Hopefully — gkistanova / detail
  2. Run svn cleanup before svn up on Windows annotated build bots — rnk / detail
  3. Replaced non-existent argument 'target_arch' for 'vs_target_arch'. — gkistanova / detail
  4. [Clang][Bundler] Fix for a potential memory leak [NFC] — serguei.n.dmitriev / detail
  5. Revert [InstCombine] Use SimplifyFMulInst to simplify multiply in fma. — flo / detail
  6. Reland "clang-misexpect: Profile Guided Validation of Performance — phosek / detail
  7. gn build: Merge r371635 — nicolasweber / detail
  8. [Clang][Bundler] Replace std::vector by SmallVector [NFC] — serguei.n.dmitriev / detail
  9. [libc++] Add a CMake cache for Apple-specific configuration options — Louis Dionne / detail
  10. Consolidate swap, swap_ranges, and iter_swap in <type_traits>. — z.zoelec2 / detail
  11. LiveIntervals: Split live intervals on multiple dead defs — Matthew.Arsenault / detail
  12. [MS] Consder constexpr globals to be inline, as in C++17 — rnk / detail
  13. [IRMover] Don't map globals if their types are the same — pirama / detail
  14. [ConstantHoisting] Fix non-determinism. — efriedma / detail
  15. Fix test failures after r371640 — Matthew.Arsenault / detail
  16. [NFC] Added triple to test file to avoid arm buildbots failures — david.bolvansky / detail
  17. [libFuzzer] Remove hardcoded number of new features in — mmoroz / detail
  18. Update documentation. — Adrian Prantl / detail
  19. [AMDGPU] Fix crash in phi-elimination hook. — michael.hliao / detail
  20. Update link to the DWARF spec. — Adrian Prantl / detail
  21. [llvm-reduce] Fix a bug, improve error handling when running test — rnk / detail
  22. [Plugins/Process] Remove direct use of ClangASTContext from — apl / detail
  23. Fix -Wnonportable-include-path suppression for header maps with absolute — vsapsai / detail
  24. [clang-scan-deps] add skip excluded conditional preprocessor block — Alex Lorenz / detail
  25. Add a LineTable class to GSYM and test it. — clayborg / detail
  26. [analyzer] NFC: Re-implement stack hints as a side map in BugReport. — Artem Dergachev / detail
  27. [analyzer] NFC: Move getStmt() and createEndOfPath() out of — Artem Dergachev / detail
  28. [analyzer] NFC: Move resetDiagnosticLocationToMainFile() to BugReporter. — Artem Dergachev / detail
  29. [analyzer] NFC: Move PathDiagnostic classes to libAnalysis. — Artem Dergachev / detail
  30. All Errors must be checked — chris.bieneman / detail
  31. Start porting ivfsoverlay tests to Windows — rnk / detail
  32. [clang-scan-deps] cast Result to ErrorOr<unique_ptr<vfs::File>> — Alex Lorenz / detail
  33. Fix up a test updated in r371655 - require case-insensitive file system. — vsapsai / detail
  34. [DWARF] Emit call site parameter info when tuning for lldb — Vedant Kumar / detail
  35. [Status] Add a LLDB_ERRORF macro for error reporting (similar to — Vedant Kumar / detail
  36. [DWARF] Evaluate DW_OP_entry_value — Vedant Kumar / detail
  37. gn build: Merge r371657 — nicolasweber / detail
  38. gn build: Merge r371661 — nicolasweber / detail
  39. AMDGPU: Move m0 initializations earlier — Austin.Kerbow / detail
  40. [X86] Move x86_64 fp128 conversion to libcalls from type legalization to — craig.topper / detail
  41. [X86] Add test case for v16i64->v16i32 truncate on — craig.topper / detail
  42. Revert [Object][TextAPI] NFC, fix tapi lit tests — cyndy_ishida / detail
  43. Update compiler-rt cpplint.py — Vitaly Buka / detail
  44. Revert [llvm-nm] Add tapi file support — cyndy_ishida / detail
  45. [ConstantFolding] Refactor math functions to use LLVM ones (NFC) — e.menezes / detail
  46. [X86] Fix latent bugs in 32-bit CMPXCHG8B inserter — rnk / detail
  47. PR43278: Temporarily disable llvm-reduce tests due to exhausting temp — dblaikie / detail
  48. Fix mac build — Vitaly Buka / detail
  49. Add some missing changes to GSYM that was addressing a gcc compilation — dblaikie / detail
  50. [InstCombine] rename variable for readability; NFC — spatel / detail
  51. [TableGen] Skip CRLF conversion when writing output — rnk / detail
  52. [Reproducer] Move GDB Remote Provider into Reproducer (NFC) — Jonas Devlieghere / detail
  53. Remove NOLINTs from compiler-rt — Vitaly Buka / detail
  54. [NFC] Reformat SBDebugger before making changes — Jonas Devlieghere / detail
  55. [Reproducer] Move the command loader into the reproducer (NFC) — Jonas Devlieghere / detail
  56. [dfsan] Revert dfsan_set_label removal — Vitaly Buka / detail
  57. [GlobalISel][AArch64] Check caller for swifterror params in tailcall — Jessica Paquette / detail
  58. [AArch64][GlobalISel] Fall back on attempts to allocate split types on — aemerson / detail
  59. [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and — craig.topper / detail
  60. PR43278: llvm-reduce: Use temporary file names (and ToolOutputFile) — dblaikie / detail
  61. [clang-scan-deps] Add dependency targets — Jan Korous / detail
  62. Reapply llvm-reduce: Add pass to reduce parameters"" — dblaikie / detail
  63. gn build: Merge r371700 — nicolasweber / detail
  64. [compiler-rt] Better lint output for .inc files — Vitaly Buka / detail
  65. [compiler-rt] Run cpplint only for check-sanitizer — Vitaly Buka / detail

#6583 (Sep 11, 2019 9:59:59 AM)

  1. Bring back clang-x64-ninja-win7/windows7-buildbot — ilia.taraban / detail
  2. [Debuginfo][Instcombiner] Do not clone dbg.declare. — a.v.lapshin / detail
  3. [ELF][test] Make tests more tolerant to exact symbol addresses — maskray / detail
  4. [Attributor][Fix] Manifest nocapture only in CSArgument or Argument — uenoku.tokotoko / detail
  5. [Attributor] Implement "noalias" callsite argument deduction — uenoku.tokotoko / detail
  6. [llvm-objcopy] Simplify --prefix-alloc-sections — maskray / detail
  7. [TLI][AMDGPU] AMDPAL does not have library functions — tpr.llvm / detail
  8. [LTO] Avoid calling GlobalValue::getGUID (MD5) twice — maskray / detail
  9. [NFC][ARM] Add and modify tests — sam.parker / detail
  10. [LoopInterchange] Properly move condition, induction increment and ops — flo / detail
  11. [LLDB] Do not try to canonicalize gethostname() result — dave / detail
  12. [ARM] Take into account -mcpu and -mfpu options while handling 'crypto' — diogo.sampaio / detail
  13. Revert "clang-misexpect: Profile Guided Validation of Performance — gribozavr / detail
  14. [LLDB][ELF] Load both, .symtab and .dynsym sections — kkleine / detail
  15. [LLDB][ELF] Fixup for comments in D67390 — kkleine / detail
  16. [LoopInterchange] Drop unused splitInnerLoopHeader declaration. — flo / detail
  17. [InstCombine] Fixed handling of isOpNewLike (PR11748) — david.bolvansky / detail
  18. [NFC] Fixed test — david.bolvansky / detail
  19. [NFC] Updated objsize-64.ll test — david.bolvansky / detail
  20. [Diagnostics] Add -Wsizeof-array-div — david.bolvansky / detail
  21. Fix -Wdocumentation warning - void function doesn't need a @returns. — llvm-dev / detail
  22. [mips][msa] Fix infinite loop for mips.nori.b intrinsic — simon / detail
  23. [Alignment] Use llvm::Align in MachineFunction and TargetLowering - — gchatelet / detail
  24. [InstCombine] fold sign-bit compares of srem — spatel / detail
  25. gn build: add include_dir that's necessary after r371564 — nicolasweber / detail
  26. [LangRef] fix punctuation; NFC — spatel / detail
  27. [lldb][NFC] Sort files in unittests/Expression/CMakeLists.txt — Raphael Isemann / detail
  28. [LangRef] add link for fma intrinsic — spatel / detail
  29. [Alignment][NFC] use llvm::Align for AsmPrinter::EmitAlignment — gchatelet / detail
  30. [InstSimplify] regenerate test CHECKs; NFC — spatel / detail
  31. [lldb][NFC] Remove dead code in SBAddress::GetDescription — Raphael Isemann / detail
  32. [ConstProp] move test file from InstSimplify; NFC — spatel / detail
  33. [libFuzzer] Make -merge=1 to reuse coverage information from the control — mmoroz / detail
  34. [ConstProp] add tests for fma that produce NaN; NFC — spatel / detail
  35. LLVM: Optimization Pass: Remove conflicting attribute, if any, before — whitney.uwaterloo / detail
  36. [lldb][NFC] Make include directories in Clang expression parser a — Raphael Isemann / detail
  37. Revert "[LLDB][ELF] Fixup for comments in D67390" — kkleine / detail
  38. Revert "[LLDB][ELF] Load both, .symtab and .dynsym sections" — kkleine / detail
  39. gn build: Merge r371562 — nicolasweber / detail
  40. [OPENMP]Updated status page, NFC. — a.bataev / detail
  41. [scudo][standalone] Android related improvements — kostyak / detail
  42. [NFC][InstSimplify] Add extra test for D67411 with @llvm.assume — lebedev.ri / detail
  43. [InstSimplify] Pass SimplifyQuery into simplifyUnsignedRangeCheck() and — lebedev.ri / detail
  44. [OPENMP] Update the diagnosis message for canonical loop form, by Chi — a.bataev / detail

#6582 (Sep 10, 2019 11:07:29 PM)

  1. [Function] Factor out GetCallEdgeForReturnAddress, NFC — Vedant Kumar / detail
  2. [lldbtest] Add an "expected_cmd_failure" option to the filecheck helper — Vedant Kumar / detail
  3. [NFC][InstSimplify] rewrite test added in r371537 to use non-null — lebedev.ri / detail
  4. [X86] Updated target specific selection dag code to conservatively check — listmail / detail
  5. Fix for PR43175: compiler crash when trying to emit noncapturable — a.bataev / detail
  6. [NFC][InstCombine] rewrite test added in r371537 to use non-null pointer — lebedev.ri / detail
  7. [x86] add test for false dependency with AVX; NFC — spatel / detail
  8. Re-land Remove REQUIRES:shell from tests that pass for me on Windows — rnk / detail
  9. [OPENMP5.0]Allow teams directive outside of the target directives. — a.bataev / detail
  10. [mips] Allow PT_LOAD to have overlapping p_offset ranges on EM_MIPS — simon / detail
  11. llvm-reduce: Simplify testing using -implicit-check-not — dblaikie / detail
  12. [ValueTracking] Factor our common speculation suppression logic [NFC] — listmail / detail
  13. When evaluating a __builtin_constant_p conditional, always enter — richard-llvm / detail
  14. [Loads] Move generic code out of vectorizer into a location it might be — listmail / detail
  15. Actually reorder not and env in crash-recovery-modules.m — rnk / detail
  16. Fix a thinko in handling the QSetLogging packet. — jingham / detail
  17. Move LLVM_ENABLE_ABI_BREAKING_CHECKS variables to their own file so that — echristo / detail
  18. llvm-reduce: Add pass to reduce Metadata — dblaikie / detail
  19. llvm-remove: Remove "using namespace" in header. — dblaikie / detail
  20. llvm-reduce: Remove some unused headers/more narrowly include them — dblaikie / detail
  21. [MemorySSA] Do not create memoryaccesses for debug info intrinsics. — asbirlea / detail
  22. Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds. — puyan / detail
  23. llvm-reduce: Add pass to reduce parameters — dblaikie / detail
  24. Reland "Change the X86 datalayout to add three address spaces  for 32 — akhuang / detail
  25. Update ReleaseNotes: add enabling of MemorySSA. — asbirlea / detail
  26. [AArch64][GlobalISel] Support sibling calls with mismatched calling — Jessica Paquette / detail
  27. [clang-format] Apply BAS_AlwaysBreak to C++11 braced lists — owenpiano / detail
  28. [GlobalISel] When a tail call is emitted in a block, stop translating it — Jessica Paquette / detail
  29. [MemorySSA] MemorySSA should not model debuginfo, and need not update — asbirlea / detail
  30. Remove xfail NetBSD mark from ignored-interceptors-mmap.cpp — n54 / detail
  31. Remove xfail i386 NetBSD mark in vptr-non-unique-typeinfo.cpp — n54 / detail
  32. [llvm-nm] Add tapi file support — cyndy_ishida / detail
  33. [Object][TextAPI] NFC, fix tapi lit tests — cyndy_ishida / detail
  34. [clang-scan-deps][NFC] Fix tests - prevent FileCheck matching test dir — Jan Korous / detail
  35. Revert "Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes — phosek / detail
  36. Revert "llvm-reduce: Add pass to reduce parameters" — dblaikie / detail
  37. Emit -Wmicrosoft-enum-value warning instead of error in MS ABI — rnk / detail
  38. Skip a test in TestProcessIO.py when running against ios devices. — Jason Molenda / detail
  39. Ah, only skip this for embedded darwin targets. — Jason Molenda / detail
  40. clang-misexpect: Profile Guided Validation of Performance Annotations in — phosek / detail
  41. [llvm-nm] Fix -DBUILD_SHARED_LIBS=ON builds after D66160/r371576 — maskray / detail
  42. [CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver — maskray / detail

#6581 (Sep 10, 2019 12:11:12 PM)

  1. [RISCV] Move architecture parsing code into its own function — rofirrim / detail
  2. [LegalizeTypes] Teach SoftenFloatOp_SELECT_CC to handle operand 2 or 3 — craig.topper / detail
  3. [RISCV] Default to ilp32d/lp64d in RISC-V Linux — rofirrim / detail
  4. [clangd] some tweaks on the vscode readme, NFC — hokein / detail
  5. [RISCV] Make -march=rv{32,64}gc the default in RISC-V Linux — rofirrim / detail
  6. Revert Remove REQUIRES:shell from tests that pass for me on Windows — jh7370 / detail
  7. [Alignment] Use Align for TargetLowering::MinStackArgumentAlignment — gchatelet / detail
  8. [DWARF] Add a unit test for DWARFUnit::getLength(). — ikudrin / detail
  9. [yaml2obj] Set p_align to the maximum sh_addralign of contained sections — maskray / detail
  10. Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen — courbet / detail
  11. [ExpandMemCmp] Add lit.local.cfg — courbet / detail
  12. [clangd] Collect location of macro definition in the ParsedAST — hokein / detail
  13. Revert "[DWARF] Add a unit test for DWARFUnit::getLength()" because it — ikudrin / detail
  14. [llvm-dwarfdump] Add additional stats fields — djordje.todorovic / detail
  15. Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of — gribozavr / detail
  16. [AMDGPU]: PHI Elimination hooks added for custom COPY insertion. — Alexander.Timofeev / detail
  17. [LLD][COFF] Add index to disambiguate archive members when using — ruiu / detail
  18. Reland [DWARF] Add a unit test for DWARFUnit::getLength(). — ikudrin / detail
  19. [Alignment][NFC] Use llvm::Align for — gchatelet / detail
  20. [lldb] Readd missing functionalities/breakpoint tests — Raphael Isemann / detail
  21. Fix the "git modified" issue on the preserve-comments-crlf.s. — hokein / detail
  22. [ELF][test] Make tests more tolerant to exact symbol addresses — maskray / detail
  23. [Object] Implement relocation resolver for COFF ARM/ARM64 — martin / detail
  24. [BreakFalseDeps] fix typos/grammar in documentation comment; NFC — spatel / detail
  25. [InstCombine] Precommit tests for D67351. — flo / detail
  26. [InstCombine] Use SimplifyFMulInst to simplify multiply in fma. — flo / detail
  27. [NFC][InstCombine] PR43251 - valid for other predicates too — lebedev.ri / detail
  28. [utils] Implement the llvm-locstats tool — djordje.todorovic / detail
  29. [CMake] Don't pass all LLVM_COMPILE_FLAGS to the C compiler — dave / detail
  30. [clang][codegen][NFC] Make test patterns more permissive. — courbet / detail
  31. [VectorUtils] Remove unused include. [NFC] — flo / detail
  32. [ARM] auto-generate complete test checks; NFC — spatel / detail
  33. [X86] Add AVX partial dependency tests as noted on D67363 — llvm-dev / detail
  34. [ARM] add test for BreakFalseDeps with minsize attribute; NFC — spatel / detail
  35. Revert "[utils] Implement the llvm-locstats tool" — djordje.todorovic / detail
  36. [x86] add a test for BreakFalseDeps; NFC — spatel / detail
  37. Don't emit .gnu_pubnames when tuning for LLDB. — Adrian Prantl / detail
  38. [RISCV] Add Option for Printing Architectural Register Names — selliott / detail
  39. Implement DW_OP_convert — Adrian Prantl / detail
  40. AMDGPU/GlobalISel: First pass at attempting to legalize load/stores — Matthew.Arsenault / detail
  41. [RISCV] Support llvm-objdump -M no-aliases and -M numeric — selliott / detail
  42. AMDGPU/GlobalISel: Legalize constant 32-bit loads — Matthew.Arsenault / detail
  43. AMDGPU/GlobalISel: RegBankSelect for G_ZEXTLOAD/G_SEXTLOAD — Matthew.Arsenault / detail
  44. [NFC][InstCombine][InstSimplify] PR43251 - and some patterns with offset — lebedev.ri / detail
  45. AMDGPU/GlobalISel: Select llvm.amdgcn.sffbh — Matthew.Arsenault / detail
  46. AMDGPU/GlobalISel: Select cvt pk intrinsics — Matthew.Arsenault / detail
  47. AMDGPU/GlobalISel: Select G_FABS/G_FNEG — Matthew.Arsenault / detail
  48. [BPI] Adjust the probability for floating point unordered comparison — carrot / detail
  49. GlobalISel/TableGen: Handle REG_SEQUENCE patterns — Matthew.Arsenault / detail

#6580 (Sep 10, 2019 1:24:13 AM)

  1. [LoopVectorize] Leverage speculation safety to avoid masked.loads — listmail / detail
  2. [UBSan] Follow up fix for r371442. — mmoroz / detail
  3. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  4. [Tests] Precommit test case for D67372 — listmail / detail
  5. [Tests] Fix a typo in a test — listmail / detail
  6. Fix ELF core file memory reading for PT_LOAD program headers with no — clayborg / detail
  7. [mips] Make another set of test cases more tolerant to exact symbol — simon / detail
  8. [Reproducer] Disconnect when the replay server is out of packets. — Jonas Devlieghere / detail
  9. Revert "[Reproducer] Add a `cont` to ModuleCXX.test" — Jonas Devlieghere / detail
  10. LangRef: mention MSan's problem with speculative conditional branches. — eugeni.stepanov / detail
  11. Simplify demangler rule for lambda-expressions to match discussion on — richard-llvm / detail
  12. [GlobalISel]: Fix a bug where we could dereference None — aditya_nandakumar / detail
  13. [Windows] Replace TrapUnreachable with an int3 insertion pass — rnk / detail
  14. AMDGPU/GlobalISel: Rename MIRBuilder to B. NFC — Austin.Kerbow / detail
  15. PR43242: Fix crash when typo-correcting to an operator() that should not — richard-llvm / detail
  16. Fix incorrect demangling of call operator of lambda with explicit — richard-llvm / detail
  17. [Symbol] Give ClangASTContext a PersistentExpressionState instead of a — apl / detail
  18. AMDGPU/GlobalISel: Fix insert point when lowering fminnum/fmaxnum — Matthew.Arsenault / detail
  19. [Expression] Remove unused header from LLVMUserExpression — apl / detail
  20. Remove some unnecessary REQUIRES: shell lines — rnk / detail
  21. [Utility] Replace `lldb_private::CleanUp` by `llvm::scope_exit` — Jonas Devlieghere / detail
  22. [llvm][ADT][NFC] Add test for makeArrayRef(std::array) — Jan Korous / detail
  23. Fix crash mangling an explicit lambda non-type template parameter pack — richard-llvm / detail
  24. gn build: (manually) merge r371429 — nicolasweber / detail
  25. Remove REQUIRES:shell from tests that pass for me on Windows — rnk / detail
  26. gn build: Merge r371466 — nicolasweber / detail
  27. Revert [git-llvm] Do not reinvent `@{upstream}` — Mehdi Amini / detail
  28. [PowerPC][NFC] Update test assertions using update_llc_test_checks.py — lkail / detail
  29. clang-misexpect: Profile Guided Validation of Performance Annotations in — phosek / detail
  30. gn build: Merge r371484 — nicolasweber / detail
  31. [X86] Add broadcast load unfold tests for VCMPPS/PD. — craig.topper / detail
  32. [X86] Add broadcast load unfolding support for VCMPPS/PD. — craig.topper / detail
  33. Revert "clang-misexpect: Profile Guided Validation of Performance — phosek / detail
  34. gn build: Merge r371488 — nicolasweber / detail
  35. [LLDB] FreeBSD fix new SetFile call. — David CARLIER / detail

#6579 (Sep 9, 2019 2:36:33 PM)

  1. [ARM][ParallelDSP] Fix for sext input — sam.parker / detail
  2. [clangd] Improve output of semantic highlighting tests in case of — ibiryukov / detail
  3. [ARM][MVE] Decoding of uqrshl and sqrshl accepts unpredictable encodings — oliver.stannard / detail
  4. [clangd] Replace HighlightingKind::NumKinds with LastKind. NFC — ibiryukov / detail
  5. [clangd] Highlight typedefs to template parameters as template — ibiryukov / detail
  6. [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> — grimar / detail
  7. [yaml2obj] - Fix BB after r371380 — grimar / detail
  8. GlobalISel: add combiner to form indexed loads. — Tim Northover / detail
  9. GlobalISel: fix unused warnings in release builds. — Tim Northover / detail
  10. [ARM] Prevent generating NEON stack accesses under MVE. — david.green / detail
  11. [AArch64][SVE] Implement abs and neg intrinsics — cullen.rhodes / detail
  12. [ELF][AArch64] Apply some NFC cleanups to AArch64ErrataFix.cpp — maskray / detail
  13. [clangd] Update clangd-vscode docs to be more user-focused. — sam.mccall / detail
  14. [clangd] Support multifile edits as output of Tweaks — kadircet / detail
  15. Revert rL371198 from llvm/trunk: [DFAPacketizer] Track resources for — llvm-dev / detail
  16. [clang-doc] sys::fs::F_None -> OF_None. NFC — maskray / detail
  17. [ARM][MVE] VCTP instruction selection — sam.parker / detail
  18. [clang-tidy] Fix bug in bugprone-use-after-move check — yitzhakm / detail
  19. [Inliner][NFC] Make test less brittle. — courbet / detail
  20. [ELF] nmagic or omagic: don't allocate PT_PHDR or PF_R PT_LOAD for the — maskray / detail
  21. [DFAPacketizer] Reapply: Track resources for packetized instructions — jmolloy / detail
  22. compiler-rt: use fp_t instead of long double, for consistency — emaste / detail
  23. [NFC][InstCombine] Fixup test i added in rL371352. — lebedev.ri / detail
  24. [clangd] Add a new highlighting kind for typedefs — ibiryukov / detail
  25. Merge note_ovl_builtin_candidate diagnostics; NFC — sven.vanhaastregt / detail
  26. AMDGPU/GlobalISel: Remove dead patterns — Matthew.Arsenault / detail
  27. [ARM] Remove some spurious MVE reduction instructions. — simon.tatham / detail
  28. AMDGPU/GlobalISel: Try generated matcher before add/sub code — Matthew.Arsenault / detail
  29. AMDGPU/GlobalISel: Legalize wavefrontsize intrinsic — Matthew.Arsenault / detail
  30. [clangd] Use pre-populated mappings for standard symbols — ibiryukov / detail
  31. AMDGPU/GlobalISel: Use known bits for selection — Matthew.Arsenault / detail
  32. [NFC] Add aacps bitfields access test — diogo.sampaio / detail
  33. AMDGPU/GlobalISel: Fix reg bank for uniform LDS loads — Matthew.Arsenault / detail
  34. AMDGPU/GlobalISel: Select G_PTR_MASK — Matthew.Arsenault / detail
  35. AMDGPU: Remove code address space predicates — Matthew.Arsenault / detail
  36. AMDGPU/GlobalISel: Fix regbankselect for uniform extloads — Matthew.Arsenault / detail
  37. Fix typo in comment noticed in D60295. NFCI. — llvm-dev / detail
  38. AMDGPU/GlobalISel: Fix RegBankSelect for unaligned, uniform constant — Matthew.Arsenault / detail
  39. LLDB - Simplify GetProgramFileSpec — David CARLIER / detail
  40. AMDGPU/GlobalISel: Select atomic loads — Matthew.Arsenault / detail
  41. [ARM] Fix loads and stores for predicate vectors — david.green / detail
  42. [yaml2obj] Simplify p_filesz/p_memsz computing — maskray / detail
  43. Revert "[MachineCopyPropagation] Remove redundant copies after TailDup — gribozavr / detail
  44. [clangd] Attempt to fix failing Windows buildbots. — ibiryukov / detail
  45. AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR_TRUNC — Matthew.Arsenault / detail
  46. AMDGPU/GlobalISel: Implement LDS G_GLOBAL_VALUE — Matthew.Arsenault / detail
  47. [GlobalISel][AArch64] Handle tail calls with non-void return types — Jessica Paquette / detail
  48. [SLP] add test for over-vectorization (PR33958); NFC — spatel / detail
  49. AMDGPU: Move MnemonicAlias out of instruction def hierarchy — Matthew.Arsenault / detail
  50. [mips] Fix decoding of microMIPS JALX instruction — simon / detail
  51. [Remarks] Add parser for bitstream remarks — francisvm / detail
  52. [X86] Allow _MM_FROUND_CUR_DIRECTION and _MM_FROUND_NO_EXC to be used — craig.topper / detail
  53. [SelectionDAG] Remove ISD::FP_ROUND_INREG — craig.topper / detail
  54. AMDGPU: Use PatFrags to allow selecting custom nodes or intrinsics — Matthew.Arsenault / detail
  55. [x86] add test for false dependency with minsize (PR43239); NFC — spatel / detail
  56. [IfConversion] Correctly handle cases where analyzeBranch fails. — efriedma / detail
  57. AMDGPU/GlobalISel: Select fmed3 — Matthew.Arsenault / detail
  58. AMDGPU/GlobalISel: Select llvm.amdgcn.class — Matthew.Arsenault / detail
  59. [Driver] Add -static-openmp driver option — pirama / detail
  60. AMDGPU: Make VReg_1 size be 1 — Matthew.Arsenault / detail
  61. [TSan] Add interceptors for mach_vm_[de]allocate — jlettner / detail
  62. AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR v2s16 — Matthew.Arsenault / detail
  63. Introduce infrastructure for an incremental port of SelectionDAG atomic — listmail / detail
  64. [UBSan] Do not overwrite the default print_summary sanitizer option. — mmoroz / detail
  65. [Remarks] Fix warning for uint8_t < 0 comparison — francisvm / detail
  66. [Driver] Handle default case in refactored addOpenMPRuntime — pirama / detail
  67. [SDAG] Add a isSimple cover functon to MemSDNode, just as we have in — listmail / detail
  68. [TSan] Add AnnotateIgnoreReadsBegin declaration to tsan/test.h — jlettner / detail
  69. Relax opcode checks in test to check for only a number instead of a — douglas.yung / detail
  70. [Tests] Add anyextend tests for unordered atomics — listmail / detail
  71. [analyzer] NFC: Introduce sub-classes for path-sensitive and basic — Artem Dergachev / detail
  72. [analyzer] NFC: Simplify bug report equivalence classes to not be — Artem Dergachev / detail

#6578 (Sep 9, 2019 3:53:36 AM)

  1. Enable LSan for NetBSD/i386 in test/asan/lit.cfg.py — n54 / detail
  2. Relax opcode checks in test to check for only a number instead of a — douglas.yung / detail
  3. [X86] Add avx and avx512f RUN lines to fp128-cast.ll — craig.topper / detail
  4. [X86] Use xorps to create fp128 +0.0 constants. — craig.topper / detail
  5. [X86] Add test cases for fptoui/fptosi/sitofp/uitofp between fp128 and — craig.topper / detail
  6. [MachineCopyPropagation] Remove redundant copies after TailDup via — lkail / detail
  7. [X86] Add fp128 test cases for ceil/floor/trunc/nearbyint/rint/round — craig.topper / detail
  8. [ELF][test] Improve and reorganize another set of tests — maskray / detail
  9. [X86] Add broadcast load unfolding tests for vmaxps/pd and vminps/pd — craig.topper / detail
  10. [X86] Add broadcast load unfolding support for VMAXPS/PD and VMINPS/PD. — craig.topper / detail
  11. AMDGPU: Remove pointless wrapper nodes for init.exec intrinsics — Matthew.Arsenault / detail
  12. [X86] Add broadcast load unfolding tests for smin/umin/smax/smin. — craig.topper / detail
  13. [X86] Add broadcast load unfold support for smin/umin/smax/umax. — craig.topper / detail
  14. [X86] Add broadcast load unfolding tests for — craig.topper / detail
  15. [X86] Add broadcast load unfolding support for — craig.topper / detail
  16. [SystemZ]  NFC: use clearRegisterDeads() in SystemZElimCompare.cpp — paulsson / detail

#6577 (Sep 8, 2019 5:01:26 PM)

  1. [X86][SSE] Add support for <64 x i1> bool reduction — llvm-dev / detail
  2. [X86] Add test case for PR32546 — llvm-dev / detail
  3. [X86][SSE] Fix out of range shift introduced in D67070/rL371328 — llvm-dev / detail
  4. [ARM] Remove declaration of unimplemented function. NFC. — david.green / detail
  5. [NFC] Make the describeLoadedValue() hook return machine operand objects — david.stenberg / detail
  6. [DebugInfo][X86] Describe call site values for zero-valued imms — david.stenberg / detail
  7. Do not intercept malloc_usable_size on NetBSD — n54 / detail
  8. Enable leak-detection for NetBSD/amd64 in test/asan — n54 / detail
  9. [ASan] Only run dlopen-mixed-c-cxx.c with static runtime — hahnjo / detail
  10. Stop marking 5 ASan tests as failing on NetBSD/i386 — n54 / detail
  11. Enable LSan tests for NetBSD/i386 — n54 / detail
  12. [NFC][InstSimplify] Some tests for dropping null check after — lebedev.ri / detail
  13. [InstCombine] fold extract+insert into identity shuffle — spatel / detail
  14. Move prop-sink branch to monorepo. — gabor.borsik / detail
  15. [X86] Teach materializeVectorConstant to not call — craig.topper / detail
  16. [DAGCombiner][X86][ARM] Teach visitMULO to fold multiplies with 0 to 0 — craig.topper / detail
  17. [X86] Use DAG.getConstant instead of getZeroVector in combinePMULDQ. — craig.topper / detail
  18. [X86] X86DAGToDAGISel::combineIncDecVector(): call getSplatBuildVector() — lebedev.ri / detail
  19. [InstCombine] add tests for icmp with srem operand; NFC — spatel / detail
  20. [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, — lebedev.ri / detail
  21. [X86] Remove call to getZeroVector from materializeVectorConstant. Add — craig.topper / detail
  22. [X86] Add a hack to combineVSelectWithAllOnesOrZeros to turn selects — craig.topper / detail
  23. [InstCombine][NFC] Some tests for usub overflow+nonzero check — lebedev.ri / detail
  24. [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add faux shuffle — llvm-dev / detail

#6576 (Sep 8, 2019 6:05:43 AM)

  1. [NewPM][Sancov] Create the Sancov Pass after building the pipelines — leonardchan / detail
  2. [StackMap] Current stackmap version should be 3. NFC. — Xing / detail

#6575 (Sep 7, 2019 7:19:04 PM)

  1. [ELF][MC] Set types of aliases of IFunc to STT_GNU_IFUNC — maskray / detail
  2. [mips] Make another set of test cases more tolerant to exact symbol — simon / detail
  3. [X86][AVX] Add 'f5' v4f64 shuffle test mentioned in D66004 — llvm-dev / detail
  4. [X86] Avoid uses of getZextValue(). NFCI. — llvm-dev / detail
  5. [mips] Follow-up to r371313 - fix failed test case. NFC — simon / detail
  6. Fix typo. NFCI — llvm-dev / detail
  7. [llvm-nm] - Fix a bug and unbreak ASan BB. — grimar / detail
  8. [X86] Add prefer-128-bit subtarget feature. — craig.topper / detail
  9. Fixes an assertion while instantiating a template with an incomplete — aaron / detail
  10. [aarch64] Add combine patterns for fp16 fmla — sebpop / detail
  11. [X86] Add broadcast load unfolding tests for FMA instructions. — craig.topper / detail
  12. [X86] Add support for unfold broadcast loads from FMA instructions. — craig.topper / detail
  13. Remove ::gets for FreeBSD 13 and later — dimitry / detail
  14. [X86] Make getZeroVector return floating point vectors in their native — craig.topper / detail

#6574 (Sep 7, 2019 8:28:42 AM)

  1. [CodeGen] Fix typos to run tests. NFC. — Xing / detail
  2. Revert [CodeGen] Fix typos to run tests. NFC. — Xing / detail
  3. [git-llvm] Do not reinvent `@{upstream}` — dave / detail
  4. [Attributor] ValueSimplify Abstract Attribute — uenoku.tokotoko / detail
  5. [ELF][test] Improve LTO tests — maskray / detail
  6. Replicate the change "[Alignment][NFC] Use Align with — sylvestre / detail
  7. [SimplifyCFG] SpeculativelyExecuteBB(): It's SpeculatedInstructions, not — lebedev.ri / detail
  8. [SimplifyCFG][NFC] Regenerate merge-cond-stores* tests — lebedev.ri / detail
  9. [SimplifyCFG][NFC] Show that we don't consider the cost when merging — lebedev.ri / detail
  10. [Attributor] Make unimplemented method pure virtual. — benny.kra / detail
  11. [ELF][test] Improve tests — maskray / detail
  12. [SimplifyCFG][NFC] Make merge-cond-stores-cost.ll X86-specific, and — lebedev.ri / detail
  13. Fix MSVC "32-bit shift implicitly converted to 64 bits" warnings. NFCI. — llvm-dev / detail
  14. [DebugInfo] Pre-commit of test case for DW_OP_breg/DW_OP_fbreg folds — bjorn.a.pettersson / detail
  15. [DwarfExpression] Disallow some rewrites to avoid undefined behavior — bjorn.a.pettersson / detail
  16. [X86] Add test for PR43230; NFC — nikita.ppv / detail
  17. [LVI] Look through extractvalue of insertvalue — nikita.ppv / detail
  18. [X86] Fix pshuflw formation from repeated shuffle mask (PR43230) — nikita.ppv / detail
  19. [Intrinsic] Add the llvm.umul.fix.sat intrinsic — bjorn.a.pettersson / detail
  20. [CodeGen] Handle SMULFIXSAT with scale zero in — bjorn.a.pettersson / detail
  21. [SimplifyCFG][NFC] Autogenerate two tests — lebedev.ri / detail
  22. [SimplifyCFG][NFC] Autogenerate PhiEliminate3.ll — lebedev.ri / detail

#6573 (Sep 6, 2019 9:29:30 PM)

  1. [AArch64][GlobalISel] Always fall back on tail calls with -tailcallopt — Jessica Paquette / detail
  2. [ConstantFolding] Refactor function match for better speed (NFC) — e.menezes / detail
  3. [ARM] Add patterns for VMUL with q and r registers — oliver.cruickshank / detail
  4. [ARM] Add patterns for VADD with q and r registers — oliver.cruickshank / detail
  5. [ARM] Add patterns for VSUB with q and r registers — oliver.cruickshank / detail
  6. [Remarks] Add support for internalizing a remark in a string table — francisvm / detail
  7. [lldb] Small optimization of FormatMap::Delete and FormatMap::Get — jan.kratochvil / detail
  8. [FPEnv] Teach the IRBuilder about constrained FPToSI and FPToUI. — kevin.neal / detail
  9. [ConstantFolding] Refactor functions not available before C99 (NFC) — e.menezes / detail
  10. [PowerPC][XCOFF] Verify symbol table in xcoff object files. [NFC] — sfertile / detail
  11. [X86] Teach FixupBWInsts to turn — craig.topper / detail
  12. [LifetimeAnalysis] don't use raw string literals in macros — M.Gehre / detail
  13. [X86] Use MOVZX16rr8/MOVZXrm8 when extending input for i8 udivrem. — craig.topper / detail
  14. [X86] Use MOVSX by default instead of CBW to extend i8 to AX for i8 — craig.topper / detail
  15. [llvm-jitlink] Add optional slab allocator for testing locality — Lang Hames / detail
  16. [ORC] Make sure RPC channel-send is called in blocking calls and — Lang Hames / detail
  17. [ConstantFolding] Add new test cases for transcendentals (NFC) — e.menezes / detail
  18. [PowerPC][XCOFF] Remove basic test. [NFC] — sfertile / detail
  19. [llvm-ifs] Improving detection of PlatformKind from triple for TBD — puyan / detail
  20. AMDGPU: Fix typo — Matthew.Arsenault / detail
  21. [clang][Index][NFC] Put IndexingOptions to a separate header — Jan Korous / detail
  22. Remove dead .seh_stackalloc parsing method in X86AsmParser — rnk / detail
  23. Update comment for <template-param-decl> mangling to match extended — richard-llvm / detail
  24. GlobalISel: Support physical register inputs in patterns — Matthew.Arsenault / detail
  25. GlobalISel: Add G_FMAD instruction — Matthew.Arsenault / detail
  26. [ORC] Add a missing #include atomic. — Lang Hames / detail
  27. [analyzer] pr43179: Make CallDescription defensive against C variadic — Artem Dergachev / detail
  28. [analyzer] Add minimal support for fix-it hints. — Artem Dergachev / detail
  29. [Core] Remove use of ClangASTContext in DumpDataExtractor — apl / detail
  30. [test] Add a FIXME test for stop-command-source-on-error — Jonas Devlieghere / detail
  31. [X86] Replace -mcpu with -mattr on some tests. — craig.topper / detail
  32. [X86] Add a AVX512VBMI command line to min-legal-vector-width.ll. Always — craig.topper / detail
  33. [IR] CallBrInst: scan+update arg list when indirect dest list changes — ndesaulniers / detail
  34. [ORC][RPC] Join server thread before checking condition in unit test. — Lang Hames / detail
  35. [InstCombine] Refactor substitution of instruction in the parent BB — e.menezes / detail
  36. [AArch64][GlobalISel] Enable the localizer for optimized builds. — aemerson / detail
  37. Update lld tests dynamic-list.s and symbol-override.s to use llvm-nm — matthew.voss / detail
  38. Use musttail for variadic method thunks when possible — rnk / detail
  39. Implement demangling support for C++20 lambda expression extensions. — richard-llvm / detail
  40. Synchronize LLVM's copy of libc++abi's demangler with the libc++abi — richard-llvm / detail
  41. [Sema] Diagnose default-initialization, destruction, and copying of — Akira / detail
  42. [Sema][ObjC] Mark C union fields that have non-trivial ObjC ownership — Akira / detail
  43. Fix thunks.cpp test, don't FileCheck for anon namespace id — rnk / detail
  44. [clang][DependencyFileGenerator] Fix missing -MT option handling — Jan Korous / detail
  45. Long timeouts for the MacOSX SystemRuntime plugins under ASAN; else — Jason Molenda / detail
  46. [llvm-objcopy] Rename SHOffset (e_shoff) field to SHOff. NFC — maskray / detail
  47. [X86] Autogenerate fp128-libcalls.ll — craig.topper / detail
  48. [X86] Add tests for fp128 frem, sqrt, sin, and cos. — craig.topper / detail
  49. Change TargetLibraryInfo analysis passes to always require Function — tejohnson / detail
  50. Remove stale TLI Module level pass registration — tejohnson / detail

#6572 (Sep 6, 2019 10:44:50 AM)

  1. Fix rL371162 again — alexbrachetmialot / detail
  2. [Windows] Add support of watchpoints to `ProcessWindows` — aleksandr.urakov / detail
  3. [X86] Fix bad indentation. NFC — craig.topper / detail
  4. [X86] Pre-commit vector of __int128 test cases for D64672. — craig.topper / detail
  5. [X86] Prevent passing vectors of __int128 as <X x i128> in llvm IR — craig.topper / detail
  6. [X86] Add tests for extending and truncating between v16i8 and v16i64 — craig.topper / detail
  7. [MIR] Change test case to read from stdin instead of file — mikael.holmen / detail
  8. [lldb] Remove xcode bot from website listing and fix link to sanitized — Raphael Isemann / detail
  9. [CMake] LLVM_COMPILE_FLAGS also applies to C files — dave / detail
  10. [mips] Make another set of test cases more tolerant to exact symbol — simon / detail
  11. [lldb][NFC] Remove unused Args::GetArgumentQuoteCharAtIndex — Raphael Isemann / detail
  12. [CodeGen] Do the Simple Early Return in block-placement pass to optimize — shkzhang / detail
  13. [ARM] MVE Tail Predication — sam.parker / detail
  14. [lldb][NFC] Extend ArgsTest — Raphael Isemann / detail
  15. [lldb][NFC] Remove Args::StripSpaces — Raphael Isemann / detail
  16. Reland [LifetimeAnalysis] Support more STL idioms (template forward — M.Gehre / detail
  17. [yaml2obj] Rename SHOffset (e_shoff) field to SHOff. NFC — maskray / detail
  18. [ARM] Fix for buildbot — sam.parker / detail
  19. [ELF][test] Update test after r371185 — maskray / detail
  20. gn build: Merge r371179 — nicolasweber / detail
  21. gn build: Merge r371182 — nicolasweber / detail
  22. [AMDGPU] Mark s_barrier as having side effects but not accessing memory. — jay.foad / detail
  23. [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack — jeremy.morse.llvm / detail
  24. [clangd] Use override keyword to override the base class method, NFC — hokein / detail
  25. Remove call to obsolete gethostbyname, using getaddrinfo — sguelton / detail
  26. [DFAPacketizer] Track resources for packetized instructions — jmolloy / detail
  27. [test] Update the name of the debug entry values option. NFC — djordje.todorovic / detail
  28. [Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignment — gchatelet / detail
  29. [llvm-readelf] - Print unknown st_other value if present in GNU output. — grimar / detail
  30. Revert r370635, it caused PR43241. — nicolasweber / detail
  31. [Alignment] fix dubious min function alignment — gchatelet / detail
  32. libclang depends on ClangDriverOptions since r352803 — nicolasweber / detail
  33. [NFC][CodeGen][UBSan] EmitCheckedInBoundsGEP(): add some comments to — lebedev.ri / detail
  34. [NFC][CodeGen][UBSan] EmitCheckedInBoundsGEP(): refactor — lebedev.ri / detail
  35. [NFC][CodeGen][UBSan] EmitCheckedInBoundsGEP(): pass a vector to — lebedev.ri / detail
  36. [Alignment][NFC] Use Align with TargetLowering::setPrefLoopAlignment — gchatelet / detail
  37. [Object] remove struct constructor, NFC — cyndy_ishida / detail
  38. [Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignment — gchatelet / detail
  39. [ELF][test] Simplify and reorganize tests — maskray / detail
  40. [AMDGPU] Enable constant offset promotion to immediate operand for VMEM — Valery.Pykhtin / detail
  41. Revert "Revert r370635, it caused PR43241." — maskray / detail
  42. Reland D66717 [ELF] Do not ICF two sections with different output — maskray / detail
  43. [ARM] Sink add/mul(shufflevector(insertelement())) for MVE instruction — sam.tebbs / detail
  44. [SimplifyLibCalls] handle pow(x,-0.0) before it can assert (PR43233) — spatel / detail
  45. [Diagnostics] Refactor code for -Wsizeof-pointer-div, catch more cases; — david.bolvansky / detail
  46. [NFC] Added new tests for r371222 — david.bolvansky / detail
  47. [InstCombine] pow(x, +/- 0.0) -> 1.0 — JF Bastien / detail
  48. [ELF] Replace error() with errorOrWarn() for the ASSERT command — maskray / detail
  49. [NFCI] Unbreak buildbots — david.bolvansky / detail

#6570 (Sep 5, 2019 9:26:33 PM)

  1. [lldb] Send e-mails on failure — Jonas Devlieghere / detail
  2. Revert "[lldb] Send e-mails on failure" — Jonas Devlieghere / detail
  3. Revert "Disable e-mails until the Groovy exception is fixed" — Jonas Devlieghere / detail
  4. [saninizer] Remove sanitizer-x86_64-linux-gn builder — Vitaly Buka / detail
  5. [sanitizer] Make sanitizer-x86_64-linux-gn always pass — Vitaly Buka / detail
  6. [sanitizer] Fix sanitizer-x86_64-linux-gn 'true' call — Vitaly Buka / detail
  7. [Alignment][NFC] Change internal representation of TargetLowering.h — gchatelet / detail
  8. [Hexagon] Fix type in HexagonTargetLowering::ReplaceNodeResults — kparzysz / detail
  9. [MemorySSA] Update MemorySSA when removing debug.value calls. — asbirlea / detail
  10. [ELF] Initialize PhdrEntry::p_align to maxPageSize for PT_LOAD — maskray / detail
  11. [PGO][CHR] Speed up following long, interlinked use-def chains. — yamauchi / detail
  12. [MemorySSA] Verify MSSAUpdater exists. — asbirlea / detail
  13. [x86] add test for horizontal math bug (PR43225); NFC — spatel / detail
  14. [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors — denis.bakhvalov / detail
  15. Fix windows-x86-debug compilation with python enabled using multi-target — amccarth / detail
  16. gn build: (manually) merge r371003 — nicolasweber / detail
  17. [X86] Fix stale comment. NFC — craig.topper / detail
  18. [X86] Remove unneeded CHECK lines from a test. NFC — craig.topper / detail
  19. [X86] Add a FIXME about why the CWD/CDQ/CQO have a bogus implicit def of — craig.topper / detail
  20. [x86] fix horizontal math bug exposed by improved demanded elements — spatel / detail
  21. Docs: Move Documentation sections to separate pages. — d4m1887 / detail
  22. [TextAPI] update interface file for filtered iter — cyndy_ishida / detail
  23. [InstCombine][NFC] Tests for 'unsigned add overflow' check — lebedev.ri / detail
  24. [InstCombine][NFC] Tests for 'unsigned sub overflow' check — lebedev.ri / detail
  25. [InstCombine] foldICmpBinOp(): consider inverted check in 'unsigned add — lebedev.ri / detail
  26. [InstCombine] foldICmpBinOp(): consider inverted check in 'unsigned sub — lebedev.ri / detail
  27. gn build: (manually) merge r358706 — nicolasweber / detail
  28. [Support] Add writeFileAtomically() to FileUtilities — Jan Korous / detail
  29. [X86] Override BuildSDIVPow2 for X86. — craig.topper / detail
  30. gn build: Merge r371103 — nicolasweber / detail
  31. [Remarks] Don't serialize metadata if a string table is not used — francisvm / detail
  32. [X86] Enable BuildSDIVPow2 for i16. — craig.topper / detail
  33. [NFC][InstCombine] Overhaul 'unsigned add overflow' tests, ensure that — lebedev.ri / detail
  34. document the LLVM_ENABLE_Z3_SOLVER option — sylvestre / detail
  35. doc update: explain that Z3 is only for clang SA - thanks to LebedevRI — sylvestre / detail
  36. [IfConversion] Fix diamond conversion with unanalyzable branches. — efriedma / detail
  37. [AST][NFC] Doc comments for ASTNameGenerator — Jan Korous / detail
  38. Revert: [DebugInfo] Add debug location to stubs generated by CGDeclCXX — alexandre.ganea / detail
  39. Recommit "[AArch64][GlobalISel] Teach AArch64CallLowering to handle — Jessica Paquette / detail
  40. [globalisel][knownbits] Correct a typo that prevented a test working as — daniel_l_sanders / detail
  41. [globalisel][knownbits] Account for missing type constraints — daniel_l_sanders / detail
  42. [clang][Index] Replace CodegenNameGenerator with ASTNameGenerator — Jan Korous / detail
  43. gn build: Merge r371117 — nicolasweber / detail
  44. Add testing infrastructure to check if gdb is available for testing. — saugustine / detail
  45. [MIR] MIRNamer pass for improving MIR test authoring experience. — puyan / detail
  46. [Diagnostics] Minor improvements for -Wxor-used-as-pow — david.bolvansky / detail
  47. gn build: Merge r371121 — nicolasweber / detail
  48. Implement Microsoft-compatible mangling for decomposition declarations. — nicolasweber / detail
  49. [GSYM][NFC] Fixed -Wdocumentation warning — david.bolvansky / detail
  50. [libcxx] Codesign test executables if necessary — Vedant Kumar / detail
  51. Docs: Update Community section on homepage — d4m1887 / detail
  52. [Bitstream] Add BitCodeAbbrev(std::initializer_list) constructor — Jan Korous / detail
  53. [ADT] Add makeArrayRef(std::array<>) template specialization — Jan Korous / detail
  54. Don't assume libcxx_gdb is always set. — saugustine / detail
  55. Add gdb pretty printers for a wide variety of libc++ data structures — saugustine / detail
  56. Remove `bugreport` command — Jonas Devlieghere / detail
  57. [Remarks] Add comparison operators to the Remark object — francisvm / detail
  58. gn build: Merge r371134 — nicolasweber / detail
  59. AMDGPU: Avoid constructing new std::vector in initCandidate — Matthew.Arsenault / detail
  60. [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase — Vitaly Buka / detail
  61. [AliasSetTracker] Correct AAInfo check. — asbirlea / detail
  62. AMDGPU: Fix Register copypaste error — Matthew.Arsenault / detail
  63. llvm-reduce: Use %python from lit to get the correct/valid python binary — dblaikie / detail
  64. [Reproducer] Add a `cont` to ModuleCXX.test — Jonas Devlieghere / detail
  65. InstCombine: Fix crash on icmp of gep with addrspacecasted null — Matthew.Arsenault / detail
  66. [AArch64] Add testcase for codegen for sdiv by 2. — efriedma / detail
  67. AMDGPU: Fix emitting multiple stack loads for stack passed workitems — Matthew.Arsenault / detail
  68. AMDGPU: Allow getMemOperandWithOffset to analyze stack accesses — Matthew.Arsenault / detail
  69. GlobalISel/TableGen: Fix handling of EXTRACT_SUBREG constraints — Matthew.Arsenault / detail
  70. AMDGPU/GlobalISel: Fix load/store of types in other address spaces — Matthew.Arsenault / detail
  71. AMDGPU/GlobalISel: Avoid repeating 32-bit type lists — Matthew.Arsenault / detail
  72. [llvm-readobj][yaml2obj] Support SHT_LLVM_SYMPART, SHT_LLVM_PART_EHDR — maskray / detail
  73. Cleanup test. — asbirlea / detail
  74. [MC] Fix undefined behavior in MCInstPrinter::formatHex — Jonas Devlieghere / detail
  75. Update SHT_LLVM_PART_EHDR test after r371157 — maskray / detail
  76. gn build: Merge r371159 — nicolasweber / detail
  77. [yaml2obj] Make e_phoff and e_phentsize 0 if there are no program — alexbrachetmialot / detail
  78. Fix failing test from rL371162 — alexbrachetmialot / detail

#6569 (Sep 5, 2019 10:39:10 AM)

  1. Reformat the beginning of the testing doc to make clear how to run all — mclow.lists / detail
  2. [analyzer] scan-build: handle --sysroot=/path in addition to --sysroot — Artem Dergachev / detail
  3. Revert "Revert "[builtins] Rounding mode support for addxf3/subxf3"" — yikong / detail
  4. [c++20] Fix some ambiguities in our mangling of lambdas with explicit — richard-llvm / detail
  5. [mir-canon][NFC] Adding -verify-machineinstrs to mir-canon tests. — puyan / detail
  6. AMDGPU/GlobalISel: Fix assert on load from constant address — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Fix placeholder value used for addrspacecast — Matthew.Arsenault / detail
  8. AMDGPU/GlobalISel: Restore insert point when getting aperture — Matthew.Arsenault / detail
  9. AMDGPU: Add intrinsics for address space identification — Matthew.Arsenault / detail
  10. AMDGPU: Add builtins for is_shared/is_private — Matthew.Arsenault / detail
  11. Align output segments correctly — ruiu / detail
  12. [DWARF] Support DWARF64 in DWARFListTableHeader. — ikudrin / detail
  13. [dotest] Delete trivial inline test makefiles — pavel / detail
  14. [DWARF] Fix referencing Range List Tables from CUs for DWARF64. — ikudrin / detail
  15. Breakpad: Basic support for STACK WIN unwinding — pavel / detail
  16. Obliterate LLDB_CONFIGURATION_BUILDANDINTEGRATION — pavel / detail
  17. [dotest] Centralize initialization commands even more — pavel / detail
  18. [dotest] Remove top-level Makefile — pavel / detail
  19. Rename of constants in ASTImporterVisibilityTest. NFC. — 1.int32 / detail
  20. [clang-tidy] Fix definitions in headers check to respect qualifiers — kadircet / detail
  21. [lib/ObjectYAML] - Stop calling error(1) when mapping the st_other field — grimar / detail
  22. Revert r371023 "[lib/ObjectYAML] - Stop calling error(1) when mapping — grimar / detail
  23. Revert r371023 "[lib/ObjectYAML] - Stop calling error(1) when mapping — grimar / detail
  24. Revert r361885 "[Driver] Fix -working-directory issues" — hans / detail
  25. [lldb][NFC] Stabilize gui/basic test by waiting on prompt — Raphael Isemann / detail
  26. Recommit r371023 "[lib/ObjectYAML] - Stop calling error(1) when mapping — grimar / detail
  27. [Sema] Refactor LookupVisibleDecls. NFC — ibiryukov / detail
  28. [lib/ObjectYAML] - Cleanup the private interface of ELFState<ELFT>. — grimar / detail
  29. Win: handle \\?\UNC\ prefix in realPathFromHandle (PR43204) — hans / detail
  30. [clangd][vscode] Make SemanticHighlightingFeature more self-contained. — hokein / detail
  31. [clangd][vscode] Add a flag to enable semantic highlighting in clangd — hokein / detail
  32. Fix time-trace breaking flame graph assumptions — russell.gallop / detail
  33. [libclang] Refactored SharedParsedRegionsStorage — gribozavr / detail
  34. [LLVM][Alignment] Make functions using log of alignment explicit — gchatelet / detail
  35. [OpenCL] Add image type handling for builtins — sven.vanhaastregt / detail
  36. [X86] X86InstrInfo::optimizeCompareInstr - fix potential null — llvm-dev / detail
  37. [SystemZ]  Recognize INLINEASM_BR in backend — paulsson / detail
  38. [X86] X86SpeculativeLoadHardeningPass::canHardenRegister - fix out of — llvm-dev / detail
  39. Revert rL370996 from llvm/trunk: [AArch64][GlobalISel] Teach — llvm-dev / detail
  40. [MIPS GlobalISel] Lower SRet pointer arguments — petar.avramovic / detail
  41. [MIPS GlobalISel] Select llvm.trap intrinsic — petar.avramovic / detail
  42. [MIPS GlobalISel] Select G_FENCE — petar.avramovic / detail
  43. [X86][SSE] Add (failing) test case for PR43227 — llvm-dev / detail
  44. [LLVM][Alignment] Convert isLegalNTStore/isLegalNTLoad to llvm::Align — gchatelet / detail
  45. [ARM] Fixup the creation of VPT blocks — david.green / detail
  46. [mips] Make a few test cases more tolerant to exact symbol addresses. — simon / detail
  47. Add -m(no)-spe to clang — jrh29 / detail
  48. [libc++] Add a test for resizing of a vector with copy-only elements — Louis Dionne / detail
  49. [libc++] Revert "Make `vector` unconditionally move elements when — Louis Dionne / detail
  50. [llvm-readelf] - Allow dumping dynamic symbols when there is no program — grimar / detail
  51. [clang-tidy] Fix bugprone-argument-comment bug: negative literal number — alexfh / detail
  52. [LLVM][Alignment][NFC] Fixing wrong documentation — gchatelet / detail
  53. [yaml2obj] Write the section header table after section contents — maskray / detail
  54. Add a bugprone-argument-comment option: IgnoreSingleArgument. — alexfh / detail
  55. [clang-tidy] Make most ArgumentCommentCheck options local, as they — alexfh / detail
  56. [lldb][NFC] Add dimensions to pexpect tests failing on sanitizer bot — Raphael Isemann / detail
  57. [X86][SSE] EltsFromConsecutiveLoads - ignore non-zero offset base loads — llvm-dev / detail
  58. [ARM] Add support for the s,j,x,N,O inline asm constraints — david.candler / detail
  59. [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark — alexandre.ganea / detail
  60. [clangd] Initialize int field to zero. NFC — ibiryukov / detail

#6567 (Sep 4, 2019 7:18:20 PM)

  1. [lldb] Shuffle and time tests for the CMake builder — Jonas Devlieghere / detail
  2. [InstSimplify] guard against unreachable code (PR43218) — spatel / detail
  3. [PowerPC][Altivec][Clang] Check compile-time constant for vec_dst* — Jinsong Ji / detail
  4. [Hexagon] Improve generated code for test-if-bit-clear, one more time — kparzysz / detail
  5. [Attributor] Ensure AAIsDead correctly overrides getIRPosition — llvm-dev / detail
  6. [X86] Add support for avx512bf16 for __builtin_cpu_supports and — craig.topper / detail
  7. Workaround TestConcurrentMany* flakiness in a more pricipled way — Fred Riss / detail
  8. [Attributor] Deal more explicit with non-exact definitions — jdoerfert / detail
  9. GlobalISel: Define GINodeEquiv for undef — Matthew.Arsenault / detail
  10. [clang-tidy] Fix bugprone-argument-comment bug if there are marcos. — alexfh / detail
  11. GlobalISel/TableGen: Don't skip REG_SEQUENCE based on patterns — Matthew.Arsenault / detail
  12. AMDGPU/GlobalISel: Make 16-bit constants legal — Matthew.Arsenault / detail
  13. [Attributor] Use the white list for attributes consistently — jdoerfert / detail
  14. [ELF] Don't shrink RelrSection — maskray / detail
  15. [Attributor] Look at internal functions only on-demand — jdoerfert / detail
  16. [Attributor][NFC] Add assertion to guard against accidental misuse — jdoerfert / detail
  17. [libc++] Only build with -fvisibility=hidden on Clang — Louis Dionne / detail
  18. GlobalISel: Add G_BITREVERSE — Matthew.Arsenault / detail
  19. Avoid assemble step in verbose-output-quoting.c — Yuanfang Chen / detail
  20. AMDGPU: Handle frame index expansion with no free SGPRs pre gfx9 — Matthew.Arsenault / detail
  21. [OpenMP][Docs] Provide implementation status details — jdoerfert / detail
  22. Upstream macCatalyst support in debugserver and the macOS dynamic loader — Adrian Prantl / detail
  23. [Instruction] Add hasMetadata(Kind) helper [NFC] — listmail / detail
  24. [InstCombine] Fold sub (and A, B) (or A, B)) to neg (xor A, B) — david.bolvansky / detail
  25. Add encode and decode methods to InlineInfo and document encoding format — clayborg / detail
  26. [X86] Pre-commit test cases and test run line changes for D67087 — craig.topper / detail
  27. [NFC] Adjust test filename — david.bolvansky / detail
  28. [NFC] Added tests for new fold — david.bolvansky / detail
  29. Update CodeGen to use hasMetadata as appropriate [NFC] — listmail / detail
  30. [OpenMP] Change initialization of __kmp_global — hahnjo / detail
  31. [InstCombine] sub(xor(x, y), or(x, y)) -> neg(and(x, y)) — david.bolvansky / detail
  32. [TargetLibraryInfo] Define enumerator for no library function (NFC) — e.menezes / detail
  33. [NFC] Switch last couple of invariant_load checks to use hasMetadata — listmail / detail
  34. [docs] Add some comments to the inline LLJIT example. — Lang Hames / detail
  35. [JITLink] Fix the show-timers option on llvm-jitlink. — Lang Hames / detail
  36. [Python] Fix whitespace before making changes (NFC) — Jonas Devlieghere / detail
  37. [Python] Implement truth testing for lldb.value — Jonas Devlieghere / detail
  38. [Python] Implement __next__ for value_iter — Jonas Devlieghere / detail
  39. [globalisel] Support trivial COPY in GISelKnownBits — daniel_l_sanders / detail
  40. [Attributor][Fix] Ensure the attribute names are created properly — jdoerfert / detail
  41. [MemorySSA] Re-enable MemorySSA use. — asbirlea / detail
  42. Revert "[test] Address TestConcurrentMany*.py flakiness on macOS" — Jonas Devlieghere / detail
  43. [WebAssembly] Initialize memory in start function — tlively / detail
  44. [InstCombine] Add more test cases (NFC) — e.menezes / detail
  45. [llvm-rtdyld] Add timers to match llvm-jitlink. — Lang Hames / detail
  46. [llvm-rtdyld][llvm-jitlink] Rename struct member to remove ambiguity. — Lang Hames / detail
  47. Generate parent context id from Decl* instead of DeclContext*. — aaron / detail
  48. [NewPM][Sancov] Make Sancov a Module Pass instead of 2 Passes — leonardchan / detail
  49. [c++20] P1143R2: Add support for the C++20 'constinit' keyword. — richard-llvm / detail
  50. [LLD] [COFF] Implement MinGW default manifest handling — martin / detail
  51. [Attributor][Fix] Make sure we do not delete live code — jdoerfert / detail
  52. [Attributor][Stats] Use the right statistics macro — jdoerfert / detail
  53. GlobalISel: Add basic legalization for G_BITREVERSE — Matthew.Arsenault / detail
  54. AMDGPU/GlobalISel: Select G_BITREVERSE — Matthew.Arsenault / detail
  55. [DebugInfo] Emit DW_TAG_enumeration_type for referenced global — Yuanfang Chen / detail
  56. Diagnose _Atomic as a C11 extension. — aaron / detail
  57. [test] Escape path to match the literal string — Jonas Devlieghere / detail
  58. [mir-canon][NFC] Move MIR vreg renaming code to separate file for better — puyan / detail
  59. [www] Update attribute reference for 'constinit'. — richard-llvm / detail
  60. [www] Fix hyperlink syntax in attribute reference. — richard-llvm / detail
  61. gn build: Merge r370985 — nicolasweber / detail
  62. For PR43213, track whether template parameters are implicit through — richard-llvm / detail
  63. [Disassembler] Simplify a few methods (NFC) — Jonas Devlieghere / detail
  64. [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling — Jessica Paquette / detail
  65. [Disassembler] Simplify a few methods (2/2) (NFC) — Jonas Devlieghere / detail
  66. Use -mtriple to fix AMDGPU test sensitive to object file format — rnk / detail

#6566 (Sep 4, 2019 8:43:39 AM)

  1. [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail
  2. [lldb] [test] Un-mark two commands/register tests XFAIL — mgorny / detail
  3. Add a newline at the end of the file — ruiu / detail
  4. [lldb] [test] Mark 'reenabled' tests XFAIL on NetBSD — mgorny / detail
  5. [clangd] Split Preamble.h out of ClangdUnit.h. NFC — sam.mccall / detail
  6. gn build: Merge r370843 — nicolasweber / detail
  7. [dotest] Avoid the need for LEVEL= makefile boilerplate — pavel / detail
  8. [GlobalISel] Fix G_SEXT narrowScalar to bail out of unsupported type — aemerson / detail
  9. [lldb][NFC] Add a simple test for thread_local storage. — Raphael Isemann / detail
  10. [IRPrinting] Improve module pass printer to work better with — twoh / detail
  11. Re-commit r363191 "[MS] Pretend constexpr variable template — hans / detail
  12. [ARM][ParallelDSP] SExt mul for accumulation — sam.parker / detail
  13. [llvm-objcopy] Rename variable names "Section" to "Sec". NFC — maskray / detail
  14. [ELF] Add a spell corrector for "undefined symbol" diagnostics — maskray / detail
  15. [lldb][NFC] Remove WriteRegister copy-pasta from ObjectFileMachO — Raphael Isemann / detail
  16. Add .git-blame-ignore-revs file — ruiu / detail
  17. [lldb][NFC] Rename ReadRegisterValue to PrintRegisterValue — Raphael Isemann / detail
  18. [yaml2obj] Support PT_GNU_STACK and PT_GNU_RELRO — maskray / detail
  19. Port TestBatchMode to PExpectTest class — pavel / detail
  20. Add LLDB reformatting to .git-blame-ignore-revs — Raphael Isemann / detail
  21. [llvm-objcopy] Add objcopy::elf::Object::allocSections to simplify loops — maskray / detail
  22. [llvm-dwarfdump] Fix spelling in the comments. NFC — djordje.todorovic / detail
  23. [clangd] Rename ClangdUnit.h -> ParsedAST.h. NFC — sam.mccall / detail
  24. Code cleanup: Change FormattersContainer::KeyType from SP to rvalue — jan.kratochvil / detail
  25. [clangd] Move threading helper to more appropriate header. NFC — sam.mccall / detail
  26. [clangd] Remove obsolete includes. NFC — sam.mccall / detail
  27. [cmake] Remove MSVC C4258 override — llvm-dev / detail
  28. DWARF: Fix a regression in location list dumping — pavel / detail
  29. [clangd] Remove macro-expansion-location from getBeginningOfIdentifier. — sam.mccall / detail
  30. [LiveDebugValues][NFC] Silence an unused variable warning — jeremy.morse.llvm / detail
  31. [cmake] Remove MSVC C4180 override — llvm-dev / detail
  32. Revert "[Clang Interpreter] Initial patch for the constexpr interpreter" — lebedev.ri / detail
  33. [ELF] Fix spell corrector: don't call elf::InputFile::getSymbols() on — maskray / detail
  34. gn build: Merge r370862 — nicolasweber / detail
  35. [DebugInfo] LiveDebugValues: locations with different exprs should not — jeremy.morse.llvm / detail
  36. [NFC] Added tests for 'SUB of OR and AND to XOR' fold — david.bolvansky / detail
  37. [lldb] Early exit in RangeDataVector:FindEntryIndexesThatContain — Raphael Isemann / detail
  38. [lldb] Limit the amount of zeroes we use for padding when printing small — Raphael Isemann / detail
  39. [NFC] Added a new test for D67153 — david.bolvansky / detail
  40. Fix address sizes in the dwarfdump-debug-loc-error-cases test — pavel / detail
  41. [InstCombine] Fold sub (or A, B) (and A, B) to (xor A, B) — david.bolvansky / detail
  42. [clangd] Fix SelectionTree behavior on implicit 'this' — sam.mccall / detail
  43. [NFC] Added tests for new fold — david.bolvansky / detail
  44. [NFC] Adjust tests for new fold — david.bolvansky / detail
  45. [lldb] Fix log statement in Socket::Write — Raphael Isemann / detail
  46. [NFC] Fixed test — david.bolvansky / detail
  47. [libc++] Use __extension__ in a portable manner — Louis Dionne / detail
  48. [NFC] Added a negative test for new fold — david.bolvansky / detail
  49. [libc++] Add `__truncating_cast` for safely casting float types to — Louis Dionne / detail
  50. Fix "enumeral and non-enumeral type in conditional expression" warnings. — llvm-dev / detail
  51. [ModuloSchedule] Introduce PeelingModuloScheduleExpander — jmolloy / detail
  52. [ModuloSchedule] Fix no-asserts build — jmolloy / detail
  53. [clangd] Add TUScheduler.h to CodeComplete.cpp to unbreak builds — kadircet / detail
  54. disassemble command: fix error message when disassembly fails — pavel / detail
  55. [libc++] Move __clamp_to_integral to <cmath>, and harden against — Louis Dionne / detail
  56. [InstCombine] add tests for insert/extract with identity shuffles; NFC — spatel / detail
  57. [PowerPC][Altivec] Fix constant argument for vec_dss — Jinsong Ji / detail
  58. [ASTImporter] Added visibility context check for TypedefNameDecl. — 1.int32 / detail
  59. [Debuginfo][SROA] Need to handle dbg.value in SROA pass. — a.v.lapshin / detail
  60. [Driver] Use shared singleton instance of DriverOptTable — ibiryukov / detail

#6565 (Sep 3, 2019 10:10:36 PM)

  1. [www] Mark items complete in Clang 9 as 'Clang 9' rather than 'SVN'. — richard-llvm / detail
  2. [libc++] Mark usage of _Atomic with __extension__ — Louis Dionne / detail
  3. [analyzer] NonNullParamChecker and CStringChecker parameter number in — kristof.umann / detail
  4. ld.lld.1: stylistic changes suggested by igor — emaste / detail
  5. ld.lld.1: explain long options may use one or two dashes — emaste / detail
  6. Disable stack exhaustion test on NetBSD, where either the detection or — richard-llvm / detail
  7. [lldb][NFC] Remove unused overload of File::Read — Raphael Isemann / detail
  8. [OPENMP][NVPTX]Fix parallel level counter in non-SPMD mode. — a.bataev / detail
  9. [lldb][NFC] Remove lldbcurses.py — Raphael Isemann / detail
  10. [MC] Pass through .code16/32/64 and .syntax unified for COFF — rnk / detail
  11. Unbreak the build after r370798 — benny.kra / detail
  12. [AMDGPU] Set default flat work group size to (1,256) for HIP — Yaxun.Liu / detail
  13. [MemorySSA] Re-enable MemorySSA use. — asbirlea / detail
  14. Skip MCJIT unit tests if LLVM is not configured for native compilation — dblaikie / detail
  15. [CodeGen] Use FSHR in DAGTypeLegalizer::ExpandIntRes_MULFIX — bjorn.a.pettersson / detail
  16. [Driver] Remove duplicate option parsing (NFC) — Jonas Devlieghere / detail
  17. reland "[lld-link] implement -start-lib and -end-lib" — llvm / detail
  18. [Attributor] Deduce "no-capture" argument attribute — jdoerfert / detail
  19. [Attributor] Use the delete API for liveness — jdoerfert / detail
  20. [MemorySSA] Disable MemorySSA use. — asbirlea / detail
  21. [GlobalISel][CallLowering] Add support for splitting types according to — aemerson / detail
  22. [AArch64][GlobalISel] Legalize 128 bit divisions to libcalls. — aemerson / detail
  23. [GVN] Remove a todo introduced w/rL370791 — listmail / detail
  24. [libclang][test][NFC] Split off fixture from tests. — Jan Korous / detail
  25. [InstrProf] Tighten a check for malformed data records in raw profiles — Vedant Kumar / detail
  26. [llvm-profdata] Add mode to recover from profile read failures — Vedant Kumar / detail
  27. [WebAssembly] Compare functions by names in Emscripten Sjlj — aheejin / detail
  28. Revert [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn — rnk / detail
  29. [NFC][llvm-ifs] Adding .ifs files to the test list for llvm-ifs tool. — puyan / detail
  30. [MemorySSA] Move two verify calls under expensive checks. — asbirlea / detail
  31. [RISCV] Enable tail call opt for variadic function — tclin914 / detail
  32. [llvm-objcopy] Fix some identifier names in comments. NFC — maskray / detail

#6564 (Sep 3, 2019 11:28:09 AM)

  1. Pass -DLLDB_DISABLE_CURSES to the lldb-x86_64-debian bot — pavel / detail
  2. [lldb][NFC] Remove setup boilerplate from types/ tests — Raphael Isemann / detail
  3. [ARM] Select vmla — sam.tebbs / detail
  4. [MachinePipeliner] Add a way to unit-test the schedule emitter — jmolloy / detail
  5. [lldb][NFC] Unify log files in commands/log/basic — Raphael Isemann / detail
  6. [LV] Tail-folding with runtime memory checks — sjoerd.meijer / detail
  7. [RISCV] Correct Logic around ilp32e macros — selliott / detail
  8. [LV] Tail-folding, runtime scev checks — sjoerd.meijer / detail
  9. [lldb] Test 'command' commands and fix the found crashes — Raphael Isemann / detail
  10. [ARM NEON] Avoid duplicated decarations — diogo.sampaio / detail
  11. [lldb][NFC] Also test unaliasing in nested_alias test — Raphael Isemann / detail
  12. [lldb][NFC] Simplify script_alias test — Raphael Isemann / detail
  13. [lldb][NFC] Remove unnecessary constructors from invalid-args tests — Raphael Isemann / detail
  14. [LV] Precommit test case showing miscompile from PR43166. NFC — bjorn.a.pettersson / detail
  15. [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExit — bjorn.a.pettersson / detail
  16. [lldb][NFC] Test that enabling all log options doesn't crash anything — Raphael Isemann / detail
  17. [ARM] More MVE load/store tests for offsets around the negative limit. — david.green / detail
  18. Bug fix on function epilog optimization (ARM backend) — oliver.stannard / detail
  19. [ARM][MVE] Decoding of VMSR doesn't diagnose some unpredictable — oliver.stannard / detail
  20. [ARM] Fix MVE ldst offset ranges — david.green / detail
  21. [lldb][NFC] Test 'command delete' — Raphael Isemann / detail
  22. [lldb] Test 'frame select -r' and fix that INT32_MIN breaks the option — Raphael Isemann / detail
  23. [mips] Switch to the `.text` section after emitting asm file preamble — simon / detail
  24. Added fixit notes for -Wfinal-dtor-non-final-class — david.bolvansky / detail
  25. [ARM] Add csel tests. NFC — david.green / detail
  26. [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions. — david.green / detail
  27. Fixit for -Wfinal-dtor-non-final-class — david.bolvansky / detail
  28. [ARM] Invert CSEL predicates if the opposite is a simpler constant to — david.green / detail
  29. [SystemZ]  Add support for fentry. — paulsson / detail
  30. [OpenCL] Drop spurious semicolon in generated file; NFC — sven.vanhaastregt / detail
  31. [ARM] Ignore Implicit CPSR regs when lowering from Machine to MC — david.green / detail
  32. [clangd] Add targetDecl(), which determines what declaration an AST node — sam.mccall / detail
  33. [lldb] Replace std::call_once() with llvm::call_once() — mgorny / detail
  34. gn build: Merge r370746 — nicolasweber / detail
  35. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  36. gn build: (manually) merge r370499 — nicolasweber / detail
  37. [SystemZ]  Recognize INLINEASM_BR in backend. — paulsson / detail
  38. compiler-rt: use more __sanitizer_time_t on FreeBSD — emaste / detail
  39. compiler-rt: use 64-bit time_t for all FreeBSD archs except i386 — emaste / detail
  40. [clangd] Wrong attribute on debug function in r370746 — sam.mccall / detail
  41. [clangd] Fix a data race in test code — ibiryukov / detail
  42. [clangd] Decouple macro/decl-under-cursor finding. Don't pretend there — sam.mccall / detail
  43. [clang-tidy] Fix a false positive in unused-using-decl check — hokein / detail
  44. [X86] Merge 2 consecutive HasInt256 branches. NFCI. — llvm-dev / detail
  45. [clangd] Remove redundant semi-colon. — michael.hliao / detail
  46. [analyzer] Add a checker option to detect nested dead stores — kristof.umann / detail
  47. [clangd] Move getBeginningOfIdentifier from ClangdUnit to SourceCode. — sam.mccall / detail
  48. [SVE][Inline-Asm] Fix -Wimplicit-fallthrough in AArch64ISelLowering.cpp — kerry.mclaughlin / detail
  49. [cmake] Improve comment describing the C4245 warning. NFCI. — llvm-dev / detail
  50. [LifetimeAnalysis] Fix some false positives — xazax.hun / detail
  51. [lldb][NFC] Disable added frame select and all log option test on — Raphael Isemann / detail
  52. [test] Remove print statements and verify that the symbol exists — Jonas Devlieghere / detail
  53. clang: default to DWARF 4 for FreeBSD 12.0 and later — emaste / detail
  54. [libomptarget] Refactor activemask macro to inline function — jonathanchesterfield / detail
  55. [Tests/GVN] Precommit requested test additions from D66977 — listmail / detail
  56. [test] Addres  TestConcurrentMany*.py flakiness on macOS — Jonas Devlieghere / detail
  57. Revert r370454 "[LoopIdiomRecognize] BCmp loop idiom recognition" — lebedev.ri / detail
  58. [AArch64][GlobalISel] Don't import i64imm_32bit pattern at -O0 — Jessica Paquette / detail
  59. [GVN] Propagate simple equalities from assumes within the tail of the — listmail / detail
  60. [CUDA] Use activemask.b32 instruction to implement __activemask w/ — tra / detail

#6563 (Sep 3, 2019 12:50:29 AM)

  1. [X86] Enable fp128 as a legal type with SSE1 rather than with MMX. — craig.topper / detail
  2. [CostModel][X86] Add scalar sext/zext cost tests — llvm-dev / detail
  3. Split -Wreorder into different warnings for reordering a constructor — richard-llvm / detail
  4. Rename -Wc++20-designator to -Wc++2a-designator for consistency and add — richard-llvm / detail
  5. [x86] Fix bugs of some intrinsic functions in CLANG : _mm512_stream_ps, — pengfei.wang / detail
  6. [X86] Custom promote i32->f80 uint_to_fp on AVX512 64-bit targets. — craig.topper / detail
  7. [LegalizeDAG] Pass DAG to two calls to SDNode::dump in debug prints so — craig.topper / detail
  8. [X86] Add an exhaustive test for i32 fptosi/fptoui across different — craig.topper / detail
  9. [X86] Don't use Expand for i32 fp_to_uint on SSE1/2 targets on 32-bit — craig.topper / detail
  10. [X86] Simplify the setOperationAction handling for fp_to_uint by — craig.topper / detail

#6562 (Sep 2, 2019 2:18:44 PM)

  1. [ELF] Do not ICF two sections with different output sections (by — maskray / detail
  2. [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail
  3. [X86] combineHorizontalPredicateResult - pull out repeated — llvm-dev / detail
  4. [lldb][NFC] Add test for source info — Raphael Isemann / detail
  5. [AST] AST structural equivalence to work internally with pairs. — 1.int32 / detail
  6. [lldb][NFC] Remove unused imports from TestIntegerTypes.py — Raphael Isemann / detail
  7. Revert [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail
  8. [llvm-strings][test] Merge two closely related tests — jh7370 / detail
  9. [ARM64] Simplify RegisterInfos_arm64.h with macro based RegisterInfo — omair.javaid / detail
  10. [lldb][NFC] Remove unused imports from TestIntegerTypesExpr.py — Raphael Isemann / detail
  11. [lldb][NFC] Add test for invalid gui command — Raphael Isemann / detail
  12. [DebugInfo] LiveDebugValues: correctly discriminate kinds of variable — jeremy.morse.llvm / detail
  13. [X86][BtVer2] Fix latency and throughput of conditional SIMD store — Andrea_DiBiagio / detail
  14. [unittests][AST] CommentParser: don't name variable 'DEBUG' — lebedev.ri / detail
  15. [AMDGPU][MC][GFX10] Corrected constant bus limit for 64-bit shift — dmitry.preobrazhensky / detail
  16. NativeProcessLinux: Remove some register context boilerplate — pavel / detail
  17. [LLD] [COFF] Demangle itanium symbols in mingw mode — martin / detail
  18. [llvm-dlltool] Remove support for implying output name — martin / detail
  19. [llvm-dlltool] Handle external and internal names with differing — martin / detail
  20. [test] [llvm-dlltool] Improve test strictness a little. NFC. — martin / detail
  21. [dotest] Add @skipIfCursesSupportMissing and annotate the new gui test — pavel / detail
  22. [InstCombine] recognize bswap disguised as shufflevector — spatel / detail
  23. [AMDGPU][MC][GFX10] Enabled null with 64-bit operands — dmitry.preobrazhensky / detail
  24. [llvm-nm] - Add a test case for case when we dump a symbol that belongs — grimar / detail
  25. Revert r370661 "[llvm-nm] - Add a test case for case when we dump a — grimar / detail
  26. [FileCheck] Forbid using var defined on same line — thomasp / detail
  27. [FileCheck] Make NumericVariable ctor explicit — thomasp / detail
  28. [AMDGPU][MC][GFX10] Corrected constant bus checks to exclude null — dmitry.preobrazhensky / detail
  29. Partially revert D61491 "AMDGPU: Be explicit about whether the high-word — jay.foad / detail
  30. [DAGCombiner] try to form test+set out of shift+mask patterns — spatel / detail
  31. Recommit r370661 "[llvm-nm] - Add a test case for case when we dump a — grimar / detail
  32. [X86] getPMOVMSKB - add MVT::v64i8 handling and remove from — llvm-dev / detail
  33. ThinLTO: Document the option BOOTSTRAP_LLVM_ENABLE_LTO — sylvestre / detail
  34. [SVE][Inline-Asm] Support for SVE asm operands — kerry.mclaughlin / detail
  35. [SystemZ] Support constrained fpto[su]i intrinsics — ulrich.weigand / detail
  36. [TargetLowering][PS4] Add sincos(f) lib functions when target is PS4 — rob.lougher / detail
  37. [ARM] Use MQPR not QPR for MVE registers — david.green / detail
  38. [Wdocumentation] fixes an assertion failure with typedefed function and — gribozavr / detail
  39. [ARM] MVE predicate bitcast test and VPSEL adjustment. NFC — david.green / detail

#6561 (Sep 2, 2019 3:49:21 AM)

  1. [ASTImporter] At import of records re-order indirect fields too. — 1.int32 / detail
  2. [lldb][NFC] Remove unnecessary lldb_enable_attach in — Raphael Isemann / detail
  3. [lldb][NFC] Add basic test for GUI command — Raphael Isemann / detail
  4. [AArch64][GlobalISel] Fix zext narrowScalar to use the right type when — aemerson / detail
  5. [lldb] Add description to option completions. — Raphael Isemann / detail
  6. [ELF] Align SHT_LLVM_PART_EHDR to a maximum page size boundary — maskray / detail
  7. [DWARFVerifier] Verify GNU extensions of call site DWARF symbols — djordje.todorovic / detail
  8. [yaml2obj] - Allow overriding sh_name fields of the sections. — grimar / detail
  9. [AMDGPU] Add test — Piotr Sobczak / detail

#6560 (Sep 1, 2019 5:00:17 PM)

  1. [TargetLowering] Fix Bugzilla ID 43183 to avoid soften comparison broken — shiva0217 / detail
  2. [lldb] Restructure test folders to match LLDB command hierarchy — Raphael Isemann / detail
  3. [ARM] Remove MVE masked loads/stores — david.green / detail
  4. [ConstantFolding] Fix 'undef' folding for — lebedev.ri / detail
  5. Fix variable HasArrayDesignator set but not used warning. NFCI. — llvm-dev / detail
  6. Fix shadow variable warning. NFCI. — llvm-dev / detail
  7. [lldb][NFC] Fix failing tests after restructuring test folder — Raphael Isemann / detail
  8. [lldb] Small optimization of FormatMap::Delete — jan.kratochvil / detail
  9. [X86][AVX] Rename + cleanup lowerShuffleAsLanePermuteAndBlend. NFCI. — llvm-dev / detail
  10. Fix MSVC unreferenced formal parameter warning. NFCI. — llvm-dev / detail
  11. Fix MSVC unreferenced formal parameter warning. NFCI. — llvm-dev / detail
  12. [lldb][NFC] Fix failing tests on macOS after restructuring test folder — Raphael Isemann / detail
  13. [DAGCombiner] improve throughput of shift+logic+shift — spatel / detail
  14. [lldb][NFC] Add test for invalid expression command args — Raphael Isemann / detail
  15. [lldb] Test and fix invalid log command invocations — Raphael Isemann / detail
  16. [X86] Add initial support for unfolding broadcast loads from arithmetic — craig.topper / detail

#6558 (Aug 31, 2019 9:27:47 PM)

  1. [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n — david.bolvansky / detail
  2. [clang] Warning for non-final classes with final destructors — david.bolvansky / detail
  3. [NFC] Fix for rL370594 — david.bolvansky / detail
  4. [NFC] Fixed -Wdocumentation warning — david.bolvansky / detail
  5. [clang] Devirtualization for classes with destructors marked as 'final' — david.bolvansky / detail
  6. [libc++] Fix directory_iterator compilation on Win32 — nicolasweber / detail
  7. [X86] Compress the flag bits in the folding tables to make room for more — craig.topper / detail
  8. [X86] Replace some COPY_TO_REGCLASS from GR32/GR64 to VR128 in isel — craig.topper / detail
  9. [GlobalISel][NFC] Regression test cases for aarch64 legalizer (s128 — puyan / detail
  10. AMDGPU: Remove unused custom node definition — Matthew.Arsenault / detail

#6557 (Aug 31, 2019 10:52:24 AM)

  1. [LangRef] Update saturating examples for llvm.smul.fix.sat. NFC — bjorn.a.pettersson / detail
  2. [CodeGen] Refactor DAGTypeLegalizer::ExpandIntRes_MULFIX. NFC — bjorn.a.pettersson / detail
  3. [lldb][NFC] Remove unused prompt variable in TestMultilineCompletion.py — Raphael Isemann / detail
  4. [lldb] Unify target checking in CommandObject — Raphael Isemann / detail
  5. [CVP] Generate simpler code for elided with.overflow intrinsics — nikita.ppv / detail
  6. [CVP] Add tests for simplified with.overflow + icmp; NFC — nikita.ppv / detail
  7. [LVI] Extract solveBlockValueExtractValue(); NFC — nikita.ppv / detail
  8. [DAGCombiner] Don't create illegal narrow stores — jmolloy / detail
  9. [llvm-objcopy] Simplify alignToAddr with llvm::alignTo — maskray / detail
  10. [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate. — deadalnix / detail
  11. Fix cppcheck shadow variable and variable scope warnings. NFCI. — llvm-dev / detail
  12. [X86ISelLowering] LowerSELECT - remove duplicate value type. NFCI. — llvm-dev / detail
  13. [X86ISelLowering] combineCMov - cleanup CMOV->LEA codegen. NFCI. — llvm-dev / detail
  14. [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail
  15. Fix shadow variable warning. NFCI. — llvm-dev / detail
  16. [DAGCombiner] clean up code in visitShiftByConstant() — spatel / detail
  17. Revert [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail
  18. Fix shadow variable warning by making CondCodes names more explicit. — llvm-dev / detail
  19. [AArch64][x86] increase value type coverage in tests; NFC This goes with — spatel / detail
  20. [X86][AVX512] Regenerate tests with common prefixes — llvm-dev / detail
  21. [X86] EltsFromConsecutiveLoads - Don't confuse elt count with vector — llvm-dev / detail

#6556 (Aug 31, 2019 12:17:40 AM)

  1. [lldb-cmake] Time test and shuffle — Jonas Devlieghere / detail
  2. [clang-tidy] Add llvm-prefer-register-over-unsigned to clang-tidy — daniel_l_sanders / detail
  3. [X86] Fix mul test cases in avx512-broadcast-unfold.ll to not get — craig.topper / detail
  4. gn build: Merge r370512 — nicolasweber / detail
  5. [IFS][NFC] llvm-ifs: Fixing build bot error due to commit conflicts. — puyan / detail
  6. [Thumb2] tighten CHECK lines in test; NFC — spatel / detail
  7. [IFS][NFC] llvm-ifs: Fixing build bot build break: revert r370517 and — puyan / detail
  8. [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn — rnk / detail
  9. [test] Make sure PROMPT is a string — Jonas Devlieghere / detail
  10. Make add_new_check.py's insertion of registerCheck<> match the sort — daniel_l_sanders / detail
  11. [AArch64] add tests for shift-logic-shift; NFC — spatel / detail
  12. [x86] add tests for shift-logic-shift; NFC — spatel / detail
  13. [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail
  14. [X86] Print register names in .seh_* directives — rnk / detail
  15. Revert [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail
  16. [MC] Avoid crashes from improperly nested or wrong target — rnk / detail
  17. Fix SEH_NoReturn machine verifier error — rnk / detail
  18. [c++20] Implement semantic restrictions for C++20 designated — richard-llvm / detail
  19. [test] Fix 'argument must be str, not bytes' for Python 3. — Jonas Devlieghere / detail
  20. ASTReader: Bypass overridden files when reading PCHs — Duncan P. N. Exon Smith / detail
  21. [GVN] Verify value equality before doing phi translation for call — wmi / detail
  22. [MemorySSA] Rename all phi entries. — asbirlea / detail
  23. [lit] Only set DYLD_LIBRARY_PATH for shared builds — Jonas Devlieghere / detail
  24. Revert "[lld-link] implement -start-lib and -end-lib" — vlad / detail
  25. Add gdb pretty printers for a wide variety of libc++ data structures. — saugustine / detail
  26. [test] Make sys.stdout compatible with both Python 2 & 3 — Jonas Devlieghere / detail
  27. Revert "Add gdb pretty printers for a wide variety of libc++ data — saugustine / detail
  28. [c++20] Disallow template argument deduction from a braced-init-list — richard-llvm / detail
  29. [WebAssembly] Add SIMD QFMA/QFMS — tlively / detail
  30. [c++20] Add support for designated direct-list-initialization syntax. — richard-llvm / detail
  31. llvm-dwarfdump: Cache CU low_pc when computing statistics. — dblaikie / detail
  32. Introduce a DirectoryEntryRef that stores both a reference and an — Alex Lorenz / detail
  33. [SampleFDO] Add profile symbol list section to discriminate function — wmi / detail
  34. Fix some errors introduced by rL370563 which were not exposed on my — wmi / detail

#6555 (Aug 30, 2019 1:35:41 PM)

  1. [clangd] Add .vscode-test to .gitignore. — hokein / detail
  2. [LiveDebugValues] Insert entry values after bundles — david.stenberg / detail
  3. dotest: improvements to the pexpect tests — pavel / detail
  4. [Tooling] Migrated APIs that take ownership of objects to unique_ptr — gribozavr / detail
  5. [clangd] Collecting main file macro expansion locations in ParsedAST. — jvikstrom / detail
  6. [NFC] SCEVExpander: add SetCurrentDebugLocation() / — lebedev.ri / detail
  7. [LoopIdiomRecognize] BCmp loop idiom recognition — lebedev.ri / detail
  8. [Clangd] ExtractFunction Added checks for broken control flow — shauryab98 / detail
  9. [Attributor] Implement AANoAliasCallSiteArgument initialization — uenoku.tokotoko / detail
  10. [ASTImporter] Propagate errors during import of overridden methods. — 1.int32 / detail
  11. [llvm-objcopy] Allow the visibility of symbols created by --binary and — snortotter / detail
  12. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  13. [DAGCombine] visitMULHS/visitMULHU - isBuildVectorAllZeros doesn't mean — llvm-dev / detail
  14. [ASTImporter] Do not look up lambda classes — gabor.marton / detail
  15. [dotest] Finish removing -q — pavel / detail
  16. [CodeGen] Introduce MachineBasicBlock::replacePhiUsesWith helper and use — bjorn.a.pettersson / detail
  17. [X86] Add tests for rotate matching. NFC — deadalnix / detail
  18. Remove an extra ";", NFC. — hokein / detail
  19. [RISCV] Fix a couple of tests' CHECKs — luismarques / detail
  20. [mips] Merge common checkings under the same check prefix. NFC — simon / detail
  21. [DAGCombine] visitMULHS - use getScalarValueSizeInBits() to make safe — llvm-dev / detail
  22. [DAGCombine] visitVSELECT - use getShiftAmountTy for shift amounts. — llvm-dev / detail
  23. [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", — grimar / detail
  24. [clangd] Added highlighting for structured bindings. — jvikstrom / detail
  25. [llvm-nm] Small fix to Exected<StringRef> — sidneym / detail
  26. [InstCombine][AMDGPU] Simplify tbuffer loads — Piotr Sobczak / detail
  27. [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail
  28. [DAGCombine] visitVSELECT - remove duplicate getOperand calls. NFCI. — llvm-dev / detail
  29. [Attributor] Manifest load/store alignment generally — jdoerfert / detail
  30. [Attributor] Use existing function information for the call site — jdoerfert / detail
  31. Revert [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail
  32. [clangd] Add highlighting for macro expansions. — jvikstrom / detail
  33. [lit] Fix my earlier bogus fix to not set DYLD_LIBRARY_PATH with Asan. — Jonas Devlieghere / detail
  34. [X86] Merge X86InstrInfo::loadRegFromAddr/storeRegToAddr into their only — craig.topper / detail
  35. [Attributor] Fix: do not pretend to preserve the CFG — jdoerfert / detail
  36. [INSTRUCTIONS] Add support of const for getLoadStorePointerOperand() and — whitney.uwaterloo / detail
  37. [lld-link] implement -start-lib and -end-lib — llvm / detail
  38. FileManager: Remove ShouldCloseOpenFile argument from getBufferForFile, — Duncan P. N. Exon Smith / detail
  39. [DAGCombine] visitVSELECT - remove equivalent getValueType() call. NFCI. — llvm-dev / detail
  40. MemTag: unchecked load/store optimization. — eugeni.stepanov / detail
  41. [LLD] [COFF] Add a missing REQUIRES line to a recently added test. NFC. — martin / detail
  42. gn build: Merge r370490 — nicolasweber / detail
  43. [clang-scan-deps] NFC, remove outdated implementation comment — Alex Lorenz / detail
  44. [ValueTypes] Add v16f16 and v32f16 to EVT::getEVTString and Tablegen's — craig.topper / detail
  45. [X86] Pass v32i16/v64i8 in zmm registers on KNL target. — craig.topper / detail
  46. GlobalISel: Fix missing pass dependency — Matthew.Arsenault / detail
  47. [TargetLowering] SimplifyDemandedBits ADD/SUB/MUL - correctly inherit — llvm-dev / detail
  48. [DAGCombine] ReduceLoadWidth - remove duplicate SDLoc. NFCI. — llvm-dev / detail
  49. [llvm-ifs][IFS] llvm Interface Stubs merging + object file generation — puyan / detail
  50. [MachinePipeliner] Separate schedule emission, NFC — jmolloy / detail
  51. gn build: Merge r370500 — nicolasweber / detail
  52. Make `vector` unconditionally move elements when exceptions are — eric / detail
  53. [lldb][NFC] More tests for invalid register command invocations — Raphael Isemann / detail
  54. Fix compilation warnings. NFC. — michael.hliao /