20%
WDescription%
Build stability: 4 out of the last 5 builds failed.20
Test Result: 0 tests failing out of a total of 71,154 tests.100
Build History
x
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#17994 (Jan 23, 2021 10:05:32 AM)

  1. [InstCombine] Set MadeIRChange in replaceInstUsesWith. — flo / githubweb

#17993 (Jan 23, 2021 9:22:11 AM)

  1. [SLP] add reduction test with mixed fast-math-flags; NFC — spatel / githubweb
  2. [SLP] fix fast-math-flag propagation on FP reductions — spatel / githubweb
  3. [AVR] Optimize 16-bit comparison with constant — powerman1st / githubweb
  4. [ASan] Fix broken Windows build due to 596d534ac3524052df210be8d3c01a33b2260a42. — Dan Liew / githubweb
  5. [libc++] Implements concept destructible — koraq / githubweb

#17992 (Jan 23, 2021 8:21:34 AM)

  1. [AVR] Optimize 8-bit logic left/right shifts — powerman1st / githubweb
  2. [Local] Treat calls that may not return as being alive. — flo / githubweb

#17991 (Jan 23, 2021 7:38:21 AM)

  1. [lldb/Lua] add initial Lua typemaps — pctammela / githubweb
  2. [lldb/Lua] add 'Lua' before naming versions — pctammela / githubweb

#17990 (Jan 23, 2021 6:54:45 AM)

  1. [gn build] Port 0057cc5a215e — llvmgnsyncbot / githubweb

#17989 (Jan 23, 2021 6:08:35 AM)

  1. [Clang] Move assembler into a separate file — aykevanlaethem / githubweb
  2. [gn build] Port 2325157c0568 — llvmgnsyncbot / githubweb
  3. [SimplifyCFG] Change 'LoopHeaders' to be ArrayRef<WeakVH>, not a naked set, thus avoiding dangling pointers — lebedev.ri / githubweb
  4. Revert "[Clang] Move assembler into a separate file" — aykevanlaethem / githubweb

#17988 (Jan 23, 2021 5:22:34 AM)

  1. [LSR] Add test for PR46943 (NFC) — nikita.ppv / githubweb

#17987 (Jan 23, 2021 4:38:05 AM)

  1. [LTO] Store target attributes as vector of strings (NFC). — flo / githubweb

#17986 (Jan 23, 2021 3:53:35 AM)

  1. [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments. — jeroen.dobbelaere / githubweb

#17985 (Jan 23, 2021 3:06:06 AM)

  1. [Support] TrigramIndex::insert - pass std::String argument by const reference. NFCI. — llvm-dev / githubweb

#17984 (Jan 23, 2021 1:26:04 AM)

  1. [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer — roger.ferrer / githubweb

#17983 (Jan 23, 2021 12:32:44 AM)

  1. [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor. — Dan Liew / githubweb
  2. [llvm-link] Fix for an assertion when linking global with appending linkage — serguei.n.dmitriev / githubweb

#17982 (Jan 22, 2021 11:26:04 PM)

  1. [Analysis] Use llvm::append_range (NFC) — kazu / githubweb
  2. [llvm] Use isAlpha/isAlnum (NFC) — kazu / githubweb
  3. [llvm] Use static_assert instead of assert (NFC) — kazu / githubweb

#17981 (Jan 22, 2021 9:20:04 PM)

  1. [PowerPC] Fix va_arg in C++, Objective-C on 32-bit ELF targets — brad / githubweb

#17980 (Jan 22, 2021 8:24:06 PM)

  1. [Coroutine] Improve coro-elide-musttail.ll test — lxfind / githubweb

#17979 (Jan 22, 2021 7:33:05 PM)

  1. [test] Add -mtriple — i / githubweb
  2. [LSan] Introduce a callback mechanism to allow adding data reachable from ThreadContexts to the frontier. — Dan Liew / githubweb
  3. [TargetLowering] Use isOneConstant to simplify some code. NFC — craig.topper / githubweb

#17978 (Jan 22, 2021 6:48:46 PM)

  1. [ELF][test] Add a test about --exclude-libs applying to version symbols — i / githubweb

#17977 (Jan 22, 2021 5:49:10 PM)

  1. [LoopDeletion] Handle inner loops w/untaken backedges — listmail / githubweb
  2. [RISCV] Implement vloxseg/vluxseg intrinsics. — kai.wang / githubweb
  3. [RISCV] Add RV32 test cases for vluxseg. — kai.wang / githubweb
  4. [RISCV] Add RV64 test cases for vluxseg. — kai.wang / githubweb
  5. [RISCV] Add RV32 test cases for vloxseg. — kai.wang / githubweb
  6. [RISCV] Add RV64 test cases for vloxseg. — kai.wang / githubweb
  7. [RISCV] Implement vsoxseg/vsuxseg intrinsics. — kai.wang / githubweb
  8. [RISCV] Add RV32 test cases for vsuxseg. — kai.wang / githubweb
  9. [RISCV] Add RV64 test cases for vsuxseg. — kai.wang / githubweb
  10. [RISCV] Add RV32 test cases for vsoxseg. — kai.wang / githubweb
  11. [RISCV] Add RV64 test cases for vsoxseg. — kai.wang / githubweb
  12. [OpenMP] Remove unnecessary pointer checks in a few locations — hansang.bae / githubweb
  13. [InstCombine] remove incompatible attribute when simplifying some lib calls — zequanwu / githubweb
  14. Recommit "[AArch64][GlobalISel] Make G_USUBO legal and select it." — Amara Emerson / githubweb

#17976 (Jan 22, 2021 4:19:05 PM)

  1. [CodeComplete] Add ranged for loops code pattern. — n.james93 / githubweb
  2. PR47682: Merge the DeclContext of a merged FunctionDecl before we inherit — richard / githubweb
  3. Change materializeFrameBaseRegister() to return register — Stanislav.Mekhanoshin / githubweb
  4. [AMDGPU] Fix FP materialization/resolve with flat scratch — Stanislav.Mekhanoshin / githubweb
  5. Change static buffer to be BSS instead of DATA in HandlePacket_qSpeedTest — Jason Molenda / githubweb
  6. [libomptarget] Build cuda plugin without cuda installed locally — jonathanchesterfield / githubweb
  7. ADT: Use 'using' to inherit assign and append in SmallString — Duncan P. N. Exon Smith / githubweb

#17975 (Jan 22, 2021 3:34:55 PM)

  1. Update branch names from master -> main — Adrian Prantl / githubweb

#17975 (Jan 22, 2021 3:34:55 PM)

  1. [NFC][SimplifyCFG] PerformBranchToCommonDestFolding(): fix instruction name preservation — lebedev.ri / githubweb
  2. [NFC][SimplifyCFG] fold-branch-to-common-dest.ll: reduce complexity of @pr48450* test — lebedev.ri / githubweb
  3. [NFC][SimplifyCFG] PerformBranchToCommonDestFolding(): move instruction cloning to after CFG update — lebedev.ri / githubweb
  4. [SimplifyCFG] FoldBranchToCommonDest(): re-lift restrictions on liveout uses of bonus instructions — lebedev.ri / githubweb
  5. Revert "[GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method" — 31459023+hctim / githubweb
  6. Revert "[AArch64][GlobalISel] Implement widenScalar for signed overflow" — 31459023+hctim / githubweb
  7. Revert "[AArch64][GlobalISel] Make G_USUBO legal and select it." — 31459023+hctim / githubweb
  8. [Matrix] Propagate shape information through fneg — francisvm / githubweb
  9. [mlir][Linalg] Make Fill operation work on tensors. — ravishankarm / githubweb
  10. [RISCV] Add more cmov isel patterns to handle seteq/ne with a small non-zero immediate. — craig.topper / githubweb
  11. [RGT][ADT] Remove test assertion that will not be executed — paul.robinson / githubweb
  12. [lldb] FixFileSystem::GetExternalPath for VFS API change — Jonas Devlieghere / githubweb
  13. [RGT] Don't use EXPECT* macros in a subprocess that exits by signalling — paul.robinson / githubweb
  14. [RGT][TextAPI] Remove a zero-trip loop and the assertions within it — paul.robinson / githubweb

#17974 (Jan 22, 2021 2:21:36 PM)

  1. [gn build] Port 622eaa4a4cea — llvmgnsyncbot / githubweb
  2. [lld-macho] Ignore -lto_library — jezng / githubweb
  3. [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32. — craig.topper / githubweb
  4. [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method — Amara Emerson / githubweb
  5. [VFS] Fix inconsistencies between relative paths and fallthrough. — Jonas Devlieghere / githubweb

#17973 (Jan 22, 2021 1:34:25 PM)

  1. [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec. — craig.topper / githubweb
  2. [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec. — craig.topper / githubweb
  3. [RISCV] Swap encodings of max and minu to match 0.93 bitmanip spec. — craig.topper / githubweb
  4. [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec. — craig.topper / githubweb
  5. [RISCV] Add Zba feature and move add.uw and slli.uw to it. — craig.topper / githubweb
  6. [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec. — craig.topper / githubweb
  7. [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec. — craig.topper / githubweb
  8. [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec. — craig.topper / githubweb
  9. [RISCV] Modify add.uw patterns to put the masked operand in rs1 to match 0.93 bitmanip spec. — craig.topper / githubweb
  10. [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack. — craig.topper / githubweb
  11. [RISCV] Move pack instructions to Zbp extension only. — craig.topper / githubweb
  12. [RISCV] Add zext.h instruction to Zbb. — craig.topper / githubweb
  13. [RISCV] Add support for rev8 and orc.b to Zbb. — craig.topper / githubweb
  14. [RISCV] Add xperm.* instructions to Zbp extension. — craig.topper / githubweb
  15. [RISCV] Update B extension version to 0.93. — craig.topper / githubweb
  16. [mlir][Linalg] Disable fusion of tensor_reshape op by expansion when unit-dims are involved — ravishankarm / githubweb
  17. [InstSimplify] Add willreturn to more libcall tests (NFC) — nikita.ppv / githubweb
  18. [Analysis] Support AIX vec_malloc routines — froese / githubweb
  19. [RISCV] Add isel patterns for SH*ADD(.UW) — craig.topper / githubweb
  20. [Inline] Precommit tests for dead calls and willreturn. — flo / githubweb

#17972 (Jan 22, 2021 12:49:45 PM)

  1. [mlir][OpFormatGen] Add support for anchoring optional groups with types — riddleriver / githubweb
  2. [CodeGen] Use getCharWidth() more consistently in CGRecordLowering. NFC — bjorn.a.pettersson / githubweb
  3. [CGExpr] Use getCharWidth() more consistently in CCGExprConstant. NFC — bjorn.a.pettersson / githubweb
  4. [libc++] Introduce __bits — schuett / githubweb
  5. [NewPM][AMDGPU] Skip adding CGSCCOptimizerLate callbacks at O0 — aeubanks / githubweb
  6. [Tests] Add willreturn to libcalls in some tests — nikita.ppv / githubweb

#17971 (Jan 22, 2021 12:05:55 PM)

  1. [NFC][libc++] Update the implementation status. — koraq / githubweb
  2. [mlir][Linalg] Extend tile+fuse to work on Linalg operation on tensors. — ravishankarm / githubweb
  3. Add more explicit assert for failures — jpienaar / githubweb
  4. [libc++] Bring back mach_absolute_time implementation of steady_clock — Louis Dionne / githubweb
  5. [SimplifyLibCalls] Skip unused calls in sincos transform — nikita.ppv / githubweb
  6. Remove obsolete TODOs — julian.lettner / githubweb

#17970 (Jan 22, 2021 11:22:30 AM)

  1. [InstCombine] add tests for abs(sext X); NFC — spatel / githubweb
  2. [InstCombine] narrow abs with sign-extended input — spatel / githubweb
  3. [flang] Correct shape analysis for transformational intrinsic functions — pklausler / githubweb
  4. [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued — Abhina.Sreeskantharajan / githubweb
  5. [flang][nfc] Fix comments, remove needless API, tweak script — pklausler / githubweb
  6. [CSSPGO] LTO option for pseudo probe — hoy / githubweb
  7. [mlir][Linalg] NFC: Refactor LinalgDependenceGraphElem to allow — ravishankarm / githubweb

#17969 (Jan 22, 2021 10:38:50 AM)

  1. [mlir] Add coro intrinsics operations to LLVM dialect — ezhulenev / githubweb
  2. [LLDB] Fix how ObjCBOOLSummaryProvider deals with BOOL — Shafik Yaghmour / githubweb
  3. [mlir][spirv] Fix script for availability autogen and refresh ops — antiagainst / githubweb
  4. [flang] Remove some needless operations in expr rewriting — pklausler / githubweb
  5. [mlir][spirv] Define spv.IsNan/spv.IsInf and add lowerings — antiagainst / githubweb

#17968 (Jan 22, 2021 9:55:49 AM)

  1. [MLIR] Add support for extracting an integer sample point (if one exists) from an unbounded FlatAffineConstraints. — arjunpitchanathan / githubweb
  2. [mlir][StandardOps] Fix typos in the td file. — hanchung / githubweb
  3. [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file — i / githubweb
  4. [OpenMP] libomp: properly initialize buckets in __kmp_dephash_extend — Andrey.Churbanov / githubweb
  5. [libc++] Fix broken build when merging libc++abi into libc++ on Apple — Louis Dionne / githubweb
  6. [llvm-mca] Adding local lit config file for X86 targets — wolfgang_pieb / githubweb

#17967 (Jan 22, 2021 8:51:51 AM)

  1. [SystemZ][z/OS] Fix No such file or directory expression error — Abhina.Sreeskantharajan / githubweb
  2. [HIP] Support __managed__ attribute — Yaxun.Liu / githubweb

#17966 (Jan 22, 2021 8:08:04 AM)

  1. [flang] Fix typo in error message — psteinfeld / githubweb
  2. [X86][AVX] combineTargetShuffle - simplify the X86ISD::VPERM2X128 subvector matching — llvm-dev / githubweb
  3. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle unary vperm2x128(permute/shift(x,c),undef) cases — llvm-dev / githubweb
  4. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle vperm2x128(movddup(x),movddup(y)) cases — llvm-dev / githubweb

#17965 (Jan 22, 2021 7:24:45 AM)

  1. [libomptarget][devicertl] Drop templated atomic functions — jonathanchesterfield / githubweb
  2. [coro.async] Make sure we process async coroutines — aschwaighofer / githubweb
  3. [LoopUnswitch] Add test cases with atomic loads & call — flo / githubweb
  4. [LoopUnswitch] Fix logic to avoid unswitching with atomic loads. — flo / githubweb

#17964 (Jan 22, 2021 6:40:09 AM)

  1. Revert "[NFCI-ish][SimplifyCFG] FoldBranchToCommonDest(): really don't deal with uncond branches" — lebedev.ri / githubweb

#17963 (Jan 22, 2021 6:28:37 AM)

  1. [LTO] Add support for existing Config::Freestanding option. — flo / githubweb
  2. Avoid fragile type lookups in GDB pretty printer — sichert / githubweb
  3. [ARM] Disable sign extended SSAT pattern recognition. — david.green / githubweb
  4. [clang][ASTImporter] Add support for importing CXXFoldExpr. — 1.int32 / githubweb
  5. [SimplifyCFG] FoldBranchToCommonDest(): don't deal with unconditional branches — lebedev.ri / githubweb
  6. [NFCI-ish][SimplifyCFG] FoldBranchToCommonDest(): really don't deal with uncond branches — lebedev.ri / githubweb
  7. [NFC][SimplifyCFG] FoldBranchToCommonDest(): unclutter Cond/CondInPred handling — lebedev.ri / githubweb
  8. [NFC][SimplifyCFG] FoldBranchToCommonDest(): somewhat better structure weight updating code — lebedev.ri / githubweb
  9. [NFC][SimplifyCFG] FoldBranchToCommonDest(): extract check for destination sharing into a helper function — lebedev.ri / githubweb
  10. [NFC][SimplifyCFG] FoldBranchToCommonDest(): extract the actual transform into helper function — lebedev.ri / githubweb
  11. [NFC][InstCombine] Extract freelyInvertAllUsersOf() out of canonicalizeICmpPredicate() — lebedev.ri / githubweb
  12. [NFC][InstCombine] Add tests for `(~x) &/| y` --> `~(x |/& (~y))` fold — lebedev.ri / githubweb
  13. [InstCombine] Fold `(~x) & y` --> `~(x | (~y))` iff it is free to do so — lebedev.ri / githubweb
  14. [InstCombine] Fold `(~x) | y` --> `~(x & (~y))` iff it is free to do so — lebedev.ri / githubweb

#17962 (Jan 22, 2021 5:42:38 AM)

  1. [clang][Tooling] Get rid of a hack in SymbolOccurrences, NFCI — mikhail.maltsev / githubweb
  2. [SLP] do not traverse constant uses — spatel / githubweb
  3. [X86][AVX] combineX86ShufflesRecursively - attempt to constant fold before widening shuffle inputs — llvm-dev / githubweb
  4. [clangd][SwapIndex] ensure that the old index is alive while we are using it via the function returned by `SwapIndex::indexedFiles()` call — platonov.aleksandr / githubweb
  5. [clangd] Inject context provider rather than config into ClangdServer. NFC — sam.mccall / githubweb

#17961 (Jan 22, 2021 4:51:23 AM)

  1. Revert "[clang] Suppress "follow-up" diagnostics on recovery call expressions." — hokein.wu / githubweb
  2. Don't delete default constructor of PathDiagnosticConsumerOptions — sichert / githubweb

#17960 (Jan 22, 2021 4:06:45 AM)

  1. [ARM] Adjust isSaturatingConditional to return a new SDValue. NFC — david.green / githubweb
  2. [X86][SSE] Don't fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) if the shuffle are splats — llvm-dev / githubweb
  3. [DAG] Commute shuffle(splat(A,u), shuffle(C,D)) -> shuffle'(shuffle(C,D), splat(A,u)) — llvm-dev / githubweb
  4. [NFC] Add CMakeUserPresets.json filename to .gitignore — benicsbalazs / githubweb

#17959 (Jan 22, 2021 3:00:42 AM)

  1. [SVE] Add support for scalable vectorization of loops with selects and cmps — david.sherwood / githubweb
  2. [LegacyPM] Update InversedLastUser on the fly. NFC. — jay.foad / githubweb
  3. [JITLink][ELF/x86-64] Add support for weak and hidden symbols. — Lang Hames / githubweb
  4. Fix build failure caused by 2e080eb00ad76654313e0e119bb7fa0ffe2f9866 — david.sherwood / githubweb
  5. [X86][SSE] Add v16i8 02_20_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu shuffle test — llvm-dev / githubweb
  6. [X86][SSE] Add PR48823 HSUB test case — llvm-dev / githubweb
  7. [AMDGPU] Implement mir parseCustomPseudoSourceValue — sebastian.neubauer / githubweb
  8. [gn build] Port 8214982b5042 — llvmgnsyncbot / githubweb
  9. [IR] Optimize adding attribute to AttributeList (NFC) — nikita.ppv / githubweb
  10. [ARM] Add new and regenerate SSAT tests. NFC — david.green / githubweb
  11. [clangd] Add documentation for building and testing clangd — kadircet / githubweb

#17958 (Jan 22, 2021 1:31:20 AM)

  1. [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses. — Christudasan.Devadasan / githubweb
  2. [APSInt][NFC] Clean up doxygen comments — sven.vanhaastregt / githubweb

#17957 (Jan 22, 2021 12:46:51 AM)

  1. [AMDGPU] Test clean up (NFC) — Christudasan.Devadasan / githubweb
  2. Update filename to workers.py file in documentation — douglas.yung / githubweb
  3. NFC: Remove simple_ilist comment mentioning ilist/iplist allocating — nathan / githubweb
  4. [TargetLowering] Use getBoolConstant instead of assuming zero or one for boolean contents. — craig.topper / githubweb
  5. [clang][cli] Port visibility LangOptions to marshalling system — jan_svoboda / githubweb
  6. [RISCV] Fix intrinsic CodeGen test cases for vrgather — shihpo.hung / githubweb

#17956 (Jan 22, 2021 12:02:53 AM)

  1. [TargetLowering] Simplify some code in SimplifySetCC that tries to handle SIGN_EXTEND_INREG operand types that should never happen. NFCI — craig.topper / githubweb

#17955 (Jan 21, 2021 11:19:10 PM)

  1. [AArch64][GlobalISel] Implement widenScalar for signed overflow — Amara Emerson / githubweb

#17954 (Jan 21, 2021 10:35:53 PM)

  1. [mlir][Linalg] Introduce linalg.pad_tensor op. — hanchung / githubweb
  2. [mlir][StandardToSPIRV] Add support for lowering uitofp to SPIR-V — hanchung / githubweb

#17953 (Jan 21, 2021 9:52:14 PM)

  1. [JITLink][ELF/x86-64] Range check 32-bit relocs. — Lang Hames / githubweb
  2. [NewPM][opt] Run the "default" AA pipeline by default — aeubanks / githubweb
  3. [test] Make incorrect-exit-count.ll work under NPM — aeubanks / githubweb

#17952 (Jan 21, 2021 8:57:13 PM)

  1. [mlir] Enable passing crash reproducer stream factory method — jpienaar / githubweb
  2. Revert "[NewPM][opt] Run the "default" AA pipeline by default" — aeubanks / githubweb
  3. [AMDGPU][Inliner] Remove amdgpu-inline and add a new TTI inline hook — aeubanks / githubweb
  4. [NFC] Disallow unused prefixes under llvm/test — mtrofin / githubweb
  5. [ASTReader] Allow controlling separately whether validation should be disabled for a PCH vs a module file — kyrtzidis / githubweb

#17951 (Jan 21, 2021 8:12:26 PM)

  1. [AArch64][GlobalISel] Make G_USUBO legal and select it. — Amara Emerson / githubweb
  2. [RISCV] Don't create LMUL=8 pseudo instructions for ternary widening arithmetic instructions — craig.topper / githubweb
  3. [RISCV] Correct DWARF number for vector registers. — kai.wang / githubweb
  4. [NewPM][opt] Run the "default" AA pipeline by default — aeubanks / githubweb
  5. [CodeGen] Use llvm::append_range (NFC) — kazu / githubweb
  6. [llvm] Don't include StringSwitch.h where unnecessary (NFC) — kazu / githubweb
  7. [llvm] Use isDigit (NFC) — kazu / githubweb

#17950 (Jan 21, 2021 7:13:26 PM)

  1. [Inlining] Delete redundant optnone/alwaysinline check — lxfind / githubweb
  2. [RISCV] Add intrinsics for RVV 1.0 vrgatherei16 — shihpo.hung / githubweb
  3. [RISCV] Add intrinsics for vector unordered indexed load in RVV 1.0 — shihpo.hung / githubweb
  4. [RISCV] Add intrinsics for RVV1.0 VFRSQRTE7 & VFRECE7 — shihpo.hung / githubweb

#17949 (Jan 21, 2021 6:29:58 PM)

  1. [CodeGen][ObjC] Fix broken IR generated when there is a nil receiver — Akira / githubweb
  2. [AMDGPU] Test case demonstrating issues with generation of .debug_frame — VenkataRamanaiah.Nalamothu / githubweb
  3. [PowerPC] Duplicate inherited heuristic from base scheduler — qiucofan / githubweb

#17948 (Jan 21, 2021 5:37:16 PM)

  1. [flang] Fix bogus error message with binding — pklausler / githubweb
  2. [NFC] [TargetRegisterInfo] add another API to get srcreg through copy. — czhengsz / githubweb
  3. [RISCV] Add a VL output to vleff intrinsics. — craig.topper / githubweb
  4. [llvm-mca] Addressing build failures due to missing override specifiers — wolfgang_pieb / githubweb
  5. [mlir] Support FuncOpSignatureConversion for more FunctionLike ops. — mikeurbach / githubweb

#17947 (Jan 21, 2021 4:54:00 PM)

  1. [flang] Address name resolution problems — pklausler / githubweb
  2. [llvm-mca] Test case was missing a triple. — wolfgang_pieb / githubweb
  3. [flang] Allow NULL() actual argument for pointer dummy — pklausler / githubweb
  4. [libcxx] Check return value for asprintf() — brad / githubweb

#17946 (Jan 21, 2021 4:10:04 PM)

  1. [libc] Distinguish compiler and run failures — phosek / githubweb
  2. [RISCV] New vector load/store in V extension v1.0 — kai.wang / githubweb
  3. [llvm-mca] Forgot a couple of override specifiers. — wolfgang_pieb / githubweb
  4. [RISCV] Use v8-v23 as argument registers to conform to the proposal. — kai.wang / githubweb

#17945 (Jan 21, 2021 3:26:17 PM)

  1. Add Python bindings for the builtin dialect — joker.eph / githubweb
  2. [llvm-mca] Initial implementation of serialization using JSON. The views — wolfgang_pieb / githubweb
  3. [libc++abi] Simplify scan_eh_tab — i / githubweb
  4. [gn build] Port d38be2ba0e4e — llvmgnsyncbot / githubweb

#17943 (Jan 21, 2021 1:51:46 PM)

  1. Remove deprecated methods from OpState. — csigg / githubweb
  2. Scalar: Don't visit constants in findInnerReductionPhi in LoopInterchange — Duncan P. N. Exon Smith / githubweb
  3. [SLP] rename reduction variable to avoid shadowing; NFC — spatel / githubweb
  4. [LV][ARM] Inloop reduction cost modelling — david.green / githubweb
  5. [lldb-vscode] improve modules request — a20012251 / githubweb
  6. [libc++abi] Add an option to avoid demangling in terminate. — danalbert / githubweb
  7. Revert [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers (cf50f4f76456) — csigg / githubweb

#17942 (Jan 21, 2021 12:22:34 PM)

  1. [FunctionAttrs] Infer willreturn for functions without loops — nikita.ppv / githubweb
  2. [ELF] report section sizes when output file too large — llvm / githubweb
  3. [SLP] simplify reduction matching — spatel / githubweb
  4. Recommit "[RISCV] Legalize select when Zbt extension available" — craig.topper / githubweb
  5. ADT: Fix reference invalidation in SmallVector::emplace_back and assign(N,V) — Duncan P. N. Exon Smith / githubweb

#17941 (Jan 21, 2021 11:38:15 AM)

  1. [OpenMP] Fix failing test due to change in offloading flags — huberjn / githubweb
  2. X86: Fix use-after-realloc in X86AsmParser::ParseIntelExpression — Duncan P. N. Exon Smith / githubweb

#17940 (Jan 21, 2021 10:54:24 AM)

  1. [flang] Better C_LOC and C_ASSOCIATED in flang/module — pklausler / githubweb
  2. [CUDA] Normalize handling of defauled dtor. — tra / githubweb

#17939 (Jan 21, 2021 10:11:10 AM)

  1. [NFC][Doc] Mention SystemZ supports StackMap generation — ulrich.weigand / githubweb

#17938 (Jan 21, 2021 9:26:22 AM)

  1. [RISCV] Make LMUL field in VTYPE continuous. — kai.wang / githubweb
  2. [flang][driver] Move fixed/free from detection out of FrontendAction API — andrzej.warzynski / githubweb
  3. [RISCV] Add new V instructions in v1.0-08a0b46. — kai.wang / githubweb
  4. [libc++] Use ioctl when available to get random_device entropy. — marek.kurdej / githubweb
  5. Revert "[AMDGPU] Implement mir parseCustomPseudoSourceValue" — sebastian.neubauer / githubweb
  6. [OpenMP] Add time profiling support in libomp — georgakoudis1 / githubweb
  7. [RISCV] Update V instructions constraints to conform to v1.0 — kai.wang / githubweb

#17937 (Jan 21, 2021 8:43:07 AM)

  1. [AMDGPU][GlobalISel] Run SIAddImgInit — jay.foad / githubweb
  2. [mlir][SPIRV] Rename OpSpecConstantOperation -> OpSpecConstantOp — ravishankarm / githubweb
  3. [mlir]][SPIRV] Define OrderedOp and UnorderedOp and add lowerings from Standard. — ravishankarm / githubweb

#17936 (Jan 21, 2021 7:56:00 AM)

  1. [flang][driver] Make the driver report diagnostics from the prescanner — andrzej.warzynski / githubweb
  2. [ARM] Fix vector saddsat costs. — david.green / githubweb
  3. [AMDGPU] Implement mir parseCustomPseudoSourceValue — sebastian.neubauer / githubweb
  4. AArch64/GlobalISel: Factor out parametersInCSRMatch — Matthew.Arsenault / githubweb
  5. [OpenMP][NVPTX] Added forward declaration for atomic operations — tianshilei1992 / githubweb
  6. AMDGPU: Use more accurate fast f64 fdiv — Matthew.Arsenault / githubweb
  7. AMDGPU: Remove v_rsq_f64 patterns — Matthew.Arsenault / githubweb

#17935 (Jan 21, 2021 7:12:05 AM)

  1. [lldb][NFC] Fix build with GCC<6 — Raphael Isemann / githubweb
  2. AMDGPU: Add occupancy to serialized MachineFunctionInfo — Matthew.Arsenault / githubweb
  3. [OpenMP] Add support for mapping names in mapper API — huberjn / githubweb

#17934 (Jan 21, 2021 6:08:43 AM)

  1. [clang][AST] Add get functions for CXXFoldExpr paren locations. — 1.int32 / githubweb

#17933 (Jan 21, 2021 5:21:59 AM)

  1. Reland [lldb] Fix TestThreadStepOut.py after "Flush local value map on every instruction" — Raphael Isemann / githubweb
  2. [DAG] SimplifyDemandedBits - correctly adjust truncated shift amount type — llvm-dev / githubweb
  3. [X86][SSE] Add uitofp(trunc(and(lshr(x,c)))) vector test — llvm-dev / githubweb
  4. Add log1p lowering from standard to NVVM intrinsics — frgossen / githubweb
  5. [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (REAPPLIED). — llvm-dev / githubweb
  6. Add log1p lowering from standard to ROCDL intrinsics — frgossen / githubweb
  7. [MC] Use std::make_tuple to make some toolchains happy again — mikael.holmen / githubweb
  8. [InstCombine] avoid crashing on attribute propagation — spatel / githubweb

#17932 (Jan 21, 2021 4:37:02 AM)

  1. [lldb] Make TestBSDArchives a no-debug-info-test — Raphael Isemann / githubweb

#17931 (Jan 21, 2021 3:51:45 AM)

  1. [X86] Avoid a std::string copy by replacing auto with const auto&. NFC. — llvm-dev / githubweb
  2. [DAG] CombineToPreIndexedLoadStore - use const APInt& for getAPIntValue(). NFCI. — llvm-dev / githubweb
  3. MC: AArch64: Add support for gotpage_lo15 — adhemerval.zanella / githubweb
  4. [lldb][import-std-module] Do some basic file checks before trying to import a module — Raphael Isemann / githubweb

#17930 (Jan 21, 2021 3:03:28 AM)

  1. Revert "[X86][AMX] Fix tile config register spill issue." — yuanke.luo / githubweb

#17929 (Jan 21, 2021 2:15:46 AM)

  1. [mlir] Remove complex ops from Standard dialect. — pifon / githubweb
  2. [LoopUnswitch] Implement first version of partial unswitching. — flo / githubweb
  3. [clangd] Fix a missing override keyword, NFC. — hokein.wu / githubweb

#17928 (Jan 21, 2021 1:26:16 AM)

  1. MCDwarf: Delete uneeded parameter — i / githubweb

#17927 (Jan 21, 2021 12:41:00 AM)

  1. [X86][AMX] Fix tile config register spill issue. — yuanke.luo / githubweb
  2. [llvm-nm][ELF] - Make -D display symbol versions. — grimar / githubweb

#17926 (Jan 20, 2021 11:57:40 PM)

  1. [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. — grimar / githubweb

#17925 (Jan 20, 2021 11:11:39 PM)

  1. [IndirectFunctions] Skip propagating attributes to address taken functions — Madhur.Amilkanthwar / githubweb

#17924 (Jan 20, 2021 10:09:23 PM)

  1. [llvm] Construct SmallVector with iterator ranges (NFC) — kazu / githubweb
  2. [Transforms] Use llvm::append_range (NFC) — kazu / githubweb
  3. [llvm] Use hasSingleElement (NFC) — kazu / githubweb

#17923 (Jan 20, 2021 9:25:09 PM)

  1. [X86] Add experimental option to separately tune alignment of innermost loops — mkazantsev / githubweb

#17922 (Jan 20, 2021 8:25:08 PM)

  1. [lldb] Upstream eCore_arm_arm64e enum value in ArchSpec — Jonas Devlieghere / githubweb
  2. [RISCV] Implement vsseg intrinsics. — kai.wang / githubweb
  3. [RISCV] Implement vlsseg intrinsics. — kai.wang / githubweb
  4. [RISCV] Implement vssseg intrinsics. — kai.wang / githubweb

#17921 (Jan 20, 2021 7:41:43 PM)

  1. [RISCV] Use update_llc_test_checks.py to regenerate check lines in vleff-rv32.ll and vleff-rv64.ll. — craig.topper / githubweb

#17920 (Jan 20, 2021 6:58:23 PM)

  1. [MSan] Move origins for overlapped memory transfer — jianzhouzh / githubweb
  2. Use CXX_SOURCES and point to the right source file. — jingham / githubweb
  3. [dsymutil] Compare object modification times using second precision — Jonas Devlieghere / githubweb

#17919 (Jan 20, 2021 6:14:44 PM)

  1. [DAGCombiner] Precommit test case for D95086 — carrot / githubweb
  2. [Clang][OpenMP] Use `clang_cc1` test for `declare_target_device_only_compilation.cpp` — tianshilei1992 / githubweb
  3. [lld-macho] Add dependency on ObjCARC to fix shared build — jezng / githubweb
  4. Fix a bug with setting breakpoints on C++11 inline initialization statements. — jingham / githubweb

#17918 (Jan 20, 2021 5:15:01 PM)

  1. [NFC] Minor cleanup for ValueHandle code. — varun_gandhi / githubweb
  2. [mlir] Add an interface for Cast-Like operations — riddleriver / githubweb
  3. [mlir] Add a new builtin `unrealized_conversion_cast` operation — riddleriver / githubweb
  4. [mlir] Make MLIRContext::getOrLoadDialect(StringRef, TypeID, ...) public — joker.eph / githubweb
  5. [mlir][OpFormatGen] Fix incorrect kind used for RegionsDirective — riddleriver / githubweb

#17917 (Jan 20, 2021 4:31:22 PM)

  1. [libc][NFC][obvious] fix the names of MPFR tests — michaelrj / githubweb

#17916 (Jan 20, 2021 3:47:46 PM)

  1. [BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete — Dávid Bolvanský / githubweb
  2. [libc][NFC] add "LlvmLibc" as a prefix to all test names — michaelrj / githubweb

#17915 (Jan 20, 2021 3:04:18 PM)

  1. [mlir] NFC - Fix unused variable in non-debug mode — nicolas.vasilache / githubweb
  2. Makefile.rules: Avoid redundant .d generation (make restart) and inline archive rule to the only test — i / githubweb
  3. D94954: Fixes Snapdragon Kryo CPU core detection — david.green / githubweb
  4. [mlir][sparse] add asserts on reading in tensor data — ajcbik / githubweb
  5. Revert "[mlir][Affine] Add support for multi-store producer fusion" — diego.caballero / githubweb
  6. [RISCV] Add addu.w and slliu.w test that uses getelementptr with zero extended indices. — craig.topper / githubweb
  7. [RISCV] Add another isel pattern for slliu.w. — craig.topper / githubweb

#17914 (Jan 20, 2021 2:20:13 PM)

  1. Reland "[NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor" — mtrofin / githubweb
  2. [hip] Fix `<complex>` compilation on Windows with VS2019. — michael.hliao / githubweb
  3. [NFC][AMDGPU] Document target ID syntax for code object V2 to V3 — Tony.Tye / githubweb

#17913 (Jan 20, 2021 1:35:41 PM)

  1. [CodeView] Emit function types in -gline-tables-only. — akhuang / githubweb
  2. [OpenMP][NVPTX] Added forward declaration to pave the way for building deviceRTLs with OpenMP — tianshilei1992 / githubweb
  3. [flang] Fix creation of deferred shape arrays by POINTER statement — psteinfeld / githubweb
  4. [NFC] Move ImportedFunctionsInliningStatistics to Analysis — mtrofin / githubweb
  5. [gn build] Port 95ce32c7878d — llvmgnsyncbot / githubweb
  6. [mlir:async] Fix data races in AsyncRuntime — ezhulenev / githubweb

#17912 (Jan 20, 2021 12:52:06 PM)

  1. Revert "[lldb] Re-enable TestPlatformProcessConnect on macos" — pavel / githubweb
  2. [libomptarget][devicertl][nfc] Simplify target_atomic abstraction — jonathanchesterfield / githubweb
  3. [mlir][Linalg] NFC - Expose getSmallestBoundingIndex as an utility function — nicolas.vasilache / githubweb
  4. Reland "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / githubweb
  5. [PredicateInfo][SCCP][NewGVN] Add tests for logical and/or (NFC) — nikita.ppv / githubweb
  6. [lldb/Commands] Align process launch --plugin with process attach (NFC) — medismail.bennani / githubweb
  7. [PredicateInfo] Handle logical and/or — nikita.ppv / githubweb
  8. [mlir] Fix SubTensorInsertOp semantics — nicolas.vasilache / githubweb
  9. [mlir] Add ComplexDialect to SCF->GPU pass. — pifon / githubweb
  10. [mlir][Linalg] NFC - Fully compose map and operands when creating AffineMin in tiling. — nicolas.vasilache / githubweb
  11. [flang] Infrastructure improvements in utility routines — pklausler / githubweb

#17911 (Jan 20, 2021 11:52:23 AM)

  1. Revert "[clang] Change builtin object size when subobject is invalid" — George Burgess IV / githubweb
  2. Revert "[DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE" — hans / githubweb
  3. [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor — mtrofin / githubweb
  4. [flang] Fix ASSOCIATE statement name resolution — pklausler / githubweb
  5. Revert "[NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor" — mtrofin / githubweb
  6. [lld-macho][easy] Create group for LLD-specific CLI flags — jezng / githubweb
  7. [lld-macho] Run ObjCContractPass during LTO — jezng / githubweb
  8. [NFC][AMDGPU] Split AMDGPUSubtarget.h to R600 and GCN subtargets — dfukalov / githubweb
  9. [mlir][Linalg] NFC - getAssumedNonShapedOperands now returns OperandRange — nicolas.vasilache / githubweb
  10. [WebAssembly] Prototype new f64x2 conversions — tlively / githubweb
  11. [EXTINT][OMP] Fix _ExtInt type checking in device code — erich.keane / githubweb
  12. [flang][driver] Refactor one unit-test case to use fixtures (nfc) — andrzej.warzynski / githubweb
  13. [PredicateInfo] Generalize processing of conditions — nikita.ppv / githubweb
  14. [libomptarget][devicertl][nfc] Remove some cuda intrinsics, simplify — jonathanchesterfield / githubweb
  15. [COFF] Fix relocation offsets in pdb-file-statics test input — rnk / githubweb

#17910 (Jan 20, 2021 11:08:26 AM)

  1. [X86][AVX] Handle vperm2x128 shuffling of a subvector splat. — llvm-dev / githubweb
  2. [RISCV] Remove unnecessary APInt copy. NFC — craig.topper / githubweb
  3. [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly — Dávid Bolvanský / githubweb
  4. [COFF] Use range for on relocations, NFC — rnk / githubweb

#17909 (Jan 20, 2021 10:24:29 AM)

  1. [RISCV] Add way to mark CompressPats that should only be used for compressing. — craig.topper / githubweb
  2. Avoid unused variable warning in opt mode — jpienaar / githubweb
  3. [mlir] fix the rocm runtime wrapper to account for cuda / rocm api differences — tobias.gysi / githubweb
  4. [lldb/Commands] Refactor ProcessLaunchCommandOptions to use TableGen (NFC) — medismail.bennani / githubweb
  5. [PowerPC][Power10] Exploit splat instruction xxsplti32dx in Power10 — conanap / githubweb
  6. [MLIR][Standard] Add log1p operation to std — frgossen / githubweb
  7. [AArch64] Fix -Wunused-but-set-variable in GCC -DLLVM_ENABLE_ASSERTIONS=off build — i / githubweb

#17908 (Jan 20, 2021 9:40:19 AM)

  1. [OpenMP][NVPTX] Replaced CUDA builtin vars with LLVM intrinsics — tianshilei1992 / githubweb
  2. [mlir][Affine] Add support for multi-store producer fusion — diego.caballero / githubweb

#17907 (Jan 20, 2021 8:56:47 AM)

  1. [docs] Fix overly specific link to uploading patches on Phabricator — Louis Dionne / githubweb
  2. [SLP] move reduction createOp functions; NFC — spatel / githubweb
  3. [SLP] refactor more reduction functions; NFC — spatel / githubweb
  4. [SLP] reduce reduction code for checking vectorizable ops; NFC — spatel / githubweb
  5. [AMDGPU] pin lit test divergent-unswitch.ll to the old pass manager — sameer.sahasrabuddhe / githubweb

#17906 (Jan 20, 2021 8:12:56 AM)

  1. [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE — llvm-dev / githubweb
  2. Make it possible to store a ASTNodeKind in VariantValue — steveire / githubweb
  3. [libc++] Split re.alg tests into locale-dependent and independent tests — Alexander.Richardson / githubweb
  4. [libomptarget][devicertl] Wrap source in declare target pragmas — jonathanchesterfield / githubweb
  5. Implement dynamic mapAnyOf in terms of ASTNodeKinds — steveire / githubweb
  6. Loop peeling: check that latch is conditional branch — jotrem / githubweb

#17905 (Jan 20, 2021 7:08:55 AM)

  1. [TableGen] Improve algorithm for inheriting class template args and fields — paul / githubweb
  2. [X86][AVX] Fold extract_subvector(VSRLI/VSHLI(x,32)) -> VSRLI/VSHLI(extract_subvector(x),32) — llvm-dev / githubweb
  3. Revert "[TableGen] Improve algorithm for inheriting class template args and fields" — paul / githubweb
  4. Revert "Following up on PR48517, fix handling of template arguments that refer" — hans / githubweb

#17904 (Jan 20, 2021 5:43:43 AM)

  1. [PM] Avoid duplicates in the Used/Preserved/Required sets — bjorn.a.pettersson / githubweb
  2. [SCEV] Add a test with wrong exit counts. (NFC) — chenmindong1 / githubweb
  3. [AArch64] Add support for the GNU ILP32 ABI — amanieu / githubweb

#17903 (Jan 20, 2021 4:57:35 AM)

  1. Fix cuda-runner tests. — csigg / githubweb
  2. [clangd] Extend find-refs to include overrides. — hokein.wu / githubweb

#17902 (Jan 20, 2021 4:13:19 AM)

  1. [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers. — csigg / githubweb
  2. Added check if there are regions that do not implement the RegionBranchOpInterface. — julian.gross / githubweb
  3. [LLD][ELF] Correct test temporary file paths — jeremy.morse / githubweb
  4. [LV] Add test cases with multiple exits which require versioning. — flo / githubweb
  5. [llvm-symbolizer][doc] Reorder --relativenames in options list — james.henderson / githubweb
  6. [clangd] Fix division by zero when computing scores — kadircet / githubweb
  7. [AArch64] Add missing "pauth" feature to the .arch_extension directive. — mark.murray / githubweb
  8. [AArch64] Add missing "flagm" feature to the .arch_extension directive. — mark.murray / githubweb

#17901 (Jan 20, 2021 3:14:30 AM)

  1. [clangd] Move DirBasedCDB broadcasting onto its own thread. — sam.mccall / githubweb
  2. [clangd] Remove the recovery-ast options. — sam.mccall / githubweb
  3. [clangd] Retire some flags for uncontroversial, stable features. — sam.mccall / githubweb
  4. [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants — Mirko.Brkusanin / githubweb
  5. [Coroutine] Remain alignment information when merging frame variables — yedeng.yd / githubweb
  6. [PostRASched] Regenerate Whole Test with update_llc_test_checks.py — quic_arangasa / githubweb

#17900 (Jan 20, 2021 2:15:46 AM)

  1. [lldb][docs] Expand CSS fix for LLDB doc tables — Raphael Isemann / githubweb
  2. [GlobalISel] Add missing operand update when copy is required — mikael.holmen / githubweb
  3. [AMDGPU][MC] Add tfe disassembler support MIMG opcodes — petar.avramovic / githubweb
  4. [clang][cli] Port more options to new parsing system — jan_svoboda / githubweb
  5. [Test Commit] This is a test commit for https://reviews.llvm.org/D94904 — quic_arangasa / githubweb
  6. [clangd] Allow CDBs to have background work to block on. — sam.mccall / githubweb

#17899 (Jan 20, 2021 1:30:15 AM)

  1. [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp — david.sherwood / githubweb

#17898 (Jan 20, 2021 12:46:33 AM)

  1. [lldb][docs] Remove -webkit-hyphens in table cells so that table widths are correct on Safari — Raphael Isemann / githubweb
  2. [lldb][docs] Filter out 'thisown' attribute and inheritance boilerplate — Raphael Isemann / githubweb

#17897 (Jan 20, 2021 12:01:44 AM)

  1. [X86] Add segment and address-size override prefixes — isanbard / githubweb

#17896 (Jan 19, 2021 10:31:44 PM)

  1. [RISCV] Implement vlseg intrinsics. — kai.wang / githubweb

#17895 (Jan 19, 2021 9:44:25 PM)

  1. [ELF][test] Improve --wrap tests — i / githubweb
  2. [ELF] --wrap: Produce a dynamic symbol for undefined __wrap_ — i / githubweb

#17894 (Jan 19, 2021 9:00:26 PM)

  1. [llvm] Use llvm::find (NFC) — kazu / githubweb
  2. [llvm] Use llvm::any_of (NFC) — kazu / githubweb
  3. [llvm] Use llvm::all_of (NFC) — kazu / githubweb
  4. [mlir][sparse] add narrower choices for pointers/indices — ajcbik / githubweb

#17893 (Jan 19, 2021 8:16:27 PM)

  1. [RISCV] refactor VPatBinary (NFC) — shihpo.hung / githubweb
  2. [SimplifyCFG] Reapply update_test_checks.py (NFC) — aqjune / githubweb

#17892 (Jan 19, 2021 7:15:25 PM)

  1. Allow nonnull/align attribute to accept poison — aqjune / githubweb

#17891 (Jan 19, 2021 6:31:26 PM)

  1. [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count — wlei / githubweb

#17890 (Jan 19, 2021 5:47:42 PM)

  1. [llvm-link] Improve link time for bitcode archives [NFC] — serguei.n.dmitriev / githubweb

#17889 (Jan 19, 2021 4:39:35 PM)

  1. [xray] Honor xray-never function-instrument attribute — ianlevesque / githubweb
  2. [gn build] (manually) port 933518fff82c — thakis / githubweb
  3. [gn build] fix libcxx gn file with libcxx_abi_namespace set — thakis / githubweb
  4. [mlir][python] Swap shape and element_type order for MemRefType. — stellaraccident / githubweb

#17888 (Jan 19, 2021 3:45:23 PM)

  1. Add API to retrieve a clade kind from ASTNodeKind — steveire / githubweb
  2. Revert "[WebAssembly] call_indirect issues table number relocs" — sbc / githubweb
  3. Implement constant folding for DivFOp — joker.eph / githubweb
  4. [SampleFDO] Add the support to split the function profiles with context into — wmi / githubweb
  5. Fix Wmissing-field-initializers warnings. — wmi / githubweb

#17887 (Jan 19, 2021 2:53:57 PM)

  1. [lldb/test] Skip TestProcessAttach: test_attach_to_process_from_different_dir_by_id on Windows — stilis / githubweb
  2. [ASTMatchers] Allow use of mapAnyOf in more contexts — steveire / githubweb
  3. [RISCV] Remove NotHasStdExtZbb predicate from zext.h/sext.b/sext.h InstAliases. NFC — craig.topper / githubweb
  4. [msabi] Mangle a template argument referring to array-to-pointer decay — richard / githubweb
  5. Remove TypedMatcherOps from VariantValue — steveire / githubweb
  6. Remove unused functions. — echristo / githubweb

#17886 (Jan 19, 2021 2:02:23 PM)

  1. [lld][WebAssembly] Don't defined indirect function table in relocatable output — sbc / githubweb
  2. [mlir][python] Add facility for extending generated python ODS. — stellaraccident / githubweb
  3. [ASTMatchers] NFC Rearrange declarations to allow more arg adapting — steveire / githubweb
  4. [mlir][splitting std] move 2 more ops to `tensor` — silvasean / githubweb

#17885 (Jan 19, 2021 12:58:35 PM)

  1. [llvm] Protect signpost map with a mutex — Jonas Devlieghere / githubweb
  2. [ELF] Improve R_PPC64_ADDR* relocation tests — i / githubweb
  3. [ELF] Error for out-of-range R_PPC64_ADDR16_HA, R_PPC64_ADDR16_HI and their friends — i / githubweb
  4. [ELF] Support R_PPC64_ADDR16_HIGH — i / githubweb
  5. [flang] Refine WhyNotModifiable() — pklausler / githubweb
  6. Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it" — 31459023+hctim / githubweb
  7. [NFC] cleanup noalias2.ll test — jeroen.dobbelaere / githubweb
  8. Revert "[SLP]Merge reorder and reuse shuffles." — alexey.bataev / githubweb
  9. [NFC] Disallow unused prefixes under Other — mtrofin / githubweb
  10. [polly][NewPM][test] Fix polly tests under -enable-new-pm — aeubanks / githubweb
  11. [OPENMP]Do not use OMP_MAP_TARGET_PARAM for data movement directives. — alexey.bataev / githubweb
  12. [libc] Extend the current fenv functions to aarch64. — sivachandra / githubweb
  13. Ensure we don't strip the ConstantExpr carrying a non-type template — richard / githubweb
  14. Revert "DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / githubweb

#17884 (Jan 19, 2021 11:46:23 AM)

  1. [Hexagon] Fix segment start to adjust for gaps between segments — kparzysz / githubweb
  2. [www] Fix background color in table cell. — richard / githubweb
  3. [noalias.decl] Look through llvm.experimental.noalias.scope.decl — jeroen.dobbelaere / githubweb
  4. Consider ASan messages interesting for creduce — rnk / githubweb
  5. Add bounds checking assertions to APValue, NFC — rnk / githubweb
  6. [libc++] Unbreak the debug mode — Louis Dionne / githubweb
  7. [libc++] Make LIBCXX_ENABLE_FILESYSTEM fully consistent — Louis Dionne / githubweb
  8. [Clang][OpenMP] Fixed an issue that clang crashed when compiling OpenMP program in device only mode without host IR — tianshilei1992 / githubweb
  9. [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1. — craig.topper / githubweb
  10. [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager — aeubanks / githubweb
  11. [InstCombine] Add additional tests for select operand replacement (NFC) — nikita.ppv / githubweb
  12. Reapply [InstCombine] Replace one-use select operand based on condition — nikita.ppv / githubweb
  13. [ScalarizeMaskedMemIntrin] Add missing dependency — mariya.podchishchaeva / githubweb
  14. [libc++][P1679] add string contains — Louis Dionne / githubweb

#17883 (Jan 19, 2021 10:55:04 AM)

  1. [RISCV] Add ISel patterns for scalable mask exts & truncs — fraser / githubweb
  2. [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...|  (a[m] << kn) into a wide load — Jessica Paquette / githubweb
  3. Fix buildbot after cfc60730179042a93cb9cb338982e71d20707a24 — Jessica Paquette / githubweb
  4. [AMDGPU] Simpler names for arch-specific ttmp registers. NFC. — jay.foad / githubweb
  5. [clangd] Use ASTSignals in Heuristics CC Ranking. — usx / githubweb

#17882 (Jan 19, 2021 10:11:31 AM)

  1. [mlir][python] Factor out standalone OpView._ods_build_default class method. — stellaraccident / githubweb
  2. [flang][driver] Move isFixedFormSuffix and isFreeFormSuffix to flangFrontend — andrzej.warzynski / githubweb
  3. [lldb][docs] Add a doc page for enums and constants — Raphael Isemann / githubweb
  4. [ARM] Expand vXi1 VSELECT's — david.green / githubweb
  5. [lldb][docs] Update .htaccess to redirect from old SB API documentation to new one — Raphael Isemann / githubweb
  6. [Polly] Update isl to isl-0.23-61-g24e8cd12. — llvm-project / githubweb
  7. [SystemZ][z/OS] Fix Permission denied pattern matching — Abhina.Sreeskantharajan / githubweb

#17881 (Jan 19, 2021 9:27:42 AM)

  1. [AMDGPU] Simplify test case for D94010 — jay.foad / githubweb
  2. [MLIR][SPIRV] Add `SignedOp` trait. — kareem.ergawy / githubweb
  3. [AMDGPU] Fix test case for D94010 — jay.foad / githubweb
  4. [ValueTracking] Strengthen impliesPoison reasoning — nikita.ppv / githubweb
  5. [clang-format] Apply Allman style to lambdas — bjoern / githubweb

#17880 (Jan 19, 2021 8:43:54 AM)

  1. [OpenMP] Fix atomic entries for captured logical operation — hansang.bae / githubweb

#17879 (Jan 19, 2021 8:00:05 AM)

  1. [WebAssembly][lld] Fix call-indirect.s test to validate — wingo / githubweb
  2. [clangd] Index local classes, virtual and overriding methods. — usx / githubweb
  3. [CMake] Remove dead code setting policies to NEW — raul / githubweb
  4. [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register — wei.huang / githubweb
  5. [flang][directive] Get rid of flangClassValue in TableGen — clementval / githubweb
  6. [ARM] Add MVE add.sat costs — david.green / githubweb
  7. [RISCV] Extend RVV VType info with the type's AVL (NFC) — fraser / githubweb

#17878 (Jan 19, 2021 7:16:38 AM)

  1. [lldb] Fix two documentation typos — Raphael Isemann / githubweb
  2. [X86] Regenerate fmin/fmax reduction tests — llvm-dev / githubweb
  3. [Flang][OpenMP] Add semantic checks for OpenMP Workshare Construct — praveen / githubweb
  4. [LoopRotate] Calls not lowered to calls should not block rotation. — flo / githubweb
  5. [libc++] Sync TEST_HAS_TIMESPEC_GET and _LIBCPP_HAS_TIMESPEC_GET on FreeBSD — Alexander.Richardson / githubweb
  6. [ARM] Expand add.sat/sub.sat cost checks. NFC — david.green / githubweb

#17877 (Jan 19, 2021 6:29:58 AM)

  1. [ThinLTO] Also prune Thin-* files from the ThinLTO cache — hans / githubweb
  2. [mlir][Affine] Revisit and simplify composeAffineMapAndOperands. — nicolas.vasilache / githubweb
  3. AArch64: add apple-a14 as a CPU — Tim Northover / githubweb
  4. [mlir][spirv] Define spv.GLSL.Fma and add lowerings — antiagainst / githubweb

#17876 (Jan 19, 2021 5:45:30 AM)

  1. [flang][driver] Add support for fixed form detection — andrzej.warzynski / githubweb
  2. [DebugInfo][dexter] Tweak dexter test for merged values — orlando.hyams / githubweb
  3. [OpenMP] libomp: cleanup parsing of OMP_ALLOCATOR env variable. — Andrey.Churbanov / githubweb
  4. [flang][driver] Add standard macro predefinitions for compiler version — andrzej.warzynski / githubweb
  5. [llvm/Orc] Fix ExecutionEngine module build breakage — medismail.bennani / githubweb

#17875 (Jan 19, 2021 4:59:05 AM)

  1. [SystemZ][z/OS] Fix No such file or directory expression error — Abhina.Sreeskantharajan / githubweb
  2. [mlir] Clarify docs around LLVM dialect-compatible types — zinenko / githubweb
  3. [clang] Check for nullptr when instantiating late attrs — adamcz / githubweb

#17874 (Jan 19, 2021 4:13:48 AM)

  1. [DebugInfo][dexter] Add dexter tests for merged values — orlando.hyams / githubweb
  2. [AArch64][SVE]Add cost model for vector reduce for scalable vector — caroline.concatto / githubweb

#17873 (Jan 19, 2021 3:29:40 AM)

  1. [AMDGPU] Simplify AMDGPUInstPrinter::printExpSrcN. NFC. — jay.foad / githubweb
  2. Revert 5238e7b302 "[InstCombine] Replace one-use select operand based on condition" — hans / githubweb
  3. [X86][SSE] combineVectorSignBitsTruncation - fold trunc(srl(x,c)) -> packss(sra(x,c)) — llvm-dev / githubweb
  4. [mlir] Add `complex.abs`, `complex.div` and `complex.mul` to ComplexOps. — pifon / githubweb
  5. [flang][driver] Add support for `-I` in the new driver — andrzej.warzynski / githubweb

#17872 (Jan 19, 2021 2:39:43 AM)

  1. [lldb] Fix crash in "help memory read" — david.spickett / githubweb
  2. [ARM][MachineOutliner] Add stack fixup feature — yvan.roux / githubweb
  3. [lldb] Re-enable TestPlatformProcessConnect on macos — pavel / githubweb
  4. [LLDB] Add support to resize SVE registers at run-time — omair.javaid / githubweb
  5. [LLDB] Test SVE dynamic resize with multiple threads — omair.javaid / githubweb
  6. [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands. — flo / githubweb

#17871 (Jan 19, 2021 1:56:19 AM)

  1. [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost — david.sherwood / githubweb
  2. [llvm][nvptx] add atomicity to counter in ISelLowering — tpopp / githubweb
  3. [ORC] Move LookupRequest from OrcShared to Orc. — Lang Hames / githubweb
  4. [lit] Harmonize lit and llvm versionning — sguelton / githubweb
  5. [llvm] Prevent infinite loop in InstCombine of select statements — tpopp / githubweb
  6. [RISCV] Add scalable-vector integer extension patterns — fraser / githubweb

#17870 (Jan 19, 2021 1:03:48 AM)

  1. [clang][driver][NFC][obvious] Remove obsolete unistd.h include — tbaeder / githubweb
  2. [WebAssembly] call_indirect issues table number relocs — wingo / githubweb
  3. [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT — wingo / githubweb
  4. [clang][cli] Parse Lang and CodeGen options separately — jan_svoboda / githubweb
  5. [X86][AMX] Fix the typo. — yuanke.luo / githubweb

#17869 (Jan 19, 2021 12:20:04 AM)

  1. [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library. — marek.kurdej / githubweb
  2. [libc][NFC] Remove dead code — gchatelet / githubweb
  3. [libc][NFC] remove dependency on non standard ssize_t — gchatelet / githubweb

#17868 (Jan 18, 2021 11:19:42 PM)

  1. [RISCV] Add intrinsics for vector AMO operations — shihpo.hung / githubweb

#17867 (Jan 18, 2021 10:16:12 PM)

  1. [ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared. — Lang Hames / githubweb
  2. [libc][NFC] Use ASSERT_EQ instead of EXPECT_EQ in fenv/exception_status_test — sivachandra / githubweb
  3. Fix a few GCC compiler warnings (NFC) — joker.eph / githubweb
  4. [libc][NFC][Obvious] Add a missing dep. — sivachandra / githubweb
  5. [NFC][AIX][XCOFF] Fix compile warning on strncpy — nullptr.cpp / githubweb

#17866 (Jan 18, 2021 9:11:45 PM)

  1. DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / githubweb
  2. PR24076, PR33655, C++ CWG 1558: Consider the instantiation-dependence of — richard / githubweb
  3. Following up on PR48517, fix handling of template arguments that refer — richard / githubweb
  4. [c++20] P1907R1: Support for generalized non-type template arguments of scalar type. — richard / githubweb

#17865 (Jan 18, 2021 7:32:29 PM)

  1. [X86] Fix tile spill merge issue. — yuanke.luo / githubweb
  2. PR48763: Better handling for classes that inherit a default constructor. — richard / githubweb
  3. [PowerPC] Sign extend comparison operand for signed atomic comparisons — nemanja.i.ibm / githubweb
  4. [X86][AMX] Clear AMX lit test case. — yuanke.luo / githubweb

#17864 (Jan 18, 2021 6:39:45 PM)

  1. Revert "[NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike." — czhengsz / githubweb

#17863 (Jan 18, 2021 4:46:03 PM)

  1. [OpenMP][Docs] Fix typos in FAQ (NFC) — kkwli0 / githubweb
  2. Regenerate the feature test macro unit-tests. NFCI. — arthur.j.odwyer / githubweb
  3. [InstCombine,InstSimplify] Optimize select followed by and/or/xor — aqjune / githubweb
  4. Address unused variable warning — aqjune / githubweb

#17862 (Jan 18, 2021 4:02:19 PM)

  1. [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or — aqjune / githubweb

#17861 (Jan 18, 2021 3:17:56 PM)

  1. [SLP] match maxnum/minnum intrinsics as FP reduction ops — spatel / githubweb
  2. [libc++] NFCI: Refactor allocator_traits — Louis Dionne / githubweb
  3. [x86] add cast to avoid compile-time warning; NFC — spatel / githubweb
  4. [LoopInfo] Fix a typo in compareLoops — kazu / githubweb

#17860 (Jan 18, 2021 2:34:00 PM)

  1. [RISCV] Remove empty Sched instantiations from the end of InstAlias defs. NFCI — craig.topper / githubweb

#17859 (Jan 18, 2021 1:50:19 PM)

  1. [OpenMP][NFC] Fix test — Andrey.Churbanov / githubweb
  2. [PredicateInfo] Add more and/or tests (NFC) — nikita.ppv / githubweb

#17858 (Jan 18, 2021 1:06:28 PM)

  1. [libc++] improve feature test macro script — Louis Dionne / githubweb
  2. NFC: Document current MLIR Python ODS conventions. — stellaraccident / githubweb

#17857 (Jan 18, 2021 12:23:04 PM)

  1. Revert "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results." — craig.topper / githubweb
  2. Recommit "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results." — craig.topper / githubweb
  3. [libc++] Rename check-cxx-deps to cxx-test-depends for consistency — Louis Dionne / githubweb
  4. [NFC] Update some mlir python documentation. — stellaraccident / githubweb

#17856 (Jan 18, 2021 10:55:39 AM)

  1. [lldb][docs] Use 'any' as the default role in LLDB's sphinx project — Raphael Isemann / githubweb
  2. [llvm] Populate std::vector at construction time (NFC) — kazu / githubweb
  3. [STLExtras] Add a default value to drop_begin — kazu / githubweb
  4. [llvm] Use the default value of drop_begin (NFC) — kazu / githubweb
  5. [clang] Allow LifetimeExtendedTemporary to have no access specifier — adamcz / githubweb
  6. [RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results. — craig.topper / githubweb

#17855 (Jan 18, 2021 10:11:58 AM)

  1. [SLP] add more FMF tests for fmax/fmin reductions; NFC — spatel / githubweb
  2. [RISCV][NFC] Increase test coverage of Zbt extension — sam / githubweb
  3. [AArch64] Make target intrinsics DefaultAttrIntrinsics. — flo / githubweb
  4. [LLD][ELF][AArch64] Set _GLOBAL_OFFSET_TABLE_ at the start of .got — adhemerval.zanella / githubweb
  5. [AArch64] Revert back to Intrinsic<> for TME instructions. — flo / githubweb

#17854 (Jan 18, 2021 9:27:27 AM)

  1. [clangd] Derive new signals in CC from ASTSignals. — usx / githubweb
  2. [Coroutine] Do not CoroElide if there are musttail calls — lxfind / githubweb
  3. [ARM] Don't handle low overhead branches in AnalyzeBranch — david.green / githubweb
  4. [MLIR] NFC: simplify PresburgerSet::isEqual — arjunpitchanathan / githubweb
  5. [AArch64] Add test to check the attributes for some intrinsics. — flo / githubweb

#17853 (Jan 18, 2021 8:43:23 AM)

  1. [X86][AVX] IsElementEquivalent - add matchShuffleWithUNPCK + VBROADCAST/VBROADCAST_LOAD handling — llvm-dev / githubweb
  2. [WebAssembly] Add support for table linking to wasm-ld — wingo / githubweb
  3. [WebAssembly] MC layer writes table symbols to object files — wingo / githubweb
  4. [AArch64] Further restricts when a dup(*ext) can be rearranged — nicholas.guy / githubweb
  5. Reland "[AArch64] Attempt to sink mul operands"" — nicholas.guy / githubweb
  6. [MLIR] Support checking if two FlatAffineConstraints are equal — arjunpitchanathan / githubweb
  7. [ARM] Update test target triple. NFC — david.green / githubweb

#17852 (Jan 18, 2021 7:59:52 AM)

  1. [AMDGPU][MC] Refactored parsing of dpp ctrl — dmitry.preobrazhensky / githubweb
  2. [LoopRotate] Precommit test for prepare-for-lto handling. — flo / githubweb
  3. Fix for sanitizer issue in 55c557a — dmitry.preobrazhensky / githubweb

#17851 (Jan 18, 2021 7:16:13 AM)

  1. [CSInfo][MIPS] Update CSInfo in delay slot filler — djolertrk / githubweb
  2. [SLP] reduce opcode API dependency in reduction cost calc; NFC — spatel / githubweb
  3. [SLP] rename reduction query for min/max ops; NFC — spatel / githubweb

#17850 (Jan 18, 2021 6:31:54 AM)

  1. [NFC]Migrate VectorCombine.cpp to use InstructionCost — caroline.concatto / githubweb
  2. [InferAttrs] Mark some library functions as willreturn. — flo / githubweb
  3. [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX. — sd.fertile / githubweb

#17849 (Jan 18, 2021 5:47:21 AM)

  1. [Doc] Fix example in codegen doc. — kai / githubweb

#17848 (Jan 18, 2021 5:02:59 AM)

  1. [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests — Abhina.Sreeskantharajan / githubweb
  2. [Statepoint] Handle `undef` operands in statepoint. — dantrushin / githubweb

#17847 (Jan 18, 2021 4:18:30 AM)

  1. Revert "[OpenMP] Added the support for hidden helper task in RTL" — tianshilei1992 / githubweb
  2. [AMDGPU][MC][GFX10] Improved dpp8 errors handling — dmitry.preobrazhensky / githubweb

#17846 (Jan 18, 2021 3:26:09 AM)

  1. [mlir] Fix cross-compilation (Linalg ODS gen) — zinenko / githubweb
  2. Revert "[PowerPC] support register pressure reduction in machine combiner." — tpopp / githubweb
  3. [VectorUtils] Do not try to add indices matching tombstone/empty values. — flo / githubweb

#17845 (Jan 18, 2021 2:36:27 AM)

  1. [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h — grimar / githubweb
  2. [clang-format] Fix documentation of bcc1dee600 — bjoern / githubweb
  3. [lldb][docs] Use inline literals for code/paths instead of rendering it with the default role — Raphael Isemann / githubweb
  4. [X86][SSE] isHorizontalBinOp - reuse any existing horizontal ops. — llvm-dev / githubweb
  5. [RISCV] Add scalable vector truncate patterns — fraser / githubweb
  6. [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops — llvm-dev / githubweb

#17844 (Jan 18, 2021 1:53:49 AM)

  1. [lldb][docs] Resolve the remaining sphinx formatter warnings in the SB API docs — Raphael Isemann / githubweb

#17843 (Jan 18, 2021 12:53:27 AM)

  1. [RISCV] Use tail agnostic policy for instructions with tied defs if the use operand is IMPLICIT_DEF. — craig.topper / githubweb

#17842 (Jan 17, 2021 11:51:49 PM)

  1. [IR] Allow scalable vectors in structs to support intrinsics returning multiple values. — craig.topper / githubweb

#17841 (Jan 17, 2021 10:09:51 PM)

  1. [clang-format] Add StatementAttributeLikeMacros option — bjoern / githubweb

#17840 (Jan 17, 2021 9:18:33 PM)

  1. [JITLink][ELF] New ELF skip-debug-sections test requires asserts. — Lang Hames / githubweb
  2. [PowerPC] support register pressure reduction in machine combiner. — czhengsz / githubweb

#17839 (Jan 17, 2021 8:34:56 PM)

  1. [Legalizer] Promote result type in expanding FP_TO_XINT — qiucofan / githubweb
  2. [test] Autogen a loop vectorizer test to make future changes visible — listmail / githubweb
  3. [test] pre commit a couple more tests for vectorizing multiple exit loops — listmail / githubweb

#17838 (Jan 17, 2021 7:51:50 PM)

  1. [PowerPC] [NFC] Add AIX triple to some regression tests — qiucofan / githubweb

#17837 (Jan 17, 2021 6:43:42 PM)

  1. [InstCombine] more tests for D94861 (NFC) — aqjune / githubweb

#17836 (Jan 17, 2021 6:00:06 PM)

  1. Makefile.rules: Make HOST_OS/OS simply expanded variable to avoid excess uname -s invocations — i / githubweb
  2. [JITLink][ELF] Skip DWARF sections in ELF objects. — Lang Hames / githubweb

#17835 (Jan 17, 2021 5:07:50 PM)

  1. [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike. — czhengsz / githubweb

#17834 (Jan 17, 2021 4:23:48 PM)

  1. Fix openmp CMake build on non-Linux AArch64 systems. — chandlerc / githubweb

#17833 (Jan 17, 2021 1:21:46 PM)

  1. Makefile.rules: Delete GCC 4.6 workaround — i / githubweb

#17832 (Jan 17, 2021 11:29:42 AM)

  1. NFC: Minor cleanup of function calls — steveire / githubweb
  2. [SimplifyCFG] Add test for PR48778 (NFC) — nikita.ppv / githubweb
  3. [ValueTracking] Fix isSafeToSpeculativelyExecute for sdiv (PR48778) — nikita.ppv / githubweb
  4. [lldb] Skip TestPlatformProcessConnect on windows and darwin — pavel / githubweb

#17831 (Jan 17, 2021 10:45:48 AM)

  1. [llvm] Use llvm::sort (NFC) — kazu / githubweb
  2. [IRBuilder] "Zero"-initialize SmallVector (NFC) — kazu / githubweb
  3. [TableGen] Drop redundant const from return types (NFC) — kazu / githubweb

#17830 (Jan 17, 2021 9:24:17 AM)

  1. [lldb][docs] Fix some RST formatting errors related to code examples. — Raphael Isemann / githubweb

#17829 (Jan 17, 2021 8:40:53 AM)

  1. [Tests] Add test for PR45691 — Dávid Bolvanský / githubweb
  2. [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691) — Dávid Bolvanský / githubweb

#17828 (Jan 17, 2021 7:57:51 AM)

  1. [lldb][docs] Cleanup the Python doc strings for SB API classes — Raphael Isemann / githubweb

#17827 (Jan 17, 2021 7:09:59 AM)

  1. [clangd] Use !empty() instead of size()>0 — usx / githubweb
  2. [InstSimplify] Add tests for x*C1/C2<=x (NFC) — nikita.ppv / githubweb
  3. [InstSimplify] Fold x*C1/C2 <= x (PR48744) — nikita.ppv / githubweb

#17826 (Jan 17, 2021 6:25:51 AM)

  1. [clangd] Use empty() instead of size()>0 — usx / githubweb

#17825 (Jan 17, 2021 4:04:13 AM)

  1. Reland [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference — Raphael Isemann / githubweb
  2. [clang-format] PR48594 BraceWrapping: SplitEmptyRecord ignored for templates — mydeveloperday / githubweb

#17824 (Jan 17, 2021 3:14:50 AM)

  1. [clang-format] Revert e9e6e3b34a8e — mydeveloperday / githubweb

#17823 (Jan 17, 2021 1:39:50 AM)

  1. [BasicAA] Move assumption tracking into AAQI — nikita.ppv / githubweb
  2. Reapply [BasicAA] Handle recursive queries more efficiently — nikita.ppv / githubweb

#17822 (Jan 17, 2021 12:07:49 AM)

  1. [ELF] Support R_PPC_ADDR24 (ba foo; bla foo) — i / githubweb

#17821 (Jan 16, 2021 10:41:50 PM)

  1. [VE] Support VE in libunwind — marukawa / githubweb

#17820 (Jan 16, 2021 9:33:52 PM)

  1. [RISC] Replace dyn_casts that are only checked by an assert with a cast. NFC — craig.topper / githubweb
  2. [RISCV] Simplify mergeCondAndCode in RISCVCompressInstEmitter.cpp. NFC — craig.topper / githubweb
  3. [RISCV] Few more minor cleanups to RISCVCompressInstEmitter. NFC — craig.topper / githubweb
  4. [RISCV] Remove an extra map lookup from RISCVCompressInstEmitter. NFC — craig.topper / githubweb

#17819 (Jan 16, 2021 8:24:48 PM)

  1. [RISCV] Remove unneeded StringRef to std::string conversions in RISCVCompressInstEmitter. NFC — craig.topper / githubweb

#17818 (Jan 16, 2021 4:44:52 PM)

  1. [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g — i / githubweb

#17817 (Jan 16, 2021 2:37:34 PM)

  1. [ARM] Test for aligned blocks. NFC — david.green / githubweb
  2. [ARM] Align blocks that are not fallthough targets — david.green / githubweb
  3. [SimplifyCFG] markAliveBlocks(): catchswitch: preserve PostDomTree — lebedev.ri / githubweb
  4. [InstCombine] Replace one-use select operand based on condition — nikita.ppv / githubweb

#17816 (Jan 16, 2021 1:54:49 PM)

  1. [NFC] Removed extra text in comments — Dávid Bolvanský / githubweb

#17815 (Jan 16, 2021 12:43:25 PM)

  1. [mlir][sparse] improved sparse runtime support library — ajcbik / githubweb

#17814 (Jan 16, 2021 12:00:46 PM)

  1. [OpenMP] Added the support for hidden helper task in RTL — tianshilei1992 / githubweb

#17813 (Jan 16, 2021 11:17:31 AM)

  1. [ARM] Remove LLC tests from transform/hardware loop tests. — david.green / githubweb
  2. [ARM] Add low overhead loops terminators to AnalyzeBranch — david.green / githubweb
  3. [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A — Dávid Bolvanský / githubweb
  4. [SLP] remove unnecessary use of 'OperationData' — spatel / githubweb
  5. [SLP] fix typos; NFC — spatel / githubweb
  6. [SLP] remove opcode field from reduction data class — spatel / githubweb

#17812 (Jan 16, 2021 10:34:24 AM)

  1. [InstSimplify] Precommit new testcases; NFC — Dávid Bolvanský / githubweb

#17811 (Jan 16, 2021 9:45:53 AM)

  1. [StringExtras] Fix comment typos (NFC) — kazu / githubweb
  2. [llvm] Construct SmallVector with iterator ranges (NFC) — kazu / githubweb
  3. [llvm] Use *::empty (NFC) — kazu / githubweb

#17810 (Jan 16, 2021 8:54:48 AM)

  1. [LTO] Remove options to disable inlining, vectorization & GVNLoadPRE. — flo / githubweb

#17809 (Jan 16, 2021 8:12:00 AM)

  1. [Tests] Added tests for new instcombine or simplification; NFC — Dávid Bolvanský / githubweb
  2. [InstSimplify] Add (~A & B) | ~(A | B) --> ~A — Dávid Bolvanský / githubweb
  3. [RISCV] Correct alignment settings for vector registers. — kai.wang / githubweb
  4. [InstSimplify] Update comments, remove redundant tests — Dávid Bolvanský / githubweb

#17808 (Jan 16, 2021 6:45:16 AM)

  1. [ASTMatchers] Add support for CXXRewrittenBinaryOperator — steveire / githubweb
  2. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — alexandre.ganea / githubweb

#17807 (Jan 16, 2021 5:53:07 AM)

  1. [ASTMatchers] Make cxxOperatorCallExpr matchers API-compatible with n-ary operators — steveire / githubweb
  2. [LegalizeDAG] Handle NeedInvert when expanding BR_CC — bjorn.a.pettersson / githubweb
  3. [ASTMatchers] Add binaryOperation matcher — steveire / githubweb

#17806 (Jan 16, 2021 5:01:16 AM)

  1. [ASTMatchers] Add mapAnyOf matcher — steveire / githubweb

#17805 (Jan 16, 2021 4:17:53 AM)

  1. [InstCombine] Add more tests for select operand replacement (NFC) — nikita.ppv / githubweb

#17804 (Jan 16, 2021 3:20:16 AM)

  1. [InstCombine] Add more tests to select-safe-transforms.ll (NFC) — aqjune / githubweb

#17803 (Jan 16, 2021 2:33:52 AM)

  1. [InstCombine] Add a test file that contains safe select transforms (NFC) — aqjune / githubweb

#17802 (Jan 16, 2021 12:31:55 AM)

  1. Introduce llvm.noalias.decl intrinsic — jeroen.dobbelaere / githubweb

#17801 (Jan 15, 2021 11:21:42 PM)

  1. AArch64: fix regression introduced by fcmp immediate selection. — Amara Emerson / githubweb

#17800 (Jan 15, 2021 10:38:22 PM)

  1. [NPM][Inliner] Temporarily remove inline_stats test case for always — mtrofin / githubweb

#17799 (Jan 15, 2021 9:17:24 PM)

  1. [utils] Use llvm::sort (NFC) — kazu / githubweb
  2. [AMDGPU] Use llvm::is_contained (NFC) — kazu / githubweb
  3. [StringExtras] Rename SubsequentDelim to ListSeparator — kazu / githubweb
  4. [NFC] Add -std=c11 to attr-availability.c — douglas.yung / githubweb

#17798 (Jan 15, 2021 8:33:53 PM)

  1. [Inline] Fix a missing character in inline_stats.ll — mtrofin / githubweb

#17797 (Jan 15, 2021 7:00:20 PM)

  1. [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner — mtrofin / githubweb

#17796 (Jan 15, 2021 6:17:05 PM)

  1. [mlir] Fixing potential build break in my previous commit — thomasraoux / githubweb
  2. [debugserver] Fix inverted if block that resulted in us using the private entitlements — Jonas Devlieghere / githubweb

#17795 (Jan 15, 2021 5:33:05 PM)

  1. hwasan: Update register-dump-read.c test to reserve x23 instead of x20. — peter / githubweb
  2. [NFC] Disallow unused prefixes under MC/RISCV — mtrofin / githubweb
  3. [flang] Create names to allow access to inaccessible specifics — pklausler / githubweb
  4. [mlir][NFC] Move helper substWithMin into Affine utils — thomasraoux / githubweb
  5. [mlir][AsmPrinter] Properly escape strings when printing locations — riddleriver / githubweb

#17794 (Jan 15, 2021 4:05:21 PM)

  1. [ADT][Support] Fix C4146 error from MSVC — dblaikie / githubweb
  2. [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument — Dávid Bolvanský / githubweb
  3. Revert "[WebAssembly] MC layer writes table symbols to object files" — dschuff / githubweb
  4. Revert "[WebAssembly] Add support for table linking to wasm-ld" — dschuff / githubweb

#17793 (Jan 15, 2021 2:37:45 PM)

  1. BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor — ndesaulniers / githubweb
  2. [mlir][Linalg] Add missing check to canonicalization of GenericOp that are identity ops. — ravishankarm / githubweb
  3. Skip 'g' packet tests when running on darwin; debugserver doesn't impl — Jason Molenda / githubweb
  4. [SLP] remove dead code in reduction matching; NFC — spatel / githubweb
  5. Revert "Revert "ADT: Fix reference invalidation in SmallVector..."" — Duncan P. N. Exon Smith / githubweb
  6. [AArch64][GlobalISel] Select immediate fcmp if the zero is on the LHS. — Amara Emerson / githubweb

#17792 (Jan 15, 2021 1:54:05 PM)

  1. [GWP-ASan] Add inbuilt options parser. — 31459023+hctim / githubweb
  2. [MSVC] Don't add -nostdinc++ -isystem to runtimes builds — rnk / githubweb
  3. [Sema] turns -Wfree-nonheap-object on by default — cjdb / githubweb

#17791 (Jan 15, 2021 1:08:21 PM)

  1. [CodeView][DebugInfo] Add test case to show that linkage names are not — akhuang / githubweb
  2. Revert "[BasicAA] Handle recursive queries more efficiently" — rnk / githubweb
  3. [NFC][SimplifyCFG] Add testcase showing that we fail to preserve DomTree in switchToSelect() — lebedev.ri / githubweb
  4. [Utils] splitBlockBefore() always operates on DomTreeUpdater, so take it, not DomTree — lebedev.ri / githubweb
  5. [Utils][SimplifyCFG] Port SplitBlock() to DomTreeUpdater — lebedev.ri / githubweb
  6. [SimplifyCFG] Port SplitBlockAndInsertIfThen() to DomTreeUpdater — lebedev.ri / githubweb
  7. [SimplifyCFG][BasicBlockUtils] Port SplitBlockPredecessors()/SplitLandingPadPredecessors() to DomTreeUpdater — lebedev.ri / githubweb
  8. [SimplifyCFG] switchToSelect(): don't forget to insert DomTree edge iff needed — lebedev.ri / githubweb

#17790 (Jan 15, 2021 12:24:32 PM)

  1. GetMacosAlignedVersion() fails if sysctl is not setup — julian.lettner / githubweb
  2. Fix libc++ clang-cl build, swap attribute order — rnk / githubweb
  3. [CodeGen] Removes unwanted optimisation for TargetConstantFP — craig.topper / githubweb
  4. [SLP] remove unused reduction functions; NFC — spatel / githubweb

#17789 (Jan 15, 2021 11:40:26 AM)

  1. [mlir] Add Complex dialect. — pifon / githubweb
  2. [RISCV] Add implementation of targetShrinkDemandedConstant to optimize AND immediates. — craig.topper / githubweb

#17788 (Jan 15, 2021 10:56:12 AM)

  1. [ARM] Tail predication with constant loop bounds — david.green / githubweb
  2. [MIPatternMatch] Add m_OneNonDBGUse — Jessica Paquette / githubweb

#17787 (Jan 15, 2021 10:12:32 AM)

  1. [DebugInfo][CodeView] Change in line tables only mode to emit type information — akhuang / githubweb
  2. [ARM] Constant tripcount tail predication loop tests. NFC — david.green / githubweb

#17786 (Jan 15, 2021 9:28:35 AM)

  1. [flang] Disallow INTENT attribute on procedure dummy arguments — psteinfeld / githubweb
  2. [TargetLowering] Don't speculatively call ComputeNumSignBits. NFC — craig.topper / githubweb
  3. [flang][driver] Copy test file into a temp dir when testing (nfc) — andrzej.warzynski / githubweb
  4. [clangd] Update CC Ranking model with better sampling. — usx / githubweb
  5. [OpenCL][Docs] Fixed cross-section reference in OpenCLSupport — anastasia.stulova / githubweb

#17785 (Jan 15, 2021 8:43:54 AM)

  1. [X86][SSE] Attempt to fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) — llvm-dev / githubweb

#17784 (Jan 15, 2021 7:51:09 AM)

  1. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - improve shuffle(shuffle(x,y),shuffle(x,y)) merging — llvm-dev / githubweb
  2. [mlir] Add better support for f80 and f128 — clementval / githubweb
  3. [libc] CopyAlignedBlocks can now specify alignment on top of block size — gchatelet / githubweb
  4. [RISCV][NFC] Fix order of parameters in cmov ge/le tests — selliott / githubweb
  5. [clang][cli] NFC: Add PIE parsing for precompiled input and IR — jan_svoboda / githubweb
  6. [clang][cli] NFC: Parse some LangOpts after the defaults are set — jan_svoboda / githubweb
  7. [clang][cli] NFC: Promote ParseLangArgs and ParseCodeGenArgs to members — jan_svoboda / githubweb
  8. [ARM][Block placement] Check the predecessor exists before processing it — samuel.tebbs / githubweb

#17783 (Jan 15, 2021 7:07:06 AM)

  1. [OpenCL][Docs] Fixed malformed table in OpenCLSupport — anastasia.stulova / githubweb
  2. [clang][cli] Parse & generate options necessary for LangOptions defaults manually — jan_svoboda / githubweb
  3. [X86] Add umin knownbits/demandedbits ult test for D94532 — llvm-dev / githubweb
  4. Set option default for enabling memory ssa for new pass manager loop sink pass to true. — schmeise / githubweb

#17782 (Jan 15, 2021 6:21:21 AM)

  1. [clangd] Set correct CWD when using compile_flags.txt — adamcz / githubweb
  2. [lldb][docs] Translate ASCII art to restructured text formatting — Raphael Isemann / githubweb
  3. [X86][AVX] combineHorizOpWithShuffle - support target shuffles in HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y)) — llvm-dev / githubweb
  4. [WebAssembly] MC layer writes table symbols to object files — wingo / githubweb
  5. [ARM] Don't run the block placement pass at O0 — samuel.tebbs / githubweb
  6. [mlir][linalg] Support generating builders for named op attributes — antiagainst / githubweb
  7. [SVE] Fix unused variable. — herhut / githubweb

#17781 (Jan 15, 2021 5:36:21 AM)

  1. Revert "[lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference" — Raphael Isemann / githubweb
  2. [clangd] Make ExpandAutoType not available on template params. — adamcz / githubweb

#17780 (Jan 15, 2021 4:51:53 AM)

  1. [Orc] Fix OrcV2Examples after D94690 — Stefan Gränitz / githubweb

#17779 (Jan 15, 2021 4:31:54 AM)

  1. [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference — Raphael Isemann / githubweb

#17778 (Jan 15, 2021 4:18:18 AM)

  1. DynamicRegisterInfo calculate offsets in separate function — omair.javaid / githubweb
  2. [RISCV] Optimize Branch Comparisons — selliott / githubweb
  3. [SVE] Restrict the usage of REINTERPRET_CAST. — paul.walker / githubweb
  4. [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr — Stefan Gränitz / githubweb
  5. [Orc] Allow LLJITBuilder's CreateObjectLinkingLayer to return errors — Stefan Gränitz / githubweb
  6. [NFC][RISCV] Remove useless code in RISCVRegisterInfo.td. — kai.wang / githubweb

#17777 (Jan 15, 2021 3:29:21 AM)

  1. [clangd] exclude symbols from document outline which do not originate from the main file — ilya.golovenko / githubweb
  2. [LLDB] Add per-thread register infos shared pointer in gdb-remote — omair.javaid / githubweb

#17776 (Jan 15, 2021 2:26:29 AM)

  1. [Clang] Mutate long-double math builtins into f128 under IEEE-quad — qiucofan / githubweb
  2. [llvm-readobj] - Fix the compilation with GCC < 7.0. — grimar / githubweb
  3. [AArch64][GlobalISel] Fix fallbacks introduced for G_SITOFP in 8f283cafddfa8d6d01a94b48cdc5d25817569e91 — Amara Emerson / githubweb
  4. [libcxx testing] Fix UB in tests for std::lock_guard — ikudrin / githubweb
  5. [Debuginfo][DW_OP_implicit_pointer] (1/7) Support for DW_OP_LLVM_implicit_pointer — AlokKumar.Sharma / githubweb
  6. [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC. — grimar / githubweb
  7. [libc] Allow customization of memcpy via flags. — gchatelet / githubweb
  8. [llvm-nm] - Simplify the code in dumpSymbolNamesFromObject. NFC. — grimar / githubweb
  9. [ARM][GISel] Treat calls as variadic even if only fixed arguments provided — oliver.stannard / githubweb
  10. [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections. — grimar / githubweb
  11. [llvm-readobj][test] - Remove excessive YAML fields from tests. — grimar / githubweb

#17775 (Jan 15, 2021 12:56:36 AM)

  1. [AArch64] Add Fujitsu A64FX scheduling model — t-kawashima / githubweb
  2. [WebAssembly] Add support for table linking to wasm-ld — wingo / githubweb
  3. Revert "Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert"" — nikita.ppv / githubweb

#17774 (Jan 15, 2021 12:07:58 AM)

  1. [clang][cli] NFC: Decrease the scope of ParseLangArgs parameters — jan_svoboda / githubweb
  2. [clang][cli] NFC: Decrease the scope of ParseCodeGenArgs parameters — jan_svoboda / githubweb
  3. [clang][cli] Specify KeyPath prefixes via TableGen classes — jan_svoboda / githubweb

#17773 (Jan 14, 2021 11:05:40 PM)

  1. [mlir][sparse] retry sparse-only for cyclic iteration graphs — ajcbik / githubweb

#17772 (Jan 14, 2021 10:21:58 PM)

  1. Add Semantic check for Flang OpenMP 4.5 - 2.7.1  Do Loop restrictions on single directive and firstprivate clause. — yhegde / githubweb

#17771 (Jan 14, 2021 8:52:49 PM)

  1. [libc] Add memmove implementation. — chennngwang / githubweb
  2. [CodeGen, Transforms] Use llvm::sort (NFC) — kazu / githubweb
  3. [llvm] Use llvm::drop_begin (NFC) — kazu / githubweb
  4. [llvm] Remove redundant return and continue statements (NFC) — kazu / githubweb

#17770 (Jan 14, 2021 8:08:14 PM)

  1. [AArch64][GlobalISel] Add selection support for fpr bank source variants of G_SITOFP and G_UITOFP. — Amara Emerson / githubweb

#17769 (Jan 14, 2021 7:24:52 PM)

  1. [libTooling] Change `addInclude` to use expansion locs. — yitzhakm / githubweb

#17768 (Jan 14, 2021 6:41:09 PM)

  1. [libomptarget][nvptx] Reduce calls to cuda header — jonathanchesterfield / githubweb

#17767 (Jan 14, 2021 5:57:55 PM)

  1. Reland "[AsmParser] make .ascii support spaces as separators" — jiancai / githubweb

#17766 (Jan 14, 2021 4:42:30 PM)

  1. [OpenMP] Remove omptarget-nvptx from deps as it is no longer a valid target — tianshilei1992 / githubweb
  2. [mlir][Linalg] Add canonicalization of linalg op -> dim op. — ravishankarm / githubweb
  3. [mlir][Linalg] NFC: Verify tiling on linalg.generic operation on tensors. — ravishankarm / githubweb
  4. [libomptarget][nvptx][nfc] Move target_impl functions out of header — jonathanchesterfield / githubweb
  5. [flang] Fix use-associated procedure in generic — tkeith / githubweb
  6. [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions. — Amara Emerson / githubweb

#17765 (Jan 14, 2021 3:59:12 PM)

  1. [SLP] remove unnecessary state in matching reductions — spatel / githubweb

#17764 (Jan 14, 2021 3:15:29 PM)

  1. [RISCV][NFC] Regenerate Calling Convention Tests — selliott / githubweb
  2. [mlir] Remove over specified memory effects — youngar17 / githubweb
  3. [clangd] Reduce logspam for CDB scanning — sam.mccall / githubweb
  4. [mlir][Linalg] Add canonicalization to remove no-op linalg operations. — ravishankarm / githubweb

#17763 (Jan 14, 2021 2:30:37 PM)

  1. [RISCV] Optimize select_cc after fp compare expansion — craig.topper / githubweb
  2. Re-land [Support] On Windows, take the affinity mask into account — alexandre.ganea / githubweb
  3. [LTO] Test format fix (NFC) — tejohnson / githubweb

#17762 (Jan 14, 2021 1:45:51 PM)

  1. [PowerPC] Only use some extend mne if assembler is modern enough — Jinsong Ji / githubweb
  2. [gn build] (manually) port 387d3c24792f — thakis / githubweb
  3. [libc] Use #undef isascii in specific header — mcgrathr / githubweb
  4. Add -fexceptions to test as it uses them and fails on platforms where it is not on by default (like the PS4). — douglas.yung / githubweb

#17761 (Jan 14, 2021 1:02:18 PM)

  1. [clang] Do not crash when CXXRecordDecl has a non-CXXRecordDecl base. — adamcz / githubweb
  2. [mlir][docs] Bring bufferization docs up to date. — silvasean / githubweb

#17760 (Jan 14, 2021 12:17:49 PM)

  1. [BasicAA] Handle recursive queries more efficiently — nikita.ppv / githubweb
  2. [mlir][ODS] Add new RangedTypesMatchWith operation predicate — riddleriver / githubweb
  3. [mlir][OpFormatGen] Format enum attribute cases as keywords when possible — riddleriver / githubweb
  4. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for IR input — i / githubweb
  5. [RISCV] Merge Utils library into MCTargetDesc — craig.topper / githubweb
  6. [mlir][PatternRewriter] Add a new hook to selectively replace uses of an operation — riddleriver / githubweb
  7. [mlir] Remove TosaToLinalg dependency on all Passes — tpopp / githubweb

#17759 (Jan 14, 2021 11:34:39 AM)

  1. [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3. — yamauchi / githubweb
  2. [OpenMP] Dropped unnecessary define when compiling deviceRTLs for NVPTX — tianshilei1992 / githubweb
  3. [GWP-ASan] Minor refactor of optional components. — 31459023+hctim / githubweb
  4. [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955 — clementval / githubweb
  5. [NFC] Update test to not check for 'opaque' in the file name. — erich.keane / githubweb
  6. [MLIR][TOSA] First lowerings from Tosa to Linalg — rob.suderman / githubweb
  7. Add newline to terminate debug message (NFC) — joker.eph / githubweb

#17758 (Jan 14, 2021 10:50:55 AM)

  1. [libomptarget][amdgpu] Fix kernel launch tracing to match previous behavior — jonathanchesterfield / githubweb
  2. [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax — jay.foad / githubweb
  3. [LLDB] MinidumpParser: Prefer executable module even at higher address — jotrem / githubweb
  4. [HIP] Add signbit(long double) decl — enye.shi / githubweb
  5. Support emptiness checks for unbounded FlatAffineConstraints. — zinenko / githubweb
  6. [OpenMP] Drop the static library libomptarget-nvptx — tianshilei1992 / githubweb
  7. [clang][MSVC] Fix missing MSInheritanceAttr in template specialization. — zequanwu / githubweb

#17757 (Jan 14, 2021 10:06:11 AM)

  1. [NFC] Disallow unused prefixes under MC/ARM — mtrofin / githubweb
  2. [clangd] Make AST-based signals available to runWithPreamble. — usx / githubweb
  3. [clangd] Trivial: Documentation fix in ASTSignals. — usx / githubweb
  4. [gn build] Port 2f395b7092bd — llvmgnsyncbot / githubweb
  5. [flang] Fix some module file issues exposed by Whizard — pklausler / githubweb
  6. [NFC] Disallow unused prefixes under MC/AArch64 — mtrofin / githubweb
  7. [NewPM] Fix placement of LoopFlatten — aeubanks / githubweb
  8. [X86][AVX] Adjust unsigned saturation downconvert negative test — llvm-dev / githubweb

#17756 (Jan 14, 2021 9:22:55 AM)

  1. Revert "[RISCV] Legalize select when Zbt extension available" — selliott / githubweb
  2. [flang][driver] Use __FLANG_VERISION__ in f18.cpp (nfc) — andrzej.warzynski / githubweb

#17755 (Jan 14, 2021 8:38:44 AM)

  1. [clangd] Remove another option that was effectively always true. NFC — sam.mccall / githubweb

#17754 (Jan 14, 2021 7:53:30 AM)

  1. [Support] Simplify KnownBits::sextInReg implementation. — llvm-dev / githubweb
  2. [TableGen] Enhance !cast<string> to handle bit and bits types. — paul / githubweb
  3. Revert "[AArch64] Attempt to sink mul operands" — martin / githubweb
  4. [Support] Remove redundant sign bit tests from KnownBits::getSignedMinValue/getSignedMaxValue — llvm-dev / githubweb
  5. [SystemZ] misched-cutoff tests can only be tested on non-NDEBUG (assertion) builds — llvm-dev / githubweb

#17753 (Jan 14, 2021 7:10:23 AM)

  1. [clang-tidy] Use DenseSet<SourceLocation> in UpgradeDurationConversionsCheck, NFCI — mikhail.maltsev / githubweb
  2. [flang][driver] Unify f18_version.h.in and Version.inc.in — andrzej.warzynski / githubweb
  3. [InferFunctionAttrs] Improve CHECK variable names (NFC). — flo / githubweb
  4. [SelectionDAG] Make use of KnownBits::commonBits. NFC. — jay.foad / githubweb
  5. [Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC. — jay.foad / githubweb
  6. [Support] Simplify KnownBits::icmp helpers. NFC. — jay.foad / githubweb
  7. [Support] Add KnownBits::sextInReg exhaustive tests — llvm-dev / githubweb
  8. [docs] Update DebuggingJITedCode page after fix in LLDB — Stefan Gränitz / githubweb
  9. [Support] Ensure KnownBits::sextInReg can handle the src == dst sext-in-reg case. — llvm-dev / githubweb
  10. [flang] Fix dangling pointer in LabelEnforce — tkeith / githubweb
  11. [OpenCL] Improve online documentation. — anastasia.stulova / githubweb
  12. [mlir][linalg] Add docstring support for named op spec — antiagainst / githubweb

#17752 (Jan 14, 2021 5:41:57 AM)

  1. Revert "Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable" — alexandre.ganea / githubweb

#17751 (Jan 14, 2021 4:40:00 AM)

  1. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - reset shuffle ops and reorder early-out and second op matching. NFCI. — llvm-dev / githubweb
  2. [clangd] Add main file macros into the main-file index. — platonov.aleksandr / githubweb
  3. Change XCore code owner. — nigelp / githubweb
  4. [clang][cli] NFC: Remove SSPBufferSize assignment — jan_svoboda / githubweb
  5. [clang][cli] Port more CodeGenOptions to marshalling infrastructure — jan_svoboda / githubweb

#17750 (Jan 14, 2021 3:29:32 AM)

  1. [SLP] Don't vectorize stores of non-packed types (like i1, i2) — bjorn.a.pettersson / githubweb
  2. [clang] Use SourceLocations in unions [NFCI] — mikhail.maltsev / githubweb
  3. [DAG] visitVECTOR_SHUFFLE - pull out shuffle merging code into lambda helper. NFCI. — llvm-dev / githubweb
  4. [X86] Improve sum-of-reductions v4f32 test coverage — llvm-dev / githubweb
  5. [lldb/test] Ensure launched processes are ready to be attached — pavel / githubweb

#17749 (Jan 14, 2021 2:24:56 AM)

  1. [AArch64] Adding ACLE intrinsics for the LS64 extension — lucas.prates / githubweb
  2. [LTO] Expose opt() in LTOBackend (NFC). — flo / githubweb
  3. [lld][WebAssembly] Add support for handling table symbols — wingo / githubweb

#17748 (Jan 14, 2021 1:42:15 AM)

  1. [NFC][AsmPrinter] Windows warning: Use explicit cast — david.stuttard / githubweb

#17747 (Jan 14, 2021 12:57:02 AM)

  1. Implement vAttachWait in lldb-server — pavel / githubweb
  2. [mlir] Update doc to omit the usage of LLVMIntegerType — zinenko / githubweb
  3. [lldb] Fix TestPlatformProcessConnect.py — pavel / githubweb

#17746 (Jan 14, 2021 12:13:44 AM)

  1. Add func call so we don't instruction-step into the builtin_trap — Jason Molenda / githubweb
  2. [lldb][wasm] Parse DWO section names — pavel / githubweb

#17745 (Jan 13, 2021 11:30:39 PM)

  1. Fix unused variable in CoroFrame.cpp when building Release with GCC 10 — lxfind / githubweb

#17744 (Jan 13, 2021 10:03:04 PM)

  1. [NFC] Fix -Wsometimes-uninitialized — rupprecht / githubweb
  2. ADT: Fix reference invalidation in SmallVector::resize — Duncan P. N. Exon Smith / githubweb
  3. ADT: Reduce code duplication in SmallVector::resize by using pop_back_n, NFC — Duncan P. N. Exon Smith / githubweb
  4. ADT: Reduce code duplication in SmallVector by reusing reserve, NFC — Duncan P. N. Exon Smith / githubweb
  5. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for -fthinlto-index= — i / githubweb
  6. ADT: Reduce code duplication in SmallVector by calling reserve and clear, NFC — Duncan P. N. Exon Smith / githubweb

#17743 (Jan 13, 2021 8:34:16 PM)

  1. [NFC] Remove unused entry in PassRegistry.def — aeubanks / githubweb
  2. Revert "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" — Duncan P. N. Exon Smith / githubweb
  3. [llvm] Use *Set::contains (NFC) — kazu / githubweb
  4. [llvm] Use llvm::stable_sort (NFC) — kazu / githubweb
  5. [llvm] Use std::any_of (NFC) — kazu / githubweb
  6. Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" — Duncan P. N. Exon Smith / githubweb
  7. ADT: Fix reference invalidation in N-element SmallVector::append and insert — Duncan P. N. Exon Smith / githubweb

#17742 (Jan 13, 2021 7:07:06 PM)

  1. Revert "[Support] On Windows, take the affinity mask into account" — alexandre.ganea / githubweb
  2. ADT: Fix reference invalidation in SmallVector::push_back and single-element insert — Duncan P. N. Exon Smith / githubweb

#17741 (Jan 13, 2021 6:22:22 PM)

  1. Fix grammar in diagnostic for wrong arity in a structured binding. — richard / githubweb
  2. [Support] On Windows, take the affinity mask into account — alexandre.ganea / githubweb
  3. [PowerPC] Try to fold sqrt/sdiv test results with the branch. — esme.yi / githubweb

#17740 (Jan 13, 2021 5:38:28 PM)

  1. [SystemZ]  Clear Available set in SystemZPostRASchedStrategy::initialize(). — paulsson / githubweb
  2. [libunwind] Unwind through aarch64/Linux sigreturn frame — rprichard / githubweb
  3. [flang] Add tests for procedure arguments with implicit interfaces — psteinfeld / githubweb
  4. [RISCV] Custom lower ISD::VSCALE. — craig.topper / githubweb

#17739 (Jan 13, 2021 4:10:46 PM)

  1. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — dblaikie / githubweb
  2. [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h — wmi / githubweb

#17738 (Jan 13, 2021 3:23:13 PM)

  1. Revert "[AsmParser] make .ascii support spaces as separators" — jiancai / githubweb
  2. [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions — aeubanks / githubweb
  3. [SPARC] Fix fp128 load/stores — craig.topper / githubweb

#17737 (Jan 13, 2021 2:39:46 PM)

  1. [DSE] Add tests with stores of existing values. — flo / githubweb
  2. [libc][NFC] change isblank and iscntrl from implicit casting — michaelrj / githubweb
  3. [test] Add Clang side tests for -fdebug-info-for-profiling — i / githubweb
  4. [NFC] Fix build break by a initializer list converting error — wlei / githubweb

#17736 (Jan 13, 2021 1:56:41 PM)

  1. [libc][NFC] add macro for fuchsia to switch test backend to zxtest — michaelrj / githubweb
  2. Fix the warnings on unused variables (NFC) — kazu / githubweb
  3. [FuncAttrs] Add additional willreturn tests (NFC) — nikita.ppv / githubweb

#17735 (Jan 13, 2021 1:12:53 PM)

  1. [LTO] Add test for freestanding LTO option. — flo / githubweb
  2. [flang] Fix accessibility of USEd name in .mod file — tkeith / githubweb

#17734 (Jan 13, 2021 12:29:20 PM)

  1. [NFC] Use correct ssa.copy spelling when referring to the intrinsic — jeroen.dobbelaere / githubweb
  2. [mlir][sparse] add vectorization strategies to sparse compiler — ajcbik / githubweb

#17733 (Jan 13, 2021 11:45:26 AM)

  1. [flang] Do not create HostAssoc symbols in derived type scopes — pklausler / githubweb
  2. [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling — wlei / githubweb
  3. [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter — wlei / githubweb
  4. [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe — wlei / githubweb
  5. [NFC] fix missing SectionName declaration — wlei / githubweb
  6. [mlir] Correct 2 places that result in corrupted conversion rollbacks — tpopp / githubweb
  7. [LLD][COFF] Avoid std::vector resizes during type merging — alexandre.ganea / githubweb

#17732 (Jan 13, 2021 11:01:56 AM)

  1. [Hexagon] Improve legalizing of ISD::SETCC result — kparzysz / githubweb
  2. [SLP] simplify type check for reductions — spatel / githubweb

#17731 (Jan 13, 2021 10:18:04 AM)

  1. [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch — samuel.tebbs / githubweb
  2. [gn build] Port 60fda8ebb6d — llvmgnsyncbot / githubweb
  3. [flang] Fix classification of shape inquiries in specification exprs — pklausler / githubweb

#17730 (Jan 13, 2021 9:32:23 AM)

  1. [OpenMP] Fix hierarchical barrier — nawrin.sultana / githubweb
  2. [clangd] Explicitly avoid background-indexing the same file twice. — sam.mccall / githubweb
  3. [clangd] Avoid reallocating buffers for each message read: — sam.mccall / githubweb
  4. [SLP] add reduction test for FMF; NFC — spatel / githubweb
  5. [InstCombine] Fold select -> and/or using impliesPoison — nikita.ppv / githubweb
  6. [clangd] Remove "decision-forest-base" experimental flag. — usx / githubweb
  7. [clangd] Remove some old CodeCompletion options that are never (un)set.  NFC — sam.mccall / githubweb
  8. [IROutliner] Adapting to hoisted bitcasts in CodeExtractor — andrew.litteken / githubweb
  9. [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / githubweb
  10. [X86][SSE] canonicalizeShuffleMaskWithHorizOp - simplify shuffle(HOP(HOP(X,Y),HOP(Z,W))) style chains. — llvm-dev / githubweb
  11. [X86][AVX] Add test for another 'reverse HADD' pattern mentioned in PR41813 — llvm-dev / githubweb
  12. [DAG] visitVECTOR_SHUFFLE - use all_of to check for all-undef shuffle mask. NFCI. — llvm-dev / githubweb

#17729 (Jan 13, 2021 8:25:52 AM)

  1. GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper — Matthew.Arsenault / githubweb
  2. [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32. — kai.wang / githubweb
  3. [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type — muhammad.asif.manzoor / githubweb
  4. [lld][WebAssembly] Fix for TLS + --relocatable — sbc / githubweb
  5. [Frontend] Add pragma align natural and sort out pragma pack stack effect — Xiangling.Liao / githubweb
  6. [OpenMP] Add documentation for error messages and release notes — jhuber6 / githubweb

#17728 (Jan 13, 2021 7:40:29 AM)

  1. [X86] Add tests for rv_marker lowering. — flo / githubweb
  2. [mlir][linalg] Use attributes in named ops' indexing maps — antiagainst / githubweb
  3. [clangd] Split out a base class for delegating GlobalCompilationDatabases. NFC — sam.mccall / githubweb
  4. [AArch64] Attempt to sink mul operands — nicholas.guy / githubweb

#17727 (Jan 13, 2021 6:55:32 AM)

  1. Revert "Hwasan InitPrctl check for error using internal_iserror" — thakis / githubweb
  2. [Tests] Added test for memcpy loop idiom recognization — Dávid Bolvanský / githubweb
  3. [X86] canonicalizeShuffleMaskWithHorizOp - minor refactor to support multiple src ops. NFCI. — llvm-dev / githubweb
  4. [libc] Refresh benchmark progress bar when needed. — gchatelet / githubweb
  5. [OpenCL] Improve OpenCL operator tests — sven.vanhaastregt / githubweb

#17726 (Jan 13, 2021 5:29:20 AM)

  1. [LTO] Add test to ensure objc-arc-contract is executed. — flo / githubweb
  2. Fix build errors after ceb9379a9 — n.james93 / githubweb
  3. Revert "[dsymutil] Warn on timestmap mismatch between object file and debug map" — dave / githubweb
  4. [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates) — kerry.mclaughlin / githubweb
  5. [ValueTracking] Fix one s/dyn_cast/dyn_cast_or_null/ — markus.lavin / githubweb

#17725 (Jan 13, 2021 4:07:41 AM)

  1. [SVE] Add ISel pattern for addvl — cullen.rhodes / githubweb
  2. Hwasan InitPrctl check for error using internal_iserror — matthew.malcomson / githubweb
  3. [ADT] Fix join_impl using the wrong size when calculating total length — n.james93 / githubweb

#17724 (Jan 13, 2021 3:19:11 AM)

  1. [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) — llvm-dev / githubweb

#17723 (Jan 13, 2021 2:31:21 AM)

  1. [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics — joe.ellis / githubweb

#17722 (Jan 13, 2021 1:48:13 AM)

  1. [clang][driver] Restore the original help text for `-I` — andrzej.warzynski / githubweb
  2. [LTO] Replace anonymous namespace with static functions (NFC). — flo / githubweb
  3. [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp — david.sherwood / githubweb

#17721 (Jan 13, 2021 1:01:47 AM)

  1. [ARM] Additional tests for different interleaving patterns. NFC — david.green / githubweb
  2. [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections. — grimar / githubweb
  3. [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors — david.green / githubweb
  4. [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field. — grimar / githubweb

#17720 (Jan 13, 2021 12:18:01 AM)

  1. [Verifier] Add tied-ness verification to statepoint intsruction — serguei.katkov / githubweb

#17719 (Jan 12, 2021 11:09:59 PM)

  1. [MSan] Partially revert some changes from D94552 — jianzhouzh / githubweb

#17718 (Jan 12, 2021 10:23:51 PM)

  1. [llvm] Remove redundant string initialization (NFC) — kazu / githubweb
  2. [CodeGen] Remove unused function isRegLiveInExitBlocks (NFC) — kazu / githubweb
  3. [llvm] Use Optional::getValueOr (NFC) — kazu / githubweb
  4. [dsymutil] Add preliminary support for DWARF 5. — Jonas Devlieghere / githubweb

#17717 (Jan 12, 2021 9:40:01 PM)

  1. [Verifier] Extend statepoint verifier to cover more constants — serguei.katkov / githubweb

#17716 (Jan 12, 2021 8:54:47 PM)

  1. [dsymutil] Fix spurious space in REQUIRES: line — Jonas Devlieghere / githubweb
  2. [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader — carl.ritson / githubweb
  3. [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad — serguei.katkov / githubweb

#17715 (Jan 12, 2021 8:10:39 PM)

  1. [Orc] Add a unit test for asynchronous definition generation. — Lang Hames / githubweb
  2. [InlineSpiller] Re-tie operands if folding failed — serguei.katkov / githubweb
  3. [dsymutil] Copy eh_frame content into the dSYM companion file. — Jonas Devlieghere / githubweb
  4. [libomptarget][nvptx] Include omp_data.cu in bitcode deviceRTL — jonathanchesterfield / githubweb
  5. [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test — Jonas Devlieghere / githubweb

#17714 (Jan 12, 2021 7:20:05 PM)

  1. [OpenMP] Use persistent memory for omp_large_cap_mem — hansang.bae / githubweb
  2. [NFC] Use generic name for scalable vector stack ID. — kai.wang / githubweb
  3. [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / githubweb

#17713 (Jan 12, 2021 6:36:30 PM)

  1. [Coroutine] Update promise object's final layout index — Yuanfang Chen / githubweb
  2. [PDB] Defer relocating .debug$S until commit time and parallelize it — rnk / githubweb
  3. [OpenMP] Update allocator trait key/value definitions — hansang.bae / githubweb
  4. [gn build] Reorganize libcxx/include/BUILD.gn a bit — thakis / githubweb
  5. [libc++] Give extern templates default visibility on gcc — smeenai / githubweb

#17712 (Jan 12, 2021 5:44:20 PM)

  1. [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND) — aqjune / githubweb
  2. [MSan] Tweak CopyOrigin — jianzhouzh / githubweb
  3. [gn build] (manually) port 79f99ba65d96 — thakis / githubweb
  4. [mlir][Python] Add checking process before create an AffineMap from a permutation. — zhanghb97 / githubweb
  5. [X86][AMX] Prohibit pointer cast on load. — yuanke.luo / githubweb

#17711 (Jan 12, 2021 5:00:35 PM)

  1. [libc][NFC] Use more specific comparison macros in LdExpTest.h. — sivachandra / githubweb
  2. [LangRef] State that a nocapture pointer cannot be returned — aqjune / githubweb

#17710 (Jan 12, 2021 4:15:32 PM)

  1. [ELF][NFCI] small cleanup to OutputSections.h — llvm / githubweb
  2. Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names. — hoy / githubweb
  3. [MIPatternMatch] Add matcher for G_PTR_ADD — Jessica Paquette / githubweb
  4. [Sanitizer][Darwin] Fix test for macOS 11+ point releases — julian.lettner / githubweb
  5. [NFC] Disallow unused prefixes under MC/AMDGPU — mtrofin / githubweb
  6. Delete unused function (was breaking the -Werror build) — dblaikie / githubweb
  7. [AMDGPU] Add _e64 suffix to VOP3 Insts — Joseph.Nash / githubweb
  8. [libc] add isascii and toascii implementations — michaelrj / githubweb

#17709 (Jan 12, 2021 2:52:36 PM)

  1. AMDGPU: Remove wrapper only call limitation — Matthew.Arsenault / githubweb
  2. [Driver] Fix assertion failure when -fprofile-generate -fcs-profile-generate are used together — i / githubweb
  3. [NFC] Disallow unused prefixes in MC/AMDGPU — mtrofin / githubweb
  4. [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl — n.james93 / githubweb
  5. [RISCV] Remove '.mask' from vcompress intrinsic name. NFC — craig.topper / githubweb

#17708 (Jan 12, 2021 2:08:05 PM)

  1. [InstCombine] Add tests for logical and/or poison implication (NFC) — nikita.ppv / githubweb
  2. [RISCV] Legalize select when Zbt extension available — selliott / githubweb
  3. [InstCombine] Handle logical and/or in assume optimization — nikita.ppv / githubweb
  4. [mlir] Update LLVM dialect type documentation — zinenko / githubweb
  5. [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it — modimo / githubweb
  6. [OpenMP] Fixed the link error that cannot find static data member — tianshilei1992 / githubweb
  7. [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly — martin / githubweb
  8. [libcxx] Avoid overflows in the windows __libcpp_steady_clock_now() — martin / githubweb
  9. [OpenMP] Fixed a typo in openmp/CMakeLists.txt — tianshilei1992 / githubweb

#17707 (Jan 12, 2021 1:23:38 PM)

  1. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / githubweb
  2. [LV] Relax assumption that LCSSA implies single entry — listmail / githubweb
  3. Fix for crash in __builtin_return_address in template context. — sunil.srivastava / githubweb
  4. [InstCombine] Duplicate tests for logical and/or (NFC) — nikita.ppv / githubweb
  5. [LV] Weaken spuriously strong assert in LoopVersioning — listmail / githubweb
  6. [SLP] reduce code duplication while matching reductions; NFC — spatel / githubweb
  7. [SLP] reduce code duplication in processing reductions; NFC — spatel / githubweb
  8. [SLP] rename variable to improve readability; NFC — spatel / githubweb
  9. [SLP] reduce code duplication while processing reductions; NFC — spatel / githubweb
  10. [RISCV] Add double test cases to vfmerge-rv32.ll. NFC — craig.topper / githubweb

#17706 (Jan 12, 2021 12:22:24 PM)

  1. [libomptarget][amdgpu][nfc] Fix build on centos — jonathanchesterfield / githubweb
  2. [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate — david.truby / githubweb
  3. [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`. — flo / githubweb
  4. [IR] move nomerge attribute from function declaration/definition to callsites — zequanwu / githubweb
  5. [clang-tidy] Add test for Transformer-based checks with diagnostics. — yitzhakm / githubweb

#17705 (Jan 12, 2021 11:38:26 AM)

  1. [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO. — craig.topper / githubweb
  2. [clangd] Avoid recursion in TargetFinder::add() — zeratul976 / githubweb
  3. [NewPM] Run non-trivial loop unswitching under -O2/3/s/z — aeubanks / githubweb
  4. [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand. — craig.topper / githubweb
  5. [FunctionAttrs] Precommit tests for willreturn inference. — flo / githubweb
  6. [libc++] Add a missing `<_Compare>` template argument. — arthur.j.odwyer / githubweb
  7. [libcxx] Port to OpenBSD — brad / githubweb
  8. [InstSimplify] Don't fold gep p, -p to null — nikita.ppv / githubweb
  9. [OpenMP] Fixed include directories for OpenMP when building OpenMP with LLVM_ENABLE_RUNTIMES — tianshilei1992 / githubweb

#17704 (Jan 12, 2021 10:54:39 AM)

  1. [SVE][NFC] Regenerate a few CodeGen tests — cullen.rhodes / githubweb
  2. Add -ansi option to CompileOnly group — aaron / githubweb
  3. [doc] Place sha256 in lld/README.md into backticks — smeenai / githubweb
  4. Return false from __has_declspec_attribute() if not explicitly enabled — aaron / githubweb
  5. [llvm] [cmake] Remove obsolete /usr/local hack for *BSD — mgorny / githubweb
  6. [Tests] Add tests for new InstCombine OR transformation, NFC — Dávid Bolvanský / githubweb
  7. [instCombine] Add (A ^ B) | ~(A | B) -> ~(A & B) — Dávid Bolvanský / githubweb
  8. [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce. — joshisameeran17 / githubweb

#17703 (Jan 12, 2021 10:11:02 AM)

  1. [X86] Regenerate sdiv_fix_sat.ll + udiv_fix_sat.ll tests — llvm-dev / githubweb
  2. Fix typo in diagnostic message — Akira / githubweb
  3. [AMDGPU] Regenerate umax crash test — llvm-dev / githubweb

#17702 (Jan 12, 2021 9:27:11 AM)

  1. [MLIR] Disallow `sym_visibility`, `sym_name` and `type` attributes in the parsed attribute dictionary. — jurahul / githubweb

#17701 (Jan 12, 2021 8:43:38 AM)

  1. Reland "[mlir][linalg] Support parsing attributes in named op spec" — antiagainst / githubweb
  2. [mlir][CAPI] Fix inline function declaration — zinenko / githubweb
  3. [mlir] Fix for LIT tests — zinenko / githubweb
  4. [libc++] [C++2b] [P1048] Add is_scoped_enum and is_scoped_enum_v. — marek.kurdej / githubweb
  5. [mlir][spirv] NFC: split deserialization into multiple source files — antiagainst / githubweb
  6. [PowerPC][NFCI] PassSubtarget to ASMWriter — Jinsong Ji / githubweb

#17700 (Jan 12, 2021 7:58:51 AM)

  1. [VE] Update VELIntrinsic tests — marukawa / githubweb
  2. [mlir][spirv] NFC: place ops in the proper file for their categories — antiagainst / githubweb
  3. [SLP] Add test case showing a bug when dealing with padded types — bjorn.a.pettersson / githubweb
  4. [PowerPC] Add support for embedded devices with EFPU2 — nemanja.i.ibm / githubweb

#17699 (Jan 12, 2021 7:14:41 AM)

  1. [mlir][Linalg] NFC - Refactor fusion APIs — nicolas.vasilache / githubweb
  2. [TableGen] Improve error message for semicolon after braced body. — paul / githubweb
  3. [mlir][openacc] Use TableGen information for default enum — clementval / githubweb
  4. [X86] Improved lowering for saturating float to int. — bjorn.a.pettersson / githubweb

#17698 (Jan 12, 2021 6:29:54 AM)

  1. [X86][SSE] combineSubToSubus - add v16i32 handling on pre-AVX512BW targets. — llvm-dev / githubweb
  2. [X86][SSE] getFauxShuffleMask - handle PACKSS(SRAI(),SRAI()) shuffle patterns. — llvm-dev / githubweb

#17697 (Jan 12, 2021 5:44:09 AM)

  1. [X86][SSE] combineSubToSubus - remove SSE2 early-out. — llvm-dev / githubweb
  2. [Fixed Point] Add codegen for conversion between fixed-point and floating point. — bjorn.a.pettersson / githubweb

#17696 (Jan 12, 2021 4:17:32 AM)

  1. [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections. — grimar / githubweb
  2. [obj2yaml] - Don't crash when an object has an empty symbol table. — grimar / githubweb
  3. Revert "[Test] Add failing test for PR48725" — thakis / githubweb
  4. Change the LLVM_ATTRIBUTE_DEPRECATED macro to use C++14 attribute. — csigg / githubweb
  5. [RISCV] Improve scalable-vector shift tests (NFC) — fraser / githubweb

#17695 (Jan 12, 2021 3:09:09 AM)

  1. [clang][AST] Get rid of an alignment hack in DeclObjC.h [NFCI] — mikhail.maltsev / githubweb
  2. [SlotIndexes] Fix and simplify basic block splitting — jay.foad / githubweb
  3. [AMDGPU][GlobalISel] Remove some duplicate RUN lines — jay.foad / githubweb

#17694 (Jan 12, 2021 2:26:34 AM)

  1. [llvm-readobj] - One more attempt to fix BB. — grimar / githubweb

#17693 (Jan 12, 2021 2:22:05 AM)

  1. [mlir][openmp][NFCI] Rename `continuationIP` to `continuationBlock` — SourabhSingh.Tomar / githubweb

#17692 (Jan 12, 2021 2:15:06 AM)

  1. [llvm-readobj] - An attempt to fix BB. — grimar / githubweb

#17691 (Jan 12, 2021 2:06:05 AM)

  1. [llvm-readobj] - Add 'override' to fix build bots. — grimar / githubweb

#17690 (Jan 12, 2021 2:01:39 AM)

  1. [mlir] use built-in vector types instead of LLVM dialect types when possible — zinenko / githubweb
  2. [Test] Add failing test for PR48725 — mkazantsev / githubweb
  3. [WebAssembly] Remove more unnecessary brs in CFGStackify — aheejin / githubweb
  4. [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI. — grimar / githubweb

#17689 (Jan 12, 2021 1:07:29 AM)

  1. [WebAssembly] Misc. refactoring in CFGStackify (NFC) — aheejin / githubweb
  2. Adapt CastExpr::getSubExprAsWritten to ConstantExpr — sbergman / githubweb
  3. [LiveDebugValues] Fix comparison operator in VarLocBasedImpl — sander.desmalen / githubweb
  4. [AMDGPU] Fix failing assert with scratch ST mode — sebastian.neubauer / githubweb
  5. [clang][cli] Remove -f[no-]trapping-math from -cc1 command line — jan_svoboda / githubweb

#17688 (Jan 12, 2021 12:23:31 AM)

  1. [CMake] Split the target side of runtimes build — phosek / githubweb
  2. [DAGCombiner] Replace static helper function isConstantFPBuildVectorOrConstantFP with the identical version in SelectionDAG. NFC — craig.topper / githubweb
  3. [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs — i / githubweb

#17687 (Jan 11, 2021 11:32:08 PM)

  1. [SelectionDAG] Make isConstantIntBuildVectorOrConstantInt and isConstantFPBuildVectorOrConstantFP methods const. — craig.topper / githubweb

#17686 (Jan 11, 2021 10:30:07 PM)

  1. Add unconditional logging to debugserver for launch/attach processes — Jason Molenda / githubweb

#17685 (Jan 11, 2021 8:33:32 PM)

  1. [CodeGen] Try to make the print of memory operand alignment a little more user friendly. — craig.topper / githubweb

#17684 (Jan 11, 2021 7:49:11 PM)

  1. [llvm] Use llvm::find_if (NFC) — kazu / githubweb
  2. [llvm] Use *Set::contains (NFC) — kazu / githubweb
  3. [llvm] Simplify string comparisons (NFC) — kazu / githubweb

#17683 (Jan 11, 2021 6:47:30 PM)

  1. [NFC][LICM] Minor improvements to debug output — qcolombet / githubweb
  2. [OpenMP] Move memory manager to plugin and make it a common interface — tianshilei1992 / githubweb

#17682 (Jan 11, 2021 6:03:51 PM)

  1. [VE][compiler-rt] Add VE as a target of crt — marukawa / githubweb
  2. [WebAssembly] Ensure terminate pads are a single BB — aheejin / githubweb

#17681 (Jan 11, 2021 5:17:52 PM)

  1. [github] Move repo lockdown config into llvm-project repo — tstellar / githubweb
  2. [MLIR][Linalg] Refactor transforms to use linalg::getDynOperands helper — rob.suderman / githubweb
  3. [MC] Make getEHFrameSection const like every other getter (NFC) — Jonas Devlieghere / githubweb
  4. [JITLink] Add a new PostAllocationPasses list. — Lang Hames / githubweb

#17680 (Jan 11, 2021 3:48:27 PM)

  1. [RISCV] Use vmv.v.i vd, 0 instead of vmv.v.x vd, x0 for llvm.riscv.vfmv.v.f with 0.0 — craig.topper / githubweb
  2. [SimplifyCFG] SwitchToLookupTable(): don't insert a DomTree edge that already exists — lebedev.ri / githubweb
  3. [SimplifyCFG] SimplifyBranchOnICmpChain(): don't insert a DomTree edge that already exists — lebedev.ri / githubweb
  4. [SimplifyCFG] FoldValueComparisonIntoPredecessors(): don't insert a DomTree edge if it already exists — lebedev.ri / githubweb
  5. [NFCI][Utils/Local] removeUnreachableBlocks(): cleanup support for lazy DomTreeUpdater — lebedev.ri / githubweb
  6. [SimplifyCFGPass] mergeEmptyReturnBlocks(): skip blocks scheduled for removal as per DomTreeUpdater — lebedev.ri / githubweb
  7. [SimplifyCFGPass] iterativelySimplifyCFG(): support lazy DomTreeUpdater — lebedev.ri / githubweb
  8. ADT: Fix pointer comparison UB in SmallVector — Duncan P. N. Exon Smith / githubweb
  9. [RISCV] Define the vfclass RVV intrinsics — evandro.menezes / githubweb
  10. NFC: Pre-commit test: -Wpointer-sign with plain char to [un]signed char — hubert.reinterpretcast / githubweb
  11. [clang] Fix message text for `-Wpointer-sign` to account for plain char — hubert.reinterpretcast / githubweb

#17679 (Jan 11, 2021 3:04:38 PM)

  1. [OpenMP] Take elf_common.c as a interface library — tianshilei1992 / githubweb
  2. [RISCV] Add scalable vector vselect ISel patterns — fraser / githubweb
  3. clang: Always pass PowerPC endian information to GNU as — ndesaulniers / githubweb
  4. Update syntax for tensor and memref types to match parser. — joker.eph / githubweb

#17678 (Jan 11, 2021 2:08:16 PM)

  1. [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test — spatel / githubweb
  2. [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT — bjorn.a.pettersson / githubweb
  3. [libc][NFC] Make __support/common.h an in tree header. — sivachandra / githubweb
  4. [c++20] Don't consider string literal operator templates for numeric — richard / githubweb
  5. Add an assert to CGDebugInfo::getTypeOrNull — i / githubweb
  6. [RISCV] Add scalable vector fadd/fsub/fmul/fdiv ISel patterns — fraser / githubweb
  7. [mlir][vector] verify memref of vector memory ops — ajcbik / githubweb
  8. [PredicateInfo] Add test for one unknown condition in and/or (NFC) — nikita.ppv / githubweb
  9. [SCCP] Fix misclassified conditions in test (NFC) — nikita.ppv / githubweb
  10. CGDebugInfo: Delete unused parameters — i / githubweb
  11. Rename debug linkage name with -funique-internal-linkage-names — hoy / githubweb

#17677 (Jan 11, 2021 12:48:19 PM)

  1. [NFC][AMDGPU] Clarify memory model support for volatile — Tony.Tye / githubweb
  2. [mlir][ODS] Add a C++ abstraction for OpBuilders — riddleriver / githubweb
  3. [mlir][TypeDefGen] Add support for adding builders when generating a TypeDef — riddleriver / githubweb
  4. [mlir][IR][NFC] Move the definitions of Complex/Function/Integer/Opaque/TupleType to ODS — riddleriver / githubweb
  5. [ADT] Add makeIntrusiveRefCnt helper function — n.james93 / githubweb
  6. [tools] Mark output of tools as text if it is really text — Abhina.Sreeskantharajan / githubweb
  7. [NFC] Disallow unused prefixes under llvm/test/CodeGen — mtrofin / githubweb
  8. [mlir][vector] Add side-effect information to different load/store ops — thomasraoux / githubweb
  9. Enable python bindings for tensor, shape and linalg dialects. — stellaraccident / githubweb
  10. [mlir][CAPI] Introduce standard source layout for mlir-c dialect registration. — stellaraccident / githubweb
  11. Revert "[mlir][linalg] Support parsing attributes in named op spec" — joker.eph / githubweb

#17676 (Jan 11, 2021 12:04:36 PM)

  1. [AMDGPU] Deduplicate VOP tablegen asm & ins — Joseph.Nash / githubweb
  2. [mlir] Add Python bindings for AffineExpr — zinenko / githubweb
  3. [mlir] More Python bindings for AffineMap — zinenko / githubweb
  4. [mlir] Expose MemRef layout in Python bindings — zinenko / githubweb
  5. [flang][openxx][NFC] Remove duplicated function to check required clauses — clementval / githubweb
  6. -funique-internal-linkage-names appends a hex md5hash suffix to the symbol name which is not demangler friendly, convert it to decimal. — tmsriram / githubweb
  7. Introduce new quiet mode and new option handling for -print-changed. — schmeise / githubweb
  8. Fix minor build issue (NFC) — rnk / githubweb
  9. [SystemZ][z/OS] Fix Permission denied pattern matching — Abhina.Sreeskantharajan / githubweb
  10. [mlir] Add structural conversion to async dialect lowering. — csigg / githubweb
  11. [RISCV] Add scalable vector fcmp ISel patterns — fraser / githubweb
  12. [libc++] Turn off auto-formatting of generated files. NFC. — marek.kurdej / githubweb

#17675 (Jan 11, 2021 11:00:16 AM)

  1. [X86] Regenerate vector-constrained-fp-intrinsics.ll tests — llvm-dev / githubweb
  2. [attributes]  Add a facility for enforcing a Trusted Computing Base. — Artem Dergachev / githubweb
  3. [Hexagon] Custom-widen SETCC's operands — kparzysz / githubweb

#17674 (Jan 11, 2021 10:16:58 AM)

  1. [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option — paul.robinson / githubweb
  2. [ELF] --exclude-libs: localize defined libcall symbols referenced by lto.tmp — i / githubweb
  3. [SystemZ]  Minor NFC fix in SchedModels. — paulsson / githubweb
  4. [FastISel] NFC: Clean up unnecessary bookkeeping — paul.robinson / githubweb

#17673 (Jan 11, 2021 9:32:59 AM)

  1. [X86][AVX] Attempt to fold vpermf128(op(x,i),op(y,i)) -> op(vpermf128(x,y),i) — llvm-dev / githubweb
  2. [mlir][Linalg] Fold init_tensor -> linalg.tensor_reshape. — ravishankarm / githubweb
  3. [Clang][Docs] Fix ambiguity in clang-offload-bundler docs — scott.linder / githubweb
  4. [NFC] Disallow unused prefixes in CodeGen/PowerPC tests. — mtrofin / githubweb
  5. [mlir][vector] Add memory effects to transfer_read transfer_write ops — thomasraoux / githubweb
  6. [mlir][Linalg] Fix reshape fusion to reshape the outs instead of creating new tensors. — ravishankarm / githubweb

#17672 (Jan 11, 2021 8:48:12 AM)

  1. [OpenMPOpt][WIP] Expand parallel region merging — georgakoudis1 / githubweb
  2. [clangd] Remove ScratchFS from tests — n.james93 / githubweb
  3. NFC: Use -LABEL more — paul.robinson / githubweb
  4. [FastISel] Flush local value map on every instruction — paul.robinson / githubweb

#17671 (Jan 11, 2021 8:04:42 AM)

  1. [X86] Extend lzcnt-cmp tests to test on non-lzcnt targets — llvm-dev / githubweb
  2. [ARM] Update existing test case with +pauth targets — ranjeet.singh / githubweb
  3. [clangd] Fix -check mode doesn't respect any tidy configs. — hokein.wu / githubweb

#17670 (Jan 11, 2021 7:21:06 AM)

  1. [attributes]  Add a facility for enforcing a Trusted Computing Base. — Artem Dergachev / githubweb
  2. [VPlan] Unify value/recipe printing after VPDef transition. — flo / githubweb
  3. Revert "[attributes]  Add a facility for enforcing a Trusted Computing Base." — thakis / githubweb
  4. [mlir] Fix gpu-to-llvm lowering for gpu.alloc with dynamic sizes. — csigg / githubweb
  5. [X86] Add nounwind to lzcnt-cmp tests — llvm-dev / githubweb

#17669 (Jan 11, 2021 6:37:07 AM)

  1. [flang][driver] Copy input files into a temp dir when testing — andrzej.warzynski / githubweb
  2. [mlir][linalg] Support parsing attributes in named op spec — antiagainst / githubweb
  3. [mlir][linalg] Support permutation when lowering to loop nests — antiagainst / githubweb
  4. [DAGCombiner] Use getVectorElementCount inside visitINSERT_SUBVECTOR — joe.ellis / githubweb

#17668 (Jan 11, 2021 5:52:45 AM)

  1. [ARM] Add uses for locals introduced for debug messages. NFC. — herhut / githubweb
  2. [AMDGPU] Fix a urem combine test to test what it was supposed to — jay.foad / githubweb
  3. [mlir] Remove unnecessary llvm.mlir.cast in AsyncToLLVM lowering. — csigg / githubweb
  4. [mlir] Make GpuAsyncRegion pass depend on async dialect. — csigg / githubweb

#17667 (Jan 11, 2021 5:06:02 AM)

  1. [obj2yaml] - Fix the crash in getUniquedSectionName(). — grimar / githubweb
  2. [clang][AArch64][SVE] Avoid going through memory for coerced VLST return values — joe.ellis / githubweb
  3. [llvm-readelf/obj] - Index phdrs and relocations from 0 when reporting warnings. — grimar / githubweb
  4. [VPlan] Move initial quote emission from ::print to ::dumpBasicBlock. — flo / githubweb
  5. [obj2yaml][test] - Improve and fix section-group.yaml test. — grimar / githubweb
  6. [lldb] Disable PipeTest.OpenAsReader on windows — pavel / githubweb
  7. [X86][SSE] Add 'vectorized sum' test patterns — llvm-dev / githubweb

#17666 (Jan 11, 2021 4:06:27 AM)

  1. [SVE][CodeGen] Fix legalisation of floating-point masked gathers — kerry.mclaughlin / githubweb
  2. Revert rGd43a264a5dd3 "Revert "[X86][SSE] Fold unpack(hop(),hop()) -> permute(hop())"" — llvm-dev / githubweb
  3. [X86][SSE] Add missing SSE test coverage for permute(hop,hop) folds — llvm-dev / githubweb
  4. [VE] Support intrinsic to isnert/extract_subreg of v512i1 — marukawa / githubweb
  5. [VE] Support additional VMRGW and VMV intrinsic instructions — marukawa / githubweb

#17665 (Jan 11, 2021 3:18:18 AM)

  1. [X86] Fix tile register spill issue. — yuanke.luo / githubweb
  2. Require chained analyses in BasicAA and AAResults to be transitive — bjorn.a.pettersson / githubweb

#17664 (Jan 11, 2021 2:30:41 AM)

  1. [NFC][InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost — david.sherwood / githubweb
  2. [ARM] Add debug messages for the load store optimizer. NFC — david.green / githubweb
  3. [clangd] Add metrics for go-to-implementation. — hokein.wu / githubweb

#17663 (Jan 11, 2021 1:22:19 AM)

  1. [ARM] Additional trunc cost tests. NFC — david.green / githubweb
  2. [clang-format] turn on formatting after "clang-format on" while sorting includes — marek.kurdej / githubweb
  3. [clang-format] Find main include after block ended with #pragma hdrstop — marek.kurdej / githubweb
  4. [ARM] Update trunc costs — david.green / githubweb
  5. [NFC] Remove min/max functions from InstructionCost — david.sherwood / githubweb
  6. Reapply "[clang][cli] Port DiagnosticOpts to new option parsing system" — jan_svoboda / githubweb

#17662 (Jan 11, 2021 12:38:58 AM)

  1. Remove redundant casts. — akuegel / githubweb
  2. [CSKY] Add visibility macro to fix link error — zixuan.wu / githubweb
  3. [clang-format] Skip UTF8 Byte Order Mark while sorting includes — marek.kurdej / githubweb

#17661 (Jan 10, 2021 11:55:02 PM)

  1. [JITLink] Rename PostAllocationPasses to PreFixupPasses. — Lang Hames / githubweb
  2. [RISCV] Clear isCodeGenOnly flag on VMSGE(U) pseudo instructions. Remove InstAliases that duplicate the asm strings in the pseudos. — craig.topper / githubweb

#17660 (Jan 10, 2021 11:11:49 PM)

  1. [MLIR][SPIRV] Add (de-)serialization support for SpecConstantOpeation. — kareem.ergawy / githubweb
  2. [NFC][AsmPrinter] Make comments for spill/reload more precise. — kai.wang / githubweb

#17659 (Jan 10, 2021 10:28:07 PM)

  1. CGDebugInfo: Delete redundant test — i / githubweb
  2. CGDebugInfo: Delete unneeded UnwrapTypeForDebugInfo — i / githubweb

#17658 (Jan 10, 2021 9:24:07 PM)

  1. [IR Parser] Fix a crash handling zero width integer attributes. — clattner / githubweb

#17657 (Jan 10, 2021 8:06:35 PM)

  1. [LoopUnroll] Fix a crash — serguei.katkov / githubweb
  2. [PowerPC] Add variants of 64-bit vector types for vec_sel. — esme.yi / githubweb

#17656 (Jan 10, 2021 7:23:12 PM)

  1. [RISCV] Convert most of the information about RVV Pseudos into bits in TSFlags. — craig.topper / githubweb

#17655 (Jan 10, 2021 6:34:06 PM)

  1. [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN — qshanz / githubweb

#17654 (Jan 10, 2021 5:33:25 PM)

  1. Revert "[X86][SSE] Fold unpack(hop(),hop()) -> permute(hop())" — thakis / githubweb

#17653 (Jan 10, 2021 4:44:40 PM)

  1. [LoopDeletion] Break backedge of outermost loops when known not taken — listmail / githubweb

#17652 (Jan 10, 2021 3:59:36 PM)

  1. CGDebugInfo: Delete unused DIFile* parameter — i / githubweb

#17651 (Jan 10, 2021 2:39:22 PM)

  1. [StringExtras] Add a helper class for comma-separated lists — kazu / githubweb

#17650 (Jan 10, 2021 1:56:03 PM)

  1. [NFCI][SimplifyCFG] Prefer to add Insert edges before Delete edges into DomTreeUpdater, if reasonable — lebedev.ri / githubweb
  2. [LLVM] Added OpenMP to `LLVM_ALL_RUNTIMES` — tianshilei1992 / githubweb
  3. [OpenMP] Not set OPENMP_STANDALONE_BUILD=ON when building OpenMP along with LLVM — tianshilei1992 / githubweb

#17649 (Jan 10, 2021 1:13:04 PM)

  1. Precommit tests requested for D93725 — listmail / githubweb
  2. [Tests] Precommit tests from to simplify rebase — listmail / githubweb
  3. [lldb] Fix some bugs in the Pipe class and add tests — pavel / githubweb

#17648 (Jan 10, 2021 12:29:25 PM)

  1. [Tests] Auto update a vectorizer test to simplify future diff — listmail / githubweb
  2. [test] Improve CodeGenCXX/difile_entry.cpp — i / githubweb

#17647 (Jan 10, 2021 10:48:04 AM)

  1. [SLP] put verifyFunction call behind EXPENSIVE_CHECKS — spatel / githubweb
  2. [SLP] fix typo in assert — spatel / githubweb

#17646 (Jan 10, 2021 10:03:44 AM)

  1. [CodeGen, DebugInfo] Use llvm::find_if (NFC) — kazu / githubweb
  2. [MemorySSA] Remove unused dominatesUse (NFC) — kazu / githubweb
  3. [llvm] Ensure newlines at the end of files (NFC) — kazu / githubweb

#17645 (Jan 10, 2021 9:20:26 AM)

  1. [ConstantFold] Add tests for fptoi.sat (NFC) — nikita.ppv / githubweb
  2. [ConstantFold] Fold fptoi.sat intrinsics — nikita.ppv / githubweb

#17644 (Jan 10, 2021 7:53:26 AM)

  1. [STLExtras] Use return type from operator* of the wrapped iter. — flo / githubweb

#17643 (Jan 10, 2021 7:01:12 AM)

  1. [lld/mac] llvm style fix: no else after return — thakis / githubweb

#17642 (Jan 10, 2021 6:13:28 AM)

  1. [mlir] NFC - Drop spurious assertion on symbols during `promoteComposedSymbolsAsDims` — nicolas.vasilache / githubweb

#17641 (Jan 10, 2021 1:11:29 AM)

  1. [CodeGen] Update transformations to use poison for shufflevector/insertelem's initial vector elem — aqjune / githubweb

#17640 (Jan 10, 2021 12:03:28 AM)

  1. [test] Improve weakref & weak_import tests — i / githubweb

#17639 (Jan 9, 2021 8:27:25 PM)

  1. [RISCV] Change ConstraintMask in RISCVII enum to be shifted left. NFC — craig.topper / githubweb

#17638 (Jan 9, 2021 7:34:26 PM)

  1. [RISCV] Use uint16_t instead of unsigned for opcodes in the RVV pseudo instruction table. — craig.topper / githubweb

#17637 (Jan 9, 2021 6:42:42 PM)

  1. [lld/mac] remove redundant null check — thakis / githubweb

#17636 (Jan 9, 2021 5:59:25 PM)

  1. Recommit D91678 after fixing the test breakage. — tmsriram / githubweb

#17635 (Jan 9, 2021 4:37:29 PM)

  1. [CodeGenModule] Drop dso_local on function declarations for ELF -fno-pic -fno-direct-access-external-data — i / githubweb

#17634 (Jan 9, 2021 1:20:34 PM)

  1. [mlir] Enhance mlir-opt show-dialects test case — joker.eph / githubweb
  2. [SelectionDAG] Teach isConstOrConstSplat about ISD::SPLAT_VECTOR — fraser / githubweb
  3. [RISCV] Add scalable vector icmp ISel patterns — fraser / githubweb

#17633 (Jan 9, 2021 12:37:22 PM)

  1. [NFC] Disallow unused prefixes in CodeGen/X86 tests. — mtrofin / githubweb
  2. [clang] Add llvm-strip to test dependencies — smeenai / githubweb

#17632 (Jan 9, 2021 11:54:22 AM)

  1. [SimplifyCFG] Keep !dgb metadata of moved instruction, if they match. — flo / githubweb
  2. [mlir][vector] modified scatter/gather syntax, pass_thru mandatory — ajcbik / githubweb

#17631 (Jan 9, 2021 11:11:27 AM)

  1. [gn build] Make an explicit `use_lld = true` on mac use lld.darwinnew — thakis / githubweb

#17630 (Jan 9, 2021 10:17:45 AM)

  1. [SCEV] Remove unused getOrInsertCanonicalInductionVariable (NFC) — kazu / githubweb
  2. [Transforms] Use llvm::find_if (NFC) — kazu / githubweb
  3. [llvm] Drop unnecessary make_range (NFC) — kazu / githubweb
  4. [lld-macho] Remove unnecessary llvm:: namespace prefixes — jezng / githubweb
  5. [OpenMP] Remove copy constructor of `RTLInfoTy` — tianshilei1992 / githubweb

#17629 (Jan 9, 2021 9:26:48 AM)

  1. [RISCV] Do not grow the stack a second time when we need to realign the stack — roger.ferrer / githubweb
  2. [OpenMP] Added the support for cache line size 256 for A64FX — tianshilei1992 / githubweb
  3. [SelectionDAG] Extend immAll(Ones|Zeros)V to handle ISD::SPLAT_VECTOR — fraser / githubweb

#17628 (Jan 9, 2021 8:43:27 AM)

  1. [VPlan] Keep start value of VPWidenPHIRecipe as VPValue. — flo / githubweb

#17627 (Jan 9, 2021 6:19:28 AM)

  1. [clang][Sema] Compare SourceLocations directly [NFCI] — mikhail.maltsev / githubweb

#17626 (Jan 9, 2021 5:13:29 AM)

  1. [mlir][spirv] Replace SPIRVOpLowering with OpConversionPattern — antiagainst / githubweb

#17625 (Jan 9, 2021 4:08:29 AM)

  1. [RISCV] Add tests for scalable constant-folding (NFC) — fraser / githubweb
  2. [WebAssembly] Remove unreachable EH pads — aheejin / githubweb

#17624 (Jan 9, 2021 3:19:38 AM)

  1. [mlir] AsyncRuntime: use LLVM ThreadPool to run async tasks — ezhulenev / githubweb
  2. [WebAssembly] Update InstPrinter support for EH — aheejin / githubweb
  3. [Test][FileCheck] Fix use of undef var — thomasp / githubweb

#17623 (Jan 9, 2021 2:20:21 AM)

  1. [WebAssembly] Update basic EH instructions for the new spec — aheejin / githubweb
  2. [WebAssembly] Remove exnref and br_on_exn — aheejin / githubweb

#17622 (Jan 9, 2021 1:35:40 AM)

  1. Fix CodeGenCXX/difile_entry.cpp on Windows — i / githubweb

#17621 (Jan 9, 2021 12:44:05 AM)

  1. [WebAssembly] Update WasmEHPrepare for the new spec — aheejin / githubweb
  2. Add -f[no-]direct-access-external-data to supersede -mpie-copy-relocations — i / githubweb
  3. Make -fno-pic respect -fno-direct-access-external-data — i / githubweb

#17620 (Jan 8, 2021 11:42:51 PM)

  1. [IR] Delete unused ReplaceLast in DebugLoc::appendInlineAt — i / githubweb

#17619 (Jan 8, 2021 10:58:58 PM)

  1. This adds a new test checking llvm-symbolizer with an object built with basic block sections. — tmsriram / githubweb
  2. Revert "This adds a new test checking llvm-symbolizer with an object built with basic block sections." — tmsriram / githubweb

#17618 (Jan 8, 2021 10:15:30 PM)

  1. PR47391: Canonicalize DIFiles — dblaikie / githubweb

#17617 (Jan 8, 2021 7:30:46 PM)

  1. [DWARFLinker] Print the unsupport DWARF form as part of the warning — Jonas Devlieghere / githubweb
  2. [debugserver] Various plist changes — Jonas Devlieghere / githubweb
  3. [DWARFLinker] Link against BinaryFormat — Jonas Devlieghere / githubweb

#17616 (Jan 8, 2021 6:46:39 PM)

  1. [clangd][NFC] Remove unnecessary copy in CodeComplete — n.james93 / githubweb
  2. [RISCV] Optimize multiplication with constant — powerman1st / githubweb
  3. [Target, Transforms] Use *Set::contains (NFC) — kazu / githubweb
  4. [Tablegen] Use llvm::find_if (NFC) — kazu / githubweb
  5. [SCEV] Remove unused getExactExistingExpansion (NFC) — kazu / githubweb

#17615 (Jan 8, 2021 6:02:50 PM)

  1. [X86] Remove IntrArgMemOnly from ldmxcsr intrinsic. — craig.topper / githubweb

#17614 (Jan 8, 2021 5:18:58 PM)

  1. [libc][NFC] add includes for internal headers to all libc functions — michaelrj / githubweb
  2. Never call a destroying operator delete when cleaning up from an — richard / githubweb
  3. [AMDGPU] Add volatile support to SIMemoryLegalizer — Tony.Tye / githubweb

#17613 (Jan 8, 2021 4:35:00 PM)

  1. [NewPM] Run ObjC ARC passes — aeubanks / githubweb
  2. [lld-macho] Fix TLV data initialization — jezng / githubweb
  3. [libc] Switch to use a macro which does not insert a section for every libc function. — michaelrj / githubweb

#17612 (Jan 8, 2021 3:47:56 PM)

  1. [InitLLVM] Ensure SIGPIPE handler installed before sigaction() — Vedant Kumar / githubweb
  2. Attempt to complete an incomplete expression type when considering a — richard / githubweb
  3. Update the maximum integer bitwidth in MLIR. — andrew / githubweb

#17611 (Jan 8, 2021 3:04:07 PM)

  1. Re-enable __cpp_lib_constexpr_functional. — arthur.j.odwyer / githubweb
  2. [libc++] Mark [P0475] "LWG2511: guaranteed copy elision for piecewise construction" as Complete. — arthur.j.odwyer / githubweb
  3. [libc++] Mark [P0809] "LWG2831: Comparing Unordered Containers" as Nothing To Do. — arthur.j.odwyer / githubweb
  4. [mlir][PassManager] Properly set the initialization generation when cloning a pass manager — riddleriver / githubweb
  5. [libc++] NFC: Document the Differential queries to avoid duplicating work — Louis Dionne / githubweb

#17610 (Jan 8, 2021 2:20:47 PM)

  1. [mlir] Add a hook for initializing passes before execution and use it in the Canonicalizer — riddleriver / githubweb
  2. [mlir][vector] generalized masked l/s and compressed l/s with indices — ajcbik / githubweb
  3. [mlir] AsyncRuntime: disable mlir-runner init/disable for WIN32 — ezhulenev / githubweb
  4. [libc++/abi] Re-remove unnecessary null pointer checks from operator delete — Louis Dionne / githubweb

#17609 (Jan 8, 2021 1:29:10 PM)

  1. [mlir][PDL] Use ODS for defining PDL types — riddleriver / githubweb
  2. APINotes: annotate dump methods (NFC) — Saleem Abdulrasool / githubweb
  3. [compiler-rt] [sanitizer] Silence -Wframe-larger-than= for a few windows functions with large stack buffers — martin / githubweb
  4. [Driver] Add DWARF64 flag: -gdwarf64 — hoy / githubweb
  5. [mlir:JitRunner] Use custom shared library init/destroy functions if available — ezhulenev / githubweb
  6. Don't take the address of a temporary — Adrian Prantl / githubweb

#17608 (Jan 8, 2021 12:45:19 PM)

  1. [NFC] Disallow unused prefixes in CodeGen/AMDGPU — mtrofin / githubweb
  2. [mlir][Linalg] NFC: Refactor fusion of LinalgOp with TensorReshapeOp by expansion. — ravishankarm / githubweb
  3. [clangd] Add go-to-def metric. — hokein.wu / githubweb
  4. [NFC] Specify C11 in loop-opt-setup.c — matthew.voss / githubweb

#17607 (Jan 8, 2021 12:01:35 PM)

  1. [Signal] Re-raise SIGPIPE if the handler is uninstalled — Vedant Kumar / githubweb
  2. [CMake] Fix incorrect rpath for tests if LLVM_LOCAL_RPATH isn't set — raul / githubweb
  3. [RISCV] Cleanup a few section comments in RISCVInstrInfoVPseudos.td. NFC — craig.topper / githubweb

#17606 (Jan 8, 2021 11:17:57 AM)

  1. [mlir][Linalg] Add verification checks to disallow illegal reshape ops. — ravishankarm / githubweb

#17605 (Jan 8, 2021 10:34:25 AM)

  1. [VPlan] Move reduction start value creation to widenPHIRecipe. — flo / githubweb
  2. Revert "[CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath" — raul / githubweb
  3. [libc++] Add basic support for -std=c++2b. — marek.kurdej / githubweb
  4. [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared — Louis Dionne / githubweb
  5. [lldb] Remove stale LLDB-Info.plist — Jonas Devlieghere / githubweb
  6. [flang] Fix bogus message on internal subprogram with alternate return — psteinfeld / githubweb
  7. [ARM] Custom lower i1 vector truncates — david.green / githubweb
  8. [TableGen] Fix use of *CurRec when CurRec is null. — paul / githubweb
  9. Re-land "[CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath" — raul / githubweb

#17604 (Jan 8, 2021 9:49:48 AM)

  1. [libc++] Update generate_feature_test_macro_components.py to match SD-6. — arthur.j.odwyer / githubweb
  2. [lldb] Bump the required SWIG version to 3 — Jonas Devlieghere / githubweb
  3. [X86] Add TLBSYNC, INVLPGB and SNP instructions — Ganesh.Gopalasubramanian / githubweb

#17603 (Jan 8, 2021 8:44:03 AM)

  1. [clangd] Fix type printing in the presence of qualifiers — adamcz / githubweb
  2. [ConstProp] Constant propagation for get.active.lane.mask instrinsics — david.green / githubweb
  3. [clangd] Add missing "override" to fix the build. — adamcz / githubweb
  4. [mlir] replace LLVM dialect float types with built-ins — zinenko / githubweb

#17602 (Jan 8, 2021 8:00:11 AM)

  1. [TableGen] Remove unused declaration that caused build failures. — paul / githubweb
  2. [mlir:JitRunner] Use custom shared library init/destroy functions if available — ezhulenev / githubweb
  3. [ARM][LV] Additional loop invariant reduction test. NFC — david.green / githubweb
  4. [X86][SSE] Fold unpack(hop(),hop()) -> permute(hop()) — llvm-dev / githubweb
  5. Revert "[mlir:JitRunner] Use custom shared library init/destroy functions if available" — ezhulenev / githubweb

#17601 (Jan 8, 2021 7:09:08 AM)

  1. [MLIR][SPIRV] Add `UsableInSpecConstantOp` trait. — kareem.ergawy / githubweb
  2. [X86][SSE] Add tests for unpack(hop(),hop()) — llvm-dev / githubweb
  3. [NFC] Renaming PackStack to AlignPackStack — Xiangling.Liao / githubweb
  4. [SLP][NFC]Add a test for reused shrink check, NFC. — a.bataev / githubweb
  5. [X86][SSE] Add vphaddd/vphsubd unpack(hop(),hop()) tests — llvm-dev / githubweb
  6. [MLIR][OpenMP] Attribute to include WsLoop upperbound — kiran.chandramohan / githubweb
  7. [TableGen] Add the assert statement, step 1 — paul / githubweb
  8. [ARM] Update and regenerate test checks. NFC — david.green / githubweb
  9. [WebAssembly] Rename wasm_rethrow_in_catch intrinsic/builtin — aheejin / githubweb

#17600 (Jan 8, 2021 6:07:21 AM)

  1. Revert "Revert "Revert "Revert "Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis.""""" — pifon / githubweb
  2. [AArch64] Add +pauth archictecture option, allowing the v8.3a pointer authentication extension. — mark.murray / githubweb
  3. [AArch64] Add +flagm archictecture option, allowing the v8.4a flag modification extension. — mark.murray / githubweb
  4. [MLIR][NFC] remove unnecessary includes form tablegen command — zinenko / githubweb
  5. [lldb][NFC] Refactor setup code for Clang diagnostics — Raphael Isemann / githubweb
  6. [VP] ISD helper functions [VE] isel for vp_add, vp_and — simon.moll / githubweb
  7. [gn build] Port 9c4b2225b24 — llvmgnsyncbot / githubweb
  8. Revert "[SLP]Need shrink the load vector after reordering." — pifon / githubweb
  9. [OpenCL] Documentation for experimental C++ libs — anastasia.stulova / githubweb
  10. [WebAssembly] Change label numbers to variables in test — aheejin / githubweb
  11. [VE] Support pack_f32p and pack_f32a intrinsic instructions — marukawa / githubweb

#17599 (Jan 8, 2021 5:20:49 AM)

  1. [clangd] NFC, avoid potential ODR violation. — hokein.wu / githubweb
  2. [clangd] Cleanup a remaining Optional<SymbolID> usage, NFC. — hokein.wu / githubweb
  3. [VE][NFC] Clean ISel patterns for LSV and LVS — marukawa / githubweb
  4. [compiler-rt] Implement __atomic_is_lock_free — Alexander.Richardson / githubweb
  5. [libc++] Add missing XFAIL to tests that need __atomic_* libcalls — Alexander.Richardson / githubweb
  6. [clangd] go-to-implementation on a base class jumps to all subclasses. — hokein.wu / githubweb
  7. [SLP] limit verifyFunction to debug build (PR48689) — spatel / githubweb

#17598 (Jan 8, 2021 4:21:19 AM)

  1. [SVE] Add support to vectorize_width loop pragma for scalable vectors — david.sherwood / githubweb
  2. [AArch64] Fix crash caused by invalid vector element type — nicholas.guy / githubweb

#17597 (Jan 8, 2021 3:35:49 AM)

  1. Fix two pessimizing moves. — csigg / githubweb
  2. [VE] Extract & insert vector element isel — simon.moll / githubweb
  3. [VE] Expand single-element BUILD_VECTOR to INSERT_VECTOR_ELT — simon.moll / githubweb
  4. [LV] Legalize scalable VF hints — cullen.rhodes / githubweb

#17596 (Jan 8, 2021 2:31:53 AM)

  1. [clang][cli] Port DiagnosticOpts to new option parsing system — jan_svoboda / githubweb
  2. [VE] Add SVOB intrinsic instruction — marukawa / githubweb
  3. [LV] Don't sink into replication regions — david.green / githubweb
  4. Revert "[clang][cli] Port DiagnosticOpts to new option parsing system" — jan_svoboda / githubweb
  5. [NFC] Update some PPC tests marked as auto-generated — qiucofan / githubweb

#17595 (Jan 8, 2021 1:48:01 AM)

  1. [MachineLoop] New helper isLoopInvariant() — sjoerd.meijer / githubweb

#17594 (Jan 8, 2021 1:01:11 AM)

  1. [llvm-readobj] [ARMWinEH] Clearly print an invalid case of packed unwind info as such — martin / githubweb
  2. [AArch64][SVE] Add lowering for llvm abs intrinsic — david.sherwood / githubweb

#17593 (Jan 8, 2021 12:17:18 AM)

  1. [X86] Correct the comments about comparison intrinsics. NFCI. — pengfei.wang / githubweb

#17592 (Jan 7, 2021 11:20:46 PM)

  1. [NewPM] Don't error when there's an unrecognized pass name — aeubanks / githubweb

#17591 (Jan 7, 2021 10:37:32 PM)

  1. [CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath — raul / githubweb

#17590 (Jan 7, 2021 9:42:18 PM)

  1. [lldb] Access the ModuleList through iterators where possible (NFC) — Jonas Devlieghere / githubweb
  2. [lldb] Make DoReadMemory a protected method. — Jonas Devlieghere / githubweb
  3. AMDGPU/GlobalISel: Enable sret demotion — Christudasan.Devadasan / githubweb

#17589 (Jan 7, 2021 8:49:51 PM)

  1. lldb subprogram_ranges.test - remove dependence on temp file name — dblaikie / githubweb
  2. Revert "Revert "Revert "Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis."""" — Artem Dergachev / githubweb
  3. [gn build] Port 6b0ee02747e — llvmgnsyncbot / githubweb
  4. [CodeGen] Remove unused function isCallerPreservedOrConstPhysReg (NFC) — kazu / githubweb
  5. [llvm] Use *Set::contains (NFC) — kazu / githubweb
  6. [Target] Use llvm::find_if (NFC) — kazu / githubweb

#17588 (Jan 7, 2021 8:06:35 PM)

  1. Fix MLIR DRR matching when attributes are interleaved with operands — joker.eph / githubweb
  2. [LLD][COFF] Simplify function. NFC. — alexandre.ganea / githubweb
  3. Fix subprogram_ranges.test by explicitly using lld — dblaikie / githubweb
  4. Fix print-dot-ddg.ll so it doesn't try to write to the source tree (& uses the test temp paths instead) — dblaikie / githubweb

#17587 (Jan 7, 2021 7:23:01 PM)

  1. [gn build] (manually) merge a whole bunch of libc++ header files — thakis / githubweb

#17586 (Jan 7, 2021 6:37:08 PM)

  1. [builtins] Add COMPILER_RT_BUILTINS_HIDE_SYMBOLS — rprichard / githubweb
  2. Revert "Revert "Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis.""" — dblaikie / githubweb
  3. [gn build] Port b12f26733a4 — llvmgnsyncbot / githubweb

#17585 (Jan 7, 2021 5:53:28 PM)

  1. [clang] Add powerpc64le-none-linux-gnu to gnu toolchain for PPC64 — clementval / githubweb

#17584 (Jan 7, 2021 5:10:08 PM)

  1. [Cloning] Copy metadata of global declarations — ruiling.song / githubweb

#17583 (Jan 7, 2021 4:10:29 PM)

  1. [RISCV] Define the vfsqrt RVV intrinsics — evandro.menezes / githubweb
  2. Fix build after eaadb41db6233cf1c9e882d74a31c1f9d6e211ff when the MSVC libs are not in PATH. — alexandre.ganea / githubweb

#17582 (Jan 7, 2021 3:26:56 PM)

  1. [LLD][COFF] When using PCH.OBJ, ensure func_id records indices are remapped under /DEBUG:GHASH — alexandre.ganea / githubweb
  2. lldb: Add support for DW_AT_ranges on DW_TAG_subprograms — dblaikie / githubweb
  3. [libc++] Fix typo in run-buildbot — Louis Dionne / githubweb
  4. GlobalISel: Fail legalization on narrowing extload below memory size — Matthew.Arsenault / githubweb
  5. [hip] Enable HIP compilation with `<complex`> on MSVC. — michael.hliao / githubweb
  6. [OpenMP] Always print error messages in libomptarget CUDA plugin — huberjn / githubweb
  7. [LLDB][RISCV] Add RISC-V ArchSpec and rv32/rv64 variant detection — luismarques / githubweb
  8. [NewPM][Hexagon] Fix HexagonVectorLoopCarriedReusePass position in pipeline — aeubanks / githubweb
  9. [libc++] Alphabetize generate_feature_test_macro_components.py. NFCI. — arthur.j.odwyer / githubweb
  10. [NewPM][NVPTX] Port NVPTX opt passes — aeubanks / githubweb
  11. [NFC][SimplifyCFG] Add a test with cond br on constant w/ identical destinations — lebedev.ri / githubweb
  12. [SimplifyCFG] ConstantFoldTerminator(): handle matching destinations of condbr earlier — lebedev.ri / githubweb
  13. [SimplifyCFG] ConstantFoldTerminator(): switch to non-permissive DomTree updates in `SwitchInst` handling — lebedev.ri / githubweb
  14. [NFC][SimlifyCFG] Add some indirectbr-of-blockaddress tests — lebedev.ri / githubweb
  15. [SimplifyCFG] ConstantFoldTerminator(): switch to non-permissive DomTree updates in `indirectbr` handling — lebedev.ri / githubweb
  16. [SimplifyCFG] TryToSimplifyUncondBranchFromEmptyBlock(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  17. [NFC][SimplifyCFG] Add test with an unreachable block with two identical successors — lebedev.ri / githubweb
  18. [SimplifyCFG] removeUnreachableBlocks(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  19. [NFC][SimplifyCFG] Add a test with an undef cond branch to identical destinations — lebedev.ri / githubweb
  20. [SimplifyCFG] changeToUnreachable(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  21. [SimplifyCFG] MergeBlockIntoPredecessor(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  22. [SimplifyCFG] DeleteDeadBlocks(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  23. [SimplifyCFG] changeToCall(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  24. [SimplifyCFG] removeUnwindEdge(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  25. [SimplifyCFG] markAliveBlocks(): switch to non-permissive DomTree updates — lebedev.ri / githubweb

#17581 (Jan 7, 2021 2:27:23 PM)

  1. [libc++abi] Simplify __gxx_personality_v0 — i / githubweb
  2. [test] Move coro-retcon-unreachable.ll into llvm/test — aeubanks / githubweb
  3. [CoroSplit][NewPM] Don't call LazyCallGraph functions to split when no clones — aeubanks / githubweb
  4. Fixup Asserts+!AbiBreakingChecks fallout from db33f85c7124 — dblaikie / githubweb
  5. [TableGen] Make CodeGenDAGPatterns::getSDNodeNamed take a StringRef instead of const std::string &. — craig.topper / githubweb

#17580 (Jan 7, 2021 1:43:35 PM)

  1. [llvm-pdbutil] Don't crash when printing unknown CodeView type records — alexandre.ganea / githubweb
  2. [mlir] Adds argument attributes for using LLVM's sret and byval attributes — eschweitz / githubweb
  3. [OpenMP][FIX] Avoid string literal comparison, use `StringRef::equal` — johannes / githubweb
  4. Fix include path for check-gdb-mlir-support to include the MLIR binary dir — joker.eph / githubweb
  5. Fix check-gdb-mlir-support build after MLIR API changed to take Context as first argument — joker.eph / githubweb
  6. GlobalISel: Add combine for G_UREM by power of 2 — Matthew.Arsenault / githubweb
  7. [NFC] clang/test/openMP/target_codegen.cpp should not depend on ssa name — tianshilei1992 / githubweb

#17579 (Jan 7, 2021 12:45:54 PM)

  1. [OpenMP] Add example in Libomptarget Information docs — jhuber6 / githubweb
  2. Fix gcc5 build failure (NFC) — joker.eph / githubweb
  3. [Clang][Driver] Fix read-after-free when using /clang: — alexandre.ganea / githubweb
  4. [OpenMP][Docs] Add remarks intro section — johannes / githubweb
  5. [OpenMP][Fix] Make the arch selector for x86_64 work — johannes / githubweb
  6. [OpenMP][FIX] Ensure the isa trait is evaluated last — johannes / githubweb
  7. [clang] Change builtin object size when subobject is invalid — George Burgess IV / githubweb
  8. [OpenMP][Docs] Mark finished features as done — johannes / githubweb

#17578 (Jan 7, 2021 12:01:01 PM)

  1. Simplify vectorcall argument classification of HVAs, NFC — rnk / githubweb
  2. [NFC][AMDGPU] Reduce include files dependency. — dfukalov / githubweb

#17577 (Jan 7, 2021 11:16:18 AM)

  1. [PGO][PGSO] Let unroll hints take precedence over PGSO. — yamauchi / githubweb
  2. CodeGen: Refactor regallocator command line and target selection — Matthew.Arsenault / githubweb
  3. [WebAssembly] Fixed byval args missing DWARF DW_AT_LOCATION — aardappel / githubweb
  4. [mlir] replace LLVMIntegerType with built-in integer type — zinenko / githubweb
  5. [mlir] don't match the text produced only in debug mode in Python tests — zinenko / githubweb
  6. [SLP] remove opcode identifier for reduction; NFC — spatel / githubweb

#17576 (Jan 7, 2021 10:09:57 AM)

  1. [NFC] make clang/test/CodeGen/arm_neon_intrinsics.c resistent to function attribute id changes — lucas.prates / githubweb
  2. [mlir] NFC: fix trivial typos — ishizaki / githubweb
  3. [AST][NFC] Silence GCC warning about multiline comments — thomasp / githubweb
  4. Add element-type to the Vector TypeLoc types. — erich.keane / githubweb
  5. [Coverage] Refactor three tests from commit rG9f2967bcfe2f — a-phipps / githubweb
  6. [mlir] revert 82f5ee3c3e601daad5 — eschweitz / githubweb
  7. Fix GCC5 build, require explicit this->... in this call inside a lambda (NFC) — joker.eph / githubweb
  8. [NFC] Removed unused prefixes from CodeGen/AMDGPU — mtrofin / githubweb
  9. Silence warning: comparison of integers of different signs: 'const unsigned int' and 'const long' [-Wsign-compare] — alexandre.ganea / githubweb

#17575 (Jan 7, 2021 9:10:25 AM)

  1. [NFC] Removed unused prefixes in CodeGen/AMDGPU — mtrofin / githubweb
  2. [IR] Use LLVM_ENABLE_ABI_BREAKING_CHECKS to guard ABI changes. — varun_gandhi / githubweb
  3. Adds argument attributes for using LLVM's sret and byval attributes to — eschweitz / githubweb

#17574 (Jan 7, 2021 8:26:58 AM)

  1. [DDG] Data Dependence Graph - DOT printer tests — bmahjour / githubweb
  2. [SVE] Add unpacked scalable floating point ZIP/UZP/TRN patterns — mcinally / githubweb

#17573 (Jan 7, 2021 7:42:50 AM)

  1. [llvm-reduce] ReduceGlobalVarInitializers delta pass: fix handling of globals w/ comdat/non-external linkage — lebedev.ri / githubweb
  2. [SimplifyCFG] FoldValueComparisonIntoPredecessors(): drop reachable errneous assert — lebedev.ri / githubweb
  3. [DDG] Fix duplicate edge removal during pi-block formation — bmahjour / githubweb
  4. AMDGPU/GlobalISel: Start cleaning up calling convention lowering — Matthew.Arsenault / githubweb

#17572 (Jan 7, 2021 6:57:34 AM)

  1. [Analysis] MemoryDepChecker::couldPreventStoreLoadForward - remove dead store. NFCI. — llvm-dev / githubweb
  2. [AArch64] SVEIntrinsicOpts - use range loop and cast<> instead of dyn_cast<> for dereferenced pointer. NFCI. — llvm-dev / githubweb
  3. [flang][openacc] Enforce delcare directive restriction — clementval / githubweb
  4. [TableGen] Add field kind to the RecordVal class. — paul / githubweb
  5. [SplitEdge] Add new parameter to SplitEdge to name the newly created basic block — sidharth.baveja / githubweb

#17571 (Jan 7, 2021 6:13:21 AM)

  1. [clang][cli] NFC: Make parsing macro reusable — jan_svoboda / githubweb
  2. [AArch64][CostModel]Fix gather scatter cost model — caroline.concatto / githubweb
  3. [flang][driver] Rename driver tests (nfc) — andrzej.warzynski / githubweb

#17570 (Jan 7, 2021 5:26:32 AM)

  1. [clangd] Add server capability advertising hot-reloading of CDBs. — sam.mccall / githubweb
  2. [SLP]Need shrink the load vector after reordering. — a.bataev / githubweb
  3. [CompilationDatabase] Pass Twine by const reference instead of by value. NFCI. — llvm-dev / githubweb
  4. [DWARF] DWARFDebugLoc::dumpRawEntry - remove dead stores. NFCI. — llvm-dev / githubweb
  5. [llvm-objdump] Pass Twine by const reference instead of by value. NFCI. — llvm-dev / githubweb
  6. [mlir] Add fastmath flags support to some LLVM dialect ops — zinenko / githubweb
  7. [clang][cli] NFC: Ensure non-null DiagnosticsEngine in ParseDiagnosticArgs — jan_svoboda / githubweb
  8. [clang][cli] NFC: Move parseSimpleArgs — jan_svoboda / githubweb
  9. [mlir] remove a use of deprecated OpState::setAttr — zinenko / githubweb

#17569 (Jan 7, 2021 4:42:25 AM)

  1. [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns — llvm-dev / githubweb
  2. [libcxx] Mark a test as unsupported for C++03 — mikhail.maltsev / githubweb
  3. [libc++] Use c++20 instead of c++2a consistently. — marek.kurdej / githubweb
  4. [mlir] Refactor translation of OpenMP dialect ops to LLVM IR — zinenko / githubweb

#17568 (Jan 7, 2021 3:58:24 AM)

  1. [clang][cli] Report the actual argument parsing result — jan_svoboda / githubweb

#17567 (Jan 7, 2021 3:11:06 AM)

  1. [clang][ASTImporter] Fix a possible assertion failure `NeedsInjectedClassNameType(Decl)'. — 1.int32 / githubweb
  2. [lldb][ARM/AArch64] Update disasm flags to latest v8.7a ISA — david.spickett / githubweb
  3. [clang][cli] Port a CommaJoined option to the marshalling infrastructure — jan_svoboda / githubweb
  4. [flang][driver] Add support for `-c` and `-emit-obj` — andrzej.warzynski / githubweb
  5. [clang][cli] Port getAllArgumentValues to the marshalling infrastructure — jan_svoboda / githubweb
  6. [libc++] [CI] Install Tip-of-Trunk clang. — marek.kurdej / githubweb

#17566 (Jan 7, 2021 2:23:23 AM)

  1. Revert "[llvm] Use BasicBlock::phis() (NFC)" — oliver.stannard / githubweb
  2. [RISCV] Add vector mask arithmetic ISel patterns — fraser / githubweb
  3. Reapply "[clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo" — jan_svoboda / githubweb

#17565 (Jan 7, 2021 1:40:46 AM)

  1. Revert "[clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo" — jan_svoboda / githubweb

#17564 (Jan 7, 2021 1:06:21 AM)

  1. Revert "Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis."" — Artem Dergachev / githubweb
  2. [gn build] Port d2ddc694ff9 — llvmgnsyncbot / githubweb
  3. [clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo — jan_svoboda / githubweb
  4. [clang][cli] Implement ContainsN Google Test matcher — jan_svoboda / githubweb

#17563 (Jan 7, 2021 12:22:50 AM)

  1. [LLD] [MinGW] Pass the --demangle and --no-demangle options to the COFF linker — martin / githubweb
  2. [libcxx] Handle backslash as path separator on windows — martin / githubweb
  3. [mlir] Mark methods from mlir::OpState that just forward to mlir::Operation as deprecated. — csigg / githubweb

#17562 (Jan 6, 2021 11:39:10 PM)

  1. [mlir][ODS] Fix missed rename of TypeParameter 'description' to 'summary' — riddleriver / githubweb
  2. [LV] Merge tests into a single file (NFC) — gil.rapaport / githubweb

#17561 (Jan 6, 2021 10:55:49 PM)

  1. [VE][NFC] Update comments to match the generated instructions — marukawa / githubweb
  2. [X86] Update tests for znver3 — Ganesh.Gopalasubramanian / githubweb

#17560 (Jan 6, 2021 10:11:41 PM)

  1. [PowerPC] Delete remnant Darwin ISelLowering code — i / githubweb
  2. [PowerPC] Delete dead Lower* — i / githubweb

#17559 (Jan 6, 2021 9:28:30 PM)

  1. [AsmPrinter] Make OpAsmPrinter::printFunctionalType be resilient to null values. — clattner / githubweb
  2. Update for review feedback: Inline var declaration and expand names. — clattner / githubweb
  3. [PowerPC] Delete remnant isOSDarwin references — i / githubweb

#17558 (Jan 6, 2021 8:44:37 PM)

  1. [debuginfo-test] Fix -Wunused-value — i / githubweb

#17557 (Jan 6, 2021 7:52:49 PM)

  1. [NFC] Don't copy MachineFrameInfo on each invocation of HasAlias — sanjoy / githubweb

#17556 (Jan 6, 2021 6:53:08 PM)

  1. [llvm] Use llvm::append_range (NFC) — kazu / githubweb
  2. [llvm] Use BasicBlock::phis() (NFC) — kazu / githubweb
  3. [llvm] Use llvm::all_of (NFC) — kazu / githubweb
  4. [clangd][NFC] Use PathRef for getCorrespondingHeaderOrSource — n.james93 / githubweb

#17555 (Jan 6, 2021 6:09:54 PM)

  1. [Constant] Add tests for ConstantVector::get (NFC) — aqjune / githubweb
  2. [InstSimplify] Fold insertelement vec, poison, idx into vec — aqjune / githubweb
  3. [lldb] [debugserver] Add stN aliases for stmmN for compatibility — mgorny / githubweb
  4. [lldb] Skip scoped enum checks with Dwarf <4 — Jonas Devlieghere / githubweb

#17554 (Jan 6, 2021 5:06:26 PM)

  1. [analyzer] Update Fuchsia checker to catch releasing unowned handles. — haowei / githubweb
  2. [Constant] Update ConstantVector::get to return poison if all input elems are poison — aqjune / githubweb
  3. [lldb/Lua] add support for multiline scripted breakpoints — pctammela / githubweb
  4. [RISCV] Fix a few section number comments in RISCVInstrInfoVPseudos.td to match the V extension 1.0 draft spec. NFC — craig.topper / githubweb
  5. [NFC] Move readAPValue/writeAPValue up the inheritance hierarchy — varun_gandhi / githubweb

#17553 (Jan 6, 2021 4:22:51 PM)

  1. [PPC] Remove old PPCSubTarget variable. — kbarton / githubweb

#17552 (Jan 6, 2021 3:33:19 PM)

  1. [DominatorTree] Add support for mixed pre/post CFG views. — asbirlea / githubweb
  2. Fix failing triple test for macOS 11 with non-zero minor versions. — Amara Emerson / githubweb
  3. [mlir][TypeDefGen] Remove the need to define parser/printer for singleton types — riddleriver / githubweb
  4. [libc] Use a wrapper for rand instead of calling std::rand in fma tests. — sivachandra / githubweb
  5. [mlir][vector] Support transfer op on tensor optimizations — thomasraoux / githubweb
  6. [Support] Untie the llvm::Signpost interface from llvm::Timer — Jonas Devlieghere / githubweb
  7. [lldb] Ad os_signpost support to lldb_private::Timer — Jonas Devlieghere / githubweb
  8. [libc++] ADL-proof vector<bool> by adding _VSTD:: qualification on calls. — arthur.j.odwyer / githubweb

#17551 (Jan 6, 2021 2:49:34 PM)

  1. [hip] Fix HIP version parsing. — michael.hliao / githubweb
  2. [OpenMP] Fixed the test environment when building along with LLVM — tianshilei1992 / githubweb
  3. [OpenMP] Fixed an issue that wrong LLVM headers might be included when building libomptarget — tianshilei1992 / githubweb
  4. [libc] Add implementation of fmaf. — lntue / githubweb
  5. [mlir][ODS] Rename several uses of 'description' to 'summary' — riddleriver / githubweb
  6. [mlir][ODS] Fix the use of cppClassName in Type constraints for TypeDefs — riddleriver / githubweb
  7. [mlir] Add hoisting transformation for transfer ops on tensor — thomasraoux / githubweb
  8. [OpenMP] Use c_int/c_size_t in Fortran target memory routine interface — hansang.bae / githubweb

#17550 (Jan 6, 2021 2:02:46 PM)

  1. [BasicAA] Fix BatchAA results for phi-phi assumptions — nikita.ppv / githubweb
  2. [clang-offload-bundler] Add option -list — Yaxun.Liu / githubweb
  3. [mlir][vector] Support unrolling for transfer ops using tensors — thomasraoux / githubweb

#17549 (Jan 6, 2021 1:09:46 PM)

  1. [InstSimplify] Canonicalize non-demanded shuffle op to poison (NFCI) — nikita.ppv / githubweb
  2. [mlir] Remove a number of methods from mlir::OpState that just forward to mlir::Operation. All call sites have been converted in previous changes. — csigg / githubweb
  3. [OpenCL] Add clang extension for function pointers. — anastasia.stulova / githubweb
  4. [OpenCL] Add clang extension for variadic functions. — anastasia.stulova / githubweb

#17548 (Jan 6, 2021 12:26:03 PM)

  1. [SLP] reduce code for propagating flags on reductions; NFC — spatel / githubweb
  2. [SLP] use reduction kind's opcode to create new instructions; NFC — spatel / githubweb
  3. [GVN] Regenerate test checks (NFC) — nikita.ppv / githubweb
  4. [InstSimplify] Fold out-of-bounds shift to poison — nikita.ppv / githubweb
  5. Fix non-assert builds after D93828 — aeubanks / githubweb
  6. [test] Pin AMDGPU/opt-pipeline.ll to legacy PM — aeubanks / githubweb
  7. [RISCV] Return a vXi1 vector type from getSetCCResultType if V extension is enabled. — craig.topper / githubweb
  8. [test] Pin partial-unswitch.ll to legacy PM — aeubanks / githubweb
  9. [NFC] Test case refactor — n.james93 / githubweb
  10. [PowerPC] Avoid call to undef in test (NFC) — nikita.ppv / githubweb
  11. [InstSimplify] Fold call null/undef to poison — nikita.ppv / githubweb

#17547 (Jan 6, 2021 11:41:35 AM)

  1. [sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl — i / githubweb
  2. [lld-macho] Fix GCC -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build — i / githubweb
  3. [flang][openacc] Add more parsing/sema tests for init and shutdown directives — clementval / githubweb
  4. [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining — aeubanks / githubweb

#17546 (Jan 6, 2021 10:57:39 AM)

  1. [NFC] Removed unused prefixes in CodeGen/AMDGPU — mtrofin / githubweb
  2. [NVPTX] Fix debugging information being added to NVPTX target if remarks are enabled — huberjn / githubweb

#17545 (Jan 6, 2021 10:14:18 AM)

  1. AMDGPU/GlobalISel: Update fdiv lowering for denormal/ulp interaction — Matthew.Arsenault / githubweb
  2. [NFC] Removed unused prefixes from CodeGen/AMDGPU — mtrofin / githubweb
  3. [mlir] NFC: fix trivial typos — ishizaki / githubweb
  4. Nit: fix spacing — sanjoy / githubweb
  5. Remove allow-unregistered-dialect from some tests that don't need it — sanjoy / githubweb
  6. [X86] Remove [ER]SP from all CSR lists — rnk / githubweb
  7. [Clang] Remove unnecessary Attr.isArgIdent checks. — flo / githubweb
  8. [X86] Add commuted patterns test coverage for D93599 — llvm-dev / githubweb

#17544 (Jan 6, 2021 9:30:42 AM)

  1. [InstCombine] Update valueCoversEntireFragment to use TypeSize — peter.waller / githubweb
  2. [llvm][NFC] Disallow all warnings in TypeSize tests — peter.waller / githubweb

#17543 (Jan 6, 2021 8:47:25 AM)

  1. [AArch64] Rearrange mul(dup(sext/zext)) to mul(sext/zext(dup)) — nicholas.guy / githubweb
  2. [TargetLowering] Add icmp ne/eq (srl (ctlz x), log2(bw)) vector support. — llvm-dev / githubweb
  3. [flang][driver] Add support for `-D`, `-U` — andrzej.warzynski / githubweb
  4. AMDGPU: Explicitly use SelectionDAG in legacy intrinsic tests — Matthew.Arsenault / githubweb
  5. AMDGPU/GlobalISel: Add baseline IR tests for fdiv — Matthew.Arsenault / githubweb

#17542 (Jan 6, 2021 8:03:20 AM)

  1. Fix MaterializeTemporaryExpr's type when its an incomplete array. — erich.keane / githubweb
  2. [mlir][spirv] Update pass docs — antiagainst / githubweb
  3. [Hexagon] Wrap functions only used in asserts in ifndef NDEBUG — kparzysz / githubweb
  4. [X86] Add icmp ne/eq (srl (ctlz x), log2(bw)) test coverage. — llvm-dev / githubweb
  5. Remove some unused <vector> includes. NFCI. — llvm-dev / githubweb

#17541 (Jan 6, 2021 7:20:11 AM)

  1. [lldb] Simplify some lldb-server tests — pavel / githubweb
  2. [LoopDeletion] Also consider loops with subloops for deletion. — flo / githubweb
  3. [Driver][MachineOutliner] Support outlining option with LTO — yvan.roux / githubweb

#17540 (Jan 6, 2021 6:36:00 AM)

  1. [OpenCL][NFC] Improve OpenCL test file naming — sven.vanhaastregt / githubweb
  2. [ProfileData] Pass Twine by const reference instead of by value. — llvm-dev / githubweb
  3. [MIPS] MipsAsmParser - Pass Twine by const reference instead of by value. NFCI. — llvm-dev / githubweb
  4. [TableGen] RegisterBankEmitter - Pass Twine by const reference instead of by value. NFCI. — llvm-dev / githubweb
  5. [MLIR][SPIRV] Add `UnsignedOp` trait. — kareem.ergawy / githubweb

#17539 (Jan 6, 2021 5:51:54 AM)

  1. [Hexagon] Regenerate zext-v4i1.ll tests — llvm-dev / githubweb

#17538 (Jan 6, 2021 4:56:08 AM)

  1. [libc] remove modulo from CircularArrayRef iterator — gchatelet / githubweb
  2. [libc] Align src buffer instead of dst buffer — gchatelet / githubweb
  3. [AArch64] Add BRB IALL and BRB INJ instructions — tomas.matheson / githubweb
  4. Reapply multiple "[clang][cli]" patches — jan_svoboda / githubweb

#17537 (Jan 6, 2021 4:03:40 AM)

  1. [VPlan] Add getLiveInIRValue accessor to VPValue. — flo / githubweb
  2. [ARM] Handle any extend whilst lowering addw/addl/subw/subl — david.green / githubweb
  3. [LiveDebugValues] Handle spill locations with a fixed and scalable component. — sander.desmalen / githubweb
  4. [ValueTypes] Fix formatting on scalable vector warning (NFC) — fraser / githubweb
  5. [AArch64][SVE] Emit DWARF location expr for SVE (dbg.declare) — sander.desmalen / githubweb
  6. [VPlan] Keep start value in VPWidenIntOrFpInductionRecipe (NFC). — flo / githubweb
  7. [PowerPC] Fix issue where vsrq is given incorrect shift vector — stefanp / githubweb
  8. [X86] Add scalar/vector test coverage for D93599 — llvm-dev / githubweb

#17536 (Jan 6, 2021 3:15:51 AM)

  1. [flang][driver] Add checks for errors from `Prescan` and `Parse` — andrzej.warzynski / githubweb
  2. Revert "[sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl" — oliver.stannard / githubweb
  3. [AArch64] Handle any extend whilst lowering addw/addl/subw/subl — david.green / githubweb
  4. [flang][driver] Update error messages (nfc) — andrzej.warzynski / githubweb
  5. Fix test failure in a7e3339f3b0eb71e43d44e6f59cc8db6a7b110bf — sander.desmalen / githubweb
  6. [VPlan] Use public VPValue constructor in VPPRedInstPHIRecipe (NFC). — flo / githubweb
  7. [ARM] Handle any extend whilst lowering mull — david.green / githubweb
  8. [RISCV][NFC] Add new test cases for mul — powerman1st / githubweb
  9. [mlir] Use thread_local stack in LLVM dialect type parsing and printing — zinenko / githubweb

#17535 (Jan 6, 2021 2:18:26 AM)

  1. [MC][WebAssembly] Avoid recalculating indexes in -gsplit-dwarf mode — sbc / githubweb
  2. [AArch64] Use faddp to implement fadd reductions. — sander.desmalen / githubweb
  3. [AArch64][SVE] Emit DWARF location expression for SVE stack objects. — sander.desmalen / githubweb
  4. [AArch64] Handle any extend whilst lowering mull — david.green / githubweb

#17534 (Jan 6, 2021 1:35:38 AM)

  1. [RISCV] Add vector integer mul/mulh/div/rem ISel patterns — fraser / githubweb

#17533 (Jan 6, 2021 12:23:37 AM)

  1. [clangd][fuzzyFind] Do not show stale symbols in the result. — platonov.aleksandr / githubweb

#17532 (Jan 5, 2021 11:09:39 PM)

  1. [OpenMP][AMDGPU] Use AMDGPU_KERNEL calling convention for entry function — Pushpinder.Singh / githubweb

#17531 (Jan 5, 2021 10:50:26 PM)

  1. [libc] Add implementations of nearbyint[f|l]. — sivachandra / githubweb
  2. [libc] Add implementations of nextafter[f|l] functions. — sivachandra / githubweb

#17530 (Jan 5, 2021 9:54:15 PM)

  1. [GlobalISel] Base implementation for sret demotion. — Christudasan.Devadasan / githubweb
  2. [tools] Use llvm::append_range (NFC) — kazu / githubweb
  3. [MachineSink] Construct SmallVector with iterator ranges (NFC) — kazu / githubweb
  4. [llvm] Use llvm::lower_bound and llvm::upper_bound (NFC) — kazu / githubweb

#17529 (Jan 5, 2021 9:10:37 PM)

  1. [NFC] Removed unused prefixes in CodeGen/AMDGPU — mtrofin / githubweb

#17528 (Jan 5, 2021 8:27:01 PM)

  1. ELF: Teach the linker about the 'B' augmentation string character. — peter / githubweb
  2. scudo: Update a comment to match the Linux kernel behavior. NFCI. — peter / githubweb
  3. [-Wcalled-once-parameter][NFC] Fix operator precedence warning — nullptr.cpp / githubweb

#17527 (Jan 5, 2021 7:24:59 PM)

  1. [X86] Update X86InstCombineIntrinsic to use CreateShuffleVector with one vector — aqjune / githubweb
  2. [Constant] Add containsPoisonElement — aqjune / githubweb
  3. [mlir] Print the correct tool name in mlirTranslateMain — youngar17 / githubweb
  4. [NFC] Removed unused prefixes in test/CodeGen/AMDGPU — mtrofin / githubweb

#17526 (Jan 5, 2021 6:41:21 PM)

  1. [Sema] Fix deleted function problem in implicitly movable test — nullptr.cpp / githubweb
  2. [mlir] Fix MathJax rendering in Affine doc — joker.eph / githubweb
  3. [SLP,LV] Use poison constant vector for shufflevector/initial insertelement — aqjune / githubweb

#17525 (Jan 5, 2021 5:57:45 PM)

  1. [sanitizer][Darwin] Suppress -Wno-non-virtual-dtor warning — julian.lettner / githubweb
  2. Suppress GCC Wdangling-else warning on gtest macros — rnk / githubweb

#17524 (Jan 5, 2021 5:14:27 PM)

  1. [libomptarget] Allow calls to omp_target_memcpy with 0 size. — georgios.rokos / githubweb
  2. Reland D93848 "[sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl"" — i / githubweb
  3. DebugInfo: Add support for always using ranges (rather than low/high pc) in DWARFv5 — dblaikie / githubweb
  4. Make DWARFUnit use the dwo_id from the DWARF5 CU header. — jgorbe / githubweb

#17523 (Jan 5, 2021 4:10:48 PM)

  1. [mlir][sparse] adjust output shape inference to new tensor abstraction — ajcbik / githubweb
  2. Allow dependent alias template specializations in the preferred_name — richard / githubweb
  3. [mlir] Fully specify removeAttr return type — tpopp / githubweb

#17522 (Jan 5, 2021 3:27:12 PM)

  1. AMDGPU: Annotate amdgpu.noclobber for global loads only — changpeng.fang / githubweb
  2. [SimplifyCFG] simplifyUnreachable(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  3. [NFC][SimplifyCFG] Add a test with same-destination condidional branch — lebedev.ri / githubweb
  4. [SimplifyCFG] simplifyUnreachable(): fix handling of degenerate same-destination conditional branch — lebedev.ri / githubweb
  5. [SimplifyCFG] FoldValueComparisonIntoPredecessors(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  6. [SimplifyCFG] FoldValueComparisonIntoPredecessors(): deal with each predecessor only once — lebedev.ri / githubweb
  7. [NFC][SimplifyCFG] SwitchToLookupTable(): pull out SI->getParent() into a variable — lebedev.ri / githubweb
  8. [SimplifyCFG] SwitchToLookupTable(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  9. [NFC][SimplifyCFG] Add a test where SimplifyEqualityComparisonWithOnlyPredecessor() deletes existing edge — lebedev.ri / githubweb
  10. [SimplifyCFG] SimplifyEqualityComparisonWithOnlyPredecessor(): really don't delete DomTree edges multiple times — lebedev.ri / githubweb

#17521 (Jan 5, 2021 2:43:29 PM)

  1. [NFC] Removed unused prefixes in CodeGen/AMDGPU — mtrofin / githubweb
  2. [NFC] Removed unused prefixes in test/CodeGen/AMDGPU — mtrofin / githubweb
  3. [SLP] reduce code for finding reduction costs; NFC — spatel / githubweb

#17520 (Jan 5, 2021 1:59:45 PM)

  1. scudo: Fix compilation for non-Linux aarch64 — mcgrathr / githubweb
  2. [FuncAttrs] Infer noreturn — aeubanks / githubweb
  3. [ASTMatchers] Fix child traversal over range-for loops — steveire / githubweb

#17519 (Jan 5, 2021 1:15:57 PM)

  1. [Hexagon] Silence unused function warning with gcc10, NFC — kparzysz / githubweb
  2. [SLP] reduce code duplication; NFC — spatel / githubweb
  3. [SLP] use reduction kind's opcode for cost model queries; NFC — spatel / githubweb
  4. [DAGCombiner] Don't speculatively create an all ones constant in visitREM that might not be used. — craig.topper / githubweb
  5. [Inliner] Compute the full cost for the cost benefit analsysis — kazu / githubweb
  6. [Coverage] Fix Profile test failures from commit rG9f2967bcfe2f — a-phipps / githubweb
  7. [android] Fix some tests for AOSP-master devices. — 31459023+hctim / githubweb
  8. [NFC] Removed unused prefixes in CodeGen/AMDGPU/GlobalISel — mtrofin / githubweb

#17518 (Jan 5, 2021 12:15:46 PM)

  1. [WebAssembly] Prototype prefetch instructions — tlively / githubweb
  2. [Coverage] Fix test failures from commit rG9f2967bcfe2f — a-phipps / githubweb
  3. [RISCV] Move shift ComplexPatterns and custom isel to PatFrags with predicates — craig.topper / githubweb
  4. [LoopDeletion] Allows deletion of possibly infinite side-effect free loops — atmndp / githubweb
  5. [LoopNest] Remove unused include. — whitneyt / githubweb

#17517 (Jan 5, 2021 11:23:16 AM)

  1. [SLP] delete unused pairwise reduction option — spatel / githubweb
  2. [RISCV] Don't print zext.b alias. — craig.topper / githubweb
  3. [NFC] Fix -Wrange-loop-analysis warnings. — joker.eph / githubweb
  4. [LoopNest] Allow empty basic blocks without loops — whitneyt / githubweb
  5. [mlir] Gen removeAttr methods with tablegen — joker.eph / githubweb
  6. [RISCV] Don't parse 'vmsltu.vi v0, v1, 0' as 'vmsleu.vi v0, v1, -1' — craig.topper / githubweb
  7. [NFC] Rename registerAliasAnalyses -> registerDefaultAliasAnalyses — aeubanks / githubweb
  8. [clang][cli] Specify correct integer width for -fbuild-session-timestamp — jan_svoboda / githubweb

#17516 (Jan 5, 2021 10:31:18 AM)

  1. [ASTMatchers] Omit methods from explicit template instantations — steveire / githubweb
  2. [mlir][Linalg] Add a test case that consumer has "reduction" loops. — hanchung / githubweb
  3. [lldb] Add timers to Reproducer::Keep and Reproducer::Discard — Jonas Devlieghere / githubweb
  4. [libTooling] Add support for smart pointers to relevant Transformer `Stencil`s. — yitzhakm / githubweb
  5. GlobalISel: Add isKnownToBeAPowerOfTwo helper function — Matthew.Arsenault / githubweb
  6. [llvm-link] fix linker behavior when linking archives with --only-needed option — serguei.n.dmitriev / githubweb
  7. [RISCV] Match vmslt(u).vx intrinsics with a small immediate to vmsle(u).vx. — craig.topper / githubweb

#17515 (Jan 5, 2021 9:47:40 AM)

  1. [AMDGPU] Remove deprecated V_MUL_LO_I32 from GFX10 — Joseph.Nash / githubweb
  2. CGExpr - EmitMatrixSubscriptExpr - fix getAs<> null-dereference static analyzer warning. NFCI. — llvm-dev / githubweb
  3. [ARM][AArch64] Some extra test to show anyextend lowering. NFC — david.green / githubweb

#17514 (Jan 5, 2021 9:04:04 AM)

  1. [Clang] Add AArch64 VCMLA LANE variants. — flo / githubweb
  2. [RegisterClassInfo] Return non-zero for RC without allocatable reg — Jinsong Ji / githubweb
  3. [mlir] Remove LLVMType, LLVM dialect types now derive Type directly — zinenko / githubweb
  4. [clang-tidy] Update uses of deprecated Transformer APIs in StringFindStrContainsCheck. — yitzhakm / githubweb

#17513 (Jan 5, 2021 7:59:01 AM)

  1. [VPlan] Re-add interleave group members to plan. — flo / githubweb
  2. [LoopNest] Allow empty basic blocks without loops — whitneyt / githubweb
  3. [clang][AArch64][SVE] Avoid going through memory for coerced VLST arguments — joe.ellis / githubweb
  4. [ASTMatchers] Fix traversal matchers with explicit and defaulted methods — steveire / githubweb
  5. [-Wcalled-once-parameter] Introduce 'called_once' attribute — vsavchenko / githubweb
  6. [AArch64][SVE] Add optimization to remove redundant ptest instructions — bradley.smith / githubweb
  7. [gn build] Port fec1a442e3b — llvmgnsyncbot / githubweb
  8. [clang-tidy] Add extra tests — steveire / githubweb
  9. [Coverage] Add support for Branch Coverage in LLVM Source-Based Code Coverage — a-phipps / githubweb

#17512 (Jan 5, 2021 7:08:05 AM)

  1. [ASTMatchers] Ensure that we can match inside lambdas — steveire / githubweb
  2. [ASTMatchers] Fix build when no targets are enabled — steveire / githubweb
  3. [X86][AVX] combineVectorSignBitsTruncation - use PACKSS/PACKUS in more AVX cases — llvm-dev / githubweb

#17511 (Jan 5, 2021 6:24:00 AM)

  1. [mlir] Add canonicalization pattern out_tensor->linalg->dim to out_tensor->dim. — pifon / githubweb

#17510 (Jan 5, 2021 5:37:31 AM)

  1. [CodeGen] Format SelectionDAG::getConstant methods (NFC) — fraser / githubweb
  2. [VE] Change clang to support SjLj Lowering — marukawa / githubweb
  3. [X86] getMemoryOpCost - use dyn_cast_or_null<StoreInst>. NFCI. — llvm-dev / githubweb
  4. [OpenCL] Restrict pointer to member functions. — anastasia.stulova / githubweb

#17509 (Jan 5, 2021 4:52:53 AM)

  1. [OpenCL] Warn about side effects for unevaluated vec_step arg — sven.vanhaastregt / githubweb
  2. [clangd] When querying drivers by binary, look in PATH too — sam.mccall / githubweb
  3. [AMDGPU] Split out new helper function macToMad in SIFoldOperands. NFC. — jay.foad / githubweb
  4. [AMDGPU] Precommit test case for D94010 — jay.foad / githubweb
  5. [AMDGPU] Handle v_fmac_legacy_f32 in SIFoldOperands — jay.foad / githubweb

#17508 (Jan 5, 2021 3:51:18 AM)

  1. [SVE] Lower vector CTLZ, CTPOP and CTTZ operations. — paul.walker / githubweb
  2. [IR] Add ConstantInt::getBool helpers to wrap getTrue/getFalse. — llvm-dev / githubweb
  3. [VE] Support SJLJ exception related instructions — marukawa / githubweb

#17507 (Jan 5, 2021 3:00:27 AM)

  1. [WebAssembly] call_indirect causes indirect function table import — wingo / githubweb
  2. [DebugInfo] Avoid LSR crash on large integer inputs — jeremy.morse / githubweb
  3. [Coroutines] checkAsyncFuncPointer - use cast<> instead of dyn_cast<> for dereferenced pointer. NFCI. — llvm-dev / githubweb
  4. [SimplifyIndVar] createWideIV - make WideIVInfo arg a const ref. NFCI. — llvm-dev / githubweb
  5. [LV] Simplify lambda in all_of to directly return hasVF() result. (NFC) — flo / githubweb

#17506 (Jan 5, 2021 2:12:33 AM)

  1. Sema::BuildCallExpr - use cast<> instead of dyn_cast<> for dereferenced pointer. NFCI. — llvm-dev / githubweb
  2. SystemZTargetLowering::lowerDYNAMIC_STACKALLOC - use cast<> instead of dyn_cast<> for dereferenced pointer. NFCI. — llvm-dev / githubweb
  3. MemProfiler::insertDynamicShadowAtFunctionEntry - use cast<> instead of dyn_cast<> for dereferenced pointer. NFCI. — llvm-dev / githubweb
  4. Inform the consumer on invalid template instantiations. — v.g.vassilev / githubweb
  5. [VE][NFC] Fix typo in comments — marukawa / githubweb

#17505 (Jan 5, 2021 1:27:21 AM)

  1. [VE] Support llvm.eh.sjlj.lsda — marukawa / githubweb
  2. [RISCV] Add vector integer min/max ISel patterns — fraser / githubweb

#17504 (Jan 5, 2021 12:43:43 AM)

  1. [GlobalISel][TableGen] Fix ConstrainOperandRC bug — mikael.holmen / githubweb

#17503 (Jan 4, 2021 11:04:39 PM)

  1. [compiler-rt] [windows] Add UNUSED attributes on variables/functions only used for 64 bit targets — martin / githubweb

#17502 (Jan 4, 2021 9:02:43 PM)

  1. Remove RefSCC::handleTrivialEdgeInsertion — lxfind / githubweb
  2. [llvm/Orc] Fix ExecutionEngine module build breakage — medismail.bennani / githubweb

#17501 (Jan 4, 2021 8:18:58 PM)

  1. [NFC] [PowerPC] Remove dead code in BUILD_VECTOR peephole — qiucofan / githubweb

#17500 (Jan 4, 2021 7:34:39 PM)

  1. [NFC] Add the getSizeInBytes() interface for MachineConstantPoolValue — qshanz / githubweb
  2. [NFC] [PowerPC] Update vec_constants test to reflect more patterns — qiucofan / githubweb

#17499 (Jan 4, 2021 6:51:07 PM)

  1. [InstSimplify] gep with poison operand is poison — aqjune / githubweb
  2. [UpdateTestChecks] Fix PowerPC RE to support AIX assembly — qiucofan / githubweb
  3. [RISCV] Rename RVV intrinsics class (NFC) — evandro.menezes / githubweb

#17498 (Jan 4, 2021 6:07:44 PM)

  1. [InstSimplify] add a test for gep with poison operand (NFC) — aqjune / githubweb

#17497 (Jan 4, 2021 4:57:07 PM)

  1. [WebAssembly] Remove old SDT_WebAssemblyCalls (NFC) — aheejin / githubweb

#17496 (Jan 4, 2021 4:13:44 PM)

  1. [JumpThreading][NewPM] Skip when target has divergent CF — aeubanks / githubweb

#17495 (Jan 4, 2021 2:47:35 PM)

  1. [NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II) — schuett / githubweb
  2. [LoopUtils] remove redundant opcode parameter; NFC — spatel / githubweb
  3. Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)" — schuett / githubweb
  4. [clang] - Also look for devtoolset-10 — phosek / githubweb
  5. [NFCI] DwarfEHPrepare: update DomTree in non-permissive mode, when present — lebedev.ri / githubweb
  6. [NFCI] SimplifyCFG: switch to non-permissive DomTree updates, where possible — lebedev.ri / githubweb
  7. [SimplifyCFGPass] mergeEmptyReturnBlocks(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  8. [SimplifyCFG] simplifyIndirectBr(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  9. [SimplifyCFG] SimplifyEqualityComparisonWithOnlyPredecessor(): switch to non-permissive DomTree updates — lebedev.ri / githubweb
  10. [SimplifyCFG] SimplifyCondBranchToTwoReturns(): switch to non-permissive DomTree updates — lebedev.ri / githubweb

#17494 (Jan 4, 2021 2:00:09 PM)

  1. [test] Pin backedge-id-bug-xfail.ll to legacy PM — aeubanks / githubweb
  2. [NewPM][AMDGPU] Pass TargetMachine to AMDGPUSimplifyLibCallsPass — aeubanks / githubweb
  3. [ValueTracking] isGuaranteedNotToBePoison should return true on undef — aqjune / githubweb

#17493 (Jan 4, 2021 1:13:08 PM)

  1. [flang][openmp] Make Reduction clause part of OmpClause — clementval / githubweb
  2. [RISCV] Remove unused method RISCVInstPrinter::printSImm5Plus1. NFC — craig.topper / githubweb
  3. [NewPM][AMDGPU] Port amdgpu-printf-runtime-binding — aeubanks / githubweb
  4. [NewPM][AMDGPU] Port amdgpu-always-inline — aeubanks / githubweb
  5. [NewPM][AMDGPU] Make amdgpu-aa work with NewPM — aeubanks / githubweb
  6. Revert "[LoopNest] Allow empty basic blocks without loops" — whitneyt / githubweb
  7. [FPEnv][AMDGPU] Disable FSUB(-0,X)->FNEG(X) DAGCombine when subnormals are flushed — mcinally / githubweb
  8. [LoopUtils] reorder logic for creating reduction; NFC — spatel / githubweb
  9. [LoopUtils] reduce code for creatng reduction; NFC — spatel / githubweb

#17492 (Jan 4, 2021 12:10:56 PM)

  1. [NewPM][AMDGPU] Run InternalizePass when -amdgpu-internalize-symbols — aeubanks / githubweb
  2. [llvm] Construct SmallVector with iterator ranges (NFC) — kazu / githubweb
  3. [DebugInfo] Use llvm::append_range (NFC) — kazu / githubweb
  4. [llvm] Use llvm::any_of (NFC) — kazu / githubweb
  5. [NewPM][AMDGPU] Port amdgpu-propagate-attributes-early/late — aeubanks / githubweb
  6. [NewPM][AMDGPU] Port amdgpu-unify-metadata — aeubanks / githubweb
  7. [LoopNest] Allow empty basic blocks without loops — whitneyt / githubweb
  8. Switching Clang UniqueInternalLinkageNamesPass scheduling to using the LLVM one with newpm. — hoy / githubweb

#17491 (Jan 4, 2021 11:27:17 AM)

  1. [InstCombine] add tests for ashr+icmp; NFC — spatel / githubweb
  2. [RISCV] Replace i32 with XLenVT in (add AddrFI, simm12) isel patterns. — craig.topper / githubweb

#17490 (Jan 4, 2021 10:37:32 AM)

  1. Revert "[LoopDeletion] Break backedge of loops when known not taken" — listmail / githubweb
  2. CodeGen: Use Register — Matthew.Arsenault / githubweb

#17489 (Jan 4, 2021 9:52:51 AM)

  1. [OpenMP] Add using bit flags to select Libomptarget Information — huberjn / githubweb
  2. [LoopDeletion] Break backedge of loops when known not taken — listmail / githubweb

#17488 (Jan 4, 2021 9:08:37 AM)

  1. [SimplifyCFG] Enabled hoisting late in LTO pipeline. — flo / githubweb
  2. [Hexagon] Fix bad SDNodeXForm — kparzysz / githubweb
  3. [libomptarget][amdgpu] Call into deviceRTL instead of ockl — jonathanchesterfield / githubweb
  4. [ProfileData] GCOVFile::readGCNO - silence undefined pointer warning. NFCI. — llvm-dev / githubweb

#17487 (Jan 4, 2021 8:25:24 AM)

  1. [InterleavedAccess] Return correct 'modified' status. — flo / githubweb
  2. [RISCV][NFC] Add additional cmov tests — selliott / githubweb

#17486 (Jan 4, 2021 7:42:02 AM)

  1. DeclCXX - Fix getAs<> null-dereference static analyzer warnings. NFCI. — llvm-dev / githubweb
  2. [IR] CallBase::getBundleOpInfoForOperand - ensure Current iterator is defined. NFCI. — llvm-dev / githubweb

#17485 (Jan 4, 2021 6:58:52 AM)

  1. [Sparc] SparcMCExpr::printVariantKind - fix Wcovered-switch-default gcc warning. NFCI. — llvm-dev / githubweb
  2. [OpenMP] Add definition/interface for target memory routines — hansang.bae / githubweb

#17484 (Jan 4, 2021 6:11:12 AM)

  1. [AArch64] Add patterns for FMCLA*_indexed. — flo / githubweb
  2. [AArch64][SVE]Add cost model for masked gather and scatter for scalable vector. — caroline.concatto / githubweb

#17483 (Jan 4, 2021 5:24:50 AM)

  1. [ARM] Extend lowering for i64 reductions — david.green / githubweb
  2. [Support] Add KnownBits::icmp helpers. — llvm-dev / githubweb

#17482 (Jan 4, 2021 4:40:25 AM)

  1. [docs] Release notes for IsDecl in DIModule. — chih-ping.chen / githubweb
  2. [Sparc] Fixes for the internal assembler — cederman / githubweb

#17481 (Jan 4, 2021 3:56:04 AM)

  1. [VE] Change default CPU name to "generic" — marukawa / githubweb
  2. [AArch64] Attempt to fix Mac tests with a more specific triple. NFC — david.green / githubweb

#17480 (Jan 4, 2021 3:08:31 AM)

  1. [AARCH64] Improve accumulator forwarding for Cortex-A57 model — david.green / githubweb

#17479 (Jan 4, 2021 2:21:45 AM)

  1. [ArgPromotion] Delay dead GEP removal until doPromotion. — flo / githubweb

#17478 (Jan 4, 2021 1:25:31 AM)

  1. [SVE] Fix inline assembly parsing crash — david.sherwood / githubweb
  2. [VE] Remove VA.needsCustom checks — marukawa / githubweb
  3. Revert "[Sema] Fix deleted function problem in implicitly movable test" — nullptr.cpp / githubweb

#17477 (Jan 4, 2021 12:42:32 AM)

  1. [benchmark] Fixed a build error when using CMake 3.15.1 + NDK-R20 — lebedev.ri / githubweb
  2. [RISCV] Remove unused method isUImm5NonZero() from RISCVAsmParser.cpp. NFC — craig.topper / githubweb

#17476 (Jan 3, 2021 11:59:43 PM)

  1. [PowerPC] Do not fold `cmp(d|w)` and `subf` instruction to `subf.` if `nsw` is not present — lkail / githubweb

#17475 (Jan 3, 2021 10:26:40 PM)

  1. [IROutliner] Refactoring errors in the cost model from past patches. — andrew.litteken / githubweb

#17474 (Jan 3, 2021 9:43:47 PM)

  1. [IROutliner] Removing a duplicate addition, causing overestimates in IROutliner. — andrew.litteken / githubweb

#17473 (Jan 3, 2021 7:39:44 PM)

  1. [Flang][openmp][5.0] Add task_reduction clause. — joshisameeran17 / githubweb

#17472 (Jan 3, 2021 6:29:45 PM)

  1. [compiler-rt] [Sanitizers] Extend ThreadDescriptorSize() for glibc-2.32-2.fc33.x86_64+i686 — jan.kratochvil / githubweb

#17471 (Jan 3, 2021 4:44:45 PM)

  1. [clang-tidy] Fix windows tests — n.james93 / githubweb

#17470 (Jan 3, 2021 2:11:24 PM)

  1. [NFC][SimplifyCFG] Add a test where we fail to preserve DomTree validity — lebedev.ri / githubweb
  2. [NFC][SimplifyCFG] SimplifyTerminatorOnSelect(): pull out OldTerm->getParent() into a variable — lebedev.ri / githubweb
  3. [SimplifyCFG] SimplifyTerminatorOnSelect(): fix/tune DomTree updates — lebedev.ri / githubweb
  4. [NFC][SimplifyCFG] Hoist 'original' DomTree verification from simplifyOnce() into run() — lebedev.ri / githubweb

#17469 (Jan 3, 2021 1:28:30 PM)

  1. [InstSimplify] Fold nnan/ninf violation to poison — nikita.ppv / githubweb

#17468 (Jan 3, 2021 12:45:45 PM)

  1. [LoopUnswitch] Precommit initial partial unswitching test cases. — flo / githubweb

#17467 (Jan 3, 2021 11:59:44 AM)

  1. [InstSimplify] Fold division by zero to poison — nikita.ppv / githubweb

#17466 (Jan 3, 2021 10:40:55 AM)

  1. [InstSimplify] Fix addo/subo with undef (PR43188) — nikita.ppv / githubweb
  2. [Target] Use llvm::append_range (NFC) — kazu / githubweb
  3. [Target] Construct SmallVector with iterator ranges (NFC) — kazu / githubweb
  4. [llvm] Call *(Set|Map)::erase directly (NFC) — kazu / githubweb

#17465 (Jan 3, 2021 9:58:33 AM)

  1. [X86] Make deinterleave8bitStride3 use unary CreateShuffleVector — aqjune / githubweb
  2. [InstSimplify] Return poison for out of bounds extractelement — nikita.ppv / githubweb

#17464 (Jan 3, 2021 9:15:46 AM)

  1. [InstSimplify] Regenerate test checks (NFC) — nikita.ppv / githubweb

#17463 (Jan 3, 2021 8:24:23 AM)

  1. [ArgPromotion] Add test with dead GEP when promoting. — flo / githubweb
  2. [InstSimplify] Return poison if insertelement touches out of bounds — aqjune / githubweb

#17462 (Jan 3, 2021 7:41:45 AM)

  1. [Scalarizer] Use poison as insertelement's placeholder — aqjune / githubweb

#17461 (Jan 3, 2021 5:45:44 AM)

  1. Update *-inseltpoison.ll tests at Transforms/InstCombine/X86 by replacing undef with poison (NFC) — aqjune / githubweb

#17460 (Jan 3, 2021 4:45:10 AM)

  1. [SCEV] Simplify trunc to zero based on known bits — gil.rapaport / githubweb

#17459 (Jan 3, 2021 3:57:46 AM)

  1. [dsymutil][DWARFLinker][NFC] Refactor usages of UniquingStringPool. — a.v.lapshin / githubweb

#17458 (Jan 2, 2021 4:40:38 PM)

  1. Revert "[sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl" — thakis / githubweb

#17457 (Jan 2, 2021 3:57:45 PM)

  1. [RuntimeDyld] Fix dangling reference in RuntimeDyldELF. — Lang Hames / githubweb

#17456 (Jan 2, 2021 3:15:08 PM)

  1. [SimplifyCFG][AMDGPU] AMDGPUUnifyDivergentExitNodes: SimplifyCFG isn't ready to preserve PostDomTree — lebedev.ri / githubweb
  2. [llvm-reduce] Fix removal of unused llvm intrinsics declarations — lebedev.ri / githubweb
  3. [llvm-reduce] Refactor global variable delta pass — lebedev.ri / githubweb
  4. [NFC][SimplifyCFG] Add test for switch creation where we fail to maintain DomTree — lebedev.ri / githubweb
  5. [SimplifyCFG] FoldValueComparisonIntoPredecessors(): fine-tune/fix DomTree preservation — lebedev.ri / githubweb
  6. [NFC][SimplifyCFG] Add another test for switch creation where we fail to maintain DomTree — lebedev.ri / githubweb
  7. [SimplifyCFG] FoldValueComparisonIntoPredecessors(): fine-tune/fix DomTree preservation, take 2 — lebedev.ri / githubweb
  8. [gn build] Port 5799fc79c3f — llvmgnsyncbot / githubweb

#17455 (Jan 2, 2021 2:31:49 PM)

  1. Moving UniqueInternalLinkageNamesPass to the start of IR pipelines. — hoy / githubweb

#17454 (Jan 2, 2021 12:22:09 PM)

  1. [NFC] Switch up some dyn_cast calls — n.james93 / githubweb

#17453 (Jan 2, 2021 11:01:27 AM)

  1. [Process/NetBSD] Copy changes from FreeBSDRemote and reformat — mgorny / githubweb
  2. [PowerPC] Add the LLVM triple for powerpcle [1/5] — bdragon / githubweb
  3. [PowerPC] Support powerpcle target in LLVMObject [2/5] — bdragon / githubweb
  4. [PowerPC] Support powerpcle target in Clang [3/5] — bdragon / githubweb
  5. [PowerPC] Support powerpcle target in LLD [4/5] — bdragon / githubweb
  6. [PowerPC] Enable OpenMP for powerpcle target. [5/5] — bdragon / githubweb
  7. [PowerPC] NFC: Apply minor clang-format fix — bdragon / githubweb

#17452 (Jan 2, 2021 10:19:07 AM)

  1. [lldb/test] Deduplicate the rest of TestLldbGdbServer.py — pavel / githubweb
  2. [lldb] Deduplicate more lldb-server tests — pavel / githubweb

#17451 (Jan 2, 2021 9:36:23 AM)

  1. [TableGen] Use llvm::append_range (NFC) — kazu / githubweb
  2. [llvm] Use llvm::erase_value and llvm::erase_if (NFC) — kazu / githubweb
  3. [Transforms] Construct SmallVector with iterator ranges (NFC) — kazu / githubweb

#17450 (Jan 2, 2021 8:53:52 AM)

  1. [LV] Clean up trailing whitespace (NFC). — flo / githubweb

#17449 (Jan 2, 2021 4:51:49 AM)

  1. [LV] Add missed optimization fold-tail test — gil.rapaport / githubweb

#17448 (Jan 2, 2021 4:04:49 AM)

  1. [NFCI][CodeGen] DwarfEHPrepare: don't actually pass DTU into simplifyCFG by default — lebedev.ri / githubweb
  2. [SimplifyCFG] Don't actually take DomTreeUpdater unless we intend to maintain DomTree validity — lebedev.ri / githubweb

#17447 (Jan 1, 2021 9:12:11 PM)

  1. Temporarily disable to clang-tidy tests on Windows — thakis / githubweb

#17446 (Jan 1, 2021 8:24:13 PM)

  1. fix typos to cycle bots — thakis / githubweb

#17445 (Jan 1, 2021 7:37:02 PM)

  1. [gn build] (manually) port 5e31e226b5: Use Py3 for the build — thakis / githubweb
  2. fix typo to cycle bots — thakis / githubweb

#17444 (Jan 1, 2021 6:49:50 PM)

  1. [CodeGen][NFC] Fix a build warning due to an extra semicolon — nullptr.cpp / githubweb

#17443 (Jan 1, 2021 5:58:58 PM)

  1. [MLIR] Fix affine_map compose with multi-symbols — uday / githubweb

#17442 (Jan 1, 2021 5:11:49 PM)

  1. [NFC][RISCV] Move vmsge{u}.vx processing to RISCVAsmParser. — kai.wang / githubweb

#17441 (Jan 1, 2021 3:00:52 PM)

  1. [compiler-rt][test] Suppress stderr of ldd output — i / githubweb
  2. [sanitizer] Enable mallopt and mallinfo interceptors on Android after D93848 — i / githubweb

#17440 (Jan 1, 2021 2:07:50 PM)

  1. [SimplifyCFGPass] Ensure that DominatorTreeWrapperPass is init'd before SimplifyCFG — lebedev.ri / githubweb
  2. [SimplifyCFG] Teach tryWidenCondBranchToCondBranch() to preserve DomTree — lebedev.ri / githubweb
  3. [SimplifyCFG] Teach eliminateDeadSwitchCases() to preserve DomTree, part 2 — lebedev.ri / githubweb
  4. [IR] PassManagerTest: Register DominatorTreeAnalysis before running SimplifyCFGPass — lebedev.ri / githubweb
  5. [Utils] LocalTest: fix SimplifyCFGWithNullAC test to work with `-simplifycfg-require-and-preserve-domtree=1` — lebedev.ri / githubweb
  6. [NFC] clang-format the entire DwarfEHPrepare.cpp — lebedev.ri / githubweb
  7. [NFC][CodeGen] Split DwarfEHPrepare pass into an actual transform and an legacy-PM wrapper — lebedev.ri / githubweb
  8. [NFC][CodeGen][Tests] Mark all tests that fail to preserve DomTree for SimplifyCFG as such — lebedev.ri / githubweb
  9. [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree — lebedev.ri / githubweb
  10. [SimplifyCFG] Teach removeUndefIntroducingPredecessor to preserve DomTree — lebedev.ri / githubweb
  11. [AMDGPU][SimplifyCFG] Teach AMDGPUUnifyDivergentExitNodes to preserve {,Post}DomTree — lebedev.ri / githubweb

#17439 (Jan 1, 2021 12:51:49 PM)

  1. [SSAUpdater] Remove unused code InstrIsPHI (NFC) — kazu / githubweb
  2. [llvm] Use *Map::lookup (NFC) — kazu / githubweb
  3. [llvm] Use isa instead of dyn_cast (NFC) — kazu / githubweb

#17438 (Jan 1, 2021 10:51:52 AM)

  1. test/OpenMP/parallel_codegen.cpp: Allow multiple result attributes — i / githubweb

#17437 (Jan 1, 2021 9:51:54 AM)

  1. [Analysis] fix typo in code comment; NFC — spatel / githubweb
  2. [Analysis] flatten enums for recurrence types — spatel / githubweb

#17436 (Jan 1, 2021 8:50:55 AM)

  1. [SLP]Add a test for correct use of the reordered loads, NFC. — a.bataev / githubweb

#17435 (Jan 1, 2021 8:08:10 AM)

  1. [CVP] Add tests for union of conditions (NFC) — nikita.ppv / githubweb
  2. [LVI] Handle unions of conditions — nikita.ppv / githubweb
  3. [InstSimplify] Add tests for gep p, -p without inbounds (NFC) — nikita.ppv / githubweb

#17434 (Jan 1, 2021 7:25:54 AM)

  1. [TableGen] Continue cleaning up .td files — paul / githubweb

#17433 (Jan 1, 2021 6:29:15 AM)

  1. [LV] Fix crash when generating remarks with multi-exit loops. — flo / githubweb
  2. [LAA] Add tests with uncomputable BTCs. — flo / githubweb
  3. [LoopLoadElim] Add tests with uncomputable BTCs. — flo / githubweb
  4. [LoopDistribute] Add tests with uncomputable BTCs. — flo / githubweb

#17432 (Jan 1, 2021 5:41:54 AM)

  1. Precommit a test for D92015 (NFC) — aqjune / githubweb

#17431 (Jan 1, 2021 12:37:07 AM)

  1. [clang-tidy][NFC] Fix a build warning due to an extra semicolon — nullptr.cpp / githubweb

#17430 (Dec 31, 2020 11:53:53 PM)

  1. [Sema] Fix deleted function problem in implicitly movable test — nullptr.cpp / githubweb

#17429 (Dec 31, 2020 9:34:53 PM)

  1. [IRSim][IROutliner] Allowing call instructions to be outlined. — andrew.litteken / githubweb

#17428 (Dec 31, 2020 7:01:54 PM)

  1. [IRSim] Letting call instructions be legal for similarity identification. — andrew.litteken / githubweb

#17427 (Dec 31, 2020 4:31:52 PM)

  1. [SimplifyCFG] Teach FoldValueComparisonIntoPredecessors() to preserve DomTree, part 1 — lebedev.ri / githubweb
  2. [SimplifyCFG] Teach FoldBranchToCommonDest() to preserve DomTree, part 2 — lebedev.ri / githubweb
  3. [SimplifyCFG] Teach simplifyIndirectBr() to preserve DomTree — lebedev.ri / githubweb
  4. [SimplifyCFG] Teach SimplifyEqualityComparisonWithOnlyPredecessor() to preserve DomTree, part 3 — lebedev.ri / githubweb
  5. [SimplifyCFG] Teach eliminateDeadSwitchCases() to preserve DomTree, part 1 — lebedev.ri / githubweb
  6. [SimplifyCFG] Teach FoldValueComparisonIntoPredecessors() to preserve DomTree, part 2 — lebedev.ri / githubweb
  7. [SimplifyCFG] Teach tryToSimplifyUncondBranchWithICmpInIt() to preserve DomTree — lebedev.ri / githubweb
  8. [SimplifyCFG] SUCCESS! Teach createUnreachableSwitchDefault() to preserve DomTree — lebedev.ri / githubweb

#17426 (Dec 31, 2020 3:25:16 PM)

  1. [Analysis] reduce code for matching min/max; NFC — spatel / githubweb
  2. [mlir][shape] Add shape.lib attribute — jpienaar / githubweb
  3. [IRSim][IROutliner] Allowing GEP instructions to be outlined. — andrew.litteken / githubweb

#17425 (Dec 31, 2020 2:04:54 PM)

  1. [test] Make ELF tests immune to dso_local/dso_preemptable/(none) differences — i / githubweb
  2. Refactor how -fno-semantic-interposition sets dso_local on default visibility external linkage definitions — i / githubweb

#17424 (Dec 31, 2020 1:21:38 PM)

  1. Revert "remove pessimizing moves (reported by gcc 10)" — andrew.litteken / githubweb

#17423 (Dec 31, 2020 1:17:49 PM)

  1. remove pessimizing moves (reported by gcc 10) — nunoplopes / githubweb
  2. [IRSim] Letting gep instructions be legal for similarity identification. — andrew.litteken / githubweb
  3. Add tests for D93943 (NFC) — aqjune / githubweb

#17422 (Dec 31, 2020 12:34:49 PM)

  1. [CodeGen] recognize select form of and/ors when splitting branch conditions — aqjune / githubweb

#17421 (Dec 31, 2020 11:49:06 AM)

  1. [Clang][Misc] Change run line in fragile test — atmndp / githubweb
  2. [SCEV] recognize logical and/or pattern — aqjune / githubweb

#17420 (Dec 31, 2020 10:47:41 AM)

  1. [ThinLTO] Default -enable-import-metadata to false — i / githubweb
  2. [IROutliner] Adding consistent function attribute merging — andrew.litteken / githubweb

#17419 (Dec 31, 2020 10:04:36 AM)

  1. [ThinLTO][test] Specify -enable-import-metadata to make !thinlto_src_module available in -DLLVM_ENABLE_ASSERTIONS=off mode — i / githubweb
  2. [llvm-objcopy] Use llvm::erase_if (NFC) — kazu / githubweb
  3. [CodeGen] Construct SmallVector with iterator ranges (NFC) — kazu / githubweb
  4. [MemorySSA, BPF] Use isa instead of dyn_cast (NFC) — kazu / githubweb

#17418 (Dec 31, 2020 9:21:58 AM)

  1. [ThinLTO][test] Add visibility related tests — i / githubweb

#17417 (Dec 31, 2020 6:09:54 AM)

  1. [NFC] Added/adjusted tests for PR48604; second pattern — Dávid Bolvanský / githubweb
  2. [InstCombine] Transform (A + B) - (A & B) to A | B (PR48604) — Dávid Bolvanský / githubweb

#17416 (Dec 31, 2020 5:09:57 AM)

  1. [NFC] Added tests for PR48604 — Dávid Bolvanský / githubweb
  2. [InstCombine] Transform (A + B) - (A | B) to A & B (PR48604) — Dávid Bolvanský / githubweb

#17415 (Dec 31, 2020 4:07:47 AM)

  1. Revert "[ThinLTO][test] Add visibility related tests" — sureyeaah / githubweb
  2. Revert "[LoopDeletion] Allows deletion of possibly infinite side-effect free loops" — sureyeaah / githubweb

#17414 (Dec 31, 2020 3:19:56 AM)

  1. LangRef: fix significand bits of fp128 — nunoplopes / githubweb

#17413 (Dec 31, 2020 1:03:27 AM)

  1. [sanitizer] Include fstab.h on glibc/FreeBSD/NetBSD/macOS — i / githubweb

#17412 (Dec 31, 2020 12:55:18 AM)

  1. [mlir][python] Fix python extension building on windows. — stellaraccident / githubweb
  2. Update inselt tests at llvm/test/Analysis to have poison as shufflevector's placeholder (NFC) — aqjune / githubweb
  3. [test] Fix -triple and delete UNSUPPORTED: system-windows — i / githubweb
  4. [test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none) differences — i / githubweb
  5. [sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl — i / githubweb

#17411 (Dec 31, 2020 12:12:29 AM)

  1. [mlir][python] Tweaks to make python extensions packagable/distributable. — stellaraccident / githubweb

#17410 (Dec 30, 2020 11:29:57 PM)

  1. [lld/mac] fix typo — schuett / githubweb

#17409 (Dec 30, 2020 9:44:31 PM)

  1. Support tilezero intrinsic and c interface for AMX. — yuanke.luo / githubweb

#17408 (Dec 30, 2020 9:01:31 PM)

  1. [test] Add {{.*}} to make tests immune to dso_local/dso_preemptable/(none) differences — i / githubweb
  2. [CodeGenModule] Set dso_local for Mach-O GlobalValue — i / githubweb

#17407 (Dec 30, 2020 8:03:13 PM)

  1. Add intrinsic testcase for some missing widening reduction. — monk.chiang / githubweb
  2. [RISCV] Define vector widening type-convert intrinsic. — monk.chiang / githubweb
  3. [RISCV] Define vector narrowing type-convert intrinsic. — monk.chiang / githubweb
  4. [RISCV] Define vector single-width type-convert intrinsic. — monk.chiang / githubweb

#17406 (Dec 30, 2020 7:18:37 PM)

  1. [LoopDeletion] Allows deletion of possibly infinite side-effect free loops — atmndp / githubweb
  2. [X86] Don't fold negative offset into 32-bit absolute address (e.g. movl $foo-1, %eax) — i / githubweb
  3. [lsan] Ignore inderect leaks referenced by suppressed blocks — Vitaly Buka / githubweb

#17405 (Dec 30, 2020 6:36:18 PM)

  1. [lld/mac] Add -adhoc_codesign / -no_adhoc_codesign flags — thakis / githubweb

#17404 (Dec 30, 2020 5:52:31 PM)

  1. [ARM] Declare Op within an if statement (NFC) — kazu / githubweb
  2. [PGO] Use isa instead of dyn_cast (NFC) — kazu / githubweb
  3. [Analysis] Remove unused code recursivelySimplifyInstruction (NFC) — kazu / githubweb

#17403 (Dec 30, 2020 5:10:06 PM)

  1. [test] Add explicit dso_local to definitions in ELF static relocation model tests — i / githubweb
  2. [TargetMachine] Drop implied dso_local for definitions in ELF static relocation model/PIE — i / githubweb
  3. [ThinLTO][test] Add visibility related tests — i / githubweb

#17402 (Dec 30, 2020 4:27:29 PM)

  1. [ORC] Remove some stale debugging output. — Lang Hames / githubweb
  2. [test] Add explicit dso_local to definitions in ELF static relocation model tests — i / githubweb
  3. [LowerEmuTls] Copy dso_local from <var> to __emutls_v.<var> — i / githubweb

#17401 (Dec 30, 2020 3:44:49 PM)

  1. [AArch64][test] Add explicit dso_local to definitions in ELF static relocation model tests — i / githubweb
  2. [ARM][test] Add explicit dso_local to definitions in ELF static relocation model tests — i / githubweb
  3. [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests — i / githubweb
  4. [RISCV][test] Add explicit dso_local to definitions in ELF static relocation model tests — i / githubweb

#17400 (Dec 30, 2020 3:02:09 PM)

  1. Avoid using /dev/null in test — jpienaar / githubweb
  2. [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests — i / githubweb
  3. [test] Fix linux-preemption.ll — i / githubweb

#17399 (Dec 30, 2020 2:19:54 PM)

  1. [OpenMP] libomp: Handle implicit conversion warnings — Andrey.Churbanov / githubweb

#17398 (Dec 30, 2020 1:37:24 PM)

  1. [SimplifyCFG] Teach SimplifyBranchOnICmpChain() to preserve DomTree — lebedev.ri / githubweb
  2. [SimplifyCFG] Teach switchToSelect() to preserve DomTree — lebedev.ri / githubweb
  3. [SimplifyCFG] Teach SwitchToLookupTable() to preserve DomTree — lebedev.ri / githubweb
  4. [LoopIdiom] 'left-shift until bittest': don't forget to check that PHI node is in loop header — lebedev.ri / githubweb
  5. [libc][NFC] Use ASSERT_FP_EQ to compare nan values in tests. — sivachandra / githubweb
  6. [PowerPC] Add addtional test that retroactively catches PR47259 — bdragon / githubweb

#17397 (Dec 30, 2020 12:53:49 PM)

  1. [LoopVectorizer] add test to show wrong FMF propagation; NFC — spatel / githubweb
  2. [LoopUtils] reduce FMF and min/max complexity when forming reductions — spatel / githubweb
  3. [update_llc_test_checks] Support Windows .seh_proc for x86 — i / githubweb
  4. [RISCV] Cleanup some V intrinsic names used in tests to match the type overloads used. Add some missing double tests on rv32. NFC — craig.topper / githubweb

#17396 (Dec 30, 2020 12:11:02 PM)

  1. [update_llc_test_checks] Support .Lfunc$local for x86 -relocation-model=pic dsolocal tests — i / githubweb

#17395 (Dec 30, 2020 11:28:34 AM)

  1. [mlir] Add option to read reproducer options from file — jpienaar / githubweb
  2. Fix `LLVM_ENABLE_MODULES=On` build — Yuanfang Chen / githubweb
  3. [gn build] Switch copy_bundle_data from pax to cpio — thakis / githubweb

#17394 (Dec 30, 2020 10:45:39 AM)

  1. [IROutliner] Adding option to enable outlining from linkonceodr functions — andrew.litteken / githubweb
  2. [compiler-rt] FuzzedDataProvider: Add PickValueInArray for std::array — mmoroz / githubweb
  3. [PowerPC][test] Add explicit dso_local to definitions in ELF static relocation model tests — i / githubweb

#17393 (Dec 30, 2020 10:03:05 AM)

  1. [ELF] Drop '>>> defined in ' for locations of linker synthesized symbols — i / githubweb
  2. [CMake][tsan] Remove --sysroot=. — i / githubweb

#17392 (Dec 30, 2020 9:20:15 AM)

  1. [mlir] NFC - Fix SubViewOp printing — nicolas.vasilache / githubweb
  2. [mlir] Fix indexing of first offset operand in ops that implement OffsetSizeAndStrideOpInterface — nicolas.vasilache / githubweb

#17391 (Dec 30, 2020 8:37:58 AM)

  1. [SLP] add fadd reduction test to show broken FMF propagation; NFC — spatel / githubweb

#17390 (Dec 30, 2020 7:38:22 AM)

  1. [IR] remove 'NoNan' param when creating FP reductions — spatel / githubweb
  2. Fixes warning 'enumeration value not handled in switch'. — jpienaar / githubweb

#17389 (Dec 30, 2020 6:56:05 AM)

  1. [X86][AMX] Fix compilation warning introduced by 981a0bd8. — pengfei.wang / githubweb
  2. Remove functions from *-inseltpoison.ll tests if unnecessary — aqjune / githubweb

#17388 (Dec 30, 2020 6:12:18 AM)

  1. [libc++] [docs] Mark contract-related papers as removed from C++20. — marek.kurdej / githubweb
  2. [mlir] Fix a typo MemRefType -> UnrankedMemRefType — pifon / githubweb
  3. Use unary CreateShuffleVector if possible — aqjune / githubweb
  4. clang-format, address warnings — aqjune / githubweb

#17387 (Dec 30, 2020 5:26:59 AM)

  1. [SimplifyCFG] Add tests for select form and/or for creating select from icmps — aqjune / githubweb

#17386 (Dec 30, 2020 4:43:57 AM)

  1. [ConstraintElimination] Add support for select form of and/or — aqjune / githubweb

#17385 (Dec 30, 2020 2:40:02 AM)

  1. [mlir][Python] Initial Affine Map Python Bindings. — zhanghb97 / githubweb

#17384 (Dec 30, 2020 12:10:16 AM)

  1. Move -fno-semantic-interposition dso_local logic from TargetMachine to Clang CodeGenModule — i / githubweb
  2. [X86] Refactor AMX test case, remove unnecessary code. — yuanke.luo / githubweb

#17383 (Dec 29, 2020 11:27:09 PM)

  1. [libc] Add implementations of rounding functions which depend rounding mode. — sivachandra / githubweb
  2. [ConstraintElimination] Add tests for select form and/or (NFC) — aqjune / githubweb
  3. [IROutliner] Adding support for swift errors — andrew.litteken / githubweb
  4. Revert "[IROutliner] Adding support for swift errors" — andrew.litteken / githubweb
  5. [IROutliner] Adding support for swift errors in the IROutliner — andrew.litteken / githubweb

#17382 (Dec 29, 2020 10:24:51 PM)

  1. [X86][test] Improve global address offset folding tests — i / githubweb
  2. [X86] Add x86_amx type for intel AMX. — yuanke.luo / githubweb

#17381 (Dec 29, 2020 9:41:16 PM)

  1. [Verifier] Remove declaration of method that was removed 8.5 years ago. NFC — craig.topper / githubweb

#17380 (Dec 29, 2020 8:57:33 PM)

  1. [mlir][python] Install generated dialect sources. — stellaraccident / githubweb
  2. [llvm-elfabi] Add flag to preserve timestamp when output is the same — haowei / githubweb

#17379 (Dec 29, 2020 8:12:20 PM)

  1. [Analysis] Use llvm::append_range (NFC) — kazu / githubweb
  2. [Transforms/Utils] Construct SmallVector with iterator ranges (NFC) — kazu / githubweb
  3. [Analysis, IR] Use *Map::lookup (NFC) — kazu / githubweb

#17378 (Dec 29, 2020 7:10:09 PM)

  1. [PowerPC] Add mir test to show effect of `optimizeCompareInstr` when `equalityOnly` is true. NFC. — lkail / githubweb
  2. [RISCV] Add intrinsics for vcompress instruction — shihpo.hung / githubweb

#17377 (Dec 29, 2020 6:26:31 PM)

  1. Revert "[llvm-elfabi] Add flag to preserve timestamp when output is the same" — haowei / githubweb
  2. [lsan] Parse suppressions just before leak reporting — Vitaly Buka / githubweb
  3. [NFC][lsan] Extract PrintResults function — Vitaly Buka / githubweb
  4. [mlir][python] Aggressively avoid name collisions in generated python ODS code. — stellaraccident / githubweb
  5. [ORC] Move Orc RPC code into Shared, rename some RPC types. — Lang Hames / githubweb
  6. [PowerPC] Remaining KnownBits should be constant when performing non-sign comparison — lkail / githubweb

#17376 (Dec 29, 2020 5:27:21 PM)

  1. Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" (again) — Yuanfang Chen / githubweb
  2. [gn build] Port 480936e741d — llvmgnsyncbot / githubweb
  3. [RISCV] Define vsext/vzext intrinsics. — zakk.chen / githubweb

#17375 (Dec 29, 2020 4:43:57 PM)

  1. Fix DRR pattern when attributes and operands are interleaved and a dag subtree appears in the rewrite — joker.eph / githubweb
  2. Revert "Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline"" — Yuanfang Chen / githubweb
  3. [gn build] Port 16c8f6e9134 — llvmgnsyncbot / githubweb

#17374 (Dec 29, 2020 3:52:02 PM)

  1. [llvm-elfabi] Add flag to preserve timestamp when output is the same — haowei / githubweb
  2. Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" — Yuanfang Chen / githubweb
  3. [gn build] Port 21314940c48 — llvmgnsyncbot / githubweb
  4. [MLIR] Make ComplexType buildable if its element type is buildable — joker.eph / githubweb

#17373 (Dec 29, 2020 3:08:39 PM)

  1. CrashReason: Add MTE tag check faults to the list of crash reasons. — peter / githubweb

#17372 (Dec 29, 2020 2:24:52 PM)

  1. [SimplifyCFG] Teach SimplifyEqualityComparisonWithOnlyPredecessor() to preserve DomTree, part 1 — lebedev.ri / githubweb
  2. [SimplifyCFG] Teach SimplifyEqualityComparisonWithOnlyPredecessor() to preserve DomTree, part 2 — lebedev.ri / githubweb
  3. [SimplifyCFG] Teach HoistThenElseCodeToIf() to preserve DomTree — lebedev.ri / githubweb
  4. [SimplifyCFG] Teach SinkCommonCodeFromPredecessors() to preserve DomTree — lebedev.ri / githubweb
  5. [SimplifyCFG] Teach FoldCondBranchOnPHI() to preserve DomTree — lebedev.ri / githubweb
  6. [SimplifyCFG] Teach mergeConditionalStoreToAddress() to preserve DomTree — lebedev.ri / githubweb
  7. [SimplifyCFG] Teach SimplifyCondBranchToCondBranch() to preserve DomTree — lebedev.ri / githubweb
  8. [SimplifyCFG] Teach SimplifyTerminatorOnSelect() to preserve DomTree — lebedev.ri / githubweb
  9. [IROutliner] Adding OptRemarks to the IROutliner Pass — andrew.litteken / githubweb
  10. [mlir] Skip empty op-pipelines in inliner textual opt parsing — jpienaar / githubweb
  11. [tsan] Remove stdlib.h from dd_interceptors.cpp — Vitaly Buka / githubweb
  12. [NFC][sanitizer] Simplify InternalLowerBound — Vitaly Buka / githubweb
  13. [NFC][sanitizer] Add SortAndDedup function — Vitaly Buka / githubweb
  14. [NFC][lsan] Add nested leak in test — Vitaly Buka / githubweb
  15. [mlir][python] Add Operation.verify(). — stellaraccident / githubweb
  16. [mlir][Python] Add an Operation.name property — stellaraccident / githubweb
  17. [mlir] Add error message when failing to add pass — jpienaar / githubweb

#17371 (Dec 29, 2020 1:41:41 PM)

  1. [Utils] reduce code in createTargetReduction(); NFC — spatel / githubweb
  2. Copy demangle changes from libcxxabi to llvm with cp_to_llvm.sh. — jyknight / githubweb

#17370 (Dec 29, 2020 12:58:06 PM)

  1. [mlir][python] Add FlatSymbolRef attribute. — stellaraccident / githubweb

#17369 (Dec 29, 2020 12:03:43 PM)

  1. [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder — aqjune / githubweb
  2. [RISCV] Fill out basic integer RVV ISel patterns — fraser / githubweb
  3. [SLP] replace local reduction enum with RecurrenceKind; NFCI — spatel / githubweb

#17368 (Dec 29, 2020 11:19:39 AM)

  1. [RISCV] Don't use tail agnostic policy on instructions where destination is tied to source — craig.topper / githubweb
  2. [IROutliner] Adding a cost model, and debug option to turn the model off. — andrew.litteken / githubweb

#17367 (Dec 29, 2020 10:34:48 AM)

  1. [RISCV] Add earlyclobber of destination register to vmsbf.m/vmsif.m/vmsof.m instructions — craig.topper / githubweb
  2. [MSSAUpdater] Skip renaming when inserting def in unreachable block. — flo / githubweb
  3. [NewPM][AMDGPU] Port amdgpu-lower-kernel-attributes — aeubanks / githubweb

#17366 (Dec 29, 2020 9:51:09 AM)

  1. sanitizer: fix typo/spelling: Dissassemble → Disassemble — thakis / githubweb

#17365 (Dec 29, 2020 9:08:01 AM)

  1. [mlir][linalg] Add vectorization for linalg on tensor ops — thomasraoux / githubweb

#17364 (Dec 29, 2020 7:06:01 AM)

  1. RegionInfo: use a range-based for loop [NFCI] — nicolai.haehnle / githubweb

#17363 (Dec 29, 2020 5:38:55 AM)

  1. [InstCombine] 'hoist xor-by-constant from xor-by-value': completely give up on constant exprs — lebedev.ri / githubweb

#17362 (Dec 29, 2020 4:54:59 AM)

  1. [PowerPC] Provide patterns for permuted scalar to vector for pre-P8 — nemanja.i.ibm / githubweb

#17361 (Dec 29, 2020 4:09:05 AM)

  1. [RISCV] Rewrite and simplify helper function. NFC. — fraser / githubweb

#17360 (Dec 29, 2020 3:21:19 AM)

  1. [PowerPC] Disable CTR loops containing operations on half-precision — nemanjai / githubweb

#17359 (Dec 29, 2020 2:30:03 AM)

  1. [ARM][AArch64] Add Cortex-A78C Support for Clang and LLVM — mark.murray / githubweb

#17358 (Dec 29, 2020 1:07:42 AM)

  1. [lldb] Deduplicate some tests in TestLldbGdbServer — pavel / githubweb

#17357 (Dec 29, 2020 12:25:02 AM)

  1. [LLD][ELF] - Use LLVM_ELF_IMPORT_TYPES_ELFT instead of multiple types definitions. NFCI. — grimar / githubweb
  2. Precommit tests that have poison as shufflevector's placeholder — aqjune / githubweb

#17356 (Dec 28, 2020 11:42:01 PM)

  1. [lldb] Fix logging in lldb-server tests — pavel / githubweb

#17355 (Dec 28, 2020 9:01:38 PM)

  1. [test] Fix conditional-temporaries.cpp — aeubanks / githubweb
  2. [ubsan][test] FLush stdout before checking interleaved stdout/stderr — i / githubweb

#17354 (Dec 28, 2020 8:18:05 PM)

  1. [IROutliner] Merging identical output blocks for extracted functions. — andrew.litteken / githubweb
  2. [CodeGen] Use llvm::append_range (NFC) — kazu / githubweb
  3. [Scalar] Construct SmallVector with iterator ranges (NFC) — kazu / githubweb
  4. [CFGPrinter] Use succ_empty (NFC) — kazu / githubweb
  5. [asan][test] Annotate glibc specific tests with REQUIRES: glibc-2.27 — i / githubweb
  6. [NewPM] Port infer-address-spaces — aeubanks / githubweb

#17353 (Dec 28, 2020 7:19:58 PM)

  1. [PowerPC] Do not emit HW loop when TLS var accessed in PHI of loop exit — nemanja.i.ibm / githubweb
  2. [UpdateTestChecks] Fix update_analyze_test_checks.py failure — aqjune / githubweb
  3. [RISCV] Define vmclr.m/vmset.m intrinsics. — zakk.chen / githubweb

#17352 (Dec 28, 2020 6:35:46 PM)

  1. Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" — Yuanfang Chen / githubweb
  2. [AMDGPU][NewPM] Port amdgpu-promote-alloca(-to-vector) — aeubanks / githubweb

#17351 (Dec 28, 2020 5:45:00 PM)

  1. [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline — Yuanfang Chen / githubweb

#17350 (Dec 28, 2020 4:46:02 PM)

  1. [flang] Detect call to abstract interface — tkeith / githubweb

#17349 (Dec 28, 2020 3:53:18 PM)

  1. Fix PR35902: incorrect alignment used for ubsan check. — jyknight / githubweb
  2. [libc++] Fix a test failure in 7b00e9fae3 (D93815). — arthur.j.odwyer / githubweb

#17348 (Dec 28, 2020 2:54:44 PM)

  1. [NewPM] Fix CGSCCOptimizerLateEPCallbacks place in pipeline — aeubanks / githubweb
  2. [WebAssembly] Prototype extending pairwise add instructions — tlively / githubweb
  3. [MLIR][NFC] Change FunctionLike::setAllArgAttrs/setAllResultAttrs to do a one-shot attribute update. — jurahul / githubweb
  4. [IROutliner] Adding support for consolidating functions with different output arguments. — andrew.litteken / githubweb
  5. [test] Fix pr45360.ll under NPM — aeubanks / githubweb

#17347 (Dec 28, 2020 2:09:24 PM)

  1. [NFC][sanitizer] Remove unused typedef — Vitaly Buka / githubweb
  2. [InstCombine] Disable unsafe select transform behind a flag — nikita.ppv / githubweb
  3. [ValueTracking] Implement impliesPoison — aqjune / githubweb
  4. [WebAssembly][NFC] Finish cleaning up SIMD tablegen — tlively / githubweb

#17346 (Dec 28, 2020 1:26:53 PM)

  1. [PowerPC] Parse and ignore .machine — i / githubweb
  2. [SimplifyCFG] FoldBranchToCommonDest: gracefully handle unreachable code () — lebedev.ri / githubweb
  3. [IR] Make Value::getType() work better with invalid IR. — clattner / githubweb
  4. [InstSimplify] add tests for ctpop; NFC (PR48608) — spatel / githubweb
  5. [InstSimplify] remove ctpop of 1 (low) bit — spatel / githubweb

#17345 (Dec 28, 2020 12:24:19 PM)

  1. [RISCV] Adjust tested vor ops for more stable tests. NFC. — fraser / githubweb
  2. [CodeGen][ObjC] Destroy callee-destroyed arguments in the caller — Akira / githubweb
  3. [AMDGPU][MC][NFC] Added more tests for flat_global — dmitry.preobrazhensky / githubweb

#17344 (Dec 28, 2020 11:42:08 AM)

  1. [libc++] Fix a test failure in 7b00e9fae3 (D93815). — arthur.j.odwyer / githubweb
  2. [lldb] Deduplicate some lldb-server tests — pavel / githubweb

#17343 (Dec 28, 2020 10:52:55 AM)

  1. Revert "[LV] Vectorize (some) early and multiple exit loops" — aeubanks / githubweb
  2. Reapply "[LV] Vectorize (some) early and multiple exit loops"" w/fix for builder — listmail / githubweb
  3. [libc++] Constexpr-proof some machinery in not_fn.pass.cpp. NFCI. — arthur.j.odwyer / githubweb
  4. [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn, default_searcher. — arthur.j.odwyer / githubweb
  5. [NewPM][AMDGPU] Port amdgpu-simplifylib/amdgpu-usenative — aeubanks / githubweb

#17342 (Dec 28, 2020 10:10:13 AM)

  1. [AMDGPU][MC][NFC] Split large asm tests into smaller chunks — dmitry.preobrazhensky / githubweb
  2. [ValueTracking] Fix isKnownNonEqual() with constexpr mul — nikita.ppv / githubweb
  3. [LV] Vectorize (some) early and multiple exit loops — listmail / githubweb

#17341 (Dec 28, 2020 9:27:18 AM)

  1. [flang] Fix bugs in .mod file for abstract interface — tkeith / githubweb
  2. [MIRPrinter] Fix incorrect output of unnamed stack names — mikael.holmen / githubweb
  3. [InstCombine] 'hoist xor-by-constant from xor-by-value': ignore constantexprs — lebedev.ri / githubweb
  4. [TableGen] Fix bug in !interleave operator — paul / githubweb
  5. Revert "[benchmark] Fixed a build error when using CMake 3.15.1 + NDK-R20" — lebedev.ri / githubweb

#17340 (Dec 28, 2020 8:45:02 AM)

  1. [MachO] Fix enum-int mismatch warning — mikael.holmen / githubweb

#17339 (Dec 28, 2020 7:34:36 AM)

  1. [clang-tidy][NFC] Remove unnecessary headers — n.james93 / githubweb
  2. [PowerPC] Remove redundant COPY_TO_REGCLASS introduced by 8a58f21f5b6c — nemanja.i.ibm / githubweb

#17338 (Dec 28, 2020 6:36:45 AM)

  1. [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics. — zakk.chen / githubweb
  2. [AMDGPU] Split edge to make si_if dominate end_cf — Alexander Timofeev / githubweb
  3. [clangd] Add error handling (elog) in code completion. — adamcz / githubweb

#17337 (Dec 28, 2020 5:52:31 AM)

  1. [AMDGPU][MC] Improved errors handling for v_interp* operands — dmitry.preobrazhensky / githubweb

#17336 (Dec 28, 2020 5:05:06 AM)

  1. [AMDGPU][MC][NFC] Parser refactoring — dmitry.preobrazhensky / githubweb

#17335 (Dec 28, 2020 12:32:03 AM)

  1. [benchmark] Fixed a build error when using CMake 3.15.1 + NDK-R20 — lebedev.ri / githubweb

#17334 (Dec 27, 2020 11:24:05 PM)

  1. [RISCV] Pattern-match more vector-splatted constants — fraser / githubweb

#17333 (Dec 27, 2020 10:21:05 PM)

  1. [compiler-rt][test] Make glibc-* feature detection work on a musl distribution — i / githubweb
  2. [msan] Delete unused glibc header <execinfo.h> — i / githubweb

#17332 (Dec 27, 2020 9:38:14 PM)

  1. [sanitizer] Defined SANITIZER_TEST_HAS_PVALLOC only on glibc — i / githubweb

#17331 (Dec 27, 2020 8:55:59 PM)

  1. [MachineSink] add threshold in machinesink pass to reduce compiling time. — czhengsz / githubweb
  2. [asan][memprof] Declare _DYNAMIC and fix -Wparentheses — i / githubweb

#17330 (Dec 27, 2020 8:12:08 PM)

  1. [RS4GC] Lazily set changed flag when folding single entry phis — yrouban / githubweb

#17329 (Dec 27, 2020 4:20:36 PM)

  1. [InstCombine] use poison as placeholder for undemanded elems — aqjune / githubweb

#17328 (Dec 27, 2020 3:38:06 PM)

  1. [ValueTracking] Use m_LogicalAnd/Or to look into conditions — aqjune / githubweb

#17327 (Dec 27, 2020 2:41:37 PM)

  1. [GVN] Correctly set modified status when doing PRE on indices. — flo / githubweb

#17326 (Dec 27, 2020 1:59:01 PM)

  1. [ValueTracking] Add unit tests for isKnownNonZero, isImpliedCondition (NFC) — aqjune / githubweb

#17325 (Dec 27, 2020 1:16:55 PM)

  1. [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions — aqjune / githubweb

#17324 (Dec 27, 2020 12:34:08 PM)

  1. [GVN] Use m_LogicalAnd/Or to propagate equality from branch conditions — aqjune / githubweb

#17323 (Dec 27, 2020 11:30:53 AM)

  1. [EarlyCSE] Add tests for select form of and/or (NFC) — aqjune / githubweb

#17322 (Dec 27, 2020 10:48:20 AM)

  1. [LV] Set up branch from middle block earlier. — flo / githubweb
  2. [GVN] Add tests for select form of and/or (NFC) — aqjune / githubweb

#17321 (Dec 27, 2020 10:05:06 AM)

  1. [llvm-cov] Use is_contained (NFC) — kazu / githubweb
  2. [CodeGen, Transforms] Use *Map::lookup (NFC) — kazu / githubweb
  3. [Transforms] Use llvm::append_range (NFC) — kazu / githubweb

#17320 (Dec 27, 2020 9:12:01 AM)

  1. [PatternMatch][LVI] Handle select-form and/or in LVI — nikita.ppv / githubweb

#17319 (Dec 27, 2020 8:30:07 AM)

  1. [AArch64] Fix legalization of i128 ctpop without neon — nikita.ppv / githubweb

#17318 (Dec 27, 2020 6:00:59 AM)

  1. [ARM] Add some NEON anyextend testing. NFC — david.green / githubweb
  2. [AArch64] Add some anyextend testing. NFC — david.green / githubweb

#17317 (Dec 27, 2020 5:12:09 AM)

  1. [lldb] Surpress "ingoring result" warning in reproducer_handler — pavel / githubweb
  2. [lldb/test] Automatically skip remote lldb-server tests when applicable — pavel / githubweb

#17316 (Dec 27, 2020 12:30:29 AM)

  1. [GlobalISel] Fix assertion failures after "GlobalISel: Return APInt from getConstantVRegVal" landed. — Amara Emerson / githubweb

#17315 (Dec 26, 2020 11:48:08 PM)

  1. [X86] Remove X86Fmadd SDNode from tablegen. Use standard fma instead. NFC — craig.topper / githubweb

#17314 (Dec 26, 2020 7:48:08 PM)

  1. [RISCV] Improve VMConstraint checking on more unary and nullary instructions. — craig.topper / githubweb

#17313 (Dec 26, 2020 2:35:40 PM)

  1. [ODS] Make the getType() method on a OneResult instruction return a specific type. — clattner / githubweb

#17312 (Dec 26, 2020 1:53:13 PM)

  1. [test] Pin some tests to legacy PM — aeubanks / githubweb

#17311 (Dec 26, 2020 12:55:23 PM)

  1. [CVP] Add tests for select form of and/or (NFC) — nikita.ppv / githubweb

#17310 (Dec 26, 2020 12:13:08 PM)

  1. [llvm-pdbutil] Use llvm::is_contained (NFC) — kazu / githubweb
  2. [TableGen] Use llvm::erase_if (NFC) — kazu / githubweb
  3. [llvm-cov, llvm-symbolizer] Use llvm::erase_if (NFC) — kazu / githubweb

#17309 (Dec 26, 2020 9:59:43 AM)

  1. [NFC] Refactor some SourceMgr code — n.james93 / githubweb

#17308 (Dec 26, 2020 8:33:44 AM)

  1. [SLP] use switch to improve readability; NFC — spatel / githubweb
  2. [SLP] rename reduction variables for readability; NFC — spatel / githubweb

#17307 (Dec 26, 2020 7:43:56 AM)

  1. [clang-format] PR48569 clang-format fails to align case label with `switch` with Whitesmith Indentation — mydeveloperday / githubweb

#17306 (Dec 26, 2020 7:01:45 AM)

  1. [ValueTracking] Add more known non zero tests (NFC) — nikita.ppv / githubweb
  2. [ValueTracking] Handle more non-trivial conditions in isKnownNonZero() — nikita.ppv / githubweb

#17305 (Dec 26, 2020 5:49:46 AM)

  1. [RISCV] Define vector widening reduction intrinsic. — monk.chiang / githubweb

#17304 (Dec 25, 2020 10:55:37 AM)

  1. [llvm-objcopy] Use llvm::erase_if (NFC) — kazu / githubweb

#17303 (Dec 25, 2020 10:10:53 AM)

  1. [BasicAA] Pass AC/DT to isKnownNonEqual() — nikita.ppv / githubweb
  2. [Local] Remove unused function RemovePredecessorAndSimplify (NFC) — kazu / githubweb

#17302 (Dec 25, 2020 9:27:50 AM)

  1. [llvm-nm, llvm-objdump] Use llvm::is_contained (NFC) — kazu / githubweb

#17301 (Dec 25, 2020 7:59:47 AM)

  1. [InstCombine] Add additional tests for known non zero (NFC) — nikita.ppv / githubweb
  2. [InstCombine] Generalize icmp handling in isKnownNonZero() — nikita.ppv / githubweb

#17300 (Dec 25, 2020 4:28:06 AM)

  1. [BasicAA] Pass context instruction to isKnownNonZero() — nikita.ppv / githubweb

#17298 (Dec 25, 2020 2:56:36 AM)

  1. [mlir] Async: lowering async.value to LLVM — ezhulenev / githubweb
  2. [mlir] Async: add support for lowering async value operands to LLVM — ezhulenev / githubweb
  3. [BasicAA] Make sure context instruction is symmetric — nikita.ppv / githubweb

#17297 (Dec 25, 2020 2:09:00 AM)

  1. [Flang][OpenMP] Add semantic check for OpenMP Private, Firstprivate and Lastprivate clauses. — praveen / githubweb

#17296 (Dec 25, 2020 1:22:55 AM)

  1. [libObject] - Add more ELF types to LLVM_ELF_IMPORT_TYPES_ELFT define (ELFTypes.h). — grimar / githubweb
  2. [llvm-readelf/obj] - Improve the warning reported when unable to read the stack size. — grimar / githubweb
  3. [obj2yaml] - Dump the content of a broken hash table properly. — grimar / githubweb

#17295 (Dec 25, 2020 12:39:50 AM)

  1. [AArch64][GlobalISel] Notify observer of mutated instruction for shift custom legalization. — Amara Emerson / githubweb

#17294 (Dec 24, 2020 7:59:00 PM)

  1. [RISCV] Define vector mask-register logical intrinsics. — zakk.chen / githubweb
  2. [Target] Use llvm::any_of (NFC) — kazu / githubweb
  3. [RISCV] Define vpopc/vfirst intrinsics. — zakk.chen / githubweb

#17293 (Dec 24, 2020 7:00:42 PM)

  1. [RISCV] Add intrinsics for vrgather instruction — shihpo.hung / githubweb

#17292 (Dec 24, 2020 6:01:52 PM)

  1. [RISCV] Define vector single-width reduction intrinsic. — monk.chiang / githubweb

#17291 (Dec 24, 2020 10:42:38 AM)

  1. [NFC] SimplifyCFGOpt::simplifyUnreachable(): pacify unused variable warning — lebedev.ri / githubweb
  2. [IR][InstCombine] Add m_ImmConstant(), that matches on non-ConstantExpr constants, and use it — lebedev.ri / githubweb
  3. [NFC][InstCombine] Autogenerate check lines in vec_shuffle.ll test — lebedev.ri / githubweb
  4. [NFC][InstCombine] Add test for `a & ~(a ^ b)` pattern — lebedev.ri / githubweb
  5. [InstCombine] Fold `a & ~(a ^ b)` to `x & y` — lebedev.ri / githubweb
  6. [NFC][InstCombine] Add test coverage for `(x ^ C) ^ y` pattern — lebedev.ri / githubweb
  7. [InstCombine] Hoist xor-by-constant from xor-by-value — lebedev.ri / githubweb
  8. [NFC][LoopIdiom] Improve test coverage for 'left-shift-until-bittest' pattern — lebedev.ri / githubweb
  9. [LoopIdiom] 'left-shift-until-bittest': keep no-wrap flags on shift, fix edge-case miscompilation for %x.next — lebedev.ri / githubweb

#17290 (Dec 24, 2020 9:57:53 AM)

  1. [CodeGen] Remove unused function hasInlineAsmMemConstraint (NFC) — kazu / githubweb

#17289 (Dec 24, 2020 9:14:51 AM)

  1. [CodeGen, Transforms] Use llvm::any_of (NFC) — kazu / githubweb

#17288 (Dec 24, 2020 7:00:53 AM)

  1. [InstCombine] foldICmpUsingKnownBits - use KnownBits signed/unsigned getMin/MaxValue helpers. NFCI. — llvm-dev / githubweb

#17287 (Dec 24, 2020 6:14:51 AM)

  1. [Support] Explicitly state that KnownBits::getMinValue/getMaxValue are UNSIGNED values. NFCI. — llvm-dev / githubweb
  2. [Support] Add KnownBits::getSignedMinValue/getSignedMaxValue helpers. — llvm-dev / githubweb

#17286 (Dec 24, 2020 5:14:54 AM)

  1. Moved dwarf_eh_resume.ll from Generic to X86 folder — ybrevnov / githubweb

#17285 (Dec 24, 2020 3:56:28 AM)

  1. [CodeGen] Add "noreturn" attirbute to _Unwind_Resume — ybrevnov / githubweb
  2. Revert "[InstCombine] Check inbounds in load/store of gep null transform (PR48577)" — nikita.ppv / githubweb

#17283 (Dec 24, 2020 2:21:53 AM)

  1. [AMDGPU] Use MUBUF instructions for global address space access — Tony.Tye / githubweb

#17282 (Dec 24, 2020 1:29:54 AM)

  1. Revert "[InstCombine] Fold gep inbounds of null to null" — nikita.ppv / githubweb

#17281 (Dec 24, 2020 12:27:53 AM)

  1. [obj2yaml] - Dump the content of a broken GNU hash table properly. — grimar / githubweb

#17280 (Dec 23, 2020 10:34:58 PM)

  1. [Analysis] Remove spliceFunction (NFC) — kazu / githubweb

#17279 (Dec 23, 2020 9:51:54 PM)

  1. [ExecutionEngine, Linker] Use erase_if (NFC) — kazu / githubweb

#17278 (Dec 23, 2020 7:34:53 PM)

  1. Precommit analysis/etc tests for inselt poison placeholder — aqjune / githubweb

#17277 (Dec 23, 2020 6:51:55 PM)

  1. Precommit transform tests that have poison as insertelement's placeholder — aqjune / githubweb

#17276 (Dec 23, 2020 5:54:51 PM)

  1. [IRSim] Adding support for isomorphic predicates — andrew.litteken / githubweb

#17275 (Dec 23, 2020 4:41:07 PM)

  1. [mlir] Add tensor passes to passes.md — jpienaar / githubweb
  2. [DAGCombiner] Don't create sexts of deleted xors when they were in-visit replaced — rupprecht / githubweb
  3. [Clang] Reverse test to save on indentation. NFC. — alexandre.ganea / githubweb

#17274 (Dec 23, 2020 3:38:27 PM)

  1. Basic: Support named pipes natively in SourceManager and FileManager — Duncan P. N. Exon Smith / githubweb
  2. Basic: Add native support for stdin to SourceManager and FileManager — Duncan P. N. Exon Smith / githubweb

#17273 (Dec 23, 2020 2:55:04 PM)

  1. Fix lldb test failure due to D93082. — tmsriram / githubweb
  2. [lld][test] Relax test assertion of cmake defaults appearing in --version output. — rupprecht / githubweb
  3. [AMDGPU] Fix adjustWritemask subreg handling — Stanislav.Mekhanoshin / githubweb

#17272 (Dec 23, 2020 2:11:40 PM)

  1. [clangd] Fix case mismatch crash on in CDB on windows after 92dd077af1ff8 — sam.mccall / githubweb
  2. [lldb] Simplify ObjectFile::FindPlugin (NFC) — Jonas Devlieghere / githubweb

#17271 (Dec 23, 2020 1:25:50 PM)

  1. [InstCombine] Add tests for gep of null (NFC) — nikita.ppv / githubweb
  2. [InstCombine] Fold gep inbounds of null to null — nikita.ppv / githubweb
  3. [InstCombine] Handle different pointer types when folding gep of null — nikita.ppv / githubweb
  4. [IRSim] Adding commutativity matching to structure checking — andrew.litteken / githubweb
  5. [IRSim] Adding support for isomorphic predicates — andrew.litteken / githubweb
  6. [InstCombine] canonicalizeAbsNabs(): don't propagate NSW flag for NABS patter — lebedev.ri / githubweb
  7. [clang-format] Fix handling of TextProto comments — bjoern / githubweb
  8. [clang-format] Add SpaceBeforeCaseColon option — bjoern / githubweb
  9. Revert "[IRSim] Adding support for isomorphic predicates" — andrew.litteken / githubweb

#17270 (Dec 23, 2020 12:38:25 PM)

  1. Append ".__part." to every basic block section symbol. — tmsriram / githubweb
  2. [mlir][spirv] NFC: rename SPIR-V conversion files for consistency — antiagainst / githubweb
  3. [IROutliner] Use isa instead of dyn_cast where the casted value isn't used. NFC — craig.topper / githubweb
  4. [mlir][spirv] De-template deserialization — antiagainst / githubweb
  5. [mlir][spirv] De-template serialization — antiagainst / githubweb
  6. [InstCombine] Add tests for PR48577 (NFC) — nikita.ppv / githubweb
  7. [InstCombine] Check inbounds in load/store of gep null transform (PR48577) — nikita.ppv / githubweb
  8. [RISCV] Add ISel support for RVV vector/scalar forms — fraser / githubweb
  9. [format][NFC] Use unsigned char as the base of all enums in FormatStyle — n.james93 / githubweb

#17269 (Dec 23, 2020 11:39:11 AM)

  1. [RISCV] Add intrinsics for vfmv.v.f — craig.topper / githubweb
  2. This is a test commit — a-phipps / githubweb
  3. Updated GettingInvolved.md to reflect Flang Biweekly Call changes — aperry / githubweb
  4. [IROutliner] Adding support for elevating constants that are not the same in each region to arguments — andrew.litteken / githubweb
  5. Revert "This is a test commit" — a-phipps / githubweb
  6. Revert more changes that landed on top of 741978d727 — thakis / githubweb
  7. [mlir][vector] Add more vector Ops canonicalization — thomasraoux / githubweb
  8. clang: Build and run FrontendTests with CLANG_ENABLE_STATIC_ANALYZER=OFF too — thakis / githubweb
  9. [LoopIdiom] Introduce 'left-shift until bittest' idiom — lebedev.ri / githubweb
  10. [LoopIdiom] 'left-shift until bittest' idiom: support constant bit mask — lebedev.ri / githubweb
  11. [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask — lebedev.ri / githubweb
  12. [LoopIdiom] 'left-shift until bittest' idiom: support rewriting loop as countable, allow extra cruft — lebedev.ri / githubweb
  13. [mlir][spirv] Create a pass for testing SCFToSPIRV patterns — antiagainst / githubweb

#17268 (Dec 23, 2020 10:55:41 AM)

  1. [mlir][spirv] Convert functions returning one value — antiagainst / githubweb
  2. [lldb] Don't instrument demangling. — Jonas Devlieghere / githubweb
  3. [lldb] Refactor and simplify GetCommandSPExact interface — Jonas Devlieghere / githubweb

#17267 (Dec 23, 2020 10:03:56 AM)

  1. Revert 741978d727 and things that landed on top of it. — thakis / githubweb

#17266 (Dec 23, 2020 9:15:32 AM)

  1. [OpenMP] Fixing typo on memory size in Documenation — jhuber6 / githubweb

#17265 (Dec 23, 2020 8:30:34 AM)

  1. [BPI] Improve static heuristics for "cold" paths. — ybrevnov / githubweb
  2. [TableGen] Add the !substr() bang operator — paul / githubweb
  3. [lld-macho] Simulator & DriverKit executables should always be PIE — jezng / githubweb

#17264 (Dec 23, 2020 7:47:41 AM)

  1. [clangd] Do not take stale definition from the static index. — platonov.aleksandr / githubweb

#17263 (Dec 23, 2020 7:04:01 AM)

  1. [OpenMP] Fixing Typo in Documentation — jhuber6 / githubweb
  2. [clang-format] PR48535 clang-format Incorrectly Removes Space After C Style Cast When Type Is Not a Pointer — mydeveloperday / githubweb
  3. [clang-format] PR48539 ReflowComments breaks Qt translation comments — mydeveloperday / githubweb
  4. [MLIR][SPIRV] Add rewrite pattern to convert select+cmp into GLSL clamp. — kareem.ergawy / githubweb

#17262 (Dec 23, 2020 6:19:29 AM)

  1. [ARM] Add bank conflict hazarding — david.green / githubweb

#17261 (Dec 23, 2020 5:33:13 AM)

  1. [VE] Vector 'and' isel and tests — simon.moll / githubweb
  2. [NFC] Uniquify 'const' in TargetTransformInfoImpl.h — simon.moll / githubweb

#17260 (Dec 23, 2020 4:28:59 AM)

  1. Revert "PR24076, PR33655, C++ CWG 1558: Consider the instantiation-dependence of" — akuegel / githubweb
  2. [format] Add overload to parseConfiguration that accept llvm::MemoryBufferRef — n.james93 / githubweb
  3. [mlir] Remove static constructors from LLVMType — zinenko / githubweb

#17259 (Dec 23, 2020 3:45:29 AM)

  1. [mlir] Rename ConvertToLLVMPattern::isSupportedMemRefType() to isConvertibleAndHasIdentityMaps(). — csigg / githubweb

#17258 (Dec 23, 2020 2:58:20 AM)

  1. [mlir] Modernize std-to-llvm operation conversion doc — zinenko / githubweb
  2. [mlir] NFC: Remove ConvertToLLVMPattern::getDataPtr(). All call sites use getStridedElementPtr() now. — csigg / githubweb
  3. [mlir] Add translation of omp.wsloop to LLVM IR — zinenko / githubweb

#17257 (Dec 23, 2020 2:11:05 AM)

  1. [AMDGPU][GlobalISel] Fold flat vgpr + constant addresses — sebastian.neubauer / githubweb

#17256 (Dec 23, 2020 1:11:01 AM)

  1. [llvm-readobj] - Dump the ELF file type better. — grimar / githubweb
  2. [RISCV] Add intrinsics for vfwmacc, vfwnmacc, vfwmsac, vfwnmsac instructions — shihpo.hung / githubweb

#17255 (Dec 23, 2020 12:11:55 AM)

  1. [RISCV] Define vmerge/vfmerge intrinsics. — zakk.chen / githubweb

#17254 (Dec 22, 2020 10:33:54 PM)

  1. [RISCV] Define the vfmin, vfmax RVV intrinsics — evandro.menezes / githubweb

#17253 (Dec 22, 2020 9:48:55 PM)

  1. [NewPM] Fix objc-arc-apelim pass typo — aeubanks / githubweb

#17252 (Dec 22, 2020 9:04:58 PM)

  1. [NewGVN] Remove for_each_found (NFC) — kazu / githubweb

#17251 (Dec 22, 2020 8:13:29 PM)

  1. GlobalISel: Return APInt from getConstantVRegVal — Matthew.Arsenault / githubweb
  2. [MemorySSA] Use is_contained (NFC) — kazu / githubweb
  3. [WebAssembly][NFC] Refactor SIMD load/store tablegen defs — tlively / githubweb

#17250 (Dec 22, 2020 7:14:46 PM)

  1. [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction — shihpo.hung / githubweb
  2. [RISCV] Add intrinsics for vwmacc[u|su|us] instructions — shihpo.hung / githubweb
  3. [RISCV] Add intrinsics for vf[n]macc/vf[n]msac/vf[n]madd/vf[n]msub instructions — shihpo.hung / githubweb
  4. AMDGPU: Add spilled CSR SGPRs to entry block live ins — Matthew.Arsenault / githubweb
  5. AMDGPU: Use Register — Matthew.Arsenault / githubweb
  6. [lld/mac] Add --version flag — thakis / githubweb

#17249 (Dec 22, 2020 6:23:08 PM)

  1. VirtRegMap: Use Register — Matthew.Arsenault / githubweb
  2. AMDGPU: Fix assert when checking for implicit operand legality — Matthew.Arsenault / githubweb

#17248 (Dec 22, 2020 5:21:07 PM)

  1. [AMDGPU][GlobalISel] GlobalISel for flat scratch — Stanislav.Mekhanoshin / githubweb
  2. scudo: Replace the Cache argument on MapAllocator with a Config argument. NFCI. — peter / githubweb
  3. scudo: Move the management of the UseMemoryTagging bit out of the Primary. NFCI. — peter / githubweb
  4. Replace `T(x)` with `reinterpret_cast<T>(x)` everywhere it means reinterpret_cast. NFC. — arthur.j.odwyer / githubweb

#17247 (Dec 22, 2020 4:37:55 PM)

  1. [AMDGPU] Support unaligned flat scratch in TLI — Stanislav.Mekhanoshin / githubweb

#17246 (Dec 22, 2020 3:13:22 PM)

  1. [WebAssembly][SIMD] Rename shuffle, swizzle, and load_splats — tlively / githubweb
  2. [mlir] Remove instance methods from LLVMType — zinenko / githubweb
  3. [OpenMP] Add OpenMP Documentation for Libomptarget environment variables — jhuber6 / githubweb
  4. [IR] Add an ImplicitLocOpBuilder helper class for building IR with the same loc. — clattner / githubweb
  5. scudo: Move the configuration for the primary allocator to Config. NFCI. — peter / githubweb

#17245 (Dec 22, 2020 2:30:27 PM)

  1. [mlir] Lower gpu.memcpy to GPU runtime calls. — csigg / githubweb
  2. [clangd] Release notes for b8c37153d5393aad96 — sam.mccall / githubweb

#17244 (Dec 22, 2020 1:46:04 PM)

  1. glld/mac] Don't add names of unreferenced symbols to string table — thakis / githubweb
  2. [SLP] use operand index abstraction for number of operands — spatel / githubweb
  3. [SLP] add reduction tests for maxnum/minnum intrinsics; NFC — spatel / githubweb
  4. [clangd] Use atomics instead of locks to track periodic memory trimming — sam.mccall / githubweb

#17243 (Dec 22, 2020 1:02:58 PM)

  1. [RISCV] Remove unneeded !eq comparing a single bit value to 0/1 in RISCVInstrInfoVPseudos.td. NFC — craig.topper / githubweb
  2. Try to fix build on Windows — steveire / githubweb

#17242 (Dec 22, 2020 12:03:42 PM)

  1. Add a llvm.coro.end.async intrinsic — aschwaighofer / githubweb
  2. [OpenMP][Docs] Add FAQ entry about math and complex on GPUs — johannes / githubweb
  3. [OpenMP][Docs] Fixed a typo in the doc that can mislead users to a CMake error — tianshilei1992 / githubweb
  4. [OpenMP][Docs] Fix Typo — johannes / githubweb

#17241 (Dec 22, 2020 10:59:27 AM)

  1. [tests] precommit a test mentioned in review for D93317 — listmail / githubweb
  2. [LoopDeletion] Add test case where outer loop needs to be deleted. — flo / githubweb
  3. [ADT] Fix some tests after 5d10b8ad — n.james93 / githubweb
  4. [lldb] Add SBType::IsScopedEnumerationType method — Jonas Devlieghere / githubweb
  5. [lldb] Add SBType::GetEnumerationIntegerType method — Jonas Devlieghere / githubweb
  6. [OpenMP][Docs] Updated the faq about building an OpenMP offloading capable compiler — tianshilei1992 / githubweb
  7. Revert "Fix memory leak complicated non-type template arguments." — aeubanks / githubweb
  8. Revert "Fix MSVC "not all control paths return a value" warnings. NFCI." — aeubanks / githubweb
  9. Revert "[c++20] P1907R1: Support for generalized non-type template arguments of scalar type." — aeubanks / githubweb
  10. Revert "Following up on PR48517, fix handling of template arguments that refer" — aeubanks / githubweb
  11. Revert "DR2064: decltype(E) is only a dependent type if E is type-dependent, not" — aeubanks / githubweb
  12. Revert "[Flang][openmp][5.0] Add task_reduction clause." — joshisameeran17 / githubweb
  13. Revert "[clangd] zap a few warnings" — aeubanks / githubweb
  14. Revert "[LLDB] Unbreak the build after recent clang changes" — aeubanks / githubweb
  15. [clang-tidy] Handle template instantiations in container size check — steveire / githubweb
  16. [AMDGPU] Folding of FI operand with flat scratch — Stanislav.Mekhanoshin / githubweb

#17240 (Dec 22, 2020 9:30:39 AM)

  1. [SVE] Lower vector BITREVERSE and BSWAP operations. — paul.walker / githubweb
  2. [Flang][openmp][5.0] Add task_reduction clause. — joshisameeran17 / githubweb
  3. [PowerPC][Power10] Exploit store rightmost vector element instructions — conanap / githubweb
  4. [lldb] Abstract scoped timer logic behind LLDB_SCOPED_TIMER (NFC) — Jonas Devlieghere / githubweb
  5. Fix some misnamed variables in sve-fixed-length-int-minmax.ll. — paul.walker / githubweb
  6. [ADT] Add resize_for_overwrite method to SmallVector. — n.james93 / githubweb

#17239 (Dec 22, 2020 8:47:46 AM)

  1. [MLIR] Fix lowering of affine operations with return values — uday / githubweb
  2. [mlir] Add gpu.memcpy op. — csigg / githubweb

#17238 (Dec 22, 2020 7:56:15 AM)

  1. [openacc][openmp][NFC] Fix typo in comments — clementval / githubweb
  2. [RISCV] Basic jump table lowering — n / githubweb

#17237 (Dec 22, 2020 7:02:32 AM)

  1. [MCInstrDesc] [TableGen] Reduce size of MCOperandInfo instances. — paul / githubweb
  2. [LV] Use ScalarEvolution::getURemExpr to reduce duplication. — flo / githubweb

#17236 (Dec 22, 2020 6:18:27 AM)

  1. [flang][driver] Fix formatting in a test (nfc) — andrzej.warzynski / githubweb
  2. [clang] NFC: Refactor custom class into a lambda in CompilerInvocation — jan_svoboda / githubweb

#17235 (Dec 22, 2020 5:34:15 AM)

  1. [clang-format] NFC keep the code clang-formatted — mydeveloperday / githubweb
  2. [flang][driver] Refactor unit tests for frontend actions (nfc) — andrzej.warzynski / githubweb
  3. [clang][cli] Implement `getAllArgValues` marshalling — jan_svoboda / githubweb

#17234 (Dec 22, 2020 4:45:35 AM)

  1. [libc++] Add a 'is-lockfree-runtime-function' lit feature — Alexander.Richardson / githubweb
  2. [compiler-rt] Fix atomic_test.c on macOS — Alexander.Richardson / githubweb
  3. [ASTMatchers] Traverse-ignore range-for implementation details — steveire / githubweb
  4. [AArch64] Add a test for MachineLICM SinkIntoLoop. NFC. — sjoerd.meijer / githubweb

#17233 (Dec 22, 2020 4:01:18 AM)

  1. [llvm][Arm/AArch64] Format extension flags in CPU test failures — david.spickett / githubweb
  2. [clangd] Reuse buffer for JSONTransport::sendMessage — n.james93 / githubweb
  3. [gn build] (manually) port b8c37153d5393 — thakis / githubweb
  4. [PowerPC] Restore stack ptr from base ptr when available — nemanja.i.ibm / githubweb
  5. Revert "-fstack-clash-protection: Return an actual error when used on unsupported OS" — thakis / githubweb

#17232 (Dec 22, 2020 3:13:46 AM)

  1. -fstack-clash-protection: Return an actual error when used on unsupported OS — sylvestre / githubweb

#17231 (Dec 22, 2020 2:26:50 AM)

  1. [VPlan] Make VPInstruction a VPDef — flo / githubweb
  2. Fold comparison of __builtin_object_size expression with -1 for non-const size — sguelton / githubweb

#17230 (Dec 22, 2020 1:43:12 AM)

  1. [mlir] remove deprecated string-based OpBuilder from ODS — zinenko / githubweb
  2. [Flang][openmp][5/5] Make dist_schedule clause part of OmpClause — joshisameeran17 / githubweb
  3. [llvm][ARM/AArch64] Convert Target Parser CPU tests to fixtures — david.spickett / githubweb
  4. [lldb/test] Add GdbRemoteTestCaseFactory to avoid duplication in lldb-server tests — pavel / githubweb
  5. [DebugInfo] Don't use DW_OP_implicit_value for fragments — pavel / githubweb
  6. [MachineLICM] Add llvm debug messages to SinkIntoLoop. NFC. — sjoerd.meijer / githubweb

#17229 (Dec 22, 2020 12:57:42 AM)

  1. [Flang][openmp][3/5] Make ProcBind clause part of OmpClause — joshisameeran17 / githubweb
  2. [LV] Avoid needless fold tail — gil.rapaport / githubweb
  3. [Flang][openmp][4/5] Make nowait clause part of OmpClause — joshisameeran17 / githubweb

#17228 (Dec 22, 2020 12:14:26 AM)

  1. [Flang][openmp][1/5] Make Allocate clause part of OmpClause — joshisameeran17 / githubweb
  2. [Flang][openmp][2/5] Make Default clause part of OmpClause — joshisameeran17 / githubweb
  3. [clangd] Trim memory periodically when using glibc malloc — sam.mccall / githubweb

#17227 (Dec 21, 2020 11:15:42 PM)

  1. [RISCV] Define vector compare intrinsics. — kai.wang / githubweb

#17226 (Dec 21, 2020 10:16:47 PM)

  1. [RISCV] Define vleff intrinsics. — zakk.chen / githubweb

#17225 (Dec 21, 2020 9:33:59 PM)

  1. [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType's EltNum equal to Result's EltNum — bing1.yu / githubweb

#17224 (Dec 21, 2020 8:12:49 PM)

  1. [CSKY 3/n] Add bare-bones C-SKY MCTargetDesc — zixuan.wu / githubweb

#17223 (Dec 21, 2020 7:29:59 PM)

  1. scan-view: Remove Reporter.py and associated AppleScript files — tstellar / githubweb

#17222 (Dec 21, 2020 6:41:56 PM)

  1. [lld/mac] Implement support for private extern symbols — thakis / githubweb

#17221 (Dec 21, 2020 5:43:21 PM)

  1. [MC][test] Reorganize .cfi_* tests — i / githubweb
  2. Revert "[mlir] Add SmallVector sizes" — tpopp / githubweb
  3. [RISCV] Add intrinsics for vmacc/vnmsac/vmadd/vnmsub instructions — shihpo.hung / githubweb

#17220 (Dec 21, 2020 4:59:45 PM)

  1. [RISCV] Update vmv.v.v-rv32.ll and vmv.v.v-rv64.ll to test the correct intrinsics. — craig.topper / githubweb
  2. [RISCV] Use more precise type constraints for the vmv.v.v and vmv.v.x intrinsics. — craig.topper / githubweb
  3. [LoopNest] Extend `LPMUpdater` and adaptor to handle loop-nest passes — tu.da.wei / githubweb

#17219 (Dec 21, 2020 4:16:22 PM)

  1. llvm-profgen: Parse command line arguments after initializing targets — tstellar / githubweb
  2. HowToReleaseLLVM: Update document to match the current release process — tstellar / githubweb
  3. [Driver] Default Generic_GCC ppc/ppc64/ppc64le to -fasynchronous-unwind-tables — i / githubweb
  4. [InstCombine] Add check of i1 types in select-to-zext/sext transformation — congzhecao / githubweb
  5. [mlir] Add SmallVector sizes — tpopp / githubweb

#17218 (Dec 21, 2020 3:18:00 PM)

  1. [RISCV] Define the vand, vor and vxor RVV intrinsics — evandro.menezes / githubweb
  2. [NFC] Remove unused function — aeubanks / githubweb
  3. [MLIR][SPIRVToLLVM] Updated documentation on spirv-cpu-runner — georgemitenk0v / githubweb

#17217 (Dec 21, 2020 2:24:55 PM)

  1. Revert "[AMDGPU][HIP] Switch default DWARF version to 5" — scott.linder / githubweb
  2. [NewPM] Add TargetMachine method to add alias analyses — aeubanks / githubweb
  3. Migrate MCContext::createTempSymbol call sites to AlwaysAddSuffix=true — i / githubweb
  4. [MC] Split MCContext::createTempSymbol, default AlwaysAddSuffix to true, and add comments — i / githubweb
  5. [mlir][sparse] adjust output tensor to synthetic tensor — ajcbik / githubweb

#17216 (Dec 21, 2020 1:42:05 PM)

  1. [lldb] [Process/FreeBSDRemote] Remove anonymous namespace — mgorny / githubweb
  2. [MLIR][Docs] Fix a small typo in documentation. — kareem.ergawy / githubweb
  3. [mlir][vector] Extend vector unroll to all element-wise ops — thomasraoux / githubweb

#17215 (Dec 21, 2020 12:43:00 PM)

  1. [openacc] Use TableGen enum for default clause value — clementval / githubweb
  2. [mlir][Linalg] Revisit the Linalg on tensors abstraction — ravishankarm / githubweb

#17214 (Dec 21, 2020 11:57:22 AM)

  1. Update references to 'master' branch. — abidh / githubweb
  2. [AA] byval argument is identified function local — nikita.ppv / githubweb
  3. [clangd][NFC] Improve clangd status messages — sam.mccall / githubweb
  4. [lldb] Remove anonymous namespace from NativeRegisterContextLinux_x86_64 — pavel / githubweb
  5. [lld-macho][nfc] Clean up tests — jezng / githubweb
  6. [lld-macho][nfc] Remove %T from headerpad.s — jezng / githubweb

#17213 (Dec 21, 2020 11:14:18 AM)

  1. scudo: Remove ANDROID_EXPERIMENTAL_MTE macro. — peter / githubweb

#17213 (Dec 21, 2020 11:14:18 AM)

  1. [buildbot] Force lld for ThinLTO whole program devirtualization worker — tejohnson / githubweb

#17212 (Dec 21, 2020 10:31:39 AM)

  1. [cuda][hip] Fix typoes in header wrappers. — michael.hliao / githubweb

#17211 (Dec 21, 2020 9:48:42 AM)

  1. [AMDGPU][MC][NFC] Lit tests cleanup — dmitry.preobrazhensky / githubweb
  2. [AMDGPU][MC][NFC] Parser refactoring — dmitry.preobrazhensky / githubweb
  3. [AMDGPU][MC][NFC] Fix for sanitizer error in 8ab5770 — dmitry.preobrazhensky / githubweb

#17210 (Dec 21, 2020 9:05:52 AM)

  1. [ELF][PPC64] Detect missing R_PPC64_TLSGD/R_PPC64_TLSLD and disable TLS relaxation — i / githubweb
  2. [ELF] Reject local-exec TLS relocations for -shared — i / githubweb
  3. [clang] Fix expected errors in plugin attribute example — david.spickett / githubweb
  4. [mlir[[vector] Extend Transfer read/write ops to support tensor types. — thomasraoux / githubweb

#17209 (Dec 21, 2020 8:23:14 AM)

  1. Revert "[TableGen] Add the !substr() bang operator" — paul / githubweb

#17208 (Dec 21, 2020 7:40:03 AM)

  1. [AggressiveInstCombine] Generalize foldGuardedRotateToFunnelShift to generic funnel shifts (REAPPLIED) — llvm-dev / githubweb
  2. Remove unused variables. — tpopp / githubweb

#17207 (Dec 21, 2020 6:56:22 AM)

  1. [InstSimplify] add tests for inverted logic operands; NFC — spatel / githubweb
  2. [InstSimplify] reduce logic with inverted add/sub ops — spatel / githubweb
  3. [TableGen] Add the !substr() bang operator — paul / githubweb

#17206 (Dec 21, 2020 6:12:20 AM)

  1. Refactoring the attribute plugin example to fit the new API — aaron / githubweb
  2. [Statepoints] Disable VReg lowering for values used on exception path of invoke. — dantrushin / githubweb
  3. [VPlan] Make VPRecipeBase inherit from VPDef. — flo / githubweb
  4. [VE] Correct VMP allocation in calling conv — marukawa / githubweb

#17205 (Dec 21, 2020 5:28:04 AM)

  1. [VE] Optimize LEA combinations — marukawa / githubweb

#17204 (Dec 21, 2020 3:47:23 AM)

  1. [VP][NFC] ISD::VP_Sub -> ISD::VP_SUB — simon.moll / githubweb
  2. [VPlan] Use VPDef for VPInterleaveRecipe. — flo / githubweb
  3. [VE] Support RETURNADDR — marukawa / githubweb
  4. [VE] Support STACKSAVE and STACKRESTORE — marukawa / githubweb
  5. [flang][driver] Make the names of files created in unit tests unique (nfc) — andrzej.warzynski / githubweb
  6. [TableGen] NFC: Switch to range-based for loops in OptParserEmitter — jan_svoboda / githubweb
  7. [TableGen] NFC: Rename variables in OptParserEmitter — jan_svoboda / githubweb

#17203 (Dec 21, 2020 2:38:00 AM)

  1. [clang][cli] Streamline MarshallingInfoFlag description — jan_svoboda / githubweb
  2. [clang][cli] Let denormalizer decide how to render the option based on the option class — jan_svoboda / githubweb
  3. [clang] Use enum for LangOptions::SYCLVersion instead of unsigned — jan_svoboda / githubweb

#17202 (Dec 21, 2020 1:34:58 AM)

  1. [NFC][InstructionCost] Remove isValid() asserts in SLPVectorizer.cpp — david.sherwood / githubweb

#17201 (Dec 21, 2020 12:52:00 AM)

  1. [MLIR][SPIRVToLLVM] Updated documentation on entry points and not supported ops — georgemitenk0v / githubweb

#17200 (Dec 21, 2020 12:08:35 AM)

  1. [FastRA] Fix handling of bundled MIs — Pushpinder.Singh / githubweb
  2. MCContext::reportError: don't call report_fatal_error — i / githubweb
  3. [AsmPrinter] Replace a reachable report_fatal_error with MCContext::reportError — i / githubweb

#17199 (Dec 20, 2020 11:10:09 PM)

  1. [AsmParser] make .ascii support spaces as separators — caij2003 / githubweb
  2. [RISCV] Define the remaining vector fixed-point arithmetic intrinsics. — monk.chiang / githubweb

#17198 (Dec 20, 2020 10:26:54 PM)

  1. [PowerPC][NFC] Added assertion of shift exponent is too large for 'uint64_t'. — esme.yi / githubweb

#17197 (Dec 20, 2020 9:32:22 PM)

  1. [MC] Report locations for .symver errors — i / githubweb
  2. [MC][ELF] Drop MCSymbol::isExternal call sites — i / githubweb
  3. [PowerPC] Materialize i64 constants by enumerated patterns. — esme.yi / githubweb
  4. [MC][ELF] Remove unneeded MCSymbol::setExternal calls — i / githubweb

#17196 (Dec 20, 2020 8:49:26 PM)

  1. [llvm-reduce][test] Make remove-alias.ll CHECK patterns more specific after D90302 — i / githubweb

#17195 (Dec 20, 2020 8:06:04 PM)

  1. [lld-macho] Fix memcpy ub after D93267 — i / githubweb

#17194 (Dec 20, 2020 7:18:57 PM)

  1. [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targets — i / githubweb

#17193 (Dec 20, 2020 6:36:17 PM)

  1. [RISCV][NFC] Add tests for multiplication with constant — powerman1st / githubweb

#17192 (Dec 20, 2020 5:53:17 PM)

  1. [test] Fix new-pass-manager-opt-bisect.c — aeubanks / githubweb
  2. [Target] Use llvm::erase_if (NFC) — kazu / githubweb

#17191 (Dec 20, 2020 5:10:34 PM)

  1. [MachineLICM] delete dead flag if the duplicated def outside of loop is dead. — czhengsz / githubweb
  2. [PowerPC] add has side effect for SAT bit clobber intrinsics/instructions — czhengsz / githubweb

#17190 (Dec 20, 2020 4:27:36 PM)

  1. [test] Fix reg-usage.ll under NPM — aeubanks / githubweb

#17189 (Dec 20, 2020 3:45:03 PM)

  1. [OpenMP] Fixed the issue that CMake variables for OpenMP were not passed through when building OpenMP with LLVM_ENABLE_RUNTIMES — tianshilei1992 / githubweb

#17188 (Dec 20, 2020 2:29:40 PM)

  1. Make NPM OptBisectInstrumentation use global singleton OptBisect — aeubanks / githubweb
  2. [MC] Reject byte alignment if larger than or equal to 2**32 — i / githubweb

#17187 (Dec 20, 2020 1:46:53 PM)

  1. [ARM] Extra vecreduce tests with smaller than legal types. NFC — david.green / githubweb

#17186 (Dec 20, 2020 1:04:02 PM)

  1. [BasicAA] Add test for byval argument (NFC) — nikita.ppv / githubweb

#17185 (Dec 20, 2020 11:16:00 AM)

  1. [Object] Fix LFFile<ELFT>::getEntry on sizeof(size_t)==4 platforms — i / githubweb
  2. [lld-macho][nfc] Use split-file in order file test — jezng / githubweb
  3. [lld-macho] Support Obj-C symbols in order files — jezng / githubweb
  4. [lld-macho] Have order files support filtering by archive member paths — jezng / githubweb

#17184 (Dec 20, 2020 10:33:20 AM)

  1. [PGO] Remove dead member variable InstrumentFuncEntry (NFC) — kazu / githubweb

#17183 (Dec 20, 2020 9:40:40 AM)

  1. [Analysis, IR, CodeGen] Use llvm::erase_if (NFC) — kazu / githubweb

#17182 (Dec 20, 2020 8:58:04 AM)

  1. [MemLoc] Fix debug print for LocationSize — nikita.ppv / githubweb

#17181 (Dec 20, 2020 5:15:05 AM)

  1. [RISCV] Define vslideup/vslidedown intrinsics — shihpo.hung / githubweb

#17180 (Dec 20, 2020 4:16:52 AM)

  1. Fix MSVC "not all control paths return a value" warnings. NFCI. — llvm-dev / githubweb

#17179 (Dec 20, 2020 3:29:20 AM)

  1. [lldb] [test] Update test status for NetBSD — mgorny / githubweb
  2. [clang-tidy] cppcoreguidelines-pro-type-member-init: suppress warning for default member funcs — malcolm.parsons / githubweb

#17178 (Dec 20, 2020 2:26:19 AM)

  1. [RISCV] Define vector vfmul/vfdiv/vfrdiv intrinsics. — kai.wang / githubweb
  2. [RISCV] Define vector vfsgnj/vfsgnjn/vfsgnjx intrinsics. — kai.wang / githubweb
  3. [RISCV] Define vector vfwadd/vfwsub intrinsics. — kai.wang / githubweb
  4. [RISCV] Define vector vfwmul intrinsics. — kai.wang / githubweb

#17177 (Dec 20, 2020 1:44:07 AM)

  1. [lldb/test] Enable reverse-connect on windows too — pavel / githubweb

#17176 (Dec 19, 2020 9:08:07 PM)

  1. [mlir][CAPI] Add the missing <stdbool.h> in Support.h — joker.eph / githubweb

#17175 (Dec 19, 2020 5:52:04 PM)

  1. Fix left shift overflow UB in PPC backend on LLP64 platforms — rnk / githubweb

#17174 (Dec 19, 2020 3:42:30 PM)

  1. [TableGen][ARM][X86] Detect combining IntrReadMem and IntrWriteMem. — craig.topper / githubweb
  2. [IROutliner] Deduplicating functions that only require inputs. — andrew.litteken / githubweb
  3. Revert "[IROutliner] Deduplicating functions that only require inputs." — andrew.litteken / githubweb
  4. [IROutliner] Deduplicating functions that only require inputs. — andrew.litteken / githubweb

#17173 (Dec 19, 2020 3:00:07 PM)

  1. Handle overflow beyond the 127 common encodings limit — gkm / githubweb

#17172 (Dec 19, 2020 1:24:04 PM)

  1. [NFCI][SimlifyCFG] simplifyOnce(): also perform DomTree validation — lebedev.ri / githubweb
  2. [SimplifyCFG] Teach FoldTwoEntryPHINode() to preserve DomTree — lebedev.ri / githubweb
  3. [SimplifyCFG] Teach removeEmptyCleanup() to preserve DomTree — lebedev.ri / githubweb
  4. [SimplifyCFG] Teach simplifyCommonResume() to preserve DomTree — lebedev.ri / githubweb
  5. [SimplifyCFG] Teach simplifySingleResume() to preserve DomTree — lebedev.ri / githubweb
  6. [SimplifyCFG] simplifySingleResume(): FoldReturnIntoUncondBranch() already knows how to preserve DomTree — lebedev.ri / githubweb
  7. [NFCI][SimplifyCFG] SimplifyCondBranchToTwoReturns(): pull out BI->getParent() into a variable — lebedev.ri / githubweb
  8. [SimplifyCFG] Teach SimplifyCondBranchToTwoReturns() to preserve DomTree, part 1 — lebedev.ri / githubweb
  9. [SimplifyCFG] Teach SimplifyCondBranchToTwoReturns() to preserve DomTree, part 2 — lebedev.ri / githubweb
  10. [SimplifyCFG] Teach TryToMergeLandingPad() to preserve DomTree — lebedev.ri / githubweb
  11. [SimplifyCFG] Teach FoldBranchToCommonDest() to preserve DomTree, part 1 — lebedev.ri / githubweb

#17171 (Dec 19, 2020 12:15:12 PM)

  1. [IRSim][IROutliner] Limit to extracting regions that only require — andrew.litteken / githubweb

#17170 (Dec 19, 2020 11:32:54 AM)

  1. [Analysis] Remove dead function getInstTypePair (NFC) — kazu / githubweb
  2. [X86] Teach assembler to accept vmsave/vmload/vmrun/invlpga/skinit with or without the fixed register operands — craig.topper / githubweb

#17169 (Dec 19, 2020 10:50:08 AM)

  1. [Target, Transforms] Use contains (NFC) — kazu / githubweb

#17168 (Dec 19, 2020 8:38:16 AM)

  1. apply update_test_checks.py to a few files in llvm/test/Transforms/InstCombine — aqjune / githubweb

#17167 (Dec 19, 2020 7:55:53 AM)

  1. [NFC][libc++] Fixes swapped comments. — koraq / githubweb

#17166 (Dec 19, 2020 6:58:06 AM)

  1. [RISCV] Define vlxe/vsxe/vsuxe intrinsics. — zakk.chen / githubweb

#17165 (Dec 19, 2020 5:19:45 AM)

  1. [gn build] Port 195f44278c4 — llvmgnsyncbot / githubweb
  2. [ARM] Implement harden-sls-retbr for Thumb mode — kristof.beyls / githubweb
  3. [ARM] Harden indirect calls against SLS — kristof.beyls / githubweb
  4. [ARM] harden-sls-blr: avoid r12 and lr in indirect calls. — kristof.beyls / githubweb
  5. [ARM] Add clang command line support for -mharden-sls= — kristof.beyls / githubweb

#17164 (Dec 19, 2020 4:32:08 AM)

  1. [ARM] Implement harden-sls-retbr for ARM mode — kristof.beyls / githubweb

#17163 (Dec 18, 2020 7:29:48 PM)

  1. [Analysis, CodeGen, IR] Use contains (NFC) — kazu / githubweb

#17162 (Dec 18, 2020 6:46:23 PM)

  1. [lldb] Simplify the is_finalized logic in process and make it thread safe. — Jonas Devlieghere / githubweb

#17161 (Dec 18, 2020 6:03:31 PM)

  1. [clangd] Fix windows path handling in .clang-tidy parsing — sam.mccall / githubweb
  2. [FileCheck] Add a literal check directive modifier — jpienaar / githubweb
  3. [flang] Fix bug in IMPLICIT NONE(EXTERNAL) — tkeith / githubweb

#17160 (Dec 18, 2020 5:20:22 PM)

  1. [ObjC][ARC] Fix a bug where the inline-asm retain/claim RV marker wasn't — Akira / githubweb
  2. [clangd] Don't cancel requests based on "updates" with same content — sam.mccall / githubweb
  3. [HotColdSplit] Reflect full cost of parameters in split penalty — 1894981+hiraditya / githubweb

#17159 (Dec 18, 2020 4:37:08 PM)

  1. [clangd] Make our printing policies for Hover more consistent, especially tags — sam.mccall / githubweb
  2. [VE] Support copy of vector mask registers — marukawa / githubweb

#17158 (Dec 18, 2020 3:54:05 PM)

  1. [X86] Avoid generating invalid R_X86_64_GOTPCRELX relocations — harald / githubweb

#17157 (Dec 18, 2020 3:10:15 PM)

  1. [www] Remove '$Date$' marker from cxx_dr_status. — richard / githubweb

#17156 (Dec 18, 2020 2:07:09 PM)

  1. Rename files with same (case insensitive) name — chih-ping.chen / githubweb
  2. [RISCV] Assume no-op addrspacecasts by default — fraser / githubweb
  3. [c++20] Mark class type NTTPs as done and start defining the feature test macro. — richard / githubweb
  4. Add tests for the absence of feature test macros for features we don't — richard / githubweb
  5. [c++2b] Add tests for feature test macros. — richard / githubweb
  6. Fix memory leak complicated non-type template arguments. — richard / githubweb
  7. [SLP] fix typo; NFC — spatel / githubweb
  8. [RISCV] Address clang-tidy warnings in RISCVTargetMachine. NFC. — fraser / githubweb

#17155 (Dec 18, 2020 1:05:37 PM)

  1. [TableGen] Fix D90844 introduced non-determinism due to iteration over a std::map over allocated object pointers — i / githubweb
  2. [RISCV] Add intrinsics for vsetvli instruction — craig.topper / githubweb

#17154 (Dec 18, 2020 12:06:15 PM)

  1. [RISCV] Add intrinsics for vfmv.f.s and vfmv.s.f — craig.topper / githubweb
  2. Revert "[RISCV] Add intrinsics for vfmv.f.s and vfmv.s.f" — craig.topper / githubweb
  3. Recommit "[RISCV] Add intrinsics for vfmv.f.s and vfmv.s.f" — craig.topper / githubweb
  4. [DSE] Use correct memory location for read clobber check — nikita.ppv / githubweb
  5. [RISCV] Sign extend constant arguments to V intrinsics when promoting to XLen. — craig.topper / githubweb
  6. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / githubweb

#17153 (Dec 18, 2020 11:06:36 AM)

  1. [AIX] Change the code based on https://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20201214/864235.html — diggerlin / githubweb
  2. [clang-format][NFC] Expand BreakBeforeBraces examples — bjoern / githubweb
  3. [DebugInfo] Support Fortran 'use <external module>' statement. — chih-ping.chen / githubweb
  4. [NFC][InstSimplify] Add miscompiled testcase from D87188/D87197 — lebedev.ri / githubweb
  5. [InstSimplify] Don't miscompile `X == 0 ? abs(X) : -abs(X) --> -abs(X)` xform — lebedev.ri / githubweb
  6. [InstCombine] Canonicalize SPF to abs intrinsic — lebedev.ri / githubweb
  7. [GVNHoist] Remove successorDominate (NFC) — kazu / githubweb
  8. [RISCV] Add intrinsics for vmv.x.s and vmv.s.x — craig.topper / githubweb
  9. [NFC][InstCombine] Fixup check lines for prof md in select_meta.ll test — lebedev.ri / githubweb

#17152 (Dec 18, 2020 10:05:51 AM)

  1. Ensure SplitEdge to return the new block between the two given blocks — whitneyt / githubweb
  2. Revert "Revert "[FPEnv] Teach the IRBuilder about invoke's correct use of the strictfp attribute."" — kevin.neal / githubweb
  3. [RISCV] Add intrinsics for vmv.v.v, vmv.v.x, and vmv.x.i — craig.topper / githubweb
  4. Revert "[BasicAA] Handle two unknown sizes for GEPs" — flo / githubweb

#17151 (Dec 18, 2020 9:22:20 AM)

  1. [SROA] Remove Dead Instructions while creating speculative instructions — congzhecao / githubweb
  2. [RegisterScavenging] Fix assert in scavengeRegisterBackwards — simon.cook / githubweb
  3. [MCA, ExecutionEngine, Object] Use llvm::is_contained (NFC) — kazu / githubweb

#17150 (Dec 18, 2020 8:38:16 AM)

  1. [X86][AVX] Remove X86ISD::SUBV_BROADCAST (PR38969) — llvm-dev / githubweb
  2. [AArch64] Add support for ls64 to the .arch_extension asm directive — lucas.prates / githubweb
  3. [AArch64] Updating .arch_extension negative tests — lucas.prates / githubweb
  4. [X86] Avoid std::string creation in RecognizableInstr constructor. NFCI. — llvm-dev / githubweb
  5. PEI: Only call updateLiveness once per function — Matthew.Arsenault / githubweb
  6. Cleanup coro-inline.ll — lxfind / githubweb
  7. [ARM] Match dual lane vmovs from insert_vector_elt — david.green / githubweb
  8. [mlir][Linlag] Reflow Linalg.md - NFC — nicolas.vasilache / githubweb
  9. [ELF] Rename R_TLS to R_TPREL and R_NEG_TLS to R_TPREL_NEG. NFC — i / githubweb

#17149 (Dec 18, 2020 7:53:32 AM)

  1. [clangd] Smarter hover on auto and decltype — sam.mccall / githubweb
  2. [clangd] zap a few warnings — sam.mccall / githubweb
  3. [flang][driver] Rename unittest file (nfc) — andrzej.warzynski / githubweb

#17148 (Dec 18, 2020 7:10:29 AM)

  1. [VectorCombine] allow peeking through GEPs when creating a vector load — spatel / githubweb

#17147 (Dec 18, 2020 6:25:20 AM)

  1. [libObject, llvm-readobj] - Reimplement `ELFFile<ELFT>::getEntry`. — grimar / githubweb
  2. [clangd] Fix broken JSON test on windows — sam.mccall / githubweb

#17146 (Dec 18, 2020 5:41:26 AM)

  1. new altera single work item barrier check — aaron / githubweb
  2. [LLDB] Unbreak the build after recent clang changes — dave / githubweb
  3. No longer reject tag declarations in the clause-1 of a for loop. — aaron / githubweb
  4. [gn build] Port e69e551e0e5 — llvmgnsyncbot / githubweb
  5. [NFC][SVE] Clean up bfloat isel patterns that emit non-bfloat instructions. — paul.walker / githubweb
  6. [AArch64] Fix Copy Elemination for negative values — paul.walker / githubweb
  7. Revert "[ARM] Match dual lane vmovs from insert_vector_elt" — david.green / githubweb

#17145 (Dec 18, 2020 4:54:02 AM)

  1. [lldb/test] Reduce boilerplate in lldb-server tests — pavel / githubweb
  2. [clangd] Ignore the static index refs from the dynamic index files. — platonov.aleksandr / githubweb

#17144 (Dec 18, 2020 4:03:10 AM)

  1. [TTI] Add supportsScalableVectors target hook — cullen.rhodes / githubweb
  2. [AMDGPU][NFC] Document high parameter of f16 interp intrinsics — carl.ritson / githubweb
  3. [AArch64] Add support for the Branch Record Buffer extension — lucas.prates / githubweb
  4. [AArch64] Add support for the SPE-EEF feature — lucas.prates / githubweb
  5. [AMDGPU][NFC] Remove unused Hi16Elt definition — carl.ritson / githubweb
  6. [X86][AVX] Replace extract_subvector(broadcast(), 0) folds with generic SimplifyDemandedVectorEltsForTargetNode handling. — llvm-dev / githubweb
  7. [SVE][CodeGen] Vector + immediate addressing mode for masked gather/scatter — kerry.mclaughlin / githubweb

#17143 (Dec 18, 2020 2:58:54 AM)

  1. [IndVars] A test for adding trunc instructions to unwind blocks — yrouban / githubweb
  2. Add intrinsics for saturating float to int casts — bjorn.a.pettersson / githubweb
  3. [clangd] Add hot-reload of compile_commands.json and compile_flags.txt — sam.mccall / githubweb

#17142 (Dec 18, 2020 1:55:25 AM)

  1. [c++20] P1907R1: Support for generalized non-type template arguments of scalar type. — richard / githubweb
  2. Make Expr::HasSideEffect more precise for instantiation-dependent — richard / githubweb
  3. [libcxx] Make filesystem::path::value_type wchar_t on windows — martin / githubweb
  4. [libcxx] Reorder the two u8path functions, to make the following diff more readable. NFC. — martin / githubweb
  5. [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows — martin / githubweb
  6. [libcxx] Fix the preexisting directory_iterator code for windows — martin / githubweb
  7. [clang][cli] Port CodeGenOpts simple string flags to new option parsing system — jan_svoboda / githubweb
  8. [flang][driver] Add support for `-fsyntax-only` — andrzej.warzynski / githubweb

#17141 (Dec 18, 2020 1:09:51 AM)

  1. [libc][NFC] Use `#include <math.h>` in utils/FPUtil/ManipulationFunctions.h. — sivachandra / githubweb
  2. [clang][cli] Port HeaderSearch simple string options to new option parsing system — jan_svoboda / githubweb
  3. [InlineCost] Implement cost-benefit-based inliner — kazu / githubweb
  4. [clang][cli] Port TargetOpts simple string based options to new option parsing system — jan_svoboda / githubweb
  5. [clang][cli] Port LangOpts simple string based options to new option parsing system — jan_svoboda / githubweb
  6. [clang][cli] Port PreprocessorOpts simple string based options to new option parsing system — jan_svoboda / githubweb
  7. [clang][cli] Port FrontendOpts simple string based options to new option parsing system — jan_svoboda / githubweb

#17140 (Dec 18, 2020 12:06:38 AM)

  1. [libc][NFC] Use ASSERT_FP_EQ to comapre NaN values in tests. — sivachandra / githubweb
  2. DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / githubweb
  3. Where possible, don't try to ask whether a template argument is — richard / githubweb
  4. Ensure that we transform types into the current instantiation even if — richard / githubweb
  5. [PowerPC] Select the D-Form load if we know its offset meets the requirement — qshanz / githubweb
  6. Following up on PR48517, fix handling of template arguments that refer — richard / githubweb
  7. [clang][cli] Convert Analyzer option string based options to new option parsing system — jan_svoboda / githubweb

#17139 (Dec 17, 2020 11:23:47 PM)

  1. [LLD] Rename lld port driver entry function to a consistent name — Reshabhkumar.Sharma / githubweb

#17138 (Dec 17, 2020 10:40:51 PM)

  1. [IndVars] Fix adding trunc instructions to unwind blocks — yrouban / githubweb
  2. [NFC][utils] Factor remaining APIs under FunctionTestBuilder — mtrofin / githubweb

#17137 (Dec 17, 2020 9:37:56 PM)

  1. PR24076, PR33655, C++ CWG 1558: Consider the instantiation-dependence of — richard / githubweb

#17136 (Dec 17, 2020 8:33:44 PM)

  1. [RISCV] Remove NoVReg to avoid compile warning messages. — kai.wang / githubweb
  2. [Transforms] Use llvm::erase_if (NFC) — kazu / githubweb
  3. [IVDescriptors] Remove getConsecutiveDirection (NFC) — kazu / githubweb
  4. [lld-macho][nfc] Refactor to accommodate paired relocs — gkm / githubweb

#17135 (Dec 17, 2020 7:33:21 PM)

  1. [IR][PGO] Add hot func attribute and use hot/cold attribute in func section — xur / githubweb
  2. [flang] Fix -intrinsic-module-directory in flang script — tkeith / githubweb
  3. Fix clang-ppc64le-rhel buildbot build error — xur / githubweb

#17134 (Dec 17, 2020 6:33:12 PM)

  1. [IRSim][IROutliner] Adding InstVisitor to disallow certain operations. — andrew.litteken / githubweb
  2. [lld-macho] Implement option: -undefined TREATMENT — gkm / githubweb
  3. [clangd] Print .clang-tidy configuration parsing errors using [ev]?log. — n.james93 / githubweb
  4. [DAGCombiner] Improve shift by select of constant — qshanz / githubweb
  5. [RISCV] Define vsadd/vsaddu/vssub/vssubu intrinsics. — kai.wang / githubweb

#17133 (Dec 17, 2020 5:32:05 PM)

  1. [RISCV] Define vlse/vsse intrinsics. — zakk.chen / githubweb
  2. [mlir] Remove the MutableDictionaryAttr class — riddleriver / githubweb

#17132 (Dec 17, 2020 4:44:29 PM)

  1. [mlir] Move `std.tensor_cast` -> `tensor.cast`. — silvasean / githubweb
  2. Remove unneeded header include (NFC) — joker.eph / githubweb
  3. [mlir][sparse] scalarize reductions in for-loops during sparse codegen — ajcbik / githubweb
  4. Revert "[sanitizer-common] Pickup llvm-symbolizer from $OUT/bin IFF exists." — 31459023+hctim / githubweb
  5. Revert "[sanitizer-common] Force pickup of llvm-symbolizer from new binaries." — 31459023+hctim / githubweb

#17131 (Dec 17, 2020 4:05:59 PM)

  1. Workaround around clang 5.0 bug by including SmallVector.h in LLVM.h (PR41549) — joker.eph / githubweb

#17130 (Dec 17, 2020 3:19:30 PM)

  1. [mlir] Add canonicalization from `tensor_cast` to `dim` op. — ravishankarm / githubweb
  2. [mlir][Linalg] Define a linalg.init_tensor operation. — ravishankarm / githubweb

#17129 (Dec 17, 2020 2:40:06 PM)

  1. CodeGen: Improve generated IR for __builtin_mul_overflow(uint, uint, int) — tstellar / githubweb
  2. [DSE] Add test for potential caching bug (NFC) — nikita.ppv / githubweb

#17128 (Dec 17, 2020 2:00:35 PM)

  1. lld: Replace some lld::outs()s with message() — thakis / githubweb
  2. [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc) — Louis Dionne / githubweb
  3. Fix -Wno-error= parsing in clang-format. — joachim / githubweb
  4. [SimplifyCFG] DeleteDeadBlock() already knows how to preserve DomTree — lebedev.ri / githubweb
  5. [SimplifyCFG] ConstantFoldTerminator() already knows how to preserve DomTree — lebedev.ri / githubweb
  6. [SimplifyCFG] Teach simplifyUnreachable() to preserve DomTree — lebedev.ri / githubweb
  7. [VectorCombine] add tests for gep load with cast; NFC — spatel / githubweb

#17128 (Dec 17, 2020 2:00:35 PM)

  1. Try to fix Windows stage 2 build issue — rnk / githubweb

#17127 (Dec 17, 2020 1:13:18 PM)

  1. [AttrDocs] document always_inline — ndesaulniers / githubweb
  2. [OpenMP][NFC] Provide a new remark and documentation — johannes / githubweb
  3. [gn build] Link with -Wl,--gdb-index when linking with LLD — thakis / githubweb
  4. clang-cl: Remove /Zd flag — thakis / githubweb
  5. [mlir] Partially update the conversion-to-llvm document — zinenko / githubweb
  6. Revert "Ensure SplitEdge to return the new block between the two given blocks" — whitneyt / githubweb
  7. [mlir][IR][NFC] Move context/location parameters of builtin Type::get methods to the start of the parameter list — riddleriver / githubweb

#17126 (Dec 17, 2020 12:34:30 PM)

  1. [NFC][AMDGPU] Reorganize description of scratch handling — Tony.Tye / githubweb
  2. Fix NDEBUG build after https://reviews.llvm.org/D93005. — csigg / githubweb
  3. [test] Factor out creation of copy of SCC Nodes into function — aeubanks / githubweb
  4. [DSE] Add more tests for read clobber location (NFC) — nikita.ppv / githubweb
  5. [gn build] (manually) merge f4c8b8031800 — thakis / githubweb
  6. [mlir][ArmSVE] Add documentation generation — ajcbik / githubweb

#17126 (Dec 17, 2020 12:34:30 PM)

  1. Attempt to fix Python 3 issues in annotated scripts — rnk / githubweb
  2. Put back missing strip in annotated script — rnk / githubweb
  3. Fix next Python 3 Unicode issue, the gift that will keep giving for the next 20 years — rnk / githubweb

#17125 (Dec 17, 2020 11:36:07 AM)

  1. [OpenMP] Add definitions for 5.1 interop to omp.h — hansang.bae / githubweb
  2. [WebAssembly][lld] Don't mark a file live from an undefine symbol — dschuff / githubweb
  3. [openmp] Remove clause from OMPKinds.def and use OMP.td info — clementval / githubweb
  4. [mlir][LLVMIR] Add 'llvm.switch' op — modocache / githubweb

#17124 (Dec 17, 2020 10:56:45 AM)

  1. [PowerPC] Rename the vector pair intrinsics and builtins to replace the _mma_ prefix by _vsx_ — conanap / githubweb
  2. Add brief description of dialects doc section. — joker.eph / githubweb
  3. scudo: Adjust test to use correct check for primary allocations. — peter / githubweb

#17123 (Dec 17, 2020 10:12:27 AM)

  1. [libc] Refactor WrapperGen to make the flow cleaner. — sivachandra / githubweb
  2. [libc] Add python3 to libc buildbot depedencies. — paulatoth / githubweb
  3. [lldb] [Process/FreeBSDRemote] Replace GetRegisterSetCount() — mgorny / githubweb
  4. [lldb] [Process/FreeBSDRemote] Use RegSetKind consistently [NFC] — mgorny / githubweb
  5. [libc][Obvious] Fix typo is wrappergen unittest. — sivachandra / githubweb
  6. [LangRef] Update new ssp/sspstrong/sspreq semantics after D91816 — i / githubweb
  7. [gn build] Add symbol_level to adjust debug info level — aeubanks / githubweb
  8. [IRSim][IROutliner] Adding the extraction basics for the IROutliner. — andrew.litteken / githubweb
  9. [gn build] Port dae34463e3e — llvmgnsyncbot / githubweb
  10. Add call site location getter to C API — 989903+GeorgeLyon / githubweb
  11. [scudo][standalone] Allow the release of smaller sizes — kostyak / githubweb

#17122 (Dec 17, 2020 8:56:10 AM)

  1. [llvm-symbolizer][Windows] Add start line when searching in line table sections. — akhuang / githubweb
  2. Ensure SplitEdge to return the new block between the two given blocks — whitneyt / githubweb
  3. [mlir][spirv] NFC: Shuffle code around to better follow convention — antiagainst / githubweb
  4. [amdgpu] Default to code object v3 — jonathanchesterfield / githubweb
  5. [PowerPC][NFC] Cleanup PPCCTRLoopsVerify pass — Jinsong Ji / githubweb
  6. [DebugInfo] Avoid re-ordering assignments in LCSSA — jeremy.morse / githubweb
  7. [flang][openacc] Enforce restriction on routine directive and clauses — clementval / githubweb
  8. Detect section type conflicts between functions and variables — aaron / githubweb
  9. Revert "[lldb] Make CommandInterpreter's execution context the same as debugger's one." — pavel / githubweb

#17121 (Dec 17, 2020 7:57:32 AM)

  1. [ARM][MachineOutliner] Fix costs model. — yvan.roux / githubweb
  2. [InstCombine] Preserve !annotation on newly created instructions. — flo / githubweb
  3. [TableGen] Return const std::string& in InstrMap getName()/getFilterClass() methods. NFCI. — llvm-dev / githubweb
  4. [Clang] Make nomerge attribute a function attribute as well as a statement attribute. — zequanwu / githubweb
  5. [flang][openacc] Update serial construct clauses for OpenACC 3.1 — clementval / githubweb
  6. [SampleFDO] Fix uninitialized field warnings. NFCI. — llvm-dev / githubweb

#17120 (Dec 17, 2020 7:14:05 AM)

  1. [InstCombine] Remove scalable vector restriction in InstCombineCasts — JunMa / githubweb
  2. [SimplifyCFG] Preserve !annotation in FoldBranchToCommonDest. — flo / githubweb
  3. [clang-tidy][NFC] Reduce copies of Intrusive..FileSystem — n.james93 / githubweb
  4. [obj2yaml][yaml2obj] - Add AArch64 STO_AARCH64_VARIANT_PCS support — adhemerval.zanella / githubweb
  5. [llvm-readobj/elf] - AArch64: Handle AARCH64_VARIANT_PCS for GNUStyle — adhemerval.zanella / githubweb
  6. [lld] [ELF] AArch64: Handle DT_AARCH64_VARIANT_PCS — adhemerval.zanella / githubweb
  7. Remove Python2 fallback and only advertise Python3 in the doc — sguelton / githubweb
  8. Fix dead link — noreply / githubweb
  9. [TableGen] Make InstrMap::getFilterClass() const. NFCI. — llvm-dev / githubweb

#17119 (Dec 17, 2020 5:56:43 AM)

  1. [lldb-vscode] Speculative fix for raciness in TestVSCode_attach — pavel / githubweb
  2. [libc] revamp memory function benchmark — gchatelet / githubweb
  3. [IRBuilder] Generalize debug loc handling for arbitrary metadata. — flo / githubweb
  4. [NFC][AArch64] Move AArch64 MSR/MRS into a new decoder namespace — lucas.prates / githubweb
  5. [NFC][AArch64] Capturing multiple feature requirements in AsmParser messages — lucas.prates / githubweb
  6. [ARM][AArch64] Adding basic support for the v8.7-A architecture — lucas.prates / githubweb
  7. [AArch64] Add a GPR64x8 register class — lucas.prates / githubweb
  8. [AArch64] Adding the v8.7-A LD64B/ST64B Accelerator extension — lucas.prates / githubweb
  9. [ARM][AAarch64] Initial command-line support for v8.7-A — lucas.prates / githubweb
  10. [ARM] Adding v8.7-A command-line support for the ARM target — lucas.prates / githubweb
  11. [lld-macho] Add support for weak references — jezng / githubweb
  12. [lld-macho] Use LC_LOAD_WEAK_DYLIB for dylibs with only weakrefs — jezng / githubweb

#17118 (Dec 17, 2020 5:17:04 AM)

  1. [lldb] [unittests] Add tests for NetBSD register offsets/sizes — mgorny / githubweb
  2. [lldb] [unittests] Filter FreeBSD through CMake rather than #ifdef — mgorny / githubweb
  3. [mlir] Fix syntax error in markdown documentation — zinenko / githubweb

#17117 (Dec 17, 2020 4:31:55 AM)

  1. [X86] Remove extract_subvector(subv_broadcast_load()) fold. — llvm-dev / githubweb
  2. [NFC] Reduce include files dependency and AA header cleanup (part 2). — dfukalov / githubweb
  3. [SVE][CodeGen] Add bfloat16 support to scalable masked gather — kerry.mclaughlin / githubweb
  4. [mlir] partially update LLVM dialect documentation — zinenko / githubweb
  5. [mlir] Move LLVM Dialect Op documentation to ODS — zinenko / githubweb
  6. [libcxx] Remove ifdefs in the message to static_assert. NFC. — martin / githubweb
  7. [AArch64] Renamed sve-masked-scatter-legalise.ll. NFC. — kerry.mclaughlin / githubweb
  8. [clangd] Add llvm:: qualifier to work around GCC bug. NFC — sam.mccall / githubweb
  9. [DebugInfo] Fix MSVC build by adding back necessary reverse_iterator != operator — llvm-dev / githubweb
  10. [LV] Disable epilogue vectorization for scalable VFs — cullen.rhodes / githubweb

#17116 (Dec 17, 2020 3:02:16 AM)

  1. [libc] add back math.h #include utils/FPUtil/ManipulationFunctions.h — krasimir / githubweb
  2. [X86] Add X86ISD::SUBV_BROADCAST_LOAD and begin removing X86ISD::SUBV_BROADCAST (PR38969) — llvm-dev / githubweb
  3. Make LLVM build in C++20 mode — nunoplopes / githubweb
  4. [lldb] Add std::array to the supported template list of the CxxModuleHandler — Raphael Isemann / githubweb
  5. fix a -Wunused-variable warning in release build — krasimir / githubweb

#17115 (Dec 17, 2020 2:19:32 AM)

  1. [clang-format] PR35514 brace-init member initializers in function-try-blocks are not formatted correctly — mydeveloperday / githubweb
  2. [Flang][openmp]Fix crash in OpenMP semantic check( bug 48308) — joshisameeran17 / githubweb
  3. [lldb] Unify the two CreateTypedef implementations in TypeSystemClang — Raphael Isemann / githubweb

#17114 (Dec 17, 2020 1:41:10 AM)

  1. [clang][nfc] Update comment to match the opening `{` — andrzej.warzynski / githubweb
  2. [InstCombine] Preserve !annotation for newly created instructions. — flo / githubweb
  3. [llvm][AArch64] Actually check expected FPU for CPUs — david.spickett / githubweb

#17113 (Dec 17, 2020 1:01:05 AM)

  1. [mlir] Support index and memref types in llvm.mlir.cast — zinenko / githubweb
  2. [lldb] [POSIX-DYLD] Add libraries from initial rendezvous brkpt hit — mgorny / githubweb
  3. [lldb] [POSIX-DYLD] Update the cached exe path after attach — mgorny / githubweb

#17112 (Dec 17, 2020 12:20:33 AM)

  1. Expand the fp_to_int/int_to_fp/fp_round/fp_extend as libcall for fp128 — qshanz / githubweb

#17111 (Dec 16, 2020 11:41:13 PM)

  1. Use basic_string::find(char) instead of basic_string::find(const char *s, size_type pos=0) — i / githubweb

#17110 (Dec 16, 2020 10:50:08 PM)

  1. [GCN] Remove unused function handleNewInstruction (NFC) — kazu / githubweb
  2. [Debugify] Support checking Machine IR debug info — xiang1.zhang / githubweb
  3. [NFC][SampleFDO] Preparation to support multiple sections with the same type — wmi / githubweb

#17109 (Dec 16, 2020 9:55:09 PM)

  1. [NFC] factor update test function test builder as a class — mtrofin / githubweb
  2. [IR, CodeGen] Use llvm::is_contained (NFC) — kazu / githubweb

#17108 (Dec 16, 2020 9:16:25 PM)

  1. [RISCV] Infer mask type for vector intrinsics from the data type — craig.topper / githubweb
  2. [mlir][NFC] Remove StandardTypes.h now that all usages point to BuiltinTypes.h — riddleriver / githubweb
  3. [RISCV] Infer mask type from data type for vector vle and vse intrinsics. — craig.topper / githubweb

#17107 (Dec 16, 2020 8:21:57 PM)

  1. [RISCV] Define vector mul/div/rem intrinsics. — kai.wang / githubweb
  2. [RISCV] Define vector widening mul intrinsics. — kai.wang / githubweb
  3. Revert "[Debugify] Support checking Machine IR debug info" — xiang1.zhang / githubweb

#17106 (Dec 16, 2020 7:42:25 PM)

  1. AMDGPU: Remove SGPRSpillVGPRDefinedSet hack — Matthew.Arsenault / githubweb
  2. [RISCV] V does not imply F. — kai.wang / githubweb

#17105 (Dec 16, 2020 6:33:49 PM)

  1. [OpenMP] Add initial support for `omp [begin/end] assumes` — johannes / githubweb
  2. [Debugify] Support checking Machine IR debug info — xiang1.zhang / githubweb
  3. [RISCV] Define vle/vse intrinsics. — zakk.chen / githubweb

#17104 (Dec 16, 2020 5:54:57 PM)

  1. [gn build] (manually) port ddffcdf0a66 — thakis / githubweb

#17103 (Dec 16, 2020 4:51:35 PM)

  1. [CSSPGO] Consume pseudo-probe-based AutoFDO profile — hoy / githubweb
  2. [OpenMP][Libomptarget][NFC] Use CMake Variables — atmndp / githubweb
  3. [gn build] Port ac068e014b2 — llvmgnsyncbot / githubweb
  4. [mlir] Modify linalg loops test to have nested regions — tpopp / githubweb
  5. [clang-tidy] Add a diagnostic callback to parseConfiguration — n.james93 / githubweb
  6. [test] Cleanup some CGSCCPassManager tests — aeubanks / githubweb

#17102 (Dec 16, 2020 4:04:54 PM)

  1. Test commit: add valid punctuation to a comment. NFC. — tmroeder / githubweb
  2. [ASTImporter] Add support for importing GenericSelectionExpr AST nodes. — tmroeder / githubweb
  3. Disable Jump Threading for the targets with divergent control flow — Alexander Timofeev / githubweb
  4. [MBP] Add whole chain to BlockFilterSet instead of individual BB — carrot / githubweb

#17101 (Dec 16, 2020 3:26:13 PM)

  1. [IR] Fixed the typo in attributes test — haowei / githubweb

#17100 (Dec 16, 2020 2:45:28 PM)

  1. [libc++] Fix CI Dockerfile — Louis Dionne / githubweb
  2. [AArch64InstPrinter] Use * 4096 instead of << 12 — i / githubweb
  3. [NFCI][SimplifyCFG] Mark all the SimplifyCFG tests that already don't invalidate DomTree as such — lebedev.ri / githubweb
  4. [SimplifyCFG] removeUnreachableBlocks() already knows how to preserve DomTree — lebedev.ri / githubweb
  5. [SimplifyCFG] MergeBlockIntoPredecessor() already knows how to preserve DomTree — lebedev.ri / githubweb
  6. [SimplifyCFG] TryToSimplifyUncondBranchFromEmptyBlock() already knows how to preserve DomTree — lebedev.ri / githubweb
  7. [SimplifyCFG] Teach mergeEmptyReturnBlocks() to preserve DomTree — lebedev.ri / githubweb
  8. Improve the verifier diagnostic on dominance error — joker.eph / githubweb
  9. Revert "[mlir] Lookup the latest value with a legal type when remapping values." — pifon / githubweb
  10. [Test] Fix undef var in catch-undef-behavior.c — thomasp / githubweb
  11. [X86] Avoid %fs:(%eax) references in x32 mode — harald / githubweb

#17099 (Dec 16, 2020 2:06:36 PM)

  1. [libc++abi] Remove redundant null pointer check in operator delete — i / githubweb
  2. [VectorCombine] adjust test alignments for better coverage; NFC — spatel / githubweb
  3. Fix XCore test on Windows, the register order is reversed, for reasons unknown — rnk / githubweb
  4. [libc++] Install git-clang-format on CI nodes. — Louis Dionne / githubweb
  5. [PGO] Use the sum of profile counts to fix the function entry count — xur / githubweb
  6. Fix split-debug.c test on Windows — rnk / githubweb

#17098 (Dec 16, 2020 1:27:41 PM)

  1. [DSE] Pass MemoryLocation by const ref (NFC) — nikita.ppv / githubweb

#17097 (Dec 16, 2020 12:48:42 PM)

  1. Print source location in the error message when parens are missing around sizeof typename and the expression is inside macro expansion — richard / githubweb
  2. [VectorCombine] optimize alignment for load transform — spatel / githubweb
  3. [NFC] Remove unused prefixes in llvm/test/CodeGen/X86 — mtrofin / githubweb

#17096 (Dec 16, 2020 12:08:52 PM)

  1. Mark implicit coroutine variables as being implicit — aaron / githubweb
  2. [clang-offload-bundler] Add option -allow-missing-bundles — Yaxun.Liu / githubweb
  3. [sanitizer-common] Pickup llvm-symbolizer from $OUT/bin IFF exists. — 31459023+hctim / githubweb
  4. PR47474: Add test for Clang's current behavior. — richard / githubweb

#17095 (Dec 16, 2020 11:39:18 AM)

  1. [mlir] AsyncRuntime: mode runtime declarations to mlir::runtime namespace — ezhulenev / githubweb
  2. [mlir] Async: re-enable tests after fixing fkakines — ezhulenev / githubweb

#17094 (Dec 16, 2020 11:09:11 AM)

  1. [SimplifyCFG] Precommit test for preserving !annotation. — flo / githubweb
  2. [lldb][NFC] Apply performance-faster-string-find (`str.find("X")` -> `str.find('x')`) — rupprecht / githubweb
  3. [flang] Handle undeclared names in EQUIVALENCE statements — psteinfeld / githubweb

#17094 (Dec 16, 2020 11:09:11 AM)

  1. [jenkins] Fix typo in the host-compiler path used by lldb-cmake-matrix — Jonas Devlieghere / githubweb
  2. Start Docker-izing sanitizer-windows — rnk / githubweb

#17093 (Dec 16, 2020 10:39:45 AM)

  1. [mlir] Fix for gpu-async-region pass. — csigg / githubweb
  2. [Go] Fix bindings/go/llvm/IRBindings.cpp — i / githubweb

#17092 (Dec 16, 2020 10:09:39 AM)

  1. [DDG] Data Dependence Graph - DOT printer - recommit — bmahjour / githubweb
  2. [gn build] Port 6eff12788ee — llvmgnsyncbot / githubweb

#17091 (Dec 16, 2020 9:38:46 AM)

  1. [LoopNest] Handle loop-nest passes in LoopPassManager — whitneyt / githubweb
  2. Revert "[PowerPC] Extend folding RLWINM + RLWINM to post-RA." — esme.yi / githubweb
  3. [AArch64InstPrinter] Change printADRPLabel to print the target address in hexadecimal form — i / githubweb
  4. [VectorCombine] loosen alignment constraint for load transform — spatel / githubweb
  5. Remove spurious MLIRLLVMConversionsIncGen dependency from LLVM Dialect (NFC) — joker.eph / githubweb

#17090 (Dec 16, 2020 9:07:13 AM)

  1. [libomptarget][nfc] Replace static const with enum — jonathanchesterfield / githubweb
  2. [ELF] --emit-relocs: fix a crash if .rela.dyn is an empty output section — i / githubweb
  3. [NFC] Use regex for code object version in hip tests — jonathanchesterfield / githubweb

#17090 (Dec 16, 2020 9:07:13 AM)

  1. [jenkins] Fix exceptions raised by urllib.request — Jonas Devlieghere / githubweb

#17089 (Dec 16, 2020 8:38:00 AM)

  1. [flang] Fix crash in folding (#48437) — pklausler / githubweb
  2. [CMake] Avoid __FakeVCSRevision.h with no git repository — hahnjo / githubweb

#17088 (Dec 16, 2020 7:58:33 AM)

  1. LangRef: Update byval/sret description for required types — Matthew.Arsenault / githubweb
  2. [InstCombine] Precommit tests for !annotation metadata handling. — flo / githubweb
  3. [Doc][SystemZ] Add Linux/SystemZ to Getting Started guide. — kai / githubweb

#17087 (Dec 16, 2020 7:24:54 AM)

  1. [XCOFF][AIX] Emit EH information in traceback table — diggerlin / githubweb
  2. [sanitizer-common] Force pickup of llvm-symbolizer from new binaries. — 31459023+hctim / githubweb
  3. [X86] Rename reduction combiners to make it clearer whats happening. NFCI. — llvm-dev / githubweb
  4. [X86] Regenerate bit extraction tests, cleaning up check-prefixes. — llvm-dev / githubweb
  5. [TableGen] Slim down the data structures in xxxGenInstrInfo.inc, step 1 — paul / githubweb
  6. [Sema] Fix a miscompile by retaining array qualifiers when folding VLAs to constant arrays — erik.pilkington / githubweb
  7. NFC: balance a quote in AttrDocs.td — erik.pilkington / githubweb
  8. [flang] Handle multiple names for same operator — tkeith / githubweb

#17086 (Dec 16, 2020 6:40:06 AM)

  1. [Statepoints] Extract invoke tests into separate file. NFC. — dantrushin / githubweb
  2. [SLPVectorizer]Migrate getEntryCost to return InstructionCost — caroline.concatto / githubweb

#17085 (Dec 16, 2020 5:56:02 AM)

  1. [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost — caroline.concatto / githubweb
  2. [CostModel]Migrate getTreeCost() to use InstructionCost — caroline.concatto / githubweb
  3. [mlir][spirv] Add parsing and printing support for SpecConstantOperation — antiagainst / githubweb
  4. [CostModel] Add costs for llvm.experimental.vector.{extract,insert} intrinsics — bradley.smith / githubweb
  5. [PATCH] [compiler-rt] [builtins] Fix name of __aarch64_have_lse_atomics on Darwin — sbergman / githubweb

#17084 (Dec 16, 2020 4:59:37 AM)

  1. [LLDB] Skip TestGuiBasicDebug.py on Arm and AArch64/Linux — omair.javaid / githubweb
  2. [clang][AArch64][SVE] Avoid going through memory for VLAT <-> VLST casts — joe.ellis / githubweb

#17083 (Dec 16, 2020 3:59:06 AM)

  1. [X86][SSE] combineReductionToHorizontal - don't rely on widenSubVector to handle illegal vector types. — llvm-dev / githubweb
  2. Revert "Ensure SplitEdge to return the new block between the two given blocks" — whitneyt / githubweb

#17082 (Dec 16, 2020 3:11:24 AM)

  1. [lib/Object] - Make ELFObjectFile::getSymbol() return Expected<>. — grimar / githubweb
  2. [yaml2obj/obj2yaml] - Make Value/Size fields of Symbol optional. — grimar / githubweb
  3. Revert "[LLDB] Remove AArch64/Linux xfail decorator from TestGuiBasicDebug" — omair.javaid / githubweb

#17081 (Dec 16, 2020 2:23:27 AM)

  1. [llvm-readelf/obj] - Handle out-of-order PT_LOADs better. — grimar / githubweb

#17081 (Dec 16, 2020 2:23:27 AM)

  1. added .pylintrc — kuhnel / githubweb
  2. mlir-nvidia: set -DMLIR_BINDINGS_PYTHON_ENABLED=ON — kuhnel / githubweb

#17080 (Dec 16, 2020 1:37:11 AM)

  1. [clang][cli] Do not marshall only CC1Option flags in BoolOption — jan_svoboda / githubweb
  2. [clang][cli] Prevent double denormalization — jan_svoboda / githubweb
  3. [mlir] Lookup the latest value with a legal type when remapping values. — pifon / githubweb
  4. [clang][cli] Port CodeGen option flags to new option parsing system — jan_svoboda / githubweb
  5. [AMDGPU] Allow no saddr for global addtid insts — sebastian.neubauer / githubweb
  6. [clang][cli] Port LangOpts option flags to new option parsing system — jan_svoboda / githubweb
  7. [NFC] Pre-commit test for long-double builtins — qiucofan / githubweb
  8. [AMDGPU] Avoid calling copyFastMathFlags in wrong context — Piotr Sobczak / githubweb
  9. [clang][cli] Port DependencyOutput string based options to new option parsing system — jan_svoboda / githubweb

#17079 (Dec 16, 2020 12:53:46 AM)

  1. [builtins] Use %% as the separator for aarch64-*-darwin and ; for powerpc{32,64} — i / githubweb
  2. Revert "[Compiler-rt][AArch64] Workaround for .cfi_startproc assembler parser bug." — raul / githubweb

#17078 (Dec 16, 2020 12:10:42 AM)

  1. [libc][NFC] Use ASSERT_FP_EQ to comapre NaN values in tests. — sivachandra / githubweb

#17077 (Dec 15, 2020 11:27:53 PM)

  1. [AMDGPU] Print SCRATCH_EN field after the kernel — Stanislav.Mekhanoshin / githubweb

#17076 (Dec 15, 2020 10:45:00 PM)

  1. [libc][NFC] Rename global `nan` in tests to `aNaN`. — sivachandra / githubweb

#17075 (Dec 15, 2020 10:02:03 PM)

  1. [libc][NFC][Obvious] Remove few unnecessary #include directives in tests. — sivachandra / githubweb

#17074 (Dec 15, 2020 7:24:44 PM)

  1. [LV] Extend dead instruction detection to multiple exiting blocks — listmail / githubweb
  2. [RISCV] Refine vector load/store tablegen pattern, NFC. — zakk.chen / githubweb
  3. [JITLink][ORC] Enable creation / linking of raw jitlink::LinkGraphs. — Lang Hames / githubweb
  4. [LV] Weaken a unnecessarily strong assert [NFC] — listmail / githubweb
  5. [HIP] unbundle bundled preprocessor output — Yaxun.Liu / githubweb

#17073 (Dec 15, 2020 6:41:18 PM)

  1. [flang] Implement STORAGE_SIZE(), SIZEOF(), C_SIZEOF() — pklausler / githubweb
  2. [ASTMatchers][NFC] Strip prefixes eagerly in dynamic matcher arg traits. — n.james93 / githubweb

#17072 (Dec 15, 2020 5:13:54 PM)

  1. Document that AlignedCharArrayUnion exists to work around an MSVC bug — rnk / githubweb
  2. Revert "[OpenMP] Add initial support for `omp [begin/end] assumes`" — johannes / githubweb
  3. [gn build] Port b9c77542e23 — llvmgnsyncbot / githubweb
  4. [flang] Fix bug with USE of USE of generic — tkeith / githubweb
  5. [mac/lld] simplify code using PackedVersion instead of VersionTuple — thakis / githubweb
  6. [flang] Fix false error message for "ptr => func()" array conformance — pklausler / githubweb
  7. [lld/mac] fill in current and compatibility version for LC_LOAD_(WEAK_)DYLIB — thakis / githubweb
  8. [mac/lld] fix amend mishap from ec88746a059 — thakis / githubweb
  9. [Hexagon] Emit enough stores when aligning vector addresses — kparzysz / githubweb
  10. [Hexagon] Temporarily disable vector realignment for non-HVX vectors — kparzysz / githubweb
  11. [Hexagon] Rename test case, NFC — kparzysz / githubweb

#17071 (Dec 15, 2020 3:50:50 PM)

  1. [mlir] Tighten type verifiers for LLVM dialect ops results — zinenko / githubweb
  2. [mlir] NFC: retire LLVM_Zero/OneResultOp from LLVM dialect ODS — zinenko / githubweb
  3. [OpenMPOpt][NFC] Clang format — johannes / githubweb
  4. [Clang][Attr] Introduce the `assume` function attribute — johannes / githubweb
  5. [OpenMP] Use assumptions during ICV tracking — johannes / githubweb
  6. [OpenMP] Add initial support for `omp [begin/end] assumes` — johannes / githubweb
  7. [IR] Delete deprecated DebugLoc::get — i / githubweb
  8. DR2100: &expr is value-dependent if expr constant-evaluates to a — richard / githubweb
  9. DR1413 and part of P1815R2: Minor improvements to Clang's determination — richard / githubweb
  10. [mlir][Pass] Add a new PassNameCLParser specifically for parsing lists of pass names — riddleriver / githubweb
  11. [X86] Add REX prefix for GOTTPOFF/TLSDESC relocs in x32 mode — harald / githubweb
  12. [FIX] Add the comma missing in D91979 — johannes / githubweb
  13. [ASTMatcher] Avoid isImplicit call on object which could be nullptr — steveire / githubweb
  14. [ClangTidy] NFC: Add more tests for container-size-empty — steveire / githubweb
  15. Ensure SplitEdge to return the new block between the two given blocks — whitneyt / githubweb
  16. [mlir] Allow SymbolTable to update existing symbols — tpopp / githubweb

#17070 (Dec 15, 2020 2:53:08 PM)

  1. [docs][unittest][Go][StackProtector] Migrate deprecated DebugInfo::get to DILocation::get — i / githubweb
  2. Frontend: Fix confusing comment at call to clearOutputFiles, NFC — Duncan P. N. Exon Smith / githubweb
  3. [RISCV] Define vadc/vmadc/vsbc/vmsbc intrinsics. — kai.wang / githubweb
  4. [RISCV] Define vsll/vsrl/vsra intrinsics. — kai.wang / githubweb
  5. [RISCV] Define vnsrl/vnsra intrinsics. — kai.wang / githubweb
  6. [RISCV] Define vmin/vminu/vmax/vmaxu intrinsics. — kai.wang / githubweb
  7. [RISCV] Define vfadd/vfsub/vfrsub intrinsics. — kai.wang / githubweb
  8. [libc++] Use consistent declaration for main() in test — Louis Dionne / githubweb
  9. RegisterCoalescer: Remove phi-only subranges when erasing identity copies — Matthew.Arsenault / githubweb
  10. Don't memcpy from an empty ArrayRef; the base pointer could be null, and — richard / githubweb

#17069 (Dec 15, 2020 2:08:33 PM)

  1. [flang] Clean up TODO comments and fix one (DATA constant ambiguity) — pklausler / githubweb
  2. [NFC][Tests][SimplifyCFG] Trim whitespaces at the end of lines — lebedev.ri / githubweb
  3. [NFCI][SimplifyCFG] Add basic scaffolding for gradually making the pass DomTree-aware — lebedev.ri / githubweb
  4. [mlir][IR] Define the singleton builtin types in ODS instead of C++ — riddleriver / githubweb
  5. [RISCV] Only custom legalize i32 arguments to vector intrinsics on RV64. — craig.topper / githubweb
  6. [clang] Migrate deprecated DebugInfo::get to DILocation::get — i / githubweb
  7. AMDGPU: Remove redundant CCAction for i1 — Matthew.Arsenault / githubweb
  8. GlobalISel: Fix generic handling of single outgoing call arguments — Matthew.Arsenault / githubweb
  9. [Hexagon] Fix bitcasting v1i8 -> i8 — kparzysz / githubweb

#17068 (Dec 15, 2020 1:22:21 PM)

  1. [AMDGPU] Clarify scratch initialization — Tony.Tye / githubweb
  2. [RISCV] Use default member initializers for the feature flags in RISCVTargetInfo. NFC — craig.topper / githubweb
  3. [LV] Restructure handling of -prefer-predicate-over-epilogue option [NFC] — listmail / githubweb
  4. [OpenMP] Introduce new file wrapper class for runtime — jonathan.l.peyton / githubweb
  5. [mlir] Handle unknown ops in dynamic_tensor_from_elements bufferization — silvasean / githubweb
  6. [lld-macho] -weak_{library,framework} should always take priority — jezng / githubweb
  7. [lld-macho] Don't emit rebase opcodes for relocs in TLV sections — jezng / githubweb
  8. [lld-macho] Support -sub_umbrella — jezng / githubweb
  9. [lld-macho] Add implicit dylib support for frameworks — jezng / githubweb
  10. [flang] Minor fix to list-directed REAL output editing — pklausler / githubweb
  11. [clangd] Validate clang-tidy Checks in clangd config. — n.james93 / githubweb
  12. [PowerPC] Enable paired vector type and intrinsics when MMA is disabled — baptiste.saleil / githubweb
  13. [clang-tidy] Support all YAML supported spellings for bools in CheckOptions. — n.james93 / githubweb

#17067 (Dec 15, 2020 12:18:34 PM)

  1. [lld/mac] Set ordinal on dynamic undefined symbols in symbol table — thakis / githubweb
  2. [OPENMP51] Add present modifier in defaultmap clause — cchen / githubweb
  3. Reland dcdef5b5b3df457566e7faf61e1e5789c42528d1 — kbobyrev / githubweb
  4. Adding a test case that I accidentally dropped from 27ea7d0a6e0dc51e0214707bcc265fa6f9dc9bc6 — aaron / githubweb
  5. Consider reference, pointer, and pointer-to-member TemplateArguments to be different if they have different types. — richard / githubweb
  6. Set decl on DeclRefExpr directly during deserialization rather than — richard / githubweb
  7. [mlir] Allow nested regions in inlineRegionAndEmitStore — tpopp / githubweb

#17066 (Dec 15, 2020 11:35:39 AM)

  1. [tests][LV] precommit tests for D93317 — listmail / githubweb
  2. [tests] fix an accidental target dependence added in 99ac8868 — listmail / githubweb

#17065 (Dec 15, 2020 10:52:23 AM)

  1. [mlir] Add std.pow lowering to LLVMIR — tpopp / githubweb
  2. Revert "[FPEnv] Teach the IRBuilder about invoke's correct use of the strictfp attribute." — kevin.neal / githubweb
  3. [libc++] Fix synopsis in string::ends_with test. NFC. — marek.kurdej / githubweb
  4. [NFC] update extract-lowbits.ll and scalar-pf-to-i64.ll — mtrofin / githubweb
  5. [clangd] Provide suggestions with invalid config keys — n.james93 / githubweb

#17064 (Dec 15, 2020 9:58:04 AM)

  1. [AArch64][NEON] Remove undocumented vceqz{,q}_p16, vml{a,s}q_n_f64 intrinsics — joe.ellis / githubweb
  2. [ELF] Error for out-of-range R_X86_64_[REX_]GOTPCRELX — i / githubweb
  3. [llvm-symbolizer] Add missing include for config.h — akhuang / githubweb
  4. SeparateConstOffsetFromGEP::lowerToSingleIndexGEPs - don't use dyn_cast_or_null. NFCI. — llvm-dev / githubweb
  5. [X86] Explicitly use SDValue instead of auto. NFCI. — llvm-dev / githubweb
  6. [mlir] Add NVVM lowering for std.pow — tpopp / githubweb
  7. [clangd] Log remote index connectivity status — kbobyrev / githubweb
  8. [X86] Regenerate avxvnni.ll tests - remove unused prefix. NFCI. — llvm-dev / githubweb
  9. [FPEnv] Teach the IRBuilder about invoke's correct use of the strictfp attribute. — kevin.neal / githubweb
  10. [mlir] Fix GPUToNVVM test — tpopp / githubweb
  11. Revert "[clangd] Log remote index connectivity status" — kbobyrev / githubweb
  12. [mlir] Add std.powf to ROCDL lowering. — tpopp / githubweb
  13. [NFC] Update extract-bits.ll — mtrofin / githubweb

#17063 (Dec 15, 2020 9:15:00 AM)

  1. [utils] The func_dict for a prefix may just be empty — mtrofin / githubweb
  2. [libc++] Fix allocate_shared when used with an explicitly convertible allocator — Louis Dionne / githubweb
  3. [X86] Remove unnecessary SUBV_BROADCAST combines. NFCI. — llvm-dev / githubweb
  4. [PGO] Allow overriding -vp-counters-per-site — raul / githubweb

#17062 (Dec 15, 2020 8:32:17 AM)

  1. [ARM] Match dual lane vmovs from insert_vector_elt — david.green / githubweb
  2. [mlir] Add std op for X raised to the power of Y — tpopp / githubweb
  3. [NFC] Fix a few SVEInstrInfo related stylistic issues. — paul.walker / githubweb
  4. [clang][driver][NFC] Use StringRef instead of std::string — n.james93 / githubweb

#17061 (Dec 15, 2020 7:49:43 AM)

  1. [lldb] Fix import-std-module tests after libc++ got a new __memory subdirectory — Raphael Isemann / githubweb
  2. [utils] Fix UpdateTestChecks case where 2 runs differ for last label — mtrofin / githubweb
  3. [SystemZ] Remove most hard-coded R1D instances for sibcalls — ulrich.weigand / githubweb
  4. [clangd] Improve goToDefinition on auto and dectype — sam.mccall / githubweb

#17060 (Dec 15, 2020 7:07:02 AM)

  1. [VPlan] Use VPDef for VPWidenSelectRecipe. — flo / githubweb
  2. [VE][NFC] Sort VEISD operations — marukawa / githubweb
  3. [VE] Support FRAMEADDR — marukawa / githubweb
  4. [AnnotationRemarks] Also generate annotation remarks when using -O0. — flo / githubweb

#17059 (Dec 15, 2020 6:19:30 AM)

  1. [OpenMP] Initialize runtime in the forked child process — hansang.bae / githubweb
  2. [AMDGPU][NFC] Add more global_atomic_cmpswap tests — sebastian.neubauer / githubweb
  3. [AMDGPU] Unify flat offset logic — sebastian.neubauer / githubweb

#17058 (Dec 15, 2020 5:33:58 AM)

  1. [InstCombine] Remove scalable vector restriction when fold SelectInst — JunMa / githubweb
  2. [InstCombine] Remove scalable vector restriction in InstCombineCompares — JunMa / githubweb
  3. [InstCombine][NFC] Change cast of FixedVectorType to dyn_cast. — JunMa / githubweb
  4. [clang-format] Recognize c++ coroutine keywords as unary operator to avoid misleading pointer alignment — yedeng.yd / githubweb
  5. [LV] Pass explicit vector width to not require a X86 target. — flo / githubweb
  6. [clangd] Avoid traversing C:\ -> C: when looking for CDBs — sam.mccall / githubweb
  7. Reland [clangd] Extract per-dir CDB cache to its own threadsafe class. NFC — sam.mccall / githubweb
  8. [InstCombine] Remove scalable vector restriction in foldVectorBinop — JunMa / githubweb
  9. [clangd] Oops, fix code in #ifdef WIN32 — sam.mccall / githubweb

#17057 (Dec 15, 2020 4:31:59 AM)

  1. [CodeGenPrepare] Update optimizeGatherScatterInst for scalable vectors. — paul.walker / githubweb
  2. [SVE] Move INT_TO_FP i1 promotion into custom lowering. — paul.walker / githubweb
  3. [RISCV] Define vwadd/vwaddu/vwsub/vwsubu intrinsics. — kai.wang / githubweb

#17055 (Dec 15, 2020 3:01:20 AM)

  1. [X86][AVX] LowerBUILD_VECTOR - reduce 256/512-bit build vectors with zero/undef upper elements + pad. — llvm-dev / githubweb
  2. [X86] Remove trailing whitespace. NFC. — llvm-dev / githubweb

#17055 (Dec 15, 2020 3:01:20 AM)

  1. Use clang-stage2-Rthinlto host-compilers to for LLDB jobs — Raphael Isemann / githubweb

#17054 (Dec 15, 2020 1:57:40 AM)

  1. [clang][cli] Create accessors for exception models in LangOptions — jan_svoboda / githubweb
  2. [clang][cli] Squash exception model in LangOptions into one member — jan_svoboda / githubweb
  3. [clang][cli] Squash multiple cc1 -fxxx-exceptions flags into single -exception-model=xxx option — jan_svoboda / githubweb
  4. [VPlan] Use VPdef for VPWidenCall. — flo / githubweb
  5. [VPlan] Use VPDef for VPWidenGEPRecipe. — flo / githubweb
  6. [LV] Add reduction test, which exposed a crash in a pending patch. — flo / githubweb

#17053 (Dec 15, 2020 1:12:28 AM)

  1. [VE] Support atomic exchange instructions — marukawa / githubweb
  2. [clangd] Add hover info for `this` expr — sam.mccall / githubweb

#17052 (Dec 15, 2020 12:29:21 AM)

  1. [GlobalISel][IRTranslator] Ensure branch probabilities are added when translating invoke edges. — Amara Emerson / githubweb
  2. [SCEV] Add missing type check into getRangeForAffineNoSelfWrappingAR — mkazantsev / githubweb
  3. [llvm-readelf] - Don't print OS/Processor specific prefix for known ELF file types. — grimar / githubweb
  4. [RISCV][NFC] Define scalable vectors for half types. — kai.wang / githubweb

#17051 (Dec 14, 2020 11:29:18 PM)

  1. [Test] Test on assertion failure with expensive SCEV range inference — mkazantsev / githubweb
  2. [IR] Remove isPowerOf2ByteWidth — kazu / githubweb

#17050 (Dec 14, 2020 10:46:34 PM)

  1. [Compiler-rt][AArch64] Workaround for .cfi_startproc assembler parser bug. — raul / githubweb
  2. Re-apply "[CMake][compiler-rt][AArch64] Avoid preprocessing LSE builtins separately" — raul / githubweb
  3. [Analysis] Use llvm::erase_value (NFC) — kazu / githubweb

#17049 (Dec 14, 2020 10:03:32 PM)

  1. Revert "[lldb/API] Expose Target::CreateBreakpoint(..., move_to_nearest_code) overload" — medismail.bennani / githubweb
  2. [lldb/API] Expose Target::CreateBreakpoint(..., move_to_nearest_code) overload — medismail.bennani / githubweb

#17048 (Dec 14, 2020 9:05:06 PM)

  1. [RISCV] Define vadd/vsub/vrsub intrinsics and lower to V instructions. — kai.wang / githubweb

#17047 (Dec 14, 2020 8:02:02 PM)

  1. Revert "Lex: Migrate HeaderSearch::LoadedModuleMaps to FileEntryRef" — thakis / githubweb
  2. [X86] Add test case for commit e52bc1d2bba794b. — yuanke.luo / githubweb
  3. Revert "[Debugify] Support checking Machine IR debug info" — thakis / githubweb
  4. Revert "[MachineDebugify] Insert synthetic DBG_VALUE instructions" — thakis / githubweb
  5. [lldb/API] Expose Target::CreateBreakpoint(..., move_to_nearest_code) overload — medismail.bennani / githubweb
  6. Reland "[MachineDebugify] Insert synthetic DBG_VALUE instructions" — thakis / githubweb
  7. [gn build] Port d2ed9d6b7ec — llvmgnsyncbot / githubweb

#17046 (Dec 14, 2020 7:07:07 PM)

  1. [Debugify] Support checking Machine IR debug info — xiang1.zhang / githubweb
  2. [libc] Add memcmp implementation. — chennngwang / githubweb
  3. Revert "[Debugify] Support checking Machine IR debug info" — xiang1.zhang / githubweb
  4. [libc][NFC] Skip adding dummy targets for skipped unit tests. — sivachandra / githubweb
  5. [Debugify] Support checking Machine IR debug info — xiang1.zhang / githubweb
  6. [libc] Add remainder[f|l] and remquo[f|l] to the list of aarch64 entrypoints. — sivachandra / githubweb
  7. [mlir][Inliner] Refactor the inliner to use nested pass pipelines instead of just canonicalization — riddleriver / githubweb
  8. [PGO] remove unintentional code in early commit — xur / githubweb
  9. [NFC] [Legalizer] Use common method for expanding fp-to-int operands — qiucofan / githubweb
  10. Revert "[amdgpu] Default to code object v3" — thakis / githubweb

#17045 (Dec 14, 2020 5:41:55 PM)

  1. Revert "ADT: Migrate users of AlignedCharArrayUnion to std::aligned_union_t, NFC" — rnk / githubweb
  2. [amdgpu] Default to code object v3 — jonathanchesterfield / githubweb
  3. [libc][Obvious] Mark functions in DummyFEnv.h as static inline. — sivachandra / githubweb
  4. Remove the ast_type_traits namespace. — alexfh / githubweb
  5. [RISCV] Teach debug output from assembly parser to print register names instead of enum values. — craig.topper / githubweb
  6. [RISCV] Handle Match_InvalidSImm5 in RISCVAsmParser::MatchAndEmitInstruction — craig.topper / githubweb
  7. [RISCV] Prevent assertion in the assembler if vmerge or vfmerge are given a V0 destination. — craig.topper / githubweb

#17044 (Dec 14, 2020 4:58:46 PM)

  1. [PGO] Verify BFI counts after loading profile data — xur / githubweb
  2. [PowerPC] Temporarily disable asan longjmp tests — nemanja.i.ibm / githubweb
  3. AMDGPU: If a store defines (alias) a load, it clobbers the load. — changpeng.fang / githubweb

#17043 (Dec 14, 2020 4:14:58 PM)

  1. [mlir] Fix opaque struct typedef in AsyncRuntime header — ezhulenev / githubweb
  2. [gn build] (semi-manually) port 7ad49aec125 — thakis / githubweb
  3. [gn build] (semi-manually) port 19d57b5c42b — thakis / githubweb
  4. [VectorCombine] add alignment test for gep load; NFC — spatel / githubweb
  5. scudo: Remove positional template arguments for secondary cache. NFCI. — peter / githubweb
  6. [lld/mac] implement -compatibility_version, -current_version — thakis / githubweb
  7. [X86] Fix variadic argument handling for x32 — harald / githubweb

#17042 (Dec 14, 2020 2:56:46 PM)

  1. [libc++] Refactor allocate_shared to use an allocation guard — Louis Dionne / githubweb
  2. [AMDGPU] Use multi-dword flat scratch for spilling — Stanislav.Mekhanoshin / githubweb
  3. [mlir][OpDefGen] Add support for generating local functions for shared utilities — riddleriver / githubweb
  4. [LoopIdiomRecognize] Teach detectShiftUntilZeroIdiom to recognize loops where the counter is decrementing. — craig.topper / githubweb
  5. Lex: Migrate HeaderSearch::LoadedModuleMaps to FileEntryRef — Duncan P. N. Exon Smith / githubweb
  6. AST: Silence an instance of -Wsign-compare, NFC — Duncan P. N. Exon Smith / githubweb
  7. Add comment to closing brace of anonymous namespace, NFC — Duncan P. N. Exon Smith / githubweb
  8. Adapt lldb to a40db5502b2515a6f2f1676b5d7a655ae0f41179 — Duncan P. N. Exon Smith / githubweb
  9. [VectorCombine] make load transform poison-safe — spatel / githubweb
  10. [libc++] NFCI: Return pointer instead of reference from __shared_ptr_emplace helper method — Louis Dionne / githubweb
  11. [libc++] Remove unnecessary static assertion in allocate_shared — Louis Dionne / githubweb
  12. [clang][IR] Add support for leaf attribute — haowei / githubweb
  13. [mlir] Add section page for Rationale docs. — riddleriver / githubweb

#17041 (Dec 14, 2020 2:13:59 PM)

  1. clang: Add byval on x86_intrcc parameter 0 — Matthew.Arsenault / githubweb
  2. OpaquePtr: Require byval on x86_intrcc parameter 0 — Matthew.Arsenault / githubweb
  3. [mlir][ArmSVE][RFC] Add an ArmSVE dialect — joker.eph / githubweb
  4. [DDG] Data Dependence Graph - DOT printer — bmahjour / githubweb
  5. Speculative fix for build bot failures — listmail / githubweb
  6. Revert "[mlir] Remove methods from mlir::OpState that just forward to mlir::Operation." — csigg / githubweb
  7. Revert "[DDG] Data Dependence Graph - DOT printer" — bmahjour / githubweb

#17040 (Dec 14, 2020 1:29:40 PM)

  1. [LAA] Relax restrictions on early exits in loop structure — listmail / githubweb
  2. [MBP] Prevent rotating a chain contains entry block — carrot / githubweb
  3. Add initial support for multilibs in Baremetal toolchain. — abidh / githubweb
  4. [NFC] cleanup cg-profile emission on TargetLowerinng — zequanwu / githubweb
  5. [libc++] Split allocator_traits and pointer_traits out of <memory> — Louis Dionne / githubweb

#17039 (Dec 14, 2020 12:46:28 PM)

  1. [CUDA] Do not diagnose host/device variable access in dependent types. — tra / githubweb
  2. [mlir][OpFormat] Add support for emitting newlines from the custom format of an operation — riddleriver / githubweb
  3. [mlir][OpAsmParser] Add support for parsing integer literals without going through IntegerAttr — riddleriver / githubweb
  4. [flang] Fix copy elision assumption. — llvm-project / githubweb
  5. [mlir] Remove methods from mlir::OpState that just forward to mlir::Operation. — csigg / githubweb
  6. [mlir] Change the internal representation of FrozenRewritePatternList to use shared_ptr — riddleriver / githubweb

#17038 (Dec 14, 2020 11:58:07 AM)

  1. [NFC] Remove stray comment. — asbirlea / githubweb
  2. [Hexagon] Tweak _MSC_VER workaround version — rnk / githubweb
  3. [VectorCombine] add test for load with offset; NFC — spatel / githubweb

#17037 (Dec 14, 2020 11:14:53 AM)

  1. Revert "[clang-scan-deps] Support clang-cl" — sylvain.audi / githubweb
  2. [SystemZ] Improve handling of backchain offset. — paulsson / githubweb
  3. [mlir][linalg] Fix bug in elementwise vectorization — thomasraoux / githubweb
  4. [sanitizer] Restrict querying VM size on Darwin only to iOS devices — Kuba Mracek / githubweb
  5. [RISCV] Move vtype decoding and printing from RISCVInstPrinter to RISCVBaseInfo. Share with the assembly parser's debug output — craig.topper / githubweb
  6. [flang] Use mlir::OpState::operator->() to get to methods of mlir::Operation. — csigg / githubweb

#17036 (Dec 14, 2020 10:32:18 AM)

  1. [NFC] Remove trailing whitespace in llvm/CMakeLists.txt — Tony.Tye / githubweb
  2. [NFCI][Thumb2] Regenerate MVE tests i missed in 59560e85897afc50090b6c3d920bacfd28b49d06 — lebedev.ri / githubweb
  3. [amdgpu] Fix a crash case when `V_CNDMASK` could be simplified. — michael.hliao / githubweb
  4. [Wasm][LTO][NPM] Use NPM for LTO with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER — aeubanks / githubweb

#17035 (Dec 14, 2020 9:49:12 AM)

  1. [clang-scan-deps] Support clang-cl — sylvain.audi / githubweb
  2. [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI. — arthur.j.odwyer / githubweb
  3. [libc++] ADL-proof <functional> by adding _VSTD:: qualification on calls. — arthur.j.odwyer / githubweb
  4. [NFC][SimplifyCFG] Add another miscompiled test for PR48450 — lebedev.ri / githubweb
  5. [NFC][SimplifyCFG] FoldBranchToCommonDest(): pull out 'common successor' into a variable — lebedev.ri / githubweb
  6. [SimplifyCFG] FoldBranchToCommonDest(): temporairly put back restrictions on liveout uses of bonus instructions (PR48450) — lebedev.ri / githubweb
  7. [ASTImporter] Fix import of a typedef that has an attribute — gabor.marton / githubweb
  8. [MLIR][SPIRV] Refactoring serialization and deserialization — antiagainst / githubweb
  9. [PowerPC] Restore stack ptr from frame ptr with setjmp — nemanja.i.ibm / githubweb
  10. lld/ELF: Parse MSP430 BFD/emulation names — i / githubweb
  11. [TableGen] Fixed 64-bit filters being sliced to 32 bits in FixedLenDecoderEmitter — Cameron.Desrochers / githubweb

#17034 (Dec 14, 2020 9:01:37 AM)

  1. [AMDGPU] Make use of HasSMemRealTime predicate. NFC. — jay.foad / githubweb
  2. Revert "Re-apply "[CMake][compiler-rt][AArch64] Avoid preprocessing LSE builtins separately"" — raul / githubweb
  3. [SLP] Control maximum vectorization factor from TTI — Stanislav.Mekhanoshin / githubweb
  4. [libc][Obvious] Include <fenv.h> from DummyFenv.h. — sivachandra / githubweb

#17033 (Dec 14, 2020 8:42:21 AM)

  1. [VE] Add logical mask intrinsic instructions — marukawa / githubweb

#17032 (Dec 14, 2020 8:37:23 AM)

  1. [X86] LowerBUILD_VECTOR - track zero/nonzero elements with APInt masks. NFCI. — llvm-dev / githubweb

#17031 (Dec 14, 2020 8:32:04 AM)

  1. [libc++] [P1164] Add tests for create_directories. NFC. — marek.kurdej / githubweb

#17030 (Dec 14, 2020 8:25:44 AM)

  1. [VE] Correct addRegisterClass calls — marukawa / githubweb

#17029 (Dec 14, 2020 8:19:43 AM)

  1. [flang][driver] Fix a small bug (auto vs auto&) — andrzej.warzynski / githubweb

#17028 (Dec 14, 2020 8:14:08 AM)

  1. [AIX] Fixed "comparison of unsigned expression >= 0 is always true" gcc warnings. — diggerlin / githubweb

#17027 (Dec 14, 2020 7:23:03 AM)

  1. [compiler-rt] [builtins] Make lse.S compile on Darwin — raul / githubweb
  2. Re-apply "[CMake][compiler-rt][AArch64] Avoid preprocessing LSE builtins separately" — raul / githubweb
  3. [libc++] s/Birdirectional/Bidirectional/g. NFCI. — arthur.j.odwyer / githubweb
  4. [libc++] s/insertible/insertable/g. NFCI. — arthur.j.odwyer / githubweb
  5. [libc++] Remove __is_construct::__nat. NFCI. — arthur.j.odwyer / githubweb
  6. [libc++] Fix some one-off typos in comments. NFCI. — arthur.j.odwyer / githubweb
  7. generate_header_tests.py: Sort the header files ASCIIbetically. — arthur.j.odwyer / githubweb
  8. Reland [DebugInfo] Improve dbg preservation in LSR. — markus.lavin / githubweb

#17026 (Dec 14, 2020 6:39:41 AM)

  1. [VPlan] Make VPWidenMemoryInstructionRecipe a VPDef. — flo / githubweb

#17025 (Dec 14, 2020 5:35:04 AM)

  1. [SLP] Fix vector element size for the store chains — anton.a.afanasyev / githubweb
  2. Revert "Consider reference, pointer, and pointer-to-member TemplateArguments to be different if they have different types." — Raphael Isemann / githubweb
  3. [llvm-objdump] Use "--" for long options in --help text — david.spickett / githubweb

#17024 (Dec 14, 2020 4:51:30 AM)

  1. [TableGen] Don't dereference from dyn_cast<> - use cast<> instead. NFCI. — llvm-dev / githubweb

#17023 (Dec 14, 2020 4:07:36 AM)

  1. [ARM] Improve handling of empty VPT blocks in tail predicated loops — david.green / githubweb
  2. [SVE][CodeGen] Lower scalable floating-point vector reductions — kerry.mclaughlin / githubweb
  3. [IRCE] Add test case for PR48051 — llvm-dev / githubweb

#17022 (Dec 14, 2020 3:19:48 AM)

  1. [XRay] Remove unnecessary <x86intrin.h> include — raul / githubweb
  2. [AMDGPU][NFC] Remove unused VOP3Mods0Clamp — carl.ritson / githubweb
  3. [AMDGPU][NFC] Rename opsel/opsel_hi/neg_lo/neg_hi with suffix 0 — carl.ritson / githubweb

#17021 (Dec 14, 2020 2:31:09 AM)

  1. [MLIR] Add lowerings for atan and atan2 to ROCDL intrinsics — frgossen / githubweb
  2. [AMDGPU] Mark amdgpu_gfx functions as module entry function — sebastian.neubauer / githubweb
  3. [MLIR] Add atan and atan2 lowerings to CUDA intrinsics — frgossen / githubweb

#17020 (Dec 14, 2020 1:48:05 AM)

  1. Revert "[CMake][compiler-rt][AArch64] Avoid preprocessing LSE builtins separately" — raul / githubweb

#17019 (Dec 14, 2020 1:32:05 AM)

  1. [compiler-rt][CMake] Define HAS_ASM_LSE on Apple if available — raul / githubweb

#17018 (Dec 14, 2020 1:24:05 AM)

  1. [clang][cli] Port FileSystem options to new option parsing system — jan_svoboda / githubweb

#17017 (Dec 14, 2020 1:10:30 AM)

  1. [llvm-readobj] - For SHT_REL relocations, don't display an addend. — grimar / githubweb

#17016 (Dec 14, 2020 1:05:07 AM)

  1. [clang][cli] Better defaults for MarshallingInfoString — jan_svoboda / githubweb

#17015 (Dec 14, 2020 12:46:09 AM)

  1. [llvm-readelf] - Improve ELF type field dumping. — grimar / githubweb

#17014 (Dec 14, 2020 12:27:43 AM)

  1. [clang][cli] Port Preprocessor and PreprocessorOutput option flags to new option parsing system — jan_svoboda / githubweb

#17013 (Dec 14, 2020 12:21:50 AM)

  1. [CMake][compiler-rt][AArch64] Avoid preprocessing LSE builtins separately — raul / githubweb
  2. [LoopIdiom] Pre-commit tests for D92745. NFC — craig.topper / githubweb
  3. [Flang][OpenMP] Semantic checks for Atomic construct. — joshisameeran17 / githubweb
  4. [AST][RecoveryExpr] Preserve type for broken overrload member call expr. — hokein.wu / githubweb
  5. [PowerPC][FP128] Fix the incorrect signature for math library call — qshanz / githubweb
  6. [clangd] Go-to-definition on pure virtual method decls jumps to all overrides. — hokein.wu / githubweb
  7. [Flang][OpenMP-5.0] Semantic checks for flush construct. — joshisameeran17 / githubweb

#17012 (Dec 13, 2020 11:15:28 PM)

  1. Factor out and centralize repeated 'getExpandedPackSize'. — richard / githubweb
  2. Consider reference, pointer, and pointer-to-member TemplateArguments to be different if they have different types. — richard / githubweb
  3. Fix test expectation to cope with custom version namespaces. — richard / githubweb

#17011 (Dec 13, 2020 10:32:10 PM)

  1. [SLP][Test] Precommit test for D93192 — anton.a.afanasyev / githubweb

#17010 (Dec 13, 2020 9:28:29 PM)

  1. [MachineCombiner][NFC] Add MustReduceRegisterPressure goal — czhengsz / githubweb

#17009 (Dec 13, 2020 8:45:28 PM)

  1. [CodeGen] Use llvm::erase_value (NFC) — kazu / githubweb

#17008 (Dec 13, 2020 8:02:09 PM)

  1. [opt][NPM] Pin -lower-amx-type to legacy PM — aeubanks / githubweb
  2. [Target] Use llvm::is_contained (NFC) — kazu / githubweb

#17007 (Dec 13, 2020 7:18:39 PM)

  1. Re-apply 8904ee8ac7e with missing header included this time. — Lang Hames / githubweb

#17006 (Dec 13, 2020 6:36:08 PM)

  1. Revert "[JITLink] Add JITLinkDylib type, thread through JITLinkMemoryManager APIs." — thakis / githubweb

#17005 (Dec 13, 2020 5:35:09 PM)

  1. [ORC] Prefer preincrement on iterator. — Lang Hames / githubweb
  2. [JITLink] Fix include guard end comment. — Lang Hames / githubweb
  3. [JITLink] Add JITLinkDylib type, thread through JITLinkMemoryManager APIs. — Lang Hames / githubweb

#17004 (Dec 13, 2020 3:51:02 PM)

  1. [clangd] Fix locateMacroAt() for macro definition outside preamble — zeratul976 / githubweb

#17003 (Dec 13, 2020 3:08:06 PM)

  1. [NFC][AMDGPU] Reformat AMD GPU targets in cuda.cpp — Tony.Tye / githubweb

#17002 (Dec 13, 2020 12:48:18 PM)

  1. [X86] Add isel patterns to form VPDPWSSD from (add (vpmaddwd X, Y), Z) when AVXVNNI is enabled. — craig.topper / githubweb
  2. [X86] Add ExeDomain = SSEPackedSingle to cvtss2sd and cvtsd2ss instrutions. — craig.topper / githubweb

#17001