collapse
100%
WDescription%
Build stability: No recent builds failed.100
Build History
x
#19522
(pending—Waiting for next available executor on ‘xcode8.2||xcode8.2.1’)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#19521 (Jan 29, 2020 7:01:21 AM)

  1. [AArch64] Add IR intrinsics for sq(r)dmulh_lane(q) — Sanne.Wouda / detail
  2. [InstCombine] canonicalize splat shuffle after cmp — spatel / detail
  3. [clangd] Remove the temporary alias for clangd::DiagnosticConsumer. — hokein.wu / detail
  4. AMDGPU: Fix handling of infinite loops in fragment shaders — cwabbott0 / detail
  5. AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns — cwabbott0 / detail
  6. More fixes of implicit std::string conversions — uabelho / detail
  7. GlobalISel: Lower G_WRITE_REGISTER — Matthew.Arsenault / detail
  8. Analysis: Add max recursison to isDereferenceableAndAlignedPointer — Matthew.Arsenault / detail
  9. AMDGPU/GlobalISel: Manually select scalar f64 G_FNEG — Matthew.Arsenault / detail
  10. [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp — ntv / detail
  11. [libc] Fix benchmarks CMakeLists.txt — gchatelet / detail

#19520 (Jan 29, 2020 5:25:44 AM)

  1. [clangd] Replace raw lexer code with token buffer in prepare rename. — hokein.wu / detail
  2. [clangd][vscode] Update lsp dependencies to pickup the progress support — hokein.wu / detail
  3. [NFC][ARM] Add test — sam.parker / detail
  4. [AArch64][SVE] Add SVE2 intrinsics for uniform DSP operations — kerry.mclaughlin / detail
  5. clang-format: insert trailing commas into containers. — martin / detail
  6. [yaml2obj][obj2yaml] - Add lost test cases. — grimar / detail
  7. Add TagDecl AST matcher — aaron / detail
  8. Fix clang test build — Sanne.Wouda / detail
  9. Regenerate aarch64-neon-2velem.c CHECK lines — Sanne.Wouda / detail
  10. [VE] Isel patterns for fp32/64 and i32/64 conversion — simon.moll / detail
  11. [MVE][MC] evaluateBranch: add missing MVE opcode — sjoerd.meijer / detail

#19519 (Jan 29, 2020 3:50:08 AM)

  1. [lldb] More windows StringRef fixes — pavel / detail
  2. [DebugInfo] Make most debug line prologue errors non-fatal to parsing — james.henderson / detail
  3. [AArch64][SVE] Add SVE2 intrinsics for pairwise arithmetic — kerry.mclaughlin / detail
  4. [ARM] Add documentation for -march= and -mfpu= command line options — momchil.velikov / detail
  5. Fix an implicit conversion in clang-tidy. GCC 5 complains about it. — benny.kra / detail
  6. [clangd][Hover] Make tests hermetic by setting target triplet — kadircet / detail
  7. [clangd] Get rid of delayed template parsing — kadircet / detail
  8. [MLIR] Add OpenMP dialect with barrier operation — david.truby / detail
  9. [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols. — peter.smith / detail
  10. [clangd] add CODE_OWNERS — sam.mccall / detail
  11. [clangd] Go-to-definition on 'override' jumps to overridden method(s) — sam.mccall / detail

#19518 (Jan 29, 2020 2:13:25 AM)

  1. [ARC] Fix ARCTargetMachine after 777180a32b6107 — maskray / detail
  2. [lldb] Fix windows build for the StringRef conversion operator change — pavel / detail
  3. Fix clang unnittest build with GCC 5 — benny.kra / detail
  4. [clangd] Add a symbol-name-based blacklist for rename. — hokein.wu / detail
  5. [VE][fix] Explicit StringRef to std::string conversion — simon.moll / detail
  6. [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset — jay.foad / detail
  7. [VE][fix] (more) explicit StringRef to std::string — simon.moll / detail
  8. [ASTMatchers] StringRef'ify hasName — benny.kra / detail
  9. [ARM64] Debug info for structure argument missing DW_AT_location — david.stenberg / detail
  10. [VE] fp32/64 fadd/fsub/fdiv/fmul isel patterns — simon.moll / detail

#19517 (Jan 29, 2020 12:36:45 AM)

  1. [lldb] Use CompletionRequest in REPL::CompleteCode and remove — Raphael Isemann / detail
  2. [lldb] Complete return types of CXXMethodDecls to prevent crashing due — Raphael Isemann / detail
  3. [lldb] Don't create duplicate declarations when completing a forward — Raphael Isemann / detail
  4. [RDA][ARM] Move functionality into RDA — sam.parker / detail

#19516 (Jan 28, 2020 11:41:31 PM)

  1. [X86] matchAdd: don't fold a large offset into a %rip relative address — maskray / detail

#19515 (Jan 28, 2020 10:08:15 PM)

  1. [Attributor][NFC] Internalize helper function — johannes / detail
  2. [Attributor][NFC] Improve debug messages — johannes / detail
  3. [Attributor][NFC] Remove ugly and unneeded cast — johannes / detail
  4. [Attributor] Mark a non-defined `null` pointer as `noalias` — johannes / detail
  5. [Attributor] Modularize AANoAliasCallSiteArgument to simplify extensions — johannes / detail
  6. [Attributor][FIX] Treat invalidated attributes as changed — johannes / detail
  7. [Attributor] Reuse existing logic to avoid duplication — johannes / detail
  8. [Attributor][Fix] Initialize unused but loaded variable — johannes / detail

#19514 (Jan 28, 2020 8:34:51 PM)

  1. Fix polly build after StringRef change. — efriedma / detail

#19513 (Jan 28, 2020 7:01:44 PM)

  1. Another stab at making the gold plugin compile again — benny.kra / detail
  2. [CodeExtractor] Remove stale llvm.assume calls from extracted region — Vedant Kumar / detail
  3. [NFC] Fix unused variable warning. — ncv / detail
  4. GCC5 buildbot made it to clang. Fix implicit conversions it found. — benny.kra / detail
  5. Fix conversions in clang and examples — benny.kra / detail
  6. Fix more implicit conversions. Getting closer to having clang working — benny.kra / detail
  7. Make bugpoint work with gcc5 again. — benny.kra / detail
  8. [driver][Darwin] Add an -ibuiltininc flag that lets Darwin driver — Alex Lorenz / detail
  9. Try harder to fix bugpoint with GCC5 — benny.kra / detail
  10. One more bugpoitn fix for GCC5 — benny.kra / detail

#19512 (Jan 28, 2020 5:12:17 PM)

  1. Fix a couple more implicit conversions that Clang doesn't diagnose. — benny.kra / detail
  2. [AliasAnalysis] Add missing FMRB_* enums. — efriedma / detail
  3. One more batch of things found by g++ 6 — benny.kra / detail
  4. Address implicit conversions detected by g++ 5 only. — benny.kra / detail
  5. [lldb] Remove unused header from ValueObject.cpp — apl / detail
  6. Fix AVR build after 777180a32b6107 — thakis / detail
  7. [lldb/API] Implement the copy (assignment) constructor for SBPlatform — Jonas Devlieghere / detail
  8. [X86] Add test case for llvm.flt.rounds — craig.topper / detail
  9. [X86] Use SelectionDAG::getZExtOrTrunc to simplify some code. NFCI — craig.topper / detail
  10. Fix xpc build after 777180a32b6107 — thakis / detail
  11. [lldb/API] Implement the copy (assignment) constructor for SBLaunchInfo — Jonas Devlieghere / detail
  12. Fix clangd-xpc-test-client build after 777180a32b6107 — thakis / detail
  13. Fix one round of implicit conversions found by g++5. — benny.kra / detail
  14. [WebAssembly] Preserve debug frame base information through register — dschuff / detail
  15. [clangd] Fix null check in FindTarget. — sam.mccall / detail
  16. Another round of GCC5 fixes. — benny.kra / detail
  17. [lldb/API] Fix bogus copy assignment operator — Jonas Devlieghere / detail

#19511 (Jan 28, 2020 3:33:09 PM)

  1. [AArch64][GlobalISel] Fold G_AND into G_BRCOND — Jessica Paquette / detail
  2. [AArch64][SVE] Add SVE2 mla indexed intrinsics. — danilo.carvalho.grael / detail
  3. [lldb] Delete ValueObject::GetBaseClassPath — apl / detail
  4. Make llvm::StringRef to std::string conversions explicit. — benny.kra / detail
  5. [runtimes] Fix passing lists to runtimes configures — smeenai / detail
  6. [asan] Fix test compilation on Android API <= 17 — smeenai / detail
  7. [libcxx] Link against android_support when needed — smeenai / detail
  8. [ADT] Make StringRef's std::string conversion operator explicit — benny.kra / detail
  9. [Support] Fix implicit std::string conversions on Win32. — benny.kra / detail
  10. [lldb/Reproducer] Include result in recording statements — Jonas Devlieghere / detail
  11. Fix implicit conversion in the lldb Python plugin — benny.kra / detail
  12. [lldb/Reproducer] s/nullptr_t/std::nullptr_t/ — Jonas Devlieghere / detail
  13. [lldb/Plugin] Fix implicit conversion in GDBRemote — Jonas Devlieghere / detail
  14. Fix implicit conversions in example code. — benny.kra / detail
  15. [Driver] Fix implicit conversion guarded by #ifdef _WIN32 — benny.kra / detail
  16. Fix more implicit conversions — Jonas Devlieghere / detail
  17. [NFC] Fix comment typo — francisvm / detail
  18. [tblgen] Fix implicit conversion only diagnosed by g++ 6 — benny.kra / detail
  19. Fix another implicit conversion in the directory watcher — Jonas Devlieghere / detail
  20. [NFC] Removing experimental designation for ninja in docs. — ncv / detail
  21. A bunch more implicit string conversions that my Clang didn't detect. — benny.kra / detail

#19510 (Jan 28, 2020 2:00:43 PM)

  1. [LoopUnrollAndJamPass] Clean unnecessary includes. [NFCI] — asbirlea / detail
  2. [mlir][Linalg][doc] Add Design Document for the Linalg Dialect — ntv / detail
  3. [gn build] (manually) port 90a10f00ff8 — thakis / detail
  4. [lldb] [test] Restrict x86-64-write register test to x86-64 — mgorny / detail
  5. [lldb/Reproducer] Include deserialized value in log statement — Jonas Devlieghere / detail
  6. Revert "[MS] Overhaul how clang passes overaligned args on x86_32" — hans / detail
  7. [GlobalMerge] Preserve symbol visibility when merging globals — efriedma / detail
  8. [llvm] Ensure InlineCost-related fields are initialized — mtrofin / detail
  9. [lldb] Remove ClangASTImporter from Target — apl / detail
  10. [CodeGen] Attach no-builtin attributes to function definitions with no — francisvm / detail

#19509 (Jan 28, 2020 12:27:47 PM)

  1. Corrected clang amdgpu-features.cl test for — konstantin.pyzhov / detail
  2. [gn build] Port a928d127a52 — llvmgnsyncbot / detail
  3. [InstCombine] add tests for cmp with splat operand and splat constant; — spatel / detail
  4. [llvm-dwarfdump][Statistics] Count more than one conrete out-of-line — kbessonova / detail
  5. [llvm-dwarfdump][Statistics] Distinguish parameters with same name or — kbessonova / detail
  6. [llvm-dwarfdump][Statistics] Make calculations of vars in global scope — kbessonova / detail
  7. [lldb/Bindings] Sort headers in headers.swig — Jonas Devlieghere / detail
  8. Fix test hip-device-libs.hip — Yaxun.Liu / detail
  9. [MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC. — yamauchi / detail
  10. [gn build] Port 2c03c899d50 — llvmgnsyncbot / detail
  11. [scudo][standalone] Fix Android logging — kostyak / detail
  12. [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24 — i / detail
  13. llvm-symbolizer test: Add a bit of extra detail on how to — dblaikie / detail
  14. [mlir] Optimize OpResult use case for single result operations. — riddleriver / detail
  15. [mlir] Add primitive transform pattern to rewrite linalg.fill into — ataei / detail
  16. [Fuchsia] Remove aarch64-fuchsia target-specific -mcmodel=kernel — phosek / detail
  17. [lsan] Support LeakSanitizer runtime on Fuchsia — phosek / detail
  18. Don't fail step out if remote server doesn't implement qMemoryRegionInfo — ted.woodward / detail
  19. [CMake] Set ASM compiler for external projects — phosek / detail
  20. [InstCombine] refactor foldVectorCmp(); NFC — spatel / detail
  21. Fix compiling with clang-cl inside a Visual Studio 2019 16.4 command — alexandre.ganea / detail
  22. [Instrumentation] Set hidden visibility for the bias variable — phosek / detail
  23. [NFCI][LoopUnrollAndJam] Minor changes. — whitneyt / detail

#19508 (Jan 28, 2020 10:22:50 AM)

  1. [LV] Hoist code to mark conditional assumes as dead to caller (NFC). — florian_hahn / detail
  2. [llvm] Fix broken cases of 'CHECK[^:]*$' in tests — jroelofs / detail
  3. [lldb/Target] Add Assert StackFrame Recognizer — medismail.bennani / detail
  4. [Matrix] Mark expressions shared between multiple remarks. — flo / detail
  5. Add missing clang tests for 6d614a82a4230ea69e322f56dc18dcbd815ed37b — konstantin.pyzhov / detail
  6. Revert "[lldb/Target] Add Assert StackFrame Recognizer" — medismail.bennani / detail
  7. [llvm-objcopy] Initial support for wasm in llvm-objcopy — dschuff / detail
  8. [llvm-dwarfdump][Statistics] Distinguish functions/variables with same — kbessonova / detail
  9. [llvm-dwarfdump][Statistics] Ignore DW_TAG_subroutine_type in statistics — kbessonova / detail
  10. [llvm-dwarfdump][Statistics] Ignore declarations of global variables — kbessonova / detail
  11. [WebAssembly] Add WebAssembly support to llvm-symbolizer — dschuff / detail
  12. Fix a crash when casting _Complex and ignoring the results. — aaron / detail
  13. [AArch64][GlobalISel] Don't bail out of the select(cmp(a, b)) -> csel — Amara Emerson / detail
  14. [clang-tidy] adjust scripts to subsubsections in Release Notes — n.james93 / detail
  15. [CUDA] Assume the latest known CUDA version if we've found an unknown — tra / detail

#19507 (Jan 28, 2020 8:50:00 AM)

  1. [clangd] Make bin/llvm-lit run standalone clangd tests — kadircet / detail
  2. [mlir][spirv] Add GroupNonUniform arithmetic operations. — antiagainst / detail
  3. [scudo][standalone] Secondary & general other improvements — kostyak / detail
  4. [clang][CodeComplete] Support for designated initializers — kadircet / detail
  5. [clang] Fix EOL whitespace. NFC — jroelofs / detail
  6. [ADT] Remove more llvm::make_unique — jroelofs / detail
  7. [gn build] Port a32f894f17b — llvmgnsyncbot / detail
  8. Revert "[lldb/PDB] Use the new line table constructor" — pavel / detail
  9. [HIP] Fix environment variable HIP_DEVICE_LIB_PATH — Yaxun.Liu / detail
  10. [LV] Do not try to sink dead instructions. — florian_hahn / detail
  11. Fix warning of `-Wcast-qual`. NFC. — michael.hliao / detail
  12. [OPENMP50]Check for lastprivate conditional updates in atomic — a.bataev / detail
  13. [LLD] Avoid exiting with a locked mutex NFC — andrew.ng / detail
  14. Summary: This CL adds clang declarations of built-in functions for — konstantin.pyzhov / detail

#19506 (Jan 28, 2020 7:16:31 AM)

  1. [mlir][NFC] Update Operation::getResultTypes to use ArrayRef<Type> — riddleriver / detail
  2. [mlir] Refactor the implementation of Symbol use lists. — riddleriver / detail
  3. [mlir] Add a DCE pass for dead symbols. — riddleriver / detail
  4. [lsan] Support LeakSanitizer runtime on Fuchsia — phosek / detail
  5. [Clang] Enable -fsanitize=leak on Fuchsia targets — phosek / detail
  6. [mlir] Replace toy::DeadFunctionEliminationPass with symbolDCEPass. — riddleriver / detail
  7. Revert "[lsan] Support LeakSanitizer runtime on Fuchsia" — phosek / detail
  8. [instrinsics] Add @llvm.memcpy.inline instrinsics — gchatelet / detail
  9. [VE] enable unaligned load/store isel — simon.moll / detail
  10. [Clang] Warn about 'z' printf modifier in old MSVC. — simon.tatham / detail
  11. Fix failing bot — gchatelet / detail
  12. [mlir] NFC: use doxygen-style comments in AffineToStandard.cpp — zinenko / detail
  13. Update tests for @llvm.memcpy.inline intrinsics — gchatelet / detail
  14. [llvm-readobj][test] - Remove --symbols --dyn-syms part from — grimar / detail
  15. [VE] call isel with stack passing — simon.moll / detail
  16. Add tanh lowering from Standard dialect to NVVM and ROCDL. — julian.gross / detail
  17. [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and — julian.gross / detail
  18. [clangd] Improve ObjC property handling in SelectionTree. — sam.mccall / detail
  19. [lldb] Cut off unused suffix in CompletionRequest::GetRawLine — Raphael Isemann / detail
  20. [clangd] Support pseudo-obj expr, opaque values, and property references — sam.mccall / detail
  21. [clangd][Hover] Handle uninstantiated templates — kadircet / detail
  22. [lldb][NFC] Simplify Materializer/Dematerializer constructors — Raphael Isemann / detail
  23. [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi — jay.foad / detail
  24. [mlir] NFC: use ValueRange in AffineToStandard conversion — zinenko / detail
  25. Add lowering for loop.parallel to cfg. — herhut / detail
  26. [docs] Clarify llvm.used semantics with less awkward wording — benny.kra / detail
  27. [lldb/DWARF] Only match mangled name in full-name function lookup (with — pavel / detail
  28. [clangd] use SCOPED_TRACE to better trace the testcase in test failure, — hokein.wu / detail
  29. [DebugInfo] Make most debug line prologue errors non-fatal to parsing — james.henderson / detail
  30. Revert "[DebugInfo] Make most debug line prologue errors non-fatal to — james.henderson / detail
  31. [LLD][ELF][ARM] clang-format function signature [NFC] — peter.smith / detail
  32. [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC — peter.smith / detail
  33. [X86] Add combination for fma and fneg on X86 under strict FP. — pengfei.wang / detail
  34. [mips][NFC] Remove unused instruction formats — Milos.Stojanovic / detail
  35. [FPEnv] Add pragma FP_CONTRACT support under strict FP. — pengfei.wang / detail
  36. Revert "[lldb/DWARF] Only match mangled name in full-name function — pavel / detail
  37. [ADT] Implicitly convert between StringRef and std::string_view when we — benny.kra / detail
  38. [ASTMatchers] Add cxxNoexceptExpr AST matcher — nathan / detail
  39. [NFC][RDA] typedef SmallPtrSetImpl<MachineInstr*> — sam.parker / detail
  40. Revert "PR44684: Look through parens and similar constructs when — thakis / detail
  41. Fix sphinx build bot failure. NFCI. — pengfei.wang / detail
  42. [lldb/PDB] Use the new line table constructor — pavel / detail
  43. [CodeMoverUtils] Improve IsControlFlowEquivalent. — whitneyt / detail
  44. [PowerPC][Future] Add pld and pstd to future CPU Add the prefixed — wei.huang / detail
  45. Revert "[Clang] Warn about 'z' printf modifier in old MSVC." — thakis / detail
  46. [clang-format] Handle quotes and escaped braces in C# interpolated — jbcoe / detail
  47. Prevent building with MSVC 14.24 — thakis / detail

#19505 (Jan 27, 2020 8:05:07 PM)

  1. Make AST reading work better with LLVM_APPEND_VC_REV=NO — thakis / detail
  2. [mlir] Add support for marking 'unknown' operations as dynamically — riddleriver / detail

#19504 (Jan 27, 2020 6:29:32 PM)

  1. [LV] Remove nondeterminacy by changing — wmi / detail
  2. [runtimes] Fix installation for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS — smeenai / detail
  3. [runtimes] Support install-*-stripped targets — smeenai / detail
  4. [llvm] Fix file ignoring inside directories — smeenai / detail
  5. [Matrix] Add info about number of operations to remarks. — flo / detail
  6. [Matrix] Mark remarks test as AArch64 specific. — flo / detail
  7. PR44684: Look through parens and similar constructs when determining — richard / detail

#19503 (Jan 27, 2020 4:54:07 PM)

  1. Fix StackSafetyAnalysis crash with scalable vector types. — eugenis / detail
  2. Support zero size types in StackSafetyAnalysis. — eugenis / detail
  3. [WinEH] Re-run stack coloring test for i686 — rnk / detail
  4. [IR] Keep a double break between functions when printing a module — rnk / detail
  5. [clang-tidy] readability-identifier-naming disregards parameters — nathan / detail
  6. [clang-tidy] readability-redundant-string-init now flags redundant — nathan / detail
  7. Reland "[StackColoring] Remap PseudoSourceValue frame indices via — maskray / detail
  8. [clang-tidy] Fix bugprone-use-after-move when move is in noexcept — nathan / detail
  9. [Matrix] Add optimization remarks for matrix expression. — flo / detail

#19502 (Jan 27, 2020 3:19:02 PM)

  1. [InstCombine] allow more narrowing of casted select — spatel / detail
  2. [analyzer] Add FuchsiaLockChecker and C11LockChecker — xazax / detail
  3. [examples] Fix CMakefiles for JITLink and OrcError library refactoring — stephen.neuendorffer / detail
  4. [mlir] Remove 'valuesToRemoveIfDead' from PatternRewriter API — diego.caballero / detail
  5. [GlobalISel] Make use of KnownBits::computeForAddSub — jay.foad / detail
  6. [gwp-asan] Implement malloc_iterate. — eugenis / detail
  7. AMDGPU/GlobalISel: Eliminate SelectVOP3Mods_f32 — arsenm2 / detail
  8. remove a trailing space character (test commit) — eschweitz / detail
  9. [lldb/Test] Use lit.local.cfg to mark whole directory as (un)supported. — Jonas Devlieghere / detail
  10. [lldb/Commands] Make column available through _regexp-break — Jonas Devlieghere / detail
  11. [AArch64] Add option to enable/disable load-store renaming. — florian_hahn / detail

#19501 (Jan 27, 2020 1:44:16 PM)

  1. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.store — arsenm2 / detail
  2. AMDGPU/GlobalISel: Select buffer atomics — arsenm2 / detail
  3. [NFC][IndVarSimplify] Autogenerate tests affected by — lebedev.ri / detail
  4. [NFC][LoopVectorize] Autogenerate tests affected by — lebedev.ri / detail
  5. Fix an assertion failure in DwarfExpression's subregister composition — Adrian Prantl / detail
  6. [DAG] Enable ISD::EXTRACT_SUBVECTOR SimplifyMultipleUseDemandedBits — llvm-dev / detail
  7. [mlir] add lowering from affine.min to std — zinenko / detail
  8. [NFC][mlir][linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h — zinenko / detail

#19500 (Jan 27, 2020 12:08:57 PM)

  1. [mlir] [VectorOps] Lowering of vector.extract/insert_slices to LLVM IR — ajcbik / detail
  2. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.load — arsenm2 / detail
  3. [analyzer] Simplify BoolAssignmentChecker — mikhail.gadelha / detail
  4. Reland (again): [DWARF] Allow cross-CU references of subprogram — Vedant Kumar / detail
  5. [Symbolize] Handle error after the notes loop — phosek / detail
  6. [clang-tidy] readability-identifier-naming disregards parameters — nathan / detail
  7. [clang] Fix covered default in switch — Jinsong Ji / detail
  8. AMDGPU/GlobalISel: Select llvm.amdcn.struct.tbuffer.load — arsenm2 / detail
  9. TableGen: Try to fix expensive checks failures — arsenm2 / detail
  10. [InstCombine] Add more negation tests; NFC — nikita.ppv / detail
  11. [InstCombine] Move negation handling into freelyNegateValue() — nikita.ppv / detail
  12. [InstCombine] convert fsub nsz with fneg operand to -(X + Y) — spatel / detail
  13. Revert "[clang-tidy] readability-identifier-naming disregards parameters — smeenai / detail
  14. [OPENMP50]Track changes of lastprivate conditional in parallel-based — a.bataev / detail
  15. AMDGPU/GlobalISel: Move llvm.amdgcn.raw.buffer.store handling — arsenm2 / detail
  16. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.store[.format] — arsenm2 / detail
  17. Revert "[nfc][libomptarget] Remove SHARED annotation from local — jonathanchesterfield / detail

#19499 (Jan 27, 2020 10:31:00 AM)

  1. [AMDGPU] Attempt to reschedule withou clustering — Stanislav.Mekhanoshin / detail

#19498 (Jan 27, 2020 10:26:06 AM)

  1. Switch lldb-x86_64-debian to python3 — pavel / detail
  2. [FPEnv] Divide macro INSTRUCTION into INSTRUCTION and DAG_INSTRUCTION, — pengfei.wang / detail
  3. [NFC] Fix typo in Clang docs — qiucofan / detail
  4. [libunwind] Treat assembly files as C on mingw — martin / detail
  5. [MachineVerifier] Simplify and delete LLVM_VERIFY_MACHINEINSTRS from a — i / detail
  6. [MIPS GlobalISel] Select count leading zeros — petar.avramovic / detail
  7. [MIPS GlobalISel] Select count trailing zeros — petar.avramovic / detail
  8. [MIPS GlobalISel] Select population count (popcount) — petar.avramovic / detail
  9. [clan-tidy] Fix false positive in bugprone-infinite-loop — adam.balogh / detail
  10. Fix missing dependency in LibcUnitTest — gchatelet / detail
  11. [Alignment][NFC] Use Align with CreateMaskedScatter/Gather — gchatelet / detail
  12. [llvm-readobj] - Add a test for --hash-table option. — grimar / detail
  13. [llvm-readobj] - Add a test for --dyn-symbols when there are no dynamic — grimar / detail
  14. [lldb][NFC] Improve documentation for CompletionRequest — Raphael Isemann / detail
  15. [lldb][NFC] Give import-std-module tests a more unique file names — Raphael Isemann / detail
  16. [Alignment][NFC] Use Align with CreateAlignedLoad — gchatelet / detail
  17. [llvm-readobj] - Refine --needed-libs implementation and add a test. — grimar / detail
  18. Don't separate imp/expl def handling for call site params — david.stenberg / detail
  19. [ARM][LowOverheadLoops] Dont ignore VCTP — sam.parker / detail
  20. [ARM][MVE] Tail-predication: support constant trip count — sjoerd.meijer / detail
  21. [ASTMatchers] Fix parent traversal with InitListExpr — steveire / detail
  22. Improvements to call site register worklist — david.stenberg / detail
  23. [clang-format] Handle escaped " in C# string-literals — krasimir / detail
  24. [DWARF] Simplify DWARFExpression. NFC. — ikudrin / detail
  25. [DWARF] Do not pass Version to DWARFExpression. NFCI. — ikudrin / detail
  26. [LLDB] Fix build failures after removing Version from DWARFExpression. — ikudrin / detail
  27. Re-land [Support] Extend TimeProfiler to support multiple threads — russell.gallop / detail
  28. GlobalISel: Translate vector GEPs — Matthew.Arsenault / detail
  29. [MVE] Fixup order of gather writeback intrinsic outputs — david.green / detail
  30. GlobalISel: Reimplement widenScalar for G_UNMERGE_VALUES results — Matthew.Arsenault / detail
  31. [WPD] Emit vcall_visibility metadata for MicrosoftCXXABI — tejohnson / detail
  32. [AMDGPU] Fix GCN regpressure trackers for INLINEASM instructions. — vpykhtin / detail
  33. [AMDGPU] Handle frame index base operands in memOpsHaveSameBasePtr — jay.foad / detail
  34. [AMDGPU] Handle multiple base operands in shouldClusterMemOps — jay.foad / detail
  35. [AMDGPU] Handle multiple base operands in — jay.foad / detail
  36. AMDGPU: Allow i16 shader arguments — Matthew.Arsenault / detail
  37. Use pointer type size for offset constant when lowering load/stores — Matthew.Arsenault / detail
  38. Add a warning, flags and pragmas to limit the number of pre-processor — hans / detail
  39. [X86][AVX] Add test case from PR11210 — llvm-dev / detail
  40. AMDGPU/GlobalISel: Initial selection of MUBUF addr64 load/store — Matthew.Arsenault / detail
  41. [mlir] LLVM import: handle constant data and array/vector aggregates — zinenko / detail
  42. [mlir] Harden error propagation in LLVM import — zinenko / detail
  43. clang-format: [JS] options for arrow functions. — martin / detail
  44. AMDPGPU/GlobalISel: Select more MUBUF global addressing modes — Matthew.Arsenault / detail
  45. [DebugInfo] Make incorrect debug line extended opcode length non-fatal — james.henderson / detail
  46. [test][llvm-dwarfdump] Add extra test case for invalid MD5 form — james.henderson / detail
  47. [LoopUnroll] Remove remapInstruction(). — whitneyt / detail
  48. AMDGPU/GlobalISel: Fix not using global atomics on gfx9+ — Matthew.Arsenault / detail
  49. Restore "[LTO/WPD] Enable aggressive WPD under LTO option" — tejohnson / detail
  50. [clangd] Only re-open files if their flags changed — davg / detail
  51. Revert "AMDGPU: Temporary drop s_mul_hi_i/u32 patterns" — Matthew.Arsenault / detail
  52. Revert "[StackColoring] Remap PseudoSourceValue frame indices via — thakis / detail
  53. Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion. — csigg / detail
  54. AMDGPU/GlobalISel: Custom legalize v2s16 G_SHUFFLE_VECTOR — Matthew.Arsenault / detail
  55. [X86][AVX] Add a more aggressive SimplifyMultipleUseDemandedBits to — llvm-dev / detail
  56. [AMDGPU] Simplify test and extend to gfx9 and gfx10 — jay.foad / detail
  57. AMDGPU: Fix not using f16 fsin/fcos — Matthew.Arsenault / detail
  58. AMDGPU/GlobalISel: Minor refactor of MUBUF complex patterns — Matthew.Arsenault / detail
  59. AMDGPU/GlobalISel: Add baseline tests for fma/fmad selection — Matthew.Arsenault / detail
  60. AMDGPU/GlobalISel: Handle VOP3NoMods — Matthew.Arsenault / detail
  61. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load — arsenm2 / detail
  62. [analyzer] Fix handle leak false positive when the handle dies too early — xazax / detail
  63. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load.format — arsenm2 / detail
  64. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load — arsenm2 / detail
  65. [llvm][TextAPI/MachO] Support writing single macCatalyst platform — Jonas Devlieghere / detail
  66. [tablegen] Emit string literals instead of char arrays — luke.drummond / detail
  67. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load.format — arsenm2 / detail

#19496 (Jan 26, 2020 3:30:04 PM)

  1. [Concepts] Add missing null check to transformConstructor — saar / detail
  2. [mlir] Expose getNearestSymbolTable as SymbolTable class method — antiagainst / detail
  3. [Concepts] Fix incorrect TemplateArgs for introduction of local — saar / detail

#19495 (Jan 26, 2020 1:39:54 PM)

  1. [libunwind] Fix building standalone after c48974ffd7d1676 — martin / detail

#19494 (Jan 26, 2020 12:04:04 PM)

  1. NFC: Implement AST node skipping in ParentMapContext — steveire / detail
  2. [Concepts] Fix parsing of scope specifier in compound-requirements, add — saar / detail
  3. [X86][AVX] Extend combineCommutableSHUFP to handle v8f32 and v16f32 — llvm-dev / detail
  4. [InstCombine] Add extra shift(c1,add(c2,y)) tests for PR15141 — llvm-dev / detail
  5. [NFC][MCA] Re-autogenerate all check lines in all X86 MCA tests — lebedev.ri / detail
  6. [X86][BdVer2] Polish LEA instruction scheduling info — lebedev.ri / detail

#19493 (Jan 26, 2020 10:28:48 AM)

  1. [IR] masked gather/scatter alignment should be set — gchatelet / detail

#19492 (Jan 26, 2020 8:53:12 AM)

  1. [mlir][spirv] Add spv.GroupNonUniformElect and spv.GroupNonUniformIAdd — antiagainst / detail
  2. [mlir][spirv] Relax verification to allow flexible placement — antiagainst / detail
  3. [mlir][spirv] NFC: expose builtin func op conversion pattern — antiagainst / detail
  4. [mlir][spirv] NFC: simplify load/store builder call sites — antiagainst / detail
  5. [mlir][spirv] Create builtin variable in nearest symbol table — antiagainst / detail

#19491 (Jan 26, 2020 7:18:09 AM)

  1. [FPEnv] Extended FPOptions with new attributes — sepavloff / detail
  2. [X86][SSE] combineCommutableSHUFP - permilps(shufps(load(),x)) --> — llvm-dev / detail
  3. [X86][AVX] Add tests showing combineCommutableSHUFP failure to handle — llvm-dev / detail

#19490 (Jan 26, 2020 3:35:48 AM)

  1. [TargetLowering] Respect recursive depth in SimplifyDemandedBits call to — llvm-dev / detail

#19489 (Jan 26, 2020 2:00:21 AM)

  1. AMDGPU/GlobalISel: Clean-up code around ISel for Intrinsics. — cdevadas / detail

#19488 (Jan 25, 2020 11:55:24 PM)

  1. [ELF][PPC32] Support range extension thunks with addends — i / detail

#19487 (Jan 25, 2020 10:19:53 PM)

  1. [Support] `const`ify a method; NFC — George Burgess IV / detail

#19486 (Jan 25, 2020 8:44:16 PM)

  1. Mass update the MLIR license header to mention "Part of the LLVM — aminim / detail

#19485 (Jan 25, 2020 7:07:59 PM)

  1. [ELF][PPC32] Support canonical PLT — i / detail
  2. [X86] Use a macro to convert X86ISD names to strings in — craig.topper / detail

#19483 (Jan 25, 2020 1:45:04 PM)

  1. [SelectionDAG] ComputeNumSignBits - add DemandedElts support for MIN/MAX — llvm-dev / detail
  2. [Concepts] Transform constraints of non-template functions to — saar / detail

#19482 (Jan 25, 2020 12:12:17 PM)

  1. [SelectionDAG] ComputeNumSignBits - add support for rotate uniform — llvm-dev / detail
  2. [SelectionDAG] ComputeNumSignBits - add support for rotate non-uniform — llvm-dev / detail
  3. [X86] Add tests showing ComputeNumSignBits's failure to use DemandedElts — llvm-dev / detail
  4. [ELF] Rename relocateOne() to relocate() and pass `Relocation` to it — i / detail

#19481 (Jan 25, 2020 10:39:01 AM)

  1. Improve static checks for sprintf and __builtin___sprintf_chk — sguelton / detail
  2. [perf-training] Update ' (in-process)' prefix handling — francisvm / detail
  3. [mlir] Bootstrap doxygen config — jpienaar / detail
  4. [TargetLowering] SimplifyDemandedBits - Remove ashr if all our — llvm-dev / detail
  5. [mlir] Revert MSVC specific part of whole_archive_link — jpienaar / detail
  6. [X86] Add tests showing ComputeNumSignBits's failure to see through — llvm-dev / detail

#19479 (Jan 25, 2020 7:32:20 AM)

  1. [Support] Fix race in threading test, found by TSan — sam.mccall / detail
  2. [clangd] Make Notification a little safer. — sam.mccall / detail

#19477 (Jan 24, 2020 10:08:53 PM)

  1. AMDGPU: Generate test checks — arsenm2 / detail
  2. [lldb/Test] Update minidebuginfo-set-and-hit-breakpoint.test — Jonas Devlieghere / detail
  3. [lldb/Test] Disable hardware check on arm/aarch64 — Jonas Devlieghere / detail
  4. AMDGPU/SILoadStoreOptimizer: Fix uninitialized variable error — tstellar / detail

#19476 (Jan 24, 2020 8:35:30 PM)

  1. [libunwind] Set LIBUNWIND_ASM_SOURCES to the ASM source language from C — phosek / detail
  2. [lldb/Breakpoint] Recogize hardware breakpoints as such — Jonas Devlieghere / detail
  3. [lldb/Breakpoint] Include whether or not a breakpoint is a HW BP — Jonas Devlieghere / detail
  4. AMDGPU/SILoadStoreOptimizer: Improve merging of out of order offsets — tstellar / detail

#19475 (Jan 24, 2020 7:02:46 PM)

  1. [Support] Split MallocAllocator out of Allocator.h — rnk / detail
  2. [Sema] Split availability processing into SemaAvailability.cpp — rnk / detail
  3. [Support] Fix up header comments after splitting Allocator.h, NFC — rnk / detail
  4. [Sema] Remove unneeded TreeTransform.h includes, NFC — rnk / detail
  5. Revert "Reland: [DWARF] Allow cross-CU references of subprogram — Vedant Kumar / detail
  6. Fix header includes after 0697bcb66f1d82f2fd447e9d13b74d141c3ce085 — rtrieu / detail
  7. [gn build] (manually) merge 81b700e302b1 — thakis / detail
  8. [gn build] Port dd8e0a0a23b — llvmgnsyncbot / detail
  9. DR1753: Don't permit x.NS::~T() as a pseudo-destructor name. — richard / detail

#19474 (Jan 24, 2020 5:29:39 PM)

  1. Detect source location overflow due includes — diogo.sampaio / detail
  2. [codeview] Prune SimpleTypeSerializer.h headers, NFC — rnk / detail
  3. [lldb/Lit] Change the lldbtest format to behave more like shell test. — Jonas Devlieghere / detail
  4. [mlir] [VectorOps] Rewriting of vector.extract/insert_slices to other — ajcbik / detail
  5. [sanitizer_common] Implement MemoryMappingLayout for Fuchsia — phosek / detail
  6. [GISelKnownBits] Add support for PHIs — qcolombet / detail
  7. [lsan] Expose Frontier object to OS-specific LockStuffAndStopTheWorld — phosek / detail
  8. [lsan] Factor pthread-specific assumptions out of thread tracking code — phosek / detail
  9. [IR] Move CallBase::getOperandBundlesAsDefs out of line, NFC — rnk / detail

#19473 (Jan 24, 2020 3:56:24 PM)

  1. Bump Android NDK version to r21. — eugenis / detail
  2. Revert "Bump Android NDK version to r21." — eugenis / detail
  3. [WebAssembly] Add reference types target feature — aheejin / detail
  4. [WebAssembly] Update bleeding-edge CPU features — aheejin / detail
  5. [msan] Instrument x86.pclmulqdq* intrinsics. — eugenis / detail
  6. [X86] Make `llc --help` output readable again — lebedev.ri / detail
  7. [X86] Break the loop in LowerReturn into 2 loops. NFCI — craig.topper / detail
  8. clang: Only define OBJC_NEW_PROPERTIES when -x objective-c — Duncan P. N. Exon Smith / detail
  9. [SelectionDag] Updated FoldConstantArithmetic method signature in — spatel / detail
  10. [GWP-ASan] Add names to anonymous mappings. — 31459023+hctim / detail
  11. [lldb/debugserver] Unify the breakpoint/watchpoint interface (NFCI) — Jonas Devlieghere / detail
  12. [lldb/debugserver] Implement hardware breakpoints for x86_64 and i386 — Jonas Devlieghere / detail
  13. [libc] Move the implementation of mmap and munmap into a linux specific — sivachandra / detail

#19472 (Jan 24, 2020 2:22:48 PM)

  1. [clang-tidy] Add library for clang-tidy main function — dmitry.polukhin / detail
  2. [gn build] Port 3f8b100e94b — llvmgnsyncbot / detail
  3. AMDGPU: Don't error on ds.ordered intrinsic in function — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: Select wqm, softwqm and wwm intrinsics — Matthew.Arsenault / detail
  5. Revert a107f86 "[GlobalsAA] Add back a check to — craig.topper / detail
  6. [AST] Split parent map traversal logic into ParentMapContext.h — rnk / detail
  7. [gn build] Port 8a81daaa8b5 — llvmgnsyncbot / detail
  8. [GWP-ASan] enable/disable and fork support. — eugenis / detail
  9. [PATCH] [Target] Test commit — evandro.menezes / detail
  10. [LLDB][NFC] Adding clarifying comment in — shafik / detail
  11. [DAGCombiner] Add combine for (not (strict_fsetcc)) to create a — craig.topper / detail

#19471 (Jan 24, 2020 12:48:21 PM)

  1. [AMDGPU] Allow narrowing muti-dword loads — Stanislav.Mekhanoshin / detail
  2. [PGO] Attach appropriate funclet operand bundles to value profiling — andrew.kaylor / detail
  3. [AMDGPU] Bundle loads before post-RA scheduler — Stanislav.Mekhanoshin / detail
  4. Make address-space-lambda.cl pass on 32-bit Windows — hans / detail
  5. [gn build] Port 555d8f4ef5e — llvmgnsyncbot / detail
  6. Include <cstdlib> for std::abort() in clangd — dimitry / detail
  7. [GlobalsAA] Add back a check to intrinsic_addresstaken.ll to see if the — craig.topper / detail
  8. AMDGPU/GlobalISel: Add selection tests for G_ATOMICRMW_ADD — Matthew.Arsenault / detail
  9. AMDGPU: Don't check constant address space for atomic stores — Matthew.Arsenault / detail
  10. TableGen: Work around assert on Mips register definitions — Matthew.Arsenault / detail
  11. TableGen/GlobalISel: Handle non-leaf EXTRACT_SUBREG — Matthew.Arsenault / detail
  12. Correct NumLoads in clustering — Stanislav.Mekhanoshin / detail

#19470 (Jan 24, 2020 11:10:26 AM)

  1. Verify that clang's max alignment is <= LLVM's max alignment — dave / detail
  2. [PatchableFunction] Allow empty entry MachineBasicBlock — maskray / detail
  3. [PGO] Early detection regarding whether pgo counter promotion is — andrew.kaylor / detail
  4. [LoopStrengthReduce] Teach LoopStrengthReduce to preserve MemorySSA is — asbirlea / detail
  5. Fix some comment typos. NFC. — llvm-dev / detail
  6. Add test for spaceship operator to __config — dave / detail
  7. [DA] Don't propagate from unreachable blocks — Austin.Kerbow / detail
  8. Support Swift calling convention for WebAssembly targets — dschuff / detail
  9. Resubmit: [DA][TTI][AMDGPU] Add option to select GPUDA with TTI — Austin.Kerbow / detail
  10. Allow combining of extract_subvector to extract element — Stanislav.Mekhanoshin / detail

#19469 (Jan 24, 2020 9:36:27 AM)

  1. [DebugInfo][LiveDebugValues] Teach Live Debug Values About Meta — Tom.Weaver / detail
  2. [VE] global variable isel patterns — simon.moll / detail
  3. [ELF][PowerPC] Support R_PPC_COPY and R_PPC64_COPY — maskray / detail
  4. [ARM] Use reduction intrinsics for larger than legal reductions — david.green / detail

#19468 (Jan 24, 2020 8:03:10 AM)

  1. [Sema] Introduce MaximumAlignment value, to be used instead of magical — lebedev.ri / detail
  2. [clangd] Rename DiagnosticsConsumer -> ClangdServer::Callbacks, and make — sam.mccall / detail
  3. [clangd] Remove pesky ;. NFC — sam.mccall / detail
  4. [llvm-objcopy][COFF] Add support for --set-section-flags — serguei.n.dmitriev / detail
  5. [Sema] Provide declarations for MaximumAlignment, MaxAlignmentExponent — lebedev.ri / detail
  6. [X86][SSE] combineTargetShuffle - permilps(shufps(load(),x)) --> — llvm-dev / detail
  7. [analyzer] PthreadLock: Fix return value modeling for XNU lock — Artem Dergachev / detail
  8. [analyzer] PthreadLock: Add more XNU rwlock unlock functions. — Artem Dergachev / detail
  9. [analyzer] NFC: PthreadLock: Use CallDescriptionMap, modernize. — Artem Dergachev / detail
  10. [analyzer] PthreadLock: Implement mutex escaping. — Artem Dergachev / detail
  11. [analyzer] PthreadLock: Implement dead region cleanup. — Artem Dergachev / detail

#19467 (Jan 24, 2020 6:30:12 AM)

  1. [PowerPC][Future] Add prefixed instruction paddi to future CPU — wei.huang / detail
  2. [Sema] Try 2: Sanity-check alignment requested via — lebedev.ri / detail
  3. FileCheck [9/12]: Add support for matching formats — thomasp / detail
  4. [VE] aligned load/store isel patterns — simon.moll / detail

#19466 (Jan 24, 2020 4:54:42 AM)

  1. [lldb][NFC] Cleanup some if conditions in ASTImporterDelegate::Imported — Raphael Isemann / detail

#19465 (Jan 24, 2020 4:11:08 AM)

  1. [SelectionDAG] rot(x, y) --> x iff ComputeNumSignBits(x) == BitWidth(x) — llvm-dev / detail
  2. [lldb][NFC] Delete unused ClangASTImporter::CompleteDecl — Raphael Isemann / detail
  3. [lldb][NFC] Fix formatting in ASTImporterDelegate::ImportImpl — Raphael Isemann / detail
  4. [AArch64][SVE] Add intrinsics for FFR manipulation — kerry.mclaughlin / detail
  5. [NFC][ARM] Add test — sam.parker / detail
  6. [lldb] Fix nondeterminism in TestCppBitfields — pavel / detail
  7. [lldb/DWARF] Remove a workaround from DebugNamesDWARFIndex — pavel / detail
  8. [X86][SSE] Add shufps+shufps test for fold through commutation — llvm-dev / detail
  9. [clangd] Show background index status using LSP 3.15 work-done progress — sam.mccall / detail
  10. [llvm-readelf] - Improve dumping of objects without a section header — grimar / detail
  11. [Sema] Try 2: Attempt to perform call-size-specific — lebedev.ri / detail
  12. [llvm-exegesis][NFC] Simplify code. — courbet / detail
  13. [Alignment][NFC] Deprecate Align::None() — gchatelet / detail
  14. [X86][SSE] lowerShuffleWithSHUFPS - commute '2*V1+2*V2 elements' mask if — llvm-dev / detail
  15. [X86][SSE] Add another shufps+shufps test for fold through commutation — llvm-dev / detail
  16. [clangd][Hover] Change arrow in return type back to → — kadircet / detail

#19464 (Jan 24, 2020 2:34:51 AM)

  1. Recommit "[DWARF5][clang]: Added support for DebugInfo generation for — SourabhSingh.Tomar / detail
  2. [DWARF][test] Test all the call-site realted attrs — djordje.todorovic / detail
  3. [Format] Fix 'auto x(T&&, T &&)->F' with PAS_Left. — sam.mccall / detail
  4. [clang][NFC] Remove redundant cast — Raphael Isemann / detail
  5. [X86] Add test showing failure to remove vector rotate of allsignbits — llvm-dev / detail
  6. [clangd] Errors in TestTU cause test failures unless suppressed with — sam.mccall / detail
  7. [NFC][ARM] Make some params members instead. — sam.parker / detail
  8. [doc][llvm-objcopy] Remove redundant COFF-specific sub-heading — james.henderson / detail
  9. [mlir] Use all_of instead of a manual loop in IntrinsicGen. NFC — zinenko / detail
  10. [llvm-libc] Add memory function benchmarks — gchatelet / detail

#19463 (Jan 24, 2020 12:59:02 AM)

  1. [lldb][NFC] Fix all formatting errors in .cpp file headers — Raphael Isemann / detail
  2. [PowerPC] Delete IsDarwin from AsmPrinter functions — maskray / detail
  3. [lldb] Fix file header of Host/posix/FileSystemPosix.cpp — maskray / detail
  4. [WPD] Allow load/save bitcoded index when running opt — evgeny / detail
  5. [WholeProgramDevirt][test] Fix test after D73094 — maskray / detail

#19462 (Jan 23, 2020 11:23:30 PM)

  1. [lldb/Util] Remove reproducers after replay — Jonas Devlieghere / detail
  2. [Frontend] Delete some unneeded CC1 options — maskray / detail
  3. [PowerPC][MC] Delete PPCMCExpr::IsDarwin — maskray / detail
  4. [objc_direct] Allow for direct messages be sent to `self` when it is a — phabouzit / detail
  5. [objc_direct] do not add direct properties to the serialization array — phabouzit / detail
  6. [llvm][TextAPI/MachO] Update variable names in unit tests. (NFC) — Jonas Devlieghere / detail
  7. [llvm][TextAPI/MachO] Extend TBD_V3 unittest to verify writing — Jonas Devlieghere / detail

#19461 (Jan 23, 2020 9:47:30 PM)

  1. [X86] Add -flax-vector-conversions=none to all of the x86 vector — craig.topper / detail
  2. [lldb/Util] Fix Python 3 incompatibility in lldb-repro — Jonas Devlieghere / detail

#19460 (Jan 23, 2020 8:12:03 PM)

  1. Fix assert that doesn't check anything. — rtrieu / detail
  2. [examples][ORC] Remove an unused parameter from IR in an LLJIT example. — Lang Hames / detail
  3. [examples][ORC] Fix program names in calls to parse cl opt in examples. — Lang Hames / detail
  4. [examples][ORC] Add an example of how to use a custom ObjectLinkingLayer — Lang Hames / detail

#19459 (Jan 23, 2020 6:36:31 PM)

  1. [Concepts] Update cxx_status.html with Concepts support status — saar / detail
  2. Add function attribute "patchable-function-prefix" to support — maskray / detail
  3. [X86][test] Add tests for -fpatchable-function-entry=N,M (where M>0) and — maskray / detail
  4. [Driver][CodeGen] Support -fpatchable-function-entry=N,M and — maskray / detail
  5. Revert "[LTO/WPD] Enable aggressive WPD under LTO option" — tejohnson / detail
  6. [RISCV] Scheduler description for the Rocket core — evandro.menezes / detail
  7. [WebAssembly] Fix resume-only case in Emscripten EH — aheejin / detail
  8. [WinEH] Ignore lifetime.end PHI nodes in empty cleanuppads — andrew.kaylor / detail

#19458 (Jan 23, 2020 5:00:35 PM)

  1. Build fewer architectures on specialized LLDB builders — Adrian Prantl / detail
  2. Fix syntax error — Adrian Prantl / detail
  3. Fix more syntax errors — Adrian Prantl / detail
  4. [mlir] [VectorOps] fixed minor typos in vector ops doc — ajcbik / detail
  5. [AArch64][GlobalISel] Remove duplicate attribute lookup code that was — Amara Emerson / detail
  6. [MS] Overhaul how clang passes overaligned args on x86_32 — rnk / detail
  7. [Utils] Use WeakTrackingVH in vector used as scratch storage. — asbirlea / detail
  8. [LTO/WPD] Enable aggressive WPD under LTO option — tejohnson / detail
  9. [Attributor][FIX] Store alignment only holds for the pointer value — johannes / detail
  10. [Attributor] `byval` arguments are always `noalias` — johannes / detail
  11. [Attributor][NFC] Fix spelling — johannes / detail
  12. [Attributor][NFC] Add an assertion — johannes / detail
  13. [Attributor][FIX][Alignment] Do not report a change if there was none — johannes / detail
  14. [Concepts] Make constraint expressions unevaluated until satisfaction — saar / detail
  15. [LoopStrengthReduce] Reuse utility method to clean dead instructions. — asbirlea / detail
  16. [clang-tidy] Add clang-tidy headers to clang distribution — dmitry.polukhin / detail
  17. Fix bot failure from 59733525d37cf9ad88b5021b33ecdbaf2e18911c — tejohnson / detail
  18. [lldb/Util] Use md5 instead of python's hash function. — Jonas Devlieghere / detail
  19. [Attributor][NFC] Do not (try to) simplify void values — johannes / detail
  20. [Attributor][FIX] Handle non-pointers when following uses — johannes / detail
  21. [Attributor][FIX] Avoid dangling pointers during code deletion — johannes / detail
  22. [Attributor] Record dependences only when necessary — johannes / detail
  23. [Attributor] Avoid REQUIRED dependences in favor of OPTIONAL ones — johannes / detail
  24. AMDGPU: Implement FDIV optimizations in AMDGPUCodeGenPrepare — changpeng.fang / detail
  25. [clang][clang-scan-deps] Aggregate the full dependency information. — bigcheesegs / detail

#19457 (Jan 23, 2020 3:25:03 PM)

  1. [IPSCCP] Use ParamState for arguments at call sites. — florian_hahn / detail
  2. [mlir] [VectorOps] Implement vector tuple get folding — ajcbik / detail
  3. [lldb/Test] Disable command-breakpoint-col.test on Windows — Jonas Devlieghere / detail
  4. [Clang][IFS][Test] Work around in-process cc1 ASAN issues #2. — 31459023+hctim / detail
  5. [lldb/Test] Disallow using substituted binaries in shell test. — Jonas Devlieghere / detail
  6. [AArch64][GlobalISel] Fallback if the +strict-align target feature is — Amara Emerson / detail
  7. [LLDB] Fix the handling of unnamed bit-fields when parsing DWARF — shafik / detail
  8. [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a — saar / detail
  9. [tests] Use host-based XFAIL for test/MC/AMDGPU/hsa-gfx10-v3.s — hubert.reinterpretcast / detail
  10. [NFC][ScopBuilder] Move RecordedAssumptions vector to ScopBuilder — adamski.dominik / detail

#19456 (Jan 23, 2020 1:49:26 PM)

  1. [PDB] Simplify API for making section map, NFC — rnk / detail
  2. [ELF] --no-dynamic-linker: don't emit undefined weak symbols to .dynsym — maskray / detail
  3. Re-add documentation for -flax-vector-conversions= removed in — richard / detail
  4. Partially revert "[IR] Attribute/AttrBuilder: use — lebedev.ri / detail
  5. [lldb/Commands] Fix, rename and document column number arg to breakpoint — Jonas Devlieghere / detail
  6. Clang added a new feature to the ObjC compiler that will translate — jingham / detail
  7. [CMake][NFC] Refactor iOS simulator/device test configuration generation — dan / detail
  8. [CMake][NFC] Refactor iOS simulator/device test configuration generation — dan / detail
  9. [CMake] Refactor iOS simulator/device test configuration generation code — dan / detail
  10. Change internal_start_thread arguments to match pthread_create. — eugenis / detail
  11. [CUDA] Fix order of memcpy arguments in __shfl_*(<64-bit type>). — tra / detail
  12. [ThinLTO] Summarize vcall_visibility metadata — tejohnson / detail
  13. [Concepts] Add ExpressionEvaluationContexts to instantiation of — saar / detail
  14. AMDGPU/GlobalISel: Fix RegBanKSelect for llvm.amdgcn.exp.compr — Matthew.Arsenault / detail
  15. GlobalISel: Add MIPatternMatch for G_ICMP/G_FCMP — Matthew.Arsenault / detail
  16. [Concepts] Implement P1616R1 - Using unconstrained template template — saar / detail

#19455 (Jan 23, 2020 12:13:56 PM)

  1. [LoopUnroll] Avoid UB when converting from WeakVH to `Value *` — Justin Bogner / detail
  2. [ELF] Pass `Relocation` to relaxGot and — maskray / detail
  3. [AArch64][test] Fix tests after D72799 — maskray / detail
  4. [AArch64][test] Fix MC/AArch64 tests after D72799 — maskray / detail
  5. [IndVarSimplify] Fix for MemorySSA preserve. — asbirlea / detail
  6. [lldb] s/lldb/%lldb in another test — Jonas Devlieghere / detail
  7. [mlir] Add option to use custom base class for dialect in — hayarms / detail
  8. [LoopIdiomRecognize] Teach LoopIdiomRecognize to preserve MemorySSA. — asbirlea / detail
  9. [WPD/VFE] Always emit vcall_visibility metadata for — tejohnson / detail
  10. Include phabricator.uri in .arcconfig — phosek / detail
  11. [Sema] Sanity-check alignment requested via — lebedev.ri / detail
  12. [Sema] Attempt to perform call-size-specific — lebedev.ri / detail
  13. [IR] Attribute/AttrBuilder: use Value::MaximumAlignment magic constant — lebedev.ri / detail
  14. [Codegen] If reasonable, materialize clang's `AssumeAlignedAttr` as — lebedev.ri / detail
  15. [Codegen] If reasonable, materialize clang's `AllocAlignAttr` as llvm's — lebedev.ri / detail
  16. [Sema] Don't disallow placing `__attribute__((alloc_align(param_idx)))` — lebedev.ri / detail
  17. AMDGPU: Fix ubsan error — arsenm2 / detail
  18. Revert "[Sema] Attempt to perform call-size-specific — lebedev.ri / detail
  19. Revert "[Sema] Sanity-check alignment requested via — lebedev.ri / detail
  20. [clangd] Add C++20 concepts support to findExplicitReferences() and — zeratul976 / detail
  21. [clangd] Add C++20 concepts support to TargetFinder — zeratul976 / detail

#19454 (Jan 23, 2020 10:37:30 AM)

  1. [Concepts] Placeholder constraints and abbreviated templates — saar / detail
  2. [SelectionDAG] ComputeNumSignBits - add ISD::ADD demanded elts support — llvm-dev / detail
  3. [X86] Add AVX512 tests for vector rotations — llvm-dev / detail
  4. [X86] Add test showing failure to remove vector rotate by zero — llvm-dev / detail
  5. [X86] LowerRotate - early out for vector rotates by zero — llvm-dev / detail
  6. [mlir] Fix vectorize transform crashing on none-op operand — ataei / detail
  7. [SVE] Add SVE2 patterns for unpredicated multiply instructions — danilo.carvalho.grael / detail
  8. [openmp] Disable archer if LIBOMP_OMPT_SUPPORT is off — mgorny / detail

#19453 (Jan 23, 2020 9:31:52 AM)

  1. [hip] Remove `-Werror=format-nonliteral` — michael.hliao / detail
  2. [OPENMP]Fix use of local allocators in allocate clauses. — a.bataev / detail
  3. [OpenMP] change omp_atk_* and omp_atv_* enumerators to lowercase [NFC] — kkwli0 / detail
  4. [X86][AVX] Add AVX1/AVX2 ashr vector tests — llvm-dev / detail
  5. [SelectionDAG] ComputeNumSignBits - add ISD::SUB demanded elts support — llvm-dev / detail
  6. [NFC][ARM] Add test — sam.parker / detail
  7. AMDGPU: Check for other uses when looking through casted select — arsenm2 / detail
  8. [Alignment][NFC] Use Align with CreateAlignedStore — gchatelet / detail
  9. [X86][SSE] Add ComputeNumSignBits tests for (ADD (AND X, 1), -1) vectors — llvm-dev / detail
  10. [SelectionDAG] ComputeNumSignBits - add ISD::ADD vector support — llvm-dev / detail
  11. clang-cl: Parse /QIntel-jcc-erratum — hans / detail
  12. GlobalISel: Use Register — arsenm2 / detail
  13. AMDGPU/GlobalISel: Select V_ADD3_U32/V_XOR3_B32 — arsenm2 / detail
  14. [RDA] Skip debug values — sam.parker / detail
  15. [analyzer] Improve FuchsiaHandleChecker's diagnostic messages — xazax / detail

#19452 (Jan 23, 2020 7:58:19 AM)

  1. [clang][CodeComplete] Make completion work after initializer lists — kadircet / detail
  2. Revert "Resubmit: [JumpThreading] Thread jumps through two basic blocks" — kazu / detail
  3. [VE] add, sub, left/right shift isel patterns — simon.moll / detail
  4. [Dsymutil][Debuginfo][NFC] #4 Refactor dsymutil to separate DWARF — a.v.lapshin / detail
  5. Revert "[tablegen] Emit string literals instead of char arrays" — jaskiewiczs / detail
  6. [Hexagon] Remove unused operand definitions: s10_0Imm and s10_6Imm — kparzysz / detail
  7. Fix GCC warning/error '-fpermission'. NFC. — michael.hliao / detail

#19451 (Jan 23, 2020 6:24:28 AM)

  1. [LoopRotate] add ability to repeat loop rotation until non-deoptimizing — fedor.sergeev / detail
  2. [SelectionDAG] Compute Known + Sign Bits - merge INSERT_VECTOR_ELT — llvm-dev / detail
  3. [NFC][RDA] Make the interface const — sam.parker / detail
  4. [gn build] Port 2f6987ba61c — llvmgnsyncbot / detail
  5. [CodeGen] Make use of MachineInstrBuilder::getReg — jay.foad / detail
  6. Revert "[mlir] Add baseAttr to TypedArrayAttrBase." — zinenko / detail
  7. [tablegen] Emit string literals instead of char arrays — luke.drummond / detail
  8. [ARM,MVE] Make the MVE intrinsics work in C++! — simon.tatham / detail
  9. [VE][NFC] re-write RR* isel class using null_frag — simon.moll / detail

#19450 (Jan 23, 2020 4:50:53 AM)

  1. [NFC][DwarfDebug] Use proper analog GNU attribute for the pc address — djordje.todorovic / detail
  2. [LLD] [COFF] Silence a GCC warning about an unused variable. NFC. — martin / detail
  3. [SelectionDAG] Compute Known + Sign Bits - merge INSERT_SUBVECTOR — llvm-dev / detail
  4. [SelectionDAG] ComputeKnownBits - merge EXTRACT_VECTOR_ELT known/unknown — llvm-dev / detail
  5. [FileCheck] Strengthen error checks in unit tests — thomasp / detail
  6. [llvm-exegesis] Don't use unsupported aliasing instructions — Milos.Stojanovic / detail
  7. [ARM,MVE] Revise immediate VBIC/VORR to look more like NEON. — simon.tatham / detail
  8. [ARM,MVE] Support immediate vbicq,vorrq,vmvnq intrinsics. — simon.tatham / detail
  9. [AArch64][SVE] Add first-faulting load intrinsic — kerry.mclaughlin / detail
  10. Treat C# `using` as a control statement — krasimir / detail
  11. [Alignement][NFC] Deprecate untyped CreateAlignedLoad — gchatelet / detail

#19449 (Jan 23, 2020 3:16:27 AM)

  1. Revert "[Concepts] Placeholder constraints and abbreviated templates" — sam.mccall / detail
  2. [llvm-exegesis] Allow the randomizer to fail nicely... — courbet / detail
  3. [mlir] Shrink-wrap anonymous namespaces around the classes it's supposed — benny.kra / detail

#19448 (Jan 23, 2020 1:42:15 AM)

  1. [DWARF] Get rid of DWARFDebugNames::HeaderPOD. NFC. — ikudrin / detail
  2. [DWARF] Eliminate the DWARFDebugNames::Header::Padding field. — ikudrin / detail
  3. [SSAUpdater] Don't call ValueIsRAUWd upon single use replacement — suc-daniil / detail
  4. [LLD][COFF] Enable linking of __declspec(selectany) symbols from Clang — martin / detail
  5. [llvm-exegesis] Restrict to allowed back-to-back instructions in — courbet / detail
  6. [lldb][NFC] Rename ClangASTContext to TypeSystemClang — Raphael Isemann / detail
  7. [Object][test] - Remove readobj-elf-versioning.test and support files. — grimar / detail
  8. [llvm-readobj][test] - Add a check for --dyn-syms. — grimar / detail
  9. [test] Avoid loop-unroll.c test getting confused by fadd in git revision — russell.gallop / detail
  10. [lldb][NFC] Delete empty file source/Host/linux/ProcessLauncherLinux.cpp — Raphael Isemann / detail

#19447 (Jan 23, 2020 12:08:20 AM)

  1. NFC. Remove obsolete SimpleAnalysis infrastructure — suc-daniil / detail
  2. NFC. Add PR44320 IR test case. — suc-daniil / detail
  3. [lldb/Test] Don't add a check-* target as dependency in — martin / detail
  4. [Concepts] Profile TypeConstraints in ProfileTemplateParameterList — saar / detail
  5. [DWARF] Support 64-bit DWARF in .debug_pubnames and similar tables. — ikudrin / detail
  6. Revert "[Concepts] Profile TypeConstraints in — saar / detail
  7. [Concepts] Profile TypeConstraints in ProfileTemplateParameterList — saar / detail

#19446 (Jan 22, 2020 10:33:36 PM)

  1. [libcxx] [test] Don't assert that moved-from containers with non-POCMA — bion / detail
  2. [LICM] NFC. Remove AST caching infrastructure — suc-daniil / detail
  3. [DWARF] Allow empty address range tables. — ikudrin / detail
  4. [DWARF] Return Error from DWARFDebugArangeSet::extract(). — ikudrin / detail
  5. [DWARF] Make dwarf::getUnitLengthFieldByteSize() constexpr. NFC. — ikudrin / detail
  6. [DWARF] Make dwarf::getDwarfOffsetByteSize() a free function. NFC. — ikudrin / detail
  7. [DWARF] Support DWARF64 in DWARFDebugArangeSet. — ikudrin / detail
  8. [DWARF] Better detect errors in Address Range Tables. — ikudrin / detail
  9. [gn build] Port dcff3961c2d — llvmgnsyncbot / detail
  10. Fix build bot failures. — ikudrin / detail

#19444 (Jan 22, 2020 7:20:39 PM)

  1. Fix missing '\' in pipeline — Jonas Devlieghere / detail
  2. [lldb/Test] Fix type in add_lit_testsuite — Jonas Devlieghere / detail
  3. [lldb/Docs] Document testing strategies for the reproducers — Jonas Devlieghere / detail
  4. [RISCV] Fix evaluating %pcrel_lo against global and weak symbols — jrtc27 / detail
  5. [llvm/Transforms] Fix warning: private field 'MSSA' is not used — Jonas Devlieghere / detail
  6. [test] Fix lld/test/ELF/riscv-pcrel-hilo-error.s after D73211 — jrtc27 / detail
  7. [LV] Fix predication for branches with matching true and false succs. — flo / detail
  8. AMDGPU/GlobalISel: Remove redundant or patterns — arsenm2 / detail
  9. AMDGPU/GlobalISel: Fix generated wave64 checks — arsenm2 / detail

#19443 (Jan 22, 2020 5:42:13 PM)

  1. [lldb] Add lldb reproducer test stage — Jonas Devlieghere / detail
  2. Revert "[cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail
  3. [lldb/Reproducer] Disable buffering of stdout during replay — Jonas Devlieghere / detail
  4. [IndVarSimplify] Teach IndVarSimplify to preserve MemorySSA. — asbirlea / detail
  5. [AArch64TTI] AArch64 supports NT vector stores through STNP. — flo / detail
  6. [lldb/Reproducer] Mark some driver tests  as unsupported for lldb-repro — Jonas Devlieghere / detail
  7. Replace old-style cast of null pointer with nullptr — joerg / detail
  8. [lldb/Test] Add check-lldb-repro target — Jonas Devlieghere / detail

#19442 (Jan 22, 2020 4:08:44 PM)

  1. [www] Update cxx_status page to list changes on the Clang 10 branch as — richard / detail
  2. [lldb/Utility] Don't forward directories to the file collector — Jonas Devlieghere / detail
  3. [lldb/Test] Skip script interpreter tests reading from stdin for — Jonas Devlieghere / detail
  4. [LoopIdiomRecognize] Reduce variable scope. [NFCI] — asbirlea / detail
  5. [IndVarSimplify] Cleanup spaces and reduce variable scope [NFCI] — asbirlea / detail
  6. Embed a zero-length /dev/null in darwin-debug for the special section. — Jason Molenda / detail
  7. [nfc][libomptarget] Remove SHARED annotation from local variables — jonathanchesterfield / detail
  8. [cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail

#19440 (Jan 22, 2020 2:14:42 PM)

  1. [x86] fold vperm2x128 to concat of 128-bit high half vectors — spatel / detail
  2. [llvm-cov] Add support for -skip-functions to lcov — mmoroz / detail
  3. [libFuzzer] Add INFO output when LLVMFuzzerCustomMutator is found. — mmoroz / detail
  4. R600: Fix failing testcase — arsenm2 / detail
  5. Convert AssertTrue( A == B) to AssertEqual(A, B) in TestObjCStepping.py. — jingham / detail
  6. [lldb/Util] Fix lldb-repro now it doesn't take a path to lldb — Jonas Devlieghere / detail
  7. [lldb/Test] Use lit's capabilities to skip lldb-repro tests. — Jonas Devlieghere / detail
  8. [lldb/Reproducer] Correctly instrument enum values — Jonas Devlieghere / detail
  9. [ODRHash] Factor out functionality for CXXRecord ODR diagnostics (NFCI) — bruno.cardoso / detail
  10. [PatternMatch] Add m_APInt/m_APFloat matchers accepting undef — nikita.ppv / detail
  11. Clang] Fix expansion of response files in -Wp after integrated-cc1 — alexandre.ganea / detail
  12. [PowerPC] Collect some CallLowering arguments into a struct. [NFC] — sd.fertile / detail
  13. [PatternMatch] Make m_c_ICmp swap the predicate (PR42801) — nikita.ppv / detail
  14. [TestStdModuleSysroot] Only run locally. — ditaliano / detail
  15. [mlir][Linalg] Add tensor support to Linalg EDSC Builders — ntv / detail
  16. [X86] Cast to __v4hi instead of __m64 in the implementation of — craig.topper / detail
  17. [InstCombine] Add test for PR44529; NFC — nikita.ppv / detail
  18. [InstCombine] Combine neg of shl of sub (PR44529) — nikita.ppv / detail

#19439 (Jan 22, 2020 12:39:17 PM)

  1. [gn build] reformat all build files again — thakis / detail
  2. Add LLVM_VALUE_FUNCTION to Optional::map(); NFC — aaron / detail
  3. AMDGPU/R600: Emit rodata in text segment — jano.vesely / detail
  4. [mlir] Add baseAttr to TypedArrayAttrBase. — aminim / detail
  5. [LoopDeletion] Teach LoopDeletion to preserve MemorySSA if available. — asbirlea / detail
  6. Add a bit of documentation on attribute spellings that were missing. — aaron / detail
  7. Extend misc-misplaced-const to detect using declarations as well as — aaron / detail
  8. [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader — efriedma / detail

#19438 (Jan 22, 2020 11:03:37 AM)

  1. [gn build] [win] produce symbolized stack frames in release builds too — thakis / detail
  2. Revert "Unconditionally enable lvalue function designators; NFC" — aaron / detail
  3. [scudo][standalone] Reduce Android region sizes to 128MB — kostyak / detail
  4. [Flang] add some cmake code to allow for out-of-tree building of MLIR — aminim / detail
  5. Revert "[gn build] [win] produce symbolized stack frames in release — thakis / detail
  6. Revert "[DA][TTI][AMDGPU] Add option to select GPUDA with TTI" — thakis / detail
  7. [ARM] Mark MVE loads/store as not having side effects — david.green / detail
  8. [X86][SSE] combineExtractWithShuffle - extract(bitcast(broadcast(x))) — llvm-dev / detail
  9. [CMake][Fuchsia] Disable in-process cc1 — phosek / detail
  10. Add a comment about when we can remove this construct; NFC. — aaron / detail
  11. [Concepts] Fix bug when referencing function parameters in instantiated — saar / detail

#19437 (Jan 22, 2020 9:28:11 AM)

  1. [mlir] Swap use of to_vector() with lookupValues() in LLVMIRIntrinsicGen — hayarms / detail
  2. AMDGPU/GlobalISel: Fix RegBankSelect for G_INSERT_VECTOR_ELT — arsenm2 / detail
  3. AMDGPU/GlobalISel: Select G_INSERT_VECTOR_ELT — arsenm2 / detail
  4. [compiler-rt] [builtins] Fix clear_cache_test to work with MPROTECT — mgorny / detail
  5. [gn build] (manually) port a174f0da62f — thakis / detail
  6. AMDGPU/GlobalISel: Fold add of constant into G_INSERT_VECTOR_ELT — arsenm2 / detail
  7. [X86][SSE] combineExtractWithShuffle - — llvm-dev / detail
  8. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail
  9. AMDGPU/GlobalISel: Keep G_BITCAST out of waterfall loop — arsenm2 / detail
  10. AMDGPU: Fix element size assertion — arsenm2 / detail
  11. [AArch64] Add test for DWARF return address signing — pablo.barrio / detail
  12. [PGO][PGSO] Update BFI in CodeGenPrepare::optimizeSelectInst. — yamauchi / detail
  13. AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp8 — arsenm2 / detail
  14. AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp — arsenm2 / detail
  15. Regenerate test/CodeGen/ARM/vext.ll. NFC. — Stanislav.Mekhanoshin / detail
  16. Precommit NFC part of DAGCombiner change. NFC. — Stanislav.Mekhanoshin / detail
  17. [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile — daltenty / detail
  18. AMDGPU/GlobalISel: Handle 16-bank LDS llvm.amdgcn.interp.p1.f16 — arsenm2 / detail
  19. [AArch64] Don't rename registers with pseudo defs in Ld/St opt. — florian_hahn / detail

#19436 (Jan 22, 2020 7:52:28 AM)

  1. [ASTImporter] Properly delete decls from SavedImportPaths — Raphael Isemann / detail
  2. AMDGPU: Fix interaction of tfe and d16 — arsenm2 / detail
  3. AMDGPU/GlobalISel: Handle atomic_inc/atomic_dec — arsenm2 / detail
  4. AMDGPU/GlobalISel: Fix RegbankSelect for llvm.amdgcn.fmul.legacy — arsenm2 / detail
  5. [MachineScheduler] Allow clustering mem ops with complex addresses — jay.foad / detail
  6. [AArch64][SVE] Add patterns for unpredicated load/store to — sander.desmalen / detail
  7. [ARM] MVE Gather Scatter cost model tests. NFC — david.green / detail
  8. [ARM] Basic gather scatter cost model — david.green / detail
  9. [VE] setcc isel patterns — simon.moll / detail
  10. [InstCombine] fneg(X + C) --> -C - X — spatel / detail
  11. Unconditionally enable lvalue function designators; NFC — aaron / detail
  12. AMDGPU/GlobalISel: Add pre-legalize combiner pass — arsenm2 / detail
  13. AMDGPU: Do binop of select of constant fold in AMDGPUCodeGenPrepare — arsenm2 / detail
  14. AMDGPU: Look through casted selects to constant fold bin ops — arsenm2 / detail
  15. AMDGPU: Fix typo — arsenm2 / detail
  16. [VE] select and selectcc patterns — simon.moll / detail
  17. [lldb/Target] Sort CMakeLists (NFC) — medismail.bennani / detail
  18. AMDGPU/GlobalISel: Fold constant offset vector extract indexes — arsenm2 / detail

#19435 (Jan 22, 2020 6:17:06 AM)

  1. [mlir] Enable specifying verify on OpInterface — jpienaar / detail
  2. [mlir][spirv] Add lowering for composite std.constant. — antiagainst / detail
  3. Extend misc-misplaced-const to detect using declarations as well as — aaron / detail
  4. [llvm-mca][NFC] Regenerate tests @HEAD. — courbet / detail
  5. Use SelectionDAG::getShiftAmountConstant(). NFCI. — llvm-dev / detail
  6. [SelectionDAG] getShiftAmountConstant - assert the type is an integer. — llvm-dev / detail
  7. [InstCombine] add tests for fneg+fadd; NFC — spatel / detail
  8. AMDGPU: Fix missing immarg on llvm.amdgcn.interp.mov — arsenm2 / detail
  9. AMDGPU/GlobalISel: RegBankSelect interp intrinsics — arsenm2 / detail
  10. Revert "Extend misc-misplaced-const to detect using declarations as well — aaron / detail

#19434 (Jan 22, 2020 4:40:56 AM)

  1. [LLD][ELF][ARM] Don't apply --fix-cortex-a8 to relocatable links. — peter.smith / detail
  2. [AArch64][SVE] Add intrinsic for non-faulting loads — kerry.mclaughlin / detail
  3. [lld/ELF] PR44498: Support input filename in double quote — thomasp / detail
  4. [lldb/DWARF] Remove one more auto-dwo method — pavel / detail
  5. Remove extra ';' to fix Wpedantic. NFCI. — llvm-dev / detail
  6. [X86][SSE] combineExtractWithShuffle - pull out repeated extract index — llvm-dev / detail

#19433 (Jan 22, 2020 3:05:35 AM)

  1. [ARM][MVE] Clear MaskedInsts vector — sam.parker / detail
  2. [llvm-readobj] - Rewrite gnuhash.test test to stop using precompiled — grimar / detail
  3. [Doc] Update requirements for masked load/store — gchatelet / detail
  4. [llvm-exegesis] Serial snippet: Restrict the set of back-to-back — courbet / detail
  5. [lldb] s/lldb/%lldb in two tests — pavel / detail
  6. [Alignment][NFC] Use Align with CreateMaskedStore — gchatelet / detail
  7. [Concepts] Placeholder constraints and abbreviated templates — saar / detail
  8. Add support for (expressing) vscale. — sander.desmalen / detail
  9. Revert "[Concepts] Fix bug when referencing function parameters in — saar / detail
  10. [clangd] Do not duplicate TemplatedDecls in findExplicitReferences — kadircet / detail

#19432 (Jan 22, 2020 1:29:45 AM)

  1. [lldb] Add a display name to ClangASTContext instances — Raphael Isemann / detail
  2. [VE] i<N> and fp32/64 arguments, return values and constants — simon.moll / detail
  3. [Concepts] Fix incorrect recovery in TryAnnotateTypeConstraint — saar / detail
  4. [clang][index] Index the injected class name types. — hokein.wu / detail
  5. [llvm-as] Fix assembling of index with multiple summaries sharing single — evgeny / detail
  6. [clangd] Handle the missing injectedClassNameType in targetDecl. — hokein.wu / detail
  7. Change the googlemock link — pavel / detail
  8. [lldb] Fix an asan error from 27df2d9f556c — pavel / detail
  9. [mlir][orc] unbreak MLIR ExecutionEngine after ORC changes — zinenko / detail
  10. [Concepts] Fix bug when referencing function parameters in instantiated — saar / detail

#19431 (Jan 21, 2020 11:54:36 PM)

  1. Update clang-interpreter example to incorporate changes in ce2207abaf9. — Lang Hames / detail
  2. [LICM] Don't cache AliasSetTrackers when run under legacy PM — suc-daniil / detail
  3. [lldb/Initializers] Move all ObjC initializers into AppleObjCRuntime — Jonas Devlieghere / detail
  4. [ORC] Fix the LLJITWithObjectCache example to address changes in — Lang Hames / detail
  5. [AArch64][GlobalISel] Fix llvm.returnaddress(0) selection when LR is — Amara Emerson / detail

#19430 (Jan 21, 2020 9:26:55 PM)

  1. [ORC] Add support for emulated TLS to ORCv2. — Lang Hames / detail
  2. [clang][IFS][test] Temporary work around for in-process cc1 ASAN issues. — puyan / detail
  3. [ORC] Fix a missing move in ce2207abaf9. — Lang Hames / detail
  4. Resubmit: [AMDGPU] Invert the handling of skip insertion. — carl.ritson / detail
  5. [AMDGPU] SIRemoveShortExecBranches should not remove branches exiting — carl.ritson / detail
  6. [gn build] Port e53a9d96e6a — llvmgnsyncbot / detail
  7. [ORC] Update examples to incorporate changes in ce2207abaf9. — Lang Hames / detail
  8. [DA][TTI][AMDGPU] Add option to select GPUDA with TTI — Austin.Kerbow / detail

#19429 (Jan 21, 2020 7:51:17 PM)

  1. Revert "[Concepts] Placeholder constraints and abbreviated templates" — Jonas Devlieghere / detail
  2. [llvm] NFC: fix trivial typos in documents — tclin914 / detail
  3. [libcxxabi] NFC: Fix trivial typos in comments — tclin914 / detail

#19427 (Jan 21, 2020 6:08:20 PM)

  1. [lldb] Pass the right args to --target and --build — Jonas Devlieghere / detail
  2. [lldb] Use check-lldb for Xcode tests — Jonas Devlieghere / detail
  3. [lldb] Only run the shell test for the Xcode standalone build — Jonas Devlieghere / detail
  4. AMDGPU/GlobalISel: Select DS append/consume — arsenm2 / detail
  5. AMDGPU/GlobalISel: Select llvm.amdgcn.update.dpp — arsenm2 / detail
  6. Consolidate internal denormal flushing controls — arsenm2 / detail
  7. TableGen/GlobalISel: Don't check exact intrinsic opcode value — arsenm2 / detail
  8. [MLIR] LLVM dialect: modernize and cleanups — frank.laub / detail
  9. [WebAssembly] Track frame registers through VReg and local allocation — dschuff / detail
  10. [IR] Remove some unnecessary cleanup in Module's dtor, and use a — dblaikie / detail
  11. DebugInfo: Move SectionLabel tracking into CU's addRange — dblaikie / detail
  12. [lldb/Makefile.rules] Force the default target to be 'all' — Fred Riss / detail
  13. [lldb/testsuite] Modernize 2 test Makefiles — Fred Riss / detail
  14. [DAG] Add helper for creating constant vector index with correct type. — michael.hliao / detail
  15. [Concepts] Requires Expressions — saar / detail
  16. [X86][SSE] Add some v16i8 reverse + endian swap style shuffle tests — llvm-dev / detail
  17. [X86] Rename lowerShuffleAsRotate -> lowerShuffleAsVALIGN — llvm-dev / detail
  18. Revert "[Concepts] Requires Expressions" — saar / detail
  19. Revert "[ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc" — epastor / detail
  20. [Support] Explicitly instantiate BumpPtrAllocatorImpl — rnk / detail
  21. Revert "[Support] Explicitly instantiate BumpPtrAllocatorImpl" — rnk / detail
  22. [test] clang/test/InterfaceStubs/externstatic.c requires — maskray / detail
  23. [debugserver] Share code between Enable/DisableHardwareWatchpoint (NFC) — Jonas Devlieghere / detail
  24. [mlir] Fix compilation with VS2019. — alexandre.ganea / detail
  25. [mlir] NFC: Rename index_t to index_type — ro / detail
  26. [lldb/Test] XFAIL TestRequireHWBreakpoints when HW BPs are avialable — Jonas Devlieghere / detail
  27. [llvm-exegesis][mips] Fix -Wunused-function after D72858 — maskray / detail
  28. [Concepts] Requires Expressions — saar / detail
  29. [Concepts] Fix name-type conflict compilation issues — saar / detail
  30. [AsmPrinter] Delete dead takeDeletedSymbsForFunction() — i / detail
  31. [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr — maskray / detail
  32. [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together. — craig.topper / detail
  33. [DebugInfo][test] Change two MIR tests to use — maskray / detail
  34. [XRay] Set hasSideEffects flag of PATCHABLE_FUNCTION_{ENTER,EXIT} — maskray / detail
  35. [CodeGen] Move fentry-insert, xray-instrumentation and — maskray / detail
  36. fix doc typos to cycle bots — thakis / detail
  37. [gn build] Port a0f50d73163 — llvmgnsyncbot / detail
  38. Allow space after C-style cast in C# code — paulhoad / detail
  39. [clang-format] Add IndentCaseBlocks option — paulhoad / detail
  40. [clang-format] Expand the SpacesAroundConditions option to include catch — paulhoad / detail
  41. Remove extra "\01" prefix in EH docs — rnk / detail
  42. Fix gcc `-Wunused-variable` warning. NFC. — michael.hliao / detail
  43. [ORC] Add weak symbol support to defineMaterializing, fix for PR40074. — Lang Hames / detail
  44. [TargetRegisterInfo] Default trackLivenessAfterRegAlloc() to true — maskray / detail
  45. fix doc typos to cycle bots — thakis / detail
  46. [BranchRelaxation] Simplify offset computation and fix a bug in — maskray / detail
  47. [X86] Try to avoid casts around logical vector ops recursively. — flo / detail
  48. Reorder targets in alphabetical order. NFC. — michael.hliao / detail
  49. PR42108 Consistently diagnose binding a reference template parameter to — richard / detail
  50. List implicit operator== after implicit destructors in a vtable. — richard / detail
  51. Undo changes to release notes intended for the Clang 10 branch, not — richard / detail
  52. [libc++][libc++abi] Fix or suppress failing tests in single-threaded — eric / detail
  53. [mlir] NFC: Fix trivial typos in comments — aminim / detail
  54. [StackColoring] Remap FixedStackPseudoSourceValue frame index referenced — i / detail
  55. [ARM] Favour post inc for MVE loops — david.green / detail
  56. [ARM] MVE VLDn post inc tests. NFC — david.green / detail
  57. [ARM] MVE VLDn postinc — david.green / detail
  58. [LLVMgold][test] Fix llvm-nm test after D72658 — i / detail
  59. [llvm-mc] - Produce R_X86_64_PLT32 relocation for branches with JCC — grimar / detail
  60. [test] Simplify CodeGen/PowerPC/stack-coloring-vararg.mir — i / detail
  61. [IndVarSimplify][LoopUtils] rewriteLoopExitValues. NFCI — sjoerd.meijer / detail
  62. [llvm-objdump] - Fix the indentation when printing dynamic tags. — grimar / detail
  63. Recommit "[DWARF5][DebugInfo]: Added support for DebugInfo generation — SourabhSingh.Tomar / detail
  64. [LoopUtils] Better accuracy for getLoopEstimatedTripCount. — evgueni.brevnov / detail
  65. [test] On Mac, don't try to use result of sysctl command if calling it — david.spickett / detail
  66. [NFC][LoopUtils] Minor change in comment according to review D71990. — evgueni.brevnov / detail
  67. [ARM][MVE] Tail-Predication: rematerialise iteration count in exit — sjoerd.meijer / detail
  68. [lldb/DWARF] Change how we construct a llvm::DWARFContext — pavel / detail
  69. [X86][SSE] Add PACKSS SimplifyMultipleUseDemandedBits 'sign bit' — llvm-dev / detail
  70. [clangd] Remove a stale FIXME, NFC. — hokein.wu / detail
  71. Add missing tests for parent traversal — steveire / detail
  72. Compare traversal for memoization before bound nodes container — steveire / detail
  73. [clang][CodeComplete] Propogate printing policy to FunctionDecl — kadircet / detail
  74. [LV] Vectorizer should adjust trip count in profile information — evgueni.brevnov / detail
  75. Fix clang-formatting for recent commits — steveire / detail
  76. [lldb/DWARF] Simplify DWARFDebugInfoEntry::LookupAddress — pavel / detail
  77. Make SymbolFileDWARF::ParseLineTable use std::sort instead of insertion — pavel / detail
  78. Fix the invisible-traversal to ignore more nodes — steveire / detail
  79. [lldb] Don't process symlinks deep inside DWARFUnit — pavel / detail
  80. [lldb] Allow loading of minidumps with no process id — pavel / detail
  81. [AArch64][SVE] Extend int_aarch64_sve_ld1_gather_imm — andrzej.warzynski / detail
  82. [mlir] Add in-dialect lowering of gpu.all_reduce. — csigg / detail
  83. [llvm-profdata] Fix hint message since argument format has changed — yikong / detail
  84. [ARM,MVE] Fix confusing MC names for MVE VMINA/VMAXA insns. — simon.tatham / detail
  85. [mlir] clarify LangRef wording around control flow in regions — zinenko / detail
  86. [lldb] Mark the implicit copy constructor as deleted when a move — Raphael Isemann / detail
  87. [SCEV] Swap guards estimation sequence. NFC — dfukalov / detail
  88. [InstSimplify] fold select of vector constants that include undef — spatel / detail
  89. [lldb][NFC] Add test for iterator invalidation during code completion. — Raphael Isemann / detail
  90. [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc — epastor / detail
  91. [ARM][MVE][Intrinsics] Take abs() of VMINNMAQ, VMAXNMAQ intrinsics' — mark.murray / detail
  92. [Alignment][NFC] Use Align with CreateElementUnorderedAtomicMemCpy — gchatelet / detail
  93. [libomptarget] Implement smid for amdgcn — jonathanchesterfield / detail
  94. Fix build - removing legacy target reference. — epastor / detail
  95. [llvm-exegesis][NFC] Disassociate snippet generators from benchmark — Milos.Stojanovic / detail
  96. [gn build] Port 24b7b99b7d6 — llvmgnsyncbot / detail
  97. [InstCombine] form copysign from select of FP constants (PR44153) — spatel / detail
  98. [FileCheck] Clean and improve unit tests — thomasp / detail
  99. Add support for Linux/Musl ABI — sidneym / detail
  100. [clangd] Avoid redundant testcases in rename unittest, NFC. — hokein.wu / detail
  101. clang-format: [JS] fix `??` opreator wrapping. — martin / detail
  102. [OPENMP]Fix PR44578: crash in target construct with captured global. — a.bataev / detail
  103. [FileCheck] Make Match unittest more flexible — thomasp / detail
  104. [SelectionDAG] GetDemandedBits - fallback to — llvm-dev / detail
  105. [clang-tidy] Add check for CERT-OOP57-CPP — nathan / detail
  106. [gn build] Port a42c3eb599c — llvmgnsyncbot / detail
  107. [llvm-exegesis] Remove unused variable after D72928 — Milos.Stojanovic / detail
  108. [lldb/Util] Add a utility to run transparently capture and replay tests. — Jonas Devlieghere / detail
  109. [lldb/Test] Check that attribute exists before comparing its value — Jonas Devlieghere / detail
  110. [OpenMP] affinity little fix for FreeBSD — David CARLIER / detail
  111. [lldb/IOHandler] Improve synchronization between IO handlers. — Jonas Devlieghere / detail
  112. [clangd] Fix DocumentOutline for concepts — kadircet / detail
  113. [lldb/Docs] Add lldb-x86_64-fedora to the CI page — Jonas Devlieghere / detail
  114. AMDGPU/GlobalISel: Add documentation for RegisterBankInfo — arsenm2 / detail
  115. [mlir] Generalize broadcastable trait operands — jpienaar / detail
  116. [NFC] small rename of private member in InlineCost.cpp — mtrofin / detail
  117. Fix printer for llvm.addressof symbol name that need escaping — aminim / detail
  118. [Hexagon] Add support for Hexagon/HVX v67 ISA — kparzysz / detail
  119. AMDGPU: Partially merge indirect register write handling — arsenm2 / detail
  120. AMDGPU: Prepare to use scalar register indexing — arsenm2 / detail
  121. AMDGPU: Cleanup and generate 64-bit div tests — arsenm2 / detail
  122. [lld][ELF] Don't apply --fix-cortex-a53-843419 to relocatable links. — efriedma / detail
  123. [AsmPrinter] Don't emit __patchable_function_entries entry if — i / detail
  124. Revert "PR17164: Change clang's default behavior from — 31459023+hctim / detail
  125. AMDGPU: Don't create weird sized integers — arsenm2 / detail
  126. AMDGPU: Generate test checks — arsenm2 / detail
  127. Revert "[libc++] Optimize / partially inline basic_string copy — eric / detail
  128. [lld][RISCV] Print error when encountering R_RISCV_ALIGN — jrtc27 / detail
  129. [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections — serguei.n.dmitriev / detail
  130. AMDDGPU/GlobalISel: Fix RegBankSelect for llvm.amdgcn.ps.live — arsenm2 / detail
  131. [clangd] Fix rename for explicit destructor calls — kbobyrev / detail
  132. Revert "[MachO] Add a test for detecting reserved unit length." — 31459023+hctim / detail
  133. [AMDGPU] Fix -Wunused-variable after — i / detail
  134. [MC] Improve a report_fatal_error — i / detail
  135. [RISCV] Pass target-abi via module flag metadata — zakk.chen / detail
  136. Revert "[AMDGPU] Invert the handling of skip insertion." — nicolai.haehnle / detail
  137. [gn build] Port a80291ce10b — llvmgnsyncbot / detail
  138. [MLIR] LLVM Dialect: add llvm.cmpxchg and improve llvm.atomicrmw custom — frank.laub / detail
  139. [ARM][MVE] Enable masked scatter — anna.welker / detail
  140. Reapply: [MachO] Add a test for detecting reserved unit length. — ikudrin / detail
  141. [LLD][ELF] Add support for INPUT_SECTION_FLAGS — peter.smith / detail
  142. Regenerate rotated uxt tests — llvm-dev / detail
  143. [TargetLowering] SimplifyDemandedBits - Pull out InDemandedMask variable — llvm-dev / detail
  144. [llvm-exegesis] Add support for AVX512 explicit rounding operands. — courbet / detail
  145. [DAG] Fold extract_vector_elt (scalar_to_vector), K to undef (K != 0) — llvm-dev / detail
  146. [llvm-readelf][llvm-readobj] - Fix the indentation when printing dynamic — grimar / detail
  147. [analyzer] Enable PlacementNewChecker by default — gabor.marton / detail
  148. [ELF] Refactor uses of getInputSections to improve efficiency NFC — andrew.ng / detail
  149. [lldb][NFC] Convert LLDB_LOGF to LLDB_LOG in ClangASTSource.cpp — Raphael Isemann / detail
  150. [llvm-exegesis] Fix support for LEA64_32r. — courbet / detail
  151. Create a gpu.module operation for the GPU Dialect. — tpopp / detail
  152. [lldb] Use llvm::stable_sort in Line — pavel / detail
  153. [Alignment][NFC] Use Align with CreateMaskedLoad — gchatelet / detail
  154. [llvm-readobj] - Remove rpath.test. — grimar / detail
  155. [Alignment][NFC] Use Align with CreateElementUnorderedAtomicMemMove — gchatelet / detail
  156. AMDGPU/GlobalISel: Add some baseline tests for unmerge legalization — arsenm2 / detail
  157. [clang-tidy] New check: bugprone-misplaced-pointer-arithmetic-in-alloc — adam.balogh / detail
  158. [gn build] Port fccd0da5ee6 — llvmgnsyncbot / detail
  159. [lldb/DWARF] Fix a leak in line table construction — pavel / detail
  160. [lldb/breakpad] Use new line table constructor — pavel / detail
  161. [TargetLowering] SimplifyDemandedBits ANY_EXTEND/ANY_EXTEND_VECTOR_INREG — llvm-dev / detail
  162. [clangd] Capture the missing injected class names in — hokein.wu / detail
  163. [X86] combineBT - use SimplifyDemandedBits instead of GetDemandedBits — llvm-dev / detail
  164. [SelectionDAG] GetDemandedBits - remove ANY_EXTEND handling — llvm-dev / detail
  165. [PowerPC][NFC] Reclaim TSFlags bit 6 — Jinsong Ji / detail
  166. Make dropTriviallyDeadConstantArrays not quadratic — benny.kra / detail
  167. [TargetLowering] SimplifyDemandedBits ISD::SRA multi-use handling — llvm-dev / detail
  168. [ARM] Follow AACPS standard for volatile bit-fields access width — diogo.sampaio / detail
  169. Revert "[ARM] Follow AACPS standard for volatile bit-fields access — diogo.sampaio / detail
  170. [RISCV] Check the target-abi module flag matches the option — zakk.chen / detail
  171. [clangd] Drop returntype/type when hovering over type-ish names — kadircet / detail
  172. Update spelling of {analyze,insert,remove}Branch in strings and comments — kparzysz / detail
  173. [Clang] Un-break scan-build after integrated-cc1 change — alexandre.ganea / detail
  174. [mlir][spirv] Simplify scalar type size calculation. — antiagainst / detail
  175. [libcxx] Support Python 3.8 in the test suite — jaskiewiczs / detail
  176. [Hexagon] Add support for Hexagon v67t microarchitecture (tiny core) — kparzysz / detail
  177. [lldb/Initializers] Move all macOS initializers into PlatformMacOSX — Jonas Devlieghere / detail
  178. [HIP] use GetProgramPath for executable discovery — tra / detail
  179. [FPEnv][SystemZ] Platform-specific builtin constrained FP enablement — kevin.neal / detail
  180. [StackColoring] Remap PseudoSourceValue frame indices via — i / detail
  181. [lldb/Hexagon] Include <mutex> — Jonas Devlieghere / detail
  182. [PowerPC] Delete PPCSubtarget::isDarwin and isDarwinABI — i / detail
  183. [lldb/tools] Update lldb-test's system initializer — Jonas Devlieghere / detail
  184. [Codegen] Emit both AssumeAlignedAttr and AllocAlignAttr assumptions if — lebedev.ri / detail
  185. [NFC][Codegen] Use MaybeAlign + APInt::getLimitedValue() when creating — lebedev.ri / detail
  186. [APFloat] Extend conversion from special strings — ehudkatz / detail
  187. [OpenMP][Offloading] Fix the issue that omp_get_num_devices returns — a.bataev / detail
  188. [APFloat][unittest] Fix -Wunused-variable after D69773 — maskray / detail
  189. [Attr][Doc][NFC] Fix code snippet formatting for attribute documentation — alexey.bader / detail
  190. [debugserver] Delete macOS/PPC debug server implementation — Vedant Kumar / detail
  191. [APFloat] Add support for operations on Signaling NaN — ehudkatz / detail
  192. [debugserver] Delete stale code referencing ppc — Vedant Kumar / detail
  193. [TableGen] Use a table to lookup MVE intrinsic names — rnk / detail
  194. [lldb] Add a setting to not install the main executable — francesco.petrogalli / detail
  195. [mlir][ods] Fix StringRef initialization in builders — antiagainst / detail
  196. [WebAssembly][InstrEmitter] Foundation for multivalue call lowering — tlively / detail
  197. [scudo][standalone] Allow sched_getaffinity to fail — kostyak / detail
  198. [Hexagon] Add REQUIRES: asserts to a testcase using -debug-only — kparzysz / detail
  199. Revert "[lldb] Add a setting to not install the main executable" — francesco.petrogalli / detail
  200. [lldb] Add a setting to not install the main executable — francesco.petrogalli / detail
  201. [WebAssembly] Split and recombine multivalue calls for ISel — tlively / detail
  202. [GISelKnownBits] Make the max depth a parameter of the analysis — qcolombet / detail
  203. Fix tests of constant folding of fp operations on NaN values — ehudkatz / detail
  204. [mlir] Fix LLVM intrinsic convesion generator for overloadable types. — hayarms / detail
  205. [lld][Hexagon] Add General Dynamic relocations (GD) — sidneym / detail
  206. [Sema] Avoid Wrange-loop-analysis false positives — koraq / detail
  207. [clang-tidy] Fix check for Abseil internal namespace access — eric / detail
  208. [APFloat][unittest] Fix -Wsign-compare after D69773 — maskray / detail
  209. [lldb/Platform] Re-add ifdef's to guard macOS-only code. — Jonas Devlieghere / detail
  210. Allow arbitrary capability name in Thread Safety Analysis — aaron / detail
  211. Removing an accidentally duplicated line of test code to fix bots. — aaron / detail
  212. Revert "[Clang] Un-break scan-build after integrated-cc1 change" — alexandre.ganea / detail
  213. Revert "List implicit operator== after implicit destructors in a — vvereschaka / detail
  214. [lldb/CMake] Add check-lldb-shell and check-lldb-api targets for Xcode — Jonas Devlieghere / detail
  215. AMDGPU/GlobalISel: Legalize G_PTR_ADD for arbitrary pointers — arsenm2 / detail
  216. [lldb/DataFormatters] Fix the `$$deference$$` synthetic child — Fred Riss / detail
  217. [APInt] Fix tests that had wrong assumption about sdivs with negative — timshen / detail
  218. AMDGPU/GlobalISel: Merge G_PTR_ADD/G_PTR_MASK rules — arsenm2 / detail
  219. [PATCH] Reland [Clang] Un-break scan-build after integrated-cc1 change — alexandre.ganea / detail
  220. [SLP] Add a test showing miscompilation in AltOpcode support — andrei.elovikov / detail
  221. [Matrix] Hide and describe matrix-propagate-shape option. — florian_hahn / detail
  222. [IR] Value::getPointerAlignment(): handle pointer constants — lebedev.ri / detail
  223. AMDGPU/GlobalISel: Merge trivial legalize rules — arsenm2 / detail
  224. [AArch64] Add custom store lowering for 256 bit non-temporal stores. — florian_hahn / detail
  225. Fix an over-suspend bug with LaunchInNewTerminalWithAppleScript sessions — Jason Molenda / detail
  226. [lldb/Plugin] Rename AddressSanitizerRuntime for consistency with plugin — Jonas Devlieghere / detail
  227. [lldb/Plugin] Rename TSanRuntime for consistency with plugin (NFC) — Jonas Devlieghere / detail
  228. [lldb/Plugin] Rename UBSanRuntime for consistency with plugin (NFC) — Jonas Devlieghere / detail
  229. [lldb/Plugin] Rename MainThreadCheckerRuntime for consistency with — Jonas Devlieghere / detail
  230. [lldb/Plugin] Move DisassemblerLLVMC for consistency with plugin (NFC) — Jonas Devlieghere / detail
  231. [SLP] Don't allow Div/Rem as alternate opcodes — andrei.elovikov / detail
  232. Fix typos — Adrian Prantl / detail
  233. List implicit operator== after implicit destructors in a vtable. — richard / detail
  234. [Concepts] Placeholder constraints and abbreviated templates — saar / detail
  235. [mlir][Linalg] Add tensor support to Linalg EDSC Builders — ntv / detail
  236. Revert "[mlir][Linalg] Add tensor support to Linalg EDSC Builders" — ntv / detail
  237. [clang-tidy] Fix check for generic lambda invented template parameters — saar / detail
  238. [AArch64] Don't generate gpr CSEL instructions in early-ifcvt if — Amara Emerson / detail
  239. [clang/Darwin] Remove __llvm_profile_counter_bias from export list for — Vedant Kumar / detail
  240. [Concepts] Constraint Satisfaction Caching — saar / detail
  241. [libc++] Make sure std::is_scalar returns true for block types — Louis Dionne / detail
  242. [test] Use yaml2obj -o %t instead of > %t — maskray / detail
  243. [polly] XFAIL memset_null.ll. — efriedma / detail
  244. [Concepts] Fix circular AST->Sema dependency in ASTConcept.cpp — saar / detail

#19426 (Jan 17, 2020 4:58:55 PM)

  1. [gn build] fix build after 22af2cbefc — thakis / detail
  2. [gn build] Port d3db13af7e5 — llvmgnsyncbot / detail
  3. Remove redundant CXXScopeSpec from TemplateIdAnnotation. — richard / detail
  4. Remove AllTargetsAsmPrinters — thakis / detail
  5. [libc] Replace the use of gtest with a new light weight unittest — sivachandra / detail
  6. Remove unneeded FoldingSet.h include from Attributes.h — rnk / detail

#19425 (Jan 17, 2020 3:26:43 PM)

  1. [lldb] Run the shell test for Xcode's standalone build — Jonas Devlieghere / detail
  2. [libc++] Optimize / partially inline basic_string copy constructor — eric / detail
  3. [mlir][Linalg] Extend linalg vectorization to MatmulOp — ntv / detail
  4. [lldb/Docs] Fix formatting for the variable formatting page — Jonas Devlieghere / detail
  5. [libcxx] Introduce LinuxRemoteTI for remote testing — jaskiewiczs / detail
  6. [CMake] Use LinuxRemoteTI instead of LinuxLocalTI in CrossWinToARMLinux — jaskiewiczs / detail
  7. [profile] Support counter relocation at runtime — phosek / detail
  8. hwasan: Remove dead code. NFCI. — peter / detail
  9. [CMake] Prefer multi-target variables over generic target variables in — phosek / detail
  10. [MemDepAnalysis/VNCoercion] Move static method to its only use. [NFCI] — asbirlea / detail
  11. Merge memtag instructions with adjacent stack slots. — eugenis / detail

#19424 (Jan 17, 2020 1:53:42 PM)

  1. Attempt to fix Go syntax error — Adrian Prantl / detail
  2. Revert "Attempt to fix Go syntax error" — Adrian Prantl / detail
  3. Revert "Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot" — Adrian Prantl / detail
  4. Move the sysroot attribute from DIModule to DICompileUnit — Adrian Prantl / detail
  5. [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol — maskray / detail
  6. debugserver: Pass -arch flags to mig invocation as needed — Vedant Kumar / detail
  7. [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc — epastor / detail
  8. [xray] Add xray-ignore-loops option — smeenai / detail
  9. [clang][xray] Add -fxray-ignore-loops option — smeenai / detail
  10. [xray] Allow instrumenting only function entry and/or only function exit — smeenai / detail
  11. Pass length of string in Go binding of CreateCompileUnit — Adrian Prantl / detail
  12. [mlir] [VectorOps] Rename Utils.h into VectorUtils.h — ajcbik / detail
  13. [InstSimplify] add test for select of FP constants; NFC — spatel / detail
  14. [InstSimplify] add test for select of vector constants; NFC — spatel / detail
  15. hwasan: Move .note.hwasan.globals note to hwasan.module_ctor comdat. — peter / detail

#19423 (Jan 17, 2020 12:20:29 PM)

  1. [InterfaceStubs][test] Add -triple to — maskray / detail
  2. [GlobalsModRef] Add invalidate method — asbirlea / detail
  3. [Hexagon] Move testcase from c1873631d0a8f2acc to proper location — kparzysz / detail
  4. [mlir][spirv] Explicitly construct ArrayRef from array — antiagainst / detail
  5. [AMDGPU] allow multi-dword flat scratch access since GFX9 — Stanislav.Mekhanoshin / detail
  6. [BrachProbablityInfo] Add invalidate method. — asbirlea / detail
  7. [CallGraph]  Add invalidate method. — asbirlea / detail
  8. [LazyCallGraph] Add invalidate method. — asbirlea / detail
  9. [UnitTests] Add invalidate methods. — asbirlea / detail
  10. [TestQuoting] Use the fully qualified path for remote platforms. — ditaliano / detail
  11. Update testcase for LLVM IR change (sysroot) — Adrian Prantl / detail
  12. Update clang test. — asbirlea / detail
  13. [Hexagon] Use itinerary for assembler HVX resource checking — kparzysz / detail
  14. [OPENMP]Improve debug locations in OpenMP regions. — a.bataev / detail
  15. [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader — huihuiz / detail
  16. [mlir][spirv] Explicitly construct ArrayRef from static array — antiagainst / detail
  17. Revert "[SVE] Pass Scalable argument to VectorType::get in Bitcode — efriedma / detail
  18. [libFuzzer] Allow discarding output in ExecuteCommand in Fuchsia. — mvanotti / detail
  19. [Flang][mlir] add a band-aid to support the creation of mutually — zinenko / detail
  20. [MLIR] LLVM dialect: Add llvm.atomicrmw — zinenko / detail

#19422 (Jan 17, 2020 10:32:29 AM)

  1. [InstCombine] Split assume test in expensive and not; NFC — nikita.ppv / detail
  2. [InstCombine] Fix worklist management in return combine — nikita.ppv / detail
  3. [mlir] Improve documentation in ModuleTranslation MLIR to LLVM IR — zinenko / detail
  4. [mlir][spirv] Add lowering from `loop.if` to `spv.selection` — antiagainst / detail
  5. [VectorOps] Update vector transfer read op comments. — ntv / detail
  6. [InstCombine] Fix worklist management in DSE (PR44552) — nikita.ppv / detail
  7. [libTooling] Fix bug in Stencil handling of macro ranges — yitzhakm / detail
  8. [mlir] Generator converting LLVM intrinsics defs to MLIR ODS — zinenko / detail
  9. [SeparateConstOffsetFromGEP] Fix: sext(a) + sext(b) -> sext(a + b) — kevin.neal / detail
  10. [llvm-nm] Don't report "no symbols" error for files that contain symbols — sbc / detail
  11. [mlir][spirv] Explicitly set the size of static arrays — antiagainst / detail
  12. Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot — Adrian Prantl / detail
  13. [perf-training] Ignore ' (in-process)' prefix from -### — francisvm / detail
  14. Revert "[llvm-nm] Don't report "no symbols" error for files that contain — sbc / detail
  15. [test] Fix tests after D52810 — maskray / detail
  16. Reland "[llvm-nm] Don't report "no symbols" error for files that contain — maskray / detail
  17. [clang] Set function attributes on SEH filter functions correctly. — Sanne.Wouda / detail
  18. [test] Fix test/ELF/lto/thinlto-obj-path.ll after D52810 — maskray / detail
  19. [mlir] Replace AbstractOperation::classof with a ClassID instance. — riverriddle / detail
  20. [Hexagon] Refactor HexagonShuffle — kparzysz / detail

#19421 (Jan 17, 2020 8:59:24 AM)

  1. [Hexagon] Add prev65 subtarget feature — kparzysz / detail
  2. [Hexagon] Improve HVX version checks — kparzysz / detail
  3. [x86] try harder to form 256-bit unpck* — spatel / detail
  4. Fix gcc9 "moving a local object in a return statement prevents copy — llvm-dev / detail
  5. Fix gcc9 "moving a local object in a return statement prevents copy — llvm-dev / detail
  6. Revert rGff3fe145fe48 "Fix gcc9 "moving a local object in a return — llvm-dev / detail
  7. Revert rGb6437b352db9 - "Fix gcc9 "moving a local object in a return — llvm-dev / detail
  8. AMDGPU: Don't assert on a16 images on targets without FeatureR128A16 — arsenm2 / detail
  9. [DataFlow] Factor two worklist implementations out — xazax / detail
  10. Renamed traverseDecl to TraverseDecl in a test — gribozavr / detail
  11. [AArch64] Make AArch64 specific assembly directives case insensitive — david.spickett / detail
  12. [lldb] Try to fix writing outside temp dir from — sam.mccall / detail
  13. [mlir][spirv] Add `const` qualifier for static arrays — antiagainst / detail
  14. [InstCombine] Add test for -expensive-combines option; NFC — nikita.ppv / detail
  15. [InstCombine] Support disabling expensive combines in opt — nikita.ppv / detail

#19420 (Jan 17, 2020 7:25:53 AM)

  1. [SelectionDAG] ComputeKnownBits - assert we're computing the 0'th — llvm-dev / detail
  2. [X86] Split X87/SSE compare classes into WriteFCom + WriteFComX — llvm-dev / detail
  3. [clang-tidy] Disable Checks on If constexpr statements in template — nathan / detail
  4. Fix a compile error to get bots back to green. — aaron / detail
  5. Another speculative fix for the Windows bots. — aaron / detail

#19419 (Jan 17, 2020 5:52:20 AM)

  1. [llvm-exegesis][mips] Add support for memory instructions — Milos.Stojanovic / detail
  2. clang-format: fix spacing in `operator const char*()` — krasimir / detail
  3. clang-format: [JS] pragmas for tslint, tsc. — martin / detail
  4. [BasicBlock] fix looping in getPostdominatingDeoptimizeCall — fedor.sergeev / detail
  5. Revert "[mlir][ods] Support dialect specific content emission via hooks" — antiagainst / detail
  6. [mlir][spirv] Support implied extensions and capabilities — antiagainst / detail
  7. [ARM][MVE] Tail Predicate IsSafeToRemove — sam.parker / detail
  8. [IR] add unit test for Constant::isElementWiseEqual() for undef corner — spatel / detail
  9. [IR] fix Constant::isElementWiseEqual() to allow for all undef elements — spatel / detail
  10. Add `bugprone-reserved-identifier` — aaron / detail
  11. [gn build] Port 42a0355816d — llvmgnsyncbot / detail

#19418 (Jan 17, 2020 4:18:22 AM)

  1. [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS. — peter.smith / detail
  2. [AArch64][SVE] Add ImmArg property to intrinsics with immediates — kerry.mclaughlin / detail
  3. [AsmParser] Make generic directives and aliases case insensitive. — david.spickett / detail
  4. Fix Wparentheses warning. NFCI. — llvm-dev / detail
  5. [SelectionDAG] Better ISD::ANY_EXTEND/ISD::ANY_EXTEND_VECTOR_INREG — llvm-dev / detail
  6. [AArch64][SVE] Add break intrinsics — cullen.rhodes / detail
  7. [lldb] Add missing terminate calls to Python/Lua subsystems — Raphael Isemann / detail
  8. [lldb] Remove out of order OperatingSystemPython::Terminate call in — Raphael Isemann / detail

#19417 (Jan 17, 2020 2:36:49 AM)

  1. [Transforms][RISCV] Remove a "using namespace llvm" from an include — craig.topper / detail
  2. [docs][ORC] Fix some RST errors in the ORCv2 doc. — Lang Hames / detail
  3. [docs][ORC] Try to fix 'title-level inconsistent' error in ORCv2.rst. — Lang Hames / detail
  4. [lldb/Test] Fix API tests for mutli-config generators — Jonas Devlieghere / detail
  5. [lldb/Cmake] Add a CMakeLists.txt to the utils directory... — Jonas Devlieghere / detail
  6. [lldb] Remove ClangASTContext.h inclusion in Target.cpp — apl / detail
  7. Revert "[clangd][test] Disable a particular testcase in — kadircet / detail
  8. [lldb] Re-add NSDate formatter — Raphael Isemann / detail
  9. Remove old Suversion release scripts — hans / detail
  10. [lldb][NFC] Delete unused — Raphael Isemann / detail
  11. Reapply Allow system header to provide their own implementation of some — sguelton / detail
  12. Add __warn_memset_zero_len builtin as a workaround for glibc issue — sguelton / detail
  13. clang-format: [JS] Handle more keyword-named methods. — martin / detail
  14. Revert "Avoid creating an immutable map in the Automaton class." — gribozavr / detail
  15. [lldb][NFC] Resynchronize Init/Terminate calls in — Raphael Isemann / detail

#19416 (Jan 16, 2020 8:18:22 PM)

  1. Avoid creating an immutable map in the Automaton class. — hayarms / detail
  2. AMDGPU: Add register classes to MUBUF load patterns — arsenm2 / detail
  3. Don't dump IR output from this test to stdout. — richard / detail
  4. [lldb] add to gdb to lldb doc — cyndy_ishida / detail
  5. [lldb/CMake] Set LLVM_HOST_TRIPLE from TARGET_TRIPLE in standalone — Jonas Devlieghere / detail
  6. [docs][ORC] Update the "utilities" section, tidy intro and fix typo. — Lang Hames / detail
  7. [lldb/CMake] Remove duplicate entry — Jonas Devlieghere / detail

#19415 (Jan 16, 2020 6:42:43 PM)

  1. [modules] Do not cache invalid state for modules that we attempted to — vsapsai / detail
  2. Add back more link components. — wanyu9511 / detail
  3. Revert "[RISCV] Support ABI checking with per function target-features" — zakk.chen / detail
  4. Add extra test file forgotten in 45d7080. — richard / detail
  5. [NFC][PowerPC] Remove unnecessary link components. — wanyu9511 / detail
  6. [mlir][spirv] Add implied capabilities and availability for capabilities — antiagainst / detail
  7. [mlir][spirv] Use symbolize functions in enum attribute predicates — antiagainst / detail
  8. [mlir][spirv] Fix SPV_MM_Vulkan extension reqirements — antiagainst / detail

#19414 (Jan 16, 2020 5:06:04 PM)

  1. [NFC] Fold isHugeExpression into hasHugeExpression and update callers — echristo / detail
  2. PointerLikeTypeTraits: Standardize NumLowBitsAvailable on static — dblaikie / detail
  3. [mlir] Add missing dependency on LinalgUtils — aminim / detail
  4. Make LLVM_APPEND_VC_REV=OFF affect clang, lld, and lldb as well. — thakis / detail
  5. [gn build] replace llvm_allow_tardy_revision with llvm_append_vc_rev — thakis / detail
  6. Move static function to inline function - this fixes a conceivable ODR — echristo / detail
  7. Add back other PowerPC link components. — wanyu9511 / detail
  8. [FastISel] Lower `llvm.dbg.value(undef, ...` correctly. — ditaliano / detail
  9. [xray] add --no-demangle cli opt for llvm-xray extract to output mangled — smeenai / detail
  10. [lldb/Debugger] Rename ExecuteIOHandlers to RunIOHandlers (NFC) — Jonas Devlieghere / detail
  11. Add testing for DW_OP_piece and fix a bug with small Scalar values. — Adrian Prantl / detail
  12. Fix a buffer-size bug when the first DW_OP_piece is undefined — Adrian Prantl / detail

#19413 (Jan 16, 2020 3:25:54 PM)

  1. [IR] fix crash in Constant::isElementWiseEqual() with FP types — spatel / detail
  2. [WebAssembly] Track frame registers through VReg and local allocation — dschuff / detail
  3. Add BuiltinsHexagonDep.def to clang module map — kparzysz / detail
  4. [llvm-nm] Use `StringRef` over `const std::string &` params — sbc / detail
  5. AMDGPU: Move permlane discard vdst_in optimization — arsenm2 / detail
  6. AMDGPU: Do permlane16 vdst_in discard optimization in InstCombine — arsenm2 / detail
  7. Revert "[WebAssembly] Track frame registers through VReg and local — dschuff / detail
  8. lldb: xfail TestCrossDSOTailCalls.py and TestCrossObjectTailCalls.py on — Vedant Kumar / detail
  9. [libcxx] Temporarily switch back to pthread backend for Fuchsia — phosek / detail
  10. [lld][WebAssembly] Use a more meaningful name for stub functions — sbc / detail
  11. [mlir] NFC: Fix trivial typos — zinenko / detail
  12. [mlir] support translation of multidimensional vectors to LLVM IR — zinenko / detail
  13. [clangd][test] Disable a particular testcase in — Jan Korous / detail
  14. AMDGPU: Update clang test — arsenm2 / detail
  15. [OPENMP]Do not emit RTTI descriptor for NVPTX devices. — a.bataev / detail
  16. [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into — Jessica Paquette / detail

#19412 (Jan 16, 2020 1:49:02 PM)

  1. Address redirect issue on Windows. — wanyu9511 / detail
  2. [ELF] -r: don't create .interp — maskray / detail
  3. [Hexagon] Update autogenerated intrinsic info in clang — kparzysz / detail
  4. Resubmit: [JumpThreading] Thread jumps through two basic blocks — kazu / detail
  5. [GVN] add GVN parameters parsing to new pass manager — fedor.sergeev / detail
  6. [Hexagon] Add ELF flags for Hexagon v66 to ELFYAML.cpp — kparzysz / detail
  7. [clangd] Add workaround for GCC5 host compilers. NFC. — michael.hliao / detail
  8. [NFC] Remove unnecessary link components. — wanyu9511 / detail
  9. scudo: Add initial memory tagging support. — peter / detail
  10. Factor out renaming logic from readability-identifier-naming — aaron / detail
  11. [gn build] Port d5c6b8407c1 — llvmgnsyncbot / detail
  12. [OPENMP]Avoid string concat where possible and use standard name — a.bataev / detail

#19411 (Jan 16, 2020 12:05:56 PM)

  1. Revert "[Loop Peeling] Add possibility to enable peeling on loop nests." — arkady.shlykov / detail
  2. [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4 — maskray / detail
  3. [Hexagon] Add a target feature to disable compound instructions — kparzysz / detail
  4. Delete control character from comment. (NFC) — Adrian Prantl / detail
  5. AMDGPU: Update tests to use modern buffer intrinsics — arsenm2 / detail
  6. TableGen: Remove dead code — arsenm2 / detail
  7. TableGen/GlobalISel: Fix srcvalue inputs — arsenm2 / detail
  8. GlobalISel: Preserve load/store metadata in IRTranslator — arsenm2 / detail
  9. GlobalISel: Apply target MMO flags to atomics — arsenm2 / detail
  10. AMDGPU: Remove IR section from MIR test — arsenm2 / detail
  11. [clangd] Make define outline code action visible — kadircet / detail
  12. [clangd] Print underlying type for decltypes in hover — kadircet / detail
  13. [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation — craig.topper / detail
  14. [Hexagon] Update autogeneated intrinsic information in LLVM — kparzysz / detail
  15. GlobalISel: Move extension scalar narrowing to separate function — arsenm2 / detail
  16. GlobalISel: Don't ignore requested ext narrowing type — arsenm2 / detail
  17. AMDGPU/GlobalISel: Improve lowering of G_SEXT_INREG — arsenm2 / detail
  18. AMDGPU: Update more tests to use modern buffer intrinsics — arsenm2 / detail
  19. Don't run powerpc lit test case on other platforms. — wanyu9511 / detail
  20. AMDGPU: Remove outdated comment — arsenm2 / detail
  21. [lldb/test] Exted test for CMTime data formatter — Jonas Devlieghere / detail
  22. [libc++] Fix Windows DLL build for string. — eric / detail
  23. [OpenMP][Tool] Fix memory leak and double-allocation — protze / detail

#19410 (Jan 16, 2020 10:28:56 AM)

  1. [llvm-exegesis][NFC] Refactor Mips tests fixtures into a base class. — Milos.Stojanovic / detail
  2. [llvm-exegesis][mips] Add RegisterAliasingTest unit test — Milos.Stojanovic / detail
  3. [Hexagon] Fix alignment info for __builtin_circ_lduh — kparzysz / detail
  4. [gn build] Port 6b357866496 — llvmgnsyncbot / detail
  5. [llvm] Make new pass manager's OptimizationLevel a class — mtrofin / detail
  6. [lldb/Scripts] Remove swig_bot_lib/__init__.py — Jonas Devlieghere / detail
  7. [GVN] introduce GVNOptions to control GVN pass behavior — fedor.sergeev / detail
  8. [LLDB] Add SymbolVendorWasm plugin for WebAssembly debugging — dschuff / detail
  9. [LLDB] Convert Plugins/ObjectFile/wasm/ObjectFileWasm.h to unix line — dschuff / detail
  10. remove an include that's unused after r347592 — thakis / detail
  11. [lldb/test] Revert changes to debug-names-compressed.cpp — pavel / detail
  12. [SystemZ] Avoid unnecessary conversions in vecintrin.h — ulrich.weigand / detail
  13. [PowerPC][AIX] Make PIC the default relocation model for AIX — wanyu9511 / detail
  14. [gn build] include revision information in lld --version output — thakis / detail
  15. [gn build] (manually) port bed7626f04f7 — thakis / detail

#19409 (Jan 16, 2020 8:43:26 AM)

  1. [VectorUtils] Rework the Vector Function Database (VFDatabase). — francesco.petrogalli / detail
  2. try to unbreak build after 4b6d9ac392613 — thakis / detail
  3. [mlir][Linalg] Fix Linalg EDSC builders — ntv / detail
  4. [ARM][MVE] Enable extending gathers — anna.welker / detail
  5. [lldb/DWARF/test] Freshen up debug_names tests — pavel / detail
  6. [GlobalISel] Use more MachineIRBuilder helper methods — jay.foad / detail
  7. [ARM][LowOverheadLoops] Update liveness info — sam.parker / detail
  8. [Hexagon] Remove unnecessary case in StringSwitch, NFC — kparzysz / detail
  9. Remove some SVN-specific code. — thakis / detail
  10. [GlobalISel] Pass MachineOperands into MachineIRBuilder helper methods — jay.foad / detail
  11. [GlobalISel] Don't arbitrarily limit a mask to 64 bits — jay.foad / detail
  12. [Hexagon] Add preprocessor test for hexagonv66 — kparzysz / detail
  13. AMDGPU/GlobalISel: Select DS GWS intrinsics — arsenm2 / detail
  14. [lldb][NFC] Delete TestDataFormatterObjCNSDate.py — Raphael Isemann / detail
  15. [MC][test] Fix non-portable GNU diff option — hubert.reinterpretcast / detail
  16. AMDGPU/GlobalISel: Don't handle legacy buffer intrinsic — arsenm2 / detail

#19408 (Jan 16, 2020 7:07:39 AM)

  1. [clangd] Make output order of allTargetDecls deterministic — kadircet / detail
  2. [ELF] Optimization to LinkerScript::computeInputSections NFC — andrew.ng / detail
  3. Revert "[PHIEliminate] Move dbg values after phi and label" — jeremy.morse / detail
  4. Make lld cmake not compute commit revision twice — thakis / detail
  5. Removed an unused include from TypeLocVisitor.h — gribozavr / detail

#19407 (Jan 16, 2020 5:31:24 AM)

  1. [PHIEliminate] Move dbg values after phi and label — jeremy.morse / detail
  2. Remove release note about in-process-cc1 — hans / detail
  3. [lldb][NFC] Migrate several tests to expect_expr — Raphael Isemann / detail
  4. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  5. Fix unused variable warning. NFCI. — llvm-dev / detail

#19406 (Jan 16, 2020 3:46:47 AM)

  1. [IR] Mark memset.* intrinsics as IntrWriteMem. — flo / detail
  2. [clangd] Dont display `<unknown>` kinds in hover board — kadircet / detail
  3. [Concepts] Fix ConceptSpecializationExpr profiling crash — saar / detail

#19405 (Jan 16, 2020 2:25:43 AM)

  1. [lldb] Fix asan failures in data-formatter-objc tests — Raphael Isemann / detail
  2. [VE] i64 arguments, return values and constants — simon.moll / detail
  3. [HIP][AMDGPU] expand printf when compiling HIP to AMDGPU — sameer.sahasrabuddhe / detail
  4. [gn build] Port ed181efa175 — llvmgnsyncbot / detail
  5. [LV] Make X86/assume.ll X86 independent (NFC). — flo / detail
  6. [LV] Allow assume calls in predicated blocks. — flo / detail
  7. clang-format: [JS] tests for async wrapping. — martin / detail

#19403 (Jan 15, 2020 11:19:07 PM)

  1. [LegalizeDAG][TargetLowering] Move vXi64/i64->vXf32/f32 uint_to_fp — craig.topper / detail
  2. [DebugInfo] Simplify the constructor of DWARFDebugAranges::Range. NFC. — ikudrin / detail

#19402 (Jan 15, 2020 9:45:21 PM)

  1. Insert wait instruction after X87 instructions which could raise — chen3.liu / detail
  2. [gn build] Port 8fdafb7dced — llvmgnsyncbot / detail
  3. [lldb/Reproducers] Print more info for reproducer status — Jonas Devlieghere / detail
  4. [mlir] fix broken links to Glossary — inouehrs / detail

#19401 (Jan 15, 2020 8:06:56 PM)

  1. [X86] Add 32-bit mode sse1 command line to scalar-int-to-fp.ll. NFC — craig.topper / detail
  2. [X86] When handling i64->f32 sint_to_fp on 32-bit targets only bitcast — craig.topper / detail
  3. [SampleFDO] Fix invalid branch profile generated by indirect call — wmi / detail
  4. PR42694 Support explicit(bool) in older language modes as an extension. — richard / detail
  5. [lldb/Reproducers] Extract function for reading environment override — Jonas Devlieghere / detail
  6. Set some fast math attributes in setFunctionAttributes — arsenm2 / detail
  7. [lldb/Reproducers] Add a flag to always generating a reproducer — Jonas Devlieghere / detail

#19400 (Jan 15, 2020 6:17:04 PM)

  1. llc: Change behavior of -mattr with existing attribute — arsenm2 / detail
  2. [lldb/Tools] Remove lldb-mi.exports — Jonas Devlieghere / detail
  3. [Support] make report_fatal_error `abort` instead of `exit` — Yuanfang Chen / detail
  4. debugserver: Cut dependency on intrinsics_gen — Vedant Kumar / detail
  5. Revert "[Support] make report_fatal_error `abort` instead of `exit`" — Yuanfang Chen / detail
  6. llc: Don't overwrite frame-pointer attribute — arsenm2 / detail
  7. Fix the macos build after D71575. — jingham / detail

#19399 (Jan 15, 2020 4:40:15 PM)

  1. Revert "Allow system header to provide their own implementation of some — akhuang / detail
  2. [COFF] Warn that LLD does not support /PDBSTRIPPED: — rnk / detail
  3. [libcxx] Use mtx_plain | mtx_recursive following C11 API — phosek / detail
  4. [lldb/Utils] Patch all variables used by lldb-dotest — Jonas Devlieghere / detail
  5. [IR] Module's NamedMD table needn't be 'void *' — modocache / detail
  6. GlobalISel: Handle more cases of G_SEXT narrowing — arsenm2 / detail
  7. AMDGPU: Remove custom node for exports — arsenm2 / detail
  8. AMDGPU/GlobalISel: Select exp with patterns — arsenm2 / detail
  9. [CodeExtractor] Transfer debug info to extracted function — Vedant Kumar / detail
  10. [OPENMP]Use regular processing of vtable used when TU is a prefix. — a.bataev / detail
  11. Revert "Further implement CWG 2292" — akhuang / detail
  12. Process BUNDLE in tail duplication — Stanislav.Mekhanoshin / detail
  13. [lldb/Utils] Patch all variables used by lldb-dotest (2/2) — Jonas Devlieghere / detail
  14. [lldb/Utils] Patch all variables used by lit (3/3) — Jonas Devlieghere / detail
  15. Fix pack deduction to only deduce the arity of packs that are actually — richard / detail
  16. [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging — dschuff / detail

#19398 (Jan 15, 2020 3:02:38 PM)

  1. lldb-sanitized: Move MAX_PARALLEL_TESTS initialization to a place where — Adrian Prantl / detail
  2. [mlir] Add shaped container component type interface — jpienaar / detail
  3. [NFC] Refactor InlineResult for readability — mtrofin / detail
  4. [MachineScheduler][NFC] Don't swap when we can't cluster — Jinsong Ji / detail
  5. lldb: Run TestCrossDSOTailCalls.py and TestCrossObjectTailCalls.py on — Vedant Kumar / detail
  6. [libc++] Make SFINAE'd member functions in string mutually exclusive. — eric / detail
  7. [libc++] Explicitly mark basic_string<...>::npos with default — eric / detail
  8. [libc++] Explicitly enumerate std::string external instantiations - — eric / detail
  9. [BasicBlock] add helper getPostdominatingDeoptimizeCall — fedor.sergeev / detail
  10. DWARF: Simplify the way the return PC is attached to call site tags, NFC — Vedant Kumar / detail
  11. [test] Move call-site-entry-linking.test into test/tools/dsymutil/X86 — Vedant Kumar / detail
  12. [libc++] Optimize basic_string::operator=(const basic_string&) for SSO — eric / detail
  13. [libc++] Fix parsing <string> in C++03. — eric / detail
  14. Revert "[OPENMP]Do not use RTTI by default for NVPTX devices." — a.bataev / detail
  15. [lldb/Debugger] Rename IO handler methods to be more meaningful (NFC) — Jonas Devlieghere / detail

#19397 (Jan 15, 2020 1:29:30 PM)

  1. [DWARF] Emit DW_AT_call_return_pc as an address — Vedant Kumar / detail
  2. DebugInfo: Factor out logic to update locations in MD_loop metadata, NFC — Vedant Kumar / detail
  3. Work around PR43337: don't try to use the vec_sel overloads for vector — richard / detail
  4. PR17164: Change clang's default behavior from — richard / detail
  5. [NFC][IndVarSimplify] remove duplicate code in — danilo.carvalho.grael / detail

#19396 (Jan 15, 2020 11:56:32 AM)

  1. [ORC] Set setCloneToNewContextOnEmit on LLJIT's transform layer when — Lang Hames / detail
  2. [Mips] Add FileCheck to a test that just tested for a crash. — craig.topper / detail
  3. [gn build] make "gn format" comment slightly more concise — thakis / detail
  4. [gn build] add multi-line forcing comments in more places — thakis / detail
  5. [gn build] re-run "gn format" with trunk gn — thakis / detail
  6. [docs][ORC] Update the laziness section of the ORCv2 design doc. — Lang Hames / detail

#19395 (Jan 15, 2020 10:23:27 AM)

  1. Revert "[mlir] Create a gpu.module operation for the GPU Dialect." — benny.kra / detail
  2. [clangd] Extract string literals in macro arguments to unbreak gcc — kadircet / detail
  3. [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ — mark.murray / detail
  4. Replace CLANG_SPAWN_CC1 env var with a driver mode flag — thakis / detail
  5. [gn build] Reformat all build files — thakis / detail
  6. Revert "Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - — Amara Emerson / detail

#19394 (Jan 15, 2020 8:49:37 AM)

  1. Restore "[ThinLTO] Add additional ThinLTO pipeline testing with new PM" — tejohnson / detail
  2. [llvm-readobj][test] - Cleanup SHT_RELR sections testing. — grimar / detail
  3. [mlir][Linalg] NFC - Hotfix for gcc-5 build — ntv / detail
  4. [CMake] Enable -qfuncsect when building with IBM XL — hubert.reinterpretcast / detail
  5. DWARFDebugLine.cpp: Format unknown line number standard opcodes — hubert.reinterpretcast / detail
  6. [ORC] Update lazyReexports to support aliases with different symbol — Lang Hames / detail
  7. [ORC] Simplify use of lazyReexports with LLJIT. — Lang Hames / detail
  8. [mlir][Linalg] NFC - Cleanup Linalg Pass locations and namespacing — ntv / detail
  9. [mlir][Linalg] NFC - Hotfix for gcc-5 build — ntv / detail
  10. [InstCombine] reassociate fsub+fsub into fsub+fadd — spatel / detail
  11. [Loop Peeling] Add possibility to enable peeling on loop nests. — arkady.shlykov / detail
  12. [ThinLTO] Always import constants — evgeny / detail
  13. Fix bot by adjusting wildcard matching — tejohnson / detail

#19393 (Jan 15, 2020 7:32:51 AM)

  1. [RISCV] Fix test for inline asm z constraint modifier — luismarques / detail
  2. TableGen/GlobalISel: Don't reconstruct CodeGenRegBank — arsenm2 / detail
  3. TableGen/GlobalISel: Don't take reference to temporary values — arsenm2 / detail
  4. TableGen: Delete some copy constuctors — arsenm2 / detail
  5. GlobalISel: Fix narrowScalar for G_ANYEXT results — arsenm2 / detail
  6. AMDGPU: Partially directly select llvm.amdgcn.interp.p1.f16 — arsenm2 / detail
  7. GlobalISel: Implement lower for G_BITCAST — arsenm2 / detail
  8. [mlir] LLVM import: handle function-typed constants — zinenko / detail
  9. [FPEnv] Address post-commit review comment for D71467 — ulrich.weigand / detail
  10. [clangd] Show hower info for expressions — kadircet / detail
  11. [ELF] Avoid false-positive assert in getErrPlace() — Alexander.Richardson / detail
  12. [mlir][EDSC] Refactor dependencies involving EDSCs. — ntv / detail
  13. [gn build] (manually) port b4a99a061f51 better — thakis / detail
  14. [clangd] Add a ruler after header in hover — kadircet / detail
  15. [clangd] Rearrange type, returntype and parameters in hover card — kadircet / detail
  16. [clang] New __attribute__((__clang_arm_mve_strict_polymorphism)). — simon.tatham / detail
  17. [gn build] find mistakes like the one fixed in 72b5989e0d1 at build time — thakis / detail
  18. [clangd] Fix windows buildbots — kadircet / detail

#19392 (Jan 15, 2020 5:53:08 AM)

  1. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  2. RegisterClassInfo::computePSetLimit - assert that we actually find a — llvm-dev / detail
  3. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  4. Revert "[RISCV] Support ABI checking with per function target-features" — zakk.chen / detail
  5. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail
  6. Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - — llvm-dev / detail
  7. Bump the trunk major version to 11 — hans / detail
  8. [PowerPC] Legalize saturating vector add/sub — nemanja.i.ibm / detail
  9. [llvm-locstats] Add the --compare option — djordje.todorovic / detail
  10. Further implement CWG 2292 — aaron / detail

#19391 (Jan 15, 2020 4:17:33 AM)

  1. [llvm-locstats][NFC] Support OOP concept — djordje.todorovic / detail
  2. Revert "[RISCV] Add Clang frontend support for Bitmanip extension" — scott.egerton / detail
  3. [yaml2obj/obj2yaml] - Add support for SHT_RELR sections. — grimar / detail
  4. [llvm-locstats] Add the --draw-plot option — djordje.todorovic / detail
  5. [AArch64][SVE] Add ptest intrinsics — cullen.rhodes / detail
  6. [Support] Replace Windows __declspec(thread) with thread_local for — russell.gallop / detail
  7. Revert "[yaml2obj/obj2yaml] - Add support for SHT_RELR sections." — grimar / detail
  8. [Lexer] Allow UCN for dollar symbol '\u0024' in identifiers when using — scott.egerton / detail
  9. [llvm-locstats] Fix the docs — djordje.todorovic / detail
  10. [NFC] Adjust test cases numbering, test commit. — arkady.shlykov / detail
  11. [AArch64][SVE] Fold variable into assert to silence unused variable — benny.kra / detail
  12. [lldb] Add expect_expr function for testing expression evaluation in — Raphael Isemann / detail
  13. [yaml2obj/obj2yaml] - Add support for SHT_RELR sections. — grimar / detail

#19390 (Jan 15, 2020 2:41:36 AM)

  1. [AMDGPU] Invert the handling of skip insertion. — cdevadas / detail
  2. [MachO] Add a test for detecting reserved unit length. — ikudrin / detail
  3. [gn build] Port 0dc6c249bff — llvmgnsyncbot / detail
  4. [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets. — ikudrin / detail
  5. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail

#19389 (Jan 15, 2020 1:05:53 AM)

  1. [AVR] Add the AVR builder 'llvm-avr-linux' back, pulling from GitHub — me / detail
  2. [Scheduler] Adjust interface of CreateTargetMIHazardRecognizer to use — david.green / detail
  3. [Attributor] AAValueConstantRange: Value range analysis using constant — uenoku.tokotoko / detail
  4. [ARM] Reegenerate MVE tests. NFC — david.green / detail
  5. [X86] Don't call LowerUINT_TO_FP_i32 for i32->f80 on 32-bit targets with — craig.topper / detail
  6. [VE] Minimal codegen for empty functions — simon.moll / detail

#19388 (Jan 14, 2020 11:29:42 PM)

  1. [zorg] Pass "-DLLVM_POLLY_LINK_INTO_TOOLS=ON" in getPollyBuildFactory — efriedma / detail
  2. [Win64] Handle FP arguments more gracefully under -mno-sse — rnk / detail
  3. Allow /D flags absent during PCH creation under msvc-compat — rnk / detail
  4. [X86] ABI compat bugfix for MSVC vectorcall — rnk / detail
  5. [Concepts] Type Constraints — saar / detail
  6. [BranchAlign] Add master --x86-branches-within-32B-boundaries flag — listmail / detail
  7. DWARFDebugLine.cpp: Restore LF line endings — hstong / detail
  8. Modify test to use -S instead of -c so that it works when an external — douglas.yung / detail
  9. PR44540: Prefer an inherited default constructor over an initializer — richard / detail
  10. CMake: Make most target symbols hidden by default — tstellar / detail
  11. Relax the rules around objc_alloc and objc_alloc_init optimizations. — phabouzit / detail
  12. [PowerPC] Fix powerpcspe subtarget enablement in llvm backend — chmeeedalf / detail
  13. [ODRHash] Fix wrong error message with bitfields and mutable. — rtrieu / detail
  14. [Driver][X86] Add -malign-branch* and -mbranches-within-32B-boundaries — maskray / detail
  15. Fix up ms-pch-macro.c test to pass on non-Windows — rnk / detail
  16. [lldb/CommandInterpreter] Remove flag that's always true (NFC) — Jonas Devlieghere / detail
  17. [lldb/test] Add test for CMTime data formatter — Jonas Devlieghere / detail

#19387 (Jan 14, 2020 5:13:02 PM)

  1. [remark][diagnostics] Using clang diagnostic handler for IR input files — xur / detail
  2. [mlir][spirv] Properly support SPIR-V conversion target — antiagainst / detail
  3. [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU. — michael.hliao / detail
  4. [LIBOMPTARGET] Do not increment/decrement the refcount for "declare — georgios.rokos / detail
  5. Fix windows bot failures in c410adb092c9cb51ddb0b55862b70f2aa8c5b16f — xur / detail
  6. [libcxx] Use C11 thread API on Fuchsia — phosek / detail
  7. [mlir] : Fix ViewOp shape folder for identity affine maps — ataei / detail
  8. [X86] Swap the 0 and the fudge factor in the constant pool for the — craig.topper / detail
  9. [X86] Drop an unneeded FIXME. NFC — craig.topper / detail
  10. [amdgpu] Fix typos in a test case. — michael.hliao / detail

#19386 (Jan 14, 2020 3:37:13 PM)

  1. [OPENMP]Do not emit special virtual function for NVPTX target. — a.bataev / detail
  2. [DAGCombine] Replace `getIntPtrConstant()` with `getVectorIdxTy()`. — michael.hliao / detail
  3. [mlir][Linalg] Update the semantics, verifier and test for Linalg with — ntv / detail
  4. -fmodules-codegen should not emit extern templates — l.lunak / detail
  5. fix recent -fmodules-codegen fix test — l.lunak / detail
  6. make -fmodules-codegen and -fmodules-debuginfo work also with PCHs — l.lunak / detail
  7. [mlir] Enable printing of FuncOp in the generic form. — riverriddle / detail
  8. [OPENMP]Do not use RTTI by default for NVPTX devices. — a.bataev / detail
  9. [mlir] Refactor ModuleState into AsmState and expose it to users. — riverriddle / detail

#19385 (Jan 14, 2020 2:01:14 PM)

  1. [AArch64][GlobalISel]: Support @llvm.{return,frame}address selection. — Amara Emerson / detail
  2. Remove trailing `;`. NFC. — michael.hliao / detail
  3. [mlir] Use double format when parsing bfloat16 hexadecimal values — riverriddle / detail

#19384 (Jan 14, 2020 1:22:15 PM)

  1. [OPENMP]Improve handling of possibly incorrectly mapped types. — a.bataev / detail
  2. [NewPM] Port MergeFunctions pass — nikita.ppv / detail
  3. [OpenMP][Tool] Runtime warning for missing TSan-option — protze / detail
  4. [Driver] Ignore -fno-semantic-interposition — maskray / detail
  5. [SVE] Add patterns for MUL immediate instruction. — danilo.carvalho.grael / detail
  6. [libcxx] [Windows] Make a more proper implementation of strftime_l for — martin / detail
  7. dotest.py: Add option to pass extra lldb settings to dotest — Adrian Prantl / detail
  8. [analyzer] Fix SARIF column locations — jranieri / detail
  9. [DebugInfo] Add option to clang to limit debug info that is emitted for — akhuang / detail
  10. [InstCombine] Fix worklist management when removing guard intrinsic — nikita.ppv / detail
  11. [clang][test][NFC] Use more widely supported sanitizer for file — Jan Korous / detail
  12. [GVN] fix comment/argument name to match actual implementation. NFC — fedor.sergeev / detail
  13. [LegalizeTypes] Remove untested code from ExpandIntOp_UINT_TO_FP — craig.topper / detail
  14. [Driver][test] Fix Driver/hexagon-toolchain-elf.c for — maskray / detail

#19383 (Jan 14, 2020 11:49:02 AM)

  1. [InstCombine] Let combineLoadToNewType preserve ABI alignment of the — aqjune / detail
  2. [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd — diggerlin / detail
  3. SCC: Allow ReplaceNode to safely support insertion — warren_ristow / detail
  4. [X86] Directly emit a BROADCAST_LOAD from constant pool in — craig.topper / detail
  5. [ThinLTO] Handle variable with twice promoted name (Rust) — tejohnson / detail
  6. [ELF] Delete the RelExpr member R_HINT. NFC — maskray / detail
  7. [ThinLTO/WPD] Remove an overly-aggressive assert — tejohnson / detail
  8. [RISCV] Allow shrink wrapping for RISC-V — lewis-revill / detail
  9. Added readability-qualified-auto check — aaron / detail
  10. [gn build] Port 36fcbb838c8 — llvmgnsyncbot / detail
  11. [lldb/test] test_breakpoints_func_full from — stilis / detail
  12. [MachineScheduler] Reduce reordering due to mem op clustering — jay.foad / detail
  13. [InstCombine] add test for possible cast-of-select transform; NFC — spatel / detail
  14. Fix NetBSD bot after b4a99a061f517e60985667e39519f60186cbb469 — alexandre.ganea / detail
  15. [nfc][libomptarget] Refactor amdgcn target_impl — jonathanchesterfield / detail
  16. [nfc][libomptarget] Refactor nvptx/target_impl.cu — jonathanchesterfield / detail
  17. [InstCombine] Add test for iterator invalidation bug; NFC — nikita.ppv / detail
  18. [InstCombine] Fix user iterator invalidation in bitcast of phi transform — nikita.ppv / detail
  19. [InstCombine] Make combineLoadToNewType a method; NFC — nikita.ppv / detail
  20. [InstCombine] Fix infinite loop due to bitcast <-> phi transforms — nikita.ppv / detail

#19382 (Jan 14, 2020 10:15:21 AM)

  1. [IR] fix potential crash in Constant::isElementWiseEqual() — spatel / detail
  2. [lldb/Utility] Use assert instead of llvm_unreachable for LLDBAssert — Jonas Devlieghere / detail
  3. [RISCV] Add Clang frontend support for Bitmanip extension — scott.egerton / detail
  4. [test] Make data layout of load-bitcast64.ll explicit, use — aqjune / detail
  5. Removed PointerUnion3 and PointerUnion4 aliases in favor of the variadic — gribozavr / detail
  6. [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols — maskray / detail

#19381 (Jan 14, 2020 8:42:13 AM)

  1. [AArch64] Fix save register pairing for Windows AAPCS — Sanne.Wouda / detail
  2. Revert "[DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues — Tom.Weaver / detail
  3. [clang-tidy] Match InitListExpr in modernize-use-default-member-init — malcolm.parsons / detail
  4. [Syntax] Assert invariants on tree structure and fix a bug in mutations — ibiryukov / detail
  5. [Syntax] Mark synthesized nodes as modifiable — ibiryukov / detail
  6. [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour — Tom.Weaver / detail
  7. [scudo][standalone] Fork support — kostyak / detail
  8. [Syntax] Unset IsOriginal flag on nodes removed from the tree — ibiryukov / detail
  9. [ARM][MVE] VTP Block Pass fix — sjoerd.meijer / detail
  10. [clang][OpenCL] Fix covered switch warning — Jinsong Ji / detail
  11. Fix "pointer is null" clang static analyzer warnings. NFCI. — llvm-dev / detail
  12. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#19380 (Jan 14, 2020 7:09:28 AM)

  1. [TableGen] Update editor modes for new keywords. — simon.tatham / detail
  2. [InstSimplify] add tests for vector select; NFC — spatel / detail
  3. AArch64: fix bitcode upgrade of @llvm.neon.addp. — Tim Northover / detail
  4. Expression eval lookup speedup by not returning methods in — pavel / detail
  5. Fix "null pointer passed to nonnull argument" clang static analyzer — llvm-dev / detail
  6. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  7. Merge isa<> and getAs<> calls to fix "pointer is null" static analyzer — llvm-dev / detail
  8. Remove duplicate variable. NFCI. — llvm-dev / detail
  9. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  10. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  11. [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section — grimar / detail
  12. [lldb/DWARF] Move location list sections into DWARFContext — pavel / detail
  13. [AIX] ExternalSymbolSDNode lowering — Xiangling.Liao / detail
  14. [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour — Tom.Weaver / detail
  15. [OpenCL] Add MSAA sharing extension builtin functions — sven.vanhaastregt / detail
  16. Revert "Recommit "[GlobalOpt] Pass DTU to removeUnreachableBlocks — flo / detail

#19379 (Jan 14, 2020 5:34:49 AM)

  1. [ARM][LowOverheadLoops] Allow all MVE instrs. — sam.parker / detail
  2. [lldb/Expression] Improve interpreter error message with a non-running — medismail.bennani / detail
  3. [ARM,MVE] Use the new Tablegen `defvar` and `if` statements. — simon.tatham / detail
  4. [unittests] Fix "comparison of integers of different signs" warnings — Milos.Stojanovic / detail
  5. Make helper functions static or move them into anonymous namespaces. — benny.kra / detail
  6. [FPEnv] Fix chain handling regression after 04a8696 — ulrich.weigand / detail
  7. [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions — selliott / detail
  8. [FPEnv] Add some comments to IRBuilder.h — ulrich.weigand / detail
  9. [lldb][NFC] Make name parameter in AddMethodToCXXRecordType a StringRef — Raphael Isemann / detail

#19378 (Jan 14, 2020 4:00:59 AM)

  1. [TableGen] Introduce a `defvar` statement. — simon.tatham / detail
  2. [TableGen] Introduce an if/then/else statement. — simon.tatham / detail
  3. [Target] Fix uninitialized value in — sam.mccall / detail
  4. [ARM][MVE] Masked gathers from base + vector of offsets — anna.welker / detail
  5. [mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations. — Adrian Prantl / detail
  6. [mlir] Ran git-clang-format. — Adrian Prantl / detail
  7. [lldb][NFC] Cleanup ClangASTContext::CompleteTagDeclarationDefinition — Raphael Isemann / detail
  8. [mlir] Create a gpu.module operation for the GPU Dialect. — herhut / detail
  9. [RISCV] Fix ILP32D lowering for double+double/double+int return types — jrtc27 / detail
  10. [mlir] Fix translation of splat constants to LLVM IR — zinenko / detail
  11. [ARM][MVE] Disallow VPSEL for tail predication — sam.parker / detail
  12. [SelectionDAG] ComputeKnownBits - merge — llvm-dev / detail
  13. [X86][SSE] Add add(shl(and(x,c1),c2),c3) test case with non-uniform — llvm-dev / detail
  14. [ARM][Thumb2] Fix ADD/SUB invalid writes to SP — diogo.sampaio / detail
  15. [ARM][LowOverheadLoops] Change predicate inspection — sam.parker / detail
  16. [SelectionDAG] ComputeKnownBits - merge — llvm-dev / detail
  17. Fix "MIParser::getIRValue(unsigned int)’ defined but not used" warning. — llvm-dev / detail

#19377 (Jan 14, 2020 2:20:25 AM)

  1. [lldb] Don't defend against internal LLVM errors in IRInterpreter — Raphael Isemann / detail
  2. [mlir] Fix -Wunused — sam.mccall / detail
  3. [AMDGPU] Fix getInstrLatency() always returning 1 — Stanislav.Mekhanoshin / detail
  4. [lldb][NFC] Rewrite python_api/rdar-12481949 test — Raphael Isemann / detail
  5. [libcxx] [test] Add casts to avoid signed/unsigned mismatch warnings on — bion / detail
  6. [AMDGPU] Model distance to instruction in bundle — Stanislav.Mekhanoshin / detail
  7. [llvm-readobj][test] - Fix grammar in comments. — grimar / detail
  8. [clang-tidy] Ignore implicit casts in modernize-use-default-member-init — malcolm.parsons / detail

#19376 (Jan 14, 2020 12:47:09 AM)

  1. [MLIR] Fix broken link locations after move to monorepo — aminim / detail
  2. [PowerPC] [NFC] set instruction number as 1st priority of lsr cost — czhengsz / detail
  3. [MC] Don't resolve relocations referencing STB_LOCAL STT_GNU_IFUNC — maskray / detail
  4. [ELF] Add -z force-ibt and -z shstk for Intel Control-flow Enforcement — maskray / detail
  5. [OpenMP][Tool] Make tests for archer dependent on TSan — protze / detail
  6. [ELF] Delete unintended --force-bti — maskray / detail
  7. [OpenMP][Tool] Improving stack trace for Archer — protze / detail
  8. [AMDGPU] Add gfx9 assembler and disassembler test cases — jay.foad / detail
  9. [AMDGPU] Improve error checking in gfx10 assembler tests — jay.foad / detail
  10. [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests — jay.foad / detail
  11. [lldb] Fix that SBThread.GetStopDescription is returning strings with — Raphael Isemann / detail

#19375 (Jan 13, 2020 11:14:11 PM)

  1. [X86] Add test to show that nofpexcept flag is not preserved by stack — craig.topper / detail
  2. [X86] Copy the nofpexcept flag when folding a load into an instruction — craig.topper / detail

#19373 (Jan 13, 2020 8:07:23 PM)

  1. [mlir] [VectorOps] fixed typo in verifier of slice op — ajcbik / detail
  2. [clang] [test] Fix riscv-toolchain-extra to be less picky about paths — mgorny / detail

#19372 (Jan 13, 2020 6:24:02 PM)

  1. [llvm-exegesis] Initialize const bitvector member — Jonas Devlieghere / detail
  2. [LanguageRuntime] Retire an unused member function. NFCI. — ditaliano / detail
  3. try to fix InterfaceStubs/lambda.cpp on Windows after bd8c8827d96f0 — thakis / detail
  4. [lldb/Utility] Add std::move to make placate clang 3.8 — Jonas Devlieghere / detail

#19371 (Jan 13, 2020 5:25:25 PM)

  1. [mlir] Update the CallGraph for nested symbol references, and simplify — riverriddle / detail
  2. [DebugInfo] Add another level to DebugInfoKind called Constructor — akhuang / detail
  3. [mlir] Add support for attaching a visibility to symbols. — riverriddle / detail
  4. [mlir] NFC: Remove unused variable. — riverriddle / detail
  5. Re-enable testing of .s tests under test/CodeGen/X86. — richard / detail
  6. [GlobalISel] Change representation of shuffle masks in MachineOperand. — efriedma / detail

#19370 (Jan 13, 2020 3:49:15 PM)

  1. [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero — yamauchi / detail
  2. [lldb-server] Prefer target_include_directories — apl / detail
  3. [mlir] Update the use-list algorithms in SymbolTable to support nested — riverriddle / detail

#19369 (Jan 13, 2020 2:13:24 PM)

  1. [InstCombine] add tests for select --> copysign; NFC — spatel / detail
  2. Fix a test case by adding -fno-delayed-template-parsing. — aaron / detail
  3. [NFC][clang][IFS] Adding braces to if-statement as prep for D71301. — puyan / detail
  4. [clang][IFS] Prevent Clang-IFS from Leaking symbols from inside a block. — puyan / detail
  5. [lldb] Revert ddf044290ede for TestProcessAPI.py — Raphael Isemann / detail
  6. [LegalizeIntegerTypes][X86] Add support for expanding input of — craig.topper / detail
  7. [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid — riverriddle / detail
  8. Implement VectorType conditional operator GNU extension. — erich.keane / detail
  9. [InstCombine] add FMF to tests for more coverage; NFC — spatel / detail
  10. [ItaniumCXXABI] Make tls wrappers properly comdat — martin / detail
  11. [ThinLTO/WPD] Fix index-based WPD for alias vtables — tejohnson / detail
  12. PR44514: Fix recovery from noexcept with non-convertible expressions — erich.keane / detail
  13. [mlir] Remove unnecessary assert for single region. — riverriddle / detail
  14. Revert "[DWARF5][DebugInfo]: Added support for DebugInfo generation for — akhuang / detail
  15. [clang][IFS][test] Fixing mangled name of a test for Darwin. — puyan / detail

#19368 (Jan 13, 2020 12:37:41 PM)

  1. Revert "[ThinLTO] Add additional ThinLTO pipeline testing with new PM" — tejohnson / detail
  2. [gn build] (manually) port b4a99a061f51 — thakis / detail
  3. [clangd] Render header of hover card as a heading — kadircet / detail
  4. [clangd] Include expression in DecltypeTypeLoc sourcerange while — kadircet / detail
  5. [lldb-server] Remove dead CMake code — apl / detail
  6. [Clang] Always set -z now linker option on Fuchsia — phosek / detail
  7. Rework be15dfa88fb1 such that it works with GlobalISel which doesn't use — daniel_l_sanders / detail
  8. [LTO] Constify lto::Config reference passed to backends (NFC) — tejohnson / detail
  9. [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF — a.v.lapshin / detail

#19367 (Jan 13, 2020 11:01:43 AM)

  1. Fix tests for builtbot failures — tejohnson / detail
  2. [lldb/Docs] Extend description section of the main page — Jonas Devlieghere / detail
  3. [X86][SSE] Add sitofp(shl(sext(x),y)) test case with non-uniform shift — llvm-dev / detail
  4. AMDGPU/GlobalISel: Simplify assert — arsenm2 / detail
  5. AMDGPU/GlobalISel: Fix branch targets when emitting SI_IF — arsenm2 / detail
  6. AMDGPU/GlobalISel: Add some baseline tests for vector extract — arsenm2 / detail
  7. AMDGPU/GlobalISel: Set insert point after waterfall loop — arsenm2 / detail
  8. [SelectionDAG] ComputeNumSignBits add — llvm-dev / detail
  9. AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap} — arsenm2 / detail
  10. Try number 2 for fixing bot failures — tejohnson / detail
  11. Unbreak the mlir build after 202ab273e6eca134b69882f100c666fcd3affbcf — benny.kra / detail
  12. Fix readability-identifier-naming missing member variables — aaron / detail
  13. Hopefully last fix for bot failures — tejohnson / detail
  14. [llvm][MIRVRegNamerUtils] Adding hashing on FrameIndex MachineOperands. — puyan / detail
  15. [X86][Disassembler] Fix a bug when disassembling an empty string — maskray / detail
  16. Add a couple of missed wildcards in debug-pass-manager output checking — tejohnson / detail

#19366 (Jan 13, 2020 9:25:58 AM)

  1. [mlir][Linalg] Update ReshapeOp::build to be more idiomatic — ntv / detail
  2. [Inlining] Add PreInlineThreshold for the new pass manager — kazu / detail
  3. [mlir] Added missing GPU lowering ops. — julian.gross / detail
  4. [mlir] m_Constant() — zinenko / detail
  5. [DebugInfo] Make debug line address size mismatch non-fatal to parsing — james.henderson / detail
  6. [ThinLTO] Add additional ThinLTO pipeline testing with new PM — tejohnson / detail
  7. [AArch64][SVE] Add patterns for some arith SVE instructions. — danilo.carvalho.grael / detail
  8. [Scheduler] Remove superfluous casts. NFC — david.green / detail
  9. [X86] Add AVX2 known signbits codegen tests — llvm-dev / detail
  10. [X86][SSE] Add sitofp(ashr(x,y)) test case with non-uniform shift value — llvm-dev / detail
  11. [SelectionDAG] ComputeNumSignBits add — llvm-dev / detail
  12. [LegalizeTypes] Add SoftenFloatResult support for — weiwei64 / detail
  13. [lldb/Scripts] Remove SWIG bot — Jonas Devlieghere / detail

#19365 (Jan 13, 2020 7:50:09 AM)

  1. [X86] Add knownbits tests showing missing shift amount demanded elts — llvm-dev / detail
  2. [SelectionDAG] ComputeKnownBits - Add DemandedElts support to — llvm-dev / detail
  3. [SelectionDAG] ComputeNumSignBits - Use getValidShiftAmountConstant for — llvm-dev / detail
  4. [InstSimplify] move tests for select from InstCombine; NFC — spatel / detail
  5. [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible — Alexander.Richardson / detail
  6. [MIPS] Don't emit R_(MICRO)MIPS_JALR relocations against data symbols — Alexander.Richardson / detail
  7. [AArch64] Emit HINT instead of PAC insns in Armv8.2-A or below — pablo.barrio / detail
  8. Add missing triples to tests in 0c29d3ff2233696f663ae34a8aeda23c750ac68f — sam.mccall / detail
  9. Sema::getOwningModule - take const Decl* type. — llvm-dev / detail
  10. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  11. Fix some cppcheck shadow variable warnings. NFCI. — llvm-dev / detail
  12. Merge isVectorType() and getAs<VectorType> calls to silence clang static — llvm-dev / detail
  13. Fix cppcheck uninitialized variable in DiffTree() constructor warning. — llvm-dev / detail
  14. [RISCV] Handle globals and block addresses in asm operands — luismarques / detail
  15. [Clang][Driver] Re-use the calling process instead of creating a new — alexandre.ganea / detail

#19364 (Jan 13, 2020 6:04:54 AM)

  1. [clang] Remove raw string literals in macros — oliver.stannard / detail
  2. [lldb][NFC] Remove debug print statement from TestExprDiagnostics.py — Raphael Isemann / detail
  3. [llvm-exegesis] Remove unneeded std::move() — Milos.Stojanovic / detail
  4. GlobalISel: Fix assertion on wide G_ZEXT sources — arsenm2 / detail
  5. [FPEnv] Fix chain handling for fpexcept.strict nodes — ulrich.weigand / detail
  6. Revert "[libc++] Explicitly enumerate std::string external — oliver.stannard / detail

#19363 (Jan 13, 2020 4:28:51 AM)

  1. [DebugInfo][Support] Replace DWARFDataExtractor size function — james.henderson / detail
  2. [lldb][NFC] Use range-based for loops in IRInterpreter — Raphael Isemann / detail
  3. [lldb] Fix lookup of symbols with the same address range but different — jan.kratochvil / detail
  4. [X86] Fix MSVC "truncation from 'int' to 'bool'" warning. NFCI. — llvm-dev / detail
  5. [SelectionDAG] ComputeKnownBits - minimum leading/trailing zero bits in — llvm-dev / detail
  6. [llvm-exegesis][mips] Expand loadImmediate() — Milos.Stojanovic / detail
  7. [clangd] Remove raw string literals in macros — oliver.stannard / detail
  8. [X86][SSE] Add knownbits test showing missing — llvm-dev / detail
  9. [SelectionDAG] ComputeKnownBits add getValidMinimumShiftAmountConstant() — llvm-dev / detail

#19362 (Jan 13, 2020 2:52:54 AM)

  1. [NFC] Update loop.decrement.reg intrinsic comment — sam.parker / detail
  2. Add zero_extendi and sign_extendi to intrinsic namespace — zinenko / detail
  3. [lldb] Mark several tests as not dependent on debug info — Raphael Isemann / detail
  4. [RISCV] Collect Statistics on Compressed Instructions — selliott / detail
  5. [clangd] Publish xref for macros from Index and AST. — usx / detail
  6. Revert "[DWARF5][clang]: Added support for DebugInfo generation for auto — sam.mccall / detail
  7. [lldb] Fix eh-frame-small-fde test for changes in lld — pavel / detail
  8. This option allows selecting the TLS size in the local exec TLS model, — peter.smith / detail
  9. ARMLowOverheadLoops: return earlier to avoid printing irrelevant dbg — sjoerd.meijer / detail

#19361 (Jan 13, 2020 1:16:59 AM)

  1. [SCEV] Follow up of D71563: addressing post commit comment. NFC. — sjoerd.meijer / detail

#19360 (Jan 12, 2020 11:40:38 PM)

  1. [DWARF5][DebugInfo]: Added support for DebugInfo generation for auto — SourabhSingh.Tomar / detail
  2. [DWARF5][clang]: Added support for DebugInfo generation for auto return — SourabhSingh.Tomar / detail

#19359 (Jan 12, 2020 10:05:06 PM)

  1. [X86] Use SDNPOptInGlue instead of SDNPInGlue on a couple SDNodes. — craig.topper / detail

#19358 (Jan 12, 2020 8:29:31 PM)

  1. [clangd] Assert that the testcases in FindExplicitReferencesTest.All — zeratul976 / detail
  2. [clangd] Show template arguments in type hierarchy when possible — zeratul976 / detail
  3. AMDGPU/GlobalISel: Copy type when inserting readfirstlane — arsenm2 / detail
  4. AMDGPU/GlobalISel: Don't use XEXEC class for SGPRs — arsenm2 / detail
  5. AMDGPU: Split test function — arsenm2 / detail

#19357 (Jan 12, 2020 6:41:11 PM)

  1. [SCEV] accurate range for addrecexpr with nuw flag — czhengsz / detail

#19356 (Jan 12, 2020 5:05:51 PM)

  1. [RISCV] Check register class for AMO memory operands — jrtc27 / detail

#19355 (Jan 12, 2020 3:30:07 PM)

  1. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#19354 (Jan 12, 2020 1:54:40 PM)

  1. __patchable_function_entries: don't use linkage field 'unique' with — maskray / detail
  2. [AMDGPU] Add gfx8 assembler and disassembler test cases — jay.foad / detail
  3. [MC][ELF] Emit a relocation if target is defined in the same section and — maskray / detail
  4. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail

#19353 (Jan 12, 2020 12:19:09 PM)

  1. [PowerPC] Delete PPCDarwinAsmPrinter and PPCMCAsmInfoDarwin — maskray / detail
  2. [NFC] Fix compilation of CrashRecoveryContext.cpp on mingw — alexandre.ganea / detail

#19351 (Jan 12, 2020 7:51:55 AM)

  1. [X86][AVX] Use lowerShuffleAsLanePermuteAndSHUFP to lower binary v4f64 — llvm-dev / detail
  2. [AMDGPU] Regenerate shl shift tests — llvm-dev / detail
  3. [MIPS] Regenerate shl/lshr shift tests — llvm-dev / detail
  4. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#19350 (Jan 12, 2020 3:12:53 AM)

  1. [X86][AVX] lowerShuffleAsLanePermuteAndSHUFP - only set the demanded — llvm-dev / detail

#19349 (Jan 12, 2020 1:39:46 AM)

  1. [profile] Support merge pool size >= 10 — maskray / detail
  2. [X86][Disassembler] Simplify — maskray / detail
  3. [X86][Disassembler] Merge X86DisassemblerDecoder.cpp into — maskray / detail

#19347 (Jan 11, 2020 9:47:29 PM)

  1. [SCEV] more accurate range for addrecexpr with nsw flag. — czhengsz / detail
  2. [X86] Don't call LowerSETCC from LowerSELECT for — craig.topper / detail
  3. [NFC] Refactor memory ops cluster method — qiucofan / detail

#19345 (Jan 11, 2020 6:41:29 PM)

  1. [X86][Disassembler] Shrink X86GenDisassemblerTables.inc from 36M to 6.1M — maskray / detail
  2. [LegalizeVectorOps] Expand vector MERGE_VALUES immediately. — craig.topper / detail
  3. [TargetLowering][X86] Connect the chain from STRICT_FSETCC in — craig.topper / detail
  4. [LegalizeVectorOps] Parallelize the lo/hi part of STRICT_UINT_TO_FLOAT — craig.topper / detail

#19344 (Jan 11, 2020 4:21:00 PM)

  1. [X86][Disassembler] Optimize argument passing and immediate reading — maskray / detail

#19343 (Jan 11, 2020 2:47:46 PM)

  1. [ORC] Fix argv handling in runAsMain / lli. — Lang Hames / detail
  2. [Disassembler] Delete the VStream parameter of — maskray / detail

#19342 (Jan 11, 2020 1:14:37 PM)

  1. [LegalizeVectorOps] Only pass SDNode* instead SDValue to all of the — craig.topper / detail
  2. [LegalizeVectorOps] Remove some of the simpler Expand methods. Pass — craig.topper / detail
  3. [X86][Disassembler] Replace custom logger with LLVM_DEBUG — maskray / detail
  4. [Support] Optionally call signal handlers when a function wrapped by the — alexandre.ganea / detail

#19341 (Jan 11, 2020 11:41:06 AM)

  1. [ASTMatchers] extract public matchers from const-analysis into own patch — development / detail
  2. Revert "[ASTMatchers] extract public matchers from const-analysis into — development / detail
  3. [ExecutionEngine] Re-enable FastISel for non-iOS arm targets. — Lang Hames / detail
  4. Add -Wrange-loop-analysis changes to ReleaseNotes — koraq / detail
  5. [X86] Turn FP_ROUND/STRICT_FP_ROUND into — craig.topper / detail
  6. [X86][Disassembler] Simplify and optimize reader functions — maskray / detail

#19340 (Jan 11, 2020 10:08:05 AM)

  1. GlobalModuleIndex - Fix use-after-move clang static analyzer warning. — llvm-dev / detail
  2. [X86AsmBackend] Be consistent about placing definitions out of line — listmail / detail
  3. [X86AsmBackend] Move static function before sole use [NFC] — listmail / detail
  4. [X86] Adjust nop emission by compiler to consider target decode — listmail / detail
  5. [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value — riverriddle / detail

#19339 (Jan 11, 2020 8:34:55 AM)

  1. Remove copy ctors identical to the default one. NFC. — benny.kra / detail
  2. Fix uninitialized value clang static analyzer warning. NFC. — llvm-dev / detail
  3. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  4. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  5. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  6. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  7. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#19338 (Jan 11, 2020 7:01:41 AM)

  1. [Sema] Improve -Wrange-loop-analysis warnings. — koraq / detail
  2. [X86] Fix outdated comment — llvm-dev / detail
  3. moveOperands - assert Src/Dst MachineOperands are non-null. — llvm-dev / detail

#19337 (Jan 11, 2020 5:28:21 AM)

  1. DSE: fix bug where we would only check libcalls for name rather than — nunoplopes / detail
  2. [X86] Add more complex tests for vector masks used with AND/OR/XOR. — flo / detail
  3. [X86][AVX] Add lowerShuffleAsLanePermuteAndSHUFP lowering — llvm-dev / detail
  4. Fix copy+paste typo in shuffle test name — llvm-dev / detail

#19335 (Jan 11, 2020 2:21:58 AM)

  1. [InstCombine] Preserve nuw on sub of geps (PR44419) — nikita.ppv / detail
  2. [LoopSimplify] Regenerate test checks; NFC — nikita.ppv / detail
  3. [LoopRotate] Add tests for rotate with switch; NFC — nikita.ppv / detail

#19334 (Jan 11, 2020 12:48:49 AM)

  1. [X86][Disassembler] Simplify readPrefixes — maskray / detail
  2. [X86] Preserve fpexcept property when turning strict_fp_extend and — craig.topper / detail
  3. [X86] Simplify code by removing an unreachable condition. NFCI — craig.topper / detail
  4. Add test for GDB pretty printers. — csigg / detail
  5. [X86] Remove dead code from X86DAGToDAGISel::Select that is no longer — craig.topper / detail

#19332 (Jan 10, 2020 9:41:31 PM)

  1. [ARM,MVE] Make `vqrshrun` generate the right instruction. — simon.tatham / detail
  2. [ARM][Thumb2] Fix ADD/SUB invalid writes to SP — diogo.sampaio / detail
  3. [lldb/lua] Make convenience_variables.test compatible with lua-5.1 — pavel / detail
  4. [lldb/DWARF] Don't automatically search dwo unit attributes — pavel / detail
  5. [CodeComplete] Suggest 'return nullptr' in functions returning pointers — ibiryukov / detail
  6. [lldb] Surpress "bitfield too small" gcc warning — pavel / detail
  7. [Support] ThreadPoolExecutor fixes for Windows/MinGW — andrew.ng / detail
  8. [lldb][tests] Take into account all parent's categories when traverse — Tatyana Krasnukha / detail
  9. [lldb][test] NFC, re-use _getTestPath() function — Tatyana Krasnukha / detail
  10. [FPEnv] Generate constrained FP comparisons from clang — ulrich.weigand / detail
  11. [lldb][tests] Cleanup '.categories' — Tatyana Krasnukha / detail
  12. Reverting, broke some bots. Need further investigation. — diogo.sampaio / detail
  13. Sprinkle some constexpr on default ctors so the compiler can diagnose — benny.kra / detail
  14. ARMLowOverheadLoops: a few more dbg msgs to better trace rejected TP — sjoerd.meijer / detail
  15. RangeDataVector: Support custom sorting for D63540 — jan.kratochvil / detail
  16. [ARM][MVE] Tail predicate VMAX,VMAXA,VMIN,VMINA — sam.parker / detail
  17. [FPEnv] Invert sense of MIFlag::FPExcept flag — ulrich.weigand / detail
  18. [lldb][tests][NFC] Unify variable naming convention — Tatyana Krasnukha / detail
  19. [lldb][tests] Make it possible to expect failure for a whole category — Tatyana Krasnukha / detail
  20. AMDGPU/GlobalISel: Clamp G_ZEXT source sizes — arsenm2 / detail
  21. [LIBOMPTARGET]Ignore empty target descriptors. — a.bataev / detail
  22. [DebugInfo] Improve error message text — jh7370 / detail
  23. [DebugInfo][NFC] Remove unused variable/fix variable naming — jh7370 / detail
  24. [NFC] format unittest for ExprMutAnalyzer — development / detail
  25. [PowerPC] Handle constant zero bits in BitPermutationSelector — nemanja.i.ibm / detail
  26. Add support for __declspec(guard(nocf)) — David.Chisnall / detail
  27. Add missing nullptr checks. — Adrian Prantl / detail
  28. [analyzer] Add PlacementNewChecker — gabor.marton / detail
  29. [mlir][spirv] Fix typos related to (de)serialization. — antiagainst / detail
  30. [InstCombine] add tests for fsub; NFC — spatel / detail
  31. [BPF] extend BTF_KIND_FUNC to cover global, static and extern funcs — yhs / detail
  32. [clangd] Fix targetDecl() on certain usage of ObjC properties. — sam.mccall / detail
  33. [gn build] Port 5e7beb0a414 — llvmgnsyncbot / detail
  34. [X86][AVX] lowerShuffleAsLanePermuteAndShuffle - consistently normalize — llvm-dev / detail
  35. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  36. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  37. [examples] Add missing dependency in llvm examples — inouehrs / detail
  38. [AIX] Allow vararg calls when all arguments reside in registers — jasonliu / detail
  39. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  40. [AArch64] Add function attribute "patchable-function-entry" to add NOPs — maskray / detail
  41. [X86] Support function attribute "patchable-function-entry" — maskray / detail
  42. Support function attribute patchable_function_entry — maskray / detail
  43. [Driver][CodeGen] Add -fpatchable-function-entry=N[,0] — maskray / detail
  44. [ELF] Make TargetInfo::writeIgotPlt a no-op — maskray / detail
  45. [LegalizeVectorOps] Improve handling of multi-result operations. — craig.topper / detail
  46. [lldb] Remove FieldDecl stealing hack by rerouting indirect imports to — Raphael Isemann / detail
  47. [lldb/Lua] Support loading Lua modules — Jonas Devlieghere / detail
  48. Update the attribution policy to use the 'Author' property of a git — daniel_l_sanders / detail
  49. [analyzer] Move PlacementNewChecker to alpha — gabor.marton / detail
  50. [TargetLowering][ARM][X86] Change softenSetCCOperands handling of ONE to — craig.topper / detail
  51. [lld][WebAssembly] Add libcall symbols to the link when LTO is being — sbc / detail
  52. [CMake] Fix modules build after DWARFLinker reorganization — Jonas Devlieghere / detail
  53. [clang] Fix out-of-bounds memory access in ComputeLineNumbers — Jan Korous / detail
  54. [Driver][PowerPC] Move powerpcspe logic from cc1 to Driver — maskray / detail
  55. [ASTMatchers] Make test more clear about what it is verifying — steveire / detail
  56. [Tests] Precommit tests showing default branch padding on skylake — listmail / detail
  57. [lldb] Make CompleteTagDeclsScope completion order deterministic — Raphael Isemann / detail
  58. [lldb] Fix TestClangASTContext.TestFunctionTemplateInRecordConstruction — Raphael Isemann / detail
  59. Implement new AST matcher hasAnyCapture to match on LambdaExpr captures. — aaron / detail
  60. MakeUniqueCheck.cpp: explicit the fact that there is an autofix for this — sylvestre / detail
  61. clang-tidy doc: Refresh the list of checkers and polish the script — sylvestre / detail
  62. [TargetLowering] Use SelectionDAG::getSetCC and remove a repeated call — craig.topper / detail
  63. clang-tidy doc: unbreak the CI — sylvestre / detail
  64. Summary: update macro for OFF_T so that sanitizer works on AARCH64. — eugenis / detail
  65. [lldb/Scripts] Remove buildbot.py — Jonas Devlieghere / detail
  66. [lldb/Scripts] Remove remote-build.py — Jonas Devlieghere / detail
  67. [lldb/Scripts] Move android script from underneath Python dir — Jonas Devlieghere / detail
  68. [AArch64] Add isAuthenticated predicate to MCInstDesc — Vedant Kumar / detail
  69. [lldb/Test] Bypass LLDB_TEST_COMMON_ARGS for certain dotest args (NFC) — Jonas Devlieghere / detail
  70. [lldb/Utils] Remove vim-lldb — Jonas Devlieghere / detail
  71. lldbutil: Forward ASan launch info to test inferiors — Vedant Kumar / detail
  72. Let targets adjust operand latency of bundles — Stanislav.Mekhanoshin / detail
  73. [lldb/Reproducer] Add SBReproducer::Replay overload (again) — Jonas Devlieghere / detail
  74. Only destroy static locals if they have non-trivial destructors. — richard / detail
  75. [LockFileManager] Make default waitForUnlock timeout a parameter, NFC — Vedant Kumar / detail
  76. [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal. — mtrofin / detail
  77. [mlir] NFC: put C++ code emission classes in their own files — antiagainst / detail
  78. [mlir][ods] Support dialect specific content emission via hooks — antiagainst / detail
  79. Improve precision of documentation comment. — richard / detail
  80. [AArch64] Don't generate libcalls for wide shifts on Darwin — Jessica Paquette / detail
  81. Remove redundant implicit cast creation. — richard / detail
  82. Add a FIXME and corresponding test coverage for some suspicious behavior — richard / detail
  83. Clean up and slightly generalize implementation of composite pointer — richard / detail
  84. driver: Allow -fdebug-compilation-dir=foo in joined form. — thakis / detail
  85. [Driver] Fix OptionClass of -fconvergent-functions and -fms-volatile — maskray / detail
  86. [Concepts] Fix MarkUsedTemplateParameters for exprs — saar / detail
  87. Remove umask tests — alexandre.ganea / detail
  88. [COFF] Align ARM64 range extension thunks at instruction boundary — Tom.Tan / detail
  89. [TargetLowering][ARM][Mips][WebAssembly] Remove the ordered FP compare — craig.topper / detail
  90. [SCEV] [NFC] add more test cases for range of addrecexpr with nsw flag — czhengsz / detail
  91. [NFC] [PowerPC] Update mi-peephole-splat test — qiucofan / detail
  92. [AMDGPU] Remove unnecessary v_mov from a register to itself in WQM — mjbedy / detail
  93. Mark the test/Feature/load_extension.ll test as unsupported on Darwin. — Amara Emerson / detail
  94. [X86] Use ReplaceAllUsesWith instead of ReplaceAllUsesOfValueWith to — craig.topper / detail

#19331 (Jan 10, 2020 3:23:21 AM)

  1. Follow up of 67bf9a6154d4b82c, minor fix in test case, removed duplicate — sjoerd.meijer / detail
  2. [libcxx] Force-cache LIBCXX_CXX_ABI_LIBRARY_PATH — jaskiewiczs / detail
  3. [CMake] Support running libc++abi tests in CrossWinToARMLinux cache file — jaskiewiczs / detail
  4. XFAIL load_extension.ll test on macOS only — sguelton / detail
  5. [MIR] Fix cyclic dependency of MIR formatter — benny.kra / detail
  6. [LV] Silence unused variable warning in Release builds. NFC. — benny.kra / detail
  7. Don't use dyn_cast_or_null if we know the pointer is nonnull. — llvm-dev / detail
  8. [X86][AVX] Add tests for v8f32/v8i32 089abcde and 0189abcd shuffles — llvm-dev / detail
  9. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  10. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  11. Data formatters: Look through array element typedefs — Raphael Isemann / detail
  12. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#19330 (Jan 10, 2020 1:35:30 AM)

  1. [SVEV] Recognise hardware-loop intrinsic loop.decrement.reg — sjoerd.meijer / detail

#19329 (Jan 10, 2020 1:12:26 AM)

  1. Restore order in clang-tidy section of release notes — hans / detail
  2. Allow system header to provide their own implementation of some builtin — sguelton / detail
  3. [NFC] [PowerPC] Add isPredicable for basic instrs — qiucofan / detail
  4. [clangd] Improve type printing in hover — kadircet / detail
  5. [clangd] Fix markdown rendering in VSCode — kadircet / detail
  6. Fix several issues with compiler extensions — sguelton / detail

#19328 (Jan 9, 2020 11:39:00 PM)

  1. [xray] Remove cl::sub from alias options — smeenai / detail
  2. clang-tidy doc - remove the widths — sylvestre / detail
  3. [Syntax] Update comment, remove stale FIXME. NFC — ibiryukov / detail
  4. [LV] VPValues for memory operation pointers (NFCI) — gil.rapaport / detail

#19327 (Jan 9, 2020 10:05:39 PM)

  1. fix another typo to cycle bots — thakis / detail
  2. [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLP — wmi / detail

#19326 (Jan 9, 2020 8:31:51 PM)

  1. [NFC] Style cleanup — shengchen.kan / detail
  2. fix a few typos to cycle the bots — thakis / detail

#19325 (Jan 9, 2020 6:58:51 PM)

  1. CWG2352: Allow qualification conversions during reference binding. — richard / detail

#19324 (Jan 9, 2020 5:25:45 PM)

  1. [AMDGPU] Fix bundle scheduling — Stanislav.Mekhanoshin / detail
  2. When reading Aux file in chunks, read consecutive byte ranges — Jason Molenda / detail
  3. [ELF] Fix includeInDynsym() when an undefined weak is merged with a lazy — maskray / detail
  4. AMDGPU/GlobalISel: Fix G_EXTRACT_VECTOR_ELT mapping for s-v case — arsenm2 / detail
  5. AMDGPU/GlobalISel: Select G_EXTRACT_VECTOR_ELT — arsenm2 / detail
  6. Relax opcode checks in test for G_READCYCLECOUNTER to check for only a — douglas.yung / detail

#19323 (Jan 9, 2020 3:52:37 PM)

  1. [AArch64][GlobalISel] Implement selection of <2 x float> vector splat. — Amara Emerson / detail
  2. CodeGen: Use LLT instead of EVT in getRegisterByName — arsenm2 / detail
  3. GlobalISel: Fix else after return — arsenm2 / detail
  4. DAG: Don't use unchecked dyn_cast — arsenm2 / detail
  5. GlobalISel: Handle llvm.read_register — arsenm2 / detail
  6. TableGen/GlobalISel: Add way for SDNodeXForm to work on timm — arsenm2 / detail
  7. TableGen/GlobalISel: Fix pattern matching of immarg literals — arsenm2 / detail
  8. [lldb/Lua] Add lua typemaps for INOUT params — Jonas Devlieghere / detail
  9. [mlir] Use getDenseElementBitwidth instead of — riverriddle / detail
  10. When diagnosing the lack of a viable conversion function, also list — richard / detail
  11. AVR: Update for getRegisterByName change — arsenm2 / detail
  12. [lldb] Remove spurious file — Jonas Devlieghere / detail

#19322 (Jan 9, 2020 2:18:49 PM)

  1. Re-apply "[ELF] Allow getErrPlace() to work before Out::bufferStart is — Alexander.Richardson / detail
  2. MipsDelaySlotFiller: Update registers def-uses for BUNDLE instructions — Alexander.Richardson / detail
  3. [mlir] NFC: Move the state for managing SSA value names out of — riverriddle / detail
  4. [libc++] Explicitly enumerate std::string external instantiations. — eric / detail
  5. [clang-tidy] Refresh the add_new_check.py now that we use a table + — sledru / detail
  6. [clangd] Handle DeducedTemplateSpecializationType in TargetFinder — zeratul976 / detail
  7. phab doc: remove the svn section — sledru / detail
  8. phab doc: also document 'arc land' — sledru / detail
  9. phab doc: Replace or remove references to svn — sledru / detail
  10. AMDGPU/GlobalISel: Widen 16-bit shift amount sources — arsenm2 / detail
  11. AMDGPU/GlobalISel: Fix argument lowering for vectors of pointers — arsenm2 / detail
  12. GlobalISel: Don't assert on MoreElements creating vectors — arsenm2 / detail
  13. TableGen/GlobalISel: Address fixme — arsenm2 / detail
  14. GlobalISel: Move getLLTForMVT/getMVTForLLT — arsenm2 / detail
  15. Add gdb pretty printer for MutableArrayRef, remove ConstArrayRef. — csigg / detail
  16. Add builtins for aligning and checking alignment of pointers and — Alexander.Richardson / detail
  17. [mlir] mlir-cpu-runner test's cblas_interface should export functions on — zinenko / detail
  18. [mlir] add a missing dependency for Linalg conversion — zinenko / detail

#19321 (Jan 9, 2020 12:41:08 PM)

  1. [PowerPC] The VK_PLT symbolref modifier is only used on 32-bit ELF. — sd.fertile / detail
  2. [X86] AMD Znver2 (Rome) Scheduler enablement — Ganesh.Gopalasubramanian / detail
  3. [ms] [X86] Use "P" modifier on all branch-target operands in inline X86 — epastor / detail
  4. [clang] Enforce triple in mempcpy test — sguelton / detail
  5. [GlobalISel][AArch64] Import + select LDR*roW and STR*roW patterns — Jessica Paquette / detail
  6. [X86] Add ueq/one fp128 quiet compare tests. NFC — craig.topper / detail

#19320 (Jan 9, 2020 11:03:09 AM)

  1. [Clang] Handle target-specific builtins returning aggregates. — simon.tatham / detail
  2. [Support][NFC] Add a comment about the semantics of MF_HUGE_HINT flag — riccibrun / detail
  3. [NFC,format] Sort switch cases alphabetically — simon.moll / detail
  4. [Support][NFC] Make some helper functions "static" in Memory.inc — riccibrun / detail
  5. [lldb/SWIG] Undo incorrect substitution — Jonas Devlieghere / detail
  6. [SystemZ] Fix matching another pattern for nxgrk (PR44496) — ulrich.weigand / detail
  7. [x86] add tests for 2-way splat copy; NFC — spatel / detail
  8. [Support][NFC] Add an explicit unit test for Process::getPageSize() — riccibrun / detail
  9. [TargetLowering][X86] TeachSimplifyDemandedBits to handle cases where — craig.topper / detail
  10. [demangle] Copy back some NFC commits from LLVM — erik.pilkington / detail

#19319 (Jan 9, 2020 9:25:19 AM)

  1. [InstCombine] Z / (1.0 / Y) => (Y * Z) — spatel / detail
  2. [libcxxabi] Allow tests to link with static libc++abi/libc++ even if the — jaskiewiczs / detail
  3. [clangd] Respect `--sysroot` argument if it is set — davg / detail
  4. [lldb/SWIG] Add missing '\' in macros again — Jonas Devlieghere / detail
  5. [lldb/Lua] Make lldb.debugger et al available to Lua — Jonas Devlieghere / detail
  6. [NFCI][LoopUnrollAndJam] Changing LoopUnrollAndJamPass to a function — whitneyt / detail
  7. Improve support of GNU mempcpy — sguelton / detail
  8. [OpenCL][Docs] Rename C++ for OpenCL label — sven.vanhaastregt / detail
  9. [lldb/Bindings] Move bindings into their own subdirectory — Jonas Devlieghere / detail
  10. [clangd] Adjust diagnostic range to be inside main file — kadircet / detail
  11. [lldb/SWIG] Fix capitalization for case sensitive file systems. — Jonas Devlieghere / detail

#19318 (Jan 9, 2020 7:52:11 AM)

  1. [Concepts] Fix failing test on Windows — saar / detail
  2. [DAGCombiner] reduce extract subvector of concat — spatel / detail
  3. [OPENMP]Remove unused code, NFC. — a.bataev / detail
  4. IR: remove "else" after "return". NFCI. — Tim Northover / detail
  5. [ARM,MVE] Fix valid immediate range for vsliq_n. — simon.tatham / detail
  6. [ARM,MVE] Add missing IntrNoMem flag on IR intrinsics. — simon.tatham / detail
  7. AMDGPU: Add register class to DS_SWIZZLE_B32 pattern — arsenm2 / detail
  8. TableGen/GlobalISel: Fix slightly wrong generated comment — arsenm2 / detail
  9. AMDGPU/GlobalISel: Fix add of neg inline constant pattern — arsenm2 / detail
  10. AMDGPU/GlobalISel: Add equiv xform for bitcast_fpimm_to_i32 — arsenm2 / detail
  11. AMDGPU/GlobalISel: Add selectVOP3Mods_nnan — arsenm2 / detail
  12. AMDGPU/GlobalISel: Add IMMPopCount xform — arsenm2 / detail
  13. AMDGPU/GlobalISel: Fix import of zext of s16 op patterns — arsenm2 / detail
  14. AMDGPU: Use new PatFrag system for d16 load nodes — arsenm2 / detail
  15. AMDGPU: Use new PatFrag system for d16 stores — arsenm2 / detail
  16. AMDGPU: Eliminate more legacy codepred address space PatFrags — arsenm2 / detail
  17. AMDGPU/GlobalISel: Fix import of integer med3 — arsenm2 / detail
  18. TableGen: Remove unused code — arsenm2 / detail
  19. [ELF][Hexagon] Add support for IE relocations — sidneym / detail

#19317 (Jan 9, 2020 6:17:45 AM)

  1. Revert "Revert "[MIR] Target specific MIR formating and parsing"" — daniel_l_sanders / detail
  2. [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z) — qshanz / detail
  3. [lldb/SWIG] Refactor extensions to be non Python-specific (3/3) — Jonas Devlieghere / detail
  4. [SCEV] [NFC] add testcase for constant range for addrecexpr with nsw — czhengsz / detail
  5. [APFloat] Fix checked error assert failures — ehudkatz / detail
  6. [mlir][VectorOps] Implement strided_slice conversion — ntv / detail
  7. [mlir][VectorOps] Implement insert_strided_slice conversion — ntv / detail
  8. [ARM][LowOverheadLoops] Update liveness info — sam.parker / detail
  9. [mlir][GPU] introduce utilities for promotion to workgroup memory — zinenko / detail
  10. [LV] Still vectorise when tail-folding can't find a primary inducation — sjoerd.meijer / detail
  11. [DWARFDebugLoc] Tweak error message when resolving offset pairs with no — pavel / detail
  12. Revert "[ARM][LowOverheadLoops] Update liveness info" — sam.parker / detail
  13. [Matrix] Implement back-propagation of shape information. — flo / detail
  14. [LoopUtils][NFC] Minor refactoring in getLoopEstimatedTripCount. — evgueni.brevnov / detail
  15. [VE] Target stub for NEC SX-Aurora — simon.moll / detail
  16. [Matrix] Propagate and use shape information for loads. — flo / detail
  17. [clangd] Refurbish HoverInfo::present — kadircet / detail
  18. [Matrix] Update shape propagation to iterate until done. — flo / detail
  19. [lldb] Fix that TestNoSuchArch.py was passing for the wrong reason — Raphael Isemann / detail
  20. Fix MSVC unhandled enum warning. NFCI. — llvm-dev / detail
  21. [clang-tidy] For checker `readability-misleading-indentation` update — abpostelnicu / detail
  22. [ARM][MVE] Don't unroll intrinsic loops. — sam.parker / detail
  23. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  24. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  25. [lldb/DWARF] Add is_dwo member to DWARFUnit — pavel / detail
  26. [lldb/DWARF] Fix mixed v4+v5 location lists — pavel / detail
  27. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  28. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  29. [NFC][ARM] LowOverheadLoop comments — sam.parker / detail
  30. [Concepts] Function trailing requires clauses — saar / detail
  31. [mlir] fix test failure in EDSC/builder-api-test — inouehrs / detail
  32. [lldb] Modernize OptionValue::SetValueChangedCallback — pavel / detail
  33. [InstCombine] Use minimal FMF in testcase for Z / (1.0 / Y) => (Y * Z); — spatel / detail
  34. [ARM][MVE] MVE-I should not be disabled by -mfpu=none — momchil.velikov / detail
  35. [InstSimplify] select Cond, true, false --> Cond — spatel / detail

#19316 (Jan 8, 2020 7:58:12 PM)

  1. [PowerPC] when folding rlwinm+rlwinm. to andi., we should use first — czhengsz / detail
  2. [lldb] Remove various dead Compare functions — apl / detail
  3. [MIR] Target specific MIR formating and parsing — daniel_l_sanders / detail
  4. Save more descriptive error msg from FBS/BKS, relay it up to lldb. — Jason Molenda / detail
  5. Revert "[MIR] Target specific MIR formating and parsing" — daniel_l_sanders / detail
  6. [MIR] Target specific MIR formating and parsing — daniel_l_sanders / detail
  7. Revert "[MIR] Target specific MIR formating and parsing" — thakis / detail

#19315 (Jan 8, 2020 5:49:11 PM)

  1. [lldb/SWIG] Refactor extensions to be non Python-specific (2/2) — Jonas Devlieghere / detail
  2. [X86]  Remove EFLAGS from live-in lists in X86FlagsCopyLowering. — paulsson / detail
  3. [NFC] Whitespace fixes — xazax / detail
  4. [libcxx] [test] Disable refwrap/weak_result.pass.cpp in C++20 mode — bion / detail
  5. Recommit "[MachineVerifier] Improve verification of live-in lists." — paulsson / detail
  6. [PowerPC]: Add powerpcspe target triple subarch component — chmeeedalf / detail
  7. [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal. — mtrofin / detail
  8. [Attributor][FIX] Avoid dangling value pointers during code modification — johannes / detail
  9. [Attributor][FIX] Carefully change invokes to calls (after manifest) — johannes / detail
  10. Revert "[NFC][InlineCost] Factor cost modeling out of CallAnalyzer — mtrofin / detail

#19314 (Jan 8, 2020 4:16:26 PM)

  1. [MLIR] Don't use SSA names directly for std.view canonicalization test — ataei / detail
  2. [cfi][test] cross-dso/stats.cpp: don't assume the order of static — maskray / detail

#19313 (Jan 8, 2020 2:43:39 PM)

  1. [InstSimplify] add tests for select of true/false; NFC — spatel / detail
  2. [lldb/SWIG] Refactor extensions to be non Python-specific — Jonas Devlieghere / detail
  3. Revert "[JumpThreading] Thread jumps through two basic blocks" — kazu / detail
  4. [lldb/CMake] Only auto-enable Lua when SWIG is found — Jonas Devlieghere / detail
  5. Delete dead code. — Adrian Prantl / detail
  6. Revert "Merge memtag instructions with adjacent stack slots." — eugenis / detail

#19312 (Jan 8, 2020 1:10:14 PM)

  1. LTOVisibility.rst: fix up syntax in example — tejohnson / detail
  2. [x86] add test for concat-extract corner case; NFC — spatel / detail
  3. Canonicalize static alloc followed by memref_cast and std.view — ataei / detail
  4. [LLD] [COFF] Fix post-commit suggestions for absolute symbol equality — martin / detail

#19311 (Jan 8, 2020 11:36:46 AM)

  1. [BranchAlign] Compiler support for suppressing branch align — listmail / detail
  2. [X86] Add isel patterns for bitcasting between v32i1/v64i1 and — craig.topper / detail
  3. [X86] Custom type legalize v4i64->v4f32 uint_to_fp on sse4.1 targets in — craig.topper / detail
  4. [mlir][Linalg] Lower linalg.reshape to LLVM for the static case — ntv / detail
  5. [mlir] NFC: Move the state for managing aliases out of ModuleState and — riverriddle / detail
  6. [clang-tidy] Remove broken test on Windows for — abpostelnicu / detail
  7. [MLIR] Fix ML IR build on Windows with Visual Studio — stilis / detail
  8. [X86] Keep cl::opts at top of file [NFC] — listmail / detail
  9. Merge memtag instructions with adjacent stack slots. — eugenis / detail
  10. Add a new AST matcher 'optionally'. — aaron / detail

#19310 (Jan 8, 2020 9:55:45 AM)

  1. [lldb] Increase the build timeout for the sanitized bot — Jonas Devlieghere / detail
  2. Enable remote host configuration to run the target tests for Windows to — vvereschaka / detail
  3. [VE] Staging buildbot — simon.moll / detail
  4. [AArch64][GlobalISel] Fold a chain of two G_PTR_ADDs of constant — Amara Emerson / detail
  5. [PowerPC] Default ppc64 linux-gnu/freebsd to -fno-PIC — maskray / detail
  6. Fix warnings as errors that occur on sanitizer-x86_64-linux — daniel_l_sanders / detail
  7. [GVN/FP] Considate logic for reasoning about equality vs equivalance for — listmail / detail
  8. Rewrite comment about what watchpoints Aarch64 supports. — Jason Molenda / detail
  9. Revert "Re-land "[lldb/Lua] Add string conversion operator for — Jonas Devlieghere / detail
  10. XFAIL load_extension.ll for all targets currently - it's failing on — echristo / detail
  11. [libcxx] fix incorrect attribute property — tclin914 / detail
  12. [docs] Improve HowTo commit changes from git — tclin914 / detail
  13. [SCEV] get more accurate range for AddExpr with wrap flag. — czhengsz / detail
  14. [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp. — antiagainst / detail
  15. [docs] Fix duplicate explicit target name: developer policy — tclin914 / detail
  16. [mlir][spirv] Add lowering for standard bit ops — antiagainst / detail
  17. [mlir][spirv] Add lowering for std cmp ops. — antiagainst / detail
  18. AMDGPU: Annotate EXTRACT_SUBREGs with source register classes — arsenm2 / detail
  19. Revert "[mlir][spirv] Add lowering for std.fpext, std.fptrunc, — antiagainst / detail
  20. [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp. — antiagainst / detail
  21. [RISCV] Fix evalutePCRelLo for symbols at the end of a fragment — jrtc27 / detail
  22. [X86] Adding fp128 support for strict fcmp — pengfei.wang / detail
  23. [lldb/Test] Try to appease the Windows bot — Jonas Devlieghere / detail
  24. [lldb/CMake] Only auto-enable Python when SWIG is found — Jonas Devlieghere / detail
  25. [NFC][Test] Add the option -enable-no-signed-zeros-fp-math for test — qshanz / detail
  26. [libc] Add a convenience CMake rule to add testsuites. — sivachandra / detail
  27. [clangd] Add xref for macros to FileIndex. — usx / detail
  28. [libcxx][test] Fix span tests. — stl / detail
  29. [lldb][NFC] Remove redundant ClangASTContext constructor that takes — Raphael Isemann / detail
  30. AArch64: add missing Apple CPU names and use them by default. — Tim Northover / detail
  31. Revert "[InstCombine] fold zext of masked bit set/clear" — kadircet / detail
  32. [llvm-symbolizer]Fix printing of malformed address values not passed via — th3charlie / detail
  33. [lldb] Remove default llvm::Triple argument from ClangASTContext — Raphael Isemann / detail
  34. [NFC][ARM] Update tests — sam.parker / detail
  35. [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF — a.v.lapshin / detail
  36. [gn build] (manually) merge 1cf11a4c67a15 — thakis / detail
  37. Disallow an empty string literal in an asm label — aaron / detail
  38. [ARM][MVE] Enable masked gathers from vector of pointers — anna.welker / detail
  39. [gn build] Port 346f6b54bd1 — llvmgnsyncbot / detail
  40. Fixing a formatting nit; NFC — aaron / detail
  41. [NFC] Move InPQueue into arguments of releaseNode — qiucofan / detail
  42. [Intrinsic] Add fixed point division intrinsics. — mikael.holmen / detail
  43. [clang-tidy] Disable match on `if constexpr` statements in template — abpostelnicu / detail
  44. [ARM,MVE] Intrinsics for partial-overwrite imm shifts. — simon.tatham / detail
  45. [ARM,MVE] Intrinsics for variable shift instructions. — simon.tatham / detail
  46. [JumpThreading] Thread jumps through two basic blocks — kazu / detail
  47. [OPENMP]Allow comma in combiner expression. — a.bataev / detail
  48. [DAGCombiner] clean up extract-of-concat fold; NFC — spatel / detail
  49. [InstCombine] Adding testcase for Z / (1.0 / Y) => (Y * Z); NFC — spatel / detail
  50. [SelectionDAG] Use llvm::Optional<APInt> for FoldValue. — llvm-dev / detail
  51. [amdgpu] Remove unused header. NFC. — michael.hliao / detail
  52. [lldb/CMake] Use LLDB's autodetection logic for libxml2 — Jonas Devlieghere / detail
  53. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  54. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  55. [MC] writeFragment - assert MCFragment::FT_Fill length is legal. — llvm-dev / detail
  56. [ELF] Don't special case weak symbols for pie with no shared objects — maskray / detail
  57. [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC — maskray / detail

#19308 (Jan 7, 2020 1:59:40 PM)

  1. Revert "[lldb/Lua] Add string conversion operator for SBTarget." — Jonas Devlieghere / detail
  2. [x86] add tests for extract-of-concat; NFC — spatel / detail
  3. Remove extraneous semicolon. — isanbard / detail
  4. [gicombiner] Correct 64f1bb5cd2c to account for MSVC's %p format — daniel_l_sanders / detail
  5. [lldb/Test] Make TestConvenienceVariables more strict — Jonas Devlieghere / detail
  6. [lldb/Test] Remove old binary created by TestConvenienceVariables — Jonas Devlieghere / detail
  7. [X86] Enable v2i64->v2f32 uint_to_fp code in ReplaceNodeResults on — craig.topper / detail
  8. [libc++] Add additional benchmark functions to — eric / detail
  9. [clang-tidy] modernize-use-using uses AST and now supports struct — mitchell / detail
  10. AMDGPU: Apply i16 add->sub pattern with zext to i32 — arsenm2 / detail
  11. AMDGPU/GlobalISel: Fix missing test for s16 icmp — arsenm2 / detail
  12. AMDGPU/GlobalISel: Add some missing G_SELECT testcases — arsenm2 / detail
  13. AMDGPU/GlobalISel: Fix scalar G_SELECT for arbitrary pointers — arsenm2 / detail
  14. Allow output constraints on "asm goto" — isanbard / detail
  15. Re-land "[lldb/Lua] Add string conversion operator for SBTarget." — Jonas Devlieghere / detail
  16. Revert "Allow output constraints on "asm goto"" — isanbard / detail
  17. [X86] Add SSE4.1 command lines to vec-strict-inttofp-128.ll to cover the — craig.topper / detail

#19307 (Jan 7, 2020 12:24:31 PM)

  1. [OPENMP]Allow using of members in standalone declaration pragmas. — a.bataev / detail
  2. Fix issues reported by -Wrange-loop-analysis when building with latest — alexandre.ganea / detail
  3. [gicombiner] Add GIMatchTree and use it for the code generation — daniel_l_sanders / detail
  4. [gn build] Port 1d94fb21118 — llvmgnsyncbot / detail
  5. [X86] Improve lowering of v2i64 sign bit tests on pre-sse4.2 targets — craig.topper / detail
  6. [X86] Improve lowering of (v2i64 (setgt X, -1)) on pre-SSE2 targets. — craig.topper / detail
  7. [MachineOutliner][AArch64] Save + restore LR in noreturn functions — Jessica Paquette / detail
  8. [OPENMP]Reduce calls for the mangled names. — a.bataev / detail
  9. [test] Move ppc64 tests from test/Preprocessor/init.c to init-ppc64.c — maskray / detail
  10. [PowerPC][Triple] Use elfv2 on freebsd>=13 and linux-musl — maskray / detail
  11. [cmake] Use relative cmake binary dir for processing pass plugins. — llvm-project / detail
  12. [lldb/Lua] Add string conversion operator for SBTarget. — Jonas Devlieghere / detail
  13. AMDGPU: Fix not using v_cvt_f16_[iu]16 — arsenm2 / detail
  14. AMDGPU: Use ImmLeaf — arsenm2 / detail
  15. AMDGPU: Fix misleading, misplaced end block comments — arsenm2 / detail
  16. AMDGPU: Remove VOP3Mods0Clamp0OMod — arsenm2 / detail
  17. AMDGPU: Add baseline test for missing pattern — arsenm2 / detail
  18. [cmake] Use source-groups in Polly. — llvm-project / detail

#19306 (Jan 7, 2020 10:49:12 AM)

  1. [clangd] Assert that the testcases in LocateSymbol.All have no — zeratul976 / detail
  2. [clangd] Heuristically resolve dependent call through smart pointer type — zeratul976 / detail

#19305 (Jan 7, 2020 9:13:56 AM)

  1. AMDGPU/GlobalISel: Fix import of s_abs_i32 pattern — arsenm2 / detail
  2. [InstCombine] try to pull 'not' of select into compare operands — spatel / detail
  3. Remove extraneous spaces — medismail.bennani / detail
  4. AMDGPU/GlobalISel: Fix readfirstlane pattern import — arsenm2 / detail
  5. [ARM][MVE] Renamed VPT Block tests and files to something more — sjoerd.meijer / detail
  6. [HIP] Add option --gpu-max-threads-per-block=n — Yaxun.Liu / detail
  7. [AIX][XCOFF]Implement mergeable const — diggerlin / detail
  8. [LifetimeAnalysis] Do not forbid void deref type in — xazax / detail
  9. [analyzer] Update help text to reflect sarif support — xazax / detail
  10. [X86] Pull out repeated SrcVT.getVectorNumElements() call. NFCI. — llvm-dev / detail
  11. [ARM] Regenerate bfi.ll test cases — llvm-dev / detail
  12. [lldb] Initialize some bitfields in FuncUnwinders.cpp — pavel / detail

#19304 (Jan 7, 2020 7:38:29 AM)

  1. [clangd] Introduce bulletlists — kadircet / detail
  2. [OPENMP]Do not diagnose references to non-integral types for ref in — a.bataev / detail
  3. [DAGCombiner] reduce shuffle of concat of same vector — spatel / detail
  4. [TypePromotion] Use SetVectors instead of PtrSets — sam.parker / detail
  5. [docs] NFC: Fix typos in documents — hans / detail
  6. AMDGPU/GlobalISel: Partially fix llvm.amdgcn.kill pattern import — arsenm2 / detail
  7. llc: Change behavior of -mcpu with existing attribute — arsenm2 / detail
  8. OpaquePtr: print byval types containing anonymous types correctly. — Tim Northover / detail
  9. AMDGPU/GlobalISel: Select llvm.amdgcn.wqm.vote — arsenm2 / detail

#19303 (Jan 7, 2020 6:03:18 AM)

  1. [ARM] Improve codegen of volatile load/store of i64 — victor.campos / detail
  2. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  3. [X86] Standardize shuffle match/lowering function names. NFC. — llvm-dev / detail
  4. [ARM][MVE] VPT Blocks: findVCMPToFoldIntoVPS — sjoerd.meijer / detail

#19302 (Jan 7, 2020 4:27:57 AM)

  1. Fix "use of uninitialized variable" static analyzer warnings. NFCI. — llvm-dev / detail
  2. Fix "use of uninitialized variable" static analyzer warnings. NFCI. — llvm-dev / detail
  3. Fix Wdocumentation warnings. NFCI. — llvm-dev / detail
  4. [RISCV][Docs] Add RISC-V asm template argument modifiers — luismarques / detail
  5. [clangd] Add path mappings functionality — sam.mccall / detail
  6. [gn build] Port c69ae835d0e — llvmgnsyncbot / detail
  7. [SystemZ] Extend fp-strict-alias test case — ulrich.weigand / detail
  8. [lldb][NFC] Use static_cast instead of reinterpret_cast where possible — Raphael Isemann / detail
  9. Fix "use of uninitialized variable" static analyzer warning. NFCI. — llvm-dev / detail

#19301 (Jan 7, 2020 2:52:25 AM)

  1. [APFloat] Fix out of scope usage of a pointer to local variable — ehudkatz / detail
  2. [SystemZ] Fix python failure in test case — ulrich.weigand / detail
  3. [NFC] Use isX86() instead of getArch() — tclin914 / detail
  4. [lldb][NFC] Take a llvm::Triple in ClangASTContext constructor — Raphael Isemann / detail
  5. [LLD][ELF][AArch64] Do not use thunk for undefined weak symbol. — peter.smith / detail
  6. [DebugInfo] Fix infinite loop caused by reading past debug_line end — jh7370 / detail

#19300 (Jan 7, 2020 1:17:12 AM)

  1. Fix compiler extension example cmake integration — sguelton / detail

#19299 (Jan 6, 2020 11:41:40 PM)

  1. [libc] Move implementations of strcat and strcpy to the string — sivachandra / detail
  2. [APFloat] Fix fusedMultiplyAdd when `this` equals to `Addend` — ehudkatz / detail
  3. [lldb] Fix LLDB build after API change to printInst (D72172) — Raphael Isemann / detail

#19298 (Jan 6, 2020 10:05:49 PM)

  1. [MC] Add parameter `Address` to MCInstPrinter::printInst — maskray / detail
  2. [MC] Add parameter `Address` to MCInstrPrinter::printInstruction — maskray / detail
  3. Let PassBuilder Expose PassInstrumentationCallbacks — aqjune / detail
  4. [libc] Add __attribute__((always_inline)) to x86_64 syscall functions. — sivachandra / detail
  5. [OpenMP] NFC: Fix trivial typos in comments — tclin914 / detail

#19297 (Jan 6, 2020 8:29:54 PM)

  1. [NFC][Test] Add a test to verify the DAGCombine of fma — qshanz / detail
  2. [mlir][Linalg] Add a linalg.reshape op — ntv / detail
  3. AMDGPU/GlobalISel: Fix unused variable warning in release — arsenm2 / detail

#19296 (Jan 6, 2020 6:58:12 PM)

  1. Always deduce the lengths of contained parameter packs when deducing a — richard / detail
  2. AMDGPU: Select llvm.amdgcn.interp.p2.f16 directly — arsenm2 / detail
  3. AMDGPU: Add run line to int_to_fp tests — arsenm2 / detail

#19295 (Jan 6, 2020 5:25:32 PM)

  1. [NFC] Fixes -Wrange-loop-analysis warnings — koraq / detail
  2. [msan] Fix underflow in qsort interceptor. — eugenis / detail
  3. [CodeGen][ObjC] Push the properties of a protocol before pushing the — Akira / detail
  4. AMDGPU/GlobalISel: Legalize G_READCYCLECOUNTER — arsenm2 / detail
  5. [WebAssembly] Fix landingpad-only case in Emscripten EH — aheejin / detail
  6. AMDGPU: Use default operands for clamp/omod — arsenm2 / detail

#19294 (Jan 6, 2020 3:52:54 PM)

  1. llc/MIR: Fix setFunctionAttributes for MIR functions — arsenm2 / detail
  2. AMDGPU: Use ImmLeaf for inline immediate predicates — arsenm2 / detail
  3. AMDGPU: Use ImmLeaf — arsenm2 / detail
  4. AMDGPU: Fix legalizing f16 fpow — arsenm2 / detail
  5. GlobalISel: Start adding computeNumSignBits to GISelKnownBits — arsenm2 / detail
  6. GlobalISel: Correct result type for G_FCMP in lowerFPTOUI — arsenm2 / detail
  7. GlobalISel: Fix unsupported legalize action — arsenm2 / detail
  8. [Diagnostic] make Wmisleading-indendation not warn about labels — tyker / detail
  9. [PowerPC][NFC] Rename record instructions to use _rec suffix instead of — Jinsong Ji / detail
  10. [FileCheck] Remove FileCheck prefix in API — thomasp / detail
  11. Don't rely on 'l'(ell) modifiers to indicate a label reference — isanbard / detail
  12. [CMake] Pass symlink dependency to add_llvm_install_targets explicitly — phosek / detail
  13. [NSArray] Remove a very old and deprecated formatter. — ditaliano / detail
  14. [msan] Check qsort input. — eugenis / detail
  15. [X86] Move an enum definition into a header to simplify future patches — listmail / detail
  16. Change the patterns to include the prefix '= ' so we don't pass — Jason Molenda / detail
  17. GlobalISel: Implement lower for G_INTRINSIC_ROUND — arsenm2 / detail
  18. TableGen/GlobalISel: Handle default operands that are used — arsenm2 / detail
  19. AMDGPU/GlobalISel: Replace handling of boolean values — arsenm2 / detail
  20. AMDGPU/GlobalISel: Select G_UADDE/G_USUBE — arsenm2 / detail
  21. Use FileCheck instead of grep — Akira / detail
  22. Add Triple::isX86() — maskray / detail

#19293 (Jan 6, 2020 2:20:28 PM)

  1. [NFC] Test commit, whitespace change — wan.yu / detail
  2. [NFC] Test commit, revert whitespace change — wan.yu / detail
  3. [OPENMP50]Support lastprivate conditional updates in inc/dec unary ops. — a.bataev / detail
  4. [X86] Rename vec-strict-*-cmp.ll to vec-strict-cmp-*.ll to match other — craig.topper / detail
  5. [LegalizeTypes] Add widening support for STRICT_FSETCC/FSETCCS — craig.topper / detail
  6. [lldb/Docs] Describe optional dependencies on build page. — Jonas Devlieghere / detail
  7. [X86] Improve v4i32->v4f64 uint_to_fp for AVX1/AVX2 targets. — craig.topper / detail

#19292 (Jan 6, 2020 12:47:22 PM)

  1. [X86] Fix an 8 bit testb being selected when folding a volatile i32 load — Amara Emerson / detail
  2. Lower TAGPstack with negative offset to SUBG. — eugenis / detail
  3. [OpenMP] Fix incorrect property of __has_attribute() macro — kkwli0 / detail
  4. [x86] add tests for concat self + shuffle; NFC — spatel / detail

#19291 (Jan 6, 2020 11:14:28 AM)

  1. [lldb/Test] Move @skipIfAsan from test class to test methods. — Jonas Devlieghere / detail
  2. Make check-llvm run 50% faster on macOS, 18% faster on Windows. — thakis / detail
  3. [CMake] Add $ORIGIN/../../../../lib to rpath if BUILD_SHARED_LIBS or — maskray / detail
  4. [lldb/CMake] Only set PYTHON_HOME on Windows — Jonas Devlieghere / detail
  5. [lldb/Docs] Fix capitalization typo. — Jonas Devlieghere / detail
  6. [libc] Move all tests to a top level `test` directory. — sivachandra / detail
  7. [lld] Fix trivial typos in comments — maskray / detail
  8. [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider — Jinsong Ji / detail

#19290 (Jan 6, 2020 9:41:32 AM)

  1. AMDGPU/GlobalISel: Select more G_EXTRACTs correctly — arsenm2 / detail
  2. [lldb] [Process/NetBSD] Remove unused orig_*ax use — mgorny / detail
  3. AMDGPU/GlobalISel: Select scalar v2s16 G_BUILD_VECTOR — arsenm2 / detail
  4. [ARM,MVE] Generate the right instruction for vmaxnmq_m_f16. — simon.tatham / detail
  5. [ARM,MVE] Support -ve offsets in gather-load intrinsics. — simon.tatham / detail
  6. [ARM,MVE] Fix many signedness errors in MVE intrinsics. — simon.tatham / detail
  7. Fix "use of uninitialized variable" static analyzer warning. NFCI. — llvm-dev / detail
  8. Fix "use of uninitialized variable" static analyzer warnings. NFCI. — llvm-dev / detail
  9. [AMDGPU] Fix "use of uninitialized variable" static analyzer warning. — llvm-dev / detail
  10. [NFC] Fixes -Wrange-loop-analysis warnings — koraq / detail
  11. Adds -Wrange-loop-analysis to -Wall — koraq / detail
  12. [AIX] Use csect reference for function address constants — diggerlin / detail
  13. [ARM] Use correct TRAP opcode for thumb in FastISel — david.green / detail
  14. [ARM] Use the correct opcodes for Thumb2 segmented stack frame lowering — david.green / detail
  15. [llvm-libc] Fix missing virtual destructor — gchatelet / detail
  16. [AIX] Use csect reference for function address constants — diggerlin / detail
  17. [lldb/CMake] Autodetect Python dependency — Jonas Devlieghere / detail
  18. [lldb/Test] Temporarily skip TestFoundationDisassembly on the ASan bot. — Jonas Devlieghere / detail
  19. [clang-tidy] new check: bugprone-signed-char-misuse — tamas.zolnai / detail
  20. [gn build] Port 350da402ef6 — llvmgnsyncbot / detail
  21. [llvm-readelf] Print EI_ABIVERSION as decimal instead of hexadecimal — maskray / detail

#19289 (Jan 6, 2020 8:09:24 AM)

  1. [mlir][Linalg] Reimplement and extend getStridesAndOffset — ntv / detail

#19288 (Jan 6, 2020 6:36:01 AM)

  1. [DAG] DAGCombiner::XformToShuffleWithZero - use APInt::extractBits — llvm-dev / detail
  2. [CostModel][X86] Add missing scalar i64->f32 uitofp costs — llvm-dev / detail
  3. [X86] Add extra PR43971 test case mentioned in D70267 — llvm-dev / detail
  4. [clang-format] fix conflict between FormatStyle::BWACS_MultiLine and — mitchell / detail

#19287 (Jan 6, 2020 5:03:33 AM)

  1. [test][DebugInfo][NFC] Rename method for clarity — jh7370 / detail

#19286 (Jan 6, 2020 3:30:40 AM)

  1. [ARM][MVE] More MVETailPredication debug messages. NFC. — sjoerd.meijer / detail
  2. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  3. [NFC] Fix trivial typos in comments — jh7370 / detail

#19285 (Jan 6, 2020 1:57:44 AM)

  1. Add ExternalAAWrapperPass to createLegacyPMAAResults. — neil.henning / detail
  2. [mlir] Update mlir/CMakeLists.txt to install *.def files — zinenko / detail
  3. [APFloat] Fix compilation warnings — ehudkatz / detail
  4. Add interface emitPrefix for MCCodeEmitter — shengchen.kan / detail

#19284 (Jan 6, 2020 12:24:50 AM)

  1. [mlir][spirv] Update SPIR-V documentation with information about — ravishankarm / detail
  2. [TargetLowering] Use SETCC input type to call getBooleanContents instead — craig.topper / detail
  3. [Clang] Force rtlib=platform in test to avoid fails with — Kristina Brooks / detail
  4. [Metadata] Add TBAA struct metadata to `AAMDNode` — anton.a.afanasyev / detail
  5. [APFloat] Add recoverable string parsing errors to APFloat — ehudkatz / detail

#19283 (Jan 5, 2020 9:55:06 PM)

  1. [MC] Reorder members of MCFragment's subclasses to decrease padding — maskray / detail

#19282 (Jan 5, 2020 8:22:35 PM)

  1. [MC] Delete MCFragment::isDummy. NFC — maskray / detail
  2. [DAGCombine] Don't check the legality of type when combine the — qshanz / detail
  3. [MC] Reorder MCFragment members to decrease padding — maskray / detail

#19281 (Jan 5, 2020 6:50:20 PM)

  1. [NFC] Modify the format: Drop the else since we alerady returned in the — chen3.liu / detail
  2. [X86] Improve v2i64->v2f32 and v4i64->v4f32 uint_to_fp on avx and avx2 — craig.topper / detail

#19280 (Jan 5, 2020 4:46:24 PM)

  1. [Coroutines] Remove corresponding phi values when apply — modocache / detail

#19279 (Jan 5, 2020 3:13:38 PM)

  1. [Gnu toolchain] Look at standard GCC paths for libstdcxx by default — Kristina Brooks / detail
  2. Add missing test — steveire / detail
  3. [MC][ARM] Delete MCSection::HasData and move SHF_ARM_PURECODE logic to — maskray / detail
  4. Clang-format previous commit — steveire / detail

#19278 (Jan 5, 2020 1:40:16 PM)

  1. [MC] Merge MCSymbol::getSectionPtr into getSection and simplify — maskray / detail
  2. Fix oversight in AST traversal helper — steveire / detail
  3. Allow using traverse() with bindings — steveire / detail
  4. [MC] Delete MCSection::{rbegin,rend} — maskray / detail

#19277 (Jan 5, 2020 12:07:30 PM)

  1. [X86][SSE] Combine combineLogicBlendIntoConditionalNegate for VSELECT — llvm-dev / detail
  2. [MC] Drop an unused rule about absolute temporary symbols — maskray / detail

#19276 (Jan 5, 2020 10:30:11 AM)

  1. [X86] Move combineLogicBlendIntoConditionalNegate before combineSelect. — llvm-dev / detail

#19275 (Jan 5, 2020 8:51:58 AM)

  1. [X86] Merge (identical) LowerGC_TRANSITION_START and — llvm-dev / detail

#19273 (Jan 5, 2020 4:38:18 AM)

  1. [ParserTest] Move raw string literal out of macro — david.green / detail
  2. [ARM] Add and update FMA tests. NFC — david.green / detail
  3. [ARM] Fill in FP16 FMA patterns — david.green / detail
  4. [ARM] Use isFMAFasterThanFMulAndFAdd for scalars as well as MVE vectors — david.green / detail

#19272 (Jan 4, 2020 11:11:53 PM)

  1. [ELF] Drop const qualifier to fix -Wrange-loop-analysis. NFC — maskray / detail
  2. [LegalizeVectorOps] Split most of ExpandStrictFPOp into a separate — craig.topper / detail
  3. [TargetLowering] In expandFP_TO_UINT, add proper extend or truncate for — craig.topper / detail
  4. [LegalizeVectorOps][X86] Enable expansion of vector fp_to_uint in — craig.topper / detail

#19271 (Jan 4, 2020 12:23:13 PM)

  1. GlobalISel: Scalarize all division operations — arsenm2 / detail