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

Changes

#3937 (Oct 13, 2019 10:28:05 PM)

  1. clangd tests: use extended regex with sed — nicolasweber / detail

#3936 (Oct 13, 2019 7:53:05 PM)

  1. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  2. Prefer 'env not' over 'not env' in tests. — nicolasweber / detail
  3. fix typo in 374747 — nicolasweber / detail
  4. convert a test to unix line endings — nicolasweber / detail
  5. convert another test to unix line endings — nicolasweber / detail

#3935 (Oct 13, 2019 6:25:03 PM)

  1. [Attributor] Shortcut no-return through will-return — jdoerfert / detail
  2. merge-request.sh: Update 9.0 metabug for 9.0.1 — simon / detail
  3. Improve __builtin_constant_p lowering — joerg / detail
  4. Add a pass to lower is.constant and objectsize intrinsics — joerg / detail
  5. [NewGVN] Use m_Br to simplify code a bit. (NFC) — flo / detail
  6. Don't run background-index.test on Windows. — nicolasweber / detail
  7. Make code-action-request.test and request-reply.test pass on Windows. — nicolasweber / detail
  8. Make symbols.test pass on Windows. — nicolasweber / detail

#3935 (Oct 13, 2019 6:25:03 PM)

  1. Set a default build directory in the LLVMBuildFactory and then properly — gkistanova / detail

#3934 (Oct 13, 2019 2:17:02 PM)

  1. [X86] getTargetShuffleInputs - Control KnownUndef mask element — llvm-dev / detail
  2. [Docs] Moves Control Flow Document to User Guides — d4m1887 / detail
  3. [NFC][InstCombine] Some preparatory cleanup in — lebedev.ri / detail
  4. [Attributor][FIX] Use check prefix that is actually tested — jdoerfert / detail
  5. [Attributor][MemBehavior] Fallback to the function state for arguments — jdoerfert / detail
  6. [Attributor][FIX] NullPointerIsDefined needs the pointer AS (AANonNull) — jdoerfert / detail

#3934 (Oct 13, 2019 2:17:02 PM)

  1. Remove build directory for each build on clang-x86_64-debian-fast. — gkistanova / detail

#3933 (Oct 13, 2019 12:20:06 PM)

  1. Make the last to clangd unit tests pass on Windows. — nicolasweber / detail
  2. [InstCombine] don't assume 'inbounds' for bitcast deref or null pointer — spatel / detail
  3. [ConstantFold] fix inconsistent handling of extractelement with undef — spatel / detail
  4. Add missing "REQUIRES: shell" to system-include-extractor.test — nicolasweber / detail
  5. [X86] Enable use of avx512 saturating truncate instructions in more — craig.topper / detail

#3932 (Oct 13, 2019 12:19:06 PM)

  1. Make the last to clangd unit tests pass on Windows. — nicolasweber / detail
  2. [InstCombine] don't assume 'inbounds' for bitcast deref or null pointer — spatel / detail
  3. [ConstantFold] fix inconsistent handling of extractelement with undef — spatel / detail
  4. Add missing "REQUIRES: shell" to system-include-extractor.test — nicolasweber / detail
  5. [X86] Enable use of avx512 saturating truncate instructions in more — craig.topper / detail

#3929 (Oct 13, 2019 10:19:05 AM)

  1. [libc++][test] <=> now has a feature-test macro — Casey / detail
  2. [libc++][test] std::variant test cleanup — Casey / detail
  3. [X86] getTargetShuffleInputs - add KnownUndef/Zero output support — llvm-dev / detail
  4. [X86] SimplifyMultipleUseDemandedBitsForTargetNode - use — llvm-dev / detail
  5. [NFC][InstCombine] More test for "sign bit test via shifts" pattern — lebedev.ri / detail

#3928 (Oct 13, 2019 10:18:04 AM)

  1. [libc++][test] <=> now has a feature-test macro — Casey / detail
  2. [libc++][test] std::variant test cleanup — Casey / detail
  3. [X86] getTargetShuffleInputs - add KnownUndef/Zero output support — llvm-dev / detail
  4. [X86] SimplifyMultipleUseDemandedBitsForTargetNode - use — llvm-dev / detail
  5. [NFC][InstCombine] More test for "sign bit test via shifts" pattern — lebedev.ri / detail

#3926 (Oct 13, 2019 8:08:03 AM)

  1. gn build: (manually) merge r374720 — nicolasweber / detail

#3925 (Oct 13, 2019 8:07:03 AM)

  1. Make most clangd unittests pass on Windows — nicolasweber / detail
  2. [X86][AVX] Add i686 avx splat tests — llvm-dev / detail
  3. [clang-format] Proposal for clang-format to give compiler style warnings — mydeveloperday / detail

#3924 (Oct 13, 2019 8:06:07 AM)

  1. Make most clangd unittests pass on Windows — nicolasweber / detail
  2. [X86][AVX] Add i686 avx splat tests — llvm-dev / detail
  3. [clang-format] Proposal for clang-format to give compiler style warnings — mydeveloperday / detail

#3923 (Oct 13, 2019 6:09:08 AM)

  1. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments 3 — dabis.csaba98 / detail
  2. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments 4 — dabis.csaba98 / detail
  3. IRTranslator - silence static analyzer null dereference warnings. NFCI. — llvm-dev / detail
  4. BlockInCriticalSectionChecker - silence static analyzer dyn_cast null — llvm-dev / detail

#3921 (Oct 13, 2019 3:33:04 AM)

  1. [clang-tidy] bugprone-not-null-terminated-result: Sphinx adjustments — dabis.csaba98 / detail
  2. [clang-tidy] bugprone-not-null-terminated-result: Sphinx adjustments 2 — dabis.csaba98 / detail
  3. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments — dabis.csaba98 / detail
  4. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments 2 — dabis.csaba98 / detail

#3920 (Oct 13, 2019 3:32:04 AM)

  1. [clang-tidy] bugprone-not-null-terminated-result: Sphinx adjustments — dabis.csaba98 / detail
  2. [clang-tidy] bugprone-not-null-terminated-result: Sphinx adjustments 2 — dabis.csaba98 / detail
  3. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments — dabis.csaba98 / detail
  4. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments 2 — dabis.csaba98 / detail

#3919 (Oct 13, 2019 3:31:03 AM)

  1. [clang-tidy] bugprone-not-null-terminated-result: Sphinx adjustments — dabis.csaba98 / detail
  2. [clang-tidy] bugprone-not-null-terminated-result: Sphinx adjustments 2 — dabis.csaba98 / detail
  3. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments — dabis.csaba98 / detail
  4. [clang-tidy] bugprone-not-null-terminated-result: checker adjustments 2 — dabis.csaba98 / detail

#3918 (Oct 13, 2019 1:35:08 AM)

  1. [X86] Add a one use check on the setcc to the min/max canonicalization — craig.topper / detail
  2. [clang-tidy] New checker for not null-terminated result caused by — dabis.csaba98 / detail
  3. gn build: Merge r374707 — llvmgnsyncbot / detail

#3917 (Oct 12, 2019 11:36:03 PM)

  1. [Attributor][FIX] Do not apply h2s for arbitrary mallocs — jdoerfert / detail
  2. [Attributor][FIX] Ensure h2s doesn't trigger on escaped pointers — jdoerfert / detail
  3. [Attributor][NFC] Expose call site traversal without QueryingAA — jdoerfert / detail
  4. [Attributor] Remove unused verification flag — jdoerfert / detail
  5. [Attributor][FIX] Remove leftover, now unused, variable — jdoerfert / detail
  6. [Attributor][FIX] Avoid splitting blocks if possible — jdoerfert / detail
  7. [X86] Add v2i64->v2i32/v2i16/v2i8 test cases to the trunc — craig.topper / detail
  8. [X86] Enable v4i32->v4i16 and v8i16->v8i8 saturating truncates to use — craig.topper / detail

#3917 (Oct 12, 2019 11:36:03 PM)

  1. UnifiedTreeBuilder code cleaning. NFC. — gkistanova / detail

#3916 (Oct 12, 2019 7:43:07 PM)

  1. [Attributor][FIX] Add missing function declaration in test case — jdoerfert / detail

#3915 (Oct 12, 2019 7:32:28 PM)

  1. Incremental. — gkistanova / detail

#3914 (Oct 12, 2019 7:25:19 PM)

  1. [Attributor][FIX] Avoid modifying naked/optnone functions — jdoerfert / detail

#3914 (Oct 12, 2019 7:25:19 PM)

  1. NFC. Few cosmetic changes. — gkistanova / detail

#3913 (Oct 12, 2019 7:23:06 PM)

  1. [SROA] Reuse existing lifetime markers if possible — jdoerfert / detail

#3912 (Oct 12, 2019 7:21:04 PM)

  1. Changed clang-x86_64-debian-fast builder to use UnifiedTreeBuilder. — gkistanova / detail

#3911 (Oct 12, 2019 7:13:07 PM)

  1. Removed some default cmake options which doesn't seem worth being — gkistanova / detail

#3910 (Oct 12, 2019 7:09:08 PM)

  1. Do not set default cmake options in CmakeCommand. — gkistanova / detail

#3909 (Oct 12, 2019 3:59:07 PM)

  1. Revert r374663 "[clang-format] Proposal for clang-format to give — nicolasweber / detail

#3908 (Oct 12, 2019 3:26:06 PM)

  1. gn build: (manually) merge r374663 — nicolasweber / detail

#3907 (Oct 12, 2019 3:25:10 PM)

  1. gn build: (manually) merge r374663 — nicolasweber / detail

#3906 (Oct 12, 2019 12:31:08 PM)

  1. SymbolRecord - fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  2. SymbolRecord - consistently use explicit for single operand constructors — llvm-dev / detail
  3. [X86] scaleShuffleMask - use size_t Scale to avoid overflow warnings — llvm-dev / detail
  4. Revert r374671: "[lit] Try errors="ignore" for decode introduced by — jdenny.ornl / detail
  5. Revert r374666: "[lit] Adjust error handling for decode introduced by — jdenny.ornl / detail
  6. Revert r374665: "[lit] Try yet again to fix new tests that fail on — jdenny.ornl / detail
  7. Revert r374653: "[lit] Fix a few oversights in r374651 that broke some — jdenny.ornl / detail
  8. Revert r374652: "[lit] Fix internal diff's --strip-trailing-cr and use — jdenny.ornl / detail
  9. Revert 374651: "Reland r374392: [lit] Extend internal diff to support — jdenny.ornl / detail
  10. Revert r374650: "Reland r374390: [lit] Extend internal diff to support — jdenny.ornl / detail
  11. Revert r374649: "Reland r374389: [lit] Clean up internal diff's encoding — jdenny.ornl / detail
  12. Revert r374648: "Reland r374388: [lit] Make internal diff work in — jdenny.ornl / detail
  13. [libc++][test] Silence MSVC warning in std::optional test — Casey / detail

#3905 (Oct 12, 2019 10:41:09 AM)

  1. Revert r374657: "[lit] Try again to fix new tests that fail on Windows — jdenny.ornl / detail
  2. [lit] Try yet again to fix new tests that fail on Windows bots — jdenny.ornl / detail
  3. [lit] Adjust error handling for decode introduced by r374665 — jdenny.ornl / detail
  4. [X86] Use any_of/all_of patterns in shuffle mask pattern recognisers. — llvm-dev / detail
  5. Fix cppcheck shadow variable name warnings. NFCI. — llvm-dev / detail
  6. Replace for-loop of SmallVector::push_back with SmallVector::append. — llvm-dev / detail
  7. [NFC][LoopIdiom] Adjust FIXME to be self-explanatory — lebedev.ri / detail
  8. [lit] Try errors="ignore" for decode introduced by r374665 — jdenny.ornl / detail

#3904 (Oct 12, 2019 8:36:42 AM)

  1. [NFC][LoopIdiom] Move one bcmp test into the proper place — lebedev.ri / detail
  2. [NFC][LoopIdiom] Add bcmp loop idiom miscompile test from PR43206. — lebedev.ri / detail
  3. [LoopIdiomRecognize] Recommit: BCmp loop idiom recognition — lebedev.ri / detail
  4. [clang-format] Proposal for clang-format to give compiler style warnings — mydeveloperday / detail

#3903 (Oct 12, 2019 8:24:42 AM)

  1. remove an useless allocation found by scan-build - the new Dead nested — sylvestre / detail

#3902 (Oct 12, 2019 8:20:43 AM)

  1. [X86][SSE] Avoid unnecessary PMOVZX in v4i8 sum reduction — llvm-dev / detail

#3901 (Oct 12, 2019 8:00:45 AM)

  1. [lit] Try again to fix new tests that fail on Windows bots — jdenny.ornl / detail

#3900 (Oct 12, 2019 7:58:43 AM)

  1. Revert r374654: "[lit] Try to fix new tests that fail on Windows bots" — jdenny.ornl / detail

#3899 (Oct 12, 2019 6:22:42 AM)

  1. [CostModel][X86] Improve sum reduction costs. — llvm-dev / detail

#3898 (Oct 12, 2019 6:08:46 AM)

  1. [lit] Try to fix new tests that fail on Windows bots — jdenny.ornl / detail

#3897 (Oct 12, 2019 5:43:43 AM)

  1. [lit] Fix a few oversights in r374651 that broke some bots — jdenny.ornl / detail

#3896 (Oct 12, 2019 5:42:50 AM)

  1. [lit] Fix a few oversights in r374651 that broke some bots — jdenny.ornl / detail

#3895 (Oct 12, 2019 5:00:44 AM)

  1. Reland r374388: [lit] Make internal diff work in pipelines — jdenny.ornl / detail
  2. Reland r374389: [lit] Clean up internal diff's encoding handling — jdenny.ornl / detail
  3. Reland r374390: [lit] Extend internal diff to support `-` argument — jdenny.ornl / detail
  4. Reland r374392: [lit] Extend internal diff to support -U — jdenny.ornl / detail
  5. [lit] Fix internal diff's --strip-trailing-cr and use it — jdenny.ornl / detail

#3894 (Oct 12, 2019 4:59:43 AM)

  1. Reland r374388: [lit] Make internal diff work in pipelines — jdenny.ornl / detail
  2. Reland r374389: [lit] Clean up internal diff's encoding handling — jdenny.ornl / detail
  3. Reland r374390: [lit] Extend internal diff to support `-` argument — jdenny.ornl / detail
  4. Reland r374392: [lit] Extend internal diff to support -U — jdenny.ornl / detail
  5. [lit] Fix internal diff's --strip-trailing-cr and use it — jdenny.ornl / detail

#3893 (Oct 12, 2019 4:58:43 AM)

  1. Reland r374388: [lit] Make internal diff work in pipelines — jdenny.ornl / detail
  2. Reland r374389: [lit] Clean up internal diff's encoding handling — jdenny.ornl / detail
  3. Reland r374390: [lit] Extend internal diff to support `-` argument — jdenny.ornl / detail
  4. Reland r374392: [lit] Extend internal diff to support -U — jdenny.ornl / detail
  5. [lit] Fix internal diff's --strip-trailing-cr and use it — jdenny.ornl / detail

#3892 (Oct 12, 2019 4:02:47 AM)

  1. [Attributor] Extend anonymous namespace. NFC. — benny.kra / detail

#3891 (Oct 12, 2019 3:58:43 AM)

  1. [LV] Merge LLVM_DEBUG blocks. — benny.kra / detail

#3890 (Oct 12, 2019 1:00:45 AM)

  1. [X86] Test SKX cpu in the vector-trunc-packus/ssat/usat.ll tests instad — craig.topper / detail
  2. [X86] Use pack instructions for packus/ssat truncate patterns when — craig.topper / detail

#3889 (Oct 12, 2019 12:44:47 AM)

  1. [mips] Rely on GPR size not ABI when select instruction to load value — simon / detail

#3888 (Oct 12, 2019 12:42:44 AM)

  1. [mips] Fix `loadImmediate` calls when load non-address values. — simon / detail

#3887 (Oct 11, 2019 11:40:46 PM)

  1. [lit] Remove setting of the target-windows feature — martin / detail

#3886 (Oct 11, 2019 11:26:45 PM)

  1. [clang][IFS] Fixing spelling errors in interface-stubs OPT flag (NFC). — puyan / detail

#3885 (Oct 11, 2019 11:14:43 PM)

  1. [llvm-lipo] Pass ArrayRef by value. — shal1t712 / detail

#3884 (Oct 11, 2019 10:24:46 PM)

  1. Revert 374629 "[sancov] Accommodate sancov and coverage report server — Vitaly Buka / detail

#3883 (Oct 11, 2019 9:08:45 PM)

  1. NFC: clang-format rL374420 and adjust comment wording — hubert.reinterpretcast / detail

#3882 (Oct 11, 2019 7:54:45 PM)

  1. recommit: [LoopVectorize][PowerPC] Estimate int and float register — wuzish / detail

#3881 (Oct 11, 2019 7:48:43 PM)

  1. [clang][IFS] Updating tests to pass on -fvisibility=hidden builds — puyan / detail

#3880 (Oct 11, 2019 7:43:05 PM)

  1. [platform process list] add a flag for showing the processes of all — a20012251 / detail

#3879 (Oct 11, 2019 7:32:49 PM)

  1. Revert "[platform process list] add a flag for showing the processes of — a20012251 / detail

#3878 (Oct 11, 2019 7:30:43 PM)

  1. [sancov] Use LLVM Support library JSON writer in favor of individual — Vitaly Buka / detail
  2. [sancov] Accommodate sancov and coverage report server for use under — Vitaly Buka / detail

#3877 (Oct 11, 2019 7:22:47 PM)

  1. Slightly relax restriction on exact order arguments must appear. — douglas.yung / detail

#3875 (Oct 11, 2019 7:00:59 PM)

  1. Revert "[platform process list] add a flag for showing the processes of — a20012251 / detail
  2. [platform process list] add a flag for showing the processes of all — a20012251 / detail

#3874 (Oct 11, 2019 6:51:06 PM)

  1. [libunwind] Fix issues introduced in r374606 — phosek / detail

#3873 (Oct 11, 2019 6:34:43 PM)

  1. [asan] Return true from instrumentModule — Vitaly Buka / detail

#3872 (Oct 11, 2019 6:11:01 PM)

  1. [platform process list] add a flag for showing the processes of all — a20012251 / detail

#3871 (Oct 11, 2019 6:08:56 PM)

  1. Revert "[platform process list] add a flag for showing the processes of — a20012251 / detail

#3869 (Oct 11, 2019 5:12:44 PM)

  1. [platform process list] add a flag for showing the processes of all — a20012251 / detail

#3868 (Oct 11, 2019 5:08:09 PM)

  1. [llvm-profdata] Make "malformed-ptr-to-counter-array.test" textual — Vedant Kumar / detail
  2. DebugInfo: Fix msan use-of-uninitialized exposed by r374600 — dblaikie / detail

#3867 (Oct 11, 2019 4:52:39 PM)

  1. [X86] Add test case showing missing opportunity to fold vmovsdb into a — craig.topper / detail
  2. [X86] Fold a VTRUNCS/VTRUNCUS+store into a saturating truncating store. — craig.topper / detail
  3. Temporarily Revert [platform process list] add a flag for showing the — Adrian Prantl / detail

#3866 (Oct 11, 2019 4:27:16 PM)

  1. DebugInfo: Reduce the scope of some variables related to debug_ranges — dblaikie / detail

#3865 (Oct 11, 2019 4:22:48 PM)

  1. [libFuzzer] Don't prefix absolute paths in fuchsia. — jakehehrlich / detail

#3864 (Oct 11, 2019 4:15:57 PM)

  1. gn build: (manually) merge r374606 better — nicolasweber / detail

#3862 (Oct 11, 2019 3:40:00 PM)

  1. gn build: Cmanually) merge r374590 — nicolasweber / detail
  2. [platform process list] add a flag for showing the processes of all — a20012251 / detail
  3. gn build: Merge r235758 — llvmgnsyncbot / detail

#3861 (Oct 11, 2019 2:53:47 PM)

  1. [AMDGPU] Use GCN prefix in dpp_combine.mir. NFC. — Stanislav.Mekhanoshin / detail

#3860 (Oct 11, 2019 2:23:47 PM)

  1. [libunwind] Refactor CMake flag checks to match libc++ and libc++abi — phosek / detail

#3859 (Oct 11, 2019 2:22:46 PM)

  1. [ObjC] Remove default parameter no caller was providing. NFC intended. — vsapsai / detail
  2. [mips] Use less instruction to load zero into FPR by li.s / li.d pseudos — simon / detail
  3. [mips] Store 64-bit `li.d' operand as a single 8-byte value — simon / detail
  4. [mips] Remove unused local variables. NFC — simon / detail
  5. DebugInfo: Use base address selection entries for debug_loc — dblaikie / detail
  6. [lit] Change regex filter to ignore case — jlettner / detail
  7. [lit] Small cleanups in main.py — jlettner / detail
  8. Revert "[platform process list] add a flag for showing the processes of — a20012251 / detail
  9. [AMDGPU] link dpp pseudos and real instructions on gfx10 — Stanislav.Mekhanoshin / detail

#3856 (Oct 11, 2019 1:34:45 PM)

  1. [GISel][UnitTest] Fix a bunch of tests that were not doing anything — quentin.colombet / detail

#3856 (Oct 11, 2019 1:34:45 PM)

  1. Added legacy mode support for automatic SVN schedulers. — gkistanova / detail

#3855 (Oct 11, 2019 1:33:49 PM)

  1. Revert 374373: [Codegen] Alter the default promotion for saturating adds — david.green / detail
  2. Release notes: Add the option WarnForDeadNestedAssignments — sylvestre / detail

#3854 (Oct 11, 2019 1:01:32 PM)

  1. [MachineIRBuilder] Fix an assertion failure with buildMerge — quentin.colombet / detail
  2. [GISel][CallLowering] Enable vector support in argument lowering — quentin.colombet / detail
  3. [Mips][llvm-exegesis] Add a Mips target — simon / detail
  4. Set GNUC version in the LLDB expression parser. — Adrian Prantl / detail

#3853 (Oct 11, 2019 12:49:29 PM)

  1. Add -fgnuc-version to ClangModuleCompilationOptions on Darwin. — Adrian Prantl / detail
  2. [NativePDB] Remove unused references to ClangASTImporter — apl / detail

#3852 (Oct 11, 2019 12:36:42 PM)

  1. [platform process list] add a flag for showing the processes of all — a20012251 / detail

#3851 (Oct 11, 2019 12:07:45 PM)

  1. make ConstString allocate memory in non-tiny chunks — l.lunak / detail

#3850 (Oct 11, 2019 12:06:44 PM)

  1. llvm-dwarfdump: Add verbose printing for debug_loclists — dblaikie / detail

#3847 (Oct 11, 2019 11:09:12 AM)

  1. Suppress false-positive -Wdeprecated-volatile warning from — richard-llvm / detail
  2. [Stats] Convert some ad-hoc header search stats to — vsapsai / detail

#3846 (Oct 11, 2019 10:48:46 AM)

  1. gn build: (manually) merge r374110 — nicolasweber / detail
  2. IOHandler: fall back on File::Read if a FILE* isn't available. — lawrence_danna / detail
  3. [lldb] Fix python packages install path — hhb / detail
  4. [X86][SSE] Add support for v4i8 add reduction — llvm-dev / detail

#3845 (Oct 11, 2019 10:24:35 AM)

  1. [clang][IFS] Fixing assert in clang interface stubs for enums, records, — puyan / detail
  2. [lldb] Mark import-std-module/empty-module as libc++ test — Raphael Isemann / detail

#3844 (Oct 11, 2019 10:18:45 AM)

  1. [lldb] Add import-std-module/sysroot to the libc++ test category. — Raphael Isemann / detail

#3842 (Oct 11, 2019 10:00:48 AM)

  1. Update clang module map for new excluded .def file. — richard-llvm / detail

#3839 (Oct 11, 2019 9:32:45 AM)

  1. Fix test failure with 374562 on Hexagon — erich.keane / detail
  2. [lldb-test] Modify lldb-test to print out ASTs from symbol file — syaghmour / detail

#3838 (Oct 11, 2019 9:10:46 AM)

  1. [AArch64] add tests for (v)select-of-constants; NFC — spatel / detail

#3837 (Oct 11, 2019 8:54:48 AM)

  1. [AArch64][SVE] Implement sdot and udot (lane) intrinsics — kerry.mclaughlin / detail

#3836 (Oct 11, 2019 8:38:47 AM)

  1. [VPlan] Add moveAfter to VPRecipeBase. — flo / detail

#3835 (Oct 11, 2019 8:08:44 AM)

  1. [AIX] Use .space instead of .zero in assembly — daltenty / detail

#3834 (Oct 11, 2019 8:01:28 AM)

  1. [AMDGPU][MC][GFX9][GFX10] Corrected number of src operands for — dmitry.preobrazhensky / detail
  2. Reland r374450 with Richard Smith's comments and test fixed. — erich.keane / detail

#3833 (Oct 11, 2019 7:50:45 AM)

  1. gn build: Merge r374558 — llvmgnsyncbot / detail

#3832 (Oct 11, 2019 7:47:21 AM)

  1. [libTooling] Move `RewriteRule` abstraction into its own header and — yitzhakm / detail
  2. [AMDGPU][MC][GFX6][GFX7][GFX10] Added instructions — dmitry.preobrazhensky / detail

#3831 (Oct 11, 2019 7:38:44 AM)

  1. [AMDGPU][MC][GFX10] Enabled null for 64-bit dst operands — dmitry.preobrazhensky / detail

#3830 (Oct 11, 2019 7:34:40 AM)

  1. [llvm] [ocaml] Support linking against dylib — mgorny / detail

#3828 (Oct 11, 2019 7:16:50 AM)

  1. [libTooling] Change Stencil equality to use `toString()` — yitzhakm / detail
  2. [AMDGPU][MC] Corrected parsing of optional operands — dmitry.preobrazhensky / detail
  3. Fix compilation warnings. NFC. — michael.hliao / detail
  4. [DAGCombiner] fold vselect-of-constants to shift — spatel / detail

#3826 (Oct 11, 2019 6:48:49 AM)

  1. Updated add_new_check.py to create checker tests in the new directory — gribozavr / detail

#3824 (Oct 11, 2019 6:04:59 AM)

  1. [Tests] Output of od can be lower or upper case (llvm-objcopy/yaml2obj). — kai.nacke / detail
  2. [mips] Follow-up to r374544. Fix test case. — simon / detail
  3. [ClangTidy] Separate tests for infrastructure and checkers, fixup — gribozavr / detail

#3822 (Oct 11, 2019 5:09:25 AM)

  1. [llvm-readobj] - Remove excessive fields when dumping "Version symbols". — grimar / detail
  2. [LLD][ELF] - Update test cases after llvm-readobj change. — grimar / detail
  3. [MS ABI]: Fix mangling function arguments for template types to be — nicolasweber / detail
  4. [mips] Fix loading "double" immediate into a GPR and FPR — simon / detail
  5. [lldb] Insert break to avoid unannotated fall-through — kadircet / detail

#3820 (Oct 11, 2019 4:59:48 AM)

  1. [ClangTidy] Separate tests for infrastructure and checkers — gribozavr / detail

#3819 (Oct 11, 2019 4:47:17 AM)

  1. [LLDB] [lldb-server] Use llvm::InitLLVM for doing unicode conversion of — martin / detail
  2. [FileCheck] Implement --ignore-case option. — kai.nacke / detail
  3. Dead Virtual Function Elimination — oliver.stannard / detail

#3818 (Oct 11, 2019 4:36:47 AM)

  1. [X86] isFNEG - add recursion depth limit — llvm-dev / detail
  2. [SCEV] Add stricter verification option. — flo / detail

#3817 (Oct 11, 2019 4:34:50 AM)

  1. [llvm-exegesis] Show noise cluster in analysis output. — courbet / detail

#3816 (Oct 11, 2019 4:24:47 AM)

  1. minidump: Use llvm memory info list parser — pavel / detail

#3815 (Oct 11, 2019 3:58:48 AM)

  1. ProcessInstanceInfoMatch: Don't match processes with no name if a name — pavel / detail

#3814 (Oct 11, 2019 2:04:50 AM)

  1. [Windows] Use information from the PE32 exceptions directory to — aleksandr.urakov / detail

#3813 (Oct 11, 2019 1:48:46 AM)

  1. Insert module constructors in a module pass — Vitaly Buka / detail

#3812 (Oct 11, 2019 1:46:47 AM)

  1. [LLDB] [Driver] Use llvm::InitLLVM to do unicode argument conversion on — martin / detail

#3811 (Oct 11, 2019 1:42:50 AM)

  1. [lldb] Fix crash in CxxModuleHandler when std module is empty — Raphael Isemann / detail

#3810 (Oct 11, 2019 1:38:46 AM)

  1. [TableGen] Fix a bug that MCSchedClassDesc is interfered between — qshanz / detail

#3807 (Oct 11, 2019 12:20:47 AM)

  1. [ADT][Statistics] Fix test after rL374490 — kadircet / detail
  2. [X86] Add v8i64->v8i8 ssat/usat/packus truncate tests to — craig.topper / detail

#3806 (Oct 11, 2019 12:16:49 AM)

  1. Fix modules build for r374337 — pavel / detail

#3803 (Oct 10, 2019 10:34:18 PM)

  1. [X86] Always define the tzcnt intrinsics even when _MSC_VER is defined. — craig.topper / detail

#3802 (Oct 10, 2019 10:20:49 PM)

  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

#3802 (Oct 10, 2019 10:20:49 PM)

  1. Updated llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast and — gkistanova / detail

#3801 (Oct 10, 2019 10:14:47 PM)

  1. [InstCombine] recognize popcount. — czhengsz / detail

#3800 (Oct 10, 2019 9:54:51 PM)

  1. [libc++] Fix linker script generation — phosek / detail

#3798 (Oct 10, 2019 9:18:46 PM)

  1. [X86] Add a DAG combine to turn v16i16->v16i8 VTRUNCUS+store into a — craig.topper / detail

#3796 (Oct 10, 2019 9:02:47 PM)

  1. [X86] Add test case for trunc_packus_v16i32_v16i8_store to — craig.topper / detail

#3794 (Oct 10, 2019 8:46:48 PM)

  1. [X86] Add more packus/ssat/usat truncate tests from legal vectors to — craig.topper / detail
  2. [CVP] Remove a masking operation if range information implies it's a — listmail / detail

#3791 (Oct 10, 2019 8:10:46 PM)

  1. [Polly] Fix formatting violation. NFC. — vsapsai / detail

#3789 (Oct 10, 2019 7:30:20 PM)

  1. [Stats] More polly fixes following llvm::Statistic changes in r374490. — vsapsai / detail
  2. [CUDA][HIP} Add a test for constexpr default ctor — Yaxun.Liu / detail
  3. Revert 374481 "[tsan,msan] Insert module constructors in a module pass" — nicolasweber / detail

#3788 (Oct 10, 2019 6:55:14 PM)

  1. [JITLink] Disable the MachO/AArch64 testcase while investigating bot — Lang Hames / detail

#3787 (Oct 10, 2019 6:42:11 PM)

  1. [Stats] Fix polly build due to change in llvm::Statistic constructor in — vsapsai / detail
  2. [Attributor][FIX] Do not replace musstail calls with constant — jdoerfert / detail
  3. [JITLink] Fix MachO/arm64 GOTPAGEOFF encoding. — Lang Hames / detail

#3786 (Oct 10, 2019 6:03:58 PM)

  1. [Stats] Add ALWAYS_ENABLED_STATISTIC enabled regardless of — vsapsai / detail
  2. Get ClangdXPC.framework building (barely) with CMake's Xcode generator — jordan_rose / detail
  3. AMDGPU: Move SelectFlatOffset back into AMDGPUISelDAGToDAG — Matthew.Arsenault / detail
  4. Fix assertion failure for a cv-qualified array as a non-type template — richard-llvm / detail

#3784 (Oct 10, 2019 5:26:34 PM)

  1. Move most CXXRecordDecl::DefinitionData bit-fields out into a separate — richard-llvm / detail
  2. [X86] Update trunc_packus_v32i32_v32i8 test in min-legal-vector-width.ll — craig.topper / detail
  3. [X86] Improve the AVX512 bailout in combineTruncateWithSat to allow pack — craig.topper / detail
  4. Include whether the destructor is constexpr in -ast-dump output for a — richard-llvm / detail

#3783 (Oct 10, 2019 5:12:48 PM)

  1. Clean up format in cmake file — hhb / detail

#3781 (Oct 10, 2019 4:43:14 PM)

  1. [tooling] Fix assertion on MacOSX. — michael.hliao / detail
  2. Fix compilation warning due to typo. — michael.hliao / detail
  3. [msan, NFC] Move option parsing into constructor — Vitaly Buka / detail
  4. [tsan,msan] Insert module constructors in a module pass — Vitaly Buka / detail
  5. gn build: Merge r374476 — llvmgnsyncbot / detail

#3780 (Oct 10, 2019 4:36:49 PM)

  1. Change test case so that it accepts backslashes in file path, in the — akhuang / detail
  2. docs/DeveloperPolicy: Add instructions for requesting GitHub commit — tstellar / detail
  3. [JITLink] Move MachO/x86 got test further down in the data section. — Lang Hames / detail
  4. [JITLink] Add an initial implementation of JITLink for MachO/AArch64. — Lang Hames / detail

#3778 (Oct 10, 2019 4:28:47 PM)

  1. [MemorySSA] Update Phi simplification. — asbirlea / detail
  2. Fix check-interception link error in compiler-rt debug mode — rnk / detail

#3776 (Oct 10, 2019 4:06:50 PM)

  1. [tooling] Teach Tooling to understand compilation with offloading. — michael.hliao / detail

#3774 (Oct 10, 2019 3:44:51 PM)

  1. Fix help message for -ffp-contract — Yaxun.Liu / detail
  2. [lldb-test] Remove unused header — apl / detail

#3773 (Oct 10, 2019 3:40:47 PM)

  1. Moved a few builders to use UnifiedTreeBuilder. — gkistanova / detail

#3772 (Oct 10, 2019 3:32:50 PM)

  1. PR43629: Fix crash evaluating constexpr placement new on a subobject of — richard-llvm / detail

#3771 (Oct 10, 2019 3:02:13 PM)

  1. [X86] Add test cases for packus/ssat/usat 32i32->v32i8 test cases. NFC — craig.topper / detail
  2. [X86] Guard against leaving a dangling node in combineTruncateWithSat. — craig.topper / detail
  3. [test] Reduce inconsistency between lit configuration files. — Jonas Devlieghere / detail
  4. [Make] Remove spurious line break — Jonas Devlieghere / detail
  5. [GISel] Simplifying return from else in function. NFC — hayarms / detail

#3770 (Oct 10, 2019 2:46:02 PM)

  1. Fix some errors in <arm_neon.h> tests that cause them to fail with lax — richard-llvm / detail
  2. [GISel] Allow getConstantVRegVal() to return G_FCONSTANT values. — hayarms / detail

#3769 (Oct 10, 2019 2:39:28 PM)

  1. [lit] Break main into smaller functions — jlettner / detail
  2. [InstCombine] Add test case for PR43617 (NFC) — e.menezes / detail
  3. [ValueTracking] Improve pointer offset computation for cases of same — xur / detail
  4. [AMDGPU] Handle undef old operand in DPP combine — Stanislav.Mekhanoshin / detail
  5. Revert 374450 "Fix __builtin_assume_aligned with too large values." — nicolasweber / detail

#3768 (Oct 10, 2019 2:22:50 PM)

  1. TestMTCSimple: Make Makefile portable. — Fred Riss / detail

#3767 (Oct 10, 2019 2:16:10 PM)

  1. [MemorySSA] Additional handling of unreachable blocks. — asbirlea / detail
  2. Add a missing include in test. — eugeni.stepanov / detail
  3. Add -fgnuc-version= to control __GNUC__ and other GCC macros — rnk / detail
  4. Fix __builtin_assume_aligned with too large values. — erich.keane / detail

#3766 (Oct 10, 2019 1:40:49 PM)

  1. [System Model] [TTI] Move default cache/prefetch implementations — greened / detail

#3765 (Oct 10, 2019 1:36:19 PM)

  1. Fix process launch failure on FreeBSD after r365761 — dimitry / detail
  2. Fix a documentation warning from GSYM commit. — clayborg / detail

#3764 (Oct 10, 2019 1:26:56 PM)

  1. [ScanDeps] clang-format, 80 cols. — bigcheesegs / detail
  2. ADT: Save a word in every StringSet entry — jordan_rose / detail
  3. [lit] Add comment explaining the LIT_OPTS env var overrides command line — jlettner / detail
  4. [PDB] Fix bug when using multiple PCH header objects with the same name. — zturner / detail
  5. [MSVC] Automatically add atlmfc folder to include and libpath. — zturner / detail

#3763 (Oct 10, 2019 1:16:48 PM)

  1. [OPENMP]Update doc for supported constructs, NFC. — a.bataev / detail

#3762 (Oct 10, 2019 1:14:52 PM)

  1. [OPENMP50]Support for 'master taskloop' directive. — a.bataev / detail

#3761 (Oct 10, 2019 12:55:11 PM)

  1. [test] Cleanup top-level lit.cfg.py — Jonas Devlieghere / detail
  2. [test] Add timeout to API tests. — Jonas Devlieghere / detail
  3. [x86] reduce duplicate test assertions; NFC — spatel / detail

#3760 (Oct 10, 2019 12:44:48 PM)

  1. [lit] Bring back `--threads` option alias — jlettner / detail

#3759 (Oct 10, 2019 12:42:51 PM)

  1. [X86] Use packusdw+vpmovuswb to implement v16i32->V16i8 that clamps — craig.topper / detail

#3758 (Oct 10, 2019 12:36:51 PM)

  1. [Docs] Update testing documentaton — Jonas Devlieghere / detail

#3757 (Oct 10, 2019 12:26:50 PM)

  1. Revert r374392: "[lit] Extend internal diff to support -U" — jdenny.ornl / detail
  2. Revert r374390: "[lit] Extend internal diff to support `-` argument" — jdenny.ornl / detail
  3. Revert r374389: "[lit] Clean up internal diff's encoding handling" — jdenny.ornl / detail
  4. [PowerPC][docs] Update IBM official docs in Compiler Writers Info page — Jinsong Ji / detail
  5. Revert r374388: "[lit] Make internal diff work in pipelines" — jdenny.ornl / detail

#3756 (Oct 10, 2019 12:24:48 PM)

  1. update TestRunCommandInterpreterAPI to use SBFile — lawrence_danna / detail

#3755 (Oct 10, 2019 12:12:47 PM)

  1. update SBDebugger::SetInputFile() etc to work on native Files — lawrence_danna / detail

#3754 (Oct 10, 2019 11:58:48 AM)

  1. win: Move Parallel.h off concrt to cross-platform code — nicolasweber / detail

#3753 (Oct 10, 2019 11:57:35 AM)

  1. [NFC][PowerPC]Clean up PPCAsmPrinter for TOC related pseudo opcode — xiangxdh / detail

#3752 (Oct 10, 2019 11:49:06 AM)

  1. TestFileHandle.py: fix for Python 3.6 — lawrence_danna / detail
  2. Fix one more clang test which didn't have \5C in it — rnk / detail
  3. [ARM] Fix arm_neon.h with -flax-vector-conversions=none, part 2. — efriedma / detail

#3751 (Oct 10, 2019 11:36:50 AM)

  1. Update clang tests for new LLVM IR backslash printing in r374415 — rnk / detail

#3750 (Oct 10, 2019 11:32:52 AM)

  1. Remove merge marker :-) — Adrian Prantl / detail
  2. Print quoted backslashes in LLVM IR as \\ instead of \5C — rnk / detail

#3749 (Oct 10, 2019 11:26:32 AM)

  1. Remove strings.h include to fix GSYM Windows build — rnk / detail
  2. Die, TABS, die, die, die, die... — jingham / detail
  3. Fix Windows build after r374381 — nicolasweber / detail

#3748 (Oct 10, 2019 11:14:49 AM)

  1. Unbreak buildbots. — clayborg / detail

#3746 (Oct 10, 2019 11:12:41 AM)

  1. Speed up accelerator table lookups — Adrian Prantl / detail
  2. Remove CC autodetection from Makefile.rules — Adrian Prantl / detail
  3. Re-land "Use -fdebug-compilation-dir to form absolute paths in coverage — rnk / detail
  4. Fix test to avoid check-not matching the temp file absolute path — rnk / detail
  5. [lit] Leverage argparse features to remove some code — jlettner / detail
  6. Fix build by adding the missing dependency. — michael.hliao / detail
  7. [libc++][test] Change IsSmallObject's calculation for std::any's small — Casey / detail
  8. Fix buildbots by using memset instead of bzero. — clayborg / detail

#3745 (Oct 10, 2019 10:58:51 AM)

  1. [lit] Move argument parsing/validation to separate file — jlettner / detail

#3744 (Oct 10, 2019 10:56:49 AM)

  1. [clang-format] throws an incorrect assertion in consumeToken() — mydeveloperday / detail

#3743 (Oct 10, 2019 10:54:48 AM)

  1. Unbreak  llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast buildbot. — clayborg / detail

#3742 (Oct 10, 2019 10:52:51 AM)

  1. [DAGCombiner] fold select-of-constants to shift — spatel / detail

#3741 (Oct 10, 2019 10:50:49 AM)

  1. Unbreak windows buildbots. — clayborg / detail

#3740 (Oct 10, 2019 10:48:48 AM)

  1. gn build: restore tablegen restat optimization after r373664 — nicolasweber / detail

#3739 (Oct 10, 2019 10:46:56 AM)

  1. Implement serializing scripted breakpoints and their extra args. — jingham / detail

#3738 (Oct 10, 2019 10:42:48 AM)

  1. [lit] Extend internal diff to support `-` argument — jdenny.ornl / detail
  2. gn build: merge r374381 more (effectively a no-op) — nicolasweber / detail
  3. [lit] Extend internal diff to support -U — jdenny.ornl / detail

#3737 (Oct 10, 2019 10:40:51 AM)

  1. [lit] Make internal diff work in pipelines — jdenny.ornl / detail
  2. [lit] Clean up internal diff's encoding handling — jdenny.ornl / detail

#3736 (Oct 10, 2019 10:28:49 AM)

  1. [test] Pass DSYMUTIL and SDKROOT as part of the Make invocation. — Jonas Devlieghere / detail
  2. [test] Use a different module cache for Shell and API tests. — Jonas Devlieghere / detail
  3. [OPENMP50]Support for declare variant directive for NVPTX target. — a.bataev / detail

#3735 (Oct 10, 2019 10:20:48 AM)

  1. Reland "[ASan] Do not misrepresent high value address dereferences as — jlettner / detail

#3734 (Oct 10, 2019 10:14:47 AM)

  1. [test] Trim the symbtab test case (NFC) — Jonas Devlieghere / detail
  2. gn build: Merge r374381 — llvmgnsyncbot / detail

#3733 (Oct 10, 2019 10:10:48 AM)

  1. Add GsymCreator and GsymReader. — clayborg / detail

#3732 (Oct 10, 2019 9:38:48 AM)

  1. [dsymutil] Move CommonSymbols.clear() in resetParserState. — Jonas Devlieghere / detail

#3731 (Oct 10, 2019 9:34:51 AM)

  1. [ARM] VQSUB instruction — david.green / detail

#3730 (Oct 10, 2019 9:18:49 AM)

  1. Increase timeout in pexpect to lower chances of tests failing under — Adrian Prantl / detail

#3729 (Oct 10, 2019 9:06:49 AM)

  1. Fix assertions disabled builds after rL374367 — kadircet / detail
  2. [Codegen] Alter the default promotion for saturating adds and subs — david.green / detail
  3. Use arrays on stack and avoid use of new and delete operators. — sivachandra / detail

#3728 (Oct 10, 2019 9:00:50 AM)

  1. Increase timeout in gdbclientutils.py to decrease chance of test failing — Adrian Prantl / detail

#3727 (Oct 10, 2019 8:49:45 AM)

  1. Fix Wdocumentation warnings. NFCI. — llvm-dev / detail
  2. [AMDGPU] Fixed dpp_combine.mir with expensive checks. NFC. — Stanislav.Mekhanoshin / detail
  3. In openFileForRead don't cache erroneous entries if the error relates to — kousikk / detail
  4. [BPF] Remove relocation for patchable externs — yhs / detail
  5. [Alignment][NFC] Use llv::Align in GISelKnownBits — gchatelet / detail
  6. [DAGCombiner] reduce code duplication; NFC — spatel / detail

#3726 (Oct 10, 2019 8:17:55 AM)

  1. [OPENMP50]Register vendor name only once in vendor context selector. — a.bataev / detail

#3725 (Oct 10, 2019 8:16:48 AM)

  1. [OPENMP50]Register vendor name only once in vendor context selector. — a.bataev / detail

#3724 (Oct 10, 2019 7:50:49 AM)

  1. [LLD][ELF] Fix stale comments about doing ICF — russell.gallop / detail

#3723 (Oct 10, 2019 7:46:51 AM)

  1. [MCA] Show aggregate over Average Wait times for the whole snippet — lebedev.ri / detail

#3722 (Oct 10, 2019 7:32:24 AM)

  1. Revert "[Tests] Output of od can be lower or upper case — gribozavr / detail
  2. Revert "[FileCheck] Implement --ignore-case option." — gribozavr / detail

#3721 (Oct 10, 2019 7:18:49 AM)

  1. Revert "Fix OCaml/core.ml fneg check" — gribozavr / detail

#3720 (Oct 10, 2019 7:14:50 AM)

  1. Revert "[IRBuilder] Update IRBuilder::CreateFNeg(...) to return a — gribozavr / detail
  2. Fix OCaml/core.ml fneg check (try 2) — llvm-dev / detail
  3. [X86] combineFMA - Convert to use — llvm-dev / detail

#3719 (Oct 10, 2019 7:06:34 AM)

  1. [lldb] Fix minidebuginfo-set-and-hit-breakpoint.test — Raphael Isemann / detail
  2. unwind-via-stack-win.yaml: update for changes in yaml format — pavel / detail

#3718 (Oct 10, 2019 6:55:46 AM)

  1. [lldb] Add log output for the support files we pass to the — Raphael Isemann / detail
  2. [X86] combineFMADDSUB - Convert to use — llvm-dev / detail

#3717 (Oct 10, 2019 6:43:09 AM)

  1. Revert "[AMDGPU] Run `unreachable-mbb-elimination` after isel to clean — jay.foad / detail
  2. Revert "[test] Use system locale for mri-utf8.test" — thomasp / detail

#3716 (Oct 10, 2019 6:30:40 AM)

  1. [DAGCombine] Match more patterns for half word bswap — deadalnix / detail
  2. Fix some dangling else warnings — pavel / detail
  3. Fix the unwinding plan augmentation from x86 assembly — pavel / detail
  4. [Tests] Output of od can be lower or upper case (llvm-objcopy/yaml2obj). — kai.nacke / detail
  5. [llvm-readelf] - Do not enter an infinite loop when printing histogram. — grimar / detail
  6. [DAG][X86] Add isNegatibleForFree/GetNegatedExpression override — llvm-dev / detail
  7. Fix OCaml/core.ml fneg check — llvm-dev / detail

#3715 (Oct 10, 2019 6:14:04 AM)

  1. [ARM] VQADD instructions — david.green / detail
  2. MinidumpYAML: Add support for the memory info list stream — pavel / detail
  3. [LV][NFC] Factor out calculation of "best" estimated trip count. — flo / detail
  4. [FileCheck] Implement --ignore-case option. — kai.nacke / detail

#3714 (Oct 10, 2019 5:58:51 AM)

  1. [lldb] Make sure import-std-module/sysroot actually passes for the right — Raphael Isemann / detail

#3713 (Oct 10, 2019 5:57:12 AM)

  1. [Sanitizers] Fix getrandom test — David CARLIER / detail
  2. [AArch64][x86] add tests for (v)select bit magic; NFC — spatel / detail

#3712 (Oct 10, 2019 5:44:13 AM)

  1. [Alignment][NFC] Make VectorUtils uas llvm::Align — gchatelet / detail
  2. File: Handle more cases in GetOptionsFromMode — pavel / detail
  3. Make nullptr check more robust — ruiu / detail

#3711 (Oct 10, 2019 5:31:32 AM)

  1. Revert "Use -fdebug-compilation-dir to form absolute paths in coverage — kadircet / detail
  2. [Windows] Introduce a switch for the `lldb-server` mode on Windows — aleksandr.urakov / detail
  3. Fix -Wparentheses warning. NFCI. — llvm-dev / detail
  4. [ADR] ArrayRefTest: disable SizeTSizedOperations test - it's UB. — lebedev.ri / detail
  5. [AST] ASTReader::ReadSLocEntry(): move computation of FirstDecl into the — lebedev.ri / detail
  6. [lld] getErrPlace(): don't perform arithmetics on maybe-null pointer — lebedev.ri / detail

#3710 (Oct 10, 2019 5:19:16 AM)

  1. TestFileHandle.py: relax exception type checks — pavel / detail

#3709 (Oct 10, 2019 5:06:59 AM)

  1. [Mips] Fix 374055 — Mirko.Brkusanin / detail
  2. Fix sanitizer lint check after r374315 — russell.gallop / detail

#3708 (Oct 10, 2019 4:54:27 AM)

  1. [test] Use system locale for mri-utf8.test — thomasp / detail

#3707 (Oct 10, 2019 4:41:59 AM)

  1. [lldb] Fix out of bounds read in DataExtractor::GetCStr and add unit — Raphael Isemann / detail
  2. [lldb][NFC] Remove strange bool parameter from Searcher::SearchCallback — Raphael Isemann / detail
  3. [COFF] Wrap definitions in namespace lld { namespace coff {. NFC — maskray / detail
  4. [Sanitizers] Porting getrandom/getentropy interceptors to FreeBSD — David CARLIER / detail
  5. [UBSan] Appease linter — lebedev.ri / detail

#3706 (Oct 10, 2019 4:08:44 AM)

  1. [UBSan] Split nullptr-and-nonzero-offset-variable.c in another direction — lebedev.ri / detail

#3705 (Oct 10, 2019 3:57:52 AM)

  1. [lldb][NFC] Use llvm::all_of instead of std::all_of in — Raphael Isemann / detail
  2. Revert "[ASan] Do not misrepresent high value address dereferences as — russell.gallop / detail

#3704 (Oct 10, 2019 3:56:51 AM)

  1. [lldb][NFC] Use llvm::all_of instead of std::all_of in — Raphael Isemann / detail
  2. Revert "[ASan] Do not misrepresent high value address dereferences as — russell.gallop / detail

#3703 (Oct 10, 2019 3:42:53 AM)

  1. [UBSan] Split nullptr-and-nonzero-offset-variable.cpp into C and C++ — lebedev.ri / detail

#3702 (Oct 10, 2019 2:58:50 AM)

  1. [IfCvt][ARM] Optimise diamond if-conversion for code size — oliver.stannard / detail

#3701 (Oct 10, 2019 2:52:50 AM)

  1. [UBSan] Revisit nullptr-and-nonzero-offset-variable.cpp test to — lebedev.ri / detail
  2. s/@expectedFailure/@expectedFailureAll in TestFileHandle — pavel / detail

#3700 (Oct 10, 2019 2:46:50 AM)

  1. Use error instead of fatal to report usage errors — ruiu / detail

#3699 (Oct 10, 2019 2:34:50 AM)

  1. Remove rest of time-trace message as it is inconsistent style — russell.gallop / detail

#3698 (Oct 10, 2019 2:26:53 AM)

  1. [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is — lebedev.ri / detail

#3697 (Oct 10, 2019 1:54:23 AM)

  1. [LLD] [MinGW] Add a testcase for -l:name style library options. NFC. — martin / detail
  2. [LLD] [MinGW] Look for other library patterns with -l — martin / detail

#3696 (Oct 10, 2019 1:40:46 AM)

  1. Improve error message for bad SHF_MERGE sections — ruiu / detail

#3695 (Oct 10, 2019 1:30:50 AM)

  1. [lldb][NFC] Use unique_ptr in DiagnosticManager to express ownership — Raphael Isemann / detail

#3694 (Oct 10, 2019 1:28:53 AM)

  1. Recommit "[Clang] Pragma vectorize_width() implies vectorize(enable)" — sjoerd.meijer / detail

#3693 (Oct 10, 2019 1:26:51 AM)

  1. [update_cc_test_checks] Support 'clang | opt | FileCheck' — simon.tatham / detail

#3692 (Oct 10, 2019 12:14:54 AM)

  1. [clang] prevent crash for nonnull attribut in constant context (Bug — tyker1 / detail

#3691 (Oct 10, 2019 12:12:51 AM)

  1. AMDGPU: Use SGPR_128 instead of SReg_128 for vregs — Matthew.Arsenault / detail

#3690 (Oct 9, 2019 11:26:52 PM)

  1. [X86] Add test case for trunc_packus_v16i32_v16i8 with avx512vl+avx512bw — craig.topper / detail

#3689 (Oct 9, 2019 10:36:49 PM)

  1. [Attributor][NFC] clang format — jdoerfert / detail

#3688 (Oct 9, 2019 10:34:53 PM)

  1. [Attributor] Handle `null` differently in capture and alias logic — jdoerfert / detail

#3687 (Oct 9, 2019 10:26:51 PM)

  1. [WebAssembly] Wrap definitions in namespace lld { namespace wasm {. NFC — maskray / detail

#3685 (Oct 9, 2019 9:30:52 PM)

  1. gn build: Merge r374277 — llvmgnsyncbot / detail

#3684 (Oct 9, 2019 9:26:50 PM)

  1. Reland "[TextAPI] Introduce TBDv4" — cyndy_ishida / detail

#3683 (Oct 9, 2019 9:18:53 PM)

  1. [ast] Fix indentation. NFC. — michael.hliao / detail

#3681 (Oct 9, 2019 8:11:21 PM)

  1. [sema] Revise `getCurrentMangleNumberContext` interface. NFC. — michael.hliao / detail
  2. [lld][WebAssembly] Refactor markLive.cpp. NFC — sbc / detail

#3680 (Oct 9, 2019 8:00:53 PM)

  1. [PowerPC] add testcase for ppc loop instr form prep - NFC — czhengsz / detail

#3679 (Oct 9, 2019 7:50:53 PM)

  1. gn build: (manually) merge r374271 — nicolasweber / detail

#3678 (Oct 9, 2019 7:36:50 PM)

  1. [libTooling] Move Transformer files to their own directory/library. — yitzhakm / detail

#3677 (Oct 9, 2019 7:06:50 PM)

  1. dummy comment typo fix commit to cycle the bots — nicolasweber / detail

#3675 (Oct 9, 2019 6:10:50 PM)

  1. Revert [mangle] Fix mangling where an extra mangle context is required. — rnk / detail
  2. Re-land [mangle] Fix mangling where an extra mangle context is required. — rnk / detail

#3674 (Oct 9, 2019 6:06:51 PM)

  1. [codeview] Try to avoid emitting .cv_loc with line zero — rnk / detail

#3673 (Oct 9, 2019 5:54:50 PM)

  1. Use -fdebug-compilation-dir to form absolute paths in coverage mappings — rnk / detail

#3671 (Oct 9, 2019 5:34:52 PM)

  1. [ASan] Do not misrepresent high value address dereferences as null — jlettner / detail

#3669 (Oct 9, 2019 5:12:50 PM)

  1. Change debugserver to use the brk #0 for breakpoints. — Jason Molenda / detail

#3667 (Oct 9, 2019 4:44:54 PM)

  1. Conservatively add volatility and atomic checks in a few places — listmail / detail
  2. TestMTCSimple.py: allow the test to run on Darwin embedded platforms — Fred Riss / detail
  3. [CUDA][HIP] Fix host/device check with -fopenmp — Yaxun.Liu / detail

#3665 (Oct 9, 2019 4:03:21 PM)

  1. [WebAssembly] Fix tests missed in rL374235 — tlively / detail
  2. gn build: Merge r374245 — llvmgnsyncbot / detail

#3664 (Oct 9, 2019 3:58:50 PM)

  1. [sanitizer_common] Remove OnPrint from Go build. — mascasa / detail

#3662 (Oct 9, 2019 3:27:40 PM)

  1. [lldb] Put site-packages into a sub dir of CMAKE_CFG_INTDIR — hhb / detail
  2. Makefile.rules: add missing CODESIGN call — Fred Riss / detail
  3. GlobalISel: Implement fewerElementsVector for G_BUILD_VECTOR — Matthew.Arsenault / detail
  4. AMDGPU: Fix typos — Matthew.Arsenault / detail
  5. AMDGPU: Relax register classes used — Matthew.Arsenault / detail
  6. AMDGPU/GlobalISel: Fix crash on wide constant load with VGPR pointer — Matthew.Arsenault / detail
  7. TestIndirectSymbols: Modernize the Makefile — Fred Riss / detail
  8. AMDGPU: Don't fold copies to physregs — Matthew.Arsenault / detail

#3661 (Oct 9, 2019 3:21:14 PM)

  1. [libc++][test] Miscellaneous MSVC cleanups — Casey / detail
  2. gn build: (manually) merge r374219 — nicolasweber / detail

#3660 (Oct 9, 2019 3:14:42 PM)

  1. [CMake] Use the correct lit.cfg.py — Jonas Devlieghere / detail
  2. [GISel] Refactor and split PatternMatchTest. NFC — hayarms / detail
  3. Set eRegisterKindEHFrame register numbers for 32 bit ARM register — clayborg / detail

#3659 (Oct 9, 2019 3:04:51 PM)

  1. [AMDGPU] Fixed dpp combine of VOP1 — Stanislav.Mekhanoshin / detail
  2. Fix a crasher due to an assert when two files have the same UUID but — clayborg / detail
  3. [InstCombine] Fix PR43617 — e.menezes / detail

#3658 (Oct 9, 2019 3:00:13 PM)

  1. [Reproducer] Add convenience methods IsCapturing and IsReplaying. — Jonas Devlieghere / detail
  2. SBFile: add a bunch of tests that should eventually work. — lawrence_danna / detail
  3. SBFile support in SBCommandReturnObject — lawrence_danna / detail
  4. remove a smattering of isolated, unnecessary uses of FILE* — lawrence_danna / detail
  5. [IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator — cameron.mcinally / detail

#3657 (Oct 9, 2019 2:47:44 PM)

  1. [SampleFDO] Add indexing for function profiles so they can be loaded on — wmi / detail
  2. TestHelloWorld: Make compatible with remote testing — Fred Riss / detail
  3. [WebAssembly] Make returns variadic — tlively / detail

#3656 (Oct 9, 2019 2:35:23 PM)

  1. llvm-dwarfdump: Support multiple debug_loclists contributions — dblaikie / detail

#3655 (Oct 9, 2019 2:23:26 PM)

  1. [LLDB] Fix for regression of test — cameron / detail

#3654 (Oct 9, 2019 2:11:29 PM)

  1. [libFuzzer] Fix Alarm callback in fuchsia. — jakehehrlich / detail
  2. [LLDB] Remove standalone build dep on llvm-strip — Jonas Devlieghere / detail
  3. [Docs] Adds section for Additional Topics on Reference page — d4m1887 / detail

#3653 (Oct 9, 2019 1:59:01 PM)

  1. [sanitizer] Disable signal_trap_handler on s390 — Vitaly Buka / detail
  2. [System Model] [TTI] Fix virtual destructor warning — Vitaly Buka / detail
  3. [System Model] [TTI] Define AMDGPUTTIImpl::getST and — Vitaly Buka / detail
  4. [sanitizer, NFC] Fix grammar in comment — Vitaly Buka / detail
  5. [OPENMP50]Fix scoring of contexts with and without user provided scores. — a.bataev / detail
  6. allow arbitrary python streams to be converted to SBFile — lawrence_danna / detail
  7. Revert "[lldb] Calculate relative path for symbol links" — jingham / detail

#3652 (Oct 9, 2019 1:46:39 PM)

  1. [sanitizer] Make signal_name a C test — Vitaly Buka / detail
  2. [Docs] Adds Documentation links to sidebar — d4m1887 / detail
  3. [utils] Update lldb-dotest for new test layout — Jonas Devlieghere / detail
  4. [CMake] Fix add_lldb_test_dependency — Jonas Devlieghere / detail
  5. Skip Apple simulator test for all remote testing scenarios. — Fred Riss / detail
  6. [Clang][OpenMP Offload] Add new tool for wrapping offload device — serguei.n.dmitriev / detail

#3651 (Oct 9, 2019 1:22:53 PM)

  1. [ConstProp] add tests for extractelement with undef index; NFC — spatel / detail
  2. [sanitizer] Use raise() in test and cover more signals — Vitaly Buka / detail
  3. [test] Skip entry value test when clang < 10.0.0 — Vedant Kumar / detail

#3648 (Oct 9, 2019 12:52:52 PM)

  1. [System Model] [TTI] Update cache and prefetch TTI interfaces — greened / detail
  2. [Support] Add mathematical constants — e.menezes / detail
  3. [AMDGPU] Use math constants defined in MathExtras (NFC) — e.menezes / detail

#3647 (Oct 9, 2019 12:44:32 PM)

  1. [ObjC generics] Fix not inheriting type bounds in categories/extensions. — vsapsai / detail

#3646 (Oct 9, 2019 12:29:07 PM)

  1. Re-land "[test] Split LLDB tests into API, Shell & Unit" — Jonas Devlieghere / detail

#3645 (Oct 9, 2019 12:10:51 PM)

  1. [mangle] Fix mangling where an extra mangle context is required. — michael.hliao / detail

#3644 (Oct 9, 2019 11:48:52 AM)

  1. [HIP] Fix -save-temps — Yaxun.Liu / detail

#3643 (Oct 9, 2019 11:44:54 AM)

  1. protect libedit and LLDB gui from receiving null FILE* streams — lawrence_danna / detail

#3642 (Oct 9, 2019 11:38:54 AM)

  1. DebugInfo: Shot in the dark attempt to fix ubsan error from r374122 — dblaikie / detail

#3641 (Oct 9, 2019 11:28:54 AM)

  1. [LLDB] Fix for synthetic children memory leak — cameron / detail

#3640 (Oct 9, 2019 11:24:55 AM)

  1. [lit] Refactor ProgressDisplay — jlettner / detail

#3637 (Oct 9, 2019 11:07:10 AM)

  1. [ARM] Fix arm_neon.h with -flax-vector-conversions=none — efriedma / detail
  2. Update breakpad lit test to be independent of the unnamed symbol number — antonio.afonso / detail

#3636 (Oct 9, 2019 10:52:55 AM)

  1. [InstCombine] add another test for gep inbounds; NFC — spatel / detail

#3635 (Oct 9, 2019 10:48:05 AM)

  1. [WebAssembly] v8x16.swizzle and rewrite BUILD_VECTOR lowering — tlively / detail
  2. [WebAssembly] Add builtin and intrinsic for v8x16.swizzle — tlively / detail

#3634 (Oct 9, 2019 10:37:53 AM)

  1. Revert [test] Split LLDB tests into API, Shell & Unit as it appears to — Adrian Prantl / detail

#3633 (Oct 9, 2019 10:36:54 AM)

  1. Revert [test] Split LLDB tests into API, Shell & Unit as it appears to — Adrian Prantl / detail

#3632 (Oct 9, 2019 10:26:53 AM)

  1. [FPEnv][NFC] Change test to conform to strictfp attribute rules. — kevin.neal / detail

#3630 (Oct 9, 2019 9:56:51 AM)

  1. Remove obsolete parameter. — Adrian Prantl / detail

#3628 (Oct 9, 2019 9:32:19 AM)

  1. [SLP] respect target register width for GEP vectorization (PR43578) — spatel / detail
  2. [test] Split LLDB tests into API, Shell & Unit — Jonas Devlieghere / detail

#3627 (Oct 9, 2019 9:24:55 AM)

  1. [NFC] Remove files got accidentally upload in llvm-svn 374179 — jasonliu.development / detail
  2. [AArch64] Ensure no tagged memory is left in the unallocated portion of — momchil.velikov / detail

#3626 (Oct 9, 2019 9:22:52 AM)

  1. Remove the is_mangled flag from Mangled and Symbol — Adrian Prantl / detail

#3625 (Oct 9, 2019 9:20:56 AM)

  1. Re-land "[dsymutil] Fix handling of common symbols in multiple object — Jonas Devlieghere / detail
  2. [AIX][XCOFF][NFC] Change the SectionLen field name of CSect Auxiliary — jasonliu.development / detail

#3624 (Oct 9, 2019 8:54:51 AM)

  1. [MemorySSA] Make the use of moveAllAfterMergeBlocks consistent. — asbirlea / detail

#3622 (Oct 9, 2019 8:14:22 AM)

  1. [scudo][standalone] Get statistics in a char buffer — kostyak / detail
  2. [NFC] Test commit. Testing llvm commit access only. — mitchell / detail
  3. [NFC] Reverting changes from test commit. llvm commit access test — mitchell / detail

#3621 (Oct 9, 2019 8:07:23 AM)

  1. [clang-format] Update noexcept reference qualifiers detection — krasimir / detail

#3620 (Oct 9, 2019 6:58:34 AM)

  1. [clangd] Make sure ReplyCallbacks are destroyed before — kadircet / detail
  2. Add and adjust saturating tests. NFC — david.green / detail
  3. [llvm-exegesis] Ensure that ExecutableFunction are aligned. — courbet / detail
  4. Fix Wdocumentation unknown parameter warning. NFCI. — llvm-dev / detail

#3619 (Oct 9, 2019 6:25:59 AM)

  1. [clang-offload-bundler] Support `.cui` and `.d`. — michael.hliao / detail

#3618 (Oct 9, 2019 6:17:13 AM)

  1. [mips] Split expandLoadImmReal into multiple methods. NFC — simon / detail
  2. [mips] Rename local variable. NFC — simon / detail
  3. [LV] Emitting SCEV checks with OptForSize — sjoerd.meijer / detail

#3617 (Oct 9, 2019 5:41:24 AM)

  1. [clangd] Propagate context into reply handlers — kadircet / detail

#3615 (Oct 9, 2019 5:30:52 AM)

  1. [ARM] Add saturating arithmetic tests for MVE. NFC — david.green / detail
  2. [CostModel][X86] Add tests for extractelement from non-immediate vector — llvm-dev / detail
  3. [CostModel][X86] Add tests for insertelement to non-immediate vector — llvm-dev / detail
  4. [llvm-exegesis] Fix r374158 — courbet / detail

#3614 (Oct 9, 2019 5:00:52 AM)

  1. [llvm-exegesis][NFC] Remove extra `llvm::` qualifications. — courbet / detail

#3613 (Oct 9, 2019 4:30:53 AM)

  1. [llvm-exegesis][NFC] Remove extra `llvm::` qualifications. — courbet / detail

#3611 (Oct 9, 2019 3:16:27 AM)

  1. [DebugInfo] Enable call site debug info for ARM and AArch64 — nikola.prica / detail
  2. [mips] Set default float ABI to "soft" on FreeBSD — simon / detail

#3609 (Oct 9, 2019 3:00:54 AM)

  1. [Sema] Emit diagnostics for uncorrected delayed typos at the end of TU — ibiryukov / detail

#3608 (Oct 9, 2019 2:40:55 AM)

  1. Revert r374006: Reland 'Add VFS support for sanitizers' blacklist' — ibiryukov / detail

#3607 (Oct 9, 2019 2:16:52 AM)

  1. [TableGen] Fix crash when using HwModes in CodeEmitterGen — jmolloy / detail

#3606 (Oct 9, 2019 2:08:55 AM)

  1. [llvm-exegesis] Add missing std::move in rL374146. — courbet / detail

#3605 (Oct 9, 2019 2:06:52 AM)

  1. Unify the two CRC implementations — hans / detail

#3604 (Oct 9, 2019 2:04:55 AM)

  1. [llvm-exegesis][NFC] Fix rL374146. — courbet / detail

#3603 (Oct 9, 2019 1:50:53 AM)

  1. [llvm-exegesis] Explore LEA addressing modes. — courbet / detail

#3602 (Oct 9, 2019 1:30:55 AM)

  1. [lldb] Don't crash when the ASTImporter produces diagnostics but instead — Raphael Isemann / detail

#3601 (Oct 9, 2019 1:28:53 AM)

  1. Revert r374139, "[dsymutil] Fix handling of common symbols in multiple — jeremy.morse.llvm / detail

#3600 (Oct 9, 2019 12:52:54 AM)

  1. [llvm-exegesis][NFC] Remove unecessary `using llvm::` directives. — courbet / detail

#3599 (Oct 9, 2019 12:04:56 AM)

  1. Use lld-link instead of llvm-dlltool to create an implib — ruiu / detail

#3598 (Oct 8, 2019 11:48:56 PM)

  1. [lld] Don't create hints-section if Hint/Name Table is empty — ruiu / detail

#3597 (Oct 8, 2019 9:16:54 PM)

  1. [dsymutil] Fix handling of common symbols in multiple object files. — Jonas Devlieghere / detail

#3596 (Oct 8, 2019 9:00:55 PM)

  1. [TypeSize] Fix module builds (cassert) — Kristina Brooks / detail

#3595 (Oct 8, 2019 8:08:55 PM)

  1. Optimize operator=(const basic_string&) for tail call. — eric / detail

#3594 (Oct 8, 2019 7:06:58 PM)

  1. [c++20] P1152R4: warn on any simple-assignment to a volatile lvalue — richard-llvm / detail

#3591 (Oct 8, 2019 5:50:56 PM)

  1. [c++20] Implement most of P1152R4. — richard-llvm / detail

#3589 (Oct 8, 2019 4:40:58 PM)

  1. [cxx_status] Note that Clang has supported std::source_location since — richard-llvm / detail
  2. Explicitly set entry point arch when it's thumb [Second Try] — antonio.afonso / detail

#3588 (Oct 8, 2019 4:38:56 PM)

  1. Factor out some duplication. NFC. — richard-llvm / detail

#3587 (Oct 8, 2019 4:08:55 PM)

  1. gn build: unbreak libcxx build after r374116 by restoring — nicolasweber / detail

#3586 (Oct 8, 2019 3:46:54 PM)

  1. [Docs] Fixes broken sphinx build - undefined label — d4m1887 / detail

#3585 (Oct 8, 2019 3:44:54 PM)

  1. [clang-scan-deps] Improve string/character literal skipping — Alex Lorenz / detail

#3583 (Oct 8, 2019 3:26:15 PM)

  1. [sanitizer] Fix crypt.cpp on Android again — Vitaly Buka / detail
  2. [IRGen] Emit lifetime markers for temporary struct allocas — francisvm / detail

#3582 (Oct 8, 2019 3:05:57 PM)

  1. [dsymutil] Improve verbose output (NFC) — Jonas Devlieghere / detail
  2. [IA] Add tests for a few other edge cases — isanbard / detail

#3581 (Oct 8, 2019 2:59:01 PM)

  1. [libc++] Workaround old versions of CMake that don't understand — Louis Dionne / detail
  2. Revert Trust the arange accelerator tables in dSYMs — Adrian Prantl / detail
  3. DebugInfo: Move LLE enum handling to .def to match RLE handling — dblaikie / detail

#3580 (Oct 8, 2019 2:28:53 PM)

  1. Fix crash or wrong code bug if a lifetime-extended temporary contains a — richard-llvm / detail

#3579 (Oct 8, 2019 2:26:37 PM)

  1. StopInfo/Mach: Delete PPC support — Vedant Kumar / detail
  2. [sanitizer] Fix crypt.cpp test on Darwin — Vitaly Buka / detail
  3. [libc++] Move the linker script generation step to CMake — Louis Dionne / detail
  4. Trust the arange accelerator tables in dSYMs — Adrian Prantl / detail
  5. [OpenMP] Enable thread affinity on FreeBSD — David CARLIER / detail

#3578 (Oct 8, 2019 1:42:46 PM)

  1. [clang] enable_trivial_var_init_zero should not be Joined<> — Vitaly Buka / detail

#3577 (Oct 8, 2019 1:30:54 PM)

  1. [CVP][NFC] Revisit sext vs. zext test — lebedev.ri / detail
  2. [CVP} Replace SExt with ZExt if the input is known-non-negative — lebedev.ri / detail

#3576 (Oct 8, 2019 1:24:53 PM)

  1. [clang] Add llvm-ifs in test deps — Vitaly Buka / detail

#3575 (Oct 8, 2019 1:06:55 PM)

  1. Fix `compiler_rt_logbf_test.c` test failure for Builtins-i386-darwin — dan / detail

#3574 (Oct 8, 2019 12:52:27 PM)

  1. [OPENMP50]Multiple vendors in vendor context must be treated as logical — a.bataev / detail
  2. Add test coverage to printing of enums and fix display of unsigned — Fred Riss / detail

#3573 (Oct 8, 2019 12:40:55 PM)

  1. [Reproducer] Don't isntrument methods that get called from the signal — Jonas Devlieghere / detail
  2. Try to get ubsan-blacklist-vfs.c pass more on Windows — nicolasweber / detail
  3. StopInfo/Mach: Use early-exits, reflow messy comments, NFCI — Vedant Kumar / detail

#3572 (Oct 8, 2019 12:14:54 PM)

  1. Try to get readability-deleted-default.cpp to pass on Windows. — nicolasweber / detail

#3571 (Oct 8, 2019 12:02:53 PM)

  1. Mark several PointerIntPair methods as lvalue-only — jordan_rose / detail

#3570 (Oct 8, 2019 11:46:32 AM)

  1. [tblgen] Add getOperatorAsDef() to Record — daniel_l_sanders / detail

#3569 (Oct 8, 2019 11:40:58 AM)

  1. [CMake] Fix building without python on Windows — apl / detail

#3568 (Oct 8, 2019 11:27:51 AM)

  1. [BPF] do compile-once run-everywhere relocation for bitfields — yhs / detail

#3567 (Oct 8, 2019 11:15:33 AM)

  1. Reflow/fix doxygen comments. — Adrian Prantl / detail
  2. [driver][hip] Skip bundler if host action is nothing. — michael.hliao / detail
  3. [NFC] Attempt to make ubsan-blacklist-vfs test pass on Windows — Jan Korous / detail

#3566 (Oct 8, 2019 11:02:58 AM)

  1. exception handling in PythonDataObjects. — lawrence_danna / detail
  2. Fix sign extension handling in DumpEnumValue — Fred Riss / detail

#3565 (Oct 8, 2019 11:02:08 AM)

  1. exception handling in PythonDataObjects. — lawrence_danna / detail
  2. Fix sign extension handling in DumpEnumValue — Fred Riss / detail

#3564 (Oct 8, 2019 10:50:24 AM)

  1. [OPENMP50]Do not allow multiple same context traits in the same context — a.bataev / detail

#3562 (Oct 8, 2019 10:44:45 AM)

  1. AMDGPU: Fix i16 arithmetic pattern redundancy — Matthew.Arsenault / detail

#3561 (Oct 8, 2019 10:34:57 AM)

  1. Revert "[LoopVectorize][PowerPC] Estimate int and float register — Jinsong Ji / detail

#3560 (Oct 8, 2019 10:32:30 AM)

  1. [SLP] add test with prefer-vector-width function attribute; NFC — spatel / detail

#3559 (Oct 8, 2019 10:18:57 AM)

  1. [CodeExtractor] Factor out and reuse shrinkwrap analysis — Vedant Kumar / detail

#3558 (Oct 8, 2019 10:14:11 AM)

  1. CodeGenPrepare - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  2. [Attributor][Fix] Temporary fix for windows build bot failure — uenoku.tokotoko / detail
  3. AMDGPU: Add offsets to MMO when lowering buffer intrinsics — tstellar / detail
  4. [sanitizer] Disable crypt*.cpp tests on Android — Vitaly Buka / detail

#3557 (Oct 8, 2019 10:00:59 AM)

  1. ObjectFileMachO: Replace std::map with llvm::DenseMap (NFC) — Adrian Prantl / detail

#3556 (Oct 8, 2019 9:56:55 AM)

  1. [AMDGPU] Disable unused gfx10 dpp instructions — Stanislav.Mekhanoshin / detail

#3555 (Oct 8, 2019 9:31:42 AM)

  1. Remove constructor and unused method (NFC). — Adrian Prantl / detail
  2. Replace static const StringRef with StringRef (NFC) — Adrian Prantl / detail
  3. Replace regex match with rfind (NFCish) — Adrian Prantl / detail

#3554 (Oct 8, 2019 9:29:13 AM)

  1. [lldb] Avoid resource leak — kkleine / detail
  2. [OPENMP50]Prohibit multiple context selector sets in context selectors. — a.bataev / detail
  3. [WebAssembly] Fix a bug in 'try' placement — aheejin / detail
  4. (Re)generate various tests. NFC — deadalnix / detail
  5. [NFC][CVP] Add tests where we can replace sext with zext — lebedev.ri / detail
  6. [Testsuite] Get rid of most of the recursive shared library Makefiles — Fred Riss / detail
  7. Revert "[platform process list] add a flag for showing the processes of — syaghmour / detail
  8. [UpdateCCTestChecks] Detect function mangled name on separate line — greened / detail
  9. [libc++] Make sure we link all system libraries into the benchmarks — Louis Dionne / detail

#3553 (Oct 8, 2019 8:50:04 AM)

  1. gn build: Merge r374062 — llvmgnsyncbot / detail
  2. Extract and simplify DumpEnumValue — Fred Riss / detail
  3. Add pretty printing of Clang "bitfield" enums — Fred Riss / detail
  4. [DebugInfo][If-Converter] Update call site info during the optimization — nikola.prica / detail
  5. Simplify LZMA decoding by using ArrayRef::take_back — kkleine / detail
  6. [builtins] Unbreak build on FreeBSD armv7 after D60351 — David CARLIER / detail

#3552 (Oct 8, 2019 8:47:17 AM)

  1. gn build: Merge r374062 — llvmgnsyncbot / detail
  2. Extract and simplify DumpEnumValue — Fred Riss / detail
  3. Add pretty printing of Clang "bitfield" enums — Fred Riss / detail
  4. [DebugInfo][If-Converter] Update call site info during the optimization — nikola.prica / detail
  5. Simplify LZMA decoding by using ArrayRef::take_back — kkleine / detail
  6. [builtins] Unbreak build on FreeBSD armv7 after D60351 — David CARLIER / detail

#3551 (Oct 8, 2019 8:34:15 AM)

  1. Revert [TextAPI] Introduce TBDv4 — cyndy_ishida / detail
  2. [Attributor][MustExec] Deduce dereferenceable and nonnull attribute — uenoku.tokotoko / detail
  3. gn build: Merge r374061 — llvmgnsyncbot / detail

#3550 (Oct 8, 2019 8:24:59 AM)

  1. [clang][ifs] Clang Interface Stubs ToolChain plumbing. — puyan / detail

#3549 (Oct 8, 2019 8:21:49 AM)

  1. [Attributor] Add helper class to compose two structured deduction. — uenoku.tokotoko / detail

#3548 (Oct 8, 2019 8:15:06 AM)

  1. [TextAPI] Introduce TBDv4 — cyndy_ishida / detail
  2. gn build: Merge r374058 — llvmgnsyncbot / detail

#3547 (Oct 8, 2019 8:07:43 AM)

  1. [OPENMP50]Allow functions in declare variant directive to have different — a.bataev / detail

#3546 (Oct 8, 2019 7:55:29 AM)

  1. [libc++] TAKE 2: Make system libraries PRIVATE dependencies of libc++ — Louis Dionne / detail

#3545 (Oct 8, 2019 7:43:03 AM)

  1. [Mips] Emit proper ABI for _mcount calls — Mirko.Brkusanin / detail

#3544 (Oct 8, 2019 7:30:40 AM)

  1. [lld][Hexagon] Support PLT relocation R_HEX_B15_PCREL_X/R_HEX_B9_PCREL_X — sidneym / detail
  2. [libc++] Add missing link-time dependencies to the benchmarks — Louis Dionne / detail
  3. [llvm-exegesis] Add options to SnippetGenerator. — courbet / detail

#3543 (Oct 8, 2019 7:18:18 AM)

  1. Nope, I'm wrong. It looks like someone else removed these on purpose and — kevin.neal / detail
  2. [libc++] Use PRIVATE to link benchmark dependencies — Louis Dionne / detail
  3. Object/minidump: Add support for the MemoryInfoList stream — pavel / detail

#3542 (Oct 8, 2019 7:06:05 AM)

  1. Restore documentation that 'svn update' unexpectedly yanked out from — kevin.neal / detail
  2. Tweak minidebuginfo-set-and-hit-breakpoint.test — pavel / detail
  3. [clangd] Bump timeouts in speculative completion tests — kadircet / detail
  4. [clangd] Disable expand auto on decltype(auto) — ibiryukov / detail

#3540 (Oct 8, 2019 6:03:47 AM)

  1. fix fmls fp16 — spop / detail

#3539 (Oct 8, 2019 5:41:54 AM)

  1. [SLP] add test with prefer-vector-width function attribute; NFC — spatel / detail
  2. MachineSSAUpdater: insert IMPLICIT_DEF at top of basic block — nhaehnle / detail
  3. AMDGPU: Propagate undef flag during pre-RA exec mask optimizations — nhaehnle / detail
  4. [SVE][IR] Scalable Vector size queries and IR instruction support — graham.hunter / detail
  5. Add test for rotating truncated vectors. NFC — deadalnix / detail

#3538 (Oct 8, 2019 5:40:58 AM)

  1. Don't assume Type from `readelf -d` has parentheses — Andrey.Churbanov / detail

#3537 (Oct 8, 2019 5:24:58 AM)

  1. Don't link libm with -Wl,--as-needed on FreeBSD — Andrey.Churbanov / detail

#3536 (Oct 8, 2019 4:56:55 AM)

  1. [LoopRotate] Unconditionally get DomTree. — flo / detail

#3535 (Oct 8, 2019 4:34:56 AM)

  1. [Diagnostics] Silence -Wsizeof-array-div for character buffers — jrtc27 / detail

#3534 (Oct 8, 2019 3:46:59 AM)

  1. [MCA][LSUnit] Track loads and stores until retirement. — Andrea_DiBiagio / detail

#3531 (Oct 8, 2019 2:09:48 AM)

  1. [ISEL][ARM][AARCH64] Tracking simple parameter forwarding registers — nikola.prica / detail

#3530 (Oct 8, 2019 2:07:41 AM)

  1. Remove an useless allocation (from by clang-analyzer/scan-build) — sylvestre / detail

#3529 (Oct 8, 2019 1:55:25 AM)

  1. [llvm-readobj/llvm-readelf] - Add checks for GNU-style to "all.test" — grimar / detail
  2. Fix a -Wpedantic warning — pavel / detail
  3. Revert "[lldb-server/android] Show more processes and package name when — pavel / detail
  4. [llvm-exegesis] Finish plumbing the `Config` field. — courbet / detail

#3528 (Oct 8, 2019 1:28:41 AM)

  1. [LoopRotate] Unconditionally get ScalarEvolution. — flo / detail
  2. [NFC] Add REQUIRES for r374017 in testcase — wuzish / detail

#3526 (Oct 8, 2019 12:41:57 AM)

  1. Report error if -export-dynamic is used with -r — ruiu / detail
  2. Use /dev/null for tests that we do not need outputs — ruiu / detail
  3. [Tools] Mark output of tools as text if it is text — kai.nacke / detail
  4. [ARM] Generate vcmp instead of vcmpe — kristof.beyls / detail

#3525 (Oct 8, 2019 12:40:57 AM)

  1. [LoopVectorize] Fix non-debug builds after rL374017 — kadircet / detail

#3524 (Oct 8, 2019 12:10:56 AM)

  1. [llvm-exegesis] Add stabilization test with config — courbet / detail

#3521 (Oct 7, 2019 9:17:50 PM)

  1. [IA] Recognize hexadecimal escape sequences — isanbard / detail

#3518 (Oct 7, 2019 8:03:23 PM)

  1. [LoopVectorize][PowerPC] Estimate int and float register pressure — wuzish / detail

#3516 (Oct 7, 2019 7:00:59 PM)

  1. [NFC] Fix ubsan-blacklist test — Jan Korous / detail
  2. [ItaniumMangle] Fix mangling of GNU __null in an expression to match GCC — jrtc27 / detail
  3. [WebAssembly] Add REQUIRES: asserts to cfg-stackify-eh.ll — aheejin / detail
  4. [ConstantRange] [NFC] replace addWithNoSignedWrap with addWithNoWrap. — czhengsz / detail

#3515 (Oct 7, 2019 6:33:16 PM)

  1. [sanitizer] Fix signal_trap_handler.cpp on android — Vitaly Buka / detail

#3514 (Oct 7, 2019 6:08:57 PM)

  1. [LitConfig] Silenced notes/warnings on quiet. — atrick / detail

#3513 (Oct 7, 2019 5:44:35 PM)

  1. Fixing missing lldb-scripts rename from D68370 — antonio.afonso / detail
  2. Reland 'Add VFS support for sanitizers' blacklist' — Jan Korous / detail
  3. test fix: TestLoadUsingPaths should use realpath — lawrence_danna / detail
  4. Revert "ProcessInstanceInfoMatch: Don't match processes with no name if — Jonas Devlieghere / detail

#3513 (Oct 7, 2019 5:44:35 PM)

  1. [LLDB] Enable mails on the matrix bot — Jonas Devlieghere / detail
  2. Revert "[LLDB] Enable mails on the matrix bot" — Jonas Devlieghere / detail
  3. [LLDB] Enable mails on the standalone bot — Jonas Devlieghere / detail

#3511 (Oct 7, 2019 5:17:50 PM)

  1. [CMake] Track test dependencies with add_lldb_test_dependency — Jonas Devlieghere / detail
  2. DWIMy filterspecs for dotest.py — lawrence_danna / detail
  3. [lldb] Reverts part of 61f471a — hhb / detail
  4. Revert "Add VFS support for sanitizers' blacklist" — Jan Korous / detail
  5. [CMake] Add two more uses of add_lldb_test_dependency — Jonas Devlieghere / detail

#3510 (Oct 7, 2019 5:05:08 PM)

  1. [MachO] Fix symbol merging during symtab parsing. — Jonas Devlieghere / detail
  2. [CMake] Remove stale comment — Jonas Devlieghere / detail

#3509 (Oct 7, 2019 4:02:40 PM)

  1. [Symbol] Remove unused method ClangASTContext::GetObjCClassName — apl / detail
  2. [lldb] Unifying lldb python path — hhb / detail
  3. [clang] Accept -ftrivial-auto-var-init in clang-cl — Vitaly Buka / detail
  4. [msan] Add interceptors: crypt, crypt_r. — eugeni.stepanov / detail

#3508 (Oct 7, 2019 3:45:00 PM)

  1. [X86] Add test cases for zero extending a gather index from less than — craig.topper / detail
  2. [X86] Shrink zero extends of gather indices from type less than i32 to — craig.topper / detail
  3. [tsan, go] break commands into multiple lines — Vitaly Buka / detail
  4. [tsan, go] fix Go windows build — Vitaly Buka / detail
  5. [Attributor] Use abstract call sites for call site callback — jdoerfert / detail
  6. [Attributor] Use local linkage instead of internal — jdoerfert / detail
  7. [Attributor][FIX] Remove initialize calls and add undefs — jdoerfert / detail
  8. [Attributor][NFC] Add debug output — jdoerfert / detail
  9. AMDGPU/GlobalISel: Clamp G_SITOFP/G_UITOFP sources — Matthew.Arsenault / detail

#3507 (Oct 7, 2019 3:36:46 PM)

  1. [tsan] Don't delay SIGTRAP handler — Vitaly Buka / detail
  2. [sanitizer] Print SIGTRAP for corresponding signal — Vitaly Buka / detail
  3. Fix the spelling of my name. — joerg / detail

#3506 (Oct 7, 2019 3:24:54 PM)

  1. [X86] Add new calling convention that guarantees tail call optimization — rnk / detail
  2. Add VFS support for sanitizers' blacklist — Jan Korous / detail

#3505 (Oct 7, 2019 2:23:02 PM)

  1. [llvm-lipo] Add TextAPI to LINK_COMPONENTS — aheejin / detail
  2. [WebAssembly] Fix unwind mismatch stat computation — aheejin / detail

#3504 (Oct 7, 2019 2:21:31 PM)

  1.     [libc++] Remove C++03 variadics in shared_ptr (v2) — z.zoelec2 / detail
  2. [Attributor][FIX] Remove assertion wrong for on invalid IRPositions — jdoerfert / detail
  3. [Diagnostics] Emit better -Wbool-operation's warning message if we known — david.bolvansky / detail

#3503 (Oct 7, 2019 1:58:08 PM)

  1. [Bitcode] Update naming of UNOP_NEG to UNOP_FNEG — cameron.mcinally / detail
  2. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): propagate undef — lebedev.ri / detail
  3. [InstCombine][NFC] dropRedundantMaskingOfLeftShiftInput(): change how we — lebedev.ri / detail
  4. [InstCombine] Move isSignBitCheck(), handle rest of the predicates — lebedev.ri / detail
  5. [InstCombine][NFC] Tests for "conditional sign-extend of — lebedev.ri / detail
  6. [InstCombine] Fold conditional sign-extend of high-bit-extract into — lebedev.ri / detail
  7. [Attributor] Deduce memory behavior of functions and arguments — jdoerfert / detail
  8. [llvm-lipo] Relax the check of the specified input file architecture — shal1t712 / detail
  9. [WebAssembly] Add memory intrinsics handling to mayThrow() — aheejin / detail
  10. Mark constructor as default and remove implementation (NFC) — Adrian Prantl / detail
  11. [llvm-c] Add UnaryOperator to LLVM_FOR_EACH_VALUE_SUBCLASS macro — cameron.mcinally / detail
  12. [CMake] We only want to copy the headers for macOS. — davide / detail

#3503 (Oct 7, 2019 1:58:08 PM)

  1. [LLDB] Add LLVM 9 to the Matrix bot — Jonas Devlieghere / detail

#3502 (Oct 7, 2019 1:28:59 PM)

  1. [gdb-remote] process properly effective uid — a20012251 / detail
  2. [MachO] Shuffle some things around in ParseSymtab (NFC) — Jonas Devlieghere / detail
  3. [test] Rename `Modules` to `ObjectFile` (NFC) — Jonas Devlieghere / detail
  4. [AccelTable] Remove stale comment (NFC) — Jonas Devlieghere / detail
  5. [debugserver] Include the correct header. — davide / detail

#3500 (Oct 7, 2019 12:49:55 PM)

  1. Fix for expanding __pragmas in macro arguments — akhuang / detail
  2. Attempt to fix a few clang-tidy tests on Windows, see PR43593. — nicolasweber / detail
  3. [OPENMP]Fix caonical->canonical, NFC. — a.bataev / detail

#3499 (Oct 7, 2019 12:21:47 PM)

  1. [libc++abi] Introduce a LIBCXXABI_LIBRARY_VERSION option — Louis Dionne / detail

#3498 (Oct 7, 2019 11:55:48 AM)

  1. GlobalISel: Partially implement lower for G_INSERT — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Handle more G_INSERT cases — Matthew.Arsenault / detail
  3. gn build: try to make system-libs.windows.test pass — nicolasweber / detail

#3497 (Oct 7, 2019 11:40:09 AM)

  1. GlobalISel: Add target pre-isel instructions — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Select more G_INSERT cases — Matthew.Arsenault / detail
  3. [OPENMP50]Treat range-based for as canonical loop. — a.bataev / detail
  4. [libc++abi] Do not define -Dcxxabi_shared_EXPORTS when building — Louis Dionne / detail
  5. AMDGPU/GlobalISel: Widen 16-bit G_MERGE_VALUEs sources — Matthew.Arsenault / detail
  6. AMDGPU/GlobalISel: Use S_MOV_B64 for inline constants — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Select VALU G_AMDGPU_FFBH_U32 — Matthew.Arsenault / detail
  8. AMDGPU/GlobalISel: Fix selection of 16-bit shifts — Matthew.Arsenault / detail

#3496 (Oct 7, 2019 11:20:01 AM)

  1. Second attempt to add iterator_range::empty() — jordan_rose / detail
  2. [clang] [cmake] Support LLVM_DISTRIBUTION_COMPONENTS in stand-alone — mgorny / detail

#3495 (Oct 7, 2019 11:12:57 AM)

  1. [libc++abi] Remove redundant link flags on Apple platforms — Louis Dionne / detail

#3493 (Oct 7, 2019 10:38:57 AM)

  1. [scudo][standalone] Correct releaseToOS behavior — kostyak / detail
  2. [platform process list] add a flag for showing the processes of all — a20012251 / detail
  3. Try to get clangd tests passing on Windows. — nicolasweber / detail

#3491 (Oct 7, 2019 10:17:39 AM)

  1. ProcessInstanceInfoMatch: Don't match processes with no name if a name — pavel / detail
  2. [DWARFASTParserClang] Delete commented-out typedef, NFC — Vedant Kumar / detail
  3. [DWARFASTParserClang] Factor out structure-like type parsing, NFC — Vedant Kumar / detail
  4. [libTooling][NFC] Fix build break in r373916. — yitzhakm / detail
  5. Fix Calling Convention through aliases — erich.keane / detail

#3490 (Oct 7, 2019 10:06:59 AM)

  1. [Remarks] Pass StringBlockValue as StringRef. — flo / detail
  2. [clangd] Fix raciness in code completion tests — kadircet / detail

#3489 (Oct 7, 2019 10:04:57 AM)

  1. [clang-format] [PR27004] omits leading space for noexcept when — mydeveloperday / detail

#3488 (Oct 7, 2019 9:54:58 AM)

  1. [clang-format] [NFC] Ensure clang-format is itself clang-formatted. — mydeveloperday / detail

#3487 (Oct 7, 2019 9:46:57 AM)

  1. Fix build errors caused by rL373914. — wmi / detail

#3486 (Oct 7, 2019 9:42:58 AM)

  1. Codegen - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail

#3485 (Oct 7, 2019 9:30:59 AM)

  1. [llvm-profdata] Minor format fix — aktoon / detail

#3484 (Oct 7, 2019 9:21:00 AM)

  1. [libTooling] Add `toString` method to the Stencil class — yitzhakm / detail

#3483 (Oct 7, 2019 9:16:59 AM)

  1. [X86][SSE] getTargetShuffleInputs - move VT.isSimple/isVector checks — llvm-dev / detail

#3482 (Oct 7, 2019 9:13:02 AM)

  1. [SampleFDO] Add compression support for any section in ExtBinary profile — wmi / detail

#3479 (Oct 7, 2019 7:40:44 AM)

  1. Allow update_test_checks.py to not scrub names. — greened / detail
  2. [LoopVectorize] add test that asserted after cost model change — spatel / detail

#3477 (Oct 7, 2019 7:15:45 AM)

  1. [clang] Add test for FindNextToken in Lexer. — usx / detail
  2. Sema - silence static analyzer getAs<> null dereference warnings. NFCI. — llvm-dev / detail

#3476 (Oct 7, 2019 7:03:24 AM)

  1. Regenerate ptr-rotate.ll . NFC — deadalnix / detail
  2. Fix another sphinx warning. — kevin.neal / detail

#3475 (Oct 7, 2019 6:59:01 AM)

  1. [LLVM-C] Add bindings to create macro debug info — whitequark / detail
  2. AST - silence static analyzer getAs<> null dereference warnings. NFCI. — llvm-dev / detail
  3. RewriteModernObjC - silence static analyzer getAs<> null dereference — llvm-dev / detail
  4. [Mips] Fix evaluating J-format branch targets — simon / detail
  5. [Mips] Always save RA when disabling frame pointer elimination — simon / detail

#3474 (Oct 7, 2019 6:51:17 AM)

  1. Fix sphinx warnings. — kevin.neal / detail

#3472 (Oct 7, 2019 6:24:58 AM)

  1. Test commit — Mirko.Brkusanin / detail

#3471 (Oct 7, 2019 6:20:59 AM)

  1. [FPEnv] Add constrained intrinsics for lrint and lround — kevin.neal / detail

#3470 (Oct 7, 2019 6:14:58 AM)

  1. gn build: use better triple on windows — nicolasweber / detail

#3467 (Oct 7, 2019 4:43:11 AM)

  1. Revert r373888 "[IA] Recognize hexadecimal escape sequences" — nicolasweber / detail

#3466 (Oct 7, 2019 4:31:23 AM)

  1. [ASTImporter][NFC] Enable disabled but passing test — gabor.marton / detail
  2. [clangd] Catch an unchecked "Expected<T>" in HeaderSourceSwitch. — hokein / detail

#3465 (Oct 7, 2019 3:55:00 AM)

  1. [clangd] If an undocumented definition exists, don't accept — sam.mccall / detail
  2. [AMDGPU] Fix test checks — jay.foad / detail
  3. [ASTImporter][NFC] Fix typo in user docs — gabor.marton / detail
  4. [ASTImporter][NFC] Update ASTImporter internals docs — gabor.marton / detail

#3463 (Oct 7, 2019 3:11:27 AM)

  1. [clangd] Collect missing macro references. — hokein / detail
  2. [llvm-readelf/llvm-objdump] - Improve/refactor the implementation of — grimar / detail
  3. [lldb][ELF] Read symbols from .gnu_debugdata sect. — kkleine / detail

#3461 (Oct 7, 2019 2:55:00 AM)

  1. [IA] Recognize hexadecimal escape sequences — isanbard / detail

#3460 (Oct 7, 2019 2:31:03 AM)

  1. clang-cl: Ignore the new /ZH options — hans / detail

#3458 (Oct 7, 2019 1:51:38 AM)

  1. [ELF][MIPS] De-template writeValue. NFC — maskray / detail

#3457 (Oct 7, 2019 1:26:02 AM)

  1. [ELF][MIPS] Use lld::elf::{read,write}* instead of — maskray / detail
  2. [ELF] Wrap things in `namespace lld { namespace elf {`, NFC — maskray / detail

#3456 (Oct 7, 2019 1:25:01 AM)

  1. [TableGen] Pacify gcc-5.4 more — jmolloy / detail

#3455 (Oct 7, 2019 1:22:59 AM)

  1. Revert "[SLP] avoid reduction transform on patterns that the backend can — martin / detail

#3454 (Oct 7, 2019 12:33:03 AM)

  1. [llvm-locstats] Fix a typo in the documentation; NFC — djordje.todorovic / detail

#3453 (Oct 6, 2019 11:53:02 PM)

  1. [X86] Autogenerate checks in leaFixup32.mir and leaFixup64.mir. NFC — craig.topper / detail

#3452 (Oct 6, 2019 11:29:04 PM)

  1. [X86] Support LEA64_32r in processInstrForSlow3OpLEA and use INC/DEC — craig.topper / detail

#3451 (Oct 6, 2019 10:30:59 PM)

  1. [NFC][CGP] Tests for making ICMP_EQ use CR result of ICMP_S(L|G)T — yi-hong.lyu / detail

#3450 (Oct 6, 2019 8:15:03 PM)

  1. [c++20] Check for a class-specific operator delete when deleting an — richard-llvm / detail

#3449 (Oct 6, 2019 7:47:01 PM)

  1. Fix behavior of __builtin_bit_cast when the From and To types are the — richard-llvm / detail

#3448 (Oct 6, 2019 5:39:01 PM)

  1. gn build: no-op style tweak in sync script — nicolasweber / detail

#3447 (Oct 6, 2019 3:51:03 PM)

  1. [Docs] Removes Subsystem Documentation page — d4m1887 / detail

#3446 (Oct 6, 2019 2:13:01 PM)

  1. [X86][AVX] Access a scalar float/double as a free extract from a — llvm-dev / detail

#3445 (Oct 6, 2019 12:55:01 PM)

  1. Fix signed/unsigned warning. NFCI — llvm-dev / detail

#3444 (Oct 6, 2019 12:47:04 PM)

  1. [NFC][PowerPC] Reorganize CRNotPat multiclass patterns in — amy.kwan1 / detail

#3442 (Oct 6, 2019 11:51:00 AM)

  1. Implements CWG 1601 in [over.ics.rank/4.2] — richard-llvm / detail
  2. [X86][SSE] Don't merge known undef/zero elements into target shuffle — llvm-dev / detail
  3. [X86][SSE] Remove resolveTargetShuffleInputs and use — llvm-dev / detail

#3441 (Oct 6, 2019 11:44:04 AM)

  1. [Sema] Avoids an assertion failure when an invalid conversion — richard-llvm / detail
  2. [LegalizeTypes][X86] When splitting a vselect for type legalization, — craig.topper / detail
  3. [X86] Add custom type legalization for v16i64->v16i8 truncate and — craig.topper / detail

#3440 (Oct 6, 2019 11:43:03 AM)

  1. [Sema] Avoids an assertion failure when an invalid conversion — richard-llvm / detail
  2. [LegalizeTypes][X86] When splitting a vselect for type legalization, — craig.topper / detail
  3. [X86] Add custom type legalization for v16i64->v16i8 truncate and — craig.topper / detail

#3439 (Oct 6, 2019 11:13:02 AM)

  1. gn build: make windows build less broken — nicolasweber / detail

#3438 (Oct 6, 2019 9:41:00 AM)

  1. [LOOPGUARD] Remove asserts in getLoopGuardBranch Summary: The assertion — whitney.uwaterloo / detail

#3436 (Oct 6, 2019 9:11:00 AM)

  1. [Docs] Removes Programming Documentation page — d4m1887 / detail

#3434 (Oct 6, 2019 8:30:03 AM)

  1. [Docs] Adds new Getting Started/Tutorials page — d4m1887 / detail
  2. [X86][SSE] resolveTargetShuffleInputs - call getTargetShuffleInputs — llvm-dev / detail

#3433 (Oct 6, 2019 8:29:02 AM)

  1. Revert [DAGCombine] Match more patterns for half word bswap — spatel / detail

#3431 (Oct 6, 2019 7:38:30 AM)

  1. [NFC] Replace 'isDarwin' with 'IsDarwin' — xiangxdh / detail

#3430 (Oct 6, 2019 7:25:33 AM)

  1. [DAGCombine] Match more patterns for half word bswap — deadalnix / detail
  2. [InstCombine] fold fneg disguised as select+fmul (PR43497) — spatel / detail

#3429 (Oct 6, 2019 5:41:01 AM)

  1. [InstCombine] don't assume 'inbounds' for bitcast pointer to GEP — spatel / detail
  2. [InstCombine] add fast-math-flags for better test coverage; NFC — spatel / detail
  3. [X86][AVX] combineExtractSubvector - merge duplicate variables. NFCI. — llvm-dev / detail

#3428 (Oct 6, 2019 5:40:01 AM)

  1. [X86][SSE] matchVectorShuffleAsBlend - use Zeroable element mask — llvm-dev / detail

#3427 (Oct 6, 2019 5:39:05 AM)

  1. [X86][SSE] matchVectorShuffleAsBlend - use Zeroable element mask — llvm-dev / detail

#3426 (Oct 6, 2019 3:27:05 AM)

  1. [X86] Enable AVX512BW for memcmp() — dave / detail

#3425 (Oct 6, 2019 2:39:05 AM)

  1. [clang-format][docs] Fix the Google C++ and Chromium style guide URLs — mydeveloperday / detail

#3424 (Oct 5, 2019 6:43:03 PM)

  1. AMDGPU/GlobalISel: Fall back on weird G_EXTRACT offsets — Matthew.Arsenault / detail

#3423 (Oct 5, 2019 6:39:04 PM)

  1. AMDGPU/GlobalISel: Fix RegBankSelect for sendmsg intrinsics — Matthew.Arsenault / detail
  2. GlobalISel: Partially implement lower for G_EXTRACT — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Lower G_ATOMIC_CMPXCHG_WITH_SUCCESS — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: RegBankSelect DS GWS intrinsics — Matthew.Arsenault / detail
  5. AMDGPU/GlobalISel: RegBankSelect mul24 intrinsics — Matthew.Arsenault / detail

#3422 (Oct 5, 2019 4:23:04 PM)

  1. [FastISel] Copy the inline assembly dialect to the INLINEASM — craig.topper / detail

#3421 (Oct 5, 2019 1:52:06 PM)

  1. [X86][AVX] Push sign extensions of comparison bool results through — llvm-dev / detail

#3420 (Oct 5, 2019 1:51:05 PM)

  1. [X86][AVX] Push sign extensions of comparison bool results through — llvm-dev / detail

#3419 (Oct 5, 2019 11:05:07 AM)

  1. [SLP] avoid reduction transform on patterns that the backend can — spatel / detail

#3418 (Oct 5, 2019 9:10:08 AM)

  1. Try to fix sphinx indentation error — llvm-dev / detail
  2. [X86] lowerShuffleAsLanePermuteAndRepeatedMask - variable renames. NFCI. — llvm-dev / detail

#3417 (Oct 5, 2019 9:09:07 AM)

  1. Try to fix sphinx indentation error — llvm-dev / detail
  2. [X86] lowerShuffleAsLanePermuteAndRepeatedMask - variable renames. NFCI. — llvm-dev / detail

#3415 (Oct 5, 2019 7:04:50 AM)

  1. RewriteObjC - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  2. [SelectionDAG] Add tests for LKK algorithm — david.bolvansky / detail

#3414 (Oct 5, 2019 6:23:08 AM)

  1. [Diagnostics] Highlight expr's source range for -Wbool-operation — david.bolvansky / detail

#3413 (Oct 5, 2019 6:22:07 AM)

  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

#3412 (Oct 5, 2019 6:21:05 AM)

  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

#3411 (Oct 5, 2019 2:57:07 AM)

  1. [clang-format] SpacesInSquareBrackets should affect lambdas with — mydeveloperday / detail

#3410 (Oct 5, 2019 1:59:05 AM)

  1. [UnitTests] Try and pacify gcc-5 — jmolloy / detail

#3409 (Oct 5, 2019 1:23:06 AM)

  1. Do not install lit-cpuid — sylvestre / detail

#3408 (Oct 5, 2019 1:11:05 AM)

  1. [NFCI] Slightly improve warning message — david.bolvansky / detail

#3407 (Oct 5, 2019 1:03:07 AM)

  1. [Diagnostics] Use Expr::isKnownToHaveBooleanValue() to check bitwise — david.bolvansky / detail

#3406 (Oct 4, 2019 6:38:08 PM)

  1. Expose ProvidePositionalOption as a public API — Mehdi Amini / detail

#3405 (Oct 4, 2019 5:34:05 PM)

  1. Fix a *nasty* miscompile in experimental unordered atomic lowering — listmail / detail

#3404 (Oct 4, 2019 4:48:05 PM)

  1. [Test] Add a test case fo a missed oppurtunity in implicit null checking — listmail / detail

#3403 (Oct 4, 2019 4:44:07 PM)

  1. [RISCV] Added missing ImmLeaf predicates — apazos / detail

#3402 (Oct 4, 2019 4:38:07 PM)

  1. Add a unittest to verify for assumption cache — hiraditya / detail

#3401 (Oct 4, 2019 4:10:08 PM)

  1. [libc++] Guard cxx_experimental settings behind — apl / detail
  2. [MachO] Reduce indentation further in ParseSymtab (NFC) — Jonas Devlieghere / detail

#3400 (Oct 4, 2019 3:54:14 PM)

  1. [libc++] Localize common build flags into a single CMake function — Louis Dionne / detail

#3399 (Oct 4, 2019 3:48:08 PM)

  1. Invalidate assumption cache before outlining. — hiraditya / detail

#3398 (Oct 4, 2019 3:34:14 PM)

  1. [libomptarget][nfc] Update remaining uint32 to use lanemask_t — jonathanchesterfield / detail

#3397 (Oct 4, 2019 3:30:05 PM)

  1. Revert [CodeGen] Do the Simple Early Return in block-placement pass to — rnk / detail

#3396 (Oct 4, 2019 3:22:10 PM)

  1. [MachO] Move nlist parsing into helper function (NFC) — Jonas Devlieghere / detail
  2. [test] Run TestLaunchWithShellExpand with /bin/sh on POSIX. — Jonas Devlieghere / detail

#3395 (Oct 4, 2019 3:18:06 PM)

  1. [NFC][InstCombine] Autogenerate shift.ll test — lebedev.ri / detail
  2. [InstCombine] Right-shift shift amount reassociation with truncation — lebedev.ri / detail
  3. [InstCombine] Fold 'icmp eq/ne (?trunc (lshr/ashr %x, bitwidth(x)-1)), — lebedev.ri / detail

#3394 (Oct 4, 2019 3:16:09 PM)

  1. Add an off-by-default option to enable testing for gdb pretty printers. — saugustine / detail
  2. [NFC][InstCombine] Tests for right-shift shift amount reassociation (w/ — lebedev.ri / detail
  3. [NFC][InstCombine] Tests for bit test via highest sign-bit extract (w/ — lebedev.ri / detail
  4. [NFC][InstCombine] Autogenerate icmp-shr-lt-gt.ll test — lebedev.ri / detail

#3393 (Oct 4, 2019 2:52:11 PM)

  1. [debugserver] Don't link against Cocoa, it's not needed. — davide / detail

#3392 (Oct 4, 2019 2:42:08 PM)

  1. [lit] Use better name for "test in parallel" concept — jlettner / detail

#3391 (Oct 4, 2019 2:40:06 PM)

  1. Use named constant to indicate all lanes, to handle 32 and 64 wide — jonathanchesterfield / detail

#3390 (Oct 4, 2019 2:38:09 PM)

  1. [clang] fix a typo from r372531 — Yuanfang Chen / detail

#3389 (Oct 4, 2019 2:26:08 PM)

  1. [MachineOutliner] Disable outlining from noreturn functions — Jessica Paquette / detail

#3388 (Oct 4, 2019 2:04:08 PM)

  1. Expand on the qfProcessInfo documentation, add examples from — Jason Molenda / detail

#3387 (Oct 4, 2019 1:56:11 PM)

  1. [InstCombine] add tests for fneg disguised as fmul; NFC — spatel / detail

#3386 (Oct 4, 2019 1:50:10 PM)

  1. [lldb] [testsuite] Mark TestSBCommandReturnObject as failing on Windows — jan.kratochvil / detail

#3385 (Oct 4, 2019 1:32:09 PM)

  1. [clang-tools-extra] [cmake] Link against libclang-cpp whenever possible — mgorny / detail

#3384 (Oct 4, 2019 1:30:07 PM)

  1. [clang] [cmake] Use add_clang_tool() to install all tools — mgorny / detail

#3383 (Oct 4, 2019 1:08:50 PM)

  1. [NFC] Add { } to silence compiler warning [-Wmissing-braces]. — huihuiz / detail

#3382 (Oct 4, 2019 12:56:41 PM)

  1. [LLD] [COFF] Always demangle the __imp_ prefix to __declspec(dllimport) — martin / detail
  2. [ScheduleDAG] When a node is cloned, add an edge between the nodes. — efriedma / detail
  3. [Host] Return status directly from RunShellCommand — Jonas Devlieghere / detail

#3381 (Oct 4, 2019 12:47:32 PM)

  1. [MachO] Reformat before making changes to this file (NFC) — Jonas Devlieghere / detail
  2. [MachO] Add early returns to save some indentation. — Jonas Devlieghere / detail
  3. [JITLink] Silence GCC warnings. NFC. — martin / detail
  4. [test] Remove another two unnecessary uses of REQUIRES: target-windows. — martin / detail

#3380 (Oct 4, 2019 12:38:06 PM)

  1. [Host] Don't discard return value from RunShellCommand — Jonas Devlieghere / detail

#3379 (Oct 4, 2019 12:34:07 PM)

  1. [lldb] Fix crash on SBCommandReturnObject & assignment — jan.kratochvil / detail

#3378 (Oct 4, 2019 12:24:52 PM)

  1. [Sema] Split out -Wformat-type-confusion from -Wformat-pedantic — erik.pilkington / detail

#3377 (Oct 4, 2019 12:12:07 PM)

  1. [libc++] Make the modules-related flags PUBLIC instead of PRIVATE — Louis Dionne / detail

#3376 (Oct 4, 2019 11:58:09 AM)

  1. Add missing null pointer check in -ftime-trace code — rnk / detail

#3375 (Oct 4, 2019 11:42:09 AM)

  1. [scudo][standalone] Make malloc_info return a minimal XML — kostyak / detail
  2. [NFC] [FileCheck] Reapply fix init of objects in unit tests — thomasp / detail
  3. [OPENMP50]Suppport for multiple vendors in the same vendor context — a.bataev / detail
  4. [lldb-server/android] Show more processes and package name when — a20012251 / detail
  5. [utils] Fix incompatibility of bisect[-skip-count] with Python 3 — mikhail.maltsev / detail
  6. [process info] Remove assert in DoGetGroupName — a20012251 / detail
  7. [FPEnv] Strict FP tests should use the requisite function attributes. — kevin.neal / detail
  8. [ModuloSchedule] Do not remap terminators — jmolloy / detail
  9. [Automaton] Fix invalid iterator reference — jmolloy / detail
  10. Add few docs and implementation of strcpy and strcat. — sivachandra / detail
  11. [X86] Add DAG combine to form saturating VTRUNCUS/VTRUNCS from VTRUNC — craig.topper / detail
  12. [X86] Remove isel patterns for mask vpcmpgt/vpcmpeq. Switch vpcmp to — craig.topper / detail
  13. [libc++] Move more CMake flags to per-target definitions — Louis Dionne / detail
  14. Componentize lldb/scripts to use with LLVM_DISTRIBUTION_COMPONENTS — antonio.afonso / detail
  15. [CMake] Clang: Don't use object libraries with Xcode — jordan_rose / detail
  16. [libc++abi] Link against libSystem on Apple platforms — Louis Dionne / detail

#3374 (Oct 4, 2019 11:41:07 AM)

  1. [scudo][standalone] Make malloc_info return a minimal XML — kostyak / detail
  2. [NFC] [FileCheck] Reapply fix init of objects in unit tests — thomasp / detail
  3. [OPENMP50]Suppport for multiple vendors in the same vendor context — a.bataev / detail
  4. [lldb-server/android] Show more processes and package name when — a20012251 / detail
  5. [utils] Fix incompatibility of bisect[-skip-count] with Python 3 — mikhail.maltsev / detail
  6. [process info] Remove assert in DoGetGroupName — a20012251 / detail
  7. [FPEnv] Strict FP tests should use the requisite function attributes. — kevin.neal / detail
  8. [ModuloSchedule] Do not remap terminators — jmolloy / detail
  9. [Automaton] Fix invalid iterator reference — jmolloy / detail
  10. Add few docs and implementation of strcpy and strcat. — sivachandra / detail
  11. [X86] Add DAG combine to form saturating VTRUNCUS/VTRUNCS from VTRUNC — craig.topper / detail
  12. [X86] Remove isel patterns for mask vpcmpgt/vpcmpeq. Switch vpcmp to — craig.topper / detail
  13. [libc++] Move more CMake flags to per-target definitions — Louis Dionne / detail
  14. Componentize lldb/scripts to use with LLVM_DISTRIBUTION_COMPONENTS — antonio.afonso / detail
  15. [CMake] Clang: Don't use object libraries with Xcode — jordan_rose / detail
  16. [libc++abi] Link against libSystem on Apple platforms — Louis Dionne / detail

#3373 (Oct 4, 2019 8:15:59 AM)

  1. SemaDeclAttr - silence static analyzer getAs<> null dereference — llvm-dev / detail

#3372 (Oct 4, 2019 8:02:47 AM)

  1. CGBlocks - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail

#3371 (Oct 4, 2019 7:26:44 AM)

  1. [clang-format] C++11 braced lists should respect the SpacesInParentheses — mydeveloperday / detail

#3370 (Oct 4, 2019 7:18:44 AM)

  1. [clang-format] [PR43531] clang-format damages "alternative — mydeveloperday / detail

#3369 (Oct 4, 2019 7:12:49 AM)

  1. Further improve -Wbool-operation bitwise negation message — sam.mccall / detail

#3368 (Oct 4, 2019 7:10:47 AM)

  1. [clang-rename] Fix a crash when renaming a class without definition. — hokein / detail

#3367 (Oct 4, 2019 6:24:48 AM)

  1. [clang-format] [PR42417] clang-format inserts a space after '->' for — mydeveloperday / detail

#3366 (Oct 4, 2019 6:22:18 AM)

  1. [NFCI] Improve the -Wbool-operation's warning message — david.bolvansky / detail
  2. [clang] Prevent false positives in arm-mfpu-none codegen test. — simon.tatham / detail
  3. [AMDGPU][MC][GFX10][WS32] Corrected decoding of dst operand for — dmitry.preobrazhensky / detail

#3365 (Oct 4, 2019 5:51:51 AM)

  1. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  2. Fix uninitialized variable warnings in directory_entry default — llvm-dev / detail

#3364 (Oct 4, 2019 5:43:31 AM)

  1. [AMDGPU][MC][GFX10] Enabled decoding of 'null' operand — dmitry.preobrazhensky / detail

#3363 (Oct 4, 2019 5:39:07 AM)

  1. ARM-Darwin: keep the frame register reserved even if not updated. — Tim Northover / detail
  2. [clangd] update the package-lock.json. — hokein / detail

#3362 (Oct 4, 2019 5:26:56 AM)

  1. [llvm-ar][test] Clarified comment — gbreynoo / detail

#3361 (Oct 4, 2019 5:14:06 AM)

  1. [llvm-readobj] Remove redundant semicolon. NFC — simon / detail
  2. [AMDGPU][MC][GFX10] Corrected definition of FLAT GLOBAL/SCRATCH — dmitry.preobrazhensky / detail

#3360 (Oct 4, 2019 5:04:47 AM)

  1. [lldb] [cmake] Support linking against clang-cpp dylib — mgorny / detail

#3359 (Oct 4, 2019 5:01:49 AM)

  1. [llvm-readobj] Replace arch-specific ObjDumper methods by the single — simon / detail
  2. [llvm-readobj][mips] Implement GNU-style printing of .MIPS.abiflags — simon / detail
  3. [llvm-readobj][mips] Inline `printMipsPLTGOT` method — simon / detail

#3358 (Oct 4, 2019 5:00:48 AM)

  1. [llvm-readobj] Replace arch-specific ObjDumper methods by the single — simon / detail
  2. [llvm-readobj][mips] Implement GNU-style printing of .MIPS.abiflags — simon / detail
  3. [llvm-readobj][mips] Inline `printMipsPLTGOT` method — simon / detail
  4. [lldb] [cmake] Support linking against clang-cpp dylib — mgorny / detail

#3357 (Oct 4, 2019 4:26:47 AM)

  1. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail

#3356 (Oct 4, 2019 4:24:45 AM)

  1. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" — llvm-dev / detail

#3355 (Oct 4, 2019 4:14:46 AM)

  1. Revert [test] Remove locale dependency for mri-utf8.test — gbreynoo / detail

#3354 (Oct 4, 2019 3:54:48 AM)

  1. [DebugInfo] LiveDebugValues: move DBG_VALUE creation into VarLoc class — jeremy.morse.llvm / detail

#3353 (Oct 4, 2019 3:26:02 AM)

  1. gn build: (manually) merge r373718 — nicolasweber / detail

#3352 (Oct 4, 2019 3:13:47 AM)

  1. [lldb] Fix -Wreorder-ctor in r373673 — sam.mccall / detail
  2. Revert "[NFC] [FileCheck] Fix init of stack objects in unit tests" — gribozavr / detail
  3. [lldb] Fix that 'ninja clean' breaks the build by deleting — Raphael Isemann / detail
  4. [Format] Fix docs after r373439 — sam.mccall / detail
  5. [lldb] Get the TargetAPI lock in — Raphael Isemann / detail

#3351 (Oct 4, 2019 3:12:41 AM)

  1. [lldb] Fix -Wreorder-ctor in r373673 — sam.mccall / detail
  2. Revert "[NFC] [FileCheck] Fix init of stack objects in unit tests" — gribozavr / detail
  3. [lldb] Fix that 'ninja clean' breaks the build by deleting — Raphael Isemann / detail
  4. [Format] Fix docs after r373439 — sam.mccall / detail
  5. [lldb] Get the TargetAPI lock in — Raphael Isemann / detail

#3350 (Oct 4, 2019 2:36:48 AM)

  1. [lldb] Fix typo in r373675 — sam.mccall / detail
  2. [DebugInfo] LiveDebugValues: defer DBG_VALUE creation during analysis — jeremy.morse.llvm / detail

#3349 (Oct 4, 2019 2:35:49 AM)

  1. [lldb] Fix typo in r373675 — sam.mccall / detail
  2. [DebugInfo] LiveDebugValues: defer DBG_VALUE creation during analysis — jeremy.morse.llvm / detail

#3348 (Oct 4, 2019 2:34:46 AM)

  1. [lldb] Fix typo in r373675 — sam.mccall / detail
  2. [DebugInfo] LiveDebugValues: defer DBG_VALUE creation during analysis — jeremy.morse.llvm / detail

#3347 (Oct 4, 2019 2:04:45 AM)

  1. [TableGen] Introduce a generic automaton (DFA) backend — jmolloy / detail

#3346 (Oct 4, 2019 2:02:48 AM)

  1. [NFC] [FileCheck] Fix init of stack objects in unit tests — thomasp / detail

#3345 (Oct 4, 2019 1:39:18 AM)

  1. Revert r371732: "lld-link: Fix tests that do not run on macOS after — martin / detail
  2. AMDGPU/GlobalISel: Support wave32 waterfall loops — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Select G_PTRTOINT — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: Fix using wrong addrspace for aperture — Matthew.Arsenault / detail

#3344 (Oct 4, 2019 1:28:45 AM)

  1. [Driver] NFC: Remove duplicate call to getLibGccType — cullen.rhodes / detail

#3343 (Oct 4, 2019 1:26:45 AM)

  1. [lldb][modern-type-lookup] No longer import temporary declarations into — Raphael Isemann / detail

#3342 (Oct 4, 2019 1:10:49 AM)

  1. [clang-format] [PR43338] C# clang format has space issues betweern C# — mydeveloperday / detail
  2. [CodeComplete] Ensure object is the same in compareOverloads() — ibiryukov / detail

#3341 (Oct 4, 2019 12:58:49 AM)

  1. [clang-format] [PR43333] Fix C# breaking before function name when using — mydeveloperday / detail
  2. [ELF] Use union-find set and doubly linked list in Call-Chain Clustering — maskray / detail

#3340 (Oct 4, 2019 12:42:47 AM)

  1. [X86] Enable inline memcmp() to use AVX512 — dave / detail

#3339 (Oct 4, 2019 12:37:00 AM)

  1. Revert r371729: lld-link: Make /linkrepro: take a filename, not a — ruiu / detail
  2. Add /reproduce option to lld/COFF — ruiu / detail
  3. [MinGW] Add --reproduce option — ruiu / detail

#3338 (Oct 4, 2019 12:26:46 AM)

  1. [compiler-rt] Remove O1 tests from signal_line.cpp — Vitaly Buka / detail

#3337 (Oct 4, 2019 12:24:46 AM)

  1. Revert "[Symbolize] Use the local MSVC C++ demangler instead of relying — martin / detail

#3336 (Oct 4, 2019 12:14:46 AM)

  1. [test] Remove locale dependency for mri-utf8.test — thomasp / detail

#3335 (Oct 4, 2019 12:10:48 AM)

  1. [AMDGPU][SILoadStoreOptimizer] NFC: Refactor code — Piotr Sobczak / detail

#3334 (Oct 4, 2019 12:06:50 AM)

  1. [JITLink] Remove a redundant semicolon, silencing -Wpedantic warnings — martin / detail
  2. [test] Remove a needless declaration of REQUIRES: target-windows — martin / detail
  3. [Symbolize] Use the local MSVC C++ demangler instead of relying on — martin / detail

#3333 (Oct 3, 2019 10:44:50 PM)

  1. [clang] [cmake] Add distribution install targets for remaining — mgorny / detail

#3332 (Oct 3, 2019 10:40:46 PM)

  1. [clang-tools-extra] [cmake] Use add_clang_tool() to install tools — mgorny / detail

#3331 (Oct 3, 2019 10:26:48 PM)

  1. [JITLink] Fix an unused variable warning. — Lang Hames / detail
  2. [JITLink] Explicitly destroy bumpptr-allocated blocks to avoid a memory — Lang Hames / detail

#3330 (Oct 3, 2019 9:48:48 PM)

  1. Make libc++ gdb pretty printer Python 3 compatible — maskray / detail

#3329 (Oct 3, 2019 9:00:48 PM)

  1. gn build: Merge r373689 — llvmgnsyncbot / detail

#3328 (Oct 3, 2019 8:56:49 PM)

  1. [JITLink] Switch from an atom-based model to a "blocks and symbols" — Lang Hames / detail

#3327 (Oct 3, 2019 7:02:45 PM)

  1. [RISCV] Split SP adjustment to reduce the offset of callee saved — shiva0217 / detail

#3326 (Oct 3, 2019 6:46:47 PM)

  1. Revert "Explicitly set entry point arch when it's thumb" — antonio.afonso / detail

#3325 (Oct 3, 2019 6:40:46 PM)

  1. [Python] Remove unused variable — Jonas Devlieghere / detail

#3324 (Oct 3, 2019 6:26:46 PM)

  1. Properly handle instantiation-dependent array bounds. — richard-llvm / detail

#3323 (Oct 3, 2019 5:50:45 PM)

  1. [compiler-rt] Fix signal_line.cpp test — Vitaly Buka / detail

#3322 (Oct 3, 2019 5:40:49 PM)

  1. [dsymutil] Fix stack-use-after-scope — Jonas Devlieghere / detail

#3321 (Oct 3, 2019 5:38:47 PM)

  1. compiler-rt: use __GLIBC_PREREQ for SANITIZER_INTERCEPT_GETRANDOM — Vitaly Buka / detail
  2. [compiler-rt] Remove O2, O3 from signal_line test for fix android tests — Vitaly Buka / detail

#3320 (Oct 3, 2019 5:12:52 PM)

  1. Explicitly set entry point arch when it's thumb — antonio.afonso / detail

#3319 (Oct 3, 2019 4:58:48 PM)

  1. Python3 doesn't seem to allow you to tell whether an object is a class — jingham / detail

#3318 (Oct 3, 2019 4:44:50 PM)

  1. LowerTypeTests: Rename local functions to avoid collisions with — peter / detail

#3317 (Oct 3, 2019 4:34:51 PM)

  1. Forgot to change the header guards on OptionGroupPythonClassWithDict. — jingham / detail

#3316 (Oct 3, 2019 4:08:50 PM)

  1. [llvm-objdump][test] Move test to X86 dir to avoid errors disassembling — rupprecht / detail

#3315 (Oct 3, 2019 3:50:47 PM)

  1. Pass an SBStructuredData to scripted ThreadPlans on use. — jingham / detail

#3314 (Oct 3, 2019 3:20:47 PM)

  1. Break out the Python class & key/value options into a separate — jingham / detail
  2. [MemorySSA] Don't hoist stores if interfering uses (as calls) exist. — asbirlea / detail

#3313 (Oct 3, 2019 3:10:49 PM)

  1. [OPENMP]Fix the test on Windows, NFC. — a.bataev / detail

#3312 (Oct 3, 2019 3:01:45 PM)

  1. [lldb] Remove unused variables. — hhb / detail
  2. [process list] make the TRIPLE column wider — a20012251 / detail
  3. [llvm-objdump] Further rearrange llvm-objdump sections for compatability — rupprecht / detail

#3311 (Oct 3, 2019 2:52:48 PM)

  1. [lldb] Calculate relative path for symbol links — hhb / detail

#3310 (Oct 3, 2019 2:48:49 PM)

  1. ASTContext - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail

#3309 (Oct 3, 2019 2:34:57 PM)

  1. [DAGCombiner] add operation legality checks before creating shift ops — spatel / detail

#3308 (Oct 3, 2019 2:28:48 PM)

  1. OverloadCandidate::getNumParams - silence static analyzer — llvm-dev / detail

#3307 (Oct 3, 2019 2:22:46 PM)

  1. Reland r349624: Let TableGen write output only if it changed, instead of — nicolasweber / detail

#3306 (Oct 3, 2019 2:04:07 PM)

  1. DebugInfo: Generalize rnglist emission as a precursor to reusing it for — dblaikie / detail

#3305 (Oct 3, 2019 1:51:50 PM)

  1. [OPENMP50]Codegen support for scores in context selectors. — a.bataev / detail
  2. [test] Disable TestCustomShell on Linux — Jonas Devlieghere / detail

#3304 (Oct 3, 2019 1:50:49 PM)

  1. [OPENMP50]Codegen support for scores in context selectors. — a.bataev / detail
  2. [test] Disable TestCustomShell on Linux — Jonas Devlieghere / detail

#3303 (Oct 3, 2019 1:47:04 PM)

  1. gn build: (manually) merge 373651 better — nicolasweber / detail

#3302 (Oct 3, 2019 1:35:03 PM)

  1. [Test] Fix inconsistency in alignment in test case — listmail / detail
  2. [Tests] Add a unordered atomic load combine test — listmail / detail

#3301 (Oct 3, 2019 1:23:07 PM)

  1. [AArch64][SVE] Move the testcase into CodeGen dir — Jinsong Ji / detail

#3300 (Oct 3, 2019 1:17:38 PM)

  1. [JSON] Don't wrap json::Array in a value (NFC) — Jonas Devlieghere / detail

#3299 (Oct 3, 2019 1:10:47 PM)

  1. [AArch64InstPrinter] prefer bfi to bfc for < armv8.2-a — ndesaulniers / detail

#3298 (Oct 3, 2019 1:08:51 PM)

  1. Reland "gn build: (manually) merge r373551" — nicolasweber / detail

#3297 (Oct 3, 2019 12:40:50 PM)

  1. Attempt to remove linker workaround on the buildbots: Attempt 2 — eric / detail

#3296 (Oct 3, 2019 12:38:47 PM)

  1. [PowerPC] Adjust the naming and operand order of fnmsub patterns — Jinsong Ji / detail

#3295 (Oct 3, 2019 12:14:49 PM)

  1. Attempt to remove linker workaround on the buildbots. — eric / detail
  2. [gicombiner] Add a CodeExpander to handle C++ fragments with variable — daniel_l_sanders / detail

#3294 (Oct 3, 2019 12:00:50 PM)

  1. [HIP] Use option -nogpulib to disable linking device lib — Yaxun.Liu / detail

#3293 (Oct 3, 2019 11:56:47 AM)

  1. Check for qualified function types after substituting into the operand — richard-llvm / detail

#3292 (Oct 3, 2019 11:42:50 AM)

  1. [clang-format] Add ability to wrap braces after multi-line control — mydeveloperday / detail

#3291 (Oct 3, 2019 11:36:47 AM)

  1. [X86] Add v32i8 shuffle lowering strategy to recognize two v4i64 vectors — craig.topper / detail
  2. [NFC] Fix unused variable in release builds — rupprecht / detail

#3290 (Oct 3, 2019 11:30:43 AM)

  1. PR43547: substitute into the type of a non-type template parameter if — richard-llvm / detail
  2. [Host] Return the user's shell from GetDefaultShell — Jonas Devlieghere / detail

#3289 (Oct 3, 2019 11:21:29 AM)

  1. [X86] matchShuffleWithSHUFPD - use Zeroable element mask directly. NFCI. — llvm-dev / detail
  2. [compiler-rt] More optimization levels in signal_line.cpp test — Vitaly Buka / detail

#3288 (Oct 3, 2019 11:09:14 AM)

  1. AMDGPU/GlobalISel: Handle RegBankSelect of G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  2. [dsymutil] Don't overload LinkOptions. — Jonas Devlieghere / detail

#3287 (Oct 3, 2019 10:59:14 AM)

  1. compiler-rt: move all __GLIBC_PREREQ into own header file — Vitaly Buka / detail
  2. Fix build failure with GCC on identifier reusing. — michael.hliao / detail
  3. [HIP] Enable specifying different default gpu arch for HIP/CUDA. — michael.hliao / detail
  4. AMDGPU/GlobalISel: Fix mutationIsSane assert v8s8 and — Matthew.Arsenault / detail
  5. AMDGPU/GlobalISel: Add some more tests for G_INSERT legalization — Matthew.Arsenault / detail
  6. AMDGPU/GlobalISel: Allow VGPR to index SGPR register — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Split 64-bit vector extracts during RegBankSelect — Matthew.Arsenault / detail

#3286 (Oct 3, 2019 10:29:16 AM)

  1. [libc++] Add a per-target flag to include the generated config_site — Louis Dionne / detail

#3285 (Oct 3, 2019 10:16:45 AM)

  1. [OPENMP]Fix emission of the declare target variables in device mode. — a.bataev / detail
  2. [libc++] Add missing revision number in ABI changelog — Louis Dionne / detail
  3. DeclBase/DeclCXX/DeclTemplate - silence static analyzer getAs<> null — llvm-dev / detail
  4. gn build: (manually) merge r373622 — nicolasweber / detail
  5. [libunwind] Adjust libunwind_01.pass.cpp test for ARM EHABI — john.brawn / detail
  6. [ModuloSchedule] removeBranch() *before* creating the trip count — jmolloy / detail
  7. AMDGPU/SILoadStoreOptimizer: Optimize scanning for mergeable — tstellar / detail

#3284 (Oct 3, 2019 9:36:48 AM)

  1. [dsymutil] Tablegenify option parsing — Jonas Devlieghere / detail
  2. [dsymutil] Improve consistency by removing redundant namespaces (NFC) — Jonas Devlieghere / detail

#3283 (Oct 3, 2019 9:30:47 AM)

  1. [BPF] Handle offset reloc endpoint ending in the middle of chain — yhs / detail

#3282 (Oct 3, 2019 9:20:48 AM)

  1. [OPENMP]Improve diagnostics for not found declare target entries. — a.bataev / detail

#3281 (Oct 3, 2019 8:54:50 AM)

  1. Revert "[Alignment][NFC] Allow constexpr Align" — gchatelet / detail

#3280 (Oct 3, 2019 8:48:50 AM)

  1. [RISCV] Add obsolete aliases of fscsr, frcsr (fssr, frsr) — ed.jones / detail

#3279 (Oct 3, 2019 8:26:51 AM)

  1. [NFC] Added missing changes for rL373614 — david.bolvansky / detail

#3278 (Oct 3, 2019 8:21:25 AM)

  1. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" — llvm-dev / detail
  2. [Diagnostics] Bitwise negation of a boolean expr always evaluates to — david.bolvansky / detail

#3277 (Oct 3, 2019 8:09:08 AM)

  1. [MSP430] add tests for unwanted shift codegen; NFC (PR43542) — spatel / detail
  2. Test commit. — sgundapa / detail
  3. [yaml2obj] - Add a Size tag support for SHT_LLVM_ADDRSIG sections. — grimar / detail
  4. Remove duplicate P->getAs<PointerType>() call. NFCI. — llvm-dev / detail
  5. ExprConstant - silence static analyzer getAs<> null dereference — llvm-dev / detail

#3276 (Oct 3, 2019 7:52:52 AM)

  1. Recommit r373598 "[yaml2obj/obj2yaml] - Add support for SHT_LLVM_ADDRSIG — grimar / detail

#3275 (Oct 3, 2019 7:35:09 AM)

  1. [libc++abi] Do not export some implementation-detail functions — Louis Dionne / detail
  2. gn build: Merge r373601 — llvmgnsyncbot / detail
  3. [UpdateTestChecks] add basic support for parsing msp430 asm — spatel / detail

#3274 (Oct 3, 2019 7:22:28 AM)

  1. [AArch64][SVE] Adding patterns for floating point SVE add instructions. — amehsan / detail
  2. [PGO] Refactor Value Profiling into a plugin based oracle and create a — bmahjour / detail

#3273 (Oct 3, 2019 7:10:15 AM)

  1. Revert r373598 "[yaml2obj/obj2yaml] - Add support for SHT_LLVM_ADDRSIG — grimar / detail

#3272 (Oct 3, 2019 6:58:52 AM)

  1. [yaml2obj/obj2yaml] - Add support for SHT_LLVM_ADDRSIG sections. — grimar / detail

#3271 (Oct 3, 2019 6:36:51 AM)

  1. [NFC][InstCombine] Some tests for sub-of-negatible pattern — lebedev.ri / detail

#3270 (Oct 3, 2019 6:24:02 AM)

  1. [llvm-readobj] - Stop using a precompiled binary in all.test — grimar / detail
  2. [Alignment][NFC] Remove StoreInst::setAlignment(unsigned) — gchatelet / detail
  3. [llvm-locstats] Copy the script only when needed; NFC — djordje.todorovic / detail

#3268 (Oct 3, 2019 6:00:50 AM)

  1. [Alignment][Clang][NFC] Add CharUnits::getAsAlign — gchatelet / detail
  2. [libTooling] Add various Stencil combinators for expressions. — yitzhakm / detail

#3267 (Oct 3, 2019 5:37:48 AM)

  1. [llvm-readobj][mips] Do not show an error if GOT is missed — simon / detail
  2. [llvm-readobj][mips] Display MIPS specific info under --arch-specific — simon / detail
  3. [mips] Use llvm-readobj `-A` flag in test cases. NFC — simon / detail
  4. [llvm-readobj][mips] Remove non-standard --misp-xxx flags — simon / detail
  5. [mips] Push `fixup_Mips_LO16` fixup for `jialc` and `jic` instructions — simon / detail

#3266 (Oct 3, 2019 4:58:51 AM)

  1. gn build: Revert 373554 "gn build: (manually) merge r373551" — nicolasweber / detail

#3265 (Oct 3, 2019 4:35:30 AM)

  1. Revert 373551 (CodeExpander.cpp CMake issue) — Kristina Brooks / detail
  2. Fix uninitialized variable warning. NFCI — llvm-dev / detail
  3. Fix uninitialized variable warning. NFCI — llvm-dev / detail
  4. Silence static analyzer getAs<RecordType> null dereference warnings. — llvm-dev / detail
  5. [AArch64] Static (de)allocation of SVE stack objects. — sander.desmalen / detail

#3264 (Oct 3, 2019 3:52:50 AM)

  1. Revert 373555: libLLVM+modules failure with CMake 3.10.2 — Kristina Brooks / detail
  2. [Alignment][NFC] Allow constexpr Align — gchatelet / detail

#3263 (Oct 3, 2019 3:51:50 AM)

  1. Revert 373555: libLLVM+modules failure with CMake 3.10.2 — Kristina Brooks / detail
  2. [Alignment][NFC] Allow constexpr Align — gchatelet / detail

#3262 (Oct 3, 2019 3:50:49 AM)

  1. Revert 373555: libLLVM+modules failure with CMake 3.10.2 — Kristina Brooks / detail
  2. [Alignment][NFC] Allow constexpr Align — gchatelet / detail

#3261 (Oct 3, 2019 2:56:48 AM)

  1. [clang][NFC] Fix misspellings in ExternalASTMerger.h — Raphael Isemann / detail

#3260 (Oct 3, 2019 2:44:51 AM)

  1. Update the FAQ: remove stuff related to the previous license + update — sylvestre / detail

#3259 (Oct 3, 2019 1:44:49 AM)

  1. "Fix" TestFileHandle.py on non-darwin platforms — pavel / detail

#3258 (Oct 3, 2019 1:00:51 AM)

  1. Fix a use-after-free in GDBRemoteCommunicationServerLLGS — pavel / detail

#3257 (Oct 3, 2019 12:58:49 AM)

  1. [llvm-exegesis][NFC] Rename — courbet / detail

#3256 (Oct 2, 2019 11:20:50 PM)

  1. [X86] Add test case for v8i64->v8i8 truncate with avx512 and — craig.topper / detail
  2. Fix libc++ pretty printer test for Python 3 after D67238 (take 2) — maskray / detail

#3255 (Oct 2, 2019 10:46:49 PM)

  1. AMDGPU/GlobalISel: Expand G_BITCAST legality — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Don't re-get subtarget — Matthew.Arsenault / detail

#3254 (Oct 2, 2019 10:30:51 PM)

  1. [X86] Add DAG combine to turn (bitcast (vbroadcast_load)) into just a — craig.topper / detail

#3253 (Oct 2, 2019 9:54:52 PM)

  1. Fix driver tests when `LLVM_ENABLE_PER_TARGET_RUNTIME_DIR` is `ON` — sepavloff / detail

#3252 (Oct 2, 2019 9:32:50 PM)

  1. factor out an abstract base class for File — lawrence_danna / detail

#3251 (Oct 2, 2019 9:06:53 PM)

  1. SBDebugger::SetInputFile, SetOutputFile, etc. — lawrence_danna / detail

#3250 (Oct 2, 2019 9:02:49 PM)

  1. new api class: SBFile — lawrence_danna / detail

#3248 (Oct 2, 2019 8:20:43 PM)

  1. [HIP] Support -emit-llvm for device compilation — Yaxun.Liu / detail

#3247 (Oct 2, 2019 8:08:22 PM)

  1. [X86] Remove a couple redundant isel patterns that look to have been — craig.topper / detail
  2. [X86] Add broadcast load folding patterns to NoVLX — craig.topper / detail

#3245 (Oct 2, 2019 7:44:53 PM)

  1. gn build: Merge r373556 — llvmgnsyncbot / detail

#3244 (Oct 2, 2019 7:40:49 PM)

  1. Revert 373538 and follow-ups 373549 and 373552. — nicolasweber / detail

#3241 (Oct 2, 2019 6:45:27 PM)

  1. [gicombiner] Make rL373551 compatible with older cmakes — daniel_l_sanders / detail

#3240 (Oct 2, 2019 6:20:49 PM)

  1. PR43519: don't inject a diagnostic when constant-evaulation of a — richard-llvm / detail
  2. gn build: (manually) merge r373551 — nicolasweber / detail

#3239 (Oct 2, 2019 6:15:31 PM)

  1. Fixing broken builds due to r373538, issues with filepath and hexagon — puyan / detail

#3238 (Oct 2, 2019 6:08:33 PM)

  1. [gicombiner] Add a CodeExpander to handle C++ fragments with variable — daniel_l_sanders / detail

#3237 (Oct 2, 2019 5:48:53 PM)

  1. gn build: Merge r373538 — llvmgnsyncbot / detail

#3236 (Oct 2, 2019 5:42:53 PM)

  1. Fixing broken builds due to r373538 due to test that should have been — puyan / detail

#3235 (Oct 2, 2019 5:40:50 PM)

  1. For P0784R7: allow direct calls to operator new / operator delete from — richard-llvm / detail
  2. For P0784R7: support placement new-expressions in constant evaluation. — richard-llvm / detail
  3. Mark P0784R7 as complete and start defining its feature-test macro. — richard-llvm / detail

#3232 (Oct 2, 2019 4:28:42 PM)

  1. [gicombiner] Fix windows issue where single quotes in the command are — daniel_l_sanders / detail

#3231 (Oct 2, 2019 4:24:52 PM)

  1. [AMDGPU] Fix illegal agpr use by VALU — Stanislav.Mekhanoshin / detail

#3229 (Oct 2, 2019 4:02:23 PM)

  1. [InstCombine] Transform bcopy to memmove — david.bolvansky / detail
  2. [clang][ifs] Clang Interface Stubs ToolChain plumbing. — puyan / detail
  3. Move SanitizerInitializeUnwinder outside anonymous namespace. — mascasa / detail
  4. DebugInfo: Rename DebugLocStream::Entry::Begin/EndSym to just Begin/End — dblaikie / detail
  5. [NFC][InstCombine] Add tests for 'variable sext of variable high bit — lebedev.ri / detail
  6. [InstCombine] Bypass high bit extract before variable sign-extension — lebedev.ri / detail
  7. [gicombiner] Fix a nullptr dereference when -combiners is given a name — daniel_l_sanders / detail

#3227 (Oct 2, 2019 3:28:53 PM)

  1. DebugInfo: Simplify RangeSpan to be a plain struct — dblaikie / detail
  2. gn build: (manually) merge r373527 — nicolasweber / detail
  3. [LegalizeTypes] Check for already split condition before calilng — craig.topper / detail
  4. [X86] Add test cases for suboptimal vselect+setcc splitting. — craig.topper / detail

#3224 (Oct 2, 2019 2:29:34 PM)

  1. NFC: add namespace {} — Vitaly Buka / detail
  2. [compiler-rt] Use GetNextInstructionPc in signal handlers — Vitaly Buka / detail
  3. [sanitizer_common] Add __sanitizer_on_print to interface list. — mascasa / detail
  4. [sanitizer_common] Disable onprint.cpp on Android. — mascasa / detail
  5. [sanitizer_common] Declare __sanitizer_on_print in Windows interception. — mascasa / detail

#3222 (Oct 2, 2019 1:55:01 PM)

  1. [gicombiner] Add the boring boilerplate for the declarative combiner — daniel_l_sanders / detail

#3221 (Oct 2, 2019 1:42:33 PM)

  1. [Clang][Driver][NFC] Corrected DeviceActionBuilder methods' comments. — serguei.n.dmitriev / detail
  2. [NFC][libc++abi] Convert stray tabs to spaces — Louis Dionne / detail
  3. ItaniumCXXABI - silence static analyzer getAs<RecordType> null — llvm-dev / detail
  4. Fix uninitialized variable warning in CodeGenPGO constructor. NFCI. — llvm-dev / detail

#3220 (Oct 2, 2019 1:30:24 PM)

  1. CGObjCMac - silence static analyzer dyn_cast<>/getAs<> null dereference — llvm-dev / detail
  2. Recommit "[GlobalOpt] Pass DTU to removeUnreachableBlocks instead of — flo / detail

#3220 (Oct 2, 2019 1:30:24 PM)

  1. Added new builders lldb-s390x-fedora, lldb-ppc64le-fedora. — gkistanova / detail

#3219 (Oct 2, 2019 1:07:04 PM)

  1. [PowerPC] Fix SH field overflow issue — yi-hong.lyu / detail

#3217 (Oct 2, 2019 12:53:44 PM)

  1. [Local] Handle terminators with users in removeUnreachableBlocks. — flo / detail
  2. [TableGen] Improve error reporting of overlapping definitions (NFC) — e.menezes / detail
  3. Handle llvm.launder.invariant.group in msan. — eugeni.stepanov / detail
  4. Fix inconsistent indentation in TableGen.cpp — daniel_l_sanders / detail
  5. [libc++] Use functions instead of global variables to set libc++ build — Louis Dionne / detail
  6. [sanitizer_common] Rename OnPrint to __sanitizer_on_print. — mascasa / detail

#3216 (Oct 2, 2019 12:12:52 PM)

  1. [ObjectFileMachO] Catch up with FileDesc changes. — davide / detail
  2. [ObjectFileMachO] FileSpec::SetFile() now takes the style as arg. — davide / detail
  3. [RegisterContextDarwin_arm64] Include the headers for getsysctlbyname. — davide / detail
  4. [ARM64] XPC services are unsupported on device. — davide / detail
  5. [libc++] Use a function to set warning flags per target — Louis Dionne / detail

#3215 (Oct 2, 2019 11:57:03 AM)

  1. [libc++] Revert to using PUBLIC instead of PRIVATE when linking system — Louis Dionne / detail

#3213 (Oct 2, 2019 11:09:30 AM)

  1. [OPENMP50]Add parsing/sema analysis for declare variant score. — a.bataev / detail
  2. [ARM] Make helpers static. NFC. — benny.kra / detail
  3. [Stencil] Hide implementaion detai. NFC. — benny.kra / detail
  4. [MemorySSA] Update Phi creation when inserting a Def. — asbirlea / detail

#3211 (Oct 2, 2019 10:37:20 AM)

  1. [JSON] Use LLVM's library for encoding JSON in — Jonas Devlieghere / detail
  2. [JSON] Use LLVM's library for encoding JSON in — Jonas Devlieghere / detail
  3. [JSON] Use LLVM's library for encoding JSON in — Jonas Devlieghere / detail
  4. [JSON] Use LLVM's library for encoding JSON in — Jonas Devlieghere / detail
  5. [JSON] Remove Utility/JSON.{h|cpp} — Jonas Devlieghere / detail

#3210 (Oct 2, 2019 10:32:18 AM)

  1. Add the misc-init-local-variables check. — aaron / detail
  2. [AMDGPU] Extend buffer intrinsics with swizzling — Piotr Sobczak / detail
  3. gn build: Merge r373489 — llvmgnsyncbot / detail
  4. [WebAssembly] Error when using wasm64 for ISel — tlively / detail
  5. Fix: Actually erase remove the elements from AssumeHandles — hiraditya / detail
  6. [X86] Rewrite to the vXi1 subvector insertion code to not rely on the — craig.topper / detail

#3210 (Oct 2, 2019 10:32:18 AM)

  1. [LLDB] Send e-mails to the default recipients — Jonas Devlieghere / detail

#3209 (Oct 2, 2019 9:53:15 AM)

  1. [libc++] Use PRIVATE instead of PUBLIC when linking against system libs — Louis Dionne / detail
  2. [Local] Remove unused LazyValueInfo pointer from removeUnreachableBlock. — flo / detail

#3206 (Oct 2, 2019 9:21:03 AM)

  1. [ThinLTO/WPD] Ensure devirtualized targets use promoted symbol when — tejohnson / detail

#3205 (Oct 2, 2019 9:08:55 AM)

  1. [SLP] add test for vectorization of different widths (PR28457); NFC — spatel / detail
  2. [CodeGen] Remove unused MachineMemOperand::print wrappers (PR41772) — llvm-dev / detail

#3204 (Oct 2, 2019 9:04:54 AM)

  1. Type - silence static analyzer getAs<> null dereference warnings. NFCI. — llvm-dev / detail
  2. LowerExpectIntrinsic handlePhiDef - silence static analyzer — llvm-dev / detail
  3. [llvm] [cmake] Add install targets for missing distribution components — mgorny / detail

#3202 (Oct 2, 2019 8:33:51 AM)

  1. [CodeExtractor] NFC: Refactor sanity checks into isEligible — hiraditya / detail

#3201 (Oct 2, 2019 8:32:50 AM)

  1. Silence static analyzer getAs<VectorType> null dereference warnings. — llvm-dev / detail

#3198 (Oct 2, 2019 7:42:59 AM)

  1. [llvm-readelf] - Report a warning when .hash section contains a chain — grimar / detail
  2. Reapply r373431 "Switch lowering: omit range check for bit tests when — hans / detail

#3197 (Oct 2, 2019 6:47:03 AM)

  1. [llvm-dwarfdump] Fix dumping of wrong locstats map — djordje.todorovic / detail
  2. [lldb] Fix evaluation of nested classes with parent from other CU — Raphael Isemann / detail
  3. [Clangd] Ensure children are always RootStmt in ExtractFunction (Fixes — shauryab98 / detail
  4. [Clangd] ExtractFunction: Don't extract body of enclosing function. — shauryab98 / detail
  5. [yaml2obj] - Alow Size tag for describing SHT_HASH sections. — grimar / detail
  6. SemaInit - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  7. SemaOverload - silence static analyzer getAs<> null dereference — llvm-dev / detail

#3196 (Oct 2, 2019 6:09:14 AM)

  1. AsmPrinter - emitGlobalConstantFP - silence static analyzer null — llvm-dev / detail
  2. LoopAccessAnalysis isConsecutiveAccess() - silence static analyzer — llvm-dev / detail
  3. MemorySSA tryOptimizePhi - assert that we've found a DefChainEnd. NFCI. — llvm-dev / detail
  4. MemorySSAUpdater::applyInsertUpdates - silence static analyzer — llvm-dev / detail
  5. [AArch64][SVE] Implement int_aarch64_sve_cnt intrinsic — kerry.mclaughlin / detail

#3195 (Oct 2, 2019 5:24:00 AM)

  1. [InstCombine] Precommit tests for D68265 — flo / detail
  2. [InstCombine] Simplify fma multiplication to nan for undef or nan — flo / detail
  3. [lldb][NFC] Remove ClangASTContext::Clear — Raphael Isemann / detail
  4. [llvm-objcopy] Add --set-section-alignment — maskray / detail
  5. [ModuloSchedule] Peel out prologs and epilogs, generate actual code — jmolloy / detail
  6. gn build: Merge r373462 — llvmgnsyncbot / detail

#3194 (Oct 2, 2019 4:49:51 AM)

  1. ASTContext - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  2. MetadataLoader upgradeCUVariables() - silence static analyzer — llvm-dev / detail
  3. WinException::emitExceptHandlerTable - silence static analyzer — llvm-dev / detail
  4. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  5. Log2_32 returns an unsigned. NFCI. — llvm-dev / detail
  6. Fix libc++ pretty printer test for Python 3 after D67238 — maskray / detail
  7. LICM - remove unused variable and reduce scope of another variable. — llvm-dev / detail
  8. Revert r373431 "Switch lowering: omit range check for bit tests when — hans / detail
  9. [InstSimplify] fold fma/fmuladd with a NaN or undef operand — spatel / detail
  10. NFC: directly return when CommonExitBlock != Succ — hiraditya / detail
  11. [lldb][NFC] Create the ASTContext in ClangASTContext exactly once. — Raphael Isemann / detail

#3193 (Oct 2, 2019 4:48:55 AM)

  1. ASTContext - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail
  2. MetadataLoader upgradeCUVariables() - silence static analyzer — llvm-dev / detail
  3. WinException::emitExceptHandlerTable - silence static analyzer — llvm-dev / detail
  4. Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  5. Log2_32 returns an unsigned. NFCI. — llvm-dev / detail
  6. Fix libc++ pretty printer test for Python 3 after D67238 — maskray / detail
  7. LICM - remove unused variable and reduce scope of another variable. — llvm-dev / detail
  8. Revert r373431 "Switch lowering: omit range check for bit tests when — hans / detail
  9. [InstSimplify] fold fma/fmuladd with a NaN or undef operand — spatel / detail
  10. NFC: directly return when CommonExitBlock != Succ — hiraditya / detail
  11. [lldb][NFC] Create the ASTContext in ClangASTContext exactly once. — Raphael Isemann / detail

#3192 (Oct 2, 2019 4:42:50 AM)

  1. [ARM] Identity shuffles are legal — david.green / detail

#3191 (Oct 2, 2019 4:07:27 AM)

  1. [Support, ARM64] Define getHostCPUFeatures for Windows on ARM64 platform — martin / detail

#3189 (Oct 2, 2019 3:48:58 AM)

  1. [clangd] Bail out early if we are sure that the symbol is used outside — hokein / detail

#3188 (Oct 2, 2019 2:48:50 AM)

  1. [clangd] SelectionTree should mark a node as fully-selected if the only — sam.mccall / detail

#3187 (Oct 2, 2019 2:36:41 AM)

  1. [ClangFormat] Future-proof Standard option, allow floating or pinning to — sam.mccall / detail
  2. [clang-rename] Better renaming the typedef decl. — hokein / detail
  3. [ClangFormat] relnotes for r373439 — sam.mccall / detail

#3186 (Oct 2, 2019 2:18:52 AM)

  1. [IntrinsicEmitter] Add overloaded type VecOfBitcastsToInt for SVE — kerry.mclaughlin / detail
  2. gn build: (manually) merge r373425 — nicolasweber / detail

#3185 (Oct 2, 2019 2:18:20 AM)

  1. [clangd] Always send file URIs to editors — kadircet / detail
  2. [clang-tidy] Fix typo in r373428 — sam.mccall / detail

#3183 (Oct 2, 2019 1:58:54 AM)

  1. Remove an unnecessary cast. NFC. — jay.foad / detail

#3181 (Oct 2, 2019 1:44:56 AM)

  1. [AMDGPU] Make printf lowering faster when there are no printfs — jay.foad / detail

#3180 (Oct 2, 2019 1:32:51 AM)

  1. Switch lowering: omit range check for bit tests when default is — hans / detail
  2. Revert [GlobalOpt] Pass DTU to removeUnreachableBlocks instead of — flo / detail

#3179 (Oct 2, 2019 1:16:51 AM)

  1. [GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing. — flo / detail

#3177 (Oct 1, 2019 11:42:52 PM)

  1. [llvm-lib] Detect duplicate input files — ruiu / 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

#3176 (Oct 1, 2019 11:38:53 PM)

  1. Rename TypeNodes.def to TypeNodes.inc for consistency across all our — rjmccall / detail

#3175 (Oct 1, 2019 11:37:52 PM)

  1. Rename TypeNodes.def to TypeNodes.inc for consistency across all our — rjmccall / detail

#3173 (Oct 1, 2019 10:24:52 PM)

  1. [llvm-lib] Correctly handle .lib input files — ruiu / detail

#3172 (Oct 1, 2019 9:46:57 PM)

  1. [X86] Add broadcast load folding patterns to the NoVLX compare patterns. — craig.topper / detail

#3171 (Oct 1, 2019 9:14:55 PM)

  1. Fix GCC -Wreturn-type warnings. NFC. — michael.hliao / detail

#3170 (Oct 1, 2019 7:32:52 PM)

  1. Revert r368237 - Update fix-it hints for std::move warnings. — rtrieu / detail

#3169 (Oct 1, 2019 6:40:54 PM)

  1. DebugInfo: Update support for detecting C++ language variants in debug — dblaikie / detail

#3168 (Oct 1, 2019 6:28:53 PM)

  1. gn build: (manually) merge r373407 — nicolasweber / detail

#3167 (Oct 1, 2019 6:14:54 PM)

  1. Fix crash on constant-evaluation of pseudo-destruction of a pointer. — richard-llvm / detail

#3166 (Oct 1, 2019 6:02:55 PM)

  1. AMDGPU/GlobalISel: Fix RegBankSelect for 1024-bit values — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Legalize 1024-bit G_BUILD_VECTOR — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Private loads always use VGPRs — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: Assume VGPR for G_FRAME_INDEX — Matthew.Arsenault / detail
  5. Remove TypeNodes.def from the modulemap. — rjmccall / detail
  6. AMDGPU/GlobalISel: Use getIntrinsicID helper — Matthew.Arsenault / detail

#3164 (Oct 1, 2019 5:28:56 PM)

  1. [AMDGPU] separate accounting for agprs — Stanislav.Mekhanoshin / detail

#3163 (Oct 1, 2019 5:24:57 PM)

  1. Fix unused variable warning. NFCI. — michael.hliao / detail

#3162 (Oct 1, 2019 5:06:53 PM)

  1. Make yet another attempt in restoring SymbolFilePDBTests — Adrian Prantl / detail

#3160 (Oct 1, 2019 4:10:57 PM)

  1. [CMake] Fix the value of `config.target_cflags` for non-macOS Apple — dan / detail
  2. Use scope qualifiers in Clang's tblgen backends to get useful — rjmccall / detail
  3. Emit TypeNodes.def with tblgen. — rjmccall / detail
  4. [X86] Add a DAG combine to shrink vXi64 gather/scatter indices that are — craig.topper / detail

#3159 (Oct 1, 2019 4:08:55 PM)

  1. AMDGPU: Fix an out of date assert in addressing FrameIndex — changpeng.fang / detail

#3157 (Oct 1, 2019 3:47:04 PM)

  1. [libFuzzer] Remove lazy counters. — mascasa / detail

#3156 (Oct 1, 2019 3:34:35 PM)

  1. Revert r373172 "[X86] Add custom isel logic to match VPTERNLOG from 2 — craig.topper / detail
  2. Determine endianness at a time when it doesn't inadvertantly clear gdb's — saugustine / detail

#3155 (Oct 1, 2019 3:30:54 PM)

  1. [clang][OpenMP][NFC] #include GlobalDecl.h to avoid incomplete class — rupprecht / detail

#3152 (Oct 1, 2019 3:01:18 PM)

  1. CGVTables - silence static analyzer getAs<FunctionProtoType> null — llvm-dev / detail
  2. [lldb] Fix unused variable warning — rupprecht / detail

#3151 (Oct 1, 2019 2:48:51 PM)

  1. CGExprAgg - remove duplicate code. NFCI. — llvm-dev / detail
  2. [X86] convertToThreeAddress, make sure second operand of SUB32ri is — craig.topper / detail

#3150 (Oct 1, 2019 2:44:25 PM)

  1. [FileCheck] Move private interface to its own header — thomasp / detail

#3148 (Oct 1, 2019 2:26:53 PM)

  1. [BypassSlowDivision][CodeGenPrepare] avoid crashing on unused code — spatel / detail

#3147 (Oct 1, 2019 2:24:54 PM)

  1. gn build: Merge r373392 — llvmgnsyncbot / detail

#3146 (Oct 1, 2019 2:20:56 PM)

  1. [clang-tidy] Rename objc-avoid-spinlock check to darwin-avoid-spinlock — mog / detail

#3144 (Oct 1, 2019 1:45:31 PM)

  1. [ASan][NFC] Address remaining comments for — leonardchan / detail

#3142 (Oct 1, 2019 1:36:53 PM)

  1. [NFC] Fix typos in libc++ documentation — Louis Dionne / detail

#3141 (Oct 1, 2019 1:32:57 PM)

  1. [ASan] Make GlobalsMD member a const reference. — leonardchan / detail

#3140 (Oct 1, 2019 1:20:55 PM)

  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

#3138 (Oct 1, 2019 12:26:12 PM)

  1. [libc++] Re-apply workaround for D63883 — Louis Dionne / detail
  2. [DDG] Data Dependence Graph - Root Node — bmahjour / detail

#3137 (Oct 1, 2019 12:15:54 PM)

  1. [libc++] Remove workaround for D63883 — Louis Dionne / detail

#3136 (Oct 1, 2019 12:04:08 PM)

  1. [MemorySSA] Check for unreachable blocks when getting last definition. — asbirlea / detail

#3134 (Oct 1, 2019 11:45:53 AM)

  1. Add a missing pass in ARM O3 pipeline — kubakuderski / detail

#3133 (Oct 1, 2019 11:44:52 AM)

  1. [libc++abi] Remove uses of C++ headers when possible — Louis Dionne / detail

#3132 (Oct 1, 2019 11:30:29 AM)

  1. [MemorySSA] Update last_access_in_block check. — asbirlea / detail

#3131 (Oct 1, 2019 11:15:33 AM)

  1. Make another attempt at fixing SymbolFilePDBTests. — Adrian Prantl / detail
  2. [OPENMP]Fix PR43330: OpenMP target: Mapping of partial arrays fails. — a.bataev / detail
  3. [NFC] Updated tests after rL373371 — david.bolvansky / detail
  4. Reapply [Dominators][CodeGen] Clean up MachineDominators — kubakuderski / detail
  5. [Dominators][CodeGen] Fix MachineDominatorTree preservation in — kubakuderski / detail
  6. [Dominators][CodeGen] Don't mark MachineDominatorTree as preserved in — kubakuderski / detail
  7. [NFC][libc++abi] Remove trailing whitespace from sources — Louis Dionne / detail

#3130 (Oct 1, 2019 11:03:21 AM)

  1. Revert "compiler-rt: use __GLIBC_PREREQ for — Vitaly Buka / detail
  2. [ARM] Some MVE shuffle plus extend tests. NFC — david.green / detail
  3. [PGO] Fix typos from r359612. NFC. — xur / detail
  4. [ThinLTO] Enable index-only WPD from clang — tejohnson / detail
  5. [Diagnostics] Make -Wenum-compare-conditional off by default — david.bolvansky / detail
  6. [libc++] Update link to Itanium C++ ABI documentation — Louis Dionne / detail

#3129 (Oct 1, 2019 10:59:38 AM)

  1. [libc++abi] Remove redundant #include of <string.h> — Louis Dionne / detail
  2. AMDGPU/SILoadStoreOptimizer: Add helper functions for working with — tstellar / detail

#3128 (Oct 1, 2019 10:51:06 AM)

  1. [InstCombine] Deal with -(trunc(X >>u 63)) -> trunc(X >>s 63) — lebedev.ri / detail

#3127 (Oct 1, 2019 10:42:57 AM)

  1. [NFC][InstCombine] (Better) tests for sign-bit-smearing pattern — lebedev.ri / detail
  2. [InstCombine] Preserve 'exact' in -(X >>u 31) -> (X >>s 31) fold — lebedev.ri / detail

#3126 (Oct 1, 2019 10:37:58 AM)

  1. [llvm-mca] Add a -mattr flag — david.green / detail
  2. [JSON] Use LLVM's library for encoding JSON in StructuredData — Jonas Devlieghere / detail
  3. [JSON] Use LLVM's library for decoding JSON in StructuredData — Jonas Devlieghere / detail
  4. [JSON] Use LLVM's library for argdumper — Jonas Devlieghere / detail

#3125 (Oct 1, 2019 10:36:52 AM)

  1. Add missing REQUIRES: arm. — peter / detail

#3123 (Oct 1, 2019 10:01:32 AM)

  1. [IndVars] An implementation of loop predication without a need for — listmail / detail
  2. Simplify condition (NFC) — Adrian Prantl / detail
  3. Typo (NFC) — Adrian Prantl / detail
  4. Fix a condition-flip regression introduced in r373344. — Adrian Prantl / detail
  5. Fix a syntax error. — Adrian Prantl / detail
  6. [ReleaseProcess] Document requirement to set MACOSX_DEPLOYMENT_TARGET — Vedant Kumar / detail

#3122 (Oct 1, 2019 9:36:29 AM)

  1. AMDGPU/GlobalISel: Increase max legal size to 1024 — Matthew.Arsenault / detail

#3121 (Oct 1, 2019 9:24:02 AM)

  1. [X86] Add a VBROADCAST_LOAD ISD opcode representing a scalar load — craig.topper / detail

#3120 (Oct 1, 2019 9:10:58 AM)

  1. ELF: Add .interp synthetic sections first in createSyntheticSections(). — peter / detail
  2. [OPENMP]Fix PR43516: Compiler crash with collapse(2) on non-rectangular — a.bataev / detail

#3118 (Oct 1, 2019 8:43:01 AM)

  1. [Diagnostics] Move warning into the subgroup — david.bolvansky / detail
  2. [AMDGPU] Add VerifyScheduling support. — jay.foad / detail

#3117 (Oct 1, 2019 8:32:57 AM)

  1. [DAG][X86] Convert isNegatibleForFree/GetNegatedExpression to a target — llvm-dev / detail
  2. Remove size_t return parameter from FindTypes — Adrian Prantl / detail

#3116 (Oct 1, 2019 8:30:56 AM)

  1. Update SymbolFilePDB for FindTypes API change. — Adrian Prantl / detail

#3115 (Oct 1, 2019 8:24:55 AM)

  1. [Dominators][CodeGen] Add MachinePostDominatorTree verification — kubakuderski / detail

#3114 (Oct 1, 2019 7:10:55 AM)

  1. [clang] Make handling of unnamed template params similar to function — kadircet / detail

#3113 (Oct 1, 2019 6:46:57 AM)

  1. [lldb][NFC] Mark ClangASTContext constructor as explicit — Raphael Isemann / detail

#3112 (Oct 1, 2019 6:40:57 AM)

  1. Revert rL349624 : Let TableGen write output only if it changed, instead — llvm-dev / detail

#3111 (Oct 1, 2019 6:23:52 AM)

  1. [lldb][NFC] Remove unused ClangASTContext::GetHasExternalStorage — Raphael Isemann / detail

#3110 (Oct 1, 2019 6:11:43 AM)

  1. Revert [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, — david.bolvansky / detail
  2. Revert "Reland "[utils] Implement the llvm-locstats tool"" — djordje.todorovic / detail

#3109 (Oct 1, 2019 5:59:39 AM)

  1. [NFC][ARM][MVE] More tests — sam.parker / detail
  2. [llvm-exegesis/lib] Fix missing linkage to MCParser — mgorny / detail
  3. [InstCombine] sprintf(dest, "%s", str) -> memccpy(dest, str, 0, MAX) — david.bolvansky / detail
  4. [lldb][NFC] Remove unused ClangASTContext functions for — Raphael Isemann / detail

#3107 (Oct 1, 2019 5:56:58 AM)

  1. [lldb][NFC] Disallow changing the ASTContext of an ClangASTContext after — Raphael Isemann / detail

#3105 (Oct 1, 2019 5:10:44 AM)

  1. [lldb][NFC] Modernize ClangASTContext constructor — Raphael Isemann / detail

#3104 (Oct 1, 2019 4:50:42 AM)

  1. [clang] Ignore builtin namespaces in test/Import/cxx-anon-namespace — Raphael Isemann / detail
  2. [libc++] Harden usage of static_assert against C++03 — Louis Dionne / detail

#3103 (Oct 1, 2019 4:14:08 AM)

  1. ObjectFile makeTriple - silence static analyzer dyn_cast<COFFObjectFile> — llvm-dev / detail
  2. VirtualFileSystem - replace dyn_cast<>+assert with cast<> calls. NFCI. — llvm-dev / detail
  3. DIExpression::createFragmentExpression - silence static analyzer — llvm-dev / detail

#3102 (Oct 1, 2019 4:02:08 AM)

  1. [clangd] Implement getBeginning for overloaded operators. — hokein / detail

#3101 (Oct 1, 2019 3:30:39 AM)

  1. InstrProf - avoid static analyzer dyn_cast<ConstantInt> null dereference — llvm-dev / detail

#3100 (Oct 1, 2019 3:02:18 AM)

  1. [clangd] Use the index-based API to do the header-source switch. — hokein / detail
  2. ConstantFold - ConstantFoldSelectInstruction - assume constant vector — llvm-dev / detail

#3099 (Oct 1, 2019 2:51:29 AM)

  1. [yaml2obj] - Allow specifying custom Link values for SHT_HASH section. — grimar / detail
  2. Reland "[utils] Implement the llvm-locstats tool" — djordje.todorovic / detail
  3. [clangd] Handle template arguments in findExplicitReferences — ibiryukov / detail
  4. [obj2yaml] - Fix BB after r373315. — grimar / detail

#3098 (Oct 1, 2019 2:46:58 AM)

  1. [yaml2obj/obj2yaml] - Add support for SHT_HASH sections. — grimar / detail

#3097 (Oct 1, 2019 2:28:57 AM)

  1. Fixup r373278: Move test to X86 directory — diana.picus / detail

#3096 (Oct 1, 2019 2:22:57 AM)

  1. [llvm-exegesis][NFC] Refactor X86 tests fixtures into a base class. — courbet / detail

#3095 (Oct 1, 2019 2:02:58 AM)

  1. [clang][lldb][NFC] Encapsulate ExternalASTMerger::ImporterSource — Raphael Isemann / detail

#3094 (Oct 1, 2019 1:30:58 AM)

  1. Revert "[OCaml] Handle nullptr in Llvm.global_initializer" — gribozavr / detail

#3093 (Oct 1, 2019 1:24:58 AM)

  1. Revert "GlobalISel: Handle llvm.read_register" — gribozavr / detail

#3092 (Oct 1, 2019 12:54:59 AM)

  1. Decrease the verbosity of the -ftime-trace option And move the relevant — sylvestre / detail
  2. [NFC][HardwareLoops] Update some iterators — sam.parker / detail

#3091 (Oct 1, 2019 12:33:52 AM)

  1. [clangd] Handle OverloadExpr in targetDecl — ibiryukov / detail

#3090 (Oct 1, 2019 12:18:56 AM)

  1. [clang-tidy] Fix module registry name and description for Darwin — gribozavr / detail

#3089 (Oct 1, 2019 12:10:58 AM)

  1. [X86] Consider isCodeGenOnly in the EVEX2VEX pass to make VMAXPD/PS map — craig.topper / detail

#3088 (Sep 30, 2019 11:54:59 PM)

  1. [WebAssembly] Make sure EH pads are preferred in sorting — aheejin / detail

#3087 (Sep 30, 2019 11:25:58 PM)

  1. [WebAssembly] Unstackify regs after fixing unwinding mismatches — aheejin / detail

#3083 (Sep 30, 2019 10:52:54 PM)

  1. [Windows] Added support of watchpoints to `NativeProcessWindows` — aleksandr.urakov / detail

#3082 (Sep 30, 2019 8:46:59 PM)

  1. [OCaml] Handle nullptr in Llvm.global_initializer — hiraditya / detail

#3080 (Sep 30, 2019 6:57:28 PM)

  1. AMDGPU/GlobalISel: Select s1 src G_SITOFP/G_UITOFP — Matthew.Arsenault / detail

#3079 (Sep 30, 2019 6:42:49 PM)

  1. [llvm-readobj/llvm-readelf] Delete --arm-attributes (alias for — maskray / detail
  2. TLI: Remove DAG argument from getRegisterByName — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Avoid creating shift of 0 in arg lowering — Matthew.Arsenault / detail
  4. GlobalISel: Handle llvm.read_register — Matthew.Arsenault / detail
  5. AMDGPU/GlobalISel: Allow scc/vcc alternative mappings for s1 constants — Matthew.Arsenault / detail
  6. AMDGPU/GlobalISel: Add support for init.exec intrinsics — Matthew.Arsenault / detail
  7. Remove a undefined constructor introduced by r373244. — Yuanfang Chen / detail

#3078 (Sep 30, 2019 6:30:31 PM)

  1. [llvm-readobj/llvm-readelf] Delete --arm-attributes (alias for — maskray / detail
  2. TLI: Remove DAG argument from getRegisterByName — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Avoid creating shift of 0 in arg lowering — Matthew.Arsenault / detail
  4. GlobalISel: Handle llvm.read_register — Matthew.Arsenault / detail
  5. AMDGPU/GlobalISel: Allow scc/vcc alternative mappings for s1 constants — Matthew.Arsenault / detail
  6. AMDGPU/GlobalISel: Add support for init.exec intrinsics — Matthew.Arsenault / detail
  7. Remove a undefined constructor introduced by r373244. — Yuanfang Chen / detail

#3077 (Sep 30, 2019 6:15:57 PM)

  1. AMDGPU/GlobalISel: Select G_UADDO/G_USUBO — Matthew.Arsenault / detail
  2. Don't elide the use of the thread wrapper for a thread_local constinit — richard-llvm / detail
  3. [X86] Add test case to show missed opportunity to shrink a constant — craig.topper / detail

#3075 (Sep 30, 2019 5:13:10 PM)

  1. During constant evaluation, handle CXXBindTemporaryExprs for — richard-llvm / detail
  2. Allow the internal-state-thread free access to the TargetAPI mutex. — jingham / detail
  3. [c++20] Add a C++20 version of the existing turing machine test. — richard-llvm / detail
  4. Rename tsan_interceptors.cpp into tsan_interceptors_posix.cpp — Vitaly Buka / detail
  5. compiler-rt: move all __GLIBC_PREREQ into own header file — Vitaly Buka / detail
  6. compiler-rt: use __GLIBC_PREREQ for SANITIZER_INTERCEPT_GETRANDOM — Vitaly Buka / detail
  7. File::Clear() -> File::TakeStreamAndClear() — lawrence_danna / detail
  8. AMDGPU/GlobalISel: Legalize G_GLOBAL_VALUE — Matthew.Arsenault / detail
  9. GlobalISel: Implement widenScalar for G_SITOFP/G_UITOFP sources — Matthew.Arsenault / detail

#3074 (Sep 30, 2019 5:08:58 PM)

  1. [c++20] Fix crash when constant-evaluating an assignment with a — richard-llvm / detail
  2. [Docs] Document lldb-instr — Jonas Devlieghere / detail
  3. DebugInfo: Add parsing support for debug_loc base address specifiers — dblaikie / detail

#3072 (Sep 30, 2019 3:55:00 PM)

  1. Fix Driver/modules.cpp test to work when build directory name contains — tstellar / detail

#3071 (Sep 30, 2019 3:53:59 PM)

  1. DebugInfo: Simplify section label caching/usage — dblaikie / detail
  2. [SimplifyLibCalls] Define the value of the Euler number — e.menezes / detail

#3070 (Sep 30, 2019 3:52:58 PM)

  1. Add partial bswap test to the X86 backend. NFC — deadalnix / detail
  2. Fix crash on value-dependent delete-expressions. — richard-llvm / detail

#3068 (Sep 30, 2019 2:26:23 PM)

  1. [DAGCombiner] Clang format MatchRotate. NFC — deadalnix / detail

#3067 (Sep 30, 2019 1:58:47 PM)

  1. [bugpoint] Update runPasses to take ArrayRef instead of a pointer (NFC) — flo / detail
  2. Remove else-after-return — dblaikie / detail
  3. [StackFrameList][DFS] Turn a few raw pointers into references, NFC — Vedant Kumar / detail
  4. Make function static that didn't need linkage. — erich.keane / detail

#3065 (Sep 30, 2019 1:22:07 PM)

  1. [OPENMP50]Mark declare variant attribute as inheritable. — a.bataev / detail
  2. [NFC] Fix tests, second try — david.bolvansky / detail
  3. Fix failure caused by r373247 — erich.keane / detail
  4. [DAGCombiner] Update MatchRotate so that it returns an SDValue. NFC — deadalnix / detail
  5. [InstCombine] Expand the simplification of log() — e.menezes / detail
  6. [ConstantFolding] Fold constant calls to log2() — e.menezes / detail
  7. Refactor default constructor SFINAE in pair and tuple. — eric / detail
  8. [globalisel][knownbits] Allow targets to call — daniel_l_sanders / detail

#3064 (Sep 30, 2019 1:10:01 PM)

  1. [LegacyPassManager] Deprecate the BasicBlockPass/Manager. — asbirlea / detail
  2. ELF: Don't merge SHF_LINK_ORDER sections for different output sections — peter / detail
  3. [NFCI] Updated broken test — david.bolvansky / detail

#3063 (Sep 30, 2019 12:24:47 PM)

  1. Try to update Windows unit test for API change. — Adrian Prantl / detail
  2. [FunctionAttrs] Added noalias for memccpy/mempcpy arguments — david.bolvansky / detail
  3. [Diagnostics] Warn if enumeration type mismatch in conditional — david.bolvansky / detail
  4. build: serialise `LLVM_ENABLE_UNWIND_TABLES` into LLVMConfig — Saleem Abdulrasool / detail

#3062 (Sep 30, 2019 12:13:43 PM)

  1. Teach CallGraph to look into Generic Lambdas. — erich.keane / detail
  2. [NFC][InstCombine] Redundant-left-shift-input-masking: add some more — lebedev.ri / detail
  3. [InstCombine][NFC] visitShl(): call SimplifyQuery::getWithInstruction() — lebedev.ri / detail

#3061 (Sep 30, 2019 11:32:32 AM)

  1. [X86] Address post-commit review from code I accidentally commited in — craig.topper / detail
  2. [X86] Mask off upper bits of splat element in LowerBUILD_VECTORvXi1 when — craig.topper / detail

#3059 (Sep 30, 2019 11:01:01 AM)

  1. [msan] Intercept __getrlimit. — eugeni.stepanov / detail
  2. [NewPM] Port MachineModuleInfo to the new pass manager. — Yuanfang Chen / detail
  3. [PGO] Don't group COMDAT variables for compiler generated profile — xur / detail
  4. Revert "[MC] Emit unused undefined symbol even if its binding is not — nicolasweber / detail
  5. [OPENMP50]Do not emit warning for the function with the currently — a.bataev / detail
  6. Fix build warning for r373240. — Yuanfang Chen / detail

#3058 (Sep 30, 2019 10:20:10 AM)

  1. [MCA] Use references to LSUnitBase in class Scheduler and add helper — Andrea_DiBiagio / detail
  2. Fix buildbot failure from r373217 (don't match metadata id exactly) — tejohnson / detail

#3057 (Sep 30, 2019 10:07:25 AM)

  1. [X86] Add ANY_EXTEND to switch in ReplaceNodeResults, but just fall back — craig.topper / detail
  2. [LegacyPassManager] Attempt to fix BasicBlockManager — asbirlea / detail

#3056 (Sep 30, 2019 9:55:08 AM)

  1. [EarlyCSE] Pass preserves AA. — asbirlea / detail
  2. [AArch64][SVE] Implement punpk[hi|lo] intrinsics — kerry.mclaughlin / detail
  3. [test] Make TestBasicEntryValuesX86_64 run on Linux as well as Darwin — Vedant Kumar / detail

#3055 (Sep 30, 2019 9:54:16 AM)

  1. Fix doc for t inline asm constraints for ARM/Thumb — pablo.barrio / detail
  2. [lldb][NFC] Updating test to reflect made by D67966 — syaghmour / detail
  3. [InstCombine] fold negate disguised as select+mul — spatel / detail

#3054 (Sep 30, 2019 9:49:00 AM)

  1. [mips] Fix code indentation. NFC — simon / detail
  2. [AArch64][GlobalISel] Support lowering variadic musttail calls — Jessica Paquette / detail

#3054 (Sep 30, 2019 9:49:00 AM)

  1. [LLDB] Only sent e-mail when the status changed — Jonas Devlieghere / detail

#3053 (Sep 30, 2019 9:42:58 AM)

  1. Remove unused "append" parameter from FindTypes API — Adrian Prantl / detail

#3052 (Sep 30, 2019 9:26:57 AM)

  1. Add tests for rotate with demanded bits. NFC — deadalnix / detail

#3050 (Sep 30, 2019 8:38:01 AM)

  1. [InstCombine] add tests for negate disguised as mul; NFC — spatel / detail

#3049 (Sep 30, 2019 8:32:59 AM)

  1.    [AMDGPU] SIFoldOperands should not fold register acrocc the EXEC — Alexander.Timofeev / detail

#3046 (Sep 30, 2019 8:05:50 AM)

  1. Fix breakage of sphinx builders. Sorry for leaving this broken over the — kevin.neal / detail
  2. [SSP] [1/3] Revert "StackProtector: Use PointerMayBeCaptured" "Captured" — paul.robinson / detail
  3. [Clang] Use -main-file-name for source filename if not set — tejohnson / detail
  4. [SSP] [2/3] Refactor an if/dyn_cast chain to switch on opcode. NFC — paul.robinson / detail
  5. [SSP] [3/3] cmpxchg and addrspacecast instructions can now trigger stack — paul.robinson / detail

#3044 (Sep 30, 2019 7:15:33 AM)

  1. [OPENMP] Fix comment, NFC. — a.bataev / detail
  2. [FileCheck] Remove implementation types from API — thomasp / detail
  3. Correct function declarations; NFC. — aaron / detail
  4. Support MemoryLocation::UnknownSize in TargetLowering::IntrinsicInfo — tberghammer / detail

#3043 (Sep 30, 2019 6:50:37 AM)

  1. [llvm-exegesis][NFC] Move BenchmarkFailure to own file. — courbet / detail

#3042 (Sep 30, 2019 6:35:15 AM)

  1. [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned) — gchatelet / detail
  2. Use llvm for dumping DWARF expressions — pavel / detail

#3041 (Sep 30, 2019 6:34:31 AM)

  1. gn build: Merge r373202 — llvmgnsyncbot / detail
  2. [ConstantRange] add helper function addWithNoWrap(). Differential — czhengsz / detail
  3. [lldb][NFC][modern-type-lookup] Remove while(false) behind if() {} — Raphael Isemann / detail

#3040 (Sep 30, 2019 5:53:00 AM)

  1. [lldb] Reland 370734: Test 'frame select -r' and fix that INT32_MIN — Raphael Isemann / detail
  2. [llvm-exegesis][NFC] Refactor snippet file reading out of tool main. — courbet / detail

#3039 (Sep 30, 2019 5:51:59 AM)

  1. [lldb] Reland 370734: Test 'frame select -r' and fix that INT32_MIN — Raphael Isemann / detail
  2. [llvm-exegesis][NFC] Refactor snippet file reading out of tool main. — courbet / detail

#3038 (Sep 30, 2019 5:50:58 AM)

  1. [lldb] Reland 370734: Test 'frame select -r' and fix that INT32_MIN — Raphael Isemann / detail
  2. [llvm-exegesis][NFC] Refactor snippet file reading out of tool main. — courbet / detail

#3036 (Sep 30, 2019 4:05:01 AM)

  1. DeclCXX/ExprCXX - silence static analyzer getAs<> null dereference — llvm-dev / detail
  2. [Alignment] Fix polly build — gchatelet / detail
  3. Revert "Reland "[utils] Implement the llvm-locstats tool"" — djordje.todorovic / detail

#3035 (Sep 30, 2019 3:48:59 AM)

  1. [clangd] Implement a smart version of HeaderSource switch. — hokein / detail

#3034 (Sep 30, 2019 3:00:58 AM)

  1. [Alignment][NFC] Adding a max function. — gchatelet / detail

#3033 (Sep 30, 2019 2:38:57 AM)

  1. [Alignment][NFC] Remove LoadInst::setAlignment(unsigned) — gchatelet / detail

#3031 (Sep 30, 2019 1:51:00 AM)

  1. [NFC][ARM][MVE] More tests — sam.parker / detail
  2. [lldb][clang][modern-type-lookup] Use ASTImporterSharedState in — Raphael Isemann / detail
  3. [lldb] Partly revert 370734: Test 'frame select -r' and fix that — Raphael Isemann / detail

#3030 (Sep 30, 2019 1:48:58 AM)

  1. Pre-commit a test case for PR43129. — hans / detail
  2. NFC changes to SelectionDAGBuilder::visitBitTestHeader(), preparing for — hans / detail

#3029 (Sep 30, 2019 1:44:59 AM)

  1. [llvm-locstats] Fix the test for the Hexagon target — djordje.todorovic / detail

#3027 (Sep 30, 2019 12:57:45 AM)

  1. [TargetLowering] Simplify expansion of S{ADD,SUB}O — rofirrim / detail
  2. [ARM][MVE] Change VCTP operand — sam.parker / detail

#3026 (Sep 30, 2019 12:55:43 AM)

  1. Revert "[SCEV] add no wrap flag for SCEVAddExpr." — Tim Northover / detail
  2. Revert "Update polly test for SCEV change." — Tim Northover / detail
  3. [ARM][CGP] Allow signext arguments — sam.parker / detail

#3023 (Sep 30, 2019 12:36:58 AM)

  1. Reland "[utils] Implement the llvm-locstats tool" — djordje.todorovic / detail

#3022 (Sep 30, 2019 12:30:58 AM)

  1. [SystemZ]  Add SystemZPostRewrite in addPostRegAlloc() instead at -O0. — paulsson / detail

#3021 (Sep 29, 2019 11:49:01 PM)

  1. [X86] Remove some redundant isel patterns. NFCI — craig.topper / detail

#3020 (Sep 29, 2019 11:33:01 PM)

  1. AMDGPU/GlobalISel: Fix select for v2s16 and/or/xor — Matthew.Arsenault / detail

#3019 (Sep 29, 2019 9:47:02 PM)

  1. [test] Change llvm-readobj --arm-attributes to --arch-specific after — maskray / detail

#3018 (Sep 29, 2019 9:25:02 PM)

  1. [ELF][test] Change llvm-readobj --arm-attributes to --arch-specific — maskray / detail

#3015 (Sep 29, 2019 8:16:58 PM)

  1. [X86] Split v16i32/v8i64 bitreverse on avx512f targets without avx512bw — craig.topper / detail

#3014 (Sep 29, 2019 7:49:02 PM)

  1. Undef the macros after their use — hiraditya / detail

#3013 (Sep 29, 2019 7:08:03 PM)

  1. [X86] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after — maskray / detail

#3012 (Sep 29, 2019 7:07:01 PM)

  1. [X86] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after — maskray / detail

#3011 (Sep 29, 2019 4:33:01 PM)

  1. [X86] Remove -x86-experimental-vector-widening-legalization command line — craig.topper / detail

#3010 (Sep 29, 2019 1:31:03 PM)

  1. Don't crash if a variable with a constexpr destructor has a — richard-llvm / detail

#3009 (Sep 29, 2019 11:45:03 AM)

  1. [X86] Add custom isel logic to match VPTERNLOG from 2 logic ops. — craig.topper / detail

#3008 (Sep 29, 2019 10:55:00 AM)

  1. Add test case peeking through vector concat when combining insert into — deadalnix / detail

#3005 (Sep 29, 2019 9:07:03 AM)

  1. [LLVM-C][Ocaml] Add MergeFunctions and DCE pass — hiraditya / detail

#3003 (Sep 29, 2019 8:29:03 AM)

  1. [MC] Emit unused undefined symbol even if its binding is not set — maskray / detail
  2. [Docs] Moves article links to new pages — d4m1887 / detail

#3002 (Sep 29, 2019 8:27:01 AM)

  1. [DivRemPairs] Don't assert that we won't ever get expanded-form rem — lebedev.ri / detail

#3000 (Sep 29, 2019 7:34:05 AM)

  1. [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], — a.bataev / detail

#2999 (Sep 29, 2019 5:48:01 AM)

  1. [clang-format] Reference qualifiers in member templates causing extra — mydeveloperday / detail

#2998 (Sep 29, 2019 5:47:00 AM)

  1. [PowerPC] Fix conditions of assert in PPCAsmPrinter — Jinsong Ji / detail

#2996 (Sep 29, 2019 5:45:05 AM)

  1. [PowerPC] Fix conditions of assert in PPCAsmPrinter — Jinsong Ji / detail

#2995 (Sep 29, 2019 1:41:05 AM)

  1. [ARM] Cortex-M4 schedule additions — david.green / detail

#2994 (Sep 29, 2019 12:17:01 AM)

  1. [cxx_status] Mark P0784R7 as partially complete. — richard-llvm / detail

#2993 (Sep 28, 2019 11:26:02 PM)

  1. For now, disallow lifetime-extended temporaries with non-trivial (but — richard-llvm / detail

#2992 (Sep 28, 2019 11:25:01 PM)

  1. For now, disallow lifetime-extended temporaries with non-trivial (but — richard-llvm / detail

#2991 (Sep 28, 2019 10:59:03 PM)

  1. Fix checking for permitted results of constant expressions. — richard-llvm / detail

#2990 (Sep 28, 2019 10:11:05 PM)

  1. For P0784R7: compute whether a variable has constant destruction if it — richard-llvm / detail

#2989 (Sep 28, 2019 7:17:01 PM)

  1. [Docs] Adds sections for Command Line and LibFuzzer articles — d4m1887 / detail

#2988 (Sep 28, 2019 6:27:02 PM)

  1. [X86] Move bitselect matching to vpternlog into X86ISelDAGToDAG.cpp — craig.topper / detail
  2. [X86] Enable isel to fold broadcast loads that have been bitcasted from — craig.topper / detail

#2987 (Sep 28, 2019 6:25:05 PM)

  1. [X86] Match (or (and A, B), (andn (A, C))) to VPTERNLOG with AVX512. — craig.topper / detail
  2. [X86] Enable canonicalizeBitSelect for AVX512 since we can use VPTERNLOG — craig.topper / detail

#2986 (Sep 28, 2019 12:03:05 PM)

  1. [OpenMP] FreeBSD address check if mapped more native — David CARLIER / detail

#2985 (Sep 28, 2019 11:15:05 AM)

  1. [NFC] Move hot cold splitting class to header file — hiraditya / detail

#2983 (Sep 28, 2019 7:16:44 AM)

  1. [PowerPC] make tests immune to improved undef handling — spatel / detail
  2. SemaExpr - silence static analyzer getAs<> null dereference warnings. — llvm-dev / detail

#2982 (Sep 28, 2019 6:33:08 AM)

  1. Don't install example analyzer plugins — aaron.puchert / detail

#2981 (Sep 28, 2019 6:32:07 AM)

  1. Don't install example analyzer plugins — aaron.puchert / detail

#2980 (Sep 28, 2019 6:31:06 AM)

  1. Don't install example analyzer plugins — aaron.puchert / detail
  2. [PowerPC] make tests immune to improved undef handling — spatel / detail

#2979 (Sep 28, 2019 5:23:05 AM)

  1. Driver tests: set `--sysroot=""` to support clang with `DEFAULT_SYSROOT` — sepavloff / detail

#2978 (Sep 28, 2019 3:27:05 AM)

  1. Revert "[LLDB] Use the llvm microsoft demangler instead of the windows — martin / detail

#2977 (Sep 28, 2019 2:53:06 AM)

  1. [LLD] [test] Add a forgotten comment. NFC. — martin / detail

#2976 (Sep 28, 2019 2:35:09 AM)

  1. [LLDB] Use the llvm microsoft demangler instead of the windows dbghelp — martin / detail

#2975 (Sep 28, 2019 12:57:09 AM)

  1. [GlobalISel Enable memcpy inlining with optsize. — aemerson / detail

#2974 (Sep 28, 2019 12:15:09 AM)

  1. [TimeProfiler] Fix "OptModule" section and add new "Backend" sections — anton.a.afanasyev / detail

#2973 (Sep 27, 2019 10:35:07 PM)

  1. Add an operand to memory intrinsics to denote the "tail" marker. — aemerson / detail

#2972 (Sep 27, 2019 8:43:05 PM)

  1. AMDGPU/GlobalISel: Avoid getting MRI in every function — Matthew.Arsenault / detail

#2971 (Sep 27, 2019 6:57:09 PM)

  1. [X86] Add broadcast load unfolding support for VPTESTMD/Q and — craig.topper / detail

#2970 (Sep 27, 2019 6:11:05 PM)

  1. [X86] Stop using UpdateNodeOperands in combineGatherScatter. Create new — craig.topper / detail

#2969 (Sep 27, 2019 6:09:08 PM)

  1. [X86] Split combineGatherScatter into a version for generic ISD nodes — craig.topper / detail

#2968 (Sep 27, 2019 5:55:06 PM)

  1. Give an error when StepUsingScriptedThreadPlan is passed a bad — jingham / detail

#2967 (Sep 27, 2019 5:29:08 PM)

  1. [Core] Remove unused dependency on clangAST — apl / detail

#2965 (Sep 27, 2019 3:35:09 PM)

  1. [llvm-lipo] Add support for -arch — shal1t712 / detail
  2. [SampleFDO] Create a separate flag profile-accurate-for-symsinlist to — wmi / detail

#2964 (Sep 27, 2019 3:31:06 PM)

  1. [X86] Add test case to show missed opportunity to turn (add (zext (vXi1 — craig.topper / detail

#2962 (Sep 27, 2019 3:05:06 PM)

  1. [libFuzzer] Dump trace and provide correct msg for overwritten input. — mitchphillips / detail

#2961 (Sep 27, 2019 2:55:07 PM)

  1. [PatternMatch] Add m_SExtOrSelf(), m_ZExtOrSExtOrSelf() matchers + — lebedev.ri / detail

#2960 (Sep 27, 2019 2:29:08 PM)

  1. [debugserver] Add --version/-V command line option to debugserver. — Jonas Devlieghere / detail

#2958 (Sep 27, 2019 1:52:56 PM)

  1. refactor: move IOObject::m_should_close_fd into subclasses — lawrence_danna / detail

#2956 (Sep 27, 2019 1:29:53 PM)

  1. [Reproducer] Use // in the unit tests — Jonas Devlieghere / detail
  2. [llvm-readobj] Rename --arm-attributes to --arch-specific — yikong / detail

#2955 (Sep 27, 2019 1:03:07 PM)

  1. [InstSimplify] generalize FP folds with undef/NaN; NFC — spatel / detail
  2. [profile] Add a test dependency on cxx-headers — Vedant Kumar / detail
  3. [profile] Mark instrprof-gcov-fork.test UNSUPPORTED on Darwin as well — Vedant Kumar / detail
  4. For P0784R7: add support for explicit destructor calls and — richard-llvm / detail
  5. Revert "[profile] Add a test dependency on cxx-headers" — Vedant Kumar / detail

#2954 (Sep 27, 2019 1:02:06 PM)

  1. [Clang][OpenMP Offload] Create start/end symbols for the offloading — serguei.n.dmitriev / detail

#2952 (Sep 27, 2019 12:08:07 PM)

  1. [Docs] Adds new section to User Guides page — d4m1887 / detail
  2. [Reproducer] Update the unit tests to specify the path style. — Jonas Devlieghere / detail
  3. [NFC][PhaseOrdering] Add end-to-end tests for the 'two shifts by sext' — lebedev.ri / detail
  4. Revert XFAIL a codegen test AArch64/tailmerging_in_mbp.ll — kubakuderski / detail
  5. Revert [Dominators][CodeGen] Clean up MachineDominators — kubakuderski / detail

#2951 (Sep 27, 2019 12:07:06 PM)

  1. [clangd] Fix template type aliases in findExplicitReference — ibiryukov / detail
  2. [CMake] Make Core depend on ClangDriverOptions (NFC) — Jonas Devlieghere / detail
  3. [InstCombine] Simplify shift-by-sext to shift-by-zext — lebedev.ri / detail
  4. [X86] Add test case to show failure to perform SimplifyDemandedBits on — craig.topper / detail
  5. [X86] Call SimplifyDemandedBits in combineGatherScatter any time the — craig.topper / detail
  6. [InstSimplify] add tests for fma/fmuladd with undef operand; NFC — spatel / detail
  7. Revert: [lldb] [testsuite] Remove redundant MAKE_DSYM := NO — jan.kratochvil / detail
  8. [CMake] Depend on clang-tablegen-targets — Jonas Devlieghere / detail

#2948 (Sep 27, 2019 10:42:58 AM)

  1. XFAIL a codegen test AArch64/tailmerging_in_mbp.ll — kubakuderski / detail

#2947 (Sep 27, 2019 10:32:59 AM)

  1. [Reproducer] Always use absolute paths for capture & replay. — Jonas Devlieghere / detail

#2946 (Sep 27, 2019 10:26:59 AM)

  1. [Dominators][CodeGen] Clean up MachineDominators — kubakuderski / detail

#2945 (Sep 27, 2019 9:56:57 AM)

  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

#2944 (Sep 27, 2019 9:20:58 AM)

  1. Change -march=systemz to triple and fix test — kai.nacke / detail

#2942 (Sep 27, 2019 8:42:12 AM)

  1. SCCP - silence static analyzer dyn_cast<StructType> null dereference — llvm-dev / detail
  2. [RISCV] Rename FPRs and use Register arithmetic — luismarques / detail
  3. FunctionImportGlobalProcessing::processGlobalForThinLTO - silence static — llvm-dev / detail

#2941 (Sep 27, 2019 8:36:12 AM)

  1. [libTooling] Transformer: refine `SourceLocation` specified as anchor of — yitzhakm / detail
  2. [AMDGPU][MC] Corrected parsing of registers — dmitry.preobrazhensky / detail

#2940 (Sep 27, 2019 7:56:38 AM)

  1. [libc++] Take 2: Implement LWG 3158 — Louis Dionne / detail

#2939 (Sep 27, 2019 7:05:58 AM)

  1. remove File::SetStream(), make new files instead. — lawrence_danna / detail

#2938 (Sep 27, 2019 7:03:45 AM)

  1. [llvm-exegesis] Fix r373083: Module -> Mod. — courbet / detail
  2. [OpenCL] Pass LangOptions as const ref — sven.vanhaastregt / detail
  3. [DebugInfo] Exclude memory location values as parameter entry values — djordje.todorovic / detail

#2937 (Sep 27, 2019 5:39:17 AM)

  1. [CodeGenPrepare] Mend "avoid crashing from replacing a phi twice" fix. — jesper.antonsson / detail
  2. gn build: Merge r373083 — llvmgnsyncbot / detail
  3. gn build: (manually) merge r373082 — nicolasweber / detail

#2936 (Sep 27, 2019 5:25:49 AM)

  1. [LLD] Simplify the demangleItanium function. NFC. — martin / detail
  2. [clang] [AST] Treat "inline gnu_inline" the same way as "extern inline — martin / detail
  3. [clangd] Remove an unrelated comment, NFC. — hokein / detail
  4. [Alignment][NFC] Remove unneeded llvm:: scoping on Align types — gchatelet / detail
  5. clang-tidy: Don't repeat list of all checks in three places. — nicolasweber / detail
  6. [llvm-exegesis] Add loop mode for repeating the snippet. — courbet / detail

#2935 (Sep 27, 2019 5:00:12 AM)

  1. Unwind: Add a stack scanning mechanism to support win32 unwinding — pavel / detail
  2. [lldb/cmake] add lldbCore -> clangDriver dependency — pavel / detail
  3. [lldb] Disable testing entry values as memory location — djordje.todorovic / detail
  4. [LLD] [COFF] Use the unified llvm demangle frontend function. NFC. — martin / detail
  5. [LLD] Convert demangleItanium to use the higher level llvm::demangle — martin / detail

#2934 (Sep 27, 2019 4:31:01 AM)

  1. Fix some swig warnings — pavel / detail
  2. Reland "gn build: (manually) merge r373028" — nicolasweber / detail
  3. Disable the empty string check in TestDataFormatterStdString — pavel / detail

#2933 (Sep 27, 2019 4:18:02 AM)

  1. [clang-tidy] New check to warn when storing dispatch_once_t in — gribozavr / detail
  2. Moved -fblocks from an individual test to check_clang_tidy.py — gribozavr / detail
  3. [clangd] Handle type template parameters in findExplicitReferences — ibiryukov / detail
  4. Fixed indentation in a ClangTidy test — gribozavr / detail

#2932 (Sep 27, 2019 3:36:00 AM)

  1. [clang-tidy] New check to warn when storing dispatch_once_t in — gribozavr / detail
  2. Moved -fblocks from an individual test to check_clang_tidy.py — gribozavr / detail
  3. [clangd] Handle type template parameters in findExplicitReferences — ibiryukov / detail
  4. Fixed indentation in a ClangTidy test — gribozavr / detail

#2931 (Sep 27, 2019 3:34:59 AM)

  1. [NFC][ARM] Add some tail-predication tests — sam.parker / detail

#2929 (Sep 27, 2019 2:53:25 AM)

  1. Revert r372893 "[CodeGen] Replace -max-jump-table-size with — hans / detail
  2. [lldb] [testsuite] Remove redundant MAKE_DSYM := NO — jan.kratochvil / detail
  3. [UpdateTestChecks] Fix wildcard support on DOS prompts — llvm-dev / detail
  4. [SLPVectorizer][X86] Regenerate arith-fp tests — llvm-dev / detail

#2928 (Sep 27, 2019 2:49:07 AM)

  1. Revert r373056: [clang-format] Reference qualifiers in member templates — ibiryukov / detail

#2927 (Sep 27, 2019 2:23:58 AM)

  1. [clang-format] Reference qualifiers in member templates causing extra — ibiryukov / detail
  2. [clangd] Support OverloadExpr in findExplicitReferences — ibiryukov / detail
  3. [sancov][NFC] Make filename Regexes "const" — thomasp / detail

#2926 (Sep 27, 2019 1:18:59 AM)

  1. [lldb][NFC] Test CommandObjectMultiword functionality — Raphael Isemann / detail
  2. [lldb][NFC] Actually test which method we call in — Raphael Isemann / detail
  3. [MC][ARM] vscclrm disassembles as vldmia — alexandros.lamprineas / detail
  4. [lldb] Print an error message for an empty subcommand — Raphael Isemann / detail
  5. [Alignment][NFC] MaybeAlign in GVNExpression — gchatelet / detail
  6. [NFC][InstCombine] Revisit shift-by-signext tests — lebedev.ri / detail

#2925 (Sep 27, 2019 1:17:01 AM)

  1. Fix the 'directory' field in DumpCompilationDatabase and add test — hans / detail

#2924 (Sep 27, 2019 1:06:05 AM)

  1. [llvm-exegesis] Refactor how forbidden registers are computed. — courbet / detail

#2923 (Sep 27, 2019 1:04:59 AM)

  1. [llvm-exegesis] Refactor how forbidden registers are computed. — courbet / detail

#2921 (Sep 26, 2019 10:45:01 PM)

  1. Revert "[LoopInfo] Limit the iterations to check whether a loop has — wmi / detail
  2. [LoopInfo] Remove duplicates in ExitBlocks to reduce the compile time of — wmi / detail
  3. travis: Switch to Ubuntu 16.04 (xenial) — jan.vesely / detail
  4. travis: Add LLVM 9 build — jan.vesely / detail

#2920 (Sep 26, 2019 10:39:01 PM)

  1. [test] Use %clang_cc1 instead of %clang -cc1 — maskray / detail

#2919 (Sep 26, 2019 10:36:59 PM)

  1. Fix use-after-free found in Clang's testsuite. — richard-llvm / detail

#2917 (Sep 26, 2019 6:50:31 PM)

  1. Revert r373034 — comexk / detail
  2. [WebAssembly] SIMD Load and extend operations — tlively / detail
  3. [WebAssembly] v128.andnot — tlively / detail

#2916 (Sep 26, 2019 6:36:59 PM)

  1. Speculative fix for gcc build. — peter / detail

#2915 (Sep 26, 2019 6:29:04 PM)

  1. For P0784R7: Add support for dynamic allocation with new / delete during — richard-llvm / detail
  2. For P0784R7: add support for new (std::nothrow). — richard-llvm / detail

#2914 (Sep 26, 2019 6:02:59 PM)

  1. hwasan: Compatibility fixes for short granules. — peter / detail

#2912 (Sep 26, 2019 4:51:30 PM)

  1. [Consumed][NFC] Refactor handleCall to take function argument list. — comexk / detail

#2910 (Sep 26, 2019 4:26:07 PM)

  1. Revert "[clang-tidy] New check to warn when storing dispatch_once_t in — gribozavr / detail
  2. Revert "gn build: (manually) merge r373028" — gribozavr / detail

#2909 (Sep 26, 2019 4:07:08 PM)

  1. [X86] Remove CodeGenOnly instructions added in r373021, but keep the — craig.topper / detail

#2908 (Sep 26, 2019 4:06:16 PM)

  1. gn build: (manually) merge r373028 — nicolasweber / detail

#2907 (Sep 26, 2019 3:56:59 PM)

  1. Remove the AliasAnalysis argument in function — changpeng.fang / detail
  2. [X86] Add VMOVSSZrrk/VMOVSDZrrk/VMOVSSZrrkz/VMOVSDZrrkz to — craig.topper / detail
  3. [X86] Remove unused arguments from a tablegen multiclass. NFC — craig.topper / detail
  4. [clang-tidy] New check to warn when storing dispatch_once_t in — mog / detail

#2906 (Sep 26, 2019 3:54:59 PM)

  1. [OpenMP 5.0] Fix user-defined mapper lookup in sema — llvm / detail

#2905 (Sep 26, 2019 3:29:01 PM)

  1. Always rebuild a DeclRefExpr if its FoundDecl would change. — richard-llvm / detail

#2904 (Sep 26, 2019 3:25:01 PM)

  1. [X86] Add CodeGenOnly instructions for (f32 (X86selects $mask, (loadf32 — craig.topper / detail

#2903 (Sep 26, 2019 3:11:04 PM)

  1. Revert [SLP] Fix for PR31847: Assertion failed: — rupprecht / detail

#2902 (Sep 26, 2019 2:45:02 PM)

  1. [LoopFusion] Add ability to fuse guarded loops — kbarton / detail

#2901 (Sep 26, 2019 2:43:01 PM)

  1. [Unroll] Do NOT unroll a loop with small runtime upperbound — zhaoshiz / detail

#2900 (Sep 26, 2019 2:20:59 PM)

  1. [lldb-vscode] correctly handle multiple sourceMap entries — apl / detail

#2899 (Sep 26, 2019 2:07:00 PM)

  1. [AMDGPU] copy OtherPredicates from pseudo to VOP3_Real — Stanislav.Mekhanoshin / detail

#2898 (Sep 26, 2019 1:53:01 PM)

  1. [DAGCombine][X86][AArch64][NFC] Add tests for shift-by-signext — lebedev.ri / detail

#2897 (Sep 26, 2019 1:51:00 PM)

  1. [InstCombine][NFC] Regenerate load-cmp.ll test — lebedev.ri / detail
  2. [InstCombine][NFC] Add tests for shift-by-signext — lebedev.ri / detail

#2896 (Sep 26, 2019 1:23:02 PM)

  1. [LOOPGUARD] Disable loop with multiple loop exiting blocks. Summary: As — whitney.uwaterloo / detail

#2895 (Sep 26, 2019 1:05:01 PM)

  1. [OPENMP50]Emit warnings if the functions was defined/used before marked — a.bataev / detail

#2893 (Sep 26, 2019 12:36:59 PM)

  1. [NFC][emacs] remove out-of-date comment from tablegen-mode.el — llvm / detail
  2. [AIX]Emit function descriptor csect in assembly — xiangxdh / detail

#2892 (Sep 26, 2019 12:31:00 PM)

  1. [clang-scan-deps] Allow continuation line backslashes followed by — Alex Lorenz / detail

#2891 (Sep 26, 2019 12:02:59 PM)

  1. [NFC] Precommit tests for D68089 — david.bolvansky / detail

#2890 (Sep 26, 2019 11:53:00 AM)

  1. Revert "[analyzer] A speculative attempt to avoid gcc-7 crashes..." — Artem Dergachev / detail

#2888 (Sep 26, 2019 11:04:55 AM)

  1. Only pass -coverage-notes-file when emitting coverage — rnk / detail

#2886 (Sep 26, 2019 11:00:54 AM)

  1. Convert FileSystem::Open() to return Expected<FileUP> — lawrence_danna / detail

#2885 (Sep 26, 2019 10:48:47 AM)

  1. Document requirement of function attributes with constrained floating — kevin.neal / detail

#2884 (Sep 26, 2019 10:41:02 AM)

  1. DAGISelMatcherOpt - TGParser::ParseOperation - silence static analyzer — llvm-dev / detail

#2882 (Sep 26, 2019 10:16:48 AM)

  1. [InstCombine] Use m_Zero instead of isNullValue() when checking if a GEP — craig.topper / detail

#2881 (Sep 26, 2019 10:04:14 AM)

  1. Move normalization of `\` in #includes from -fms-compatibility to — rnk / detail

#2880 (Sep 26, 2019 10:01:03 AM)

  1. [ELF] Set SectionBase::partition in processSectionCommands — maskray / detail
  2. TGParser::ParseOperation - silence static analyzer dyn_cast<TypedInit> — llvm-dev / detail
  3. SystemInitializer: Define macros for experimental targets too — pavel / detail

#2879 (Sep 26, 2019 9:52:07 AM)

  1. Un-XFAIL coverage_no_integrated_as.c test on Windows — rnk / detail
  2. [lld][mach-o] Avoid segfaulting when handling an empty section list. — nullptr / detail

#2878 (Sep 26, 2019 9:39:23 AM)

  1. ConstantFold - silence static analyzer dyn_cast<ExtractValueInst> null — llvm-dev / detail

#2876 (Sep 26, 2019 9:14:19 AM)

  1. ARMBaseInstrInfo getOperandLatency - silence static analyzer dyn_cast<> — llvm-dev / detail

#2873 (Sep 26, 2019 8:37:00 AM)

  1. [PowerPC] Fix typo in rL372985 — Jinsong Ji / detail

#2872 (Sep 26, 2019 8:30:01 AM)

  1. [LoopInfo] Limit the iterations to check whether a loop has dedicated — wmi / detail

#2871 (Sep 26, 2019 8:21:12 AM)

  1. Fix typo — Matthew.Arsenault / detail
  2. Handle successor's PHI node correctly when flattening CFG merges two — kubakuderski / detail

#2870 (Sep 26, 2019 8:09:05 AM)

  1. [PowerPC] Add missing pattern for VSX Scalar Negative Multiply-Subtract — Jinsong Ji / detail
  2. Updated comments in LWZtoc pseudo expansion. — sfertile / detail
  3. [NFC] Rearrange Value::getPointerAlignment — gchatelet / detail

#2869 (Sep 26, 2019 7:56:55 AM)

  1. build_llvm_package.bat: Bootstrap with VS 2019 — hans / detail

#2867 (Sep 26, 2019 7:44:49 AM)

  1. [libc++] Take 2: Implement LWG 2510 — Louis Dionne / detail

#2865 (Sep 26, 2019 7:04:07 AM)

  1. [clangd][vscode] Add npm helper commands to package/release the — hokein / detail
  2. [clangd] Bump vscode-clangd v0.0.18 — hokein / detail

#2864 (Sep 26, 2019 6:52:13 AM)

  1. Return results by value from ClangTidyCheckFactories::createChecks — gribozavr / detail

#2863 (Sep 26, 2019 6:40:21 AM)

  1. Use std::unique_ptr in ClangTidyCheckFactories — gribozavr / detail

#2862 (Sep 26, 2019 6:33:01 AM)

  1. [OpenCL] Add -Wconversion to fdeclare-opencl-builtins test — sven.vanhaastregt / detail
  2. [lldb] Code cleanup: Simplify SBCommandReturnObject — jan.kratochvil / detail
  3. [FlattenCFG] Silence static analyzer dyn_cast<BranchInst> null — llvm-dev / detail

#2859 (Sep 26, 2019 5:15:06 AM)

  1. [llvm-ar][test] Move MRI tests from "llvm/test/Object/" — gbreynoo / detail
  2. [lldb][modern-type-lookup] Fix crash when activating modern-type-lookup — Raphael Isemann / detail

#2858 (Sep 26, 2019 4:53:52 AM)

  1. [InstCombine] Don't assume CmpInst has been visited in — bjorn.a.pettersson / detail

#2857 (Sep 26, 2019 4:41:23 AM)

  1. [lldb][www] Update bot links — Raphael Isemann / detail

#2856 (Sep 26, 2019 4:33:52 AM)

  1. [llvm-exegesis][NFC] Remove dead code. — courbet / detail
  2. [clangd][vscode] Turn on the semantic highlighting by default. — hokein / detail
  3. [clangd][vscode] Update vscode lsp dependencies to pickup the new — hokein / detail

#2855 (Sep 26, 2019 4:31:02 AM)

  1. Remove local shadow constant. NFCI. — llvm-dev / detail
  2. [lldb][modern-type-lookup] Add test for using the ClangModulesDeclVendor — Raphael Isemann / detail
  3. MetadataLoader lazyLoadOneMetadata - silence static analyzer — llvm-dev / detail
  4. [Testing] unbreak after r372963 — dave / detail

#2852 (Sep 26, 2019 4:05:02 AM)

  1. [ValueTracking] Silence static analyzer dyn_cast<Operator> null — llvm-dev / detail
  2. [libcxx] Do not implicitly #include assert.h — dave / detail

#2851 (Sep 26, 2019 3:52:44 AM)

  1. [BPF] Remove unused variables. NFCI. — llvm-dev / detail
  2. PGOMemOPSizeOpt - silence static analyzer dyn_cast<MemIntrinsic> null — llvm-dev / detail
  3. MemorySanitizer - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  4. Don't stop execution in batch mode when process stops with SIGINT or — Tatyana Krasnukha / detail

#2850 (Sep 26, 2019 3:40:10 AM)

  1. [MIPS GlobalISel] Lower aggregate structure return arguments — petar.avramovic / detail

#2849 (Sep 26, 2019 3:37:04 AM)

  1. HexagonAsmParser::ParseDirectiveFalign - silence static analyzer — llvm-dev / detail

#2847 (Sep 26, 2019 3:25:00 AM)

  1. [SLPVectorizer][X86] Add SSE common check prefix to let us merge — llvm-dev / detail

#2846 (Sep 26, 2019 3:15:05 AM)

  1. [CostModel][X86] Fix SLM <2 x i64> icmp costs — llvm-dev / detail

#2845 (Sep 26, 2019 2:57:01 AM)

  1. [clang-tidy] Make llvm-header-guard work on llvm git monorepo — hokein / detail

#2844 (Sep 26, 2019 2:49:02 AM)

  1. SystemInitializer: Use Targets.def to selectively initialize ABI plugins — pavel / detail

#2843 (Sep 26, 2019 2:15:04 AM)

  1. [mips] Relax jalr/jr instructions using R_MIPS_JALR relocation — simon / detail

#2842 (Sep 26, 2019 1:39:03 AM)

  1. [SystemZ]  Recognize mnop-mcount in backend — paulsson / detail

#2841 (Sep 26, 2019 1:21:03 AM)

  1. [Testing] Workaround libcxx bug when OS is "none" — dave / detail

#2838 (Sep 26, 2019 12:29:02 AM)

  1. [X86] Remove isCodeGenOnly from (V)ROUND.*_Int and put it on the non — craig.topper / detail
  2. [clangd] Add a helper for extracting nonlocal decls in a FunctionDecl — kadircet / detail

#2836 (Sep 25, 2019 11:51:01 PM)

  1. [SortIncludesTest] Add SortPriority fields to fix — mikael.holmen / detail
  2. [analyzer] A speculative attempt to avoid gcc-7 crashes caused by — Artem Dergachev / detail
  3. [lldb][NFC] Use AppendEmptyArgument in CompletionRequest constructor — Raphael Isemann / detail

#2835 (Sep 25, 2019 11:37:01 PM)

  1. [IfConversion] Disallow TBB == FBB for valid triangles — mikael.holmen / detail

#2834 (Sep 25, 2019 11:35:01 PM)

  1. [analyzer] Avoid small vectors of non-default-constructibles. — Artem Dergachev / detail

#2833 (Sep 25, 2019 9:45:04 PM)

  1. [X86] Mark the EVEX encoded PSADBW instructions as commutable to enable — craig.topper / detail

#2832 (Sep 25, 2019 7:09:05 PM)

  1. [ConstantFolding] Use FoldBitCast correctly — keno / detail

#2831 (Sep 25, 2019 7:03:04 PM)

  1. [clang-format] Add SortPriority fields to fix — maskray / detail

#2829 (Sep 25, 2019 6:01:03 PM)

  1. Improve C API support for atomicrmw and cmpxchg. — nicholas / detail

#2828 (Sep 25, 2019 5:57:02 PM)

  1. [libFuzzer] [NFC] Fix grammar error with "it's" — mitchphillips / detail

#2827 (Sep 25, 2019 5:55:02 PM)

  1. [libTooling] Add `run` combinator to Stencils. — yitzhakm / detail

#2826 (Sep 25, 2019 5:17:06 PM)

  1. [TargetLowering] Make allowsMemoryAccess methode virtual. — thomas.raoux / detail

#2823 (Sep 25, 2019 4:09:38 PM)

  1. [MemorySSA] Avoid adding Phis in the presence of unreachable blocks. — asbirlea / detail
  2. [X86] Use VR512_0_15RegClass intead of VR512RegClass in X86VZeroUpper. — craig.topper / detail
  3. [MC][WebAssembly] Error on data symbols in the text section. — sbc / detail

#2822 (Sep 25, 2019 4:01:01 PM)

  1. [NFC][InstSimplify] More exaustive test coverage for 'A </>/>=/<= B — lebedev.ri / detail
  2. [InstSimplify] Handle more 'A </>/>=/<= B &&/|| (A - B) !=/== 0' — lebedev.ri / detail
  3. [NFC][InstCombine] Tests for 'base u<= offset && (base - offset) != 0' — lebedev.ri / detail
  4. [InstCombine] foldUnsignedUnderflowCheck(): one last pattern with 'sub' — lebedev.ri / detail

#2821 (Sep 25, 2019 3:53:05 PM)

  1. Simplify -fms-compatibility include lookup logic, NFC — rnk / detail

#2819 (Sep 25, 2019 3:37:02 PM)

  1. [LICM] Don't verify domtree/loopinfo unless EXPENSIVE_CHECKS is enabled. — efriedma / detail
  2. Fix memory leak in DeclTest. — eugeni.stepanov / detail

#2818 (Sep 25, 2019 3:29:04 PM)

  1. [Verifier] add invariant check for callbr — ndesaulniers / detail

#2815 (Sep 25, 2019 2:47:36 PM)

  1. [libcxxabi] Fix arm build failer with libgcc — adhemerval.zanella / detail

#2813 (Sep 25, 2019 2:01:05 PM)

  1. [Dwarf] Fix switch cases that take an dw_tag_t. — Jonas Devlieghere / detail

#2812 (Sep 25, 2019 1:35:02 PM)

  1. [clang-format] Modified SortIncludes and IncludeCategories to priority — mydeveloperday / detail

#2810 (Sep 25, 2019 12:54:06 PM)

  1. [libTooling][NFC] Switch StencilTest.cpp to use EXPECT_THAT_EXPECTED — yitzhakm / detail

#2809 (Sep 25, 2019 12:42:19 PM)

  1. [OPENMP50]Parsing/sema support for 'implementation/vendor' context — a.bataev / detail

#2808 (Sep 25, 2019 12:33:04 PM)

  1. [lit] Do a better job at parsing unsupported tests. — Jonas Devlieghere / detail
  2. [InstSimplify] Match 1.0 and 0.0 for both operands in SimplifyFMAMul — flo / detail
  3. [libc++] Purge mentions of GCC 4 from the test suite — Louis Dionne / detail

#2806 (Sep 25, 2019 12:07:13 PM)

  1. [InstCombine] Fold  (A - B) u>=/u< A  --> B  u>/u<= A  iff B != 0 — lebedev.ri / detail

#2804 (Sep 25, 2019 11:50:25 AM)

  1. [AMDGPU] gfx10 v_fmac_f16 operand folding — Stanislav.Mekhanoshin / detail
  2. add tests that debug mode catches nullptr->string_view conversions in — eric / detail
  3. [AMDGPU] Improve fma.f64 test. NFC. — Stanislav.Mekhanoshin / detail
  4. Add forward declaration of operator<< in <string_view> as required. — eric / detail
  5. [MSP430] Allow msp430_intrcc functions to not have interrupt attribute. — pftbest / detail
  6. [NFC][InstCombine] Add tests for (X - Y) < X  -->  Y <= X  iff  Y != 0 — lebedev.ri / detail

#2802 (Sep 25, 2019 10:05:43 AM)

  1. [NFC] Add { } to silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  2. [Mangle] Add flag to asm labels to disable '\01' prefixing — Vedant Kumar / detail
  3. [emacs] simplify and improve keyword highlighting in tablegen-mode.el — llvm / detail
  4. [lldb] Excludes private headers from SWIG dependency. — hhb / detail

#2801 (Sep 25, 2019 10:03:15 AM)

  1. [CMake] Run the lldb-server tests with system debugserver. — Jonas Devlieghere / detail
  2. [CMake] Add the system debugserver to lldb-test-deps. — Jonas Devlieghere / detail

#2800 (Sep 25, 2019 9:13:05 AM)

  1. [lldb] Move swig call from python code to cmake — hhb / detail
  2. Add a missing default parameter to regex::assign. This is LWG3296; — mclow.lists / detail
  3. [AArch64][GlobalISel] Choose CCAssignFns per-argument for tail call — Jessica Paquette / detail
  4. [CUDA][HIP] Enable kernel function return type deduction. — michael.hliao / detail
  5. [InstCombine] Limit FMul constant folding for fma simplifications. — flo / detail

#2799 (Sep 25, 2019 8:03:57 AM)

  1. fixed test: eliminated race condition which might cause deadlock — Andrey.Churbanov / detail
  2. [clangd] Change constness of parameters to findExplicitRefs — kadircet / detail
  3. Re-land r372863: [AST] Extract Decl::printNestedNameSpecifier helper — ibiryukov / detail
  4. Modernize Makefile. — Adrian Prantl / detail
  5. [Dwarf] Make dw_tag_t a typedef for llvm::dwarf::Tag instead of — Jonas Devlieghere / detail
  6. [LangRef] Clarify absence of rounding guarantees for fmuladd. — flo / detail
  7. [CodeGen] Replace -max-jump-table-size with -max-jump-table-targets — e.menezes / detail
  8. [Docs] Document forwarding arguments with lit — Jonas Devlieghere / detail

#2797 (Sep 25, 2019 7:23:15 AM)

  1. Fix analyzer TypeAttributeImpl::anchor() override. — llvm-dev / detail
  2. [IR] allow fast-math-flags on phi of FP values (2nd try) — spatel / detail
  3. Enable tasks dependencies hashmaps resizing. — Andrey.Churbanov / detail
  4. Revert r372863: [AST] Extract Decl::printNestedNameSpecifier helper from — ibiryukov / detail
  5. [PatternMatch] Generalize brc_match (NFC). — flo / detail
  6. [TargetInstrInfo] Let findCommutedOpIndices take const MachineInstr& — llvm-dev / detail
  7. [x86] add test for multi-use scalarization of vector binop; NFC — spatel / detail
  8. [NFC] Fix typo in `getPreviousDecl` comment. — yitzhakm / detail
  9. [PatternMatch] Make m_Br more flexible, add matchers for BB values. — flo / detail
  10. [DAGCombiner] add one-use restriction to vector transform with cheap — spatel / detail

#2796 (Sep 25, 2019 5:50:35 AM)

  1. [Dominators][AMDGPU] Don't use virtual exit node in — kubakuderski / detail
  2. [clangd] Fix parseNamespaceEvents to parse the last token — kadircet / detail
  3. [gn build] Fix Python DeprecationWarning — marco.antognini / detail

#2795 (Sep 25, 2019 5:39:44 AM)

  1. [IR] allow fast-math-flags on phi of FP values — spatel / detail
  2. [llvm-readobj/llvm-readelf] - .stack_sizes: demangle symbol names in — grimar / detail
  3. Revert [IR] allow fast-math-flags on phi of FP values — spatel / detail
  4. [lldb][modern-type-lookup] Add two basic tests for modern-type-lookup — Raphael Isemann / detail
  5. [libTooling] Introduce the MatchConsumer abstraction — yitzhakm / detail
  6. Add missing ExplicitTy default initialization to ConstantExprKeyType — llvm-dev / detail
  7. Fix cppcheck variable shadow warning. NFCI. — llvm-dev / detail
  8. [SystemZ]  Improve emitSelect() — paulsson / detail

#2794 (Sep 25, 2019 5:27:10 AM)

  1. gn build: (manually) merge r372843 — nicolasweber / detail
  2. [lldb][NFC] Remove useless cursor shifting in — Raphael Isemann / detail
  3. [LLD] Fix testcase from SVN r372843 if executed on windows — martin / detail
  4. [yaml2elf] - Support describing .stack_sizes sections using unique — grimar / detail
  5. [llvm-readobj] - Simplify stack-sizes.test test case. — grimar / detail
  6. [DAG] Pull out minimum shift value calc into a helper function. NFCI. — llvm-dev / detail
  7. [AMDGPU][MC][DOC] Updated AMD GPU assembler description. — dmitry.preobrazhensky / detail
  8. [lldb][NFC] Add CompletionRequest::AppendEmptyArgument — Raphael Isemann / detail
  9. [clangd] A helper to find explicit references and their names — ibiryukov / detail
  10. [clangd] Add missing header guard, NFC. — hokein / detail
  11. [lldb][NFC] Remove CompletionRequest::GetCursorArgument and — Raphael Isemann / detail
  12. Have ABI plugins vend llvm MCRegisterInfo data — pavel / detail
  13. [AST] Extract Decl::printNestedNameSpecifier helper from — ibiryukov / detail
  14. [docs][llvm-strip] Update llvm-strip doc to better match llvm-objcopy's — jh7370 / detail
  15. [docs][llvm-strings] Clarify "printable character" wording — jh7370 / detail

#2793 (Sep 25, 2019 4:18:14 AM)

  1. Add a release note for r372844 — hans / detail
  2. Revert r372788 "Host: use the platform identifiers from LLVM (NFC)" — hans / detail
  3. builtins test: Move clear_cache_test.c from a mprotect()ed global to a — nicolasweber / detail

#2792 (Sep 25, 2019 4:06:05 AM)

  1. Revert r370850 "Re-commit r363191 "[MS] Pretend constexpr variable — hans / detail
  2. [yaml2obj] - Add a Size field for StackSizesSection. — grimar / detail

#2791 (Sep 25, 2019 3:32:02 AM)

  1. [LLD] [COFF] Resolve source locations for undefined references using — martin / detail

#2790 (Sep 25, 2019 3:19:53 AM)

  1. [clangd] Move the existing heder-source-switch implemenation out of — hokein / detail
  2. gn build: Merge r372841 — llvmgnsyncbot / detail

#2789 (Sep 25, 2019 3:13:35 AM)

  1. [lldb][NFC] Refactor and document *DumpToStreamOptions — Raphael Isemann / detail
  2. [lldb] Test data formatters for empty strings — Raphael Isemann / detail
  3. [llvm-readobj] - Don't crash when dumping .stack_sizes and unable to — grimar / detail
  4. [ARM] Ensure we do not attempt to create lsll #0 — david.green / detail
  5. [lldb] [test] Add NetBSD to XFAIL list for thread_local test — mgorny / detail

#2788 (Sep 25, 2019 2:12:58 AM)

  1. [lldb] [cmake] Fix installing Python modules on systems using /usr/lib — mgorny / detail

#2787 (Sep 25, 2019 2:03:34 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

#2786 (Sep 25, 2019 1:50:58 AM)

  1. [lldb] Remove -nostdlib++ flag from import-std-module/sysroot test — Raphael Isemann / detail
  2. Fix signature of overloaded operator delete. — jay.foad / detail
  3. Add tracing in pickNodeFromQueue. — jay.foad / detail
  4. [lldb][NFC] Use default member initializers in — Raphael Isemann / detail

#2785 (Sep 25, 2019 1:23:05 AM)

  1. [clangd] Fix the stale documentation about background indexing. — hokein / detail

#2784 (Sep 25, 2019 1:08:50 AM)

  1. [AArch64] Convert neon_ushl and neon_sshl with positive constants to — flo / detail

#2781 (Sep 25, 2019 12:28:18 AM)

  1. [lldb] Fix undefined behavior when having fixits in undefined top level — Raphael Isemann / detail

#2779 (Sep 25, 2019 12:09:09 AM)

  1. [Driver] Always use -z separate-loadable-segments with lld on Fuchsia — maskray / detail
  2. [lldb][NFC] Refactor TestCallBuiltinFunction — Raphael Isemann / detail

#2777 (Sep 24, 2019 9:48:36 PM)

  1. [AArch64][GlobalISel] Tweak legalization rule for G_BSWAP to handle — aemerson / detail
  2. [ADT] Add StringMap::insert_or_assign — maskray / detail

#2775 (Sep 24, 2019 9:09:59 PM)

  1. [NFC] Add { } to silence compiler warning [-Wmissing-braces]. — huihuiz / detail

#2773 (Sep 24, 2019 8:48:30 PM)

  1. [ELF] Add -z separate-loadable-segments to complement separate-code and — maskray / detail
  2. [llvm-objcopy][test] Clean up -B tests — maskray / detail

#2770 (Sep 24, 2019 8:04:08 PM)

  1. [Powerpc][LoopPreIncPrep] NFC - refactor this pass for ds/dq form. — czhengsz / detail

#2766 (Sep 24, 2019 7:25:05 PM)

  1. [x86] Adding support for some missing intrinsics: _castf32_u32, — pengfei.wang / detail

#2764 (Sep 24, 2019 6:35:04 PM)

  1. [Make] Revert some changes from r372795. — Jonas Devlieghere / detail

#2763 (Sep 24, 2019 5:35:07 PM)

  1. [Documentation] Expand on testing variants. — Jonas Devlieghere / detail
  2. [ELF] accept thinlto options without --plugin-opt= prefix — llvm / detail
  3. [CMake] Don't modify LLVM_DISTRIBUTION_COMPONENTS if it's not set — Jonas Devlieghere / detail
  4. remove unused method ResetOutputFileHandle() — Jonas Devlieghere / detail

#2762 (Sep 24, 2019 4:55:30 PM)

  1. Canonicalize variable usage in testsuite Makefiles — Adrian Prantl / detail
  2. [Docs] Moves Reference docs to new page — d4m1887 / detail

#2761 (Sep 24, 2019 4:16:57 PM)

  1. Use double quotes for LDFLAGS in -DLLVM_BUILD_INSTRUMENTED_COVERAGE — Justin Bogner / detail
  2. [WebAssembly][NFC] Remove duplicate SIMD instructions and predicates — tlively / detail
  3. [CMake] Don't try to install the system debugserver. — Jonas Devlieghere / detail

#2760 (Sep 24, 2019 3:17:28 PM)

  1. [SCEV] Disable canonical expansion for non-affine addrecs. — apilipenko / detail
  2. [NFC] Invoke lipo from CMAKE_LIPO. — puyan / detail

#2759 (Sep 24, 2019 2:55:45 PM)

  1. Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds. — puyan / detail
  2. [BPF] Generate array dimension size properly for zero-size elements — yhs / detail
  3. [CMake] Copy over the system debugserver when using — Jonas Devlieghere / detail
  4. [libc++] Purge mentions of GCC 4 from the test suite — Louis Dionne / detail
  5. Host: use the platform identifiers from LLVM (NFC) — Saleem Abdulrasool / detail

#2758 (Sep 24, 2019 2:41:24 PM)

  1. [ELF][ARM] Fix crash when discarding InputSections that have .ARM.exidx — peter.smith / detail
  2. [libc++] Try fixing tests that fail on GCC 5 and older — Louis Dionne / detail
  3. [PGO][PGSO] ProfileSummary changes. — yamauchi / detail

#2755 (Sep 24, 2019 11:56:39 AM)

  1. [unittest] Skip the socket tests if we $TMPDIR is too long. — Jonas Devlieghere / detail
  2. [NFC] Strenghten preconditions for warning — david.bolvansky / detail
  3. [NFC][COFF] fix typo in comment ("algortihm" -> "algorithm") — llvm / detail
  4. [libc++] Implement LWG 2510 — Louis Dionne / detail
  5. [libc++] Implement LWG 3158 — Louis Dionne / detail
  6. [lld][WebAssembly] Fix static linking of -fPIC code with external — sbc / detail
  7.     [libc++] Remove C++03 variadics in shared_ptr — z.zoelec2 / detail

#2754 (Sep 24, 2019 10:59:45 AM)

  1. [HIP] Support new kernel launching API — Yaxun.Liu / detail

#2752 (Sep 24, 2019 10:26:09 AM)

  1. [GCRelocate] Add a peephole to canonicalize base pointer relocation — listmail / detail
  2. Extends the expansion of the LWZtoc pseduo op for AIX. — sfertile / detail

#2749 (Sep 24, 2019 9:14:52 AM)

  1. [InstCombine] (a+b) <= a && (a+b) != 0 -> (0-b) < a (PR43259) — lebedev.ri / detail
  2. [InstCombine] (a+b) < a && (a+b) != 0 -> (0-b) < a iff a/b != 0 — lebedev.ri / detail
  3. [X86] Add MMX MOVD/MOVQ stores to folding tables to support stack — llvm-dev / detail

#2748 (Sep 24, 2019 8:41:02 AM)

  1. [X86] Add tests showing failure to stack fold MMX MOVD/MOVQ stores — llvm-dev / detail

#2746 (Sep 24, 2019 7:52:29 AM)

  1. [TextAPI] Remove redundant checking causing warnings. NFC. — michael.hliao / detail

#2745 (Sep 24, 2019 7:20:37 AM)

  1. [yaml2obj/obj2yaml] - Add support for .stack_sizes sections. — grimar / detail
  2. [NFC] Fix typo in the "kind" description for the software single-step — Tatyana Krasnukha / detail
  3. Regex: Make "match" and "sub" const member functions — thomasp / detail

#2743 (Sep 24, 2019 6:49:08 AM)

  1. [Compiler] Fix LLVM_NODISCARD for GCC — david.bolvansky / detail

#2742 (Sep 24, 2019 6:32:18 AM)

  1. Revert r372333: [DAG][X86] Convert — ibiryukov / detail
  2. [COFF] Silence static analyzer null dereference warning. NFCI. — llvm-dev / detail
  3. SafepointIRVerifier - silence static analyzer dyn_cast<Instruction> null — llvm-dev / detail
  4. AggressiveAntiDepBreaker - silence static analyzer null dereference — llvm-dev / detail
  5. [clang-format] [PR36858] Add missing .hh and .cs extensions from python — mydeveloperday / detail

#2741 (Sep 24, 2019 6:11:25 AM)

  1. [Diagnostics] Handle tautological left shifts in boolean context — david.bolvansky / detail
  2. [docs][llvm-size] Fix typo — jh7370 / detail
  3. [clangd] Save an unnecessary copy, NFC. — hokein / detail
  4. [clangd] Add semantic selection to ClangdLSPServer. — usx / detail
  5. [docs][llvm-strip][llvm-objcopy] Improve wording and fix highlighting — jh7370 / detail
  6. [lldb] [Process/NetBSD] Fix handling LLDB_INVALID_SIGNAL_NUMBER — mgorny / detail

#2740 (Sep 24, 2019 5:06:52 AM)

  1. [LLD][ELF][MIPS] - Inline the short helper function. NFC. — grimar / detail

#2739 (Sep 24, 2019 4:55:37 AM)

  1. [IR] IntrinsicInst - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  2. [ELF] Make MergeInputSection merging aware of output sections — maskray / detail
  3. [ELF] Delete SectionBase::assigned — maskray / detail
  4. [lldb][NFC] Use default member initializers in — Raphael Isemann / detail
  5. [lldb] Also force posix paths in CppModuleConfigurationTest — Raphael Isemann / detail
  6. [LLDB] Fix typo in RegisterContextDarwin_arm64 — martin / detail
  7. [LLDB] [test] Add a few missing cases of REQUIRES: python — martin / detail
  8. [LLDB] [test] Allow differing order of some matches — martin / detail
  9. [LLDB] Add tests for PECOFF arm architecture identification — martin / detail
  10. Fix cppcheck "reduce variable scope" warning. NFCI. — llvm-dev / detail
  11. ConstantFold - silence static analyzer dyn_cast<> null dereference — llvm-dev / detail
  12. Enhance SymbolFileDWARF::ParseDeclsForContext performance — pavel / detail
  13. [llvm-objcopy] Fix a warningon unused variable. NFC. — michael.hliao / detail
  14. [Orc] Silence static analyzer dyn_cast<ConstantInt> null dereference — llvm-dev / detail

#2738 (Sep 24, 2019 4:20:33 AM)

  1. LoopVectorize - silence static analyzer dyn_cast<CmpInst> null — llvm-dev / detail

#2737 (Sep 24, 2019 4:09:38 AM)

  1. SimplifyCFG - silence static analyzer dyn_cast<Instruction> null — llvm-dev / detail
  2. SimplifyCFG - silence static analyzer dyn_cast<LandingPadInst> null — llvm-dev / detail
  3. [SimplifyCFG] FoldTwoEntryPHINode - silence static analyzer null — llvm-dev / detail
  4. [lldb] Use convert_to_slash in CppModuleConfiguration — Raphael Isemann / detail
  5. [TSAN] Add read/write range interface functions with PC — protze / detail
  6. [tblgen] Disable Leak detection for ASan/GCC and LSan/LLVM — n54 / detail

#2736 (Sep 24, 2019 3:41:11 AM)

  1. [ARM] MVE sext and widen/narrow tests from larger types. NFC — david.green / detail
  2. lowerObjCCall - silence static analyzer dyn_cast<CallInst> null — llvm-dev / detail
  3. [ARM] Split large widening MVE loads — david.green / detail
  4. [ModuloSchedule] KernelRewriter::rewrite - silence static analyzer — llvm-dev / detail
  5. [lldb][NFC] Use llvm::StringRef in formatters::NSStringSummaryProvider — Raphael Isemann / detail
  6. [clangd] Collect macros in the preamble region of the main file — hokein / detail

#2734 (Sep 24, 2019 3:09:03 AM)

  1. [lldb] Decouple importing the std C++ module from the way the program is — Raphael Isemann / detail
  2. [ARM] Split large truncating MVE stores — david.green / detail

#2732 (Sep 24, 2019 2:55:39 AM)

  1. [clang-tidy][test] Add -fexceptions to bugprone-infinite-loop.test — maskray / detail

#2731 (Sep 24, 2019 2:34:04 AM)

  1. [llvm-objcopy] Refactor ELF-specific config out to ELFCopyConfig. NFC. — nuta / detail
  2. gn build: Merge r372712 — llvmgnsyncbot / detail
  3. [modularize] Fix compilation warning after r372681 — mikael.holmen / detail

#2730 (Sep 24, 2019 2:20:09 AM)

  1. [NFC] Update test after r372708 — david.bolvansky / detail
  2. MCRegisterInfo: Merge getLLVMRegNum and getLLVMRegNumFromEH — pavel / detail
  3. [clang-tidy] Add bugprone-infinite-loop.rst from D64736 to fix buildbot — maskray / detail

#2728 (Sep 24, 2019 2:07:38 AM)

  1. gn build: Merge r372706 — llvmgnsyncbot / detail
  2. [Diagnostics] Do not diagnose unsigned shifts in boolean context — david.bolvansky / detail

#2727 (Sep 24, 2019 2:00:28 AM)

  1. Revert rL372693 : [clang-tidy] New bugprone-infinite-loop check for — llvm-dev / detail
  2. [ASTImporter] 4th attempt to fix Windows buildbot test errors — gabor.marton / detail
  3. [clang-tidy] Add missing InfiniteLoopCheck.h, InfiniteLoopCheck.cpp and — maskray / detail

#2726 (Sep 24, 2019 1:55:22 AM)

  1. [Debuginfo] dbg.value points to undef value after Induction Variable — a.v.lapshin / detail

#2725 (Sep 24, 2019 1:43:07 AM)

  1. [lldb][NFC] Relax completion tests for log command to make them pass on — Raphael Isemann / detail

#2724 (Sep 24, 2019 1:41:01 AM)

  1. [LLDB] [Windows] Add missing ifdefs to fix building for non-x86 — martin / detail
  2. [LLDB] Avoid warnings about redefining posix mode defines on MinGW — martin / detail

#2723 (Sep 24, 2019 1:31:02 AM)

  1. sanitizer_common: fix freebsd build error — dvyukov / detail

#2722 (Sep 24, 2019 1:21:01 AM)

  1. [lldb] Fix log output and UtilityTests/LogChannelTest.List — Raphael Isemann / detail

#2720 (Sep 24, 2019 12:17:17 AM)

  1. [LV] Forced vectorization with runtime checks and OptForSize — sjoerd.meijer / detail

#2719 (Sep 24, 2019 12:02:03 AM)

  1. [clang-tidy] New bugprone-infinite-loop check for detecting obvious — adam.balogh / detail

#2718 (Sep 24, 2019 12:01:02 AM)

  1. Ignore generated @import statements in the expression evaluator — Raphael Isemann / detail
  2. [lldb] Add completion support for log enable/disable/list — Raphael Isemann / detail
  3. [lldb] Remove redundant argument lists in CompletionRequest — Raphael Isemann / detail

#2717 (Sep 23, 2019 11:37:04 PM)

  1. [clang-format] NFC clang-format the clang-format unit tests — mydeveloperday / detail

#2716 (Sep 23, 2019 10:51:04 PM)

  1. [ASTImporter] 3rd attempt to fix Windows buildbot test errors — gabor.marton / detail

#2713 (Sep 23, 2019 8:36:54 PM)

  1. Revert "[static analyzer][test] Test directly that driver sets — Jan Korous / detail
  2. Revert "[lit] Add -D__clang_analyzer__ to clang_analyze_cc1" — Jan Korous / detail
  3. Revert "[static analyzer] Define __clang_analyzer__ macro in driver" — Jan Korous / detail

#2711 (Sep 23, 2019 8:01:02 PM)

  1. Fix int to bool errors exposed due to r372612. — rdhindsa / detail

#2708 (Sep 23, 2019 7:02:01 PM)

  1. [static analyzer][test] Test directly that driver sets — Jan Korous / detail

#2707 (Sep 23, 2019 7:01:05 PM)

  1. [lit] Add -D__clang_analyzer__ to clang_analyze_cc1 — Jan Korous / detail

#2704 (Sep 23, 2019 5:14:13 PM)

  1. Adapt test to upstream clang compiler changes. — Adrian Prantl / detail
  2. [InstCombine] Fold a shifty implementation of clamp-to-allones. — huihuiz / detail
  3. [static analyzer] Define __clang_analyzer__ macro in driver — Jan Korous / detail
  4. [static analyzer] Remove --analyze-auto — Jan Korous / detail
  5. Support for DWARF-5 C++ language tags. — Adrian Prantl / detail

#2703 (Sep 23, 2019 5:03:54 PM)

  1. [InstCombine] Fold a shifty implementation of clamp-to-zero. — huihuiz / detail

#2702 (Sep 23, 2019 4:52:27 PM)

  1. [llvm-cov] NFC: Specify a specific C++ standard in the test. — Artem Dergachev / detail
  2. [GlobalISel][IRTranslator] Fix switch table lowering to use signed LE — aemerson / detail

#2701 (Sep 23, 2019 4:49:03 PM)

  1. [NFC][InstCombine] Add tests for shifty implementation of clamping. — huihuiz / detail
  2. Revert "Support for DWARF-5 C++ language tags." — Jonas Devlieghere / detail
  3. [MemorySSA] Update Phi insertion. — asbirlea / detail

#2698 (Sep 23, 2019 2:59:05 PM)

  1. [llvm-lipo] Add support for archives — shal1t712 / detail
  2. HotColdSplitting: invalidate the AssumptionCache on split — Saleem Abdulrasool / detail
  3. [NFCI] Return PathSensitiveBugReport where appropriate — apl / detail
  4. [Make] Add support for building NeXT-style frameworks — Jonas Devlieghere / detail

#2697 (Sep 23, 2019 2:29:05 PM)

  1. Support for DWARF-5 C++ language tags. — Adrian Prantl / detail
  2. [Diagnostics] Warn for enum constants in bool context — david.bolvansky / detail
  3. [SampleFDO] Treat names in profile as not cold only when profile symbol — wmi / detail

#2696 (Sep 23, 2019 2:03:02 PM)

  1. [lld][WebAssembly] Preserve symbol flags in --relocatable output — sbc / detail
  2. [X86] Reduce the number of unique check prefixes in memset-nonzero.ll. — craig.topper / detail
  3. Fix uninitialized variable warning. NFCI. — llvm-dev / detail

#2694 (Sep 23, 2019 1:01:16 PM)

  1. [mips] Reformat test case to simplify addition new tests. NFC — simon / detail
  2. [mips] Add tests to check MIPS FreeBSD emulations. NFC — simon / detail
  3. [mips] Support elf32btsmipn32_fbsd / elf32ltsmipn32_fbsd emulations — simon / detail
  4. File::SetDescriptor() should require options — Jonas Devlieghere / detail
  5. [InstCombine] foldAndOfICmps(): Acquire SimplifyQuery with set CxtI — lebedev.ri / detail
  6. [InstCombine] foldOrOfICmps(): Acquire SimplifyQuery with set CxtI — lebedev.ri / detail
  7. [WebAssembly] vNxM.load_splat instructions — tlively / detail
  8. [LLDB] Rework a MinGW build fix from D65691 — martin / detail
  9. [LLDB] [PECOFF] Recognize arm64 executables — martin / detail
  10. [LLDB] [Windows] Map COFF ARM machine ids to the right triple — martin / detail

#2693 (Sep 23, 2019 12:51:04 PM)

  1. [ASTImporter] 2nd attempt to fix Windows buildbot test errors — gabor.marton / detail
  2. [InstCombine] Annotate strndup calls with dereferenceable_or_null — david.bolvansky / detail
  3. [WebAssembly] Remove unused memory instructions and patterns — tlively / detail

#2692 (Sep 23, 2019 12:35:54 PM)

  1. [X86] Use TargetConstant for condition code on X86ISD::SETCC/CMOV/BRCOND — craig.topper / detail

#2691 (Sep 23, 2019 11:30:25 AM)

  1. [ABISysV] Fix regression for Simulator and MacABI — Jonas Devlieghere / detail
  2. [Host] File::GetWaitableHandle() should call fileno() — Jonas Devlieghere / detail

#2690 (Sep 23, 2019 11:00:47 AM)

  1. [TableGen] Emit OperandType enums for RegisterOperands/RegisterClasses — aditya_nandakumar / detail

#2689 (Sep 23, 2019 10:46:19 AM)

  1. [ASTImporter] Attempt to fix Windows buildbot test errors — gabor.marton / detail
  2. [lldb-suite] TestCallOverriddenMethod.py is now passing on Windows — stilis / detail
  3. [OPENMP]Use standard parsing for 'match' clause, NFC. — a.bataev / detail
  4. [SLC] Convert some strndup calls to strdup calls — david.bolvansky / detail
  5. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): improve comment — lebedev.ri / detail
  6. [IR] Add getExtendedType() to IntegerType and Type (dispatching to — lebedev.ri / detail
  7. [Sema] Fix the atomic expr rebuilding order. — michael.hliao / detail

#2688 (Sep 23, 2019 9:52:37 AM)

  1. [libc++] Mark CTAD tests as not failing on AppleClang 10.0.1 — Louis Dionne / detail

#2687 (Sep 23, 2019 9:30:59 AM)

  1. NFC: Fix a poorly-written test — erik.pilkington / detail

#2686 (Sep 23, 2019 9:27:38 AM)

  1. [OPENMP]Fix PR43355: DO not emit target calls if only -fopenmp-targets — a.bataev / detail
  2.     Fix __is_fundamental to accept nullptr_t — z.zoelec2 / detail
  3. [InstCombine] foldUnsignedUnderflowCheck(): s/Subtracted/ZeroCmpOp/ — lebedev.ri / detail
  4. [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], — a.bataev / detail
  5. [Clang-doc] NFC: Fixed link to llvm bugs in documentation — shauryab98 / detail
  6. [BreakFalseDeps] ignore function with minsize attribute — spatel / detail
  7. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): pat. a/b with mask — lebedev.ri / detail
  8. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): pat. c/d/e with — lebedev.ri / detail

#2684 (Sep 23, 2019 7:35:34 AM)

  1. [TextAPI] Add New Supported Platforms — cyndy_ishida / detail
  2. HexagonLoopIdiomRecognition - silence static analyzer dyn_cast<> null — llvm-dev / detail
  3. [libc++] Mark iostreams test as XFAIL on older macOSes — Louis Dionne / detail
  4.     Fix __is_signed builtin — z.zoelec2 / detail
  5. [AMDGPU][MC] Corrected handling of relocatable expressions — dmitry.preobrazhensky / detail

#2683 (Sep 23, 2019 7:17:11 AM)

  1. [LLDB] Fix logically dead code — kkleine / detail
  2. [OPENMP]Call __kmpc_push_tripcount in task context. — a.bataev / detail
  3. [llvm] [cmake] Add possibility to use ChooseMSVCCRT.cmake when include — llvm-dev / detail
  4. Fix test atomic-expr.cpp after R372422 — erich.keane / detail
  5. [Diagnostics] Warn if '<<' in bool context with -Wint-in-bool-context — david.bolvansky / detail
  6. [Alignment][NFC] Migrate Instructions to Align — gchatelet / detail
  7. [docs] Fix some typos in InternalsManual — sven.vanhaastregt / detail
  8. [Hexagon] Bitcast v4i16 to v8i8, unify no-op casts between scalar and — kparzysz / detail
  9. [clangd] Simplify the callside of URI::resolve, NFC. — hokein / detail

#2682 (Sep 23, 2019 5:41:07 AM)

  1. Added a test for agreement between paths used in ClangTidy's diagnostics — gribozavr / detail

#2681 (Sep 23, 2019 5:28:41 AM)

  1. [libTooling] Introduce new library of source-code builders. — yitzhakm / detail
  2. [Alignment][NFC] DataLayout migration to llvm::Align — gchatelet / detail
  3. gn build: Merge r372595 — llvmgnsyncbot / detail
  4. Function::BuildLazyArguments() - fix "variable used but never read" — llvm-dev / detail
  5. Cosmetic; don't use the magic constant 35 when HASH is more readable. — mark.murray / detail
  6. [Diagnostics] Avoid -Wsizeof-array-div when dividing the size of a — david.bolvansky / detail
  7. Revert "[clang-tidy] Fix relative path in header-filter." — gribozavr / detail
  8. llvm-undname: Add support for demangling typeinfo names — nicolasweber / detail
  9. [ValueTracking] Fix uninitialized variable warnings in — llvm-dev / detail
  10. [ValueTracking] Remove unused matchSelectPattern optional argument. — llvm-dev / detail
  11. [libTooling] Add `access` and `ifBound` combinators to Stencil library. — yitzhakm / detail
  12. [x86] fix assert with horizontal math + broadcast of vector (PR43402) — spatel / detail

#2680 (Sep 23, 2019 4:31:52 AM)

  1. [Alignment] Get DataLayout::StackAlignment as Align — gchatelet / detail
  2. [LLDB] Use the Windows SOCKET type on all windows targets, not only MSVC — martin / detail
  3. [LLDB] Add a missing specification of linking against dbghelp — martin / detail
  4. [LLDB] Remove a stray semicolon. NFC. — martin / detail
  5. [LLDB] Avoid a warning about an unused static variable — martin / detail
  6. [LLDB] Add a void* cast when passing object pointers to printf %p — martin / detail
  7. [LLDB] Remove a now redundant windows specific workaround — martin / detail
  8. [LLDB] Check for _WIN32 instead of _MSC_VER for code specific to windows — martin / detail
  9. Removed an incorred namespace-end comment — gribozavr / detail
  10. Removed dead code from Stencil.h — gribozavr / detail

#2678 (Sep 23, 2019 3:51:54 AM)

  1. Revert "Reland "[utils] Implement the llvm-locstats tool"" — djordje.todorovic / detail
  2. gn build: Merge r372564 — llvmgnsyncbot / detail
  3. TargetInstrInfo::getStackSlotRange - fix "variable used but never read" — llvm-dev / detail
  4. Localizer - fix "variable used but never read" analyzer warning. NFCI. — llvm-dev / detail

#2677 (Sep 23, 2019 2:46:27 AM)

  1. [ARM][MVE] Remove old tail predicates — sam.parker / detail
  2. [lldb][NFC] Make cursor char position unsigned in CompletionRequest — Raphael Isemann / detail
  3. [lldb][NFC] Fix documentation of CompletionRequest::AddCompletion — Raphael Isemann / detail
  4. [LLD][ELF] - Simplify getFlagsFromEmulation(). NFCI. — grimar / detail
  5. [lldb][NFC] Remove dead code in Options::HandleOptionArgumentCompletion — Raphael Isemann / detail
  6. [FunctionAttrs] Enable nonnull arg propagation — david.bolvansky / detail
  7. [lldb][NFC] Remove unused variable in — Raphael Isemann / detail
  8. [NFC] Fixed clang wasm test after rL372573 — david.bolvansky / detail
  9. [llvm-readobj] - Implement LLVM-style dumping for .stack_sizes sections. — grimar / detail
  10. CriticalAntiDepBreaker - Assert that we've found the bottom of the — llvm-dev / detail
  11. [llvm-readobj] - Stop treating ".stack_sizes.*" sections as stack sizes — grimar / detail

#2676 (Sep 23, 2019 2:08:31 AM)

  1. [lldb] Make cursor index in CompletionRequest unsigned — Raphael Isemann / detail

#2675 (Sep 23, 2019 1:53:32 AM)

  1. [lldb][NFC] Remove argument prefix checking boilerplate when adding — Raphael Isemann / detail
  2. [Alignment] fix build — gchatelet / detail
  3. [ASTImporter][NFC] Add comprehensive tests for ODR violation handling — gabor.marton / detail
  4. [AArch64] support neon_sshl and neon_ushl in performIntrinsicCombine. — flo / detail

#2674 (Sep 23, 2019 1:40:20 AM)

  1. [ARM][LowOverheadLoops] Use subs during revert. — sam.parker / detail

#2673 (Sep 23, 2019 1:37:06 AM)

  1. [ARM][LowOverheadLoops] Use tBcc when reverting — sam.parker / detail
  2. [Alignment][NFC] Switch DataLayout private members to llvm::Align — gchatelet / detail

#2671 (Sep 23, 2019 1:14:39 AM)

  1. [MIPS GlobalISel] VarArg argument lowering, select G_VASTART and vacopy — petar.avramovic / detail
  2. [lldb] Reduce some dangerous boilerplate with — Raphael Isemann / detail

#2669 (Sep 23, 2019 12:44:47 AM)

  1. Reland "[utils] Implement the llvm-locstats tool" — djordje.todorovic / detail

#2668 (Sep 23, 2019 12:14:53 AM)

  1. [lldb] Fix that importing decls in a TagDecl end up in wrong declaration — Raphael Isemann / detail

#2666 (Sep 23, 2019 12:03:03 AM)

  1. [lldb] Fix LLDB build after r372538 — Raphael Isemann / detail

#2663 (Sep 22, 2019 10:04:08 PM)

  1. Revert "Extension: Mark the default constructor of chrono::duration as — mclow.lists / detail

#2662 (Sep 22, 2019 10:03:07 PM)

  1. Prefer AVX512 memcpy when applicable — dave / detail
  2. For P0784R7: add further testing of requirements on constexpr — richard-llvm / detail
  3. [X86] Add 32-bit command line to avx512f-vec-test-testn.ll — craig.topper / detail
  4. [X86] Remove SETEQ/SETNE canonicalization code from — craig.topper / detail
  5. [X86] Canonicalize all zeroes vector to RHS in — craig.topper / detail

#2661 (Sep 22, 2019 9:19:05 PM)

  1. Extension: Mark the default constructor of chrono::duration as — mclow.lists / detail

#2660 (Sep 22, 2019 8:51:09 PM)

  1. For P0784R7: add support for constexpr destructors, and call them as — richard-llvm / detail

#2657 (Sep 22, 2019 6:23:08 PM)

  1. [X86] Remove stale FIXME. — craig.topper / detail
  2. [X86] Convert to Constant arguments to MMX shift by i32 intrinsics to — craig.topper / detail

#2656 (Sep 22, 2019 6:07:05 PM)

  1. [X86][SelectionDAGBuilder] Move the hack for handling MMX shift by i32 — craig.topper / detail

#2655 (Sep 22, 2019 4:51:06 PM)

  1. [X86] Require last argument to LWPINS/LWPVAL builtins to be an ICE. Add — craig.topper / detail

#2652 (Sep 22, 2019 3:06:57 PM)

  1. [NFC] Fixed failed test — david.bolvansky / detail

#2651 (Sep 22, 2019 2:28:03 PM)

  1. [clang] fixing conditional explicit for out-of-line definition PR42980 — tyker1 / detail
  2. [Diagnostics] Warn if ?: with integer constants always evaluates to true — david.bolvansky / detail
  3. [X86] X86DAGToDAGISel::matchBEXTRFromAndImm(): if can't use BEXTR, — lebedev.ri / detail

#2649 (Sep 22, 2019 1:48:41 PM)

  1. [clang] [Basic] Enable __has_feature(leak_sanitizer) — mgorny / detail
  2. [AMDGPU] isSDNodeAlwaysUniform - silence static analyzer — llvm-dev / detail
  3. Verifier - silence static analyzer dyn_cast<VectorType> null dereference — llvm-dev / detail

#2647 (Sep 22, 2019 12:39:06 PM)

  1. [X86] Fix some VCVTPS2PH isel patterns where 'i32' was used instead of — craig.topper / detail

#2646 (Sep 22, 2019 12:10:04 PM)

  1. [NFC][X86] Add BEXTR test with load and 33-bit mask (PR43381 / D67875) — lebedev.ri / detail
  2. [X86][TableGen] Allow timm to appear in output patterns. Use it to — craig.topper / detail

#2644 (Sep 22, 2019 11:06:31 AM)

  1. [XRay] Silence static analyzer dyn_cast<BufferExtents> null dereference — llvm-dev / detail
  2. [SelectionDAG] computeKnownBits/ComputeNumSignBits - cleanup — llvm-dev / detail
  3. [X86] Add more tests for commuting evex vcmp instructions during isel to — craig.topper / detail
  4. [X86] Update commutable EVEX vcmp patterns to use timm instead of imm. — craig.topper / detail

#2643 (Sep 22, 2019 10:35:09 AM)

  1. [LSR] Silence static analyzer null dereference warnings with assertions. — llvm-dev / detail

#2642 (Sep 22, 2019 9:52:27 AM)

  1. [CLANG][BPF] permit any argument type for — yhs / detail
  2. ConstantHoisting - Silence static analyzer dyn_cast<PointerType> null — llvm-dev / detail

#2640 (Sep 22, 2019 8:35:55 AM)

  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

#2639 (Sep 22, 2019 7:57:56 AM)

  1. gn build: consolidate "Nothing to do" branches in targets.gni — nicolasweber / detail

#2638 (Sep 22, 2019 7:26:23 AM)

  1. [compiler-rt] Fix lint check failure on comments — Jinsong Ji / detail

#2637 (Sep 22, 2019 7:18:02 AM)

  1. [InstCombine] add tests for icmp fold hindered by min/max; NFC — spatel / detail
  2. [InstCombine] allow icmp+binop folds before min/max bailout (PR43310) — spatel / detail

#2636 (Sep 22, 2019 6:50:56 AM)

  1. Fix uninitialized variable warning. NFCI. — llvm-dev / detail

#2635 (Sep 22, 2019 5:31:20 AM)

  1. [Hexagon] Don't dereference dyn_cast<ConstantFPSDNode> result. NFCI. — llvm-dev / detail
  2. [MIPS] Don't dereference dyn_cast<> Constant results. NFCI. — llvm-dev / detail
  3. AMDGPUPrintfRuntimeBinding - silence static analyzer null dereference — llvm-dev / detail
  4. [VPlan] Silence static analyzer dyn_cast null dereference warning. NFCI. — llvm-dev / detail
  5. [Lanai] LanaiAsmParser - Silence static analyzer dyn_cast null — llvm-dev / detail
  6. [NVPTX] NVPTXLowerAggrCopies - Silence static analyzer — llvm-dev / detail
  7. gn build: Add build files for llvm/lib/Target/AVR — nicolasweber / detail
  8. gn build: Add missing RISCV to llvm_targets_to_build="all" — nicolasweber / detail
  9. [AArch64] AArch64StackTagging - Silence static analyzer dyn_cast<> null — llvm-dev / detail

#2633 (Sep 22, 2019 5:03:58 AM)

  1. Clang-format: Add Whitesmiths indentation style — mydeveloperday / detail
  2. [Cost][X86] Add v2i64 truncation costs — llvm-dev / detail

#2632 (Sep 22, 2019 5:02:57 AM)

  1. Clang-format: Add Whitesmiths indentation style — mydeveloperday / detail
  2. [Cost][X86] Add v2i64 truncation costs — llvm-dev / detail

#2631 (Sep 22, 2019 2:30:57 AM)

  1. Move classes into anonymous namespaces. NFC. — benny.kra / detail

#2630 (Sep 21, 2019 11:53:00 PM)

  1. [X86] Add test memset and memcpy testcases for D67874. NFC — craig.topper / detail

#2629 (Sep 21, 2019 6:22:59 PM)

  1. Use _WIN32 instead of _MSC_VER — hhb / detail

#2626 (Sep 21, 2019 3:34:57 PM)

  1. [InstSimplify] simplifyUnsignedRangeCheck(): X >= Y && Y == 0  -->  Y == — lebedev.ri / detail
  2. NFC: Change ObjCQualified*TypesAreCompatible to take — jyknight / detail

#2625 (Sep 21, 2019 3:29:00 PM)

  1. [NFC][InstSimplify] Add exhaustive test coverage for — lebedev.ri / detail
  2. [InstSimplify][NFC] Reorganize simplifyUnsignedRangeCheck() to emphasize — lebedev.ri / detail

#2622 (Sep 21, 2019 2:06:58 PM)

  1. [Docs] Updates sidebar links — d4m1887 / detail

#2621 (Sep 21, 2019 1:58:59 PM)

  1. [Docs] Adds new page for Getting Involved articles — d4m1887 / detail

#2619 (Sep 21, 2019 11:42:33 AM)

  1. [CodeView] Add pragma push/pop_macro for ARM64_FPSR to enum header — martin / detail
  2. [LLDB] Fix compilation for MinGW, remove redundant class name on inline — martin / detail
  3. [LLDB] Check for the GCC/MinGW compatible arch defines for windows, in — martin / detail
  4. [LLDB] Use LLVM_FALLTHROUGH instead of a custom comment — martin / detail
  5. [LLDB] Use SetErrorStringWithFormatv for cases that use LLVM style — martin / detail
  6. [LLDB] Cast -1 (as invalid socket) to the socket type before comparing — martin / detail

#2617 (Sep 21, 2019 11:17:04 AM)

  1. SROA: Check Total Bits of vector type — quic_ssarda / detail

#2616 (Sep 21, 2019 11:04:59 AM)

  1. Test mail. NFC. — quic_ssarda / detail

#2615 (Sep 21, 2019 10:25:04 AM)

  1. Recommit [SampleFDO] Expose an interface to return the size of a section — wmi / detail

#2613 (Sep 21, 2019 7:39:19 AM)

  1. [Support] Add a DataExtractor constructor that takes ArrayRef<uint8_t> — maskray / detail
  2. [Attributor] Implement "norecurse" function attribute deduction — uenoku.tokotoko / detail

#2611 (Sep 21, 2019 7:18:59 AM)

  1. [Docs] Updates sidebar links — d4m1887 / detail
  2. [Docs] Bug fix for document not included in toctree — d4m1887 / detail

#2607 (Sep 21, 2019 4:15:02 AM)

  1. [NFC][X86] Adjust check prefixes in bmi.ll (PR43381) — lebedev.ri / detail

#2604 (Sep 21, 2019 2:17:11 AM)

  1. [AArch64][GlobalISel] Make <4 x s32> G_ASHR and G_LSHR legal. — aemerson / detail
  2. [AArch64][GlobalISel] Selection support for G_ASHR of <2 x s64> — aemerson / detail
  3. [AArch64][GlobalISel] Implement selection for G_SHL of <2 x i64> — aemerson / detail

#2603 (Sep 21, 2019 2:13:02 AM)

  1. Revert "[SampleFDO] Expose an interface to return the size of a section — aemerson / detail

#2600 (Sep 21, 2019 12:01:50 AM)

  1. Avoid memory leak in ASan test — n54 / detail
  2. Add __lsan::ScopedInterceptorDisabler for strerror(3) — n54 / detail
  3. Attempt to fix a windows buildbot failure — kristof.umann / detail
  4. [MachinePipeliner] Improve the TargetInstrInfo API — jmolloy / detail

#2599 (Sep 20, 2019 11:46:01 PM)

  1. Stop tracking atexit/__cxa_atexit/pthread_atfork allocations in — n54 / detail

#2598 (Sep 20, 2019 11:45:05 PM)

  1. [X86] Add test case to show failure to fold load with getmantss due to — craig.topper / detail
  2. [X86] Use sse_load_f32/f64 and timm in patterns for memory form of — craig.topper / detail

#2595 (Sep 20, 2019 9:32:32 PM)

  1. [Clang Interpreter] Fixed Bug 43362, build failure on GCC — n / detail

#2593 (Sep 20, 2019 9:21:01 PM)

  1. Fix bad APInt compare. — rtrieu / detail

#2591 (Sep 20, 2019 7:39:00 PM)

  1. avr targetinfo: remove unneeded dep on MC — nicolasweber / detail
  2. Revert assertion added by r372394 — Yaxun.Liu / detail
  3. Merge and improve code that detects same value in comparisons. — rtrieu / detail

#2590 (Sep 20, 2019 7:22:23 PM)

  1. Improve -Wtautological-overlap-compare — rtrieu / detail
  2. LiveIntervals: Add missing operator!= for segments — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Allow selection of scalar min/max — Matthew.Arsenault / detail

#2587 (Sep 20, 2019 6:23:50 PM)

  1. gn build: Merge r372445 — llvmgnsyncbot / detail
  2. Support for 64-bit PC-relative relocations for X86_64 — apilipenko / detail

#2586 (Sep 20, 2019 5:36:16 PM)

  1. [clang-tidy] Add check for classes missing -hash ⚠️ — mog / detail

#2584 (Sep 20, 2019 4:56:26 PM)

  1. [clang-scan-deps] strip the --serialize-diagnostics argument — Alex Lorenz / detail

#2582 (Sep 20, 2019 3:19:02 PM)

  1. Remove outdated FIXME. — richard-llvm / detail
  2. [SampleFDO] Expose an interface to return the size of a section or the — wmi / detail
  3. [Inliner] Remove incorrect early exit during switch cost computation — tejohnson / detail
  4. dotest.py: bugfix: test filters with -f do not work on Python3 — Jonas Devlieghere / detail
  5. prepare_binding_Python: print readable errors if SWIG fails — Jonas Devlieghere / detail
  6. [GlobalISel] Defer setting HasCalls on MachineFrameInfo to selection — aemerson / detail

#2581 (Sep 20, 2019 3:07:59 PM)

  1. [Docs] Add a custom sidebar to doc pages — d4m1887 / detail
  2. Fix missed case of switching getConstant to getTargetConstant. Try 2. — saugustine / detail
  3. [SystemZ] Support z15 processor name — ulrich.weigand / detail
  4. [SystemZ] Support z15 processor name — ulrich.weigand / detail
  5. Fix assertion failure when constant evaluation of a switch jumps over an — richard-llvm / detail

#2581 (Sep 20, 2019 3:07:59 PM)

  1. Remove sanitizer-aarch64-linux-mte bot. — eugeni.stepanov / detail

#2579 (Sep 20, 2019 2:26:29 PM)

  1. [PPC] PPCLoopPreIncPrep - silence static analyzer null dereference — llvm-dev / detail

#2576 (Sep 20, 2019 1:19:41 PM)

  1. Revert "[MachinePipeliner] Improve the TargetInstrInfo API — mitchphillips / detail
  2. [NFC][PowerPC] Consolidate testing of common linkage symbols — Jinsong Ji / detail
  3. Unwind: avoid warning about unused typedef — Saleem Abdulrasool / detail
  4. [Docs] Move topics to new categories — d4m1887 / detail
  5. [AddressSanitizer] Don't dereference dyn_cast<ConstantInt> results. — llvm-dev / detail

#2575 (Sep 20, 2019 12:47:21 PM)

  1. [lldb] Process formatters in reverse-chronological order — jan.kratochvil / detail

#2574 (Sep 20, 2019 12:35:41 PM)

  1. [docs] Update structure-aware-fuzzing link. — mascasa / detail

#2571 (Sep 20, 2019 11:39:16 AM)

  1. [Mips] Remove immarg test for intrinsics that no longer have an immarg — craig.topper / detail
  2. Can't pass .dSYM directory to llvm-objdump -dsym= (and error message is — mtrent / detail
  3. Ensure AtomicExpr goes through SEMA checking after TreeTransform — erich.keane / detail

#2569 (Sep 20, 2019 10:49:53 AM)

  1. Reland '[analyzer][MallocChecker][NFC] Document and reorganize some — kristof.umann / detail
  2. [www] Turn 'Clang 9' boxes green in C++ status pages now Clang 9 is — richard-llvm / detail
  3. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  4. [NFC][PowerPC] Refactor classifyGlobalReference — Jinsong Ji / detail
  5. Fix -Wdocumentation warning. NFCI. — llvm-dev / detail
  6. Fix a documentation error — kristof.umann / detail

#2568 (Sep 20, 2019 10:38:03 AM)

  1. [NFC][InstCombine] Fixup newly-added tests — lebedev.ri / detail

#2567 (Sep 20, 2019 9:52:03 AM)

  1. [MTE] Handle MTE instructions in AArch64LoadStoreOptimizer. — eugeni.stepanov / detail

#2566 (Sep 20, 2019 9:51:02 AM)

  1. [libTooling] Add `ifBound`, `elseBranch` RangeSelector combinators. — yitzhakm / detail
  2. Doxygenify comments. — Adrian Prantl / detail

#2565 (Sep 20, 2019 9:34:53 AM)

  1. [SelectionDAG][Mips][Sparc] Don't allow SimplifyDemandedBits to constant — craig.topper / detail

#2564 (Sep 20, 2019 8:55:19 AM)

  1. [aarch64] add def-pats for dot product — spop / detail

#2563 (Sep 20, 2019 8:39:41 AM)

  1. [MVT] Add v256i1 to MachineValueType — kparzysz / detail
  2. Remove assert from MachineLoop::getLoopPredecessor() — Stanislav.Mekhanoshin / detail
  3. Unwind: prevent unw_get_proc_info from returning stale data — Saleem Abdulrasool / detail

#2562 (Sep 20, 2019 7:31:34 AM)

  1. [InstCombine] Tests for (a+b)<=a && (a+b)!=0 fold (PR43259) — lebedev.ri / detail

#2561 (Sep 20, 2019 7:21:57 AM)

  1. [docs] Remove training whitespaces. NFC — francesco.petrogalli / detail
  2. [ELF] Error if the linked-to section of a SHF_LINK_ORDER section is — maskray / detail
  3. [ARM] Fix CTTZ not generating correct instructions MVE — oliver.cruickshank / detail

#2560 (Sep 20, 2019 6:55:56 AM)

  1. [Testing] Python 3 requires `print` to use parens — dave / detail
  2. [SLPVectorizer] add tests for bogus reductions; NFC — spatel / detail
  3. [CUDA][HIP] Fix hostness of defaulted constructor Clang does not respect — Yaxun.Liu / detail
  4. Use llvm::StringLiteral instead of StringRef in few places — maskray / detail
  5. [TextAPI] Arch&Platform to Target — cyndy_ishida / detail
  6. gn build: Merge r372396 — llvmgnsyncbot / detail
  7. Add a missing space in a MIR parser error message — david.stenberg / detail

#2559 (Sep 20, 2019 5:26:56 AM)

  1. [clang-tidy] Fix relative path in header-filter. — gribozavr / detail
  2. [FastISel] Fix insertion of unconditional branches during FastISel — david.tellenbach / detail
  3. [Alignment][NFC] migrate DataLayout internal struct to llvm::Align — gchatelet / detail
  4. [RISCV] Fix static analysis issues — luismarques / detail

#2558 (Sep 20, 2019 5:07:06 AM)

  1. [AMDGPU] Use std::make_tuple to make some toolchains happy again — bjorn.a.pettersson / detail
  2. Move decl completion out of the ASTImporterDelegate and document it — Raphael Isemann / detail
  3. [StaticAnalyzer] Use llvm::StringLiteral instead of StringRef in few — benny.kra / detail
  4. [SystemZ]  Add SystemZ as supporting target in help text for -mfentry. — paulsson / detail

#2557 (Sep 20, 2019 4:10:02 AM)

  1. Revert r372366 "Use getTargetConstant for BLENDI, and add a test to — nicolasweber / detail

#2555 (Sep 20, 2019 2:26:22 AM)

  1. [lldb][NFC] Remove unused include in TestLineEntry.cpp — Raphael Isemann / detail

#2554 (Sep 20, 2019 2:07:24 AM)

  1. [yaml2obj/obj2yaml] - Do not trigger llvm_unreachable when — grimar / detail
  2. [llvm-dwarfdump] Adjust Windows path to be acceptable by JSON — djordje.todorovic / detail
  3. [NFC] Test commit, deleting some whitespace — david.tellenbach / detail
  4. [IntrinsicEmitter] Add overloaded types for SVE intrinsics (Subdivide2 & — kerry.mclaughlin / detail

#2553 (Sep 20, 2019 1:28:02 AM)

  1. [MachinePipeliner] Improve the TargetInstrInfo API — jmolloy / detail

#2552 (Sep 20, 2019 1:11:06 AM)

  1. [CallSiteSplitting] Remove unused includes (NFC). — flo / detail

#2551 (Sep 20, 2019 12:13:27 AM)

  1. Reapply [llvm-ar] Include a line number when failing to parse an MRI — gbreynoo / detail

#2549 (Sep 19, 2019 11:33:44 PM)

  1. [llvm-readobj] flush output before crash — Yuanfang Chen / detail
  2. [X86] Convert tbm_bextri_u32/tbm_bextri_u64 intrinsics TargetConstant — craig.topper / detail

#2547 (Sep 19, 2019 10:18:45 PM)

  1. [X86] Use timm in MMX pinsrw/pextrw isel patterns. Add missing test — craig.topper / detail

#2545 (Sep 19, 2019 9:43:04 PM)

  1. [Object] Uncapitalize an error message — maskray / detail
  2. [llvm-ar] Removes repetition in the error message — maskray / detail

#2543 (Sep 19, 2019 7:45:30 PM)

  1. llvm-undname: Delete an empty, unused method. — nicolasweber / detail
  2. Finish building the full-expression for a static_assert expression — richard-llvm / detail

#2542 (Sep 19, 2019 7:06:16 PM)

  1. Use getTargetConstant for BLENDI, and add a test to catch it. — saugustine / detail

#2541 (Sep 19, 2019 6:27:26 PM)

  1. Use getTargetConstant for BLENDI, and add a test to catch it. — saugustine / detail

#2540 (Sep 19, 2019 5:19:32 PM)

  1. [X86] Remove the special isBuildVectorOfConstantSDNodes handling from — craig.topper / detail

#2539 (Sep 19, 2019 5:11:07 PM)

  1. Revert "Fix swig python package path" — hhb / detail

#2538 (Sep 19, 2019 4:19:24 PM)

  1. MachineScheduler: Fix missing dependency with multiple subreg defs — Matthew.Arsenault / detail
  2. [NFCI] Always initialize const members of AttributeCommonInfo — apl / detail

#2536 (Sep 19, 2019 3:07:06 PM)

  1. [Consumed] Treat by-value class arguments as consuming by default, like — comexk / detail

#2535 (Sep 19, 2019 3:01:09 PM)

  1. Fix for stringized function-macro args continued across lines — Alex Lorenz / detail

#2534 (Sep 19, 2019 2:55:13 PM)

  1. Model converted constant expressions as full-expressions. — richard-llvm / detail

#2533 (Sep 19, 2019 1:51:01 PM)

  1. [AArch64] Fix formatting (NFC) — e.menezes / detail
  2. [WebAssembly][NFC] Remove unnecessary braces — tlively / detail

#2532 (Sep 19, 2019 1:45:04 PM)

  1. [CUDA][HIP] Re-apply part of r372318. — michael.hliao / detail

#2531 (Sep 19, 2019 1:13:58 PM)

  1. Don't false-positive match against binary path. — mitchphillips / detail
  2. [ObjC][ARC] Skip debug instructions when computing the insert point of — Akira / detail
  3. Revert "[CUDA][HIP] Fix typo in `BestViableFunction`" — mitchphillips / detail

#2529 (Sep 19, 2019 12:42:05 PM)

  1. llvm-reduce: Follow-up to 372280, now with more-better msan fixing — dblaikie / detail
  2. [AMDGPU] fixed underflow in getOccupancyWithNumVGPRs — Stanislav.Mekhanoshin / detail

#2527 (Sep 19, 2019 11:35:02 AM)

  1. Don't use invalidated iterators in FlattenCFGPass — kubakuderski / detail
  2. [lsan] Fix deadlock in dl_iterate_phdr. — eugeni.stepanov / detail

#2525 (Sep 19, 2019 10:27:05 AM)

  1. gn build: Merge r372343 — llvmgnsyncbot / detail
  2. [NFC][PowerPC] Fast-isel VSX support test — Jinsong Ji / detail
  3. [Analysis] Allow -scalar-evolution-max-iterations more than once — smeenai / detail

#2524 (Sep 19, 2019 10:15:17 AM)

  1. [InstCombine] Simplify @llvm.usub.with.overflow+non-zero check (PR43251) — lebedev.ri / detail
  2. [SVFS] Vector Function ABI demangling. — francesco.petrogalli / detail

#2524 (Sep 19, 2019 10:15:17 AM)

  1. The LLD buildbot has some tests that are not reliable. Hopefully — gkistanova / detail

#2523 (Sep 19, 2019 9:18:06 AM)

  1. [AMDGPU] Unnecessary -amdgpu-scalarize-global-loads=false flag removed — Alexander.Timofeev / detail

#2521 (Sep 19, 2019 8:44:45 AM)

  1. X86: Add missing test for vshli SimplifyDemandedBitsForTargetNode — Matthew.Arsenault / detail
  2. Make appendCallNB lambda mutable — chris.bieneman / detail
  3. [MCA] Improved cost computation for loop carried dependencies in the — Andrea_DiBiagio / detail
  4. Reapply r372285 "GlobalISel: Don't materialize immarg arguments to — Matthew.Arsenault / detail
  5. [Float2Int] avoid crashing on unreachable code (PR38502) — spatel / detail

#2519 (Sep 19, 2019 7:18:11 AM)

  1. [DAG][X86] Convert isNegatibleForFree/GetNegatedExpression to a target — llvm-dev / detail
  2. Revert r372325 - Reverting r372323 because it broke color tests on — aaron / detail

#2518 (Sep 19, 2019 7:17:06 AM)

  1. Remove an unsafe member variable that wasn't needed; NFC. — aaron / detail
  2. [Float2Int] auto-generate complete test checks; NFC — spatel / detail
  3. Reverting r372323 because it broke color tests on Linux. — aaron / detail
  4. [docs] Break long (>80) line. NFC — francesco.petrogalli / detail
  5. [DAGCombiner] Add node to the worklist in topological order in — deadalnix / detail

#2517 (Sep 19, 2019 6:41:57 AM)

  1. Remove an unsafe member variable that wasn't needed; NFC. — aaron / detail
  2. [Float2Int] auto-generate complete test checks; NFC — spatel / detail
  3. Reverting r372323 because it broke color tests on Linux. — aaron / detail
  4. [docs] Break long (>80) line. NFC — francesco.petrogalli / detail
  5. [DAGCombiner] Add node to the worklist in topological order in — deadalnix / detail

#2516 (Sep 19, 2019 6:26:30 AM)

  1. [CUDA][HIP] Fix typo in `BestViableFunction` — michael.hliao / detail
  2. Clean out unused diagnostics. NFC. — benny.kra / detail
  3. [TableGen] Support encoding per-HwMode — jmolloy / detail
  4. [OpenCL] Add version handling and add vector ld/st builtins — sven.vanhaastregt / detail

#2515 (Sep 19, 2019 5:53:49 AM)

  1. [DAG] Add SelectionDAG::MaxRecursionDepth constant — llvm-dev / detail
  2. [clang-tidy] Fix bugprone-argument-comment-check to correctly ignore — yitzhakm / detail

#2514 (Sep 19, 2019 5:23:55 AM)

  1. Revert r372285 "GlobalISel: Don't materialize immarg arguments to — hans / detail

#2513 (Sep 19, 2019 4:54:08 AM)

  1. [ARM] MVE i1 splat — david.green / detail

#2511 (Sep 19, 2019 4:23:30 AM)

  1. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" — llvm-dev / detail
  2. [llvm-ar] Include a line number when failing to parse an MRI script — gbreynoo / detail
  3. Fix -Wdocumentation "@returns in a void function" warning. NFCI. — llvm-dev / detail
  4. Revert [llvm-ar] Include a line number when failing to parse an MRI — gbreynoo / detail
  5. [cmake] Strip quotes in try_compile_only — hans / detail

#2508 (Sep 19, 2019 2:26:55 AM)

  1. [TestCommit] Trivial change to test commit access. — mark.murray / detail

#2507 (Sep 19, 2019 2:02:58 AM)

  1. [TestCommit] Trivial change to test commit access. — mark.murray / detail

#2504 (Sep 18, 2019 11:53:58 PM)

  1. [Unroll] Add an option to control complete unrolling — serguei.katkov / detail

#2503 (Sep 18, 2019 11:52:57 PM)

  1. [ARM] Fix for buildbots — sam.parker / detail
  2. [X86] Prevent crash in LowerBUILD_VECTORvXi1 for v64i1 vectors on 32-bit — craig.topper / detail

#2502 (Sep 18, 2019 11:31:00 PM)

  1. [X86] Remove unused argument from a helper function. NFC — craig.topper / detail
  2. [X86] Change a SmallVector& argument to SmallVectorImpl&. NFC — craig.topper / detail

#2499 (Sep 18, 2019 10:50:54 PM)

  1. [lldb] [Process/gdb-remote] Correct more missing — mgorny / detail

#2497 (Sep 18, 2019 9:31:15 PM)

  1. AMDGPU/SILoadStoreOptimizer: Add const to more functions — tstellar / detail
  2. [Builtins] Delete setjmp_syscall and qsetjmp — maskray / detail

#2495 (Sep 18, 2019 9:12:58 PM)

  1. AMDGPU/GlobalISel: RegBankSelect tbuffer load/store — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: RegBankSelect llvm.amdgcn.ds.swizzle — Matthew.Arsenault / detail

#2492 (Sep 18, 2019 7:25:26 PM)

  1. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store.format — Matthew.Arsenault / detail
  3. [CLANG][BPF] change __builtin_preserve_access_index() signature — yhs / detail

#2491 (Sep 18, 2019 7:10:16 PM)

  1. MachineScheduler: Fix assert from not checking subregs — Matthew.Arsenault / detail
  2. Fix typo — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Attempt to RegBankSelect image intrinsics — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: RegBankSelect llvm.amdgcn.raw.buffer.{load|store} — Matthew.Arsenault / detail
  5. AMDGPU/GlobalISel: RegBankSelect struct buffer load/store — Matthew.Arsenault / detail

#2490 (Sep 18, 2019 6:29:24 PM)

  1. GlobalISel: Don't materialize immarg arguments to intrinsics — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Fix RegBankSelect G_SMULH/G_UMULH pre-gfx9 — Matthew.Arsenault / detail

#2489 (Sep 18, 2019 5:56:58 PM)

  1. Initialize all fields in ABIArgInfo. — sguelton / detail
  2. llvm-reduce: Add pass to reduce instructions — dblaikie / detail
  3. gn build: Merge r372282 — llvmgnsyncbot / detail
  4. [WebAssembly] Sort output data sections to place .bss last — tlively / detail

#2487 (Sep 18, 2019 4:44:55 PM)

  1. llvm-reduce: Avoid use-after-free when removing a branch instruction — dblaikie / detail

#2486 (Sep 18, 2019 4:22:52 PM)

  1. [utils] Amend update_llc_test_checks.py to non-llc tooling, NFC — rtereshin / detail
  2. [utils] Add minimal support for MIR inputs to update_llc_test_checks.py — rtereshin / detail
  3. [Object] Extend MachOUniversalBinary::getObjectForArch — shal1t712 / detail

#2485 (Sep 18, 2019 4:10:30 PM)

  1. [WebAssembly] Restore defaults for stores per memop — tlively / detail

#2484 (Sep 18, 2019 3:17:55 PM)

  1. [Docs] Moves topics to new categories — d4m1887 / detail

#2483 (Sep 18, 2019 3:16:59 PM)

  1. gn build: Merge r372267 — llvmgnsyncbot / detail
  2. [analyzer] PR43102: Fix an assertion and an out-of-bounds error for — kristof.umann / detail
  3. llvm-reduce: Fix inconsistencies between int/unsigned usage (standardize — dblaikie / detail
  4. llvm-reduce: Remove inaccurate doxy comment about a return that isn't — dblaikie / detail
  5. Remove the obsolete BlockByRefStruct flag from LLVM IR — Adrian Prantl / detail
  6. [AArch64][GlobalISel] Support lowering musttail calls — Jessica Paquette / detail

#2482 (Sep 18, 2019 3:02:09 PM)

  1. Add AutoUpgrade function to add new address space datalayout string to — akhuang / detail

#2480 (Sep 18, 2019 2:09:50 PM)

  1. fix build, adjust test also for Windows path separator — l.lunak / detail
  2. llvm-reduce: Add pass to reduce basic blocks — dblaikie / detail
  3. gn build: Merge r372264 — llvmgnsyncbot / detail
  4. [lld][WebAssembly] Fix use after free of archive path — sbc / detail

#2479 (Sep 18, 2019 2:00:29 PM)

  1. On PowerPC, Secure-PLT by default for FreeBSD 13 and higher — dimitry / detail
  2. On PowerPC, Secure-PLT by default for FreeBSD 13 and higher — dimitry / detail
  3. [SimplifyCFG] mergeConditionalStoreToAddress(): try to pacify MSAN — lebedev.ri / detail

#2478 (Sep 18, 2019 12:55:13 PM)

  1. [CodeGen][X86][NFC] Tests for (sub Carry, X) -> (addcarry (sub 0, X), 0, — lebedev.ri / detail
  2. [DAGCombine][ARM][X86] (sub Carry, X)  ->  (addcarry (sub 0, X), 0, — lebedev.ri / detail

#2477 (Sep 18, 2019 12:32:59 PM)

  1. actually also compile output in tests for -frewrite-includes — l.lunak / detail
  2. [mips] Expand 'lw/sw' instructions for 32-bit GOT — simon / detail
  3. [OPENMP]Fix for PR43349: Crash for privatized loop bound. — a.bataev / detail
  4. [CodeGen][MIPS][NFC] Some standalone tests for D66805 "or vectors, — lebedev.ri / detail
  5. [MIPS] For vectors, select `add %x, C` as `sub %x, -C` if it results in — lebedev.ri / detail
  6. [SimplifyCFG] mergeConditionalStoreToAddress(): consider cost, not — lebedev.ri / detail
  7. [AArch64] Don't implicitly enable global isel on Darwin if — Lang Hames / detail
  8. [InstCombine] foldUnsignedUnderflowCheck(): handle last few cases — lebedev.ri / detail

#2476 (Sep 18, 2019 11:45:13 AM)

  1. [Sema] Suppress -Wformat diagnostics for bool types when printed using — erik.pilkington / detail
  2. make -frewrite-includes also rewrite conditions in #if/#elif — l.lunak / detail
  3. [clang-format][PR41899] PointerAlignment: Left leads to useless space in — mydeveloperday / detail

#2475 (Sep 18, 2019 11:29:21 AM)

  1. [clang-format][PR41964] Fix crash with SIGFPE when TabWidth is set to 0 — mydeveloperday / detail

#2474 (Sep 18, 2019 10:52:04 AM)

  1. Revert "Revert "Implement std::condition_variable via — danalbert / detail
  2. Fix compile-time regression caused by rL371928 — daniel_l_sanders / detail
  3. [NFC][InstCombine] More tests for PR42563 "Dropping pointless masking — lebedev.ri / detail
  4. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): some cleanup — lebedev.ri / detail

#2473 (Sep 18, 2019 10:37:52 AM)

  1. Data Dependence Graph Basics — bmahjour / detail
  2. gn build: Merge r372238 — llvmgnsyncbot / detail
  3. [DDG] Break a cyclic dependency from Analysis to ScalarOpts — benny.kra / detail

#2472 (Sep 18, 2019 9:29:36 AM)

  1. [c++20] P1331R2: Allow transient use of uninitialized objects in — richard-llvm / detail

#2471 (Sep 18, 2019 9:21:18 AM)

  1. [InstSimplify] add tests for fma/fmuladd; NFC — spatel / detail

#2470 (Sep 18, 2019 9:10:19 AM)

  1. [SampleFDO] Minimize performance impact when profile-sample-accurate is — wmi / detail
  2. unwind: remove a could of extraneous `else` (NFC) — Saleem Abdulrasool / detail
  3. [Alignment][NFC] Align(1) to Align::None() conversions — gchatelet / detail
  4. [OPENMP5.0]Allow multiple context selectors in the context selector — a.bataev / detail

#2469 (Sep 18, 2019 7:55:49 AM)

  1. [Alignment][NFC] Use Align::None instead of 1 — gchatelet / detail
  2. [Alignment][NFC] Remove LogAlignment functions — gchatelet / detail

#2467 (Sep 18, 2019 7:13:05 AM)

  1. Follow-up to r372209: Use single quotes for host_ldflags in the lit — hans / detail
  2. [SimplifyLibCalls] fix crash with empty function name (PR43347) — spatel / detail
  3. Revert "[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize" — krasimir / detail
  4. Recommit -r372180 — erich.keane / detail

#2466 (Sep 18, 2019 5:18:58 AM)

  1. [SDA] Don't stop divergence propagation at the IPD. — jay.foad / detail
  2. Fir TestAPILog for gcc — pavel / detail
  3. Revert r372082 "[Clang] Pragma vectorize_width() implies — hans / detail

#2465 (Sep 18, 2019 5:18:00 AM)

  1. Fix command-script-import.test on linux — pavel / detail

#2464 (Sep 18, 2019 5:14:30 AM)

  1. [AST] CommentLexer - Remove (optional) Invalid parameter from — llvm-dev / detail
  2. [mips] Reduce code duplication in the `loadAndAddSymbolAddress`. NFC — simon / detail
  3. [mips] Mark tests for lw/sw expansion in PIC by a separate "check — simon / detail
  4. [mips] Pass "xgot" flag as a subtarget feature — simon / detail
  5. [lldb] Fix a test assertion after r372192 — krasimir / detail

#2463 (Sep 18, 2019 4:28:38 AM)

  1. Fix -Wdocumentation warning. NFCI. — llvm-dev / detail

#2461 (Sep 18, 2019 3:20:59 AM)

  1. Fix -Wdocumentation "Unknown param" warning. NFCI. — llvm-dev / detail
  2. Fix -Wdocumentation "@returns in a void function" warning. NFCI. — llvm-dev / detail
  3. [lldb][CMake] Build LLDB.framework with -Wdocumentation in Xcode — stefan.graenitz / detail
  4. Fix -Wdocumentation "empty paragraph passed to '\brief'" warning. NFCI. — llvm-dev / detail

#2460 (Sep 18, 2019 3:06:02 AM)

  1. [lldb][CMake] Infer `Clang_DIR` if not passed explicitly — stefan.graenitz / detail

#2459 (Sep 18, 2019 2:19:48 AM)

  1. [AMDGPU] Allow FP inline constant in v_madak_f16 and v_fmaak_f16 — tpr.llvm / detail
  2. [cmake] Changes to get Windows self-host working with PGO — russell.gallop / detail

#2458 (Sep 18, 2019 2:04:58 AM)

  1. [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize — sander.desmalen / detail
  2. tsan: allow the Go runtime to return multiple stack frames for a single — dvyukov / detail
  3. [clang-tidy] Fix a potential infinite loop in — hokein / detail
  4. [Alignment] Add a None() member function — gchatelet / detail

#2457 (Sep 18, 2019 1:55:00 AM)

  1. [lldb] Print better diagnostics for user expressions and modules — Raphael Isemann / detail

#2456 (Sep 18, 2019 1:48:59 AM)

  1. Revert "r372201: [Support] Replace function with function_ref in — ibiryukov / detail

#2455 (Sep 18, 2019 1:32:58 AM)

  1. [Support] Replace function with function_ref in writeFileAtomically. NFC — ibiryukov / detail

#2454 (Sep 17, 2019 11:07:00 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

#2453 (Sep 17, 2019 8:51:01 PM)

  1. [BPF] Permit all user instructed offset relocatiions — yhs / detail

#2450 (Sep 17, 2019 6:05:51 PM)

  1. Clean up this test. — jingham / detail
  2. [X86] Prevent assertion when calling a function that returns double with — craig.topper / detail

#2449 (Sep 17, 2019 6:03:27 PM)

  1. Cache PYTHON_EXECUTABLE for windows — hhb / detail
  2. [Remarks] Allow the RemarkStreamer to be used directly with a stream — francisvm / detail

#2447 (Sep 17, 2019 5:22:48 PM)

  1. TestFoundationDisassembly.py is not dependent on debug information. — jingham / detail

#2445 (Sep 17, 2019 4:43:34 PM)

  1. [ScriptInterpreter] Remove ScriptInterpreterPythonImpl::Clear() (NFC) — Jonas Devlieghere / detail
  2. [Timers] Fix printing some `-ftime-report` sections twice. Fixes — vsapsai / detail
  3. [ScriptInterpreter] Limit LLDB's globals to interactive mode. — Jonas Devlieghere / detail

#2444 (Sep 17, 2019 4:01:02 PM)

  1. [PGO] Change hardcoded thresholds for cold/inlinehint to use summary — tejohnson / detail

#2443 (Sep 17, 2019 3:37:06 PM)

  1. [CodeGen] Handle outlining of CopyStmts. — llvm / detail

#2441 (Sep 17, 2019 2:21:30 PM)

  1. [ARM] VFPv2 only supports 16 D registers. — efriedma / detail
  2. [ARM] Update clang for removal of vfp2d16 and vfp2d16sp — efriedma / detail

#2440 (Sep 17, 2019 2:12:34 PM)

  1. [AArch64][GlobalISel] Support -tailcallopt — Jessica Paquette / detail
  2. Ignore exception specifier mismatch when merging redeclarations — rnk / detail
  3. Fix buildbots. — clayborg / detail
  4. Create UsersManual section entitled 'Controlling Floating Point — erich.keane / detail
  5. Reland "[docs][Bugpoint]Add notes about multiple crashes" — Jinsong Ji / detail
  6. [PGO] Don't use comdat groups for counters & data on COFF — rnk / detail
  7. [Sema] Split of versions of -Wimplicit-{float,int}-conversion for — erik.pilkington / detail
  8. Revert "Create UsersManual section entitled 'Controlling Floating Point" — erich.keane / detail

#2439 (Sep 17, 2019 2:00:46 PM)

  1. [AArch64][GlobalISel] Support -tailcallopt — Jessica Paquette / detail
  2. Ignore exception specifier mismatch when merging redeclarations — rnk / detail
  3. Fix buildbots. — clayborg / detail
  4. Create UsersManual section entitled 'Controlling Floating Point — erich.keane / detail
  5. Reland "[docs][Bugpoint]Add notes about multiple crashes" — Jinsong Ji / detail
  6. [PGO] Don't use comdat groups for counters & data on COFF — rnk / detail
  7. [Sema] Split of versions of -Wimplicit-{float,int}-conversion for — erik.pilkington / detail
  8. Revert "Create UsersManual section entitled 'Controlling Floating Point" — erich.keane / detail

#2438 (Sep 17, 2019 12:41:37 PM)

  1. gn build: Merge r372168 — llvmgnsyncbot / detail
  2. [clang-scan-deps] Add verbose mode — Jan Korous / detail

#2437 (Sep 17, 2019 12:04:55 PM)

  1. [AArch64][GlobalISel][NFC] Refactor tail call lowering code — Jessica Paquette / detail
  2. WasmEmitter - Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  3. NVPTXAsmPrinter - Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  4. Revert "Data Dependence Graph Basics" — bmahjour / detail
  5. [NFC][InstCombine] More tests for "Dropping pointless masking before — lebedev.ri / detail
  6. [NFC][InstCombine] dropRedundantMaskingOfLeftShiftInput(): some NFC diff — lebedev.ri / detail
  7. AArch64CallLowering::lowerCall(): fix build by not passing InArgs into — lebedev.ri / detail

#2436 (Sep 17, 2019 11:02:11 AM)

  1. Use 'BOOL' instead of BOOL in diagnostic messages — erik.pilkington / detail
  2. [X86] Simplify some code in LowerBUILD_VECTORvXi1. NFCI — craig.topper / detail
  3. [X86] Call SimplifyDemandedVectorElts on KSHIFTL/KSHIFTR nodes during — craig.topper / detail
  4. [X86] Simplify b2b KSHIFTL+KSHIFTR using demanded elts. — craig.topper / detail
  5. [docs][Bugpoint]Add notes about multiple crashes — Jinsong Ji / detail
  6. [SimplifyDemandedBits] Use APInt::intersects to instead of ANDing and — craig.topper / detail
  7. [X86] Use APInt::operator<<= and APInt::lshrInPlace. NFC — craig.topper / detail
  8. [docs][Bugpoint] Fix build break. — Jinsong Ji / detail
  9. [docs][Bugpoint] Revert 5584ead50 a5aa3353 — Jinsong Ji / detail
  10. Data Dependence Graph Basics — bmahjour / detail
  11. gn build: Merge r372162 — llvmgnsyncbot / detail

#2435 (Sep 17, 2019 10:03:08 AM)

  1. [ASAN] Adjust asan tests due to new optimizations — david.bolvansky / detail
  2. Reland "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, — david.bolvansky / detail
  3. Remove asan test for strncat(x, y, 0) — david.bolvansky / detail
  4. Fix MSVC lambda capture warnings. NFCI. — llvm-dev / detail
  5. [ARM][AsmParser] Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  6. [TableGen] CodeGenMapTable - Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  7. [OPENMP5.0]Introduce attribute for declare variant directive. — a.bataev / detail
  8. [OPENMP] Rework the test, NFC. — a.bataev / detail
  9. GSYM: Add the llvm::gsym::Header header class with tests — clayborg / detail
  10. gn build: Merge r372149 — llvmgnsyncbot / detail
  11. [AMDGPU] Added MI bit IsDOT — Stanislav.Mekhanoshin / detail

#2434 (Sep 17, 2019 9:57:53 AM)

  1. Move DK_Misexpect for compatability with — phosek / detail
  2. [MemorySSA] Update MSSA for non-conventional AA. — asbirlea / detail
  3. [MemorySSA] Fix phi insertion when inserting a def. — asbirlea / detail
  4. [PowerPC] Exploit single instruction load-and-splat for word and — nemanja.i.ibm / detail

#2432 (Sep 17, 2019 8:22:35 AM)

  1. [clangd] Fix another TSAN issue — benny.kra / detail
  2. [clang-format] Fix cleanup of `AnnotatedLine` to include children nodes. — yitzhakm / detail
  3. [OPENMP]Try to rework the test to pacify the buildbots, NFC. — a.bataev / detail
  4. [ARM] Reserve an emergency spill slot for fp16 addressing modes that — david.green / detail
  5. [ARM] Fixup pipeline test. NFC — david.green / detail
  6. [ARM] Add a SelectTAddrModeImm7 for MVE narrow loads and stores — david.green / detail
  7. GSYM: add encoding and decoding to FunctionInfo — clayborg / detail

#2429 (Sep 17, 2019 7:27:12 AM)

  1. [RISCV] Unbreak the build — benny.kra / detail

#2428 (Sep 17, 2019 6:53:55 AM)

  1. [ARM] Fix for buildbots — sam.parker / detail

#2427 (Sep 17, 2019 6:51:49 AM)

  1. Add SpellingNotCalculated to Attribute Enums to suppress UBSan warnings — erich.keane / detail
  2. Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, — krasimir / detail

#2426 (Sep 17, 2019 5:55:48 AM)

  1. [ARM] Fix for buildbots — sam.parker / detail
  2. [llvm-readobj/llvm-objdump] - Improve how tool locate the dynamic table — grimar / detail
  3. gn build: (manually) merge r372076 — nicolasweber / detail

#2425 (Sep 17, 2019 5:15:33 AM)

  1. [ARM][LowOverheadLoops] Add LR def safety check — sam.parker / detail
  2. lldb: move a test input to the test Inputs dir — krasimir / detail
  3. Hide implementation details in namespaces. — benny.kra / detail
  4. [ARM] Fix for MVE load/store stack accesses — david.green / detail
  5. [LoopVectorize] Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  6. InterleavedAccessInfo - Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  7. [X86] X86DAGToDAGISel::tryFoldLoad - assert root/parent pointers are — llvm-dev / detail
  8. [OpenCL] Tidy up some comments; NFC — sven.vanhaastregt / detail
  9. [RISCV][NFC] Use NoRegister instead of 0 literal — luismarques / detail

#2424 (Sep 17, 2019 4:18:16 AM)

  1. [docs] Make --version text more correct — jh7370 / detail
  2. [yaml2obj/obj2yaml] - Allow setting an arbitrary values for e_machine. — grimar / detail
  3. [obj2yaml] - Support PPC64 relocation types. — grimar / detail
  4. [llvm-readobj] - Test PPC64 relocations properly. — grimar / detail

#2422 (Sep 17, 2019 3:38:05 AM)

  1. [llvm-ar] Parse 'h' and '-h': display help and exit — maskray / detail
  2. [llvm-readobj] - Fix BB after r372087. — grimar / detail
  3. [lldb] [Process/gdb-remote] Fix defaulting signal to invalid in action — mgorny / detail
  4. [SimplifyLibCalls] Mark known arguments with nonnull — david.bolvansky / detail
  5. Patch from Phabricator — luismarques / detail
  6. [NFC} Updated test — david.bolvansky / detail
  7. [ELF][AARCH64] Refactor AArchErrataFix to match changes in ARMErrataFix — peter.smith / detail
  8. [NFC] Updated test — david.bolvansky / detail
  9. [SimplifyLibCalls] Fix -Wunused-result after D53342/r372091 — maskray / detail
  10. [NFCI] Fixed buildbots — david.bolvansky / detail
  11. [InstCombine] Annotate strdup with deref_or_null — david.bolvansky / detail
  12. [SVE][MVT] Fixed-length vector MVT ranges — graham.hunter / detail
  13. [SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y) — david.bolvansky / detail
  14. Add SemanticRanges to Clangd server. — usx / detail
  15. [X86] Use APInt::getLowBitsSet helper. NFCI. — llvm-dev / detail
  16. Revert Patch from Phabricator — luismarques / detail
  17. [Attributor][Fix] Initialize the cache prior to using it — jdoerfert / detail
  18. [RISCV] Switch to the Machine Scheduler — luismarques / detail

#2421 (Sep 17, 2019 1:52:13 AM)

  1. [llvm-readobj] - Fix a TODO in elf-reloc-zero-name-or-value.test. — grimar / detail

#2420 (Sep 17, 2019 1:38:11 AM)

  1. [LoopUnroll] Use LoopSize+1 as threshold, to allow unrolling loops — flo / detail
  2. [ARM] LE support in ConstantIslands — sam.parker / detail
  3. [AMDGPU]: PHI Elimination hooks added for custom COPY insertion. Fixed — Alexander.Timofeev / detail

#2419 (Sep 17, 2019 12:58:01 AM)

  1. [RISCV] Define __riscv_cmodel_medlow and __riscv_cmodel_medany correctly — kito.cheng / detail
  2. [bugpoint] Add support for -Oz and properly enable -Os. — flo / detail
  3. [RISCV] Add option aliases: -mcmodel=medany and -mcmodel=medlow — kito.cheng / detail
  4. [llvm-objcopy] - Remove python invocations from 2 test cases. — grimar / detail
  5. [Clang] Pragma vectorize_width() implies vectorize(enable) — sjoerd.meijer / detail
  6. [llvm-readobj] - Refactor the code. — grimar / detail

#2418 (Sep 16, 2019 11:54:41 PM)

  1. [ARM][MVE] Add invalidForTailPredication to TSFlags — sam.parker / detail
  2. Reland "[lldb][NFC] Make ApplyObjcCastHack less scary" — Raphael Isemann / detail

#2417 (Sep 16, 2019 11:24:36 PM)

  1. [clangd] Remove stale comment. NFC — ibiryukov / detail
  2. [Attributor] Use Alias Analysis in noalias callsite argument deduction — uenoku.tokotoko / detail

#2415 (Sep 16, 2019 10:09:50 PM)

  1. [Attributor] Create helper struct for handling analysis getters — uenoku.tokotoko / detail

#2414 (Sep 16, 2019 9:28:31 PM)

  1. [X86] Enable commuting of EVEX VCMP for all immediate values during — craig.topper / detail
  2. [X86] Add test case for missed opportunity to commute a VCMP instruction — craig.topper / detail
  3. [X86] Add support for commuting EVEX VCMP instructons with any immediate — craig.topper / detail
  4. [X86] Allow masked VBROADCAST instructions to be turned into BLENDM with — craig.topper / detail
  5. [X86] Split oversized vXi1 vector arguments and return values into — craig.topper / detail
  6. [git-llvm] Do not reinvent `@{upstream}` (take 2) — dave / detail

#2412 (Sep 16, 2019 8:57:01 PM)

  1. [ScriptInterpreter] Initialize globals when loading a scripting module. — Jonas Devlieghere / detail
  2. Remove reliance on lax vector conversions from altivec.h in VSX mode. — richard-llvm / detail
  3. Fix reliance on lax vector conversions in tests for x86 intrinsics. — richard-llvm / detail
  4. Fix reliance on -flax-vector-conversions in AVX intrinsics headers and — richard-llvm / detail
  5. [test] Disable reproducer dump test on Windows — Jonas Devlieghere / detail

#2410 (Sep 16, 2019 7:25:30 PM)

  1. [ELF][Hexagon] Allow PT_LOAD to have overlapping p_offset ranges on — maskray / detail

#2408 (Sep 16, 2019 6:40:17 PM)

  1. Push lambda scope earlier when transforming lambda expression — comexk / detail

#2407 (Sep 16, 2019 4:52:25 PM)

  1. Revert "[lldb][NFC] Make ApplyObjcCastHack less scary" — jingham / detail

#2406 (Sep 16, 2019 4:39:02 PM)

  1. Add libc to path mappings in git-llvm. — dlj / detail
  2. llvm-reduce: Make tests shell-independent by passing the interpreter on — dblaikie / detail
  3. [GlobalISel] Partially revert r371901. — aemerson / detail
  4. Revert r372035: "[lit] Make internal diff work in pipelines" — jdenny.ornl / detail
  5. [test] Fail gracefully if the regex doesn't match — Jonas Devlieghere / detail
  6. llvm-reduce: Remove some string copies — dblaikie / detail
  7. llvm-reduce: Clean out previous test temp/output dir, since it was a dir — dblaikie / detail
  8. [OPENMP] Fix the test, NFC — a.bataev / detail
  9. [libFuzzer] Always print DSO map on Fuchsia libFuzzer launch — jakehehrlich / detail

#2405 (Sep 16, 2019 4:11:59 PM)

  1. [Reproducer] Implement dumping packets. — Jonas Devlieghere / detail
  2. Fix swig python package path — hhb / detail

#2404 (Sep 16, 2019 2:55:56 PM)

  1. [test] Clean up previous raw profile before merging into it — Vedant Kumar / detail
  2. [Remarks] Allow remarks::Format::YAML to take a string table — francisvm / detail
  3. [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32 — nemanja.i.ibm / detail
  4. Fix warning: lambda capture 'temp_file_path' is not used — Jonas Devlieghere / detail

#2403 (Sep 16, 2019 2:41:05 PM)

  1. Add a director, along with README.txt and LICENSE.txt, for libc. — dlj / detail
  2. [clang-tidy] add checks to bugprone-posix-return — caij2003 / detail
  3. [compiler-rt][crt]  make test case nontrivial in — caij2003 / detail
  4. [Modules][Objective-C] Use complete decl from module when diagnosing — bruno.cardoso / detail
  5. [OPENMP]Fix the test, NFC. — a.bataev / detail

#2402 (Sep 16, 2019 2:23:04 PM)

  1. Revert "Implement std::condition_variable via pthread_cond_clockwait() — danalbert / detail
  2. [lit] Make internal diff work in pipelines — jdenny.ornl / detail

#2401 (Sep 16, 2019 2:15:36 PM)

  1. [NFC] Test commit access — bmahjour / detail

#2400 (Sep 16, 2019 1:22:55 PM)

  1. [NFC] Move dumping into GDBRemotePacket — Jonas Devlieghere / detail
  2. [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32 — lei / detail
  3. [Docs] Adds Getting Started/Tutorials, Reference to LLVM docs homepage — d4m1887 / detail
  4. [Docs] Bug fix for docs homepage — d4m1887 / detail

#2398 (Sep 16, 2019 12:24:40 PM)

  1. [Coverage] Assert that filenames in a TU are unique, NFC — Vedant Kumar / detail
  2. [Coverage] Speed up file-based queries for coverage info, NFC — Vedant Kumar / detail
  3. do not emit -Wunused-macros warnings in -frewrite-includes mode — l.lunak / detail
  4. Open fstream files in O_CLOEXEC mode when possible. — danalbert / detail

#2397 (Sep 16, 2019 11:57:17 AM)

  1. [PGO] Use linkonce_odr linkage for __profd_ variables in comdat groups — rnk / detail
  2. [LTO][Legacy] Add new C inferface to query libcall functions — Steven Wu / detail
  3. [lld] Update lld driver to use new LTO APIs to handle libcall symbols — Steven Wu / detail

#2396 (Sep 16, 2019 11:27:38 AM)

  1. Implement std::condition_variable via pthread_cond_clockwait() where — danalbert / detail
  2. [lldb][NFC] Make ApplyObjcCastHack less scary — Raphael Isemann / detail
  3. [lldb] Remove SetCount/ClearCount from Flags — Raphael Isemann / detail
  4. [ARM][Codegen] Autogenerate arm-cgp-casts.ll test. — lebedev.ri / detail

#2395 (Sep 16, 2019 9:44:51 AM)

  1. [OPENMP]Fix parsing/sema for function templates with declare simd. — a.bataev / detail
  2. [ARM] A predicate cast of a predicate cast is a predicate cast — david.green / detail
  3. [X86][AVX] matchShuffleWithSHUFPD - add support for zeroable operands — llvm-dev / detail
  4. [Clang][Codegen] Relax available-externally-suppress.c test — lebedev.ri / detail
  5. [Clang][Codegen] Disable arm_acle.c test. — lebedev.ri / detail

#2394 (Sep 16, 2019 9:41:50 AM)

  1. [OPENMP]Fix parsing/sema for function templates with declare simd. — a.bataev / detail
  2. [ARM] A predicate cast of a predicate cast is a predicate cast — david.green / detail
  3. [X86][AVX] matchShuffleWithSHUFPD - add support for zeroable operands — llvm-dev / detail
  4. [Clang][Codegen] Relax available-externally-suppress.c test — lebedev.ri / detail
  5. [Clang][Codegen] Disable arm_acle.c test. — lebedev.ri / detail

#2393 (Sep 16, 2019 9:11:50 AM)

  1. [InstCombine] remove unneeded one-use checks for icmp fold — spatel / detail
  2. [clangd] Simplify semantic highlighting visitor — ibiryukov / detail
  3. [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, — lebedev.ri / detail

#2392 (Sep 16, 2019 7:21:03 AM)

  1. [InstCombine] move tests for icmp+add; NFC — spatel / detail

#2391 (Sep 16, 2019 7:18:32 AM)

  1. [NFC] remove unused functions — gchatelet / detail
  2. [SystemZ]  Call erase() on the right MBB in — paulsson / detail
  3. [LV] Add ARM MVE tail-folding tests — sjoerd.meijer / detail
  4. [libFuzzer] Remove unused version of FuzzedDataProvider.h. — mmoroz / detail
  5. [ExecutionEngine] Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  6. [ARM] Add patterns for CTLZ on MVE — oliver.cruickshank / detail
  7. [ARM] Lower CTTZ on MVE — oliver.cruickshank / detail
  8. [ARM] Add patterns for bitreverse intrinsic on MVE — oliver.cruickshank / detail
  9. [ARM] Add patterns for BSWAP intrinsic on MVE — oliver.cruickshank / detail

#2390 (Sep 16, 2019 7:02:26 AM)

  1. [docs][llvm-strings] Write llvm-strings documentation — jh7370 / detail
  2. Move some definitions from Sema to Basic to fix shared libs build — erich.keane / detail
  3. [clangd][vscode] update the development doc. — hokein / detail
  4. [InstCombine] add/move tests for icmp with add operand; NFC — spatel / detail
  5. [X86][NFC] Add a `use-aa` feature. — courbet / detail
  6. AMDGPU/GlobalISel: Remove another illegal select test — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Fix RegBankSelect for G_FRINT and G_FCEIL — Matthew.Arsenault / detail
  8. AMDGPU/GlobalISel: Fix some broken run lines — Matthew.Arsenault / detail
  9. AMDGPU/GlobalISel: Fail select of G_INSERT non-32-bit source — Matthew.Arsenault / detail

#2389 (Sep 16, 2019 4:57:18 AM)

  1. [docs][llvm-size] Write llvm-size documentation — jh7370 / detail

#2388 (Sep 16, 2019 4:52:39 AM)

  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

#2387 (Sep 16, 2019 4:37:55 AM)

  1. [VPlanSLP] Don't dereference a cast_or_null<VPInstruction> result. NFCI. — llvm-dev / detail
  2. Implement semantic selections. — usx / detail
  3. gn build: Merge r371976 — nicolasweber / detail

#2386 (Sep 16, 2019 3:12:32 AM)

  1. [clangd] Fix a crash when renaming operator. — hokein / detail
  2. Added return statement to fix compile and build warning: — sjoerd.meijer / detail
  3. [SLPVectorizer] Don't dereference a dyn_cast result. NFCI. — llvm-dev / detail
  4. [SLPVectorizer] Assert that we find a LastInst to silence analyzer null — llvm-dev / detail

#2385 (Sep 16, 2019 2:41:49 AM)

  1. Change signature of __builtin_rotateright64 back to unsigned — karl-johan.karlsson / detail
  2. [ELF][ARM] Fix -Werror buildbots NFC. — peter.smith / detail

#2384 (Sep 16, 2019 2:35:42 AM)

  1. [ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417 — peter.smith / detail
  2. gn build: Merge r371965 — nicolasweber / detail
  3. [SVE][Inline-Asm] Add constraints for SVE predicate registers — kerry.mclaughlin / detail
  4. Fix the rst doc, unbreak buildbot. — hokein / detail

#2383 (Sep 16, 2019 1:46:17 AM)

  1. [clang-tidy] performance-inefficient-vector-operation: Support proto — hokein / detail

#2382 (Sep 16, 2019 12:45:25 AM)

  1. [AArch64] Some more FP16 FMA pattern matching — sjoerd.meijer / detail
  2. gn build: Merge r371959 — nicolasweber / detail
  3. [test] Add -z separate-code to fix tests that ae sensitive to exact — maskray / detail

#2381 (Sep 16, 2019 12:31:07 AM)

  1. [SystemZ]  Merge the SystemZExpandPseudo pass into SystemZPostRewrite. — paulsson / detail

#2380 (Sep 16, 2019 12:07:05 AM)

  1. [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on — maskray / detail

#2379 (Sep 16, 2019 12:05:08 AM)

  1. [ELF] Map the ELF header at imageBase — maskray / detail

#2378 (Sep 15, 2019 9:23:09 PM)

  1. AMDGPU/GlobalISel: Remove illegal select tests — Matthew.Arsenault / detail

#2374 (Sep 15, 2019 6:17:53 PM)

  1. AMDGPU/GlobalISel: Select SMRD loads for more types — Matthew.Arsenault / detail

#2373 (Sep 15, 2019 5:24:07 PM)

  1. AMDGPU/GlobalISel: Legalize s1 source G_[SU]ITOFP — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: RegBankSelect for kill — Matthew.Arsenault / detail

#2372 (Sep 15, 2019 5:23:06 PM)

  1. AMDGPU/GlobalISel: Fix VALU s16 fneg — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Select s32->s16 G_[US]ITOFP — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Select S16->S32 fptoint — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: Set type on vgpr live in special arguments — Matthew.Arsenault / detail

#2370 (Sep 15, 2019 2:23:43 PM)

  1. [Attributor] Heap-To-Stack Conversion — sstipanovic / detail

#2368 (Sep 15, 2019 1:43:20 PM)

  1. [InstCombine] remove unneeded one-use checks for icmp fold — spatel / detail
  2. Commit missing part of "Split many_tls_keys.cpp into two tests" — n54 / detail

#2367 (Sep 15, 2019 1:15:08 PM)

  1. [InstCombine] add icmp tests with extra uses; NFC — spatel / detail

#2366 (Sep 15, 2019 1:03:08 PM)

  1. [PowerPC][NFC] Add a testcase for fdiv expansion. — Jinsong Ji / detail

#2363 (Sep 15, 2019 9:30:58 AM)

  1. [LoadStoreVectorizer] vectorizeLoadChain - ensure we find a valid Type — llvm-dev / detail
  2. [GlobalISel] findGISelOptimalMemOpLowering - remove dead initalization. — llvm-dev / detail

#2362 (Sep 15, 2019 9:06:25 AM)

  1. InterleavedLoadCombine - merge isa<> and dyn_cast<> duplicates. NFCI. — llvm-dev / detail

#2361 (Sep 15, 2019 8:40:05 AM)

  1. [DebugInfo] Don't dereference a dyn_cast<PDBSymbolData> result. NFCI. — llvm-dev / detail
  2. [OpenMP] Fix OMPClauseReader::readClause() uninitialized variable — llvm-dev / detail

#2359 (Sep 15, 2019 7:16:06 AM)

  1. [ARM] Masked loads and stores — david.green / detail

#2358 (Sep 15, 2019 7:11:10 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

#2357 (Sep 15, 2019 7:10:08 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

#2356 (Sep 14, 2019 4:43:03 PM)

  1. lld-link: Make Options.td formatting more self-consistent. — nicolasweber / detail

#2355 (Sep 14, 2019 3:25:04 PM)

  1. compiler-rt/builtins: Make check-builtins run tests on macOS. — nicolasweber / detail

#2352 (Sep 14, 2019 12:41:11 PM)

  1. [Diagnostics] Added silence note for -Wsizeof-array-div; suggest extra — david.bolvansky / detail
  2. Add debug check for null pointers passed to <string_view> — eric / detail

#2349 (Sep 14, 2019 9:08:27 AM)

  1. [TargetLowering] SimplifyDemandedBits - add EXTRACT_SUBVECTOR support. — llvm-dev / detail

#2347 (Sep 14, 2019 8:49:01 AM)

  1. [lldb] Code cleanup: FormattersContainer.h: Use range-based for loops. — jan.kratochvil / detail

#2344 (Sep 14, 2019 6:50:02 AM)

  1. [InstSimplify] simplifyUnsignedRangeCheck(): handle few tautological — lebedev.ri / detail

#2343 (Sep 14, 2019 6:49:05 AM)

  1. [InstSimplify] simplifyUnsignedRangeCheck(): handle few tautological — lebedev.ri / detail

#2340 (Sep 13, 2019 11:03:01 PM)

  1. [Driver] Fix multiple bugs related to dependency file options: -M -MM — maskray / detail
  2. [clang-scan-deps] Add -M to work around -MT issue after r371918 — maskray / detail

#2337 (Sep 13, 2019 8:30:54 PM)

  1. [ScheduleDAGMILive] Fix typo in comment. — mingjie.xing / detail
  2. [Driver] Improve Clang::getDependencyFileName and its tests after — maskray / detail

#2336 (Sep 13, 2019 8:17:06 PM)

  1. [Attributor][Fix] Use right type to replace expressions — jdoerfert / detail

#2333 (Sep 13, 2019 6:41:26 PM)

  1. [llvm-objcopy] Add support for response files in llvm-strip and — pozulp.llvm / detail
  2. [llvm-ar] Uncapitalize error messages and delete full stop — maskray / detail
  3. [llvm-objcopy] Default --output-target to --input-target when — maskray / detail
  4. [llvm-objcopy] Ignore -B --binary-architecture= — maskray / detail

#2331 (Sep 13, 2019 3:57:02 PM)

  1. Bugpoint: Remove some unnecessary c_str conversions on the journey to — dblaikie / detail

#2330 (Sep 13, 2019 3:45:14 PM)

  1. [WebAssembly] Narrowing and widening SIMD ops — tlively / detail
  2. [Reproducer] Move GDB Remote Packet into Utility. (NFC) — Jonas Devlieghere / detail
  3. [Reproducer] Add reproducer dump command. — Jonas Devlieghere / detail

#2329 (Sep 13, 2019 3:32:32 PM)

  1. [clang-scan-deps] Fix for headers having the same name as a directory — Alex Lorenz / detail
  2. Make test check position independent as they sometimes come out — douglas.yung / detail
  3. [test] Update TestAPILog to pass on Windows. — Jonas Devlieghere / detail

#2328 (Sep 13, 2019 3:18:49 PM)

  1. [clang-scan-deps] Fix for headers having the same name as a directory — Alex Lorenz / detail
  2. Make test check position independent as they sometimes come out — douglas.yung / detail
  3. [test] Update TestAPILog to pass on Windows. — Jonas Devlieghere / detail

#2326 (Sep 13, 2019 1:59:16 PM)

  1. Fix test to use %t for newly created files. — timshen91 / detail
  2. Add dependency from Orc to Passes — sanjoy / detail
  3. [test] Print the log output on failure. — Jonas Devlieghere / detail
  4. [NFC][libLTO] Rearrange declaration in lto.h — Steven Wu / detail
  5. [GlobalISel] Fix insertion point of new instructions to be after PHIs. — aemerson / detail
  6. [LLDB] Add missing breaks for switch statement — timshen91 / detail

#2324 (Sep 13, 2019 12:29:11 PM)

  1. [Docs] Bug fix for reference to nonexistent document — d4m1887 / detail
  2. [Support] Add overload writeFileAtomically(std::function Writer) — Jan Korous / detail
  3. [OPENMP5.0]Add basic support for declare variant directive. — a.bataev / detail
  4. [AArch64][GlobalISel] Tail call memory intrinsics — Jessica Paquette / detail
  5. Fix C++03 build failures due to >> — eric / detail
  6. [llvm-opt-report] Improve error handling — francisvm / detail

#2323 (Sep 13, 2019 10:59:48 AM)

  1. [aarch64] move custom isel of extract_vector_elt to td file - NFC — sebpop / detail
  2. [FPEnv] Document that constrained FP intrinsics cannot be mixed with — kevin.neal / detail

#2322 (Sep 13, 2019 10:29:05 AM)

  1. Reland r371785: Add -Wpoison-system-directories warning — manojgupta / detail
  2. [SLP] add test for vectorization of constant expressions; NFC — spatel / detail
  3. Fix various test failures with GCC — eric / detail
  4. Update XFAIL list for new GCC versions — eric / detail
  5. Fix error in ProcessLauncherWindows.cpp — amccarth / detail
  6. AArch64: fix EXPENSIVE_CHECKS for arm64_32. — Tim Northover / detail
  7. Fix pretty printer test with GCC — eric / detail
  8. [Reproducer] Include the this pointer in the API log. — Jonas Devlieghere / detail
  9. Mark [[nodiscard]] test as unsupported with GCC 5 — eric / detail

#2321 (Sep 13, 2019 10:01:51 AM)

  1. [Remarks][NFC] Forward declare ParsedStringTable — francisvm / detail
  2. [CMake] Separate the detection Darwin platforms architectures for the — dan / detail
  3. Fix bug in `darwin_test_archs()` when the cache variable is set but — dan / detail
  4. Revert for: [AMDGPU]: PHI Elimination hooks added for custom COPY — Alexander.Timofeev / detail
  5. Fix failing negative compilation test for some versions of Clang — eric / detail
  6. [NFCI]Create CommonAttributeInfo Type as base type of *Attr and — erich.keane / detail
  7. Fix build error in 371875 — erich.keane / detail
  8. [NFC][InstSimplify] Add some more tests for D67498/D67502 — lebedev.ri / detail

#2319 (Sep 13, 2019 8:41:19 AM)

  1. [Remarks][NFC] Use StringLiteral for magic numbers — francisvm / detail

#2318 (Sep 13, 2019 8:03:45 AM)

  1. Fix a few spellos in docs. — nicolasweber / detail
  2. [X86] Use incDecVectorConstant to simplify the min/max code in — craig.topper / detail
  3. [docs][llvm-readelf][llvm-readobj] Improve --stack-sizes documentation — jh7370 / detail
  4. Fix build in C++20 — eric / detail
  5. Only initialize the streams cout/wcout/cerr/wcerr etc once, rather than — mclow.lists / detail
  6. [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom — grimar / detail
  7. [lldb] - Update unit tests after lib/ObjectYAML change. — grimar / detail
  8. Recommit r370502: Make `vector` unconditionally move elements when — eric / detail
  9. [AArch64][GlobalISel] Add support for sibcalling callees with varargs — Jessica Paquette / detail

#2317 (Sep 13, 2019 7:41:40 AM)

  1. gn build: pacify "gn format" after 371102 — nicolasweber / detail
  2. [Sema][Typo Correction] Fix potential infite loop on ambiguity checks — dallasftball / detail

#2316 (Sep 13, 2019 5:52:18 AM)

  1. gn build: pacify "gn format" after 371102 — nicolasweber / detail
  2. [Sema][Typo Correction] Fix potential infite loop on ambiguity checks — dallasftball / detail
  3. Fix a few spellos in docs. — nicolasweber / detail

#2315 (Sep 13, 2019 4:59:17 AM)

  1. [ADT] Make DenseMap use allocate_buffer — benny.kra / detail
  2. gn build: (manually) merge r371787 — nicolasweber / detail
  3. gn build: Merge r371822 — nicolasweber / detail
  4. gn build: (manually) merge r371834 — nicolasweber / detail
  5. Revert "gn build: (manually) merge r371834" — nicolasweber / detail
  6. gn build: (manually) merge r371834, take 2 — nicolasweber / detail
  7. lld-link: Add a flag /lldignoreenv that makes lld-link ignore env vars. — nicolasweber / detail
  8. Fix depfile name construction — luke.cheeseman / detail
  9. clang-format: Add support for formatting (some) lambdas with explicit — nicolasweber / detail
  10. [docs][llvm-objcopy][llvm-strip] Improve --strip-unneeded description — jh7370 / detail
  11. [ADT] Remove a workaround for old versions of clang — benny.kra / detail
  12. [PowerPC][NFC] Move codegen tests to PowerPC from MIR/PowerPC — Jinsong Ji / detail

#2314 (Sep 13, 2019 3:25:49 AM)

  1. [ARM] Add earlyclobber for cross beat MVE instructions — david.green / detail
  2. [ASTImporter] Add development internals docs — gabor.marton / detail
  3. [X86] negateFMAOpcode - extend to support FMADDSUB/FMSUBADD and output — llvm-dev / detail
  4. [lldb][NFC] Remove ArgEntry::ref member — Raphael Isemann / detail
  5. [Orc] Address the remaining move-capture FIXMEs — benny.kra / detail
  6. [Orc] Roll back ThreadPool to std::function — benny.kra / detail
  7. [llvm-size] Fix spelling errors (Berkely -> Berkeley) — jh7370 / detail

#2313 (Sep 13, 2019 2:53:14 AM)

  1. [lldb][NFC] Simplify Args::ReplaceArgumentAtIndex — Raphael Isemann / detail

#2313 (Sep 13, 2019 2:53:14 AM)

  1. Remove redundant linaro slaves from slaves.py — peter.smith / detail

#2311 (Sep 13, 2019 1:47:04 AM)

  1. [lib/ObjectYAML] - Change interface to return `bool` instead of `int`. — grimar / detail
  2. [Alignment] Introduce llvm::Align to MCSection — gchatelet / detail
  3. Fix a perl warning: Scalar value @ArgParts[0] better written as — sylvestre / detail
  4. [AArch64] More @llvm.fma.f16 tests — sjoerd.meijer / detail
  5. [Clang Interpreter] Initial patch for the constexpr interpreter — n / detail

#2310 (Sep 13, 2019 1:32:36 AM)

  1. [Polly] Fix lib/Transform/ScheduleOptimizer.cpp compilation on Solaris — ro / detail
  2. [llvm-objdump] Fix llvm-objdump --all-headers output order — grimar / detail
  3. [ARM] Add support for MVE vmaxv and vminv — sam.tebbs / detail

#2309 (Sep 13, 2019 1:18:15 AM)

  1. [compiler-rt] Add ubsan interface header. — pierregousseau14 / detail
  2. [lldb][NFC] Make ArgEntry::quote private and provide a getter — Raphael Isemann / detail
  3. Revert "Fix test failures after r371640" — gribozavr / detail

#2308 (Sep 13, 2019 12:22:57 AM)

  1. [BasicBlockUtils] Add optional BBName argument, in line with — flo / detail
  2. [Clang][ASTImporter] Added visibility check for FunctionTemplateDecl. — 1.int32 / detail

#2307 (Sep 12, 2019 11:03:06 PM)

  1. [AArch64] MachineCombiner FMA matching. NFC. — sjoerd.meijer / detail

#2306 (Sep 12, 2019 10:51:00 PM)

  1. For PR17164: split -fno-lax-vector-conversion into three different — richard-llvm / detail

#2305 (Sep 12, 2019 10:20:08 PM)

  1. Fix interaction between r371813 and r371814. — richard-llvm / detail

#2304 (Sep 12, 2019 10:19:07 PM)

  1. Revert "For PR17164: split -fno-lax-vector-conversion into three — Jonas Devlieghere / detail
  2. Remove reliance on lax vector conversions from altivec.h and its test. — richard-llvm / detail
  3. [TargetRegisterInfo] Remove SVT argument from getCommonSubClass. — craig.topper / detail

#2302 (Sep 12, 2019 9:12:49 PM)

  1. AMDGPU/GlobalISel: Fix assert on multi-return side effect intrinsics — Matthew.Arsenault / detail

#2300 (Sep 12, 2019 8:58:08 PM)

  1. Revert "[RISCV] Support stack offset exceed 32-bit for RV64" — shiva0217 / detail
  2. [RISCV] Support stack offset exceed 32-bit for RV64 — shiva0217 / detail
  3. AMDGPU/GlobalISel: Legalize s32->s16 G_SITOFP/G_UITOFP — Matthew.Arsenault / detail

#2299 (Sep 12, 2019 8:57:08 PM)

  1. AMDGPU/GlobalISel: Select 16-bit VALU bit ops — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Fix RegBankSelect for amdgcn.else — Matthew.Arsenault / detail

#2297 (Sep 12, 2019 6:50:24 PM)

  1. [RISCV] Support stack offset exceed 32-bit for RV64 — shiva0217 / detail

#2296 (Sep 12, 2019 6:22:20 PM)

  1. AMDGPU/GlobalISel: Legalize G_FFLOOR — Matthew.Arsenault / detail
  2. [ELF] Delete a redundant assignment to SectionBase::assigned. NFC — maskray / detail
  3. For PR17164: split -fno-lax-vector-conversion into three different — richard-llvm / detail

#2295 (Sep 12, 2019 5:54:04 PM)

  1. Temporarily revert r371640 "LiveIntervals: Split live intervals on — timshen91 / detail

#2294 (Sep 12, 2019 4:43:15 PM)

  1. AMDGPU/GlobalISel: Legalize G_FMAD — Matthew.Arsenault / detail
  2. [ScopBuilder] Skip getting leader when merging statements to close — llvm / detail

#2293 (Sep 12, 2019 4:15:09 PM)

  1. The setUp/tearDown methods I added mssed up the test function; reorder. — Jason Molenda / detail
  2. [Target] Move InferiorCall to Process — apl / detail
  3. DAG/GlobalISel: Correct type profile of bitcount ops — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: Select G_CTPOP — Matthew.Arsenault / detail
  5. Revert r371785. — manojgupta / detail

#2292 (Sep 12, 2019 4:14:03 PM)

  1. [SDAG] Update generic code to conservatively check for isAtomic in — listmail / detail
  2. [libclang] Expose abort()-ing LLVM fatal error handler — Jan Korous / detail
  3. [AArch64][GlobalISel] Support tail calling with swiftself parameters — Jessica Paquette / detail
  4. Rename nonvolatile_load/store to simple_load/store [NFC] — listmail / detail
  5. [Test] Restructure check lines to show differences between modes more — listmail / detail
  6. AMDGPU: Inline constant when materalizing FI with add on gfx9 — Matthew.Arsenault / detail
  7. LiveIntervals: Remove assertion — Matthew.Arsenault / detail
  8. AMDGPU: Add immarg to llvm.amdgcn.init.exec.from.input — Matthew.Arsenault / detail
  9. [libclang] Fix UninstallAbortingLLVMFatalErrorHandler test — Jan Korous / detail

#2290 (Sep 12, 2019 2:38:01 PM)

  1. Remove a duplicate test — listmail / detail
  2. [COFF] Fix to not add archive name to buffer identifiers when they come — akhuang / detail
  3. [PowerPC] Remove the SPE4RC register class and instead add f32 to the — craig.topper / detail
  4. [AArch64][GlobalISel] Support sibling calls with outgoing arguments — Jessica Paquette / detail
  5. [analyzer] Fix the 'analyzer-enabled-checkers.c' test on non-linux — Artem Dergachev / detail
  6. [Docs] Adds page for reference docs — d4m1887 / detail
  7. [NFC] Fix file header filename to be Range.h — clayborg / detail
  8. [NFC] Sort source files in Utility/CMakeLists.txt — Jonas Devlieghere / detail
  9. Add -Wpoison-system-directories warning — manojgupta / detail

#2289 (Sep 12, 2019 2:05:09 PM)

  1. [DAGCombiner][X86] Pass the CmpOpVT to reduceSelectOfFPConstantLoads so — craig.topper / detail
  2. [SCEV] Add smin support to getRangeRef — listmail / detail

#2288 (Sep 12, 2019 1:41:35 PM)

  1. [SelectionDAGBuilder] Simplify loop in visitSelect back to how it was — craig.topper / detail
  2. Fix llvm-reduce tests so that they don't assume the source code is — timshen91 / detail
  3. [ClangTidy] Adjust the name getCheckName to getCheckerName due to API — timshen91 / detail
  4. [ConstantFolding] Expand folding of some library functions — e.menezes / detail

#2287 (Sep 12, 2019 12:53:09 PM)

  1. [X86] Move negateFMAOpcode helper earlier to help future patch. NFCI. — llvm-dev / detail

#2285 (Sep 12, 2019 12:29:31 PM)

  1. [libc++] Mark issue 2587 resolved by issue 2567 — z.zoelec2 / detail
  2. llvm-reduce: For now, mark these tests as requiring a shell — dblaikie / detail
  3. [CFG] Add dumps for CFGElement and CFGElementRef — kristof.umann / detail
  4. [Clang][CodeGen] support alias attribute w/ gnu_inline — ndesaulniers / detail
  5. Improve code generation for thread_local variables: — richard-llvm / detail
  6. [SCEV] Support SCEVUMinExpr in getRangeRef. — flo / detail
  7. [LV] Update test case after r371768. — flo / detail

#2284 (Sep 12, 2019 11:11:02 AM)

  1. Precommit tests for D67514 — listmail / detail

#2282 (Sep 12, 2019 11:02:08 AM)

  1. [InstCombine] add tests for fptrunc; NFC — spatel / detail
  2. [clang-scan-deps] remove dots and dots dots from the reported file — Alex Lorenz / detail
  3. [LICM/AST] Check if the AliasAny set is removed from the tracker. — asbirlea / detail
  4. [MS] Warn when shadowing template parameters under -fms-compatibility — rnk / detail
  5. Use host's executable suffix for clang when cross-compiling compiler-rt — rnk / detail
  6. llvm-reduce: Remove unused plugin support/requirements — dblaikie / detail
  7. [analyzer] Don't run the analyzer for -analyzer-list-enabled-checkers — kristof.umann / detail
  8. Split many_tls_keys.cpp into two tests — n54 / detail
  9. Add getauxval() compat for NetBSD — n54 / detail
  10. NFC, add missing cl::cat option category to clang-scan-deps options to — Alex Lorenz / detail
  11. [analyzer][NFC] Fix inconsistent references to checkers as "checks" — kristof.umann / detail
  12. AMDGPU: Fix bug in r371671 on some builds. — Austin.Kerbow / detail

#2281 (Sep 12, 2019 10:18:07 AM)

  1. Don't warn about selectany on implicitly inline variables — rnk / detail

#2280 (Sep 12, 2019 10:17:07 AM)

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

#2279 (Sep 12, 2019 10:16:01 AM)

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

#2277 (Sep 11, 2019 11:57:29 PM)

  1. [WebAssembly] Delete duplicate REQUIRES line — aheejin / detail

#2276 (Sep 11, 2019 11:52:53 PM)

  1. [WebAssembly] Add REQUIRES to test — dave / detail
  2. [WebAssembly] Make wasm-eh.cpp requires WebAssembly — aheejin / detail

#2273 (Sep 11, 2019 10:08:00 PM)

  1. [LegalizeTypes] Remove code for softening a float type to itself. — craig.topper / detail

#2271 (Sep 11, 2019 8:43:50 PM)

  1. [WebAssembly] Add -fwasm-exceptions for wasm EH — aheejin / detail

#2270 (Sep 11, 2019 8:42:51 PM)

  1. Make SwitchInstProfUpdateWrapper strict permanently — yevgeny.rouban / detail

#2269 (Sep 11, 2019 7:34:29 PM)

  1. [clang-tidy] Fix build with -DBUILD_SHARED_LIB=ON — aheejin / detail

#2267 (Sep 11, 2019 7:22:54 PM)

  1. [compiler-rt] Remove some cpplint filters — Vitaly Buka / detail
  2. [compiler-rt] cpplint of inc files in background — Vitaly Buka / detail

#2265 (Sep 11, 2019 5:57:05 PM)

  1. [compiler-rt] Better lint output for .inc files — Vitaly Buka / detail
  2. [compiler-rt] Run cpplint only for check-sanitizer — Vitaly Buka / detail

#2264 (Sep 11, 2019 5:34:41 PM)

  1. Reapply llvm-reduce: Add pass to reduce parameters"" — dblaikie / detail
  2. gn build: Merge r371700 — nicolasweber / detail

#2263 (Sep 11, 2019 5:15:37 PM)

  1. PR43278: llvm-reduce: Use temporary file names (and ToolOutputFile) — dblaikie / detail
  2. [clang-scan-deps] Add dependency targets — Jan Korous / detail

#2261 (Sep 11, 2019 4:31:00 PM)

  1. [dfsan] Revert dfsan_set_label removal — Vitaly Buka / detail
  2. [GlobalISel][AArch64] Check caller for swifterror params in tailcall — Jessica Paquette / detail
  3. [AArch64][GlobalISel] Fall back on attempts to allocate split types on — aemerson / detail
  4. [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and — craig.topper / detail

#2261 (Sep 11, 2019 4:31:00 PM)

  1. Replaced non-existent argument 'target_arch' for 'vs_target_arch'. — gkistanova / detail

#2258 (Sep 11, 2019 3:31:14 PM)

  1. [Reproducer] Move GDB Remote Provider into Reproducer (NFC) — Jonas Devlieghere / detail
  2. Remove NOLINTs from compiler-rt — Vitaly Buka / detail
  3. [NFC] Reformat SBDebugger before making changes — Jonas Devlieghere / detail
  4. [Reproducer] Move the command loader into the reproducer (NFC) — Jonas Devlieghere / detail

#2258 (Sep 11, 2019 3:31:14 PM)

  1. Run svn cleanup before svn up on Windows annotated build bots — rnk / detail

#2257 (Sep 11, 2019 2:50:04 PM)

  1. [X86] Fix latent bugs in 32-bit CMPXCHG8B inserter — rnk / detail
  2. PR43278: Temporarily disable llvm-reduce tests due to exhausting temp — dblaikie / detail
  3. Fix mac build — Vitaly Buka / detail
  4. Add some missing changes to GSYM that was addressing a gcc compilation — dblaikie / detail
  5. [InstCombine] rename variable for readability; NFC — spatel / detail
  6. [TableGen] Skip CRLF conversion when writing output — rnk / detail

#2256 (Sep 11, 2019 2:41:18 PM)

  1. [ConstantFolding] Refactor math functions to use LLVM ones (NFC) — e.menezes / detail

#2255 (Sep 11, 2019 1:34:28 PM)

  1. [analyzer] NFC: Re-implement stack hints as a side map in BugReport. — Artem Dergachev / detail
  2. [analyzer] NFC: Move getStmt() and createEndOfPath() out of — Artem Dergachev / detail
  3. [analyzer] NFC: Move resetDiagnosticLocationToMainFile() to BugReporter. — Artem Dergachev / detail
  4. [analyzer] NFC: Move PathDiagnostic classes to libAnalysis. — Artem Dergachev / detail
  5. All Errors must be checked — chris.bieneman / detail
  6. Start porting ivfsoverlay tests to Windows — rnk / detail
  7. [clang-scan-deps] cast Result to ErrorOr<unique_ptr<vfs::File>> — Alex Lorenz / detail
  8. Fix up a test updated in r371655 - require case-insensitive file system. — vsapsai / detail
  9. [DWARF] Emit call site parameter info when tuning for lldb — Vedant Kumar / detail
  10. [Status] Add a LLDB_ERRORF macro for error reporting (similar to — Vedant Kumar / detail
  11. [DWARF] Evaluate DW_OP_entry_value — Vedant Kumar / detail
  12. gn build: Merge r371657 — nicolasweber / detail
  13. gn build: Merge r371661 — nicolasweber / detail
  14. AMDGPU: Move m0 initializations earlier — Austin.Kerbow / detail
  15. [X86] Move x86_64 fp128 conversion to libcalls from type legalization to — craig.topper / detail
  16. [X86] Add test case for v16i64->v16i32 truncate on — craig.topper / detail
  17. Revert [Object][TextAPI] NFC, fix tapi lit tests — cyndy_ishida / detail
  18. Update compiler-rt cpplint.py — Vitaly Buka / detail
  19. Revert [llvm-nm] Add tapi file support — cyndy_ishida / detail

#2254 (Sep 11, 2019 12:55:34 PM)

  1. [llvm-reduce] Fix a bug, improve error handling when running test — rnk / detail
  2. [Plugins/Process] Remove direct use of ClangASTContext from — apl / detail
  3. Fix -Wnonportable-include-path suppression for header maps with absolute — vsapsai / detail
  4. [clang-scan-deps] add skip excluded conditional preprocessor block — Alex Lorenz / detail
  5. Add a LineTable class to GSYM and test it. — clayborg / detail

#2253 (Sep 11, 2019 12:28:07 PM)

  1. [AMDGPU] Fix crash in phi-elimination hook. — michael.hliao / detail
  2. Update link to the DWARF spec. — Adrian Prantl / detail

#2253 (Sep 11, 2019 12:28:07 PM)

  1. The LLD buildbot has some tests that are not reliable. Hopefully — gkistanova / detail

#2252 (Sep 11, 2019 11:57:55 AM)

  1. [libFuzzer] Remove hardcoded number of new features in — mmoroz / detail
  2. Update documentation. — Adrian Prantl / detail

#2251 (Sep 11, 2019 11:56:45 AM)

  1. [ConstantHoisting] Fix non-determinism. — efriedma / detail
  2. Fix test failures after r371640 — Matthew.Arsenault / detail
  3. [NFC] Added triple to test file to avoid arm buildbots failures — david.bolvansky / detail

#2249 (Sep 11, 2019 9:49:11 AM)

  1. Consolidate swap, swap_ranges, and iter_swap in <type_traits>. — z.zoelec2 / detail
  2. LiveIntervals: Split live intervals on multiple dead defs — Matthew.Arsenault / detail
  3. [MS] Consder constexpr globals to be inline, as in C++17 — rnk / detail
  4. [IRMover] Don't map globals if their types are the same — pirama / detail

#2248 (Sep 11, 2019 9:06:38 AM)

  1. [libc++] Add a CMake cache for Apple-specific configuration options — Louis Dionne / detail

#2247 (Sep 11, 2019 8:42:51 AM)

  1. Revert [InstCombine] Use SimplifyFMulInst to simplify multiply in fma. — flo / detail
  2. Reland "clang-misexpect: Profile Guided Validation of Performance — phosek / detail
  3. gn build: Merge r371635 — nicolasweber / detail
  4. [Clang][Bundler] Replace std::vector by SmallVector [NFC] — serguei.n.dmitriev / detail

#2246 (Sep 11, 2019 8:09:21 AM)

  1. [NFC][InstSimplify] Add extra test for D67411 with @llvm.assume — lebedev.ri / detail
  2. [InstSimplify] Pass SimplifyQuery into simplifyUnsignedRangeCheck() and — lebedev.ri / detail
  3. [OPENMP] Update the diagnosis message for canonical loop form, by Chi — a.bataev / detail
  4. [Clang][Bundler] Fix for a potential memory leak [NFC] — serguei.n.dmitriev / detail

#2244 (Sep 11, 2019 7:28:10 AM)

  1. gn build: Merge r371562 — nicolasweber / detail
  2. [OPENMP]Updated status page, NFC. — a.bataev / detail
  3. [scudo][standalone] Android related improvements — kostyak / detail

#2243 (Sep 11, 2019 6:06:50 AM)

  1. [lldb][NFC] Make include directories in Clang expression parser a — Raphael Isemann / detail
  2. Revert "[LLDB][ELF] Fixup for comments in D67390" — kkleine / detail
  3. Revert "[LLDB][ELF] Load both, .symtab and .dynsym sections" — kkleine / detail

#2242 (Sep 11, 2019 5:49:03 AM)

  1. gn build: add include_dir that's necessary after r371564 — nicolasweber / detail
  2. [LangRef] fix punctuation; NFC — spatel / detail
  3. [lldb][NFC] Sort files in unittests/Expression/CMakeLists.txt — Raphael Isemann / detail
  4. [LangRef] add link for fma intrinsic — spatel / detail
  5. [Alignment][NFC] use llvm::Align for AsmPrinter::EmitAlignment — gchatelet / detail
  6. [InstSimplify] regenerate test CHECKs; NFC — spatel / detail
  7. [lldb][NFC] Remove dead code in SBAddress::GetDescription — Raphael Isemann / detail
  8. [ConstProp] move test file from InstSimplify; NFC — spatel / detail
  9. [libFuzzer] Make -merge=1 to reuse coverage information from the control — mmoroz / detail
  10. [ConstProp] add tests for fma that produce NaN; NFC — spatel / detail
  11. LLVM: Optimization Pass: Remove conflicting attribute, if any, before — whitney.uwaterloo / detail

#2242 (Sep 11, 2019 5:49:03 AM)

  1. Bring back clang-x64-ninja-win7/windows7-buildbot — ilia.taraban / detail

#2240 (Sep 11, 2019 4:09:53 AM)

  1. [InstCombine] fold sign-bit compares of srem — spatel / detail

#2239 (Sep 11, 2019 3:57:29 AM)

  1. [Diagnostics] Add -Wsizeof-array-div — david.bolvansky / detail
  2. Fix -Wdocumentation warning - void function doesn't need a @returns. — llvm-dev / detail
  3. [mips][msa] Fix infinite loop for mips.nori.b intrinsic — simon / detail
  4. [Alignment] Use llvm::Align in MachineFunction and TargetLowering - — gchatelet / detail

#2238 (Sep 11, 2019 3:03:52 AM)

  1. [LoopInterchange] Drop unused splitInnerLoopHeader declaration. — flo / detail
  2. [InstCombine] Fixed handling of isOpNewLike (PR11748) — david.bolvansky / detail
  3. [NFC] Fixed test — david.bolvansky / detail
  4. [NFC] Updated objsize-64.ll test — david.bolvansky / detail

#2237 (Sep 11, 2019 3:02:56 AM)

  1. [LLDB][ELF] Load both, .symtab and .dynsym sections — kkleine / detail
  2. [LLDB][ELF] Fixup for comments in D67390 — kkleine / detail

#2235 (Sep 11, 2019 2:10:16 AM)

  1. [ARM] Take into account -mcpu and -mfpu options while handling 'crypto' — diogo.sampaio / detail
  2. Revert "clang-misexpect: Profile Guided Validation of Performance — gribozavr / detail

#2232 (Sep 11, 2019 1:18:53 AM)

  1. [LoopInterchange] Properly move condition, induction increment and ops — flo / detail
  2. [LLDB] Do not try to canonicalize gethostname() result — dave / detail

#2231 (Sep 11, 2019 12:55:28 AM)

  1. [NFC][ARM] Add and modify tests — sam.parker / detail

#2230 (Sep 11, 2019 12:27:07 AM)

  1. [TLI][AMDGPU] AMDPAL does not have library functions — tpr.llvm / detail
  2. [LTO] Avoid calling GlobalValue::getGUID (MD5) twice — maskray / detail

#2229 (Sep 10, 2019 11:48:16 PM)

  1. [llvm-objcopy] Simplify --prefix-alloc-sections — maskray / detail

#2228 (Sep 10, 2019 11:23:54 PM)

  1. [Attributor][Fix] Manifest nocapture only in CSArgument or Argument — uenoku.tokotoko / detail
  2. [Attributor] Implement "noalias" callsite argument deduction — uenoku.tokotoko / detail

#2227 (Sep 10, 2019 11:22:53 PM)

  1. [ELF][test] Make tests more tolerant to exact symbol addresses — maskray / detail

#2226 (Sep 10, 2019 11:08:55 PM)

  1. [Debuginfo][Instcombiner] Do not clone dbg.declare. — a.v.lapshin / detail

#2224 (Sep 10, 2019 6:11:46 PM)

  1. [llvm-nm] Fix -DBUILD_SHARED_LIBS=ON builds after D66160/r371576 — maskray / detail
  2. [CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver — maskray / detail

#2222 (Sep 10, 2019 5:59:56 PM)

  1. Emit -Wmicrosoft-enum-value warning instead of error in MS ABI — rnk / detail
  2. Skip a test in TestProcessIO.py when running against ios devices. — Jason Molenda / detail
  3. Ah, only skip this for embedded darwin targets. — Jason Molenda / detail
  4. clang-misexpect: Profile Guided Validation of Performance Annotations in — phosek / detail

#2221 (Sep 10, 2019 5:14:48 PM)

  1. Revert "Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes — phosek / detail
  2. Revert "llvm-reduce: Add pass to reduce parameters" — dblaikie / detail

#2220 (Sep 10, 2019 4:49:16 PM)

  1. [Object][TextAPI] NFC, fix tapi lit tests — cyndy_ishida / detail
  2. [clang-scan-deps][NFC] Fix tests - prevent FileCheck matching test dir — Jan Korous / detail

#2219 (Sep 10, 2019 4:10:29 PM)

  1. Remove xfail i386 NetBSD mark in vptr-non-unique-typeinfo.cpp — n54 / detail
  2. [llvm-nm] Add tapi file support — cyndy_ishida / detail

#2218 (Sep 10, 2019 3:31:35 PM)

  1. llvm-reduce: Add pass to reduce parameters — dblaikie / detail
  2. Reland "Change the X86 datalayout to add three address spaces  for 32 — akhuang / detail
  3. Update ReleaseNotes: add enabling of MemorySSA. — asbirlea / detail
  4. [AArch64][GlobalISel] Support sibling calls with mismatched calling — Jessica Paquette / detail
  5. [clang-format] Apply BAS_AlwaysBreak to C++11 braced lists — owenpiano / detail
  6. [GlobalISel] When a tail call is emitted in a block, stop translating it — Jessica Paquette / detail
  7. [MemorySSA] MemorySSA should not model debuginfo, and need not update — asbirlea / detail
  8. Remove xfail NetBSD mark from ignored-interceptors-mmap.cpp — n54 / detail

#2217 (Sep 10, 2019 3:20:13 PM)

  1. llvm-reduce: Remove some unused headers/more narrowly include them — dblaikie / detail
  2. [MemorySSA] Do not create memoryaccesses for debug info intrinsics. — asbirlea / detail
  3. Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds. — puyan / detail

#2216 (Sep 10, 2019 3:07:53 PM)

  1. llvm-reduce: Add pass to reduce Metadata — dblaikie / detail
  2. llvm-remove: Remove "using namespace" in header. — dblaikie / detail

#2215 (Sep 10, 2019 2:29:24 PM)

  1. Actually reorder not and env in crash-recovery-modules.m — rnk / detail
  2. Fix a thinko in handling the QSetLogging packet. — jingham / detail
  3. Move LLVM_ENABLE_ABI_BREAKING_CHECKS variables to their own file so that — echristo / detail

#2213 (Sep 10, 2019 1:51:01 PM)

  1. llvm-reduce: Simplify testing using -implicit-check-not — dblaikie / detail
  2. [ValueTracking] Factor our common speculation suppression logic [NFC] — listmail / detail
  3. When evaluating a __builtin_constant_p conditional, always enter — richard-llvm / detail
  4. [Loads] Move generic code out of vectorizer into a location it might be — listmail / detail

#2211 (Sep 10, 2019 12:19:56 PM)

  1. Re-land Remove REQUIRES:shell from tests that pass for me on Windows — rnk / detail
  2. [OPENMP5.0]Allow teams directive outside of the target directives. — a.bataev / detail
  3. [mips] Allow PT_LOAD to have overlapping p_offset ranges on EM_MIPS — simon / detail

#2210 (Sep 10, 2019 12:18:55 PM)

  1. [x86] add test for false dependency with AVX; NFC — spatel / detail

#2209 (Sep 10, 2019 12:08:00 PM)

  1. Fix for PR43175: compiler crash when trying to emit noncapturable — a.bataev / detail
  2. [NFC][InstCombine] rewrite test added in r371537 to use non-null pointer — lebedev.ri / detail

#2208 (Sep 10, 2019 11:16:21 AM)

  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

#2206 (Sep 10, 2019 10:36:37 AM)

  1. GlobalISel/TableGen: Handle REG_SEQUENCE patterns — Matthew.Arsenault / detail

#2205 (Sep 10, 2019 9:27:33 AM)

  1. [BPI] Adjust the probability for floating point unordered comparison — carrot / detail

#2204 (Sep 10, 2019 9:18:58 AM)

  1. [NFC][InstCombine][InstSimplify] PR43251 - and some patterns with offset — lebedev.ri / detail
  2. AMDGPU/GlobalISel: Select llvm.amdgcn.sffbh — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Select cvt pk intrinsics — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: Select G_FABS/G_FNEG — Matthew.Arsenault / detail

#2203 (Sep 10, 2019 9:02:52 AM)

  1. Implement DW_OP_convert — Adrian Prantl / detail
  2. AMDGPU/GlobalISel: First pass at attempting to legalize load/stores — Matthew.Arsenault / detail
  3. [RISCV] Support llvm-objdump -M no-aliases and -M numeric — selliott / detail
  4. AMDGPU/GlobalISel: Legalize constant 32-bit loads — Matthew.Arsenault / detail
  5. AMDGPU/GlobalISel: RegBankSelect for G_ZEXTLOAD/G_SEXTLOAD — Matthew.Arsenault / detail

#2202 (Sep 10, 2019 7:50:55 AM)

  1. Don't emit .gnu_pubnames when tuning for LLDB. — Adrian Prantl / detail
  2. [RISCV] Add Option for Printing Architectural Register Names — selliott / detail

#2201 (Sep 10, 2019 7:35:29 AM)

  1. Revert "[utils] Implement the llvm-locstats tool" — djordje.todorovic / detail
  2. [x86] add a test for BreakFalseDeps; NFC — spatel / detail

#2200 (Sep 10, 2019 6:54:59 AM)

  1. [CMake] Don't pass all LLVM_COMPILE_FLAGS to the C compiler — dave / detail
  2. [clang][codegen][NFC] Make test patterns more permissive. — courbet / detail
  3. [VectorUtils] Remove unused include. [NFC] — flo / detail
  4. [ARM] auto-generate complete test checks; NFC — spatel / detail
  5. [X86] Add AVX partial dependency tests as noted on D67363 — llvm-dev / detail
  6. [ARM] add test for BreakFalseDeps with minsize attribute; NFC — spatel / detail

#2198 (Sep 10, 2019 6:02:54 AM)

  1. [BreakFalseDeps] fix typos/grammar in documentation comment; NFC — spatel / detail
  2. [InstCombine] Precommit tests for D67351. — flo / detail
  3. [InstCombine] Use SimplifyFMulInst to simplify multiply in fma. — flo / detail
  4. [NFC][InstCombine] PR43251 - valid for other predicates too — lebedev.ri / detail
  5. [utils] Implement the llvm-locstats tool — djordje.todorovic / detail

#2195 (Sep 10, 2019 4:09:37 AM)

  1. [LLD][COFF] Add index to disambiguate archive members when using — ruiu / detail
  2. Reland [DWARF] Add a unit test for DWARFUnit::getLength(). — ikudrin / detail
  3. [Alignment][NFC] Use llvm::Align for — gchatelet / detail
  4. [lldb] Readd missing functionalities/breakpoint tests — Raphael Isemann / detail
  5. Fix the "git modified" issue on the preserve-comments-crlf.s. — hokein / detail
  6. [ELF][test] Make tests more tolerant to exact symbol addresses — maskray / detail
  7. [Object] Implement relocation resolver for COFF ARM/ARM64 — martin / detail

#2194 (Sep 10, 2019 3:11:42 AM)

  1. Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of — gribozavr / detail
  2. [AMDGPU]: PHI Elimination hooks added for custom COPY insertion. — Alexander.Timofeev / detail

#2193 (Sep 10, 2019 3:06:10 AM)

  1. [llvm-dwarfdump] Add additional stats fields — djordje.todorovic / detail

#2192 (Sep 10, 2019 2:54:43 AM)

  1. [ExpandMemCmp] Add lit.local.cfg — courbet / detail
  2. [clangd] Collect location of macro definition in the ParsedAST — hokein / detail
  3. Revert "[DWARF] Add a unit test for DWARFUnit::getLength()" because it — ikudrin / detail

#2190 (Sep 10, 2019 2:15:20 AM)

  1. [yaml2obj] Set p_align to the maximum sh_addralign of contained sections — maskray / detail
  2. Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen — courbet / detail

#2189 (Sep 10, 2019 1:51:03 AM)

  1. Revert Remove REQUIRES:shell from tests that pass for me on Windows — jh7370 / detail
  2. [Alignment] Use Align for TargetLowering::MinStackArgumentAlignment — gchatelet / detail
  3. [DWARF] Add a unit test for DWARFUnit::getLength(). — ikudrin / detail

#2187 (Sep 10, 2019 12:54:10 AM)

  1. [RISCV] Make -march=rv{32,64}gc the default in RISC-V Linux — rofirrim / detail

#2186 (Sep 10, 2019 12:33:53 AM)

  1. [LLDB] FreeBSD fix new SetFile call. — David CARLIER / detail
  2. [RISCV] Move architecture parsing code into its own function — rofirrim / detail
  3. [LegalizeTypes] Teach SoftenFloatOp_SELECT_CC to handle operand 2 or 3 — craig.topper / detail
  4. [RISCV] Default to ilp32d/lp64d in RISC-V Linux — rofirrim / detail
  5. [clangd] some tweaks on the vscode readme, NFC — hokein / detail

#2184 (Sep 9, 2019 11:33:00 PM)

  1. gn build: Merge r371488 — nicolasweber / detail

#2183 (Sep 9, 2019 11:26:59 PM)

  1. Revert "clang-misexpect: Profile Guided Validation of Performance — phosek / detail

#2182 (Sep 9, 2019 10:50:58 PM)

  1. [X86] Add broadcast load unfold tests for VCMPPS/PD. — craig.topper / detail
  2. [X86] Add broadcast load unfolding support for VCMPPS/PD. — craig.topper / detail

#2179 (Sep 9, 2019 8:12:59 PM)

  1. clang-misexpect: Profile Guided Validation of Performance Annotations in — phosek / detail
  2. gn build: Merge r371484 — nicolasweber / detail

#2176 (Sep 9, 2019 7:30:55 PM)

  1. [PowerPC][NFC] Update test assertions using update_llc_test_checks.py — lkail / detail

#2174 (Sep 9, 2019 6:19:47 PM)

  1. Revert [git-llvm] Do not reinvent `@{upstream}` — Mehdi Amini / detail

#2172 (Sep 9, 2019 5:51:01 PM)

  1. Remove REQUIRES:shell from tests that pass for me on Windows — rnk / detail
  2. gn build: Merge r371466 — nicolasweber / detail

#2171 (Sep 9, 2019 5:06:17 PM)

  1. [llvm][ADT][NFC] Add test for makeArrayRef(std::array) — Jan Korous / detail
  2. Fix crash mangling an explicit lambda non-type template parameter pack — richard-llvm / detail
  3. gn build: (manually) merge r371429 — nicolasweber / detail

#2170 (Sep 9, 2019 5:00:57 PM)

  1. [Expression] Remove unused header from LLVMUserExpression — apl / detail
  2. Remove some unnecessary REQUIRES: shell lines — rnk / detail
  3. [Utility] Replace `lldb_private::CleanUp` by `llvm::scope_exit` — Jonas Devlieghere / detail

#2168 (Sep 9, 2019 4:20:42 PM)

  1. AMDGPU/GlobalISel: Fix insert point when lowering fminnum/fmaxnum — Matthew.Arsenault / detail

#2166 (Sep 9, 2019 3:18:58 PM)

  1. [GlobalISel]: Fix a bug where we could dereference None — aditya_nandakumar / detail
  2. [Windows] Replace TrapUnreachable with an int3 insertion pass — rnk / detail
  3. AMDGPU/GlobalISel: Rename MIRBuilder to B. NFC — Austin.Kerbow / detail
  4. PR43242: Fix crash when typo-correcting to an operator() that should not — richard-llvm / detail
  5. Fix incorrect demangling of call operator of lambda with explicit — richard-llvm / detail
  6. [Symbol] Give ClangASTContext a PersistentExpressionState instead of a — apl / detail

#2165 (Sep 9, 2019 2:45:00 PM)

  1. [mips] Make another set of test cases more tolerant to exact symbol — simon / detail
  2. [Reproducer] Disconnect when the replay server is out of packets. — Jonas Devlieghere / detail
  3. Revert "[Reproducer] Add a `cont` to ModuleCXX.test" — Jonas Devlieghere / detail
  4. LangRef: mention MSan's problem with speculative conditional branches. — eugeni.stepanov / detail
  5. Simplify demangler rule for lambda-expressions to match discussion on — richard-llvm / detail

#2163 (Sep 9, 2019 1:43:26 PM)

  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

#2162 (Sep 9, 2019 1:32:48 PM)

  1. [SDAG] Add a isSimple cover functon to MemSDNode, just as we have in — listmail / detail
  2. [TSan] Add AnnotateIgnoreReadsBegin declaration to tsan/test.h — jlettner / detail
  3. Relax opcode checks in test to check for only a number instead of a — douglas.yung / detail
  4. [Tests] Add anyextend tests for unordered atomics — listmail / detail
  5. [analyzer] NFC: Introduce sub-classes for path-sensitive and basic — Artem Dergachev / detail
  6. [analyzer] NFC: Simplify bug report equivalence classes to not be — Artem Dergachev / detail

#2161 (Sep 9, 2019 12:26:46 PM)

  1. [Driver] Handle default case in refactored addOpenMPRuntime — pirama / detail

#2160 (Sep 9, 2019 12:25:00 PM)

  1. [Remarks] Fix warning for uint8_t < 0 comparison — francisvm / detail

#2159 (Sep 9, 2019 12:07:53 PM)

  1. Introduce infrastructure for an incremental port of SelectionDAG atomic — listmail / detail
  2. [UBSan] Do not overwrite the default print_summary sanitizer option. — mmoroz / detail

#2158 (Sep 9, 2019 11:08:56 AM)

  1. [TSan] Add interceptors for mach_vm_[de]allocate — jlettner / detail
  2. AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR v2s16 — Matthew.Arsenault / detail

#2157 (Sep 9, 2019 10:33:35 AM)

  1. [IfConversion] Correctly handle cases where analyzeBranch fails. — efriedma / detail
  2. AMDGPU/GlobalISel: Select fmed3 — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Select llvm.amdgcn.class — Matthew.Arsenault / detail
  4. [Driver] Add -static-openmp driver option — pirama / detail
  5. AMDGPU: Make VReg_1 size be 1 — Matthew.Arsenault / detail

#2156 (Sep 9, 2019 10:26:43 AM)

  1. [mips] Fix decoding of microMIPS JALX instruction — simon / detail
  2. [Remarks] Add parser for bitstream remarks — francisvm / detail
  3. [X86] Allow _MM_FROUND_CUR_DIRECTION and _MM_FROUND_NO_EXC to be used — craig.topper / detail
  4. [SelectionDAG] Remove ISD::FP_ROUND_INREG — craig.topper / detail
  5. AMDGPU: Use PatFrags to allow selecting custom nodes or intrinsics — Matthew.Arsenault / detail
  6. [x86] add test for false dependency with minsize (PR43239); NFC — spatel / detail

#2155 (Sep 9, 2019 9:40:38 AM)

  1. [clangd] Attempt to fix failing Windows buildbots. — ibiryukov / detail
  2. AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR_TRUNC — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Implement LDS G_GLOBAL_VALUE — Matthew.Arsenault / detail
  4. [GlobalISel][AArch64] Handle tail calls with non-void return types — Jessica Paquette / detail
  5. [SLP] add test for over-vectorization (PR33958); NFC — spatel / detail
  6. AMDGPU: Move MnemonicAlias out of instruction def hierarchy — Matthew.Arsenault / detail

#2154 (Sep 9, 2019 8:46:22 AM)

  1. [yaml2obj] Simplify p_filesz/p_memsz computing — maskray / detail
  2. Revert "[MachineCopyPropagation] Remove redundant copies after TailDup — gribozavr / detail

#2153 (Sep 9, 2019 8:39:50 AM)

  1. AMDGPU: Remove code address space predicates — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Fix regbankselect for uniform extloads — Matthew.Arsenault / detail
  3. Fix typo in comment noticed in D60295. NFCI. — llvm-dev / detail
  4. AMDGPU/GlobalISel: Fix RegBankSelect for unaligned, uniform constant — Matthew.Arsenault / detail
  5. LLDB - Simplify GetProgramFileSpec — David CARLIER / detail
  6. AMDGPU/GlobalISel: Select atomic loads — Matthew.Arsenault / detail
  7. [ARM] Fix loads and stores for predicate vectors — david.green / detail

#2152 (Sep 9, 2019 8:16:57 AM)

  1. [ARM] Remove some spurious MVE reduction instructions. — simon.tatham / detail
  2. AMDGPU/GlobalISel: Try generated matcher before add/sub code — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Legalize wavefrontsize intrinsic — Matthew.Arsenault / detail
  4. [clangd] Use pre-populated mappings for standard symbols — ibiryukov / detail
  5. AMDGPU/GlobalISel: Use known bits for selection — Matthew.Arsenault / detail
  6. [NFC] Add aacps bitfields access test — diogo.sampaio / detail
  7. AMDGPU/GlobalISel: Fix reg bank for uniform LDS loads — Matthew.Arsenault / detail
  8. AMDGPU/GlobalISel: Select G_PTR_MASK — Matthew.Arsenault / detail

#2151 (Sep 9, 2019 7:43:24 AM)

  1. AMDGPU/GlobalISel: Remove dead patterns — Matthew.Arsenault / detail

#2149 (Sep 9, 2019 7:05:41 AM)

  1. compiler-rt: use fp_t instead of long double, for consistency — emaste / detail
  2. [NFC][InstCombine] Fixup test i added in rL371352. — lebedev.ri / detail
  3. [clangd] Add a new highlighting kind for typedefs — ibiryukov / detail
  4. Merge note_ovl_builtin_candidate diagnostics; NFC — sven.vanhaastregt / detail

#2148 (Sep 9, 2019 5:31:57 AM)

  1. [Inliner][NFC] Make test less brittle. — courbet / detail
  2. [ELF] nmagic or omagic: don't allocate PT_PHDR or PF_R PT_LOAD for the — maskray / detail
  3. [DFAPacketizer] Reapply: Track resources for packetized instructions — jmolloy / detail

#2147 (Sep 9, 2019 5:31:01 AM)

  1. [clangd] Support multifile edits as output of Tweaks — kadircet / detail
  2. Revert rL371198 from llvm/trunk: [DFAPacketizer] Track resources for — llvm-dev / detail
  3. [clang-doc] sys::fs::F_None -> OF_None. NFC — maskray / detail
  4. [ARM][MVE] VCTP instruction selection — sam.parker / detail
  5. [clang-tidy] Fix bug in bugprone-use-after-move check — yitzhakm / detail

#2145 (Sep 9, 2019 4:19:45 AM)

  1. [clangd] Update clangd-vscode docs to be more user-focused. — sam.mccall / detail

#2144 (Sep 9, 2019 3:13:43 AM)

  1. [AArch64][SVE] Implement abs and neg intrinsics — cullen.rhodes / detail
  2. [ELF][AArch64] Apply some NFC cleanups to AArch64ErrataFix.cpp — maskray / detail

#2143 (Sep 9, 2019 3:10:58 AM)

  1. GlobalISel: fix unused warnings in release builds. — Tim Northover / detail
  2. [ARM] Prevent generating NEON stack accesses under MVE. — david.green / detail

#2142 (Sep 9, 2019 2:58:47 AM)

  1. GlobalISel: add combiner to form indexed loads. — Tim Northover / detail

#2141 (Sep 9, 2019 2:35:34 AM)

  1. [yaml2obj] - Fix BB after r371380 — grimar / detail

#2140 (Sep 9, 2019 2:07:52 AM)

  1. [clangd] Highlight typedefs to template parameters as template — ibiryukov / detail
  2. [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> — grimar / detail

#2139 (Sep 9, 2019 1:42:59 AM)

  1. [clangd] Replace HighlightingKind::NumKinds with LastKind. NFC — ibiryukov / detail

#2137 (Sep 9, 2019 1:41:02 AM)

  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

#2134 (Sep 9, 2019 12:46:59 AM)

  1. [X86] Add broadcast load unfolding tests for — craig.topper / detail
  2. [X86] Add broadcast load unfolding support for — craig.topper / detail
  3. [SystemZ]  NFC: use clearRegisterDeads() in SystemZElimCompare.cpp — paulsson / detail

#2130 (Sep 8, 2019 11:34:59 PM)

  1. [X86] Add broadcast load unfolding tests for smin/umin/smax/smin. — craig.topper / detail
  2. [X86] Add broadcast load unfold support for smin/umin/smax/umax. — craig.topper / detail

#2129 (Sep 8, 2019 10:51:00 PM)

  1. AMDGPU: Remove pointless wrapper nodes for init.exec intrinsics — Matthew.Arsenault / detail

#2126 (Sep 8, 2019 9:27:01 PM)

  1. [X86] Add broadcast load unfolding tests for vmaxps/pd and vminps/pd — craig.topper / detail
  2. [X86] Add broadcast load unfolding support for VMAXPS/PD and VMINPS/PD. — craig.topper / detail

#2122 (Sep 8, 2019 8:36:58 PM)

  1. [ELF][test] Improve and reorganize another set of tests — maskray / detail

#2120 (Sep 8, 2019 7:43:36 PM)

  1. [X86] Add fp128 test cases for ceil/floor/trunc/nearbyint/rint/round — craig.topper / detail

#2118 (Sep 8, 2019 6:38:00 PM)

  1. [MachineCopyPropagation] Remove redundant copies after TailDup via — lkail / detail

#2117 (Sep 8, 2019 6:36:59 PM)

  1. [X86] Add avx and avx512f RUN lines to fp128-cast.ll — craig.topper / detail
  2. [X86] Use xorps to create fp128 +0.0 constants. — craig.topper / detail
  3. [X86] Add test cases for fptoui/fptosi/sitofp/uitofp between fp128 and — craig.topper / detail

#2116 (Sep 8, 2019 6:23:02 PM)

  1. Relax opcode checks in test to check for only a number instead of a — douglas.yung / detail

#2115 (Sep 8, 2019 4:55:00 PM)

  1. Enable LSan for NetBSD/i386 in test/asan/lit.cfg.py — n54 / detail

#2113 (Sep 8, 2019 2:35:22 PM)

  1. [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add faux shuffle — llvm-dev / detail

#2112 (Sep 8, 2019 2:10:53 PM)

  1. [InstCombine][NFC] Some tests for usub overflow+nonzero check — lebedev.ri / detail

#2110 (Sep 8, 2019 1:31:10 PM)

  1. [X86] Remove call to getZeroVector from materializeVectorConstant. Add — craig.topper / detail
  2. [X86] Add a hack to combineVSelectWithAllOnesOrZeros to turn selects — craig.topper / detail

#2107 (Sep 8, 2019 12:09:05 PM)

  1. [X86] X86DAGToDAGISel::combineIncDecVector(): call getSplatBuildVector() — lebedev.ri / detail
  2. [InstCombine] add tests for icmp with srem operand; NFC — spatel / detail
  3. [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, — lebedev.ri / detail

#2106 (Sep 8, 2019 12:05:02 PM)

  1. [InstCombine] fold extract+insert into identity shuffle — spatel / detail
  2. Move prop-sink branch to monorepo. — gabor.borsik / detail
  3. [X86] Teach materializeVectorConstant to not call — craig.topper / detail
  4. [DAGCombiner][X86][ARM] Teach visitMULO to fold multiplies with 0 to 0 — craig.topper / detail
  5. [X86] Use DAG.getConstant instead of getZeroVector in combinePMULDQ. — craig.topper / detail

#2103 (Sep 8, 2019 10:20:04 AM)

  1. [NFC][InstSimplify] Some tests for dropping null check after — lebedev.ri / detail

#2101 (Sep 8, 2019 9:19:33 AM)

  1. Enable LSan tests for NetBSD/i386 — n54 / detail

#2100 (Sep 8, 2019 9:07:39 AM)

  1. [ASan] Only run dlopen-mixed-c-cxx.c with static runtime — hahnjo / detail
  2. Stop marking 5 ASan tests as failing on NetBSD/i386 — n54 / detail

#2099 (Sep 8, 2019 7:44:46 AM)

  1. Enable leak-detection for NetBSD/amd64 in test/asan — n54 / detail

#2098 (Sep 8, 2019 7:12:06 AM)

  1. Do not intercept malloc_usable_size on NetBSD — n54 / detail

#2097 (Sep 8, 2019 7:07:01 AM)

  1. [NFC] Make the describeLoadedValue() hook return machine operand objects — david.stenberg / detail
  2. [DebugInfo][X86] Describe call site values for zero-valued imms — david.stenberg / detail

#2094 (Sep 8, 2019 5:29:04 AM)

  1. [ARM] Remove declaration of unimplemented function. NFC. — david.green / detail

#2093 (Sep 8, 2019 4:58:01 AM)

  1. [X86][SSE] Fix out of range shift introduced in D67070/rL371328 — llvm-dev / detail

#2092 (Sep 8, 2019 4:57:00 AM)

  1. [X86] Add test case for PR32546 — llvm-dev / detail

#2091 (Sep 8, 2019 4:49:02 AM)

  1. [X86][SSE] Add support for <64 x i1> bool reduction — llvm-dev / detail

#2090 (Sep 8, 2019 4:45:03 AM)

  1. [StackMap] Current stackmap version should be 3. NFC. — Xing / detail

#2089 (Sep 8, 2019 12:33:03 AM)

  1. [NewPM][Sancov] Create the Sancov Pass after building the pipelines — leonardchan / detail

#2085 (Sep 7, 2019 5:45:06 PM)

  1. [X86] Make getZeroVector return floating point vectors in their native — craig.topper / detail

#2081 (Sep 7, 2019 2:57:07 PM)

  1. [X86] Add broadcast load unfolding tests for FMA instructions. — craig.topper / detail
  2. [X86] Add support for unfold broadcast loads from FMA instructions. — craig.topper / detail
  3. Remove ::gets for FreeBSD 13 and later — dimitry / detail

#2079 (Sep 7, 2019 1:25:33 PM)

  1. [aarch64] Add combine patterns for fp16 fmla — sebpop / detail

#2078 (Sep 7, 2019 12:58:03 PM)

  1. [X86] Add prefer-128-bit subtarget feature. — craig.topper / detail
  2. Fixes an assertion while instantiating a template with an incomplete — aaron / detail

#2077 (Sep 7, 2019 12:57:03 PM)

  1. [X86] Add prefer-128-bit subtarget feature. — craig.topper / detail
  2. Fixes an assertion while instantiating a template with an incomplete — aaron / detail

#2076 (Sep 7, 2019 12:47:03 PM)

  1. [llvm-nm] - Fix a bug and unbreak ASan BB. — grimar / detail

#2073 (Sep 7, 2019 10:42:33 AM)

  1. Fix typo. NFCI — llvm-dev / detail

#2070 (Sep 7, 2019 8:27:22 AM)

  1. [mips] Make another set of test cases more tolerant to exact symbol — simon / detail
  2. [X86][AVX] Add 'f5' v4f64 shuffle test mentioned in D66004 — llvm-dev / detail
  3. [X86] Avoid uses of getZextValue(). NFCI. — llvm-dev / detail
  4. [mips] Follow-up to r371313 - fix failed test case. NFC — simon / detail

#2068 (Sep 7, 2019 8:01:04 AM)

  1. [ELF][MC] Set types of aliases of IFunc to STT_GNU_IFUNC — maskray / detail

#2066 (Sep 7, 2019 5:55:23 AM)

  1. [SimplifyCFG][NFC] Autogenerate PhiEliminate3.ll — lebedev.ri / detail

#2065 (Sep 7, 2019 4:56:44 AM)

  1. [SimplifyCFG][NFC] Autogenerate two tests — lebedev.ri / detail

#2064 (Sep 7, 2019 4:36:17 AM)

  1. [DebugInfo] Pre-commit of test case for DW_OP_breg/DW_OP_fbreg folds — bjorn.a.pettersson / detail
  2. [DwarfExpression] Disallow some rewrites to avoid undefined behavior — bjorn.a.pettersson / detail
  3. [X86] Add test for PR43230; NFC — nikita.ppv / detail
  4. [LVI] Look through extractvalue of insertvalue — nikita.ppv / detail
  5. [X86] Fix pshuflw formation from repeated shuffle mask (PR43230) — nikita.ppv / detail
  6. [Intrinsic] Add the llvm.umul.fix.sat intrinsic — bjorn.a.pettersson / detail
  7. [CodeGen] Handle SMULFIXSAT with scale zero in — bjorn.a.pettersson / detail

#2063 (Sep 7, 2019 3:31:04 AM)

  1. [SimplifyCFG][NFC] Make merge-cond-stores-cost.ll X86-specific, and — lebedev.ri / detail
  2. Fix MSVC "32-bit shift implicitly converted to 64 bits" warnings. NFCI. — llvm-dev / detail

#2061 (Sep 7, 2019 3:29:03 AM)

  1. [Attributor] Make unimplemented method pure virtual. — benny.kra / detail
  2. [ELF][test] Improve tests — maskray / detail

#2059 (Sep 7, 2019 2:00:45 AM)

  1. [SimplifyCFG] SpeculativelyExecuteBB(): It's SpeculatedInstructions, not — lebedev.ri / detail
  2. [SimplifyCFG][NFC] Regenerate merge-cond-stores* tests — lebedev.ri / detail
  3. [SimplifyCFG][NFC] Show that we don't consider the cost when merging — lebedev.ri / detail

#2058 (Sep 7, 2019 1:45:29 AM)

  1. Replicate the change "[Alignment][NFC] Use Align with — sylvestre / detail

#2056 (Sep 7, 2019 1:21:09 AM)

  1. [ELF][test] Improve LTO tests — maskray / detail

#2052 (Sep 7, 2019 12:05:09 AM)

  1. [Attributor] ValueSimplify Abstract Attribute — uenoku.tokotoko / detail

#2051 (Sep 6, 2019 11:47:08 PM)

  1. [git-llvm] Do not reinvent `@{upstream}` — dave / detail

#2048 (Sep 6, 2019 10:00:05 PM)

  1. Revert [CodeGen] Fix typos to run tests. NFC. — Xing / detail

#2047 (Sep 6, 2019 9:59:09 PM)

  1. [CodeGen] Fix typos to run tests. NFC. — Xing / detail

#2043 (Sep 6, 2019 8:29:03 PM)

  1. Change TargetLibraryInfo analysis passes to always require Function — tejohnson / detail
  2. Remove stale TLI Module level pass registration — tejohnson / detail

#2039 (Sep 6, 2019 5:37:09 PM)

  1. Long timeouts for the MacOSX SystemRuntime plugins under ASAN; else — Jason Molenda / detail
  2. [llvm-objcopy] Rename SHOffset (e_shoff) field to SHOff. NFC — maskray / detail
  3. [X86] Autogenerate fp128-libcalls.ll — craig.topper / detail
  4. [X86] Add tests for fp128 frem, sqrt, sin, and cos. — craig.topper / detail

#2038 (Sep 6, 2019 5:34:24 PM)

  1. [Sema] Diagnose default-initialization, destruction, and copying of — Akira / detail
  2. [Sema][ObjC] Mark C union fields that have non-trivial ObjC ownership — Akira / detail
  3. Fix thunks.cpp test, don't FileCheck for anon namespace id — rnk / detail
  4. [clang][DependencyFileGenerator] Fix missing -MT option handling — Jan Korous / detail

#2037 (Sep 6, 2019 4:36:41 PM)

  1. Synchronize LLVM's copy of libc++abi's demangler with the libc++abi — richard-llvm / detail

#2036 (Sep 6, 2019 4:27:17 PM)

  1. Use musttail for variadic method thunks when possible — rnk / detail
  2. Implement demangling support for C++20 lambda expression extensions. — richard-llvm / detail

#2035 (Sep 6, 2019 3:17:08 PM)

  1. Use musttail for variadic method thunks when possible — rnk / detail
  2. Implement demangling support for C++20 lambda expression extensions. — richard-llvm / detail

#2034 (Sep 6, 2019 2:48:11 PM)

  1. [AArch64][GlobalISel] Enable the localizer for optimized builds. — aemerson / detail
  2. Update lld tests dynamic-list.s and symbol-override.s to use llvm-nm — matthew.voss / detail

#2033 (Sep 6, 2019 1:59:07 PM)

  1. [Core] Remove use of ClangASTContext in DumpDataExtractor — apl / detail
  2. [test] Add a FIXME test for stop-command-source-on-error — Jonas Devlieghere / detail
  3. [X86] Replace -mcpu with -mattr on some tests. — craig.topper / detail
  4. [X86] Add a AVX512VBMI command line to min-legal-vector-width.ll. Always — craig.topper / detail
  5. [IR] CallBrInst: scan+update arg list when indirect dest list changes — ndesaulniers / detail
  6. [ORC][RPC] Join server thread before checking condition in unit test. — Lang Hames / detail
  7. [InstCombine] Refactor substitution of instruction in the parent BB — e.menezes / detail

#2032 (Sep 6, 2019 1:39:46 PM)

  1. Update comment for <template-param-decl> mangling to match extended — richard-llvm / detail
  2. GlobalISel: Support physical register inputs in patterns — Matthew.Arsenault / detail
  3. GlobalISel: Add G_FMAD instruction — Matthew.Arsenault / detail
  4. [ORC] Add a missing #include atomic. — Lang Hames / detail
  5. [analyzer] pr43179: Make CallDescription defensive against C variadic — Artem Dergachev / detail
  6. [analyzer] Add minimal support for fix-it hints. — Artem Dergachev / detail

#2031 (Sep 6, 2019 12:22:39 PM)

  1. [ConstantFolding] Add new test cases for transcendentals (NFC) — e.menezes / detail
  2. [PowerPC][XCOFF] Remove basic test. [NFC] — sfertile / detail
  3. [llvm-ifs] Improving detection of PlatformKind from triple for TBD — puyan / detail
  4. AMDGPU: Fix typo — Matthew.Arsenault / detail
  5. [clang][Index][NFC] Put IndexingOptions to a separate header — Jan Korous / detail
  6. Remove dead .seh_stackalloc parsing method in X86AsmParser — rnk / detail

#2030 (Sep 6, 2019 10:55:05 AM)

  1. [PowerPC][XCOFF] Verify symbol table in xcoff object files. [NFC] — sfertile / detail
  2. [X86] Teach FixupBWInsts to turn — craig.topper / detail
  3. [LifetimeAnalysis] don't use raw string literals in macros — M.Gehre / detail
  4. [X86] Use MOVZX16rr8/MOVZXrm8 when extending input for i8 udivrem. — craig.topper / detail
  5. [X86] Use MOVSX by default instead of CBW to extend i8 to AX for i8 — craig.topper / detail
  6. [llvm-jitlink] Add optional slab allocator for testing locality — Lang Hames / detail
  7. [ORC] Make sure RPC channel-send is called in blocking calls and — Lang Hames / detail

#2029 (Sep 6, 2019 10:54:05 AM)

  1. [lldb] Small optimization of FormatMap::Delete and FormatMap::Get — jan.kratochvil / detail
  2. [FPEnv] Teach the IRBuilder about constrained FPToSI and FPToUI. — kevin.neal / detail
  3. [ConstantFolding] Refactor functions not available before C99 (NFC) — e.menezes / detail

#2027 (Sep 6, 2019 8:29:43 AM)

  1. [ARM] Add patterns for VMUL with q and r registers — oliver.cruickshank / detail
  2. [ARM] Add patterns for VADD with q and r registers — oliver.cruickshank / detail
  3. [ARM] Add patterns for VSUB with q and r registers — oliver.cruickshank / detail
  4. [Remarks] Add support for internalizing a remark in a string table — francisvm / detail

#2026 (Sep 6, 2019 7:32:22 AM)

  1. Revert "Revert r370635, it caused PR43241." — maskray / detail
  2. Reland D66717 [ELF] Do not ICF two sections with different output — maskray / detail
  3. [ARM] Sink add/mul(shufflevector(insertelement())) for MVE instruction — sam.tebbs / detail
  4. [SimplifyLibCalls] handle pow(x,-0.0) before it can assert (PR43233) — spatel / detail
  5. [Diagnostics] Refactor code for -Wsizeof-pointer-div, catch more cases; — david.bolvansky / detail
  6. [NFC] Added new tests for r371222 — david.bolvansky / detail
  7. [InstCombine] pow(x, +/- 0.0) -> 1.0 — JF Bastien / detail
  8. [ELF] Replace error() with errorOrWarn() for the ASSERT command — maskray / detail
  9. [NFCI] Unbreak buildbots — david.bolvansky / detail
  10. [AArch64][GlobalISel] Always fall back on tail calls with -tailcallopt — Jessica Paquette / detail
  11. [ConstantFolding] Refactor function match for better speed (NFC) — e.menezes / detail

#2025 (Sep 6, 2019 6:52:57 AM)

  1. [Alignment][NFC] Use Align with TargetLowering::setPrefLoopAlignment — gchatelet / detail
  2. [Object] remove struct constructor, NFC — cyndy_ishida / detail
  3. [Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignment — gchatelet / detail
  4. [ELF][test] Simplify and reorganize tests — maskray / detail
  5. [AMDGPU] Enable constant offset promotion to immediate operand for VMEM — Valery.Pykhtin / detail

#2024 (Sep 6, 2019 6:16:36 AM)

  1. [Alignment] fix dubious min function alignment — gchatelet / detail
  2. libclang depends on ClangDriverOptions since r352803 — nicolasweber / detail
  3. [NFC][CodeGen][UBSan] EmitCheckedInBoundsGEP(): add some comments to — lebedev.ri / detail
  4. [NFC][CodeGen][UBSan] EmitCheckedInBoundsGEP(): refactor — lebedev.ri / detail
  5. [NFC][CodeGen][UBSan] EmitCheckedInBoundsGEP(): pass a vector to — lebedev.ri / detail

#2023 (Sep 6, 2019 5:37:00 AM)

  1. [llvm-readelf] - Print unknown st_other value if present in GNU output. — grimar / detail
  2. Revert r370635, it caused PR43241. — nicolasweber / detail

#2022 (Sep 6, 2019 5:21:05 AM)

  1. [DFAPacketizer] Track resources for packetized instructions — jmolloy / detail
  2. [test] Update the name of the debug entry values option. NFC — djordje.todorovic / detail
  3. [Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignment — gchatelet / detail

#2019 (Sep 6, 2019 2:43:03 AM)

  1. Remove call to obsolete gethostbyname, using getaddrinfo — sguelton / detail

#2018 (Sep 6, 2019 1:26:52 AM)

  1. gn build: Merge r371179 — nicolasweber / detail
  2. gn build: Merge r371182 — nicolasweber / detail
  3. [AMDGPU] Mark s_barrier as having side effects but not accessing memory. — jay.foad / detail
  4. [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack — jeremy.morse.llvm / detail
  5. [clangd] Use override keyword to override the base class method, NFC — hokein / detail

#2017 (Sep 6, 2019 12:44:42 AM)

  1. [lldb][NFC] Extend ArgsTest — Raphael Isemann / detail
  2. [lldb][NFC] Remove Args::StripSpaces — Raphael Isemann / detail
  3. Reland [LifetimeAnalysis] Support more STL idioms (template forward — M.Gehre / detail
  4. [yaml2obj] Rename SHOffset (e_shoff) field to SHOff. NFC — maskray / detail
  5. [ARM] Fix for buildbot — sam.parker / detail
  6. [ELF][test] Update test after r371185 — maskray / detail

#2016 (Sep 6, 2019 12:29:44 AM)

  1. [lldb][NFC] Remove unused Args::GetArgumentQuoteCharAtIndex — Raphael Isemann / detail
  2. [CodeGen] Do the Simple Early Return in block-placement pass to optimize — shkzhang / detail
  3. [ARM] MVE Tail Predication — sam.parker / detail

#2015 (Sep 6, 2019 12:14:29 AM)

  1. [mips] Make another set of test cases more tolerant to exact symbol — simon / detail

#2014 (Sep 5, 2019 11:01:44 PM)

  1. [MIR] Change test case to read from stdin instead of file — mikael.holmen / detail
  2. [lldb] Remove xcode bot from website listing and fix link to sanitized — Raphael Isemann / detail
  3. [CMake] LLVM_COMPILE_FLAGS also applies to C files — dave / detail

#2012 (Sep 5, 2019 10:39:06 PM)

  1. [X86] Fix bad indentation. NFC — craig.topper / detail
  2. [X86] Pre-commit vector of __int128 test cases for D64672. — craig.topper / detail
  3. [X86] Prevent passing vectors of __int128 as <X x i128> in llvm IR — craig.topper / detail
  4. [X86] Add tests for extending and truncating between v16i8 and v16i64 — craig.topper / detail

#2011 (Sep 5, 2019 9:28:36 PM)

  1. [Windows] Add support of watchpoints to `ProcessWindows` — aleksandr.urakov / detail

#2009 (Sep 5, 2019 7:29:06 PM)

  1. Fix rL371162 again — alexbrachetmialot / detail

#2008 (Sep 5, 2019 6:49:58 PM)

  1. [yaml2obj] Make e_phoff and e_phentsize 0 if there are no program — alexbrachetmialot / detail
  2. Fix failing test from rL371162 — alexbrachetmialot / detail

#2007 (Sep 5, 2019 6:02:55 PM)

  1. [MC] Fix undefined behavior in MCInstPrinter::formatHex — Jonas Devlieghere / detail
  2. Update SHT_LLVM_PART_EHDR test after r371157 — maskray / detail
  3. gn build: Merge r371159 — nicolasweber / detail

#2005 (Sep 5, 2019 5:14:11 PM)

  1. AMDGPU/GlobalISel: Fix load/store of types in other address spaces — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Avoid repeating 32-bit type lists — Matthew.Arsenault / detail
  3. [llvm-readobj][yaml2obj] Support SHT_LLVM_SYMPART, SHT_LLVM_PART_EHDR — maskray / detail
  4. Cleanup test. — asbirlea / detail

#2005 (Sep 5, 2019 5:14:11 PM)

  1. [sanitizer] Fix sanitizer-x86_64-linux-gn 'true' call — Vitaly Buka / detail

#2004 (Sep 5, 2019 4:48:32 PM)

  1. [Reproducer] Add a `cont` to ModuleCXX.test — Jonas Devlieghere / detail
  2. InstCombine: Fix crash on icmp of gep with addrspacecasted null — Matthew.Arsenault / detail
  3. [AArch64] Add testcase for codegen for sdiv by 2. — efriedma / detail
  4. AMDGPU: Fix emitting multiple stack loads for stack passed workitems — Matthew.Arsenault / detail
  5. AMDGPU: Allow getMemOperandWithOffset to analyze stack accesses — Matthew.Arsenault / detail
  6. GlobalISel/TableGen: Fix handling of EXTRACT_SUBREG constraints — Matthew.Arsenault / detail

#2004 (Sep 5, 2019 4:48:32 PM)

  1. Revert "Disable e-mails until the Groovy exception is fixed" — Jonas Devlieghere / detail
  2. [saninizer] Remove sanitizer-x86_64-linux-gn builder — Vitaly Buka / detail
  3. [sanitizer] Make sanitizer-x86_64-linux-gn always pass — Vitaly Buka / detail

#2003 (Sep 5, 2019 3:34:02 PM)

  1. llvm-reduce: Use %python from lit to get the correct/valid python binary — dblaikie / detail

#2002 (Sep 5, 2019 3:18:44 PM)

  1. [AliasSetTracker] Correct AAInfo check. — asbirlea / detail
  2. AMDGPU: Fix Register copypaste error — Matthew.Arsenault / detail

#2002 (Sep 5, 2019 3:18:44 PM)

  1. [lldb] Send e-mails on failure — Jonas Devlieghere / detail
  2. Revert "[lldb] Send e-mails on failure" — Jonas Devlieghere / detail

#2001 (Sep 5, 2019 2:58:25 PM)

  1. Remove `bugreport` command — Jonas Devlieghere / detail
  2. [Remarks] Add comparison operators to the Remark object — francisvm / detail
  3. gn build: Merge r371134 — nicolasweber / detail
  4. AMDGPU: Avoid constructing new std::vector in initCandidate — Matthew.Arsenault / detail
  5. [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase — Vitaly Buka / detail

#2000 (Sep 5, 2019 1:48:15 PM)

  1. [libcxx] Codesign test executables if necessary — Vedant Kumar / detail
  2. Docs: Update Community section on homepage — d4m1887 / detail
  3. [Bitstream] Add BitCodeAbbrev(std::initializer_list) constructor — Jan Korous / detail
  4. [ADT] Add makeArrayRef(std::array<>) template specialization — Jan Korous / detail
  5. Don't assume libcxx_gdb is always set. — saugustine / detail
  6. Add gdb pretty printers for a wide variety of libc++ data structures —