Changes
#19223 (Jan 20, 2021 11:12:10 AM)
- [COFF] Use range for on relocations, NFC — rnk / detail
- Revert "[clang] Change builtin object size when subobject is invalid" — George Burgess IV / detail
- Revert "[DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE" — hans / detail
- [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor — mtrofin / detail
#19222 (Jan 20, 2021 10:49:28 AM)
- Tell mypy to ignore import of cython module — thomasp / detail
- Fix return type in baseline()'s type hint — thomasp / detail
- Help mypy with typing — thomasp / detail
- Fix type hint for add_column in lnt.server.db.util — thomasp / detail
- Fix mypy warning about short_help using __doc__ — thomasp / detail
- Install future before running sphinx — thomasp / detail
- [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly — Dávid Bolvanský / detail
#19221 (Jan 20, 2021 10:35:42 AM)
- Mirror LLVM's arc config — thomasp / detail
- [AArch64] Fix -Wunused-but-set-variable in GCC -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
- [X86][AVX] Handle vperm2x128 shuffling of a subvector splat. — llvm-dev / detail
- [RISCV] Remove unnecessary APInt copy. NFC — craig.topper / detail
#19220 (Jan 20, 2021 10:02:11 AM)
- Link libm in the complex-5.c testcase — Alexander.Richardson / detail
- [mlir][python] Factor out standalone OpView._ods_build_default class method. — stellaraccident / detail
- [flang][driver] Move isFixedFormSuffix and isFreeFormSuffix to flangFrontend — andrzej.warzynski / detail
- [lldb][docs] Add a doc page for enums and constants — Raphael Isemann / detail
- [ARM] Expand vXi1 VSELECT's — david.green / detail
- [lldb][docs] Update .htaccess to redirect from old SB API documentation to new one — Raphael Isemann / detail
- [Polly] Update isl to isl-0.23-61-g24e8cd12. — llvm-project / detail
- [SystemZ][z/OS] Fix Permission denied pattern matching — Abhina.Sreeskantharajan / detail
- [RISCV] Add ISel patterns for scalable mask exts & truncs — fraser / detail
- [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load — Jessica Paquette / detail
- Fix buildbot after cfc60730179042a93cb9cb338982e71d20707a24 — Jessica Paquette / detail
- [AMDGPU] Simpler names for arch-specific ttmp registers. NFC. — jay.foad / detail
- [clangd] Use ASTSignals in Heuristics CC Ranking. — usx / detail
- [Hexagon] Fix segment start to adjust for gaps between segments — kparzysz / detail
- [www] Fix background color in table cell. — richard / detail
- [noalias.decl] Look through llvm.experimental.noalias.scope.decl — jeroen.dobbelaere / detail
- Consider ASan messages interesting for creduce — rnk / detail
- Add bounds checking assertions to APValue, NFC — rnk / detail
- [libc++] Unbreak the debug mode — Louis Dionne / detail
- [libc++] Make LIBCXX_ENABLE_FILESYSTEM fully consistent — Louis Dionne / detail
- [Clang][OpenMP] Fixed an issue that clang crashed when compiling OpenMP program in device only mode without host IR — tianshilei1992 / detail
- [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1. — craig.topper / detail
- [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager — aeubanks / detail
- [InstCombine] Add additional tests for select operand replacement (NFC) — nikita.ppv / detail
- Reapply [InstCombine] Replace one-use select operand based on condition — nikita.ppv / detail
- [ScalarizeMaskedMemIntrin] Add missing dependency — mariya.podchishchaeva / detail
- [libc++][P1679] add string contains — Louis Dionne / detail
- [llvm] Protect signpost map with a mutex — Jonas Devlieghere / detail
- [ELF] Improve R_PPC64_ADDR* relocation tests — i / detail
- [ELF] Error for out-of-range R_PPC64_ADDR16_HA, R_PPC64_ADDR16_HI and their friends — i / detail
- [ELF] Support R_PPC64_ADDR16_HIGH — i / detail
- [flang] Refine WhyNotModifiable() — pklausler / detail
- Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it" — 31459023+hctim / detail
- [NFC] cleanup noalias2.ll test — jeroen.dobbelaere / detail
- Revert "[SLP]Merge reorder and reuse shuffles." — alexey.bataev / detail
- [NFC] Disallow unused prefixes under Other — mtrofin / detail
- [polly][NewPM][test] Fix polly tests under -enable-new-pm — aeubanks / detail
- [OPENMP]Do not use OMP_MAP_TARGET_PARAM for data movement directives. — alexey.bataev / detail
- [libc] Extend the current fenv functions to aarch64. — sivachandra / detail
- Ensure we don't strip the ConstantExpr carrying a non-type template — richard / detail
- Revert "DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / detail
- [lld][WebAssembly] Don't defined indirect function table in relocatable output — sbc / detail
- [mlir][python] Add facility for extending generated python ODS. — stellaraccident / detail
- [ASTMatchers] NFC Rearrange declarations to allow more arg adapting — steveire / detail
- [mlir][splitting std] move 2 more ops to `tensor` — silvasean / detail
- [lldb/test] Skip TestProcessAttach: test_attach_to_process_from_different_dir_by_id on Windows — stilis / detail
- [ASTMatchers] Allow use of mapAnyOf in more contexts — steveire / detail
- [RISCV] Remove NotHasStdExtZbb predicate from zext.h/sext.b/sext.h InstAliases. NFC — craig.topper / detail
- [msabi] Mangle a template argument referring to array-to-pointer decay — richard / detail
- Remove TypedMatcherOps from VariantValue — steveire / detail
- Remove unused functions. — echristo / detail
- Add API to retrieve a clade kind from ASTNodeKind — steveire / detail
- Revert "[WebAssembly] call_indirect issues table number relocs" — sbc / detail
- Implement constant folding for DivFOp — joker.eph / detail
- [SampleFDO] Add the support to split the function profiles with context into — wmi / detail
- Fix Wmissing-field-initializers warnings. — wmi / detail
- [xray] Honor xray-never function-instrument attribute — ianlevesque / detail
- [gn build] (manually) port 933518fff82c — thakis / detail
- [gn build] fix libcxx gn file with libcxx_abi_namespace set — thakis / detail
- [mlir][python] Swap shape and element_type order for MemRefType. — stellaraccident / detail
- [llvm-link] Improve link time for bitcode archives [NFC] — serguei.n.dmitriev / detail
- [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count — wlei / detail
- Allow nonnull/align attribute to accept poison — aqjune / detail
- [RISCV] refactor VPatBinary (NFC) — shihpo.hung / detail
- [SimplifyCFG] Reapply update_test_checks.py (NFC) — aqjune / detail
- [llvm] Use llvm::find (NFC) — kazu / detail
- [llvm] Use llvm::any_of (NFC) — kazu / detail
- [llvm] Use llvm::all_of (NFC) — kazu / detail
- [mlir][sparse] add narrower choices for pointers/indices — ajcbik / detail
- [ELF][test] Improve --wrap tests — i / detail
- [ELF] --wrap: Produce a dynamic symbol for undefined __wrap_ — i / detail
- [RISCV] Implement vlseg intrinsics. — kai.wang / detail
- [X86] Add segment and address-size override prefixes — isanbard / detail
- [lldb][docs] Remove -webkit-hyphens in table cells so that table widths are correct on Safari — Raphael Isemann / detail
- [lldb][docs] Filter out 'thisown' attribute and inheritance boilerplate — Raphael Isemann / detail
- [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp — david.sherwood / detail
- [lldb][docs] Expand CSS fix for LLDB doc tables — Raphael Isemann / detail
- [GlobalISel] Add missing operand update when copy is required — mikael.holmen / detail
- [AMDGPU][MC] Add tfe disassembler support MIMG opcodes — petar.avramovic / detail
- [clang][cli] Port more options to new parsing system — Jan Svoboda / detail
- [Test Commit] This is a test commit for https://reviews.llvm.org/D94904 — quic_arangasa / detail
- [clangd] Allow CDBs to have background work to block on. — sam.mccall / detail
- [clangd] Move DirBasedCDB broadcasting onto its own thread. — sam.mccall / detail
- [clangd] Remove the recovery-ast options. — sam.mccall / detail
- [clangd] Retire some flags for uncontroversial, stable features. — sam.mccall / detail
- [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants — Mirko.Brkusanin / detail
- [Coroutine] Remain alignment information when merging frame variables — yedeng.yd / detail
- [PostRASched] Regenerate Whole Test with update_llc_test_checks.py — quic_arangasa / detail
- [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers. — csigg / detail
- Added check if there are regions that do not implement the RegionBranchOpInterface. — julian.gross / detail
- [LLD][ELF] Correct test temporary file paths — jeremy.morse / detail
- [LV] Add test cases with multiple exits which require versioning. — flo / detail
- [llvm-symbolizer][doc] Reorder --relativenames in options list — james.henderson / detail
- [clangd] Fix division by zero when computing scores — kadircet / detail
- [AArch64] Add missing "pauth" feature to the .arch_extension directive. — mark.murray / detail
- [AArch64] Add missing "flagm" feature to the .arch_extension directive. — mark.murray / detail
- Fix cuda-runner tests. — csigg / detail
- [clangd] Extend find-refs to include overrides. — hokein.wu / detail
- [PM] Avoid duplicates in the Used/Preserved/Required sets — bjorn.a.pettersson / detail
- [SCEV] Add a test with wrong exit counts. (NFC) — chenmindong1 / detail
- [AArch64] Add support for the GNU ILP32 ABI — amanieu / detail
- [TableGen] Improve algorithm for inheriting class template args and fields — Paul C. Anagnostopoulos / detail
- [X86][AVX] Fold extract_subvector(VSRLI/VSHLI(x,32)) -> VSRLI/VSHLI(extract_subvector(x),32) — llvm-dev / detail
- Revert "[TableGen] Improve algorithm for inheriting class template args and fields" — Paul C. Anagnostopoulos / detail
- Revert "Following up on PR48517, fix handling of template arguments that refer" — hans / detail
- [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE — llvm-dev / detail
- Make it possible to store a ASTNodeKind in VariantValue — steveire / detail
- [libc++] Split re.alg tests into locale-dependent and independent tests — Alexander.Richardson / detail
- [libomptarget][devicertl] Wrap source in declare target pragmas — jonathanchesterfield / detail
- Implement dynamic mapAnyOf in terms of ASTNodeKinds — steveire / detail
- Loop peeling: check that latch is conditional branch — jotrem / detail
- [docs] Fix overly specific link to uploading patches on Phabricator — Louis Dionne / detail
- [SLP] move reduction createOp functions; NFC — spatel / detail
- [SLP] refactor more reduction functions; NFC — spatel / detail
- [SLP] reduce reduction code for checking vectorizable ops; NFC — spatel / detail
- [AMDGPU] pin lit test divergent-unswitch.ll to the old pass manager — sameer.sahasrabuddhe / detail
- [OpenMP][NVPTX] Replaced CUDA builtin vars with LLVM intrinsics — tianshilei1992 / detail
- [mlir][Affine] Add support for multi-store producer fusion — diego.caballero / detail
- [RISCV] Add way to mark CompressPats that should only be used for compressing. — craig.topper / detail
- Avoid unused variable warning in opt mode — jpienaar / detail
- [mlir] fix the rocm runtime wrapper to account for cuda / rocm api differences — tobias.gysi / detail
- [lldb/Commands] Refactor ProcessLaunchCommandOptions to use TableGen (NFC) — medismail.bennani / detail
- [PowerPC][Power10] Exploit splat instruction xxsplti32dx in Power10 — conanap / detail
- [MLIR][Standard] Add log1p operation to std — frgossen / detail
#19219 (Jan 19, 2021 9:27:40 AM)
- Teach Mypy about sqlalchemy's declarative_base() — thomasp / detail
- Remove no longer needed threading module import — thomasp / detail
- Fix __all__ mypy warnings — thomasp / detail
- [LNT] Python 3 support: fix several bytes/str inconsistencies — danila / detail
- Fix server/ui/V4Pages test — thomasp / detail
- Fix use of wrong and undef variable — thomasp / detail
- Expect LNT to be installed in the tests — thomasp / detail
- Fix all unused imports flake8 warnings — thomasp / detail
- Fix non multiple of 4 indentation — thomasp / detail
- Fix multiple import on one line — thomasp / detail
- Fix whitespaces flake8 errors and warnings — thomasp / detail
- Fix under and over continuation indentation — thomasp / detail
- Ignore files generated by running tox — thomasp / detail
- [LNT] Fix F811 warnings — danila / detail
- [LNT] add __pycache__ to ignored files — danila / detail
- F841: local variable assigned to but never used — thomasp / detail
- Fix unexpected space around keyword/param equals — thomasp / detail
- Fix space before typing comments — thomasp / detail
- Fix blank line errors — thomasp / detail
- Fix redundant backslash — thomasp / detail
- Fix over indentation — thomasp / detail
- Fix bracket indentation in report.py — thomasp / detail
- Fix remaining Flake8 whitespace issues — thomasp / detail
- Fix ambiguous variable names — thomasp / detail
- Remove nonsensical fct definition — thomasp / detail
- Fix OrderField's copy constructor — thomasp / detail
- Add import needed for typing hints — thomasp / detail
- Fix line too long Flake8 warning — thomasp / detail
- Fix use of undefined session variable — thomasp / detail
- Extend mandatory Flake8 cleanness — thomasp / detail
- [LNT] Fix some ResourceWarnings — danila / detail
- [CMake] Delete unneeded find_package(TCL) and find_package(OpenMP) — i / detail
- [SVE][NFC] Regenerate a few CodeGen tests — cullen.rhodes / detail
- Add -ansi option to CompileOnly group — aaron / detail
- [doc] Place sha256 in lld/README.md into backticks — smeenai / detail
- Return false from __has_declspec_attribute() if not explicitly enabled — aaron / detail
- [llvm] [cmake] Remove obsolete /usr/local hack for *BSD — mgorny / detail
- [Tests] Add tests for new InstCombine OR transformation, NFC — Dávid Bolvanský / detail
- [instCombine] Add (A ^ B) | ~(A | B) -> ~(A & B) — Dávid Bolvanský / detail
- [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce. — joshisameeran17 / detail
- [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO. — craig.topper / detail
- [clangd] Avoid recursion in TargetFinder::add() — zeratul976 / detail
- [NewPM] Run non-trivial loop unswitching under -O2/3/s/z — aeubanks / detail
- [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand. — craig.topper / detail
- [FunctionAttrs] Precommit tests for willreturn inference. — flo / detail
- [libc++] Add a missing `<_Compare>` template argument. — arthur.j.odwyer / detail
- [libcxx] Port to OpenBSD — brad / detail
- [InstSimplify] Don't fold gep p, -p to null — nikita.ppv / detail
- [OpenMP] Fixed include directories for OpenMP when building OpenMP with LLVM_ENABLE_RUNTIMES — tianshilei1992 / detail
- [libomptarget][amdgpu][nfc] Fix build on centos — jonathanchesterfield / detail
- [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate — david.truby / detail
- [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`. — flo / detail
- [IR] move nomerge attribute from function declaration/definition to callsites — zequanwu / detail
- [clang-tidy] Add test for Transformer-based checks with diagnostics. — yitzhakm / detail
- [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
- [LV] Relax assumption that LCSSA implies single entry — listmail / detail
- Fix for crash in __builtin_return_address in template context. — sunil.srivastava / detail
- [InstCombine] Duplicate tests for logical and/or (NFC) — nikita.ppv / detail
- [LV] Weaken spuriously strong assert in LoopVersioning — listmail / detail
- [SLP] reduce code duplication while matching reductions; NFC — spatel / detail
- [SLP] reduce code duplication in processing reductions; NFC — spatel / detail
- [SLP] rename variable to improve readability; NFC — spatel / detail
- [SLP] reduce code duplication while processing reductions; NFC — spatel / detail
- [RISCV] Add double test cases to vfmerge-rv32.ll. NFC — craig.topper / detail
- [InstCombine] Add tests for logical and/or poison implication (NFC) — nikita.ppv / detail
- [RISCV] Legalize select when Zbt extension available — selliott / detail
- [InstCombine] Handle logical and/or in assume optimization — nikita.ppv / detail
- [mlir] Update LLVM dialect type documentation — zinenko / detail
- [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it — modimo / detail
- [OpenMP] Fixed the link error that cannot find static data member — tianshilei1992 / detail
- [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly — martin / detail
- [libcxx] Avoid overflows in the windows __libcpp_steady_clock_now() — martin / detail
- [OpenMP] Fixed a typo in openmp/CMakeLists.txt — tianshilei1992 / detail
- AMDGPU: Remove wrapper only call limitation — Matthew.Arsenault / detail
- [Driver] Fix assertion failure when -fprofile-generate -fcs-profile-generate are used together — i / detail
- [NFC] Disallow unused prefixes in MC/AMDGPU — mtrofin / detail
- [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl — n.james93 / detail
- [RISCV] Remove '.mask' from vcompress intrinsic name. NFC — craig.topper / detail
- [ELF][NFCI] small cleanup to OutputSections.h — llvm / detail
- Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names. — hoy / detail
- [MIPatternMatch] Add matcher for G_PTR_ADD — Jessica Paquette / detail
- [Sanitizer][Darwin] Fix test for macOS 11+ point releases — julian.lettner / detail
- [NFC] Disallow unused prefixes under MC/AMDGPU — mtrofin / detail
- Delete unused function (was breaking the -Werror build) — dblaikie / detail
- [AMDGPU] Add _e64 suffix to VOP3 Insts — Joseph.Nash / detail
- [libc] add isascii and toascii implementations — michaelrj / detail
- [libc][NFC] Use more specific comparison macros in LdExpTest.h. — sivachandra / detail
- [LangRef] State that a nocapture pointer cannot be returned — aqjune / detail
- [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND) — aqjune / detail
- [MSan] Tweak CopyOrigin — jianzhouzh / detail
- [gn build] (manually) port 79f99ba65d96 — thakis / detail
- [mlir][Python] Add checking process before create an AffineMap from a permutation. — zhanghb97 / detail
- [X86][AMX] Prohibit pointer cast on load. — yuanke.luo / detail
- [Coroutine] Update promise object's final layout index — Yuanfang Chen / detail
- [PDB] Defer relocating .debug$S until commit time and parallelize it — rnk / detail
- [OpenMP] Update allocator trait key/value definitions — hansang.bae / detail
- [gn build] Reorganize libcxx/include/BUILD.gn a bit — thakis / detail
- [libc++] Give extern templates default visibility on gcc — smeenai / detail
- [OpenMP] Use persistent memory for omp_large_cap_mem — hansang.bae / detail
- [NFC] Use generic name for scalable vector stack ID. — kai.wang / detail
- [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / detail
- [Orc] Add a unit test for asynchronous definition generation. — Lang Hames / detail
- [InlineSpiller] Re-tie operands if folding failed — serguei.katkov / detail
- [dsymutil] Copy eh_frame content into the dSYM companion file. — Jonas Devlieghere / detail
- [libomptarget][nvptx] Include omp_data.cu in bitcode deviceRTL — jonathanchesterfield / detail
- [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test — Jonas Devlieghere / detail
- [dsymutil] Fix spurious space in REQUIRES: line — Jonas Devlieghere / detail
- [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader — carl.ritson / detail
- [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad — serguei.katkov / detail
- [Verifier] Extend statepoint verifier to cover more constants — serguei.katkov / detail
- [llvm] Remove redundant string initialization (NFC) — kazu / detail
- [CodeGen] Remove unused function isRegLiveInExitBlocks (NFC) — kazu / detail
- [llvm] Use Optional::getValueOr (NFC) — kazu / detail
- [dsymutil] Add preliminary support for DWARF 5. — Jonas Devlieghere / detail
- [MSan] Partially revert some changes from D94552 — jianzhouzh / detail
- [Verifier] Add tied-ness verification to statepoint intsruction — serguei.katkov / detail
- [ARM] Additional tests for different interleaving patterns. NFC — david.green / detail
- [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections. — grimar / detail
- [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors — david.green / detail
- [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field. — grimar / detail
- [clang][driver] Restore the original help text for `-I` — andrzej.warzynski / detail
- [LTO] Replace anonymous namespace with static functions (NFC). — flo / detail
- [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp — david.sherwood / detail
- [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics — joe.ellis / detail
- [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) — llvm-dev / detail
- [SVE] Add ISel pattern for addvl — cullen.rhodes / detail
- Hwasan InitPrctl check for error using internal_iserror — matthew.malcomson / detail
- [ADT] Fix join_impl using the wrong size when calculating total length — n.james93 / detail
- [LTO] Add test to ensure objc-arc-contract is executed. — flo / detail
- Fix build errors after ceb9379a9 — n.james93 / detail
- Revert "[dsymutil] Warn on timestmap mismatch between object file and debug map" — dave / detail
- [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates) — kerry.mclaughlin / detail
- [ValueTracking] Fix one s/dyn_cast/dyn_cast_or_null/ — markus.lavin / detail
- Revert "Hwasan InitPrctl check for error using internal_iserror" — thakis / detail
- [Tests] Added test for memcpy loop idiom recognization — Dávid Bolvanský / detail
- [X86] canonicalizeShuffleMaskWithHorizOp - minor refactor to support multiple src ops. NFCI. — llvm-dev / detail
- [libc] Refresh benchmark progress bar when needed. — gchatelet / detail
- [OpenCL] Improve OpenCL operator tests — sven.vanhaastregt / detail
- [X86] Add tests for rv_marker lowering. — flo / detail
- [mlir][linalg] Use attributes in named ops' indexing maps — antiagainst / detail
- [clangd] Split out a base class for delegating GlobalCompilationDatabases. NFC — sam.mccall / detail
- [AArch64] Attempt to sink mul operands — nicholas.guy / detail
- GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper — Matthew.Arsenault / detail
- [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32. — kai.wang / detail
- [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type — muhammad.asif.manzoor / detail
- [lld][WebAssembly] Fix for TLS + --relocatable — sbc / detail
- [Frontend] Add pragma align natural and sort out pragma pack stack effect — Xiangling.Liao / detail
- [OpenMP] Add documentation for error messages and release notes — jhuber6 / detail
- [OpenMP] Fix hierarchical barrier — nawrin.sultana / detail
- [clangd] Explicitly avoid background-indexing the same file twice. — sam.mccall / detail
- [clangd] Avoid reallocating buffers for each message read: — sam.mccall / detail
- [SLP] add reduction test for FMF; NFC — spatel / detail
- [InstCombine] Fold select -> and/or using impliesPoison — nikita.ppv / detail
- [clangd] Remove "decision-forest-base" experimental flag. — usx / detail
- [clangd] Remove some old CodeCompletion options that are never (un)set. NFC — sam.mccall / detail
- [IROutliner] Adapting to hoisted bitcasts in CodeExtractor — andrew.litteken / detail
- [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / detail
- [X86][SSE] canonicalizeShuffleMaskWithHorizOp - simplify shuffle(HOP(HOP(X,Y),HOP(Z,W))) style chains. — llvm-dev / detail
- [X86][AVX] Add test for another 'reverse HADD' pattern mentioned in PR41813 — llvm-dev / detail
- [DAG] visitVECTOR_SHUFFLE - use all_of to check for all-undef shuffle mask. NFCI. — llvm-dev / detail
- [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch — samuel.tebbs / detail
- [gn build] Port 60fda8ebb6d — llvmgnsyncbot / detail
- [flang] Fix classification of shape inquiries in specification exprs — pklausler / detail
- [Hexagon] Improve legalizing of ISD::SETCC result — kparzysz / detail
- [SLP] simplify type check for reductions — spatel / detail
- [flang] Do not create HostAssoc symbols in derived type scopes — pklausler / detail
- [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling — wlei / detail
- [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter — wlei / detail
- [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe — wlei / detail
- [NFC] fix missing SectionName declaration — wlei / detail
- [mlir] Correct 2 places that result in corrupted conversion rollbacks — tpopp / detail
- [LLD][COFF] Avoid std::vector resizes during type merging — alexandre.ganea / detail
- [NFC] Use correct ssa.copy spelling when referring to the intrinsic — jeroen.dobbelaere / detail
- [mlir][sparse] add vectorization strategies to sparse compiler — ajcbik / detail
- [LTO] Add test for freestanding LTO option. — flo / detail
- [flang] Fix accessibility of USEd name in .mod file — tkeith / detail
- [libc][NFC] add macro for fuchsia to switch test backend to zxtest — michaelrj / detail
- Fix the warnings on unused variables (NFC) — kazu / detail
- [FuncAttrs] Add additional willreturn tests (NFC) — nikita.ppv / detail
- [DSE] Add tests with stores of existing values. — flo / detail
- [libc][NFC] change isblank and iscntrl from implicit casting — michaelrj / detail
- [test] Add Clang side tests for -fdebug-info-for-profiling — i / detail
- [NFC] Fix build break by a initializer list converting error — wlei / detail
- Revert "[AsmParser] make .ascii support spaces as separators" — jiancai / detail
- [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions — aeubanks / detail
- [SPARC] Fix fp128 load/stores — craig.topper / detail
- Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — dblaikie / detail
- [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h — wmi / detail
- [SystemZ] Clear Available set in SystemZPostRASchedStrategy::initialize(). — paulsson / detail
- [libunwind] Unwind through aarch64/Linux sigreturn frame — rprichard / detail
- [flang] Add tests for procedure arguments with implicit interfaces — psteinfeld / detail
- [RISCV] Custom lower ISD::VSCALE. — craig.topper / detail
- Fix grammar in diagnostic for wrong arity in a structured binding. — richard / detail
- [Support] On Windows, take the affinity mask into account — alexandre.ganea / detail
- [PowerPC] Try to fold sqrt/sdiv test results with the branch. — esme.yi / detail
- Revert "[Support] On Windows, take the affinity mask into account" — alexandre.ganea / detail
- ADT: Fix reference invalidation in SmallVector::push_back and single-element insert — Duncan P. N. Exon Smith / detail
- [NFC] Remove unused entry in PassRegistry.def — aeubanks / detail
- Revert "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" — Duncan P. N. Exon Smith / detail
- [llvm] Use *Set::contains (NFC) — kazu / detail
- [llvm] Use llvm::stable_sort (NFC) — kazu / detail
- [llvm] Use std::any_of (NFC) — kazu / detail
- Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" — Duncan P. N. Exon Smith / detail
- ADT: Fix reference invalidation in N-element SmallVector::append and insert — Duncan P. N. Exon Smith / detail
- [NFC] Fix -Wsometimes-uninitialized — rupprecht / detail
- ADT: Fix reference invalidation in SmallVector::resize — Duncan P. N. Exon Smith / detail
- ADT: Reduce code duplication in SmallVector::resize by using pop_back_n, NFC — Duncan P. N. Exon Smith / detail
- ADT: Reduce code duplication in SmallVector by reusing reserve, NFC — Duncan P. N. Exon Smith / detail
- [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for -fthinlto-index= — i / detail
- ADT: Reduce code duplication in SmallVector by calling reserve and clear, NFC — Duncan P. N. Exon Smith / detail
- Fix unused variable in CoroFrame.cpp when building Release with GCC 10 — lxfind / detail
- Add func call so we don't instruction-step into the builtin_trap — Jason Molenda / detail
- [lldb][wasm] Parse DWO section names — pavel / detail
- Implement vAttachWait in lldb-server — pavel / detail
- [mlir] Update doc to omit the usage of LLVMIntegerType — zinenko / detail
- [lldb] Fix TestPlatformProcessConnect.py — pavel / detail
- [NFC][AsmPrinter] Windows warning: Use explicit cast — david.stuttard / detail
- [AArch64] Adding ACLE intrinsics for the LS64 extension — lucas.prates / detail
- [LTO] Expose opt() in LTOBackend (NFC). — flo / detail
- [lld][WebAssembly] Add support for handling table symbols — wingo / detail
- [SLP] Don't vectorize stores of non-packed types (like i1, i2) — bjorn.a.pettersson / detail
- [clang] Use SourceLocations in unions [NFCI] — mikhail.maltsev / detail
- [DAG] visitVECTOR_SHUFFLE - pull out shuffle merging code into lambda helper. NFCI. — llvm-dev / detail
- [X86] Improve sum-of-reductions v4f32 test coverage — llvm-dev / detail
- [lldb/test] Ensure launched processes are ready to be attached — pavel / detail
- [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - reset shuffle ops and reorder early-out and second op matching. NFCI. — llvm-dev / detail
- [clangd] Add main file macros into the main-file index. — platonov.aleksandr / detail
- Change XCore code owner. — nigelp / detail
- [clang][cli] NFC: Remove SSPBufferSize assignment — Jan Svoboda / detail
- [clang][cli] Port more CodeGenOptions to marshalling infrastructure — Jan Svoboda / detail
- Revert "Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable" — alexandre.ganea / detail
- [clang-tidy] Use DenseSet<SourceLocation> in UpgradeDurationConversionsCheck, NFCI — mikhail.maltsev / detail
- [flang][driver] Unify f18_version.h.in and Version.inc.in — andrzej.warzynski / detail
- [InferFunctionAttrs] Improve CHECK variable names (NFC). — flo / detail
- [SelectionDAG] Make use of KnownBits::commonBits. NFC. — jay.foad / detail
- [Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC. — jay.foad / detail
- [Support] Simplify KnownBits::icmp helpers. NFC. — jay.foad / detail
- [Support] Add KnownBits::sextInReg exhaustive tests — llvm-dev / detail
- [docs] Update DebuggingJITedCode page after fix in LLDB — Stefan Gränitz / detail
- [Support] Ensure KnownBits::sextInReg can handle the src == dst sext-in-reg case. — llvm-dev / detail
- [flang] Fix dangling pointer in LabelEnforce — tkeith / detail
- [OpenCL] Improve online documentation. — anastasia.stulova / detail
- [mlir][linalg] Add docstring support for named op spec — antiagainst / detail
- [Support] Simplify KnownBits::sextInReg implementation. — llvm-dev / detail
- [TableGen] Enhance !cast<string> to handle bit and bits types. — Paul C. Anagnostopoulos / detail
- Revert "[AArch64] Attempt to sink mul operands" — martin / detail
- [Support] Remove redundant sign bit tests from KnownBits::getSignedMinValue/getSignedMaxValue — llvm-dev / detail
- [SystemZ] misched-cutoff tests can only be tested on non-NDEBUG (assertion) builds — llvm-dev / detail
- [clangd] Remove another option that was effectively always true. NFC — sam.mccall / detail
- Revert "[RISCV] Legalize select when Zbt extension available" — selliott / detail
- [flang][driver] Use __FLANG_VERISION__ in f18.cpp (nfc) — andrzej.warzynski / detail
- [NFC] Disallow unused prefixes under MC/ARM — mtrofin / detail
- [clangd] Make AST-based signals available to runWithPreamble. — usx / detail
- [clangd] Trivial: Documentation fix in ASTSignals. — usx / detail
- [gn build] Port 2f395b7092bd — llvmgnsyncbot / detail
- [flang] Fix some module file issues exposed by Whizard — pklausler / detail
- [NFC] Disallow unused prefixes under MC/AArch64 — mtrofin / detail
- [NewPM] Fix placement of LoopFlatten — aeubanks / detail
- [X86][AVX] Adjust unsigned saturation downconvert negative test — llvm-dev / detail
- [libomptarget][amdgpu] Fix kernel launch tracing to match previous behavior — jonathanchesterfield / detail
- [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax — jay.foad / detail
- [LLDB] MinidumpParser: Prefer executable module even at higher address — jotrem / detail
- [HIP] Add signbit(long double) decl — enye.shi / detail
- Support emptiness checks for unbounded FlatAffineConstraints. — zinenko / detail
- [OpenMP] Drop the static library libomptarget-nvptx — tianshilei1992 / detail
- [clang][MSVC] Fix missing MSInheritanceAttr in template specialization. — zequanwu / detail
- [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3. — yamauchi / detail
- [OpenMP] Dropped unnecessary define when compiling deviceRTLs for NVPTX — tianshilei1992 / detail
- [GWP-ASan] Minor refactor of optional components. — 31459023+hctim / detail
- [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955 — clementval / detail
- [NFC] Update test to not check for 'opaque' in the file name. — erich.keane / detail
- [MLIR][TOSA] First lowerings from Tosa to Linalg — rob.suderman / detail
- Add newline to terminate debug message (NFC) — joker.eph / detail
- [BasicAA] Handle recursive queries more efficiently — nikita.ppv / detail
- [mlir][ODS] Add new RangedTypesMatchWith operation predicate — riddleriver / detail
- [mlir][OpFormatGen] Format enum attribute cases as keywords when possible — riddleriver / detail
- [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for IR input — i / detail
- [RISCV] Merge Utils library into MCTargetDesc — craig.topper / detail
- [mlir][PatternRewriter] Add a new hook to selectively replace uses of an operation — riddleriver / detail
- [mlir] Remove TosaToLinalg dependency on all Passes — tpopp / detail
- [clang] Do not crash when CXXRecordDecl has a non-CXXRecordDecl base. — adamcz / detail
- [mlir][docs] Bring bufferization docs up to date. — silvasean / detail
- [PowerPC] Only use some extend mne if assembler is modern enough — Jinsong Ji / detail
- [gn build] (manually) port 387d3c24792f — thakis / detail
- [libc] Use #undef isascii in specific header — mcgrathr / detail
- Add -fexceptions to test as it uses them and fails on platforms where it is not on by default (like the PS4). — douglas.yung / detail
- [RISCV] Optimize select_cc after fp compare expansion — craig.topper / detail
- Re-land [Support] On Windows, take the affinity mask into account — alexandre.ganea / detail
- [LTO] Test format fix (NFC) — tejohnson / detail
- [RISCV][NFC] Regenerate Calling Convention Tests — selliott / detail
- [mlir] Remove over specified memory effects — youngar17 / detail
- [clangd] Reduce logspam for CDB scanning — sam.mccall / detail
- [mlir][Linalg] Add canonicalization to remove no-op linalg operations. — ravishankarm / detail
- [SLP] remove unnecessary state in matching reductions — spatel / detail
- [OpenMP] Remove omptarget-nvptx from deps as it is no longer a valid target — tianshilei1992 / detail
- [mlir][Linalg] Add canonicalization of linalg op -> dim op. — ravishankarm / detail
- [mlir][Linalg] NFC: Verify tiling on linalg.generic operation on tensors. — ravishankarm / detail
- [libomptarget][nvptx][nfc] Move target_impl functions out of header — jonathanchesterfield / detail
- [flang] Fix use-associated procedure in generic — tkeith / detail
- [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions. — Amara Emerson / detail
- Reland "[AsmParser] make .ascii support spaces as separators" — jiancai / detail
- [libomptarget][nvptx] Reduce calls to cuda header — jonathanchesterfield / detail
- [libTooling] Change `addInclude` to use expansion locs. — yitzhakm / detail
- [AArch64][GlobalISel] Add selection support for fpr bank source variants of G_SITOFP and G_UITOFP. — Amara Emerson / detail
- [libc] Add memmove implementation. — chennngwang / detail
- [CodeGen, Transforms] Use llvm::sort (NFC) — kazu / detail
- [llvm] Use llvm::drop_begin (NFC) — kazu / detail
- [llvm] Remove redundant return and continue statements (NFC) — kazu / detail
- Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions on single directive and firstprivate clause. — yhegde / detail
- [mlir][sparse] retry sparse-only for cyclic iteration graphs — ajcbik / detail
- [clang][cli] NFC: Decrease the scope of ParseLangArgs parameters — Jan Svoboda / detail
- [clang][cli] NFC: Decrease the scope of ParseCodeGenArgs parameters — Jan Svoboda / detail
- [clang][cli] Specify KeyPath prefixes via TableGen classes — Jan Svoboda / detail
- [AArch64] Add Fujitsu A64FX scheduling model — t-kawashima / detail
- [WebAssembly] Add support for table linking to wasm-ld — wingo / detail
- Revert "Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert"" — nikita.ppv / detail
- [Clang] Mutate long-double math builtins into f128 under IEEE-quad — qiucofan / detail
- [llvm-readobj] - Fix the compilation with GCC < 7.0. — grimar / detail
- [AArch64][GlobalISel] Fix fallbacks introduced for G_SITOFP in 8f283cafddfa8d6d01a94b48cdc5d25817569e91 — Amara Emerson / detail
- [libcxx testing] Fix UB in tests for std::lock_guard — ikudrin / detail
- [Debuginfo][DW_OP_implicit_pointer] (1/7) Support for DW_OP_LLVM_implicit_pointer — AlokKumar.Sharma / detail
- [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC. — grimar / detail
- [libc] Allow customization of memcpy via flags. — gchatelet / detail
- [llvm-nm] - Simplify the code in dumpSymbolNamesFromObject. NFC. — grimar / detail
- [ARM][GISel] Treat calls as variadic even if only fixed arguments provided — oliver.stannard / detail
- [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections. — grimar / detail
- [llvm-readobj][test] - Remove excessive YAML fields from tests. — grimar / detail
- [clangd] exclude symbols from document outline which do not originate from the main file — ilya.golovenko / detail
- [LLDB] Add per-thread register infos shared pointer in gdb-remote — omair.javaid / detail
- DynamicRegisterInfo calculate offsets in separate function — omair.javaid / detail
- [RISCV] Optimize Branch Comparisons — selliott / detail
- [SVE] Restrict the usage of REINTERPRET_CAST. — paul.walker / detail
- [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr — Stefan Gränitz / detail
- [Orc] Allow LLJITBuilder's CreateObjectLinkingLayer to return errors — Stefan Gränitz / detail
- [NFC][RISCV] Remove useless code in RISCVRegisterInfo.td. — kai.wang / detail
- [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference — Raphael Isemann / detail
- [Orc] Fix OrcV2Examples after D94690 — Stefan Gränitz / detail
- Revert "[lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference" — Raphael Isemann / detail
- [clangd] Make ExpandAutoType not available on template params. — adamcz / detail
- [clangd] Set correct CWD when using compile_flags.txt — adamcz / detail
- [lldb][docs] Translate ASCII art to restructured text formatting — Raphael Isemann / detail
- [X86][AVX] combineHorizOpWithShuffle - support target shuffles in HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y)) — llvm-dev / detail
- [WebAssembly] MC layer writes table symbols to object files — wingo / detail
- [ARM] Don't run the block placement pass at O0 — samuel.tebbs / detail
- [mlir][linalg] Support generating builders for named op attributes — antiagainst / detail
- [SVE] Fix unused variable. — herhut / detail
- [OpenCL][Docs] Fixed malformed table in OpenCLSupport — anastasia.stulova / detail
- [clang][cli] Parse & generate options necessary for LangOptions defaults manually — Jan Svoboda / detail
- [X86] Add umin knownbits/demandedbits ult test for D94532 — llvm-dev / detail
- Set option default for enabling memory ssa for new pass manager loop sink pass to true. — schmeise / detail
- [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - improve shuffle(shuffle(x,y),shuffle(x,y)) merging — llvm-dev / detail
- [mlir] Add better support for f80 and f128 — clementval / detail
- [libc] CopyAlignedBlocks can now specify alignment on top of block size — gchatelet / detail
- [RISCV][NFC] Fix order of parameters in cmov ge/le tests — selliott / detail
- [clang][cli] NFC: Add PIE parsing for precompiled input and IR — Jan Svoboda / detail
- [clang][cli] NFC: Parse some LangOpts after the defaults are set — Jan Svoboda / detail
- [clang][cli] NFC: Promote ParseLangArgs and ParseCodeGenArgs to members — Jan Svoboda / detail
- [ARM][Block placement] Check the predecessor exists before processing it — samuel.tebbs / detail
- [X86][SSE] Attempt to fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) — llvm-dev / detail
- [flang] Disallow INTENT attribute on procedure dummy arguments — psteinfeld / detail
- [TargetLowering] Don't speculatively call ComputeNumSignBits. NFC — craig.topper / detail
- [flang][driver] Copy test file into a temp dir when testing (nfc) — andrzej.warzynski / detail
- [clangd] Update CC Ranking model with better sampling. — usx / detail
- [OpenCL][Docs] Fixed cross-section reference in OpenCLSupport — anastasia.stulova / detail
- [DebugInfo][CodeView] Change in line tables only mode to emit type information — akhuang / detail
- [ARM] Constant tripcount tail predication loop tests. NFC — david.green / detail
- [ARM] Tail predication with constant loop bounds — david.green / detail
- [MIPatternMatch] Add m_OneNonDBGUse — Jessica Paquette / detail
- [mlir] Add Complex dialect. — pifon / detail
- [RISCV] Add implementation of targetShrinkDemandedConstant to optimize AND immediates. — craig.topper / detail
- GetMacosAlignedVersion() fails if sysctl is not setup — julian.lettner / detail
- Fix libc++ clang-cl build, swap attribute order — rnk / detail
- [CodeGen] Removes unwanted optimisation for TargetConstantFP — craig.topper / detail
- [SLP] remove unused reduction functions; NFC — spatel / detail
- [CodeView][DebugInfo] Add test case to show that linkage names are not — akhuang / detail
- Revert "[BasicAA] Handle recursive queries more efficiently" — rnk / detail
- [NFC][SimplifyCFG] Add testcase showing that we fail to preserve DomTree in switchToSelect() — lebedev.ri / detail
- [Utils] splitBlockBefore() always operates on DomTreeUpdater, so take it, not DomTree — lebedev.ri / detail
- [Utils][SimplifyCFG] Port SplitBlock() to DomTreeUpdater — lebedev.ri / detail
- [SimplifyCFG] Port SplitBlockAndInsertIfThen() to DomTreeUpdater — lebedev.ri / detail
- [SimplifyCFG][BasicBlockUtils] Port SplitBlockPredecessors()/SplitLandingPadPredecessors() to DomTreeUpdater — lebedev.ri / detail
- [SimplifyCFG] switchToSelect(): don't forget to insert DomTree edge iff needed — lebedev.ri / detail
- [GWP-ASan] Add inbuilt options parser. — 31459023+hctim / detail
- [MSVC] Don't add -nostdinc++ -isystem to runtimes builds — rnk / detail
- [Sema] turns -Wfree-nonheap-object on by default — cjdb / detail
- BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor — ndesaulniers / detail
- [mlir][Linalg] Add missing check to canonicalization of GenericOp that are identity ops. — ravishankarm / detail
- Skip 'g' packet tests when running on darwin; debugserver doesn't impl — Jason Molenda / detail
- [SLP] remove dead code in reduction matching; NFC — spatel / detail
- Revert "Revert "ADT: Fix reference invalidation in SmallVector..."" — Duncan P. N. Exon Smith / detail
- [AArch64][GlobalISel] Select immediate fcmp if the zero is on the LHS. — Amara Emerson / detail
- [ADT][Support] Fix C4146 error from MSVC — dblaikie / detail
- [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument — Dávid Bolvanský / detail
- Revert "[WebAssembly] MC layer writes table symbols to object files" — dschuff / detail
- Revert "[WebAssembly] Add support for table linking to wasm-ld" — dschuff / detail
- hwasan: Update register-dump-read.c test to reserve x23 instead of x20. — peter / detail
- [NFC] Disallow unused prefixes under MC/RISCV — mtrofin / detail
- [flang] Create names to allow access to inaccessible specifics — pklausler / detail
- [mlir][NFC] Move helper substWithMin into Affine utils — thomasraoux / detail
- [mlir][AsmPrinter] Properly escape strings when printing locations — riddleriver / detail
- [mlir] Fixing potential build break in my previous commit — thomasraoux / detail
- [debugserver] Fix inverted if block that resulted in us using the private entitlements — Jonas Devlieghere / detail
- [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner — mtrofin / detail
- [Inline] Fix a missing character in inline_stats.ll — mtrofin / detail
- [utils] Use llvm::sort (NFC) — kazu / detail
- [AMDGPU] Use llvm::is_contained (NFC) — kazu / detail
- [StringExtras] Rename SubsequentDelim to ListSeparator — kazu / detail
- [NFC] Add -std=c11 to attr-availability.c — douglas.yung / detail
- [NPM][Inliner] Temporarily remove inline_stats test case for always — mtrofin / detail
- AArch64: fix regression introduced by fcmp immediate selection. — Amara Emerson / detail
- Introduce llvm.noalias.decl intrinsic — jeroen.dobbelaere / detail
- [InstCombine] Add a test file that contains safe select transforms (NFC) — aqjune / detail
- [InstCombine] Add more tests to select-safe-transforms.ll (NFC) — aqjune / detail
- [InstCombine] Add more tests for select operand replacement (NFC) — nikita.ppv / detail
- [ASTMatchers] Add mapAnyOf matcher — steveire / detail
- [ASTMatchers] Make cxxOperatorCallExpr matchers API-compatible with n-ary operators — steveire / detail
- [LegalizeDAG] Handle NeedInvert when expanding BR_CC — bjorn.a.pettersson / detail
- [ASTMatchers] Add binaryOperation matcher — steveire / detail
- [ASTMatchers] Add support for CXXRewrittenBinaryOperator — steveire / detail
- Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — alexandre.ganea / detail
- [Tests] Added tests for new instcombine or simplification; NFC — Dávid Bolvanský / detail
- [InstSimplify] Add (~A & B) | ~(A | B) --> ~A — Dávid Bolvanský / detail
- [RISCV] Correct alignment settings for vector registers. — kai.wang / detail
- [InstSimplify] Update comments, remove redundant tests — Dávid Bolvanský / detail
- [LTO] Remove options to disable inlining, vectorization & GVNLoadPRE. — flo / detail
- [StringExtras] Fix comment typos (NFC) — kazu / detail
- [llvm] Construct SmallVector with iterator ranges (NFC) — kazu / detail
- [llvm] Use *::empty (NFC) — kazu / detail
- [InstSimplify] Precommit new testcases; NFC — Dávid Bolvanský / detail
- [ARM] Remove LLC tests from transform/hardware loop tests. — david.green / detail
- [ARM] Add low overhead loops terminators to AnalyzeBranch — david.green / detail
- [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A — Dávid Bolvanský / detail
- [SLP] remove unnecessary use of 'OperationData' — spatel / detail
- [SLP] fix typos; NFC — spatel / detail
- [SLP] remove opcode field from reduction data class — spatel / detail
- [OpenMP] Added the support for hidden helper task in RTL — tianshilei1992 / detail
- [mlir][sparse] improved sparse runtime support library — ajcbik / detail
- [NFC] Removed extra text in comments — Dávid Bolvanský / detail
- [ARM] Test for aligned blocks. NFC — david.green / detail
- [ARM] Align blocks that are not fallthough targets — david.green / detail
- [SimplifyCFG] markAliveBlocks(): catchswitch: preserve PostDomTree — lebedev.ri / detail
- [InstCombine] Replace one-use select operand based on condition — nikita.ppv / detail
- [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g — i / detail
- [RISCV] Remove unneeded StringRef to std::string conversions in RISCVCompressInstEmitter. NFC — craig.topper / detail
- [RISC] Replace dyn_casts that are only checked by an assert with a cast. NFC — craig.topper / detail
- [RISCV] Simplify mergeCondAndCode in RISCVCompressInstEmitter.cpp. NFC — craig.topper / detail
- [RISCV] Few more minor cleanups to RISCVCompressInstEmitter. NFC — craig.topper / detail
- [RISCV] Remove an extra map lookup from RISCVCompressInstEmitter. NFC — craig.topper / detail
- [VE] Support VE in libunwind — marukawa / detail
- [ELF] Support R_PPC_ADDR24 (ba foo; bla foo) — i / detail
- [BasicAA] Move assumption tracking into AAQI — nikita.ppv / detail
- Reapply [BasicAA] Handle recursive queries more efficiently — nikita.ppv / detail
- [clang-format] Revert e9e6e3b34a8e — mydeveloperday / detail
- Reland [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference — Raphael Isemann / detail
- [clang-format] PR48594 BraceWrapping: SplitEmptyRecord ignored for templates — mydeveloperday / detail
- [clangd] Use empty() instead of size()>0 — usx / detail
- [clangd] Use !empty() instead of size()>0 — usx / detail
- [InstSimplify] Add tests for x*C1/C2<=x (NFC) — nikita.ppv / detail
- [InstSimplify] Fold x*C1/C2 <= x (PR48744) — nikita.ppv / detail
- [lldb][docs] Cleanup the Python doc strings for SB API classes — Raphael Isemann / detail
- [Tests] Add test for PR45691 — Dávid Bolvanský / detail
- [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691) — Dávid Bolvanský / detail
- [lldb][docs] Fix some RST formatting errors related to code examples. — Raphael Isemann / detail
- [llvm] Use llvm::sort (NFC) — kazu / detail
- [IRBuilder] "Zero"-initialize SmallVector (NFC) — kazu / detail
- [TableGen] Drop redundant const from return types (NFC) — kazu / detail
- NFC: Minor cleanup of function calls — steveire / detail
- [SimplifyCFG] Add test for PR48778 (NFC) — nikita.ppv / detail
- [ValueTracking] Fix isSafeToSpeculativelyExecute for sdiv (PR48778) — nikita.ppv / detail
- [lldb] Skip TestPlatformProcessConnect on windows and darwin — pavel / detail
- Makefile.rules: Delete GCC 4.6 workaround — i / detail
- Fix openmp CMake build on non-Linux AArch64 systems. — chandlerc / detail
- [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike. — czhengsz / detail
- Makefile.rules: Make HOST_OS/OS simply expanded variable to avoid excess uname -s invocations — i / detail
- [JITLink][ELF] Skip DWARF sections in ELF objects. — Lang Hames / detail
- [InstCombine] more tests for D94861 (NFC) — aqjune / detail
- [PowerPC] [NFC] Add AIX triple to some regression tests — qiucofan / detail
- [Legalizer] Promote result type in expanding FP_TO_XINT — qiucofan / detail
- [test] Autogen a loop vectorizer test to make future changes visible — listmail / detail
- [test] pre commit a couple more tests for vectorizing multiple exit loops — listmail / detail
- [JITLink][ELF] New ELF skip-debug-sections test requires asserts. — Lang Hames / detail
- [PowerPC] support register pressure reduction in machine combiner. — czhengsz / detail
- [clang-format] Add StatementAttributeLikeMacros option — bjoern / detail
- [IR] Allow scalable vectors in structs to support intrinsics returning multiple values. — craig.topper / detail
- [RISCV] Use tail agnostic policy for instructions with tied defs if the use operand is IMPLICIT_DEF. — craig.topper / detail
- [lldb][docs] Resolve the remaining sphinx formatter warnings in the SB API docs — Raphael Isemann / detail
- [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h — grimar / detail
- [clang-format] Fix documentation of bcc1dee600 — bjoern / detail
- [lldb][docs] Use inline literals for code/paths instead of rendering it with the default role — Raphael Isemann / detail
- [X86][SSE] isHorizontalBinOp - reuse any existing horizontal ops. — llvm-dev / detail
- [RISCV] Add scalable vector truncate patterns — fraser / detail
- [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops — llvm-dev / detail
- [mlir] Fix cross-compilation (Linalg ODS gen) — zinenko / detail
- Revert "[PowerPC] support register pressure reduction in machine combiner." — tpopp / detail
- [VectorUtils] Do not try to add indices matching tombstone/empty values. — flo / detail
- Revert "[OpenMP] Added the support for hidden helper task in RTL" — tianshilei1992 / detail
- [AMDGPU][MC][GFX10] Improved dpp8 errors handling — dmitry.preobrazhensky / detail
- [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests — Abhina.Sreeskantharajan / detail
- [Statepoint] Handle `undef` operands in statepoint. — dantrushin / detail
- [Doc] Fix example in codegen doc. — kai / detail
- [NFC]Migrate VectorCombine.cpp to use InstructionCost — caroline.concatto / detail
- [InferAttrs] Mark some library functions as willreturn. — flo / detail
- [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX. — sd.fertile / detail
- [CSInfo][MIPS] Update CSInfo in delay slot filler — djolertrk / detail
- [SLP] reduce opcode API dependency in reduction cost calc; NFC — spatel / detail
- [SLP] rename reduction query for min/max ops; NFC — spatel / detail
- [AMDGPU][MC] Refactored parsing of dpp ctrl — dmitry.preobrazhensky / detail
- [LoopRotate] Precommit test for prepare-for-lto handling. — flo / detail
- Fix for sanitizer issue in 55c557a — dmitry.preobrazhensky / detail
- [X86][AVX] IsElementEquivalent - add matchShuffleWithUNPCK + VBROADCAST/VBROADCAST_LOAD handling — llvm-dev / detail
- [WebAssembly] Add support for table linking to wasm-ld — wingo / detail
- [WebAssembly] MC layer writes table symbols to object files — wingo / detail
- [AArch64] Further restricts when a dup(*ext) can be rearranged — nicholas.guy / detail
- Reland "[AArch64] Attempt to sink mul operands"" — nicholas.guy / detail
- [MLIR] Support checking if two FlatAffineConstraints are equal — arjunpitchanathan / detail
- [ARM] Update test target triple. NFC — david.green / detail
- [clangd] Derive new signals in CC from ASTSignals. — usx / detail
- [Coroutine] Do not CoroElide if there are musttail calls — lxfind / detail
- [ARM] Don't handle low overhead branches in AnalyzeBranch — david.green / detail
- [MLIR] NFC: simplify PresburgerSet::isEqual — arjunpitchanathan / detail
- [AArch64] Add test to check the attributes for some intrinsics. — flo / detail
- [SLP] add more FMF tests for fmax/fmin reductions; NFC — spatel / detail
- [RISCV][NFC] Increase test coverage of Zbt extension — sam / detail
- [AArch64] Make target intrinsics DefaultAttrIntrinsics. — flo / detail
- [LLD][ELF][AArch64] Set _GLOBAL_OFFSET_TABLE_ at the start of .got — adhemerval.zanella / detail
- [AArch64] Revert back to Intrinsic<> for TME instructions. — flo / detail
- [lldb][docs] Use 'any' as the default role in LLDB's sphinx project — Raphael Isemann / detail
- [llvm] Populate std::vector at construction time (NFC) — kazu / detail
- [STLExtras] Add a default value to drop_begin — kazu / detail
- [llvm] Use the default value of drop_begin (NFC) — kazu / detail
- [clang] Allow LifetimeExtendedTemporary to have no access specifier — adamcz / detail
- [RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results. — craig.topper / detail
- Revert "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results." — craig.topper / detail
- Recommit "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results." — craig.topper / detail
- [libc++] Rename check-cxx-deps to cxx-test-depends for consistency — Louis Dionne / detail
- [NFC] Update some mlir python documentation. — stellaraccident / detail
- [libc++] improve feature test macro script — Louis Dionne / detail
- NFC: Document current MLIR Python ODS conventions. — stellaraccident / detail
- [OpenMP][NFC] Fix test — Andrey.Churbanov / detail
- [PredicateInfo] Add more and/or tests (NFC) — nikita.ppv / detail
- [RISCV] Remove empty Sched instantiations from the end of InstAlias defs. NFCI — craig.topper / detail
- [SLP] match maxnum/minnum intrinsics as FP reduction ops — spatel / detail
- [libc++] NFCI: Refactor allocator_traits — Louis Dionne / detail
- [x86] add cast to avoid compile-time warning; NFC — spatel / detail
- [LoopInfo] Fix a typo in compareLoops — kazu / detail
- [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or — aqjune / detail
- [OpenMP][Docs] Fix typos in FAQ (NFC) — kkwli0 / detail
- Regenerate the feature test macro unit-tests. NFCI. — arthur.j.odwyer / detail
- [InstCombine,InstSimplify] Optimize select followed by and/or/xor — aqjune / detail
- Address unused variable warning — aqjune / detail
- Revert "[NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike." — czhengsz / detail
- [X86] Fix tile spill merge issue. — yuanke.luo / detail
- PR48763: Better handling for classes that inherit a default constructor. — richard / detail
- [PowerPC] Sign extend comparison operand for signed atomic comparisons — nemanja.i.ibm / detail
- [X86][AMX] Clear AMX lit test case. — yuanke.luo / detail
- DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / detail
- PR24076, PR33655, C++ CWG 1558: Consider the instantiation-dependence of — richard / detail
- Following up on PR48517, fix handling of template arguments that refer — richard / detail
- [c++20] P1907R1: Support for generalized non-type template arguments of scalar type. — richard / detail
- [ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared. — Lang Hames / detail
- [libc][NFC] Use ASSERT_EQ instead of EXPECT_EQ in fenv/exception_status_test — sivachandra / detail
- Fix a few GCC compiler warnings (NFC) — joker.eph / detail
- [libc][NFC][Obvious] Add a missing dep. — sivachandra / detail
- [NFC][AIX][XCOFF] Fix compile warning on strncpy — nullptr.cpp / detail
- [RISCV] Add intrinsics for vector AMO operations — shihpo.hung / detail
- [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library. — marek.kurdej / detail
- [libc][NFC] Remove dead code — gchatelet / detail
- [libc][NFC] remove dependency on non standard ssize_t — gchatelet / detail
- [clang][driver][NFC][obvious] Remove obsolete unistd.h include — tbaeder / detail
- [WebAssembly] call_indirect issues table number relocs — wingo / detail
- [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT — wingo / detail
- [clang][cli] Parse Lang and CodeGen options separately — Jan Svoboda / detail
- [X86][AMX] Fix the typo. — yuanke.luo / detail
- [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost — david.sherwood / detail
- [llvm][nvptx] add atomicity to counter in ISelLowering — tpopp / detail
- [ORC] Move LookupRequest from OrcShared to Orc. — Lang Hames / detail
- [lit] Harmonize lit and llvm versionning — sguelton / detail
- [llvm] Prevent infinite loop in InstCombine of select statements — tpopp / detail
- [RISCV] Add scalable-vector integer extension patterns — fraser / detail
- [lldb] Fix crash in "help memory read" — david.spickett / detail
- [ARM][MachineOutliner] Add stack fixup feature — yvan.roux / detail
- [lldb] Re-enable TestPlatformProcessConnect on macos — pavel / detail
- [LLDB] Add support to resize SVE registers at run-time — omair.javaid / detail
- [LLDB] Test SVE dynamic resize with multiple threads — omair.javaid / detail
- [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands. — flo / detail
- [AMDGPU] Simplify AMDGPUInstPrinter::printExpSrcN. NFC. — jay.foad / detail
- Revert 5238e7b302 "[InstCombine] Replace one-use select operand based on condition" — hans / detail
- [X86][SSE] combineVectorSignBitsTruncation - fold trunc(srl(x,c)) -> packss(sra(x,c)) — llvm-dev / detail
- [mlir] Add `complex.abs`, `complex.div` and `complex.mul` to ComplexOps. — pifon / detail
- [flang][driver] Add support for `-I` in the new driver — andrzej.warzynski / detail
- [DebugInfo][dexter] Add dexter tests for merged values — orlando.hyams / detail
- [AArch64][SVE]Add cost model for vector reduce for scalable vector — caroline.concatto / detail
- [SystemZ][z/OS] Fix No such file or directory expression error — Abhina.Sreeskantharajan / detail
- [mlir] Clarify docs around LLVM dialect-compatible types — zinenko / detail
- [clang] Check for nullptr when instantiating late attrs — adamcz / detail
- [flang][driver] Add support for fixed form detection — andrzej.warzynski / detail
- [DebugInfo][dexter] Tweak dexter test for merged values — orlando.hyams / detail
- [OpenMP] libomp: cleanup parsing of OMP_ALLOCATOR env variable. — Andrey.Churbanov / detail
- [flang][driver] Add standard macro predefinitions for compiler version — andrzej.warzynski / detail
- [llvm/Orc] Fix ExecutionEngine module build breakage — medismail.bennani / detail
- [ThinLTO] Also prune Thin-* files from the ThinLTO cache — hans / detail
- [mlir][Affine] Revisit and simplify composeAffineMapAndOperands. — nicolas.vasilache / detail
- AArch64: add apple-a14 as a CPU — Tim Northover / detail
- [mlir][spirv] Define spv.GLSL.Fma and add lowerings — antiagainst / detail
- [lldb] Fix two documentation typos — Raphael Isemann / detail
- [X86] Regenerate fmin/fmax reduction tests — llvm-dev / detail
- [Flang][OpenMP] Add semantic checks for OpenMP Workshare Construct — praveen / detail
- [LoopRotate] Calls not lowered to calls should not block rotation. — flo / detail
- [libc++] Sync TEST_HAS_TIMESPEC_GET and _LIBCPP_HAS_TIMESPEC_GET on FreeBSD — Alexander.Richardson / detail
- [ARM] Expand add.sat/sub.sat cost checks. NFC — david.green / detail
- [WebAssembly][lld] Fix call-indirect.s test to validate — wingo / detail
- [clangd] Index local classes, virtual and overriding methods. — usx / detail
- [CMake] Remove dead code setting policies to NEW — raul / detail
- [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register — wei.huang / detail
- [flang][directive] Get rid of flangClassValue in TableGen — clementval / detail
- [ARM] Add MVE add.sat costs — david.green / detail
- [RISCV] Extend RVV VType info with the type's AVL (NFC) — fraser / detail
- [OpenMP] Fix atomic entries for captured logical operation — hansang.bae / detail
- [AMDGPU] Simplify test case for D94010 — jay.foad / detail
- [MLIR][SPIRV] Add `SignedOp` trait. — kareem.ergawy / detail
- [AMDGPU] Fix test case for D94010 — jay.foad / detail
- [ValueTracking] Strengthen impliesPoison reasoning — nikita.ppv / detail
- [clang-format] Apply Allman style to lambdas — bjoern / detail
#19217 (Sep 8, 2020 10:00:34 AM)
- [ARM] Follow AACPS standard for volatile bit-fields access width — ties.stuij / detail
- [GVN] Add testcase that uses masked loads and stores, NFC — kparzysz / detail
- Add more explicit error message when creating a type or attribute for an unregistered dialect (NFC) — joker.eph / detail
#19216 (Sep 8, 2020 9:48:34 AM)
#19215 (Sep 8, 2020 9:36:28 AM)
- LiveRegUnits.h - reduce MachineRegisterInfo.h include. NFC. — llvm-dev / detail
- [WebAssembly] Fix fixEndsAtEndOfFunction for try-catch — aheejin / detail
#19214 (Sep 8, 2020 9:24:07 AM)
- [clang-tidy] Fix linking for FrontendOpenMP — aheejin / detail
- Add an option for unrolling loops up to a factor. — Lubomir.Litchev / detail
#19213 (Sep 8, 2020 8:58:11 AM)
- [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / detail
#19212 (Sep 8, 2020 8:42:27 AM)
- [clang-format] Handle shifts within conditions — mydeveloperday / detail
#19211 (Sep 8, 2020 8:32:56 AM)
- [libc++] Allow overriding the cached value of LIBCXX_TEST_CONFIG — Louis Dionne / detail
#19210 (Sep 8, 2020 8:20:06 AM)
- [libc++] Make sure we always print all available features — Louis Dionne / detail
#19209 (Sep 8, 2020 7:59:24 AM)
#19208 (Sep 8, 2020 7:47:14 AM)
- [clang-tidy] Fix dynamic build failures after 156b127945a8c923d141e608b7380427da024376 — hokein.wu / detail
#19207 (Sep 8, 2020 7:22:48 AM)
#19193 (Sep 8, 2020 3:08:26 AM)
#19192 (Sep 8, 2020 2:59:26 AM)
#19191 (Sep 8, 2020 2:46:28 AM)
- [mlir] Fix of broken build on windows caused by using uint — limo / detail
- [SyntaxTree] Ignore implicit non-leaf `CXXConstructExpr` — ecaldas / detail
- [SyntaxTree] Ignore implicit leaf `CXXConstructExpr` — ecaldas / detail
- [SyntaxTree] Ignore implicit `CXXFunctionalCastExpr` wrapping constructor — ecaldas / detail
#19190 (Sep 8, 2020 2:32:03 AM)
- Revert "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
- [ARM][LowOverheadLoops] Remove modifications to the correct element — samuel.tebbs / detail
#19189 (Sep 8, 2020 2:16:12 AM)
- [mlir][VectorOps] Redo the scalar loop emission in VectoToSCF to pad instead of clipping — benny.kra / detail
#19188 (Sep 8, 2020 1:49:08 AM)
#19187 (Sep 8, 2020 1:35:12 AM)
#19186 (Sep 8, 2020 1:23:05 AM)
- [mlir][Vector] Make VectorToSCF deterministic — ntv / detail
- getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver — hans / detail
#19185 (Sep 8, 2020 1:11:11 AM)
- [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator. — Xing / detail
#19184 (Sep 8, 2020 12:52:34 AM)
- [Test] More tests where IndVars fails to eliminate a range check — mkazantsev / detail
- [flang] Convert release notes to markdown — richard.barton / detail
#19183 (Sep 8, 2020 12:40:49 AM)
#19182 (Sep 8, 2020 12:27:04 AM)
- [LSR] Canonicalize a formula before insert it into the list — weiwei64 / detail
- [clang] Remove a stray semicolon, fixing pedantic GCC warnings. NFC. — martin / detail
- [PowerPC] Add parentheses to silence gcc warning — mikael.holmen / detail
- [AARCH64][RegisterCoalescer] clang miscompiles zero-extension to long long — simon.wallis2 / detail
#19181 (Sep 7, 2020 9:53:47 PM)
#19180 (Sep 7, 2020 9:42:07 PM)
- [Attributor][FIX] Properly return changed if the IR was modified — johannes / detail
- [Attributor][NFC] Expand `auto` types (clang-fix-it) — johannes / detail
- [Attributor][NFC] Clang tidy: no else after continue — johannes / detail
- [Attributor][NFC] Change variable spelling — johannes / detail
- [Attributor][NFC] Cleanup internalize test case — johannes / detail
- [Attributor][FIX] Don't crash on internalizing linkonce_odr hidden functions — johannes / detail
#19179 (Sep 7, 2020 9:16:06 PM)
- [Test] Auto-generated checks for some IndVarSimplify tests — mkazantsev / detail
#19178 (Sep 7, 2020 8:56:08 PM)
#19177 (Sep 7, 2020 8:15:02 PM)
#19176 (Sep 7, 2020 6:45:02 PM)
#19175 (Sep 7, 2020 6:24:06 PM)
- [flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0 — kirankumar.tp / detail
#19174 (Sep 7, 2020 5:58:07 PM)
- Update SVG images to be properly cropped (NFC) — joker.eph / detail
- [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2. — craig.topper / detail
#19173 (Sep 7, 2020 5:20:09 PM)
#19172 (Sep 7, 2020 5:06:15 PM)
#19171 (Sep 7, 2020 4:54:06 PM)
#19170 (Sep 7, 2020 3:40:05 PM)
#19169 (Sep 7, 2020 2:46:05 PM)
#19168 (Sep 7, 2020 2:25:06 PM)
- Reland [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline — lebedev.ri / detail
#19167 (Sep 7, 2020 1:30:03 PM)
- [KnownBits] Avoid some copies (NFC) — nikita.ppv / detail
#19166 (Sep 7, 2020 1:17:45 PM)
- [SelectionDAG][X86][ARM] Teach ExpandIntRes_ABS to use sra+add+xor expansion when ADDCARRY is supported. — craig.topper / detail
- [SCCP] Compute ranges for supported intrinsics — nikita.ppv / detail
#19165 (Sep 7, 2020 12:55:05 PM)
- [InstCombine] add ptr difference tests; NFC — spatel / detail
- [InstCombine] improve fold of pointer differences — spatel / detail
#19164 (Sep 7, 2020 12:22:06 PM)
- [X86] Pre-commit new test case for D87214. NFC — craig.topper / detail
- [X86] Use the same sequence for i128 ISD::ABS on 64-bit targets as we use for i64 on 32-bit targets. — craig.topper / detail
#19163 (Sep 7, 2020 11:21:27 AM)
#19162 (Sep 7, 2020 11:11:35 AM)
#19161 (Sep 7, 2020 11:00:02 AM)
- [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM — epastor / detail
- [ms] [llvm-ml] Fix STRUCT field alignment — epastor / detail
#19160 (Sep 7, 2020 10:38:07 AM)
- LeonPasses.h - remove orphan function declarations. NFCI. — llvm-dev / detail
- LeonPasses.h - remove unnecessary includes. NFCI. — llvm-dev / detail
- BTFDebug.h - reduce MachineInstr.h include to forward declaration. NFCI. — llvm-dev / detail
- MipsISelLowering.h - remove CCState/CCValAssign forward declarations. NFCI. — llvm-dev / detail
- VPlan.h - remove unnecessary forward declarations. NFCI. — llvm-dev / detail
#19159 (Sep 7, 2020 9:50:16 AM)
- [InstCombine] move/add tests for icmp with mul operands; NFC — spatel / detail
- [InstCombine] improve folds for icmp with multiply operands (PR47432) — spatel / detail
#19158 (Sep 7, 2020 9:38:03 AM)
- [AMDGPU] SILowerControlFlow::optimizeEndCF should remove empty basic block — Alexander Timofeev / detail
#19156 (Sep 7, 2020 9:14:48 AM)
- Reduce the number of memory allocations when displaying — momchil.velikov / detail
#19155 (Sep 7, 2020 9:03:24 AM)
- [analyzer][StdLibraryFunctionsChecker] Have proper weak dependencies — gabor.marton / detail
#19154 (Sep 7, 2020 8:51:22 AM)
- [flang] Fix link to old repo location in doxygen mainpage. NFC. — richard.barton / detail
- [analyzer][StdLibraryFunctionsChecker] Add POSIX pthread handling functions — gabor.marton / detail
- [flang] Spelling and format edits to README.txt. NFC. — richard.barton / detail
#19153 (Sep 7, 2020 8:42:08 AM)
#19152 (Sep 7, 2020 8:21:36 AM)
- [X86][SSE] Don't use LowerVSETCCWithSUBUS for unsigned compare with +ve operands (PR47448) — llvm-dev / detail
- [Sparc] Add reduced funnel shift test case for PR47303 — llvm-dev / detail
#19151 (Sep 7, 2020 8:09:29 AM)
- [X86] Replace UpgradeX86AddSubSatIntrinsics with UpgradeX86BinaryIntrinsics generic helper. NFCI. — llvm-dev / detail
- [X86][SSE] Add test cases for PR47448 — llvm-dev / detail
#19149 (Sep 7, 2020 7:42:09 AM)
- [MLIR][Shape] Merge `shape` to `std`/`scf` lowerings. — frgossen / detail
- [InstCombine] erase instructions leading up to unreachable — spatel / detail
#19142 (Sep 7, 2020 3:55:12 AM)
- [gn build] Port 81aa66f65f5 — llvmgnsyncbot / detail
- [clang] Prevent that Decl::dump on a CXXRecordDecl deserialises further declarations. — Raphael Isemann / detail
- [gn build] Port 0478720157f — llvmgnsyncbot / detail
#19141 (Sep 7, 2020 3:27:42 AM)
#19140 (Sep 7, 2020 3:15:03 AM)
- [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
- [X86][AVX] Add extra vperm2f128+vpermilvar combine coverage — llvm-dev / detail
- [X86] getFauxShuffleMask - handle insert_subvector(zero, sub, C) — llvm-dev / detail
#19139 (Sep 7, 2020 2:52:28 AM)
#19138 (Sep 7, 2020 2:34:07 AM)
- [mlir][Vector] Revisit VectorToSCF. — ntv / detail
- Extract infrastructure to ignore intermediate expressions into `clang/AST/IgnoreExpr.h` — ecaldas / detail
- [Ignore Expressions][NFC] Refactor to better use `IgnoreExpr.h` and nits — ecaldas / detail
- [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
- [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
#19136 (Sep 7, 2020 2:10:03 AM)
- [SimplifyCFG] Consider cost of combining predicates. — sam.parker / detail
- [clang-format] Allow configuring list of macros that map to attributes — Alexander.Richardson / detail
- [clang-format] Handle typename macros inside cast expressions — Alexander.Richardson / detail
- [clang-format] Check that */& after typename macros are pointers/references — Alexander.Richardson / detail
- [clang-format] Fix formatting of _Atomic() qualifier — Alexander.Richardson / detail
- [clang-format] Parse __underlying_type(T) as a type — Alexander.Richardson / detail
- [clang-format] Correctly parse function declarations with TypenameMacros — Alexander.Richardson / detail
- [OpenMP][AMDGPU] Use DS_Max_Warp_Number instead of WARPSIZE — Pushpinder.Singh / detail
#19135 (Sep 7, 2020 1:41:41 AM)
- [ARM][CostModel] CodeSize costs for i1 arith ops — sam.parker / detail
- [GlobalISel] Extend not_cmp_fold to work on conditional expressions — jay.foad / detail
#19134 (Sep 7, 2020 1:28:51 AM)
#19133 (Sep 7, 2020 1:15:31 AM)
- [KnownBits] Implement accurate unsigned and signed max and min — jay.foad / detail
- Add BinaryFormat/ELFRelocs/CSKY.def to LLVM modulemap — Raphael Isemann / detail
#19132 (Sep 7, 2020 1:06:23 AM)
- [CMake][Polly] Remove dead CMake code — raul.tambre / detail
- [CMake][OpenMP] Remove old dead CMake code — raul.tambre / detail
- [CMake][TableGen] Remove dead CMake version checks — raul.tambre / detail
- [cmake] Fix build of attribute plugin example on Windows — kbessonova / detail
#19131 (Sep 7, 2020 12:54:06 AM)
- [CMake][TableGen] Simplify code by using list(TRANSFORM) — raul.tambre / detail
#19130 (Sep 7, 2020 12:34:27 AM)
#19129 (Sep 7, 2020 12:20:06 AM)
#19128 (Sep 6, 2020 11:42:07 PM)
- Extend PyConcreteType to support intermediate base classes. — stellaraccident / detail
#19127 (Sep 6, 2020 9:14:04 PM)
- Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface — omair.javaid / detail
#19125 (Sep 6, 2020 8:49:46 PM)
#19124 (Sep 6, 2020 8:38:08 PM)
- Move targetHasSVE function to lldbtest.py — omair.javaid / detail
#19123 (Sep 6, 2020 8:04:06 PM)
#19122 (Sep 6, 2020 6:38:06 PM)
#19121 (Sep 6, 2020 3:44:09 PM)
#19120 (Sep 6, 2020 3:14:07 PM)
#19119 (Sep 6, 2020 2:59:21 PM)
#19118 (Sep 6, 2020 2:40:04 PM)
- Add proper move ctor/move assign to APValue. NFCI. — benny.kra / detail
- [ARM] Regenerate tests. NFC — david.green / detail
- [ARM] Remove -O3 from mve intrinsic tests. NFC — david.green / detail
- [X86][AVX] lowerShuffleWithPERMV - adjust binary shuffle masks to account for widening on non-VLX targets — llvm-dev / detail
- [SmallVector] Move error handling out of line — benny.kra / detail
- Thread safety analysis: Test and document release_generic_capability — aaronpuchert / detail
- Thread safety analysis: Improve documentation for scoped capabilities — aaronpuchert / detail
- [mlir] Add Shaped Type, Tensor Type and MemRef Type to python bindings. — stellaraccident / detail
- [DSE,MemorySSA] Add a few additional debug messages. — flo / detail
- [compiler-rt] Implement __clear_cache() on OpenBSD/arm — brad / detail
- [ValueTracking] Avoid known bits fallback for non-zero get check (NFCI) — nikita.ppv / detail
#19115 (Sep 6, 2020 12:46:00 AM)
- [InstSimplify] Fold degenerate abs of abs form — nikita.ppv / detail
#19114 (Sep 6, 2020 12:24:03 AM)
- [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
#19113 (Sep 5, 2020 11:44:01 PM)
- Revert "[Asan] Cleanup atomic usage in allocator" — Vitaly Buka / detail
#19112 (Sep 5, 2020 9:16:05 PM)
- [GlobalISel] Disable the indexed loads combine completely unless forced. NFC. — Amara Emerson / detail
#19111 (Sep 5, 2020 7:56:00 PM)
- [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
#19110 (Sep 5, 2020 7:12:01 PM)
- [NFC][Asan] Fix clang-tidy warning — Vitaly Buka / detail
#19109 (Sep 5, 2020 6:48:29 PM)
- [NFC][Asan] Move free_tid from ChunkHeader — Vitaly Buka / detail
#19108 (Sep 5, 2020 6:36:05 PM)
- [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory — VenkataRamanaiah.Nalamothu / detail
#19107 (Sep 5, 2020 4:33:15 PM)
#19106 (Sep 5, 2020 4:20:01 PM)
- [Hexagon] Resize the mem operand when widening loads and stores — kparzysz / detail
- [Hexagon] When widening truncate result, also widen operand if necessary — kparzysz / detail
#19105 (Sep 5, 2020 3:58:04 PM)
- [NFC][Asan] Rename internal enum value. — Vitaly Buka / detail
- [NFC][Asan] Inline enum doc strings — Vitaly Buka / detail
- [NFC][Asan] Reformat some allocator code — Vitaly Buka / detail
#19104 (Sep 5, 2020 3:44:02 PM)
- [NFC][compiler-rt] Refine .clang-tidy checks — Vitaly Buka / detail
#19103 (Sep 5, 2020 1:08:04 PM)
#19102 (Sep 5, 2020 12:44:03 PM)
- [InstSimplify] Add tests for a peculiar abs of abs form (NFC) — nikita.ppv / detail
#19100 (Sep 5, 2020 11:24:42 AM)
#19099 (Sep 5, 2020 11:12:06 AM)
- scan-build-py: fix multiprocessing error — lawrence_danna / detail
#19098 (Sep 5, 2020 10:38:04 AM)
#19097 (Sep 5, 2020 9:28:04 AM)
- Attempt to fix Sphinx build failure, NFC — aaronpuchert / detail
#19096 (Sep 5, 2020 9:02:03 AM)
- Restore size of TemplateParameterList after D44352 — aaronpuchert / detail
#19095 (Sep 5, 2020 8:40:17 AM)
- [InstCombine] Add tests for known negative abs intrinsic (NFC) — nikita.ppv / detail
#19094 (Sep 5, 2020 8:28:07 AM)
- Thread safety analysis: Consider global variables in scope — aaronpuchert / detail
- Thread safety analysis: ValueDecl in Project is non-null — aaronpuchert / detail
#19092 (Sep 5, 2020 7:34:31 AM)
- [SCEV] Recognize min/max intrinsics — nikita.ppv / detail
#19088 (Sep 5, 2020 4:00:01 AM)
- [InstCombine] Add tests for mul of abs intrinsic (NFC) — nikita.ppv / detail
- [InstCombine] Fold mul of abs intrinsic — nikita.ppv / detail
#19087 (Sep 5, 2020 3:28:06 AM)
- [InstCombine] Add tests for cttz of abs intrinsic (NFC) — nikita.ppv / detail
- [InstCombine] Fold cttz of abs intrinsic — nikita.ppv / detail
#19085 (Sep 5, 2020 2:12:07 AM)
- [InstCombine] Test abs with dominating condition (NFC) — nikita.ppv / detail
#19084 (Sep 5, 2020 1:42:24 AM)
#19083 (Sep 5, 2020 1:30:05 AM)
- [SCCP] Add tests for intrinsic ranges (NFC) — nikita.ppv / detail
#19082 (Sep 4, 2020 10:56:22 PM)
#19081 (Sep 4, 2020 10:44:05 PM)
#19080 (Sep 4, 2020 6:50:06 PM)
- [PowerPC] Provide vec_cmpne on pre-Power9 architectures in altivec.h — nemanja.i.ibm / detail
#19079 (Sep 4, 2020 4:12:07 PM)
- [compiler-rt] Add .clang-tidy with customization to disable readability-identifier-naming — i / detail
#19078 (Sep 4, 2020 3:50:04 PM)
- [compiler-rt] Try again to correct test after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail
#19077 (Sep 4, 2020 3:26:05 PM)
#19076 (Sep 4, 2020 3:13:15 PM)
#19075 (Sep 4, 2020 3:02:06 PM)
- [libclang] Add missing dependency on clangRewrite lib — Jan Korous / detail
#19074 (Sep 4, 2020 2:48:04 PM)
- [InstSimplify] Add tests for min/max with dominating condition (NFC) — nikita.ppv / detail
#19073 (Sep 4, 2020 2:28:01 PM)
- [libclang] Add CXRewriter to libclang API — Jan Korous / detail
- [gn build] Port 69e5abb57b7 — llvmgnsyncbot / detail
#19072 (Sep 4, 2020 2:14:08 PM)
- [X86] Prevent shuffle combining from creating an identical X86ISD::SHUF128. — craig.topper / detail
#19071 (Sep 4, 2020 2:04:06 PM)
- [InstCombine] add test for assume in block with unreachable (PR47416); NFC — spatel / detail
- [InstCombine] rename tmp values to avoid scripted FileCheck conflicts; NFC — spatel / detail
#19070 (Sep 4, 2020 1:49:23 PM)
- [libclang] Expose couple more AST details via cursors — Jan Korous / detail
- [BDCE] Add tests for min/max intrinsincs (NFC) — nikita.ppv / detail
#19069 (Sep 4, 2020 1:37:11 PM)
#19068 (Sep 4, 2020 1:25:07 PM)
- [ORC] Fix some bugs in TPCDynamicLibrarySearchGenerator, use in llvm-jitlink. — Lang Hames / detail
#19067 (Sep 4, 2020 1:10:08 PM)
- [SCEV] Add tests for min/max intrinsics (NFC) — nikita.ppv / detail
#19066 (Sep 4, 2020 12:37:53 PM)
#19065 (Sep 4, 2020 12:26:04 PM)
- [compiler-rt] Try to correct test after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail
#19064 (Sep 4, 2020 11:40:07 AM)
- Fix a weird error when some time output files were causing bytes/str read errors. — Amara Emerson / detail
- compare.py: add two new options, --minimal_names and --no-abs-sort — Amara Emerson / detail
#19063 (Sep 4, 2020 11:05:28 AM)
- [PowerPC] Allow const pointers for load builtins in altivec.h — nemanja.i.ibm / detail
#19062 (Sep 4, 2020 10:56:10 AM)
#19061 (Sep 4, 2020 10:32:20 AM)
- [lld] Test corrections after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail
- Fix the type of the invoke function in the block ABI documentation — Akira / detail
#19060 (Sep 4, 2020 10:19:38 AM)
- [tests][libFuzzer] Fix `-Wmissing-field-initializers` after D86092 — hubert.reinterpretcast / detail
#19059 (Sep 4, 2020 10:09:06 AM)
- [objdump][macho] Emit segment names along with section names — daniel_l_sanders / detail
#19058 (Sep 4, 2020 9:56:34 AM)
- [analyzer][StdLibraryFunctionsChecker] Add POSIX time handling functions — gabor.marton / detail
- [DSE,MemorySSA] Remove some duplicated test functions. — flo / detail
#19057 (Sep 4, 2020 9:44:08 AM)
- [libclang] Add translateCXRangeToCharRange conversion — Jan Korous / detail
#19056 (Sep 4, 2020 9:12:17 AM)
#19055 (Sep 4, 2020 9:00:04 AM)
- [clang-format] Parse __ptr32/__ptr64 as a pointer qualifier — Alexander.Richardson / detail
- [clang-format] Add a test showing the current config file list parsing — Alexander.Richardson / detail
- FormatTest: Provide real line number in failure messages — Alexander.Richardson / detail
- [HeapProf] Address post-review comments in instrumentation code — tejohnson / detail
#19054 (Sep 4, 2020 8:20:05 AM)
#19053 (Sep 4, 2020 8:10:26 AM)
#19052 (Sep 4, 2020 7:58:47 AM)
#19051 (Sep 4, 2020 7:49:12 AM)
- [EarlyCSE] Verify hash code in regression tests — bryan.chan / detail
- [MachOYAML] Allow handcrafting custom contents for DWARF sections. — Xing / detail
#19050 (Sep 4, 2020 7:40:07 AM)
#19049 (Sep 4, 2020 7:28:04 AM)
- [gn build] fix llvm-lit after d23b15cc16077 — thakis / detail
- [spirv] Add more target and resource limit fields — antiagainst / detail
#19048 (Sep 4, 2020 7:15:07 AM)
#19047 (Sep 4, 2020 6:46:40 AM)
#19046 (Sep 4, 2020 6:37:06 AM)
- [mlir] Refactor standalone-translate to use mlirTranslateMain() — marius.brehler / detail
#19045 (Sep 4, 2020 6:24:09 AM)
- [mlir] Fix includes in mlir-translate — marius.brehler / detail
#19044 (Sep 4, 2020 6:05:05 AM)
#19043 (Sep 4, 2020 5:52:10 AM)
#19042 (Sep 4, 2020 5:30:43 AM)
- [Test] Range fix in test — mkazantsev / detail
#19041 (Sep 4, 2020 5:18:08 AM)
- Fix typos in doc LangRef.rst — Vitaly Buka / detail
#19040 (Sep 4, 2020 4:51:11 AM)
- [lldb][NFC] Rewrite CPP11EnumTypes test to make it faster — Raphael Isemann / detail
#19039 (Sep 4, 2020 4:40:07 AM)
- [modules] Correctly parse LateParsedTemplates in case of dependent modules. — v.g.vassilev / detail
#19038 (Sep 4, 2020 4:20:01 AM)
#19037 (Sep 4, 2020 4:07:17 AM)
#19036 (Sep 4, 2020 3:33:50 AM)
- [llvm-readelf/obj] - Use `RelSymbol<ELFT>` instead of std::pair. NFCI. — grimar / detail
- [ARM] Fold predicate_cast(load) into vldr p0 — david.green / detail
#19035 (Sep 4, 2020 3:18:08 AM)
#19034 (Sep 4, 2020 2:56:13 AM)
- [FPEnv] Partially implement #pragma STDC FENV_ROUND — sepavloff / detail
- [analyzer][StdLibraryFunctionsChecker] Do not match based on the restrict qualifier in C++ — gabor.marton / detail
- [llvm-readobj/elf] - Refine signature of print*Reloc methods. — grimar / detail
#19032 (Sep 4, 2020 2:32:02 AM)
- [lldb] Speed up TestValueObjectRecursion by making it a no_debug_info_test — Raphael Isemann / detail
#19031 (Sep 4, 2020 2:25:24 AM)
#19030 (Sep 4, 2020 2:05:08 AM)
- [NFC][Asan] Fix typo in comment — Vitaly Buka / detail
#19029 (Sep 4, 2020 1:54:09 AM)
- [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests — david.sherwood / detail
#19028 (Sep 4, 2020 1:42:10 AM)
#19027 (Sep 4, 2020 1:28:03 AM)
- [NFC][Asan] Reformat some allocator code — Vitaly Buka / detail
#19026 (Sep 4, 2020 1:15:37 AM)
#19025 (Sep 4, 2020 1:04:07 AM)
#19024 (Sep 4, 2020 12:34:08 AM)
- Revert "[lldb] avoid assert in threadsanitizer tests on linux" — Raphael Isemann / detail
#19023 (Sep 4, 2020 12:20:07 AM)
- [NFC][Asan] Inline enum doc strings — Vitaly Buka / detail
#19022 (Sep 3, 2020 10:37:50 PM)
- [libc][obvious] Use constants of type double in remquo_test. — sivachandra / detail
#19021 (Sep 3, 2020 10:26:06 PM)
#19020 (Sep 3, 2020 10:02:07 PM)
- [libc] Add implementations of remquo[f|l] and remainder[f|l]. — sivachandra / detail
#19019 (Sep 3, 2020 9:44:09 PM)
#19018 (Sep 3, 2020 7:46:11 PM)
#19017 (Sep 3, 2020 7:04:04 PM)
- [NFC][Asan] Rename internal enum value. — Vitaly Buka / detail
#19016 (Sep 3, 2020 6:52:09 PM)
- [NFC][Asan] Add FIXME into GetAsanChunk — Vitaly Buka / detail
#19015 (Sep 3, 2020 6:08:10 PM)
#19014 (Sep 3, 2020 4:48:06 PM)
- AMDGPU: Remove code to handle tied si_else operands — Matthew.Arsenault / detail
#19013 (Sep 3, 2020 4:20:07 PM)
- [X86] Update stale comment. NFC — craig.topper / detail
#19012 (Sep 3, 2020 4:00:26 PM)
#19011 (Sep 3, 2020 3:48:58 PM)
- [codegen] Ensure target flags are cleared/set properly. NFC. — michael.hliao / detail
- [DebugInfo] Add size to class declarations in debug info. — akhuang / detail
#19010 (Sep 3, 2020 3:37:10 PM)
- Canonicalize declaration pointers when forming APValues. — richard / detail
- Remove unused and dangerous overload of PerformImplicitConversion. — richard / detail
#19009 (Sep 3, 2020 2:36:56 PM)
- [NFC][Asan] Set AP32::kMetadataSize to 0 — Vitaly Buka / detail
- [llvm-symbolizer] Add back --use-symbol-table=true — maskray / detail
#19008 (Sep 3, 2020 2:23:09 PM)
- [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
#19007 (Sep 3, 2020 2:01:26 PM)
- [Sema] Fix a -Warc-repeated-use-of-weak false-positive by only calling CheckPlaceholderExpr once — erik.pilkington / detail
#19006 (Sep 3, 2020 1:49:07 PM)
#19005 (Sep 3, 2020 1:24:49 PM)
- [gn build] Port 7fff1fbd3ce — llvmgnsyncbot / detail
#19004 (Sep 3, 2020 1:14:28 PM)
- [NewPM][Lint] Port -lint to NewPM — aeubanks / detail
- [MIRVRegNamer] Experimental MachineInstr stable hashing (Fowler-Noll-Vo) — plotfi / detail
#19003 (Sep 3, 2020 1:03:07 PM)
- [libFuzzer] Evenly select inputs to cross over with from the corpus regardless of the input's coverage. — dokyungs / detail
#19002 (Sep 3, 2020 12:31:13 PM)
- [test] Use %t instead of %T to remove race conditions between config-file3.c and target-override.c — maskray / detail
- Replace CRLF with LF; NFC — bryan.chan / detail
#19001 (Sep 3, 2020 12:19:09 PM)
#19000 (Sep 3, 2020 12:01:08 PM)
#18999 (Sep 3, 2020 11:43:12 AM)
#18998 (Sep 3, 2020 11:03:13 AM)
#18997 (Sep 3, 2020 10:34:22 AM)
- [libc++] Mark std::atomic<_ExtInt> test as unsupported in C++03 — Louis Dionne / detail
- [spirv][nfc] Simplify resource limit with default values — antiagainst / detail
- SelectionDAG.h - remove unnecessary FunctionLoweringInfo.h include. NFCI. — llvm-dev / detail
#18996 (Sep 3, 2020 10:21:12 AM)
- [libc++] Make ext-int.verify.cpp test compatible with c++03 — john.brawn / detail
#18995 (Sep 3, 2020 9:58:00 AM)
- [ARM] Extra predicate load tests. NFC — david.green / detail
#18994 (Sep 3, 2020 9:48:34 AM)
- [InstCombine] add tests for commutative intrinsics; NFC — spatel / detail
- [InstCombine] canonicalize all commutative intrinsics with constant arg — spatel / detail
- Fix Wdocumentation warning. NFCI. — llvm-dev / detail
- Fix Wdocumentation trailing comments warnings. NFCI. — llvm-dev / detail
- PHIEliminationUtils.cpp - remove unnecessary MachineBasicBlock.h include. NFCI. — llvm-dev / detail
- WebAssemblyUtilities.h - reduce unnecessary includes to forward declarations. NFCI. — llvm-dev / detail
#18992 (Sep 3, 2020 9:32:44 AM)
- [Analyzer][docs][NFC] Fix typo in code example — Jan Korous / detail
#18991 (Sep 3, 2020 9:17:23 AM)
#18990 (Sep 3, 2020 9:03:24 AM)
- Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
- [libFuzzer] Add an option to keep initial seed inputs around. — dokyungs / detail
- [lldb-vscode] Fix TestVSCode_module — waltermelon / detail
#18989 (Sep 3, 2020 8:51:27 AM)
- Step down from security group — JF Bastien / detail
#18988 (Sep 3, 2020 8:33:25 AM)
- [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist — mascasa / detail
#18987 (Sep 3, 2020 8:01:26 AM)
#18986 (Sep 3, 2020 7:44:28 AM)
- [libTooling] Provide overloads of `rewriteDescendants` that operate directly on an AST node. — yitzhakm / detail
#18985 (Sep 3, 2020 7:34:40 AM)
- Fix spelling mistake. NFC. — llvm-dev / detail
- X86/X86TargetObjectFile.cpp - remove unused headers. NFCI. — llvm-dev / detail
#18984 (Sep 3, 2020 7:22:14 AM)
- [GVN] add tests for >2 arg commutable intrinsics; NFC — spatel / detail
- [IR][GVN] add/allow commutative intrinsics with >2 args — spatel / detail
#18983 (Sep 3, 2020 7:12:00 AM)
- [mlir][VectorOps] Fall back to a loop when accessing a vector from a strided memref — benny.kra / detail
- [LLD][PowerPC][test] Fix out-of-memory issue running ppc64-pcrel-long-branch-error.s — wei.huang / detail
#18981 (Sep 3, 2020 6:51:15 AM)
- LowerEmuTLS.cpp - remove unused TargetLowering.h include. NFC. — llvm-dev / detail
- [spirv] Add SPIR-V GLSL extended Round op — antiagainst / detail
- [mlir] Support default valued attribute in StructsGen — antiagainst / detail
#18980 (Sep 3, 2020 6:39:10 AM)
- [mlir] Add Acos, Asin, Atan, Sinh, Cosh, Pow to SPIRVGLSLOps — antiagainst / detail
#18979 (Sep 3, 2020 6:27:26 AM)
- [X86] Fix llvm-qualified-auto warning by using const auto*. NFC. — llvm-dev / detail
- [X86] Fix llvm-qualified-auto warning by using auto*. NFC. — llvm-dev / detail
- [X86] Avoid llvm-qualified-auto warning by not using auto. NFC. — llvm-dev / detail
#18978 (Sep 3, 2020 6:13:24 AM)
#18977 (Sep 3, 2020 5:51:27 AM)
#18976 (Sep 3, 2020 5:35:26 AM)
- [lldb] Improve test failure reporting for expect() — david.spickett / detail
#18975 (Sep 3, 2020 5:15:25 AM)
#18974 (Sep 3, 2020 5:03:27 AM)
- [NFC][RISCV] Simplify pass arg of RISCVMergeBaseOffsetOpt — powerman1st / detail