collapse
80%
WDescription%
Build stability: 1 out of the last 5 builds failed.80
Test Result: 0 tests failing out of a total of 2,081 tests.100
Build History
x
#22148
(pending—Already running 1 builds across all nodes)
 
 
 
 Identified problems
 
 
 
 
 
 
 
 
 Identified problems
 
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 
 

Changes

#22147 (Jul 2, 2020 11:03:19 AM)

  1. [OpenMP][CMake] Fix version detection of testing compiler — hahnjo / detail
  2. [OpenMPOpt][Fix] Remove double initialization of omp::types. — sstipanovic / detail

#22146 (Jul 2, 2020 10:31:45 AM)

  1. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  2. [PowerPC] Remove undefs from splat input when changing shuffle mask — nemanja.i.ibm / detail
  3. [LLD] Add required dependency after shared libs break due to ba5087f13025 — nemanja.i.ibm / detail

#22145 (Jul 2, 2020 9:46:52 AM)

  1. [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing — james.henderson / detail
  2. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for vectors with undef elements — llvm-dev / detail
  3. [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors — llvm-dev / detail
  4. [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr — sander.desmalen / detail
  5. [lldb] Fix type conversion in the Scalar getters — pavel / detail
  6. [InstCombine] Add some sext/trunc tests to show missing support for non-uniform vectors — llvm-dev / detail
  7. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldInsert pattern — antiagainst / detail
  8. [MLIR][SPIRVToLLVM] SPIR-V function call conversion pattern — antiagainst / detail

#22144 (Jul 2, 2020 7:49:54 AM)

  1. [clang] Fix a null-NSS-access crash in DependentNameType. — hokein.wu / detail
  2. [BasicAA] Fix recursive phi MustAlias calculations — david.green / detail
  3. [flang] Add changes to codegen to convert it to tablegen passes. — eschweitz / detail
  4. [flang] Add inliner pass. — eschweitz / detail
  5. [clang][Serialization] Don't duplicate the body of LambdaExpr during deserialization — riccibrun / detail
  6. [AArch64][SVE] Put zeroing pseudos and patterns under flag. — sander.desmalen / detail
  7. Regenerate sext/trunc tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  8. call ::pthread_detach on llvm_execute_on_thread_impl — n.james93 / detail
  9. [lldb] Add a host-independent test for handling -flimit-debug-info — pavel / detail
  10. [ASTMatchers] Enhanced support for matchers taking Regex arguments — n.james93 / detail
  11. Fix missing build dependencies on omp_gen — jonathan_roelofs / detail
  12. [AMDGPU][CODEGEN] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  13. [MLIR] Exact integer emptiness checks for FlatAffineConstraints — uday / detail
  14. [ASTImporter] Add unittest case for friend decl import — vince.a.bridgers / detail
  15. Preserve GlobalsAA analysis result in LowerConstantIntrinsics — flo / detail

#22143 (Jul 2, 2020 5:59:56 AM)

  1. [Alignment][NFC] VectorLayout now uses Align internally — gchatelet / detail
  2. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  3. [NFC][clang] Add missing VALIDATE_DIAG_SIZE() — whisperity / detail
  4. [clangd] Switch FindSymbolsTests to use TestTU — kadircet / detail
  5. [analyzer][StdLibraryFunctionsChecker] Add POSIX file handling functions — gabor.marton / detail
  6. [lldb] Skip TestLimitDebugInfo on windows — pavel / detail

#22142 (Jul 2, 2020 4:24:25 AM)

  1. [Support][Windows] Prevent 2s delay when renaming a file that does not exist — Ben.Dunbobbin / detail
  2. [SVE] Add warnings checks in four more LLVM SVE tests — david.sherwood / detail
  3. [VE] Rename VE toolchain source files — marukawa / detail
  4. [gn build] Port 804d9687443 — llvmgnsyncbot / detail
  5. [BasicAA] New basic-aa-recphi test. NFC — david.green / detail
  6. [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem` — lebedev.ri / detail
  7. Regenerate llvm/test/CodeGen/X86/optimize-max-0.ll — lebedev.ri / detail
  8. [LV] Enable the LoopVectorizer to create pointer inductions — anna.welker / detail
  9. Fix some typos (unkown -> unknown); NFC — aaron / detail
  10. Regenerate apint-shift tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  11. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for non-uniform vectors — llvm-dev / detail
  12. [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores — kerry.mclaughlin / detail

#22141 (Jul 2, 2020 2:30:14 AM)

  1. Revert "[clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis." — n.james93 / detail
  2. [CodeGen] Fix warnings in getCopyToPartsVector — david.sherwood / detail
  3. Fix missing build dependency on omp_gen. — simon.tatham / detail
  4. [ARM] Rearrange SizeReduction when using -Oz — nicholas.guy / detail
  5. [NFC] Fix typo in triples from unkown to unknown — qiucofan / detail
  6. [lldb][NFC] Don't pass around passthrough from ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  7. [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x — sander.desmalen / detail
  8. [AArch64][SVE] Add unpred load/store patterns for bf16 types — sander.desmalen / detail
  9. [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR — sander.desmalen / detail
  10. [AMDGPU] Fix formatting in MIR tests — jay.foad / detail
  11. DSE: fix builtin function recognition to take decl into account — nunoplopes / detail

#22140 (Jul 2, 2020 12:48:23 AM)

  1. Add parenthesized expression to SyntaxTree — ecaldas / detail
  2. This patch adds basic debug info support with basic block sections. — tmsriram / detail
  3. [clang] Re-add deleted forward declaration. — pifon / detail
  4. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  5. [lldb][NFC] Fix a variable name in ClangDiagnosticManagerAdapter — Raphael Isemann / detail

#22139 (Jul 1, 2020 10:53:24 PM)

  1. lld/MachO: Remove a useless temporary — thakis / detail
  2. ld64.lld: Add janky support for tbd files — thakis / detail
  3. [mlir][OpFormatGen] Add support for resolving variadic types from non-variadic — riddleriver / detail

#22138 (Jul 1, 2020 8:26:56 PM)

  1. [PowerPC]Implement Vector Shift Double Bit Immediate Builtins — lei / detail
  2. [lld-macho] Make sure ZeroFill sections are at the end of their segments — jezng / detail
  3. [AMDGPU] Control num waves per EU for implicit work-group size — Pushpinder.Singh / detail
  4. [lldb/ObjCRuntime] Implement support for small method lists — Fred Riss / detail
  5. [lldb/ObjC] Add support for direct selector references — Fred Riss / detail
  6. [lldb/build.py] Always pass an SDK to the compiler on Darwin — Fred Riss / detail

#22137 (Jul 1, 2020 6:30:56 PM)

  1. [flang][NFC] Get formatting in sync with latest clang-format — tkeith / detail
  2. [mlir][NFC] Move conversion of scf to spir-v ops in their own file — thomasraoux / detail
  3. [mlir][spirv] Add support for lowering scf.for scf/if with return value — thomasraoux / detail
  4. [PowerPC] Exploit xxspltiw and xxspltidp instructions — lei / detail
  5. [flang] Add more support for alternate returns — tkeith / detail
  6. [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions — lei / detail
  7. [X86-64] Support Intel AMX instructions — xiang1.zhang / detail
  8. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail

#22136 (Jul 1, 2020 4:51:51 PM)

  1. Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment." — craig.topper / detail
  2. [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test — lebedev.ri / detail
  3. Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend" — clementval / detail
  4. [AMDGPU] Limit promote alloca to vector with VGPR budget — Stanislav.Mekhanoshin / detail
  5. AMDGPU: Fix missing tracksRegLiveness in tests — Matthew.Arsenault / detail
  6. RegAllocGreedy: Use TargetInstrInfo already in the class — Matthew.Arsenault / detail
  7. AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32 — Matthew.Arsenault / detail
  8. [NFCI] Actually provide correct check lines in sdiv.ll — lebedev.ri / detail
  9. clang CoverageMapping tests bot cleanup — xun / detail
  10. typo fixes to cycle bots — thakis / detail
  11. Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode. — douglas.yung / detail
  12. Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode." — douglas.yung / detail
  13. [gcov] Move llvm_writeout_files from atexit to a static destructor — maskray / detail

#22135 (Jul 1, 2020 2:45:01 PM)

  1. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  2. [flang] Add the Runtime.h to prepare for more code being upstreamed. — eschweitz / detail
  3. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  4. [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value — maskray / detail
  5. [libTooling] Fix `maybeExtendRange` to support `CharRange`s. — yitzhakm / detail
  6. [CallGraph] Add support for callback call sites — serguei.n.dmitriev / detail
  7. [flang] Implement cross-set EQUIVALENCE impossibility checking — pklausler / detail
  8. [compiler-rt][Android] Use correct builtins library name for tests — rprichard / detail
  9. [InstSimplify] Move assume icmp test (NFC) — nikita.ppv / detail
  10. [lldb/API] Add missing LLDB_RECORD_RESULT — Jonas Devlieghere / detail
  11. [RISCV][NFC] Pre-commit tests for D82660 — selliott / detail

#22134 (Jul 1, 2020 12:51:08 PM)

  1. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  2. AMDGPU: Clear subreg when folding immediate copies — Matthew.Arsenault / detail
  3. AMDGPU: Fix handling of target flags when commuting instruction — Matthew.Arsenault / detail
  4. AMDGPU: Support commuting register and global operand — Matthew.Arsenault / detail
  5. AMDGPU: Convert AGPR copy test to generated checks — Matthew.Arsenault / detail
  6. [CodeGen] Add public function to emit C++ destructor call. — zoecarver / detail
  7. Revert "Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in"" — Adrian Prantl / detail
  8. debugserver: Return a nullptr in GetPlatformString() — Adrian Prantl / detail
  9. [Coroutines] Fix test breakage in D82928 — xun / detail
  10. [Sanitizers] Disable sysmsg interceptors on Android — guiand / detail
  11. [LVI][CVP] Handle (x | y) < C style conditions — nikita.ppv / detail
  12. [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place. — craig.topper / detail
  13. [IR] Add classof methods to ConstantExpr subclasses. — efriedma / detail
  14. [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER. — craig.topper / detail
  15. [clang-tidy] Allows the prevailing include header guard in Flang to be recognized rather than flagged as a violation in phabricator. — eschweitz / detail

#22133 (Jul 1, 2020 10:57:44 AM)

  1. [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations. — Xing / detail
  2. [Outliner] Set nounwind for outlined functions — david.green / detail
  3. [InstCombine] Don't let an alignment assume prevent new/delete removals. — yamauchi / detail
  4. [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment — gchatelet / detail
  5. [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM. — epastor / detail
  6. [CVP] Use different number in test (NFC) — nikita.ppv / detail
  7. [NFC] Clean up uses of MachineModuleInfoWrapperPass — Yuanfang Chen / detail
  8. Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. — jyknight / detail
  9. [BPF] Fix a BTF gen bug related to a pointer struct member — yhs / detail
  10. [Coroutines] Fix code coverage for coroutine — xun / detail
  11. [AArch64] Remove unnecessary CostKindCheck (NFC). — flo / detail
  12. sanitizer_common_interceptors: Fix lint errors — guiand / detail
  13. Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in" — Jonas Devlieghere / detail
  14. [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR — david.sherwood / detail

#22132 (Jul 1, 2020 8:30:01 AM)

  1. [mlir][Linalg] Add an option to use Alloca instead of malloc/free pairs. — ntv / detail
  2. [lldb] Fix NSDate test after Scalar change — Raphael Isemann / detail
  3. [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR — david.sherwood / detail
  4. Implement AVX ABI Warning/error — erich.keane / detail
  5. [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too — rojamd / detail
  6. [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align — gchatelet / detail
  7. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  8. [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment — gchatelet / detail
  9. Limit x86 test to require target to fix buildbot (from 2831a317b) — erich.keane / detail
  10. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  11. [clangd] Fix race in FileIndex that sometimes temporarily lost updates. — sam.mccall / detail
  12. [VE] Support symbol with offset value — marukawa / detail
  13. [lldb] Attempt to fix TestLimitDebugInfo on windows — pavel / detail
  14. Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2" — luismarques / detail
  15. [lldb] Replace StringConvert with llvm::to_integer when parsing integer values in CommandObjects — Raphael Isemann / detail
  16. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  17. [RISCV] Add mcountinhibit CSR — pzheng / detail
  18. Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value. — llvm-dev / detail
  19. Make dyn_cast results explicitly auto* instead of just auto. — llvm-dev / detail

#22131 (Jul 1, 2020 6:33:58 AM)

  1. [PowerPC] Fix for PC Relative call protocol — kamau.bridgeman / detail
  2. Pass DIEnumerator APInt args by const reference not value. — llvm-dev / detail
  3. [llvm-readobj] - Simplify the symbols.test — grimar / detail
  4. [clang-tidy] fix cppcoreguidelines-init-variables with catch variables — n.james93 / detail
  5. Revert "[StackSafety,NFC] Remove unneded constexpr" — a.bataev / detail
  6. [lldb] Add basic -flimit-debug-info support to expression evaluator — pavel / detail

#22130 (Jul 1, 2020 4:49:37 AM)

  1. AMDGPU/GlobalISel: Select init_exec intrinsic — petar.avramovic / detail
  2. [StackSafety,NFC] Remove unneded constexpr — Vitaly Buka / detail
  3. [StackSafety,NFC] Remove expensive assert — Vitaly Buka / detail
  4. [Driver][ARM] parse version of arm/thumb architecture correctly — daniel.kiss / detail
  5. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  6. Revert "[lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI)" — medismail.bennani / detail
  7. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  8. [clangd] Set gRPC deadlines to all remote index requests — kbobyrev / detail
  9. [Analyzer] Quick fix for broken tests on Windows — adam.balogh / detail
  10. [RISCV][NFC] Add Test for (select (or B1, B2), X, Y) — selliott / detail
  11. [RISCV] Implement Hooks to avoid chaining SELECT — selliott / detail
  12. AttrBuilder::merge/remove - use const& for iterator values in for-range loops. — llvm-dev / detail
  13. Fix Wdocumentation warnings due to outdated parameter list. NFC. — llvm-dev / detail
  14. Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC. — llvm-dev / detail
  15. [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant — llvm-dev / detail
  16. [llvm-size] Output REL, RELA and STRTAB sections when allocatable — gbreynoo / detail
  17. [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions — llvm-dev / detail
  18. Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value. — llvm-dev / detail

#22129 (Jul 1, 2020 2:18:46 AM)

  1. [AMDGPU] Spill more than wavesize CSR SGPRs — Saiyedul.Islam / detail
  2. [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) — hans / detail
  3. [clangd] Config: compile Fragment -> CompiledFragment -> Config — sam.mccall / detail
  4. [analyzer][CrossTU] Lower CTUImportThreshold default value — endre.fulop / detail
  5. [gn build] Port f12cd99c440 — llvmgnsyncbot / detail
  6. [SVE] Relax merge requirement for IR based divides. — paul.walker / detail
  7. [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example — Tony.Tye / detail
  8. [NFC][ARM] Add test. — sam.parker / detail
  9. [lldb] Scalar re-fix UB in float->int conversions — pavel / detail
  10. [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align — gchatelet / detail
  11. [DebugInfo] Do not emit entry values for composite locations — david.stenberg / detail
  12. [llvm-readobj] - Simplify and refine hash table tests — grimar / detail
  13. [llvm-readobj] - Don't crash when checking the number of dynamic symbols. — grimar / detail
  14. [clangd] Fix name conflict again, unbreak GCC. NFC — sam.mccall / detail
  15. [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads — kerry.mclaughlin / detail

#22128 (Jul 1, 2020 12:34:54 AM)

  1. [BPF] Fix a bug for __builtin_preserve_field_info() processing — yhs / detail
  2. [AMDGPU][NFC] Remove redundant condition — adam.balogh / detail
  3. [Hexagon][NFC] Remove redundant condition — adam.balogh / detail
  4. [LLDB][NFC] Remove redundant condition — adam.balogh / detail
  5. [LLDB][Clang Integration][NFC] Remove redundant condition — adam.balogh / detail
  6. [Sema][NFC] Remove Redundant Condition — adam.balogh / detail
  7. [clang-tidy] New util `Aliasing` factored out from `bugprone-infinite-loop` — adam.balogh / detail
  8. [Analyzer] Fix errors in iterator modeling — adam.balogh / detail
  9. [Analyzer] Handle pointer implemented as iterators in iterator checkers — adam.balogh / detail
  10. [gn build] Port 4da65c2920b — llvmgnsyncbot / detail
  11. [clang][CrossTU] Invalidate parent map after get cross TU definition. — 1.int32 / detail
  12. [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align — gchatelet / detail
  13. Correctly track GCOVProfiling IR update — sguelton / detail
  14. [ARM][LowOverheadLoops] Handle reductions — sam.parker / detail

#22127 (Jun 30, 2020 11:49:37 PM)

  1. new win32 buildbot — kuhnel / githubweb

#22127 (Jun 30, 2020 11:49:37 PM)

  1. [mlir] Remove the default template parameters from AttrBase and TypeBase. — riddleriver / detail
  2. [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * — maskray / detail

#22127 (Jun 30, 2020 11:49:37 PM)

  1. new win32 buildbot — kuhnel / detail

#22126 (Jun 30, 2020 9:56:36 PM)

  1. Fix diagnostic for missing virtual dtor — JF Bastien / detail
  2. [lld][WebAssembly] Give better error message on bad archive member — sbc / detail
  3. [NFC] fix diagnostic — JF Bastien / detail
  4. [CodeComplete] Add code completion after function equals — 1585086582 / detail

#22124 (Jun 30, 2020 6:48:28 PM)

  1. [Docs][BasicAA] Rename some more basicaa -> basic-aa — aeubanks / detail
  2. [llvm-install-name-tool] Tighten some path checks — smeenai / detail
  3. Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor. — douglas.yung / detail
  4. [c++20] consteval functions don't get vtable slots. — richard / detail
  5. [DWARFYAML][test] Make the checker stricter. NFC. — Xing / detail
  6. [NewPM] Add explicit init value to -enable-new-pm — aeubanks / detail

#22123 (Jun 30, 2020 4:58:00 PM)

  1. [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel. — kbarton / detail
  2. [BasicAA] Replace -basicaa with -basic-aa in polly — aeubanks / detail
  3. [clangd] Run formatting operations asynchronously. — sam.mccall / detail
  4. [mlir] Add support for defining Traits and Interfaces on Attributes/Types. — riddleriver / detail
  5. [mlir] Refactor InterfaceGen to support generating interfaces for Attributes and Types. — riddleriver / detail
  6. [mlir] Remove locking for dialect/operation registration. — riddleriver / detail
  7. [Docs][BasicAA] Rename -basicaa to -basic-aa in docs — aeubanks / detail
  8. [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable. — hgreving / detail
  9. [gn build] Update build for new OpenMP tablegen logic — rnk / detail
  10. Fix wrong title underline length — aeubanks / detail
  11. A constexpr virtual function is implicitly inline so should never be a — richard / detail
  12. AMDGPU/GlobalISel: Remove some selection tests which should be invalid — Matthew.Arsenault / detail
  13. GlobalISel: Disallow undef generic virtual register uses — Matthew.Arsenault / detail
  14. [gn build] (semi-manually) port ce6153a5282 — thakis / detail
  15. [Sanitizers] Implement interceptors for msgsnd, msgrcv — guiand / detail

#22122 (Jun 30, 2020 2:27:07 PM)

  1. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode — mtrofin / githubweb

#22122 (Jun 30, 2020 2:27:07 PM)

  1. [AArch64] Add getCFInstrCost, treat branches as free for throughput. — flo / detail
  2. [IR] Delete llvm::Constants using the correct type. — efriedma / detail
  3. [lldb/Scalar] Fix undefined behavior — Jonas Devlieghere / detail
  4. [TestReturnValue] Skip based on architecutre, not platform. — ditaliano / detail
  5. Skip arm-(fp|gp)-read.test on Darwin. — ditaliano / detail
  6. Mips: Don't store MachineFunction in MipsFunctionInfo — Matthew.Arsenault / detail
  7. PPC: Don't store function in PPCFunctionInfo — Matthew.Arsenault / detail
  8. RISCV: Don't store function in RISCVMachineFunctionInfo — Matthew.Arsenault / detail
  9. Sparc: Use Register — Matthew.Arsenault / detail
  10. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  11. [Sanitizer] Remove obsolete assert for OS version checking on Darwin — julian.lettner / detail
  12. [libc++] Translate the std Lit parameter to the DSL — Louis Dionne / detail
  13. [SVE] Reject vector struct indexes for scalable vectors. — efriedma / detail
  14. [ASTImporter] Fix AST import crash for a friend decl — vince.a.bridgers / detail
  15. [clang][diagnostics] Add '-Wundef-prefix' warning option — cyndy_ishida / detail
  16. [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests — amy.kwan1 / detail
  17. [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI — craig.topper / detail
  18. split darwin-version-min-load-command.s into Arm64 subtest to avoid failures — Alex Lorenz / detail

#22122 (Jun 30, 2020 2:27:07 PM)

  1. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode — mtrofin / detail

#22121 (Jun 30, 2020 12:34:59 PM)

  1. [libc++] Split dylib instantiations for deprecated std::random_shuffle into a separate source file — Louis Dionne / detail
  2. Update the phabricator docs to reflect the monorepo change. — echristo / detail
  3. [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine — ctetreau / detail
  4. [libc++] Add missing include in test — Louis Dionne / detail
  5. [SVE] Remove calls to VectorType::getNumElements from AArch64 — ctetreau / detail
  6. Improve the detection of iOS/tvOS/watchOS simulator binaries in — Adrian Prantl / detail
  7. [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC — spatel / detail
  8. [PDB] Defer public serialization until PDB writing — rnk / detail
  9. [llvm-install-name-tool] Add -id option — smeenai / detail
  10. [llvm-install-name-tool] Add -change option — smeenai / detail
  11. [sve][acle] Enable feature macros for SVE ACLE extensions. — francesco.petrogalli / detail
  12. [clang-tidy] Added option to readability-else-after-return — n.james93 / detail
  13. [lldb/Test] Skip TestIOHandlerResizeNoEditline with reproducers — Jonas Devlieghere / detail
  14. [mlir] Fix case in MLIRGPUtoROCDLTransforms — herhut / detail
  15. [mlir] Fix case in MLIRGPUtoNVVMTransforms — herhut / detail
  16. [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms — Alex Lorenz / detail
  17. [mlir] Fix case in MLIRGPUtoGPURuntimeTransforms — herhut / detail
  18. [openmp] Move Directive and Clause helper function to tablegen — clementval / detail
  19. [libc++] Fix the Lit DSL test in case a substitution is empty — Louis Dionne / detail
  20. [InstCombine] fma x, y, 0 -> fmul x, y — david.green / detail
  21. [X86] Some CHECK-NOTs for FMA4/TBM/XOP for znver1/znver2 in predefined-arch-macros.c — craig.topper / detail
  22. [X86] Move frontend CPU feature initialization to a look up table based implementation. NFCI — craig.topper / detail
  23. [mlir] minor tweaks in standard-to-llvm lowering — zinenko / detail

#22120 (Jun 30, 2020 10:42:32 AM)

  1. [clang-tidy] performance-faster-string-find string-view — n.james93 / detail
  2. [CodeComplete] Tweak completion for else. — n.james93 / detail
  3. [ARM] Allow rounding intrinsics to be tail predicated — samteb02 / detail
  4. [lldb/Test] Skip recognizer tests when Python is disabled — Jonas Devlieghere / detail
  5. [mlir] [VectorOps] Replace zero fma with mult for vector.contract — ajcbik / detail
  6. [ARM][MVE] Tail-predication: clean-up of unused code — sjoerd.meijer / detail
  7. X86: Use Register — Matthew.Arsenault / detail
  8. AMDGPU: Use Register — Matthew.Arsenault / detail
  9. TailDuplicator: Use Register — Matthew.Arsenault / detail
  10. BranchFolding: Use Register — Matthew.Arsenault / detail
  11. RegAlloc: Start using Register — Matthew.Arsenault / detail
  12. [libc++abi] Remove unused include of <sys/types.h> — Louis Dionne / detail
  13. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated — samteb02 / detail
  14. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. — llvm-dev / detail
  15. [ARM] Allow the fabs intrinsic to be tail predicated — samteb02 / detail
  16. [clang][docs] Add note about using `-flto` with `-g` on macOS — Jonas Devlieghere / detail
  17. [PowerPC][NFC] Rename/organize encoding test files for ISA3.1 — lei / detail
  18. [InstCombine] New FMA tests and regenerate tests. NFC — david.green / detail
  19. [MVT] Add new MVT types for RISC-V vector. — kai.wang / detail
  20. [flang] Silence some warnings from clang-tidy — tkeith / detail

#22119 (Jun 30, 2020 8:10:22 AM)

  1. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions — llvm-dev / detail
  2. [lldb/Test] Introduce "assertSuccess" — pavel / detail
  3. [ASTMatcher] Fix a performance regression: memorize the child match. — hokein.wu / detail
  4. [DWARFYAML][MachO] Remove endianness related tests. — Xing / detail
  5. [libc++] Remove dead code since the removal of the old testing format — Louis Dionne / detail
  6. [runtimes] Rename newformat to just format, now that the old format has been removed — Louis Dionne / detail
  7. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. — hokein.wu / detail
  8. [SystemZ] Simplify knownbits.ll test — ulrich.weigand / detail
  9. [NFC] Remove dead code — gchatelet / detail
  10. Add Metadata to Transformer tooling — yitzhakm / detail
  11. [lldb/Scripts] — pavel / detail
  12. [libc++abi] Remove empty source file cxa_unexpected.cpp — Louis Dionne / detail
  13. [clang-tidy] Sanity checks in ClangTidyTest header. — n.james93 / detail
  14. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment — gchatelet / detail

#22118 (Jun 30, 2020 6:38:25 AM)

  1. [AST] Fix handling of some edge cases in fixed-point division. — bevin.hansson / detail
  2. [lldb] Tab completion for `frame recognizer delete` — Raphael Isemann / detail
  3. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns — llvm-dev / detail
  4. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change — Raphael Isemann / detail
  5. [PM] Fix new PM to perform SpeculativeExecution as in old PM — dfukalov / detail
  6. [NFC][ARM] Tail predication reduction tests — sam.parker / detail
  7. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align — gchatelet / detail
  8. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align — gchatelet / detail
  9. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point — sam.mccall / detail
  10. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align — gchatelet / detail
  11. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB — sguelton / detail

#22117 (Jun 30, 2020 4:43:59 AM)

  1. [Alignment][NFC] Migrate AtomicExpandPass to Align — gchatelet / detail
  2. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. — hokein.wu / detail
  3. [mlir] Extended BufferPlacement to support nested region control flow. — herhut / detail
  4. [clangd] Remove redundant `findRefs` calls. NFC. — 1585086582 / detail
  5. [llvm][Z3][NFC] Improve mkBitvector performance — benicsbalazs / detail
  6. [SystemZ] Add NoMerge MIFlag — iii / detail
  7. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource — Raphael Isemann / detail
  8. [lldb] Tab completion for `frame select` — Raphael Isemann / detail

#22116 (Jun 30, 2020 2:14:41 AM)

  1. Fix missing build dependency on omp_gen. — simon.tatham / detail
  2. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align — gchatelet / detail
  3. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 — anton / detail
  4. [builtins] Change si_int to int in some helper declarations — anton / detail
  5. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align — gchatelet / detail
  6. [Alignment][NFC] TargetLowering::allowsMemoryAccess — gchatelet / detail
  7. [clang-tidy][docs] Fix malformed link in ReleaseNotes — n.james93 / detail
  8. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. — Xing / detail
  9. [MLIR][Shape] Fix lowering of `shape.get_extent` — frgossen / detail
  10. Revert "Fix missing build dependency on omp_gen." — simon.tatham / detail
  11. [mlir] Fix case in MLIRGPUtoVulkanTransforms — thomasraoux / detail
  12. [GlobalISel][InlineAsm] Add support for matching input constraints — petar.avramovic / detail
  13. AMDGPU/GlobalISel: Select icmp intrinsic — petar.avramovic / detail
  14. [yaml2obj] - Add a way to set default values for macros used in a YAML. — grimar / detail
  15. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. — grimar / detail
  16. [IR] NoFree IntrinsicProperty. — sstipanovic / detail
  17. [lldb] Modernize TestOperatorOverload.py asserts — Raphael Isemann / detail

#22115 (Jun 30, 2020 12:22:53 AM)

  1. [SimplifyCFG] Fix inconsistency in block size assessment for threading — mkazantsev / detail
  2. Add front/back accessors to indexed_accessor_range. — riddleriver / detail
  3. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle — david.sherwood / detail
  4. [llvm-objcopy][MachO] Fix segment size alignment — alexshap / detail
  5. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. — paulsson / detail
  6. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR — david.sherwood / detail
  7. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. — craig.topper / detail

#22114 (Jun 29, 2020 10:28:24 PM)

  1. Add missing #include — dblaikie / detail

#22113 (Jun 29, 2020 7:59:57 PM)

  1. [c++20] Fix handling of operator rewrites naming consteval operator<=>. — richard / detail
  2. [darwin][driver] pass the minimum supported OS version to the linker — Alex Lorenz / detail
  3. [OpenMP] fix clang warning about printf format in CUDA plugin — tianshilei1992 / detail
  4. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test — Alex Lorenz / detail

#22112 (Jun 29, 2020 6:04:03 PM)

  1. [MLIR][SPIRVToLLVM] Convert bitwise and logical not — antiagainst / detail
  2. [X86] Prefer AND over PSHUFB for v64i8 when possible — craig.topper / detail
  3. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping — jpienaar / detail
  4. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern — antiagainst / detail
  5. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed — dblaikie / detail

#22111 (Jun 29, 2020 4:25:49 PM)

  1. [mlir] add unsigned comparison builders to Affine EDSC — zinenko / detail
  2. Fix a few cases that were incorrectly parsed as unary-expressions — richard / detail
  3. [CMake] Fix incorrect handling of get_target_property failure — ctetreau / detail
  4. [MLIR] Add variadic isa<> for Type, Value, and Attribute — jurahul / detail
  5. [CMake][compiler-rt] Only set lld as available when it was built — phosek / detail
  6. [SVE] Remove calls to VectorType::getNumElements from Instrumentation — ctetreau / detail
  7. Clang Driver: Use Apple ld64's new @response-file support. — jyknight / detail
  8. Clang Driver: refactor support for writing response files to be — jyknight / detail
  9. [FileCheck][NFC] Clean up RUN style in verbose.txt test — jdenny.ornl / detail
  10. [FileCheck] Permit multiple -v or -vv — jdenny.ornl / detail

#22110 (Jun 29, 2020 1:52:04 PM)

  1. X86: Use MOV32r0 pseudo instead of directly emitting xor — Matthew.Arsenault / detail
  2. LowerConstantIntrinsics: Fix missing test for byval behavior — Matthew.Arsenault / detail
  3. X86: Upgrade a test to not rely on byval pointee type — Matthew.Arsenault / detail
  4. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version — Alex Lorenz / detail
  5. [gn build] Add missing llvm-lipo dep to check-lld — rnk / detail
  6. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT — mtrofin / detail
  7. [flang] Defer stmt function body analysis until specification part complete — pklausler / detail
  8. [ProcessGDBRemote] Get rid of an unused function. — ditaliano / detail
  9. Reland [ADT] Support const-qualified unique_functions — sam.mccall / detail
  10. Revert "[clangd] Config: config struct propagated through Context" — sam.mccall / detail
  11. Reland [clangd] Config: config struct propagated through Context — sam.mccall / detail
  12. Revert "[clang][SourceManager] cache Macro Expansions" — ndesaulniers / detail
  13. Reland "[clang][SourceManager] cache Macro Expansions"" — ndesaulniers / detail
  14. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp — leonardchan / detail
  15. [ADT] Use more explicit from to initialize member. Appease MSVC? — sam.mccall / detail
  16. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. — ajcbik / detail
  17. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep — Jason Molenda / detail
  18. [clangd] config() -> Config::current to avoid confict with NS — sam.mccall / detail
  19. [X86] Add common prefixes to merge more hadd/sub tests checks — llvm-dev / detail
  20. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. — lei / detail
  21. [flang] Add coarray lowering hooks. — eschweitz / detail

#22109 (Jun 29, 2020 11:59:12 AM)

  1. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS — nemanja.i.ibm / detail
  2. [SVE] Remove calls to VectorType::getNumElements from mlir — ctetreau / detail
  3. [runtimes] Remove the ability to select the old libc++ testing format — Louis Dionne / detail
  4. [SVE] Remove calls to VectorType::getNumElements from X86 — ctetreau / detail
  5. [ADT] Support const-qualified unique_functions — sam.mccall / detail
  6. [DEBUGINFO]Add a test for packed bitfields, NFC. — a.bataev / detail
  7. [clangd] Config: config struct propagated through Context — sam.mccall / detail
  8. Revert "[ADT] Support const-qualified unique_functions" — nikita.ppv / detail
  9. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  10. Add optimization to basic_string::assign for compile-time known constant values. — mvels / detail
  11. [gn build] Port 9963d93b073 — llvmgnsyncbot / detail
  12. Silence unused var warning in NDEBUG build — rnk / detail

#22108 (Jun 29, 2020 10:06:51 AM)

  1. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders — omair.javaid / githubweb

#22108 (Jun 29, 2020 10:06:51 AM)

  1. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" — gribozavr / detail
  2. Fix MSVC truncation of constant value warning. — llvm-dev / detail
  3. [ARM] Better reductions — david.green / detail
  4. Compile the RecursiveASTVisitor callbacks test with "/bigobj" — gribozavr / detail
  5. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files — n.james93 / detail
  6. RecursiveASTVisitor: inline a macro that is only used once — gribozavr / detail
  7. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. — Christudasan.Devadasan / detail
  8. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build — Louis Dionne / detail
  9. [NFC] Fixed ignored .hip test. — dfukalov / detail
  10. [sve][acle] Implement some of the C intrinsics for brain float. — francesco.petrogalli / detail
  11. Correctly report Changed status in FoldBranchToCommonDest — sguelton / detail
  12. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  13. [gn build] Port fe0a555aa3c — llvmgnsyncbot / detail
  14. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux — omair.javaid / detail
  15. [libc++] Provide a default LLVM_PATH when building standalone — Louis Dionne / detail
  16. [libc++] Enable tests and documentation by default when building standalone — Louis Dionne / detail
  17. [Sphinx] Support older recommonmark versions. — Jonas Devlieghere / detail
  18. [AArch64][SVE] clang: Add missing svbfloat16_t tests — cullen.rhodes / detail
  19. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug — benicsbalazs / detail
  20. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics — cullen.rhodes / detail

#22108 (Jun 29, 2020 10:06:51 AM)

  1. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders — omair.javaid / detail

#22107 (Jun 29, 2020 7:54:54 AM)

  1. [lldb/Test] Skip TestVSCode_disconnect on Darwin — Jonas Devlieghere / detail
  2. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX — nemanja.i.ibm / detail
  3. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) — llvm-dev / detail
  4. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  5. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds — bjorn.a.pettersson / detail

#22106 (Jun 29, 2020 7:44:54 AM)

  1. [clang-tidy] Fix hicpp-named-paramater — n.james93 / detail
  2. [mlir] Clean up NVVM intrinsics definitions a little. — herhut / detail
  3. [VectorCombine] try to form vector compare and binop to eliminate scalar ops — spatel / detail
  4. Inliner: Add missing test for alignment assume with byval — Matthew.Arsenault / detail

#22104 (Jun 29, 2020 7:24:54 AM)

  1. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. — bevin.hansson / detail

#22102 (Jun 29, 2020 7:04:54 AM)

  1. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC — spatel / detail
  2. [clang-format] Preserve whitespace in selected macros — Jake.Merdich / detail
  3. AMDGPU: Use IsSSA property check instead of asserting on isSSA — Matthew.Arsenault / detail

#22100 (Jun 29, 2020 6:44:54 AM)

  1. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . — 1.int32 / detail
  2. [RISCV] Split the pseudo instruction splitting pass — luismarques / detail
  3. [gn build] Port 2cb0644f90b — llvmgnsyncbot / detail

#22098 (Jun 29, 2020 6:24:55 AM)

  1. [OpenCL] Reject block arguments — sven.vanhaastregt / detail
  2. [lldb] Deduplicate Scalar integral getters — pavel / detail

#22096 (Jun 29, 2020 6:04:55 AM)

  1. Add intrinsic helper function — sebastian.neubauer / detail
  2. [ADT] Add Bitfield utilities — gchatelet / detail
  3. [gn build] Port b56b467a9a8 — llvmgnsyncbot / detail
  4. [NFC] Fix typos — gchatelet / detail

#22094 (Jun 29, 2020 5:44:55 AM)

  1. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes — sander.desmalen / detail

#22092 (Jun 29, 2020 5:24:55 AM)

  1. [Driver] When forcing a crash print the bug report message — john.brawn / detail
  2. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T — gchatelet / detail

#22090 (Jun 29, 2020 5:04:55 AM)

  1. [Alignment][NFC] Migrate AMDGPU backend to Align — gchatelet / detail

#22086 (Jun 29, 2020 4:24:55 AM)

  1. [AArch64][SVE] Add bfloat16 support to svext intrinsic — cullen.rhodes / detail
  2. [openmp][NFC] Cleanup: guard __kmp_mic_type by KMP_MIC_SUPPORTED macro. — Andrey.Churbanov / detail
  3. [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes — llvm-dev / detail
  4. [Alignment][NFC] migrate DataLayout::getPreferredAlignment — gchatelet / detail

#22084 (Jun 29, 2020 4:04:55 AM)

  1. [TargetLowering] Add DemandedElts arg to ShrinkDemandedConstant — llvm-dev / detail
  2. Move TestClangConfig into libClangTesting and use it in AST Matchers tests — gribozavr / detail
  3. [gn build] Port 8e5a56865f2 — llvmgnsyncbot / detail
  4. [AArch64][SVE] Bail out of performPostLD1Combine for scalable types — kerry.mclaughlin / detail

#22082 (Jun 29, 2020 3:44:55 AM)

  1. Add tests for sequences of callbacks that RecursiveASTVisitor produces — gribozavr / detail
  2. [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h — protze / detail

#22080 (Jun 29, 2020 3:24:55 AM)

  1. [mlir] LLVM dialect: use addressof instead of constant to create function pointers — zinenko / detail
  2. [mlir] make the bitwidth of device side index computations configurable (reland) — tobias.gysi / detail

#22076 (Jun 29, 2020 2:44:55 AM)

  1. [llvm-objcopy] Emit error if removing symtab referenced by group section — james.henderson / detail

#22074 (Jun 29, 2020 2:24:55 AM)

  1. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt — gchatelet / detail

#22070 (Jun 29, 2020 1:44:55 AM)

  1. [clang-tidy] relanding b9306fd — n.james93 / detail
  2. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible — frgossen / detail
  3. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible — frgossen / detail
  4. Revert "[clang-tidy] relanding b9306fd" — n.james93 / detail

#22067 (Jun 29, 2020 1:14:55 AM)

  1. [mlir] do not hardcode the name of the undefined function in the error message — zinenko / detail
  2. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. — Xing / detail
  3. [gn build] Port 8f9ca561a2b — llvmgnsyncbot / detail

#22065 (Jun 29, 2020 12:54:55 AM)

  1. [mlir] Modernize LLVM dialect rountrip test — zinenko / detail

#22061 (Jun 29, 2020 12:14:55 AM)

  1. [clangd][Hover] Dont crash on null types — kadircet / detail

#22029 (Jun 28, 2020 6:54:56 PM)

  1. Revert "[clang-tidy] Reworked enum options handling(again)" — thakis / detail

#22019 (Jun 28, 2020 5:14:56 PM)

  1. [Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to OMPBuilderCBHelpers — fghanim84 / detail

#22011 (Jun 28, 2020 3:54:56 PM)

  1. [NFC] CallGraph related cleanup — serguei.n.dmitriev / detail

#21987 (Jun 28, 2020 11:54:57 AM)

  1. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / detail
  2. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail

#21983 (Jun 28, 2020 11:14:57 AM)

  1. [X86] Explicitly add popcnt feature to Intel CPUs with SSE4.2 in the frontend. — craig.topper / detail

#21981 (Jun 28, 2020 10:54:57 AM)

  1. [libc] This commit fixes the strcmp fuzzing test. It uses a single input and — gyurgyikcp / detail

#21979 (Jun 28, 2020 10:34:57 AM)

  1. [Coroutines] Optimize the lifespan of temporary co_await object — xun / detail
  2. [NFC][ScalarEvolution] Add a test showing SCEV failure to recognize 'urem' — lebedev.ri / detail

#21975 (Jun 28, 2020 9:54:57 AM)

  1. [x86] add tests for rsqrt opportunities; NFC — spatel / detail
  2. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  3. Revert "[VectorCombine] add test for scalable vectors; NFC" — spatel / detail
  4. [VectorCombine] add test for scalable vectors; NFC — spatel / detail

#21973 (Jun 28, 2020 9:34:57 AM)

  1. [NFC][PowerPC] Add run lines to test DivRemPairsPass. — esme.yi / detail

#21961 (Jun 28, 2020 7:34:57 AM)

  1. [clang-tidy] Update lang restrictions on perf module — n.james93 / detail
  2. [InstCombine] Add tests for assume implication (NFC) — nikita.ppv / detail

#21953 (Jun 28, 2020 6:14:58 AM)

  1. [CVP] Add tests for icmp or and/or edge conds (NFC) — nikita.ppv / detail
  2. [LVI] Refactor value from icmp cond handling (NFC) — nikita.ppv / detail

#21949 (Jun 28, 2020 5:34:58 AM)

  1. [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) — llvm-dev / detail

#21945 (Jun 28, 2020 4:54:58 AM)

  1. Improve stack object printing. NFC. — Madhur.Amilkanthwar / detail
  2. Revert accidentally landed patch citing o build errors — Madhur.Amilkanthwar / detail

#21943 (Jun 28, 2020 4:34:58 AM)

  1. [X86] Rename dagcombine-cse.ll i386 test prefix X86 instead of X32. — llvm-dev / detail
  2. SpeculativeExecution: fix incorrect debug info move — dfukalov / detail

#21934 (Jun 28, 2020 3:04:58 AM)

  1. Fix build errors after b9306fd0 — n.james93 / detail

#21930 (Jun 28, 2020 2:24:58 AM)

  1. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail

#21928 (Jun 28, 2020 2:04:58 AM)

  1. [clang][docs] Remove untracked files from formatted status — n.james93 / detail

#21918 (Jun 28, 2020 12:24:58 AM)

  1. [MachineLICM] testcase for hoisting rematerializable instruction, nfc — czhengsz / detail

#21906 (Jun 27, 2020 6:28:37 PM)

  1. Add OpenBSD support to be able to retrieve the thread id — brad / detail

#21904 (Jun 27, 2020 3:55:00 PM)

  1. [RISCV] Silence unused variable warning in Release builds. NFC. — benny.kra / detail
  2. [LIT] Correcting max-failures option in lit documentation. — Mike Edwards / detail

#21903 (Jun 27, 2020 1:56:28 PM)

  1. [ValueTracking] Use a switch statement (NFC) — nikita.ppv / detail

#21901 (Jun 27, 2020 12:18:03 PM)

  1. [X86] SimplifyDemandedVectorEltsForTargetNode - merge shuffle/pack lower demanded elements handling. — llvm-dev / detail

#21900 (Jun 27, 2020 10:19:49 AM)

  1. [Analysis] isDereferenceableAndAlignedPointer(): don't crash on `bitcast <1 x ???*> to ???*` — lebedev.ri / detail
  2. [RISCV] Assemble/Disassemble v-ext instructions. — kai.wang / detail
  3. [RISCV] Support experimental v extensions. — kai.wang / detail

#21899 (Jun 27, 2020 8:07:43 AM)

  1. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMILPV — llvm-dev / detail
  2. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMIL2 — llvm-dev / detail
  3. Update polly tests to use -disable-basicaa to -disable-basic-aa — llvm-dev / detail

#21898 (Jun 27, 2020 5:32:32 AM)

  1. [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style — mydeveloperday / detail
  2. ThreadPool.h - remove unused BitVector.h include. NFC. — llvm-dev / detail
  3. Revert "[Docs] Fix typo and test git commit access. NFC." — 1585086582 / detail
  4. [clang-format] NFC 1% improvement in the overall clang-formatted status — mydeveloperday / detail

#21897 (Jun 27, 2020 3:34:27 AM)

  1. AsmPrinter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  2. MCSectionWasm.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  3. IndirectionUtils.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  4. CompileOnDemandLayer.h - remove unused Twine.h include. NFC. — llvm-dev / detail
  5. Error.h - GenericBinaryError - pass Twine arg by reference not value. — llvm-dev / detail
  6. Reland: [clang driver] Move default module cache from system temporary directory — dave / detail
  7. Fix unused type alias warning. NFC. — llvm-dev / detail
  8. [X86] Add AVX tests buildvec-insertvec.ll — llvm-dev / detail
  9. [X86] Add PR46461 test case — llvm-dev / detail
  10. [DAG] reduceBuildVecExtToExtBuildVec - don't combine if it would break a splat. — llvm-dev / detail
  11. FileCollector.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail

#21896 (Jun 27, 2020 1:50:36 AM)

  1. Reland D81869 "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  2. [NFCI][SCEV] getPointerBase(): de-recursify — lebedev.ri / detail
  3. [SCEV] Make SCEVAddExpr actually always return pointer type if there is pointer operand (PR46457) — lebedev.ri / detail
  4. AsmWriter - printConstVCalls/printNonConstVCalls - avoid std::vector pass by value. NFCI. — llvm-dev / detail
  5. [IR] Store attributes that are available "somewhere" (NFC) — nikita.ppv / detail

#21895 (Jun 26, 2020 11:21:32 PM)

  1. [Docs] Fix typo and test git commit access. NFC. — 1585086582 / detail
  2. [OpenMP][OMPBuilder] Adding privatization related `createXXXX` to OMPBuilder — fghanim84 / detail
  3. [X86] Add MOVBE and RDRND features to BDVER4. — craig.topper / detail
  4. [Docs] BitCodeFormat.rst: List missing attribute codes — guiand / detail
  5. [MSAN] Handle x86 {round,min,max}sd intrinsics — guiand / detail
  6. [OpenMP][OMPBuilder] Remove unused variable in Unittest — fghanim84 / detail

#21894 (Jun 26, 2020 10:41:15 PM)

  1. [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" — maskray / detail

#21893 (Jun 26, 2020 8:49:30 PM)

  1. [buildbot] ML Bots: fixed LLVM_CCACHE_BUILD (was _CACHE_) — mtrofin / githubweb

#21893 (Jun 26, 2020 8:49:30 PM)

  1. Revert "Disable a JSONTest.Integers test with all MSVCs, PR46470" — thakis / detail
  2. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/DeadStoreElimination — aeubanks / detail
  3. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/{New,}GVN — aeubanks / detail
  4. [ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}` — maskray / detail
  5. [BasicAA] Rename deprecated -basicaa to -basic-aa — maskray / detail

#21893 (Jun 26, 2020 8:49:30 PM)

  1. [buildbot] ML Bots: fixed LLVM_CCACHE_BUILD (was _CACHE_) — mtrofin / detail

#21892 (Jun 26, 2020 6:20:44 PM)

  1. [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. — plotfi / detail
  2. [X86] Don't disable xsave when avx is disabled. Implicitly enable xsave with avx is enabled and xsave wasn't explciitly disabled — craig.topper / detail
  3. Disable a JSONTest.Integers test with newer MSVCs, PR46470 — thakis / detail
  4. Disable a JSONTest.Integers test with all MSVCs, PR46470 — thakis / detail
  5. [flang] Fix line continuation after bare labels (fm200.f) — pklausler / detail
  6. [darwin][driver] Do not link with libarclite when building for Apple Silicon macOS — Alex Lorenz / detail
  7. [darwin][driver] NFC, split addStartObjectFileArgs into multiple functions — Alex Lorenz / detail
  8. [InstCombine] Drop debug loc in TryToSinkInstruction (reland) — Vedant Kumar / detail
  9. [llvm-install-name-tool] Add support for -rpath option — alexshap / detail

#21891 (Jun 26, 2020 4:24:09 PM)

  1. [AMDGPU] Define DWARF encoding for condition code registers — Tony.Tye / detail
  2. GlobalISel: Don't fail translate on weak cmpxchg — Matthew.Arsenault / detail
  3. [compiler-rt] Fix mismatched #if/#endif comments — Steven Wu / detail
  4. [debugify] Demote an error about empty locations to a warning — Vedant Kumar / detail
  5. [MemorySSA] Update comment in PassBuilder — Yuanfang Chen / detail
  6. [NewPM][BasicAA] basicaa -> basic-aa in Analysis/BasicAA — aeubanks / detail
  7. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/SLPVectorizer — aeubanks / detail
  8. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction" — Vedant Kumar / detail
  9. AMDGPU/GlobalISel: Fix some legalization of < dword vector stores — Matthew.Arsenault / detail
  10. LLParser: Accept align(N) as new syntax for parameter attribute — Matthew.Arsenault / detail
  11. Fix full-store-partial-alias.ll — aeubanks / detail
  12. [lldb/Test] Disable eh-frame-augment-noop.test on macOS — Jonas Devlieghere / detail

#21890 (Jun 26, 2020 2:34:06 PM)

  1. [CostModel] Avoid traditional ConstantExpr crashy pitfails — lebedev.ri / detail
  2. Correct documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  3. [clang][SourceManager] cache Macro Expansions — ndesaulniers / detail
  4. [SVE] Code generation for fixed length vector adds. — paul.walker / detail
  5. [NFC] Builtins: list 'R' for restrict — JF Bastien / detail
  6. [VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC). — flo / detail
  7. More corrections to documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  8. Revert "[sve][acle] Add reinterpret intrinsics for brain float." — francesco.petrogalli / detail
  9. [InstCombine] Drop debug loc in TryToSinkInstruction — Vedant Kumar / detail
  10. Extend or truncate __ptr32/__ptr64 pointers when dereferenced. — akhuang / detail
  11. [sve][acle] Recommit https://reviews.llvm.org/D82501 — francesco.petrogalli / detail
  12. [NFC] Bump ObjCOrBuiltinIDBits to 15 — JF Bastien / detail

#21889 (Jun 26, 2020 12:39:47 PM)

  1. [flang] Add CHARACTER type lowering helpers and runtime. — eschweitz / detail
  2. [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics — amy.kwan1 / detail
  3. [mlir] [VectorOps] Add the ability to mark FP reductions with "reassociate" attribute — ajcbik / detail
  4. [CMake] Add check-debuginfo-* targets — maskray / detail
  5. [AArch64] add vector test for merged condition branching; NFC — spatel / detail
  6. [DAGCombiner] rename variables for readability; NFC — spatel / detail
  7. [flang] Port remaining test_any.sh tests to FileCheck — richard.barton / detail
  8. [NFCI] Cleanup range checks in Register/MCRegister — daltenty / detail
  9. AMDGPU: Add llvm.amdgcn.sqrt intrinsic — arsenm2 / detail
  10. [libc++] Remove support for building through llvm-config — Louis Dionne / detail

#21888 (Jun 26, 2020 10:58:28 AM)

  1. [PPC][NFC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget. — kbarton / detail
  2. [NewPM][LoopUnroll] Rename unroll* to loop-unroll* — aeubanks / detail
  3. [SourceManager] don't check invalid param of getLocalSLocEntry() — ndesaulniers / detail
  4. Revert "[clang driver] Move default module cache from system temporary directory" — thakis / detail
  5. Migrate last batch of tests to gc-live bundle format — listmail / detail
  6. [flang] Port test_any.sh tests to FileCheck: Hand port tests which use regexes — richard.barton / detail
  7. [PGO] Add a functionality to always instrument the func entry BB — xur / detail
  8. [flang] Port test_any.sh tests to FileCheck: Hand port getdefinition* tests — richard.barton / detail
  9. [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests — richard.barton / detail
  10. [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests — richard.barton / detail

#21887 (Jun 26, 2020 9:25:15 AM)

  1. Revert "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  2. [llvm-exegesis] Let Counter returns up to 16 entries — vyng / detail
  3. Revert "Revert "Modify FPFeatures to use delta not absolute settings"" — melanie.blower / detail
  4. [mlir][vulkan-runner] Make vulkan runner use GPU device memory — thomasraoux / detail
  5. [NFC] Eliminate an unneeded -vv used in test development. — kevin.neal / detail
  6. [sve][acle] Add reinterpret intrinsics for brain float. — francesco.petrogalli / detail
  7. [OpenMPOpt][NFC] Change ICV macros for initial value — s_stefan / detail
  8. Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings""" — melanie.blower / detail
  9. [libc++abi] Fix build failure in abort_message.cpp when vasprintf isn't provided — Louis Dionne / detail
  10. [libTooling] Improve error message from failure in selection Stencil — yitzhakm / detail

#21886 (Jun 26, 2020 7:52:57 AM)

  1. [MLIR][Affine-loop-fusion] Fix a bug in affine-loop-fusion pass when there are non-affine operations — uday / detail
  2. [mlir-tblgen] Use fully qualified names in generated code files — jean-michel.gorius / detail
  3. Add explicit Twine.h include to try and fix ICE on clang-ppc64be-linux — llvm-dev / detail
  4. [lldb] Re-add X-Fail for Windows to TestDollarInVariable — Raphael Isemann / detail
  5. [mlir] support returning unranked memrefs — zinenko / detail
  6. [mlir] Avoid creating local OpBuilders in Standard-to-LLVM conversion — zinenko / detail
  7. [mlir] fix off-by-one error in collapseParallelLoops — tobias.gysi / detail
  8. [MLIR][SPIRV] Add support for OpCopyMemory. — antiagainst / detail
  9. Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine.h include to forward declarations. NFC." — llvm-dev / detail
  10. Fix pass return status for loop extractor — sguelton / detail
  11. [AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types — kerry.mclaughlin / detail
  12. [CodeComplete] Add code completion for using alias. — kadircet / detail
  13. [mlir][spirv] Add RewriteInserts pass. — antiagainst / detail
  14. AMDGPU/GlobalISel: Uncomment some fixed tests — Matthew.Arsenault / detail
  15. AMDGPU/GlobalISel: Add baseline checks for legacy clover kernel ABI — Matthew.Arsenault / detail
  16. AMDGPU/GlobalISel: Fix legacy clover kernel argument ABI — Matthew.Arsenault / detail
  17. [Alignment][NFC] Migrate TTI::isLegalToVectorize{Load,Store}Chain to Align — gchatelet / detail
  18. [libTooling] Rename overloaded `range` range selector. — yitzhakm / detail
  19. [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops — antiagainst / detail
  20. Modify FPFeatures to use delta not absolute settings — melanie.blower / detail
  21. Work around a bug in MSVC in the syntax tree test — gribozavr / detail

#21885 (Jun 26, 2020 5:19:08 AM)

  1. [AArch64][SVE2] Guard while intrinsics on scalar bfloat feature macro — cullen.rhodes / detail
  2. [AMDGPU] Use std::pair to return two values. NFC. — jay.foad / detail
  3. [lldb][NFC] Make TestDollarInVariable a non-inline test — Raphael Isemann / detail
  4. [Alignment][NFC] Migrate TTI::getInterleavedMemoryOpCost to Align — gchatelet / detail
  5. [Alignment][NFC] Migrate TTI::getGatherScatterOpCost to Align — gchatelet / detail
  6. [DWARFYAML][debug_info] Teach yaml2obj emit correct DWARF64 unit header. — Xing / detail
  7. MemorySSAUpdater.h - remove unnecessary WeakVH forward declaration. NFC. — llvm-dev / detail
  8. TargetSubtargetInfo.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  9. [AST] Add fixed-point subtraction constant evaluation. — bevin.hansson / detail
  10. [AST] Add fixed-point multiplication constant evaluation. — bevin.hansson / detail
  11. [AST] Add fixed-point division constant evaluation. — bevin.hansson / detail
  12. [AST] Improve overflow diagnostics for fixed-point constant evaluation. — bevin.hansson / detail
  13. [AST] Fix certain consteval assignment and comma operator issues with fixed-point types. — bevin.hansson / detail
  14. [clang driver] Move default module cache from system temporary directory — dave / detail
  15. Triple.h - reduce Twine.h include to forward declarations. NFC. — llvm-dev / detail
  16. Improve LegacyPassManager API to correctly report modified status — sguelton / detail
  17. Fix implicit Twine.h include dependency. — llvm-dev / detail
  18. [builtins] Improve compatibility with 16 bit targets — anton / detail
  19. [MSP430] Update register names — anton / detail
  20. [AArch64][SVE] Only support sizeless bfloat types if supported by subtarget — cullen.rhodes / detail
  21. Fix implicit include dependencies on SmallVector.h. — simon.tatham / detail

#21884 (Jun 26, 2020 3:23:13 AM)

  1. [CodeComplete] Tweak code completion for `typename`. — kadircet / detail
  2. AggressiveInstCombineInternal.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  3. VNCoercion.cpp - remove unused includes. NFC. — llvm-dev / detail
  4. Fix some clang-tidy namespace closing comments warnings. NFC. — llvm-dev / detail
  5. LiveRangeEdit.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  6. MemoryLocation.h - reduce Instruction.h include to forward declaration. NFC. — llvm-dev / detail
  7. Constants.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  8. [ARM] VCVTT fpround instruction selection — david.green / detail
  9. [AArch64][SVE] Guard perm and select bfloat16 intrinsic patterns — cullen.rhodes / detail
  10. [AArch64][SVE] Predicate bfloat16 load patterns with HasBF16 — kerry.mclaughlin / detail
  11. [lldb] Rewrite Scalar::Promote — pavel / detail
  12. [lldb/Unwind] Use eh_frame plan directly when it doesn't need to be augmented — pavel / detail
  13. LoopVectorize.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  14. [AArch64][SVE] Add bfloat16 support to store intrinsics — kerry.mclaughlin / detail
  15. [Alignment][NFC] Migrate TTI::getMaskedMemoryOpCost to Align — gchatelet / detail

#21883 (Jun 26, 2020 1:26:31 AM)

  1. [ARM] Don't revert get.active.lane.mask in ARM Tail-Predication pass — sjoerd.meijer / detail
  2. [SelectionDAG] Lower @llvm.get.active.lane.mask to setcc — sjoerd.meijer / detail
  3. [SVE] Fix scalable vector bug in DataLayout::getIntPtrType — david.sherwood / detail
  4. [X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend on XSAVE in both the frontend and the backend. — craig.topper / detail
  5. Remove "rm -f" workaround in acle_sve_adda.c — david.sherwood / detail
  6. [mlir] parallel loop canonicalization — tobias.gysi / detail
  7. [ARM] VCVTT instruction selection — david.green / detail
  8. Prevent unused error when assertions are disabled. — tpopp / detail

#21882 (Jun 25, 2020 10:54:20 PM)

  1. [HIP] Add missing options for lto — Yaxun.Liu / detail
  2. [libc++] Always generate a __config_site header — Louis Dionne / detail
  3. [DebugInfo] Fix emitting offsets to CUs with -dwarf-sections-as-references=Enable. — ikudrin / detail
  4. [libc++] Fix the runtimes build after making __config_site mandatory — Louis Dionne / detail
  5. [libc] Add the remaining long double flavors of nearest integer functions. — sivachandra / detail
  6. [X86] Add CMPXCHG16B feature to amdfam10 in the frontend. — craig.topper / detail

#21881 (Jun 25, 2020 9:14:20 PM)

  1. [hip] Re-enable `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  2. [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang — amy.kwan1 / detail
  3. [NFC] Extract unifyTargetFeatures — Yaxun.Liu / detail
  4. [hip] Refine `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail

#21880 (Jun 25, 2020 7:28:01 PM)

  1. [debuginfo-tests] Require "lldb" for some dexter tests — maskray / detail
  2. [InferAddressSpaces] Handle the pair of `ptrtoint`/`inttoptr`. — michael.hliao / detail
  3. [CMake] Add optional asan & safestack dependencies to DEBUGINFO_TEST_DEPS — maskray / detail
  4. [clangd] Fix test compile with GCC (name conflict) — sam.mccall / detail
  5. [NewPM][BasicAA] Rename basicaa -> basic-aa, add alias — aeubanks / detail
  6. [CMake] Add optional lldb dependency to DEBUGINFO_TEST_DEPS — maskray / detail
  7. [hip] Disable test temporarily due to failures on build servers. — michael.hliao / detail

#21879 (Jun 25, 2020 5:32:01 PM)

  1. [WebAssembly] Adding 64-bit versions of __stack_pointer and other globals — aardappel / detail
  2. [WebAssembly] Add warnings for -shared and -pie — sunfish / detail
  3. [lldb/test] Skip TestBreakpointThumbCodesection on arm64. — ditaliano / detail
  4. [lldb/test] XFAIL TestHWBreakMultiThread on arch rather platform. — ditaliano / detail
  5. [test] XFail TestSigtrampUnwind based on arch rather than OS — ditaliano / detail
  6. [test] XFail TestStepNoDebug based on arch rather than OS — ditaliano / detail
  7. [libc++] Add missing <stddef.h> include to <wchar.h> — Louis Dionne / detail
  8. [compiler-rt] Add support for arm64 macOS — Steven Wu / detail
  9. Remove references to the 4.0 release as a major breaking (NFC) — joker.eph / detail
  10. [CMake] Add llvm-config to DEBUGINFO_TEST_DEPS — maskray / detail
  11. [lldb/ScriptInterpreter] Fix Windows error C2371: 'pid_t': redefinition — Jonas Devlieghere / detail
  12. [AArch64][GlobalISel] Fix extended shift addressing mode selection not handling sxth. — Amara Emerson / detail

#21878 (Jun 25, 2020 3:03:35 PM)

  1. [x86] add vector test for merged condition branching; NFC — spatel / detail
  2. [libc++] Remove deprecated _LIBCPP_ALTERNATE_STRING_LAYOUT macro — Louis Dionne / detail
  3. [ARM] Split FPExt loads — david.green / detail
  4. [clangd] Config: Fragments and parsing from YAML — sam.mccall / detail
  5. [gn build] Port e9fb1506b83 — llvmgnsyncbot / detail
  6. Migrate a couple of codegen tests to gc-live format — listmail / detail
  7. [MVT] Add missing floating point types for 1024/2048-bit vectors. — paul.walker / detail
  8. [AArch64][GlobalISel] Port buildvector -> dup pattern from AArch64ISelLowering — Jessica Paquette / detail
  9. [libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build — Louis Dionne / detail
  10. Fix polly build after 8c2082e1dc9505da21806b707dfb3eae3f0550ff — maskray / detail

#21877 (Jun 25, 2020 1:10:03 PM)

  1. [Support][AIX] Add declaration of wait4 to fix build — hubert.reinterpretcast / detail
  2. [NFC][Support] Make Unix/Program.inc separately compilable — hubert.reinterpretcast / detail
  3. [NFC][Support] Add unit of measure to comment for PeakMemory — hubert.reinterpretcast / detail
  4. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  5. [ARM] MVE VCVT lowering for f16->f32 extends — david.green / detail
  6. Migrate a couple of codegen tests to gc-live format — listmail / detail

#21876 (Jun 25, 2020 12:39:59 PM)

  1. [flang] Replace ATTRIBUTE_UNUSED with LLVM_ATTRIBUTE_UNUSED — richard.barton / detail
  2. [openmp] Use config.test_extra_flags in archer and multiplex tests — aktoon / detail
  3. [HIP] Improve check patterns to avoid test failures in case string "opt", etc. happens to be in the command path. — yamauchi / detail
  4. [lldb/ScriptInterpreter] Fix missing include on Windows — Jonas Devlieghere / detail
  5. [builtins] Move more float128-related helpers to GENERIC_TF_SOURCES list — anton / detail
  6. [libc++] Fix some typos in the comment header for <regex> — Louis Dionne / detail

#21875 (Jun 25, 2020 11:50:36 AM)

  1. [lldb][NFC] Use expect_expr in TestDollarInVariable — Raphael Isemann / detail
  2. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  3. [Coroutines] Special handle __builtin_coro_resume for final_suspend nothrow check — xun / detail
  4. [lldb/Docs] Add more details to the issues with custom Python installs on macOS — Jonas Devlieghere / detail
  5. [Sema][CodeComplete][ObjC] Don't split the first selector fragment — davg / detail
  6. [gn build] Port 63a89693f09 — llvmgnsyncbot / detail
  7. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  8. Revert "[PGO] Extend the value profile buckets for mem op sizes." — yamauchi / detail
  9. [gn build] Port 9878996c708 — llvmgnsyncbot / detail
  10. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  11. [Coroutines] Handle dependent promise types for final_suspend non-throw check — xun / detail
  12. [ARM] Add FP_ROUND handling to splitting MVE stores — david.green / detail
  13. Revert "[X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature." — craig.topper / detail
  14. [libc++abi] NFCI: Minor refactoring of abort_message() — Louis Dionne / detail

#21874 (Jun 25, 2020 9:34:48 AM)

  1. [ARM] MVE VCVT lowering for f32->f16 truncs — david.green / detail
  2. LoopAccessAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  3. GlobalsModRef.h - reduce CallGraph.h include to forward declarations. NFC. — llvm-dev / detail
  4. Remove orphan TypeBasedAAResult::PathAliases declaration. NFC. — llvm-dev / detail
  5. Remove orphan AMDGPUAAResult::Aliases and AMDGPUAAResult::PathAliases declarations. NFC. — llvm-dev / detail
  6. [mlir][EDSC] Add divis and diviu and vector.extractelement — diego.caballero / detail
  7. [ARM] Fixup for signed comparison warning. NFC — david.green / detail
  8. [InstCombine] fold fmul/fdiv with fabs operands — spatel / detail
  9. Add `BoolLiteralExpression` to SyntaxTree — ecaldas / detail
  10. [FPEnv] PowerPC-specific builtin constrained FP enablement — kevin.neal / detail
  11. [Clang] Add support for -Wno-inline-namespace-reopened-noninline — andreybokhanko / detail
  12. [NewPM] Separate out alias analysis passes in opt — aeubanks / detail
  13. GVN.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  14. [libc++abi] Allow specifying custom Lit config files — Louis Dionne / detail
  15. [libunwind] Allow specifying custom Lit config files — Louis Dionne / detail
  16. Change while to do-while — maskray / detail
  17. [sve][acle] Add some C intrinsics for brain float types. — francesco.petrogalli / detail
  18. [FileCheck][NFC] Remove redundant DumpInputDefault — jdenny.ornl / detail
  19. [lldb/ScriptInterpreter] Extract IO redirection logic — Jonas Devlieghere / detail
  20. [analyzer] Enable constructor support in evalCall event. — Artem Dergachev / detail
  21. Ensure that default value for -triple is correctly normalizedvalues — dany.grumberg / detail
  22. [llvm-readobj][COFF] add .llvm.call-graph-profile section dump — zequanwu / detail
  23. [lldb/ScriptInterpreter] Let the IORedirect factory handle IO being disabled. — Jonas Devlieghere / detail
  24. [lldb/Lua] Redirect Lua stdout/stderr to the CommandReturnObject — Jonas Devlieghere / detail
  25. [Clang][SourceManager] optimize getFileIDLocal() — ndesaulniers / detail
  26. [NewPM] Move debugging log printing after PassInstrumentation before-pass-callbacks — Yuanfang Chen / detail
  27. Add `CharLiteral` to SyntaxTree — ecaldas / detail
  28. Add StringLiteral to SyntaxTree — ecaldas / detail
  29. Add `FloatingLiteral` to SyntaxTree — ecaldas / detail

#21873 (Jun 25, 2020 7:57:42 AM)

  1. [MC] Fix PR45805: infinite recursion in assembler — thomasp / detail
  2. [AArch64] Emit warning when disassembling unpredictable LDRAA and LDRAB — victor.campos / detail

#21872 (Jun 25, 2020 6:53:09 AM)

  1. [DSE,MSSA] Check if Def is removable only wen we try to remove it. — flo / detail
  2. [openmp] Use Directive_enumSize instead of OMPD_unknown position — clementval / detail
  3. [Alignment][NFC] Use Align for TargetCallingConv::OrigAlign — gchatelet / detail
  4. Fix typos in CodeGenPrepare::splitLargeGEPOffsets comments. — llvm-dev / detail
  5. CodeGenPrepare.cpp - remove unused IntrinsicsX86.h header. NFC. — llvm-dev / detail
  6. IRBuilder.cpp - fix include sorting order. NFC. — llvm-dev / detail
  7. Attributes.cpp - fix include sorting order. NFC. — llvm-dev / detail
  8. LiveIntervals.h.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  9. [Alignment][NFC] Conform X86, ARM and AArch64 TargetTransformInfo backends to the public API — gchatelet / detail
  10. [lldb] Rewrite Scalar::GetBytes — pavel / detail
  11. [PhaseOrdering] delete test for vectorization; NFC — spatel / detail
  12. [NFC][PPC][AIX] Add stack frame layout diagram to PPCISelLowering.cpp — zarko / detail
  13. [ObjectYAML][DWARF] Format codes. NFC. — Xing / detail

#21871 (Jun 25, 2020 5:52:37 AM)

  1. Repair various issues with modernize-avoid-bind — aaron / detail
  2. [llvm-readelf] - Report a warning instead of an error when dumping a broken section header. — grimar / detail
  3. [MLIR][Shape] Canonicalize subsequent `index_to_size` and `size_to_index` — frgossen / detail
  4. [ARM] Split cast cost tests, and add masked load/store tests. NFC — david.green / detail
  5. [OPENMP]Dynamic globalization for parallel target regions. — a.bataev / detail
  6. [MLIR][Shape] Canonicalize subsequent `size_to_index` and `index_to_size` — frgossen / detail
  7. Fix a crash with [[clang::acquire_handle]] when written as a type — aaron / detail

#21870 (Jun 25, 2020 3:28:03 AM)

  1. moved deployment to kubernetes files — kuhnel / githubweb

#21870 (Jun 25, 2020 3:28:03 AM)

  1. [MLIR][Shape] Fix ambiguous symbol — frgossen / detail
  2. Ensure that CompilerInvocationTest normalizes default target triples — dany.grumberg / detail
  3. [libclang] Get rid of relience on SourceManager member signature — kadircet / detail
  4. [AST] Fix a crash on accessing a class without definition in constexpr function context. — hokein.wu / detail
  5. MachineScheduler.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  6. FPEnv.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  7. [Matrix] Group matrix diagnostics together (NFC). — flo / detail
  8. [ARM] Allow tail predication on sadd_sat and uadd_sat intrinsics — samuel.tebbs / detail
  9. [Matrix] Use 1st/2nd instead of first/second in matrix diags. — flo / detail
  10. [NFC] update test to make diff of the following commit clear — tyker / detail
  11. [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail

#21870 (Jun 25, 2020 3:28:03 AM)

  1. moved deployment to kubernetes files — kuhnel / detail

#21869 (Jun 25, 2020 2:38:59 AM)

  1. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  2. [analyzer] SATest: Add initial docker infrastructure — vsavchenko / detail
  3. [analyzer] SATest: Add convenience 'docker' command — vsavchenko / detail
  4. [analyzer] SATest: Add a set of initial projects for testing — vsavchenko / detail
  5. [analyzer] SATest: Make docker interfaces transparent — vsavchenko / detail
  6. [analyzer] SATest: Make main script Python2 compatible — vsavchenko / detail
  7. [analyzer] SATest: Do not re-run CMake in Docker if not needed — vsavchenko / detail
  8. [analyzer] SATest: Add an easy option to connect to docker for debugging — vsavchenko / detail
  9. [analyzer] SATest: Add 5 more projects for testing — vsavchenko / detail
  10. [analyzer] SATest: Fix package versions for test dependencies — vsavchenko / detail
  11. [analyzer] SATest: Use logger in single-threaded mode as well — vsavchenko / detail

#21868 (Jun 25, 2020 2:08:45 AM)

  1. [MLIR][Shape] Add constant folding to `shape.rank` — frgossen / detail
  2. Reland "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  3. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  4. [MLIR][Shape] Add canonicalization pattern for `shape.rank` — frgossen / detail
  5. [PowerPC] add popcount CodeGen test; NFC — shawn / detail
  6. [MLIR][Shape] Lower `shape.rank` — frgossen / detail
  7. [MLIR][Shape] Lower `shape_of` for unranked tensors — frgossen / detail
  8. [docs][GlobalISel] Fix the warnings during docs-llvm-html build — djordje.todorovic / detail
  9. [docs][llvm-dwarfdump] Fix the warnings during docs-llvm-html buil — djordje.todorovic / detail

#21867 (Jun 25, 2020 1:33:26 AM)

  1. [MLIR][Shape] Add `shape.rank` operation — frgossen / detail
  2. [lldb][PDB] Constexpr static member values as AST literals — aleksandr.urakov / detail

#21865 (Jun 25, 2020 12:32:07 AM)

  1. [OpenMP] Upgrade default version of OpenMP to 5.0 — Saiyedul.Islam / detail
  2. [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. — sander.desmalen / detail
  3. [mlir] parallel loop tiling optimization for loops with static bounds — tobias.gysi / detail

#21864 (Jun 25, 2020 12:01:28 AM)

  1. [SVE] Make ConstantFoldGetElementPtr work for scalable vectors of indices — david.sherwood / detail

#21859 (Jun 24, 2020 8:35:49 PM)

  1. [X86] Emit a reg-reg copy for fast isel of vector bitcasts. — craig.topper / detail

#21858 (Jun 24, 2020 8:05:39 PM)

  1. [X86][NFC] Pre-commit test case for the following patch. — pengfei.wang / detail
  2. Move explicit template class specialization out of the class to fix gcc builds (NFC) — joker.eph / detail
  3. [X86] Fix a typo error. — pengfei.wang / detail
  4. [VE] Add clang tests for VE — marukawa / detail

#21857 (Jun 24, 2020 6:33:29 PM)

  1. [MLIR][NFC] Adopt variadic isa<> — jurahul / detail
  2. [DWARFYAML][debug_gnu_*] 'Descriptor' field should be 1-byte. NFC. — Xing / detail
  3. [mlir] Refactor OpInterface internals to be faster and factor out common bits. — riddleriver / detail
  4. Don't inline dynamic allocas that simplify to huge static allocas. — Amara Emerson / detail
  5. [mlir][spirv] Add TransposeOp — antiagainst / detail
  6. [mlir][DialectConversion][NFC] Add comment blocks and organize a bit of the code — riddleriver / detail
  7. [MLIR][SPIRVToLLVM] Implementation of SPIR-V module conversion pattern — antiagainst / detail
  8. [lldb] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  9. [Inliner] Handle 'no-signed-zeros-fp-math' function attribute. — Akira / detail
  10. [Hexagon][llvm-objcopy] Add missing check for SHN_HEXAGON_SCOMMON_1 — sidneym / detail
  11. [NewPM][opt] Assert PassPipeline and Passes don't both contain passes — aeubanks / detail

#21856 (Jun 24, 2020 4:28:47 PM)

  1. [ARM] Make cp10 and cp11 usage a warning — stefan / detail
  2. Revert "[BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles." — 31459023+hctim / detail
  3. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  4. [TextAPI/MachO] Fix style issues. NFC — maskray / detail
  5. Remove Passes dependency on CodeGen — Yuanfang Chen / detail
  6. Revert "Use concrete natural type alignment for masked load/store operations instead of 0." — gchatelet / detail
  7. [NFCI] SCEV: promote ScalarEvolutionDivision into an publicly usable class — lebedev.ri / detail
  8. [InstCombine] visitBitCast(): do not crash on weird `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  9. [IR] GetUnderlyingObject(), stripPointerCastsAndOffsets(): don't crash on `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  10. [SROA] convertValue(): we can have <N x iK> to <M x iQ*> cast — lebedev.ri / detail
  11. [SROA] convertValue(): we can have <N x iK*> to <M x iQ> cast — lebedev.ri / detail
  12. [NFCI][InstSimplify] Add CHECK-LABEL to new icmp.ll test — lebedev.ri / detail
  13. [gn build] Port 1e2691fe238 — llvmgnsyncbot / detail
  14. [MIR] Fix CFI_INSTRUCTION escape printing — scott.linder / detail
  15. [llvm-profdata] --hot-func-list: fix some style issues in D81800 — maskray / detail
  16. [clangd] Make background index thread count calculation clearer — sam.mccall / detail
  17. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  18. [unittest] Fix FrontendTests CanGenerateCC1CommandLineFlag when LLVM_DEFAULT_TARGET_TRIPLE is not normalized after D79796 — maskray / detail
  19. [lldb/API] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  20. [Apple Silicon] Handle macOS in PlatformDarwin — ditaliano / detail
  21. [HostInfoMacOS] Parse correctly the triple for Apple Silicon. — ditaliano / detail

#21855 (Jun 24, 2020 2:36:58 PM)

  1. [ProcessGDBRemote] Fix a typo in an ifdef from 58de2a3851391d — martin / detail
  2. [PowerPC][Power10] Implement Count Leading/Trailing Zeroes Builtins under bit Mask in LLVM/Clang — amy.kwan1 / detail
  3. Add a git hook script that can be manually setup to run some checks on every push — joker.eph / detail
  4. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail

#21854 (Jun 24, 2020 1:50:19 PM)

  1. [buildbot] Use paths instead of env vars for ml bots — mtrofin / githubweb

#21854 (Jun 24, 2020 1:50:19 PM)

  1. [ObjC] Copy a block to the heap if it is passed as a variadic argument — Akira / detail
  2. [FileCheck][NFC] Fix typo in test comment — jdenny.ornl / detail
  3. [docs] Fix typo — Vedant Kumar / detail
  4. [SLP] Limit GEP lists based on width of index computation. — flo / detail
  5. [Apple Silicon] Initial support for Rosetta — ditaliano / detail
  6. [Apple Silicon] Debugging of process under Rosetta is supported. — ditaliano / detail
  7. [lld-macho] Use namespace qualifiers (macho::) instead of `namespace lld { namespace macho {` — i / detail
  8. [llvm-objcopy] Update help message tests — alexshap / detail
  9. Fix crash on XCore on unused inline in EmitTargetMetadata — erich.keane / detail
  10. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  11. Fix a pair of wtype-limits and 3 wparentheses warnings from 29125ddf1 — erich.keane / detail
  12. [x86][AArch64] add tests for fmul-fma combine; NFC — spatel / detail
  13. [InlineCost] Added InlineCostCallAnalyzer::print() — knaumov / detail
  14. [lldb][NFC] Use expect_expr in TestStructTypes.py — Raphael Isemann / detail
  15. [NFCI][CostModel] Add const to Value*. — dfukalov / detail
  16. [ProcessGDBRemote] Placate the Windows buildbot. — ditaliano / detail
  17. [SVE] Remove calls to VectorType::getNumElements from IPO — ctetreau / detail
  18. [NFC][PowerPC] Fix some typos in MachineCombiner comments — Jinsong Ji / detail
  19. [lld-macho] Remove using namespace llvm::MachO — maskray / detail

#21854 (Jun 24, 2020 1:50:19 PM)

  1. [buildbot] Use paths instead of env vars for ml bots — mtrofin / detail

#21853 (Jun 24, 2020 11:46:43 AM)

  1. [gn build] Port 4fb2116ee7f — llvmgnsyncbot / detail
  2. Start adding support for generating CC1 command lines from CompilerInvocation — dany.grumberg / detail
  3. [gn build] Port 29125ddf132 — llvmgnsyncbot / detail
  4. Fix coding style. NFC. — michael.hliao / detail
  5. [X86] Replace PROC macros with an enum and a lookup table of processor information. — craig.topper / detail
  6. [WPD] Allow virtual calls to be analyzed with multiple type tests — tejohnson / detail
  7. Disable a flaky lldb-vscode test on aarch64 — waltermelon / detail
  8. [X86] Rename O3-pipeline.ll to opt-pipeline.ll and add O1/O2 command lines — craig.topper / detail
  9. [NVPTX] Fix for NVPTX module asm regression — tra / detail
  10. [llvm-objcopy] Update help messages — alexshap / detail
  11. [OpenMP][Docs] Mark TR8 `present` as claimed in docs — jdenny.ornl / detail
  12. Local.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  13. InstCombineInternal.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  14. [OpenMP][NFC] Remove hard-coded line numbers from test — jdenny.ornl / detail

#21852 (Jun 24, 2020 9:26:47 AM)

  1. Cloning.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  2. WebAssembly: Don't store MachineFunction in MachineFunctionInfo — Matthew.Arsenault / detail
  3. [VectorCombine] add tests for extract + cmp + binop; NFC — spatel / detail
  4. [VectorCombine] give invalid index value a name; NFC — spatel / detail
  5. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  6. [llvm] Release-mode ML InlineAdvisor — mtrofin / detail
  7. [NewPM] Handle -simplifycfg in opt — aeubanks / detail
  8. [NewPM] Add SimpleLoopUnswitchPass to PassRegistry.def — aeubanks / detail
  9. Revert "[AMDGPU] Enable compare operations to be selected by divergence" — arsenm2 / detail
  10. [ELF] -r: don't parse @ (symbol versioning) for .symver inline asm in bitcode — maskray / detail
  11. [Hexagon] Reducing minimum alignment requirement — iajbar / detail
  12. [clangd] Disable printing of Value for tag-types on hover — kadircet / detail
  13. AMDGPU/GlobalISel: Invert parameter for div/rem lowering function — Matthew.Arsenault / detail
  14. AMDGPU/GlobalISel: Legalize 64-bit G_SDIV/G_SREM — Matthew.Arsenault / detail
  15. [AMDGPU] Make sure to fix implicit operands on insertBranch — david.stuttard / detail
  16. Disable flaky lldb-vscode tests on aarch64 — waltermelon / detail
  17. [SLP] Precommit short load / wide math test for AArch64. — flo / detail
  18. GlobalISel: Add unit tests for some utils functions — Matthew.Arsenault / detail
  19. [SemaObjC] Fix a crash on invalid when 'auto' is used in a @property — erik.pilkington / detail
  20. [OpenMP] Adopt std::set in HostDataToTargetMap — tianshilei1992 / detail
  21. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  22. [llvm] Remove full stop frome error message — Jonas Devlieghere / detail
  23. [libTooling] Delete deprecated `Stencil` combinators. — yitzhakm / detail
  24. [MLIR] Fix affine loop fusion private memref alloc — uday / detail
  25. LoopUtils.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  26. [gn build] (manually) port bdceefe95ba6a — thakis / detail

#21851 (Jun 24, 2020 7:37:42 AM)

  1. Loads.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  2. [llvm-readobj] - Don't crash when a broken GNU hash table is dumped with --hash-symbols. — grimar / detail
  3. [DSE,MSSA] Add missing -enable-dse-memoryssa flag to test. — flo / detail
  4. [AMDGPU] Avoid redundant mode register writes — tcorring / detail
  5. [lldb] Refactor Scalar::TruncOrExtendTo — pavel / detail
  6. [AST][RecoveryExpr] Add error-bit TemplateArgument — hokein.wu / detail

#21850 (Jun 24, 2020 5:48:39 AM)

  1. Don't install clang-import-test — Alexander.Richardson / detail
  2. StackLifetime.h - remove unused AliasAnalysis.h include. NFC. — llvm-dev / detail
  3. ObjCARC.h - remove unnecessary includes. NFC. — llvm-dev / detail
  4. [OpenMP] NFC: Create OpenMP release notes file — protze / detail
  5. [OpenMPOpt] ICV macro definitions — sstipanovic / detail
  6. [DSE] Eliminate stores at the end of the function. — flo / detail
  7. [LLD][PowerPC] Add support for R_PPC64_GOT_PCREL34 — kamau.bridgeman / detail

#21849 (Jun 24, 2020 3:40:44 AM)

  1. [AArch64][SVE] Add bfloat16 support to load intrinsics — kerry.mclaughlin / detail
  2. [AArch64][SVE] Add bfloat16 support to perm and select intrinsics — cullen.rhodes / detail
  3. [AArch64][SVE] Add bfloat16 support to svlen intrinsic — cullen.rhodes / detail
  4. [AArch64][SVE2] Add bfloat16 support to whilerw/whilewr intrinsics — cullen.rhodes / detail
  5. [libclang] Extend clang_Cursor_Evaluate(). — flo / detail
  6. [llvm-readelf] - Don't crash when e_shstrndx==SHN_XINDEX, but there is no section header. — grimar / detail
  7. [clang-format] restore indent in conditionals when AlignOperands is DontAlign — krasimir / detail

#21848 (Jun 24, 2020 2:33:24 AM)

  1. [gn build] Port 96d4ccf00c8 — llvmgnsyncbot / detail
  2. [AST][RecoveryExpr] Populate error-bit from Type to Expr. — hokein.wu / detail
  3. [ARM][BFloat] Legalize bf16 type even without fullfp16. — simon.tatham / detail
  4. [AMDGPU] Enable compare operations to be selected by divergence — alex-t / detail
  5. [DSE,MSSA] Precommit small test changes for D72631. — flo / detail
  6. [lldb] fix typo in docs: withing -> within — kkleine / detail
  7. [ARM] Improve diagnostics message when Neon is unsupported — victor.campos / detail

#21847 (Jun 24, 2020 1:23:41 AM)

  1. [VE] Clang toolchain for VE — simon.moll / detail
  2. [AST][RecoveryExpr] Fix a crash: don't attach error-type base specifiers. — hokein.wu / detail

#21846 (Jun 24, 2020 12:53:10 AM)

  1. [X86] Speculatively fix to X86AvoidStoreForwardingBlocks not deference a machine mem operand if there isn't one present. — craig.topper / detail
  2. [libc] Enable copysignl, frexpl, logbl and modfl on aarch64. — sivachandra / detail

#21845 (Jun 24, 2020 12:14:36 AM)

  1. [X86] Add mayLoad/mayStore flags to some X87 instructions that don't have isel patterns to infer them from. — craig.topper / detail
  2. [libc] Add long double flavors of the floating point manipulation functions. — sivachandra / detail
  3. [libc][Obvious] Remove a debug #include of iostream. — sivachandra / detail

#21844 (Jun 23, 2020 11:38:16 PM)

  1. added scripts to debug running deployment — kuhnel / githubweb

#21844 (Jun 23, 2020 11:38:16 PM)

  1. added scripts to debug running deployment — kuhnel / detail

#21843 (Jun 23, 2020 10:59:33 PM)

  1. [lldb/Test] Temporarily disable TestSimulatorPlatform.py — Jonas Devlieghere / detail

#21841 (Jun 23, 2020 9:36:02 PM)

  1. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  2. Add option to symbolize inline frames for InternalSymbolizer — Vitaly Buka / detail
  3. [NFC][MLIR] Undo anonymous namespace change from https://reviews.llvm.org/D82417 — jurahul / detail
  4. [cmake] configure the host triple on an Apple Silicon machine correctly — Alex Lorenz / detail
  5. [clang][driver] set macOS as the target OS for -arch arm64 when clang — Alex Lorenz / detail
  6. test fix: add missing system-darwin REQUIRES — Alex Lorenz / detail

#21840 (Jun 23, 2020 7:38:10 PM)

  1. Remove GlobalValue::getAlignment(). — efriedma / detail
  2. [AArch64][GlobalISel] Improve codegen for some constant vectors by using constant pool loads. — Amara Emerson / detail
  3. [PowerPC] Add support for vector bool __int128 for Power10 — saghir / detail

#21839 (Jun 23, 2020 7:06:38 PM)

  1. AMDGPU/GlobalISel: Fix fixed ABI special VGPR function arguments — Matthew.Arsenault / detail
  2. [SimplifyCFG] Drop debug loc in SpeculativelyExecuteBB — Vedant Kumar / detail

#21838 (Jun 23, 2020 5:52:31 PM)

  1. [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  2. [IR] Prefer scalar type for struct indexes in GEP constant expressions. — efriedma / detail
  3. [AArch64][SVE] Add legalization support for i32/i64 vector srem/urem — efriedma / detail
  4. [NFC] Remove outdated comment in llvm-symbolizer test case. — akhuang / detail
  5. DR458: Search template parameter scopes in the right order. — richard / detail
  6. [clang codegen] Fix alignment of "Address" for incomplete array pointer. — efriedma / detail
  7. [MLIR] [NFC] Add new line and empty line before printing modified loop — jurahul / detail
  8. [WebAssebmly] Fully disable 'protected' visibility — sbc / detail

#21837 (Jun 23, 2020 4:04:32 PM)

  1. Preserve GlobalsAA analysis result in InjectTLIMappings — flo / detail
  2. test/msan/sigwait: Don't silently ignore assertion failures — eugenis / detail
  3. [lldb/Lua] Fix typo: s/stdout/stderr/ — Jonas Devlieghere / detail
  4. [ASan][MSan] Remove EmptyAsm and set the CallInst to nomerge to avoid from merging. — zequanwu / detail
  5. [ARM] Cortex-M4 integer instructions scheduler info test. NFC — david.green / detail
  6. [SVE] Remove calls to VectorType::getNumElements from AsmParser — ctetreau / detail
  7. [mlir] [VectorOps] Improve vector.create_mask lowering — ajcbik / detail
  8. When performing a substitution into a dependent alias template, mark the — richard / detail
  9. [ARM] Mark more integer instructions as not having side effects. — david.green / detail
  10. [flang] add RTBuilder.h — eschweitz / detail
  11. [RISCV][NFC] Add tests for folds of ADDIs into load/stores — luismarques / detail
  12. [lldb] Fix the modules build — Jonas Devlieghere / detail
  13. [clang][driver] allow macOS 11 OS version in the driver — Alex Lorenz / detail
  14. Remove clang::Codegen::EHPadEndScope as unused — dblaikie / detail
  15. [mlir] [integration-test] Let target check-mlir imply target check-mlir-integration too — ajcbik / detail
  16. [WebAssembly] Fix for use of uninitialized member in WasmObjectWriter.cpp — sbc / detail
  17. Move late-parsed class member attribute handling adjacent to all the — richard / detail
  18. [AMDGPU] Update AMD GPU processor information — Tony.Tye / detail
  19. [ELF] Add -z start-stop-visibility= to set __start_/__stop_ symbol visibility — phosek / detail

#21836 (Jun 23, 2020 1:53:25 PM)

  1. [IR] Remove MSVC warning workaround (NFC) — nikita.ppv / detail
  2. fix test failure for clang/test/CodeGen/builtin-expect-with-probability.cpp — erich.keane / detail
  3. Add missing string conversions to fix a compile error in Local.h — Adrian Prantl / detail

#21835 (Jun 23, 2020 1:34:47 PM)

  1. [SVE] Remove calls to VectorType::getNumElements from Bitcode — ctetreau / detail

#21834 (Jun 23, 2020 1:24:47 PM)

  1. [libc][Obvious] Fix few typos in tests. — sivachandra / detail
  2. [IR] Remove unnecessary uint64_t casts (NFC) — nikita.ppv / detail

#21833 (Jun 23, 2020 1:14:47 PM)

  1. [DSE,MSSA] Treat `store 0` after calloc as noop stores. — flo / detail

#21832 (Jun 23, 2020 1:04:47 PM)

  1. [LLD][PowerPC] Add support for R_PPC64_PCREL34 — kamau.bridgeman / detail

#21831 (Jun 23, 2020 12:54:47 PM)

  1. Generalize TestFormattersBoolRefPtr to work on Apple Silicon. — ditaliano / detail
  2. Redo of Add terminateCommands to lldb-vscode protocol — waltermelon / detail

#21830 (Jun 23, 2020 12:44:47 PM)

  1. [ObjectFileMachO] Check for TARGET_EMBEDDED instead of listing architectures. — ditaliano / detail

#21829 (Jun 23, 2020 12:34:47 PM)

  1. [mlir] Avoid pontentially ambiguous class name — jean-michel.gorius / detail
  2. [Host] Check for TARGET_OS_EMBEDDED instead of listing architectures. — ditaliano / detail

#21827 (Jun 23, 2020 12:14:47 PM)

  1. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail

#21825 (Jun 23, 2020 11:54:47 AM)

  1. [vscode] set default values for terminateDebuggee for the disconnect request — waltermelon / detail
  2. [ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF folded section symbols) to tombstone values — i / detail
  3. Change CMake so that we only look for Z3 when LLVM_ENABLE_Z3_SOLVER is enabled — mikhail.ramalho / detail

#21823 (Jun 23, 2020 11:34:47 AM)

  1. [MLIR][LLVMDialect] Added bitreverse and ctpop intrinsics — antiagainst / detail

#21822 (Jun 23, 2020 11:24:47 AM)

  1. Fix incorrect "REQUIRE" (default_target->default_triple) introduced in 59f45a1cdb3 — joker.eph / detail

#21820 (Jun 23, 2020 11:07:57 AM)

  1. [lldb][NFC] Add some more tests for edge cases LLDB's builtin formatters — Raphael Isemann / detail
  2. [SVE] Remove calls to VectorType::getNumElements from FuzzMutate — ctetreau / detail

#21818 (Jun 23, 2020 10:50:11 AM)

  1. [X86][AVX] Attempt to lower v16i32/v16f32 shuffles with lowerShuffleAsRepeatedMaskAndLanePermute — llvm-dev / detail
  2. [debugserver] Initial support for Apple Silicon. — ditaliano / detail
  3. [Coroutines] Fix a few failing tests — xun / detail
  4. [mlir] Added the dialect inliner to the SCF dialect — liufeng.ee / detail

#21816 (Jun 23, 2020 10:31:50 AM)

  1. Revert "[mlir] make the bitwidth of device side index computations configurable" — tobias.gysi / detail

#21815 (Jun 23, 2020 9:45:22 AM)

  1. [ARM] Describe defs/uses of VLLDM and VLSTM — momchil.velikov / detail
  2. [MLIR][SPIRVToLLVM] Implementation of spv.func conversion, and return ops — antiagainst / detail
  3. Fix test added by D79830 — erich.keane / detail
  4. [MLIR][SPIRV] Extend automation script to generate coverage report. — antiagainst / detail
  5. [openmp] Add missing dependencies for OMP.h.inc after d90443b — clementval / detail
  6. [ObjectYAML][ELF] Add support for emitting the .debug_pubtypes section. — Xing / detail
  7. [PhaseOrdering] add test for missed vectorization; NFC (PR43745) — spatel / detail
  8. [ObjectYAML][DWARF] Remove unused context. NFC. — Xing / detail
  9. [lldb/Lua] Use the debugger's output and error file for Lua's I/O library. — Jonas Devlieghere / detail
  10. [X86][AVX] Add PR46249 test case — llvm-dev / detail
  11. WithColor.h - reduce CommandLine.h include to forward declaration. NFC. — llvm-dev / detail
  12. [lldb/Lua] Require Lua 5.3 — Jonas Devlieghere / detail
  13. Remove strcmp fuzz from CMakeList since it breaks build. — gyurgyikcp / detail
  14. [NewPM] Attempt to run opt passes specified via -foo-pass under NPM — aeubanks / detail
  15. [X86][AVX] Add v16f32 variant of PR46249 test case — llvm-dev / detail

#21814 (Jun 23, 2020 8:01:37 AM)

  1. [BFloat] Add convert/copy instrinsic support — mikhail.maltsev / detail
  2. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  3. [gn build] (semi-manually) Port d90443b1d93 — thakis / detail

#21813 (Jun 23, 2020 7:29:33 AM)

  1. AMDGPU/GlobalISel: Fix asserts on non-s32 sitofp/uitofp sources — Matthew.Arsenault / detail

#21812 (Jun 23, 2020 6:58:08 AM)

  1. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / githubweb

#21812 (Jun 23, 2020 6:58:08 AM)

  1. Add stddef.h to fix missing size_t type build errors. — llvm-dev / detail
  2. [ObjectYAML][ELF] Add support for emitting the .debug_pubnames section. — Xing / detail
  3. [OPENMP50]Codegen for scan directives in parallel for simd regions. — a.bataev / detail
  4. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  5. [PhaseOrdering] add test for vectorizer cooperation; NFC — spatel / detail
  6. [libc++abi] Allow code-signing executables when running the tests — Louis Dionne / detail
  7. Mangle.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  8. [unittest, ADT] Add unit tests for itostr & utostr — thomasp / detail

#21812 (Jun 23, 2020 6:58:08 AM)

  1. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / detail

#21811 (Jun 23, 2020 4:38:44 AM)

  1. [lldb] Split ClangASTSource::CompleteType — pavel / detail
  2. [TableGen] Add error messages — sebastian.neubauer / detail
  3. Revert "[AVR] Explicitly set the address of the data section when invoking the linker" — me / detail
  4. [AArch64][SVE] Guard svbfloat16_t with feature macro in ACLE — cullen.rhodes / detail
  5. [PowerPC] fold addi's imm operand to its imm form consumer's displacement — czhengsz / detail
  6. [libcxx tests] Clang is more strict now about coroutines — dave / detail
  7. [IndVarSimplify] Don't replace IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  8. [SVE][CodeGen] Legalisation of vsetcc with scalable types — kerry.mclaughlin / detail
  9. DWARFLinkerDeclContext.h - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  10. SanitizerCoverage.h - fix implicit VirtualFileSystem.h dependency. NFC. — llvm-dev / detail
  11. [Transforms] Ensure we include CommandLine.h if we declare any cl::opt flags — llvm-dev / detail
  12. [AArch64][SVE] ACLE: Add bfloat16 to struct load/stores. — sander.desmalen / detail
  13. Handle invalid types in the nullPointerConstant AST matcher — aaron / detail
  14. Add strcmp fuzz test. — gyurgyikcp / detail
  15. [libc] Add fuzz test for strcmp. — gyurgyikcp / detail
  16. [Analysis] Ensure we include CommandLine.h if we declare any cl::opt flags. NFC. — llvm-dev / detail
  17. ModuleTest.cpp - fix implicit SourceMgr.h dependency. NFC. — llvm-dev / detail
  18. llvm-dwp.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  19. llvm-isel-fuzzer.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  20. [DebugInfo][test] Attempt to fix big endian build bots — james.henderson / detail
  21. [DebugInfo/DWARF] - Do not hang when CFI are truncated. — grimar / detail
  22. [AMDGPU/MemOpsCluster] Compute `width` for `MIMG` instruction class. — mahesha.comp / detail
  23. [ARM] BFloat MatMul Intrinsics&CodeGen — mikhail.maltsev / detail
  24. DwarfGenerator.cpp - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  25. ProfileSummaryInfoTest.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail

#21810 (Jun 23, 2020 2:46:18 AM)

  1. LowLevelTypeImpl.h - fix implicit Debug.h dependency. NFC. — llvm-dev / detail
  2. StatepointLowering.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  3. ProfileSummary.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  4. [DebugInfo] Print line table extended opcode bytes if parsing fails — james.henderson / detail
  5. [PowerPC][NFC] Add tests for variadic functions on PPC64 — lkail / detail
  6. Silence gcc warning about extra ";" [NFC] — mikael.holmen / detail
  7. [AVR] Rewrite the function calling convention. — me / detail
  8. [SVE] Code generation for fixed length vector loads & stores. — paul.walker / detail
  9. [DAG] visitSIGN_EXTEND_INREG - rename EVT variable. NFCI. — llvm-dev / detail
  10. [X86] truncateVectorWithPACK - fix outdated comment. NFC. — llvm-dev / detail

#21809 (Jun 23, 2020 1:48:40 AM)

  1. AST dump: recurse into type template arguments when dumping. — richard / detail
  2. [DSE,MSSA] Treat passed by value args as invisible to caller. — flo / detail
  3. [llvm-rc] Implement the language id option — martin / detail

#21808 (Jun 22, 2020 11:54:24 PM)

  1. [libc] Match x86 long double NaN classification with that of the compiler. — sivachandra / detail
  2. [Triple] support macOS 11 os version number — Alex Lorenz / detail

#21807 (Jun 22, 2020 10:24:11 PM)

  1. [SDAG] Add new AssertAlign ISD node. — michael.hliao / detail
  2. [InstCombine] Replace selects with Phis — mkazantsev / detail
  3. [SROA] Teach SROA to perform no-op pointer conversion. — michael.hliao / detail

#21806 (Jun 22, 2020 9:24:25 PM)

  1. [mlir][mlir-rocm-runner] Remove compile-time warning. NFC. — whchung / detail
  2. Fix a corner case in vector.shape_cast when the trailing dimensions are of size 1. — whchung / detail
  3. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail

#21805 (Jun 22, 2020 7:41:40 PM)

  1. [VectorCombine] do not use magic number for undef mask element; NFC — spatel / detail
  2. [InstCombine] add tests for integer reductions; NFC — spatel / detail
  3. [InstCombine] reassociate diff of sums into sum of diffs — spatel / detail
  4. [PowerPC][Power10] Implement VSX PCV Generate Operations in LLVM/Clang — amy.kwan1 / detail
  5. Distinguish between template parameter substitutions that are forming — richard / detail

#21804 (Jun 22, 2020 5:21:23 PM)

  1. [WebAssembly] Add support for externalref to MC and wasm-ld — sbc / detail
  2. [MLIR][NFC] Adopt hasNItems() for SizedRegion predicate — jurahul / detail
  3. Add -ast-dump-decl-types flag to include types of value and type — richard / detail
  4. Fix multilevel deduction where an outer pack is used in the type of an — richard / detail
  5. [llvm-install-name-tool] Implement delete_rpath option — alexshap / detail
  6. [AVR] Don't adjust for instruction size — aykevanlaethem / detail
  7. [AVR] Decode single register instructions — aykevanlaethem / detail
  8. [AVR] Disassemble multiplication instructions — aykevanlaethem / detail
  9. [AVR] Disassemble instructions with fixed Z operand — aykevanlaethem / detail
  10. [AVR] Disassemble double register instructions — aykevanlaethem / detail

#21803 (Jun 22, 2020 3:28:01 PM)

  1. Recommit "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  2. [mlir][ods] Allow filtering of ops — jpienaar / detail
  3. [Coroutines] Ensure co_await promise.final_suspend() does not throw — xun / detail
  4. Fix dynamic alloca detection in CloneBasicBlock — aeubanks / detail
  5. - Add hasNItemsOrLess and container variants of hasNItems, hasNItemsOrMore, and hasNItemsOrLess — jurahul / detail
  6. [SVE] Remove calls to VectorType::getNumElements from ARM — ctetreau / detail
  7. add copy of MLIR .clang-tidy to squelch noise in phabricator reviews — eschweitz / detail

#21802 (Jun 22, 2020 2:42:09 PM)

  1. [HIP] Move HIP Linking Logic into HIP ToolChain — enye.shi / detail
  2. Add Statically Linked Libraries — enye.shi / detail
  3. llvm-nm: Implement --special-syms. — peter / detail
  4. Fix the verification of DIEs with DW_AT_ranges. — gclayton / detail

#21801 (Jun 22, 2020 12:46:58 PM)

  1. [flang] Fix bug checking SAVE attribute — tkeith / detail
  2. [X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum. — craig.topper / detail
  3. [X86] Remove encoding value from the X86_FEATURE and X86_FEATURE_COMPAT macro. NFCI — craig.topper / detail
  4. Revert "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  5. [SVE] Remove calls to VectorType::getNumElements from WebASM — ctetreau / detail
  6. Revert "[X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions" — hans / detail
  7. Use std::make_tuple instead initializer list — antiagainst / detail

#21800 (Jun 22, 2020 11:31:28 AM)

  1. [clang-tidy] llvm-twine-local ignores parameters — n.james93 / detail
  2. [clang-tidy] RenamerClangTidy wont emit fixes in scratch space — n.james93 / detail
  3. [ARM][BFloat] Implement bf16 get/set_lane without casts to i16 vectors — mikhail.maltsev / detail
  4. [llvm] Fix typo in test case comment (NFC) — tobias.gysi / detail
  5. [mlir] Fix a doc link in LinalgBase.td — hanchung / detail

#21799 (Jun 22, 2020 9:49:08 AM)

  1. [MCParser] Support quoted section name for COFF — i / detail
  2. [DSE,MSSA] Reorder DSE blocking checks. — flo / detail
  3. [VectorCombine] make helper function for shift-shuffle; NFC — spatel / detail
  4. [lldb/Lua] Recognize "quit" as a way to exit the script interpreter. — Jonas Devlieghere / detail
  5. [flang] Shape analysis for result of MATMUL — pklausler / detail
  6. [sve][acle] Add SVE BFloat16 extensions. — francesco.petrogalli / detail
  7. [PGO][PGSO] Enable non-cold size opts under partial profile sample PGO. — yamauchi / detail
  8. Add support of __builtin_expect_with_probability — erich.keane / detail

#21798 (Jun 22, 2020 9:01:35 AM)

  1. [DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructions — stozer / detail
  2. [AMDGPU] Generate test checks — jay.foad / detail
  3. Pre-commited test update. NFC. — Stanislav.Mekhanoshin / detail
  4. [MLIR] Remove TableGen redundant calls to native calls when creating new operations in DRR TableGen files — jpienaar / detail
  5. [flang] Finish adding AbstractConverter.h — eschweitz / detail
  6. [DSE,MSSA] Add additional tests with non-removable stores (NFC). — flo / detail
  7. [NPM] Bail out when -foo and --passes=foo are both specified — aeubanks / detail

#21797 (Jun 22, 2020 7:59:57 AM)

  1. Revert commit 9e52530 because of dependencies issue — clementval / detail
  2. [VectorCombine] add helper to replace uses and rename — spatel / detail
  3. Implement constexpr BinaryOperator for vector types — erich.keane / detail
  4. [mlir][spirv] Enhance AccessChainOp index type handling — antiagainst / detail
  5. [analyzer] Remove forbidden characters from a filename for a graph dump on Windows — dpetrov / detail
  6. Pre-commit SLP test. NFC. — Stanislav.Mekhanoshin / detail
  7. [ARC] Add missing return statement — gchatelet / detail

#21796 (Jun 22, 2020 6:39:05 AM)

  1. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  2. Revert "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  3. [DAG] Add SimplifyMultipleUseDemandedVectorElts helper for SimplifyMultipleUseDemandedBits. NFCI. — llvm-dev / detail
  4. [DWARFYAML][debug_info] Use 'AbbrCode' to index the abbreviation. — Xing / detail
  5. [DWARFYAML][debug_info] Add support for error handling. — Xing / detail
  6. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail

#21795 (Jun 22, 2020 6:09:35 AM)

  1. [llvm-readobj] - Validate the DT_STRSZ value to avoid crash. — grimar / detail
  2. [AMDGPU] clang-format of SIModeRegister.cpp — tcorring / detail
  3. [VectorCombine] improve IR debugging by providing/salvaging value names — spatel / detail
  4. Let HIP default include respect -nogpuinc and -nogpulib — Yaxun.Liu / detail
  5. [llvm-readelf] - Do not crash when dumping the dynamic symbol table when its sh_entzize == 0. — grimar / detail
  6. [AMDGPU] Update more live intervals in SIWholeQuadMode — jay.foad / detail
  7. [VectorCombine] add/use pass-level IRBuilder — spatel / detail

#21794 (Jun 22, 2020 4:54:59 AM)

  1. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  2. [mlir] Fix linalg.generic matmul example in the doc — zinenko / detail
  3. OptimizationRemarkEmitter.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  4. [DAG] SimplifyMultipleUseDemandedBits - drop unnecessary *_EXTEND_VECTOR_INREG cases — llvm-dev / detail
  5. Attempt to unbreak the test introduced in 359fae6eb094 on Windows — anton / detail

#21793 (Jun 22, 2020 3:37:29 AM)

  1. buildbot mlir-nvidia: fixed port configuration — kuhnel / githubweb

#21793 (Jun 22, 2020 3:37:29 AM)

  1. [LTO] Use StringRef instead of C-style strings in setCodeGenDebugOptions — momchil.velikov / detail
  2. [MSP430] Update register names — anton / detail
  3. Make ninja smart console builds more pretty — dave / detail
  4. Revert "[MSP430] Update register names" — anton / detail
  5. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  6. [StackSafety] Ignore unreachable instructions — Vitaly Buka / detail
  7. [StackSafety] Check variable lifetime — Vitaly Buka / detail
  8. Revert "[Peeling] Extend the scope of peeling a bit" — serguei.katkov / detail
  9. [ASTMatcher] Correct memoization bug ignoring direction (descendants or ancestors) — sam.mccall / detail
  10. Revert "[CGP] Enable CodeGenPrepares phi type convertion." — tpopp / detail

#21793 (Jun 22, 2020 3:37:29 AM)

  1. buildbot mlir-nvidia: fixed port configuration — kuhnel / detail

#21792 (Jun 22, 2020 3:17:59 AM)

  1. workaround for failing GPU — kuhnel / githubweb

#21792 (Jun 22, 2020 3:17:59 AM)

  1. [mlir] make the bitwidth of device side index computations configurable — zinenko / detail
  2. Fixed ASTMatchers registry and regen ast docs — n.james93 / detail
  3. [DSE,MSSA] Remove unused arguments for isDSEBarrier (NFC). — flo / detail
  4. [clang-tidy] Improved accuracy of check list updater script — n.james93 / detail
  5. [DebugInfo] Explicitly permit addr_size = 0x02 when parsing DWARF data — anton / detail
  6. [MSP430] Enable some basic support for debug information — anton / detail

#21792 (Jun 22, 2020 3:17:59 AM)

  1. workaround for failing GPU — kuhnel / detail

#21791 (Jun 22, 2020 2:42:02 AM)

  1. [Analyzer][StreamChecker] Add note tags for file opening. — 1.int32 / detail

#21790 (Jun 22, 2020 2:13:39 AM)

  1. [clang][Driver] Correct tool search path priority — david.spickett / detail
  2. [CSInfo][MIPS] Don't describe parameters loaded by sub/super reg copy — djordje.todorovic / detail

#21789 (Jun 22, 2020 1:39:04 AM)

  1. [mlir] Add for loop specialization — herhut / detail

#21788 (Jun 22, 2020 1:08:29 AM)

  1. [Peeling] Extend the scope of peeling a bit — serguei.katkov / detail
  2. Return false if the identifier is not in the global module index. — v.g.vassilev / detail

#21784 (Jun 21, 2020 10:53:34 PM)

  1. [X86] Add an AVX check prefix to bitcast-vector-bool.ll to combine checks where AVX1/2/512 are all the same. NFC — craig.topper / detail
  2. [flang]Fix individual tests with lit when building out of tree — Osi.Request / detail

#21781 (Jun 21, 2020 8:44:52 PM)

  1. [X86] Add test file that was supposed to go with D81327. — craig.topper / detail

#21779 (Jun 21, 2020 8:24:52 PM)

  1. [amdgpu] Fix REL32 relocations with negative offsets. — michael.hliao / detail

#21767 (Jun 21, 2020 6:24:53 PM)

  1. [lld-macho] Refactor segment/section creation, sorting, and merging — jezng / detail

#21759 (Jun 21, 2020 4:24:53 PM)

  1. [X86] Add cooperlake and tigerlake to the enum in cpu_model.c — craig.topper / detail

#21741 (Jun 21, 2020 1:24:53 PM)

  1. [VectorCombine] create class for pass to hold analyses, etc; NFC — spatel / detail
  2. [X86] Assign a feature priority to 'tigerlake' so it won't assert when used with function multiversioning — craig.topper / detail

#21739 (Jun 21, 2020 1:04:53 PM)

  1. [X86] Add cooperlake detection to _cpu_indicator_init. — craig.topper / detail
  2. [X86] Add 'cooperlake' and 'tigerlake' to __builtin_cpu_is. — craig.topper / detail

#21727 (Jun 21, 2020 11:04:54 AM)

  1. [clang-tidy] Implement storeOptions for checks missing it. — n.james93 / detail

#21721 (Jun 21, 2020 10:04:54 AM)

  1. fix clang/PCH/delayed-pch-instantiate test — l.lunak / detail

#21715 (Jun 21, 2020 9:04:54 AM)

  1. [CGP] Enable CodeGenPrepares phi type convertion. — david.green / detail

#21713 (Jun 21, 2020 8:44:54 AM)

  1. [DSE,MSSA] Move reachability check to main loop. — flo / detail

#21711 (Jun 21, 2020 8:24:54 AM)

  1. add option to instantiate templates already in the PCH — l.lunak / detail

#21709 (Jun 21, 2020 8:04:54 AM)

  1. [CGP] Convert phi types — david.green / detail

#21707 (Jun 21, 2020 7:44:54 AM)

  1. [ValueTracking, BasicAA] Don't simplify instructions — nikita.ppv / detail
  2. [CGP][AArch64] Convert Phi type tests. NFC — david.green / detail

#21701 (Jun 21, 2020 6:44:54 AM)

  1. Revert "Add --hot-func-list to llvm-profdata show for sample profiles" — riccibrun / detail

#21699 (Jun 21, 2020 6:24:54 AM)

  1. [InstSimplify] add test for fdiv signbit; NFC — spatel / detail
  2. [ValueTracking] improve analysis for fdiv with same operands — spatel / detail

#21697 (Jun 21, 2020 6:04:54 AM)

  1. [clang][NFC] Fix typos/wording in the comments of ConstantExpr. — riccibrun / detail
  2. [clang][Serialization] Fix the serialization of ConstantExpr. — riccibrun / detail
  3. [clang][utils] Minor tweak to make-ast-dump-check.sh — riccibrun / detail
  4. [clang][NFC] Regenerate test/AST/ast-dump-lambda.cpp with --match-full-lines. — riccibrun / detail
  5. [clang][test][NFC] Also test for serialization in AST dump tests, part 2/n. — riccibrun / detail
  6. [clang][test][NFC] Also test for serialization in AST dump tests, part 3/n. — riccibrun / detail

#21691 (Jun 21, 2020 5:04:54 AM)

  1. [Docs] Fix code block in MemorySSA docs (NFC) — nikita.ppv / detail
  2. [LangRef] Fix sphinx warnings — nikita.ppv / detail

#21681 (Jun 21, 2020 3:24:54 AM)

  1. [X86][SSE] Add SimplifyDemandedVectorEltsForTargetShuffle to handle target shuffle variable masks — llvm-dev / detail

#21665 (Jun 21, 2020 12:44:55 AM)

  1. [Attributor][NFC] Fix indentation — clfbbn / detail

#21661 (Jun 21, 2020 12:04:55 AM)

  1. [Remarks] Add callsite locations to inline remarks — aktoon / detail

#21659 (Jun 20, 2020 11:44:55 PM)

  1. [lldb/Lua] Remove redundant variable (NFC) — Jonas Devlieghere / detail

#21653 (Jun 20, 2020 10:44:55 PM)

  1. [lldb] Remove unused <iostream> includes (NFC) — Jonas Devlieghere / detail

#21646 (Jun 20, 2020 7:59:04 PM)

  1. [PowerPC][Power10] Implement Vector Clear Left/Rightmost Bytes Builtins in LLVM/Clang — amy.kwan1 / detail

#21639 (Jun 20, 2020 4:38:12 PM)

  1. [clang/llvm] As part of using inclusive language within — echristo / detail

#21638 (Jun 20, 2020 3:58:14 PM)

  1. [X86] Set the cpu_vendor in __cpu_indicator_init to VENDOR_OTHER if cpuid isn't supported on the CPU. — craig.topper / detail

#21637 (Jun 20, 2020 3:27:36 PM)

  1. [clang-tidy] As part of using inclusive language within — echristo / detail

#21636 (Jun 20, 2020 2:50:33 PM)

  1. Temporarily Revert "[lldb][NFC] Add more test for builtin formats" — echristo / detail
  2. Rename function to more accurately reflect what it does. — echristo / detail
  3. Update comment to be more clear. — echristo / detail

#21635 (Jun 20, 2020 2:16:17 PM)

  1. Typos around a -> an. — echristo / detail
  2. [flang] Add BoxValue.h — eschweitz / detail

#21633 (Jun 20, 2020 12:37:43 PM)

  1. [VectorCombine] fix assert for type of compare operand — spatel / detail

#21631 (Jun 20, 2020 10:48:37 AM)

  1. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  2. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail

#21629 (Jun 20, 2020 8:53:35 AM)

  1. ProfileSummaryInfo.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  2. [InstCombine] add tests for fmul/fdiv with fabs operands; NFC — spatel / detail
  3. [InstCombine] remove unused parameter and add assert; NFC — spatel / detail

#21628 (Jun 20, 2020 7:19:02 AM)

  1. [InstCombine] add tests for fabs(x) / fabs (x); NFC — spatel / detail
  2. [InstCombine] fabs(X) / fabs(X) -> X / X — spatel / detail
  3. RegionPass.h - remove unnecessary Function.h include. NFC. — llvm-dev / detail

#21623 (Jun 20, 2020 4:37:46 AM)

  1. [clang] SequenceChecker: C++17 sequencing rule for overloaded operators. — riccibrun / detail
  2. [LVI] Use find_as() where possible (NFC) — nikita.ppv / detail
  3. [LVI] Extract addValueHandle() method (NFC) — nikita.ppv / detail
  4. [JumpThreading] Make test more robust (NFC) — nikita.ppv / detail
  5. [CVP] Add another non null test (NFC) — nikita.ppv / detail
  6. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) != -1 -> !PTESTZ(X,X) allof patterns — llvm-dev / detail
  7. [X86] combineSetCCMOVMSK - consistently use CmpBits variable. NFCI. — llvm-dev / detail

#21622 (Jun 20, 2020 2:25:02 AM)

  1. As part of using inclusive language within the llvm project, — echristo / detail
  2. [Analysis/Transforms/Sanitizers] As part of using inclusive language — echristo / detail
  3. [docs/examples] As part of using inclusive language within the llvm — echristo / detail
  4. [cpplint] As part of using inclusive language within the llvm project, — echristo / detail
  5. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  6. [AST/Lex/Parse/Sema] As part of using inclusive language within — echristo / detail
  7. Temporarily Revert "[flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0" — echristo / detail
  8. [CMake] Fix runtimes build for host Windows (default target) — kbessonova / detail
  9. Revert "[BasicAA] Use known lower bounds for index values for size based check." — flo / detail
  10. [lldb] Skip TestBuiltinFormats.py on arm for now — Raphael Isemann / detail

#21621 (Jun 20, 2020 12:18:43 AM)

  1. [X86] Ignore bits 2:0 of the modrm byte when disassembling lfence, mfence, and sfence. — craig.topper / detail
  2. [lldb/Test] Temporarily skip watch simulator in TestSimulatorPlatform.py — Jonas Devlieghere / detail
  3. [lldb/Test] Disable TestBuiltinFormats.py on Windows — Jonas Devlieghere / detail
  4. [clang-change-namespace] As part of using inclusive language — echristo / detail
  5. Update test file. — echristo / detail
  6. Update redirected output file. — echristo / detail
  7. Fix warning caused by TableGen verifier predicate (NFC) — joker.eph / detail
  8. Update error to read a little better when an error occurs. — echristo / detail
  9. [X86] Correct the implementation of ud1(a.k.a. ud2b) instruction. — craig.topper / detail
  10. [DWARFYAML][debug_info] Fix array index out of bounds error — Xing / detail
  11. [Target] As part of using inclusive language within the llvm project, — echristo / detail
  12. [Support/Utils] As part of using inclusive language within the — echristo / detail

#21620 (Jun 19, 2020 10:28:37 PM)

  1. [lld] As part of using inclusive language within the llvm — echristo / detail
  2. [Mips] Error if a non-immediate operand is used while an immediate is expected — i / detail
  3. [IR] Convert profile metadata in createCallMatchingInvoke() — yrouban / detail
  4. [SanitizeCoverage] Rename -fsanitize-coverage-{white,black}list to -fsanitize-coverage-{allow,block}list — i / detail

#21619 (Jun 19, 2020 9:47:40 PM)

  1. [StackSafety,NFC] Don't rerun on LiveIn change — Vitaly Buka / detail
  2. [UpdateTestChecks] As part of using inclusive language within the — echristo / detail
  3. [libcxx] As part of using inclusive language within the llvm — echristo / detail

#21618 (Jun 19, 2020 9:10:26 PM)

  1. [ObjectYAML][ELF] Add support for emitting the .debug_info section. — Xing / detail

#21617 (Jun 19, 2020 7:36:32 PM)

  1. [mlir] Fix gcc build break due to previous commit — thomasraoux / detail
  2. [AMDGPU] Avoid use of V_READLANE into EXEC in SGPR spills — carl.ritson / detail

#21616 (Jun 19, 2020 6:49:27 PM)

  1. [flang] Fix F5.3 formatting of 0.025 — pklausler / detail
  2. [ODRHash] Remove use of 'whitelist'. — rtrieu / detail

#21615 (Jun 19, 2020 6:10:22 PM)

  1. [mlir][spirv] Legalize subviewop when used with vector transfer — thomasraoux / detail

#21614 (Jun 19, 2020 5:36:36 PM)

  1. [Sema] Comparison of pointers to complete and incomplete types — efriedma / detail
  2. [mlir] Allow vector.contract to have mixed types operands — thomasraoux / detail

#21613 (Jun 19, 2020 5:00:56 PM)

  1. As part of using inclusive language within the llvm project, — echristo / detail
  2. As part of using inclusive language within the llvm project, — echristo / detail
  3. As part of using inclusive language within the llvm project, — echristo / detail
  4. As part of using inclusive language within the llvm project, — echristo / detail
  5. Error related to ThinLTO caching needs to be downgraded to a remark — katya.romanova / detail
  6. [builtins] Fix typos in comments — rprichard / detail
  7. [builtins][Android] Fix 386->686 adjustment — rprichard / detail

#21612 (Jun 19, 2020 1:04:59 PM)

  1. [NFC] Remove unused pass name parser classes — aeubanks / detail
  2. [MLIR][NFC] Eliminate .getBlocks() when not needed — jurahul / detail
  3. [Support] Fix building for mingw on a case sensitive file system — martin / detail
  4. As part of using inclusive language with the llvm project, — echristo / detail
  5. As part of using inclusive language within the llvm project, — echristo / detail
  6. As part of using inclusive language within the llvm project, — echristo / detail
  7. [WebAssembly] Remove TEEs when dests are unstackified — aheejin / detail

#21611 (Jun 19, 2020 1:04:59 PM)

  1. [lldb] Replace calls to new with std::make_shared<> (NFC) — Jonas Devlieghere / detail
  2. [flang] Add SymbolMap — eschweitz / detail
  3. [libTooling] Change Transformer's `cat` to handle some cases of text in macros. — yitzhakm / detail
  4. [VectorCombine] refactor extract-extract logic; NFCI — spatel / detail
  5. [clang-tidy] remove duplicate fixes of alias checkers — n.james93 / detail
  6. [libc] This adds the strcmp (string compare) implementation. — gyurgyikcp / detail
  7. [AArch64][GlobalISel] Make G_SEXT_INREG legal and add selection support. — Amara Emerson / detail
  8. [flang] DATA stmt processing (part 4/4): Check & convert DATA — pklausler / detail
  9. [lldb][NFC] Add test for builtin formats — Raphael Isemann / detail

#21610 (Jun 19, 2020 11:11:49 AM)

  1. [ADT] Fix itostr handling of min int64_t value — thomasp / detail
  2. [mlir] [VectorOps] Improve vector.constant_mask lowering — ajcbik / detail
  3. Reland [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail

#21609 (Jun 19, 2020 10:20:44 AM)

  1. [lldb] Fix TestComplexInt on ARM — Raphael Isemann / detail
  2. [AMDGPU] Some formatting fixes. NFC. — Stanislav.Mekhanoshin / detail
  3. [ELF] Refactor ObjFile<ELFT>::initializeSymbols to enforce the invariant: InputFile::symbols has non null entry — maskray / detail
  4. [flang] DATA stmt processing (part 3/4): Remaining prep work — pklausler / detail
  5. [ELF] Refine LMA offset propagation rule in D76995 — maskray / detail
  6. [VectorCombine] fix crash while transforming constants — spatel / detail
  7. [lldb] Disable complex tests on Windows — Raphael Isemann / detail
  8. Repair support for launching ios/tv/watch simulator binaries through platform — Adrian Prantl / detail
  9. [JITLink] Display host -> target address mapping in debugging output. — Lang Hames / detail
  10. [JITLink] Allow zero-length symbols at the end of blocks. — Lang Hames / detail
  11. [lldb] Fix that SIGWINCH crashes IOHandlerEditline when we are not using the editline backend — Raphael Isemann / detail
  12. [lldb] Reactivate Objective-C++ plugin — Raphael Isemann / detail
  13. [lldb] Replace std::isprint/isspace with llvm's locale-independent version — Raphael Isemann / detail

#21608 (Jun 19, 2020 8:38:13 AM)

  1. Fix some typos — noreply / githubweb

#21608 (Jun 19, 2020 8:38:13 AM)

  1. Revert "[FileCheck, unittest] Improve readability of ExpressionFormat" — thomasp / detail
  2. [MLIR][Shape] Lower `shape.shape_of` to standard dialect — frgossen / detail

#21608 (Jun 19, 2020 8:38:13 AM)

  1. Fix some typos — noreply / detail

#21607 (Jun 19, 2020 7:22:04 AM)

  1. [clang][utils] Also match "col:" when looking for the end of builtins — riccibrun / detail
  2. [clang][test][NFC] Also test for serialization in AST dump tests, part 1/n. — riccibrun / detail
  3. [ARM][BFloat] Lowering of create/get/set/dup intrinsics — mikhail.maltsev / detail
  4. [X86][SSE] Add tests for (missing) MOVMSK(PCMPEQ(X,0)) != -1 -> PTESTZ(X,X) allof folds — llvm-dev / detail
  5. [AMDGPU][MC][NFC] Updated and enabled MC lit tests — dmitry.preobrazhensky / detail
  6. [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  7. [ARM][BFloat] Implement lowering of bf16 load/store intrinsics — mikhail.maltsev / detail
  8. [ARM][MVE] tail-predication: renamed internal option. — sjoerd.meijer / detail
  9. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  10. [lldb][NFC] Add test for C99 and GCC complex types — Raphael Isemann / detail
  11. [X86][SSE] movmsk-cmp.ll - cleanup check prefixes and add SSE41 target tests — llvm-dev / detail
  12. [AMDGPU][CostModel] Add fneg cost estimation — dfukalov / detail
  13. [AMDGPU] Add some missing -LABEL checks — jay.foad / detail
  14. [lldb][NFC] Remove unused DEPTH_INCREMENT in CompilerType.cpp — Raphael Isemann / detail
  15. [mlir] Add support for alignment annotations to the LLVM dialect to LLVM translation. — herhut / detail
  16. Revert "[AMDGPU] Select s_cselect" — Piotr Sobczak / detail
  17. [libc++] Require concepts support for <numbers> — Louis Dionne / detail

#21606 (Jun 19, 2020 5:36:36 AM)

  1. docker images for mlir-nvidiaSummary:Created folders to keep buildbot configuration for buildbotsowned at Google.First patch: add docker image and scripts for mlir-nvidia buildbotFuture patches will add more documentation, Terraform/kubernetes... — kuhnel / githubweb
  2. initial terraform configuration for Google buildbot workers — kuhnel / githubweb
  3. fixed bugs in scripts — kuhnel / githubweb

#21606 (Jun 19, 2020 5:36:36 AM)

  1. [libc] Migrate the libc benchmark instruction to ninja. — asteinhauser / detail
  2. [AArch64] Avoid incompatibility between SLSBLR mitigation and BTI codegen. — kristof.beyls / detail
  3. [AVR] Remove duplicate specification of lib directory — me / detail
  4. Revert "[AVR] Remove duplicate specification of lib directory" — me / detail
  5. [AVR] Remove duplicate specification of lib directory — me / detail
  6. [Test] Add more tests on select->phi transform — mkazantsev / detail
  7. [AArch64] Add clang command line support for -mharden-sls= — kristof.beyls / detail
  8. Mark some LLVM tests which require a default_triple (NFC) — joker.eph / detail
  9. Fix `check-mlir` target when the host target isn't configured — joker.eph / detail
  10. [AST] Dump containsErrors bit for the Type. — hokein.wu / detail
  11. [CodeGen] Fix ComputeNumSignBits for scalable vectors — david.sherwood / detail
  12. [CodeGen] Fix SimplifyDemandedBits for scalable vectors — david.sherwood / detail
  13. [mlir] Remove EDSC LoopBuilder, derived classes and related functionality — zinenko / detail
  14. [mlir] Remove EDSC BlockBuilder, BlockHandle and related functionality — zinenko / detail
  15. [mlir] Remove EDSC NestedBuilder — zinenko / detail
  16. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  17. [NFC] Make AST_BLOCK_HASH test more robust with downstream changes — dany.grumberg / detail
  18. [libc++] Implement <numbers> — kamleshbhalui / detail
  19. [LiveIntervals] Fix early-clobber handling in handleMoveUp — jay.foad / detail
  20. [SCCP] Turn sext into zext for non-negative ranges. — flo / detail
  21. [StackSafety,NFC] Don't test terminators — Vitaly Buka / detail
  22. [StackSafety,NFC] Replace map with vector — Vitaly Buka / detail
  23. [SafeStack,NFC] Print liveness for all instrunctions — Vitaly Buka / detail
  24. [StackSafety] Add StackLifetime::isAliveAfter — Vitaly Buka / detail
  25. [CodeGen,AArch64] Fix up warnings in performExtendCombine — david.sherwood / detail
  26. [SveEmitter] Add builtins for struct loads/stores (ld2/ld3/etc) — sander.desmalen / detail
  27. [SVE] Fall back on DAG ISel at -O0 when encountering scalable types — david.sherwood / detail
  28. [X86][SSE] combineSetCCMOVMSK - fold MOVMSK(SHUFFLE(X,u)) -> MOVMSK(X) — llvm-dev / detail
  29. try to fix build bot after b7338fb1a6a464472850211165391983d2c8fdf3 — tyker / detail
  30. [StackSafety,NFC] Fix comment — Vitaly Buka / detail
  31. [clangd] Change FSProvider::getFileSystem to take CurrentWorkingDirectory — kadircet / detail
  32. [clangd][NFC] Rename FSProvider and getFileSystem — kadircet / detail
  33. [clangd] Rename FSProvider to TFS in case of ThreadsafeFS — kadircet / detail
  34. [gn build] Port 0628705efaf — llvmgnsyncbot / detail
  35. [clangd] Drop usage of PreambleStatCache in scanPreamble — kadircet / detail
  36. [X86][SSE] combineHorizontalPredicateResult - improve all_of(X == 0) for vXi64 on pre-SSE41 targets — llvm-dev / detail
  37. [OpenMP][OMPT] Pass mutexinoutset to the tool — protze / detail
  38. [clang-tidy] Extend InheritParentConfig to CommandLineConfig — n.james93 / detail
  39. [DSE,MSSA] Enable XFAIL'd merge-stores.ll test (NFC). — flo / detail
  40. [llvm-readobj] - Add a validation of the GNU hash table to printGnuHashHistogram(). — grimar / detail
  41. [clangd] Don't mangle workdir-relevant driver path in compile commands — sam.mccall / detail
  42. [mlir][linalg] Add callback-based builders for `linalg.(indexed_)generic`. — pifon / detail
  43. [clangd] Use drop_front instead of consume_front to get rid of a redundant check — kadircet / detail
  44. [NFC] Simplify IncludeInsertions appending to diagnostics — n.james93 / detail
  45. [AIX][Frontend] Static init implementation for AIX considering no priority — Xiangling.Liao / detail
  46. [AIX] Default AIX to using -fno-use-cxa-atexit — Xiangling.Liao / detail

#21606 (Jun 19, 2020 5:36:36 AM)

  1. docker images for mlir-nvidiaSummary:Created folders to keep buildbot configuration for buildbotsowned at Google.First patch: add docker image and scripts for mlir-nvidia buildbotFuture patches will add more documentation, Terraform/kubernetes... — kuhnel / detail
  2. initial terraform configuration for Google buildbot workers — kuhnel / detail
  3. fixed bugs in scripts — kuhnel / detail

#21605 (Jun 18, 2020 9:09:00 PM)

  1. [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE — nemanja.i.ibm / detail
  2. [llvm][SVE] Reg + reg addressing mode for LD1RO. — francesco.petrogalli / detail
  3. [MC] Pass the symbol rather than its name to onSymbolStart() — RonakNilesh.Chauhan / detail

#21604 (Jun 18, 2020 7:13:58 PM)

  1. [BFloat] Move LLVMBFloatTypeKind to the end of the enum — ties.stuij / detail
  2. The type of a reference to a non-type template parameter pack should — richard / detail
  3. [libTooling] Add parser for string representation of `RangeSelector`. — yitzhakm / detail
  4. More test cleanup for c36b03e32556a966e584386ac7dbb110bc7e4bc5. — richard / detail
  5. [gn build] Port 9ca50e887db — llvmgnsyncbot / detail
  6. AMDGPU/GlobalISel: Remove selection of MAD/MAC when not available — carl.ritson / detail

#21603 (Jun 18, 2020 5:19:35 PM)

  1. [NFC] Cleanup of EmitCXXGlobalInitFunc() and EmitCXXGlobalDtorFunc() — Xiangling.Liao / detail
  2. [mlir][DialectConversion] Refactor how block argument types get converted — riddleriver / detail
  3. Hook up OpenBSD 64-bit PowerPC support — brad / detail
  4. [StackSafety] Add pass for StackLifetime testing — Vitaly Buka / detail
  5. [NFC] Refactor Registry loops to range for — n.james93 / detail
  6. [StackSafety] Add "Must Live" logic — Vitaly Buka / detail
  7. [sanitizer] Update global_symbols.txt — Vitaly Buka / detail
  8. Set appropriate host defines for building under emscripten — dschuff / detail
  9. Revert "Hook up OpenBSD 64-bit PowerPC support" — brad / detail
  10. [flang] DATA statement processing (part 2/4): Initial images — pklausler / detail

#21602 (Jun 18, 2020 2:54:58 PM)

  1. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / githubweb

#21602 (Jun 18, 2020 2:54:58 PM)

  1. [lld][WebAssembly] Allow ctors functions that return values — sbc / detail
  2. [CodeView] Revert 8374bf43634725dc02a262a77b5f940fca25938c and 403f9537924b8910ed4f741ed96c61f5e657915b — alexandre.ganea / detail
  3. [mlir][vulkan-runner] add support for memref of i8, i16 types in vulkan runner — thomasraoux / detail
  4. [HIP] Enable -amdgpu-internalize-symbols — Yaxun.Liu / detail
  5. [SVE] Remove calls to VectorType::getNumElements from Transforms/Utils — ctetreau / detail
  6. [mlir] [integration-test] [LLVMIR] Add reduction intrinsic tests — ajcbik / detail
  7. [AIX] Split lit test shtest-format into two separate tests and add AIX as UNSUPPORTED for shtest-format-argv0 — daltenty / detail
  8. [mlir] Refactor RewritePatternMatcher into a new PatternApplicator class. — riddleriver / detail
  9. [mlir] Allow for patterns to match any root kind. — riddleriver / detail
  10. [mlir] Refactor affine loop nest builders — zinenko / detail
  11. [mlir] Update Toy tutorial to use callback-based loop constructors — zinenko / detail
  12. [Sphinx] Adjust for source_parsers deprecation in Sphinx 3.0 — Jonas Devlieghere / detail
  13. [docs] Specify rules for updating debug locations — Vedant Kumar / detail
  14. GlobalISel: Pass LegalizerHelper to custom legalize callbacks — Matthew.Arsenault / detail
  15. GlobalISel: Fix some artifact combiner worklist inconsistencies — Matthew.Arsenault / detail
  16. [PowerPC][Power10] Implement Parallel Bits Deposit/Extract Builtins in LLVM/Clang — amy.kwan1 / detail
  17. [flang] Roll up small fixes to runtime bugs found in testing — pklausler / detail
  18. BypassSlowDivision: Fix dropping debug info — Matthew.Arsenault / detail
  19. AMDGPU: Update private null pointer value in documentation — Matthew.Arsenault / detail
  20. AMDGPU/GlobalISel: Implement computeKnownAlignForTargetInstr — Matthew.Arsenault / detail
  21. ARC: Enforce function alignment at code emission time — Matthew.Arsenault / detail
  22. [docs] Regenerate clang/docs/ClangCommandLineReference.rst — maskray / detail
  23. [flang] DATA stmt processing (part 1/4): designator folding — pklausler / detail

#21602 (Jun 18, 2020 2:54:58 PM)

  1. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / detail

#21601 (Jun 18, 2020 1:09:12 PM)

  1. Add support for DeclRefExpr in SyntaxTree, by generating IdExpressions — gribozavr / detail
  2. [SimplifyCFG] Update debug location when folding branch to common destination — ditaliano / detail
  3. AMDGPU: Add IntrWillReturn to intrinsic definitions — arsenm2 / detail
  4. Add SveBFloat16 to type switch. — echristo / detail
  5. [IRBuilder] add/use wrapper to create a generic compare based on predicate type; NFC — spatel / detail
  6. [BasicBlock] Added AnnotationWriter functionality to BasicBlock class — knaumov / detail
  7. [mlir][ods] Look through OpVariable for type constraint — jpienaar / detail
  8. [mlir][spirv] Allow mixed type cooperative matrix muladd — thomasraoux / detail

#21600 (Jun 18, 2020 11:52:44 AM)

  1. [libc++] Add a dummy CMake file to include runtime subprojects — Louis Dionne / detail
  2. [TTI] Expose isNoopAddrSpaceCast in TTI. — michael.hliao / detail
  3. [scudo][standalone] Allow Primary allocations to fail up multiple times. — kostyak / detail

#21599 (Jun 18, 2020 11:22:56 AM)

  1. Optimize 'construct at end' loops in vector — mvels / detail
  2. [mlir] [VectorOps] remove print_i1 from runtime support library — ajcbik / detail
  3. [libc] Add implementations long double fabsl and truncl functions. — sivachandra / detail
  4. AMDGPU: Remove mayLoad/mayStore from some side effecting intrinsics — arsenm2 / detail
  5. Fix return status of LoopDistribute — sguelton / detail
  6. [flang] Fix build problems on osx — pklausler / detail

#21598 (Jun 18, 2020 10:49:00 AM)

  1. [GlobalOpt] Remove preallocated calls when possible — aeubanks / detail
  2. vim: add `bfloat` keyword — cullen.rhodes / detail
  3. [update_cc_test_checks.py] Correctly skip function definitions — Alexander.Richardson / detail
  4. [update_cc_test_checks.py] Handle C++ methods — Alexander.Richardson / detail
  5. [libc++] Don't override LIBCXX_CXX_ABI_INCLUDE_PATHS for libcxxrt — Alexander.Richardson / detail
  6. [AMDGPU] Added new encoding to getMCOpcodeGen — Stanislav.Mekhanoshin / detail
  7. [HIP] Improve check patterns to avoid test failures in case string "opt", — yamauchi / detail
  8. [OPENMP]Fix PR46357: Do not allow types declarations in pragmas. — a.bataev / detail
  9. [ARM][bfloat] Do not coerce bfloat arguments and returns to integers — ties.stuij / detail
  10. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  11. [NFC][TableGen] Fix some clang-tidy warnings — dany.grumberg / detail
  12. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail

#21597 (Jun 18, 2020 9:48:17 AM)

  1. [TargetLowering] SimplifyMultipleUseDemandedBits - drop already extended ISD::SIGN_EXTEND_INREG nodes. — llvm-dev / detail
  2. unwind: EHABISectionIterator `operator!=`, constify `operator-` — Saleem Abdulrasool / detail
  3. [flang] Fix crash with alternate returns in modules — psteinfeld / detail
  4. [OPENMP50]Codegen for scan directives in parallel for regions. — a.bataev / detail
  5. [docs] Clarify semantics of ordered fadd/fmul reductions. — Amara Emerson / detail
  6. [ARM] Basic bfloat support — alexandros.lamprineas / detail
  7. [Dexter] Add --source-dir-root flag — tbosch / detail
  8. [OPENMP50]Allow nonmonotonic modifier for all schedule kinds. — a.bataev / detail
  9. [NFC][IndVarSimplify] Test: replacing IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  10. [llvm][SveEmitter] Emit the bfloat version of `svld1ro`. — francesco.petrogalli / detail

#21596 (Jun 18, 2020 8:16:12 AM)

  1. [libc++] Allow specifying custom Lit config files — Louis Dionne / detail
  2. [CodeView] Fix generated command-line expansion in LF_BUILDINFO. Fix the 'pdb' entry which was previously a null reference, now an empty string. — alexandre.ganea / detail
  3. Fix linker error in clang-fuzzer following 89ea0b05207d45c145fb525df554b3b986ae379b. — alexandre.ganea / detail
  4. [libcxx/variant] Fix build error for when exceptions disabled. — mcypark / detail
  5. [libc++] Add equality for spaceship types for themselves — Louis Dionne / detail
  6. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) == -1 -> PTESTZ(X,X) — llvm-dev / detail
  7. Lanai: Remove unused method — Matthew.Arsenault / detail
  8. [clang-tidy] RenamerClangTidy group redecls into 1 warning. — n.james93 / detail
  9. [AVR] Fix miscompilation of zext + add — aykevanlaethem / detail
  10. AMDGPU: Don't pass MachineFunction if only the IR Function is used — Matthew.Arsenault / detail
  11. [clang-tidy] Add --use-color command line option and UseColor option to control colors in diagnostics — n.james93 / detail
  12. Don't require shell in clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_adda.c — hans / detail
  13. fix a typo to cycle bots — thakis / detail

#21595 (Jun 18, 2020 7:05:36 AM)

  1. [Clang] Move clang::Job::printArg to llvm::sys::printArg. NFCI. — alexandre.ganea / detail
  2. [CodeView] Add TypeCollection::replaceType to replace type records post-merging — alexandre.ganea / detail
  3. [MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptions — alexandre.ganea / detail
  4. [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  5. [MC] Rename a misnamed function. NFC. — ikudrin / detail
  6. [llvm][docs] Document the LLVM_INSTALL_UTILS CMake option (NFC) — noreply / detail
  7. [RISCV64] Emit correct lib call for fp(float/double) to ui/si — kamleshbhalui / detail

#21594 (Jun 18, 2020 5:47:07 AM)

  1. Make matrix-type-builtins.m pass also on platforms where the type is 'unsigned long long' — hans / detail
  2. [DA] conservatively mark the join of every divergent branch — sameer.sahasrabuddhe / detail
  3. [SVE] Add flag to specify SVE register size, using this to calculate legal vector types. — paul.walker / detail
  4. [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend — lucas.prates / detail
  5. [ARM] Moving CMSE handling of half arguments and return to the backend — lucas.prates / detail
  6. [ARM][Clang] Removing lowering of half-precision FP arguments and returns from Clang's CodeGen — lucas.prates / detail
  7. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  8. [Matrix] Use alignment info when lowering loads/stores. — flo / detail
  9. [Matrix] Pass darwin tripe to SeamObjc test to fix windows bot failure. — flo / detail
  10. [clang] Fix the serialization of LambdaExpr and the bogus mutation in LambdaExpr::getBody — riccibrun / detail
  11. [clang][utils] Modify make-ast-dump-check.sh to generate AST serialization dump tests — riccibrun / detail
  12. [HIP] Fix rocm not found on rocm3.5 — Yaxun.Liu / detail

#21593 (Jun 18, 2020 4:50:14 AM)

  1. [Matrix] Add __builtin_matrix_column_store to Clang. — flo / detail
  2. [Matrix] Preserve volatile when loading loads/stores. — flo / detail
  3. [mlir] Add a pass to remove all shape.cstr_ and assuming_ ops. — tpopp / detail

#21592 (Jun 18, 2020 3:52:23 AM)

  1. [Matrix] Add volatile load/store tests (NFC). — flo / detail
  2. [Clang][Sema] Use of incorrect __has_feature vs __has_builtin — gchatelet / detail
  3. [SveEmitter] Add builtins for tuple creation (svcreate2/svcreate3/etc) — sander.desmalen / detail
  4. [AVR] Implement disassembly of 32-bit instructions — aykevanlaethem / detail
  5. [MLIR][Linalg] Retire C++ MatvecOp in favor of a linalg-ods-gen'd op — zinenko / detail
  6. [mlir] Provide OpBuilder-based replacements for edsc::BlockBuilder — zinenko / detail
  7. [Matrix] Add __builtin_matrix_column_load to Clang. — flo / detail
  8. [NFC][LiveDebugValues] Document how LiveDebugValues operates — jeremy.morse / detail
  9. [mlir] NFC: Fix link in traits documentation — noreply / detail
  10. Try to remove the acle_sve_adda.s file that's breaking tests — hans / detail
  11. [SveEmitter] Add builtins to insert/extract subvectors from tuples (svget/svset) — sander.desmalen / detail

#21591 (Jun 18, 2020 1:22:58 AM)

  1. [ARM] Adjust AND/OR combines to not call isConstantSplat on i1 vectors. NFC. — david.green / detail
  2. [MLIR][Shape] Realize `shape` to `std` lowering with declarative patterns — frgossen / detail
  3. [MLIR][Shape] Lower `size_to_index` and `index_to_size` with declarative rules — frgossen / detail
  4. [CodeGen] Fix warnings in isPow2VectorType and getPow2VectorType — david.sherwood / detail
  5. [mlir] [Vector] Add missing edsc intrinsics. — zinenko / detail
  6. Correctly report modified status for HWAddressSanitizer — sguelton / detail
  7. [CodeGen] Fix warnings in foldCONCAT_VECTORS — david.sherwood / detail
  8. [Matrix] Update load/store intrinsics. — flo / detail
  9. [CodeGen] Fix warnings in getVectorTypeBreakdown — david.sherwood / detail

#21590 (Jun 18, 2020 12:18:07 AM)

  1. [Test] Add more tests showing missing opportunities in Select instcombine — mkazantsev / detail
  2. [AArch64] SLSHardening: compute correct thunk name for X29. — kristof.beyls / detail
  3. [IndirectThunks] Make generated MF structure as expected by all instruction selectors. — kristof.beyls / detail
  4. [IndirectThunks] Tiny comment fix — kristof.beyls / detail
  5. [flang] AMAX0, MIN1... rewrite to MAX/MIN: make result conversion explicit — jperier / detail
  6. [AST] Move the "fallback to recovery expr" mechanism to CorrectDelayedTyposInExpr, NFC — hokein.wu / detail
  7. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  8. [CodeGen] Fix warnings in getVectorElementCount() — david.sherwood / detail
  9. Revert "[SVE] Add checks for no warnings in SVE tests" — david.sherwood / detail

#21589 (Jun 17, 2020 10:14:34 PM)

  1. [DWARFYAML][debug_abbrev] Make the abbreviation code optional. — Xing / detail

#21585 (Jun 17, 2020 9:34:34 PM)

  1. [MLIR] Move SymbolOpInterface::isPublic() and friends to SymbolOpInterface Trait. — jurahul / detail

#21582 (Jun 17, 2020 9:04:34 PM)

  1. [lld-macho] Add missing search-paths-darwin.test — jezng / detail

#21580 (Jun 17, 2020 8:44:35 PM)

  1. [lld-macho] Avoid explicit -arch in tests by defaulting to x86-64 — jezng / detail
  2. [lld-macho] Support non-pcrel section relocs — jezng / detail
  3. [lld-macho] Support X86_64_RELOC_GOT — jezng / detail
  4. [lld-macho] Handle GOT relocations of non-dylib symbols — jezng / detail
  5. [lld-macho] Ensure __bss sections we output have file offset of zero — jezng / detail
  6. [lld-macho] Handle alignment correctly when merging InputSections — jezng / detail
  7. [lld-macho] Handle framework search path, alongside library search path — jezng / detail

#21576 (Jun 17, 2020 8:04:34 PM)

  1. [ObjectYAML][ELF] Add support for emitting the .debug_abbrev section. — Xing / detail
  2. [PowerPC] Don't convert Loop to CTR Loop for fp128 BinaryOperator — shkzhang / detail
  3. Remove "unused" member ModuleSlice from `struct OpenMPOpt` — joker.eph / detail

#21568 (Jun 17, 2020 6:44:35 PM)

  1. [PowerPC] Custom lower rotl v1i128 to vector_shuffle. — esme.yi / detail

#21560 (Jun 17, 2020 5:25:02 PM)

  1. [ELF] Improve --export-dynamic-symbol performance by checking whether wildcard is really used — maskray / detail

#21559 (Jun 17, 2020 4:52:10 PM)

  1. [Driver] Search computed sysroot for libc++ header paths — rprichard / detail
  2. [WebAssembly] MC: Fix for data aliases with offsets (getelementptr) — sbc / detail

#21558 (Jun 17, 2020 3:42:16 PM)

  1. [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold — ctetreau / detail
  2. [MLIR] Fix parallel loop tiling. — herhut / detail
  3. Remove unused class variable ModuleSlice. — echristo / detail
  4. [flang] Fix fallout from varous changes to the cmake files. — eschweitz / detail
  5. Revert "Remove unused class variable ModuleSlice." as it was — echristo / detail
  6. [MLIR][SPIRVToLLVM] Support cast ops, some logical ops, UModOp — antiagainst / detail
  7. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail
  8. When performing a substitution into a dependent alias template, mark the — richard / detail
  9. [BPF] fix a bug for BTF pointee type pruning — yhs / detail
  10. [clang-format] NFC 3% improvement in the overall clang-formatted status — mydeveloperday / detail
  11. [CUDA] make the test more hermetic — tra / detail
  12. [mlir][spirv] Add MatrixTimesScalar operation — 23439402+HazemAbdelhafez / detail
  13. [mlir][Inliner] Properly handle callgraph node deletion — riddleriver / detail
  14. [flang] More Fortran runtime support for CHARACTER operations — pklausler / detail
  15. Revert "Fix rejects-valid when referencing an implicit operator== from within a" — richard / detail
  16. Revert "When performing a substitution into a dependent alias template, mark the" — richard / detail
  17. AMDGPU: Don't use 16-bit FP inline constants in integer operands — Matthew.Arsenault / detail

#21557 (Jun 17, 2020 2:14:34 PM)

  1. [NFC][InstCombine] Negator: do not include unneeded "llvm/IR/DerivedTypes.h" header — lebedev.ri / detail
  2. [NFC][InstCombine] Negator: add thin negate() wrapped before visit() — lebedev.ri / detail
  3. [InstCombine] Negator: cache negation results (PR46362) — lebedev.ri / detail
  4. [InstCombine] Negator: while there, add detection for cycles during negation — lebedev.ri / detail
  5. [Driver] Delete CC1 -fxray-function-index and clean up some tests — maskray / detail
  6. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  7. Remove code duplication from RegisterContextPOSIX_* — omair.javaid / detail
  8. [NFC] Use llvm::hasSingleElement() in place of .size() == 1 — jurahul / detail
  9. [SVE] Fix invalid usages of getNumElements in ShuffleVectorInstruction — ctetreau / detail

#21556 (Jun 17, 2020 12:41:31 PM)

  1. [CGP] Reset the debug location when promoting zext(s). — ditaliano / detail
  2. [llvm-readobj] set --elf-cg-profile as alias of --cg-profile — zequanwu / detail
  3. [OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info — tianshilei1992 / detail
  4. [lit] Avoid re-iterating result codes in different places — julian.lettner / detail
  5. [libc][benchmarks] Link the memory benchmark exes to functions from LLVM libc. — sivachandra / detail
  6. [mlir] [VectorOps] Add create mask integration tests — ajcbik / detail
  7. BreakCriticalEdges for callbr indirect dests — ndesaulniers / detail
  8. [clang-tidy][NFC] Remove the double look-up on IncludeInserter — n.james93 / detail
  9. [InlineSpiller] add assert about spills post terminators — ndesaulniers / detail
  10. Revert "[OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info" — tianshilei1992 / detail
  11. [flang] Fix out-of-tree builds — tkeith / detail
  12. [clang-tidy] Prune dead code. NFC. — benny.kra / detail
  13. This is a test commit — RonakNilesh.Chauhan / detail
  14. Revert 'This is a test commit - ded57e1a06a6ba — RonakNilesh.Chauhan / detail
  15. [WebAssembly] Fix bug in FixBrTables and use branch analysis utils — tlively / detail

#21555 (Jun 17, 2020 11:08:51 AM)

  1. [X86] Change signature of EmitNops. NFC. — alexandre.ganea / detail
  2. [X86] For 32-bit targets, emit two-byte NOP when possible — alexandre.ganea / detail
  3. [xray] Option to omit the function index — ianlevesque / detail

#21554 (Jun 17, 2020 10:38:51 AM)

  1. [lldb/Test] Fix tests that rely on logfiles with reproducers. — Jonas Devlieghere / detail
  2. [llvm-cov gcov] Support clang<11 fake 4.2 format — maskray / detail

#21553 (Jun 17, 2020 10:05:39 AM)

  1. [NFC] Move getAll{S,V}GPR{32,128} methods to SIFrameLowering — scott.linder / detail
  2. [clangd] Make use of preamble bounds from the patch inside ReplayPreamble — kadircet / detail
  3. [AMDGPU] Skip CFIInstructions in SIInsertWaitcnts — scott.linder / detail
  4. [Clang][Driver] Remove gold linker support for PS4 toolchain — Yuanfang Chen / detail
  5. [llvm] [CommandLine] Do not suggest really hidden opts in nearest lookup — mgorny / detail
  6. [llvm] Avoid linking llvm-cfi-verify to duplicate libs — mgorny / detail
  7. [llvm] Disable linking llvm-exegesis to dylib — mgorny / detail
  8. [clang-tools-extra] Prevent linking to duplicate .a libs and dylib — mgorny / detail

#21552 (Jun 17, 2020 8:48:24 AM)

  1. Revert "[InlineCost] GetElementPtr with constant operands" — knaumov / detail
  2. Revert "[InlineCost] PrinterPass prints constants to which instructions are simplified" — knaumov / detail
  3. Revert "[InlineCost] InlineCostAnnotationWriterPass introduced" — knaumov / detail
  4. [ARM] Reimplement MVE Tail-Predication pass using @llvm.get.active.lane.mask — sjoerd.meijer / detail
  5. ScalarEvolution.h - reduce LoopInfo.h include to forward declarations. NFC. — llvm-dev / detail
  6. [X86] Regenerate mixed-ptr tests checks — llvm-dev / detail
  7. [AMDGPU] Simplify GCNPassConfig::addOptimizedRegAlloc. NFC. — jay.foad / detail
  8. [OpenMPOPT][NFC] Introducing OMPInformationCache. — sstipanovic / detail

#21551 (Jun 17, 2020 6:52:37 AM)

  1. Revert "GlobalISel: Make LLT constructors constexpr" — hans / detail
  2. [clang-tidy] warnings-as-error no longer exits with ErrorCount — n.james93 / detail
  3. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  4. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  5. [InlineCost] GetElementPtr with constant operands — knaumov / detail

#21550 (Jun 17, 2020 6:21:31 AM)

  1. [OPENMP]Fix overflow during counting the number of iterations. — a.bataev / detail

#21549 (Jun 17, 2020 5:51:38 AM)

  1. Recommit "[LV] Emit @llvm.get.active.lane.mask for tail-folded loops" — sjoerd.meijer / detail
  2. Follow up of rGe345d547a0d5, and attempt to pacify buildbot: — sjoerd.meijer / detail
  3. Remove global std::strings. NFCI. — benny.kra / detail
  4. [SCCP] Add a few more additional sext tests (NFC). — flo / detail
  5. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail

#21548 (Jun 17, 2020 4:54:38 AM)

  1. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — sam.parker / detail
  2. [lldb] Remove xfail aarch64/linux from TestBuiltinTrap.py — omair.javaid / detail
  3. [SCCP] Precommit some sext tests (NFC). — flo / detail
  4. [CallPrinter] Remove static constructor. — benny.kra / detail
  5. [AMDGPU] Fix failure in VCC spilling — carl.ritson / detail
  6. [llvm-readobj] - Split the printGnuHashTable(). NFCI. — grimar / detail
  7. [llvm-readobj] - Do not crash when GnuHashTable->symndx is greater than the dynamic symbols count. — grimar / detail
  8. [LSR] Filter for postinc formulae — david.green / detail
  9. [SYCL][OpenMP] Implement thread-local storage restriction — alexey.bader / detail

#21547 (Jun 17, 2020 3:10:48 AM)

  1. Use explicitly unsigned zero to prevent from a warning — sepavloff / detail
  2. [MemDep] Also remove load instructions from NonLocalDesCache. — flo / detail
  3. [clangd] Depend on llvm-config for lit tests — kadircet / detail
  4. [SveEmitter] Add builtins for svtbl2 — sander.desmalen / detail
  5. [CallPrinter] Fix maxFreq = 0 case — kbobyrev / detail
  6. [CallPrinter] Handle freq = 0 case — kbobyrev / detail
  7. [TTI] Refactor emitGetActiveLaneMask — sjoerd.meijer / detail
  8. [LV] Emit @llvm.get.active.mask for tail-folded loops — sjoerd.meijer / detail
  9. [SCCP] Move common code to simplify basic block to helper (NFC). — flo / detail
  10. [NFC] Add API for edge domination check in dom tree — mkazantsev / detail
  11. Revert "[LV] Emit @llvm.get.active.mask for tail-folded loops" — sjoerd.meijer / detail
  12. Fix LoopIdiomRecognize pass return status — sguelton / detail
  13. [IR] Don't copy profile metadata in createCallMatchingInvoke() — hans / detail
  14. [FileCheck] Implement * and / operators for ExpressionValue. — paul.walker / detail
  15. [NFC] Run clang-format on clang/test/OpenMP/nvptx_target_codegen.cpp — alexey.bader / detail

#21546 (Jun 17, 2020 1:35:49 AM)

  1. Revert "DR458: Search template parameter scopes in the right order." — richard / detail
  2. [www] Update cxx_dr_status page for recent fixes. — richard / detail
  3. [NFC]][PowerPC] Remove unused intrinsic for old CTR loop pass — shkzhang / detail
  4. [OpenMP][Tool] Header-only multiplexing of OMPT tools — protze / detail
  5. subdirectories should not use cmake project command — protze / detail
  6. [SystemZ] Bugfix in storeLoadCanUseBlockBinary(). — paulsson / detail
  7. [SafeStack,NFC] Move SafeStackColoring code — Vitaly Buka / detail
  8. [SafeStack,NFC] Fix names after files move — Vitaly Buka / detail
  9. [gn build] Port 6754a0e2edd — llvmgnsyncbot / detail
  10. [DebugInfo] Unify Cursor usage for all debug line opcodes — james.henderson / detail
  11. [Test] Add missing opportunity for replacement of select with Phi — mkazantsev / detail

#21545 (Jun 16, 2020 11:42:13 PM)

  1. [clang] [MinGW] Link kernel32 once after the last instance of msvcrt — martin / detail
  2. [clang] Don't emit warn_cxx_ms_struct when MSBitfields is enabled globally — martin / detail
  3. [clang] Enable -mms-bitfields by default for mingw targets — martin / detail
  4. [Support] Get process statistics in ExecuteAndWait and Wait — sepavloff / detail

#21544 (Jun 16, 2020 11:04:37 PM)

  1. [DebugInfo] Support parsing and dumping of DWARF64 macro units. — ikudrin / detail

#21538 (Jun 16, 2020 9:04:16 PM)

  1. [DA] propagate loop live-out values that get used in a branch — sameer.sahasrabuddhe / detail

#21537 (Jun 16, 2020 8:34:22 PM)

  1. AMDGPU/GlobalISel: Fix obvious bug in ported 32-bit udiv/urem — Matthew.Arsenault / detail
  2. [IR] Add missing GlobalAlias copying of ThreadLocalMode attribute — tejohnson / detail

#21536 (Jun 16, 2020 7:42:49 PM)

  1. Don't assert if we find a dependently-typed variable in the — richard / detail
  2. DR458: Search template parameter scopes in the right order. — richard / detail

#21535 (Jun 16, 2020 7:14:48 PM)

  1. [lld-macho] Use uint64_t for getSize() instead of size_t — jezng / detail
  2. [PowerPC] remove wrong added FIXME in testcases, NFC — czhengsz / detail

#21534 (Jun 16, 2020 6:43:06 PM)

  1. AMDGPU: Remove intermediate DAG node for trig_preop intrinsic — Matthew.Arsenault / detail
  2. [ObjectYAML][DWARF] Let writeVariableSizedInteger() return Error. — Xing / detail

#21533 (Jun 16, 2020 6:16:03 PM)

  1. [builtins][test] Delete unneeded file headers — maskray / detail
  2. [lld-macho][test] Fix dylink-lazy.s after 0a5228a02c32cb5b10d43cb154d6d0abaf360ba7 — maskray / detail

#21532 (Jun 16, 2020 5:38:09 PM)

  1. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / githubweb

#21532 (Jun 16, 2020 5:38:09 PM)

  1. lld: remove old test support path — Saleem Abdulrasool / detail
  2. [SVE] Generalize size checks in Verifier to use getElementCount — ctetreau / detail
  3. [MLIR] Add an Op util which returns its name with the dialect stripped. — lucyfox / detail
  4. [gicombiner] Allow disable-rule option to disable all-except-... — daniel_l_sanders / detail
  5. test: add library search path to repair the test — Saleem Abdulrasool / detail
  6. [CodeGen][TLS] Set TLS Model for __tls_guard as well. — JunMa / detail

#21532 (Jun 16, 2020 5:38:09 PM)

  1. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / detail

#21531 (Jun 16, 2020 3:50:03 PM)

  1. [gicombiner] Allow generated combiners to store additional members — daniel_l_sanders / detail
  2. Remove the try/catch codepath if `swap` is `noexcept`. — mcypark / detail
  3. [llvm-cov gcov] Don't suppress .gcov output if .gcda is corrupted — maskray / detail
  4. [SelectionDAG] Add MVT::bf16 to getConstantFP() — aaron.smith / detail
  5. [mlir] Fix case in MLIRGPUtoSPIRVTransforms — antiagainst / detail
  6. [SVE] Deprecate default false variant of VectorType::get — ctetreau / detail
  7. [flang] Upstream the Mangler module from lowering. — eschweitz / detail
  8. [lldb/Test] Cleanup TestJITLoaderGDB and make it compatible with reproducers — Jonas Devlieghere / detail
  9. [NFC] Use EXPECT_FALSE(...) in test rather than EXPECT_EQ(false, ...) — ctetreau / detail

#21530 (Jun 16, 2020 2:28:54 PM)

  1. [MLIR][Standard] Lower `std.dim` with dynamic dimension operand to LLVM — frgossen / detail
  2. Revert "[OPENMP50]Codegen for scan directive in for simd regions." — a.bataev / detail
  3. [CGP] Add `--match-full-lines` to make sure we don't have a dbg attachment. — ditaliano / detail
  4. [MLIR][Standard] Fix use of `dyn_cast_or_null` — frgossen / detail
  5. [gicombiner] Allow generated CombinerHelpers to have additional arguments — daniel_l_sanders / detail
  6. [gcov] Refactor llvm-cov gcov and add SourceInfo — maskray / detail
  7. [gcov] Add -i --intermediate-format — maskray / detail
  8. [CallPrinter] Adding heat coloring to CallPrinter — knaumov / detail
  9. [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl — ctetreau / detail

#21529 (Jun 16, 2020 1:57:44 PM)

  1. remove gold linker — Yuanfang Chen / detail
  2. [Clang] Add a "#pragma unroll" test case for correct error reporting — Yuanfang Chen / detail
  3. Revert "remove gold linker" — Yuanfang Chen / detail
  4. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  5. [SVE] Fix bad FixedVectorType cast in simplifyDivRem — ctetreau / detail
  6. [NFC] Bail out for scalable vectors before calling getNumElements — ctetreau / detail
  7. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail
  8. [lldb/Test] Pass the lldb_tool_dir when setting the lldb-repro substitutions — Jonas Devlieghere / detail

#21528 (Jun 16, 2020 12:58:51 PM)

  1. [MLIR] Add documentation for generate-check-lines.py — timshen / detail
  2. GlobalISel: Use early return and reduce indentation — Matthew.Arsenault / detail
  3. [mlir] Introduce callback-based builders to SCF Parallel and Reduce ops — zinenko / detail
  4. [mlir] refactor Linalg LoopNestBuilder to use common infra — zinenko / detail
  5. Driver: Accept multiple --config options if filenames are the same — tstellar / detail
  6. [lit] Improve consistency for showing result groups — julian.lettner / detail
  7. [Matrix] Add align info to some more loads/stores (NFC). — flo / detail
  8. [PowerPC] Add -m[no-]power10-vector clang and llvm option — saghir / detail
  9. GlobalISel: Fix not failing on widening G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  10. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  11. [OPENMP]Fix PR46347: several ordered directives in a single region. — a.bataev / detail

#21527 (Jun 16, 2020 11:35:05 AM)

  1. [lldb/Python] Fix the infinitely looping Python prompt bug — Jonas Devlieghere / detail
  2. [AIX][compiler-rt] Pick the right form of COMPILER_RT_ALIAS for AIX — daltenty / detail
  3. [TLI] Add four C++17 delete variants. — yamauchi / detail
  4. Fix ubsan error in tblgen with signed left shift — Stanislav.Mekhanoshin / detail
  5. [MLIR] Rework generate-test-checks.py to attach CHECK lines to the source (test) file. — timshen / detail
  6. [MLIR] Remove generated spaces at eof for generate-test-checks.py. — timshen / detail
  7. GlobalISel: Use Register — Matthew.Arsenault / detail
  8. GlobalISel: Make special case handling clearer — Matthew.Arsenault / detail

#21526 (Jun 16, 2020 11:06:12 AM)

  1. [libc++] Don't trigger unsigned conversion warnings in std::advance — Louis Dionne / detail
  2. [VectorCombine] scalarize compares with insertelement operand(s) — spatel / detail

#21525 (Jun 16, 2020 10:30:59 AM)

  1. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / githubweb

#21525 (Jun 16, 2020 10:30:59 AM)

  1. [Format] Add more proto enclosing function names — noreply / detail
  2. [OPENMP][DOCS]Update status of the supported constrcuts, NFC. — a.bataev / detail
  3. [lldb/Test] Create dir if it doesn't yet exist in getReproducerArtifact — Jonas Devlieghere / detail
  4. [AArch64][GlobalISel] Avoid creating redundant ubfx when selecting G_ZEXT — Jessica Paquette / detail
  5. [Clang] Skip adding begin source location for PragmaLoopHint'd loop when — Yuanfang Chen / detail

#21525 (Jun 16, 2020 10:30:59 AM)

  1. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / detail

#21524 (Jun 16, 2020 8:59:54 AM)

  1. [Matrix] Specify missing alignment in tests (NFC). — flo / detail
  2. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  3. [OpenMP][OMPT] Add callbacks for doacross loops — protze / detail
  4. GlobalISel: Make LLT constructors constexpr — Matthew.Arsenault / detail
  5. GlobalISel: Add a note to G_BITCAST documentation — Matthew.Arsenault / detail
  6. Fix debug line info when line markers are present inside macros. — thomasp / detail
  7. [GlobalISel] Delete unused variable after r353432 — maskray / detail
  8. [analyzer][MallocChecker] PR46253: Correctly recognize standard realloc — dkszelethus / detail
  9. [mlir][shape] Add a func to populate ShapeToShape patterns. — pifon / detail

#21523 (Jun 16, 2020 7:39:34 AM)

  1. [clang][amdgpu] Prefer not using `fp16` conversion intrinsics. — michael.hliao / detail
  2. [AArch64]: BFloat Load/Store Intrinsics&CodeGen — luke.geeson / detail
  3. [AArch64]: BFloat MatMul Intrinsics&CodeGen — luke.geeson / detail
  4. [MLIR][NFC] Inline lambda to workaround gcc 9.1,9.2 bug — kiran.chandramohan / detail

#21522 (Jun 16, 2020 7:10:00 AM)

  1. [DebugInfo/DWARF] - Report .eh_frame sections of version != 1. — grimar / detail
  2. [clang-tidy] simplify-bool-expr ignores template instantiations — n.james93 / detail
  3. [analyzer] Fix StdLibraryFunctionsChecker crash on macOS — vsavchenko / detail

#21521 (Jun 16, 2020 5:52:00 AM)

  1. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  2. Fix comment typo - Uexpected -> Unexpected. NFC. — llvm-dev / detail
  3. [NFC][Attributor] Expose getOrCreateAAFor and lookupAAFor — sstipanovic / detail
  4. [ARM] Fix crash trying to generate i1 immediates — david.green / detail
  5. [LSan] Enable for SystemZ — iii / detail
  6. [mlir][shape] Fix the comment in ShapeToStandard.cpp. — pifon / detail
  7. [AVR] Fix stack size in functions with a frame pointer — aykevanlaethem / detail
  8. [AVR] Remove faulty stack pushing behavior — aykevanlaethem / detail
  9. [llvm-readelf] - Do not crash when relocation references a STT_SECTION symbol for the null section. — grimar / detail
  10. Revert "[AssumeBundles] add cannonicalisation to the assume builder" — tyker / detail
  11. [mlir][OpenMP] Add custom parser and pretty printer for parallel construct — david.truby / detail
  12. [llvm-readelf] - Do not omit a zero symbol value when printing relocations. — grimar / detail

#21520 (Jun 16, 2020 4:05:05 AM)

  1. [clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis. — abpostelnicu / detail
  2. [asan] Unpoison signal alternate stack. — Vitaly Buka / detail
  3. [OpenMPOpt] initial tests for ICV tracking. Only nthreads is used. — sstipanovic / detail
  4. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  5. [ELF] Fixing an issue in Elf_Note_Impl::getDescAsStringRef — Saiyedul.Islam / detail
  6. [AST][RecoveryExpr] Fix a crash on a field decl with invalid type. — hokein.wu / detail
  7. [gn build] Port b7084d8ede1 — llvmgnsyncbot / detail
  8. [analyzer] CmpRuns.py: Refactor and add type annotations. NFC. — vsavchenko / detail
  9. [analyzer] CmpRuns.py: Fix error due to statistics differences — vsavchenko / detail
  10. [analyzer] SATest: Move from csv to json project maps — vsavchenko / detail
  11. [analyzer] SATest: Add posibility to download source from git and zip — vsavchenko / detail
  12. [analyzer] SATestAdd.py: Parse arguments with argparse — vsavchenko / detail
  13. [analyzer] CmpRuns.py: Decouple main functionality from argparse — vsavchenko / detail
  14. [analyzer] SATest: Introduce a single entrypoint for regression scripts — vsavchenko / detail
  15. [analyzer] ProjectMap: Do not serialize fields with default values — vsavchenko / detail
  16. [analyzer] SATest: Add option to specify projects to test — vsavchenko / detail
  17. [ARM][NFC] Explicitly specify the fp16 value type in codegen patterns. — alexandros.lamprineas / detail
  18. [NFC][OpenMPOpt] Provide function-specific foreachUse. — sstipanovic / detail
  19. Silence GCC 7 warning — kristof.beyls / detail
  20. [clangd] Fix readability-else-after-return 'Adding a note without main diagnostic' crash — n.james93 / detail

#21519 (Jun 16, 2020 2:19:56 AM)

  1. [MC] Add --dwarf64 to generate DWARF64 debug info [1/7] — ikudrin / detail
  2. [MC] Generate .debug_line in the 64-bit DWARF format [2/7] — ikudrin / detail
  3. [MC] Generate a compilation unit in the 64-bit DWARF format [3/7] — ikudrin / detail
  4. [MC] Generate .debug_aranges in the 64-bit DWARF format [4/7] — ikudrin / detail
  5. [MC] Generate .debug_rnglists in the 64-bit DWARF format [5/7] — ikudrin / detail
  6. [MC] Fix DWARF forms for 64-bit DWARFv3 files [6/7] — ikudrin / detail
  7. [MC] Generate .debug_frame in the 64-bit DWARF format [7/7] — ikudrin / detail
  8. [asan] Refactor stack unpoisoning. — Vitaly Buka / detail
  9. [gn build] (manualy) merge e2cc854 — hans / detail
  10. Revert "[mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op." — kbobyrev / detail
  11. [clangd] Make sure working directory is set during preamble validation — kadircet / detail
  12. [X86][SSE] combineVectorSizedSetCCEquality - remove unused AVX2 MOVMSK path. NFCI. — llvm-dev / detail

#21518 (Jun 16, 2020 1:49:20 AM)

  1. [MLIR] Fix memref region compute for 0-d memref accesses — uday / detail
  2. [X86][SSE] combineVectorSizedSetCCEquality - move single Subtarget.hasAVX() use into condition. NFC. — llvm-dev / detail
  3. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions — llvm-dev / detail

#21517 (Jun 16, 2020 1:14:52 AM)

  1. NFC: cleanup the "(void)" case trick since the assertion is wrapped in NDEBUG. — hokein.wu / detail

#21516 (Jun 16, 2020 12:46:16 AM)

  1. [CostModel] Unify getCFInstrCost — sam.parker / detail

#21514 (Jun 15, 2020 11:44:46 PM)

  1. [lib][NFC] Split the floating point util functions into multiple files. — sivachandra / detail
  2. NFC: Inline unused variable — kbobyrev / detail

#21513 (Jun 15, 2020 11:13:51 PM)

  1. [mlir][StandardDialect] Add some folding for operations in standard dialect. — ravishankarm / detail

#21512 (Jun 15, 2020 10:29:02 PM)

  1. [MLIR] Modify HasParent trait to allow one of several op's as a parent — joker.eph / detail

#21511 (Jun 15, 2020 9:43:34 PM)

  1. [AArch64] Print the immediate operand for SPACE pseudo instruction — maskray / detail
  2. [lldb/Python] Various cleanups in ScriptInterpreterPython (NFC) — Jonas Devlieghere / detail
  3. [lldb/Lua] Fix override/virtual in ScriptInterpreterLua (NFC) — Jonas Devlieghere / detail
  4. [lldb] Remove redundant access specifiers (NFC) — Jonas Devlieghere / detail

#21510 (Jun 15, 2020 8:57:58 PM)

  1. [ObjectYAML][DWARF] Implement the .debug_addr section. — Xing / detail
  2. [llvm][TextAPI/MachO] clean up auto usages in tests, NFC — cyndy_ishida / detail
  3. [LLParser] Delete temp CallInst when error occurs — qiucofan / detail
  4. [lldb/Interpreter] Use std::make_shared<StreamString> (NFC) — Jonas Devlieghere / detail
  5. [AArch64][GlobalISel] Emit constant pool loads for 64 bit fp immediates. — Amara Emerson / detail

#21509 (Jun 15, 2020 7:40:23 PM)

  1. [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE — alexshap / detail
  2. [X86] Add support for inline assembly 'x' constraint for i128. — craig.topper / detail
  3. [llvm][NFC] Fix license on InlineFeaturesAnalysis.{h|cpp} — mtrofin / detail

#21508 (Jun 15, 2020 7:12:47 PM)

  1. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / githubweb

#21508 (Jun 15, 2020 7:12:47 PM)

  1. [AMDGPU] make ubsan happy with unsigned left shift — Stanislav.Mekhanoshin / detail
  2. [MSAN] Pass Origin by parameter to __msan_warning functions — eugenis / detail
  3. [HIP] Do not use llvm-link/opt/llc for -fgpu-rdc — Yaxun.Liu / detail
  4. [lldb/debugserver] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  5. [lldb/Docs] Reword paragraph and omit 'build slave' — Jonas Devlieghere / detail

#21508 (Jun 15, 2020 7:12:47 PM)

  1. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / detail

#21507 (Jun 15, 2020 5:19:21 PM)

  1. Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio. — riddleriver / detail
  2. [AMDGPU] Add gfx1030 target — Stanislav.Mekhanoshin / detail
  3. Follow up for "[lit] Include unexecuted tests in xUnit report" — julian.lettner / detail
  4. [Docs] Add missing space, requested on c08ea07 — erich.keane / detail
  5. [libc++] Replace the FakeLitConfig by an actual LitConfig object — Louis Dionne / detail
  6. [libc++] Automatically create the %T directory inside config tests — Louis Dionne / detail
  7. [GlobalISel] Look through extends etc in CombinerHelper::matchConstantOp — Jessica Paquette / detail
  8. Upstream two performance monitor collectors to MachTask — Jason Molenda / detail
  9. [lit] Allow for tests to have non-parsed requirements — Casey / detail
  10. [NativeSession] Implement findLineNumbersByAddress in NativeSession, — akhuang / detail

#21506 (Jun 15, 2020 4:00:16 PM)

  1. [CodeGenPrepare] Reset the debug location when promoting trunc(s) — ditaliano / detail
  2. [PPCAsmPrinter] support 'L' output template for memory operands — ndesaulniers / detail
  3. [mlir] [integration_test] Make integration tests default OFF — ajcbik / detail
  4. [llvm][NFC] Move content of ML subdirectory into Analysis — mtrofin / detail
  5. [libc++] Re-apply parts of 3ea9450bda90 "Migrate Lit platform detection to the DSL" — Louis Dionne / detail
  6. [GlobalISel] Don't emit multiply by magic constant for zero memset values. — Amara Emerson / detail
  7. [mlir][NFC] Fix file comments. — hanchung / detail
  8. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  9. [lldb] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  10. [HIP] Do not call opt/llc for -fno-gpu-rdc — Yaxun.Liu / detail
  11. Fix MLIR test after 1d33c09f220e: matrix intrinsics have "nocapture" on some arguments (NFC) — joker.eph / detail
  12. [mlir][DialectConversion] Cache type conversions and add a few useful helpers — riddleriver / detail
  13. [mlir][DialectConversion] Add overload of addDynamicallyLegalDialect to support lambdas — riddleriver / detail
  14. [CodeGen][NFC] Add a helper function that returns the addresses of — Akira / detail

#21505 (Jun 15, 2020 2:21:09 PM)

  1. [lld-macho] Specify the complete set of command-line options for ld64 — smeenai / detail
  2. [CUDA,HIP] Use VFS for SDK detection. — tra / detail
  3. NFC: Remove disabled rule from postlegalizer-combiner-zip.mir test — Jessica Paquette / detail
  4. Make OpOperand constructor private (NFC) — joker.eph / detail
  5. [SVE] Bail from cstfp_pred_ty before walking scalable vector — ctetreau / detail
  6. [Analyzer][WebKit] UncountedCallArgsChecker — Jan Korous / detail
  7. [cmake] Invoke ssh.py using Python interpreter, not as executable in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  8. [gn build] Port a7eb3692e76 — llvmgnsyncbot / detail
  9. [IR] Add nocapture & nosync to matrix intrinsics. — flo / detail
  10. [Analyzer][NFC] Remove prefix from WebKitNoUncountedMemberChecker name — Jan Korous / detail

#21503 (Jun 15, 2020 12:35:35 PM)

  1. Fix ConstantAggregateBuilderBase::getRelativeOffset — aschwaighofer / detail
  2. [MachO] Fix typo in comment — smeenai / detail
  3. [IR] Add AttributeBitSet wrapper (NFC) — nikita.ppv / detail

#21502 (Jun 15, 2020 12:24:42 PM)

  1. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / githubweb
  2. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / githubweb

#21502 (Jun 15, 2020 12:24:42 PM)

  1. [lldb/Test] Fix unittest name — Jonas Devlieghere / detail
  2. Temporarily revert "[MemCpyOptimizer] Simplify API of processStore and processMem* functions" — echristo / detail
  3. [WebAssembly] Add intrinsic for i64x2.mul — tlively / detail
  4. [lldb/Test] Fix unit test suffixes and add a CMake error. — Jonas Devlieghere / detail
  5. [libcxx][test] Silence MSVC signed-to-unsigned implicit conversion warnings — Casey / detail
  6. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  7. [flang] Added test for specification expressions — psteinfeld / detail
  8. [lldb/Test] Assert that no targets or modules remain after a test completes. — Jonas Devlieghere / detail
  9. [MLIR][SPIRVToLLVM] Implemented shift conversion pattern — antiagainst / detail
  10. [flang] Add the helper class for building fir.do_loop operations. A fir.do_loop models the semantics of a Fortran DO loop construct. One can use this operation to explicitly capture a DO loop for passing into the high-level optimizer. — eschweitz / detail
  11. [StackSafety,NFC] Extract addOverflowNever — Vitaly Buka / detail
  12. [StackSafety] Run ThinLTO — Vitaly Buka / detail
  13. [X86] Explicitly initialize __cpu_features2 global in compiler-rt to 0. — craig.topper / detail
  14. [X86] Combine to two feature variables in __cpu_indicator_init into an array and pass them around as pointer we can treat as an array. — craig.topper / detail
  15. [X86] Combine the three feature variables in getHostCPUName into an array and pass it around as an array reference. — craig.topper / detail
  16. [WebAssembly] WebAssembly doesn't support "protected" visibility — sunfish / detail
  17. Fix GCC5 build by renaming variable used in 'auto' deduction (NFC) — joker.eph / detail
  18. [X86] Remove brand_id check from cpu_indicator_init. — craig.topper / detail
  19. [X86] Remove brand_id check from getHostCPUName. — craig.topper / detail
  20. [lldb] Small improvements in ValueObjectPrinter::PrintDecl (NFC) — Jonas Devlieghere / detail
  21. [lldb] Remove unnecessary c_str() in OutputFormattedHelpText calls (NFC) — Jonas Devlieghere / detail
  22. [libunwind][RISCV] Track PC separately from RA — amanieu / detail
  23. Reapply [LVI] Restructure caching to fix non-determinism — nikita.ppv / detail
  24. [DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`. — Xing / detail
  25. Revert "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  26. [clang][NFC] Mark CWG 974 and 1814 (default argument in a... — riccibrun / detail
  27. [clang][NFC] Mark CWG 1443 (Default arguments and non-static data members)... — riccibrun / detail
  28. [clang][NFC] Add an AST dump test for LambdaExpr — riccibrun / detail
  29. [clang-format] Fix short block when braking after control statement — mydeveloperday / detail
  30. [clang][NFC] Pack LambdaExpr — riccibrun / detail
  31. Recommit "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  32. [lldb][test] Trying to fix build bot after 0431e4bcb27bba30156ac49be4c09ac632c5a03a — Xing / detail
  33. Fix FastISel dropping srcloc metadata from InlineAsm — amanieu / detail
  34. [X86] Separate imm from relocImm handling. — craig.topper / detail
  35. [X86] Enable the EVEX->VEX compression pass at -O0. — craig.topper / detail
  36. [DSE,MSSA] Fix location order in isOverwrite call. — flo / detail
  37. Revert "[libc++] Migrate Lit platform detection to the DSL" — vvereschaka / detail
  38. [NFCI][AggressiveInstCombiner] Add `STATISTIC()`s for transforms — lebedev.ri / detail
  39. [X86] Move -x86-use-vzeroupper command line flag into runOnMachineFunction for the pass itself rather than the pass pipeline construction — craig.topper / detail
  40. [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases — craig.topper / detail
  41. [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI) — craig.topper / detail
  42. [X86] Add mayLoad flag to FARCALL*m/FARJMP memory instrutions. Add 'm' to the end of FARJMP64/FARCALL64 instruction names. — craig.topper / detail
  43. [IteratedDominanceFrontier] Decrease number of SmallPtrSet::insert and delete unneeded SmallVector::clear — maskray / detail
  44. [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader. — Xing / detail
  45. [NFC] mv llvm/test/tools/obj2yaml/macho-DWARF-debug-ranges.yaml llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml — Xing / detail
  46. [X86][SSE] Add non-SSE41 target PTEST tests — llvm-dev / detail
  47. [clangd] Fix windows builds failing on check-clangd — n.james93 / detail
  48. [MLIR][NFC] Update vim syntax file — uday / detail
  49. [X86][SSE] LowerVectorAllZeroTest - add support for pre-SSE41 targets — llvm-dev / detail
  50. [InstCombine] allow undef elements when comparing vector constants for min/max bailout — spatel / detail
  51. [InstCombine] reassociate FP diff of sums into sum of diffs — spatel / detail
  52. [ARM] Additional cast cost tests. — david.green / detail
  53. [LVI] Cache lookup of experimental.guard intrinsic (NFC) — nikita.ppv / detail
  54. [LVI] Fix class indentation (NFC) — nikita.ppv / detail
  55. [OpenMP] support alloc of serialized tasks — protze / detail
  56. [OpenMP][Tool] Extend reuse of OMPT testing — protze / detail
  57. [PassManager] restore early-cse to vector cleanup — spatel / detail
  58. [DAGCombiner] Require ninf for division estimation — qiucofan / detail
  59. [PowerPC] Exploit vnmsubfp instruction — qiucofan / detail
  60. [PowerPC] Support constrained rounding operations — qiucofan / detail
  61. [X86][SSE] Add tests for missing BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) fold — llvm-dev / detail
  62. AMDGPU: Fix spill/restore of 192-bit registers — Matthew.Arsenault / detail
  63. AMDGPU/GlobalISel: Select general case for G_PTRMASK — Matthew.Arsenault / detail
  64. GlobalISel: Add some basic getters to GISelKnownBits — Matthew.Arsenault / detail
  65. AMDGPU: Do not bundle inline asm — Matthew.Arsenault / detail
  66. AMDGPU: Add some baseline immediate encoding test changes — Matthew.Arsenault / detail
  67. [LoopUnroll] Allow loops with multiple exiting blocks where loop latch — whitneyt / detail
  68. [LAA] Do not set CanDoRT to false for AS that do not need RT checks. — flo / detail
  69. [IR] Support efficient AssertingVH/PoisoningVH lookup — nikita.ppv / detail
  70. [IR] Remove unused IndexAttrPair typedef (NFC) — nikita.ppv / detail
  71. [X86][SSE] Fold BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) — llvm-dev / detail
  72. [lld-macho] No need to explicitly specify -arch in tests — jezng / detail
  73. [lld-macho] Properly handle & validate relocation r_length — jezng / detail
  74. [PowerPC] fold a bug for rlwinm folding when with full mask. — czhengsz / detail
  75. [lld-macho] Set REQUIRES: x86 on more tests — jezng / detail
  76. [PowerPC] Add some InstAlias for mtspr/mfspr instructions — shkzhang / detail
  77. [NewPM] Avoid redundant CGSCC run for updated SCC — aktoon / detail
  78. [PowerPC] fma chain break to expose more ILP — czhengsz / detail
  79. [Test] Update test with check script, add two more motivating cases — mkazantsev / detail
  80. [SafeStack,NFC] Move unconditional code into constructor — Vitaly Buka / detail
  81. [SafeStack,NFC] Move ClColoring into SafeStack.cpp — Vitaly Buka / detail
  82. [SafeStack,NFC] Use IntrinsicInst instead of Instruction — Vitaly Buka / detail
  83. [SafeStack,NFC] Add BlockLifetimeInfo constructor — Vitaly Buka / detail
  84. [SafeStack,NFC] "const" cleanup — Vitaly Buka / detail
  85. [SafeStack,NFC] Cleanup LiveRange interface — Vitaly Buka / detail
  86. [SafeStack,NFC] Fix naming style — Vitaly Buka / detail
  87. [SafeStack,NFC] Remove unneded branch — Vitaly Buka / detail
  88. [SafeStack,NFC] Make StackColoring read-only — Vitaly Buka / detail
  89. [SveEmitter] Add SVE tuple types and builtins for svundef. — sander.desmalen / detail
  90. [SVE] Ensure proper mangling of ACLE tuple types — sander.desmalen / detail
  91. Revert "Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant"" — sam.parker / detail
  92. [msan] Fix comment of __msan::Origin::isHeapOrigin — maskray / detail
  93. [NFC] Bail early simplifying unconditional branches — mkazantsev / detail
  94. [CostModel] Unify ExtractElement cost. — sam.parker / detail
  95. [IR] Prefer hasFnAttribute() where possible (NFC) — nikita.ppv / detail
  96. [NFCI][CostModel] Unify FNeg cost — sam.parker / detail
  97. [CMake][runtimes] Skip adding 2nd set of the same variables for a generic target — kbessonova / detail
  98. [lldb] Handle all Clang::Type::Builtin enums — kbobyrev / detail
  99. [CostModel] getCFInstrCost in getUserCost. — sam.parker / detail
  100. [mlir][shape] Lower Shape `ConstSizeOp` to Standard `ConstantOp`. — pifon / detail
  101. NFC: Make sure function arguments have the same name in declaration and definition — kbobyrev / detail
  102. Prevent IR-gen from emitting consteval declarations — tyker / detail
  103. [Test] Add an example of unprofitable PR Phi insertion — mkazantsev / detail
  104. [MachineVerifier][GlobalISel] Check that branches have a MBB operand or are declared indirect. Add missing properties to G_BRJT, G_BRINDIRECT — dominik.montada / detail
  105. [VE] Support relocation information in MC layer — simon.moll / detail
  106. [clangd] Turn on RecoveryAST for clangd by default. — hokein.wu / detail
  107. [X86][SSE] Add tests for and/or reduction results compared to zero — llvm-dev / detail
  108. [yaml2obj] - Introduce the "NoHeaders" key for "SectionHeaderTable" — grimar / detail
  109. Revert "Prevent IR-gen from emitting consteval declarations" — kbobyrev / detail
  110. [mlir] Extended BufferPlacement to support more sophisticated scenarios in which — marcel.koester / detail
  111. Revert "[lld-macho] No need to explicitly specify -arch in tests" — kbobyrev / detail
  112. [MLIR][Standard] Add documentation for `std.dim` and fix test cases — frgossen / detail
  113. [MLIR][Standard] Simplify complex operand unpacking — frgossen / detail
  114. [DebugInfo] Report errors for truncated debug line standard opcode — james.henderson / detail
  115. attempt to fix failing buildbots after 3bab88b7baa20b276faaee0aa7ca87f636c91877 — tyker / detail
  116. Fix clang/test/Modules/empty.modulemap by increasing limit. — sander.desmalen / detail
  117. GlobalISel: Support lowering vector->vector G_BITCAST — Matthew.Arsenault / detail
  118. AMDGPU/GlobalISel: Use less artifical example to avoid abort=0 — Matthew.Arsenault / detail
  119. AMDGPU/GlobalISel: Workaround some load/store type selection patterns — Matthew.Arsenault / detail
  120. [mlir] Remove OperandAdaptor — jpienaar / detail
  121. [AArch64] Fix BTI instruction emission. — daniel.kiss / detail
  122. [ARM][MachineOutliner] Add LR RegSave mode. — yvan.roux / detail
  123. [Analyzer][StreamChecker] Add check for pointer escape. — 1.int32 / detail
  124. [mlir] Fixed GCC compile issues and linking problems using SHARED_LIBS. — marcel.koester / detail
  125. [clang] Fix or emit diagnostic for checked arithmetic builtins with — erich.keane / detail
  126. [strictfp] Replace dangling strictfp attrs with nobuiltin — kevin.neal / detail
  127. [ARM][MachineOutliner] Fix no-lr-save testcase. — yvan.roux / detail
  128. [X86][SSE] LowerVectorAllZeroTest - remove unnecessary bitcasts — llvm-dev / detail
  129. Revert "[X86] Separate imm from relocImm handling." — hans / detail
  130. [X86][SSE] LowerVectorAllZeroTest - add support for >256-bit vectors — llvm-dev / detail
  131. [NFC] Add braces to if-statement in MachineVerifier — dominik.montada / detail
  132. [NFC] Remove unnecessary require global-isel from tests — dominik.montada / detail
  133. [clang-tidy] Add diagnostics level to YAML output — dmitry.polukhin / detail
  134. [DSE,MSSA] Add additional merging test cases (NFC). — flo / detail
  135. [PowerPC] Do not add the relocation addend to the instruction encoding — stefanp / detail
  136. [X86][SSE] Add LowerVectorAllZero helper for checking if all bits of a vector are zero. — llvm-dev / detail
  137. [DSE,MSSA] Delete instructions after printing it. — flo / detail
  138. [NFCI] Change the data structure of MaybeODRUseExprSet — erich.keane / detail
  139. [WebAssembly] Adding 64-bit versions of all load & store ops. — aardappel / detail
  140. AMDGPU/GlobalISel: Fix 8-byte aligned, 96-bit scalar loads — Matthew.Arsenault / detail
  141. [analyzer] Reasoning about comparison expressions in RangeConstraintManager — dpetrov / detail
  142. [mlir][shape] Add a pattern to rewrite `shape.reduce` as `scf.for`. — pifon / detail
  143. [mlir] Affine symbols: do not expect AffineScope to always exist — zinenko / detail
  144. [mlir] Introduce callback-based builders for AffineForOp — zinenko / detail
  145. [clangd] Support typeHierarchy/resolve for children of parents as well — zeratul976 / detail
  146. [mlir][shape] Update test case to new op asm format — jpienaar / detail
  147. [clangd] Follow-up to fix lit-test bustage in type-hierarchy.test — zeratul976 / detail
  148. [libc++] Raise an exception if a Lit feature resolves to an invalid name — Louis Dionne / detail
  149. [flang] Change DIE("unreachable") cases to use llvm_unreachable — david.truby / detail
  150. [llvm][SVE] IR intrinsics for quadword permutation instructions. — francesco.petrogalli / detail
  151. [libc] Extract an architecture independent copy of memcpy implementation. — sivachandra / detail
  152. [lldb] Remove indentation before help output. — Jonas Devlieghere / detail
  153. [libc] Enable string functions for aarch64. — sivachandra / detail
  154. [flang] unit test support for out-of-tree and in-tree using google tests framework — joshisameeran17 / detail
  155. [GlobalISel] Simplify G_ADD when it has (0-X) on the LHS or RHS — Jessica Paquette / detail
  156. [DSE] Hoist partial store merging code into function (NFC). — flo / detail
  157. [X86] Remove printanymem/printopaquemem from the InstPrinters. Just tell tablegen to printMemReference directly. NFC — craig.topper / detail
  158. [OpenMP][Tests] fix data race in an OpenMP runtime test — protze / detail
  159. [llvm][SveEmitter] SVE ACLE for quadword permute intrinsics. — francesco.petrogalli / detail
  160. [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs — aardappel / detail
  161. [gn build] (manually) merge 3b29376e3fca43 — thakis / detail
  162. [libc++abi] Ensure custom libc++ header paths are honoured during libc++abi build — Louis Dionne / detail
  163. [ORC] Honor linker private global prefix on symbol names. — Lang Hames / detail
  164. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  165. [DSE,MSSA] Port partial store merging. — flo / detail
  166. Recommit "[X86] Separate imm from relocImm handling." — craig.topper / detail
  167. [Target/PPC] Silence an unused variable warning. NFC. — ditaliano / detail
  168. [mlir] [integration-test] [VectorOps] Start an integration test directory for MLIR — ajcbik / detail
  169. AMDGPU/GlobalISel: Correct memory size in test — Matthew.Arsenault / detail
  170. [RuntimeDyld] Add dependence on Core. — Lang Hames / detail
  171. [lit] Include unexecuted tests in xUnit report — julian.lettner / detail
  172. [LLVM] Change isa<> to a variadic function template — joker.eph / detail
  173. Revert "[mlir] Add support for lowering tanh to LLVMIR." — joker.eph / detail
  174. AMDGPU/GlobalISel: Extend load/store workaround to i128 vectors — Matthew.Arsenault / detail
  175. [libc++] Add the ability to run arbitrary programs using the DSL — Louis Dionne / detail
  176. AMDGPU/GlobalISel: Don't hardcode maximum register size — Matthew.Arsenault / detail
  177. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  178. [Target/PPC] Fold inside an assertion. — ditaliano / detail
  179. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  180. [AArch64][GlobalISel] Add G_EXT and select ext using it — Jessica Paquette / detail

#21502 (Jun 15, 2020 12:24:42 PM)

  1. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / detail
  2. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / detail

#21500 (Jun 12, 2020 1:14:51 PM)

  1. Add GNU idutils tag filename to .gitignore. — jyknight / detail
  2. [NFC] OpenMPOpt: add a statistic for num of parallel regions deleted — lebedev.ri / detail
  3. [NFCI] VectorCombine: add statistic for bitcast(shuf()) -> shuf(bitcast()) xform — lebedev.ri / detail
  4. [NFCI][MachineCopyPropagation] invalidateRegister(): use SmallSet<8> instead of DenseSet. — lebedev.ri / detail

#21498 (Jun 12, 2020 12:54:51 PM)

  1. [MC] Changes to help improve target specific symbol disassembly — scott.linder / detail

#21497 (Jun 12, 2020 12:44:51 PM)

  1. llvm-dwarfdump: Include unit count in DWP index header dumping — dblaikie / detail
  2. [SVE] Break dependency of Type.h on DerivedTypes.h — ctetreau / detail

#21496 (Jun 12, 2020 12:34:51 PM)

  1. [CMake] Use 'ssh.py' executor to run the remote library tests. — vvereschaka / detail

#21495 (Jun 12, 2020 12:24:51 PM)

  1. [amdgpu] Skip OR combining on 64-bit integer before legalizing ops. — michael.hliao / detail

#21494 (Jun 12, 2020 12:14:51 PM)

  1. Revert "[analyzer][NFC] Don't allow dependency checkers to emit diagnostics" — saugustine / detail

#21493 (Jun 12, 2020 12:04:51 PM)

  1. [libcxx][test] include <algorithm> for is_permutation — Casey / detail
  2. [AMDGPU] Sorted targets in amdgpu-features.cl. NFC. — Stanislav.Mekhanoshin / detail
  3. [libc++] Add missing sitedir to local Lit config — Louis Dionne / detail
  4. Update Kaleidoscope tutorial inline code — erich.keane / detail

#21492 (Jun 12, 2020 11:54:51 AM)

  1. [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection. — Amara Emerson / detail

#21489 (Jun 12, 2020 11:24:51 AM)

  1. [TableGen] Make behavior of getValueAsListOfStrings consistent with getValueAsString — dany.grumberg / detail
  2. [ARM] Always use reductions intrinsics under MVE — david.green / detail

#21488 (Jun 12, 2020 11:14:51 AM)

  1. [libc++] Migrate Lit platform detection to the DSL — Louis Dionne / detail
  2. [libc++] Remove obsolete 'newlib' Lit Feature — Louis Dionne / detail

#21487 (Jun 12, 2020 11:04:51 AM)

  1. [Lit] Pass through SSH_AUTH_SOCK from the surrounding environment — Louis Dionne / detail

#21486 (Jun 12, 2020 10:54:51 AM)

  1. [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2)) — michael.hliao / detail

#21484 (Jun 12, 2020 10:34:51 AM)

  1. Don't diagnose a redeclaration of a deduction guide if the prior — richard / detail

#21482 (Jun 12, 2020 10:14:51 AM)

  1. [flang] Dodge bogus uninitialized data warning from gcc 10.1 via code cleanup — tkeith / detail

#21480 (Jun 12, 2020 9:54:51 AM)

  1. [analyzer] Avoid unused variable warning in opt build — jpienaar / detail

#21479 (Jun 12, 2020 9:44:51 AM)

  1. [MLIR][cmake] use add_mlir_interface() wherever possible — stephen.neuendorffer / detail
  2. [lldb/SymbolFile] Don't parse the whole line table for the support files — Jonas Devlieghere / detail
  3. [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes — Jessica Paquette / detail
  4. [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B. — Jessica Paquette / detail

#21477 (Jun 12, 2020 9:24:51 AM)

  1. Fix non-determinism issue with implicit lambda captures. — erich.keane / detail

#21475 (Jun 12, 2020 9:04:51 AM)

  1. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  2. [libc++] Parse commands inside _executeScriptInternal to remove duplication — Louis Dionne / detail

#21470 (Jun 12, 2020 8:14:51 AM)

  1. [Analyzer] Replace `assert` with `ASSERT_TRUE` in a unit test to silence warnings — adam.balogh / detail

#21469 (Jun 12, 2020 8:04:51 AM)

  1. [libc++] Remove redundant UNSUPPORTED annotation for the GDB pretty-printer tests — Louis Dionne / detail

#21467 (Jun 12, 2020 7:44:51 AM)

  1. [mlir] Add Adaptor alias — jpienaar / detail

#21466 (Jun 12, 2020 7:34:51 AM)

  1. [libc++] Make executor scripts executable — Louis Dionne / detail
  2. GlobalISel: Fix not erasing old instruction in sitofp/uitofp lowering — Matthew.Arsenault / detail

#21465 (Jun 12, 2020 7:24:51 AM)

  1. Reland [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail

#21464 (Jun 12, 2020 7:14:51 AM)

  1. [mlir][doc] Fix typos in tutorial chapters — herhut / detail
  2. [lldb][NFC] Modernize TestPersistentVariables — Raphael Isemann / detail
  3. Handle delayed-template-parsing functions imported into a non-dtp TU — sam.mccall / detail
  4. [lldb] Test creating persistent variables with $[digit] names — Raphael Isemann / detail

#21463 (Jun 12, 2020 7:04:51 AM)

  1. [X86] Add non-uniform vector signbit test cases — llvm-dev / detail
  2. [DAG] foldAddSubOfSignBit - add support for non-uniform vector constants — llvm-dev / detail
  3. DAGCombiner optimization for pow(x,0.75) and pow(x,0.25) on double and single precision even in case massv function is asked — msd.ataei / detail

#21462 (Jun 12, 2020 6:54:51 AM)

  1. Get rid of -Wunused warnings in release build, NFC. — hokein.wu / detail
  2. [mlir] Mark CastOp class's shape constraint — jpienaar / detail

#21461 (Jun 12, 2020 6:44:52 AM)

  1. [lit] Fix handling of various keyword parse errors — jdenny.ornl / detail

#21460 (Jun 12, 2020 6:34:52 AM)

  1. [ASan][NFC] Refactor redzone size calculation — elver / detail

#21459 (Jun 12, 2020 6:24:52 AM)

  1. [AST][RecoveryExpr] Build recovery expressions by default for C++. — hokein.wu / detail

#21458 (Jun 12, 2020 6:14:52 AM)

  1. [ObjectYAML][DWARF] Add one helper function `writeInitialLength()`. NFC. — Xing / detail

#21457 (Jun 12, 2020 6:04:52 AM)

  1. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail

#21454 (Jun 12, 2020 5:34:52 AM)

  1. (PR46111) Properly handle elaborated types in an implicit  deduction guide — erich.keane / detail

#21452 (Jun 12, 2020 5:14:52 AM)

  1. [analyzer] Introduce weak dependencies to express *preferred* checker callback evaluation order — dkszelethus / detail

#21445 (Jun 12, 2020 4:04:52 AM)

  1. [MLIR] Add missing traits and assembly format to `shape.from/to_extent_tensor` — frgossen / detail
  2. [X86][SSE] combineX86ShuffleChain - combine INSERT_VECTOR_ELT patterns to INSERTPS — llvm-dev / detail

#21444 (Jun 12, 2020 3:54:52 AM)

  1. [analyzer][NFC] Change checker dependency unit tests to check for the registration order — dkszelethus / detail
  2. [BreakCritEdges] Add option to opt-out of perserving loop-simplify. — flo / detail

#21438 (Jun 12, 2020 2:54:52 AM)

  1. [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry. — Xing / detail

#21436 (Jun 12, 2020 2:34:52 AM)

  1. [AMDGPU] Add G16 support to image instructions — sebastian.neubauer / detail
  2. [VPlan] Reject loops without computable backedge taken counts — flo / detail
  3. Add missing IRBuilder include to IndirectThunks.h — Raphael Isemann / detail
  4. [CodeGen] Increase applicability of ffine-grained-bitfield-accesses for targets with limited native integer widths — asb / detail

#21433 (Jun 12, 2020 2:04:52 AM)

  1. [yaml2obj][MachO] - Fix PubName/PubType handling. — grimar / detail

#21430 (Jun 12, 2020 1:34:52 AM)

  1. [lldb] Don't print IRForTarget errors directly to the console — Raphael Isemann / detail

#21427 (Jun 12, 2020 1:04:52 AM)

  1. [cmake] Don't pass -z discard-unused to Illumos ld — ro / detail
  2. [PowerPC] refactor convertToImmediateForm - NFC — czhengsz / detail

#21426 (Jun 12, 2020 12:54:52 AM)

  1. [clang] Rename Decl::isHidden() to isUnconditionallyVisible(). — mboehme / detail

#21423 (Jun 12, 2020 12:24:52 AM)

  1. [NFC][InstCombine] Tests for "X - (X / C) * C == 0" pattern — lebedev.ri / detail
  2. [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0" — lebedev.ri / detail

#21421 (Jun 12, 2020 12:04:52 AM)

  1. [llvm/Object] Reimplment basic_symbol_iterator in TapiFile — Jonas Devlieghere / detail

#21419 (Jun 11, 2020 11:44:52 PM)

  1. [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions. — kristof.beyls / detail

#21409 (Jun 11, 2020 10:04:53 PM)

  1. [JumpThreading] Handle zero !prof branch_weights — yrouban / detail
  2. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail

#21405 (Jun 11, 2020 9:24:53 PM)

  1. [X86] Add a helper lambda to getIntelProcessorTypeAndSubtype to select feature bits from the correct 32-bit feature variable. — craig.topper / detail

#21403 (Jun 11, 2020 9:04:53 PM)

  1. [StackSafety] Fix byval handling — Vitaly Buka / detail

#21401 (Jun 11, 2020 8:44:53 PM)

  1. [llvm-objcopy][MachO] Fix cmdsize of LC_RPATH — alexshap / detail

#21395 (Jun 11, 2020 7:44:53 PM)

  1. [lldb/Test] Fix ASan/TSan workaround for Xcode Python 3 — Jonas Devlieghere / detail

#21394 (Jun 11, 2020 7:34:53 PM)

  1. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — esme.yi / detail
  2. [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization — yhs / detail

#21391 (Jun 11, 2020 7:04:53 PM)

  1. [llvm][llvm-nm] add TextAPI/MachO support — cyndy_ishida / detail

#21390 (Jun 11, 2020 6:54:53 PM)

  1. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / githubweb

#21390 (Jun 11, 2020 6:54:53 PM)

  1. Verify MemorySSA after all updates. — asbirlea / detail

#21390 (Jun 11, 2020 6:54:53 PM)

  1. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / detail

#21387 (Jun 11, 2020 6:24:53 PM)

  1. Install the MLIRTableGen static library. — stellaraccident / detail

#21384 (Jun 11, 2020 5:54:53 PM)

  1. Enable FileCheck -enable-var-scope by default in MLIR test — joker.eph / detail

#21381 (Jun 11, 2020 5:24:53 PM)

  1. Use python3 in generate-test-checks.py. — whchung / detail

#21379 (Jun 11, 2020 5:04:53 PM)

  1. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail

#21378 (Jun 11, 2020 4:54:53 PM)

  1. [mlir] Add additional header — jpienaar / detail
  2. Tidy up unsigned -> Register fixups. — echristo / detail

#21377 (Jun 11, 2020 4:44:53 PM)

  1. Add a diagnostic string to an assert. — echristo / detail

#21376 (Jun 11, 2020 4:34:53 PM)

  1. AMDGPU/GlobalISel: Fix select of private <2 x s16> load — Matthew.Arsenault / detail

#21375 (Jun 11, 2020 4:24:53 PM)

  1. [VectorCombine] remove unused parameters; NFC — spatel / detail

#21374 (Jun 11, 2020 4:14:53 PM)

  1. [lldb/Test] Unify DYLD_INSERT_LIBRARIES solution for ASan and TSan — Jonas Devlieghere / detail
  2. [CodeGen] Simplify the way lifetime of block captures is extended — Akira / detail
  3. AMDGPU/GlobalISel: Fix select of <8 x s64> scalar load — Matthew.Arsenault / detail
  4. [StackSafety,NFC] Fix use of CallBase API — Vitaly Buka / detail

#21372 (Jun 11, 2020 3:54:53 PM)

  1. [MLIR][SPIRVToLLVM] Added conversion for SPIR-V comparison ops — antiagainst / detail
  2. AMDGPU/GlobalISel: Set insert point when emitting control flow pseudos — Matthew.Arsenault / detail

#21370 (Jun 11, 2020 3:34:53 PM)

  1. [InlineCost] Preparational patch for creation of Printer pass. — knaumov / detail

#21369 (Jun 11, 2020 3:24:53 PM)

  1. [X86] Remove unnecessary #if around call to isCpuIdSupported in getHostCPUName. — craig.topper / detail
  2. Fixed assertion in SROA if block has ho successors — Stanislav.Mekhanoshin / detail
  3. Set the LLVM FP optimization flags conservatively. — rjmccall / detail
  4. [Support] Don't tie errs() to outs() by default — maskray / detail

#21368 (Jun 11, 2020 3:14:53 PM)

  1. [WebAssembly] Make BR_TABLE non-duplicable — tlively / detail

#21367 (Jun 11, 2020 3:04:53 PM)

  1. [mlir][Affine] Revisit fusion candidates after successful fusion — diego.caballero / detail
  2. [lldb] Check if thread was suspended during previous stop added. — Jonas Devlieghere / detail

#21366 (Jun 11, 2020 2:54:53 PM)

  1. Re-land "Migrate the rest of COFFObjectFile to Error" — rnk / detail

#21365 (Jun 11, 2020 2:44:53 PM)

  1. [clangd] Set CWD in semaCodeComplete — kadircet / detail

#21364 (Jun 11, 2020 2:34:54 PM)

  1. Fix incorrect call to ExprResult::get() — Alexander.Richardson / detail

#21360 (Jun 11, 2020 1:54:54 PM)

  1. [mlir] Remove Broadcastable ODS trait — jpienaar / detail
  2. [GlobalISel][test] Add REQUIRES: asserts after D76934 — maskray / detail

#21358 (Jun 11, 2020 1:34:54 PM)

  1. [libc++] Allow specifying arbitrary custom executors with the new format — Louis Dionne / detail

#21357 (Jun 11, 2020 1:24:54 PM)

  1. [mlir] Fix some of the warnings in MLIR code. — pifon / detail

#21355 (Jun 11, 2020 1:04:54 PM)

  1. [X86] Force VIA PadLock crypto instructions to emit a 0xF3 prefix when they encode to match what GNU as does. — craig.topper / detail

#21354 (Jun 11, 2020 12:54:54 PM)

  1. Add to the Coding Standard our that single-line bodies omit braces — erich.keane / detail
  2. [GISel][NFC]: Add unit test for clarifying CSE behavior — aditya_nandakumar / detail

#21352 (Jun 11, 2020 12:34:54 PM)

  1. [clang][NFC] Remove two hard-coded lists of ArrayTypeTrait and ExpressionTrait — riccibrun / detail
  2. [clang][NFC] Assert that the enumerator value of {Type,ArrayType,UnaryExprOrType,Expression}Traits — riccibrun / detail
  3. [clang] TextNodeDumper: Dump the trait spelling of {Type,ArrayType,Expression}TraitExpr — riccibrun / detail

#21351 (Jun 11, 2020 12:24:54 PM)

  1. [AArch64] Regenerate SVE test llvm-ir-to-intrinsic.ll. — efriedma / detail
  2. [X86] Replace TB with PS on instructions that are documented in the SDM with 'NP' — craig.topper / detail
  3. [libc] Add implementation of few floating point manipulation functions. — sivachandra / detail

#21350 (Jun 11, 2020 12:14:54 PM)

  1. [libc++abi] Simplify the logic for finding libc++ from libc++abi — Louis Dionne / detail

#21349 (Jun 11, 2020 12:04:54 PM)

  1. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail

#21348 (Jun 11, 2020 11:54:54 AM)

  1. [flang] Semantics for SELECT TYPE — joshisameeran17 / detail

#21345 (Jun 11, 2020 11:24:54 AM)

  1. [clang] Frontend components for the relative vtables ABI (round 2) — leonardchan / detail

#21342 (Jun 11, 2020 10:54:54 AM)

  1. Regenerated SROA phi-gep.ll test. NFC. — Stanislav.Mekhanoshin / detail

#21341 (Jun 11, 2020 10:44:54 AM)

  1. [NFC] clean up the AsmPrinter::emitLinkage for AIX part — diggerlin / detail
  2. [mlir][rocdl] Fixing breakage of dim operator from 904f91db — zhuoryin / detail
  3. [PCH] Support writing BuiltinBitCastExprs to PCHs — erik.pilkington / detail

#21340 (Jun 11, 2020 10:34:54 AM)

  1. [libc++] Use the supported caches to setup build bots — Louis Dionne / githubweb

#21340 (Jun 11, 2020 10:34:54 AM)

  1. [libc++] Use the supported caches to setup build bots — Louis Dionne / detail

#21335 (Jun 11, 2020 9:44:54 AM)

  1. [mlir][shape] Add assemblyFormat for `shape.add`. — pifon / detail
  2. [lldb/Test] Ensure inline tests have a unique build directory — Jonas Devlieghere / detail

#21334 (Jun 11, 2020 9:34:54 AM)

  1. [VectorCombine] add tests for compare scalarization; NFC — spatel / detail

#21333 (Jun 11, 2020 9:24:54 AM)

  1. AMDGPU/GlobalISel: Fix lower for f64->f16 G_FPTRUNC — petar.avramovic / detail

#21332 (Jun 11, 2020 9:14:54 AM)

  1. [llvm-objdump] Decrease instruction indentation for non-x86 — maskray / detail

#21328 (Jun 11, 2020 8:34:54 AM)

  1. Revert "[OPENMP50]Codegen for scan directive in simd loops." — a.bataev / detail

#21325 (Jun 11, 2020 8:04:54 AM)

  1. [llvm][NFC] Factor some common data in InlineAdvice — mtrofin / detail

#21324 (Jun 11, 2020 7:54:54 AM)

  1. [X86] Fold vXi1 OR(KSHIFTL(X,NumElts/2),Y) -> KUNPCK — llvm-dev / detail

#21323 (Jun 11, 2020 7:44:54 AM)

  1. [mlir][rocdl] Adding vector to ROCDL dialect lowering — zhuoryin / detail

#21320 (Jun 11, 2020 7:14:55 AM)

  1. Fix return status of DataFlowSanitizer pass — sguelton / detail

#21319 (Jun 11, 2020 7:04:55 AM)

  1. [OPENMP50]Codegen for use_device_addr clauses. — a.bataev / detail

#21318 (Jun 11, 2020 6:54:54 AM)

  1. [IR] Remove assert from ShuffleVectorInst — sam.parker / detail
  2. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail

#21317 (Jun 11, 2020 6:44:54 AM)

  1. [clang][NFC] Generate the {Type,ArrayType,UnaryExprOrType,Expression}Traits... — riccibrun / detail
  2. [gn build] Port 78e636b3f2f — llvmgnsyncbot / detail

#21315 (Jun 11, 2020 6:24:55 AM)

  1. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail

#21314 (Jun 11, 2020 6:14:55 AM)

  1. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  2. Add AST_SIGNATURE record to unhashed control block of PCM files — dany.grumberg / detail

#21313 (Jun 11, 2020 6:04:55 AM)

  1. Add missing lambda capture from rGf529c0a8a149. — llvm-dev / detail

#21312 (Jun 11, 2020 5:54:55 AM)

  1. Fix unused variable warning. NFCI. — llvm-dev / detail

#21311 (Jun 11, 2020 5:44:55 AM)

  1. [X86][AVX512] Add second test case for PR32547 — llvm-dev / detail

#21310 (Jun 11, 2020 5:34:55 AM)

  1. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  2. [clang][NFC] Fix a Wdocumentation warning in Basic/TargetInfo.h — riccibrun / detail

#21309 (Jun 11, 2020 5:24:55 AM)

  1. [clang] Convert a default argument expression to the parameter type... — riccibrun / detail

#21307 (Jun 11, 2020 5:04:55 AM)

  1. [lldb] Remove Scalar operator= overloads — pavel / detail

#21306 (Jun 11, 2020 4:54:55 AM)

  1. [clang] CWG 2082 and 2346: loosen the restrictions on parameters and local variables in default arguments. — riccibrun / detail
  2. [MemCpyOptimizer] Simplify API of processStore and processMem* functions — jay.foad / detail

#21303 (Jun 11, 2020 4:24:55 AM)

  1. [llvm/DWARFDebugLine] Remove spurious full stop from warning messages — pavel / detail
  2. [clang][NFC] Various NFCs in CheckDefaultArgumentVisitor — riccibrun / detail

#21302 (Jun 11, 2020 4:14:55 AM)

  1. [llvm/DWARFDebugLine] Fix a typo in one warning message — pavel / detail
  2. [mlir][linalg] Fix the type (indicies->indices). — pifon / detail

#21300 (Jun 11, 2020 3:54:55 AM)

  1. [mlir] Add new builders to linalg.reshape. — pifon / detail

#21297 (Jun 11, 2020 3:24:55 AM)

  1. [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues — chris.jackson / detail

#21296 (Jun 11, 2020 3:14:55 AM)

  1. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail

#21292 (Jun 11, 2020 2:34:55 AM)

  1. [NFC] Make formatting changes to ASTBitCodes.h ahead of a functional change — dany.grumberg / detail

#21291 (Jun 11, 2020 2:24:55 AM)

  1. [X86][AVX512] Add test case for PR32547 — llvm-dev / detail
  2. [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors — llvm-dev / detail

#21289 (Jun 11, 2020 2:04:55 AM)

  1. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail

#21288 (Jun 11, 2020 1:54:55 AM)

  1. [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug — dominik.montada / detail
  2. [mlir][Linalg][Doc] Fix of misleading example in Property 2 — zinenko / detail

#21286 (Jun 11, 2020 1:34:55 AM)

  1. Make ASTFileSignature an array of 20 uint8_t instead of 5 uint32_t — dany.grumberg / detail

#21282 (Jun 11, 2020 12:54:55 AM)

  1. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  2. [lldb] Fix a crash in PlatformAppleSimulator::GetCoreSimulatorPath when Xcode developer directory can't be found — Raphael Isemann / detail

#21281 (Jun 11, 2020 12:44:55 AM)

  1. [X86] Remove unnecessary In64BitMode predicate from TEST64ri32. NFC — craig.topper / detail
  2. [NFC] Refactor ThunkInserter to make it available for all targets. — kristof.beyls / detail

#21280 (Jun 11, 2020 12:34:56 AM)

  1. [sanitizer] Avoid unneeded deferefence — Vitaly Buka / detail

#21279 (Jun 11, 2020 12:24:55 AM)

  1. [CodeGen] Let computeKnownBits do something sensible for scalable vectors — david.sherwood / detail

#21277 (Jun 11, 2020 12:04:55 AM)

  1. [gn build] Port 0ee176edc8b — llvmgnsyncbot / detail

#21276 (Jun 10, 2020 11:54:55 PM)

  1. [ARM][MachineOutliner] Add NoLRSave mode. — yvan.roux / detail
  2. [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions. — kristof.beyls / detail

#21268 (Jun 10, 2020 10:34:56 PM)

  1. [X86] Use X86AS enum constants to replace hardcoded numbers in more places. NFC — craig.topper / detail
  2. Restore part of D80450 [CUDA][HIP] Fix implicit HD function resolution — maskray / detail

#21266 (Jun 10, 2020 10:14:56 PM)

  1. [libc builder] Uncomment integration test step. — paulatoth / githubweb

#21266 (Jun 10, 2020 10:14:56 PM)

  1. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail

#21266 (Jun 10, 2020 10:14:56 PM)

  1. [libc builder] Uncomment integration test step. — paulatoth / detail

#21265 (Jun 10, 2020 10:04:56 PM)

  1. Added projects and categories for flang, mlir, libc. — gkistanova / githubweb

#21265 (Jun 10, 2020 10:04:56 PM)

  1. Added projects and categories for flang, mlir, libc. — gkistanova / detail

#21264 (Jun 10, 2020 9:54:56 PM)

  1. [libc] Fix integration test header dependency. — paulatoth / detail

#21262 (Jun 10, 2020 9:34:56 PM)

  1. Revert "[X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC" — craig.topper / detail

#21261 (Jun 10, 2020 9:24:56 PM)

  1. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail

#21259 (Jun 10, 2020 9:04:56 PM)

  1. [StackSafety] Pass summary into codegen — Vitaly Buka / detail

#21258 (Jun 10, 2020 8:54:56 PM)

  1. Fix __clang_cuda_math_forward_declares.h — Yaxun.Liu / detail
  2. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — lkail / detail

#21251 (Jun 10, 2020 7:44:56 PM)

  1. [libc++] Consider everything inside %T to be a dependency of each test — Louis Dionne / detail
  2. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail

#21249 (Jun 10, 2020 7:24:56 PM)

  1. [SPARC] Lower fp16 ops to libcalls — efriedma / detail

#21246 (Jun 10, 2020 6:54:56 PM)

  1. AMDGPU/GlobalISel: Fix porting error in 32-bit division — Matthew.Arsenault / detail

#21242 (Jun 10, 2020 6:14:56 PM)

  1. [Debugger] Use FileSystem instead of calling openFileForWrite directly. — Jonas Devlieghere / detail

#21240 (Jun 10, 2020 5:54:56 PM)

  1. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail

#21239 (Jun 10, 2020 5:44:56 PM)

  1. [MLIR] Add ArrayAttr::empty() — riddleriver / detail
  2. [MLIR] Emit debug message if inlining fails — riddleriver / detail
  3. Revert D80450 "[CUDA][HIP] Fix implicit HD function resolution" — maskray / detail

#21238 (Jun 10, 2020 5:34:56 PM)

  1. [MLIR] Print function name when ReturnOp verification fails — riddleriver / detail
  2. Support other llc-like tools in update_llc_test_checks.py — daniel_l_sanders / detail
  3. [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section. — Xing / detail
  4. [DWARFYAML][debug_ranges] Make the "Offset" field optional. — Xing / detail

#21237 (Jun 10, 2020 5:24:56 PM)

  1. [mlir][NFC] Split Parser into several different files. — riddleriver / detail
  2. [mlir][StandardOps] Updated IndexCastOp to support tensor<index> cast — riddleriver / detail

#21235 (Jun 10, 2020 5:04:56 PM)

  1. [libc builder] Comment out integration test step. — paulatoth / githubweb

#21235 (Jun 10, 2020 5:04:56 PM)

  1. [InstCombine] Remove some repeated calls to getOperand. NFCI — craig.topper / detail

#21235 (Jun 10, 2020 5:04:56 PM)

  1. [libc builder] Comment out integration test step. — paulatoth / detail

#21232 (Jun 10, 2020 4:34:56 PM)

  1. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail

#21231 (Jun 10, 2020 4:24:56 PM)

  1. [MLIR][SPIRVToLLVM] Implemented conversion for arithmetic ops and 3 bitwise ops. — antiagainst / detail

#21226 (Jun 10, 2020 3:34:57 PM)

  1. [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass — craig.topper / detail
  2. [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules. — hoy / detail

#21225 (Jun 10, 2020 3:24:57 PM)

  1. [libc][Obvious] Use full path with cmake's if(EXISTS ...). — sivachandra / detail

#21224 (Jun 10, 2020 3:14:56 PM)

  1. lld: improve the `-arch` handling for MachO — Saleem Abdulrasool / detail
  2. Rename arg name in __clang_hip_math.h — Yaxun.Liu / detail
  3. [DebugInfo] Reduce SalvageDebugInfo() functions — chris.jackson / detail
  4. [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress — ctetreau / detail
  5. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  6. [InstCombine] improve matching for sext-lshr-trunc patterns, part 2 — spatel / detail
  7. [ModuloSchedule] Support instructions with > 1 destination when walking canonical use. — hgreving / detail
  8. [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtin_ffs(X) - 1. — craig.topper / detail
  9. [libc++] Improve tests for iterators.operations — Louis Dionne / detail
  10. Move *San module passes later in the NPM pipeline — aeubanks / detail
  11. [PGO] CallPromotion: Don't try to pass sret args to varargs functions — hans / detail
  12. [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds — isuruf / detail
  13. [AArch64] Fix ldst-opt of multiple disjunct subregs. — flo / detail
  14. Revert "[clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH." — thakis / detail
  15. Add a flag to debug automatic variable initialization — jiancai / detail
  16. [TSan] Revert removal of ignore_interceptors_accesses flag — julian.lettner / detail
  17. [SuffixTree][MachOpt] Factoring out Suffix Tree and adding Unit Tests — andrew_litteken / detail
  18. [gn build] Port bb677cacc80 — llvmgnsyncbot / detail
  19. Revert "Reland D80966 [codeview] Put !heapallocsite on calls to operator new" — aeubanks / detail
  20. Apply fix from D81179 only from GCC < 8 — clementval / detail
  21. [XCOFF][AIX] report_fatal_error when an overflow section is needed — jasonliu / detail
  22. More robust fix for crash on invalid range-based for statement. — richard / detail
  23. [lld] Fix shared library build by adding the missing dependency. — michael.hliao / detail
  24. [Support] FoldingSetNodeID::AddString(): reserve memory — lebedev.ri / detail
  25. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  26. [DebugInfo] Fix assertion for extern void type — yhs / detail
  27. Add #includes so that ROCm.h is compilable stand-alone. — saugustine / detail
  28. Remove improper uses of DiagnosticErrorTrap and hasErrorOccurred. — richard / detail
  29. Stabilize alloca slices sort in SROA — Stanislav.Mekhanoshin / detail
  30. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — phosek / detail
  31. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  32. [MLIR][Toy] Fix a few typos in the comments/docs. — antiagainst / detail
  33. [MLIR][SPIRVToLLVM] Add skeleton for SPIR-V to LLVM dialect conversion — antiagainst / detail
  34. [InstrProfiling] Use -fuse-ld=lld in instrprof-gc-sections test — phosek / detail
  35. Revert "[arm][darwin] Don't generate libcalls for wide shifts on Darwin" — efriedma / detail
  36. [libc][NFC][Obvious] Add names to various string entrypoints. — sivachandra / detail
  37. [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions — dfukalov / detail
  38. [AArch64] Support expression results as immediate values in mov — jiancai / detail
  39. [mlir] Unranked memref type has no rank — jpienaar / detail
  40. lld: initial pass at supporting TBD — Saleem Abdulrasool / detail
  41. Make myself code owner of InferAddressSpaces — arsenm2 / detail
  42. [PowerPC] Fix incorrect PC Relative relocations for Big Endian — stefanp / detail
  43. [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables — stefanp / detail
  44. [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics. — stefanp / detail
  45. [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit — czhengsz / detail
  46. test: repair lld builder — Saleem Abdulrasool / detail
  47. [NFC][PowerPC] Remove the redundant InstAlias for OR instruction — shkzhang / detail
  48. [libc][NFC] Add bzero to list of entrypoints. — sivachandra / detail
  49. [libc][NFC] Add few more missing entrypoints to the entrypoint list. — sivachandra / detail
  50. [X86] Autogenerate complete checks and add encoding information. NFC — craig.topper / detail
  51. [AMDGPU] Custom lowering of i64 umulo/smulo — Stanislav.Mekhanoshin / detail
  52. [CodeGen,AArch64] Fix up warnings in splitStores — david.sherwood / detail
  53. [NFCI][CostModel] Unify getCmpSelInstrCost — sam.parker / detail
  54. [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments — david.sherwood / detail
  55. [AArch64] Fix branch, terminator, etc properties for BRA* instructions. — kristof.beyls / detail
  56. [MachineVerifier] Add TiedOpsRewritten flag to fix verify two-address error — shkzhang / detail
  57. [AMDGPU] Enable structurizer workarounds by default — sameer.sahasrabuddhe / detail
  58. [Alignment] Fix deprecation message — gchatelet / detail
  59. [AVR][test] Remove test for naked function containing a return. — simon.wallis2 / detail
  60. [VE] Support lowering to NND instruction — simon.moll / detail
  61. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  62. [VE] Support Transfer Control Instructions in MC layer — simon.moll / detail
  63. [AArch64][SVE] Implement structured load intrinsics — cullen.rhodes / detail
  64. Fix unused variable warning — gchatelet / detail
  65. [DebugInfo] Check for errors when reading data for extended opcode — james.henderson / detail
  66. [AArch64][AsmParser] Fix debug output in a few instructions — cullen.rhodes / detail
  67. [Matrix] Add __builtin_matrix_transpose to Clang. — flo / detail
  68. [clang-format] Brace breaking for C# lambdas — jbcoe / detail
  69. [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation — vsavchenko / detail
  70. [lldb] Fix -Wmissing-field-initializers in StackFrameList — pavel / detail
  71. [Analyzer] Add `getReturnValueUnderConstruction()` to `CallEvent` — adam.balogh / detail
  72. [Analyzer] [NFC] Parameter Regions — adam.balogh / detail
  73. [Analyzer] Allow creation of stack frame for functions without definition — adam.balogh / detail
  74. [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess — gchatelet / detail
  75. [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses — gchatelet / detail
  76. [ARM] prologue instructions emitted for naked function with >64 byte argument — simon.wallis2 / detail
  77. Revert "[Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess" — gchatelet / detail
  78. [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  79. [DWARFYAML][debug_ranges] Emit an error message for invalid offset. — Xing / detail
  80. Magic.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  81. [X86][SSE] Add PTEST test cases for PR45378 — llvm-dev / detail
  82. [ARM] Add some MVE vecreduce tests. NFC — david.green / detail
  83. [clang][StaticAnalyzer] Fix unused variable warning for debug builds — kadircet / detail
  84. [nfc] [lldb] Reduce GetAttributes's depth parameter usage — jan.kratochvil / detail
  85. [lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCC — jan.kratochvil / detail
  86. [Support] Add stream tie function and use it for errs() — james.henderson / detail
  87. [clangd] Don't produce snippets when completion location is followed by parenthesis — kbobyrev / detail
  88. [VE] Support rest of load/store instructions in MC layer — simon.moll / detail
  89. Update pass status for GCOVProfiling — sguelton / detail
  90. Fix MemCpyOptimizer return status — sguelton / detail
  91. Fix race condition in llvm/test/MC/AArch64/mov-expr* tests — kristof.beyls / detail
  92. [Analyzer] Fix buildbot failure caused by commit `rG813734dad7e8b526c39806d1a88820b1f0706fb1` — adam.balogh / detail
  93. [OPENMP]Improve code readability, NFC. — a.bataev / detail
  94. [DebugInfo] Remove unnecessary flushes and add additional testing — james.henderson / detail
  95. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  96. [DebugInfo] Print non-verbose output at some point as verbose output — james.henderson / detail
  97. [DebugInfo] Improve new line printing in debug line verbose output — james.henderson / detail
  98. [DebugInfo] Fix printing of unrecognised standard opcodes — james.henderson / detail
  99. [Analyzer] Remove warning caused by commit `rG98db1f990fc2` — adam.balogh / detail
  100. Revert "[clangd] Parse std::make_unique, and emit template diagnostics at expansion." — sam.mccall / detail
  101. [Analyzer] Remove warning caused by commit `rGe22ace8ba2b0` — adam.balogh / detail
  102. [lldb] Test compatibility between a class type from a member function expr and its original version — Raphael Isemann / detail
  103. [clang-format] Microsoft style fixes for C# properties — jbcoe / detail
  104. Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size" — mahesha.comp / detail
  105. [gn build] Port 813734dad7e — llvmgnsyncbot / detail
  106. [gn build] Port 98db1f990fc — llvmgnsyncbot / detail
  107. [gn build] Port 9b02a9b4015 — llvmgnsyncbot / detail
  108. [clang][AST] TextNodeDumper: dump the operator spelling for overloaded operators. — riccibrun / detail
  109. [clang][AST] Widen TypeTraitExprBitfields.NumArgs to 16 bits. — riccibrun / detail
  110. [x86] add test for constant hoisting of 8-bit immediate; NFC (PR46237) — spatel / detail
  111. [DAGCombiner] allow more folding of fadd + fmul into fma — spatel / detail
  112. [libc++] Remove assertion in year_month_day_last::day() — Louis Dionne / detail
  113. [Matrix] Update check lines for strided intrinsics (NFC). — flo / detail
  114. [PatternMatch] Support matching intrinsics with 6 arguments. — flo / detail
  115. [ObjectYAML][ELF] Add support for emitting the .debug_line section. — Xing / detail
  116. Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error — aaron.puchert / detail
  117. [clangd][NFC] Explode ReceivedPreamble into a CV — kadircet / detail
  118. Reland (again) D80966 [codeview] Put !heapallocsite on calls to operator new — aeubanks / detail
  119. [InstCombine] Ensure allocation alignment mask is within range before applying as an attribute — llvm-dev / detail
  120. [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors. — dancgr / detail
  121. [DebugInfo] Drop unneeded format() calls (fix -Wformat-security) after 3b7ec64d59748765990ed99716034ab8d5533673 — maskray / detail
  122. [libc++] Remove workarounds for the lack of clock_gettime on older macOS platforms — Louis Dionne / detail
  123. [mlir] Add number of operands verification for shape.assuming_all operation — jpienaar / detail
  124. [AMDGPU] Introduce Clang builtins to be mapped to AMDGCN atomic inc/dec intrinsics — Saiyedul.Islam / detail
  125. Add begin source location for the attributed statement created from PragmaLoopHint decorated loop — Yuanfang Chen / detail
  126. [WebAssembly] Implement prototype SIMD rounding instructions — tlively / detail
  127. [mlir][gpu] Add support for f16 when lowering to nvvm intrinsics — herhut / detail
  128. [libc++] Avoid UB in year_month_day_last::day() for incorrect months — Louis Dionne / detail
  129. [lldb/Interpreter] Support color in CommandReturnObject — Jonas Devlieghere / detail
  130. [AArch64][GlobalISel] Select trn1 and trn2 — Jessica Paquette / detail
  131. [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled — daniel.kiss / detail
  132. Change debuginfo check for addHeapAllocSiteMetadata — aeubanks / detail
  133. [VectorCombine] scalarizeBinop - support an all-constant src vector operand — llvm-dev / detail
  134. [gcov][test] Add mkdir -p %t && cd %t — maskray / detail
  135. [MachineScheduler] Update available queue on the first mop of a new cycle — david.green / detail
  136. [ELF] Demote lazy symbols relative to a discarded section to Undefined — maskray / detail
  137. [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with -force-vector-width=1 -force-vector-interleave=4 — anhtuyen / detail
  138. [libc++] Fix too stringent availability markup for bad_optional_access — Louis Dionne / detail
  139. Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present — n.james93 / detail
  140. [libc++][CMake] Add CMake caches for commonly supported configurations — Louis Dionne / detail
  141. Change filecheck default to dump input on failure — joker.eph / detail
  142. [lldb/Reproducers] Also collect ::open  and ::fopen — Jonas Devlieghere / detail
  143. GlobalISel: Fix double printing new instructions in legalizer — Matthew.Arsenault / detail
  144. GlobalISel: Remove redundant check in verifier — Matthew.Arsenault / detail
  145. GlobalISel: Move some trivial MIRBuilder methods into the header — Matthew.Arsenault / detail
  146. GlobalISel: Improve MachineIRBuilder construction — Matthew.Arsenault / detail
  147. PR46255: Fix field diagnostics for C records with anonymous members. — erich.keane / detail
  148. [InstCombine] add tests for diff-of-sums; NFC — spatel / detail
  149. [NFCI] Clean up exceptions related CMake and Lit options in libc++abi and libunwind — Louis Dionne / detail
  150. GlobalISel: Set instr/debugloc before any legalizer action — Matthew.Arsenault / detail
  151. Undo change inadvertently added in 113b0d7d — erich.keane / detail
  152. [x86] refine conditions for immediate hoisting to save code-size — spatel / detail
  153. AMDGPU/GlobalISel: Add new baseline tests for bitcast legalization — Matthew.Arsenault / detail
  154. [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI — craig.topper / detail
  155. [gn build] Port d5c28c40943 — llvmgnsyncbot / detail
  156. Patch up issues with GN builds (pthread / libz) — 31459023+hctim / detail
  157. Move DSO dependencies inside the group. — 31459023+hctim / detail
  158. Address Peter's comments. — 31459023+hctim / detail
  159. remove redundant comment about Android. — 31459023+hctim / detail
  160. Rebase. — 31459023+hctim / detail
  161. [HWASan] Add sizeof(global) in report even if symbols missing. — 31459023+hctim / detail
  162. [libc++abi][libunwind] Don't override libc++'s handling of exception features — Louis Dionne / detail
  163. [lldb] Fix and enable Windows minidump tests — jarin / detail
  164. [libc++abi] Replace LIBCXXABI_HAS_NO_EXCEPTIONS by TEST_HAS_NO_EXCEPTIONS — Louis Dionne / detail
  165. [AIX] supporting the visibility attribute for aix assembly — diggerlin / detail
  166. [clang][NFC] Fix and simplify the test added in 8dcc7eecb75b39d723fd6fee566369bf67e43fdf — riccibrun / detail
  167. Added test case for the patch D75866 "supporting the visibility attribute for aix assembly" — diggerlin / detail
  168. [NFC][WebAssembly] Add tests for alignment on new SIMD loads — tlively / detail
  169. [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate — ctetreau / detail
  170. Reland [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  171. [SVE] Eliminate calls to default-false VectorType::get() from Scalar — ctetreau / detail
  172. [lldb/CMake] Add LLDB_PYTHON_VERSION to use Python 2 with CMake > 3.12 — Jonas Devlieghere / detail
  173. [flang] Fix bug resolving type in type definition — tkeith / detail
  174. [LoopFusion] Update second loop guard non loop successor phis incoming — whitneyt / detail
  175. [libc] Skip entrypoints not present in the entrypoints list. — sivachandra / detail
  176. [libc][NFC][Obvious] Tidy up some CMake files. — sivachandra / detail
  177. Don't use a variable that isn't defined — Akira / detail
  178. [mlir] [VectorOps] Handle 'vector.shape_cast' lowering for all cases — ajcbik / detail
  179. [lldb/Reproducers] Skip test_remove_placeholder_add_real_module with reproducers — Jonas Devlieghere / detail
  180. [libc][NFC] Adjust sinf and cosf around -infinity inputs. — sivachandra / detail
  181. Make the diagnostic-missing-prototypes put the suggested `static` in front of `const` if exists. — vyng / detail
  182. [X86] Assign a feature to tremont, goldmont, goldmont-plus, icelake-client, and icelake for target multiversioning priority. — craig.topper / detail
  183. [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo. — Amara Emerson / detail
  184. Fix variables used only in asserts. — saugustine / detail
  185. [Support][unittest] Fix asan failure after D81156 — maskray / detail
  186. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  187. [libc] Skip fuzzer as well if its dependent entrypoints are skipped. — sivachandra / detail
  188. [MLIR] expose applyCmpPredicate — stephen.neuendorffer / detail
  189. [JitRunner] add support for i32 and i64 output — stephen.neuendorffer / detail
  190. [AArch64] custom lowering for i128 popcount — shawn / detail
  191. [libc] Add implementations of round and roundf. — sivachandra / detail
  192. [ELF] Fix --thinlto-index-only regression after D79300 — maskray / detail
  193. [AArch64] Move RegisterBankInfo.cpp/h to GISel. — Amara Emerson / detail
  194. [gn build] Port 075890ca551 — llvmgnsyncbot / detail
  195. [gn build] Port 4f03c0b8066 — llvmgnsyncbot / detail
  196. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  197. Revert "[SPARC] Lower fp16 ops to libcalls" — efriedma / detail
  198. [SveEmitter] NFC: Add missing ACLE tests — sander.desmalen / detail
  199. [MS] Copy the symbols assigned to the former instruction when memory folding. — pengfei.wang / detail
  200. [VE] Support host memory access instructions in MC layer — simon.moll / detail
  201. [CostModel] Unify getArithmeticInstrCost — sam.parker / detail
  202. [CostModel] Unify Shuffle and InsertElement Costs — sam.parker / detail
  203. [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent — asb / detail
  204. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  205. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Vitaly Buka / detail
  206. [DSE,MSSA] Relax post-dom restriction for objs visible after return. — flo / detail
  207. [clangd] Log rather than assert on bad UTF-8. — sam.mccall / detail
  208. [FileCheck] Add function call support to numerical expressions. — paul.walker / detail
  209. [StackSafety] Add info into function summary — Vitaly Buka / detail
  210. [Attributor] Split the Attributor::run() into multiple functions. — stefan / detail
  211. Revert "[Attributor] Split the Attributor::run() into multiple functions." — stefomeister / detail
  212. [ARM] MVE vectorizer reduction tests for each reduction type. NFC — david.green / detail
  213. [VE] Support convert instructions in MC layer — simon.moll / detail
  214. [lldb][NFC] Rename ClangExpressionDeclMap::AddThisType and clarify documentation — Raphael Isemann / detail
  215. [asan] Suppress lint warning in tests — Vitaly Buka / detail
  216. [compiler-rt] [test] Fix NameError when loading lit.cfg.py for crt — jaskiewiczs / detail
  217. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  218. [MLIR][Shape] Make dimension an operand of `get_extent` — frgossen / detail
  219. [libc++] Allow picking Lit parameters from the config — Louis Dionne / detail
  220. [libc++] Define the no-exceptions Lit feature using the DSL — Louis Dionne / detail
  221. [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option. — grimar / detail
  222. [lldb/Makefile.rules] Apply CFLAGS_EXTRAS after debug-info mode flags — pavel / detail
  223. [libc++] Translate the enable_filesystem parameter to the DSL — Louis Dionne / detail
  224. [AArch64][SVE] Change pointer type of struct load/store intrinsics. — sander.desmalen / detail
  225. [lld][test] Expand testing for dynamic-list and export-dynamic — gbreynoo / detail
  226. [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2] — elver / detail
  227. Create a warning flag for 'warn_conv_*_not_used' — rdwampler / detail
  228. [lldb/Utility] Remove m_ieee_quad from Scalar — pavel / detail
  229. [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32 — peter.smith / detail
  230. Reland: [Attributor] Split the Attributor::run() into multiple functions. — sstipanovic / detail
  231. [libcxx] Fix std::vector construct_iter_iter.pass.cpp test (C++98/03) — mikhail.maltsev / detail
  232. [libc++] Install locales in the build bot Docker images — Louis Dionne / detail
  233. [MLIR][Standard] Make the `dim` operation index an operand. — frgossen / detail
  234. [clangd] Disable new errs()-tie behavior, it's racy. — sam.mccall / detail
  235. [DWARFDebugLine] Use truncating data extractors for prologue parsing — pavel / detail
  236. Fix version of c-general.profdata.v5 test case — sguelton / detail
  237. [CostModel][X86] Add broadcast costs for vXi1 bool vectors — llvm-dev / detail
  238. [lldb] Replace the LEB128 decoding logic in LLDB's DataExtractor with calls to LLVM's LEB128 implementation — Raphael Isemann / detail
  239. [lld] Fix test/ELF/undef.s for 6f55b5a1 — pavel / detail
  240. ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero — Raphael Isemann / detail
  241. Fix the -Wsign-compare warning. — hokein.wu / detail
  242. Correctly update Changed status for SimplifyCFG — sguelton / detail
  243. FileCheck [11/12]: Add matching constraint specification — thomasp / detail
  244. AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent — Matthew.Arsenault / detail
  245. GlobalISel: Make default implementation of legalizeCustom unreachable — Matthew.Arsenault / detail
  246. [lldb] XFAIL TestForwardDeclaration.test_debug_names on windows — pavel / detail
  247. [X86][SSE] Cleanup tests based on feedback from D81547 — llvm-dev / detail
  248. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  249. Fix MLIR test: -dump-input-on-failure is no longer a valid option — joker.eph / detail
  250. [flang] Add the complex expression helper class. — eschweitz / detail
  251. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  252. [libc++] Work around gcc/Power9 bug in `include/thread` — jdenny.ornl / detail
  253. [AST] Mangle LambdaContextDecl for top level decl — zequanwu / detail
  254. [ARM] Update fp16-insert-extract.ll test checks. NFC — david.green / detail
  255. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  256. [WebAssembly] Fix a warning for an unused variable — aheejin / detail
  257. GlobalISel: Move LegalizerHelper members around — Matthew.Arsenault / detail
  258. AMDGPU: Stop using getSelectCC in division lowering — Matthew.Arsenault / detail
  259. [ASan][Test] Split out global alias test — elver / detail
  260. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2 — Saiyedul.Islam / detail
  261. [hip] Fix device-only relocatable code compilation. — michael.hliao / detail
  262. [libc][NFC] Make cpu feature check tolerate non-x86 architectures. — sivachandra / detail
  263. [X86] Split imm handling out of selectMOV64Imm32 and add a separate isel pattern. — craig.topper / detail
  264. [libc] Add a simple linux aarch64 config. — sivachandra / detail
  265. [ASan][Test] Fix expected strings for globals test — elver / detail
  266. [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  267. [AMDGPU] Fixed promote alloca with ptr/int casts — Stanislav.Mekhanoshin / detail
  268. [AVR] Implement disassembly support for I/O instructions — aykevanlaethem / detail
  269. [hip] Fix the failed test case due to the additional backend phase. — michael.hliao / detail
  270. [NFC] Rename variable to workaround old gcc bug — aeubanks / detail
  271. [clang][Attribute] Fix noderef attribute false-negatives — leonardchan / detail
  272. RegAllocFast: Avoid unused method warning in release builds — Matthew.Arsenault / detail
  273. Fix dynamic probing scheme — sguelton / detail
  274. Fixed false ThinLTO cache misses problem (PR 45819). — katya.romanova / detail
  275. [X86] Enable masked GPR broadcasts to be formed even if the broadcast has more than one use. — craig.topper / detail
  276. [clang] Frontend components for the relative vtables ABI — leonardchan / detail
  277. Register printer and context CL options with the toyc example — joker.eph / detail
  278. AMDGPU/GlobalISel: cmp/select method for insert element — Stanislav.Mekhanoshin / detail
  279. [libc++] Make sure tests are run in a unique directory — Louis Dionne / detail
  280. [clang] Use IsVolatile=true and RequiresNullTerminator=false for PCMs — bigcheesegs / detail
  281. Revert "[clang] Frontend components for the relative vtables ABI" — leonardchan / detail
  282. [libcxx][test] MSVC's __is_trivially_copyable is fixed in VS 16.7 — Casey / detail
  283. debugserver: Enable -DLLDB_ENERGY when compiling against an internal SDK — Adrian Prantl / detail
  284. Disallow trivial_abi on a class if all copy and move constructors are — Akira / detail
  285. [X86] Add a 32-bit version of mixed-ptr-sizes.ll to make sure we get code coverage on the ADDRSPACECAST handling in ReplaceNodeResults. NFC — craig.topper / detail
  286. [X86] Call LowerADDRSPACECAST directly from ReplaceNodeResults to avoid repeating identical code. NFC — craig.topper / detail
  287. [mlir][linalg] Add a builder for `linalg.(indexed_)generic`. — pifon / detail
  288. [lldb/Test] Add 'std-module' category and skip them with reproducers — Jonas Devlieghere / detail

#21224 (Jun 10, 2020 3:14:56 PM)

  1. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / detail

#21137 (Jun 10, 2020 12:54:58 AM)

  1. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / githubweb

#20932 (Jun 8, 2020 10:57:23 AM)

  1. [AArch64] Add a ldst-opt test with undef operands (NFC). — flo / detail

#20931 (Jun 8, 2020 10:46:17 AM)

  1. [NFC] Fix quadratic LexicalScopes::constructScopeNest — jeremy.morse / detail

#20929 (Jun 8, 2020 10:28:31 AM)

  1. [gn build] Port 550b5995233 — llvmgnsyncbot / detail
  2. [PGO][PGSO] Enable non-cold code size opts under non-partial-profile sample PGO. — yamauchi / detail
  3. [SVE] Eliminate calls to default-false VectorType::get() from CodeGen — ctetreau / detail

#20928 (Jun 8, 2020 9:52:54 AM)

  1. [Sema][CodeComplete][ObjC] Don't include arrow/dot fixits — davg / detail
  2. AMDGPU/GlobalISel: Precommit regenerated check lines — Matthew.Arsenault / detail
  3. [Support] Replace 'DisableColors' boolean with 'ColorMode' enum — Jonas Devlieghere / detail
  4. [NFC] [libcxx] Remove shared_ptr's no-rvalue unique_ptr converting constructor. — zoecarver / detail

#20927 (Jun 8, 2020 9:40:16 AM)

  1. Updates to the 'CLion Integration' section in ClangFormat docs — iu.biryukov / detail
  2. Reland D80979 [clang] Implement VectorType logic not operator — maskray / detail
  3. [clangd] Drop unnecessary FS modifications in FindSymbolsTests — kadircet / detail

#20926 (Jun 8, 2020 9:04:38 AM)

  1. [mlir] Lower Shape binary ops (AddOp, MulOp) to Standard. — pifon / detail
  2. [ObjC] Fix AST serialization for pseudo-strong parameters — erik.pilkington / detail
  3. [InstCombine] improve matching for sext-lshr-trunc patterns — spatel / detail
  4. [Support] Move color handling from raw_fd_ostream to raw_ostream — Jonas Devlieghere / detail

#20924 (Jun 8, 2020 8:38:44 AM)

  1. Thread safety analysis: Support deferring locks — aaron.puchert / detail
  2. Thread safety analysis: Add note for double unlock — aaron.puchert / detail
  3. [TEST] TreeTest.cpp - Add a comma to avoid build error with -werror — shengchen.kan / detail
  4. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  5. [InstCombine] reduce code duplication in visitTrunc(); NFC — spatel / detail
  6. [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  7. [AST] Fix a clang crash on an invalid for-range statement. — hokein.wu / detail

#20923 (Jun 8, 2020 8:04:58 AM)

  1. Fix build after removing llvm/CodeGen/GlobalISel/Types.h — aaron.puchert / detail

#20922 (Jun 8, 2020 7:54:58 AM)

  1. [ObjectYAML] Add support for error handling in DWARFYAML. NFC. — Xing / detail
  2. tsan: add OpenBSD support for Go — dvyukov / detail
  3. [Alignment][NFC] Deprecate dead code from CallingConvLower.h — gchatelet / detail

#20920 (Jun 8, 2020 7:34:58 AM)

  1. GlobalISel: Remove dead include — Matthew.Arsenault / detail
  2. [flang] Use LLVM's flags — david.truby / detail

#20919 (Jun 8, 2020 7:26:47 AM)

  1. [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare — david.sherwood / detail
  2. GlobalISel: Remove deprecated methods — Matthew.Arsenault / detail
  3. [CostModel] Follow-up to buildbot fix — sam.parker / detail

#20918 (Jun 8, 2020 7:20:37 AM)

  1. GlobalISel: Simplify debug printing — Matthew.Arsenault / detail
  2. GlobalISel: Make it clearer that regbank/class are mutually exclusive — Matthew.Arsenault / detail
  3. GlobalISel: Add dump method to LLT — Matthew.Arsenault / detail
  4. GlobalISel: Remove unused header — Matthew.Arsenault / detail
  5. GlobalISel: Use Register — Matthew.Arsenault / detail

#20917 (Jun 8, 2020 7:09:29 AM)

  1. [lldb] Fail evaluation of DWARF expressions with unknown opcodes — pavel / detail
  2. [VE] Support floating-point arithmetic instructions in MC layer — simon.moll / detail

#20916 (Jun 8, 2020 6:33:48 AM)

  1. [BinaryFormat] Add formatv support for DW_OP constants — pavel / detail
  2. [AST][RecoveryExpr] Populate the dependence bits from CompoundStmt result expr to StmtExpr. — hokein.wu / detail

#20915 (Jun 8, 2020 6:16:58 AM)

  1. YAMLRemarkParser.cpp - remove duplicate RemarkParser.h include. NFC. — llvm-dev / detail
  2. DbgEntityHistoryCalculator.h - reduce DebugInfoMetadata.h include to forward declarations. NFC. — llvm-dev / detail
  3. [AMDGPU] Cluster MIMG instructions — jay.foad / detail

#20914 (Jun 8, 2020 5:51:23 AM)

  1. [mlir][gpu] Fix logic error in D79508 computing number of private attributions. — whchung / detail
  2. [lldb/DWARF] Fix PC value for artificial tail call frames for the "GNU" case — pavel / detail

#20913 (Jun 8, 2020 5:39:15 AM)

  1. [clang-format] treat 'lock' as a keyword for C# code — jbcoe / detail

#20912 (Jun 8, 2020 5:17:54 AM)

  1. [Preamble] Invalidate preamble when missing headers become present. — sam.mccall / detail

#20911 (Jun 8, 2020 5:09:07 AM)

  1. [SVE] Remove getNumElements() calls in Verifier::visitIntrinsicCall — david.sherwood / detail

#20910 (Jun 8, 2020 4:58:45 AM)

  1. [lldb] Fix YAMLModuleTester for the rename in 67b4afc4 — pavel / detail

#20909 (Jun 8, 2020 4:33:55 AM)

  1. [AArch64][SVE] Implement vector tuple intrinsics — cullen.rhodes / detail
  2. [clangd] Change ParseInputs to store FSProvider rather than VFS — kadircet / detail

#20908 (Jun 8, 2020 4:01:24 AM)

  1. Revert "[clang] Implement VectorType logic not operator." — thakis / detail
  2. Reverte AArch64 changes to popcount test, they break most bots. — thakis / detail
  3. [Alignment][NFC] Migrate HandleByVal to Align — gchatelet / detail

#20907 (Jun 8, 2020 3:28:49 AM)

  1. VersionTuple.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  2. Revert "Revert "[MLIR] Lower shape.num_elements -> shape.reduce."" — pifon / detail
  3. [AArch64] Add combine-load test; NFC — shawn / detail
  4. [MLIR][Shape] Add support for `OpAsmInterface` in `shape.const_size` — frgossen / detail

#20906 (Jun 8, 2020 2:51:20 AM)

  1. [AArch64] update popcount pre-patch test; NFC — shawn / detail
  2. [AArch64] update popcount pre-patch test, take 2; NFC — shawn / detail
  3. [DWARFYAML] Rename function names to match the coding style. NFC. — Xing / detail
  4. [MLIR] Add type conversion for `shape.shape` — frgossen / detail
  5. [MLIR] Add `to/from_extent_tensor` lowering to the standard dialect — frgossen / detail
  6. [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2 — sander.desmalen / detail
  7. [VE] Support control instructions in MC layer — simon.moll / detail
  8. [ELF] Adding accessor method for getting Note Desc as StringRef — Saiyedul.Islam / detail
  9. Recognize *.hxx as a C++ header extension, like *.hpp. — sam.mccall / detail

#20905 (Jun 8, 2020 2:08:15 AM)

  1. [NFC][PowerPC] Modify the test case to test RM — shkzhang / detail
  2. [MLIR] Clean up `shape` to `std` lowering — frgossen / detail

#20904 (Jun 8, 2020 1:43:21 AM)

  1. [lldb] Disable remove-add module test on Windows — jarin / detail
  2. Revert "[KernelAddressSanitizer] Make globals constructors compatible with kernel" — elver / detail

#20903 (Jun 8, 2020 1:24:59 AM)

  1. [PPC] Try to fix builbots — sam.parker / detail
  2. [VE] Support shift operation instructions in MC layer — simon.moll / detail

#20902 (Jun 8, 2020 1:15:39 AM)

  1. [mlir] Restructure Shape dialect's CMakeLists. — tpopp / detail
  2. Revert "Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable"" — tpopp / detail
  3. Revert "Revert "[mlir] Folding and canonicalization of shape.cstr_eq"" — tpopp / detail

#20898 (Jun 8, 2020 12:37:52 AM)

  1. [mlir] Introduce allowMemrefFunctionResults for the helper operation converters of buffer placement — ehsan.nadjaran_toosi / detail

#20897 (Jun 8, 2020 12:24:59 AM)

  1. [Alignment][NFC] Migrate part of Arm/AArch64 backend — gchatelet / detail
  2. [Alignment][NFC] Migrate the rest of backends — gchatelet / detail

#20896 (Jun 8, 2020 12:14:59 AM)

  1. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  2. [ARM][XO] Execute-only miscompiles double literals for big-endian — simon.wallis2 / detail

#20894 (Jun 7, 2020 11:54:59 PM)

  1. [Test] Add test showing InstCombine missing simplification opportunity — mkazantsev / detail

#20879 (Jun 7, 2020 9:14:59 PM)

  1. [X86] Support load shrinking for strict fp nodes in combineCVTPH2PS — craig.topper / detail

#20877 (Jun 7, 2020 8:54:59 PM)

  1. [NFC] Remove the extra ; to avoid the warning of build compiler — qshanz / detail

#20874 (Jun 7, 2020 8:25:51 PM)

  1. [PowerPC] Do not assume operand of ADDI is an immediate — nemanja.i.ibm / detail

#20870 (Jun 7, 2020 7:44:59 PM)

  1. [X86] Teach combineCVTP2I_CVTTP2I to handle STRICT_CVTTP2SI/STRICT_CVTTP2UI — craig.topper / detail
  2. [X86] Improve (vzmovl (insert_subvector)) combine to handle a bitcast between the vzmovl and insert — craig.topper / detail

#20863 (Jun 7, 2020 6:39:25 PM)

  1. [Power9] Add addi post-ra scheduling heuristic — qshanz / detail

#20858 (Jun 7, 2020 5:44:00 PM)

  1. [clang] Implement VectorType logic not operator. — JunMa / detail

#20843 (Jun 7, 2020 2:54:00 PM)

  1. [X86] Don't scalarize v2f32->v2i64 strict_fp_to_sint/uint with avx512dq and not avx512vl. — craig.topper / detail

#20836 (Jun 7, 2020 1:44:39 PM)

  1. Reland D80966 [codeview] Put !heapallocsite on calls to operator new — maskray / detail
  2. SmallPtrSet::find -> SmallPtrSet::count — benny.kra / detail

#20835 (Jun 7, 2020 1:34:39 PM)

  1. [X86][AVX2] combineSetCCMOVMSK - handle all_of patterns for PMOVMSKB(PACKSSBW(LO(X), HI(X))) — llvm-dev / detail

#20829 (Jun 7, 2020 12:34:40 PM)

  1. [Driver] Omit -mthread-model posix which is the CC1 default — maskray / detail
  2. Revert "[MLIR] Lower shape.num_elements -> shape.reduce." — joker.eph / detail

#20823 (Jun 7, 2020 11:34:40 AM)

  1. [gcov] Support .gcno/.gcda in gcov 8, 9 or 10 compatible formats — maskray / detail

#20822 (Jun 7, 2020 11:24:40 AM)

  1. [Driver] Simplify code. NFCI. — benny.kra / detail

#20820 (Jun 7, 2020 11:04:40 AM)

  1. Add cl::ZeroOrMore to get around build system issues — 1894981+hiraditya / detail

#20812 (Jun 7, 2020 9:44:40 AM)

  1. [NFC][PowerPC] Add a new case to test ctrloop for fp128 — shkzhang / detail

#20811 (Jun 7, 2020 9:34:40 AM)

  1. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  2. [gcov] Fix instrprof-gcov-__gcov_flush-terminate.test — maskray / detail

#20810 (Jun 7, 2020 9:24:40 AM)

  1. Unbreak the build — benny.kra / detail

#20809 (Jun 7, 2020 9:14:40 AM)

  1. Try to make msvc crash less — benny.kra / detail

#20808 (Jun 7, 2020 9:04:40 AM)

  1. DomTreeUpdater.h - refine includes. NFC. — llvm-dev / detail

#20806 (Jun 7, 2020 8:44:40 AM)

  1. Put back definitions. We're still not C++17 :/ — benny.kra / detail
  2. [gcov][test] Delete UNSUPPORTED: host-byteorder-big-endian from test/profile tests — maskray / detail

#20805 (Jun 7, 2020 8:34:40 AM)

  1. Remove global std::string. StringRef is sufficient. NFC. — benny.kra / detail
  2. Put compilation phases from Types.def into a bit set — benny.kra / detail

#20804 (Jun 7, 2020 8:24:40 AM)

  1. [AArch64] add test for large popcount; NFC — shawn / detail

#20803 (Jun 7, 2020 8:16:37 AM)

  1. [Docs] fix typos for llvm-mca; NFC — spatel / detail

#20802 (Jun 7, 2020 8:14:09 AM)

  1. [ObjectYAML][test] Address comments in D80203 — Xing / detail
  2. [llvm-cov] Fix gcov version detection on big-endian — maskray / detail
  3. [X86][SSE] combineSetCCMOVMSK - add initial support for allof patterns. — llvm-dev / detail

#20801 (Jun 7, 2020 7:46:19 AM)

  1. [MLIR] Lower shape.num_elements -> shape.reduce. — pifon / detail
  2. [DWARFYAML][debug_ranges] Fix inappropriate assertion. NFC. — Xing / detail

#20797 (Jun 7, 2020 6:43:20 AM)

  1. [clang][BFloat] Add reinterpret cast intrinsics — ties.stuij / detail
  2. [InstCombine] add tests for bitmask of casted shift; NFC (PR46013) — spatel / detail
  3. [InstCombine] fold mask op into casted shift (PR46013) — spatel / detail
  4. [mlir] Add verifier for `shape.yield`. — pifon / detail

#20796 (Jun 7, 2020 6:16:15 AM)

  1. AlignmentFromAssumptions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#20794 (Jun 7, 2020 5:24:45 AM)

  1. MemorySSAUpdater.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#20793 (Jun 7, 2020 4:57:07 AM)

  1. MustExecute.h - remove unnecessary Instruction.h include. NFC. — llvm-dev / detail
  2. DependenceAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail

#20790 (Jun 7, 2020 4:10:03 AM)

  1. [X86][SSE] Attempt to widen MOVMSK vector input if the signbits are splatted. — llvm-dev / detail
  2. [X86][SSE] Extend ICMP(MOVMSK(BITCAST(X))) tests to allof patterns as well as the existing noneof/anyof patterns. — llvm-dev / detail
  3. OrderedInstructions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  4. ObjCARCAnalysisUtils.h - remove unused LLVMContext.h include. NFC. — llvm-dev / detail

#20789 (Jun 7, 2020 3:30:35 AM)

  1. [X86][SSE] Add MOVMSK tests where we're using a more narrow vector elements than necessary — llvm-dev / detail
  2. Support build-ids of other sizes than 16 in UUID::SetFromStringRef — jarin / detail
  3. [Matrix] Implement * binary operator for MatrixType. — flo / detail

#20780 (Jun 7, 2020 12:54:41 AM)

  1. [ObjectYAML][DWARF] Support emitting .debug_ranges section in ELFYAML. — Xing / detail

#20773 (Jun 6, 2020 11:24:41 PM)

  1. [gcov] Improve tests and lower the minimum supported version to gcov 3.4 — maskray / detail

#20757 (Jun 6, 2020 8:44:42 PM)

  1. [gcov] Delete unneeded code — maskray / detail

#20751 (Jun 6, 2020 7:44:42 PM)

  1. MachineBasicBlock::updateTerminator now requires an explicit layout successor. — jyknight / detail
  2. Simplify MachineVerifier's block-successor verification. — jyknight / detail

#20745 (Jun 6, 2020 6:44:42 PM)

  1. [RISCV] Fix a typo in RISCVISelLowering.cpp — i / detail

#20744 (Jun 6, 2020 6:35:16 PM)

  1. [LIT] NFC adding max-failures option to lit documentation. — Mike Edwards / detail

#20742 (Jun 6, 2020 6:22:50 PM)

  1. [X86] Correct some isel patterns for v1i1 KNOT/KANDN/KXNOR. — craig.topper / detail

#20734 (Jun 6, 2020 4:44:42 PM)

  1. Revert "[codeview] Put !heapallocsite on calls to operator new" — douglas.yung / detail

#20721 (Jun 6, 2020 2:34:42 PM)

  1. [lldb] [nfc] Fix comment in testcase DW_TAG_variable-DW_AT_const_value.s — jan.kratochvil / detail

#20706 (Jun 6, 2020 12:14:06 PM)

  1. [gcov] Delete `XFAIL: host-byteorder-big-endian` for test/Transforms/GCOVProfiling/{exit-block.ll,function-numbering.ll} — maskray / detail

#20704 (Jun 6, 2020 11:46:31 AM)

  1. [gn build] Port 8422bc9efcb — llvmgnsyncbot / detail

#20703 (Jun 6, 2020 11:24:43 AM)

  1. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail

#20702 (Jun 6, 2020 11:14:43 AM)

  1. [gcov] Support big-endian .gcno and simplify version handling in .gcda — maskray / detail

#20695 (Jun 6, 2020 9:44:43 AM)

  1. [mlir] Change to re-enable cuda-runner tests — jpienaar / detail
  2. [SystemZ] Implement -fstack-clash-protection — paulsson / detail

#20686 (Jun 6, 2020 8:02:13 AM)

  1. [DAGCombiner] clean-up FMA+FMUL folds; NFC — spatel / detail
  2. EHPersonalities.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  3. AMDGPU/GlobalISel: Fix test failure in release build — Matthew.Arsenault / detail

#20685 (Jun 6, 2020 7:24:43 AM)

  1. CFG.h - add missing GraphTraits.h include. NFC. — llvm-dev / detail

#20684 (Jun 6, 2020 7:17:53 AM)

  1. AMDGPU/GlobalISel: Start rewriting load/store legality rules — Matthew.Arsenault / detail
  2. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#20683 (Jun 6, 2020 6:52:12 AM)

  1. [AMDGPU] Increase max iterations count to analyze complete unroll — dfukalov / detail

#20682 (Jun 6, 2020 6:25:53 AM)

  1. LoopPassManager.h - add missing MemorySSA.h include — llvm-dev / detail

#20681 (Jun 6, 2020 6:21:45 AM)

  1. LoopAnalysisManager.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#20680 (Jun 6, 2020 6:01:02 AM)

  1. [SVE ACLE] Remove redundant bool_t typedef. — paul.walker / detail

#20679 (Jun 6, 2020 5:33:36 AM)

  1. LegacyDivergenceAnalysis.h - reduce DivergenceAnalysis.h include to forward declaration. NFC. — llvm-dev / detail

#20678 (Jun 6, 2020 5:07:23 AM)

  1. LoopInfoImpl.h - remove unused SetVector.h include. NFC. — llvm-dev / detail

#20673 (Jun 6, 2020 3:19:32 AM)

  1. [SCEV] ScalarEvolution::createSCEV(): clarify no-wrap flag propagation for shift by bitwidth-1 — lebedev.ri / detail
  2. [SCEV] ScalarEvolution::createSCEV(): Instruction::Or: drop bogus no-wrap flag detection — lebedev.ri / detail

#20672 (Jun 6, 2020 2:54:44 AM)

  1. [InstCombine] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  2. [NewGVN] Remove alignment from LoadExpression (NFC) — nikita.ppv / detail

#20670 (Jun 6, 2020 2:34:44 AM)

  1. [ASan][Test] Fix globals test on 32-bit architectures — elver / detail

#20669 (Jun 6, 2020 2:24:44 AM)

  1. Revert "[mlir] Folding and canonicalization of shape.cstr_eq" — tpopp / detail
  2. Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable" — tpopp / detail

#20662 (Jun 6, 2020 1:14:44 AM)

  1. [mlir] Move attr-dict to end of Shape dialect ops — tpopp / detail

#20638 (Jun 5, 2020 9:14:44 PM)

  1. [ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64. — Lang Hames / detail

#20633 (Jun 5, 2020 8:24:45 PM)

  1. [mlir][mlir-rocm-runner] Detect HIP version and AMD ISA version. — whchung / detail

#20625 (Jun 5, 2020 6:57:21 PM)

  1. Revert "recommit "[HIP] Add default header and include path"" — thakis / detail
  2. [gn build] Port 29203480632 — llvmgnsyncbot / detail

#20622 (Jun 5, 2020 6:24:45 PM)

  1. Revert "Migrate the rest of COFFObjectFile to Error" — thakis / detail

#20619 (Jun 5, 2020 5:54:45 PM)

  1. [mlir] Fix representation of BF16 constants — diego.caballero / detail
  2. [AArch64][GlobalISel] Move dup optimization into post-legalizer combiner — Jessica Paquette / detail
  3. [gn build] Port 1fa43e0b34d — llvmgnsyncbot / detail

#20618 (Jun 5, 2020 5:44:45 PM)

  1. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail

#20617 (Jun 5, 2020 5:34:45 PM)

  1. Fix convertBFloatAPFloatToAPInt for NaN/Inf values — diego.caballero / detail

#20616 (Jun 5, 2020 5:24:45 PM)

  1. PR34581: Don't remove an 'if (p)' guarding a call to 'operator delete(p)' under -Oz. — richard / detail

#20613 (Jun 5, 2020 5:03:40 PM)

  1. Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after ebcbd5ba39c017bb621eefa3175a224aae85ddc8 — maskray / detail
  2. Re-land "Migrate Binary::checkOffset from error_code to Error, NFC" — rnk / detail
  3. Migrate the rest of COFFObjectFile to Error — rnk / detail
  4. [Tests] Migrate a number of tests to gc-live bundle representation — listmail / detail
  5. [PowerPC] Do not special case Darwin on PowerPC in target cpu handling — wanyu9511 / detail

#20612 (Jun 5, 2020 4:15:31 PM)

  1. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  2. PR46209: properly determine whether a copy assignment operator is — richard / detail

#20611 (Jun 5, 2020 4:04:45 PM)

  1. [ELF] Don't cause assertion failure if --dynamic-list or --version-script takes an empty file — maskray / detail

#20609 (Jun 5, 2020 3:46:57 PM)

  1. [arm][darwin] Don't generate libcalls for wide shifts on Darwin — Alex Lorenz / detail

#20604 (Jun 5, 2020 3:03:12 PM)

  1. [mlir][Linalg] NFC - Make useFullTileBuffersByDefault option take a boolean. — ntv / detail
  2. [IRExecutionUnit] Early returns for clarity. NFCI. — ditaliano / detail

#20603 (Jun 5, 2020 2:42:53 PM)

  1. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail

#20602 (Jun 5, 2020 2:34:02 PM)

  1. [mlir] Fix spurious f64 -> f16 change in CPU runner test — ntv / detail
  2. [X86] Add test cases for PR46203. NFC — craig.topper / detail

#20601 (Jun 5, 2020 2:24:35 PM)

  1. [ASan][Test] Fix globals test for Mach-O — elver / detail
  2. [LoopIdiomRecognize] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  3. [CGP] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail

#20600 (Jun 5, 2020 2:07:21 PM)

  1. Factor out GetEnvDeveloperDir() (NFC) — Adrian Prantl / detail
  2. Fix an oversight in GetXcodeContentsDirectory() — Adrian Prantl / detail
  3. Revert "Migrate Binary::checkOffset from error_code to Error, NFC" — thakis / detail

#20599 (Jun 5, 2020 1:48:34 PM)

  1. Migrate Binary::checkOffset from error_code to Error, NFC — rnk / detail
  2. [X86] Fold undef elts to 0 in getTargetVShiftByConstNode. — craig.topper / detail

#20596 (Jun 5, 2020 1:21:04 PM)

  1. AMDGPU/GlobalISel: cmp/select method for extract element — Stanislav.Mekhanoshin / detail

#20595 (Jun 5, 2020 12:49:27 PM)

  1. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  2. Revert "[HIP] Add default header and include path" — Yaxun.Liu / detail
  3. SROA: Remove pointer from visited along with instruction — Stanislav.Mekhanoshin / detail
  4. [gn build] Port 8a8c6913a93 — llvmgnsyncbot / detail
  5. [codeview] Put !heapallocsite on calls to operator new — rnk / detail

#20594 (Jun 5, 2020 12:33:44 PM)

  1. GlobalISel: Add helper for constructing load from offset — Matthew.Arsenault / detail
  2. [llvm-pdbutil] Add missing --id-stats to dump the IPI stream — alexandre.ganea / detail
  3. lld: use modern library search ordering — Saleem Abdulrasool / detail

#20593 (Jun 5, 2020 12:01:54 PM)

  1. [libc++] Remove redundant request for enabling warnings — Louis Dionne / githubweb

#20593 (Jun 5, 2020 12:01:54 PM)

  1. [X86] Teach combineVectorShiftImm to constant fold undef elements to 0 not undef. — craig.topper / detail
  2. AMDGPU: Fix missing immarg on buffer.atomic.fadd intrinsic — Matthew.Arsenault / detail
  3. AMDGPU: Fix incorrect selection of buffer atomic fadd — Matthew.Arsenault / detail
  4. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  5. [gn build] (manually) merge 5eedf07ab999d — thakis / detail
  6. Fix -Wunused-variable after D80515 — maskray / detail
  7. Correctly report modified status for AMDGPUUnifyDivergentExitNodes — jay.foad / detail
  8. Revert "[WebAssembly] Improve clang diagnostics for wasm attributes" — sunfish / detail
  9. GlobalISel: Add G_EXTRACT/G_INSERT offset to legalize info — Matthew.Arsenault / detail
  10. GlobalISel: Make known bits/alignment API more consistent — arsenm2 / detail
  11. Move GetXcode*Directory into HostInfo (NFC) — Adrian Prantl / detail
  12. Teach GetXcodeSDK to look in the Xcode that contains LLDB — Adrian Prantl / detail

#20593 (Jun 5, 2020 12:01:54 PM)

  1. [libc++] Remove redundant request for enabling warnings — Louis Dionne / detail

#20592 (Jun 5, 2020 11:30:24 AM)

  1. [KernelAddressSanitizer] Make globals constructors compatible with kernel — elver / detail
  2. [hwasan] Disable malloc-fill by default. — eugenis / detail
  3. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail

#20590 (Jun 5, 2020 11:07:29 AM)

  1. [mlir][Vector] Add folding of memref_cast into vector_transfer ops — ntv / detail
  2. [llvm-ar] Add more tests for errors in opening archives — smeenai / detail
  3. [llvm-ar] Update error messages and tests as per latest preferred style — smeenai / detail
  4. [ARM] VQMOVN demand bits analysis — david.green / detail
  5. [libc++] Avoid passing -xc++ in Lit feature detection — Louis Dionne / detail
  6. [llvm-objcopy] Reorder --dump-section before --remove-section for ELF — smeenai / detail
  7. [mlir][test][CPU] Reduce the size of mlir-cpu-runner-tests — ntv / detail
  8. [llvm-objcopy] Reorder --dump-section for MachO — smeenai / detail
  9. [apple clang] disable in-process CC1 to preserve crashlog compatibility — Alex Lorenz / detail
  10. GlobalISel: Infer nofpexcept flag during selection for non-strict ops — arsenm2 / detail
  11. AMDGPU/GlobalISel: Fix some broken YAML in MIR test — arsenm2 / detail
  12. [LiveDebugValues] Remove PendingInLocs (NFC) — nikita.ppv / detail
  13. [LiveDebugValues] Fix output stream (NFC) — nikita.ppv / detail

#20589 (Jun 5, 2020 10:31:12 AM)

  1. Reland D80640: [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail
  2. Fix lit tests hip-include-path.hip and hip-host-cpu-macros.cu — Yaxun.Liu / detail
  3. [gn build] Port 11d06b9511b — llvmgnsyncbot / detail

#20588 (Jun 5, 2020 10:10:37 AM)

  1. [HIP] Add default header and include path — Yaxun.Liu / detail
  2. [CMake] Do not append -lm to CMAKE_REQUIRED_LIBRARIES on Apple — Louis Dionne / detail
  3. [mlir] Add verify method to adaptor — jpienaar / detail
  4. [mlir][Linalg] NFC - Cleanup debug, address post-commit review. — ntv / detail
  5. [libc++abi] Properly fix XFAILs for exception alignment — Louis Dionne / detail

#20587 (Jun 5, 2020 9:45:28 AM)

  1. [PhaseOrdering] add tests for reductions; NFC (PR43953) — spatel / detail
  2. [x86] form reduction intrinsics from vectorizers instead of raw IR — spatel / detail
  3. TypeMetadataUtils.h - reduce Instructions.h include to forward declaration. NFC. — llvm-dev / detail
  4. ScalarEvolutionNormalization.h - reduce ScalarEvolutionExpressions.h include to forward declaration. NFC. — llvm-dev / detail

#20586 (Jun 5, 2020 9:34:46 AM)

  1. [gn build] (manually) port a6fcf5ca033 — thakis / detail

#20583 (Jun 5, 2020 9:09:20 AM)

  1. Mark lambda in use-after-scope-capture.cpp as noinline — aeubanks / detail
  2. Add ASan metadata globals to @llvm.compiler.used under COFF — aeubanks / detail

#20582 (Jun 5, 2020 9:00:09 AM)

  1. [mlir][SCF] Add single iteration scf.for promotion to the FuncOp level helper. — ntv / detail
  2. [dsymutil] Don't emit N_AST symbol entries in the Mach-O companion file — Jonas Devlieghere / detail
  3. Fix crash on misc-redundant-expression — Zinovy Nis / detail
  4. [ELF] Handle -u before input files — maskray / detail
  5. [flang] Fix crash on erroneous expressions — psteinfeld / detail
  6. Fix the roundtrip test under llvm-profdata — aktoon / detail
  7. [X86][SSE] Simplify MOVMSK patterns based on comparison — llvm-dev / detail

#20581 (Jun 5, 2020 8:23:51 AM)

  1. Revert "[CodeGen][SVE] Calculate correct type legalization for scalable vectors." — sander.desmalen / detail
  2. [lit] Improve naming of test result categories — julian.lettner / detail

#20580 (Jun 5, 2020 8:04:23 AM)

  1. [mlir][gpu] Introduce mlir-rocm-runner. — whchung / detail
  2. [VE] Support logical operation instructions in MC layer — simon.moll / detail
  3. [AST] Record SourceLocation for TypoExpr. — hokein.wu / detail

#20579 (Jun 5, 2020 7:28:27 AM)

  1. [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail

#20577 (Jun 5, 2020 7:11:38 AM)

  1. [VE] Support branch instructions in MC layer — simon.moll / detail
  2. Fix return status of AddressSanitizer pass — sguelton / detail
  3. Correctly report modified status for LoopSimplify — sguelton / detail
  4. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — mkazantsev / detail
  5. [libc++] Translate locale detection to the DSL — Louis Dionne / detail
  6. [llvm][AArch64] Fix unused variable — kadircet / detail
  7. Correctly report modified status for ObjCARCOpt — sguelton / detail
  8. Correctly report modified status for ObjCARCContract — sguelton / detail
  9. Correctly report modified status for TailRecursionElimination — sguelton / detail
  10. Correctly report modified status for DSE — sguelton / detail
  11. Correctly report modified status for DivRemPairs — sguelton / detail
  12. [SCCP] Report changes after removing stores to constant global — sguelton / detail

#20576 (Jun 5, 2020 6:28:34 AM)

  1. [MLIR][SPIRV] Support flat, location, and noperspective decorations — antiagainst / detail
  2. [clang][BFloat] add NEON emitter for bfloat — ties.stuij / detail
  3. [libc++] Link against libatomic when it is found — Louis Dionne / detail
  4. Fix a typo in AMDGPU docs — Madhur.Amilkanthwar / detail
  5. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  6. [clang][BFloat] Add create/set/get/dup intrinsics — ties.stuij / detail
  7. ScopedNoAliasAA.h - remove unnecessary InstrTypes.h include. NFC. — llvm-dev / detail
  8. TargetLibraryInfo.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  9. SyncDependenceAnalysis.h - remove orphan method declarations. NFCI. — llvm-dev / detail

#20575 (Jun 5, 2020 5:54:46 AM)

  1. Fix build breakage caused by 66a1b83bf93ec46f6d7a06c47d5981ae154f9ea0 — dantrushin / detail

#20574 (Jun 5, 2020 5:44:46 AM)

  1. [MsgPack] Added a convenience operator — Saiyedul.Islam / detail
  2. [mlir][Vector] Move temporary alloc to top of the function alloca when lowering vector_transfers — ntv / detail

#20573 (Jun 5, 2020 5:34:46 AM)

  1. Remove mention of counter from Archer readme — protze / detail

#20570 (Jun 5, 2020 5:13:38 AM)

  1. [PowerPC] Remove extra nop after notoc call — stefanp / detail
  2. [Dexter] Add DexLimitSteps command and ConditionalController — Tom.Weaver / detail
  3. [TargetLowering][NFC] More efficient emitPatchpoint(). — dantrushin / detail
  4. [ARM] Add poly64_t on AArch32. — ties.stuij / detail

#20569 (Jun 5, 2020 4:42:46 AM)

  1. [mlir][Linalg] Add missing CMake dependency on SCFTransforms — ntv / detail

#20568 (Jun 5, 2020 4:25:08 AM)

  1. [ObjectYAML][test] Reuse the chack tag "DWARF-HEADER". NFC. — Xing / detail
  2. [mlir][Linalg] Add a hoistRedundantVectorTransfers helper function — ntv / detail
  3. [PowerPC][NFC] Add more PC Relative tests — stefanp / detail
  4. [clang][test] Put output into temp directory — kadircet / detail
  5. Revert "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — kadircet / detail
  6. [CodeGen][SVE] Legalisation of extends with scalable types — kerry.mclaughlin / detail

#20567 (Jun 5, 2020 3:32:37 AM)

  1. [VE] Support fixed-point operation instructions in MC layer — simon.moll / detail
  2. [lldb] Fix UBSan regression in GetSLEB128 — jan.kratochvil / detail
  3. [mlir] Make PassManager.h self-contained — kadircet / detail
  4. [InstCombine] Simplify compare of Phi with constant inputs against a constant — mkazantsev / detail
  5. [lldb] Handle new BFloat16 type — kadircet / detail

#20566 (Jun 5, 2020 2:50:12 AM)

  1. [Mlir] Implement printer, parser, verifier and builder for shape.reduce. — pifon / detail
  2. [ARM] Add __bf16 as new Bfloat16 C Type — ties.stuij / detail
  3. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  4. MemorySSAUpdater.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  5. NFC: Formatting fix in TableGEn/OptParserEmitter.cpp — dany.grumberg / detail

#20565 (Jun 5, 2020 2:24:47 AM)

  1. [CostModel] Unify getMemoryOpCost — sam.parker / detail
  2. [NFC][SCEV] Add test with 'or' with no common bits set — lebedev.ri / detail

#20563 (Jun 5, 2020 2:05:18 AM)

  1. [Mlir] Add assembly format for `shape.mul`. — pifon / detail
  2. [mlir] Add a shape op that returns a constant witness — tpopp / detail
  3. [mlir] Folding of shape.assuming_all — tpopp / detail
  4. [mlir] Add folding for shape.any — tpopp / detail
  5. [mlir] Canonicalization and folding of shape.cstr_broadcastable — tpopp / detail
  6. [mlir] Folding and canonicalization of shape.cstr_eq — tpopp / detail
  7. [mlir] Canonicalization of shape.assuming — tpopp / detail
  8. [mlir] NFC formatting cleanup. — tpopp / detail

#20562 (Jun 5, 2020 1:54:47 AM)

  1. [NFC][SCEV] Some tests for shifts by bitwidth-2/bitwidth-1 w/ no-wrap flags — lebedev.ri / detail

#20561 (Jun 5, 2020 1:44:47 AM)

  1. [clangd] Populate the parse options to CodeCompletion/SignatureHelp. — hokein.wu / detail
  2. Fix gcc5 build of ASTMatchersTest.h — hans / detail

#20558 (Jun 5, 2020 1:14:47 AM)

  1. [VE] Add AND/OR/XOR regression tests — simon.moll / detail

#20553 (Jun 5, 2020 12:25:49 AM)

  1. [StackSafety,NFC] Switch tests to aarch64 — Vitaly Buka / detail

#20552 (Jun 5, 2020 12:17:22 AM)

  1. [MLIR] Update linalg.conv lowering to use affine load in the absence of padding — uday / detail

#20551 (Jun 4, 2020 11:58:27 PM)

  1. Revert "PR46209: properly determine whether a copy assignment operator is" — Jonas Devlieghere / detail
  2. Revert "Set the captures on a CXXRecordDecl representing a lambda closure type" — Jonas Devlieghere / detail

#20550 (Jun 4, 2020 11:34:47 PM)

  1. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail
  2. [nfc] [lldb] clang-format #include files order — jan.kratochvil / detail

#20543 (Jun 4, 2020 10:24:48 PM)

  1. Build only for x86 per Brian Friesen request. — gkistanova / githubweb

#20543 (Jun 4, 2020 10:24:48 PM)

  1. Build only for x86 per Brian Friesen request. — gkistanova / detail

#20541 (Jun 4, 2020 10:04:47 PM)

  1. Revert "[InstCombine][NFC] Factor out constant check" — mkazantsev / detail

#20536 (Jun 4, 2020 9:14:48 PM)

  1. [DWARFYAML][debug_aranges] Replace InitialLength with Format and Length. — Xing / detail

#20535 (Jun 4, 2020 9:04:48 PM)

  1. [StackSafety,NFC] Ignore callee declarations — Vitaly Buka / detail

#20532 (Jun 4, 2020 8:34:48 PM)

  1. [AddressSanitizer] Don't use weak linkage for __{start,stop}_asan_globals — phosek / detail

#20527 (Jun 4, 2020 7:45:44 PM)

  1. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail

#20526 (Jun 4, 2020 7:25:20 PM)

  1. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  2. PR46209: properly determine whether a copy assignment operator is — richard / detail

#20522 (Jun 4, 2020 6:51:07 PM)

  1. [Statepoint] Migrate a few tests to gc-live bundle format and fix assert — listmail / detail

#20516 (Jun 4, 2020 5:22:05 PM)

  1. build.py: Return commit sha as the branch name if we are in detached HEAD state — Azharuddin Mohammed / githubweb

#20516 (Jun 4, 2020 5:22:05 PM)

  1. build.py: Return commit sha as the branch name if we are in detached HEAD state — Azharuddin Mohammed / detail

#20515 (Jun 4, 2020 5:07:25 PM)

  1. [LiveDebugValues] Cache LexicalScopes::getMachineBasicBlocks, NFCI — Vedant Kumar / detail

#20513 (Jun 4, 2020 4:38:47 PM)

  1. [llvm] Add build bots for ml-driven optimization policies. — mtrofin / githubweb

#20513 (Jun 4, 2020 4:38:47 PM)

  1. [docs] Referenced llvm workflow in HowToAddABuilder — mtrofin / detail
  2. [mlir] Refactor BoolAttr to be a special case of IntegerAttr — riddleriver / detail

#20513 (Jun 4, 2020 4:38:47 PM)

  1. [llvm] Add build bots for ml-driven optimization policies. — mtrofin / detail

#20511 (Jun 4, 2020 4:14:48 PM)

  1. [WebAssembly] Fix a testcase to be independent of the sysroot default — sunfish / detail

#20510 (Jun 4, 2020 4:04:48 PM)

  1. [Analyzer][NoUncountedMembersChecker] Fix crash for C structs — Jan Korous / detail
  2. [mlir][Linalg] Add a hoistViewAllocOps helper function — ntv / detail

#20509 (Jun 4, 2020 3:55:00 PM)

  1. Revert "[Fuchsia] Rely on linker switch rather than dead code ref for profile runtime" — phosek / detail
  2. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  3. [Statepoint] Switch RS4GC to using gc-live bundle form — listmail / detail

#20506 (Jun 4, 2020 3:26:42 PM)

  1. Make linter happy — julian.lettner / detail

#20505 (Jun 4, 2020 3:08:35 PM)

  1. [docs] HowToUpdateDebugInfo: Minor cleanups — Vedant Kumar / detail

#20504 (Jun 4, 2020 2:55:58 PM)

  1. AMDGPU: Select strict_fadd — Matthew.Arsenault / detail
  2. AMDGPU: Select strict_fma — Matthew.Arsenault / detail
  3. AMDGPU: Select strict_fmul — Matthew.Arsenault / detail
  4. AMDGPU: Fix overriding global FP atomic feature predicates — Matthew.Arsenault / detail
  5. [Reassociate] Teach ConvertShiftToMul to preserve nsw flag if the shift amount is not bitwidth - 1. — craig.topper / detail
  6. Fix undefined behaviour when trying to deref nullptr. — a.bataev / detail
  7. [Docs] Add the entry for `Advanced builds` in UserGuide.rst — Yuanfang Chen / detail

#20503 (Jun 4, 2020 2:47:35 PM)

  1. [mlir] Add support for bf16 to StandardToLLVM conversion — diego.caballero / detail

#20502 (Jun 4, 2020 2:38:29 PM)

  1. AMDGPU: Set mayRaiseFPException — Matthew.Arsenault / detail
  2. AMDGPU: Add test for fdiv nofpexcept preservation — Matthew.Arsenault / detail

#20501 (Jun 4, 2020 2:27:49 PM)

  1. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  2. [InstCombine] avoid crashing on select-shuffle detection — spatel / detail

#20499 (Jun 4, 2020 2:02:43 PM)

  1. AMDGPU/GlobalISel: Fix trying to use wave32 for gfx9 test — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Fix making LDS FP atomics legal on SI/CI — Matthew.Arsenault / detail
  3. AMDGPU: Fix using unencodable instructions in tests — Matthew.Arsenault / detail
  4. [CUDA][HIP] Fix implicit HD function resolution — Yaxun.Liu / detail
  5. [OpenMP] Improve D2D memcpy to use more efficient driver API — tianshilei1992 / detail

#20498 (Jun 4, 2020 1:44:49 PM)

  1. [OPENMP50]Codegen for inscan reductions in worksharing directives. — a.bataev / detail

#20497 (Jun 4, 2020 1:35:51 PM)

  1. [WebAssembly] Lower llvm.debugtrap properly — tlively / detail

#20495 (Jun 4, 2020 1:14:49 PM)

  1. [flang] Fixed crash on forward referenced `len` parameter — psteinfeld / detail

#20494 (Jun 4, 2020 1:04:49 PM)

  1. [flang] Add the conversions for types. — eschweitz / detail
  2. [NFC] Move test vscale-factor-out-constant.ll to AArch64 sub-directory. — huihuiz / detail

#20493 (Jun 4, 2020 12:55:14 PM)

  1. [SemaOverload] Use iterator_range to iterate over VectorTypes (NFC). — flo / detail
  2. [mlir] [VectorOps] Add missing comments to CreateMaskOp lowering — ajcbik / detail

#20492 (Jun 4, 2020 12:44:49 PM)

  1. AST Matchers test: use arrays instead of vectors — gribozavr / detail

#20487 (Jun 4, 2020 11:54:53 AM)

  1. [InstCombine] move vector select ahead of select-shuffle — spatel / detail
  2. [PGO] Enable the working set size scaling under the partial sample PGO. — yamauchi / detail
  3. [flang] avoid GCC < 8 compiler failure after D80794 — clementval / detail

#20486 (Jun 4, 2020 11:18:45 AM)

  1. Propose naming principle for NodeRole and apply it — gribozavr / detail
  2. [docs] Fix self-contradictory description of llvm_unreachable — Jan Korous / detail

#20485 (Jun 4, 2020 11:10:39 AM)

  1. [libc++] Avoid warning for large types with std::atomic in the test suite — Louis Dionne / detail

#20484 (Jun 4, 2020 11:01:43 AM)

  1. Disable this test for Windows. — jingham / detail
  2. [AArch64][GlobalISel] Move GlobalISel source files to a dedicated subdir. — Amara Emerson / detail
  3. [mlir][gpu] Add subgroup Id/Size/Num to GPU dialect — thomasraoux / detail
  4. [NFC] Temporarily disable check for 'uglygep' while investigating some buildbot failure. — huihuiz / detail
  5. [gn build] Port 49a4f3f7d88 — llvmgnsyncbot / detail
  6. [gn build] Port 6756a2c9533 — llvmgnsyncbot / detail
  7. [gn build] Port 69fa84a6e95 — llvmgnsyncbot / detail
  8. [gn build] Port ba2a01645b5 — llvmgnsyncbot / detail
  9. [gn build] Port c973ad1878f — llvmgnsyncbot / detail
  10. [gn build] Port e53f5580578 — llvmgnsyncbot / detail

#20483 (Jun 4, 2020 10:50:57 AM)

  1. [lldb] Fix SLEB128 decoding — jan.kratochvil / detail
  2. Make regcoal_remat_empty_subrange.ll test require asserts build. — hans / detail

#20482 (Jun 4, 2020 10:31:35 AM)

  1. [LSR][SCEVExpander] Avoid blind cast 'Factor' to SCEVConstant in FactorOutConstant. — huihuiz / detail
  2. [TRE] Allow accumulator elimination when base case returns non-constant — efriedma / detail

#20480 (Jun 4, 2020 10:14:30 AM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from SystemZ — ctetreau / detail

#20479 (Jun 4, 2020 9:49:51 AM)

  1. [Doc] update ReleaseNotes with new warning note. — noreply / detail
  2. [clang-tidy][modernize-loop-convert] Make loop var type human readable — Zinovy Nis / detail
  3. [clang-tidy] ignore builtin varargs from pro-type-vararg-check — n.james93 / detail

#20478 (Jun 4, 2020 9:41:17 AM)

  1. [OPENMP]Fix PR46146: Do not consider globalized variables as NRVO candidates. — a.bataev / detail

#20477 (Jun 4, 2020 9:30:23 AM)

  1. [gn build] Port b5fc1deb5ba1f3cd432ecb8b86c2536470463163 — maskray / detail

#20475 (Jun 4, 2020 9:04:49 AM)

  1. [llvm-dwarfdump] Add a table header for -debug-line -verbose output — maskray / detail
  2. [libc++] Disable LLVM benchmarks in the Apple build — Louis Dionne / detail

#20473 (Jun 4, 2020 8:49:33 AM)

  1. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too — Azharuddin Mohammed / githubweb
  2. [monorepo_build.py] Add sccache support — Azharuddin Mohammed / githubweb

#20473 (Jun 4, 2020 8:49:33 AM)

  1. Use libClangTesting in the unittest for AST matchers — gribozavr / detail

#20473 (Jun 4, 2020 8:49:33 AM)

  1. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too — Azharuddin Mohammed / detail
  2. [monorepo_build.py] Add sccache support — Azharuddin Mohammed / detail

#20471 (Jun 4, 2020 8:29:41 AM)

  1. [libc++] Merge the Apple install-libcxx and libcxxabi scripts — Louis Dionne / detail

#20470 (Jun 4, 2020 8:14:44 AM)

  1. [clang-format] Update GoogleStyle for C# code to match Google's internal C# style guide — jbcoe / detail
  2. DAG: Change computeKnownBitsForFrameIndex to be usable by GISel — Matthew.Arsenault / detail

#20468 (Jun 4, 2020 7:26:47 AM)

  1. [libc++] Move away from the standalone build for Apple libc++ and libc++abi — Louis Dionne / detail

#20467 (Jun 4, 2020 7:16:31 AM)

  1. Rename arrow -> arrowToken for unified naming — gribozavr / detail

#20466 (Jun 4, 2020 7:08:28 AM)

  1. Revert "Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2" — russell.gallop / detail
  2. [Analyzer][StreamChecker] Updated initialization of BugType's. — 1.int32 / detail

#20464 (Jun 4, 2020 6:52:22 AM)

  1. RegAllocFast: Remove dead code — Matthew.Arsenault / detail

#20463 (Jun 4, 2020 6:35:51 AM)

  1. [gn build] Port 48cd9d9dd86 — llvmgnsyncbot / detail
  2. [TableGen] Handle (outs variable_ops) — dantrushin / detail
  3. [x86] add test/code comment for chain value use (PR46195); NFC — spatel / detail
  4. [OPENMP]Fix PR45383: type dependent array subscripts are diagnosed erroneously. — a.bataev / detail

#20462 (Jun 4, 2020 5:59:52 AM)

  1. [openmp] Fixed nonmonotonic schedule implementation. — Andrey.Churbanov / detail
  2. [Support] Use outs() in ToolOutputFile — pavel / detail

#20461 (Jun 4, 2020 5:41:24 AM)

  1. [OpenCL] Add cl_khr_extended_subgroup extensions. — anastasia.stulova / detail
  2. [x86] add FileCheck / assertions to test; NFC — spatel / detail

#20460 (Jun 4, 2020 5:28:21 AM)

  1. [InstCombine][NFC] Factor out constant check — mkazantsev / detail
  2. Add support for IntegerLiteral in SyntaxTree — gribozavr / detail
  3. [gn build] port some -Wno flags for gcc from the cmake build. — thakis / detail
  4. [ARM] FP16 conversion tests. NFC — david.green / detail
  5. [VP][Fix] canIgnoreVectorLength for scalable types — simon.moll / detail
  6. [PhaseOrdering] add more tests for vector reductions; NFC — spatel / detail
  7. [analyzer] Ignore calculated indices of <= 0 in VLASizeChecker — vince.a.bridgers / detail

#20458 (Jun 4, 2020 4:24:20 AM)

  1. [yaml2obj] - Add a way to exclude specified sections from the section header. — grimar / detail
  2. Revert "[DAGCombiner] avoid unnecessary indirection from SDNode/SDValue; NFCI" — Tim Northover / detail
  3. [DAG] scalarizeBinOpOfSplats - extract from the source of splat vector (PR46189) — llvm-dev / detail
  4. [ARM][MachineOutliner] Remove unneeded dynamic allocation. — yvan.roux / detail
  5. [FileCheck] Implement equality operators for ExpressionValue. — paul.walker / detail
  6. [ObjectYAML] - Remove unused function. NFC. — grimar / detail
  7. [Test] Add test showing missing opportunity of folding ICmp(Phi(Consts...)) — mkazantsev / detail

#20457 (Jun 4, 2020 3:34:50 AM)

  1. [Sema] Remove unused matrix_begin/end helpers (NFC). — flo / detail
  2. [CSInfo][MIPS] Describe parameter value loaded by ADDiu — djordje.todorovic / detail

#20456 (Jun 4, 2020 3:24:50 AM)

  1. Revert "[yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases." — grimar / detail
  2. [X86] Add test case for PR46189 — llvm-dev / detail

#20455 (Jun 4, 2020 3:14:50 AM)

  1. [clangd] Fix build for gcc 7.4 — kadircet / detail
  2. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail

#20452 (Jun 4, 2020 2:44:50 AM)

  1. [StackSafety] Rename testing opts — Vitaly Buka / detail

#20451 (Jun 4, 2020 2:35:15 AM)

  1. [VE] Clean SDNodeXForm stuff — simon.moll / detail
  2. [AMDGPU] Introduce new sched classes for transcendental instructions — jay.foad / detail
  3. [AMDGPU] More accurate gfx10 latencies — jay.foad / detail
  4. [StackSafety,NFC] Remove SCEVRewriteVisitor — Vitaly Buka / detail

#20450 (Jun 4, 2020 2:24:50 AM)

  1. [llvm-readelf] - Do not try to read past the end of the file when dumping the the SHT_GNU_HASH. — grimar / detail

#20446 (Jun 4, 2020 1:46:45 AM)

  1. [Support][NFC] Tests for root_name(), root_directory() and root_path() — Jan Korous / detail
  2. [lldb] tab completion for `command script delete' — Raphael Isemann / detail
  3. Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2 — Jan Korous / detail
  4. [lldb][NFC] Address some review feedback for D80775 ('command script delete' completion) — Raphael Isemann / detail
  5. Extend InvokeInst !prof branch_weights metadata to unwind branches — yrouban / detail
  6. [PowerPC] Require nsz flag for c-a*b to FNMSUB — qiucofan / detail
  7. Make syntax tree test print the line number when it fails — gribozavr / detail

#20445 (Jun 4, 2020 1:12:24 AM)

  1. [NFCI][CostModel][AMDGPU] Simplify getUserCost — sam.parker / detail
  2. [WebAssembly] Fix gcc warning [NFC] — mikael.holmen / detail
  3. [Instruction] Remove setProfWeight() — yrouban / detail

#20444 (Jun 4, 2020 12:47:18 AM)

  1. [Inlining] Introduce -enable-npm-pgo-inline-deferral — kazu / detail
  2. [flang] Fix IsConstantExpr for division expressions — jperier / detail

#20443 (Jun 4, 2020 12:36:41 AM)

  1. [X86] Remove (V)MOVHPDrm patterns that involve bitcast+scalar_to_vec+loadi64. — craig.topper / detail

#20441 (Jun 4, 2020 12:19:04 AM)

  1. [VE] Change to use EXTRACT_SUBREG instead of COPY_TO_REGCLASS — simon.moll / detail

#20440 (Jun 4, 2020 12:01:36 AM)

  1. [clang] Always allow including builtin headers in [no_undeclared_headers] modules. — mboehme / detail
  2. [SVE] Fix ubsan issues in DecodeIITType — david.sherwood / detail

#20439 (Jun 3, 2020 11:24:50 PM)

  1. Utility to dump .dot representation of SelectionDAG without firing viewer — sameer.sahasrabuddhe / detail

#20435 (Jun 3, 2020 10:48:05 PM)

  1. [gcov] Make `Creating 'filename'` compatible with gcov — maskray / detail
  2. [gcov] Don't error 'unexpected end of memory buffe' — maskray / detail
  3. [libc][NFC] Add ceil[f], floor[f] and trunc[f] to the spec and config files. — sivachandra / detail

#20432 (Jun 3, 2020 9:00:13 PM)

  1. [Statepoint] Remove last of old ImmutableStatepoint code — listmail / detail

#20431 (Jun 3, 2020 8:33:43 PM)

  1. [Statepoint] Delete more dead code from old wrappers — listmail / detail

#20430 (Jun 3, 2020 8:06:53 PM)

  1. [gcov] Delete XFAIL: host-byteorder-big-endian — maskray / detail
  2. Replace integer usage with enumeration. — echristo / detail
  3. [Statepoint] Start the process of removing old interfaces — listmail / detail

#20428 (Jun 3, 2020 7:32:16 PM)

  1. [gcov] Improve .gcno compatibility with gcov and use DataExtractor — maskray / detail

#20425 (Jun 3, 2020 6:58:29 PM)

  1. [CUDA][HIP] Fix constexpr variables for C++17 — Yaxun.Liu / detail

#20423 (Jun 3, 2020 6:41:00 PM)

  1. [ObjectYAML][ELF] Let the endianness of DWARF sections be inferred from FileHeader. — Xing / detail

#20422 (Jun 3, 2020 6:10:53 PM)

  1. [ObjectYAML][DWARF] Support emitting the .debug_aranges section in ELFYAML. — Xing / detail

#20421 (Jun 3, 2020 5:54:51 PM)

  1. GlobalISel: Start defining strict FP instructions — arsenm2 / detail
  2. [Darwin] Add tests for OS version checking — julian.lettner / detail

#20418 (Jun 3, 2020 5:22:19 PM)

  1. GlobalISel: Fail expansion of G_DYN_STACKALLOC for StackGrowsUp — arsenm2 / detail
  2. AMDGPU/GlobalISel: Handle uniform G_DYN_STACKALLOC — arsenm2 / detail
  3. AArch64/GlobalISel: Fix assert on call returning 0 sized type — arsenm2 / detail
  4. consitfy and auto -> auto * a few places to clean up uses. — echristo / detail
  5. Make linter happy — julian.lettner / detail
  6. [RegisterCoalescer] Update empty subranges when rematerializing — qcolombet / detail

#20416 (Jun 3, 2020 4:37:33 PM)

  1. lld: add basic static library search — Saleem Abdulrasool / detail

#20415 (Jun 3, 2020 4:29:22 PM)

  1. [StackSafety,NFC] Add statistic counters — Vitaly Buka / detail

#20414 (Jun 3, 2020 4:20:35 PM)

  1. Fix "Statistics are disabled" — Vitaly Buka / detail

#20413 (Jun 3, 2020 4:00:38 PM)

  1. [AArch64][NFC] Regenerate arm64-rev.ll — Jessica Paquette / detail
  2. [Statepoints][CGP] Minor parameter type cleanup — listmail / detail
  3. Fix typo in filename comment. — echristo / detail

#20412 (Jun 3, 2020 3:50:35 PM)

  1. Fix bug in newly added VersionBase::operator>= — julian.lettner / detail
  2. [AArch64][GlobalISel] Add selection support for rev16, rev32, and rev64 — Jessica Paquette / detail
  3. [WebAssembly] Fix ISel crash in SIGN_EXTEND_INREG lowering — tlively / detail

#20411 (Jun 3, 2020 3:06:27 PM)

  1. Add a test for preserving state on the non-expr thread across expression evaluation. — jingham / detail
  2. [lldb/Test] Remove un(used|needed|maintained) files from lldbsuite. — Jonas Devlieghere / detail
  3. [lldb/Test] Python <3.5 requires **kwargs to come last — Jonas Devlieghere / detail
  4. [mlir] [VectorOps] Use 'vector.flat_transpose' for 2-D 'vector.tranpose' — ajcbik / detail
  5. [clangd] Fix forgotten propagation of AsnycPreamble flag — kadircet / detail
  6. [mlir][Linalg] Add support for fusion between indexed_generic ops and generic ops on tensors. — hanchung / detail
  7. [mlir][Linalg] Add support for fusion between indexed_generic ops and tensor_reshape ops — hanchung / detail
  8. Introduce a "gc-live" bundle for the gc arguments of a statepoint — listmail / detail
  9. [mlir][StandardToSPIRV] Handle i1 case for lowering std.zexti to SPIR-V. — hanchung / detail
  10. [AArch64][GlobalISel] Select uzp1 and uzp2 — Jessica Paquette / detail
  11. [Statepoint] Fix signed vs unsigned in index handling — listmail / detail

#20410 (Jun 3, 2020 2:30:09 PM)

  1. [WebAssembly] Add support for -mexec-model=reactor — sunfish / detail
  2. Reland "[WebAssembly] Eliminate range checks on br_tables" — tlively / detail
  3. [gn build] Fix link with ld.bfd and gold. — thakis / detail
  4. [X86] Separate X86_CPU_TYPE_COMPAT_WITH_ALIAS from X86_CPU_TYPE_COMPAT. NFC — craig.topper / detail
  5. [gn build] Port 7f50c15be5c — llvmgnsyncbot / detail
  6. [gn build] Port e636e6b79ac — llvmgnsyncbot / detail

#20409 (Jun 3, 2020 2:02:59 PM)

  1. [Darwin] Improve runtime OS version checks — julian.lettner / detail
  2. X86: Switch fastregalloc test to use generated checks — Matthew.Arsenault / detail
  3. RegAllocFast: Record internal state based on register units — Matthew.Arsenault / detail
  4. [clang-tidy]: Added modernize-replace-disallow-copy-and-assign-macro — kkleine / detail
  5. [SVE] Eliminate calls to default-false VectorType::get() from IR — ctetreau / detail

#20408 (Jun 3, 2020 1:44:52 PM)

  1. Replace separator in OpenMP variant name mangling. — tianshilei1992 / detail

#20407 (Jun 3, 2020 1:34:52 PM)

  1. [IRInterpreter] Unused. Drive-by cleanup. NFCI. — ditaliano / detail

#20405 (Jun 3, 2020 1:14:52 PM)

  1. [mlir] Remove unneeded inference trait/fns — jpienaar / detail

#20403 (Jun 3, 2020 12:54:52 PM)

  1. [clang-format] [PR46159] Linux kernel 'C' code uses 'try' as a variable name, allow clang-format to handle such cases — mydeveloperday / detail
  2. [clang-format] [PR46157] Wrong spacing of negative literals with use of operator — mydeveloperday / detail

#20402 (Jun 3, 2020 12:44:52 PM)

  1. [lldb][NFC] Fix documentation formatting in ASTResultSynthesizer — Raphael Isemann / detail
  2. Define __SPIR__ macro for spir/spir64 targets. — vyacheslav.p.zakharin / detail

#20400 (Jun 3, 2020 12:26:24 PM)

  1. lld: use `std::make_unique` (NFC) — Saleem Abdulrasool / detail
  2. [AArch64] Fix stp-opt-with-renaming-ld3.mir with expensive checks. — flo / detail
  3. [lldb/StringPrinter] Convert DecodedCharBuffer to a class, NFC — Vedant Kumar / detail
  4. [lldb/StringPrinter] Support strings with invalid utf8 sub-sequences — Vedant Kumar / detail

#20399 (Jun 3, 2020 12:17:27 PM)

  1. CoroSplit: Fix coroutine splitting for retcon and retcon.once — aschwaighofer / detail

#20397 (Jun 3, 2020 12:02:16 PM)

  1. [NewGVN] Add test to ensure metadata is preserved for ssa_copy (NFC) — flo / detail
  2. [AArch64] Add ld3 test case for renaming in ldst-opt (NFC). — flo / detail
  3. [VectorCombine] Add multi-use shl test for D80885 — llvm-dev / detail

#20395 (Jun 3, 2020 11:14:52 AM)

  1. [JITLink] Skip debug sections in MachO objects. — Lang Hames / detail

#20394 (Jun 3, 2020 11:04:52 AM)

  1. [VectorCombine] Add multi-use multiply test for D80885 — llvm-dev / detail

#20393 (Jun 3, 2020 10:54:52 AM)

  1. [InstSimplify] fix bug in matching or-with-not op (PR46083) — spatel / detail
  2. [AIX] Change the default target CPU to power4 for AIX on Power — wanyu9511 / detail
  3. [doc] Fix use of ` where `` was intended in attribute docs. — noreply / detail

#20390 (Jun 3, 2020 10:14:51 AM)

  1. [doc] Fix typo. — noreply / detail
  2. [libc++] Fix test broken in C++03 due to requiring C++11 features from vector — Louis Dionne / detail
  3. [profile] Sync InstrProfData.inc with llvm. — yamauchi / detail
  4. [XCOFF][AIX] Use 'L..' instead of 'L' for PrivateGlobalPrefix — jasonliu / detail

#20389 (Jun 3, 2020 9:37:03 AM)

  1. [lldb/Test] Don't print 'command invoked' — Jonas Devlieghere / detail

#20387 (Jun 3, 2020 9:21:05 AM)

  1. [libc++] Support move construction and assignment in <thread> in C++03 — Louis Dionne / detail
  2. [MLIR] Shape to standard dialect lowering — frgossen / detail

#20386 (Jun 3, 2020 9:12:11 AM)

  1. [analyzer] Add support for ObjCIndirectCopyRestoreExpr. — Artem Dergachev / detail
  2. [analyzer] ObjCAutoreleaseWriteChecker: Support explicit autoreleasepools. — Artem Dergachev / detail

#20385 (Jun 3, 2020 8:49:57 AM)

  1. [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector() — dancgr / detail
  2. [LiveVariables] Don't set undef reg PHI used as live for FromMBB — shkzhang / detail
  3. [libcxx testing] Fix bot failure in my last commit — dave / detail
  4. lld: ignore the `-search_paths_first` option on MachO — Saleem Abdulrasool / detail
  5. [CodeGen] Enable tail call position check for speculatable functions — wei.huang / detail

#20384 (Jun 3, 2020 8:18:03 AM)

  1. [AIX] Update data directives for AIX assembly — daltenty / detail
  2. [ELF] Append " [--no-allow-shlib-undefined]" to the corresponding diagnostics — maskray / detail
  3. [HIP] Change default --gpu-max-threads-per-block value to 1024 — Yaxun.Liu / detail
  4. [DAG] SimplifyDemandedBits - peek through SHL if we only demand sign bits. — llvm-dev / detail
  5. Fix gcc -Wdocumentation warning. NFC. — llvm-dev / detail
  6. [BPF] Remove unnecessary MOV_32_64 instructions — yhs / detail

#20383 (Jun 3, 2020 7:57:20 AM)

  1. [SveEmitter] Add SVE ACLE for svld1ro. — francesco.petrogalli / detail

#20382 (Jun 3, 2020 7:33:53 AM)

  1. [libc++abi] Fix incorrect XFAILs for mis-aligned _Unwind_Exception on Apple — Louis Dionne / detail
  2. AMDGPU: Switch test to generated checks — Matthew.Arsenault / detail
  3. second attempt to fix build after add51e1 — n.james93 / detail
  4. [X86][AVX] getFauxShuffleMask - fix sub vector size check in INSERT_SUBVECTOR(X,SHUFFLE(Y,Z)) — llvm-dev / detail
  5. [libcxx testing] Fix more bogus timeouts: condvarany/notify_all.pass.cpp — dave / detail
  6. ARM: Reduce debug info testcase — Matthew.Arsenault / detail

#20381 (Jun 3, 2020 7:04:52 AM)

  1. Add support for `nullptr` in SyntaxTrees — gribozavr / detail
  2. [llvm][SVE] IR intrinsic for LD1RO. — francesco.petrogalli / detail

#20380 (Jun 3, 2020 6:54:52 AM)

  1. [PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins — kevin.neal / detail

#20379 (Jun 3, 2020 6:45:11 AM)

  1. [libc++] Remove the c++98 Lit feature from the test suite — Louis Dionne / detail
  2. [clangd] Add std::move() to a return statement to please some compilers. — mboehme / detail

#20378 (Jun 3, 2020 6:34:42 AM)

  1. [mlir] DialectConversion: remove vtable from TypeConverter — zinenko / detail

#20377 (Jun 3, 2020 6:22:52 AM)

  1. Add aarch64 machine slave to build flang with clang-8 — caroline.concatto / githubweb

#20377 (Jun 3, 2020 6:22:52 AM)

  1. [libcxx testing] Fix lingering bugs in notify_one.pass.cpp — dave / detail
  2. Replaced C++2a with C++20 in clang-tools-extra — gribozavr / detail
  3. [OPENMP]Fix PR46170: partial mapping for array sections of data members. — a.bataev / detail

#20377 (Jun 3, 2020 6:22:52 AM)

  1. Add aarch64 machine slave to build flang with clang-8 — caroline.concatto / detail

#20373 (Jun 3, 2020 5:14:53 AM)

  1. [InstSimplify] add/move tests for or with not op (PR46083); NFC — spatel / detail

#20371 (Jun 3, 2020 4:54:53 AM)

  1. [VE] Support a basic disassembler for Aurora VE target — simon.moll / detail

#20370 (Jun 3, 2020 4:44:53 AM)

  1. [clang][Sema] SequenceChecker: C++17 sequencing rule for call expressions. — riccibrun / detail
  2. [DAG] GetDemandedBits - don't bother asserting for a non-null cast<> result. NFC. — llvm-dev / detail
  3. Fix gcc "enumeral and non-enumeral type in conditional expression" warning. NFCI. — llvm-dev / detail

#20369 (Jun 3, 2020 4:34:53 AM)

  1. [Scalar] Fix assignment operator for long long. — pavel / detail
  2. [lldb/cmake] Tweak descriptions of swig rules — pavel / detail
  3. Revert "[Dexter] Add DexLimitSteps command and ConditionalController" — Tom.Weaver / detail

#20368 (Jun 3, 2020 4:24:53 AM)

  1. [VPlan] Support extracting lanes for defs managed in VPTransformState. — flo / detail
  2. [LLDB] skip TestCreateDuringInstructionStep on arm/linux — omair.javaid / detail

#20366 (Jun 3, 2020 4:04:53 AM)

  1. [gn build] Port add51e152aa — llvmgnsyncbot / detail

#20365 (Jun 3, 2020 3:54:53 AM)

  1. attempt to fix build after add51e152aa — thakis / detail

#20364 (Jun 3, 2020 3:44:53 AM)

  1. [Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts — lucas.prates / detail
  2. [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics (fix tests) — jay.foad / detail
  3. [lldb] Pass fewer parameters by non-const reference to DWARFASTParserClang::ParseSingleMember — Raphael Isemann / detail

#20363 (Jun 3, 2020 3:34:54 AM)

  1. [LangRef] Fix description of shape args for matrix.multiply. — flo / detail

#20362 (Jun 3, 2020 3:24:53 AM)

  1. [clang-tidy] add new check readability-use-anyofallof — gehre.matthias / detail

#20361 (Jun 3, 2020 3:14:53 AM)

  1. TargetFrameLowering.h - remove unnecessary includes. NFC. — llvm-dev / detail
  2. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail

#20360 (Jun 3, 2020 3:04:53 AM)

  1. [mlir][Linalg] NFC - Make markers use Identifier instead of StringRef — ntv / detail

#20359 (Jun 3, 2020 2:54:53 AM)

  1. [llvm] Fix unused variable warnings — kadircet / detail

#20358 (Jun 3, 2020 2:44:53 AM)

  1. [NFC,StackSafety] Fix template arg name — Vitaly Buka / detail

#20357 (Jun 3, 2020 2:34:53 AM)

  1. [CSInfo][MIPS][DwarfDebug] Add support for delay slots — djordje.todorovic / detail

#20356 (Jun 3, 2020 2:24:53 AM)

  1. Split syntax tree tests into more granular ones — gribozavr / detail

#20354 (Jun 3, 2020 2:04:53 AM)

  1. Syntax tree: ignore implicit expressions at the top level of statements — gribozavr / detail

#20352 (Jun 3, 2020 1:52:00 AM)

  1. Revert "[WebAssembly] Eliminate range checks on br_tables" — tlively / detail
  2. [gn build] Port 755a8959152 — llvmgnsyncbot / detail
  3. [AMDGPU/MemOpsCluster] Code clean-up around accessing of memory operand width — mahesha.comp / detail
  4. [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics — jay.foad / detail
  5. [StackSafety,NFC] Rename internal class — Vitaly Buka / detail
  6. [StackSafety,NFC] Convert to template internal stuff — Vitaly Buka / detail
  7. Revert "[Support] Add file lock/unlock functions" — sepavloff / detail
  8. [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics (fix) — jay.foad / detail

#20351 (Jun 3, 2020 1:24:53 AM)

  1. [StackSafety] Skip non-pointer parameters — Vitaly Buka / detail
  2. [clang-tidy] Added MacroDefiniton docs for readability-identifier-naming — n.james93 / detail

#20350 (Jun 3, 2020 1:15:20 AM)

  1. [NFC, StackSafety] Change type of internal container — Vitaly Buka / detail

#20343 (Jun 3, 2020 12:05:18 AM)

  1. [Driver] Add negative option for -fkeep-static-consts — shengchen.kan / detail

#20340 (Jun 2, 2020 11:41:14 PM)

  1. [NFC][PowerPC] Remove unused node PPCISD::VMADDFP and PPCISD::VNMSUBFP — qshanz / detail

#20339 (Jun 2, 2020 11:30:06 PM)

  1. [CodeGen] Fix warnings in getPackedVectorTypeFromPredicateType — david.sherwood / detail

#20336 (Jun 2, 2020 11:04:19 PM)

  1. [X86] Add CLWB to Tremont CPU. Remove CLDEMOTE, MOVDIRI, MOVDIR64B, and WAITPKG to match gcc. — craig.topper / detail

#20335 (Jun 2, 2020 10:27:39 PM)

  1. [Support] Add file lock/unlock functions — sepavloff / detail

#20333 (Jun 2, 2020 10:08:01 PM)

  1. [flang] Implemented 2 Semantic checks for DATA statement and fixed a few bugs — asudhaku / detail

#20329 (Jun 2, 2020 9:24:54 PM)

  1. [lldb/Interpreter] Remove redundant argument (NFC) — Jonas Devlieghere / detail

#20328 (Jun 2, 2020 9:15:20 PM)

  1. Fix build: TableGen uses `is<T>` instead of `isa<T>` as predicate — joker.eph / detail

#20327 (Jun 2, 2020 9:06:07 PM)

  1. [AMDGPU] Make SGPR spills exec mask agnostic — carl.ritson / detail

#20322 (Jun 2, 2020 8:14:54 PM)

  1. Replace dyn_cast<>() with isa<>() when the result isn't used (NFC) — joker.eph / detail

#20321 (Jun 2, 2020 8:04:54 PM)

  1. Revert "[NFC, StackSafety] Change type of internal container" — joker.eph / detail

#20315 (Jun 2, 2020 7:05:42 PM)

  1. [AArch64][GlobalISel] Select zip1 and zip2 — Jessica Paquette / detail

#20313 (Jun 2, 2020 6:45:57 PM)

  1. [JumpThreading] Simplify FindMostPopularDest (NFC) — kazu / detail

#20312 (Jun 2, 2020 6:37:38 PM)

  1. [NFC,MTE] Drop unneeded attribute from test — Vitaly Buka / detail

#20311 (Jun 2, 2020 6:29:11 PM)

  1. [NFC, StackSafety] Change type of internal container — Vitaly Buka / detail

#20309 (Jun 2, 2020 6:11:18 PM)

  1. [libc builder] Fix type in integration test command. — paulatoth / githubweb

#20309 (Jun 2, 2020 6:11:18 PM)

  1. [MTE] Move tagging in pipeline — Vitaly Buka / detail

#20309 (Jun 2, 2020 6:11:18 PM)

  1. [libc builder] Fix type in integration test command. — paulatoth / detail

#20308 (Jun 2, 2020 5:44:54 PM)

  1. [SampleFDO] Add use-sample-profile function attribute. — wmi / detail

#20303 (Jun 2, 2020 4:58:29 PM)

  1. [lldb/Test] Pass Make arguments in invocation instead of environment — Jonas Devlieghere / detail
  2. [lldb/Test] Don't use the env to pass around configuration variables (NFC) — Jonas Devlieghere / detail
  3. Remove redundant code (NFC) — Adrian Prantl / detail

#20302 (Jun 2, 2020 4:50:48 PM)

  1. [libc builder] Add integration test step to non asan builds. — paulatoth / githubweb

#20302 (Jun 2, 2020 4:50:48 PM)

  1. [libc builder] Add integration test step to non asan builds. — paulatoth / detail

#20301 (Jun 2, 2020 4:40:57 PM)

  1. [X86] Add a flag to guard the wide load — carrot / detail
  2. [mlir][spirv] Fix encoding of cooperative matrix type to match SPIRV spec — thomasraoux / detail
  3. [mlir][spirv] Fix coop matrix getExtension — thomasraoux / detail

#20300 (Jun 2, 2020 4:14:54 PM)

  1. [Analyzer][NFC] Fix markup in WebKit checkers documentation — Jan Korous / detail
  2. [StackSafety] Delete useless test — Vitaly Buka / detail
  3. [MTE] Convert StackSafety into analysis — Vitaly Buka / detail
  4. [lldb/Test] Don't use the env to pass around configuration variables (NFC) — Jonas Devlieghere / detail

#20299 (Jun 2, 2020 4:04:54 PM)

  1. [Clang][A32/T32][Linux] -O1 implies -fomit-frame-pointer — ndesaulniers / detail

#20296 (Jun 2, 2020 3:38:15 PM)

  1. [mlir][Affine] Enable fusion of loops with vector loads/stores — diego.caballero / detail

#20295 (Jun 2, 2020 3:29:41 PM)

  1. [lld-macho] Fix PAGEZERO=4GB errors on Windows by ensuring enum is uint64_t — jezng / detail

#20293 (Jun 2, 2020 3:11:43 PM)

  1. [mlir] NFC - Add AffineMinMaxOpBase getDim/SymbolOperands — ntv / detail
  2. Undo initialization of TRI in CGP as this is unconditionally initialized — echristo / detail

#20290 (Jun 2, 2020 2:22:54 PM)

  1. Undo removal of test for dr777. — richard / detail

#20289 (Jun 2, 2020 2:12:35 PM)

  1. [X86] Cleanup inconsistencies in our zext/sext vector patterns. — craig.topper / detail
  2. [LLD] Have only one SpecificAllocator per type — rnk / detail
  3. [X86] Remove DeleteNode calls from PreprocessISelDAG. Rely on the RemoveDeadNodes call at the end. — craig.topper / detail

#20288 (Jun 2, 2020 1:52:52 PM)

  1. [gn build] Port f99d5f8c32a — llvmgnsyncbot / detail
  2. [llvm] Fix unused variable warning — kadircet / detail
  3. PR23029 / C++ DR2233: Allow expanded parameter packs to follow — richard / detail

#20287 (Jun 2, 2020 1:40:16 PM)

  1. Fix up clang-tidy warnings around null and pointers. — echristo / detail
  2. [mlir][spirv] Add support for matrix type — antiagainst / detail
  3. [libc] Remove integration test target from check libc. — paulatoth / detail

#20286 (Jun 2, 2020 1:24:58 PM)

  1. [WebAssembly] Eliminate range checks on br_tables — tlively / detail
  2. Fix test on PS4 linux bot. — douglas.yung / detail
  3. [lld-macho] Add some relocation validation logic — jezng / detail
  4. [lld-macho] Error on encountering undefined symbols — jezng / detail
  5. [lld-macho] Set __PAGEZERO size to 4GB — jezng / detail
  6. [lld-macho] Move all tests for erroneous inputs under invalid/ — jezng / detail
  7. [lld-macho] Ensure reads from nlist_64 structs are aligned when necessary — jezng / detail
  8. [NFC][ASTMatchers] StringRef-ify and Twine-ify ASTMatchers tests. — n.james93 / detail
  9. [Driver] Add multiclass OptInFlag and OptOutFlag to simplify boolean option definition — maskray / detail
  10. [DAGCombiner] Combine shifts into multiply-high — amy.kwan1 / detail

#20285 (Jun 2, 2020 1:15:54 PM)

  1. [RISCV-V] Provide muldi3 builtin assembly implementation — luismarques / detail
  2. [Analyzer][WebKit] Check record definition is available in NoUncountedMembers checker — Jan Korous / detail

#20284 (Jun 2, 2020 1:04:55 PM)

  1. [WebAssembly] Improve macro hygiene in wasm_simd128.h — tlively / detail

#20279 (Jun 2, 2020 12:22:49 PM)

  1. [libc] Add integration tests. — paulatoth / detail

#20277 (Jun 2, 2020 11:53:40 AM)

  1. Fix compiler crash when an expression parsed in the tentative parsing and must be claimed in the another evaluation context. — a.bataev / detail
  2. [TableGen] Avoid generating switch with just default — david.stuttard / detail

#20276 (Jun 2, 2020 11:44:51 AM)

  1. [Sema] Use isAlwaysUninit for -Wuninitialized-const-reference after D79895 — maskray / detail
  2. Update 'git push' command in GettingStarted guide — diego.caballero / detail

#20275 (Jun 2, 2020 11:09:31 AM)

  1. [llvm-dwarfdump] Print [=<offset>] after --debug-* options in help output. — Jonas Devlieghere / detail

#20274 (Jun 2, 2020 10:52:41 AM)

  1. [Clang] Add a new warning to warn when passing uninitialized variables as const reference parameters to a function — zequanwu / detail
  2. [lldb] NFC remove DISALLOW_COPY_AND_ASSIGN — kkleine / detail
  3. [InstCombine] regenerate complete test checks; NFC — spatel / detail
  4. [InstCombine] add tests for select-of-select-shuffle; NFC — spatel / detail
  5. [PGO] Enable memcmp/bcmp size value profiling. — yamauchi / detail
  6. [mlir] Provide defaults to make enabling dumping simpler — jpienaar / detail
  7. AMDGPU: Don't run mode switches with exec 0 — Matthew.Arsenault / detail
  8. AMDGPU: Don't run indexing mode switches with exec = 0 — Matthew.Arsenault / detail
  9. AMDGPU: Fix a test to be more stable — Matthew.Arsenault / detail

#20270 (Jun 2, 2020 9:44:55 AM)

  1. Support ExtVectorType conditional operator — minyihh / detail

#20269 (Jun 2, 2020 9:35:35 AM)

  1. [libc++abi] Make sure we link in CrashReporterClient.a when it's present — Louis Dionne / detail
  2. [lldb] Skip tests exercising DW_OP_GNU_entry_value with dsymutil — pavel / detail

#20267 (Jun 2, 2020 9:14:55 AM)

  1. TypeSymbolEmitter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#20264 (Jun 2, 2020 8:38:26 AM)

  1. [Dexter] Add os.path.normcase(...) transform to test path early. — Tom.Weaver / detail
  2. [Dexter] Add DexLimitSteps command and ConditionalController — Tom.Weaver / detail
  3. [flang] Fix release build flags. — david.truby / detail

#20263 (Jun 2, 2020 8:00:02 AM)

  1. Renamed Lang_C to Lang_C99, Lang_CXX to Lang_CXX03, and 2a to 20 — gribozavr / detail
  2. [OPENMP50]Initial codegen for 'affinity' clauses. — a.bataev / detail
  3. Reinstate the syntax tree test for 'static' in an array subscript — gribozavr / detail

#20262 (Jun 2, 2020 7:28:31 AM)

  1. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail

#20261 (Jun 2, 2020 7:19:06 AM)

  1. Use Pseudo Instruction to carry stack probing information — sguelton / detail

#20260 (Jun 2, 2020 7:10:05 AM)

  1. [AST][RecoveryExpr] Build RecoveryExpr for "undef_var" cases. — hokein.wu / detail

#20259 (Jun 2, 2020 7:01:33 AM)

  1. AMDGPU: Fix not using scalar loads for global reads in shaders — Matthew.Arsenault / detail

#20258 (Jun 2, 2020 6:45:16 AM)

  1. AMDGPU: Fix clang side null pointer value for private — Matthew.Arsenault / detail
  2. [lldb] Handle a new clang built-in type — kadircet / detail
  3. Remove a comment-out llvm::errs debugging code, NFC. — hokein.wu / detail

#20254 (Jun 2, 2020 5:34:56 AM)

  1. Revert "[clangd] Copy existing includes in ReplayPreamble" — kadircet / detail
  2. [clangd] Copy existing includes in ReplayPreamble — kadircet / detail

#20253 (Jun 2, 2020 5:24:56 AM)

  1. [gn build] (manually) port 44f989e7809 — thakis / detail

#20250 (Jun 2, 2020 4:54:56 AM)

  1. [mlir] support materialization for 1-1 type conversions — zinenko / detail
  2. Fix a failing test. — ikudrin / detail

#20249 (Jun 2, 2020 4:46:27 AM)

  1. [clangd] Copy existing includes in ReplayPreamble — kadircet / detail

#20248 (Jun 2, 2020 4:09:41 AM)

  1. [mlir] Toy tutorial: avoid erasing and then re-creating loop terminators — zinenko / detail
  2. [DebugInfo] Extract a helper function to return the DWARF format name, NFC [1/10] — ikudrin / detail
  3. [DebugInfo] Report the format of .debug_names [2/10] — ikudrin / detail
  4. [DebugInfo] Report the format of compilation units [3/10] — ikudrin / detail
  5. [DebugInfo] Report the format of address tables [4/10] — ikudrin / detail
  6. [DebugInfo] Report the format of address range tables [5/10] — ikudrin / detail
  7. [DebugInfo] Report the format of call frame information entries [6/10] — ikudrin / detail
  8. [DebugInfo] Report the format of line tables [7/10] — ikudrin / detail
  9. [DebugInfo] Report the format of tables in .debug_pub* sections [8/10] — ikudrin / detail
  10. [DebugInfo] Report the format of location and range lists [9/10] — ikudrin / detail
  11. [DebugInfo] Report the format of type units [10/10] — ikudrin / detail
  12. [lldb/DWARF] Add support for pre-standard GNU call site attributes — pavel / detail
  13. [Support] Make DataExtractor error messages more clear — pavel / detail
  14. [mlir] SCFToGPUPass: fix macros referring to LOOPS to use SCF instead — zinenko / detail
  15. [CSInfo][NFC] Interpret loaded parameter value separately — djordje.todorovic / detail

#20247 (Jun 2, 2020 3:30:19 AM)

  1. Add missing MemoryBuffer.h include — llvm-dev / detail

#20245 (Jun 2, 2020 3:10:55 AM)

  1. [mlir] Introduce CallOp converter for buffer placement — ehsan.nadjaran_toosi / detail
  2. [LV] Make sure the MaxVF is a power-of-2 by rounding down. — flo / detail
  3. [Sema] Fix -Wunused-variable in CreateBuiltinMatrixSubscriptExpr (NFC). — flo / detail
  4. TextAPIWriter.h - reduce MemoryBuffer.h include to forward declarations. NFC. — llvm-dev / detail
  5. TextAPIReader.h - reduce MemoryBuffer.h include to forward declaration. NFC. — llvm-dev / detail
  6. [mlir] post-commit review fixes — zinenko / detail

#20244 (Jun 2, 2020 2:24:56 AM)

  1. [EarlyCSE] Common gc.relocate calls. — dantrushin / detail

#20243 (Jun 2, 2020 2:14:56 AM)

  1. [VectorCombine][X86] Add loaded insert tests from D80885 — llvm-dev / detail
  2. [LLDB] Mark TestCreateDuringInstructionStep as flaky on Linux — omair.javaid / detail

#20242 (Jun 2, 2020 2:04:56 AM)

  1. [AST] Fix a null initializer crash for InitListExpr — hokein.wu / detail

#20240 (Jun 2, 2020 1:47:04 AM)

  1. Run syntax tree tests in many language modes — gribozavr / detail
  2. [mips] Support 64-bit relative relocations — simon / detail

#20237 (Jun 2, 2020 1:14:02 AM)

  1. [OpenMP][OMPT] Fix and add event callbacks for detached tasks — protze / detail
  2. [NFC][ARM][AArch64] Test runs — sam.parker / detail
  3. [llvm-exegesis] Fix D80610. — courbet / detail
  4. [VE] Support I32/F32 registers in assembler parser — simon.moll / detail

#20236 (Jun 2, 2020 12:44:56 AM)

  1. Options for Basic Block Sections, enabled in D68063 and D73674. — tmsriram / detail

#20234 (Jun 2, 2020 12:25:00 AM)

  1. [StatepointLowering] Handle UNDEF gc values. — dantrushin / detail

#20233 (Jun 2, 2020 12:10:21 AM)

  1. [NFC] Move vector unmerge(trunc) combine to function — dominik.montada / detail
  2. [GlobalISel] Combine scalar unmerge(trunc) — dominik.montada / detail

#20231 (Jun 1, 2020 11:51:04 PM)

  1. [mlir][SCFToGPU] Remove conversions from scf.for to gpu.launch. — ravishankarm / detail
  2. [ObjectYAML][DWARF] Let `dumpPubSection` return `DWARFYAML::PubSection`. — Xing / detail

#20229 (Jun 1, 2020 11:04:57 PM)

  1. [ELF] --wrap: don't error `undefined reference to __real_foo` (--no-allow-shlib-undefined) if foo is a wrapped definition — maskray / detail

#20225 (Jun 1, 2020 10:24:57 PM)

  1. [BrachProbablityInfo] Proportional distribution of reachable probabilities — yrouban / detail

#20223 (Jun 1, 2020 10:04:57 PM)

  1. [X86] Fix a few recursivelyDeleteUnusedNodes calls that were trying to delete nodes before their user was really gone. — craig.topper / detail
  2. Fix violations of [basic.class.scope]p2. — richard / detail

#20218 (Jun 1, 2020 9:14:57 PM)

  1. [BrachProbablityInfo] Rename loop variables. NFC — yrouban / detail

#20208 (Jun 1, 2020 7:24:02 PM)

  1. add debug code to chase down a rare crash in asan/lsan https://github.com/google/sanitizers/issues/1193 — kcc / detail
  2. [asan] fix a comment typo — kcc / detail

#20207 (Jun 1, 2020 7:04:57 PM)

  1. Fix how cc1 command line options are mapped into FP options. — rjmccall / detail

#20206 (Jun 1, 2020 6:54:57 PM)

  1. [COFF] Free some memory used for chunks — rnk / detail

#20202 (Jun 1, 2020 6:21:05 PM)

  1. Fix UB in EmulateInstructionARM64.cpp — Adrian Prantl / detail

#20196 (Jun 1, 2020 5:00:03 PM)

  1. [os_log][test] Remove -O1 from a test, NFC — Vedant Kumar / detail

#20195 (Jun 1, 2020 4:49:55 PM)

  1. [docs] Sketch outline for HowToUpdateDebugInfo.rst — Vedant Kumar / detail

#20193 (Jun 1, 2020 4:04:57 PM)

  1. [AArch64] Fix CollectLOH creating an AdrpAdd LOH when there's a live used reg — Amara Emerson / detail
  2. [AArch64][GlobalISel] Split G_GLOBAL_VALUE into ADRP + G_ADD_LOW and optimize. — Amara Emerson / detail

#20190 (Jun 1, 2020 3:30:50 PM)

  1. AMDGPU: Change internal tracking of wave size — Matthew.Arsenault / detail
  2. [LiveDebugValues] Remove early-exit when testing regmasks, NFC — Vedant Kumar / detail

#20187 (Jun 1, 2020 2:36:23 PM)

  1. Updated synopsis of <atomic> to match what is implemented — ogiroux / detail

#20186 (Jun 1, 2020 2:16:18 PM)

  1. [analyzer][MallocChecker] Fix the incorrect retrieval of the from argument in realloc() — dkszelethus / detail
  2. Clean up clang/test/CodeGenObjC/os_log.m — Akira / detail

#20185 (Jun 1, 2020 1:26:56 PM)

  1. [lldb] Don't wait on downstream jobs — Jonas Devlieghere / githubweb

#20185 (Jun 1, 2020 1:26:56 PM)

  1. Add DIAError.h to list of headers excluded from the LLVM_DebugInfo_PDB module — dany.grumberg / detail
  2. [llvm][NFC] Cache FAM in InlineAdvisor — mtrofin / detail
  3. [lldb/Test] Add test for man page and lldb --help output — Jonas Devlieghere / detail
  4. For --relativenames, ignore directory 0, which is the comp_dir. — saugustine / detail
  5. [PDB] Share code to relocate .debug$[SF] sections, NFC — rnk / detail
  6. [OpenMP] Replace Clang's OpenMP RTL Definitions with OMPKinds.def — jhuber6 / detail
  7. [libc++] NFC: Minor refactoring in std::array — Louis Dionne / detail
  8. [PowerPC] Add clang option -m[no-]pcrel — lei / detail
  9. [libc++] Add assertions on OOB accesses in std::array when the debug mode is enabled — Louis Dionne / detail

#20185 (Jun 1, 2020 1:26:56 PM)

  1. [lldb] Don't wait on downstream jobs — Jonas Devlieghere / detail

#20184 (Jun 1, 2020 12:44:58 PM)

  1. [lldb] Trigger reproducer job on success — Jonas Devlieghere / githubweb
  2. [lldb] Make triggering downstream jobs a stage — Jonas Devlieghere / githubweb

#20184 (Jun 1, 2020 12:44:58 PM)

  1. [Matrix] Implement matrix index expressions ([][]). — flo / detail
  2. [PDB] Use inlinee file checksum offsets directly — rnk / detail
  3. [libc] Expose APIGenerator. — paulatoth / detail

#20184 (Jun 1, 2020 12:44:58 PM)

  1. [lldb] Trigger reproducer job on success — Jonas Devlieghere / detail
  2. [lldb] Make triggering downstream jobs a stage — Jonas Devlieghere / detail

#20180 (Jun 1, 2020 12:10:08 PM)

  1. Move internal_uname to #if SANITIZER_LINUX scope. — mliska / detail

#20178 (Jun 1, 2020 11:50:43 AM)

  1. [InstCombine] fix use of base VectorType; NFC — spatel / detail
  2. [ELF] Refine --export-dynamic-symbol semantics to be compatible GNU ld 2.35 — maskray / detail

#20177 (Jun 1, 2020 11:14:49 AM)

  1. DAG: Fix getNode dropping flags if there's a glue output — Matthew.Arsenault / detail
  2. [LiveDebugValues] Speed up removeEntryValue, NFC — Vedant Kumar / detail
  3. [LiveDebugValues] Add LocIndex::u32_{location,index}_t types for readability, NFC — Vedant Kumar / detail
  4. AMDGPU: Fix not emitting nofpexcept on fdiv expansion — Matthew.Arsenault / detail

#20176 (Jun 1, 2020 10:40:22 AM)

  1. AMDGPU: Remove dead file — Matthew.Arsenault / detail
  2. AMDGPU: Fix test in code directory — Matthew.Arsenault / detail
  3. [PGO] Improve the working set size heuristics under the partial sample PGO. — yamauchi / detail
  4. [Darwin] Add and adopt a way to query the Darwin kernel version — julian.lettner / detail

#20175 (Jun 1, 2020 10:24:58 AM)

  1. Temporarily removed unstable test. NFC. — Stanislav.Mekhanoshin / detail
  2. [ELF] Set DF_1_PIE for -pie — maskray / detail
  3. [AMDGPU/MemOpsCluster] Let mem ops clustering logic also consider number of clustered bytes — mahesha.comp / detail

#20174 (Jun 1, 2020 10:14:58 AM)

  1. AMDGPU: Fix alignment for dynamic allocas — arsenm2 / detail

#20173 (Jun 1, 2020 10:04:58 AM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from Clang — ctetreau / detail

#20170 (Jun 1, 2020 9:39:13 AM)

  1. Update some names in test. NFC. — Stanislav.Mekhanoshin / detail
  2. [flang] This adds the lowering stubs for Open MP. — eschweitz / detail
  3. [Clang][CGM] style cleanups NFC — ndesaulniers / detail

#20169 (Jun 1, 2020 9:04:58 AM)

  1. [Object] Add DF_1_PIE — maskray / detail

#20168 (Jun 1, 2020 8:54:58 AM)

  1. [InstCombine] add test for select-of-shuffle; NFC — spatel / detail

#20167 (Jun 1, 2020 8:44:58 AM)

  1. [WebAssembly] Update test expectations — sbc / detail
  2. [libc] Add implementations of ceil[f], floor[f] and trunc[f] from math.h. — sivachandra / detail
  3. Process gep (phi ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail

#20165 (Jun 1, 2020 8:25:51 AM)

  1. [openmp] Fixed taskloop recursive splitting so that taskloop tasks have — Andrey.Churbanov / detail
  2. [InstNamer] use 'i' for Instructions, not 'tmp' — spatel / detail

#20164 (Jun 1, 2020 7:49:00 AM)

  1. [StructurizeCFG] Fix an incorrect comment, NFC. — ehudkatz / detail
  2. Support GCC [[gnu::attributes]] in C2x mode — aaron / detail

#20162 (Jun 1, 2020 7:19:49 AM)

  1. [CodeGen] remove instnamer dependency from test file; NFC — spatel / detail

#20159 (Jun 1, 2020 6:04:59 AM)

  1. [Support] Add more context to DataExtractor getLEB128 errors — james.henderson / detail

#20158 (Jun 1, 2020 5:55:06 AM)

  1. Revert "[lldb] Pass -fPIC flag even when DYLIB_ONLY is set" — Raphael Isemann / detail

#20152 (Jun 1, 2020 4:41:04 AM)

  1. [DebugInfo] Add use of truncating data extractor to debug line parsing — james.henderson / detail

#20151 (Jun 1, 2020 4:29:29 AM)

  1. [lldb][NFC] Make ClangExpressionSourceCode's wrapping logic more consistent — Raphael Isemann / detail

#20150 (Jun 1, 2020 4:14:30 AM)

  1. [DebugInfo] Separate fields with commas in headers of .debug_pub* tables (1/3). — ikudrin / detail
  2. [DebugInfo] Separate fields with commas in headers of compile units (2/3). — ikudrin / detail
  3. [DebugInfo] Separate fields with commas in headers of type units (3/3). — ikudrin / detail
  4. MIPatternMatch.h - remove unused APFloat/APInt includes. NFC. — llvm-dev / detail
  5. ARMFrameLowering.h - remove unnecessary includes. NFC. — llvm-dev / detail
  6. [llvm-dwarfdump][test] Use verbose output to check expected opcodes — james.henderson / detail
  7. [utils] change default nameless value to "TMP" — spatel / detail

#20147 (Jun 1, 2020 3:14:59 AM)

  1. [llvm-readelf] - Add explicit braces again. NFC. — grimar / detail

#20145 (Jun 1, 2020 2:56:52 AM)

  1. [StructurizeCFG] Fix region nodes ordering — ehudkatz / detail
  2. [llvm-readelf] - Add explicit braces. NFC. — grimar / detail

#20144 (Jun 1, 2020 2:46:58 AM)

  1. [llvm-readobj] - Improve error reporting for hash tables. — grimar / detail

#20143 (Jun 1, 2020 2:04:59 AM)

  1. AArch64: materialize large stack offset into xzr correctly. — Tim Northover / detail

#20133 (Jun 1, 2020 12:14:59 AM)

  1. [DebugInfo][CallSites] Remove decl subprograms from 'retainedTypes:' — djordje.todorovic / detail

#20131 (May 31, 2020 11:54:59 PM)

  1. [ASTMatchers] Force c++ unittests to specify correct language standard — n.james93 / detail

#20127 (May 31, 2020 10:54:00 PM)

  1. Improve SmallPtrSetImpl::count implementation — sguelton / detail

#20126 (May 31, 2020 10:44:00 PM)

  1. Fix strict aliasing warning in msan.cpp — sguelton / detail

#20118 (May 31, 2020 9:14:00 PM)

  1. [MachineCombine] add a hook for resource length limit — czhengsz / detail

#20112 (May 31, 2020 8:11:01 PM)

  1. [PowerPC] Exploit vabsd on P9 — onelirong / detail

#20109 (May 31, 2020 7:14:00 PM)

  1. [gn build] (semi-manually) port a8ca0ec2670 — thakis / detail

#20100 (May 31, 2020 5:44:44 PM)

  1. AMDGPU/GlobalISel: Add stub reg-bank aware combiner pass — arsenm2 / detail

#20098 (May 31, 2020 5:24:44 PM)

  1. [Driver] Simplify Linux::addProfileRTLibs — maskray / detail

#20080 (May 31, 2020 2:24:45 PM)

  1. [analyzer] Add dumps to CheckerRegistry — dkszelethus / detail

#20076 (May 31, 2020 1:44:45 PM)

  1. [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers — hubert.reinterpretcast / detail
  2. [Driver] NFC: Use Twine temp to replace std::string local — hubert.reinterpretcast / detail

#20071 (May 31, 2020 12:54:45 PM)

  1. [X86][AVX] Reduce unary target shuffles width if the upper elements aren't demanded. — llvm-dev / detail
  2. [X86] Rewrite how X86PartialReduction finds candidates to consider optimizing. — craig.topper / detail

#20066 (May 31, 2020 12:04:45 PM)

  1. [X86][AVX] combineX86ShufflesRecursively - peekThroughOneUseBitcasts subvector before widening. — llvm-dev / detail

#20065 (May 31, 2020 11:54:45 AM)

  1. Change some extraneous /// comments to // comments inside methods. NFC. — clattner / detail

#20052 (May 31, 2020 9:44:45 AM)

  1. clang-tidy and clang-query wont crash with invalid command line options — n.james93 / detail

#20046 (May 31, 2020 8:44:45 AM)

  1. Revert "clang-tidy and clang-query wont crash with invalid command line options" — n.james93 / detail

#20043 (May 31, 2020 8:14:45 AM)

  1. [utils] update expected strings in tests; NFC — spatel / detail

#20042 (May 31, 2020 8:04:45 AM)

  1. AArch64/GlobalISel: Fix incorrect ptrmask usage for alignment — arsenm2 / detail
  2. clang-tidy and clang-query wont crash with invalid command line options — n.james93 / detail

#20041 (May 31, 2020 7:54:45 AM)

  1. [utils] change update_test_checks.py use of 'TMP' value names — spatel / detail

#20040 (May 31, 2020 7:44:45 AM)

  1. [PhaseOrdering] add test for hoisting/CSE (PR46115); NFC — spatel / detail

#20033 (May 31, 2020 6:34:46 AM)

  1. [X86][AVX] Add SimplifyMultipleUseDemandedBits VBROADCAST handling to SimplifyDemandedVectorElts. — llvm-dev / detail

#20031 (May 31, 2020 6:14:46 AM)

  1. [VectorCombine] add tests for scalarizing binop-with-constant; NFC — spatel / detail

#20029 (May 31, 2020 5:54:46 AM)

  1. [PhaseOrdering] add scalarization test for PR42174; NFC — spatel / detail
  2. [X86][AVX] Add test case described in D79987 — llvm-dev / detail
  3. [X86] getFauxShuffleMask/getTargetShuffleInputs - make SelectionDAG const (PR45974). — llvm-dev / detail

#20027 (May 31, 2020 5:34:46 AM)

  1. [X86][AVX] getFauxShuffleMask - don't widen shuffle inputs from INSERT_SUBVECTOR(X,SHUFFLE(Y,Z)) — llvm-dev / detail

#20023 (May 31, 2020 4:54:46 AM)

  1. [X86][AVX] Pad small shuffle inputs in combineX86ShufflesRecursively — llvm-dev / detail

#20014 (May 31, 2020 3:24:46 AM)

  1. [ScheduleDAG] Avoid unnecessary recomputation of topological order. — flo / detail

#20009 (May 31, 2020 2:34:46 AM)

  1. Revert "[NFC][PowerPC] Add a new case to test phi-node-elimination pass" — shkzhang / detail

#20001 (May 31, 2020 1:14:46 AM)

  1. [NFC][PowerPC] Add a new case to test phi-node-elimination pass — shkzhang / detail

#19980 (May 30, 2020 9:34:47 PM)

  1. [AMDGPU] Precommit tests for D80813 — jay.foad / detail
  2. [AMDGPU] Propagate fast-math flags when lowering FSIN and FCOS — jay.foad / detail

#19976 (May 30, 2020 8:54:47 PM)

  1. AMDGPU: Add setTruncStoreAction for vector i64 types made legal recently — changpeng.fang / detail

#19974 (May 30, 2020 8:25:17 PM)

  1. [X86] Remove unneeded bitconverts from isel patterns. NFC — craig.topper / detail

#19973 (May 30, 2020 8:14:47 PM)

  1. [X86] Move MMX_SET0 pattern into the instruction definition. NFC — craig.topper / detail
  2. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  3. [X86] Fix a place where we created MOVQ2DQ with a DstVT other than v2i64. — craig.topper / detail
  4. [X86] Teach computeKnownBitsForTargetNode that the upper half of X86ISD::MOVQ2DQ is all zero. — craig.topper / detail
  5. [DAGCombiner] Move debug message and statistic update into CommitTargetLoweringOpt. — craig.topper / detail
  6. [X86] Add DAG combine to turn (v2i64 (scalar_to_vector (i64 (bitconvert (mmx))))) to MOVQ2DQ. Remove unneeded isel patterns. — craig.topper / detail

#19970 (May 30, 2020 7:44:47 PM)

  1. [ELF][docs] Update supported targets — maskray / detail

#19961 (May 30, 2020 6:14:47 PM)

  1. [llvm-objdump] Delete unneeeded namespace llvm {} — maskray / detail

#19960 (May 30, 2020 6:04:47 PM)

  1. [llvm-objdump] Move llvm:: to llvm::objdump:: and qualifying definitions with objdump:: — maskray / detail

#19957 (May 30, 2020 5:34:47 PM)

  1. [llvm-objdump] Simplify reportError() and prepend outs().flush() — maskray / detail

#19948 (May 30, 2020 4:07:20 PM)

  1. [X86] Add pseudo instructions to use MULX with a single destination when the low result isn't used. — craig.topper / detail

#19946 (May 30, 2020 3:44:47 PM)

  1. [Driver] Fix BooleanFFlag identifiers to use 'f' 'fno_' prefixes instead of suffixes — maskray / detail

#19944 (May 30, 2020 3:24:48 PM)

  1. Remove some non-determinism from the `Darwin/duplicate_os_log_reports.cpp` test. — Dan Liew / detail

#19939 (May 30, 2020 2:32:18 PM)

  1. [X86] Factor constant pool comment printing out of the switch in X86AsmPrinter::emitInstruction. NFC — craig.topper / detail
  2. [X86] Minor cleanups to addShuffleComments in X86MCInstPrinter.cpp. NFCI — craig.topper / detail

#19937 (May 30, 2020 1:44:48 PM)

  1. [LoopUnroll] Add a test case for rG7873376bb36b. — whitneyt / detail

#19933 (May 30, 2020 12:54:48 PM)

  1. [clang-tidy] RenamerClangTidyChecks ignore builtin and command line macros — n.james93 / detail
  2. [Tests] Convert last statepoint lowering tests to bundle format — listmail / detail

#19926 (May 30, 2020 11:44:48 AM)

  1. [LoopUnroll] Fix build failure for allyesconfig. — whitneyt / detail

#19916 (May 30, 2020 10:04:48 AM)

  1. [DSE] Remove noop stores in MSSA. — zoecarver / detail

#19911 (May 30, 2020 9:20:49 AM)

  1. [lldb] Pass -fPIC flag even when DYLIB_ONLY is set — Raphael Isemann / detail

#19910 (May 30, 2020 8:55:14 AM)

  1. [BasicAA] Use known lower bounds for index values for size based check. — flo / detail

#19904 (May 30, 2020 7:25:44 AM)

  1. SafeStackColoring.h - reduce Instructions.h include to forward declaration. NFC. — llvm-dev / detail

#19902 (May 30, 2020 6:37:26 AM)

  1. SafeStackLayout.cpp - remove includes directly defined in SafeStackLayout.h module header. NFC. — llvm-dev / detail
  2. CriticalAntiDepBreaker.cpp - remove includes directly defined in CriticalAntiDepBreaker.h header. NFC. — llvm-dev / detail

#19900 (May 30, 2020 6:06:41 AM)

  1. [SelectionDAG] ComputeNumSignBits - use Valid Min/Max shift amount helpers directly. NFCI. — llvm-dev / detail
  2. [TargetLowering] SimplifyDemandedBits - remove shift amount clamps from getValidShiftAmountConstant calls. NFC. — llvm-dev / detail

#19899 (May 30, 2020 5:23:45 AM)

  1. TBEHandler.h - remove unnecessary VersionTuple forward declaration. NFC. — llvm-dev / detail
  2. [clang-format] [PR46130] When editing a file with unbalance {} the namespace comment fixer can incorrectly comment the wrong closing brace — mydeveloperday / detail
  3. PackedVersion.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#19898 (May 30, 2020 5:02:56 AM)

  1. ArchitectureSet.h - add missing <tuple> include. — llvm-dev / detail

#19897 (May 30, 2020 4:45:24 AM)

  1. ArchitectureSet.h - reduce raw_ostream.h include to forward declaration. NFC. — llvm-dev / detail

#19896 (May 30, 2020 4:26:18 AM)

  1. Architecture.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#19895 (May 30, 2020 4:13:46 AM)

  1. IPDBRawSymbol.h - remove already declared forward declarations. NFC. — llvm-dev / detail

#19894 (May 30, 2020 3:34:49 AM)

  1. IPDBRawSymbol.h - reduce StringRef.h include to forward declaration. NFC. — llvm-dev / detail

#19892 (May 30, 2020 3:14:49 AM)

  1. [libcxx testing] Stop using arbitrary timeouts in one test — dave / detail

#19890 (May 30, 2020 2:54:49 AM)

  1. [OpenMP][SYCL] Do not crash on attempt to diagnose unsupported type use — alexey.bader / detail

#19887 (May 30, 2020 2:25:01 AM)

  1. [SelectionDAG] Remove repeated getOperand() call. NFC. — llvm-dev / detail

#19877 (May 29, 2020 11:58:15 PM)

  1. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  2. [lldb/CMake] Fix typo that prevented regenerating the bindings — Jonas Devlieghere / detail

#19875 (May 29, 2020 11:26:26 PM)

  1. [lldb/Test] use GetLoadAddress from scripted thread plan — Jonas Devlieghere / detail
  2. [AArch64] Treat x18 as callee-saved in functions with windows calling convention on non-windows OSes — martin / detail
  3. [test] Regenerate checks in aarch64_win64cc_vararg.ll with update_llc_test_checks.py. NFC. — martin / detail

#19874 (May 29, 2020 10:54:50 PM)

  1. [DWARF5] Added support for emission of .debug_macro.dwo section — SourabhSingh.Tomar / detail

#19871 (May 29, 2020 10:25:21 PM)

  1. [lldb/Bindings] Raise exception when using properties that rely on lldb.target — Jonas Devlieghere / detail

#19862 (May 29, 2020 8:47:18 PM)

  1. Use .empty() instead of .size() == 0 (NFC) — joker.eph / detail

#19861 (May 29, 2020 8:20:05 PM)

  1. Fix full unrolling with new pass manager. — echristo / detail
  2. NFC: Simplify O1 pass pipeline construction. — echristo / detail

#19860 (May 29, 2020 7:54:50 PM)

  1. [ValueLattice] Fix uninitialized-value after D79036 — maskray / detail

#19857 (May 29, 2020 7:25:13 PM)

  1. [AMDGPU] Remove assertion on S1024 SGPR to VGPR spill — carl.ritson / detail

#19851 (May 29, 2020 6:21:40 PM)

  1. [jitlink] R_X86_64_PC32 support for the elf x86 jitlinker — jared.wyles / detail
  2. [SVE] Eliminate calls to default-false VectorType::get() from AMDGPU — ctetreau / detail
  3. AMDGPU: Move MIMG MMO check to verifier — Matthew.Arsenault / detail
  4. AMDGPU: Add new baseline tests for setreg handling — Matthew.Arsenault / detail
  5. AMDGPU: Optimize s_setreg_b32 to s_denorm_mode/s_round_mode — Matthew.Arsenault / detail

#19850 (May 29, 2020 5:46:16 PM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from Linker — ctetreau / detail

#19846 (May 29, 2020 5:04:50 PM)

  1. [gn build] Port 34cfed24ebd — llvmgnsyncbot / detail
  2. [gn build] Port cf6cc662eee — llvmgnsyncbot / detail

#19845 (May 29, 2020 4:54:51 PM)

  1. [gn build] (manually) port 0e265e31578 — thakis / detail
  2. [AMDGPU] Add loaded code object path URI definition to AMDGPUUsage — Tony.Tye / detail

#19844 (May 29, 2020 4:44:50 PM)

  1. [libc++] Fix issues with the triviality of std::array — maskray / detail
  2. [mlir][spirv] Clean up coop matrix assembly declaration. — thomasraoux / detail
  3. [flang][NFC] Remove link-time dependency of Evaluate on Semantics — tkeith / detail

#19842 (May 29, 2020 4:28:29 PM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  2. [diagtool] Install diagtool when LLVM_INSTALL_TOOLCHAIN_ONLY is ON. — vsapsai / detail

#19841 (May 29, 2020 4:10:08 PM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from AggressiveInstCombine — ctetreau / detail
  2. [mlir] Fix Windows build — ntv / detail
  3. [libFuzzer] Fixed description of fuzzer merge control file. — kcc / detail

#19840 (May 29, 2020 3:44:51 PM)

  1. [mlir] NFC - Add debug information for Linalg transformations. — ntv / detail
  2. [SLP] Apply external to vectorizable tree users cost adjustment for — valery.n.dmitriev / detail
  3. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail

#19839 (May 29, 2020 3:34:51 PM)

  1. [flang] Batch together the changes to the PFT intermediate data — eschweitz / detail
  2. [SVE] Eliminate calls to default-false VectorType::get() from InstCombine — ctetreau / detail

#19838 (May 29, 2020 3:24:51 PM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from Instrumentation — ctetreau / detail

#19836 (May 29, 2020 3:04:51 PM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from Utils — ctetreau / detail

#19835 (May 29, 2020 2:54:51 PM)

  1. [mlir][Affine] Minor clean-up of D79829 — diego.caballero / detail

#19832 (May 29, 2020 2:24:51 PM)

  1. [CMake] Change target 'check' from 'check-llvm' to 'check-all' — maskray / detail
  2. [ELF] Add -z rel and -z rela — maskray / detail

#19829 (May 29, 2020 2:01:02 PM)

  1. AMDGPU/GlobalISel: Add boilerplate for inline asm lowering — Matthew.Arsenault / detail
  2. Revert "Process gep (phi ptr1, ptr2) in SROA" — Stanislav.Mekhanoshin / detail
  3. [lldb/Test] Don't leak forked processes on Darwin — Jonas Devlieghere / detail

#19828 (May 29, 2020 1:26:51 PM)

  1. [Matrix] Implement + and - operators for MatrixType. — flo / detail
  2. Process gep (phi ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail
  3. [DebugInfo][DAG] Don't reuse debug location on COPY if width changes. — tbosch / detail

#19827 (May 29, 2020 12:57:08 PM)

  1. Add NoMerge MIFlag to avoid MIR branch folding — zequanwu / detail
  2. [ASTMatchers] Matchers related to C++ inheritance — Jan Korous / detail

#19826 (May 29, 2020 12:31:38 PM)

  1. [lldb/CMake] Set both the BUILD and INSTALL RPATH on macOS (2/2) — Jonas Devlieghere / detail
  2. [clang-format] Create a python documentation tool to generate a summary of the clang-format status for the whole of the LLVM project — paul_hoad / detail

#19825 (May 29, 2020 12:12:00 PM)

  1. [mlir][Linalg] Make contraction vectorization use vector transfers — ntv / detail
  2. [AMDGPU] Regenrated urem/udiv global isel tests. NFC. — Stanislav.Mekhanoshin / detail
  3. [tests] Fix AMDGPU test — ehudkatz / detail
  4. AMDGPU: Remove fp-exceptions feature — Matthew.Arsenault / detail

#19824 (May 29, 2020 11:59:55 AM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  2. [DWARF5] Added support for .debug_macro.dwo section in llvm-dwarfdump — SourabhSingh.Tomar / detail
  3. [DWARF5] Replace emission of strp with stx forms in debug_macro section — SourabhSingh.Tomar / detail

#19822 (May 29, 2020 11:13:20 AM)

  1. Add support for Overloaded Binary Operators in SyntaxTree — gribozavr / detail
  2. [Local] Prevent `invertCondition` from creating a redundant instruction — ehudkatz / detail

#19821 (May 29, 2020 10:51:33 AM)

  1. [X86] Ignore large code model in X86FastISel::X86MaterializeFP in 32-bit mode — craig.topper / detail
  2. [SLP] auto-generate complete test checks; NFC — spatel / detail
  3. [WebAssembly] Add placeholders for R_WASM_TABLE_INDEX_REL_SLEB relocations — sbc / detail

#19820 (May 29, 2020 10:36:14 AM)

  1. [SVE] Replace deprecated call in changeVectorElementTypeToInteger — dancgr / detail

#19819 (May 29, 2020 10:24:51 AM)

  1. [AIX] Emit AvailableExternally Linkage on AIX — Xiangling.Liao / detail
  2. [LoopVectorize] auto-generate complete test checks; NFC — spatel / detail
  3. [PrintSCC] Fix printing a basic-block without a name — ehudkatz / detail
  4. [MLIR][OpenMP] Defined master operation in OpenMP Dialect — asudhaku / detail
  5. [X86] Remove isel pattern for MMX_X86movdq2q+simple_load. Replace with DAG combine to to loadmmx. — craig.topper / detail

#19818 (May 29, 2020 10:14:51 AM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from polly — ctetreau / detail

#19817 (May 29, 2020 10:04:51 AM)

  1. [ConstantFolding] Constant folding for integer vector reduce intrinsics — david.green / detail
  2. Preserve DbgLoc when DeadArgumentElimination rewrites a 'ret'. — paul.robinson / detail
  3. [LoopVectorize] auto-generate complete test checks; NFC — spatel / detail
  4. [LoopVectorize] regenerate test checks; NFC — spatel / detail
  5. [LoopVectorize] auto-generate complete checks; NFC — spatel / detail
  6. [LoopVectorize] regenerate test checks; NFC — spatel / detail

#19816 (May 29, 2020 9:56:05 AM)

  1. Let @skipUnlessThreadSanitizer imply @skipIfAsan — Adrian Prantl / detail
  2. Let @skipUnlessUndefinedBehaviorSanitizer imply @skipIfAsan — Adrian Prantl / detail

#19815 (May 29, 2020 9:44:51 AM)

  1. [DAGCombiner] Add command line options to guard store width reduction — carrot / detail

#19814 (May 29, 2020 9:34:51 AM)

  1. Fix errors in use of strictfp attribute. — kevin.neal / detail
  2. Fix errors in use of strictfp attribute. — kevin.neal / detail
  3. GlobalISel: fix CombinerHelper::matchEqualDefs() — Stanislav.Mekhanoshin / detail
  4. [X86] Fix errors in use of strictfp attribute. — kevin.neal / detail

#19813 (May 29, 2020 9:24:51 AM)

  1. [CodeGen] Fix warning in visitShuffleVector — david.sherwood / detail
  2. Fix errors in use of strictfp attribute. — kevin.neal / detail

#19811 (May 29, 2020 9:07:53 AM)

  1. [analyzer] StdLibraryFunctionsChecker: Add support to lookup types — gabor.marton / detail

#19810 (May 29, 2020 8:58:50 AM)

  1. [ARM] Extra MVE VMLAV reduction patterns — david.green / detail
  2. unwind: use a more portable endianness check in EHABI — Saleem Abdulrasool / detail
  3. [lldb/test] Fix TestAppleSimulatorOSType when multiple runtimes are installed — Fred Riss / detail
  4. [AMDGPU] Remove duplicate test cases — jay.foad / detail

#19809 (May 29, 2020 8:21:04 AM)

  1. [OpenMP][SYCL] Improve diagnosing of unsupported types usage — alexey.bader / detail
  2. Remove SVN logic from find_first_existing_vc_file — sameer.sahasrabuddhe / detail
  3. [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description — diggerlin / detail

#19808 (May 29, 2020 7:58:45 AM)

  1. Move unittest helpers to a shared location — gribozavr / detail

#19806 (May 29, 2020 7:42:55 AM)

  1. Fix build failure when source is read only — sameer.sahasrabuddhe / detail
  2. [analyzer] StdLibraryFunctionsChecker: Add sanity checks for constraints — gabor.marton / detail

#19805 (May 29, 2020 7:28:15 AM)

  1. [ModuloSchedule] Allow illegal phis to be moved across stages. — hgreving / detail
  2. [analyzer] ApiModeling: Add buffer size arg constraint — gabor.marton / detail
  3. [CodeGen] Fix warnings in LowerToPredicatedOp — david.sherwood / detail
  4. [analyzer] ApiModeling: Add buffer size arg constraint with multiplier involved — gabor.marton / detail
  5. [SVE] Remove getNumElements() calls in visitGetElementPtrInst — david.sherwood / detail

#19802 (May 29, 2020 6:46:24 AM)

  1. [DAGCombiner] avoid unnecessary indirection from SDNode/SDValue; NFCI — spatel / detail
  2. [llvm-readobj] - Cleanup the DwarfCFIEH::PrinterContext class. NFCI. — grimar / detail

#19801 (May 29, 2020 6:37:31 AM)

  1. [AArch64][x86] add tests for FMA combines; NFC — spatel / detail
  2. TextAPIContext.h - remove unused MemoryBuffer.h include. NFC. — llvm-dev / detail
  3. TextStubCommon.h - move StringSwitch.h include to TextStubCommon.cpp. NFC. — llvm-dev / detail
  4. [llvm-objcopy][ELF] Fix removing SHT_GROUP sections. — ikudrin / detail
  5. [llvm-objcopy][ELF] Fix removing a group member. — ikudrin / detail

#19798 (May 29, 2020 5:27:55 AM)

  1. [clangd][NFC] Add traces for PreamblePatch::create — kadircet / detail
  2. [ObjectYAML][DWARF] Make the `PubSection` optional. — Xing / detail
  3. [mlir][Linalg][Vector] Add forwarding patterns between linalg.copy and vector.transfer — ntv / detail
  4. [DAGComb] Do not turn insert_elt into shuffle for single elt vectors. — flo / detail
  5. [clang] [Darwin] Add reverse mappings for aarch64/aarch64_32 to darwin arch names — martin / detail
  6. [clang] [MinGW] Fix libunwind extension — martin / detail
  7. Rename APIs in unittests/AST/Language.h in preparation to share them — gribozavr / detail

#19797 (May 29, 2020 4:49:56 AM)

  1. [SelectionDAG] Update getNode asserts for EXTRACT/INSERT_SUBVECTOR. — paul.walker / detail
  2. [clangd] Run PreambleThread in async mode behind a flag — kadircet / detail
  3. [CGP] Ensure address scaled offset is representable as int64_t — llvm-dev / detail
  4. [mlir][SCF] Add utility to clone an scf.ForOp while appending new yield values. — ntv / detail

#19796 (May 29, 2020 4:14:05 AM)

  1. [clangd] Preserve extra args in PreambleTests::IncludeParsing to fix windows build bots — kadircet / detail
  2. VirtualFileSystem.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  3. IPDBInjectedSource.h - remove unused includes and forward declarations. NFC. — llvm-dev / detail
  4. IPDBLineNumber.h - remove unused includes. NFC. — llvm-dev / detail
  5. [clangd] Patch PP directives to use stale preambles while building ASTs — kadircet / detail
  6. [clangd] locateMacroAt handles patched macros — kadircet / detail
  7. Fix broken include — kadircet / detail
  8. [CodeGen] Fix warnings in getZeroExtendInReg — david.sherwood / detail
  9. [readobj] Fix dangling else warning — kadircet / detail
  10. [SCCP] Switch to widen at PHIs, stores and call edges. — flo / detail
  11. [lit] Add an option to print all features used in tests — Louis Dionne / detail

#19795 (May 29, 2020 3:34:52 AM)

  1. [clangd] Handle additional includes while parsing ASTs — kadircet / detail
  2. [clangd] Add buildPreamble to TestTU — kadircet / detail
  3. [llvm-readelf] - --elf-hash-histogram: do not crash when the .gnu.hash goes past the EOF. — grimar / detail

#19794 (May 29, 2020 3:25:06 AM)

  1. [libc++] Fix the LIBCXX_HAS_MERGED_TYPEINFO_NAMES_DEFAULT setting — Louis Dionne / detail
  2. Unbreak the build of mlir-cuda-runner — benny.kra / detail

#19793 (May 29, 2020 3:14:52 AM)

  1. [llvm-readobj][test] - unwind.test: add comments, document the current behavior. — grimar / detail

#19790 (May 29, 2020 2:44:52 AM)

  1. [lldb] Make "inline" tests more configurable — pavel / detail
  2. Do not list adb devices when a device id is given — pavel / detail

#19788 (May 29, 2020 2:25:42 AM)

  1. [lldb][NFC] Remove a std::string->C string->StringRef conversion in ClangUserExpression — Raphael Isemann / detail

#19787 (May 29, 2020 2:14:52 AM)

  1. [MLIR][BufferPlacement] Support functions that return Memref typed results — ehsan.nadjaran_toosi / detail
  2. Avoid O_CLOEXEC to allow building on older Linux (RHEL5) — Vitaly Buka / detail

#19786 (May 29, 2020 2:04:52 AM)

  1. [AMDGPU] Use numbers::pi instead of M_PI. NFC. — jay.foad / detail
  2. [AMDGPU] Better use of llvm::numbers — jay.foad / detail

#19785 (May 29, 2020 1:54:52 AM)

  1. [VE] Implements minimum MC layer for VE (4/4) — simon.moll / detail

#19783 (May 29, 2020 1:21:33 AM)

  1. [AST][RecoveryExpr] Make DeduceAutoType fail if the auto is deduced from recovery exprs. — hokein.wu / detail
  2. [TTI] New target hook emitGetActiveLaneMask — sjoerd.meijer / detail

#19782 (May 29, 2020 12:54:52 AM)

  1. New intrinsic @llvm.get.active.lane.mask() — sjoerd.meijer / detail

#19779 (May 29, 2020 12:24:52 AM)

  1. [CMake] Pass CLANG_VENDOR variables into later stages — sylvestre / detail
  2. libclc: update website url — sylvestre / detail

#19777 (May 29, 2020 12:06:29 AM)

  1. [SVE] Fix warnings in SelectInst::areInvalidOperands — david.sherwood / detail
  2. [SVE] Remove getNumElements() warnings in InstCombiner::visitBitCast — david.sherwood / detail

#19776 (May 28, 2020 11:54:53 PM)

  1. [libc] Add implementation of call_once from threads.h. — sivachandra / detail
  2. [CodeGen] Add support for extracting elements of scalable vectors — david.sherwood / detail

#19775 (May 28, 2020 11:45:27 PM)

  1. [X86] Remove MMX isel patterns containing (x86mmx (scalar_to_vector (i32))). — craig.topper / detail

#19772 (May 28, 2020 11:14:53 PM)

  1. [AArch64][GlobalISel] Enable extending loads combines post-legalization. — Amara Emerson / detail

#19760 (May 28, 2020 8:54:53 PM)

  1. [JITLink] Fix 80-column rule violation. — Lang Hames / detail
  2. [JITLink] Improve llvm-jitlink regression testing support for ELF. — Lang Hames / detail
  3. [ORC] Add debugging output for LLJIT construction. — Lang Hames /