collapse
100%
WDescription%
Build stability: No recent builds failed.100
Build History
x
 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

Changes

clang-d347338-gad7211df6f2-t8392-b8392.tar.gz (Apr 6, 2020 3:25:42 AM)

  1. [MLIR] Change return type of ParallelOp::getInductionVars to ValueRange. — pifon / detail
  2. [Matrix] Add initial tiling for load/multiply/store chains. — flo / detail
  3. [lldb] XFAIL TestThreadPlanCommands _only_ on aarch64 — pavel / detail
  4. [lldb] Also apply Fix-Its in "note:" diagnostics that belong to an error diagnostic — Raphael Isemann / detail
  5. [clang] fix undefined behaviour in RawComment::getFormattedText() — Raphael Isemann / detail

clang-d347333-g6000478f394-t8381-b8381.tar.gz (Apr 6, 2020 1:40:17 AM)

  1. PR45239: Don't deallocate TemplateIdAnnotations if they might still be — richard / detail
  2. [llvm-dwp] Refactor handling of section identifiers. NFCI. — ikudrin / detail
  3. [DebugInfo] Rename section identifiers which are deprecated in DWARFv5. NFC. — ikudrin / detail
  4. [DebugInfo] Support DWARFv5 index sections. — ikudrin / detail
  5. [DebugInfo] Fix reading location tables of v5 units in DWP. — ikudrin / detail
  6. [DebugInfo] Fix reading location tables headers of v5 units in DWP. — ikudrin / detail
  7. [DebugInfo] Fix reading range lists of v5 units in DWP. — ikudrin / detail
  8. [Alignment][NFC] Add DebugStr and operator* — gchatelet / detail
  9. [libc] NFC: Fix trivial typo in comments, documents, and messages — ishizaki / detail
  10. [llvm-dwp] Fix a possible out of bound access. — ikudrin / detail
  11. [lldb][NFC] Modernize lang/cpp/scope test — Raphael Isemann / detail
  12. Revert "[Alignment][NFC] Add DebugStr and operator*" — gchatelet / detail

clang-d347321-g97e57f3b245-t8373-b8373.tar.gz (Apr 5, 2020 11:50:03 PM)

  1. Expose `attributor-disable` to the new and old pass managers — johannes / detail
  2. [OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP` — johannes / detail
  3. [clang] Persist Attr::IsPackExpansion into the PCH — zeratul976 / detail
  4. [DAGCombiner] Replace a hardcoded constant in visitZERO_EXTEND with a proper check for the condition its trying to protect. — craig.topper / detail
  5. [OpenMP] Add extra qualification to OpenMP clause id — johannes / detail
  6. [OpenMP][NFC] Move and simplify directive -> allowed clause mapping — johannes / detail
  7. [DAGCombiner] Use getAnyExtOrTrunc instead of getSExtOrTrunc in the zext(setcc) combine. — craig.topper / detail

clang-d347314-g1b39c6f62c7-t8364-b8364.tar.gz (Apr 5, 2020 10:02:44 PM)

  1. [ORC] Add MachO universal binary support to StaticLibraryDefinitionGenerator. — Lang Hames / detail

clang-d347313-g322c235a522-t8362-b8362.tar.gz (Apr 5, 2020 6:32:24 PM)

  1. [mlir] Only number the parent operation in Block::printAsOperand — riddleriver / detail
  2. [mlir] Refactor and cleanup the translation facilities. — riddleriver / detail
  3. DebugInfo: Fix default template parameter computation for dependent non-type template parameters — dblaikie / detail
  4. [mlir][spirv] NFC: remove uncessary return after llvm_unreachable — antiagainst / detail

clang-d347309-g944db8a433f-t8359-b8359.tar.gz (Apr 5, 2020 4:45:42 PM)

  1. [X86][SSE] Combine unary shuffle(HORIZOP,HORIZOP) -> HORIZOP — llvm-dev / detail
  2. Remove unused function 'isInRange'. NFCI. — llvm-dev / detail
  3. Add documentation and testing for — richard / detail
  4. Permit constant evaluation of mixed __builtin_memcmp between char and — richard / detail

clang-d347305-g34392b518f9-t8356-b8356.tar.gz (Apr 5, 2020 2:56:12 PM)

  1. [mlir][Pass] Add documentation for the declarative pass specification — riddleriver / detail
  2. [mlir] Update the documentation on Canonicalization — riddleriver / detail
  3. [MLIR][NFC] Make AsmPrinter messages on null structures consistent — uday / detail

clang-d347302-g1d0f7579049-t8352-b8352.tar.gz (Apr 5, 2020 1:07:18 PM)

  1. [ELF][test] Reorganize warn-backrefs.s — maskray / detail
  2. Make the AsmPrinter print "<<NULL TYPE>>" instead of crashing on null types — joker.eph / detail
  3. [DebugInfo]: Allow DwarfCompileUnit to have line table symbol — SourabhSingh.Tomar / detail
  4. [InlineFunction] Update metadata on loads that are return values — anna / detail

clang-d347298-ge01ec11882d-t8349-b8349.tar.gz (Apr 5, 2020 11:22:35 AM)

  1. clang: Make tests using symlinks more consistent. — thakis / detail
  2. make ccabe93298 more robust — thakis / detail

clang-d347296-ga58c8a78660-t8346-b8346.tar.gz (Apr 5, 2020 9:36:47 AM)

  1. [MLIR] Add pattern rewriter util to erase block; remove dead else — uday / detail
  2. [ARM] Add enhanced counter virtualization system registers — ties.stuij / detail
  3. [ARM] Add data gathering hint instruction — ties.stuij / detail
  4. AMDGPU/GlobalISel: Add some G_INSERT/G_EXTRACT select tests — arsenm2 / detail
  5. Fix typo in xfail decorator for lldb thread plan list tests — omair.javaid / detail
  6. [scan-build] fix dead store warnings emitted on LLVM AMDGPU code base — arsenm2 / detail
  7. Remove the additional constant which requires an extra register for statepoint lowering. — arsenm2 / detail

clang-d347289-g538a8f02271-t8342-b8342.tar.gz (Apr 5, 2020 7:51:52 AM)

  1. [ARM] add ARMv8.6-A Activity monitors virtualization extension — ties.stuij / detail
  2. [ValueTracking] enhance matching of smin/smax with 'not' operands — spatel / detail
  3. [InstCombine] enhance freelyNegateValue() by handling 'not' — spatel / detail
  4. [ARM] Add ARMv8.6 Fine Grain Traps system registers — ties.stuij / detail
  5. [MLIR] fix greedy pattern rewrite driver iteration on change — uday / detail
  6. [MLIR][NFC] fix name operand -> userOp — uday / detail
  7. [InstCombine] convert bitcast-shuffle to vector trunc — spatel / detail

clang-d347282-gff889df3566-t8339-b8339.tar.gz (Apr 5, 2020 6:05:05 AM)

  1. [X86][SSE] truncateVectorWithPACK - upper undef for 128->64 packing — llvm-dev / detail
  2. [X86][SSE] Generalize shuffle(HORIZOP,HORIZOP) -> HORIZOP combine — llvm-dev / detail
  3. Revert "Test had incorrect check for nonzero count" — dave / detail
  4. [clang] Make libcxx test suite pass again after memcmp changes — dave / detail
  5. Revert "[libc++] Enable the new libc++ testing format by default" — dave / detail
  6. [ValueTracking] Use Inst::comesBefore in isValidAssumeForCtx (NFC). — flo / detail
  7. [X86] Roll some loops. NFCI. — benny.kra / detail

clang-d347275-g51e3709c2b9-t8336-b8336.tar.gz (Apr 5, 2020 4:08:58 AM)

  1. [MLIR] Don't insert YieldOp for non-void loop.for by default. — pifon / detail

clang-d347274-g0359b86d8bb-t8335-b8335.tar.gz (Apr 5, 2020 2:21:53 AM)

  1. [llvm-objdump][test] Recommit unimplemented-features.test — Xing / detail
  2. [llvm-nm] Add test for `--debug-syms --dynamic` — Xing / detail
  3. [llvm-objdump] Simplify conditional statements (isa<...>(Obj) => Obj->isSomeFile()) — Xing / detail
  4. [clang-tools-extra] NFC: Fix trivial typo in documents and comments — ishizaki / detail
  5. [mlir][ODS] Add support for variadic regions. — riddleriver / detail

clang-d347269-g685bf42e9e0-t8329-b8329.tar.gz (Apr 4, 2020 9:26:41 PM)

  1. [clang-tools-extra] NFC: Fix trivial typo in documents and comments — ishizaki / detail
  2. [mlir] NFC: Fix trivial typo — ishizaki / detail
  3. [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols. — Xing / detail
  4. [llvm-objdump][test] Remove unimplemented-features.test — Xing / detail

clang-d347265-g6bfe28e92f6-t8324-b8324.tar.gz (Apr 4, 2020 7:35:56 PM)

  1. AMDGPU: Add feature for fast f32 denormals — arsenm2 / detail
  2. [Attributor] Make use of analysis in the MustBeExecutedExplorer — johannes / detail
  3. [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable — johannes / detail
  4. AMDGPU: Fix annotate kernel features through casted calls — arsenm2 / detail

clang-d347261-gf3dd3a66d3d-t8321-b8321.tar.gz (Apr 4, 2020 5:46:15 PM)

  1. [compiler-rt] Fix build on NetBSD 9.99.52+ — n54 / detail
  2. [Attributor] AAUndefinedBehavior: Use AAValueSimplify in memory accessing instructions. — sdi1600105 / detail

clang-d347259-gbe84d2b5b7e-t8319-b8319.tar.gz (Apr 4, 2020 3:55:14 PM)

  1. libcxx 'LLVM_USE_SANITIZER=Address;Undefined' — modocache / detail
  2. [libc++] Enable the new libc++ testing format by default — Louis Dionne / detail
  3. [X86] Cleanup vectorcall test checks — llvm-dev / detail
  4. [CostModel][X86] Add some insert subvector cost tests for vXf32/vXi32/vXi16/vXi8 types — llvm-dev / detail

clang-d347255-g3ce77142a64-t8315-b8315.tar.gz (Apr 4, 2020 2:07:30 PM)

  1. [DAG] Fix PR45049: LegalizeTypes crash — jroelofs / detail
  2. Revert "[DAG] Fix PR45049: LegalizeTypes crash" — jroelofs / detail

clang-d347253-g9195b019113-t8312-b8312.tar.gz (Apr 4, 2020 12:19:39 PM)

  1. [OpenMP][NFC] Remove unnecessary argument — johannes / detail
  2. [Attributor] Deduce attributes for non-exact functions — johannes / detail
  3. [InstCombine] Don't limit uses in eraseInstFromFunction() — nikita.ppv / detail
  4. fix typo in comment to cycle bots — thakis / detail
  5. [WebAssembly] Fix a sanitizer error in WasmEHPrepare — aheejin / detail
  6. [mlir] Add an out-of-tree dialect example — joker.eph / detail
  7. [LV] Simplify tryToWiden as recipes are not re-used (NFC). — flo / detail
  8. [InstCombine] add more tests for min/max folding; NFC — spatel / detail
  9. [ValueTracking] add tests for smin/smax; NFC — spatel / detail
  10. [ELF][test] Test that thunks are processed before finalizeSynthetic(in.symTab) — maskray / detail
  11. [ELF][PPC64] Enable R_PPC64_REL14 trunks — maskray / detail

clang-d347242-g7db64e202f9-t8309-b8309.tar.gz (Apr 4, 2020 10:29:25 AM)

  1. [clang-tidy]: fix false positive of cert-oop54-cpp check. — tamas.zolnai / detail
  2. Disable relative paths in lit.site.cfg in presence of symlinks — thakis / detail

clang-d347240-g2e9839729d3-t8306-b8306.tar.gz (Apr 4, 2020 8:36:55 AM)

  1. [WebAssembly] Fix wasm.lsda() optimization in WasmEHPrepare — aheejin / detail

clang-d347239-g6a57ba17c03-t8305-b8305.tar.gz (Apr 4, 2020 6:46:02 AM)

  1. [IRBuilder] Move some code into the cpp file; NFC — nikita.ppv / detail
  2. [X86][SSE] lowerV8I16Shuffle - lower compaction shuffles using PACKUSDW(PBLENDW,PBLENDW) on SSE41+ — llvm-dev / detail
  3. [CostModel][X86] Add insert/extract cost tests for sub-128bit vXi8/vXi16 vectors — llvm-dev / detail
  4. [CostModel][X86] Add shuffle cost tests for sub-128bit vectors — llvm-dev / detail

clang-d347235-g6896d559f3c-t8303-b8303.tar.gz (Apr 4, 2020 4:53:47 AM)

  1. [IVDescriptors] Remove unnecessary DemandedBits.h include; NFC — nikita.ppv / detail
  2. [IVDescriptors] Remove IRBuilder.h include; NFC — nikita.ppv / detail
  3. [Reassociate] Use IRBuilderBase; NFC — nikita.ppv / detail
  4. [Object] object::ELFObjectFile::dynamic_symbol_begin(): skip symbol index 0 — Xing / detail
  5. [VNCoercion] Use IRBuilderBase; NFC — nikita.ppv / detail

clang-d347230-g62f3a9650a9-t8300-b8300.tar.gz (Apr 4, 2020 2:01:09 AM)

  1. [libc++] Attempt to workaround module invalidation bug — eric / detail

clang-d347229-gebd522aaa8a-t8299-b8299.tar.gz (Apr 4, 2020 12:16:04 AM)

  1. AMDGPU: Fix a few more tests with old denormal subtarget features — arsenm2 / detail
  2. [MLIR] Fix shape inference in toy tutorial — joker.eph / detail
  3. [clang] Annotate trivial getters and setters on hover. — sam.mccall / detail
  4. [clangd] Tweak parseDocumentation loop to use raw lines. NFC — sam.mccall / detail

clang-d347225-g1ce0bc39eeb-t8294-b8294.tar.gz (Apr 3, 2020 10:31:55 PM)

  1. [mlir][DeclarativeParser] Emit an error if a `:` follows an attribute with a non-constant type. — riddleriver / detail
  2. Fix LLDB debug builds — walter erquinigo / detail
  3. The thread plan list test is failing at least on Ubuntu Linux. — jingham / detail
  4. [OpenMP] NFC: Fix trivial typo — ishizaki / detail
  5. Fix typos in toy tutorial — joker.eph / detail
  6. Don't treat a CXXScopeSpec with a nested name specifier but no location — richard / detail
  7. Add mention of advantages of `arc` in the Phabricator doc. — joker.eph / detail

clang-d347218-gca47ac3d5f6-t8291-b8291.tar.gz (Apr 3, 2020 8:46:56 PM)

  1. Fix unused variable, format, and format string warnings. — echristo / detail
  2. [llvm-stress][opaque pointers] Remove use of deprecated constructor — efriedma / detail
  3. [clang codegen][opaque pointers] Remove use of deprecated constructor — efriedma / detail
  4. [polly][opaque pointers] Remove use of deprecated APIs. — efriedma / detail
  5. [clang][opaque pointers] Fix up a bunch of "getType()->getElementType()" — efriedma / detail
  6. This test is failing on the Ubuntu bot but the bot log doesn't — jingham / detail
  7. PR45402: Make the restrictions on constant evaluation of memcmp and — richard / detail
  8. [NFC][PowerPC] Pre-commit a test case for D77448 — nemanja.i.ibm / detail
  9. [mlir] Change the default of `mlir-print-op-on-diagnostic` to true — riddleriver / detail
  10. [source maps] Fix remove, insert-after and replace — walter erquinigo / detail

clang-d347208-g725579379de-t8288-b8288.tar.gz (Apr 3, 2020 7:00:42 PM)

  1. [ObjC generics] Fix not inheriting type bounds in categories/extensions. — vsapsai / detail
  2. Avoid using std::max_align_t in pre-C++11 mode — joerg / detail
  3. [MS] Fix assert handling enum forward decls in hasVisibleDefinition — rnk / detail
  4. Revert "[X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI)" — craig.topper / detail
  5. Revert "[X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets" — craig.topper / detail
  6. [gn build] Port 1d42c0db9a2 — llvmgnsyncbot / detail
  7. Disable two new tests on Windows.  They are failing but the logs are not helpful. — jingham / detail
  8. [intel-mpx] Delete an unnecessary license header — walter erquinigo / detail

clang-d347200-gba8b3052b59-t8285-b8285.tar.gz (Apr 3, 2020 5:15:30 PM)

  1. [mlir] LoopToStandard conversion: support "if/else" with results — zinenko / detail
  2. [libc++] Lit: Add default values for most arguments of test executors — Louis Dionne / detail
  3. Make ThreadPlans use TID and Process, rather than Thread *. — jingham / detail
  4. Make ThreadPlanTracers use TID & Process rather than Thread *. — jingham / detail
  5. Move thread plan stacks into the Process, indexed by TID. — jingham / detail
  6. Allow the ThreadPlanStackMap to hold the thread plans for threads — jingham / detail
  7. [libc] Add strlen implementation. — paulatoth / detail
  8. [lldb] Findtypes -gmodules fix for too many matches — jan.kratochvil / detail
  9. [libc] Fix memcpy to adhere to qualified calls. — paulatoth / detail
  10. [Driver] Handle all optimization-record options for Darwin LTO — francisvm / detail

clang-d347190-gb7397e81fe4-t8280-b8280.tar.gz (Apr 3, 2020 3:29:47 PM)

  1. [AMDGPU] Added label to test. NFC. — Stanislav.Mekhanoshin / detail
  2. [clang-tidy] Address false positive in modernize-use-default-member-init — n.james93 / detail
  3. [libc++] NFC: Remove unused CMake option — Louis Dionne / detail
  4. AMDGPU: Remove redundant virtual — arsenm2 / detail
  5. AMDGPU: Use Register in more places — arsenm2 / detail
  6. CodeGen: Convert some TII hooks to use Register — arsenm2 / detail
  7. Support: Add specializations for reverseBits to use builtin — arsenm2 / detail
  8. [compiler-rt] Build with correct ABI (PR38025) — smeenai / detail
  9. [PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins — kevin.neal / detail
  10. [X86] Add RET-hardening Support to mitigate Load Value Injection (LVI) — craig.topper / detail
  11. [GraphDiff] Extend GraphDiff to track a list of updates. — asbirlea / detail
  12. Fix typo in test. — kevin.neal / detail
  13. [ORC] Improve documention of memory ownership in the new Orc C bindings. — Lang Hames / detail
  14. Test had incorrect check for nonzero count — paul.robinson / detail
  15. Don't use relpaths in lit cfg if build/source dir are on different drives. — thakis / detail
  16. Revert "[PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins" — kevin.neal / detail
  17. [gn build] Port f95a67d8b8a — llvmgnsyncbot / detail
  18. [nfc] [lldb] Unindent code - obvious part — jan.kratochvil / detail
  19. [X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets — craig.topper / detail
  20. [lit] Cleanly exit on user keyboard interrupt — julian.lettner / detail
  21. [gn build] Port c74dd640fd7 — llvmgnsyncbot / detail
  22. [mlir][Linalg] Employ finer-grained control of C interface emission — ntv / detail
  23. [OpenMP][NFC] Remove the need to include `OpenMPClause.h` — rnk / detail
  24. [X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI) — craig.topper / detail
  25. [test] preformat test with update_llc_test_checks.py NFC — ndesaulniers / detail
  26. Fix standalone clang builds after fb80b6b2d58. — thakis / detail
  27. [InstCombine] add tests for freelyNegateValue with 'not'; NFC — spatel / detail

clang-d347163-gf27f1e8c27b-t8276-b8276.tar.gz (Apr 3, 2020 12:59:14 PM)

  1. [LoopStrengthReduce] Fix test checks to fix issue reported on D77227 — llvm-dev / detail
  2. [NFC] Move ARM `opt -indvars` test from Codegen into Transforms — lebedev.ri / detail
  3. Revert "[SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)" — lebedev.ri / detail
  4. [X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations — llvm-dev / detail
  5. [CMAKE] Plumb include_directories() into tablegen() — stephen.neuendorffer / detail
  6. Revert "[CMAKE] Plumb include_directories() into tablegen()" — stephen.neuendorffer / detail
  7. [libc++] Remove useless nothing_to_do.pass.cpp tests — Louis Dionne / detail
  8. [Support/Path] sys::path::replace_path_prefix fix and simplifications — sylvain.audi / detail
  9. [VectorCombine] try to form a better extractelement — spatel / detail
  10. [YAMLParser] Scanner::setError - ensure we use the StringRef::iterator argument (PR45043) — llvm-dev / detail
  11. [libc++] Remove support for specifying LIBCXX_CXX_ABI_SYSTEM manually — Louis Dionne / detail
  12. [AMDGPU] Propagate AGPR RC from PHI to its PHI operands — Stanislav.Mekhanoshin / detail
  13. [CMAKE] Plumb include_directories() into tablegen() — stephen.neuendorffer / detail
  14. Clean up usages of asserting vector getters in Type — ctetreau / detail
  15. [mlir] DialectConversion: support block creation in ConversionPatternRewriter — zinenko / detail

clang-d347148-gb952d799cac-t8273-b8273.tar.gz (Apr 3, 2020 10:53:39 AM)

  1. [Hexagon] Fix issue with non-preemptible STT_TLS symbols — sidneym / detail
  2. [X86] Regenerate stack clash test to fix issue reported on D77354 — llvm-dev / detail
  3. [X86] Regenerate soft fp legalization test to fix issue reported on D77354 — llvm-dev / detail
  4. Fix __builtin_amdgcn_workgroup_size_x/y/z return type — Yaxun.Liu / detail
  5. [libc++] Add REQUIRES for tests that need -fblocks and -fobjc-arc — Louis Dionne / detail
  6. [Alignment][NFC] Remove documentation and FIXME for deprecated functions — gchatelet / detail
  7. [libc++] Fix is_pointer support for Objective-C++ — Louis Dionne / detail
  8. [LoopOps] Return ArrayRefs from accessors instead of iterator_ranges — benny.kra / detail
  9. [X86] Cleanup emulated TLS test checks. NFC — llvm-dev / detail
  10. [X86] Fix strong local function/global label issue reported on D77354 — llvm-dev / detail
  11. [X86] Fix gisel copy tests to fix issue reported on D77354 — llvm-dev / detail
  12. [X86] Fix weak global label issue reported on D77354 — llvm-dev / detail
  13. [MSan] Add COMMON_INTERCEPTOR_NOTHING_IS_INITIALIZED — iii / detail
  14. [AST] clang::VectorType supports any size (that fits in unsigned) — sam.mccall / detail
  15. [libc++] Add an alternative Lit test format — Louis Dionne / detail
  16. [X86] Remove defunct section checks from emulated TLS tests to fix issue reported on D77354 — llvm-dev / detail
  17. [ELF] Allow invalid sh_size%sh_entsize!=0 for non-SHF_MERGE sections — maskray / detail
  18. InstCombine: Reduce minnum/maxnum if inputs are casted — arsenm2 / detail
  19. [PowerPC] Regenerate f128 test to fix issue reported on D77354 — llvm-dev / detail
  20. [LoopRotate] Cleanup test checks to fix issue reported on D77354 — llvm-dev / detail
  21. [lldb/Symbol] Reimplement Symbols::FindSymbolFileInBundle to use the VFS — Jonas Devlieghere / detail
  22. [lldb/Support] Treat empty FileSpec as an invalid file. — Jonas Devlieghere / detail
  23. [InstSimplify] Regenerate compares tests to fix issue reported on D77354 — llvm-dev / detail
  24. Run update_llc_test on test/CodeGen/ARM/vmov.ll — john.brawn / detail
  25. [ARM] Avoid pointless vrev of element-wise vmov — john.brawn / detail
  26. [ARM] Fix incorrect handling of big-endian vmov.i64 — john.brawn / detail
  27. [PhaseOrdering] add shuffle tests based on D40633; NFC — spatel / detail
  28. [AArch64] Fix swap-compare-operands test names to fix issue reported on D77354 — llvm-dev / detail
  29. [cuda][hip] Fix `RegisterVar` function prototype. — michael.hliao / detail

clang-d347119-g0a173fd9a5d-t8266-b8266.tar.gz (Apr 3, 2020 8:33:03 AM)

  1. clang-format: [JS] detect C++ keywords. — martin / detail
  2. [lldb][nfc] early exit/continue — kkleine / detail
  3. [AMDGPU] Allow AGPR in inline asm — Yaxun.Liu / detail
  4. [X86][AVX] Add tests showing failure to use chained PACKSS/PACKUS for multi-stage compaction shuffles — llvm-dev / detail
  5. [Alignment][NFC] Deprecate InstrTypes getRetAlignment/getParamAlignment — gchatelet / detail
  6. [mips][test] Remove redundant and invalid `CHECK-NOT` directives. NFC — simon / detail
  7. [NFC][XCOFF][AIX] Refactor get/setContainingCsect — jasonliu / detail
  8. Revert "Use git-clang-format as Arcanist linter" — kadircet / detail
  9. [clangd] Enable some nice clang-tidy checks by default. — sam.mccall / detail
  10. [gn build] Port d65557d15d4 — llvmgnsyncbot / detail

clang-d347109-g0718e3ae31b-t8262-b8262.tar.gz (Apr 3, 2020 6:49:04 AM)

  1. [mlir][vulkan-runner] Add support for 3D memrefs. — khalikov.denis / detail

clang-d347108-g6aecf0cfef0-t8260-b8260.tar.gz (Apr 3, 2020 4:58:18 AM)

  1. [Alignment][NFC] Remove unused private functions — gchatelet / detail
  2. [LLD][ELF][ARM] use .reloc directive for Thumb assembler tests — peter.smith / detail
  3. Make helpers static. NFC. — benny.kra / detail
  4. Drop unused diagnostic. NFC. — benny.kra / detail

clang-d347104-gc7e1fc8496d-t8256-b8256.tar.gz (Apr 3, 2020 3:09:30 AM)

  1. [X86] Add Indirect Thunk Support to X86 to mitigate Load Value Injection (LVI) — craig.topper / detail
  2. Silence -Wpessimizing-move warning — rosica / detail
  3. [NFC] G_DYN_STACKALLOC realign iff align > 1, update documentation — gchatelet / detail
  4. [DebugInfo] Salvage debug info when sinking loop invariant instructions — orlando.hyams / detail
  5. Use --style file instead of --style LLVM — Vitaly Buka / detail
  6. [Alignment][NFC] Convert MachineIRBuilder::buildDynStackAlloc to Align — gchatelet / detail
  7. [AMDGPU] Fix CHECK lines — jay.foad / detail

clang-d347097-g0a3845b70f4-t8253-b8253.tar.gz (Apr 3, 2020 1:25:14 AM)

  1. [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump. — SourabhSingh.Tomar / detail
  2. [DebugInfo] Rename getOffset() to getContribution(). NFC. — ikudrin / detail
  3. Silence -Wpessimizing-move warning — rosica / detail

clang-d347094-gbd1d70bf0e1-t8250-b8250.tar.gz (Apr 2, 2020 11:39:00 PM)

  1. Fix a bug in the inliner that causes subsequent double inlining — aktoon / detail
  2. Handle exp2 with proper vectorization and lowering to SVML calls — aktoon / detail
  3. Use git-clang-format as Arcanist linter — joker.eph / detail
  4. [X86][NFC] Generalize the naming of "Retpoline Thunks" and related code to "Indirect Thunks" — craig.topper / detail
  5. [gn build] Port 71e8021d82c — llvmgnsyncbot / detail
  6. [X86] Refactor X86IndirectThunks.cpp to Accommodate Mitigations other than Retpoline — craig.topper / detail
  7. Bugix for buildbot failure at commit 43f031d31264d20cfb8f1ebd606c66e57c231d4d — xiang1.zhang / detail
  8. [DAG] Change isGCValue detection for statepoint lowering — serguei.katkov / detail

clang-d347086-g43f031d3126-t8248-b8248.tar.gz (Apr 2, 2020 9:49:59 PM)

  1. [PowerPC] Remove unnecessary XSRSP instruction — qiucofan / detail
  2. [x86] Fix Intel OpenCL builtin CalleeSavedRegs on skx — bing1.yu / detail
  3. [AArch64][GlobalISel] Constrain reg operands in selectBrJT — Jessica Paquette / detail
  4. [X86] Add -flax-vector-conversions=none to more of the clang CodeGen tests — craig.topper / detail
  5. Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology) — xiang1.zhang / detail

clang-d347081-g20cb7a904fc-t8244-b8244.tar.gz (Apr 2, 2020 8:04:24 PM)

  1. try more to appease win bots — thakis / detail
  2. Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.addr intrinsic. — Adrian Prantl / detail
  3. Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.label intrinsic. — Adrian Prantl / detail
  4. [AMDGPU] Handle SMRD signed offset immediate — Austin.Kerbow / detail
  5. [mlir][Linalg] NFC - Rename Linalg and Vector EDSCs to avoid collisions — ntv / detail
  6. [Coroutines] Simplify implementation using removePredecessor — JunMa / detail
  7. another wild guess at the win bot-only failures — thakis / detail
  8. Have lldb-vscode update the currently selecte thread and frame when it receives a "scopes" request. — gclayton / detail
  9. [mlir][VectorOps] Implement canonicalization for TransposeOp. — grosul / detail
  10. [coroutines] Don't build promise init with no args — modocache / detail
  11. This might actually fix the Windows bots after a16ba6fea. — thakis / detail

clang-d347070-ge875ba15099-t8240-b8240.tar.gz (Apr 2, 2020 6:18:48 PM)

  1. AMDGPU: Fix broken check lines — arsenm2 / detail
  2. Re-apply 0071eaaf089, "[ORC] Export __cxa_atexit ...", with fixes. — Lang Hames / detail
  3. Try again to get tests passing again on Windows. — thakis / detail

clang-d347067-g2aab46ab028-t8237-b8237.tar.gz (Apr 2, 2020 4:30:57 PM)

  1. [libc++] NFC: Add documentation for writing tests — Louis Dionne / detail
  2. utils: Tweak clang-parse-diagnostics-file for modules includes — Duncan P. N. Exon Smith / detail
  3. AMDGPU: Assume f32 denormals are enabled by default — arsenm2 / detail
  4. clang/AMDGPU: Stop setting old denormal subtarget features — arsenm2 / detail
  5. AMDGPU: Remove denormal subtarget features — arsenm2 / detail
  6. AMDGPU: Add some tests for exotic denormal mode combinations — arsenm2 / detail
  7. AMDGPU: Use 128-bit DS operations by default — arsenm2 / detail
  8. [lit] Remove unnecessary indirection in progress_callback — julian.lettner / detail
  9. [lit] Refine filter error handling — julian.lettner / detail
  10. iOS simulator testing: replace `simctl bootstatus` with boot+shutdown — julian.lettner / detail
  11. [llvm-objdump][COFF][NFC] Split format-specific interfaces; add namespace — hubert.reinterpretcast / detail

clang-d347056-ga6a841e0d7c-t8233-b8233.tar.gz (Apr 2, 2020 2:46:45 PM)

  1. Change pass registration generated code to allow users to selectively register passes — joker.eph / detail
  2. Revert "Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang" — thakis / detail
  3. Reland D75382 "[lld] Initial commit for new Mach-O backend" — maskray / detail
  4. [X86] Enable combineExtSetcc for vectors larger than 256 bits when we've disabled 512 bit vectors. — craig.topper / detail
  5. [libc++][test] Partially revert msvc_stdlib_force_include.h _Pragma change — cacarter / detail
  6. [llvm][TextAPI] adding inlining reexported libraries support — cyndy_ishida / detail
  7. Reland "Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang" — thakis / detail
  8. [libc++] Refer to the Filesystem static test env as relative paths — Louis Dionne / detail

clang-d347048-gb78157c88b3-t8227-b8227.tar.gz (Apr 2, 2020 12:42:53 PM)

  1. [ELF] Change some "Alias for " help messages to use double dashed options — maskray / detail
  2. Revert "[gn build] Port 03f43b3aca36" — thakis / detail
  3. [gn build] Port 24bb2d1e776 — llvmgnsyncbot / detail
  4. [gn build] Port c00cb76274f — llvmgnsyncbot / detail
  5. [mlir] StandardToLLVM conversion: remove dead code — zinenko / detail
  6. Convert for loops to entry-based iteration — Raphael Isemann / detail
  7. [InstCombine] add tests for cmyk benchmark; NFC — spatel / detail
  8. [mlir][LLVM] Finer-grained control for C interface emission — ntv / detail
  9. [libc++] Try to fix Chromium's build — Louis Dionne / detail
  10. [libc++abi] NFC: Add link to review in workaround comment — Louis Dionne / detail
  11. [AMDGPU] Fix crash in SILoadStoreOptimizer — Stanislav.Mekhanoshin / detail
  12. [VectorCombine] transform bitcasted shuffle to narrower elements — spatel / detail
  13. [InstCombine] try to reduce shuffle with bitcasted operand — spatel / detail
  14. Exit unwinding early when at the top of the stack and additional info won't be found. — saugustine / detail
  15. Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang — thakis / detail
  16. AMDGPU: Hack out noinline on functions using LDS globals — arsenm2 / detail
  17. [InlineFunction] Update valid return attributes at callsite within callee body — anna / detail
  18. Make fb80b6b2d58c4 actually work. — thakis / detail
  19. [intel-pt] Implement a basic test case — walter erquinigo / detail

clang-d347029-g322b53239d4-t8223-b8223.tar.gz (Apr 2, 2020 10:57:45 AM)

  1. [clangd] Get rid of redundant make_uniques — kadircet / detail
  2. [analyzer] StdLibraryFunctionsChecker: fix bug with arg constraints — gabor.marton / detail
  3. [libc++][test] Update _LIBCPP_SUPPRESS_DEPRECATED_(PUSH|POP) — cacarter / detail
  4. [NFC] remove delcartion that shouldn't be there — tyker / detail
  5. Revert "[SimplifyLibCalls] Erase replaced instructions" — benny.kra / detail
  6. [clangd] Add a tweak for adding "using" statement. — sam.mccall / detail
  7. [clangd] Don't send semanticHighlights to clients that support semanticTokens. — sam.mccall / detail
  8. [clangd] Support textDocument/semanticTokens/edits — sam.mccall / detail
  9. NFC: Comment in TargetTransformInfo.h reformatted (by Michael Kruse). — paulsson / detail
  10. [LoopDataPrefetch] Remove unused include that's a layering violation — benny.kra / detail
  11. [libc++] Attempt to fix the 'runtimes' build — Louis Dionne / detail

clang-d347018-gd5fa8b11205-t8220-b8220.tar.gz (Apr 2, 2020 9:13:51 AM)

  1. [OPENMP50]Add initial support for OpenMP 5.0 iterator. — a.bataev / detail
  2. [lldb] Change Communication::SetConnection to take a unique_ptr — pavel / detail
  3. [NFC][PowerPC] Using update_llc_test_checks.py to update atomics-regression.ll — shkzhang / detail
  4. [LoopDataPrefetch + SystemZ] Let target decide on prefetching for each loop. — paulsson / detail
  5. [NFC] Split Knowledge retention and place it more appropriatly — tyker / detail
  6. Revert "[InstCombine] do not exclude min/max from icmp with casted operand fold" — spatel / detail
  7. [libc++] Fix linking libc++abi in standalone builds — Louis Dionne / detail
  8. [lldb] update eArgTypeScriptLang description to mention lua — emaste / detail
  9. [SystemZ] Add isCommutable flag on vector instructions. — paulsson / detail
  10. Add OMPIterator case in switch statement to silence warnings — rosica / detail
  11. [docs] use git diff instead of git format-patch — paul.robinson / detail
  12. Fix several typos in the attribute documentation. — aaron / detail
  13. [libc++] Reimplement the dynamic filesystem helper without using Python — Louis Dionne / detail

clang-d347005-gaf39151f3c5-t8215-b8215.tar.gz (Apr 2, 2020 6:30:15 AM)

  1. [NFC][PowerPC] Add a new test case loop-comment.ll — shkzhang / detail
  2. [gn build] remove NOSORT from clang/Headers/BUILD.gn — thakis / detail
  3. [gn build] Port d08fadd6628 — llvmgnsyncbot / detail
  4. [gn build] Port d1705c1196f — llvmgnsyncbot / detail
  5. tsan: don't check libc dependency on FreeBSD — dvyukov / detail
  6. [llvm-mca] Cleanup unnecessary includes from headers — llvm-dev / detail
  7. [mlir] LLVMFuncOp: provide a capability to pass attributes through to LLVM IR — zinenko / detail
  8. [clang][AARCH64] Add __ARM_FEATURE_{PAC, BTI}_DEFAULT  defines — daniel.kiss / detail
  9. [Clang][CodeGen] Fixing mismatch between memory layout and const expressions for oversized bitfields — lucas.prates / detail
  10. Fix "result of 32-bit shift implicitly converted to 64 bits" MSVC warning. NFCI. — llvm-dev / detail
  11. [llvm-dwarfdump] Add the --show-sections-sizes option — djordje.todorovic / detail
  12. [gn build] Port 5e508b9bac0 — llvmgnsyncbot / detail
  13. [LoopTerminology] Make term names bold — sdi1600105 / detail
  14. [InstCombine] add tests for disguised vector trunc; NFC — spatel / detail
  15. [PhaseOrdering] add test for vector trunc; NFC — spatel / detail
  16. [OpenCL] Add sub-group builtin functions — sven.vanhaastregt / detail
  17. Revert "[lld] Initial commit for new Mach-O backend" — oliver.stannard / detail

clang-d346988-gfbd53ffc3ad-t8211-b8211.tar.gz (Apr 2, 2020 4:32:51 AM)

  1. [clang] Move branch-protection from CodeGenOptions to  LangOptions — daniel.kiss / detail
  2. Fix RUN line in AArch64/speculation-hardening.ll — kristof.beyls / detail
  3. [Object] Add the method for checking if a section is a debug section — djordje.todorovic / detail
  4. [NFC] Fix performance issue in LiveDebugVariables — orlando.hyams / detail
  5. [Alignment][NFC] Use more Align versions of various functions — gchatelet / detail
  6. [CallSiteSplitting] Simplify isPredicateOnPHI & continue checking PHIs. — flo / detail
  7. [ExpandMemCmp] Allow overlaping loads in the zero-relational case. — courbet / detail
  8. [NFC] Preparatory work for D77292 — gchatelet / detail
  9. [NFC][update_llc_test_checks] Remove the redundant SCRUB_LOOP_COMMENT_RE in asm.py — shkzhang / detail
  10. Recommit "[lldb] Fix TestSettings.test_pass_host_env_vars on windows" — pavel / detail
  11. [ARM] Make remaining MVE instruction predictable — david.green / detail
  12. [ARM] MVE VMULL patterns — david.green / detail

clang-d346976-gc3ef971d36b-t8208-b8208.tar.gz (Apr 2, 2020 2:41:47 AM)

  1. [OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP` — johannes / detail
  2. Revert "[OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP`" — johannes / detail
  3. [clangd] Fix an assertion crash in ReferenceFinder. — hokein.wu / detail
  4. [NFC][X86] Refine code in X86AsmBackend — shengchen.kan / detail
  5. Revert "[NFC][X86] Refine code in X86AsmBackend" — shengchen.kan / detail
  6. [X86] Add SERIALIZE instruction. — xiang1.zhang / detail
  7. [lit] Improve handling of timeouts and max failures — julian.lettner / detail

clang-d346969-gb0b5f0416be-t8205-b8205.tar.gz (Apr 2, 2020 12:52:26 AM)

  1. [OpenMP][FIX] Add second include after header was split in d1705c1196 — johannes / detail
  2. [PPCInstPrinter] Change B to print the target address in hexadecimal form — maskray / detail
  3. [PPCInstPrinter] Delete an unneeded overload of printBranchOperand. NFC — maskray / detail
  4. [libc++] Simplify the configuration of the C++ ABI library — Louis Dionne / detail
  5. [llvm-exegesis] 'Min' repetition mode — lebedev.ri / detail
  6. [OpenMP][FIX] Undo changes accidentally already introduced in NFC commit — johannes / detail

clang-d346963-gc9ae3c5e107-t8201-b8201.tar.gz (Apr 1, 2020 10:57:36 PM)

  1. [Attributor][FIX] Do not compute ranges for arguments of declarations — johannes / detail
  2. [Attributor] Use the proper context instruction in genericValueTraversal — johannes / detail
  3. [cmake] Only set deps for an ExternalProject if the type is executable or library — nathan / detail
  4. [DOC] Remove too strong restriction for ‘llvm.experimental.gc.statepoint’ Intrinsic — serguei.katkov / detail
  5. Correct copy-pasteo in lua script language description — emaste / detail
  6. [LLD][ELF] Follow the common pattern in a message about an undefined vtable symbol. — ikudrin / detail
  7. [CUDA][NFC] Split math.h functions out of __clang_cuda_device_functions.h — johannes / detail
  8. [openmp] Disable tests flaky on Debian — Vitaly Buka / detail

clang-d346955-ga8b2fed0aef-t8197-b8197.tar.gz (Apr 1, 2020 9:09:55 PM)

  1. [LangRef][AliasAnalysis] Clarify `noalias` affects only modified objects — johannes / detail
  2. [Attributor][NFC] Use a BumpPtrAllocator to allocate `AbstractAttribute`s — johannes / detail
  3. Revert "Preserve the owning module information from DWARF in the synthesized AST" — Adrian Prantl / detail
  4. [ORC] Export __cxa_atexit from the main JITDylib in LLJIT. — Lang Hames / detail
  5. [libc++] Add missing FILE_DEPENDENCIES markup — Louis Dionne / detail
  6. [libc++] Execute tests from the Lit execution root instead of the test tree — Louis Dionne / detail
  7. Fix infinite recursion in deferred diag emitter — Yaxun.Liu / detail
  8. [Attributor][NFC] Cleanup leftover check lines — johannes / detail
  9. [Attributor][FIX] Prevent alignment breakage wrt. must-tail calls — johannes / detail
  10. Revert "[ORC] Export __cxa_atexit from the main JITDylib in LLJIT." — thakis / detail
  11. [Attributor] Derive better alignment for accessed pointers — johannes / detail
  12. [Attributor][NFC] Predetermine the module — johannes / detail
  13. [Utils][FIX] Properly deal with occasionally deleted functions — johannes / detail

clang-d346942-g4354dfbdf5c-t8193-b8193.tar.gz (Apr 1, 2020 7:20:32 PM)

  1. [libcxx] Stop using builtin type traits for is_floating_point and is_arithmetic. — zoecarver / detail
  2. Remove const qualifier from Modules returned by ExternalASTSource. (NFC) — Adrian Prantl / detail
  3. Preserve the owning module information from DWARF in the synthesized AST — Adrian Prantl / detail

clang-d346939-g296ccef7036-t8191-b8191.tar.gz (Apr 1, 2020 5:34:40 PM)

  1. [MLIR] Add method to drop duplicate result exprs from AffineMap — uday / detail
  2. [MLIR][NFC] drop unnecessary matches in affine dma generate test case — uday / detail
  3. Reapply: [Host.mm] Check for the right macro instead of inlining it — Vedant Kumar / detail
  4. [WebAssembly] EmscriptenEHSjLj: Mark __invoke_ functions as imported — sbc / detail

clang-d346935-g8bf1583b71d-t8187-b8187.tar.gz (Apr 1, 2020 3:43:56 PM)

  1. [source maps] Ensure all valid source maps are added instead of failing with the first invalid one — waltermelon / detail
  2. [intel-pt] Implement a basic test case — walter erquinigo / detail
  3. DebugInfo: Defaulted non-type template parameters of bool type — dblaikie / detail
  4. Updating the documentation for the noescape attribute. — aaron / detail
  5. Revert "[intel-pt] Implement a basic test case" — walter erquinigo / detail
  6. [libc++] SSH: Create a tarball of dependencies and scp that instead — Louis Dionne / detail
  7. [intel-pt] Implement a basic test case — walter erquinigo / detail
  8. Revert "[intel-pt] Implement a basic test case" — walter erquinigo / detail
  9. [mlir] Move LLVMPassIncGen to LLVMIR/Transforms/CMakeLists.txt — riddleriver / detail

clang-d346926-ge65e677ee4e-t8184-b8184.tar.gz (Apr 1, 2020 1:53:06 PM)

  1. Revert "[InstCombine] Erase old instruction when replacing extractelements" — nikita.ppv / detail
  2. Fix PR45371: SeparateConstOffsetFromGEP clean up bookkeeping — jroelofs / detail
  3. Revert "[OPENMP50]Add initial support for OpenMP 5.0 iterator." — a.bataev / detail
  4. [InstCombine] add tests for negate with xor operand; NFC — spatel / detail
  5. [InstCombine] enhance freelyNegateValue() by handling xor — spatel / detail
  6. [libc] Add sigfillset and sigdelset — alexbrachetmialot / detail
  7. [ORC] Add JITDylib name to debugging output when defining symbols. — Lang Hames / detail
  8. [ORC] Don't require a null-terminator on MemoryBuffers for objects in archives. — Lang Hames / detail
  9. [globalisel][legalizer] Fix DebugLoc bugs caught by a prototype lost-location verifier — daniel_l_sanders / detail

clang-d346917-g2a77544ad59-t8180-b8180.tar.gz (Apr 1, 2020 12:03:01 PM)

  1. [libc++] SSH: Use -p when scp'ing to preserve modes and modification times — Louis Dionne / detail
  2. [mlir] Modify GPU to SPIR-V conversion to respect — ravishankarm / detail
  3. AMDGPU: Fix consistently backwards logic for default denormal mode — arsenm2 / detail
  4. HIP: Link correct denormal mode library — arsenm2 / detail
  5. [WebAssembly] Rename SIMD min/max/avgr intrinsics for consistency — tlively / detail
  6. [OPENMP50]Add initial support for OpenMP 5.0 iterator. — a.bataev / detail
  7. AMDGPU/GlobalISel: Change intrinsic ID for _L to _LZ opt — arsenm2 / detail
  8. AMDGPU/GlobalISel: Switch test to checking final ISA — arsenm2 / detail
  9. [llvm-locstats] Fix labels on x-axis of comparison chart — Vedant Kumar / detail
  10. [MLIR][NFC] loop transforms/analyis utils cleanup / modernize — uday / detail
  11. [MLIR][NFC] clean up affine data copy test case — uday / detail
  12. Add LLVM_ATTRIBUTE_UNUSED to function used only in assert (NFC) — joker.eph / detail
  13. Remove linking all targets from `mlir-opt` (NFC) — joker.eph / detail
  14. [mlir][Linalg][Doc] Minor doc fixes — ntv / detail
  15. AMDGPU: Fix broken check lines — Matthew.Arsenault / detail
  16. [InstCombine] Use replaceOperand() in div transforms — nikita.ppv / detail
  17. [InstCombine] Erase old instruction when replacing extractelements — nikita.ppv / detail
  18. [Attributor] Make attributor aware of aligned_alloc for heap to stack conversion — uday / detail
  19. [GVN] Make GVN aware of aligned_alloc — uday / detail
  20. [NewGVN] Make NewGVN aware of aligned_alloc — uday / detail
  21. [SimplifyLibCalls] Erase replaced instructions — nikita.ppv / detail

clang-d346896-g7c5fcb3591b-t8177-b8177.tar.gz (Apr 1, 2020 10:16:54 AM)

  1. [RISCV] Support RISC-V ELF attributes sections in llvm-readobj. — kai.wang / detail
  2. [Alignment][NFC] Transition to MachineFrameInfo::getObjectAlign() — gchatelet / detail
  3. [libc++abi] Fix remote execution of .sh.cpp tests — Louis Dionne / detail
  4. [X86][SSE] combinePTESTCC - fold TESTZ(X,~Y) -> TESTC(Y,X) — llvm-dev / detail
  5. [Alignment][NFC] Remove remaining uses of MachineFrameInfo::setObjectAlignment — gchatelet / detail
  6. [Alignment][NFC] Mark IRTranslator::getMemOpAlignment deprecated — gchatelet / detail
  7. Replace output file name in test with %t — rosica / detail
  8. [MLIR] Implement LoopLikeInterface for loop.parallel — tpopp / detail
  9. [llvm][clang][IFS] Enhancing the llvm-ifs yaml format for symbol lists. — puyan / detail
  10. [LegalizeTypes][RISCV] Correctly sign-extend comparison for ATOMIC_CMP_XCHG — jrtc27 / detail
  11. [libc++] Handle SSH errors more gracefully and make sure we clean up the tmp directory — Louis Dionne / detail
  12. clagn-tidy/doc: Add a link to readability-static-accessed-through-instance from readability-convert-member-functions-to-static — sylvestre / detail
  13. [llvm-readobj] - Do not crash when SHT_HASH table is broken. — grimar / detail
  14. [ELF] Print symbols with non-default versions for better "undefined symbol" diagnostics — maskray / detail
  15. [WebAssembly] Fix subregion relationship in CFGSort — aheejin / detail
  16. [analyzer] RetainCountChecker: Add a suppression for OSSymbols. — Artem Dergachev / detail
  17. [ELF] Propagate LMA offset to sections with neither AT() nor AT> — maskray / detail
  18. [libc++] SSH: Properly handle test-executables that are not the first argument — Louis Dionne / detail
  19. [clang] CodeGen: Make getOrEmitProtocol public for Swift — aschwaighofer / detail
  20. [lld] NFC: fix trivial typos in comments — ishizaki / detail

clang-d346876-gbe7a233e937-t8173-b8173.tar.gz (Apr 1, 2020 8:30:44 AM)

  1. [Alignment][NFC] Convert MIR Yaml to MaybeAlign — gchatelet / detail
  2. Revert "[LSR] re-add testcase for wrongly phi node elimination - NFC" — shchenz / detail
  3. [ARM] Extra vmull loop tests. NFC — david.green / detail
  4. Fix "control reaches end of non-void function" warning. NFCI. — llvm-dev / detail
  5. [X86][SSE] matchShuffleWithPACK - generalize zero/signbits matching for any packed src type — llvm-dev / detail
  6. [NFC] run clang format on the file llvm/include/llvm/MC/MCDirectives.h — diggerlin / detail
  7. [Alignment][NFC] Convert SelectionDAG::InferPtrAlignment to MaybeAlign — gchatelet / detail
  8. [ARM] Silence warning in Release builds — benny.kra / detail
  9. Fix unused variable warnings. NFCI. — llvm-dev / detail
  10. Fix operator precedence warning. NFCI. — llvm-dev / detail

clang-d346866-gdb3d64eebbe-t8170-b8170.tar.gz (Apr 1, 2020 6:46:13 AM)

  1. [clangd] Run semaCodeComplete only with a preamble — kadircet / detail
  2. [LSR] re-add testcase for wrongly phi node elimination - NFC — shchenz / detail
  3. [GVNSink] Simplify code. NFC. — benny.kra / detail
  4. [lldb][NFC] Modernize TestExprChar — Raphael Isemann / detail
  5. Silent failing TestWatchpointCount.py aarch64/linux — omair.javaid / detail
  6. [Target][ARM] Change VPTMaskValues to the correct encoding — pierre.vanhoutryve / detail
  7. [Target][ARM] Improvements to the VPT Block Insertion Pass — pierre.vanhoutryve / detail
  8. [clangd-vscode] NFC; Improve wording in documentation and update VSCode tasks — kbobyrev / detail

clang-d346858-g84aa6cf1a9f-t8167-b8167.tar.gz (Apr 1, 2020 4:56:33 AM)

  1. [clangd] Force delayed-template-parsing off in code completion. — sam.mccall / detail
  2. [mlir][Pass] Add a tablegen backend for defining Pass information — riddleriver / detail
  3. [mlir][Pass] Move the registration of dialect passes to tablegen — riddleriver / detail
  4. [mlir][Pass] Move the registration of conversion passes to tablegen — riddleriver / detail
  5. [mlir][Pass] Add support for generating pass utilities via tablegen — riddleriver / detail
  6. [mlir][Pass] Add support for generating pass documention from the tablegen definition — riddleriver / detail
  7. [lldb] Inherit host environment when running shell commands — pavel / detail
  8. [yaml2obj] - Add NBucket and NChain fields for the SHT_HASH section. — grimar / detail
  9. [Alignment][NFC] Use Align in SelectionDAG::getMemIntrinsicNode — gchatelet / detail
  10. [lldb] [PECOFF] Only use PECallFrameInfo on the one supported architecture — martin / detail
  11. [X86] Do not assume types are legal in getFauxShuffleMask — bjorn.a.pettersson / detail
  12. [NFC] [PowerPC] Add test for frsp elimination — qiucofan / detail
  13. [LSR] add testcase for wrongly phi node elimination - NFC — shchenz / detail
  14. Revert "[LSR] add testcase for wrongly phi node elimination - NFC" — shchenz / detail
  15. [X86][SSE] Handle basic inversion of PTEST/TESTP operands (PR38522) — llvm-dev / detail
  16. [Transforms][SROA] Promote allocas with mem2reg for scalable types — cullen.rhodes / detail

clang-d346842-gd307174e1d9-t8164-b8164.tar.gz (Apr 1, 2020 3:05:56 AM)

  1. [lldb] Allow expect_expr without a running target — Raphael Isemann / detail
  2. [VectorUtils][X86] De-templatize scaleShuffleMask and 2 X86 shuffle mask helpers and move their implementation to cpp files — craig.topper / detail
  3. [TTI] Remove getCallCost — sam.parker / detail
  4. [MLIR] Replace OpBuilder(Block) with atBlockBegin and atBlockEnd — tpopp / detail
  5. [lldb][NFC] Modernize TestCallUserAnonTypedef — Raphael Isemann / detail
  6. [AVR] Fix function pointer address space — me / detail
  7. [MLIR] Rename collapsePLoops -> collapseParallelLoops — tpopp / detail
  8. [lldb][NFC] Modernize call-function tests — Raphael Isemann / detail
  9. [lldb][NFC] Modernize TestXValuePrinting — Raphael Isemann / detail
  10. [Verifier] Verify matrix dimensions operands match vector size. — flo / detail
  11. [DAGCombiner] Require ninf for sqrt recip estimation — qiucofan / detail
  12. [Matrix] Add new test case with getelementptr constant exprs. — flo / detail
  13. tsan: fix Go build on Windows — dvyukov / detail
  14. Add a method to build affine maps with zero or more results. — zinenko / detail
  15. [clang] Minor cleanup in CloneDetectionTest — Raphael Isemann / detail
  16. [ConstantRange] Use APInt::or/APInt::and for single elements. — flo / detail

clang-d346826-gf9f401dba17-t8160-b8160.tar.gz (Apr 1, 2020 1:16:32 AM)

  1. [clangd] Add a flag to turn on recovery-expr. — hokein.wu / detail
  2. [X86] Run XOP vector rotation tests with/without AVX2 — llvm-dev / detail
  3. [X86][AVX] Add additional 256/512-bit test cases for PACKSS/PACKUS shuffle patterns — llvm-dev / detail

clang-d346823-g531b3aff309-t8158-b8158.tar.gz (Mar 31, 2020 11:32:11 PM)

  1. [clang][xray] Add xray attributes to functions without decls too — ianlevesque / detail
  2. [mlir][Linalg] Introduce linalg.pooling_min/max/sum op. — hanchung / detail
  3. [mlir][Linalg] Extend fusion to support WAW atm on buffers. — hanchung / detail
  4. [lld][WebAssembly] Early error if output file cannot be created. — sbc / detail
  5. [Driver] Flip the CC1 default of -fdiagnostics-show-option — maskray / detail
  6. [Frontend] Replace CC1 option -masm-verbose with -fno-verbose-asm — maskray / detail

clang-d346817-gaf0cd9073c3-t8154-b8154.tar.gz (Mar 31, 2020 9:48:20 PM)

  1. [PowerPC] Don't generate ST_VSR_SCAL_INT if power8-vector is disabled — lkail / detail
  2. [RISCV] Split RISCVISelDAGToDAG.cpp to RISCVISelDAGToDAG.h and RISCVISelDAGToDAG.cpp — shiva0217 / detail

clang-d346815-gd0efd7bfcf6-t8150-b8150.tar.gz (Mar 31, 2020 7:57:19 PM)

  1. Fix diagnostics where _Atomic can't be applied — rtrieu / detail
  2. [Driver] Don't pass -fobjc-rumtime= for non-ObjC input — maskray / detail
  3. Fix simultaneous .gcda creation — t-kawashima / detail
  4. [X86][MC] Disable Prefix padding after hardcode/prefix — shengchen.kan / detail

clang-d346811-g4805901930f-t8147-b8147.tar.gz (Mar 31, 2020 6:13:30 PM)

  1. Fix MSan false positive due to select folding. — eugenis / detail
  2. [mlir][spirv] Include SPIR-V op definitions in main SPIR-V doc — antiagainst / detail
  3. [libomptarget][nfc] Move non-freestanding headers out of common — jonchesterfield / detail
  4. [OPENMP50]Fix size calculation for array shaping expression in the — a.bataev / detail
  5. [debugserver/ARM64] Make sure watchpoints hit are attributed correctly. — ditaliano / detail
  6. [lit] Refine adoption of argparse --version action — julian.lettner / detail
  7. [OPENMP50]Codegen for array shaping expression in map clauses. — a.bataev / detail
  8. [OPENMP][DOCS]Mark array shaping as done, NFC. — a.bataev / detail
  9. Forward WrapperFrontendAction::shouldEraseOutputFiles() — blangmuir / detail
  10. Fix leak in GVNSink introduced in D72467. — efriedma / detail
  11. [analyzer] Use IgnoreImpCasts() instead of reimplementing it. — thakis / detail
  12. [Support] Delete ioctl TIOCGWINSZ — maskray / detail
  13. AMDGPU/GlobalISel: Fix insert point when lowering G_FMAD — arsenm2 / detail
  14. [VectorOps] Implement a simple folder for identity vector.transpose operations. — grosul / detail
  15. [Driver] Don't pass -fmessage-length=0 to CC1 — maskray / detail

clang-d346796-g0f44a09757f-t8144-b8144.tar.gz (Mar 31, 2020 4:27:32 PM)

  1. Fixed windows failure after D74873 — Stanislav.Mekhanoshin / detail
  2. [clangd] Don't build clangdserver for (most) completion tests. NFC — sam.mccall / detail
  3. [libc++] Use 'export' instead of 'env' to run remote commands — Louis Dionne / detail
  4. [OPENMP50]Allow use of array shaping expression in a list. — a.bataev / detail
  5. [AArch64] Fix mismatch in prologue and epilogue for funclets on Windows — efriedma / detail
  6. [AArch64] Change AArch64 Windows EH UnwindHelp object to be a fixed object — efriedma / detail
  7. [Object] Update ObjectFile::makeTriple for XCOFF — hubert.reinterpretcast / detail
  8. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  9. Add a Type::Payload typedef. (NFC) — Adrian Prantl / detail
  10. Replace uint32_t with typedef (NFC) — Adrian Prantl / detail
  11. HIP: Ensure new denormal mode attributes are set — arsenm2 / detail
  12. [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm` — maskray / detail
  13. AMDGPU: Make HIPToolChain a subclass of AMDGPUToolChain — arsenm2 / detail
  14. [ELF][test] Add 'REQUIRES: x86' to threads.s — maskray / detail

clang-d346782-ge1fb9d53727-t8141-b8141.tar.gz (Mar 31, 2020 2:41:27 PM)

  1. [AMDGPU] Define 16 bit VGPR subregs — Stanislav.Mekhanoshin / detail
  2. [CodeGenPrepare] Delete intrinsic call to llvm.assume to enable more tailcall — carrot / detail
  3. [lld] Initial commit for new Mach-O backend — smeenai / detail
  4. Replace std::string::find == 0 with StringRef::startswith — benny.kra / detail
  5. [AArch64][SVE] Add support for fcmp. — efriedma / detail
  6. Add a new -fglobal-isel option and make -fexperimental-isel an alias for it. — Amara Emerson / detail
  7. [gn build] Port 03f43b3aca36 — maskray / detail
  8. [mlir][spirv] Change op doc description autogen separator — antiagainst / detail
  9. [docs] Make llvm-addr2line documentation more explicit about which — richard / detail
  10. Re-land "[lldb/Reproducers] Always collect the whole dSYM in the reproducer" — Jonas Devlieghere / detail
  11. [libc++] Allow running .sh.cpp tests with SSHExecutors — Louis Dionne / detail
  12. [InstCombine] Report change in non zero phi transform — nikita.ppv / detail
  13. [InstCombine] Use replaceOperand() in non zero phi transform — nikita.ppv / detail
  14. [InstCombine] Erase old alloca in cast of alloca transform — nikita.ppv / detail
  15. [InstCombine] Use replaceOperand() in descaling — nikita.ppv / detail
  16. Remove "mask" operand from shufflevector. — efriedma / detail
  17. [InstCombine] Use replaceOperand() in some select transforms — nikita.ppv / detail
  18. Revert "[InlineFunction] Handle return attributes on call within inlined body" — anna / detail
  19. [cmake] Link libc++ tests against static libc++/libc++abi in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  20. Switch this function to the LLVM variable naming convention, to match the rest of the file. — richard / detail
  21. [pch] Honour -fallow-pch-with-compiler-errors for overall compilation status — blangmuir / detail
  22. [MLIR][NFC] modernize affine.for unroll test pass — uday / detail

clang-d346760-g28518d9ae39-t8137-b8137.tar.gz (Mar 31, 2020 12:56:18 PM)

  1. [CodeComplete] Member completion for concept-constrained types. — sam.mccall / detail
  2. Add manually overriding of the darwin SDK version — v.churavy / detail
  3. [X86][SSE] Simplify PTEST/TESTP tests for D76984 — llvm-dev / detail
  4. [X86][SSE] Add additional PTEST/TESTP inversion tests — llvm-dev / detail
  5. Make FunctionDecl::isDefined non-virtual, NFC — rnk / detail
  6. [llvm-symbolizer] Delete unneeded option name comments. NFC — maskray / detail
  7. [NFC] Do not run CGProfilePass when not using integrated assembler — zhizhouy / detail
  8. [MLIR] Add simple runner utilities for timing — uday / detail
  9. [lldb/API] Add missing reproducer instrumentation to GetHostPlatform. — Jonas Devlieghere / detail
  10. Fix 7093b92a136b0696cf9cfc3f9822973ed886be5b — tyker / detail
  11. [InstCombine] Deduce attributes for aligned_alloc in InstCombine — uday / detail
  12. [SystemZ] Allow %r0 in address context for AsmParser — ulrich.weigand / detail
  13. Revert "[lldb/Reproducers] Always collect the whole dSYM in the reproducer" — ditaliano / detail
  14. [libc++] Make sure substitutions are expanded inside FILE_DEPENDENCIES — Louis Dionne / detail
  15. [MLIR][NFC] Move test/Transforms/lower-affine.mlir -> test/Conversion — uday / detail
  16. Add an opque payload field to lldb::Type (NFC). — Adrian Prantl / detail
  17. [libc++] Move a bunch of tests from .sh.cpp to .pass.cpp — Louis Dionne / detail
  18. [clang-format] Correct line breaks in C# generic type constraints — jbcoe / detail
  19. [intel-pt] Fix existing support in LLDB — walter erquinigo / detail
  20. [InlineFunction] Handle return attributes on call within inlined body — anna / detail

clang-d346740-g41c135d6d28-t8134-b8134.tar.gz (Mar 31, 2020 11:11:28 AM)

  1. [lldb/DWARF] Fix evaluator crash when accessing empty stack. — medismail.bennani / detail
  2. [libc++] Execute tests using an external shell — Louis Dionne / detail
  3. [MLIR][Vector] Add support for TupleGetOp folding through InsertSlicesOp and ExtractSlicesOp. — andydavis / detail
  4. Revert "[lldb/DWARF] Fix evaluator crash when accessing empty stack." — medismail.bennani / detail
  5. [lldb/DWARF] Fix evaluator crash when accessing empty stack. — medismail.bennani / detail
  6. [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...} — maskray / detail
  7. [AssumeBundles] Preserve Information from Load/Store — tyker / detail
  8. [AssumeBundles] Preserve information in EarlyCSE — tyker / detail
  9. [libc++abi] Remove the old testit script — Louis Dionne / detail
  10. [Alignment][NFC] Deprecate MachineMemOperand::getMachineMemOperand version that takes an untyped alignement. — gchatelet / detail
  11. [SCCP] Limit use of range info for binops to integers for now. — flo / detail
  12. [mlir][Linalg] Allow tiling of batch dimension for convolution ops with padding. — ravishankarm / detail
  13. New symbolizer option to print files relative to the compilation directory. — saugustine / detail
  14. Fix buildgo.sh script to fix linux build failure due to changes in ad1466f8cbc5. — douglas.yung / detail

clang-d346726-g665bebb46f5-t8131-b8131.tar.gz (Mar 31, 2020 9:24:42 AM)

  1. [X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations — llvm-dev / detail
  2. [libc++] Remove incorrect assertion in the filesystem tests — Louis Dionne / detail
  3. [ADT] Implement the Waymarking as an independent utility — ehudkatz / detail
  4. [gn build] Port 154d517bc7d — llvmgnsyncbot / detail
  5. Fix enumeral mismatch warning. NFCI. — llvm-dev / detail
  6. Revert rGefe59d6717dcdf7777acb9b7a734e1a520bdf22a "[X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations" — llvm-dev / detail
  7. [obj2yaml] - Teach tool to dump program headers. — grimar / detail
  8. [SystemZ] Improve foldMemoryOperandImpl(). — paulsson / detail
  9. [SystemZ] Add isCommutable flag on VFA and VFM. — paulsson / detail

clang-d346717-gb632fe5a363-t8128-b8128.tar.gz (Mar 31, 2020 7:37:12 AM)

  1. [SCEV] Use backedge SCEV of PHI only if its input is loop invariant — dantrushin / detail
  2. [docs] Document coding standard for error and warning messages — james.henderson / detail
  3. [lld][ELF][test] Improve deplib.s — james.henderson / detail
  4. [ELF][test] Add test for --gc-sections + many sections — james.henderson / detail
  5. [ValueLattice] Distinguish between constant ranges with/without undef. — flo / detail
  6. [LLD][ELF] Allow empty (.init|.preinit|.fini)_array to be RELRO — peter.smith / detail
  7. [VPlan] Move test strs to variables, silence spurious C4129 (NFC). — flo / detail
  8. [clang-tidy] Fix crash in readability-redundant-string-cstr — n.james93 / detail
  9. [LoopTerminology] LCSSA form — sdi1600105 / detail
  10. [libc++] Do not rely on the environment to run filesystem tests — Louis Dionne / detail
  11. [clangd] Support new semanticTokens request from LSP 3.16. — sam.mccall / detail
  12. [InstCombine] remove stray auto-generated test comment; NFC — spatel / detail
  13. [libc++] Set filesystem test flags in a lit.local.cfg — Louis Dionne / detail
  14. [libc++] Provide a method for adding compiler flags in lit.local.cfg files — Louis Dionne / detail
  15. [libc++] Quote the filesystem static env root in the source files instead of the command line — Louis Dionne / detail

clang-d346702-gb9810988b23-t8124-b8124.tar.gz (Mar 31, 2020 5:48:43 AM)

  1. [X86] Combine concat(palignr,palignr) -> palignr(concat,concat) — llvm-dev / detail
  2. [Alignment][NFC] Transitionning more getMachineMemOperand call sites — gchatelet / detail

clang-d346700-g7a4a98a9c4f-t8122-b8122.tar.gz (Mar 31, 2020 3:58:09 AM)

  1. [SCCP] Use constant ranges for casts. — flo / detail
  2. [gn build] Port 581ba35291a — llvmgnsyncbot / detail
  3. [AMDGPU] New llvm.amdgcn.ballot intrinsic — sebastian.neubauer / detail
  4. [Alignment][NFC] Transitionning more getMachineMemOperand call sites — gchatelet / detail
  5. [Statepoint] Fix StatepointLoweringInfo::GCTransitionArgs initialization — dantrushin / detail
  6. [ARM] Fix qdadd operand order — david.green / detail
  7. Correct the duplicate pragma marks in CommandObjectTarget.cpp — Raphael Isemann / detail
  8. [Dexter] Add support for Windows to regression test suite. — Tom.Weaver / detail
  9. [InstCombine] Transform extelt-trunc -> bitcast-extelt — daan / detail
  10. [X86] Move canLowerByDroppingEvenElements earlier to be with matchShuffleWithPACK. NFCI. — llvm-dev / detail

clang-d346690-g581ba35291a-t8119-b8119.tar.gz (Mar 31, 2020 2:12:28 AM)

  1. [SelectionDAG] Add an assert that the input VT and output VT for ISD::FREEZE are the same. — craig.topper / detail
  2. [AVR] Generalize the previous interrupt bugfix to signal handlers too — me / detail
  3. [Alignment][NFC] Simplify IRTranslator::getMemOpAlignment — gchatelet / detail
  4. [Alignment][NFC] GlobalIsel Utils inferAlignFromPtrInfo — gchatelet / detail
  5. [Mips] Make MipsBranchExpansion aware of BBIT family of branch — djordje.todorovic / detail
  6. Remove unused variable — gchatelet / detail
  7. Fix missing override — gchatelet / detail
  8. [Syntax] Remove delayed folding from tree building. — gribozavr / detail
  9. [Alignment][NFC] Transition to inferAlignFromPtrInfo — gchatelet / detail
  10. [NFC] Remove unuseful infrastructure — shengchen.kan / detail
  11. [RISCV] ELF attribute section for RISC-V. — kai.wang / detail

clang-d346679-g339b34266c1-t8114-b8114.tar.gz (Mar 31, 2020 12:24:36 AM)

  1. [lit] Send back whole lit.Test object from worker process — julian.lettner / detail
  2. [lit] Remove single process mode — julian.lettner / detail
  3. [lit] Fix test that relied on "single process" mode — julian.lettner / detail
  4. [SampleFDO] Port MD5 name table support to extbinary format. — wmi / detail
  5. [AVR] Respect the 'interrupt' function attribute — me / detail

clang-d346674-g221fa96cd43-t8110-b8110.tar.gz (Mar 30, 2020 10:39:33 PM)

  1. Fix linalg.generic access of hoisted constants — ataei / detail

clang-d346673-g4eeb56d0887-t8109-b8109.tar.gz (Mar 30, 2020 8:54:56 PM)

  1. [GlobalISel] Implement identity transforms for x op x -> x — Jessica Paquette / detail
  2. [gn build] (manually) ort 5074776de47 — thakis / detail
  3. [gn build] minor tweaks to sync script — thakis / detail
  4. [gn build] re-run "gn format" on all .gn and .gni files — thakis / detail
  5. [PowerPC] Don't do the folding if the operand is R0/X0 — qshanz / detail

clang-d346668-g519f5c37962-t8106-b8106.tar.gz (Mar 30, 2020 7:11:19 PM)

  1. Revert "[GISel]: Fix incorrect IRTranslation while translating null pointer types" — arsenm2 / detail
  2. [SVE][SelectionDAG] Fix dumping of EVTs to use correct API for element count. — efriedma / detail
  3. [GlobalISel] Combine (x op 0) -> x for operations with a right identity of 0 — Jessica Paquette / detail
  4. [WebAssembly] Import wasm_simd128.h from Emscripten — tlively / detail
  5. Fix crash if base specifier parsing hits an invalid type annotation. — richard / detail
  6. Rename options --cuda-gpu-arch and --no-cuda-gpu-arch — Yaxun.Liu / detail
  7. [LegalizeTypes] Add SoftenFloatRes_FREEZE — aqjune / detail

clang-d346661-gf0869417652-t8101-b8101.tar.gz (Mar 30, 2020 5:24:45 PM)

  1. AMDGPU/GlobalISel: Form CVT_F32_UBYTE0 — arsenm2 / detail
  2. Enforce that libc++ and libc++abi are built in a monorepo layout — Louis Dionne / detail
  3. AMDGPU: Form v_cvt_ubyte* with f16 results — arsenm2 / detail
  4. Recommit "[InstCombine] Update assertions in InstCombine test; NFC" — daan / detail
  5. Recommit "[libc++] NFC: Simplify substitutions by using lit recursive substitutions" — Louis Dionne / detail
  6. AMDGPU/GlobalISel: Fix crashing on weird G_INSERT sources — arsenm2 / detail
  7. [lldb/Reproducers] Always collect the whole dSYM in the reproducer — Jonas Devlieghere / detail
  8. [ELF][test] Add linkerscript/linkorder-linked-to.s — maskray / detail
  9. [SelectionDAGISel] small cleanup to INLINEASM_BR selection. NFC — ndesaulniers / detail

clang-d346652-gbcb643c8af0-t8098-b8098.tar.gz (Mar 30, 2020 3:41:07 PM)

  1. [InstCombine] do not exclude min/max from icmp with casted operand fold — spatel / detail
  2. Fix test: add `-allow-unregistered-dialect` to Affine/loop-permute.mlir test (missed during rebase) — joker.eph / detail
  3. [InstCombine] Update assertions in InstCombine test; NFC — daan / detail
  4. Re-land "[FileCollector] Add a method to add a whole directory and it contents." — Jonas Devlieghere / detail
  5. Revert "[lldb] Make Fix-Its also apply to top-level expressions" — ditaliano / detail
  6. Revert "[InstCombine] Update assertions in InstCombine test; NFC" — daan / detail
  7. [TypeSystemClang] Add missing case in a switch. NFC'ish. — ditaliano / detail
  8. Revert "[lldb] Make TestExprDiagnostics.py pass again after enabling Fix-Its in test" — ditaliano / detail
  9. AMDGPU/GlobalISel: Start handling _L to _LZ optimization — arsenm2 / detail
  10. AMDGPU/GlobalISel: Round up image operations with 5, 6 or 7 addresses — arsenm2 / detail
  11. [OPENMP50]Do not imply lvalue as base expression in array shaping — a.bataev / detail
  12. Revert "[lldb][NFC] Refactor Fix-It filter for warnings" — ditaliano / detail
  13. [llvm][IR][CastInst] Update `castIsValid` for scalable vectors. — francesco.petrogalli / detail
  14. AMDGPU: Implement getMemcpyLoopLoweringType — jay.foad / detail
  15. Recommit "[lldb] Make TestExprDiagnostics.py pass again after enabling Fix-Its in test" — ditaliano / detail
  16. Recommit "[lldb] Make Fix-Its also apply to top-level expressions"" — ditaliano / detail
  17. AMDGPU: Account for dmask when computing image mem size — arsenm2 / detail
  18. AMDGPU/GlobalISel: Start selecting image intrinsics — arsenm2 / detail
  19. AMDGPU/GlobalISel: Handle image atomics — arsenm2 / detail

clang-d346633-gde77d231275-t8095-b8095.tar.gz (Mar 30, 2020 1:51:35 PM)

  1. Introduce unify-loop-exits pass. — sameer.sahasrabuddhe / detail
  2. [Hexagon] MaxAtomicPromoteWidth and MaxAtomicInlineWidth are not getting set. — sidneym / detail
  3. [OPENMP50]Add codegen support for array shaping expression in depend — a.bataev / detail
  4. [AMDGPU] Add Relocation Constant Support — kubak / detail
  5. [MLIR] Fix permuteLoops utility — uday / detail
  6. Move CLANG_SYSTEMZ_DEFAULT_ARCH to config.h. — thakis / detail
  7. [gn build] Port 3cbbded68c2 — llvmgnsyncbot / detail
  8. [ConstantFold][NFC] Compile time optimization for large vectors — thomasraoux / detail
  9. lld: Reduce number of references to undefined printed from 10 to 3. — thakis / detail
  10. GlobalISel: Translate llvm.fshl/llvm.fshr — Matthew.Arsenault / detail
  11. GlobalISel: Add accessor to known bits to CombinerHelper — Matthew.Arsenault / detail
  12. [lldb/CMake] Make check-lldb-* work for the standalone build. — Jonas Devlieghere / detail
  13. fix a comment grammar-o — thakis / detail
  14. [clang analysis] Make mutex guard detection more reliable. — efriedma / detail
  15. [Intrinsic] Give "is.constant" the "convergent" attribute — isanbard / detail
  16. AMDGPU/GlobalISel: Basic legalize rules for G_FSHR — Matthew.Arsenault / detail
  17. Add /bigobj for SPIRV dialect on MSVC. — stellaraccident / detail
  18. Setup clang-format as an Arcanist linter — scott.linder / detail
  19. [analyzer] Fix StdLibraryFunctionsChecker NotNull Constraint Check — vince.a.bridgers / detail
  20. [mlir] Update all dialects docs to use 'dialect-namespace' in the header — riddleriver / detail
  21. CodeGen: Add missing MachineOperand setter — arsenm2 / detail
  22. Fix comment for CLANG_SYSTEMZ_DEFAULT_ARCH — hahnjo / detail
  23. Add a flag on the context to protect against creation of operations in unregistered dialects — joker.eph / detail
  24. [lit] Use Python's support for None in array slice indexing — julian.lettner / detail
  25. [llvm-cov] Improve error message for missing profdata — efriedma / detail
  26. [ADT] Allow empty string in StringSet — sbc / detail

clang-d346607-gdcc410b5cf2-t8091-b8091.tar.gz (Mar 30, 2020 12:01:06 PM)

  1. [analyzer] Add core.CallAndMessage to StdCLibraryFunctionArgsChecker's dependency — gabor.marton / detail
  2. [X86] make sure POP has implicit def/use of stack pointer when materializing 8-bit immediates for minsize — Yuanfang Chen / detail
  3. [ELF][test] Improve linkerscript/linkorder.s — maskray / detail
  4. [libc++] Add support for a new keyword ADDITIONAL_COMPILE_FLAGS — Louis Dionne / detail
  5. [libc++] Fix wrong default value for LIBCXX_ENABLE_ASSERTIONS in documentation — Louis Dionne / detail
  6. [ELF] Allow SHF_LINK_ORDER and non-SHF_LINK_ORDER to be mixed — maskray / detail
  7. [LoopVectorize] Fix crash on "getNoopOrZeroExtend cannot truncate!" (PR45259) — Vedant Kumar / detail

clang-d346600-gbdf77209b98-t8088-b8088.tar.gz (Mar 30, 2020 10:16:36 AM)

  1. Revert "[Darwin] Respect -fno-unroll-loops during LTO." — flo / detail
  2. [DebugInfo]  Ensure that a demanded bits optimisation in — chris.jackson / detail
  3. AMDGPU/GlobalISel: Legalize 64-bit G_UDIV/G_UREM — arsenm2 / detail
  4. AMDGPU/GlobalISel: Hack to fix i24 argument lowering — arsenm2 / detail
  5. [libc++] Avoid duplicating logic in the libcxx-specific filesystem local lit config — Louis Dionne / detail
  6. GlobalISel: Minor cleanups — arsenm2 / detail
  7. Revert "[lldb] Fix TestSettings.test_pass_host_env_vars on windows" — pavel / detail
  8. [Alignment][NFC] Use Align version of getMachineMemOperand — gchatelet / detail

clang-d346592-g3806b38045c-t8085-b8085.tar.gz (Mar 30, 2020 8:24:09 AM)

  1. [llvm-readobj][test] - Simplify hash-symbols test. — grimar / detail
  2. [lldb] Make TestExprDiagnostics.py pass again after enabling Fix-Its in test — Raphael Isemann / detail
  3. Fix unused-variable error when assertions are disabled — rosica / detail
  4. [lldb][NFC] Refactor Fix-It filter for warnings — Raphael Isemann / detail
  5. [SystemZ] Allow configuring default CLANG_SYSTEMZ_ARCH — ulrich.weigand / detail
  6. [llvm-readobj] - Improve test of --elf-hash-histogram option. — grimar / detail
  7. [AST] Fix crashes on decltype(recovery-expr). — hokein.wu / detail
  8. [Alignment][NFC] Provide tightened up functions in SelectionDAG, MachineFunction and MachineMemOperand — gchatelet / detail
  9. [OPENMP50]Add basic support for array-shaping operation. — a.bataev / detail
  10. [InstCombine] add test for trunc-extelt; NFC — spatel / detail
  11. Remove legacy CMake targets for libcxx and libcxxabi — Louis Dionne / detail
  12. [DebugInfo] Ensure dead store elimination can mark an operand — chris.jackson / detail
  13. [lldb] Fix another crash in covariant type handling — pavel / detail
  14. [analyzer][MallocChecker][NFC] Split checkPostCall up, deploy CallDescriptionMap — dkszelethus / detail
  15. [lldb] Fix TestSettings.test_pass_host_env_vars on windows — pavel / detail
  16. [LLDB] Initialize temporary token — benny.kra / detail

clang-d346576-ge95d04f4f19-t8079-b8079.tar.gz (Mar 30, 2020 5:47:50 AM)

  1. [NFC] [PowerPC] Update and add tests for ori — qiucofan / detail
  2. [lldb] Make Fix-Its also apply to top-level expressions — Raphael Isemann / detail
  3. [CVP] Add additional icmp for ranges with undef to test. — flo / detail
  4. [AMDGPU] Drop const for value that is copied (NFC). — flo / detail
  5. [Matrix] Rename emitChainedMatrixMultiply to emitMatrixMultiply (NFC). — flo / detail
  6. [clang-format] only parse C# generic type constraints in C# — krasimir / detail
  7. [X86][AVX] lowerV4X128Shuffle - attempt to widen to 2x256 to simplify shuffles — llvm-dev / detail

clang-d346576-ge95d04f4f19-t8079-b8079.tar.gz (Mar 30, 2020 5:47:50 AM)

  1. [test-suite] Work around undefined behaviour in lencod — oliver.stannard / githubweb

clang-d346569-g767a97b2233-t8076-b8076.tar.gz (Mar 30, 2020 3:38:54 AM)

  1. [mlir] Fix typos in DeclarativeRewrites.md — hanchung / detail
  2. [Analyzer][MallocChecker] No warning for kfree of ZERO_SIZE_PTR. — 1.int32 / detail
  3. [AST] Fix a crash on invalid bitwidth exprs when preserving the recoveryexprs. — hokein.wu / detail
  4. [ARM][LowOverheadLoops] Add horizontal reduction support — sam.parker / detail
  5. [lldb][NFC] Cleanup Fix-It code — Raphael Isemann / detail

clang-d346564-g064ab22fb29-t8073-b8073.tar.gz (Mar 30, 2020 1:54:39 AM)

  1. [TTI][X86] Fix the value passed to IsUnsigned for cost modeling of experimental.vector.reduce.smin/smax/umin/umax. — craig.topper / detail
  2. [ARM] MVE VMOV.i64 — david.green / detail
  3. [Analyzer] Fix for incorrect use of container and iterator checkers — adam.balogh / detail
  4. [Analyzer] Rename test `iterator-modelling.cpp` to `iterator-modeling.cpp` — adam.balogh / detail
  5. [Alignment][NFC] Return Align for SelectionDAGNodes::getOriginalAlignment/getAlignment — gchatelet / detail
  6. [lldb][NFC] Cleanup TestFixIts.py — Raphael Isemann / detail
  7. [lldb] Run TestFixIts on non-Darwin platforms — Raphael Isemann / detail

clang-d346557-g4e0d9925d6a-t8069-b8069.tar.gz (Mar 30, 2020 12:08:54 AM)

  1. [mlir][Diagnostics] Don't print note source line if it is the same as the previous diagnostic — riddleriver / detail
  2. [mlir][NFC] Use the auto-generated op documentation in the standard dialect documentation — riddleriver / detail
  3. [mlir][NFC] Update dialect/op documentation to be consistent — riddleriver / detail
  4. [NFC] Remove obsolete checks followed by fix of isGuaranteedToTransferExecutionToSuccessor — mkazantsev / detail

clang-d346553-g05f0e598ab2-t8063-b8063.tar.gz (Mar 29, 2020 8:40:02 PM)

  1. [LLD][ELF] Put back rounding which was lost in 8404aeb56a73ab24f9b295111de3b37a37f0b841 — alexandre.ganea / detail
  2. [Coroutines 1/2] Improve symmetric control transfer feature — JunMa / detail
  3. [Coroutines 2/2] Improve symmetric control transfer feature — JunMa / detail
  4. PR45350: Handle unsized array CXXConstructExprs in constant evaluation — richard / detail
  5. [LangRef] Clarify the semantics of branch on undef — aqjune / detail

clang-d346548-g12f6b024f9f-t8060-b8060.tar.gz (Mar 29, 2020 6:56:11 PM)

  1. Revert "[libc++] NFC: Simplify substitutions by using lit recursive substitutions" — dave / detail

clang-d346547-gd74533a18b8-t8059-b8059.tar.gz (Mar 29, 2020 5:12:09 PM)

  1. [InstCombine] Add tests for trunc (extelt x); (NFC) — spatel / detail
  2. [X86] Add sse4.1 RUNs lines to the min/max reduction cost model tests. — craig.topper / detail

clang-d346545-g2451e4c5978-t8057-b8057.tar.gz (Mar 29, 2020 3:28:09 PM)

  1. [ARM] VMOV.64 immediate tests. NFC — david.green / detail
  2. [ELF][test] Improve arm-exidx-output.s to test different output text sections — maskray / detail
  3. Don't claim template names that name non-templates are undeclared. — richard / detail
  4. [ARMMVE] Create fewer temporary SmallVectors — benny.kra / detail
  5. [X86] Add sse4.2 command lines to min/max reduction tests. — craig.topper / detail

clang-d346540-g6628c525cba-t8053-b8053.tar.gz (Mar 29, 2020 1:43:23 PM)

  1. [InstCombine] Erase old add when optimizing add overflow — nikita.ppv / detail
  2. [InstCombine] Use replaceOperand() in assoc cast simplification — nikita.ppv / detail
  3. [MLIR] Add missing asserts in interchangeLoops util, doc comment update — uday / detail
  4. [InstCombine] Use replaceOperand() in demanded elements simplification — nikita.ppv / detail
  5. [InstCombine] Erase old mul when creating umulo — nikita.ppv / detail
  6. [X86] Add isAnyZero shuffle mask helper — llvm-dev / detail
  7. Fix -Wdocumentation warning. NFC. — llvm-dev / detail
  8. [X86][AVX] Combine 128/256-bit lane shuffles with zeroable upper subvectors to EXTRACT_SUBVECTOR (PR40720) — llvm-dev / detail
  9. clang-format fixes in ClangTidyDiagnosticConsumer.cpp and DiagnosticsTets.cpp — zeratul976 / detail
  10. [clangd] Handle clang-tidy suppression comments for diagnostics inside macro expansions — zeratul976 / detail
  11. [MC] Move deprecation infos from MCTargetDesc to MCInstrInfo — benny.kra / detail
  12. [gn build] Port 854f268ca62 — llvmgnsyncbot / detail

clang-d346528-gc0955edfd6e-t8050-b8050.tar.gz (Mar 29, 2020 11:59:01 AM)

  1. [X86][AVX] Add X86ISD::VALIGN target shuffle decode support — llvm-dev / detail
  2. [X86] Rename matchShuffleAsByteRotate to matchShuffleAsElementRotate. NFC. — llvm-dev / detail
  3. [X86][AVX] Combine 128-bit lane shuffles with a zeroable upper half to EXTRACT_SUBVECTOR (PR40720) — llvm-dev / detail
  4. [InstCombine] Use replaceOperand() in a few more places — nikita.ppv / detail
  5. [InstCombine] Erase original add when creating saddo — nikita.ppv / detail
  6. [InstCombine] Fix worklist management in varargs transform — nikita.ppv / detail
  7. [OpenMP] set_bits iterator yields unsigned elements, no reference (NFC). — flo / detail
  8. [InstCombine] Simplify select of cmpxchg transform — nikita.ppv / detail
  9. Remove unnecessary empty comments from test check lines. NFC. — llvm-dev / detail
  10. [X86][AVX] Add tests for 512-bit shuffle patterns that could reduce to subvector extractions — llvm-dev / detail
  11. [InstCombine] make test independent of branch undef/UB; NFC — spatel / detail
  12. [VectorCombine] skip debug intrinsics first for efficiency — spatel / detail
  13. AMDGPU: Fix typo — arsenm2 / detail
  14. AMDGPU: Add some additional tests for v_cvt_ubyte* formation — arsenm2 / detail
  15. AMDGPU: Fix using wrong instruction for FP conversion — arsenm2 / detail
  16. AMDGPU/GlobalISel: Remove redundant virtual — arsenm2 / detail
  17. GlobalISel: Add matcher for G_SHL — arsenm2 / detail
  18. Introduce support for lib function aligned_alloc in TLI / memory builtins — uday / detail

clang-d346510-gb632bd88a63-t8044-b8044.tar.gz (Mar 29, 2020 10:12:49 AM)

  1. [mlir] NFC: fix trivial typo in documents — ishizaki / detail

clang-d346509-g49d00824bbb-t8043-b8043.tar.gz (Mar 29, 2020 6:41:58 AM)

  1. [PostOrderIterator] Use SmallVector to store stack; NFC — nikita.ppv / detail
  2. [VPlan] Use one VPWidenRecipe per original IR instruction. (NFC). — flo / detail

clang-d346507-ga7115d51be0-t8041-b8041.tar.gz (Mar 29, 2020 4:22:49 AM)

  1. [X86] X86CallFrameOptimization - generalize slow push code path — llvm-dev / detail

clang-d346506-g6dab8067123-t8039-b8039.tar.gz (Mar 29, 2020 2:36:26 AM)

  1. [mlir] Add exp2 conversion to llvm.intr.exp2 — aaron.smith / detail

clang-d346505-g4bf015c035e-t8038-b8038.tar.gz (Mar 29, 2020 12:42:14 AM)

  1. [AlignmentFromAssumptions] Fix a SCEV assertion resulting from address space differences. — wichard / detail

clang-d346504-gc0aa97b6327-t8037-b8037.tar.gz (Mar 28, 2020 7:27:29 PM)

  1. [MC][PowerPC] Make .reloc support arbitrary relocation types — maskray / detail
  2. [X86] Add cost model test cases for fmin/fmax reduction. — craig.topper / detail

clang-d346502-g09d40218539-t8035-b8035.tar.gz (Mar 28, 2020 5:43:25 PM)

  1. AMDGPU: Make use of default operands — arsenm2 / detail
  2. Fix compatibility for __builtin_stdarg_start — joerg / detail

clang-d346500-gdd030036f0a-t8032-b8032.tar.gz (Mar 28, 2020 3:48:16 PM)

  1. [AMDGPU] Stabilize sort order — benny.kra / detail
  2. [ADT] Automatically forward llvm::sort to array_pod_sort if safe — benny.kra / detail
  3. [InstCombine] Merge two functions; NFC — nikita.ppv / detail
  4. [InstCombine] Remove unreachable blocks before DCE — nikita.ppv / detail
  5. [MDBuilder] Don't use stable sort for sorting integers. — benny.kra / detail
  6. [COFF] Stabilize sort — benny.kra / detail
  7. Put back initializers that were dropped in 0ab5b5b8581d9f2951575f7245824e6e4fc57dec — benny.kra / detail

clang-d346493-gced0d1f42b3-t8027-b8027.tar.gz (Mar 28, 2020 1:24:40 PM)

  1. After 09158252f777c2e2f06a86b154c44abcbcf9bb74, fix build when -DLLVM_ENABLE_THREADS=OFF — alexandre.ganea / detail
  2. Const-initialize ParsedAttrInfos — benny.kra / detail
  3. [InstCombine] Reduce code duplication in GEP of PHI transform; NFC — nikita.ppv / detail
  4. [InstCombine] Use replaceOperand() API in GEP transforms — nikita.ppv / detail
  5. [CodeGen] Fix sinking local values in lpads with phis — rnk / detail
  6. Remove constexpr that MSVC doesn't like — benny.kra / detail
  7. Upgrade some instances of std::sort to llvm::sort. NFC. — benny.kra / detail
  8. [BPF] support 128bit int explicitly in layout spec — yhs / detail

clang-d346485-g672e8bfbfcd-t8025-b8025.tar.gz (Mar 28, 2020 11:40:40 AM)

  1. [libc] Only use __has_builtin on clang — alexbrachetmialot / detail
  2. [AsmPrinter] Emit .weak directive for weak linkage on COFF for symbols without a comdat — martin / detail
  3. [CorrelatedValuePropagation] Remove redundant if statement in processSelect() — nikita.ppv / detail
  4. [lld][ELF] Mark empty NOLOAD output sections SHT_NOBITS instead of SHT_PROGBITS — maskray / detail
  5. [InstCombine] Change limit-max-iterations test case; NFC — nikita.ppv / detail
  6. [InstCombine] Fix worklist management in foldXorOfICmps() — nikita.ppv / detail

clang-d346479-g81f173ed0e2-t8021-b8021.tar.gz (Mar 28, 2020 9:56:17 AM)

  1. Fix `-Wsign-compare` warning. NFC. — michael.hliao / detail
  2. Fix GCC warning on enum class bitfield. NFC. — michael.hliao / detail
  3. [lldb][NFC] Fix typo in TestInvalidArgsLog — Raphael Isemann / detail
  4. [clang][Syntax] Handle macro arguments in spelledForExpanded — kadircet / detail
  5. [SCCP] Remove unused toLatticeValue helper (NFC). — flo / detail
  6. [SCCP] Remove LatticeVal alias now that transition is done (NFC). — flo / detail

clang-d346473-g8330dcadb84-t8018-b8018.tar.gz (Mar 28, 2020 8:10:00 AM)

  1. [llvm-rc] Allow -1 for menu item IDs — martin / detail

clang-d346472-g8c1dbd5c1e2-t8016-b8016.tar.gz (Mar 28, 2020 6:24:56 AM)

  1. [X86][SSE] Add combine tests for PTEST/TESTPS/TESTPD instructions — llvm-dev / detail
  2. [X86][SSE] Add original PR38522 test case — llvm-dev / detail
  3. [X86][SSE] Add testnzc(~X,Y) -> testnzc(X,Y) test cases — llvm-dev / detail

clang-d346469-g37943e518c5-t8014-b8014.tar.gz (Mar 28, 2020 4:35:00 AM)

  1. [docs] Added solutions to slow build under common problems. — llvm-project / detail

clang-d346468-g65b4695375c-t8012-b8012.tar.gz (Mar 28, 2020 2:48:41 AM)

  1. [NFC] Attributor comment updates / cast cleanup — uday / detail
  2. tsan: fix build bugs — dvyukov / detail

clang-d346466-g51b899c846e-t8009-b8009.tar.gz (Mar 28, 2020 1:04:18 AM)

  1. [AMDGPU] Add __builtin_amdgcn_workgroup_size_x/y/z — Yaxun.Liu / detail
  2. [FEnv] Constfold some unary constrained operations — sepavloff / detail
  3. Merge in symbols from Mach-O dyld trie to the symbol table — Jason Molenda / detail
  4. [libc][NFC] Ensure internal implementation is in __llvm_libc namespace — alexbrachetmialot / detail
  5. [libc] Extend add_object rule to handle helper object libraries. — sivachandra / detail

clang-d346461-g499b2a8d63c-t8005-b8005.tar.gz (Mar 27, 2020 11:19:47 PM)

  1. Updated UnifiedTreeBuilder to use LitTestCommand for testing steps. — gkistanova / githubweb

clang-d346461-g499b2a8d63c-t8005-b8005.tar.gz (Mar 27, 2020 11:19:47 PM)

  1. Form invalid template-id annotations when parsing a construct that is — richard / detail
  2. Remove spurious duplicated header include (NFC) — joker.eph / detail
  3. PR45294: Fix handling of assumed template names looked up in the lexical — richard / detail

clang-d346458-g66774771903-t8002-b8002.tar.gz (Mar 27, 2020 9:34:52 PM)

  1. [MLIR][NFC] Move TestDialect -> Dialect/Test — uday / detail
  2. Improve error recovery from missing '>' in template argument list. — richard / detail
  3. [compiler-rt] Fall back to internal_uname() when called early — iii / detail
  4. Revert "[FileCollector] Add a method to add a whole directory and it contents." — Jonas Devlieghere / detail
  5. Verify number of result types in generated builder. — silvasean / detail

clang-d346453-g43a95a543fb-t7998-b7998.tar.gz (Mar 27, 2020 7:50:29 PM)

  1. FunctionRef: Strip cv qualifiers in the converting constructor — dblaikie / detail
  2. `shape` dialect: add some ops — silvasean / detail
  3. Improve recovery from invalid template-ids. — richard / detail
  4. [RISCV] Support llvm.thread.pointer — maskray / detail
  5. [FileCollector] Add a method to add a whole directory and it contents. — Jonas Devlieghere / detail
  6. [FileCollector] Devirtualize FileCollector (NFC) — Jonas Devlieghere / detail
  7. [lldb/CMake] Only CMAKE_CFG_INTDIR if it's not '.' — Jonas Devlieghere / detail
  8. [GlobalISel] Fix equality for copies from physregs in matchEqualDefs — Jessica Paquette / detail
  9. [mlir] NFC: fix trivial typo in source files — ishizaki / detail
  10. [MLIR] Introduce full/partial tile separation using if/else — uday / detail

clang-d346443-gd68c09ac879-t7994-b7994.tar.gz (Mar 27, 2020 5:20:47 PM)

  1. CodeGen: Add -denormal-fp-math-f32 flag — Matthew.Arsenault / detail
  2. [llvm][Support] Add isZero method for TypeSize. [NFC] — francesco.petrogalli / detail
  3. [cuda][hip] Add CUDA builtin surface/texture reference support. — michael.hliao / detail
  4. Allow remapping Clang module include paths — Adrian Prantl / detail
  5. Unbreak LLDB tests after 96023917e6f — Adrian Prantl / detail
  6. [InstCombine] add tests for FP cast+bitcast signbit checks; NFC — spatel / detail
  7. [InstCombine] reduce FP-casted and bitcasted signbit check — spatel / detail
  8. Add BitWidth trait to BitmaskEnum, and use for clang DependenceFlags. NFC — sam.mccall / detail
  9. [lld test] Tighten ELF/pre_init_fini_array.s test — thomasp / detail
  10. [LLDB] CPlusPlusNameParser does not handles templated operator< properly — shafik / detail
  11. [OPENMP50]Fix PR45117: Orphaned task reduction should be allowed. — a.bataev / detail
  12. [VirtualFileSystem] Support directory entries in the YAMLVFSWriter — Jonas Devlieghere / detail
  13. [Darwin] Respect -fno-unroll-loops during LTO. — flo / detail
  14. [llvm][Type] Return fixed size for scalar types. [NFC] — francesco.petrogalli / detail
  15. [mlir][spirv] Add return to function to please MSVC — antiagainst / detail
  16. [DAGCombine] Fix splitting indexed loads in ForwardStoreValueToDirectLoad() — nemanja.i.ibm / detail
  17. [Syntax] Prevent (accidentally) copying TokenBuffer — sam.mccall / detail
  18. [AST] Add a Dependence bitmask to use for calculations with multiple node types. — sam.mccall / detail

clang-d346425-ga6dfd827e58-t7990-b7990.tar.gz (Mar 27, 2020 3:07:08 PM)

  1. Fix denormal-fp-math flag and attribute interaction — Matthew.Arsenault / detail
  2. Revert "[Dexter] Add support for Windows to regression test suite." — ditaliano / detail
  3. AMDGPU: Stop setting attributes based on TargetOptions — Matthew.Arsenault / detail
  4. [AIX] Address comment https://reviews.llvm.org/D76162#inline-701237 — diggerlin / detail
  5. Fix line endings in test — arsenm2 / detail
  6. [OpenMP] Add memory barrier to solve data race — bryanpkc / detail
  7. [MC][X86] Make .reloc support arbitrary relocation types — maskray / detail
  8. [AMDGPU] Fix getEUsPerCU for gfx10 in CU mode — jay.foad / detail

clang-d346417-gc579a5b1d92-t7988-b7988.tar.gz (Mar 27, 2020 1:22:16 PM)

  1. [OPENMP50]Add basic support for inscan reduction modifier. — a.bataev / detail
  2. [ORC] Don't create MaterializingInfo entries unnecessarily. — Lang Hames / detail
  3. [ORC] Introduce JITSymbolFlags::HasMaterializeSideEffectsOnly flag. — Lang Hames / detail
  4. [Dexter] Add support for Windows to regression test suite. — Tom.Weaver / detail
  5. Only add `darwin_log_cmd` lit shell test feature when the log can be queried. — dan / detail
  6. [LLDB] Fix handling of bit-fields when there is a base class when parsing DWARF — shafik / detail
  7. [AST] Fix typo on NoInitExpr dependence computation — sam.mccall / detail
  8. [ELF][test] Split basic.s — maskray / detail
  9. [lit] Avoid global imports in module declaration — julian.lettner / detail
  10. Fix a Diag call not to assume option spelling — paul.robinson / detail
  11. [MC][ARM] Make .reloc support arbitrary relocation types — maskray / detail
  12. [MC][AArch64] Make .reloc support arbitrary relocation types — maskray / detail
  13. [lldb/PlatformMacOSX] Re-implement GetDeveloperDirectory — Jonas Devlieghere / detail
  14. [COFF] Don't treat DWARF sections as GC roots — rnk / detail

clang-d346403-gcdd1cd71208-t7984-b7984.tar.gz (Mar 27, 2020 11:36:09 AM)

  1. [llvm-objdump][XCOFF][AIX] Implement -r option — jasonliu / detail
  2. [gn build] Port d60d7d69de9 — llvmgnsyncbot / detail
  3. [mlir] On Windows, silence warning on functions definition — alexandre.ganea / detail
  4. Revert "[cuda][hip] Add CUDA builtin surface/texture reference support." — tra / detail
  5. [X86] Remove orphan LowerSTRICT_FSETCC declaration. NFCI. — llvm-dev / detail
  6. [AST][SVE] Treat built-in SVE types as POD — richard.sandiford / detail
  7. Export Segment.IsGapRegion to JSON — aaron.puchert / detail
  8. [X86][SSE] Add some additional v8i16 'truncation' style shuffle tests — llvm-dev / detail
  9. [AST][SVE] Treat built-in SVE types as trivially copyable — richard.sandiford / detail
  10. [AST][SVE] Treat built-in SVE types as trivial — richard.sandiford / detail
  11. [X86] Don't form masked instructions if the operation has an additional user. — craig.topper / detail

clang-d346392-gbd722ef63f1-t7981-b7981.tar.gz (Mar 27, 2020 9:51:15 AM)

  1. [ARM][MVE] Add DoubleWidthResult flag — sam.parker / detail
  2. [mlir] Extended Dominance analysis with a function to find the nearest common dominator of two given blocks. — marcel.koester / detail
  3. [libc++] Remove unused lit substitutions — Louis Dionne / detail
  4. [ThinLTO] Allow usage of all hardware threads in the system — alexandre.ganea / detail
  5. Simplify implementation of Type::isXXXType(); NFC — aaron / detail
  6. [libc++/libc++abi] Properly delimit lit substitutions — Louis Dionne / detail
  7. [OPENMP50]Add basic support for inscan reduction modifier. — a.bataev / detail
  8. [InstCombine][X86] Regenerate SSE2 tests — llvm-dev / detail
  9. [InstCombine][X86] Add repeated ops demanded elts tests for SSE intrinsics (PR24523) — llvm-dev / detail
  10. [libc++] NFC: Simplify substitutions by using lit recursive substitutions — Louis Dionne / detail
  11. Fix build after 09158252f777c2e2f06a86b154c44abcbcf9bb74 — alexandre.ganea / detail
  12. Revert "[OPENMP50]Add basic support for inscan reduction modifier." — a.bataev / detail
  13. [ARM][LowOverheadLoops] DoubleWidthResult instructions canGenerateZeros — sam.parker / detail
  14. [libc++] Use braces around %file_dependencies substitution — Louis Dionne / detail
  15. [lldb-vscode] fix breakpoint result ordering — waltermelon / detail
  16. [Alignment][NFC] MachineMemOperand::getAlign/getBaseAlign — gchatelet / detail
  17. [ARM,CDE] Improve CDE intrinsics testing — mikhail.maltsev / detail

clang-d346375-gbda3dd0d986-t7977-b7977.tar.gz (Mar 27, 2020 8:03:43 AM)

  1. [analyzer][MallocChecker] Fix that kfree only takes a single argument — dkszelethus / detail
  2. [Alignment] Fix overaligning bug — gchatelet / detail
  3. [LV] Refactor widenIntOrFpInduction. NFC. — sjoerd.meijer / detail
  4. [lit] Recursively expand substitutions — Louis Dionne / detail
  5. [lit] NFC: Move the flaky test logic to _runShTest — Louis Dionne / detail
  6. [analyzer][NFC] Change LangOptions to CheckerManager in the shouldRegister* functions — dkszelethus / detail

clang-d346369-ge15ade47814-t7974-b7974.tar.gz (Mar 27, 2020 6:19:45 AM)

  1. Fix TBAA for unsigned fixed-point types — mikael.holmen / detail
  2. clang-format: Fix pointer alignment for overloaded operators (PR45107) — hans / detail
  3. [mlir] StandardToLLVM: use template aliases instead of dummy classes — zinenko / detail
  4. [llvm-readobj] - Fix a crash when DT_STRTAB is broken. — grimar / detail
  5. [mlir][vulkan-runner] Add support for 2D memref. — khalikov.denis / detail
  6. [ARM] Fix MVE VCMPr f16 pattern — david.green / detail
  7. [SystemZ]  Fix typos in comments. — paulsson / detail
  8. [MLIR][LLVM] Make index type bitwidth configurable. — herhut / detail
  9. Revert rG6ff1ea3244c543ad24fc99c7f4979db2f2078593 "Fix "use of uninitialized variable" static analyzer warning. NFCI." — llvm-dev / detail
  10. Revert rGa3c715e9788d829031989b0a5ea4eb43c7288be9 "Twine - fix uninitialized variable warnings. NFCI." — llvm-dev / detail

clang-d346359-ga98662f4c15-t7969-b7969.tar.gz (Mar 27, 2020 3:01:35 AM)

  1. [OpenMP][NFC] Outline common functionality (skipUntilPragmaOpenMPEnd) — johannes / detail
  2. [OpenMP][NFC] Open `llvm` and `llvm::omp` namespace in OpenMPClause.cpp — johannes / detail
  3. [OpenMP] `omp begin/end declare variant` - part 1, parsing — johannes / detail
  4. [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") — johannes / detail
  5. [MCInstPrinter] Add parameter `Address` to printCustomAliasOperand. NFC — maskray / detail
  6. [Alignment][NFC] Update MachineMemOperand implementation to use MaybeAlign — gchatelet / detail

clang-d346353-gb3cc5dcef0f-t7966-b7966.tar.gz (Mar 27, 2020 1:17:06 AM)

  1. [X86][MC] Fix the bug for prefix padding support — shengchen.kan / detail
  2. [MCInstPrinter] Add parameter `Address` to MCInstPrinter::printAliasInstr. NFC — maskray / detail

clang-d346351-g26b46b67d80-t7963-b7963.tar.gz (Mar 26, 2020 11:32:26 PM)

  1. [MLIR][NFC] drop some unnecessary includes — uday / detail
  2. [PowerPC] Enhance test for PR45297. NFC. — lkail / detail
  3. [PowerPC] Fix test for PR45297 to adapt build without asserts. NFC. — lkail / detail

clang-d346348-g1bcc500b48a-t7960-b7960.tar.gz (Mar 26, 2020 9:47:46 PM)

  1. Fix typo, targetFeature should be lowercase. — zakk.chen / detail
  2. Make llvm::function_ref's operator bool explicit — dblaikie / detail
  3. Use llvm_unreachable after a fully covered/always-returning switch — dblaikie / detail
  4. [DAGCombine] Add basic optimizations for FREEZE in SelDag — aqjune / detail

clang-d346344-g1a6b7318ddd-t7956-b7956.tar.gz (Mar 26, 2020 8:01:11 PM)

  1. [NFC] Clang format for the ELF header and ARM build attributes. — kai.wang / detail

clang-d346343-g5d929e66469-t7954-b7954.tar.gz (Mar 26, 2020 6:16:29 PM)

  1. Make PS4 use -fno-use-init-array only as the ABI does not support .init_array. — douglas.yung / detail
  2. [WebAssembly] Fix the order of destructors in the LowerGlobalDtors pass. — sunfish / detail
  3. [WebAssembly] Support wasm exports with zero-length names. — sunfish / detail
  4. [llvm][TextAPI/MachO] silence clang-tidy warnings, NFC — cyndy_ishida / detail
  5. Move setBugReportMsg() out from under a conditional — leonardchan / detail

clang-d346338-gb0da0949839-t7950-b7950.tar.gz (Mar 26, 2020 4:31:31 PM)

  1. [X86] Prefer PACKUS(AND(),AND()) to SHUFFLE(PSHUFB(),PSHUFB()) on all targets — llvm-dev / detail
  2. [clang] Allow -DDEFAULT_SYSROOT to be a relative path — sbc / detail
  3. [X86] Move combineLoopMAddPattern and combineLoopSADPattern to an IR pass before SelecitonDAG. — craig.topper / detail
  4. [gn build] Port 9f7d4150b9e — llvmgnsyncbot / detail
  5. [lld][Wasm] Wasm-ld emits invalid .debug_ranges entries for non-live symbols — paolosev / detail
  6. [OPENMP50]Fix the checks for the nesting of scan directives. — a.bataev / detail
  7. [AMDGPU] Propagate amdgpu-waves-per-eu to callees — Stanislav.Mekhanoshin / detail
  8. [Hexagon] Add support for Linux/Musl ABI (part 2) — sidneym / detail

clang-d346330-g0fe096c4e92-t7947-b7947.tar.gz (Mar 26, 2020 2:46:37 PM)

  1. [AMDGPU] Fix PC register mapping in wave32 mode — scott.linder / detail
  2. [cuda][hip] Add CUDA builtin surface/texture reference support. — michael.hliao / detail
  3. [OPENMP50]Add basic support for inscan reduction modifier. — a.bataev / detail
  4. [libomptarget] Add missing elf_end call in elf_common.c — jonchesterfield / detail
  5. [AIX] discard the label in the csect of function description and use qualname for linkage — diggerlin / detail
  6. [sanitizer][RISCV] Implement SignalContext::GetWriteFlag for RISC-V — luismarques / detail
  7. Revert "[OPENMP50]Add basic support for inscan reduction modifier." — a.bataev / detail
  8. [X86] lowerV16I8Shuffle - create v8i16 mask for PACKUS(AND(),AND()) patterns. — llvm-dev / detail
  9. [WEbAssembly] Clear frame base vreg in explicit-locals when stack pointer is dead — dschuff / detail
  10. [AMDGPU] Remove getMaxWavesPerCU in favour of getWavesPerWorkGroup. — jay.foad / detail
  11. [AMDGPU] Rename overloaded getMaxWavesPerEU to getWavesPerEUForWorkGroup — jay.foad / detail

clang-d346319-g9002db05a2f-t7943-b7943.tar.gz (Mar 26, 2020 1:00:40 PM)

  1. [GWP-ASan] Use functions in backtrace test, not line numbers. — 31459023+hctim / detail
  2. [libc++abi] Remove unused lit feature — Louis Dionne / detail
  3. [mlir] StandardToLLVM: make one-to-one convresion pattern publicly available — zinenko / detail
  4. [mlir] StandardToLLVM: clean up conversion patterns for vector operations — zinenko / detail
  5. Test that would have caught recovery-expr crashes in 0788acbccbec. NFC — sam.mccall / detail
  6. Allow IndexType inside tensors. — silvasean / detail
  7. [ASan] Fix issue where system log buffer was not cleared after reporting an issue. — dan / detail
  8. [mlir] Rename CMake target MLIRQuantOps to MLIRQuant — stephen.neuendorffer / detail
  9. [WebAssembly] Add test for event section order change — aheejin / detail
  10. [docs][Phabricator] git migration related update — Jinsong Ji / detail
  11. [InstCombine] Fix Incorrect fold of ashr+xor -> lshr w/ vectors — jroelofs / detail
  12. [Alignment][NFC] Use llvmTargetFrameLowering::getStackAlign — gchatelet / detail
  13. Correctly handle using foo = std::foo inside namespaces. — saugustine / detail
  14. [InstCombine] add shuffle-with-bitcast-operand tests; NFC — spatel / detail
  15. Roll otherwise unused subexpressions into an assertion — dblaikie / detail

clang-d346304-g17e4c38739a-t7940-b7940.tar.gz (Mar 26, 2020 11:15:27 AM)

  1. [X86][SSE] Prefer PACKUS(AND(),AND()) to SHUFFLE(PSHUFB(),PSHUFB()) on pre-AVX2 targets — llvm-dev / detail
  2. [lldb-vscode] Convert launch_info and attach_info to local variables — Tatyana Krasnukha / detail
  3. [PowerPC]: Don't allow r0 as a target for LD_GOT_TPREL_L/32 — jrh29 / detail
  4. Make a windows buildbot happy — dkszelethus / detail
  5. [llvm-objdump] Fix typo. NFC — maskray / detail
  6. [AMDGPU] Remove unused methods. NFC. — jay.foad / detail
  7. [AMDGPU] Make use of divideCeil. NFC. — jay.foad / detail
  8. CUDA: Fix broken test run lines — arsenm2 / detail
  9. [analyzer] Add the Preprocessor to CheckerManager — dkszelethus / detail
  10. [lldb/CMake] Fix `install` for multi-configuration generators. — Jonas Devlieghere / detail

clang-d346294-g3eef47407b7-t7937-b7937.tar.gz (Mar 26, 2020 9:31:20 AM)

  1. [Legalizer] Fix some flags miss in vector results — qiucofan / detail
  2. Add a release note for attribute plugins — john.brawn / detail
  3. [lit] NFC: Remove trailing whitespace — Louis Dionne / detail
  4. [GlobalISel] add helper function to create arbitrary libcalls — dominik.montada / detail
  5. Reland "[analyzer][NFC] Tie CheckerRegistry to CheckerManager, allow CheckerManager to be constructed for non-analysis purposes" — dkszelethus / detail
  6. [gn build] Port 2aac0c47aed — llvmgnsyncbot / detail
  7. [MCInstPrinter] Pass `Address` parameter to MCOI::OPERAND_PCREL typed operands. NFC — maskray / detail
  8. [RISCV] Support negative constants in CompressInstEmitter — simon.cook / detail
  9. Revert "[AST] Build recovery expressions by default for C++." — hokein.wu / detail
  10. [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form — maskray / detail
  11. [lld][ELF] Fix error message — james.henderson / detail
  12. [PPCInstPrinter] Change printBranchOperand(calltarget) to print the target address in hexadecimal form — maskray / detail

clang-d346282-ge22f0dabcf9-t7933-b7933.tar.gz (Mar 26, 2020 7:47:09 AM)

  1. [libc++] Do not force the use of -Werror in verify tests — Louis Dionne / detail
  2. [X86][SSE] getFauxShuffleMask - peek through TRUNCATE/AEXT/ZEXT for INSERT_VECTOR_ELT(EXTRACT_VECTOR_ELT()) — llvm-dev / detail
  3. [lldb][testsuite] Add lldb-server category — Tatyana Krasnukha / detail
  4. [lldb][testsuite] Check that process is launched successfully in inline tests — Tatyana Krasnukha / detail
  5. Revert "[libc++] Run the builders Docker containers 'as 'buildbot instead of 'root'" — eric / detail
  6. Clarify use of llvm_unreachable in the coding standard. — aaron / detail
  7. [NFC] Create X86 subdirectory for indvar tests — sam.parker / detail
  8. [asan] Fix read_binary_name_regtest.c test dying with SIGPIPE — ulrich.weigand / detail
  9. [compiler-rt] Use uname syscall in GetKernelAreaSize() — ulrich.weigand / detail
  10. [lldb/breakpad] Fix register resolution on arm — pavel / detail

clang-d346272-g13dc21e8416-t7929-b7929.tar.gz (Mar 26, 2020 6:03:11 AM)

  1. [AST] Fix thinlto testcase missed in 159a9f7e76307734bcdcae3357640e42e0733194 — sam.mccall / detail
  2. [AArch64][SVE] Implement structured store intrinsics — cullen.rhodes / detail
  3. [NFC][llvm-readobj] Refactor unique warning handler — james.henderson / detail
  4. [PowerPC] Remove the repeated definition for some InstAlias for mtspr/mfspr — shkzhang / detail
  5. [CodeComplete] Don't replace the rest of line in #include completion. — hokein.wu / detail
  6. Convert CommandObjectCommands functions to return StringRefs — Raphael Isemann / detail
  7. Remove extra ';', NFC — karl-johan.karlsson / detail
  8. Tools emit the bug report URL on crash — gbreynoo / detail
  9. [LLDB] Fix parsing of IPv6 host:port inside brackets — pavel / detail
  10. [obj2yaml] - Refactor how we dump sections. NFCI. — grimar / detail
  11. [SystemZ]  Bugfix in tieOpsIfNeeded() — paulsson / detail
  12. Revert "[AST] Fix thinlto testcase missed in 159a9f7e76307734bcdcae3357640e42e0733194" — sam.mccall / detail
  13. [AST] Make thinlto testcase robust to 159a9f7e76307734bcdcae3357640e42e0733194 — sam.mccall / detail

clang-d346259-g703a856a100-t7925-b7925.tar.gz (Mar 26, 2020 3:43:03 AM)

  1. [MLIR] Add parallel loop collapsing. — tpopp / detail
  2. [Analyzer] Only add container note tags to the operations of the affected container — adam.balogh / detail
  3. [clangd] Simplify "preferred" vs "definition" logic a bit in XRefs AST code. — sam.mccall / detail
  4. [AST] Print a<b<c>> without extra spaces in C++11 or later. — sam.mccall / detail
  5. [MLIR] Delete extra declaration of createAffineDataCopyGenerationPass. — tpopp / detail
  6. [ARM] Sink splats to vector float instructions — david.green / detail
  7. Do export symbols when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is on. — simon.tatham / detail
  8. [PATCH] [ARM] ARMv8.6-a command-line + BFloat16 Asm Support — ties.stuij / detail
  9. [lldb] Fix TestVSCode_completions for clang 159a9f7 — pavel / detail

clang-d346250-ga9ab11d4083-t7922-b7922.tar.gz (Mar 26, 2020 1:59:26 AM)

  1. [ELF][test] Delete unneeded binding directive (.weak or .globl) — maskray / detail
  2. [MLIR] Add flat affine constraints method to round trip integer set — uday / detail
  3. [Analyzer] Use note tags to track container begin and and changes — adam.balogh / detail
  4. [AST] Build recovery expressions for nonexistent member exprs. — hokein.wu / detail

clang-d346246-g281015de5d9-t7919-b7919.tar.gz (Mar 26, 2020 12:15:34 AM)

  1. Use optimal layout and preserve alloca alignment in coroutine frames. — rjmccall / detail
  2. Fix `-Wreturn-type` warning. NFC. — michael.hliao / detail
  3. [InstCombine] Fix a code-sinking bug after D73832/f1a9efabcb9b — maskray / detail
  4. [X86] Update more intrinsic tests to prepare to extend D60940 to scalar fp. — craig.topper / detail

clang-d346246-g281015de5d9-t7919-b7919.tar.gz (Mar 26, 2020 12:15:34 AM)

  1. [VE] Support VE architecture — simon.moll / githubweb

clang-d346242-g1ef7bf41214-t7915-b7915.tar.gz (Mar 25, 2020 10:31:49 PM)

  1. Relax newly added opcode checks to check only for a number instead of a specific opcode. — douglas.yung / detail
  2. [X86] Split more masked instruction tests to enable D60940. — craig.topper / detail
  3. [PowerPC] Improve the way legalize mul for v8i16 and add pattern to match mul + add — qshanz / detail

clang-d346239-g6430707196b-t7912-b7912.tar.gz (Mar 25, 2020 8:47:32 PM)

  1. Move all builders from gribozavr5 to gribozavr4 — noreply / githubweb

clang-d346239-g6430707196b-t7912-b7912.tar.gz (Mar 25, 2020 8:47:32 PM)

  1. [AArch64][SVE] Add SVE intrinsics for masked loads & stores — kerry.mclaughlin / detail
  2. [libcxx] Allow tests to link with static libc++abi/libc++ even if the shared version is present — jaskiewiczs / detail
  3. [lldb][NFC] lldb_assert->lldbassert in ClangExpressionParser — Raphael Isemann / detail
  4. [SYCL] Implement __builtin_unique_stable_name. — erich.keane / detail
  5. OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls. — sstipanovic / detail
  6. Don't normalise CXX11/C2X attribute names to start with :: — john.brawn / detail
  7. Add an attribute plugin example — john.brawn / detail
  8. [VectorCombine] add shuffle tests; NFC — spatel / detail
  9. Build fix: AttributeCommonInfo::AS_C2x — hans / detail
  10. Add MS Mangling for OpenCL Pipe types, add mangling test. — erich.keane / detail
  11. [PowerPC][AIX] ByVal formal arguments in a single register. — sd.fertile / detail
  12. [llvm-objdump] Replace array_pod_sort with llvm::stable_sort — maskray / detail
  13. [SystemZ] Improve foldMemoryOperandImpl() — paulsson / detail
  14. [X86][AVX] Add common prefix to merge 32/64-bit AVX1 checks — llvm-dev / detail
  15. [AMDGPU] Add SIPreEmitPeephole pass. — cdevadas / detail
  16. [gn build] Port ce984129eaa — llvmgnsyncbot / detail
  17. [mlir] Removed TanHOp lowering from ConvertStandardToLLVM since there is no reasonable TanH representation in LLVM. — marcel.koester / detail
  18. [ARM] Move ConstantIsland and LowOverheadLoops Passes. — yvan.roux / detail
  19. [lldb] add lit.local.cfg for breakpad tests — pavel / detail
  20. compiler-rt: allow golang race detector to run on musl-c — dvyukov / detail
  21. tsan: fix leak of ThreadSignalContext for fibers — dvyukov / detail
  22. [libc++] Run the builders Docker containers 'as 'buildbot instead of 'root' — Louis Dionne / detail
  23. [clang] Reformat cindex. NFC. — llvm-project / detail
  24. Add method to TargetInfo to get CPU cache line size — zoecarver / detail
  25. [analyzer][NFC] Add missing LLVM header blurb (and license) — gabor.marton / detail
  26. [clangd] Support multiple cursors in selectionRange. — sam.mccall / detail
  27. [ARM,CDE] Implement predicated Q-register CDE intrinsics — mikhail.maltsev / detail
  28. [libc] Add a simple x86_64 linux loader. — sivachandra / detail
  29. [gn build] try removing a duplicate include dir — thakis / detail
  30. [NFC] Rename function to match Coding Convention and fix typo in KnowledgeRetention — tyker / detail
  31. [LV] Replace stored value with a VPValue (NFCI) — gil.rapaport / detail
  32. [X86][AVX] Combine shuffles to TRUNCATE/VTRUNC patterns — llvm-dev / detail
  33. Suppress a few -Wunreachable-code warnings. — thakis / detail
  34. [clang codegen] Address review comment on comment in constWithPadding. — efriedma / detail
  35. [libc++] NFC: Remove unused include from test — Louis Dionne / detail
  36. revert parts of d7888149aa813f that several bots do not like — thakis / detail
  37. [ThinLTO] Don't rely on debug output for thinlto_samplepgo_icp3 test — alexandre.ganea / detail
  38. Fix vector type scalar checking when the scalar operand is dependent — erich.keane / detail
  39. [libc++] Drop custom support for flaky tests from libc++ test suite — Louis Dionne / detail
  40. [WebAssembly] Move event section before global section — aheejin / detail
  41. [mlir][Parser] Fix attribute parser errors for ui64 — riddleriver / detail
  42. [Clang] Fix clang-tidy errors. — pifon / detail
  43. [mlir] Remove old VectorOps directory — riddleriver / detail
  44. Implement post-commit comments for D75685/rG86e0a6c60627 — erich.keane / detail
  45. [CFG/BasicBlock] Rename succ_const to const_succ. [NFC] — asbirlea / detail
  46. [CFG/BasicBlock] Rename pred_const to const_pred. [NFC] — asbirlea / detail
  47. Ignore/Drop droppable uses for code-sinking in InstCombine — tyker / detail
  48. [mlir] Provide CustomOpAsmParser::parseOptionalOperand — zinenko / detail
  49. [libc++] Add a new %exec substitution — Louis Dionne / detail
  50. [compiler-rt] Mark FDP non-template methods inline to avoid ODR violations. — mmoroz / detail
  51. [libc++] Require the use of clang-verify in .fail.cpp tests that don't fail without it — Louis Dionne / detail
  52. [libc++] Fix CMake configuration breakage when libc++ is built neither static nor dynamic — Louis Dionne / detail
  53. [SCCP] Add a few constantexpr,undef tests for cond propagation — flo / detail
  54. Convert old python3 cgi method into the new html one — sylvestre / detail
  55. [libc] Add a GNU extensions spec containing sincosf from math.h. — sivachandra / detail
  56. [AMDGPU] Preserve original symbol during attribute propagation — Stanislav.Mekhanoshin / detail
  57. [mlir][vulkan-runner] Add test to time a large vector add — antiagainst / detail
  58. [clangd] Work around gcc bug after 8f237f9b0 — sam.mccall / detail
  59. [clangd] Add test for FindTarget+RecoveryExpr (which already works). NFC — sam.mccall / detail
  60. [libcxx] Fix .gitignore to not exclude test directories — smeenai / detail
  61. Remove overly verbose debug from GenericDomTreeConstruction — joker.eph / detail
  62. Fixing a sanitizer lint problem that was breaking some builds. — Wolfgang.Pieb / detail
  63. [AMDGPU] Fixed function traversal in attribute propagation — Stanislav.Mekhanoshin / detail
  64. Revert "tsan: fix leak of ThreadSignalContext for fibers" — Jonas Devlieghere / detail

clang-d346175-gd82c1e8c567-t7846-b7846.tar.gz (Mar 25, 2020 5:55:18 AM)

  1. [ARM,MVE] Add missing tests for vqdmlash intrinsics. — simon.tatham / detail
  2. [Sema][SVE] Allow ?: to select between SVE types in C — richard.sandiford / detail
  3. [Sema][SVE] Allow casting SVE types to themselves in C — richard.sandiford / detail
  4. [ARM][MVE] Add HorizontalReduction flag — sam.parker / detail
  5. Rename test name, add more tests for codegenprepare — aqjune / detail

clang-d346170-g6538b4393dc-t7842-b7842.tar.gz (Mar 25, 2020 3:33:50 AM)

  1. Minor fixes to a comment in CodeGenPrepare — aqjune / detail
  2. [compiler-rt] FuzzedDataProvider: make linter happy. — mmoroz / detail
  3. [AST] Build recovery expressions by default for C++. — hokein.wu / detail
  4. [VE] Change name of enum to CondCode — simon.moll / detail
  5. Add freeze(and x, const) case to codegenprepare's freeze-cmp.ll — aqjune / detail
  6. [clang-apply-replacements] No longer deduplucates replacements from the same TU — n.james93 / detail

clang-d346164-g1262db1b6a9-t7837-b7837.tar.gz (Mar 25, 2020 1:50:27 AM)

  1. [PowerPC] Pre-commit reduced test case for PR45297. NFC. — lkail / detail
  2. [X86] Split masked instruction tests to enable D60940. — craig.topper / detail
  3. [compiler-rt] Refactor FuzzedDataProvider for better readability. — mmoroz / detail

clang-d346161-g2c080a3f23e-t7834-b7834.tar.gz (Mar 25, 2020 12:06:52 AM)

  1. [libc] Generate math.h instead of the static file it is currently. — sivachandra / detail

clang-d346160-g8786cdb3cdf-t7831-b7831.tar.gz (Mar 24, 2020 10:23:37 PM)

  1. [NFC][Test][PowerPC] Add one test to verify the behavior of vector — qshanz / detail
  2. Revert "[libc++] Build the dylib with C++17 to allow aligned new/delete" — Louis Dionne / detail
  3. [profile] Move RuntimeCounterRelocation and ProfileDumped into a separate file — phosek / detail
  4. [gn build] Port ba1f4405c68 — llvmgnsyncbot / detail
  5. [MLIR][NFC] std::is_same || -> llvm::is_one_of — uday / detail

clang-d346155-gbaa78179fef-t7825-b7825.tar.gz (Mar 24, 2020 8:18:16 PM)

  1. Allow remapping Clang module include paths — Adrian Prantl / detail
  2. AMDGPU/GlobalISel: Add missing tests for G_FRINT selection — arsenm2 / detail
  3. AMDGPU/GlobalISel: Add load legalization tests — arsenm2 / detail
  4. AMDGPU/GlobalISel: Add select patterns for v_and_or_b32 — arsenm2 / detail
  5. Revert "Allow remapping Clang module include paths" — Adrian Prantl / detail
  6. AMDGPU/GlobalISel: Add some end to end tests for fma selection — arsenm2 / detail
  7. [libc++] Update a bad documentation link — eric / detail
  8. [profile] Make atexit hook a no-op on Fuchsia — phosek / detail
  9. AMDGPU/GlobalISel: Add a testcase for G_UNMERGE_VALUES legalization — arsenm2 / detail

clang-d346146-ged8ad6ec156-t7822-b7822.tar.gz (Mar 24, 2020 6:34:40 PM)

  1. [mlir][GPU] Use StructAttr to drive lowering from loop.parallel to — ravishankarm / detail
  2. GlobalISel: Introduce bitcast legalize action — arsenm2 / detail
  3. Add an -object-path-prefix option to dsymutil — Adrian Prantl / detail

clang-d346143-gb684c1a50f7-t7819-b7819.tar.gz (Mar 24, 2020 4:50:40 PM)

  1. [clang codegen] Clean up handling of vectors with trivial-auto-var-init. — efriedma / detail
  2. [GWP-ASan] Only pack frames that are stored. — 31459023+hctim / detail
  3. [libc++] Build the dylib with C++17 to allow aligned new/delete — Louis Dionne / detail
  4. [libc++] Install a recent CMake in the Docker build bots — Louis Dionne / detail
  5. [LVI] Convert some checks to assertions; NFC — nikita.ppv / detail
  6. Add a `Symbolizer::GetEnvP()` method that allows symbolizer implementations to customise the environment of the symbolizer binary. — dan / detail

clang-d346137-g4f4e68799fd-t7815-b7815.tar.gz (Mar 24, 2020 3:05:14 PM)

  1. [lldb] Don't dump the frame in SBTarget::EvaluateExpression in LLDB_CONFIGURATION_DEBUG — Raphael Isemann / detail
  2. [lldb][NFC] Always update m_cache_{hits/misses} in FormatCache — Raphael Isemann / detail
  3. [VectorCombine] add tests for bitcast (shuffle); NFC — spatel / detail
  4. Revert "[lldb/DWARF] Use DW_AT_call_pc to determine artificial frame address" — Vedant Kumar / detail
  5. [lldb] Always log if acquiring packet sequence mutex fails — Raphael Isemann / detail
  6. [libc++] NFC: Reuse the TEST_CONCAT macro instead of reimplementing one — Louis Dionne / detail
  7. [CodeGen] Add an alignment attribute to all sret parameters — erik.pilkington / detail
  8. [X86] Disable autoupgrade support for avx512.mask.broadcasti32x2.* and avx512.mask.broadcastf32x2.*. — craig.topper / detail
  9. [lldb/DWARF] Reland: Use DW_AT_call_pc to determine artificial frame address — Vedant Kumar / detail
  10. [mlir] Clarify constraint on derived attribute — jpienaar / detail
  11. [Darwin] Add another hint to find the kernel. NFC. — ditaliano / detail
  12. Revert "Convert a reachable llvm_unreachable into an assert." — aaron / detail
  13. [Attributor] Use knowledge retained in llvm.assume (operand bundles) — johannes / detail
  14. [AArch64][GlobalISel] Don't localize TLS G_GLOBAL_VALUEs on Darwin. — Amara Emerson / detail
  15. [test][clang][driver] Add required features. — michael.hliao / detail

clang-d346122-g1a083f027f3-t7811-b7811.tar.gz (Mar 24, 2020 1:22:23 PM)

  1. AMDGPU/GlobalISel: Add some more tests for add3 folding — arsenm2 / detail
  2. AMDGPU/GlobalISel: Add more tests for add3 folding — arsenm2 / detail
  3. [X86][AVX] Add some v32i16 to v32i8 style truncation shuffle tests — llvm-dev / detail
  4. [SelectionDAG] Don't crash when freezing illegal float types — benny.kra / detail
  5. [DivRemPairs] Freeze operands if they can be undef values — aqjune / detail
  6. [lit] NFC: Document missing result codes — Louis Dionne / detail
  7. [libomptarget][nfc] Explicitly static function scope shared variables — jonathanchesterfield / detail
  8. NFC: Fix typos in TestingGuide documentation — Louis Dionne / detail
  9. [DWARF] Emit DW_AT_call_pc for tail calls — Vedant Kumar / detail
  10. [lldb/DWARF] Use DW_AT_call_pc to determine artificial frame address — Vedant Kumar / detail
  11. [lit] Allow passing extra commands to executeShTest — Louis Dionne / detail
  12. Re-land "Avoid emitting unreachable SP adjustments after `throw`" — rnk / detail
  13. [mlir] Revamp operation documentation generation — riddleriver / detail

clang-d346109-g26ebc51a34e-t7808-b7808.tar.gz (Mar 24, 2020 11:38:19 AM)

  1. [InstSimplify] add tests for freeze(constexpr); NFC — spatel / detail
  2. [ARM] Fold VMOVrh VLDR to LDRH — david.green / detail
  3. [lldb/Reproducers] Collect files imported by command script import — Jonas Devlieghere / detail
  4. [gn build] Port 49e5a97ec36 — thakis / detail
  5. [gn build] (manually) port 8140f6bcde4 — thakis / detail
  6. [gn build] (manually) port 8140f6bcde4 better — thakis / detail
  7. Revert "Include static prof data when collecting loop BBs" — yamauchi / detail
  8. [gn build] Port b91905a2637 — llvmgnsyncbot / detail
  9. [lldb] Remove some debugging printfs from ITSession code — Raphael Isemann / detail
  10. [ValueTracking] improve undef/poison analysis for constant vectors — spatel / detail
  11. AMDGPU/GlobalISel: Fix smrd loads of v4i64 — arsenm2 / detail

clang-d346098-g4a6ebc03ba8-t7804-b7804.tar.gz (Mar 24, 2020 9:53:14 AM)

  1. [InstSimplify] add more tests for freeze(constant); NFC — spatel / detail
  2. [SelDag] Add FREEZE — aqjune / detail
  3. [DWARF] Fix v5 debug_line parsing of prologues with many files — pavel / detail
  4. [CUDA][HIP] Add -Xarch_device and -Xarch_host options — Yaxun.Liu / detail
  5. [libc++] Fix installation of cxx_experimental — Louis Dionne / detail
  6. [Parser] Fix the assertion crash in ActOnStartOfSwitch stmt. — hokein.wu / detail
  7. [ARM][CMSE] Fix clang/test/Driver/save-temps.c test. — pifon / detail
  8. [X86][SSE1] Add support for logic+movmsk patterns (PR42870) — llvm-dev / detail
  9. [MachinePipeliner] Fix a bug in Output Dependency chains — Jinsong Ji / detail

clang-d346089-gb91905a2637-t7801-b7801.tar.gz (Mar 24, 2020 8:08:48 AM)

  1. Make helpers static. NFC. — benny.kra / detail
  2. [AST] Use TypeDependence bitfield to calculate dependence on Types. NFC — sam.mccall / detail
  3. [CodeGen] Fix test attr-noreturn.c when run from my home directory — noreply / detail
  4. [ConstantRange] Add initial support for binaryXor. — flo / detail
  5. [mlir][StandardToSPIRV] Add support for lowering unary ops — antiagainst / detail
  6. [X86][SSE1] Add additional logic+movmsk patterns that scalarize (PR42870) — llvm-dev / detail
  7. Data formatters: fix detection of C strings — Raphael Isemann / detail
  8. [lld-link] Support /map option, matching link.exe 's /map output format — sylvain.audi / detail

clang-d346081-g896fa30fc03-t7798-b7798.tar.gz (Mar 24, 2020 6:25:12 AM)

  1. [UpdateTestChecks] Use common ir function name matcher and extend to accept periods in names (PR37586) — llvm-dev / detail
  2. [NFC][ARM] Add missing tests — sam.parker / detail
  3. [lldb][NFC] Mark GetNextPersistentVariableName as overriden to silence warning — Raphael Isemann / detail
  4. [clangd] Change line break behaviour for hoverinfo — sam.mccall / detail
  5. [ReleaseNotes,ARM] MVE intrinsics are all implemented! — simon.tatham / detail
  6. Increase DIAG_SIZE_DRIVER as we're close to hitting it — russell.gallop / detail
  7. Fix unused variable warning — llvm-dev / detail

clang-d346074-g180d211770a-t7795-b7795.tar.gz (Mar 24, 2020 4:30:40 AM)

  1. [ARM] Don't split trunc stores that can be better handled as VMOVN — david.green / detail
  2. [ARM][CMSE] Implement CMSE attributes — momchil.velikov / detail
  3. tsan: Adding releaseAcquire() to ThreadClock — dvyukov / detail

clang-d346071-g94cacebccad-t7792-b7792.tar.gz (Mar 24, 2020 2:45:52 AM)

  1. [AST] Add RecoveryExpr to retain expressions on semantic errors — hokein.wu / detail
  2. [ARM][MVE] Add target flag for narrowing insts — sam.parker / detail
  3. [ARM][LowOverheadLoops] Add checks for narrowing — sam.parker / detail

clang-d346068-ge0279d720a6-t7789-b7789.tar.gz (Mar 24, 2020 1:03:02 AM)

  1. [GlobalOpt] Treat null-check of loaded value as use of global (PR35760) — Vedant Kumar / detail
  2. [Coroutines] Insert lifetime intrinsics even O0 is used — JunMa / detail
  3. [Coroutines] Also check lifetime intrinsic for local variable when build — JunMa / detail
  4. Fix another instance where a variable was renamed in the generated LLVM IR. [NFC] — douglas.yung / detail
  5. [PowerPC] fix a typo in commit 3f85134d710c — czhengsz / detail
  6. [lldb-vscode] Add missing launchCommands entry in the package.json — waltermelon / detail

clang-d346062-gbec785ab704-t7785-b7785.tar.gz (Mar 23, 2020 11:19:48 PM)

  1. Make test more flexible for when the variable is renamed in the generated LLVM IR. [NFC] — douglas.yung / detail
  2. [MLIR][NFC] flat affine constraints - refactor to share, renames — uday / detail

clang-d346060-g20d704a75ed-t7782-b7782.tar.gz (Mar 23, 2020 9:36:29 PM)

  1. [MLIR][NFC] loop tiling - improve comments / naming — uday / detail
  2. Create basic SBEnvironment class — waltermelon / detail
  3. [MLIR] move loopUnrollJamBy*Factor to loop transforms utils — uday / detail
  4. Add an algorithm for performing "optimal" layout of a struct. — rjmccall / detail
  5. [NFC][RUIP] Small debug output refine — Jinsong Ji / detail
  6. [libc] Enable llvmlibc clang-tidy checks — paulatoth / detail
  7. [objc_direct] also go through implementations when looking for clashes — phabouzit / detail

clang-d346053-g8d46bfa8084-t7778-b7778.tar.gz (Mar 23, 2020 7:52:55 PM)

  1. [clangd] Rename theia-derived semantic highlighting protocol. NFC — sam.mccall / detail
  2. [GlobalISel] Combine G_SELECTs of the form (cond ? x : x) into x — Jessica Paquette / detail
  3. [OpenMPOpt] Initialize value to avoid use of uninitialized memory — johannes / detail
  4. Fix a bug in the .mlir lexer, where a \0 character in a file is treated as a colon (due to an accidental fall through) instead of whitespace. — clattner / detail
  5. Create basic SBEnvironment class — waltermelon / detail
  6. Revert "Create basic SBEnvironment class" — waltermelon / detail
  7. scudo: Create a public include directory. NFCI. — peter / detail
  8. [VirtualFileSystem] Add unit test for vfs::YAMLVFSWriter — Jonas Devlieghere / detail
  9. [mlir] [VectorOps] A "reference" lowering of vector.transpose to LLVM IR — ajcbik / detail

clang-d346044-g2136d17d8de-t7774-b7774.tar.gz (Mar 23, 2020 6:09:54 PM)

  1. [PowerPC]: e500 target can't use lwsync, use msync instead — jrh29 / detail
  2. [OPENMP50]Add 'default' modifier in reduction clauses. — a.bataev / detail
  3. [MLIR] Insert loop.yield to IfOp regions only if it's void. — pifon / detail
  4. [MLIR] Fixes for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  5. [examples] Fixes for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  6. [PowerPC] Improve handling of some BUILD_VECTOR nodes — nemanja.i.ibm / detail
  7. [analyzer] Delete unneeded headers and using after D76509 for layering check — maskray / detail
  8. [msan] Fix sigaltstack false positive. — eugenis / detail
  9. Update documentation for __builtin_operator_new and — richard / detail
  10. [compiler-rt] Add ConsumeRandomLengthString() version without arguments. — mmoroz / detail

clang-d346044-g2136d17d8de-t7774-b7774.tar.gz (Mar 23, 2020 6:09:54 PM)

  1. Fix URL to use Monorepo instead of SVN — noreply / githubweb
  2. Fix an indentation error in profiles.rst — noreply / githubweb

clang-d346034-g502915c619a-t7771-b7771.tar.gz (Mar 23, 2020 4:26:27 PM)

  1. Internal expressions shouldn't increment the result variable numbering. — jingham / detail
  2. [Attributor][NFC] Refactorings and typos in doc — sdi1600105 / detail
  3. [llvm-objcopy] Improve tool selection logic to recognize llvm-strip-$major as strip — maskray / detail
  4. [analyzer][NFC] Move the text output type to its own file, move code to PathDiagnosticConsumer creator functions — dkszelethus / detail
  5. GVNSink: Allow handling addrspacecast — arsenm2 / detail
  6. AMDGPU: Emit llvm.fshr for __builtin_amdgcn_alignbit — arsenm2 / detail
  7. [Clang] Fix HIP tests when running on Windows with the LLVM toolchain is in the path — alexandre.ganea / detail
  8. AMDGPU: Allow vectorization of round intrinsic — arsenm2 / detail
  9. [analyzer] ConstraintManager - use EXPENSIVE_CHECKS instead of (gcc specific) __OPTIMIZE__ guard — llvm-dev / detail
  10. [gn build] Port 7bf871c39f7 — llvmgnsyncbot / detail
  11. [lld] Enabling loading LLVM pass plugins — efriedma / detail
  12. [lldb/PlatformDarwin] Always delete destination file first in PutFile — Fred Riss / detail
  13. Improve module.pcm lock file performance on machines with high core counts — michael_spencer / detail
  14. PR45142: 'template ~X<T>' is ill-formed; reject it rather than crashing. — richard / detail

clang-d346020-g5f5fb56c68e-t7768-b7768.tar.gz (Mar 23, 2020 2:43:04 PM)

  1. [Support] Fix clang warning in widenPath NFC — andrew.ng / detail
  2. GlobalISel: Add computeKnownBitsForTargetInstr — arsenm2 / detail
  3. GlobalISel: Prepare to allow other target unit tests — arsenm2 / detail
  4. AMDGPU/GlobalISel: Implement computeNumSignBitsForTargetInstr — arsenm2 / detail
  5. Revert "[analyzer][NFC] Tie CheckerRegistry to CheckerManager, allow CheckerManager to be constructed for non-analysis purposes" — Jonas Devlieghere / detail
  6. [gn build] Port 56abcfad70e — llvmgnsyncbot / detail
  7. Don't export symbols from clang/opt/llc if plugins are disabled. — efriedma / detail
  8. [OpenMP][NFC] Reduce instantiation time with different data structure — johannes / detail
  9. [OpenMP][NFC] Minimize memory usage and copying of `OMPTraitInfo`s — johannes / detail
  10. Allow replacing intrinsic operands with variables — arsenm2 / detail
  11. Fix "previously declared as a struct" warning — Vitaly Buka / detail
  12. [compiler-rt] Intercept the uname() function — Vitaly Buka / detail

clang-d346008-g04f2b717d23-t7765-b7765.tar.gz (Mar 23, 2020 12:53:02 PM)

  1. Fixed -DLLVM_TARGETS_TO_BUILD in mlir-nvidia builder. — gkistanova / githubweb
  2. Adding myself as a recipient of Sphinx builder failure emails. — aballman / githubweb
  3. Removed extra square bracket. — gkistanova / githubweb
  4. [libc builder] Add custom step for AOR tests. — paulatoth / githubweb
  5. Switch libc++/libc++abi builders to the new check-meow targets — Louis Dionne / githubweb
  6. [zorg] Add -fcommon to polly aosp buildbot. — efriedma / githubweb

clang-d346008-g04f2b717d23-t7765-b7765.tar.gz (Mar 23, 2020 12:53:02 PM)

  1. [PowerPC][AIX] Implement by-val caller arguments in a single register. — sd.fertile / detail
  2. [InstCombine] GEPOperator::accumulateConstantOffset does not support scalable vectors — sander.desmalen / detail
  3. [Syntax] Build template declaration nodes — gribozavr / detail
  4. Reland "[gn build] (manually) port 8b409eaba" — thakis / detail
  5. [ValueTracking] Add computeKnownBits DemandedElts support to AND instructions (PR36319) — llvm-dev / detail
  6. [gn build] add rebase changes that should have been in 9f981e9adf9c8d29bb80306daf08d2770263ade6 — thakis / detail
  7. [AMDGPU] Fix AMDGPUUnifyDivergentExitNodes — Piotr Sobczak / detail
  8. Reapply "AMDGPU/GlobalISel: Fully handle 0 dmask case during legalize" — arsenm2 / detail
  9. AMDGPU: Initial, crude support for indirect calls — arsenm2 / detail
  10. [NFC][PowerPC] Update test — sam.parker / detail
  11. [gn build] remove a workaround that is no longer needed — thakis / detail
  12. [libc] Adding memcpy implementation for x86_64 — gchatelet / detail
  13. Revert "[Syntax] Build template declaration nodes" — thakis / detail
  14. [ARM,MVE] Add intrinsics for the VQDMLAD family. — simon.tatham / detail
  15. [VPlan] Use underlying value for printing, if available. — flo / detail
  16. Support repeated machine outlining — jinl / detail
  17. Add missing module map entry. — Adrian Prantl / detail
  18. [Dominators] Fixup comments in GenericDominatorTreeConstruction. NFC. — kubak / detail
  19. [GlobalISel] Port some basic undef combines from DAGCombiner.cpp — Jessica Paquette / detail
  20. [InstSimplify] Add bitreverse/bswap vector tests — llvm-dev / detail
  21. Replace get*Alignment() methods with get*Align() equivalents. — llvm-dev / detail
  22. [PowerPC] Remove UB from PPCInstrInfo when handling rotates fed by constants — nemanja.i.ibm / detail
  23. [TSan] Support pointer authentication in setjmp/longjmp interceptors — julian.lettner / detail
  24. [HIP] Fix duplicate clang -cc1 options on MSVC toolchain — Yaxun.Liu / detail
  25. [ValueTracking] Add computeKnownBits DemandedElts support to EXTRACTELEMENT/OR/BSWAP/BITREVERSE instructions (PR36319) — llvm-dev / detail
  26. [OPENMP50]Add support for extended device clause in target directives. — a.bataev / detail
  27. [AliasAnalysis] Misc fixes for checking aliasing with scalable types. — efriedma / detail
  28. [libc] Add a missing deps to the linux syscalls target. — sivachandra / detail
  29. [TableGen][GlobalISel] Rework RegisterBankEmitter for easier const correctness. — lewis-revill / detail
  30. [TableGen][GlobalISel] Account for HwMode in RegisterBank register sizes — lewis-revill / detail
  31. [mlir] Add support for detecting single use callables in the Inliner. — riddleriver / detail
  32. [lldb/MemoryHistoryAsan] Fix address resolution for recorded backtraces — Fred Riss / detail
  33. [mlir][LLVM] Add masked reads and writes. — ntv / detail
  34. [InstSimplify] Regenerate OR tests — llvm-dev / detail
  35. [InstSimplify] Add missing vector OR test to show lack of DemandedElts support — llvm-dev / detail
  36. [ValueTracking] Add computeKnownBits DemandedElts support to XOR instructions (PR36319) — llvm-dev / detail
  37. [mlir] Disable notifyMatchFailure in NDEBUG — riddleriver / detail
  38. [SelectionDAGBuilder][FPEnv] Take into account SelectionDAG continuous CSE when setting the nofpexcept flag for constrained intrinsics — craig.topper / detail
  39. [JumpThreading] add a miscompile test based on discussion in D76332; NFC — spatel / detail
  40. [Fuchsia] Include llvm-gsymutil tool in the Fuchsia toolchain — phosek / detail
  41. Remove CompositeType class. — efriedma / detail
  42. [InstSimplify] Add missing vector masked add tests to show lack of DemandedElts support — llvm-dev / detail
  43. [libc++] Add missing visibility annotation for __base — Louis Dionne / detail
  44. [LangRef] add explanatory text for select poison semantics (PR20895) — spatel / detail
  45. [LangRef] fix formatting tick; NFC — spatel / detail
  46. [VPlan] Record underlying value for VPValues created by addVPValue (NFC). — flo / detail
  47. [clang-tidy] misc-unconventional-assign-operator suggest to use rvalue references in C++03 mode — n.james93 / detail
  48. [mlir][Linalg] Remove initial value for conditions. — hanchung / detail
  49. [VPlan] Do not print mapping for Value2VPValue. — flo / detail
  50. [Host] Remove some code that's not needed anymore. — ditaliano / detail
  51. [MLIR] Allow global with an external linkage to include initial value — eschweitz / detail
  52. [ValueTracking] Add computeKnownBits DemandedElts support to masked add instructions (PR36319) — llvm-dev / detail
  53. [OPENMP50]Add basic codegen support for ancestor device modifier. — a.bataev / detail
  54. [lit] Add builtin support for flaky tests in lit — Louis Dionne / detail
  55. [lldb/Test] Add unittest for FileSpec::operator bool() — Jonas Devlieghere / detail
  56. [lldb/PlatformDarwin] Expose current toolchain and CL tools directory — Jonas Devlieghere / detail
  57. [clang-tidy] RenamerClangTidy now correctly renames `using namespace` decls — n.james93 / detail
  58. [clang/test] Add test for DIFlagAllCallsDescribed under -ggdb + -gdwarf-4, NFC — Vedant Kumar / detail
  59. Fix -fsanitize=array-bound to treat T[0] union members as flexible array — richard / detail
  60. [LangRef] fix typo in select poison explanation; NFC — spatel / detail
  61. [SelectionDAG] When splitting gathers/scatters in type legalization, set MMO size to UnknownSize — craig.topper / detail
  62. [mlir][spirv] Use memref memory space for storage class — antiagainst / detail
  63. [mlir][spirv] Let SPIRVConversionTarget consider type availability — antiagainst / detail
  64. [mlir][spirv] Plumbing target environment into type converter — antiagainst / detail
  65. [mlir][spirv] Move type checks from dialect class to type hierarchy — antiagainst / detail
  66. [mlir][spirv] Make SPIRVTypeConverter target environment aware — antiagainst / detail
  67. [mlir][spirv] Change standard op patterns to consider type conversion — antiagainst / detail
  68. [mlir][spirv] Consolidate std.constant to spv.constant conversions — antiagainst / detail
  69. Fix crash in check-mlir due to 08ab8c9af4dd27cb306b449edc9a9c50ed11194a — Yaxun.Liu / detail
  70. [AppleObjCRuntimeV2] Rewrite GetClassDescriptor, reducing indentation. — ditaliano / detail
  71. [MLIR] Deduplicate dialect registration by ClassID — riddleriver / detail
  72. [mlir] Introduced CallOp Dialect Conversion — riddleriver / detail
  73. [PowerPC] add IR level isFMAFasterThanFMulAndFAdd - NFC — czhengsz / detail
  74. [lldb/testsuite] Skip TestEmptyStdModule.py if using a remote platform — Fred Riss / detail
  75. [lldb/testsuite] Tweak TestBreakpointLocations.py to pass for arm64 — Fred Riss / detail
  76. [lldb/testsuite] Apply @skipIfDarwinEmbedded to part of TestHWBreakMultiThread — Fred Riss / detail
  77. [lldb/testsuite] Rewrite TestThreadLocal.py — Fred Riss / detail
  78. [lldb/testsuite] Slightly rework TestHiddenIvars.py — Fred Riss / detail
  79. [lldb/testsuite] Make TestObjCIvarStripped.py working with codesigning — Fred Riss / detail
  80. CFGDiff: Simplify/common the begin/end implementations to use a common range helper — dblaikie / detail
  81. [InstCombine][SVE] Fix InstCombiner::visitAllocaInst for scalable vector. — huihuiz / detail
  82. Add a test for UsedDeclVisitor — Yaxun.Liu / detail
  83. Revert "Add a test for UsedDeclVisitor" — Yaxun.Liu / detail
  84. [PowerPC] implement target hook isProfitableToHoist — czhengsz / detail
  85. [mlir] Change missed usage PatternMatchResult to LogicalResult — riddleriver / detail
  86. recommit b58f6bb1207521cdf6a856004525d7bffa5f2153 — Yaxun.Liu / detail
  87. Update so debugserver can be built on macos again with xcodebuild. — Jason Molenda / detail
  88. [AST] Add a flag indicating if any subexpression had errors — hokein.wu / detail
  89. [mlir] vector.type_cast: disallow memrefs with layout in verifier — zinenko / detail
  90. [Reassociate] add testcases for more than 1 pairs - NFC — czhengsz / detail
  91. [SCCP] Use constant ranges for binary operators. — flo / detail
  92. [SVE] Generate overloaded functions for ACLE intrinsics. — sander.desmalen / detail
  93. [LLD][ELF] - Disambiguate "=fillexp" with a primary expression to allow =0x90 /DISCARD/ — grimar / detail
  94. [VP,Integer,#1] Vector-predicated integer intrinsics — simon.moll / detail
  95. [gn build] Port 733b3199487 — llvmgnsyncbot / detail
  96. [MLIR][NFC] fix RankedTensorType doc comment — uday / detail
  97. [ValueTypes] Add EVT::isFixedLengthVector — cullen.rhodes / detail
  98. Revert "CFGDiff: Simplify/common the begin/end implementations to use a common range helper" — akuegel / detail
  99. [obj2yaml] - Stop dumping an empty sh_info field for SHT_RELA/SHT_REL sections. — grimar / detail
  100. [ValueTypes] Add support for scalable EVTs — cullen.rhodes / detail
  101. [lldb] Fix string summary of an empty NSPathStore2 — Raphael Isemann / detail
  102. [InstSimplify] Add missing vector MUL tests to show lack of DemandedElts support — llvm-dev / detail
  103. [InstSimplify] Add missing vector ADD+SUB tests to show lack of DemandedElts support — llvm-dev / detail
  104. [ARM] Setting missing isLaneQ attribute on Neon Intrisics definitions — lucas.prates / detail
  105. Revert "[ARM] Setting missing isLaneQ attribute on Neon Intrisics definitions" — lucas.prates / detail
  106. [ARM] Setting missing isLaneQ attribute on Neon Intrisics definitions — lucas.prates / detail
  107. [ARM] Creating 'call_mangled' for Neon intrinsics definitions — lucas.prates / detail
  108. [ARM] Enabling range checks on Neon intrinsics' lane arguments — lucas.prates / detail
  109. [ARM] Fixing range checks for Neon's vqdmulhq_lane and vqrdmulhq_lane intrinsics — lucas.prates / detail
  110. Revert "[lldb] Fix string summary of an empty NSPathStore2" — Raphael Isemann / detail
  111. [mlir] Added llvm.resume and personality functions in LLVM IR Dialect — zinenko / detail
  112. [ValueTracking] Add computeKnownBits DemandedElts support to ADD/SUB/MUL instructions (PR36319) — llvm-dev / detail
  113. [llvm-dwp] Start error messages with a lowercase letter. — ikudrin / detail
  114. [SCCP] Use constant ranges for PHI nodes. — flo / detail
  115. [AArch64][SVE] Rename intrinsics for gather prefetch [NFC] — andrzej.warzynski / detail
  116. [clang-format] Handle C# generic type constraints — jbcoe / detail
  117. Reland D73534: [DebugInfo] Enable the debug entry values feature by default — djordje.todorovic / detail
  118. [Support] Improve Windows widenPath and add support for long UNC paths — andrew.ng / detail
  119. [InstCombine][X86] Tests for variable but in-range vector-by-scalar shift amounts (PR40391) — llvm-dev / detail
  120. [NFC] Simplify test — Piotr Sobczak / detail
  121. Test commit. — kamau.bridgeman / detail
  122. [obj2yaml] - SHT_REL*, SHT_DYNAMIC sections: add tests to document the behavior when sh_entsize is broken. — grimar / detail
  123. [lldb] fix typo in comment for lldbtest.py — kkleine / detail
  124. [clangd] Fix elog message when preamble build fails. — sam.mccall / detail
  125. [OPENMP][DOCS]Update list of constructs and status, NFC. — a.bataev / detail
  126. [obj2yaml] - SHT_DYNAMIC and SHT_REL* sections: stop dumping sh_entsize field when it has the default value. — grimar / detail
  127. [obj2yaml][test] - Update test after output change. — grimar / detail
  128. [AST][NFCi] Make CXXBasePaths::Origin const — Jan Korous / detail
  129. [PowerPC][AIX] Simplify the check prefixes in the ByVal lit tests. [NFC] — sd.fertile / detail
  130. [Analyzer] Bugfix for CheckerRegistry — adam.balogh / detail
  131. [Parser] Avoid spurious 'missing template' error in presence of typos. — hokein.wu / detail
  132. [NFC][ARM] Add two tests — sam.parker / detail
  133. [lldb/testsuite] XFail TestBuiltinTrap.py not only on linux — Fred Riss / detail
  134. [lldb/testsuite] Fix TestInlineStepping on arm64 with newer compilers — Fred Riss / detail
  135. [lldb/testsuite] Skip part of TestProcessCrashInfo.py on Darwin embedded — Fred Riss / detail
  136. [lldb/Test] Remove debug print in supports_hw_breakpoints. — Jonas Devlieghere / detail
  137. [MLIR] Add test for multiple gpu.all_reduce in the same kernel when lowering to NVVM — herhut / detail
  138. [InstCombine][X86] simplifyX86immShift - convert variable in-range vector shift by immediate amounts to generic shifts (PR40391) — llvm-dev / detail
  139. [NFC][ARM] Fix for buildbots — sam.parker / detail
  140. [lldb/testsuite] un-XFail TestInlineStepping.py on linux and windows — Fred Riss / detail
  141. [test] Re-enable accidentally disabled X86 tests — Vedant Kumar / detail
  142. [X86] Attempt to more accurately model the cost of a bool reduction of wide vector type. — craig.topper / detail
  143. [Syntax] Build template declaration nodes — gribozavr / detail
  144. [libc++] Use builtin type traits whenever possible — zoecarver / detail
  145. [lldb][NFC] Delete the original UserExpression before trying to reparse it with FixIts. — Raphael Isemann / detail
  146. [libc++] Don't use __is_fundamental in C++03 mode — zoecarver / detail
  147. Reland [lldb] Fix string summary of an empty NSPathStore2 — Raphael Isemann / detail
  148. [SDAG] reduce code duplication in getNegatedExpression(); NFCI — spatel / detail
  149. [ORC] Bail out early if a replacement MaterializationUnit is empty. — Lang Hames / detail
  150. [ORC] Don't waste time building empty replacement MaterializationUnits. — Lang Hames / detail
  151. [ORC] Use finer-grained and session locking in MachOPlatform to avoid deadlock. — Lang Hames / detail
  152. [ORC] Fix indentation in debugging output. — Lang Hames / detail
  153. [ORC] Don't use a platform mutex for LLJIT's GenericLLVMIRPlatformSupport class. — Lang Hames / detail
  154. [AArch64][SVE] Add support for DestructiveBinaryImm DestructiveInstType — cameron.mcinally / detail
  155. [libc++] fix non-builtin is_void implementation — zoecarver / detail
  156. [InstCombine][X86] simplifyX86immShift - handle variable out-of-range vector shift by immediate amounts (PR40391) — llvm-dev / detail
  157. Add Builder::get{I32,I64}TensorAttr. — silvasean / detail
  158. [debugserver] Implement hardware breakpoints for ARM64 — Jonas Devlieghere / detail
  159. Precommit test for clang::CallGraph declared functions. — erich.keane / detail
  160. [InstCombine][X86] Tests for variable but in-range vector-by-scalar shift amounts (PR40391) — llvm-dev / detail
  161. [Matrix] Hoist load/store generation logic, add helpers for tiled access. — flo / detail
  162. [Hexagon] Enable linux #defines — sidneym / detail
  163. [AMDGPU][NFC] Refactor emitEntryFunctionPrologue — scott.linder / detail
  164. [AMDGPU][NFC] Refactor some uses of unsigned to Register — scott.linder / detail
  165. [AMDGPU] Add Scratch Wave Offset to Scratch Buffer Descriptor in entry functions — scott.linder / detail
  166. [AMDGPU] Move frame pointer from s34 to s33 — scott.linder / detail
  167. Teach TreeTransform to substitute into resolved TemplateArguments. — richard / detail
  168. [JumpThreading] Fix infinite loop (PR44611) — kazu / detail
  169. [Matrix] Move multiply-add code generation into separate function (NFC). — flo / detail
  170. [MSan] Simulate OOM in mmap_interceptor() — eugenis / detail
  171. [Matrix] Fold single-use variable into assert — benny.kra / detail
  172. [AST] Make Expr::setDependence protected and remove add/removeDependence. NFC — sam.mccall / detail
  173. [clangd] Do not trigger go-to-def textual fallback inside string literals — zeratul976 / detail
  174. [MC][ARM] add implicit immediate form for ldrsbt/ldrht/ldrsht — stefan / detail
  175. [InstSimplify] Add some vector shift tests to show lack of DemandedElts support — llvm-dev / detail
  176. [CMake] Enable the use of -ffile-prefix-map — phosek / detail
  177. [Fuchsia] Use -ffile-prefix-map — phosek / detail
  178. [profile] Record the profile size as a property of the VMO — phosek / detail
  179. [ORC] Re-apply 98f2bb44610, enable JITEventListeners in OrcV2, with fixes. — Lang Hames / detail
  180. [MLIR] Interfaces need to used add_mlir_library — stephen.neuendorffer / detail
  181. [GlobalISel] Port some basic shufflevector undef combines from the DAGCombiner — Jessica Paquette / detail
  182. Cleanup the plumbing for DILineInfoSpecifier. [NFC] — saugustine / detail
  183. AMDGPU/GlobalISel: Remove leftover #if 0 — arsenm2 / detail
  184. [WebAssembly] SIMD bitmask intrinsics and builtin functions — tlively / detail
  185. Revert "Cleanup the plumbing for DILineInfoSpecifier. [NFC]" — saugustine / detail
  186. [WebAssembly] SIMD integer abs instructions — tlively / detail
  187. [WebAssembly] Support swiftself and swifterror for WebAssembly target — dschuff / detail
  188. [ELF][test] Make tests less address sensitive and delete redundant tests — maskray / detail
  189. Recommit: CFGDiff: Simplify/common the begin/end implementations to use a common range helper"" — dblaikie / detail
  190. [MLIR] Fix for out-of-tree builds from install area. — stephen.neuendorffer / detail
  191. [XRay] Record the XRay data size as a property of the VMO — phosek / detail
  192. [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command — maskray / detail
  193. [sanitizer_coverage][Fuchsia] Set ZX_PROP_VMO_CONTENT_SIZE — phosek / detail
  194. [MLIR] Fix op folding to not run pre-replace when not constant folding — uday / detail
  195. [RISCV] Passing small data limitation value to RISCV backend — shiva / detail
  196. [Coroutines] Fix PR45130 — JunMa / detail
  197. Revert "Generate Callee Saved Register (CSR) related cfi directives like .cfi_restore." — wmi / detail
  198. [AMDGPU] Set the CostPerUse value for vgpr registers. — cdevadas / detail
  199. [AMDGPU] Reuse register during frame index elimination — Austin.Kerbow / detail
  200. [DSE] Support traversing MemoryPhis. — flo / detail
  201. [Matrix] Generalize ColumnMatrixTy to MatrixTy (NFC). — flo / detail
  202. [Syntax] Split syntax tests — gribozavr / detail
  203. [InstCombine] Don't replace musttail result based on known bits — nikita.ppv / detail
  204. [ARM] Extra MVE float loop tests. NFC — david.green / detail
  205. [InstCombine] Simplify calls with "returned" attribute — nikita.ppv / detail
  206. [NFC][RISCV] Test for 0.0 fp immediate — roger.ferrer / detail
  207. [RISCV] Select +0.0 immediate using fmv.{w,d}.x / fcvt.d.w — roger.ferrer / detail
  208. [ARM] Change VDUP type to i32 for MVE — david.green / detail
  209. Revert "[TableGen][GlobalISel] Account for HwMode in RegisterBank register sizes" — akuegel / detail
  210. [clang] Add support for consteval constructors — tyker / detail
  211. [lldb] Enable now passing part of TestDataFormatterStdString.py — Raphael Isemann / detail
  212. [llvm-readobj][llvm-readelf][test] - Add a test to check how we dump relocation addends. — grimar / detail
  213. Improve step over performance — pavel / detail
  214. [Syntax] Test both the default and windows target platforms in unittests — gribozavr / detail
  215. [llvm-readobj] Allow syms from all sections to match stack size entries — james.henderson / detail
  216. [Tests] Regenerate some test checks; NFC — nikita.ppv / detail
  217. [ValueTracking] Add computeKnownBits DemandedElts support to shift instructions (PR36319) — llvm-dev / detail
  218. Revert "[Syntax] Test both the default and windows target platforms in unittests" — gribozavr / detail
  219. [InstCombine] Move test to instcombine; NFC — nikita.ppv / detail
  220. [OPENMP50]Initial support for scan directive. — a.bataev / detail
  221. [ValueTracking] Add some initial isKnownNonZero DemandedElts support (PR36319) — llvm-dev / detail
  222. Fix `-Wunused-variable` warning. NFC. — michael.hliao / detail
  223. [DSE,MSSA] Precommit additional tests for D73763. — flo / detail
  224. [ARM,CDE] Implement GPR CDE intrinsics — mikhail.maltsev / detail
  225. [ARM,CDE] Implement CDE S and D-register intrinsics — mikhail.maltsev / detail
  226. [ARM,CDE] Implement CDE unpredicated Q-register intrinsics — mikhail.maltsev / detail
  227. [ARM,CDE] Implement CDE vreinterpret intrinsics — mikhail.maltsev / detail
  228. [AMDGPU] Enable divergence driven ISel for ADD/SUB i64 — alex-t / detail
  229. [scudo][standalone] Allow fallback to secondary if primary is full — kostyak / detail
  230. AMDGPU: Add more tests for fshr — arsenm2 / detail
  231. AMDGPU: Move towards deprecating alignbit intrinsic — arsenm2 / detail
  232. [DAGCombiner] Fix non-determinism problem related to argument evaluation order in visitFDIV — bjorn.a.pettersson / detail
  233. [PowerPC][AIX][NFC] Add zero-sized by val params to cc test. — sd.fertile / detail
  234. [analyzer] StdLibraryFunctionsChecker: Add argument constraints — gabor.marton / detail
  235. [Syntax] Test both the default and windows target platforms in unittests — gribozavr / detail
  236. [ARM,MVE] Add ACLE intrinsics for the vminv/vmaxv family. — simon.tatham / detail
  237. [ARM,MVE] Add ACLE intrinsics for the vaddv/vaddlv family. — simon.tatham / detail
  238. [InstCombine][X86] simplifyX86immShift - convert variable in-range vector shift by scalar amounts to generic shifts (PR40391) — llvm-dev / detail
  239. [[Clang CallGraph]] CallGraph should still record calls to decls. — erich.keane / detail
  240. Use FinishThunk to finish musttail thunks — rnk / detail
  241. [X86] Prevent (bitcast (broadcast_load)) combine from producing vXf16 broadcast instructions. — craig.topper / detail
  242. [PowerPC][AIX][NFC] Extend the test coverage of ByVal args. — sd.fertile / detail
  243. [DAGCombiner] Do not fold truncate(build_vector(..)) if it creates an illegal type — pirama / detail
  244. [analyzer] StdLibraryFunctionsChecker: Add NotNull Arg Constraint — gabor.marton / detail
  245. Attempt to fix failing build-bot with [-Werror,-Wcovered-switch-default] — gabor.marton / detail
  246. [mlir/quant] fix a small typo in the quant utility — liufeng.ee / detail
  247. [lldb-vscode] Don't use SBLaunchInfo in request_attach — Tatyana Krasnukha / detail
  248. [InstCombine] Handle known shl nsw sign bit in SimplifyDemanded — nikita.ppv / detail
  249. Cleanup the plumbing for DILineInfoSpecifier. [NFC - Try 2] — saugustine / detail
  250. Add missing module map entry — Adrian Prantl / detail
  251. [mlir][AVX512] Start a primitive AVX512 dialect — ntv / detail
  252. PR45181: Fix another invalid DIExpression combination — Vedant Kumar / detail
  253. [llc] Initialize TargetLoweringObjectFile for MIR input — maskray / detail
  254. [X86] Reland D71360 Clean up UseInitArray initialization for X86ELFTargetObjectFile — maskray / detail
  255. [OPENMP50]Initial support for inclusive clause. — a.bataev / detail
  256. [libc++] Add a new FILE_DEPENDENCIES parser — Louis Dionne / detail
  257. [libc] NFC - Move the round redirector from its own nested directory. — sivachandra / detail
  258. [ADT] CoalescingBitVector: Avoid initial heap allocation, NFC — Vedant Kumar / detail
  259. [ADT] CoalescingBitVector: Add advanceToLowerBound iterator operation — Vedant Kumar / detail
  260. [LiveDebugValues] Speed up collectIDsForRegs, NFC — Vedant Kumar / detail
  261. unittest: Work around build failure on MSVC builders — Vedant Kumar / detail
  262. [OPENMP50]Do not allow several scan directives in the same parent — a.bataev / detail
  263. [InstCombine] Remove known bits constant folding — nikita.ppv / detail
  264. [mlir][Linalg] NFC: Clean up for 0-D abstraction. — hanchung / detail
  265. [mlir][LLVMIR] Fix fusion for rank-0 tensors — ataei / detail
  266. [llvm-ar] Use target triple to deduce archive kind for bitcode inputs — pirama / detail
  267. [mlir][AVX512] Hotfix - Fix CMake Doc generation dependence — ntv / detail
  268. [AppleObjCRuntimeV2] Force lazily allocated class names to be resolved. — ditaliano / detail
  269. [StopHook] Use wildcard matching. Pointed out by Jim Ingham. — ditaliano / detail
  270. [InstSimplify] Reorder checks to be more efficient; NFC — nikita.ppv / detail
  271. Correctly initialize the DW_AT_comp_dir attribute of Clang module skeleton CUs — Adrian Prantl / detail
  272. Don't set the isOptimized flag in module skeleton DICompileUnits. — Adrian Prantl / detail
  273. [c++20] Further extend the set of comparisons broken by C++20 that we — richard / detail
  274. [mlir][NFC] Cleanup AffineOps directory structure — riddleriver / detail
  275. [lldb-vscode] stop read loop after termination — waltermelon / detail
  276. Create basic SBEnvironment class — waltermelon / detail
  277. [ValueTracking][SVE] Fix getOffsetFromIndex for scalable vector. — huihuiz / detail
  278. Clean up and simplify after collision of c48442c and 19fccc5, which — richard / detail
  279. [VE] Fix -Wunused-private-field after D72598 and -Wdeprecated-declarations after D76348 — maskray / detail
  280. Allow remapping Clang module skeleton CU references with -fdebug-prefix-map — Adrian Prantl / detail
  281. [Clang][test] Add .i files for test discovery — sylvain.audi / detail
  282. Enable CUDA offloading on aarch64 host — georgios.rokos / detail
  283. [mlir] [VectorOps] Introduce vector.transpose — ajcbik / detail
  284. [libc++] Make the %run substitution closer to how .pass.cpp tests are executed — Louis Dionne / detail
  285. Allow remapping the sysroot with -fdebug-prefix-map. — Adrian Prantl / detail
  286. [clang-tidy] Merge common code between llvmlibc-restrict-system-libc-headers and portability-restrict-system-includes — paulatoth / detail
  287. Revert "Allow remapping the sysroot with -fdebug-prefix-map." — Adrian Prantl / detail
  288. Allow remapping the sysroot with -fdebug-prefix-map. — Adrian Prantl / detail
  289. [libc++] Properly handle environment variables with '=' in them — Louis Dionne / detail
  290. [mlir][AVX512] Hotfix - Add cmake dependence on MLIRSideEffects — ntv / detail
  291. [MLIR] Fix Xcode build due to incorrect library path — aaron.smith / detail
  292. Driver: Improve performance of getSDKName() — Adrian Prantl / detail
  293. Temporarily Revert "Create basic SBEnvironment class" — Adrian Prantl / detail
  294. [ValueTracking] Fix usage of DataLayout::getTypeStoreSize() — huihuiz / detail
  295. [MLIR] Add an IfOp builder with results — nagy.h.mostafa / detail
  296. [libomptarget][nfc] Disable amdgcn rtl build. The cmake logic for finding llvm is misbehaving. — jonchesterfield / detail
  297. [libc++] Temporarily disable an availability test that is broken — Louis Dionne / detail
  298. Temporarily Revert "[X86] Reland D71360 Clean up UseInitArray initialization for X86ELFTargetObjectFile" — echristo / detail
  299. Use values cached in ConstantExprs for expression evaluation where — richard / detail
  300. [CodeGen] Emit destructor calls to destruct non-trivial C struct objects — ahatanak / detail
  301. [lldb]/Tablegen] Use ElementType instead of DefaultValueUnsinged — Jonas Devlieghere / detail
  302. PR45267: Don't reject pure-specifiers with escaped newlines in their '0' token. — richard / detail
  303. [cmake] Fix -stripped for umbrella library install targets — smeenai / detail
  304. [lldb-vscode] Add missing launchCommands entry in the package.json — waltermelon / detail
  305. [lldb-vscode] Add inheritEnvironment option — waltermelon / detail
  306. Create basic SBEnvironment class — waltermelon / detail
  307. Revert "[lldb-vscode] Add inheritEnvironment option" — waltermelon / detail
  308. Revert "[lldb-vscode] Add missing launchCommands entry in the package.json" — waltermelon / detail
  309. Revert "Create basic SBEnvironment class" — waltermelon / detail
  310. [X86] Reland D71360 Clean up UseInitArray initialization for X86ELFTargetObjectFile — maskray / detail
  311. [WebAssembly] Add SIMD integer abs builtins — tlively / detail
  312. [clangd] Skip ClangdVFSTest.TestStackOverflow when address sanitizer is used — bjorn.a.pettersson / detail
  313. [DAG] Don't permit EXTLOAD when combining FSHL/FSHR consecutive loads (PR45265) — llvm-dev / detail
  314. [clang-tidy] Add spuriously-wake-up-functions check — abelkocsis / detail
  315. [gn build] Port 0f4c70dd3ec — llvmgnsyncbot / detail
  316. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  317. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  318. [clang-tidy] my work: fix sphinx docs — abelkocsis / detail
  319. [InstCombine][X86] simplifyX86immShift - remove ConstantAggregateZero handling. NFC. — llvm-dev / detail
  320. Fix static analysis warnings about classes with virtual methods not having virtual destructors — llvm-dev / detail
  321. Revert rGd5d8569df14e95e2c53d167bd1b37995bcbec565 "Fix static analysis warnings about classes with virtual methods not having virtual destructors" — llvm-dev / detail
  322. [clang] Fix crash during template sema checking — gchatelet / detail
  323. Update ConversionToLLVMDialect.md — sguelton / detail
  324. Revert rGe6a7e3b5e3e7 "[X86][SSE] matchShuffleWithSHUFPD - add support for unary shuffles." — llvm-dev / detail
  325. [ADT] Implement the Waymarking as an independent utility — ehudkatz / detail
  326. [gn build] Port 73cf8abbe69 — llvmgnsyncbot / detail
  327. [ValueTracking] Short-circuit computeKnownBitsAddSub(); NFCI — nikita.ppv / detail
  328. [X86] Combine concat(shufps,shufps) -> shufps(concat,concat) — llvm-dev / detail
  329. tsan: fix deadlock with pthread_atfork callbacks — dvyukov / detail
  330. [libc++] fix some non-modular tests — eric / detail
  331. [libc++] Rework buildbot configuration for the greater good. — eric / detail
  332. [libc++] Fix URL to llvm github — eric / detail
  333. [obj2yaml] - Simplify and reduce `ELFDumper<ELFT>::dumpSections`. NFCI. — grimar / detail
  334. [clang/docs] Fix various sphinx warnings/errors in docs. — flo / detail
  335. [X86][AVX] Add HADDPD test case for PR44694 — llvm-dev / detail
  336. [X86] getTargetShuffleAndZeroables - add insert_subvector(undef, sub, c) handling. — llvm-dev / detail
  337. [InstCombine] Add ctpop -> cttz combine tests (PR43513) — llvm-dev / detail
  338. The generated code does not need to check for a null Decl; NFC. — aaron / detail
  339. [libc++] tolerate missing diagnostic with modules enabled — eric / detail
  340. Revert "[ADT] Implement the Waymarking as an independent utility" — ehudkatz / detail
  341. [gn build] Port 34fd007aaf8 — llvmgnsyncbot / detail
  342. [X86] Add test for v4i8 loop sad pattern. — craig.topper / detail
  343. [MLIR][NFC] fix memref type doc comment on dynamic shape — uday / detail
  344. [X86] Add nonloop v64i8 test to sad.ll. — craig.topper / detail
  345. [ORC] Move ostream operators for debugging output out of Core.h. — Lang Hames / detail
  346. Revert "EHScopeStack::Cleanup has virtual functions so the destructor should be too." — dblaikie / detail
  347. [X86] Delete unneeded X86ELFTargetObjectFile::Initialize. NFC — maskray / detail
  348. Delete TargetLoweringObjectFile::Ctx — maskray / detail
  349. [AsmPrinter] Simplify AsmPrinter::emitXXStructorList after D61547 — maskray / detail
  350. [LVI] Use SmallDenseMap for getValueFromCondition(); NFC — nikita.ppv / detail
  351. [mlir] Move several static cl::opts to be pass options instead. — riddleriver / detail
  352. [mlir][NFC] Remove Analysis/Passes.h — riddleriver / detail
  353. [mlir] Move the testing pass for GpuKernelToCubin to the test/ directory — riddleriver / detail
  354. [NFC] [PowerPC] Update FMA association test — qiucofan / detail
  355. [SLP] Avoid repeated visitation in getVectorElementSize(); NFC — nikita.ppv / detail
  356. [ValueTracking] Avoid blind cast from Operator to Instruction — bjorn.a.pettersson / detail
  357. [X86][SSE] Add some additional irregular AVG tests — llvm-dev / detail
  358. [NFC] [PowerPC] Remove unsafe-fp-math in FMA test — qiucofan / detail
  359. [DAGCombiner] Require nsz for aggressive fma fold — qiucofan / detail
  360. Utils: Mostly convert memcpy expansion to use Align — arsenm2 / detail
  361. [InstCombine] Remove ExpensiveCombines option — nikita.ppv / detail
  362. Verifier: Check bswap is supported size — arsenm2 / detail
  363. Remove a dead function. — thakis / detail
  364. [X86] Remove maximum vector width restriction from combineLoopSADPattern. — craig.topper / detail
  365. [libc] Add signal — alexbrachetmialot / detail
  366. Add Triple::isAMDGPU — Yaxun.Liu / detail
  367. [NFC] Refactor handling of Xarch option — Yaxun.Liu / detail
  368. [libc][NFC] Fix typo in milliseconds — alexbrachetmialot / detail
  369. [mlir] Change include image to be toplevel — jpienaar / detail
  370. [mips] Rename target feature Mips3D => HasMips3D. NFC — simon / detail
  371. [mips] Add HasMips3D to the list of features unsupported by P5600 model. — simon / detail
  372. [mips] Remove instructions related to "wired paired single" from the P5600 model. — simon / detail
  373. [mips] Implement sle/sleu pseudo instructions — simon / detail
  374. [mips] Implement sne pseudo instruction — simon / detail
  375. [mips] Implement .cpadd directive — simon / detail
  376. clang/release notes: s/Subversion/git/ — sledru / detail
  377. [X86] More accurately model the cost of horizontal reductions. — craig.topper / detail
  378. update of the llvm doc: we moved to git — sledru / detail
  379. [SCCP] Add a few more tests for conditional propagation,XOR. — flo / detail
  380. Doc: Links should use https — sledru / detail
  381. doc: use the right url to bugzilla — sledru / detail
  382. [X86] Remove maximum vector length limit from combineBasicSADPattern. — craig.topper / detail
  383. Roll an expression into an assert to remove the need for a (void) cast. — dblaikie / detail
  384. Revert "[FIX] Do not copy an llvm::function_ref if it has to be reused" — dblaikie / detail
  385. [MLIR][NFC] rename ConvertStandardToLLVM, ConvertLoopToStandard to drop Convert prefix — uday / detail
  386. [MLIR][NFC] Move some of the affine transforms / tests to dialect dirs — uday / detail
  387. [NFC] [PowerPC] Prepare test for FMA negate check — qiucofan / detail
  388. Add test cases that are addressed by D76010 — aqjune / detail
  389. Buildbot debugging of 0d0b90105f92f6cd9cc7004d565834f4429183fb (lambda/function_ref lifetime issues) — dblaikie / detail
  390. [libc] Don't configure test and fuzzer when -DLLVM_INCLUDE_TESTS=OFF — alexbrachetmialot / detail
  391. [llvm-objdump][test] Improve PowerPC branch offset tests — maskray / detail
  392. [GlobalISel] support widen unmerge if WideTy > SrcTy — dominik.montada / detail
  393. [NFC][DAGCombine] Refactor post-inc logic — sam.parker / detail
  394. [DAGCombine] Skip PostInc combine with later users — sam.parker / detail
  395. Make use of APInt::countLeadingOnes. NFC. — jay.foad / detail
  396. [clang-tidy][NFC] Add missing check group docs and order entries — whisperity / detail
  397. MergeFunctions.rst - multiply vs shift typo (PR44717) — llvm-dev / detail
  398. [Alignment][NFC] Deprecate ensureMaxAlignment — gchatelet / detail
  399. Fix all-reduce int tests by host-registering memrefs. — csigg / detail
  400. Apply function attributes through array declarators — momchil.velikov / detail
  401. [InstCombine] Add CTPOP -> CTTZ simplifications (PR43513) — llvm-dev / detail
  402. [llvm-readobj] Derive dynamic symtab size from DT_HASH — james.henderson / detail
  403. [SCCP] Extend test coverage in conditions-ranges.ll to false branches. — flo / detail
  404. [InstCombine] Add ub-safe negation patterns (PR27817) — llvm-dev / detail
  405. [Alignment][NFC] Use TFL::getStackAlign() — gchatelet / detail
  406. [Alignment][NFC] Deprecate VectorUtils::getAlignment — gchatelet / detail
  407. [SystemZ]  Perform instruction shortening for fused fp ops. — paulsson / detail
  408. Add ParsedAttrInfo::handleDeclAttribute — john.brawn / detail
  409. [VectorCombine] add more tests for extract-extract patterns; NFC — spatel / detail
  410. [clang-format] Reflow long C# generic type constraints correctly — jbcoe / detail
  411. [clang-tidy] Fix RenamerClangTidy handling qualified TypeLocs — n.james93 / detail
  412. [VectorUtils] move x86's scaleShuffleMask to generic VectorUtils — spatel / detail
  413. [SCCP] Precommit additional range propagation test. — flo / detail
  414. Implement wave32 DWARF register mapping — arsenm2 / detail
  415. [lldb] Mark expressions that couldn't be parsed or executed as failed expressions — Raphael Isemann / detail
  416. [Analyzer] Iterator Modeling - Model `std::advance()`, `std::prev()` and `std::next()` — adam.balogh / detail
  417. [clang-format] Do not indent C# array initialisers as continuations — jbcoe / detail
  418. [InstCombine] Limit CTPOP -> CTTZ simplifications to one use — llvm-dev / detail
  419. Remove legacy CMake targets for libcxx and libcxxabi — Louis Dionne / detail
  420. [lldb/Target] Initialize new targets environment variables from target.env-vars — Fred Riss / detail
  421. [lldb/API] Make Launch(Simple) use args and env from target properties — Fred Riss / detail
  422. [lldb/Target] Rework the way the inferior environment is created — Fred Riss / detail
  423. Revert "Remove legacy CMake targets for libcxx and libcxxabi" — Louis Dionne / detail
  424. AMDGPU/GlobalISel: Add some oversized G_IMPLICIT_DEF tests — arsenm2 / detail
  425. [GlobalISel] Add generic opcodes for saturating add/subtract — jay.foad / detail
  426. [Syntax] Build mapping from AST to syntax tree nodes — gribozavr / detail
  427. [Attributor][NFC] clang-format Attributor.{h,cpp} — johannes / detail
  428. [Attributor][NFC] Predetermine the module before verification — johannes / detail
  429. [Attributor] Unify handling of must-tail calls — johannes / detail
  430. [Attributor] Handle calls in AAValueConstantRange properly — johannes / detail
  431. [Attributor][NFC] Copy llvm::function_ref, don't use references — johannes / detail
  432. [Analysis] simplify code for scaleShuffleMask — spatel / detail
  433. [Win64] Insert int3 into trailing empty BBs — rnk / detail
  434. Add support for custom op parser/printer hooks to know about result names. — clattner / detail
  435. [libc++] [NFC] Test that correct value category is used in scoped_allocator_adaptor::construct — zoecarver / detail
  436. recommit 1b978ddba05c [CUDA][HIP][OpenMP] Emit deferred diagnostics by a post-parsing AST travese — Yaxun.Liu / detail
  437. [analyzer][NFC] Tie CheckerRegistry to CheckerManager, allow CheckerManager to be constructed for non-analysis purposes — dkszelethus / detail
  438. Add AMDGPU MC unittests only when AMDGPU target is being built — arsenm2 / detail
  439. [lldb/testsuite] Skip part of TestSettings.py on windows — Fred Riss / detail
  440. [libc++] Bump Clang support for Clang 4 — Louis Dionne / detail
  441. [ARM] Extra VMOVN and VMULL tests. NFC — david.green / detail
  442. [Support] Silence warning in Path unittests when compiling with clang-cl — alexandre.ganea / detail
  443. [Analyzer] IteratorRangeChecker verify `std::advance()`, `std::prev()` and `std::next()` — adam.balogh / detail
  444. [ELF][test] Clean text-section-prefix.s — maskray / detail
  445. [Attributor] Fold single-use variable into assert — benny.kra / detail
  446. [OpenMPOpt][FIX] Resolve OpenMP runtime call type mismatches — johannes / detail
  447. [OpenMPOpt] Validate declaration types against the expected types — johannes / detail
  448. [lldb/Reproducers] Mark reproducer test directory as unsupported on Windows — Jonas Devlieghere / detail
  449. [gn build] Port 24698e526f619271705fe72bcaa928be9bc82484 — maskray / detail
  450. [openmp][runtime] Fixed hang for explicit task inside a taskloop. — Andrey.Churbanov / detail
  451. [OPENMP50]Bassic support for exclusive clause. — a.bataev / detail
  452. [clang-format] No space inserted between commas in C# — jbcoe / detail
  453. [gn build] Port 24698e526f619271705fe72bcaa928be9bc82484. Fix AMDGPUTests — maskray / detail
  454. [gn build] Port 57b8a407493 — llvmgnsyncbot / detail
  455. [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand — maskray / detail
  456. [InstCombine] remove one-use check for ctpop -> cttz — spatel / detail
  457. Fix a warning building on my machine, NFC. warning: unused function 'compilePtxToCubinForTesting' — clattner / detail
  458. [CMake] Fix AMDGPUTests -DBUILD_SHARED_LIBS=on builds and trim dependencies of AMDGPUTests and AMDDwarfTests after D76357/G24698e526f619271705fe72bcaa928be9bc82484 — maskray / detail
  459. [DataFormatters] Add formatter for libc++ std::unique_ptr — shafik / detail
  460. [mlir] Fix unsafe create operation in GreedyPatternRewriter — ravishankarm / detail

clang-d345548-g3481062bc68-t7662-b7662.tar.gz (Mar 18, 2020 11:18:35 AM)

  1. [buildbot] Add an MLIR buildbot on Windows — stilis / githubweb
  2. Fixed missing bracket. — gkistanova / githubweb
  3. [buildbot] Switch MLIR buildbot quotes around — stilis / githubweb
  4. [libc builder] Fix the asan option name. — sivachandra / githubweb
  5. [AVR] Use 'avr-unknown-unknown' as the default target triple — me / githubweb
  6. [sanitizer, android] Mark arch as tested before testing — noreply / githubweb
  7. Revert "[AVR] Use 'avr-unknown-unknown' as the default target triple" — me / githubweb

clang-d345548-g3481062bc68-t7662-b7662.tar.gz (Mar 18, 2020 11:18:35 AM)

  1. [mlir][DeclarativeParser] Add support for formatting operations with AttrSizedOperandSegments. — riddleriver / detail
  2. [mlir] Refactor a few users to no longer rely on the successor operand API of Operation. — riddleriver / detail
  3. [mlir] Automatically populate `operand_segment_sizes` in the auto-generated build methods. — riddleriver / detail
  4. [mlir] Remove successor operands from the Operation class — riddleriver / detail
  5. [mlir] [VectorOps] Merge VectorReduction/VectorReductionV2 into one Op — ajcbik / detail
  6. [IndVarSimplify] Extend previous special case for load use instruction to any narrow type loop variant to avoid extra trunc instruction — danilo.carvalho.grael / detail
  7. [TextAPI] Teach TextAPI about arm64e — cyndy_ishida / detail
  8. [libc] Add linux implementations of thrd_create and thrd_join functions. — sivachandra / detail
  9. [lldb] Fix more typos in log statements in ClangASTSource — Raphael Isemann / detail
  10. [mlir] Introduce an intrinsic for llvm.matrix.multiply — ntv / detail
  11. Add warnings for casting ptr -> smaller int for C++ in Microsoft mode — rnk / detail
  12. [libc] [UnitTest] Add Matchers — alexbrachetmialot / detail
  13. Fix 45129: Incorrect generated configuration modernize-make-shared.IncludeStyle — n.james93 / detail
  14. [lldb/Core] Minor code cleanup in Editline.cpp (NFC) — Jonas Devlieghere / detail
  15. [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` — maskray / detail
  16. ThinLTOBitcodeWriter: drop dso_local when a GlobalVariable is converted to a declaration — maskray / detail
  17. [AVR][NFC] Remove trailing space — tclin914 / detail
  18. PR45083: Mark statement expressions as being dependent if they contain — richard / detail
  19. Add some more vscode files — Yuanfang Chen / detail
  20. [libc]Revert "Add linux implementations of thrd_create and thrd_join functions." — sivachandra / detail
  21. [lldb/DWARF] Replace C style casts with static_cast<> (NFC) — Jonas Devlieghere / detail
  22. [lldb/DWARF] Fix 80 col formatting (NFC) — Jonas Devlieghere / detail
  23. [clang][cmake] Include generated rst files in html built by docs-clang-html target — tstellar / detail
  24. [clang-tools-extra/clang-tidy] Mark modernize-make-shared as offering fixes — Jonas Devlieghere / detail
  25. [lldb] Delete UnwindMacOSXFrameBackchain — pavel / detail
  26. Rewrite the non-trivial structs section of the ARC spec. — rjmccall / detail
  27. [GlobalISel] add missing libcalls and 128-bit support for floating points — dominik.montada / detail
  28. [ARM][MVE] Enable VMOVN for tail predication — sam.parker / detail
  29. [APFloat] Overload unary operator- — jay.foad / detail
  30. [Analyzer][StreamChecker] Adding PreCall and refactoring (NFC). — 1.int32 / detail
  31. LLDB AArch64 skip single_step_only_steps_one_instruction* tests — omair.javaid / detail
  32. [lldb/test] Use inline assembly for instruction counting tests — pavel / detail
  33. Revert "PR45083: Mark statement expressions as being dependent if they contain" — herhut / detail
  34. [lldb/Disassembler] Move address resolution into the ParseInstructions function — pavel / detail
  35. [yaml2obj][obj2yaml][Object][test] - Improve testing of relocation types. — grimar / detail
  36. [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. — grimar / detail
  37. [DAG] Combine fshl/fshr(load1,load0,c) if we have consecutive loads — llvm-dev / detail
  38. [BFI] Use CallbackVH to notify BFI about deletion of basic blocks — suc-daniil / detail
  39. [clangd][VSCode] Force VSCode to use the ranking provided by clangd. — sam.mccall / detail
  40. [OpenCL] Align vload and vstore builtins — sven.vanhaastregt / detail
  41. Extract common code to deal with multidimensional vectors. — akuegel / detail
  42. [Sema] Reword -Wrange-loop-analysis warning messages — aaron.puchert / detail
  43. archer: Remove superfluous dot from warning message — hahnjo / detail
  44. [AIX] Handle LinkOnceODRLinkage and AppendingLinkage for static init gloabl arrays — Xiangling.Liao / detail
  45. [Hexagon] Recognize undefined registers in expandPostRAPseudo — kparzysz / detail
  46. [DebugInfo] Print the actual value of an unknown section identifier. — ikudrin / detail
  47. [clang-format] Extend AllowShortLoopsOnASingleLine to do ... while loops. — mitchell / detail
  48. [ARM] Fix dropped dollar sign from symbols in branch targets — lucas.prates / detail
  49. [MC] Allowing the use of $-prefixed integer as asm identifiers — lucas.prates / detail
  50. [NFC][InstCombine] Add 'x - (x & y)' tests with multi-use 'and' — lebedev.ri / detail
  51. [APFloat] Overload comparison operators — jay.foad / detail
  52. [APFloat] Make use of new overloaded comparison operators. NFC. — jay.foad / detail
  53. [AMDGPU][ConstantFolding] Fold llvm.amdgcn.cube* intrinsics — jay.foad / detail
  54. [OPENMP50]Add 'depobj' modifier in 'depend' clauses. — a.bataev / detail
  55. Fix incorrect logic in maintaining the side-effect of compiler generated outliner functions — jinl / detail
  56. [MLIR] Ensure that target_link_libraries() always has a keyword. — stephen.neuendorffer / detail
  57. [Hexagon] Add fshl/fshr -> combine() tests identified in D75114 — llvm-dev / detail
  58. [Hexagon] Fix fshl/fshr -> combine() bug identified in D75114 — llvm-dev / detail
  59. [X86] Add CMOV to i686 BMI/TBM tests — llvm-dev / detail
  60. [Concepts] Add null check for TemplateTypeParmType::getDecl() in GetContainedInventedTypeParmVisitor — saar / detail
  61. Correctly identify iOS simulator processes in debugserver. — Adrian Prantl / detail
  62. Revert "Correctly identify iOS simulator processes in debugserver." — Adrian Prantl / detail
  63. Correctly identify iOS simulator processes in debugserver. — Adrian Prantl / detail
  64. Increase default timeout in lldbutil.expect_state_changes() — Adrian Prantl / detail
  65. [MLIR] Remove redundant library dependencies — stephen.neuendorffer / detail
  66. [X86] Cleanup patterns and ins for VCVTNEPS2BF16. — craig.topper / detail
  67. Revert "Correctly identify iOS simulator processes in debugserver." — Adrian Prantl / detail
  68. Correctly identify iOS simulator processes in debugserver. — Adrian Prantl / detail
  69. LLD already has a mechanism for caching creation of DWARCContext: — a.v.lapshin / detail
  70. [InstComine] Forego of one-use check in `(X - (X & Y))   -->   (X & ~Y)` if Y is a constant — lebedev.ri / detail
  71. [lldb] Update the current execution context at the beginning of tab completions — Raphael Isemann / detail
  72. [lldb] Remove some #ifdef LLDB_CONFIGURATION_DEBUG around asserts — Raphael Isemann / detail
  73. Fix test broken by simulator triple changes. — Adrian Prantl / detail
  74. Reapply "clang: Treat ieee mode as the default for denormal-fp-math" — Matthew.Arsenault / detail
  75. PR45124: Don't leave behind pending cleanups when declaring implicit — richard / detail
  76. [MLIR] Move from add_dependencies() to DEPENDS — stephen.neuendorffer / detail
  77. [MLIR] Add support for libMLIR.so — stephen.neuendorffer / detail
  78. [MLIR] Fixes for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  79. [lld][test] Make tests pass when the test directory matches `bar` — maskray / detail
  80. Split findUnwindSectionsByPhdr into target-specific functions. — saugustine / detail
  81. [RS4GC] Handle uses of extractelement for conversion from vector to scalar base — anna / detail
  82. Avoid emitting unreachable SP adjustments after `throw` — rnk / detail
  83. [gold][test] Fix tests after D75713 and D74749 — maskray / detail
  84. [clang][Headers] Use __has_builtin instead of _MSC_VER. — bigcheesegs / detail
  85. Correct the Bjarne Stroustrup's C++ Page link — hubert.reinterpretcast / detail
  86. [ELF][test] Improve MEMORY tests — maskray / detail
  87. [mlir][SideEffects] Define a set of interfaces and traits for defining side effects — riddleriver / detail
  88. [mlir][SideEffects] Enable specifying side effects directly on the arguments/results of an operation. — riddleriver / detail
  89. [WebAssembly] Add SIMD integer min/max builtins — tlively / detail
  90. Refactor TimeProfiler write methods (NFC) — rnk / detail
  91. Extend TimeTrace to LLVM's new pass manager — rnk / detail
  92. [MLIR] Add missing DEPENDS line for MLIRSPIRV — stephen.neuendorffer / detail
  93. [lldb][NFC] Refactor TestSafeFuncCalls.py — Raphael Isemann / detail
  94. [MLIR] Add document about creating a dialect. — stephen.neuendorffer / detail
  95. [CodeGen][ObjC] Extend lifetime of ObjC pointers passed to calls to — ahatanak / detail
  96. tab completion for process signal — Raphael Isemann / detail
  97. [lldb][cmake] Move remove_module_flags macro to AddLLDB.cmake — Raphael Isemann / detail
  98. [lldb] Never compile the debugserver with Clang module flags — Raphael Isemann / detail
  99. [clang-doc] Improving Markdown Output — phosek / detail
  100. Fix a copy and paste error that would cause a crash. — gclayton / detail
  101. [lldb][NFC] Refactor our option generation out of EvaluateExpression — Raphael Isemann / detail
  102. [lldb][NFC] Make TestStats.py not an inline test — Raphael Isemann / detail
  103. [gn build] copy compiler-rt headers to clang include dir on all platforms — thakis / detail
  104. [mlir] Explicitly qualify Effect to avoid MSVC build failure — riddleriver / detail
  105. High-Level Code-Review Documentation Update — hfinkel / detail
  106. Add the CodeReview Documentation to GettingInvolved TOC — hfinkel / detail
  107. Revert "Revert "[GlobalISel][Localizer] Enable intra-block localization of already-local uses."" — Amara Emerson / detail
  108. [mlir][NFC] remove stray decl of toAffineExpr, rename for readability — riddleriver / detail
  109. [mlir][nfc] Fix building mlir_c_runner_utils for Windows — riddleriver / detail
  110. [mlir] Change EffectKind in unsigned for bitfield to avoid miscompile in — riddleriver / detail
  111. [Attributor] Fold terminators before changing instructions to unreachable — sdi1600105 / detail
  112. [DebugInfo]: Added DWARFv5 macro header flags and corresponding helper — SourabhSingh.Tomar / detail
  113. [InstCombine] add test for gep (select),... (PR45084); NFC — spatel / detail
  114. [InstCombine] regenerate complete test checks; NFC — spatel / detail
  115. [InstCombine] Highlight tests using expensive combines; NFC — nikita.ppv / detail
  116. [InstCombine] Add additional known bits folding tests; NFC — nikita.ppv / detail
  117. [InstSimplify] Add tests for "returned" attribute; NFC — nikita.ppv / detail
  118. [InstCombine] Regenerate test checks; NFC — nikita.ppv / detail
  119. Assume ieee behavior without denormal-fp-math attribute — arsenm2 / detail
  120. [InstCombine] Fix known bits handling in SimplifyDemandedUseBits — nikita.ppv / detail
  121. [lldb] Un-XFAIL two tests on NetBSD — mgorny / detail
  122. Fix MLIR clang-tidy: when tweaking it does not inherit from the parent — joker-eph / detail
  123. [X86] Use MVT instead of EVT in a couple shuffle lowering functions. — craig.topper / detail
  124. [SYCL] Driver option to select SYCL version — alexey.bader / detail
  125. [Sema] Initialize IsSurrogate — maskray / detail
  126. [NFC][Test commit] Remove redundant point in docs — kpdev42 / detail
  127. [Index/USRGeneration] Make sure that ObjC properties in categories also get namescoped properly for USR generation — kyrtzidis / detail
  128. [X86] Add a DAG combine to turn vbroadcast(vzload X) -> vbroadcast_load — craig.topper / detail
  129. [X86] Add DAG combines to enable removing of movddup/vbroadcast + simple_load isel patterns. — craig.topper / detail
  130. [X86] Add DAG combine to replace vXi64 vzext_movl+scalar_to_vector with vYi32 vzext_movl+scalar_to_vector if the upper 32 bits of the scalar are zero. — craig.topper / detail
  131. [Sema] Add -Wpointer-to-enum-cast and -Wvoid-pointer-to-enum-cast — maskray / detail
  132. [libc] [NFC] Use matchers in tests — alexbrachetmialot / detail
  133. [NFC] Let mangler accept GlobalDecl — Yaxun.Liu / detail
  134. Fix lldb build failure due to clang mangler change — Yaxun.Liu / detail
  135. [NFC][PowerPC] Remove the repeated definition for some InstAlias of mtspr/mfspr — shkzhang / detail
  136. Revert "[NFC][PowerPC] Remove the repeated definition for some InstAlias of mtspr/mfspr" — shkzhang / detail
  137. [X86] Add DAG combine to turn (vzext_movl (vbroadcast_load)) -> vzext_load. — craig.topper / detail
  138. [AssumeBundles] Add API to query a bundles from a use — tyker / detail
  139. [AssumeBundles] Move to IR so it can be used by Analysis — tyker / detail
  140. [gn build] Port 57c964aaa76 — llvmgnsyncbot / detail
  141. [NFC][PowerPC] Order the MTSTR/MFSPR InstAlias definetion by SPR — shkzhang / detail
  142. [VectorCombine] add tests for wider vectors; NFC — spatel / detail
  143. [VectorCombine] fold extract-extract-op with different extraction indexes — spatel / detail
  144. [ARM] MVE VMULL tests. NFC — david.green / detail
  145. Fix GCC warnings. NFC. — michael.hliao / detail
  146. [ASTMatchers] adds isComparisonOperator to BinaryOperator and CXXOperatorCallExpr — n.james93 / detail
  147. [X86] Remove isel patterns that matched vXi16 X86VBroadcast with i8->i16 aextload input. — craig.topper / detail
  148. [MLIR][Affine] NFC: add convenience method for affine data copy for a loop body — joker-eph / detail
  149. [MLIR] NFC: modernize affine loop fusion test cases — joker-eph / detail
  150. [Attributor] Deduction based on path exploration — uenoku.tokotoko / detail
  151. add extern "C" to __errno_location's definition if in __cplusplus file — alexbrachetmialot / detail
  152. [clang-tidy] [NFC] Remove unnecessary matchers — n.james93 / detail
  153. [lldb/test] Remove skip arm/aarch64 decorator from instruction counting tests — omair.javaid / detail
  154. [ExpandMemCmp] Properly constant-fold all compares. — courbet / detail
  155. Fix build failure from rG223a43ee8d89 — n.james93 / detail
  156. [ExpandMemCmp] Properly constant-fold all compares. — courbet / detail
  157. [Analyzer][StreamChecker] Check for opened stream before operations. — 1.int32 / detail
  158. Recommit "[Driver] Default to -fno-common for all targets" — sjoerd.meijer / detail
  159. [AArch64] Add support for Fujitsu A64FX — t-kawashima / detail
  160. [OpenCL] Fix 'any' and 'all' builtins — sven.vanhaastregt / detail
  161. Revert "Recommit "[Driver] Default to -fno-common for all targets"" — sjoerd.meijer / detail
  162. [ASTImporter] Added visibility check for variable templates. — 1.int32 / detail
  163. [analyzer] Skip analysis of inherited ctor as top-level function — gabor.marton / detail
  164. [CallSiteInfo] Enable the call site info only for -g + optimizations — djordje.todorovic / detail
  165. [WPD] Provide a way to prevent functions from being devirtualized — evgeny / detail
  166. [XRay] Sanitize DOT labels in graph output — n.james93 / detail
  167. [lldb] Reduce duplication in the Disassembler class — pavel / detail
  168. [NFC][DebugInfo] Refactor address advancing operations to share code — james.henderson / detail
  169. [DebugInfo] Report unsupported maximum_operations_per_instruction values — james.henderson / detail
  170. [DebugInfo] Prevent crash when .debug_line line_range is zero — james.henderson / detail
  171. [DebugInfo] Add check for .debug_line minimum_instruction_length of 0 — james.henderson / detail
  172. [clangd][vscode] Enable dot-to-arrow fixes in clangd completion. — hokein.wu / detail
  173. [lldb] Return Unwinder& from Thread::GetUnwinder — pavel / detail
  174. [pstl] Clean up parameter uglifications — Louis Dionne / detail
  175. [Analyzer] Mark constant member functions const in CheckerManager — adam.balogh / detail
  176. [lldb] Fix windows&freebsd builds for c0b1af68 — pavel / detail
  177. [Hexagon] Fix match pattern in a testcase — kparzysz / detail
  178. [MLIR] Change custom printer/parser for loop.parallel and loop.reduce. — pifon / detail
  179. [clangd] Bump vscode-clangd v0.0.21. — hokein.wu / detail
  180. [llvm-objdump][test] Move binary format specific tests under COFF/ ELF/ MachO/ XCOFF/ wasm/ — maskray / detail
  181. [lldb] Fix windows build, second attempt — pavel / detail
  182. [llvm-objdump] Rename --disassemble-functions to --disassemble-symbols — maskray / detail
  183. [lld] Add .clang-tidy to customize readability-identifier-naming.{Member,Parameter,Variable}Case => camelBack — maskray / detail
  184. Fix Target Multiversioning renaming. — erich.keane / detail
  185. [ELF] Postpone evaluation of ORIGIN/LENGTH in a MEMORY command — maskray / detail
  186. [lldb/test] Fix arch arm for 32-bit armv7l/armv8l — omair.javaid / detail
  187. [analyzer][NFC] Refactor the checker registration unit test file — dkszelethus / detail
  188. Revert "[AssumeBundles] Move to IR so it can be used by Analysis" — Jonas Devlieghere / detail
  189. [gn build] Port 882f589e20d — llvmgnsyncbot / detail
  190. [AMDGPU] Remove unused SchedWrite class — jay.foad / detail
  191. [RISCV] Add new SchedRead SchedWrite — shiva0217 / detail
  192. [ARM,CDE] Implement CDE feature test macros — mikhail.maltsev / detail
  193. [mlir] [ExecutionEngine] add option to enable/disable GDB notification listener — ajcbik / detail
  194. [Polly] Replace use of std::stringstream. NFC. — llvm-project / detail
  195. [mlir] NFC - Add predicates and types for VectorOfRank — ntv / detail
  196. [lldb/Process] Update ThreadKDP for API change — Jonas Devlieghere / detail
  197. [mlir][LLVM] Add remaining llvm.matrix intrinsics — ntv / detail
  198. [mlir][Vector] Allow lowering of vector.shape_cast 2D <-> 1D — ntv / detail
  199. [clang-format] cleanup from D75517 — jbcoe / detail
  200. [clang-tidy] Generalize HeaderFileExtensions.{h,cpp}. NFC — jroelofs / detail
  201. [clang-tidy] Use ; as separator for HeaderFileExtensions — jroelofs / detail
  202. [mlir][Vector] Add a vector.matrix_multiply op on 1-D vectors — ntv / detail
  203. [clang-format] C# does not indent braced initializers as continuations — jbcoe / detail
  204. Add a warning for builtin_return_address/frame_address with > 0 argument — erich.keane / detail
  205. [InstSimplify] Don't simplify musttail calls — nikita.ppv / detail
  206. [InstCombine] Don't simplify calls without uses — nikita.ppv / detail
  207. Move Spiller.h from lib/ directory path to include/CodeGen. NFC — hayarms / detail
  208. Fix indentation using clang-format for Spiller.h. NFC — hayarms / detail
  209. [InstSimplify] Simplify calls with "returned" attribute — nikita.ppv / detail
  210. Add test missed in r843a9778fcd5 — erich.keane / detail
  211. [gn build] Port 3486cc014b2 — llvmgnsyncbot / detail
  212. [clang-format] Correct indentation for `[key] = value,` entries in C++ object initialisers — jbcoe / detail
  213. Drop HEADER_ per review feedback on D74669 — jroelofs / detail
  214. Test that volatile load type isn't changed — JF Bastien / detail
  215. [X86] Teach combineToExtendBoolVectorInReg to create opportunities for using broadcast load instructions. — craig.topper / detail
  216. [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - reduce vector width of X86ISD::BLENDI — llvm-dev / detail
  217. [www] cxx_status: Update title to mention C++20 — hubert.reinterpretcast / detail
  218. [www] cxx_status: Update Reflection TS to Cologne draft — hubert.reinterpretcast / detail
  219. [libc++] Enable std::function ABI bug demonstration on Apple Clang too — Louis Dionne / detail
  220. [AArch64][SVE] Add missing fp16 DestructiveInstType tests — cameron.mcinally / detail
  221. Fix the type of the capture passed to LambdaIntroducer::addCapture in — Akira / detail
  222. AMDGPU/GlobalISel: Start matching s_lshlN_add_u32 instructions — Matthew.Arsenault / detail
  223. Permit attribute 'used' with 'target' multiversioning. — erich.keane / detail
  224. [Hexagon] Refactor handling of circular load/store builtins, NFC — kparzysz / detail
  225. [lldb] Add .clang-tidy with customization to disable readability-identifier-naming — maskray / detail
  226. AMDGPU: Make signext/zeroext behave more sensibly over > i32 — Matthew.Arsenault / detail
  227. Recommit #2 "[Driver] Default to -fno-common for all targets" — sjoerd.meijer / detail
  228. AMDGPU/GlobalISel: Improve handling of illegal return types — Matthew.Arsenault / detail
  229. [mlir][ods] Fix AnyInteger predicate — antiagainst / detail
  230. [ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't — ahatanak / detail
  231. Don't emit pointer to int cast warnings under -Wmicrosoft-cast — aeubanks / detail
  232. Fix typo in gn files — aeubanks / detail
  233. [HIP] Fix device stub name — Yaxun.Liu / detail
  234. Follow up of 3d9a0445cce3, clang driver defaulting to -fno-common — sjoerd.meijer / detail
  235. Fix internal links in Kaleidoscope tutorial — jroelofs / detail
  236. [AMDGPU] Fix scheduling info for terminator SALU instructions — jay.foad / detail
  237. [OPENMP50]Codegen for depobj dependency kind. — a.bataev / detail
  238. [clang-tidy] New check: bugprone-suspicious-include — jroelofs / detail
  239. [gn build] Port 1e0669bfe05 — llvmgnsyncbot / detail
  240. release notes: fix new check name — jroelofs / detail
  241. [gn] Use ghash if using clang & LLD together to make PDBs — rnk / detail
  242. Add missing list.rst entry — jroelofs / detail
  243. [tests] Add long nop test coverage for intel platforms — listmail / detail
  244. [ObjC] Dynamic type resolution logging should go to the types log. — ditaliano / detail
  245. [AppleObjC2RuntimeV2] Remove dead code. NFC. — ditaliano / detail
  246. [AppleObjCRuntimeV2] Fix a typo. Evalulate -> evaluate. — ditaliano / detail
  247. [CodeGenObjC] Privatize some ObjC metadata symbols — erik.pilkington / detail
  248. Change tests to use -S instead of -c to work when an external assembler is used that is not present. NFCI. — douglas.yung / detail
  249. [clang-tidy][docs] Post-commit feedback on D74669 — jroelofs / detail
  250. [cmake] By default do not build compiler-rt with PGO — George Burgess IV / detail
  251. [cmake] Strip quotes in compiler-rt/lib/crt; error if checks fail — George Burgess IV / detail
  252. [mlir][SideEffects] Replace the old SideEffects dialect interface with the newly added op interfaces/traits. — riddleriver / detail
  253. [ASan] Enable set_shadow_test.c on Windows. — mascasa / detail
  254. PR45083: Mark statement expressions as being dependent if they contain — richard / detail
  255. Mark test function as 'weak' to prevent interprocedural CSE. — richard / detail
  256. Revert "PR45083: Mark statement expressions as being dependent if they contain" — richard / detail
  257. [x86][slh][NFC] Rm redundant liveness check — George Burgess IV / detail
  258. [x86][slh] Move isDataInvariant* functions — George Burgess IV / detail
  259. [ASTMatchers] Add hasAnyOverloadedOperatorName matcher — n.james93 / detail
  260. [WebAssembly] Fixed FrameBaseLocal not being set. — aardappel / detail
  261. [NFC] use hasAnyOperatorName and hasAnyOverloadedOperatorName functions in clang-tidy matchers — n.james93 / detail
  262. [mlir] NFC: remove IntegerValueSet / MutableIntegerSet — ntv / detail
  263. [MC] Allow Stackmap sections after DWARF in MachO. — Lang Hames / detail
  264. AMDGPU/GlobalISel: Fix mishandling SGPR v2s16 add/sub/mul — arsenm2 / detail
  265. AMDGPU/GlobalISel: Avoid illegal vector exts for add/sub/mul — arsenm2 / detail
  266. Fix MLIR build when NVPTX backend is not configured in — joker-eph / detail
  267. [libc] Take 2: Add linux implementations of thrd_create and thrd_join functions. — sivachandra / detail
  268. [libc] Add simple implementations of mtx_lock and mtx_unlock. — sivachandra / detail
  269. [llvm][MIRVRegNamer] Avoid collisions across constant pool indices. — puyan / detail
  270. [X86] Remove isel patterns for (X86VBroadcast (i16 (trunc (i32 (load))))). Replace with a DAG combine to form VBROADCAST_LOAD. — craig.topper / detail
  271. tsan: tsan_interface.h: make constants static — dvyukov / detail
  272. Reland "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  273. Revert "[clang-format] Correct indentation for `[key] = value,` entries in C++ object initialisers" — jbcoe / detail
  274. [clang-format] Correct indentation for `[key] = value,` entries in C# object initialisers — jbcoe / detail
  275. [ARM][MVE] Validate tail predication values — sam.parker / detail
  276. [SLP] Precommit vector library test for D75878. — flo / detail
  277. [ExpandMemCmp][NFC] Add more tests. — courbet / detail
  278. [Analyzer][NFC] Change parameter of NoteTag lambdas to PathSensitiveBugReport — adam.balogh / detail
  279. [X86][AVX] combineX86ShuffleChain - combine binary shuffles to X86ISD::VPERM2X128 — llvm-dev / detail
  280. [Arm] Do not lower vmax/vmin to Neon instructions — david.green / detail
  281. [AArch64][SVE] Add SVE intrinsics for address calculations — kerry.mclaughlin / detail
  282. [AMDGPU] SI_INDIRECT_DST_V* pseudos expansion should place EXEC restore to separate basic block — alex-t / detail
  283. [X86][SSE] Add SSE41 coverage for fmaxnum/fminnum tests — llvm-dev / detail
  284. [CostModel][X86] Add fmaxnum/fminnum costs tests — llvm-dev / detail
  285. [SLPVectorizer][X86] Add fmaxnum/fminnum tests — llvm-dev / detail
  286. [NFC][llvm-dwarfdump] Always use 'const Twine &' — djordje.todorovic / detail
  287. [X86][SSE] Add more accurate costs for fmaxnum/fminnum codegen — llvm-dev / detail
  288. [LLD] Add support for --unique option — daveb / detail
  289. [NFC] Tweak OptionsUtils — n.james93 / detail
  290. [lldb] Make UnwindLLDB a non-plugin — pavel / detail
  291. [lldb] Break up CommandObjectDisassemble::DoExecute — pavel / detail
  292. [SLP] Support vectorizing functions provided by vector libs. — flo / detail
  293. [InstCombine] add/adjust tests for select-gep; NFC — spatel / detail
  294. [InstCombine] fold gep-of-select-of-constants (PR45084) — spatel / detail
  295. [lldb] Improve test failure messages in vscode tests — pavel / detail
  296. [TargetLowering] SimplifyDemandedVectorElts - add DemandedElts mask to ISD::BITCAST SimplifyDemandedBits call. — llvm-dev / detail
  297. [InstCombine] regenerate test checks; NFC — spatel / detail
  298. [SimplifyCFG]  Skip merging return blocks if it would break a CallBr. — paulsson / detail
  299. [ARM,CDE] Generalize MVE intrinsics infrastructure to support CDE — mikhail.maltsev / detail
  300. [gn build] (manually) merge 47edf5bafb — thakis / detail
  301. Revert "[clang-tidy] New check: bugprone-suspicious-include" — thakis / detail
  302. [InstCombine] Support vectors in SimplifyAddWithRemainder. — flo / detail
  303. [gn build] Port 714466bf367 — llvmgnsyncbot / detail
  304. [SystemZ]  Improve foldMemoryOperandImpl(). — paulsson / detail
  305. [ARM][MVE] VFMA and VFMS validForTailPredication — sam.parker / detail
  306. AMDGPU/GlobalISel: Insert readfirstlane on SGPR returns — arsenm2 / detail
  307. [PSI] Add tests for is(Hot|Cold)FunctionInCallGraphNthPercentile. — yamauchi / detail
  308. [X86][SSE] Add some extract+insert shuffle tests — llvm-dev / detail
  309. [X86][SSE] matchShuffleWithSHUFPD - add support for unary shuffles. — llvm-dev / detail
  310. [X86][SSE] getFauxShuffleMask - add support for INSERT_VECTOR_ELT(EXTRACT_VECTOR_ELT) shuffle pattern — llvm-dev / detail
  311. [compiler-rt] Define ElfW() macro if it's not defined — jaskiewiczs / detail
  312. [instcombine] remove fsub to fneg hacks; only emit fneg — simon.moll / detail
  313. [OPENMP]Fix PR45132: OpenMP doacross loop nest with a decreasing — a.bataev / detail
  314. [VE] Target-specific bit size for sjljehprepare — simon.moll / detail
  315. Fixed [AssumeBundles] Move to IR so it can be used by Analysis — tyker / detail
  316. [gn build] Port a4cde9ad7b6 — llvmgnsyncbot / detail
  317. Suppress an "unused variable" warning in release build — mikhail.maltsev / detail
  318. [clangd] Use a separate RunningTask flag instead of leaving a broken request on top of the queue — kadircet / detail
  319. Give helpers internal linkage. NFC. — benny.kra / detail
  320. [libc++abi] NFC: Fix typo in comment — Louis Dionne / detail
  321. Rework findUnwindSectionsByPhdr to be more optimal. — saugustine / detail
  322. Add Optional overload to DiagnosticBuilder operator << — n.james93 / detail
  323. Revert "[modules] Do not cache invalid state for modules that we attempted to load." — rdhindsa / detail
  324. [MLIR] Add custom option parser type to PassOption — riddleriver / detail
  325. ARM: Fixup some tests using denormal-fp-math attribute — arsenm2 / detail
  326. [docs] Regenerate ClangCommandLineReference.rst — craig.topper / detail
  327. [SimplifyLibcalls] Don't replace locked IO (fgetc/fgets/fputc/fputs/fread/fwrite) with unlocked IO (*_unlocked) — maskray / detail
  328. Convert a reachable llvm_unreachable into an assert. — aaron / detail
  329. [mlir][Linalg] Revisit 0-D abstraction — ntv / detail
  330. [AMDGPU] Fix the gfx10 scheduling model for f32 conversions — jay.foad / detail
  331. [mlir][NFC] Move the operation interfaces out of Analysis/ and into a new Interfaces/ directory. — riddleriver / detail
  332. [mlir][NFC] Move the interfaces and traits for side effects out of IR/ to Interfaces/ — riddleriver / detail
  333. [mlir][vulkan-runner] Update mlir-vulkan-runner execution driver. — antiagainst / detail
  334. [Concepts] Add FoundDecl to ConceptSpecializationExpr serialization — saar / detail
  335. [Concepts] Add constraints checks to isSameEntity — saar / detail
  336. [MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering — herhut / detail
  337. [mlir][vulkan-runner] Use std::make_tuple to create tuple — antiagainst / detail
  338. [clang-tidy] Move fuchsia-restrict-system-includes to portability module for general use. — paulatoth / detail
  339. [gn build] Port ebdb98f254f — llvmgnsyncbot / detail
  340. [clangd] Run clang-format on CodeComplete.cpp and SourceCodeTests.cpp — zeratul976 / detail
  341. [clangd] Have visibleNamespaces() and getEligiblePoints() take a LangOptions rather than a FormatStyle — zeratul976 / detail
  342. Warn of uninitialized variables on asm goto's indirect branch — isanbard / detail
  343. [clang-tidy] Fix warning from my previous patch in ReleaseNotes.txt — paulatoth / detail
  344. [CodeGen] Emit destructor calls to destruct compound literals — Akira / detail
  345. [Concepts] Fix incorrect DeclContext for transformed RequiresExprBodyDecl — saar / detail
  346. [CodeGenObjC] Place property names in __objc_methname — erik.pilkington / detail
  347. AMDGPU: Use V_MAC_F32 for fmad.ftz — Matthew.Arsenault / detail
  348. PR45083: Mark statement expressions as being dependent if they appear in — richard / detail
  349. [libc++] Properly mark std::function as deprecated in C++03 — Louis Dionne / detail
  350. [libc++abi] Change __cxa_finalize return type to void — rprichard / detail
  351. [mlir] Create a std op instead of chain of ops. — hanchung / detail
  352. Revert "[libc++abi] Change __cxa_finalize return type to void" — Louis Dionne / detail
  353. GlobalISel: Implement fewerElementsVector for G_TRUNC — Matthew.Arsenault / detail
  354. Add triple for non-x86 environments. — isanbard / detail
  355. AMDGPU/GlobalISel: Refine G_TRUNC legality rules — Matthew.Arsenault / detail
  356. [RuntimeDyld] Allow multi-line rtdyld-check and jitlink-check expressions. — Lang Hames / detail
  357. [RuntimeDyld][COFF] Build stubs for COFF dllimport symbols. — Lang Hames / detail
  358. [AMDGPU] Allow struct.buffer.*.format intrinsics to accept i32 — carl.ritson / detail
  359. Fix crash-on-invalid when trying to recover from a function template — richard / detail
  360. [clang-tidy] Use more widely available headers for protability-restrict-system-includes-check's test — paulatoth / detail
  361. [cmake] Link libclangDaemonTweaks with clangFormat — hubert.reinterpretcast / detail
  362. [libunwind] Remove __FILE__ and __LINE__ from error reporting — leonardchan / detail
  363. AMDGPU/GlobalISel: Add some tests that used to infinite loop — arsenm2 / detail
  364. GlobalISel: Add missing add/sub with carries to MachineIRBuilder — arsenm2 / detail
  365. GlobalISel: Don't try to narrow extending loads/trunc store — arsenm2 / detail
  366. Make IEEEFloat::roundToIntegral more standard conformant — sepavloff / detail
  367. [CodeGen][ObjC] Don't extend lifetime of ObjC pointers passed to calls — Akira / detail
  368. [lldb/Reproducer] Prevent crash when GDB multi-loader can't be created. — Jonas Devlieghere / detail
  369. [NFC][Test] Format the test PowerPC/recipest.ll with update_llc_test_checks.py — qshanz / detail
  370. [AMDGPU] Use script to generate atomic optimizations test — sebastian.neubauer / detail
  371. [NFC][Test] Add a PowerPC test to verify the behavior of a*b +/- c*d — qshanz / detail
  372. [ARM] Improve codegen of volatile load/store of i64 — victor.campos / detail
  373. [TTI][ARM][MVE] Refine gather/scatter cost model — anna.welker / detail
  374. [Object] Fix handling of large archive members — james.henderson / detail
  375. [gn build] Port 326bc1da45b — llvmgnsyncbot / detail
  376. [LLD][ELF] Add initial LLD LinkerScript docs page — peter.smith / detail
  377. [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467) — llvm-dev / detail
  378. [NFC][ARM] Reorder some logic — sam.parker / detail
  379. [NFC][ARM] Add test — sam.parker / detail
  380. [clang-format] No space in `new()` and `this[Type x]` in C# — jbcoe / detail
  381. [clang-format] Improved identification of C# nullables — jbcoe / detail
  382. Revert "[MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering" — herhut / detail
  383. [MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering — herhut / detail
  384. [LIBOMPTARGET]Fix PR45139: Bug in mixing Python and OpenMP target offload. — a.bataev / detail
  385. [compiler-rt][tsan] Make fiber support in thread sanitizer dynamic linkable — protze / detail
  386. [analyzer] Fix a strange compile error on a certain Clang-7.0.0 — Artem Dergachev / detail
  387. [unittests][Object] Use matching signedness for expected value — hubert.reinterpretcast / detail
  388. Change to individual pretty printer classes, remove generic `make_printer`. — csigg / detail
  389. [MLIR] Remove all-reduce lowering from GPU to NVVM. Use in-dialect lowering instead. — csigg / detail
  390. AMDGPU/GlobalISel: Manually RegBankSelect copies — arsenm2 / detail
  391. [clangd] Improve the "max limit" error message in rename, NFC. — hokein.wu / detail
  392. [ARM] Extra VFMA tests. NFC — david.green / detail
  393. [Object][unittest] Skip tests on machines with non-64 bit size_t — james.henderson / detail
  394. [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign — maskray / detail
  395. Add a decorator option to skip tests based on a default setting. — Adrian Prantl / detail
  396. [GC] Remove buggy untested optimization from statepoint lowering — listmail / detail
  397. [AArch64][SVE] Add the @llvm.aarch64.sve.sel intrinsic — andrzej.warzynski / detail
  398. Lazily save initialState of registers during unwind. — saugustine / detail
  399. [OPENMP][DOCS]Mark depobj as implemented, NFC. — a.bataev / detail
  400. [Matrix] Add remark propagation along  the inlined-at chain. — flo / detail
  401. [AMDGPU] Extend macro fusion for ADDC and SUBB to SUBBREV — jay.foad / detail
  402. [libc++] [cmake] Better diagnostics for missing abi library headers — jaskiewiczs / detail
  403. [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const)) — aqjune / detail
  404. [MLIR] Guard DMA-specific logic with DMA option — timshen / detail
  405. [AMDGPU] Disable nested endcf collapse — Stanislav.Mekhanoshin / detail
  406. [llvm][CodeGen] IR intrinsics for SVE2 contiguous conflict detection instructions. — francesco.petrogalli / detail
  407. Temporarily re-apply https://reviews.llvm.org/D74347 — jaskiewiczs / detail
  408. [MLIR] Do not link mlir-cpu-runner with X86 libs — stephen.neuendorffer / detail
  409. [DAG] MatchRotate - Add funnel shift by immediate support — llvm-dev / detail
  410. [MLIR] Link MLIRMlirOptMain with the same libraries as mlir-opt — stephen.neuendorffer / detail
  411. [clang-tidy] Mock system headers for portability-restrict-system-includes tests. — paulatoth / detail
  412. [GC] Loosen ordering on statepoint reloads to allow CSE — listmail / detail
  413. AMDGPU: Don't hard error on LDS globals in functions — arsenm2 / detail
  414. Add a verification mechanism to CompilerType. — Adrian Prantl / detail
  415. [InstCombine] add tests for bool math; NFC — spatel / detail
  416. [InstCombine] reduce demand-limited bool math to logic — spatel / detail
  417. [clang-format] Add option to specify explicit config file — mitchell / detail
  418. [libc++] Add SHA for C++20 Synchronization Library in ABI changelog — Louis Dionne / detail
  419. Revert "[clang-format] Add option to specify explicit config file" — mitchell / detail
  420. [mlir] Add support for non-identifier attribute names. — riddleriver / detail
  421. Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode — jinl / detail
  422. Avoid including Module.h from ExternalASTSource.h — rnk / detail
  423. [CUDA,clang-cl] Filter out unsupported arguments for device-side compilation. — tra / detail
  424. [PatternMatch] add matcher for FP infinity; NFC — spatel / detail
  425. Fix formatting after Module.h include adjustment, NFC — rnk / detail
  426. Avoid including FileManager.h from SourceManager.h — rnk / detail
  427. Add an SDK attribute to DICompileUnit — Adrian Prantl / detail
  428. [runtimes] When COMPILER_RT is enabled, consider SANITIZER prefixes — phosek / detail
  429. [libc++abi] NFC: Simplify extern C declaration — Louis Dionne / detail
  430. Revert "Temporarily re-apply https://reviews.llvm.org/D74347" — vvereschaka / detail
  431. [InstSimplify][SVE] Fix SimplifyInsert/ExtractElementInst for scalable vector. — huihuiz / detail
  432. [libc+++] Mark two future tests as being FLAKY — Louis Dionne / detail
  433. Drop a StringMap.h include, NFC — rnk / detail
  434. Remove unused Endian.h includes, NFC — rnk / detail
  435. Update debugserver test for new ostype names — Adrian Prantl / detail
  436. Make Decl::setOwningModuleID() public. (NFC) — Adrian Prantl / detail
  437. [AssumeBundles] Enforce constraints on the operand bundle of llvm.assume — tyker / detail
  438. [mlir] [VectorOps] Correctly account for rank-0 affine-map result in vector.contract — ajcbik / detail
  439. Added constraints on cl-options.cu test — tra / detail
  440. [PowerPC] Fix compile time issue in recursive CTR analysis code — tejohnson / detail
  441. [AMDGPU] pre-commit collapse-endcf.mir. NFC. — Stanislav.Mekhanoshin / detail
  442. [mlir] Add a simplifying wrapper for generateCopy and expose it. — timshen / detail
  443. Fix MLIR build after header change in LLVM (NFC) — joker-eph / detail
  444. Add missing StringMap.h inclusion, apparently clangd is not covered by check-clang-tools zzz — rnk / detail
  445. [mlir][NFC] Use fold expressions instead of variadic class templates for adding operations/etc. to dialects. — riddleriver / detail
  446. Add missing "llvm/Support/Host.h" header to LLVM example after recent header trimming (NFC) — joker-eph / detail
  447. [libc] Add docker container for llvm-libc buildbot worker. — paulatoth / detail
  448. [X86] Support intrinsics _bextr2* — shengchen.kan / detail
  449. Remove CMake configuration for Sphinx targets in MLIR — joker-eph / detail
  450. Add debug info support for Swift/Clang APINotes. — Adrian Prantl / detail
  451. [X86] Support intrinsic _mm_cldemote — shengchen.kan / detail
  452. Add newly-missing include — Adrian Prantl / detail
  453. [X86] Support intrinsic _mm_broadcastsi128_si256 — shengchen.kan / detail
  454. [ORC] Add some extra debugging output. — Lang Hames / detail
  455. [llvm-jitlink] Fix DEBUG_TYPE string. — Lang Hames / detail
  456. [ORC] Fix an overly aggressive assert. — Lang Hames / detail
  457. [JITLink] Read symbol linkage from the correct field. — Lang Hames / detail
  458. [NFC][PowerPC] Add a new MIR file te test ppc-early-ret pass — shkzhang / detail
  459. Specify branch probabilities for callbr dests — isanbard / detail
  460. [libc] Add initial assert definition — alexbrachetmialot / detail
  461. Prune TargetInfo.h include from ParsedAttr.h, NFC — rnk / detail
  462. [libc] [UnitTest] Add timeout to death tests — alexbrachetmialot / detail
  463. Add a missing include to clang unit tests — rnk / detail
  464. [GC] Remove redundant entiries in stackmap section (and test it this time) — listmail / detail
  465. Revert "Update debugserver test for new ostype names" — Adrian Prantl / detail
  466. [builtins] Build for arm64e for Darwin — smeenai / detail
  467. [PowerPC] Add the MacroFusion support for Power8 — qshanz / detail
  468. [gn build] Port 518292dbdfc — llvmgnsyncbot / detail
  469. [AVR] Include AVR by default in LLVM builds — me / detail
  470. Revert "[AVR] Include AVR by default in LLVM builds" — me / detail
  471. [DebugInfo] Fix build failure on the mingw — djordje.todorovic / detail
  472. Apply update_test_check.py to CodeGenPrepare/X86/freeze-icmp.ll test — aqjune / detail
  473. [X86] Reduce the number of emitted fragments due to branch align — shengchen.kan / detail
  474. Remove unused variable. — tpopp / detail
  475. [ExpandMemCmp][NFC] Add more tests. — courbet / detail
  476. [AMDGPU] Use progbits type for .AMDGPU.disasm section — sebastian.neubauer / detail
  477. [GlobalISel] fix crash in narrowScalarExtract if DstRegs only has one register — dominik.montada / detail
  478. [SCEV] isHighCostExpansionHelper(): use correct TTI hooks — lebedev.ri / detail
  479. [PowerPC] Add strict-fp intrinsic to FP arithmetic — qiucofan / detail
  480. [NFC] Add filters to hasNItems and hasNItemsOrMore — tyker / detail
  481. Basis of dropping uses in llvm.assume. — tyker / detail
  482. [libc++] [P0646] Add feature-test macro for __cpp_lib_list_remove_return_type. — marek / detail
  483. [AST] Respect shouldTraversePostOrder when traversing type locs — gribozavr / detail
  484. [LoopPeel] Turn incorrect assert into a check — fedor.sergeev / detail
  485. [clangd] Redirect documentation to clangd.llvm.org. — sam.mccall / detail
  486. [AVR] Fix read of uninitialized variable AVRSubtarget:::ELFArch — me / detail
  487. [ARM,MVE] Fix user-namespace violation in arm_mve.h. — simon.tatham / detail
  488. [ARM,MVE] Add intrinsics and isel for MVE fused multiply-add. — simon.tatham / detail
  489. [X86] combineOrShiftToFunnelShift - remove shift by immediate handling. — llvm-dev / detail
  490. [clang] Prune 'IsOMPStructuredBlock' Stmt bit — lebedev.ri / detail
  491. [AVR] Fix reads of uninitialized variables from constructor of AVRSubtarget — me / detail
  492. [gn build] Port d5edcb90643 — llvmgnsyncbot / detail
  493. [SCCP] Use ValueLatticeElement instead of LatticeVal (NFCI) — flo / detail
  494. [lldb] reject `.debug_arange` sections with nonzero segment size — luke.drummond / detail
  495. [InstSimplify] add tests for FP poison; NFC — spatel / detail
  496. Use `grep -F` instead of deprecated fgrep. — thakis / detail
  497. [InstSimplify] reduce code for FP undef/nan folding; NFC — spatel / detail
  498. [AMDGPU] Add some funnel shift intrinsic test coverage — llvm-dev / detail
  499. [clangd] Add README pointing to docs, bugtracker etc. NFC — sam.mccall / detail
  500. [X86] Add FeatureFast7ByteNOP flag — llvm-dev / detail
  501. [InstSimplify] simplify FP ops harder with FMF — spatel / detail
  502. [lldb] Clear all settings during a test's setUp — Tatyana Krasnukha / detail
  503. [OpenCL] Add missing get_image_array_size builtins — sven.vanhaastregt / detail
  504. [libcxxabi] Set LIBCXXABI_LINK_TESTS_WITH_SHARED_LIBCXX to ON if LIBCXX_ENABLE_SHARED is not defined — jaskiewiczs / detail
  505. [InstSimplify] simplify FP ops harder with FMF (part 2) — spatel / detail
  506. [AArch64][SVE] Add intrinsics for non-temporal scatters/gathers — andrzej.warzynski / detail
  507. [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms. — ntv / detail
  508. [lldb][NFC] Fix unsigned/signed comparison warning in SymbolFileDWARFTest.cpp — Raphael Isemann / detail
  509. [PowerPC][AIX] Fix printing of program counter for AIX assembly. — sd.fertile / detail
  510. [VE][nfc] Use RRIm for RRINDm, remove the latter — simon.moll / detail
  511. [PowerPC32] Fix the `setcc` inconsistent result type problem — daltenty / detail
  512. Replace getAs with castAs to fix null dereference static analyzer warnings. — llvm-dev / detail
  513. Fix static analyzer null dereference warning. NFCI. — llvm-dev / detail
  514. Replace getAs with castAs to fix null dereference static analyzer warnings. — llvm-dev / detail
  515. [ELF] Move --print-map(-M)/--cref before checkSections() and openFile() — maskray / detail
  516. [lldb] Let OptionValueRegex::Clear set to value to the default and not an empty regex — Raphael Isemann / detail
  517. [RAGreedy] Fix minor typo in comment. NFC — hayarms / detail
  518. [Attributor][FIX] Add a missing dependence track in noalias deduction — uenoku.tokotoko / detail
  519. ObjCMethodDecl::findPropertyDecl  - fix static analyzer null dereference warnings. NFCI. — llvm-dev / detail
  520. [PowerPC][AIX] Implement formal arguments passed in stack memory. — sd.fertile / detail
  521. [clang-tidy] New check: bugprone-suspicious-include — jroelofs / detail
  522. [gn build] Port 2c9cf9f4ddd — llvmgnsyncbot / detail
  523. [TableGen] Move generated *Attr class methods out of line — rnk / detail
  524. [AST][SVE] Add new Type queries for sizeless types — richard.sandiford / detail
  525. [gn build] Port fa8080376e7 — llvmgnsyncbot / detail
  526. Replace getAs/dyn_cast with castAs/cast to fix null dereference static analyzer warnings. — llvm-dev / detail
  527. [Sema][SVE] Add tests for valid and invalid type usage — richard.sandiford / detail
  528. [CUDA] Warn about unsupported CUDA SDK version only if it's used. — tra / detail
  529. [Sema][SVE] Reject sizeof and alignof for sizeless types — richard.sandiford / detail
  530. [Sema][SVE] Reject aligned/_Alignas for sizeless types — richard.sandiford / detail
  531. [Sema][SVE] Reject atomic sizeless types — richard.sandiford / detail
  532. [lldb/Utility] Add YAML traits for ConstString and FileSpec. — Jonas Devlieghere / detail
  533. [mlir] Add derived attribute op interface — jpienaar / detail
  534. [Sema][SVE] Don't allow static or thread-local variables to have sizeless type — richard.sandiford / detail
  535. CFGDiff: Simplify and generalize over all graph types — dblaikie / detail
  536. Cache uwnind frame headers as they are found. — saugustine / detail
  537. [AMDGPU] Simplify nested SI_END_CF — Stanislav.Mekhanoshin / detail
  538. [clang-tidy] Add module for llvm-libc and restrict-system-libc-header-check. — paulatoth / detail
  539. Revert "[SCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)" — flo / detail
  540. ExecutionDomainFix - fix static analyzer out of range shift warnings. — llvm-dev / detail
  541. CGOpenMPRuntime::emitDeclareTargetVarDefinition - fix static analyzer null dereference warning. NFCI. — llvm-dev / detail
  542. Replace getAs with castAs to fix null dereference static analyzer warning. — llvm-dev / detail
  543. Fix unused variable warning. NFCI. — llvm-dev / detail
  544. Sink more Attr.h inline methods, NFC — rnk / detail
  545. Add a catch-all else case so any unanticipated configs pass this test. — saugustine / detail
  546. [ARM] Long shift tests. NFC — david.green / detail
  547. [lldb] Specify default value for platform.module-cache-directory — Tatyana Krasnukha / detail
  548. [WebAssembly] Fix SIMD shift unrolling to avoid assertion failure — tlively / detail
  549. [Hexagon] Enable init_arrays when target is linux-musl — sidneym / detail
  550. [DAGCombine] foldVSelectOfConstants - ensure constants are same type — llvm-dev / detail
  551. Defer checking for mismatches between the deletedness of and overriding — richard / detail
  552. [AMDGPU] Add ISD::FSHR -> ALIGNBIT support — llvm-dev / detail
  553. [SVE] Update API ConstantVector::getSplat() to use ElementCount. — huihuiz / detail
  554. [clangd] Add a textual fallback for go-to-definition — zeratul976 / detail
  555. [libcxx] Enable C++17 for the benchmarks. — koraq / detail
  556. [MLIR] Update documentation for loop.reduce. — pifon / detail
  557. [MLIR] Reformat LoopOps.td documentation. — pifon / detail
  558. [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM — ajcbik / detail
  559. [lldb/Utility] Replace ProcessInstanceInfoList with std::vector. (NFCI) — Jonas Devlieghere / detail
  560. Revert "[libcxx] Enable C++17 for the benchmarks." — koraq / detail
  561. [mlir][SideEffects] Mark the CFG only terminator operations as NoSideEffect — riddleriver / detail
  562. [mlir][SideEffects][NFC] Move the .td definitions for NoSideEffect/RecursiveSideEffect to SideEffects.td — riddleriver / detail
  563. [mlir][NFC] Move the definition of AffineApplyOp to ODS — riddleriver / detail
  564. [mlir] Add a new `ConstantLike` trait to better identify operations that represent a "constant". — riddleriver / detail
  565. [mlir][SideEffects] Replace HasNoSideEffect with the memory effect interfaces. — riddleriver / detail
  566. [mlir] Use llvm::ElementCount when constructing an llvm splat vector. — riddleriver / detail
  567. [lldb] Add YAML traits for ArchSpec and ProcessInstanceInfo — Jonas Devlieghere / detail
  568. [AMDGPU] Simplify exec copies — Stanislav.Mekhanoshin / detail
  569. [clang][Parse] properly parse asm-qualifiers, asm inline — ndesaulniers / detail
  570. [libc++abi] NFC: Move AtomicInt to cxa_guard_impl.h — Louis Dionne / detail
  571. [lldb/Host] Fix the Windows build — Jonas Devlieghere / detail
  572. [ORC] Add a mutex to guard EHFrameRegistrationPlugin data structures. — Lang Hames / detail
  573. [ORC] Enable exception handling in JIT'd code when using LLJIT on Darwin. — Lang Hames / detail
  574. CodeGen: Add constexpr to Register constructors — arsenm2 / detail
  575. AMDGPU: Directly annotate functions if they have calls — arsenm2 / detail
  576. [ConstantFold][SVE] Fix constant folding for scalable vector compare instruction. — huihuiz / detail
  577. CFGDiff: Fix one place where I'd left BasicBlock* hardcoded — dblaikie / detail
  578. [gn build] (manually) port eb41cc619866e — thakis / detail
  579. Add support for SHA256 source file checksums in debug info — rnk / detail
  580. [mlir] Remove unused generator — jpienaar / detail
  581. [mlir][spirv] Use separate attribute for (version, capabilities, extensions) — antiagainst / detail
  582. [mlir][spirv] Use larger range for target environment lookup function — antiagainst / detail
  583. [mlir][spirv] Add a pass to deduce version/extension/capability — antiagainst / detail
  584. [mlir][spirv] NFC: put SPIR-V attributes in separate files — antiagainst / detail
  585. [mlir][spirv] Use spv.vce in spv.module and wire up (de)serialization — antiagainst / detail
  586. [mlir][spirv] Use SmallVector<ArrayRef> for availability queries — antiagainst / detail
  587. [mlir][spirv] Support querying type extension/capability requirements — antiagainst / detail
  588. Add a test triple to avoid failure under MS ABI. — richard / detail
  589. [lldb] Remove unused and too strict error_msg parameter from expect_expr — Raphael Isemann / detail
  590. [ELF] --gdb-index: fix memory usage regression after D74773 — maskray / detail
  591. Move more tests to globalMemCounter and reset. — danalbert / detail
  592. [msan] Fix srcaddr handling in recvfrom interceptor. — eugenis / detail
  593. Update system_error tests for more platforms. — danalbert / detail
  594. Convert settings list into a tuple so it can be matched by the decorator. — Adrian Prantl / detail
  595. Revert "Update system_error tests for more platforms." — danalbert / detail
  596. Only run frameheader_cache_test.pass.cpp on x86_64. — saugustine / detail
  597. [mlir][NFC] Removed unnecessary StandardOp includes — riddleriver / detail
  598. Add support for XFAILing a test based on a setting. — Adrian Prantl / detail
  599. [NFC][DAGCombine] Move the fold of a*b-c and a-b*c into lambda function — qshanz / detail
  600. [mlir][spirv] Remove unnecessary friend class declaration — antiagainst / detail
  601. [Attributor] Enable test with update check lines — johannes / detail
  602. openmp: fix memcpy memory leak — johannes / detail
  603. [AVR] Include AVR by default in LLVM builds — me / detail
  604. Fix compiler warning when compiling without asserts — johannes / detail
  605. [OpenMP][Opt][NFC] Add test case for known runtime function attributes — johannes / detail
  606. Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters. — chrisl / detail
  607. incorporate feedback from River. — chrisl / detail
  608. [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td — amy.kwan1 / detail
  609. [ELF] Correct error message when OUTPUT_FORMAT is used — smeenai / detail
  610. Revert "[Attributor] Enable test with update check lines" — johannes / detail
  611. [Attributor] IPO across definition boundary of a function marked alwaysinline — johannes / detail
  612. [X86] Add test cases for failures to form vbroadcastw due to isTypeDesirableForOp preventing load shrinking to i16. — craig.topper / detail
  613. [X86] Add isel patterns for X86VBroadcast with i16 truncates from i16->i64 zextload/extload. — craig.topper / detail
  614. [PowerPC] Replace the PPCISD:: SExtVElems with ISD::SIGN_EXTEND_INREG to leverage the combine rules — qshanz / detail
  615. Add tests to Transforms/CodeGenPrepare/X86/freeze-cmp.ll before commiting D76048 — aqjune / detail
  616. [libunwind] Silence warnings when __mips_hard_float is not defined — mikael.holmen / detail
  617. [CodeGenPrepare] Expand freeze conversion to support fcmp and icmp with null — aqjune / detail
  618. [clangd] Populate PreambleData::CompileCommand and make use of it inside buildPreamble — kadircet / detail
  619. [ARM] Constant long shift combines — david.green / detail
  620. Modernize DeclTest — gribozavr / detail
  621. [Sema] Fix location of star ('*') inside MemberPointerTypeLoc — gribozavr / detail
  622. Refactor SourceLocationTest to `using namespace` — gribozavr / detail
  623. [yaml2obj][obj2yaml][test] - Add base tests for relocation addends. — grimar / detail
  624. [gn build] (manually) port ce79c4246 — thakis / detail
  625. [ARM] Optimise ASRL/LSRL to smaller shifts using demand bits. — david.green / detail
  626. Added 'const' as suggested by ClangTidy llvm-qualified-auto — gribozavr / detail
  627. [HIP] Mark kernels with uniform-work-group-size=true — Yaxun.Liu / detail
  628. [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash — alexandre.ganea / detail
  629. [AArch64][SVE] Add the @llvm.aarch64.sve.dup.x intrinsic — andrzej.warzynski / detail
  630. [SCEV] Add missing cache queries — ehudkatz / detail
  631. Add CppCoreGuidelines I.2 "Avoid non-const global variables" check — aaron / detail
  632. [ExpandMemCmp][NFC] Add more tests. — courbet / detail
  633. [gn build] Port 512767eb3fe — llvmgnsyncbot / detail
  634. Revert "[ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't" — thakis / detail
  635. [SimplifyCFG] convert if-else chain to switch; NFC — spatel / detail
  636. TableGen: Fix typo — arsenm2 / detail
  637. [OPENMP]Reduce number of captured global vars. — a.bataev / detail
  638. [CMake] Explicitly specify paths to libc++abi in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  639. [llvm-objdump][test] Reorganize ELF --syms tests — maskray / detail
  640. [llvm-objdump] --syms: print 'i' for STT_GNU_IFUNC — maskray / detail
  641. [llvm-objdump] --syms: print 'u' for STB_GNU_UNIQUE — maskray / detail
  642. [X86] LowerEXTRACT_VECTOR_ELT - pull out repeated getOperand() calls. NFC. — llvm-dev / detail
  643. [X86] combineExtractWithShuffle - pull out repeated getSizeInBits() call. NFC. — llvm-dev / detail
  644. [Attributor] Improve noalias preservation using reachability — pgode / detail
  645. [LLD][ELF][Hexagon] Support GDPLT transforms — sidneym / detail
  646. [Attributor] Detect possibly unbounded cycles in functions — johannes / detail
  647. [CodeView] Align type records on 4-bytes when emitting PDBs — alexandre.ganea / detail
  648. [lldb/Reproducers] Intercept the FindProcesses API — Jonas Devlieghere / detail
  649. [AssumeBundles] Preserve Information in the inliner — tyker / detail
  650. [AssumeBundles] filter usefull attriutes to preserve — tyker / detail
  651. [SCEV] Fix usage of invalid IP with FoldingSet — ehudkatz / detail
  652. [lldb/Test] Convert stdout to str by calling decode('utf-8') on it. — Jonas Devlieghere / detail
  653. [X86] Add cttz/ctlz tests for i686 with CMOV target — llvm-dev / detail
  654. [CostModel][X86] Improve ISD::CTTZ costs accounting for BSF/TZCNT implementations — llvm-dev / detail
  655. [clang-tidy] Update Abseil Duration Conversion check to find more cases. — hwright / detail
  656. Recommit "[SCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)" — flo / detail
  657. [lldb/Test] Temporarily skip TestReproducerAttach on Linux — Jonas Devlieghere / detail
  658. [lldb/Host] s/FindProcesses/FindProcessesImpl/ in windows/Host.cpp — Jonas Devlieghere / detail
  659. [TableGen] Support combining AssemblerPredicates with ORs — simon.cook / detail
  660. Use 15 byte long nops on modern Intel processors — listmail / detail
  661. [CVP,SCCP] Precommit test for D75055. — flo / detail
  662. [SimplifyCFG] fix debug print formatting; NFC — spatel / detail
  663. [SimplifyCFG] fix formatting; NFC — spatel / detail
  664. [SimplifyCFG] regenerate test checks; NFC — spatel / detail
  665. [SimplifyCFG] regenerate complete test checks; NFC — spatel / detail
  666. Debug Info: Store the SDK in the DICompileUnit. — Adrian Prantl / detail
  667. [SLPVectorizer][SVE] Bail out early for scalable vector. — huihuiz / detail
  668. [SimplifyCFG] add test for chain of empty block conditional branches; NFC — spatel / detail
  669. [mlir] [VectorOps,LinAlg] Remove direct LLVM lowering for vector.broadcast — ajcbik / detail
  670. [X86][SSE] Prefer trunc(movd(x)) to pextrb(x,0) — llvm-dev / detail
  671. Revert "[ObjC][ARC] Check the basic block size before calling DominatorTree::dominate" — rnk / detail
  672. Revert "Revert "Update system_error tests for more platforms."" — danalbert / detail
  673. [Sema][SVE] Don't allow fields to have sizeless type — richard.sandiford / detail
  674. Allow site-specific test_exec_root. — danalbert / detail
  675. [Sema][SVE] Reject by-copy capture of sizeless types — richard.sandiford / detail
  676. [Sema][SVE] Reject arrays of sizeless types — richard.sandiford / detail
  677. [AMDGPU] Disable endcf collapse — Stanislav.Mekhanoshin / detail
  678. Revert "Reland "[DebugInfo] Enable the debug entry values feature by default"" — thakis / detail
  679. AMDGPU: Don't handle kernarg.segment.ptr in functions — Matthew.Arsenault / detail
  680. [LoopInterchange] Fix interchanging contents of preheader BBs — jimmy.zhongduo.lin / detail
  681. [Sema] Use the canonical type in function isVector — Akira / detail
  682. Revert "Move more tests to globalMemCounter and reset." — danalbert / detail
  683. AMDGPU: Add flag to used fixed function ABI — Matthew.Arsenault / detail
  684. [mlir][Vector]Lower vector.contract to llvm.intr.matrix_multiply — ntv / detail
  685. [COFF] Assign unique names to autogenerated .weak.<name>.default symbols — martin / detail
  686. [AMDGPU] Fix endcf collapse — Stanislav.Mekhanoshin / detail
  687. [ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't — Akira / detail
  688. CMake: Turn LLVM_ENABLE_ZLIB into a tri-state option — akhuang / detail
  689. Fix "unused variable" warning in NDEBUG builds. — richard / detail
  690. [MCJIT] Check for RuntimeDyld errors in MCJIT::finalizeLoadedModules. — Lang Hames / detail
  691. [IR] Fix formatting. NFC — craig.topper / detail
  692. [SelectionDAGBuilder] Simplify the struct type handling in getUniformBase. — craig.topper / detail
  693. [clangd] Add json::Object->Value conversion workaround for older compilers — Jan Korous / detail
  694. [ELF] Add test for freebsd bfdname — smeenai / detail
  695. [mlir] Automatically add DerivedAttribute op interface — jpienaar / detail
  696. [mlir][Linalg] Implement padding for linalg.conv and lowering to loops. — hanchung / detail
  697. [mlir][LLVMIR] Add a support for boolean type arguments conversion — ataei / detail
  698. Add Builder::getI64VectorAttr. — silvasean / detail
  699. [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. — a.bataev / detail
  700. [LLJIT] Add std::move() as a workaround for older compilers — Jan Korous / detail
  701. Initialize IsFast* values — bcain / detail
  702. [SCEV] Add support for GEPs over scalable vectors. — efriedma / detail
  703. Adjust debug output for MCRelaxableFragment to include the size so that sanity checking relaxation offsets from -debug output is easier — listmail / detail
  704. [NFC][LoopUnrollAndJam] clang-format. — whitneyt / detail
  705. Revert "Revert "Move more tests to globalMemCounter and reset."" — danalbert / detail
  706. Fix `-Wunused-variable`. NFC. — michael.hliao / detail
  707. [X86] Remove isel patterns for X86VBroadcast+trunc+extload. Replace with DAG combines. — craig.topper / detail
  708. PR45063: Fix crash on invalid processing an elaborated class template-id — richard / detail
  709. [AArch64][Fix] LdSt optimization generate premature stack-popping — diogo.sampaio / detail
  710. PR44992 Don't crash when a defaulted <=> is in a class declared in a — richard / detail
  711. [mlir][NFC] modernize / clean up some loop transform utils, affine analysis utils — riddleriver / detail
  712. [X86] Disable nop padding before instruction following a prefix — shengchen.kan / detail
  713. [llvm-dlltool] Add a testcase to show the kind of weak external used for import library aliases. NFC. — martin / detail
  714. [X86] getFauxShuffleMask - merge insertelement paths — llvm-dev / detail
  715. [yaml2obj] - Set a default value for `PAddr` property of a program header to a value of `VAddr` — grimar / detail
  716. [ValueLattice] Add new state for undef constants. — flo / detail
  717. [X86] getFauxShuffleMask - pull out repeated byte sizes varaibles. NFC. — llvm-dev / detail
  718. Fix signed/unsigned comparison warning. — llvm-dev / detail
  719. [clang-tidy] extend bugprone-signed-char-misuse check. — tamas.zolnai / detail
  720. [mlir] Fix cross compiling MLIR — joker-eph / detail
  721. [Hexagon] Only allow single HVX vector loads/stores in lowering — kparzysz / detail
  722. [ValueLattice] Go to overdefined in getRange() for full ranges. — flo / detail
  723. Improve the attribute language option interface somewhat; NFCi. — aaron / detail
  724. [mlir][NFC] Move the LoopLike interface out of Transforms/ and into Interfaces/ — riddleriver / detail
  725. [mlir] Only treat "Alloc" effects as dead if they are for operation results. — riddleriver / detail
  726. Remove some explicit calls to getName() when printing diagnostics; NFC — aaron / detail
  727. Remove an unnecessary explicit 'WarnDiag'; NFC — aaron / detail
  728. [Orc] Add basic OrcV2 C bindings and example. — Lang Hames / detail
  729. [gn build] Port 633ea07200e — llvmgnsyncbot / detail
  730. [Orc][examples] Actually return MainResult from main — Lang Hames / detail
  731. [llvm-jitlink] Add -show-init-es option to dump initial ExecutionSession state. — Lang Hames / detail
  732. [JITLink][MachO] Treat linker private symbols as hidden rather than private. — Lang Hames / detail
  733. [X86] Add avx512f only command lines to the vector add/sub saturation tests. NFC — craig.topper / detail
  734. Revert "[JITLink][MachO] Treat linker private symbols as hidden rather than private." — Lang Hames / detail
  735. Test commit. — tmsriram / detail
  736. Basic Block Sections Support. — tmsriram / detail
  737. [JITLink][MachO] Re-apply b64afadf306, MachO linker-private support, with fixes. — Lang Hames / detail
  738. [ORC] Print symbol flags and materializer name in ExecutionSession::dump. — Lang Hames / detail
  739. [JITLink][AArch64] Fix incorrect capitalization in a testcase name. — Lang Hames / detail
  740. [ORC] Remove an undefined static method from LLJIT. — Lang Hames / detail
  741. [CodeGenPrepare] Freeze condition when transforming select to br — aqjune / detail
  742. Be more strict when checking existence of foo — aqjune / detail
  743. [mlir] Add support for generating dialect declarations via tablegen. — riddleriver / detail
  744. [ValueLattice] Add singlecrfromundef lattice value. — flo / detail
  745. [DAG] MatchRotate - Add funnel shift by variable support — llvm-dev / detail
  746. [TypeSize] Allow returning scalable size in implicit conversion to uint64_t — sander.desmalen / detail
  747. [Clang][SVE] Parse builtin type string for scalable vectors — sander.desmalen / detail
  748. [AVR] Make helper functions static. NFC. — benny.kra / detail
  749. [tblgen] Remove unused private field. NFC. — benny.kra / detail
  750. [SystemZ] Regenerate rotate/shift tests — llvm-dev / detail
  751. [Thumb2] Regenerate rotate tests — llvm-dev / detail
  752. [PowerPC] Regenerate rotate tests — llvm-dev / detail
  753. AMDGPU/GlobalISel: Add baseline test for mul — arsenm2 / detail
  754. AMDGPU/GlobalISel: Add baseline test for mul — arsenm2 / detail
  755. [gn build] (manually) port 5087ace6519 — thakis / detail
  756. [Driver][test] Add a specific test file for -fmerge-all-constants — maskray / detail
  757. [gn build] (manually) port 5087ace6519 more — thakis / detail
  758. [gn build] Port 5087ace6519 — llvmgnsyncbot / detail
  759. AMDGPU/GlobalISel: Add more tests for G_SADDE/G_SSUBE — arsenm2 / detail
  760. AMDGPU/GlobalISel: Remove -global-isel-abort=0 from some tests — arsenm2 / detail
  761. [llvm-objdump][test] Move {AArch64,X86}/macho-* to MachO/ — maskray / detail
  762. [ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer. — Lang Hames / detail
  763. [llvm-objdump][test] Move {AArch64,ARM}/* to ELF/ARM/ or MachO/ARM/ and {AMDGPU,Hexagon,Mips,powerPC}/ to ELF/ — maskray / detail
  764. [gn build] don't repeat arm header targets twice. no behavior change. — thakis / detail
  765. Revert "[ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer." — Lang Hames / detail
  766. [llvm-objdump][test] Change llvm-objdump tests to use double dash options — maskray / detail
  767. [compiler-rt] [netbsd] Add support for the MKIPFILTER=no distribution — n54 / detail
  768. [X86] Add a non-zero cost for truncating v32i16->v32i8 on avx512bw. — craig.topper / detail
  769. [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options — maskray / detail
  770. [test] lld/test/: change llvm-objdump single-dash long options to double-dash options — maskray / detail
  771. [llvm-objdump] Require long options to use double-dash --long-option — maskray / detail
  772. [NFC][Test] Add three tests to verify the behavior of a*b-c*d if there is multi-uses — qshanz / detail
  773. Support prefix padding for alignment purposes (Relaxable instructions only) — listmail / detail
  774. [MLIR] fix parse bound error message — joker-eph / detail
  775. [lldb/Utils] Use PYTHON_EXECUTABLE to configure lldb-dotest's shebang — Jonas Devlieghere / detail
  776. [lldb/Host] s/FindProcesses/FindProcessesImpl/ in freebsd/Host.cpp — Jonas Devlieghere / detail
  777. [lldb/Process] Include Unwind.h in FreeBSDThread — Jonas Devlieghere / detail
  778. Revert "[CodeGenPrepare] Freeze condition when transforming select to br" — aqjune / detail
  779. [CodeGenPrepare] Freeze condition when transforming select to br — aqjune / detail
  780. [debuginfo-tests] Update test for double-dash long-option. — Jonas Devlieghere / detail
  781. [analyzer] Fix modeling some library functions when UCHAR_MAX > INT_MAX. — Artem Dergachev / detail
  782. [Coroutines] Do not evaluate InitListExpr of a co_return — JunMa / detail
  783. [Verifier] Remove invalid verifier check — serguei.katkov / detail
  784. [MIPS] Implement PUL.PS and PUU.PS instructions — simon / detail
  785. [AVR] Add a release note about the AVR backend becoming an official backend — me / detail
  786. [NFC][X86] Simplify test cases for branch align — shengchen.kan / detail
  787. [obj2yaml][test] - Simplify call-graph-profile-section.yaml. NFCI. — grimar / detail
  788. Implement CET Shadow Stack (Intel Controlflow Enforcement Technology) support on Windows — ruiu / detail
  789. [NFC][MC] Rename alignBranches* to emitInstruction* — shengchen.kan / detail
  790. [DebugInfo] Handle generic type DW_OP_convert ops in llvm-dwarfdump — david.stenberg / detail
  791. [SVE] Auto-generate builtins and header for svld1. — sander.desmalen / detail
  792. [llvm-objdump] Display locations of variables alongside disassembly — oliver.stannard / detail
  793. [DebugInfo] Add unit test for compact expression printer — oliver.stannard / detail
  794. [llvm-objdump] Add simple memory expressions to variable display — oliver.stannard / detail
  795. [llvm-objdump] Add entry_value and stack_value opcodes — oliver.stannard / detail
  796. [lldb/DWARF] Fix crash when a dwo compile unit refers to a non-dwo type — pavel / detail
  797. [DebugInfo] Handle generic type DW_OP_convert ops in dsymutil — david.stenberg / detail
  798. Don't run ARM objdump tests when ARM backend not built — oliver.stannard / detail
  799. [llvm-objdump] Add llvm_unreachable to silence GCC warning. NFC. — martin / detail
  800. Don't run PowerPC objdump tests when PowerPC backend not built — oliver.stannard / detail
  801. [SystemZ]  Avoid scalarization of [SU]INT_TO_FP ISD-nodes. — paulsson / detail
  802. Add AllowMissingMoveFunctionsWhenCopyIsDeleted flag to cppcoreguidelines-special-member-functions — aaron / detail
  803. [lldb] Hardcode target in dwo-type-in-main-file.s test — pavel / detail
  804. Disable llvm-objdump --debug-vars tests on Windows — oliver.stannard / detail
  805. [NFC][TTI] Use switch in getCastInstrCost — sam.parker / detail
  806. [AST] rename DependencyFlags.h => DependenceFlags.h, NFC — hokein.wu / detail
  807. [X86] LowerRotate - use X86::isConstantSplat to detect constant splat rotation amounts. — llvm-dev / detail
  808. [X86] X86::isConstantSplat - enable partial undef bit handling by default. — llvm-dev / detail
  809. [NFC][TTI] Remove static_casts — sam.parker / detail
  810. [yaml2obj][test] - Fix comments in ELF/program-header-address.yaml test. NFC. — grimar / detail
  811. Disable memcpy-inline-fails.ll for windows — gchatelet / detail
  812. Add tests to ExpandMemCmp/X86/memcmp.ll before submitting D76113 — aqjune / detail
  813. [lldb] Copy m_behaves_like_zeroth_frame on stack frame update — Tatyana Krasnukha / detail
  814. [lldb] Remove unimplemented StackFrame::BehavesLikeZerothFrame — Tatyana Krasnukha / detail
  815. [ExpandMemCmp] Correctly set alignment of generated loads — aqjune / detail
  816. [GlobalISel] combine G_TRUNC with G_MERGE_VALUES — dominik.montada / detail
  817. [gn build] (manually) port 8b409eaba — thakis / detail
  818. [TargetLowering] Only demand a funnelshift's modulo amount bits — llvm-dev / detail
  819. [gn build] (manually) port 8b409eaba more — thakis / detail
  820. [gn build] Port f62b898c1f5 — llvmgnsyncbot / detail
  821. [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names — maskray / detail
  822. AMDGPU/GlobalISel: Make some large merges legal — arsenm2 / detail
  823. Revert "Disable memcpy-inline-fails.ll for windows" — gchatelet / detail
  824. Fix typo in parameter name. — Adrian Prantl / detail
  825. Revert "[SVE] Auto-generate builtins and header for svld1." — sander.desmalen / detail
  826. [GlobalISel] add additional lowering support for G_INSERT — dominik.montada / detail
  827. [lldb] Re-add nullptr check to IRForTarget::RewriteObjCConstString log statement — Raphael Isemann / detail
  828. Revert "[gn build] (manually) port 8b409eaba" — thakis / detail
  829. GlobalISel: Fix round lowering — arsenm2 / detail
  830. [lldb/Reproducers] Decode run-length encoding in GDB replay server. — Jonas Devlieghere / detail
  831. [AST] Move dependence computations into a separate file — hokein.wu / detail
  832. Revert "[AST] Move dependence computations into a separate file" — hokein.wu / detail
  833. [AST] Correct the CXXOperatorCallExpr source range. — hokein.wu / detail
  834. AMDGPU: Drop special case f64 fround lowering — arsenm2 / detail
  835. Minor fix to a comment in CodeGenPrepare.cpp — aqjune / detail
  836. [DexTer] Add step.UNKNOWN check for NoneType line numbers. — Tom.Weaver / detail
  837. Implement _LIBCPP_SUPPRESS_DEPRECATED_XXX when testing MSVC's STL — cacarter / detail
  838. AMDGPU/GlobalISel: Fix some illegal scalar argument types — arsenm2 / detail
  839. AMDGPU/GlobalISel: Fix handling of G_ANYEXT with s1 source — arsenm2 / detail
  840. [PowerPC] Disable sanitizer test due to failures when using LLD — nemanja.i.ibm / detail
  841. GlobalISel: Fix lower bswap for vectors — arsenm2 / detail
  842. [X86] matchScalarReduction - add support for partial reductions — llvm-dev / detail
  843. Revert "[llvm-objdump] Display locations of variables alongside disassembly" — thakis / detail
  844. [Syntax] Build declarator nodes — gribozavr / detail
  845. TTI: Add addrspace parameters to memcpy lowering functions — arsenm2 / detail
  846. Utils: Always set alignment when expanding mem intrinsics — arsenm2 / detail
  847. [InstSimplify][SVE] Fix SimplifyGEPInst for scalable vector. — huihuiz / detail
  848. Implement IR intrinsics for gather prefetch. — francesco.petrogalli / detail
  849. [mlir][NFC] Add missing include for std::string. — riddleriver / detail
  850. [libc] Provide Arm Optimized Routines for the LLVM libc project. — sivachandra / detail
  851. Revert "[InstSimplify] Simplify calls with "returned" attribute" — thakis / detail
  852. [libc] Add a README.md file to the AOR directory. — sivachandra / detail
  853. [mlir] Avoid the use of auto in templates to fix MSVC build — riddleriver / detail
  854. [AArch64] Remove unused variable — benny.kra / detail
  855. [X86] Assign avx512bf16 instructions to the SSEPackedSingle ExeDomain. — craig.topper / detail
  856. [QuantOps] Add the quant region definition — liufeng.ee / detail
  857. [CUDA] Updated CompileCudaWithLLVM doc. — tra / detail
  858. [LoopTerminology] Rotated Loops — sdi1600105 / detail
  859. [LoopTerminology] Rotated Loops images — sdi1600105 / detail
  860. Basic Block Sections support in LLVM. — tmsriram / detail
  861. [gn build] Port df082ac45aa — llvmgnsyncbot / detail
  862. [memtag] Plug in stack safety analysis. — eugenis / detail
  863. [Concepts] Fix incorrect control flow when TryAnnotateTypeConstraint annotates an invalid template-id — saar / detail
  864. Fix profiling options on PS4 target: — dmitry.mikulin / detail
  865. [Tests] Add test coverage for prefix selection logic — listmail / detail
  866. Make isValidImmForSVEVecImmAddrMode inline static rather than just static. — echristo / detail
  867. [MLIR][NFC] update/clean up affine PDT, related utils, its test case — uday / detail
  868. [mlir] Remove the PatternState class and simplify PatternMatchResult. — riddleriver / detail
  869. Add target to test basicblock-sections-mir-parse.mir — tmsriram / detail
  870. Switch to TypeSystemClang over to CreateDeserialized() (NFC) — Adrian Prantl / detail
  871. [X86] Disable fast-isel call lowering for functions with vXi1 arguments on avx512. — craig.topper / detail
  872. [Support] Change isatty to is_displayed — maskray / detail
  873. [mlir] Add support for the attribute verifiers in the dialect declaration generator. — riddleriver / detail
  874. [X86] Disable nop padding before instruction following hardcode — shengchen.kan / detail
  875. Fix `-Wpedantic` warning. NFC. — michael.hliao / detail
  876. [sanitizer] Fix warning on windows — Vitaly Buka / detail
  877. Fix unused function warning — Vitaly Buka / detail
  878. Affine expr simplification for add of const multiple of same expression — uday / detail
  879. [PowerPC] add test cases for target hook isProfitableToHoist - NFC — czhengsz / detail
  880. [InstCombine] Transform to undef incorrect atomic unordered mem intrinsics — serguei.katkov / detail
  881. [NFC][PowerPC] Simplify the logic in lower select_cc — qshanz / detail
  882. [LoopTerminology] Minor fixes in loop rotation — sdi1600105 / detail
  883. Remove the old SecTaskAccess entry from debugserver's plist — Jason Molenda / detail
  884. [lld] Fix "loop variable creates a copy" warning — Vitaly Buka / detail
  885. [NFC] LoopRotate: do issue debug message when not rotating due to instr count — lebedev.ri / detail
  886. [AST] Move dependence computations into a separate file — hokein.wu / detail
  887. [gn build] Port 876bb86e26c — llvmgnsyncbot / detail
  888. Fix the buildbot error. — hokein.wu / detail
  889. [llvm-readobj][test] - Remove unused Offset key from reloc-types-*.test tests — grimar / detail
  890. [obj2yaml][test] - Remove excessive missing_symtab.test test. — grimar / detail
  891. [PowerPC] Fix a typo of the condition of checking the fusion candidate — qshanz / detail
  892. Fix memtag test. — akuegel / detail
  893. [yaml2obj][test] - Ensure that dynamic section has sh_entsize correctly set. — grimar / detail
  894. [VE] Move VEInstPrinter.cpp and VEInstPrinter.h into MCTargetDesc — simon.moll / detail
  895. [lldb] [Host/NetBSD] Rename Host.cpp to HostNetBSD.cpp — mgorny / detail
  896. [SVE][Inline-Asm] Add constraints for SVE ACLE types — kerry.mclaughlin / detail
  897. [yaml2obj] - Add `ELFYAML::YAMLIntUInt` to fix how we parse a relocation `Addend` key. — grimar / detail
  898. [Sema][SVE] Reject subscripts on pointers to sizeless types — richard.sandiford / detail
  899. [Sema][SVE] Reject arithmetic on pointers to sizeless types — richard.sandiford / detail
  900. [Sema][SVE] Reject sizeless types in exception specs — richard.sandiford / detail
  901. [lldb] Add test for importing ObjC modules in a non-ObjC target — Raphael Isemann / detail
  902. [Sema][SVE] Don't allow sizeless objects to be thrown — richard.sandiford / detail
  903. [mlir][vulkan-runner] Use C-compatible wrapper emission. — antiagainst / detail
  904. [Sema][SVE] Don't allow sizeless types to be caught — richard.sandiford / detail
  905. [StackProtector] Catch direct out-of-bounds when checking address-takenness — john.brawn / detail
  906. [SCCP] Explicitly mark values as overdefined (NFC). — flo / detail
  907. [LLDB] Add support for AVR breakpoints — aykevanlaethem / detail
  908. [AVR] Add support for the -mdouble=x flag — aykevanlaethem / detail
  909. [lldb] Ptrs->refs in CommandObjectExpression::EvaluateExpression parameters — Raphael Isemann / detail
  910. [Sema][SVE] Reject "new" with sizeless types — richard.sandiford / detail
  911. [analyzer] StdLibraryFunctionsChecker refactor w/ inheritance — gabor.marton / detail
  912. [Sema][SVE] Reject "delete" with sizeless types — richard.sandiford / detail
  913. Replace MCTargetOptionsCommandFlags.inc and CommandFlags.inc by runtime registration — sguelton / detail
  914. [gn build] Port ac1d23ed7de — llvmgnsyncbot / detail
  915. [lldb] Tighten checks in TestStats.py — Raphael Isemann / detail
  916. [OpenCL] Add pipe and kernel enqueuing builtins — sven.vanhaastregt / detail
  917. [OPENMP50]Initial support for detach clause in task directive. — a.bataev / detail
  918. AMDGPU/GlobalISel: Legalize a16 images — arsenm2 / detail
  919. AMDGPU/GlobalISel: Legalize non-a16 non-NSA images — arsenm2 / detail
  920. AMDGPU/GlobalISel: Adjust image load register type based on dmask — arsenm2 / detail
  921. AMDGPU/GlobalISel: Fully handle 0 dmask case during legalize — arsenm2 / detail
  922. Purge unused diagnostics. NFC. — benny.kra / detail
  923. [MIPS] Implement MIPS3D vector instructions — simon / detail
  924. [ValueLattice] Clarify that constant state can reached from undef. — flo / detail
  925. [mlir] LLVM dialect: move ensureDistinctSuccessors out of std->LLVM conversion — zinenko / detail
  926. [AMDGPU] Enable SEXT divergence driven selection. — alex-t / detail
  927. [AssumeBundles] Detection of Empty bundles — tyker / detail
  928. [Alignment] Add alignTo with skew parameter — gchatelet / detail
  929. AMDGPU/GlobalISel: Fix asserting on gather4 intrinsics — arsenm2 / detail
  930. [HIP] Let clang recognize .hip extension — Yaxun.Liu / detail
  931. [docs] Remove outdated note about migration to Git — jaskiewiczs / detail
  932. [NFC][PowerPC] Add 2 test cases to early-ret.mir to test BLR and BCCLR — shkzhang / detail
  933. [Verifier] Silence static analyzer null dereference warning (PR45118) — llvm-dev / detail
  934. [DAGCombiner] matchRotateSub - handle shift amount truncation — llvm-dev / detail
  935. [clangd] Only minimally escape text when rendering to markdown. — sam.mccall / detail
  936. [NFC] Add UsedDeclVisitor — Yaxun.Liu / detail
  937. Support repeated machine outlining — jinl / detail
  938. [AMDGPU] Fix whole wavefront mode — sebastian.neubauer / detail
  939. [MLIR] Added llvm.fence — zinenko / detail
  940. Revert "Support repeated machine outlining" — jinl / detail
  941. [clang][AArch64] readd support for 'p' inline asm constraint — ndesaulniers / detail
  942. Fix -Wdeprecated-copy-dtor and -Wdeprecated-dynamic-exception-spec warnings. — dimitry / detail
  943. [lldb] Remove template parameters from FunctionTemplateDecl names — shafik / detail
  944. [SelectionDAGBuilder] Don't set MachinePointerInfo for gather when we find a uniform base — craig.topper / detail
  945. [OPENMP50]Mark expression in detach clause as firstprivate. — a.bataev / detail
  946. [ValueTracking][SVE] Fix isGEPKnownNonNull for scalable vector. — huihuiz / detail
  947. [mlir] Add a hook to PatternRewriter to allow for patterns to notify why a match failed. — riddleriver / detail
  948. [InstCombine] add tests for bool math; NFC — spatel / detail
  949. [InstCombine] reduce demand-limited bool math to logic, part 2 — spatel / detail
  950. [NFC][Attr TableGen] Emit Spelling Enum for Attr types if there >1 — erich.keane / detail
  951. [libc] Add a new rule `add_object`. — sivachandra / detail
  952. [libc++] Use env to set the tool's environment on Darwin — Louis Dionne / detail
  953. Move RDF from Hexagon to Codegen — craig.topper / detail
  954. [gn build] Port 080dd10f7df — llvmgnsyncbot / detail
  955. [DwarfDebug] Fix an assertion error when emitting call site info that combines two DW_OP_stack_values — Vedant Kumar / detail
  956. [libc++] Bugfix to std::binomial_distribution<int> — Louis Dionne / detail
  957. [ELF][test] Delete unneeded --no-threads — maskray / detail
  958. [libc] Resolve race condition in sub-process test runner. — paulatoth / detail
  959. [SCCP] Split up callsite handling, only propagate result on change (NFC) — flo / detail
  960. PR45207: Fix crash if constrained-type-specifier annotation forms a — richard / detail
  961. [pstl] A hot fix for exclusive_scan (+ lost enable_if in declaration) — Louis Dionne / detail
  962. Don't call anyone lazy in the documentation. — aaron / detail
  963. [lit] NFC: Fix typo in log statement — Louis Dionne / detail
  964. [Clang] Undef attribute for global variables — jonathanchesterfield / detail
  965. [TargetLowering] Only demand a rotation's modulo amount bits — llvm-dev / detail
  966. Add some libc++ revisions to .git-blame-ignore-revs — Louis Dionne / detail
  967. [lldb/PlatformDarwin] Be more robust in computing the SDK path with xcrun — Jonas Devlieghere / detail
  968. [MC] Recalculate fragment offsets after relaxation — caij2003 / detail
  969. [libc++] Move some misplaced compile-time flags — Louis Dionne / detail
  970. [mlir] Add target for Shape dialect — jpienaar / detail
  971. [codegen] Fix one more case where `getGlobalDecl` should be used. NFC. — michael.hliao / detail
  972. [clangd] Extend findTarget()'s dependent name heuristic to handle enumerators — zeratul976 / detail
  973. Fix arm build broken by D74361 by dropping align from filecheck pattern — jonathanchesterfield / detail
  974. [mlir][NFC] Rename QuantOps to Quant — riddleriver / detail
  975. [mlir][NFC] Renamed VectorOps to Vector — riddleriver / detail
  976. [lldb/PlatformDarwin] Return POSIX path from FindXcodeContentsDirectoryInPath — Jonas Devlieghere / detail
  977. Disable loader-uninitialized tests on Windows — jonathanchesterfield / detail
  978. [AMDGPU] Print DWARF register numbers in AMDGPUInstPrinter — scott.linder / detail
  979. [lldb/Bindings] Check that process isn't None before calling is_alive. — Jonas Devlieghere / detail
  980. AMDGPU/GlobalISel: Fix verifier errors on image atomics — arsenm2 / detail
  981. Fix `-Wunused-variable` warning. NFC. — michael.hliao / detail
  982. [libc] Add AOR testing dependencies for buildbot workers. — paulatoth / detail
  983. Revert "Avoid emitting unreachable SP adjustments after `throw`" — thakis / detail
  984. Support repeated machine outlining — jinl / detail
  985. Revert "Support repeated machine outlining" — jinl / detail
  986. [MLIR] Add support for out of tree external projects using MLIR — stephen.neuendorffer / detail
  987. [mlir][Vector] Mostly-NFC - Restructure options for lowering to LLVM Matrix Intrinsics — ntv / detail
  988. [mlir][NFC] Replace all usages of PatternMatchResult with LogicalResult — riddleriver / detail
  989. [mlir] Update DRR patterns to notify the rewriter why a pattern fails to match. — riddleriver / detail
  990. [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d — qshanz / detail
  991. PR45133: Don't crash if the active member of a union changes while it's — richard / detail
  992. [mlir][DialectConversion] Print the operation being legalized if it has no regions — riddleriver / detail
  993. Revert "AMDGPU/GlobalISel: Fully handle 0 dmask case during legalize" — Vitaly Buka / detail
  994. [libc] Add sigaction — alexbrachetmialot / detail
  995. CET for Exception Handle — pengfei.wang / detail
  996. [Alignment][NFC] Deprecate getTransientStackAlignment — gchatelet / detail
  997. [clang] Fix crash on visiting null nestedNameSpecifier. — hokein.wu / detail
  998. [NFC][ARM] Add thumb triple to test — sam.parker / detail
  999. [SCCP] Use constant ranges for select, if cond is overdefined. — flo / detail
  1000. [InstCombine][X86] Tests for variable but in-range per-element shift amounts (PR40391) — llvm-dev / detail
  1001. Fix ac1d23ed7de01fb3 interaction with gold plugin — sguelton / detail
  1002. [ARM,MVE] Add intrinsics and isel for MVE integer VMLA. — simon.tatham / detail
  1003. [ARM,MVE] Add intrinsics for the VQDMLAH family. — simon.tatham / detail
  1004. Reland D75470 [SVE] Auto-generate builtins and header for svld1. — sander.desmalen / detail
  1005. [InstCombine][X86] simplifyX86varShift - convert variable in-range per-element shift amounts to generic shifts (PR40391) — llvm-dev / detail
  1006. [SCCP] Precommit some additional tests for integer ranges. — flo / detail
  1007. [DebugInfo] Fix multi-byte entry values in call site values — david.stenberg / detail
  1008. Fix possible assertion when using PBQP with debug info — d.maljutin / detail
  1009. [AArch64][SVE] Change pointer type of nontemporal load/store intrinsics — sander.desmalen / detail
  1010. [llvm][SVE] Addressing mode for FF/NF loads. — francesco.petrogalli / detail
  1011. [OPENMP50]Codegen for detach clause. — a.bataev / detail
  1012. [lldb/Target] Support more than 2 symbols in StackFrameRecognizer — medismail.bennani / detail
  1013. [mlir] NFC: Fix trivial typos in documents — ishizaki / detail
  1014. [ARM] Track epilogue instructions with FrameDestroy flag (NFC) — oliver.stannard / detail
  1015. [hip] Revise `GlobalDecl` constructors. NFC. — michael.hliao / detail
  1016. [NFC] Add missing REQUIRES clause to a test — danila / detail
  1017. [NFC][PowerPC] Add a new MIR file to test if-converter pass — shkzhang / detail
  1018. [Alignment][NFC] Deprecate getMaxAlignment — gchatelet / detail
  1019. [IPRA][ARM] Spill extra registers at -Oz — oliver.stannard / detail
  1020. [NFCI][SCEV] Avoid recursion in SCEVExpander::isHighCostExpansion*() — lebedev.ri / detail
  1021. Fix build with gcc 7.5 by adding a "redundant move" — joker.eph / detail
  1022. Fix `warning: extra ‘;’` (NFC) — joker.eph / detail
  1023. [InstCombine][X86] Add additional demandedelts style test for in-range variable per-element shift amounts (PR40391) — llvm-dev / detail
  1024. [lldb] [testsuite] Enable forgotten -gsplit-dwarf for 2 testfiles — jan.kratochvil / detail

clang-d345548-g3481062bc68-t7662-b7662.tar.gz (Mar 18, 2020 11:18:35 AM)

  1. Fixes a bug in pstat module — hstong / githubweb

clang-d345548-g3481062bc68-t7662-b7662.tar.gz (Mar 18, 2020 11:18:35 AM)

  1. [test-suite] Add -fcommon — sjoerd.meijer / githubweb
  2. [test-suite] switch Clang driver to default to -fno-common — sjoerd.meijer / githubweb
  3. [MemFunctions] Add validity check. — courbet / githubweb

clang-d344353-g7d2fdd3f663-t7379-b7379.tar.gz (Mar 4, 2020 5:49:38 AM)

  1. [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151). — evgueni.brevnov / detail
  2. [clangd] Fix buildbots — kadircet / detail
  3. [AArch64][SVE] Add SVE2 intrinsic for xar — kerry.mclaughlin / detail
  4. Use DWARFDataExtractor::getInitialLength in DWARFDebugAddr — pavel / detail
  5. Use DWARFDataExtractor::getInitialLength in debug_aranges — pavel / detail
  6. Use new DWARFDataExtractor::getInitialLength in DWARFVerifier — pavel / detail
  7. Use new DWARFDataExtractor::getInitialLength in DWARFUnit — pavel / detail
  8. Use new DWARFDataExtractor::getInitialLength in DWARFDebugPubTable — pavel / detail
  9. Use new DWARFDataExtractor::getInitialLength in DWARFDebugFrame — pavel / detail
  10. Add rsqrt op to Standard dialect and lower it to LLVM dialect. — akuegel / detail
  11. [clang-format] parse C# object initialisers — jbcoe / detail

clang-d344332-g1c991f907a4-t7374-b7374.tar.gz (Mar 4, 2020 2:54:24 AM)

  1. [ARM,MVE] Add the `vsbciq` intrinsics. — simon.tatham / detail
  2. [ARM,MVE] Add the `vshlcq` intrinsics. — simon.tatham / detail
  3. [Object/ELF] - Fix the offset type used in ELFFile<ELFT>::getEntry(). — grimar / detail

clang-d344329-g9284abd0040-t7371-b7371.tar.gz (Mar 3, 2020 11:27:58 PM)

  1. [HIP] Make sure, unused hip-pinned-shadow global var is kept within device code — mahesha.comp / detail
  2. [analyzer] FixItHint: Apply and test hints with the Clang-Tidy's script — charusso / detail
  3. [analyzer] AnalyzerOptions: Remove 'fixits-as-remarks' — charusso / detail
  4. [analyzer] AnalysisDeclContext: Refactor and documentation — charusso / detail
  5. [X86] Directly form VBROADCAST_LOAD for BUILD_VECTOR of splat loads in lowerBuildVectorAsBroadcast. — craig.topper / detail

clang-d344324-g952ad4701cf-t7367-b7367.tar.gz (Mar 3, 2020 9:38:14 PM)

  1. Added getLLVMDocsBuildFactory to build and publish LLVM documentation. — alebedev / githubweb
  2. Added a new 'publish-sphinx-docs' builder. — gkistanova / githubweb

clang-d344324-g952ad4701cf-t7366-b7366.tar.gz (Mar 3, 2020 7:54:52 PM)

  1. [MLIR][NFC] Fix for VS2017 bug. — frank.laub / detail
  2. [MC][test] Improve some llvm-objdump -t tests — maskray / detail
  3. [GlobalISel][Localizer] Enable intra-block localization of already-local uses. — Amara Emerson / detail
  4. [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into branch conditions of dominating blocks' terminators — aqjune / detail

clang-d344320-g1a5da3f0b20-t7363-b7363.tar.gz (Mar 3, 2020 6:12:33 PM)

  1. PR45083: Mark statement expressions as being dependent if they appear in — richard / detail
  2. [MLIR] Expose makeCanonicalStridedLayoutExpr in StandardTypes.h. — pifon / detail
  3. Fix buildbots by including MC for StringTableBuilder. — gclayton / detail
  4. PR45087: Fix check for emptiness when determining whether a trivial copy — richard / detail
  5. [LoopTerminology][NFC] Fix typo — sdi1600105 / detail
  6. [ORC] Skip ST_File symbols in MaterializationUnit interfaces / resolution. — Lang Hames / detail
  7. [MCDwarf] Change emitListsTableHeaderStart to use a reference and fold Start/End symbols generation into it — maskray / detail
  8. [gn build] Fix llvm-gsymutil after D75291 — maskray / detail

clang-d344312-g8cf76e913b8-t7361-b7361.tar.gz (Mar 3, 2020 4:28:22 PM)

  1. Doxygenify CompilerType.h (NFC) — Adrian Prantl / detail
  2. [JITLink] Fix a pointer-to-integer cast in jitlink::InProcessMemoryManager. — Lang Hames / detail
  3. [DebugInfo] Fix for adding "returns cxx udt" option to functions in CodeView. — akhuang / detail
  4. Rename "llvm-gsym" to "llvm-gsymutil" and fix dependencies. — gclayton / detail
  5. [Coroutines] Use dbg.declare for frame variables — modocache / detail
  6. [clang][Modules] Add -fsystem-module flag — bigcheesegs / detail
  7. AMDGPU: Fix computation for getOccupancyWithLocalMemSize — arsenm2 / detail
  8. LICM: Reorder condition checks — arsenm2 / detail
  9. [clang-format] Do not merge target-name and : for C# attributes — jbcoe / detail
  10. [clang-format] Do not format C# array subscript operators as attributes — jbcoe / detail
  11. [JITLink] Add a -slab-address option to llvm-jitlink. — Lang Hames / detail
  12. Partially inline basic_string copy constructor in UNSTABLE — mvels / detail

clang-d344300-gf95095e9f61-t7359-b7359.tar.gz (Mar 3, 2020 2:45:37 PM)

  1. [mlir][ods] Add query for derived attribute — jpienaar / detail
  2. [X86] Match vpmullq latency to uops.info. Correct port usage for 512-bit memory form — craig.topper / detail
  3. [mlir] Format AffineOps.td. NFC — zinenko / detail
  4. [clang-offload-wrapper] Lower priority of __tgt_register_lib in favor of __tgt_register_requires — georgios.rokos / detail
  5. [clangd] Handle go-to-definition in macro invocations where the target appears in the expansion multiple times — zeratul976 / detail
  6. [LiveDebugValues] Do not insert DBG_VALUEs after a MBB terminator — Vedant Kumar / detail
  7. [MachineVerifier] Remove placement rule exception for debug entry values — Vedant Kumar / detail
  8. [PowerPC] adjust test to avoid getting zapped completely; NFC — spatel / detail
  9. [lldb] Delete some commented out code in ClangASTSource.cpp — apl / detail
  10. Port ubsan nullability.c test to Windows — rnk / detail
  11. [mlir] Generate CmpFPredicate as an EnumAttr in tablegen — riddleriver / detail
  12. [mlir][Tutorial] Make parsing an empty file print a better error. — riddleriver / detail
  13. test: Adjust no-dbg-value-after-terminator.mir to use `not --crash` — Vedant Kumar / detail
  14. [AArch64] add tests for nnan/ninf/undef FP simplifications; NFC — spatel / detail

clang-d344286-g13fd50cc264-t7356-b7356.tar.gz (Mar 3, 2020 1:02:02 PM)

  1. [libomptarget][nfc][amdgcn] Simplify assert_fail implementation — jonathanchesterfield / detail
  2. [LoopNest]: Analysis to discover properties of a loop nest. — whitneyt / detail
  3. [gn build] Port c84532a70aa — llvmgnsyncbot / detail
  4. [X86] Directly emit VBROADCAST_LOAD from constant pool in lowerBuildVectorAsBroadcast — craig.topper / detail
  5. [X86] Always emit an integer vbroadcast_load from lowerBuildVectorAsBroadcast regardless of AVX vs AVX2 — craig.topper / detail
  6. [lldb][NFC] Remove some commented out code in TypeSystemClang — Raphael Isemann / detail
  7. [OPENMP50]Support 'update' clause for 'depobj' directive. — a.bataev / detail
  8. [lldb/Docs] Mark both Python 3.6 and 3.8 as supported on Windows — Jonas Devlieghere / detail
  9. [OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls. — sstipanovic / detail
  10. Revert "[lldb/Docs] Mark both Python 3.6 and 3.8 as supported on Windows" — sstipanovic / detail
  11. Revert "[OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls." — sstipanovic / detail
  12. Revert "Revert "[lldb/Docs] Mark both Python 3.6 and 3.8 as supported on Windows"" — sstipanovic / detail

clang-d344274-gc0dac0221dd-t7354-b7354.tar.gz (Mar 3, 2020 11:19:31 AM)

  1. [X86] Don't count the chain uses when forming broadcast loads in lowerBuildVectorAsBroadcast. — craig.topper / detail
  2. [DAGCombiner][X86] Improve narrowExtractedVectorLoad to handle cases where the element size isn't byte sized by the subvector is. — craig.topper / detail
  3. [debuginfo-tests][dexter] Add --builder gcc support for POSIX — pierre.vanhoutryve / detail
  4. [clang-tidy] Change checks to use new isLanguageVersionSupported restriction — n.james93 / detail
  5. Add module for llvm/Bitstream — joerg / detail
  6. [NFC] Try fix ubsan buildbot after 876d13378931bee3dcefafff8729c40d5457ff31 — tyker / detail
  7. [MCDwarf] Generate DWARF v5 .debug_rnglists for assembly files — maskray / detail
  8. Promote nameless lambda used by dl_iterate_phdr to named function to clean up control flow inside findUnwindSections. Also, expose the data structure — saugustine / detail
  9. [mlir] support reductions in loop to std conversion — zinenko / detail
  10. [ORC] Remove an out-of-date FIXME — Lang Hames / detail
  11. [ORC] Make sure we add initializers to the SymbolFlags map for objects. — Lang Hames / detail
  12. [clang-format] Allow nested [] in C# attributes — jbcoe / detail
  13. Restore `REQUIRES: default_triple` to a test — Justin Bogner / detail
  14. [X86] Connect accidentally dead code in a avx512 fmadd intrinsic test case. — craig.topper / detail
  15. [Bitcode] Fix -Wswitch after c5ec8890c95bf9f56beff285efbcc7b797ffb15a — maskray / detail

clang-d344259-g383e3ec1b2a-t7352-b7352.tar.gz (Mar 3, 2020 9:33:33 AM)

  1. [hexagon] Add default paths to support musl target — sidneym / detail
  2. [AIX][XCOFF] Fix XCOFFObjectWriter assertion failure with alignment-related gap and improve text section output testing — diggerlin / detail
  3. [ARM][RDA] Allow multiple killed users — sam.parker / detail
  4. [clangd] Propagate versions into DraftStore, assigning where missing. NFC — sam.mccall / detail
  5. [RDA][ARM] collectKilledOperands across multiple blocks — sam.parker / detail
  6. [llvm][CodeGen][SVE] Constrain prefetch intrinsic argument to immediate values. — francesco.petrogalli / detail
  7. [lldb] Add detailed tests for the "disassemble" command — pavel / detail
  8. [SystemZ]  Copy Access registers and CC with the correct register class. — paulsson / detail
  9. [gn build] Port ae4d39c9e4a — llvmgnsyncbot / detail
  10. [mlir] error out on unsupported attribute kinds in LLVM global translation — zinenko / detail
  11. [mlir] ExecutionEngine: fix assertion on the error path — zinenko / detail
  12. [PowerPC][NFC] Lexically order expected output for AIX stack arg test. — sd.fertile / detail
  13. [PowerPC][NFC] Add missing expected output for AIX int stack arg test. — sd.fertile / detail

clang-d344246-g0145a26c652-t7349-b7349.tar.gz (Mar 3, 2020 7:48:16 AM)

  1. [VPlan] Add getPlan() to VPBlockBase. — flo / detail
  2. [AssumeBundles] Add API to fill a map from operand bundles of an llvm.assume. — tyker / detail
  3. [LoopNest]: Analysis to discover properties of a loop nest. — whitneyt / detail
  4. [clang][Syntax] Add spelledTokenAt helper to TokenBuffer — kadircet / detail
  5. [clangd] Make use of token buffers in semantic highlighting — kadircet / detail
  6. [clangd] Get rid of getTokenRange helper — kadircet / detail
  7. [gn build] Port 3755039c99d — llvmgnsyncbot / detail
  8. [gn build] Port 3a063d68e3c — llvmgnsyncbot / detail
  9. [SystemZ]  Also accept ISD::USUBO in shouldFormOverflowOp(). — paulsson / detail
  10. [analyzer][taint] Add isTainted debug expression inspection check — benicsbalazs / detail
  11. [llvm-ar] Fix llvm-ar response file reading on Windows — gbreynoo / detail
  12. [clangd] Remove unused getDocument() API — sam.mccall / detail
  13. [ExpandMemCmp] Add more tests to show missing constant folding. — courbet / detail
  14. [SystemZ]  Bugfix for backchain with packed-stack — paulsson / detail
  15. Revert "[LoopNest]: Analysis to discover properties of a loop nest." — whitneyt / detail
  16. [ExpandMemCmp][NFC] Regenerate tests. — courbet / detail
  17. [llvm-ar] Remove unused variable. NFC. — benny.kra / detail
  18. [gn build] Port 613f791131e — llvmgnsyncbot / detail
  19. [mlir] Hotfix - Fix Windows build — ntv / detail
  20. [mlir] Add padding to 1-D Vector in CRunnerUtils.h — ntv / detail
  21. [MLIR] Add explicit initial values for loop.parallel op. — pifon / detail

clang-d344225-g1d6fa41f40d-t7347-b7347.tar.gz (Mar 3, 2020 6:03:53 AM)

  1. [clangd] Handle `initialized` notification (no-op to suppress log message) — sam.mccall / detail
  2. Syndicate, test and fix base64 implementation — sguelton / detail
  3. [gn build] Port 1454c27b604 — llvmgnsyncbot / detail
  4. [clangd] Send InitializeResult.serverInfo — sam.mccall / detail
  5. [clangd] Use structured PublishDiagnosticsParams. NFC — sam.mccall / detail
  6. [ARM] Add some postinc LSR tests. NFC — david.green / detail
  7. [lldb] Add lldbTarget -> llvmMC dependency — pavel / detail
  8. Fix UB in compiler-rt base64 implementation — sguelton / detail
  9. [MLIR][GPU] Add error checking to loop.parallel to gpu transform. — herhut / detail
  10. [lldb] Have Disassembler::ParseInstructions take a Target& — pavel / detail

clang-d344215-gec7e4a9a801-t7344-b7344.tar.gz (Mar 3, 2020 4:21:11 AM)

  1. [clangd] DefineOutline won't copy virtual specifiers on methods — n.james93 / detail
  2. Revert "[Driver] Default to -fno-common for all targets" — sjoerd.meijer / detail
  3. Revert abb00753 "build: reduce CMake handling for zlib" (PR44780) — hans / detail
  4. [ExpandMemCmp][NFC] Fix typo in comment. — courbet / detail
  5. [lldb] Make sure we don't drop asynchronous output when sourcing files — pavel / detail
  6. Revert "Reland "[gn build] (manually) merge 68a235d07f9e70"" — hans / detail
  7. [lldb] Treat RangeDataVector as an augmented binary search tree — pavel / detail
  8. [LoopVectorizer] Add reduction tests for inloop reductions. NFC — david.green / detail

clang-d344207-g4e3b037665f-t7342-b7342.tar.gz (Mar 3, 2020 2:29:59 AM)

  1. [obj2yaml] - Split sections dumping to a new ELFDumper<ELFT>::dumpSections() method. — grimar / detail
  2. [NFC][InstCombine] Add test with non-CSE'd casts of load — lebedev.ri / detail
  3. [obj2yaml] - Dump allocatable SHT_STRTAB, SHT_SYMTAB and SHT_DYNSYM sections. — grimar / detail
  4. [Driver] Default to -fno-common for all targets — sjoerd.meijer / detail
  5. Revert "[mlir][ods] Add query for derived attribute" — herhut / detail
  6. [AVR] Fix incorrect register state for LDRdPtr — tclin914 / detail

clang-d344201-g80aba2b2624-t7340-b7340.tar.gz (Mar 3, 2020 12:43:19 AM)

  1. [AMDGPU] add generated checks for some LIT tests — sameer.sahasrabuddhe / detail
  2. [DebugInfo][DWARF5]: Added support for debuginfo generation for defaulted parameters — SourabhSingh.Tomar / detail
  3. [libc] Add `errno_h` as a dependency to `sigaddset` and `sigemptyset`. — sivachandra / detail

clang-d344198-g6f029dadf69-t7337-b7337.tar.gz (Mar 2, 2020 10:58:27 PM)

  1. [mlir] Add padding to 1-D Vector in CRunnerUtils.h — ntv / detail
  2. [mlir] Hotfix - Fix Windows build — ntv / detail
  3. Revert "[mlir] Add padding to 1-D Vector in CRunnerUtils.h" — echristo / detail
  4. [DebugInfo] Avoid generating duplicate llvm.dbg.value — SourabhSingh.Tomar / detail

clang-d344194-g4ce3e5074bb-t7335-b7335.tar.gz (Mar 2, 2020 9:13:05 PM)

  1. Temporarily Revert [X86] Not track size of the boudaryalign fragment during the layout — shengchen.kan / detail
  2. [LICM] Allow freeze to hoist/sink out of a loop — aqjune / detail
  3. DebugInfo: Separate different debug_macinfo contributions & print the offset of a contribution — dblaikie / detail

clang-d344191-gff9bc0c0918-t7333-b7333.tar.gz (Mar 2, 2020 7:27:02 PM)

  1. [Sema] Fix a crash when attaching comments to an implicit decl — erik.pilkington / detail
  2. [LiveDebugValues] Prevent some misuse of LocIndex::fromRawInteger, NFC — Vedant Kumar / detail
  3. [llvm][MachO] fix adding weak def syms — cyndy_ishida / detail
  4. [AVR] Add missing ROLLOOP and RORLOOP into getTargetNodeName — tclin914 / detail
  5. [lldb/API] NFC: Reformat and simplify SBThread::GetStopDescription() — Fred Riss / detail
  6. [LTO] onfig::addSaveTemps: clear ResolutionFile upon an error — maskray / detail
  7. [lldb/GDBRemote] Fix obvious typo in error message. — Fred Riss / detail
  8. fix typo — thakis / detail

clang-d344183-g44fa47c9e7e-t7331-b7331.tar.gz (Mar 2, 2020 5:41:37 PM)

  1. [lldb] Don't iterate over a std::set<Type*> in SymbolFileDWARF::GetTypes to make it deterministic — Raphael Isemann / detail
  2. Fix GSYM tests to run the yaml files and fix test failures on some machines. — gclayton / detail
  3. [lldb/Utility] Use emplace_back instead of push_back (NFC) — Jonas Devlieghere / detail
  4. [libcxx] Drop -D option from libtool when merging archives — phosek / detail
  5. [ARM][ConstantIslands] Fix stack mis-alignment caused by undoLRSpillRestore. — huihuiz / detail

clang-d344178-g5565820e6e4-t7328-b7328.tar.gz (Mar 2, 2020 3:55:26 PM)

  1. [Clang] Fix Hurd toolchain test on a two-stage build with ThinLTO — alexandre.ganea / detail
  2. [PSI] Add the isCold query support with a given percentile value. — yamauchi / detail
  3. Fix GSYM tests to run the yaml files and fix test failures on some machines. — gclayton / detail
  4. Revert "Fix GSYM tests to run the yaml files and fix test failures on some machines." — gclayton / detail
  5. [mlir][ods] Add query for derived attribute — jpienaar / detail
  6. Revert "[clang] detect switch fallthrough marked by a comment (PR43465)" — l.lunak / detail
  7. Explicitly include <cassert> when using assert — joerg / detail
  8. Revert "Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP"" — tejohnson / detail
  9. [TargetLowering] Fix what look like copy/paste mistakes in compare with infinity handling SimplifySetCC. — craig.topper / detail
  10. [lldb/Docs] Remove the version from the home page — Jonas Devlieghere / detail
  11. Add default case to fix -Wswitch errors — rupprecht / detail
  12. Update LSR's logic that identifies a post-increment SCEV value. — sgundapa / detail
  13. [BranchAlign] Fix bug w/nop padding for SS manipulation — listmail / detail
  14. Temporarily Revert "[mlir] Add padding to 1-D Vector in CRunnerUtils.h" — echristo / detail
  15. [docs] Use 0 as version placeholder instead of a made up number. — ditaliano / detail
  16. Use range-for in MCAssembler [NFC] — listmail / detail

clang-d344162-gc4a9d976c13-t7325-b7325.tar.gz (Mar 2, 2020 2:10:50 PM)

  1. Fix 'unsigned variable can never be negative' cppcheck warning. NFCI. — llvm-dev / detail
  2. Fix shadow variable warning. NFC. — llvm-dev / detail
  3. [AArch64][MachineOutliner] Don't outline CFI instructions — Jessica Paquette / detail
  4. [lldb] Remove checks behind LLDB_CONFIGURATION_DEBUG from TypeSystemClang — Raphael Isemann / detail
  5. [libcxx] When merging archives, build index even on Darwin — phosek / detail
  6. [Sema] Look through OpaqueValueExpr when checking implicit conversions — erik.pilkington / detail
  7. Add default paths to support musl target — sidneym / detail
  8. [OPENMP50]Support 'destroy' clause on 'depobj' directives. — a.bataev / detail
  9. [Coverage] Collect all function records in an object (D69471 followup) — Vedant Kumar / detail
  10. [test/compiler-rt] Disable ubsan/TestCases/Misc/nullability.c on Android — Vedant Kumar / detail
  11. Revert "Add default paths to support musl target" — sidneym / detail
  12. Extend LaneBitmask to 64 bit — Stanislav.Mekhanoshin / detail
  13. [LIBOMPTARGET]Lower priority of  global constructor/destructor to silence the warning from gcc. — a.bataev / detail

clang-d344149-gc112e941a0c-t7323-b7323.tar.gz (Mar 2, 2020 12:14:35 PM)

  1. GlobalISel: Move Localizer::shouldLocalize(..) to TargetLowering — vkeles / detail
  2. [mlir] Update several usages of IntegerType to properly handled unsignedness. — riddleriver / detail
  3. Second attempt to disable instrprof-merging.cpp — Vedant Kumar / detail
  4. [mlir][DialectConversion] Abort early if a subregion has a disconnected CFG. — riddleriver / detail
  5. [ThinLTO/LowerTypeTests] Handle unpromoted local type ids — tejohnson / detail
  6. Revert "Fix Base64Test - for StringRef size" — 31459023+hctim / detail
  7. Revert "Syndicate, test and fix base64 implementation" — 31459023+hctim / detail
  8. [gn build] Port 49684f9db5c — llvmgnsyncbot / detail
  9. clang: Switch C compilations to C17 by default. — ndesaulniers / detail
  10. [clangd] Split locateSymbolAt into several component functions, to allow later reuse. NFC — sam.mccall / detail
  11. Fix unused-variable warning — bcain / detail
  12. More principled implementation of DISubprogram::describes() — Adrian Prantl / detail
  13. [OPENMP50]Add basic support for depobj construct. — a.bataev / detail

clang-d344136-g3dcaf296aeb-t7320-b7320.tar.gz (Mar 2, 2020 9:40:34 AM)

  1. [clangd] No need to query ctor refs in cross-file rename. — hokein.wu / detail
  2. [mlir] NFC - Move Vector structure from RunnerUtils.h to CRunnerUtils.h — ntv / detail
  3. [CodeGen] avoid running the entire optimizer pipeline in clang test file; NFC — spatel / detail
  4. [MLIR][GPU] fix loop trip count computation in LoopsToGPU — herhut / detail
  5. [OpenMP] Allow const parameters in declare simd linear clause — graham.hunter / detail
  6. Partially inline basic_string::operator=(const basic_string&) — mvels / detail
  7. [LoopVectorizer] Change types of lists from pointers to references. NFC — david.green / detail
  8. EHScopeStack::Cleanup has virtual functions so the destructor should be too. — llvm-dev / detail
  9. [CodeGenPGO] Fix shadow variable warning. NFC. — llvm-dev / detail
  10. [X86] Cleanup ShuffleDecode implementations. NFCI. — llvm-dev / detail
  11. Build fix: Turn off _GLIBCXX_DEBUG based on a compile check — nicolai.haehnle / detail
  12. Add flag _LIBCPP_ABI_STRING_OPTIMIZED_EXTERNAL_INSTANTIATIONS for basic_string ABI — mvels / detail
  13. [clang-format] Rename CSharpNullConditionalSq and add missing test — jbcoe / detail
  14. [Hexagon] Use BUILD_PAIR to expand i128 instead of doing arithmetic — kparzysz / detail
  15. Disable instrprof-merging.cpp to unblock bots while I investigate — Vedant Kumar / detail
  16. [OpenCL] Remove spurious atomic_fetch_min/max builtins — sven.vanhaastregt / detail
  17. [mlir] Add padding to 1-D Vector in CRunnerUtils.h — ntv / detail
  18. [Loop Peeling] Add possibility to enable peeling on loop nests. — arkady.shlykov / detail

clang-d344118-g8cdcbcaa02e-t7317-b7317.tar.gz (Mar 2, 2020 7:57:06 AM)

  1. [clang-format] Handle NullCoalescing and NullConditional operators in C# — jbcoe / detail
  2. [CodeGen] avoid running the entire optimizer pipeline in clang test file; NFC — spatel / detail

clang-d344116-g56ac9d30d35-t7315-b7315.tar.gz (Mar 2, 2020 6:11:26 AM)

  1. [analyzer][StreamChecker] Using function description objects - NFC. — 1.int32 / detail
  2. [clang-tidy] Copy the Ranges field from the Diagnostic when creating the ClangTidyError — alexfh / detail
  3. [CostModel][X86] Add vXi1 extract/insert cost tests — llvm-dev / detail
  4. Fix shadow variable warning. NFC. — llvm-dev / detail
  5. Fix shadow variable warning. NFC. — llvm-dev / detail
  6. [ARM] Add Cortex-M55 Support for clang and llvm — luke.geeson / detail
  7. [clangd] Get rid of unnecessary source transformations in locateMacroAt — kadircet / detail
  8. [clangd] Get rid of lexer usage in locateMacroAt — kadircet / detail
  9. [MLIR] Add includes to PointerLikeTypeTraits where needed. — herhut / detail

clang-d344107-g7a42babeb83-t7313-b7313.tar.gz (Mar 2, 2020 4:24:19 AM)

  1. [NFC][PowerPC] Move some alias definition from PPCInstrInfo.td to PPCInstr64Bit.td — shkzhang / detail
  2. [ARM][MVE] Restrict allowed types of gather/scatter offsets — anna.welker / detail
  3. [git-clang-format] Fix typo in help message — tclin914 / detail
  4. Fix Base64Test - for StringRef size — sguelton / detail
  5. [DWARFDebugLine] Use new DWARFDataExtractor::getInitialLength — pavel / detail
  6. [DWARF] Use getInitialLength in range list parsing — pavel / detail
  7. [DWARF] Use DWARFDataExtractor::getInitialLength to parse debug_names — pavel / detail
  8. [lld] Fix test failure from d978656fd06 — pavel / detail
  9. [ARM,MVE] Add ACLE intrinsics for VQMOV[U]N family. — simon.tatham / detail
  10. [ARM,MVE] Correct MC operands in VCVT.F32.F16. (NFC) — simon.tatham / detail
  11. [ARM,MVE] Add ACLE intrinsics for VCVT.F32.F16 family. — simon.tatham / detail
  12. [ARM,MVE] Add ACLE intrinsics for VCVT[ANPM] family. — simon.tatham / detail
  13. [AArch64][SVE] Add intrinsics for non-temporal gather-loads/scatter-stores — andrzej.warzynski / detail
  14. [mlir] mlir-opt: print a newline after the top-level module — zinenko / detail
  15. Fix operator precedence warning. NFCI. — llvm-dev / detail
  16. Reland "[DebugInfo][clang][DWARF5]: Added support for debuginfo generation for defaulted parameters — SourabhSingh.Tomar / detail

clang-d344091-gd85821dfa62-t7310-b7310.tar.gz (Mar 2, 2020 2:35:29 AM)

  1. Revert "[DebugInfo][clang][DWARF5]: Added support for debuginfo generation for defaulted parameters" — hans / detail
  2. [libc] Add sigprocmask — alexbrachetmialot / detail
  3. [clangd] Remove the deprecated clangdServer::rename API, NFC. — hokein.wu / detail
  4. Syndicate, test and fix base64 implementation — sguelton / detail
  5. [gn build] Port 5a1958f2673 — llvmgnsyncbot / detail
  6. [MLIR] Added llvm.freeze — zinenko / detail

clang-d344085-gc2b437d53d4-t7307-b7307.tar.gz (Mar 2, 2020 12:51:25 AM)

  1. [PowerPC][test] Improve .got2 and .toc tests — maskray / detail
  2. [DebugInfo][clang][DWARF5]: Added support for debuginfo generation for defaulted parameters — SourabhSingh.Tomar / detail

clang-d344083-g496e0a99c76-t7305-b7305.tar.gz (Mar 1, 2020 11:06:55 PM)

  1. [InlineSpiller] Relax re-materialization restriction for statepoint — serguei.katkov / detail

clang-d344082-g315f8a55f50-t7303-b7303.tar.gz (Mar 1, 2020 9:23:19 PM)

  1. [Sparc] Fix incorrect operand for matching CMPri pattern — tclin914 / detail
  2. [ELF][PPC32] Don't report "relocation refers to a discarded section" for .got2 — maskray / detail

clang-d344080-g0cd6712a7af-t7301-b7301.tar.gz (Mar 1, 2020 7:37:13 PM)

  1. [X86] Not track size of the boudaryalign fragment during the layout — shengchen.kan / detail
  2. [DAGCombiner][X86] Disable narrowExtractedVectorLoad if the element type size isn't byte sized — craig.topper / detail

clang-d344078-gb6e2796114d-t7299-b7299.tar.gz (Mar 1, 2020 5:51:46 PM)

  1. [X86][TwoAddressInstructionPass] Teach tryInstructionCommute to continue checking for commutable FMA operands in more cases. — craig.topper / detail

clang-d344077-g211fb91f106-t7297-b7297.tar.gz (Mar 1, 2020 12:11:28 PM)

  1. [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() — sdi1600105 / detail
  2. Fix [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() — sdi1600105 / detail
  3. [JITLink] Update DEBUG_TYPE string for llvm-jitlink. — Lang Hames / detail
  4. [DAGCombiner] Don't emit select_cc from visitSINT_TO_FP/visitUINT_TO_FP. Use plain select instead. — craig.topper / detail

clang-d344073-g1079c68aa0f-t7294-b7294.tar.gz (Mar 1, 2020 10:23:44 AM)

  1. [WinEH] Fix inttoptr+phi optimization in presence of catchswitch — rnk / detail
  2. Attempt to fix ZLIB CMake logic on Windows — rnk / detail

clang-d344071-g619d7dc39a1-t7292-b7292.tar.gz (Mar 1, 2020 8:36:44 AM)

  1. [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X — spatel / detail

clang-d344070-g624dbfcc1b8-t7291-b7291.tar.gz (Mar 1, 2020 6:53:53 AM)

  1. [Coroutines][new pass manager] Move CoroElide pass to right position — JunMa / detail
  2. Revert "[Coroutines][new pass manager] Move CoroElide pass to right position" — JunMa / detail
  3. [Coroutines][New pass manager] Move CoroElide pass to right position — JunMa / detail

clang-d344067-g2f4f8fcf64c-t7288-b7288.tar.gz (Mar 1, 2020 1:38:57 AM)

  1. Fix MLIR build by adding missing header after cleanup in af450eab — joker-eph / detail
  2. [PowerPC] Move .got2/.toc logic from PPCLinuxAsmPrinter::doFinalization() to emitEndOfAsmFile() — maskray / detail
  3. [X86] Don't add DELETED_NODES to DAG combine worklist after calling SimplifyDemandedBits/SimplifyDemandedVectorElts. — craig.topper / detail

clang-d344064-g644e7476817-t7285-b7285.tar.gz (Feb 29, 2020 4:05:04 PM)

  1. [X86] Tighten up the SDTypeProfile for X86ISD::CVTNE2PS2BF16. NFCI — craig.topper / detail
  2. [GVN] Fold equivalent freeze instructions — aqjune / detail
  3. [ValueTracking] A value is never undef or poison if it must raise UB — aqjune / detail
  4. [ValueTracking] Let getGuaranteedNonFullPoisonOp consider assume, remove mentioning about br — aqjune / detail

clang-d344060-gaf450eabb92-t7282-b7282.tar.gz (Feb 29, 2020 2:21:37 PM)

  1. [CMake] Use PUBLIC link mode for static libraries — phosek / detail
  2. [CMake] Link against ZLIB::ZLIB — phosek / detail
  3. Revert "[MLIR] Fixes for BUILD_SHARED_LIBS=on" — stephen.neuendorffer / detail
  4. Revert "[MLIR] Add support for libMLIR.so" — stephen.neuendorffer / detail
  5. Make argument const to silence cppcheck warning. NFCI. — llvm-dev / detail
  6. [MachineInst] Remove dead code. NFCI. — llvm-dev / detail
  7. Fix Wdocumentation warning - use tparam for template parameters. NFC. — llvm-dev / detail
  8. Revert "[MLIR] Move from add_dependencies() to DEPENDS" — stephen.neuendorffer / detail
  9. Revert "[MLIR] Remove redundant library dependencies" — stephen.neuendorffer / detail
  10. Revert "[MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries." — stephen.neuendorffer / detail
  11. Avoid including FileSystem.h from MemoryBuffer.h — rnk / detail

clang-d344049-g7e9747b50bc-t7280-b7280.tar.gz (Feb 29, 2020 12:37:07 PM)

  1. Ensure that multi-threading is disabled when enabling IRPrinting with module scope — joker-eph / detail
  2. [MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries. — stephen.neuendorffer / detail
  3. [MLIR] Remove redundant library dependencies — stephen.neuendorffer / detail
  4. [MLIR] Move from add_dependencies() to DEPENDS — stephen.neuendorffer / detail
  5. [MLIR] Add support for libMLIR.so — stephen.neuendorffer / detail
  6. [MLIR] Fixes for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  7. [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554) — llvm-dev / detail

clang-d344042-g692e0c96487-t7278-b7278.tar.gz (Feb 29, 2020 10:54:04 AM)

  1. [MC] Add MCStreamer::emitInt{8,16,32,64} — maskray / detail

clang-d344041-g93184a8eda2-t7277-b7277.tar.gz (Feb 29, 2020 7:27:35 AM)

  1. [PassManager] add tests for vector pass enabling; NFC — spatel / detail
  2. Remove unused parameter from CXXRecordDecl::forallBases [NFC] — aaronpuchert / detail

clang-d344039-gec1e7faf65a-t7275-b7275.tar.gz (Feb 29, 2020 5:45:43 AM)

  1. [ExecutionEngine] Add JITSymbolFlags::fromSummary(GlobalValueSummary*) — Stefan Gränitz / detail

clang-d344038-gbd9cd2fc4c9-t7274-b7274.tar.gz (Feb 29, 2020 4:02:21 AM)

  1. ArrayRef'ize restoreCalleeSavedRegisters. NFCI. — benny.kra / detail
  2. [llvm-readobj] - Report warnings instead of errors for broken relocations. — grimar / detail

clang-d344035-gd1536673c68-t7271-b7271.tar.gz (Feb 29, 2020 2:17:40 AM)

  1. [libc] Add ability to generate enum types/values to HdrGen. — sivachandra / detail

clang-d344034-g95fa5c4f24f-t7269-b7269.tar.gz (Feb 29, 2020 12:32:16 AM)

  1. [ELF][PPC32] Fix canonical PLTs when the order does not match the PLT order — maskray / detail
  2. [X86] Disable the NOP padding for branches when bundle is enabled — shengchen.kan / detail
  3. [X86] Move the function getOrCreateBoundaryAlignFragment — shengchen.kan / detail

clang-d344031-g718cbd394ae-t7267-b7267.tar.gz (Feb 28, 2020 10:44:30 PM)

  1. [cmake] Fix LLVM_USE_SPLIT_DWARF — michael.hliao / detail
  2. Revert "Fix GSYM tests to run the yaml files and fix test failures on some machines." — gclayton / detail
  3. [ELF] Delete two unneeded `referenced = true` after D65584 — maskray / detail

clang-d344028-ga1f3eb2085c-t7264-b7264.tar.gz (Feb 28, 2020 8:57:12 PM)

  1. Add cast to appease clang-armv7-linux-build-cache (D69471 followup) — Vedant Kumar / detail
  2. Disable instrprof-merging.cpp on powerpc64 (D69471 follow up) — Vedant Kumar / detail

clang-d344026-gdd1ea9de2e3-t7262-b7262.tar.gz (Feb 28, 2020 7:13:23 PM)

  1. Execute libunwind/libc++abi tests on AArch64 devboard by llvm-clang-win-x-aarch64 builder. — vvereschaka / githubweb

clang-d344026-gdd1ea9de2e3-t7262-b7262.tar.gz (Feb 28, 2020 7:13:23 PM)

  1. [X86] Remove isel patterns from broadcast of loadi32. — craig.topper / detail
  2. Fix GSYM tests to run the yaml files and fix test failures on some machines. — gclayton / detail
  3. Try to fix WindowsManifest CMake logic on Windows — rnk / detail
  4. [Coverage] Revise format to reduce binary size — Vedant Kumar / detail
  5. [compiler-rt/test] Relax a test so we can debug it on sanitizer-x86_64-linux-android — Vedant Kumar / detail
  6. Revert "[Coverage] Revise format to reduce binary size" — Vedant Kumar / detail
  7. Reland: [Coverage] Revise format to reduce binary size — Vedant Kumar / detail

clang-d344019-ge71835f15c7-t7260-b7260.tar.gz (Feb 28, 2020 5:30:58 PM)

  1. [X86] Cleanup a comment around bitcasting X86ISD::VBROADCAST_LOAD and add an assert to make sure memory VT size doesn't change. — craig.topper / detail
  2. [X86] Remove stale FIXME form test. NFC. — craig.topper / detail
  3. [X86] Canonicalize (bitcast (vbroadcast_load)) so that the cast and vbroadcast_load are both integer or fp. — craig.topper / detail
  4. [AMDGPU] Fix scheduling model for V_MULLIT_F32 — jay.foad / detail
  5. [modules] Allow frameworks to have only a private module without a public one. — vsapsai / detail
  6. [DFSan] Add __dfsan_mem_transfer_callback. — mascasa / detail
  7. [Sema] Fix an assert when objc_externally_retained was applied to an unprototyped function — erik.pilkington / detail
  8. [DFSan] Add __dfsan_cmp_callback. — mascasa / detail
  9. [LTO][Legacy] Add explicit dependency on BinaryFormat — francisvm / detail
  10. [compiler-rt/test] Use FileCheck -allow-empty instead of count 0 — Vedant Kumar / detail

clang-d344009-g0b6abe42816-t7257-b7257.tar.gz (Feb 28, 2020 3:47:49 PM)

  1. [LTO][Legacy] Add new API to query Mach-O CPU (sub)type — francisvm / detail
  2. [LLD] Report errors occurred while parsing debug info as warnings. — a.v.lapshin / detail
  3. [AMDGPU] Remove dubious logic in bidirectional list scheduler — jay.foad / detail
  4. Revert "[MLIR] Remove redundant library dependencies" — stephen.neuendorffer / detail
  5. Revert "[MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries." — stephen.neuendorffer / detail
  6. [NFC] Fix minor python issues. — rupprecht / detail
  7. [ADT] Allow K to be incomplete during DenseMap<K*, V> instantiation — rnk / detail
  8. [DFSan] Add __dfsan_load_callback. — mascasa / detail
  9. [entry values] ARM: Add a describeLoadedValue override (PR45025) — Vedant Kumar / detail
  10. [ubsan] Add support for -fsanitize=nullability-* suppressions — Vedant Kumar / detail
  11. [llvm][Support][modulemap] Exclude WindowsSupport.h from the LLVM_Util module — bigcheesegs / detail

clang-d343998-g67c1615440c-t7254-b7254.tar.gz (Feb 28, 2020 2:05:56 PM)

  1. [MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries. — stephen.neuendorffer / detail
  2. [MLIR] Remove redundant library dependencies — stephen.neuendorffer / detail
  3. [MLIR] Move from add_dependencies() to DEPENDS — stephen.neuendorffer / detail
  4. [MLIR] Add support for libMLIR.so — stephen.neuendorffer / detail
  5. [MLIR] Fixes for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  6. [OpenMP5.0] Allow pointer arithmetic in motion/map clause, by Chi Chun — a.bataev / detail
  7. Revert "[MLIR] Fixes for BUILD_SHARED_LIBS=on" — stephen.neuendorffer / detail
  8. Revert "[MLIR] Add support for libMLIR.so" — stephen.neuendorffer / detail
  9. Revert "[MLIR] Move from add_dependencies() to DEPENDS" — stephen.neuendorffer / detail
  10. [Hexagon] Map dcfetch intrinsic to Y2_dcfetchbo, not Y2_dcfetch — kparzysz / detail
  11. [MLIR] Add LLVMConversionTarget as a customization point. NFC. — timshen / detail
  12. [MLIR] Add llvm.mlir.cast op for semantic preserving cast between dialect types. — timshen / detail
  13. [MLIR] Add vector support for fpexp and fptrunc. — timshen / detail

clang-d343985-gb7d50ba1ee3-t7252-b7252.tar.gz (Feb 28, 2020 12:23:29 PM)

  1. Devirtualize a call on alloca without waiting for post inline cleanup and next DevirtSCCRepeatedPass iteration. — yamauchi / detail
  2. [lld][WebAssembly] Handle mixed strong and weak undefined symbols — sbc / detail
  3. [X86] Recognize CVTPH2PS from STRICT_FP_EXTEND — craig.topper / detail
  4. [SLP]Update test checks, NFC. — a.bataev / detail
  5. [SLP][NFC] Assert that tree entry operands completed when scheduler looks for dependencies. — valery.n.dmitriev / detail
  6. [libc++] update GCC cherry-pick to build 4.8.5 — eric / detail
  7. [VectorCombine] Fix assert on compare extract index — Austin.Kerbow / detail
  8. [DAGCombine] Fix alias analysis for unaligned accesses — david.green / detail
  9. [AST Matchers] Fix bug in 'optionally' matcher wherein all previous bindings are cleared when all inner matchers fail. — yitzhakm / detail
  10. Add a pass that specializes parallel loops for easier unrolling and vectorization — benny.kra / detail
  11. [mlir] Fix typo — jpienaar / detail
  12. [MLIR] Refactor handling of dialect libraries — stephen.neuendorffer / detail
  13. [MLIR] Refactor library handling for conversions. — stephen.neuendorffer / detail
  14. [MLIR] Refactor library initialization of JitRunner. — stephen.neuendorffer / detail

clang-d343971-g41e06ae7ba9-t7249-b7249.tar.gz (Feb 28, 2020 10:41:10 AM)

  1. [mlir] Add reifyReturnShape to shaped type OpInterface — jpienaar / detail
  2. [F16C] Add strict-fp constrained tests — llvm-dev / detail
  3. [AVX512] Add strict-fp cvtph2ps constrained tests — llvm-dev / detail
  4. [mlir] [VectorOps] Add vector.broadcast to EDSC — ajcbik / detail
  5. Revert "[NFC][ARM] Update test" — ctetreau / detail
  6. [SLP][NFC] Delete some unreachable code. — valery.n.dmitriev / detail
  7. [CallPromotionUtils] Add missing promotion legality check to tryPromoteCall. — yamauchi / detail

clang-d343964-gf9ca75f19ba-t7246-b7246.tar.gz (Feb 28, 2020 8:57:59 AM)

  1. [cmake][msvc] Don't disable C4345 any more. — llvm-dev / detail
  2. Skip TemplateSpecializedType in modernize-pass-by-value. — aaron / detail
  3. [ARM] Additional MVE VMLA tests. NFC — david.green / detail
  4. [ARM] MVE VMLAS — david.green / detail
  5. Reland 7691790dfd1011d08f5468f63952d7690755aad4 with a MSAN fix — kparzysz / detail
  6. [Transform][MemCpyOpt] Add missing DebugLoc to %tmpbitcast — pierre.vanhoutryve / detail
  7. [TargetLowering] SimplifyDemandedBits - fix SCALAR_TO_VECTOR knownbits bug — llvm-dev / detail
  8. Fix MSVC "32-bit shift implicitly converted to 64 bits" warning. NFCI. — llvm-dev / detail
  9. [Inliner] Inlining should honor nobuiltin attributes — tejohnson / detail

clang-d343955-g395e2c06790-t7243-b7243.tar.gz (Feb 28, 2020 6:54:01 AM)

  1. [RISCV] Compress instructions based on function features — simon.cook / detail
  2. [clang-format] Improve C# handling of spaces in square brackets — jbcoe / detail
  3. [clang-tidy] Added virtual isLanguageVersionSupported to ClangTidyCheck — n.james93 / detail
  4. Fix buildbots after c074f5234d29439116f0e0be6033ea9331e85394. — a.v.lapshin / detail
  5. [AMDGPU] Update a comment missed in 74e2974ac6a — jay.foad / detail
  6. [AMDGPU] Mark the scheduling model as complete — jay.foad / detail
  7. [Utils] Make some scripts directly executable — jay.foad / detail

clang-d343948-g29fb0b13100-t7240-b7240.tar.gz (Feb 28, 2020 5:09:53 AM)

  1. [NFC] [Test commit] Testing commit access with new email — djordje.todorovic / detail
  2. [ARM][Thumb2] Support .w assembler qualifier for pld/pldw/pli — oliver.stannard / detail
  3. [ARM][Thumb2] support .w assembler qualifier for dmb/dsb/isb — oliver.stannard / detail
  4. [clang-format] Recognize C# nullable types — jbcoe / detail
  5. [RDA] Track implicit-defs — sam.parker / detail
  6. [AMDGPU] Precommit some scheduler related test updates — jay.foad / detail
  7. [NFC][ARM] Add tests — sam.parker / detail
  8. [MC][ELF][ARM] Add relocations for some pc-relative fixups — peter.smith / detail
  9. [LLD][ELF][ARM] Implement Thumb pc-relative relocations for adr and ldr — peter.smith / detail
  10. Let EarlyCSE fold equivalent freeze instructions — aqjune / detail
  11. [DebugInfo] Re-implement LexicalScopes dominance method, add unit tests — jeremy.morse / detail
  12. [ELF][LLD][ARM] Add missing REQUIRES: arm to tests — peter.smith / detail
  13. [gn build] Port 6af859dcca2 — llvmgnsyncbot / detail

clang-d343935-g84bd26afb62-t7238-b7238.tar.gz (Feb 28, 2020 3:27:19 AM)

  1. [DebugInfo] Avoid crashing when parsing an invalid unit header in DWP. — ikudrin / detail
  2. [DebugInfo] Fix parsing DWARF64 units in DWP. — ikudrin / detail
  3. [clangd] Use tokenize instead of raw lexer in SourceCode/lex — kadircet / detail
  4. [clangd] Get rid of lexer usage in ObjCLocalizeStringLiteral tweak — kadircet / detail
  5. [ASTImporter] Improved import of AlignedAttr. — 1.int32 / detail
  6. llvm-ar: Fix MinGW compilation — hans / detail
  7. No longer generate calls to *_finite — sguelton / detail
  8. SROA: Don't drop atomic load/store alignments (PR45010) — hans / detail
  9. [lldb] Use llvm MC as the source of dwarf/eh register numbers for X86 ABIs — pavel / detail
  10. [debuginfo-tests][dexter] Add a test tool --calculate-average option — pierre.vanhoutryve / detail
  11. [DWARFLinker][NFC] Remove usages of "const object::ObjectFile" from DWARFLinker. — a.v.lapshin / detail
  12. [mlir] Fix the build by using correct symbol name — kbobyrev / detail

clang-d343923-g5754a61e57e-t7235-b7235.tar.gz (Feb 28, 2020 1:45:08 AM)

  1. [DataExtractor] Improve error message when we run off the end of the buffer — pavel / detail

clang-d343922-gc3595d10692-t7234-b7234.tar.gz (Feb 28, 2020 12:02:27 AM)

  1. build: process the libxml2 library path for embedding — Saleem Abdulrasool / detail

clang-d343921-g76128cf624f-t7233-b7233.tar.gz (Feb 27, 2020 10:20:24 PM)

  1. [X86] Add FMA commuting test case for D75016 — craig.topper / detail

clang-d343920-g43c8307c6c4-t7232-b7232.tar.gz (Feb 27, 2020 8:37:43 PM)

  1. Revert "[SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison" — aqjune / detail
  2. [Coroutines] CoroElide enhancement — JunMa / detail

clang-d343918-gda0257563f5-t7230-b7230.tar.gz (Feb 27, 2020 6:55:53 PM)

  1. Change test to use -S so it works when an external assembler is used that is not present in the testing environment. — douglas.yung / detail
  2. [DFSan] Add flag to insert event callbacks. — mascasa / detail
  3. [Support] Remove byte swapping from MathExtras.h — rnk / detail
  4. Add missing cstdint include not found on Windows — rnk / detail
  5. [IndVars] Fix sort comparator. — efriedma / detail
  6. [mlir] Clarify/Fix parts of MLIR toy tutorial chapter 2 — riddleriver / detail
  7. [mlir] Fix comma+typo in MLIR toy tutorial chapter 3. — riddleriver / detail
  8. [mlir] Fix/clarify parts of MLIR toy tutorial chaper 4. — riddleriver / detail
  9. Fix/Clarify parts of MLIR toy tutorial chapter 5 — riddleriver / detail
  10. [mlir] Fix/Clarify parts of MLIR toy tutorial chapter 6+7 — riddleriver / detail
  11. [mlir][Tutorial] Fix comment position in SimplifyRedundantTranspose. — riddleriver / detail

clang-d343907-g2a29617b9d1-t7228-b7228.tar.gz (Feb 27, 2020 5:14:22 PM)

  1. [libc++] Update lld version on buildbots to be LLVM-11. — eric / detail
  2. Avoid SourceManager.h include in RawCommentList.h, add missing incs — rnk / detail
  3. Update Sanitizer tests for Android R. — 31459023+hctim / detail
  4. unittest: Convert EXPECT_EQ iterator checks to use EXPECT_TRUE instead — Vedant Kumar / detail
  5. [libc++] Update compiler images and more docker cleanup. — eric / detail
  6. Add some missing header dependencies — rnk / detail
  7. [llvm-exegesis] Remove unnecessary deletion of an assignment operator of WrappingIterator that angers some versions of MSVC — craig.topper / detail
  8. Avoid ASTContext.h -> TargetInfo.h dep — rnk / detail
  9. Fix DSE miscompile when store is clobbered across loop iterations — apilipenko / detail
  10. Need /bigobj to build SourceCodeTest.cpp with MSVC. — amccarth / detail
  11. [DFSan] Remove unused IRBuilder. NFC — mascasa / detail

clang-d343896-g04a91deebbb-t7223-b7223.tar.gz (Feb 27, 2020 3:30:25 PM)

  1. Revert "lldb-cmake job: Temporarily disable LLVM_ENABLE_MODULES" — Vedant Kumar / githubweb

clang-d343896-g04a91deebbb-t7223-b7223.tar.gz (Feb 27, 2020 3:30:25 PM)

  1. [LLDB] Fix AddressSanitizer failure in MemoryCache — paolosev / detail
  2. [AArch64] regenerate complete test checks; NFC — spatel / detail
  3. [AArch64] add splat shuffle combine test; NFC — spatel / detail
  4. [x86] use instruction-level fast-math-flags to drive MachineCombiner — spatel / detail
  5. [libc++] Rework docker files for buildbots. — eric / detail
  6. [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3] — Vedant Kumar / detail
  7. [LiveDebugValues] Encode a location in VarLoc IDs, NFC [2/3] — Vedant Kumar / detail
  8. [LiveDebugValues] Encode register location within VarLoc IDs [3/3] — Vedant Kumar / detail
  9. [gn build] Port b0142cd9867 — llvmgnsyncbot / detail
  10. [AMDGPU] Enable runtime unroll for LDS — Stanislav.Mekhanoshin / detail
  11. unittest: Disable checks to work around compiler errors — Vedant Kumar / detail
  12. [lldb/CMake] Use PYTHON_HOME as a hint to find Python 3. — Jonas Devlieghere / detail

clang-d343884-g4a966e5dd75-t7221-b7221.tar.gz (Feb 27, 2020 12:58:20 PM)

  1. [mlir] Hotfix - Rename MLIRRuntimeUtils to mlir_runtime_utils — ntv / detail
  2. [AMDGPU] improve fragile test for divergent branches — sameer.sahasrabuddhe / detail
  3. Forward declare special case lists — rnk / detail
  4. Forward declare FileEntry and DirectoryEntry in Module.h — rnk / detail
  5. [libc++] Mark more try_lock tests as possibly flaky. — eric / detail
  6. [XCOFF] Don't emit non-external labels in the symbol table and handle MCSA_LGlobal — daltenty / detail
  7. [clang-tidy] Store all ranges in clang::tooling::Diagnostic — alexfh / detail
  8. [MLIR] add show-dialects option for mlir-opt — stephen.neuendorffer / detail
  9. [MLIR][Loops] Expose transformations on loop.parallel in header (NFC). — herhut / detail
  10. [mlir] NFC - Split out RunnerUtils that don't require a C++ runtime — ntv / detail

clang-d343874-g4ef272ec9c5-t7219-b7219.tar.gz (Feb 27, 2020 11:16:26 AM)

  1. Add GPU lowerings for the different log ops. — akuegel / detail
  2. Adding some documentation for __builtin_dump_struct. — aaron / detail
  3. [X86] Use Subtarget.useSoftFloat() in X86TargetLowering constructor — llvm-dev / detail
  4. Fix cppcheck definition/declaration arg mismatch warnings. NFCI. — llvm-dev / detail
  5. [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fract intrinsic — jay.foad / detail
  6. Revert "Devirtualize a call on alloca without waiting for post inline cleanup and next" — kbobyrev / detail
  7. [mlir] NFC - Move runner utils from mlir-cpu-runner to ExecutionEngine — ntv / detail
  8. [Hexagon] Do not use init_arrays by default — kparzysz / detail
  9. [SYCL] Driver option to select SYCL version — alexey.bader / detail
  10. [DA] Delinearization of fixed-size multi-dimensional arrays — bmahjour / detail
  11. [Debuginfo][NFC] Unify error reporting routines inside DebugInfoDWARF. — a.v.lapshin / detail
  12. Revert "[ARM] Add CPSR as an implicit use of t2IT" — sam.parker / detail
  13. [CostModel][X86] Improve extract/insert element costs (PR43605) — llvm-dev / detail
  14. [InstCombine] Add PR14365 test cases + vector equivalents. — llvm-dev / detail
  15. [WebAssembly] Add an `isWasm` target triple predicate. — sunfish / detail
  16. [WebAssembly] Teach lld how to demangle "__main_argc_argv". — sunfish / detail
  17. [WebAssembly] Mangle the argc/argv `main` as `__wasm_argc_argv`. — sunfish / detail
  18. [Transforms][Debugify] Ignore PHI nodes when checking for DebugLocs — pierre.vanhoutryve / detail
  19. Revert "[SYCL] Driver option to select SYCL version" — alexey.bader / detail
  20. Remove BinaryOperator::CreateFNeg — simon.moll / detail
  21. Add an attribute registry so plugins can add attributes — john.brawn / detail
  22. [InstCombine] DCE instructions earlier — nikita.ppv / detail

clang-d343852-ge61e7f0794b-t7215-b7215.tar.gz (Feb 27, 2020 7:53:22 AM)

  1. [AArch64][SVE] Add intrinsics for first-faulting gather loads — andrzej.warzynski / detail
  2. [CallSiteInfo] Handle bundles when updating call site info — djordje.todorovic / detail
  3. Revert "make -fmodules-codegen and -fmodules-debuginfo work also with PCHs" — hans / detail
  4. [clang-format] Recognize C# named argument colons as a token type — jbcoe / detail
  5. [X86] createVariablePermute - handle case where recursive createVariablePermute call fails — llvm-dev / detail
  6. [clangd][NFC] Don't query the index if the rename symbol is function — hokein.wu / detail
  7. [mlir] fix wrong symbol order in AffineApplyNormalizer — zinenko / detail
  8. Fix uninitialized variable warning. NFC. — llvm-dev / detail
  9. [X86] LowerMSCATTER/MGATHER - reduce scope of MaskVT. NFCI. — llvm-dev / detail
  10. Fix shadow variable warnings. NFC. — llvm-dev / detail
  11. Fix shadow variable warning. NFC. — llvm-dev / detail

clang-d343841-g5122e828701-t7213-b7213.tar.gz (Feb 27, 2020 6:11:53 AM)

  1. [InstCombine] Fix confusing variable name. — jay.foad / detail
  2. [MC][ARM] Resolve some pcrel fixups at assembly time (PR44929) — hans / detail
  3. [clang-format] Handle commas in [] in C# — jbcoe / detail
  4. [ARM] Fixup FP16 bitcasts — david.green / detail
  5. Require asserts for debuginline-cost-delta.ll test — kbobyrev / detail
  6. [AVX] Cleanup check prefixes — llvm-dev / detail
  7. [driver][darwin] Don't use -platform_version flag by default (PR44813) — hans / detail

clang-d343834-g4bb3cb2bcb5-t7211-b7211.tar.gz (Feb 27, 2020 4:29:25 AM)

  1. [clangd] Get rid of lexer usage in AST.cpp — kadircet / detail
  2. [AArch64] Peephole optimization: merge AND and TST instructions — sjoerd.meijer / detail
  3. [NFC][ARM] Add test case — sam.parker / detail
  4. [clang,ARM,MVE] Remove redundant #includes in test file. — simon.tatham / detail
  5. [lldb] Skip TestWasm.py on sanitized builds until D75200 has landed — Raphael Isemann / detail
  6. [ARM] Add CPSR as an implicit use of t2IT — sam.parker / detail
  7. [lldb][NFC] Fix several -Wdocumentation warnings — Raphael Isemann / detail
  8. [DebugInfo][NFC] Move out lambdas from collectCallSiteParameters() — david.stenberg / detail
  9. [DebugInfo] Describe call site values for chains of expression producing instrs — david.stenberg / detail
  10. [DebugInfo][ARM] Fix noreg case when checkig if it is an addImm — djordje.todorovic / detail
  11. Revert "[Hexagon] Improve casting of boolean HVX vectors to scalars" — kbobyrev / detail
  12. [lldb] Show the actual error when 'watchpoint set expression' failed — Raphael Isemann / detail

clang-d343822-g1aab055dd8e-t7207-b7207.tar.gz (Feb 27, 2020 2:43:31 AM)

  1. [clangd] Get rid of getBeginningOfIdentifier helper — kadircet / detail
  2. [libc] Add CMake script to check host cpu features — gchatelet / detail

clang-d343820-gaff8c045a22-t7204-b7204.tar.gz (Feb 26, 2020 11:14:28 PM)

  1. Some fixes for open breaks on MacOS and UBSan — ogiroux / detail
  2. [libc] Add an optional `NAME` argument to `add_entrypoint_object` rule. — sivachandra / detail
  3. [MLIR] Add `take_back()` to STLExtras.h for completeness. — pifon / detail

clang-d343817-gb9f36860560-t7202-b7202.tar.gz (Feb 26, 2020 9:26:43 PM)

  1. GlobalISel: Cleanup code with MachineIRBuilder features — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Add missing G_[US]ADDE/G_[US]SUBE tests — Matthew.Arsenault / detail
  3. GlobalISel: Fix lowering for G_UADDE/G_USUBE — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: Add missing test for G_UMULH — arsenm2 / detail
  5. [LoopVectorize] Fix cost for calls to functions that have vector versions — nemanja.i.ibm / detail
  6. Fix buildbot break after c46b85aaf4d4 — nemanja.i.ibm / detail

clang-d343811-g2a49d650a5d-t7199-b7199.tar.gz (Feb 26, 2020 7:44:26 PM)

  1. [libc++] Workaround unused variable warning in test — Louis Dionne / detail
  2. [X86] Add proper MachinePointerInfo to stack store created in LowerWin64_i128OP. — craig.topper / detail
  3. Cost Annotation Writer for InlineCost — apilipenko / detail
  4. [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder" — maskray / detail
  5. [X86] Add test cases showing incorrect setting of nofpexcept flag due to CSE occuring during SelectionDAG creation. — craig.topper / detail
  6. [docs][LoopTerminology] Add Loop Simplify Form description. — llvm-project / detail

clang-d343805-g870363a22d3-t7196-b7196.tar.gz (Feb 26, 2020 6:00:48 PM)

  1. [libc++] Temporarily disable availability markup for the C++20 Synchronization library — Louis Dionne / detail
  2. Revert "[libc++] Do not set the `availability=XXX` feature when not testing against a system libc++" — Louis Dionne / detail
  3. [X86] Explicitly pass Pointer, MachinePointerInfo and Alignment to BuildFILD. — craig.topper / detail
  4. [X86] Explicitly pass Destination VT and debug location to BuildFILD. NFC — craig.topper / detail

clang-d343801-g98ed0c5475d-t7194-b7194.tar.gz (Feb 26, 2020 4:18:55 PM)

  1. Re-land running check-lldb-repro on the CMake incremental bot. — Jonas Devlieghere / githubweb

clang-d343801-g98ed0c5475d-t7194-b7194.tar.gz (Feb 26, 2020 4:18:55 PM)

  1. Update the ARC docs for non-trivial ownership in structs. — rjmccall / detail
  2. [DebugInfo][NFC] Remove handler with ErrorPolicy from DWARFContext. — a.v.lapshin / detail
  3. [ASTMatchers] HasNameMatcher handles `extern "C"` — n.james93 / detail
  4. [AArch64][GlobalISel] Fixup <32b heterogeneous regbanks of G_PHIs just before selection. — Amara Emerson / detail
  5. [ObjectFileMachO] Fix a build error on embedded. — ditaliano / detail
  6. [X86] Add proper MachinePointerInfo to the loads/stores created for moving data between SSE and X87 in X86DAGToDAGISel::PreprocessISelDAG — craig.topper / detail
  7. [X86] Use correct MachineMemOperand for stack load in LowerFLT_ROUNDS_ — craig.topper / detail
  8. [X86] Use proper alignment for stack temporary and correct MachinePointerInfo for stack accesses in LowerUINT_TO_FP. — craig.topper / detail
  9. [X86] Query constant pool object alignment instead of hardcoding. — craig.topper / detail
  10. Visit previously unreachable nodes in the debug info metadata verifier. — Adrian Prantl / detail
  11. Disable memory leak checking in a test to work around a bot failure — erik.pilkington / detail
  12. PR44978: Accept as an extension some cases where destructor name lookup — richard / detail

clang-d343789-geca4bfea3d3-t7192-b7192.tar.gz (Feb 26, 2020 2:38:22 PM)

  1. [zorg] Add x86_64 buildbots for Polly. — llvm-zorg / githubweb

clang-d343789-geca4bfea3d3-t7192-b7192.tar.gz (Feb 26, 2020 2:38:22 PM)

  1. [InstCombine] Remove trivially empty ranges from end — nikita.ppv / detail
  2. [AVR] Don't adjust addresses by 2 for absolute values — aykevanlaethem / detail
  3. [AVR] Fix private label prefix — aykevanlaethem / detail
  4. [CVP] Add test for cmp of local phi; NFC — nikita.ppv / detail
  5. [InstCombine] Simplify DCE code; NFC — nikita.ppv / detail
  6. [TSan] Add CMake check for minimal SDK requirements on Darwin — julian.lettner / detail
  7. [CVP] Simplify cmp of local phi node — nikita.ppv / detail
  8. [SimpleLoopUnswitch] Remove unnecessary include; NFC — nikita.ppv / detail
  9. [clang] fix error detection in consteval calls — tyker / detail
  10. [mlir][spirv] Add some folders for spv.LogicalAnd/spv.LogicalOr — antiagainst / detail
  11. [VectorCombine] add a debug flag to skip all transforms — spatel / detail
  12. [ms] Rename ParsingInlineAsm functions/variables to reflect MS-specificity. — epastor / detail
  13. [dsymutil] Avoid copying swiftinterfaces from the SDK into the dsym bundle — Adrian Prantl / detail
  14. Fix for the test failues introduced in https://reviews.llvm.org/D74704. — leonardchan / detail
  15. [libc] Fix typo of namespace in round implementation. — paulatoth / detail
  16. [scudo][standalone] Various improvements wrt RSS — kostyak / detail
  17. [mlir][spirv] Refactoring to avoid calling the same function twice — antiagainst / detail
  18. [llvm-objcopy] Enable --discard-all for MachO — alexshap / detail
  19. [MC] Pull out a relaxFragment helper [NFC] — listmail / detail

clang-d343770-g30dae38349c-t7189-b7189.tar.gz (Feb 26, 2020 12:13:02 PM)

  1. Avoid SmallString.h include in MD5.h, NFC — rnk / detail
  2. [libc] Fix build when -DBUILD_SHARED_LIBS=On — alexbrachetmialot / detail
  3. Use virtual functions in ParsedAttrInfo instead of function pointers — john.brawn / detail
  4. [PowerPC][NFC] Convert grep usage to FileCheck in lit test. — sd.fertile / detail
  5. [compiler-rt] Build all alias in builtin as private external on Darwin — Steven Wu / detail
  6. [mlir][spirv] NFC: move folders and canonicalizers in a separate file — antiagainst / detail
  7. Devirtualize a call on alloca without waiting for post inline cleanup and next — yamauchi / detail
  8. [libcxx] Fix _LIBCPP_HAS_THREAD_API_EXTERNAL build — mikhail.maltsev / detail
  9. [TTI] Let getOperationCost assume that Freeze is free — aqjune / detail
  10. [SDAG] Add SDNode::values() = make_range(values_begin(), values_end()) — kparzysz / detail
  11. [lldb/test] Skip running a test under ASan, it intentionally double-frees — Vedant Kumar / detail
  12. Fix buildbots after recent GSYM commit. — gclayton / detail
  13. [ELF] --orphan-handling=: don't warn/error for input SHT_REL[A] retained by --emit-relocs — maskray / detail
  14. Remove unneeded Compiler.h and DataTypes.h includes, NFC — rnk / detail
  15. Inline basic_string::erase for fastpath where __n == npos — mvels / detail
  16. [Hexagon] Improve casting of boolean HVX vectors to scalars — kparzysz / detail
  17. Fix LLP64 detection in SwapByteOrder.h — rnk / detail

clang-d343753-g6503aadcc6c-t7186-b7186.tar.gz (Feb 26, 2020 9:53:43 AM)

  1. AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible — nicolai.haehnle / detail
  2. AMDGPU: Fix some more incorrect check lines — jay.foad / detail
  3. [libTooling] Add function to determine associated text of a declaration. — yitzhakm / detail
  4. Quick fix for bot failure on "AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible" — nicolai.haehnle / detail
  5. Put microsoft template parameter shadow warning behind separate flag (PR44794) — hans / detail
  6. [AIX] Remove whitelist checking for ExternalSymbolSDNodes — Xiangling.Liao / detail
  7. [ARM,MVE] Add predicated intrinsics for many unary functions. — simon.tatham / detail
  8. Full fix for "AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible" (hopefully) — nicolai.haehnle / detail
  9. [clangd] use printQualifiedName to skip the inlinenamespace qualifiers. — hokein.wu / detail
  10. [clang-format] Special handling of spaces for C# code — jbcoe / detail
  11. Recommit "[DWARFDebugLine] Avoid dumping prologue members we did not parse" — pavel / detail
  12. [DAG] visitRotate - modulo non-uniform constant rotation amounts — llvm-dev / detail
  13. Add unit tests for RangeDataVector::FindEntryIndexesThatContain — pavel / detail
  14. [AArch64] add tests for fake fneg; NFC — spatel / detail
  15. Add _LIBCPP_BUILTIN_CONSTANT_P support. — mvels / detail
  16. Introduce DWARFDataExtractor::getInitialLength — pavel / detail
  17. [gn build] Port 3c36d8dad57 — llvmgnsyncbot / detail
  18. [DAGCombiner] avoid narrowing fake fneg vector op — spatel / detail
  19. [clangd] Clean-up XRefs.cpp from Lexer usages and unnecessary SourceLoc transformations — kadircet / detail
  20. [ELF] --orphan-handling=: don't warn/error for unused synthesized sections — maskray / detail
  21. [llvm-objcopy][test] Improve empty section tests — maskray / detail

clang-d343732-gfcfd4fb686b-t7183-b7183.tar.gz (Feb 26, 2020 7:57:37 AM)

  1. [OpenMP] Fix the test by generating output file in temporary directory — kbobyrev / detail
  2. [gn build] (manually) port 2f6cc21f44e — thakis / detail
  3. [Assembler] Allow assembling empty index with non-zero flags — evgeny / detail
  4. [gn build] re-"gn format" all gn files — thakis / detail
  5. [OpenCL] Add atomic type builtins — sven.vanhaastregt / detail
  6. [mlir][Linalg] NFC - Refactor LinalgStructuredOps towards "named" Linalg ops — ntv / detail

clang-d343726-g8c2cf499e61-t7181-b7181.tar.gz (Feb 26, 2020 6:17:04 AM)

  1. tsan: fix pthread_detach with called_from_lib suppressions — dvyukov / detail
  2. Revert "[compiler-rt] Add a critical section when flushing gcov counters" — hans / detail
  3. [gn build] (manually) merge e058667a2e01 — thakis / detail
  4. [clangd] Bump index version number. — hokein.wu / detail
  5. [clang][Tooling] Add a way to tokenize a FileRange — kadircet / detail

clang-d343721-g9c859fc54d9-t7179-b7179.tar.gz (Feb 26, 2020 4:26:35 AM)

  1. Fix the clangd-fuzzer build error. — hokein.wu / detail
  2. [lldb/gdb-remote] Add support for the qOffsets packet — pavel / detail
  3. Support -fuse-ld=lld for riscv — sguelton / detail
  4. Fix typo in clang lit config — sguelton / detail
  5. AMDGPU: Fix some incorrect FUNC-LABEL checks — jay.foad / detail
  6. [docs][llvm-symbolizer] Fix --functions description — james.henderson / detail
  7. [docs][llvm-symbolizer] Fix indentation of inline option examples — james.henderson / detail
  8. [docs][llvm-objcopy][llvm-strip] Move --wildcard description earlier — james.henderson / detail
  9. [AArch64] Flip default for register renaming in the ld/st optimizier. — flo / detail
  10. [ARM][RDA] add getUniqueReachingMIDef — sam.parker / detail
  11. [AArch64][SVE] Add SVE2 intrinsics for bit permutation & table lookup — kerry.mclaughlin / detail

clang-d343710-g34d0e1bd6d0-t7176-b7176.tar.gz (Feb 26, 2020 2:42:50 AM)

  1. Strip preceeding -Xclang when stripping -fcolor-diagnostics or -fdiagnostics-color — kadircet / detail
  2. [clangd] Expose the rename LimitFiles option to the C++ API, NFC. — hokein.wu / detail

clang-d343708-gd00900801aa-t7174-b7174.tar.gz (Feb 26, 2020 1:00:22 AM)

  1. [SimpleLoopUnswitch] Canonicalize variable names — aqjune / detail
  2. Add missing dependency to fix shared library build. — michael.hliao / detail
  3. Remove no un-necessary require for load_extension.ll — sguelton / detail

clang-d343705-gf6603aed59c-t7172-b7172.tar.gz (Feb 25, 2020 11:17:50 PM)

  1. Add a llvm-gsymutil tool that can convert object files to GSYM and perform lookups. — gclayton / detail
  2. [ARC][NFC] Remove trailing space — tclin914 / detail

clang-d343703-g181628b52d3-t7170-b7170.tar.gz (Feb 25, 2020 9:36:24 PM)

  1. [SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison — aqjune / detail

clang-d343702-gb083d7a3460-t7168-b7168.tar.gz (Feb 25, 2020 7:52:12 PM)

  1. Fix a null dereference in the LLDB data formatters. — Adrian Prantl / detail
  2. [ORC] Remove the JITDylib::SymbolTableEntry::isInMaterializingState() method. — Lang Hames / detail
  3. Remove std::shared_ptr::allocate_shared — zoecarver / detail
  4. [SelectionDAG][PowerPC][AArch64][X86][ARM] Add chain input and output the ISD::FLT_ROUNDS_ — craig.topper / detail
  5. [compiler-rt] Fix a typo in a comment in FuzzedDataProvider.h. — mmoroz / detail
  6. Remove namespace lld { namespace coff { from COFF LLD cpp files — rnk / detail
  7. [docs] dump-ast-matchers removes const from Matcher args and handles template functions slightly better — n.james93 / detail
  8. [Analysis] Fix -Wrange-loop-analysis after D69876 — maskray / detail
  9. [MC][ARM] Don't create multiple .ARM.exidx associated to one .text — maskray / detail
  10. [MC] Default MCContext::UseNamesOnTempLabels to false and only set it to true for MCAsmStreamer — maskray / detail
  11. [PowerPC] Fix the unexpected modification caused by D62993 in LowerSELECT_CC for power9 — shkzhang / detail

clang-d343691-g0e480b39c66-t7164-b7164.tar.gz (Feb 25, 2020 6:09:59 PM)

  1. [NFC][libc++] Refactor some future tests to reduce code duplication — Louis Dionne / detail
  2. [mlir] [VectorOps] Add vector.print to EDSC — ajcbik / detail
  3. [GISel][KnownBits] Update a comment regarding the effect of cache on PHIs — qcolombet / detail
  4. Revert "[libTooling] Add function to determine associated text of a declaration." — thakis / detail

clang-d343687-gb3e6487f02a-t7162-b7162.tar.gz (Feb 25, 2020 4:26:31 PM)

  1. [WebAssembly] Simplify extract_vector lowering — tlively / detail
  2. [OpenMP][Opt] Combine `struct ident_t*` during deduplication — johannes / detail
  3. [llvm][TextAPI] rename test vars, NFC — cyndy_ishida / detail
  4. [Sema] Perform call checking when building CXXNewExpr — lebedev.ri / detail
  5. [clang] Annotating C++'s `operator new` with more attributes — lebedev.ri / detail
  6. Revert "[X86MCTargetDesc.h] Speculative fix for macro collision with sys/param.h" — Vedant Kumar / detail
  7. [libc++] Avoid including <semaphore.h> on Apple — Louis Dionne / detail
  8. Re-land Unwind past an interrupt handler correctly on arm or at pc==0 — Jason Molenda / detail
  9. [mlir][DenseElementsAttr] Fix storage size for bfloat16 when parsing from hex. — riddleriver / detail

clang-d343678-g9c54f6154f7-t7160-b7160.tar.gz (Feb 25, 2020 2:41:06 PM)

  1. lldb-cmake job: Temporarily disable LLVM_ENABLE_MODULES — Vedant Kumar / githubweb

clang-d343678-g9c54f6154f7-t7160-b7160.tar.gz (Feb 25, 2020 2:41:06 PM)

  1. [PhaseOrdering] add tests for missed CSE; NFC — spatel / detail
  2. [libcxx] Fix building for windows after 54fa9ecd3088508 — martin / detail
  3. Add 'l' constraint to goto label reference — isanbard / detail
  4. [NFC][SCEV] Piping to pass TTI into SCEVExpander::isHighCostExpansionHelper() — lebedev.ri / detail
  5. [NFC][SCEV] Piping to pass new SCEVCheapExpansionBudget option into SCEVExpander::isHighCostExpansionHelper() — lebedev.ri / detail
  6. [NFC][SCEV] SCEVExpander::isHighCostExpansionHelper(): check that we processed expression first — lebedev.ri / detail
  7. [SCEV] SCEVExpander::isHighCostExpansion(): assert if TTI is not provided — lebedev.ri / detail
  8. [SCEV] SCEVExpander::isHighCostExpansionHelper(): begin cost modelling - model cast cost — lebedev.ri / detail
  9. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model UDiv by power-of-two as LShr — lebedev.ri / detail
  10. [NFC][IndVarSimplify] Adjust value names in IndVarSimplify/exit_value_test2.ll — lebedev.ri / detail
  11. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model plain UDiv — lebedev.ri / detail
  12. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model add/mul — lebedev.ri / detail
  13. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model polynomial recurrence — lebedev.ri / detail
  14. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model min/max (PR44668) — lebedev.ri / detail
  15. [SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668) — lebedev.ri / detail
  16. [SCEV][IndVars] Always provide insertion point to the SCEVExpander::isHighCostExpansion() — lebedev.ri / detail
  17. Use "nop" to avoid size warnings. — isanbard / detail
  18. Check args passed to __builtin_frame_address and __builtin_return_address. — zoecarver / detail
  19. [X86] Add test to show incorrect ordering of flt.rounds intrinsic relative to calls to fesetround. — craig.topper / detail
  20. [LIBOMPTARGET]Fix PR44933: fix crash because of the too early deinitialization of libomptarget. — a.bataev / detail
  21. [ObjC][ARC] Don't move a retain call living outside a loop into the loop — Akira / detail
  22. [libTooling] Add function to determine associated text of a declaration. — yitzhakm / detail

clang-d343678-g9c54f6154f7-t7160-b7160.tar.gz (Feb 25, 2020 2:41:06 PM)

  1. Experimental support for spec 2017 on Apple platforms — Chris Matthews / githubweb
  2. This was missing the import — Chris Matthews / githubweb
  3. Revert "This was missing the import" — Chris Matthews / githubweb
  4. Revert "Experimental support for spec 2017 on Apple platforms" — Chris Matthews / githubweb

clang-d343656-g3cd13c4624b-t7156-b7156.tar.gz (Feb 25, 2020 12:59:13 PM)

  1. [PowerPC][NFC] Remove comments mentioning Darwin and VRSAVE from lit test. — sd.fertile / detail
  2. [MachineInstr] Add a dumpr method — qcolombet / detail
  3. [X86MCTargetDesc.h] Speculative fix for macro collision with sys/param.h — Vedant Kumar / detail
  4. Make __builtin_amdgcn_dispatch_ptr dereferenceable and align at 4 — Yaxun.Liu / detail
  5. Emit register names in cfi assembly directives — scott.linder / detail
  6. Support emitting .cfi_undefined in CodeGen — scott.linder / detail
  7. [AMDGPU] Implement wave64 DWARF register mapping — scott.linder / detail
  8. Fix a race between lldb's packet timeout and the profile thread's usleep. — jingham / detail

clang-d343648-gd20907d1de8-t7153-b7153.tar.gz (Feb 25, 2020 11:09:57 AM)

  1. Add a basic tiling pass for parallel loops — benny.kra / detail
  2. Silence compiler warnings — benny.kra / detail
  3. [AArch64][SVE] Add intrinsics for SVE2 cryptographic instructions — kerry.mclaughlin / detail
  4. [ORC] Remove spammy debug print — benny.kra / detail
  5. Use temporary directory for tests in D74346 — kbobyrev / detail
  6. [CostModel][X86] Try to check against common prefixes before using target-specific cpu checks — llvm-dev / detail
  7. [ARM] FP16 bitcast test. NFC — david.green / detail
  8. [ARM,MVE] Remove 64-bit variants of vbrsrq* intrinsics — mikhail.maltsev / detail
  9. Fix TryParsePtrOperatorSeq. — aaron / detail
  10. [RDA][ARM][LowOverheadLoops] Iteration count IT blocks — sam.parker / detail
  11. [AArch64][SVE] Add the SVE dupq_lane intrinsic — kerry.mclaughlin / detail
  12. [MIR][ARM] MachineOperand comments — sjoerd.meijer / detail
  13. [CostModel][X86] We don't need a scale factor for SLM extract costs — llvm-dev / detail
  14. add release notes for ffp-model and ffp-exception-behavior — melanie.blower / detail
  15. [AIX][Frontend] C++ ABI customizations for AIX boilerplate — Xiangling.Liao / detail
  16. [OpenMP] Refactor the analysis in checkMapClauseBaseExpression using StmtVisitor class. — a.bataev / detail
  17. [libc++] Implementation of C++20's P1135R6 for libcxx — Louis Dionne / detail
  18. [libc++] Adapt a few things around the implementation of P1135R6 — Louis Dionne / detail
  19. [libc++] Mark the C++03 version of std::function as deprecated — Louis Dionne / detail
  20. [lldb/DWARF] Fix dwp search path in the separate-debug-file case — pavel / detail
  21. [PowerPC][AIX] Spill/restore the callee-saved condition register bits. — sd.fertile / detail
  22. [X86] getTargetShuffleInputs - check that the source inputs are all the right size. — llvm-dev / detail
  23. [gn build] (manually) merge 54fa9ecd308 — thakis / detail
  24. [libc++] Fix CI and Linux failures after landing D68480 — Louis Dionne / detail
  25. [gn build] remove -std=c++11 in libcxx build pending discussion in 80e73f2 review thread — thakis / detail
  26. Revert "Rework go bindings so that validation works fine" — peter / detail
  27. [NFC] Fix typo in error message — sguelton / detail
  28. [libc++] Drop redundant check for -std=c++14 — Louis Dionne / detail
  29. [ReleaseNotes] Mention the `vector-function-abi-variant` attribute. — francesco.petrogalli / detail
  30. [CMake] Default to static linking for subprojects. — llvm-project / detail
  31. [XCOFF][AIX] Fix incorrect alignment for function descriptor csect — jasonliu / detail
  32. [AVR] Use correct register class for mul instructions — aykevanlaethem / detail
  33. [AVR] Don't assert on an undefined operand — aykevanlaethem / detail
  34. [X86] combineX86ShuffleChain - select X86ISD::FAND/ISD::AND based on MaskVT — llvm-dev / detail
  35. [AVR] Disassemble register operands — aykevanlaethem / detail
  36. [bindings/go] Add RemoveFromParentAsInstruction — aykevanlaethem / detail
  37. [MachO] Add cpu(sub)type tests and improve error handling — francisvm / detail
  38. [SelectionDAG] Merge constant SDNode arithmetic into foldConstantArithmetic — llvm-dev / detail
  39. [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints — aykevanlaethem / detail
  40. [mlir][spirv] NFC: Move test passes to test/lib — antiagainst / detail
  41. [libc++] Give headers that require C++14 a cplusplus14 requires in the modulemap — Raphael Isemann / detail
  42. [AMDGPU] use llvm_unreachable instead of default for rp set — Stanislav.Mekhanoshin / detail
  43. [X86] Add back fmaddsub intrinsics to work towards fixing the strict fp implementation — craig.topper / detail
  44. [MLIR] NFC - Fix indentation in examples in LoopOps.td — nagy.h.mostafa / detail
  45. [ms] [llvm-ml] Improve data support, adding names and complex initializers. — epastor / detail
  46. [lldb/Debugger] Remove macros formerly used by property definitions — Jonas Devlieghere / detail
  47. [lldb] Color the current PC marker — Jonas Devlieghere / detail
  48. Revert "[ms] [llvm-ml] Improve data support, adding names and complex initializers." — epastor / detail
  49. [Hexagon] Lower bitcast of a vector predicate — kparzysz / detail
  50. [MachineVerifier] Doing ::calcRegsPassed in RPO: ~35% faster MV, NFC — rtereshin / detail
  51. Reland "[ms] [llvm-ml] Improve data support, adding names and complex initializers." — epastor / detail
  52. [Hexagon] Lower vector predicate store — kparzysz / detail
  53. [lldb/Test] Update TestDisassemblyFormat for new format — Jonas Devlieghere / detail
  54. Add methods to data extractor for extracting bytes and fixed length C strings. — gclayton / detail
  55. Validate argument passed to __builtin_frame_address and __builtin_return_address — zoecarver / detail
  56. [NFC] [DA] Refactoring getIndexExpressionsFromGEP — bmahjour / detail
  57. Revert "Validate argument passed to __builtin_frame_address and __builtin_return_address" — zoecarver / detail
  58. [lldb/Plugins] Move SBTarget::GetExtendedCrashInformation to SBProcess — medismail.bennani / detail
  59. [libc] [UnitTest] Create death tests — alexbrachetmialot / detail
  60. AMDGPU/GlobalISel: Lower 64-bit uaddo/usubo — jay.foad / detail
  61. [LegalizeTypes] Scalarize non-byte sized loads in WidenRecRes_Load and SplitVecResLoad — craig.topper / detail
  62. [lldb] Color the line marker — Jonas Devlieghere / detail
  63. [docs] dump_ast_matchers strips internal::(Bindable)?Matcher from Result_type — n.james93 / detail
  64. Unwind past an interrupt handler correctly on arm or at pc==0 — Jason Molenda / detail
  65. [arcconfig] Default base to previous revision — smeenai / detail
  66. [arcconfig] Delete subproject arcconfigs — smeenai / detail
  67. Adjust max_align_t handling — joerg / detail
  68. Prefer PATH_MAX to MAXPATHLEN — joerg / detail
  69. [MLIR] Add std.atomic_rmw op — frank.laub / detail
  70. [polly] Don't count scops in a global variable. — efriedma / detail
  71. My prevous commit to RegisterContextLLDB is causing a test fail — Jason Molenda / detail
  72. [AArch64] SVE implies fullfp16 — efriedma / detail
  73. [NFC] Cleaned up ASTMatchersInternal Code — n.james93 / detail
  74. GlobalISel: Reimplement fewerElementsVectorBasic — arsenm2 / detail
  75. AMDGPU/GlobalISel: Fix incorrect VOP3P fneg folding — arsenm2 / detail
  76. [DebugInfo]: Refactored Macinfo section consumption part to allow future — SourabhSingh.Tomar / detail
  77. Allow "callbr" to return non-void values — isanbard / detail
  78. Support output constraints on "asm goto" — isanbard / detail
  79. [MachineVerifier] Doing ::calcRegsPassed over faster sets: ~15-20% faster MV, NFC — rtereshin / detail
  80. Revert "My prevous commit to RegisterContextLLDB is causing a test fail" — Jason Molenda / detail
  81. Revert "Unwind past an interrupt handler correctly on arm or at pc==0" — Jason Molenda / detail
  82. AMDGPU/GlobalISel: Introduce post-legalize combiner — arsenm2 / detail
  83. GlobalISel: Remove unneeded initialiation — arsenm2 / detail
  84. [Attributor] Use AssumptionCache in AANonNullFloating::initialize — uenoku.tokotoko / detail
  85. [lldb/Utility] Fix unspecified behavior. — Jonas Devlieghere / detail
  86. [Sparc][NFC] Remove trailing space — tclin914 / detail
  87. [lldb] Mark ObjectFileBreakpad test inputs as non-text — pavel / detail
  88. [lldb] Fix that a crashing test is marked as unsupported when it prints UNSUPPORTED before crashing — Raphael Isemann / detail
  89. [ASTMatchers] Matcher macros with params move params instead of copying — n.james93 / detail
  90. [ASTMatchers] Adds a matcher called `hasAnyOperatorName` — n.james93 / detail
  91. [X86] Remove mask output from X86 gather/scatter ISD opcodes. — craig.topper / detail
  92. [X86] Pass parameters into selectVectorAddr to remove dependency on X86MaskedGatherScatterSDNode. — craig.topper / detail
  93. [libc] [UnitTest] Give UnitTest gtest like colors — alexbrachetmialot / detail
  94. [lldb][NFC] Make ArrayRef initialization more obvious in lldb-test.cpp — Raphael Isemann / detail
  95. [lldb] s/CHECK-NEXT/CHECK-DAG in dwp-debug-types.s — pavel / detail
  96. [NFC][PowerPC] Add a new test case scalar_cmp.ll — shkzhang / detail
  97. [lldb][NFC] Move namespace lookup in ClangASTSource to own function. — Raphael Isemann / detail
  98. libclc: cmake configure should depend on file list — jano.vesely / detail
  99. AMDGPU/GlobalISel: add legalize tests for s64 max/min — jay.foad / detail
  100. GlobalISel: NFC minor cleanup to avoid a couple of fixed size local arrays — jay.foad / detail
  101. [profile] gcov_mutex must be static — calixte.denizet / detail
  102. Add llvm-cov to LLVM_TOOLCHAIN_TOOLS — hans / detail
  103. [DebugInfo] Fix printing CIE offsets in EH FDEs. — ikudrin / detail
  104. [analyzer][MallocChecker][NFC] Communicate the allocation family to auxiliary functions with parameters — dkszelethus / detail
  105. [AArch64][SVE] Add predicate reinterpret intrinsics — cullen.rhodes / detail
  106. [yaml2obj] - Address post commit comments for D74764 — grimar / detail
  107. [MLIR][GPU] Implement a simple greedy loop mapper. — herhut / detail
  108. Don't generate libcalls for wide shift on Windows ARM (PR42711) — hans / detail
  109. [mlir] Generalize intrinsic builders in the LLVM dialect definition — zinenko / detail
  110. [mlir] Intrinsics generator: use TableGen-defined builder function — zinenko / detail
  111. [mlir] simplify affine maps and operands in affine.min/max — zinenko / detail
  112. [lldb][NFC] Modernize logging in ClangASTSource/ExpressionDeclMap — Raphael Isemann / detail
  113. [AArch64][SVE] Update names and comments for gathers/scatters (NFC) — andrzej.warzynski / detail
  114. [MLIR][GPU] Fix forward declaration of Region class. — herhut / detail
  115. build_llvm_package.bat: Produce zip files in addition to the installers — hans / detail
  116. [clangd] Disable ExtractVariable for C — kadircet / detail
  117. [lldb][NFC] Move NameSearchContext to own header/source files — Raphael Isemann / detail
  118. [lldb][NFC] Make NameSearchContext::m_found members bools instead of bitfields — Raphael Isemann / detail
  119. Remove myself from CODE_OWNERS. — whitequark / detail
  120. [gn build] (manually) merge fee41517fe0f — thakis / detail
  121. [lldb] Initialize NameSearchContext::m_namespace_map in constructor — Raphael Isemann / detail
  122. [lldb][NFC] Move filling namespace map in ClangASTSource to own function — Raphael Isemann / detail
  123. [debuginfo-tests] Warn, not error, if we can't delete working directory — jeremy.morse / detail
  124. [mlir] NFC: move AffineOps tests from test/ to test/Dialect — zinenko / detail
  125. [MLIR][GPU] Properly model step in parallel loop to gpu conversion. — herhut / detail
  126. [DSE,MSSA] Do not attempt to remove un-removable memdefs. — flo / detail
  127. [VectorCombine] make cost calc consistent for binops and cmps — spatel / detail
  128. [VectorCombine] add tests for possible extract->shuffle; NFC — spatel / detail
  129. [ASTImporter] Improved variable template redecl chain handling. — 1.int32 / detail
  130. [Analyzer] Fix for iterator modeling and checkers: handle negative numbers correctly — adam.balogh / detail
  131. [PhaseOrdering] add test for missing vector/CSE transforms (PR45015); NFC — spatel / detail
  132. [CodeGen] fix clang test that runs the optimizer pipeline; NFC — spatel / detail
  133. [mlir] NFC: update documentation in ConvertLinalgToLLVM — zinenko / detail
  134. [RISCV] Fix sysroot tests without GCC on RISC-V hosts with GCC — luismarques / detail
  135. Fix DfaEmitter::visitDfaState() crash in MSVC x86 debug builds (PR44945) — hans / detail
  136. [clang-format]  Wrap lines for C# property accessors — jbcoe / detail
  137. [OpenMP][cmake] ignore warning on unknown CUDA version — kkwli0 / detail
  138. Stop including sys/param.h from Unix.h — joerg / detail
  139. [clangd] Migrate Lexer usages in TypeHierarchy to TokenBuffers — kadircet / detail
  140. [analyzer][MallocChecker][NFC] Change the use of IdentifierInfo* to CallDescription — dkszelethus / detail
  141. clang-cl: Add a `/showIncludes:user` flag. — thakis / detail
  142. [AMDGPU] Precommit some test updates for D68338 "Remove dubious logic in bidirectional list scheduler" — jay.foad / detail
  143. Make test not write to the source directory — benny.kra / detail
  144. [NFC][InstCombine] Add shift amount reassociation miscompile example from PR44802 — lebedev.ri / detail
  145. [InstCombine] reassociateShiftAmtsOfTwoSameDirectionShifts(): fix miscompile (PR44802) — lebedev.ri / detail
  146. [NFC][InstCombine] Add shift amount reassociation in bittest miscompile example from PR44802 — lebedev.ri / detail
  147. [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): fix miscompile (PR44802) — lebedev.ri / detail
  148. [LLDB] Let DataExtractor deal with two-byte addresses — aykevanlaethem / detail
  149. [DWARFDebugLine] Avoid dumping prologue members we did not parse — pavel / detail
  150. [analyzer] Add support for CXXInheritedCtorInitExpr. — Artem Dergachev / detail
  151. [clang-rename] Add the USR of incomplete decl to the USRSet. — hokein.wu / detail
  152. [ELF] Support archive:file syntax in input section descriptions — maskray / detail
  153. AMDGPU/GlobalISel: Legalize s64 min/max by lowering — jay.foad / detail
  154. Make builtbot happy. — hokein.wu / detail
  155. [Sema][C++] Propagate conversion kind to specialize the diagnostics — anastasia.stulova / detail
  156. [remark][diagnostics] [codegen] Fix PR44896 — xur / detail
  157. AMDGPU/GlobalISel: Use packed for G_ADD/G_SUB/G_MUL v2s16 — arsenm2 / detail
  158. [libc++] Proper fix for libc++'s modulemap after D68480 — Louis Dionne / detail
  159. [libc++] Revert 03dd205c151 "Adjust max_align_t handling" — Louis Dionne / detail
  160. AMDGPU/GlobalISel: Un-XFAIL a test — jay.foad / detail
  161. Revert "[DWARFDebugLine] Avoid dumping prologue members we did not parse" — pavel / detail
  162. Revert "[LICM] Support hosting of dynamic allocas out of loops" — listmail / detail
  163. [libc++] Remove incorrect XFAIL in modules test — Louis Dionne / detail
  164. [NFC][Codegen] Add miscompile test for constant store merging from PR43446 — lebedev.ri / detail
  165. [Codegen] Revert rL354676/rL354677 and followups - introduced PR43446 miscompile — lebedev.ri / detail

clang-d343483-g6e561d1c94e-t7116-b7116.tar.gz (Feb 24, 2020 3:15:11 AM)

  1. [lldb] Disable auto fix-its when evaluating expressions in the test suite — Raphael Isemann / detail
  2. [MC] Widen the functional unit type from 32 to 64 bits. — bevin.hansson / detail
  3. Use new FailedWithMessage matcher in DWARFDebugLineTest.cpp — pavel / detail
  4. [profile] Don't dump counters when forking and don't reset when calling exec** functions — calixte.denizet / detail
  5. [Intrinsic] Add fixed point saturating division intrinsics. — bevin.hansson / detail

clang-d343478-gbe3b448c2e3-t7112-b7112.tar.gz (Feb 24, 2020 1:19:48 AM)

  1. [SelectionDAG] Remove ISD::LIFETIME_START/LIFETIME_END from assert in getMemIntrinsicNode. — craig.topper / detail
  2. [X86] Use custom isel for gather/scatter instructions. — craig.topper / detail
  3. [X86] When creating X86ISD::MGATHER nodes from AVX2 gather intrinsics, cast the mask to integer type. — craig.topper / detail
  4. [JITLink] Add a MachO x86-64 GOT and Stub bypass optimization. — Lang Hames / detail
  5. [lldb] Remove all the 'current_id'  logging counters from the lookup code. — Raphael Isemann / detail
  6. [ARM][MVE] Combine more extending masked loads — sam.parker / detail
  7. [lldb/DWARF] Don't index dwp file multiple times — pavel / detail
  8. [lldb/test] simplify basic-elf.yaml — pavel / detail

clang-d343470-g4d812acba61-t7108-b7108.tar.gz (Feb 23, 2020 11:14:42 PM)

  1. [Driver][X86] Add helptext for malign-branch*, mbranches-within-32B-boundaries — shengchen.kan / detail
  2. [libc] Add a README to the sub-directories under the utils directory. — sivachandra / detail

clang-d343468-g8b3a62dc987-t7106-b7106.tar.gz (Feb 23, 2020 9:16:47 PM)

  1. [NFC][PowerPC] Refactor the tryAndWithMask() — qshanz / detail

clang-d343467-gbae33a7c5a1-t7105-b7105.tar.gz (Feb 23, 2020 5:33:31 PM)

  1. [X86] Use FIST for i64 atomic stores on 32-bit targets without SSE. — craig.topper / detail
  2. [X86] Enable the use of movlps for i64 atomic load on 32-bit targets with sse1. — craig.topper / detail
  3. [X86] Remove most X86 specific subclasses of MemSDNode. Just use a MemIntrinsicSDNode as we usually do. — craig.topper / detail
  4. [SelectionDAG] Remove SelectionDAG::getTargetMemSDNode now that its not used. — craig.topper / detail
  5. IR printing for single function with the new pass manager. — aktoon / detail

clang-d343462-g82879c2913d-t7103-b7103.tar.gz (Feb 23, 2020 3:36:53 PM)

  1. [SystemZ]  Support the kernel back chain. — paulsson / detail

clang-d343461-ge9997cfb4d4-t7101-b7101.tar.gz (Feb 23, 2020 1:38:38 PM)

  1. [AArch64] Update new test. — flo / detail
  2. [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails. — sam.mccall / detail
  3. Updating a comment to clarify that SkipUntil handles balanced delimiters. — aaron / detail
  4. [clangd] Try to fix buildbots - copy elision not happening here? — sam.mccall / detail

clang-d343457-g7769030b931-t7097-b7097.tar.gz (Feb 23, 2020 11:40:04 AM)

  1. [X86] Regenerate some tests to show FMA4 comments. NFC — craig.topper / detail
  2. Recommit "[PatternMatch] Match XOR variant of unsigned-add overflow check." — flo / detail

clang-d343455-ga253a2a793c-t7095-b7095.tar.gz (Feb 23, 2020 9:32:45 AM)

  1. [clangd] Debounce rebuilds responsively to rebuild times. — sam.mccall / detail
  2. [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails. — sam.mccall / detail
  3. Revert "[clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails." — sam.mccall / detail
  4. [DSE] Track overlapping stores. — flo / detail
  5. [SDAG] fold fsub -0.0, undef to undef rather than NaN — spatel / detail

clang-d343450-g98ac6e76960-t7089-b7089.tar.gz (Feb 23, 2020 7:25:51 AM)

  1. [NFC] fix test nan value — nunoplopes / detail

clang-d343449-g21316f6f928-t7088-b7088.tar.gz (Feb 23, 2020 5:25:38 AM)

  1. [NFC] Test commit access. Drop trivial braces. — khalikov.denis / detail

clang-d343448-g57923617181-t7087-b7087.tar.gz (Feb 23, 2020 12:04:39 AM)

  1. [X86] Add AddToWorklist(N) after calls to SimplifyDemandedBits/SimplifyDemandedVectorElts that are called on an operand of N. — craig.topper / detail
  2. [X86] Add sse2 command lines to sse-intrinsics-fast-isel.ll. — craig.topper / detail

clang-d343446-gbdb1729c834-t7086-b7086.tar.gz (Feb 22, 2020 9:02:40 PM)

  1. [X86] Use movlps for i64 atomic stores on 32-targets with sse1. — craig.topper / detail
  2. [X86] Teach EltsFromConsecutiveLoads that it's ok to form a v4f32 VZEXT_LOAD with a 64 bit memory size on SSE1 targets. — craig.topper / detail

clang-d343444-g1df947ab403-t7085-b7085.tar.gz (Feb 22, 2020 3:20:13 PM)

  1. [ORC] Add errors for missing and extraneous symbol definitions. — Lang Hames / detail
  2. [ORC] Update LLJIT to automatically run specially named initializer functions. — Lang Hames / detail

clang-d343442-g56eb15a1c71-t7084-b7084.tar.gz (Feb 22, 2020 1:20:17 PM)

  1. [Sema] Fix pointer-to-int-cast diagnostic for _Bool — koraq / detail

clang-d343441-g7b44f0428af-t7083-b7083.tar.gz (Feb 22, 2020 11:17:31 AM)

  1. Add a llvm::shuffle and use it in lld — i / detail

clang-d343440-ge48849a2404-t7082-b7082.tar.gz (Feb 22, 2020 8:57:55 AM)

  1. [libcxx] [test] Suppress MSVC++ warning 4640 under /Zc:threadSafeInit- — bion / detail

clang-d343439-g837d8129e91-t7081-b7081.tar.gz (Feb 22, 2020 7:03:17 AM)

  1. [yaml2obj] - Automatically assign sh_addr for allocatable sections. — grimar / detail
  2. [lldb][test] - Update basic-elf.yaml to fix build bot. — grimar / detail
  3. [NFC] Remove some GCC warning from c9e93c84f61400d1aac7d195a0578e80bc48c69a — tyker / detail

clang-d343436-g635034f1938-t7077-b7077.tar.gz (Feb 22, 2020 3:04:41 AM)

  1. Update Quantization.md — sguelton / detail
  2. Update ShapeInference.md — sguelton / detail
  3. [VE][fix] missing include — simon.moll / detail

clang-d343433-g271f9647732-t7075-b7075.tar.gz (Feb 22, 2020 1:00:27 AM)

  1. [Preprocessor][test] Move AArch64 tests from init.c to init-aarch.c — maskray / detail
  2. [Preprocessor][test] Fix __VERSION__ in init-aarch64.c — maskray / detail
  3. [Frontend] Replace CC1 option -mcode-model with -mcmodel= — maskray / detail
  4. [AArch64] Predefine __AARCH64_CMODEL_*__ as GCC does — maskray / detail
  5. [Preprocessor][X86] Fix __code_model_*__ predefine macros — maskray / detail

clang-d343428-gb6d63c92ec3-t7070-b7070.tar.gz (Feb 21, 2020 11:02:20 PM)

  1. [GISel][KnownBits] Suppress unused warning on the dump method — qcolombet / detail

clang-d343427-ga4f45ee73a9-t7069-b7069.tar.gz (Feb 21, 2020 9:00:29 PM)

  1. [X86] Teach combineCVTPH2PS to shrink v8i16 loads when the output type is v4f32. Remove extra isel patterns. — craig.topper / detail
  2. [lldb][test] Fix sh_flags and sh_entsize of .debug_str.dwo — maskray / detail
  3. [libc] Lay out framework for fuzzing libc functions. — paulatoth / detail

clang-d343424-g1b1a97e9b55-t7066-b7066.tar.gz (Feb 21, 2020 6:56:03 PM)

  1. [mlir][DeclarativeParser][NFC] Use explicit type names in TypeSwitch to — riddleriver / detail
  2. [Driver] Escape the program path for -frecord-command-line — scott.linder / detail
  3. AMDGPU/GlobalISel: Remove dead code — arsenm2 / detail
  4. Allow customized relative PYTHONHOME (Attemp 1) — hhb / detail
  5. [llvm-objdump][test] Fix source-interleave-function-from-debug.test on Windows after D74507 — maskray / detail
  6. [WebAssembly] Fix a non-determinism problem in FixIrreducibleControlFlow — aheejin / detail
  7. Flags for displaying only hot nodes in CFGPrinter graph — apilipenko / detail
  8. [lldb][test] Fix sh_type of .debug_cu_index and .debug_tu_index — maskray / detail
  9. Remove unused variable — alexbrachetmialot / detail

clang-d343415-gd3e170c4388-t7062-b7062.tar.gz (Feb 21, 2020 4:57:22 PM)

  1. [AArch64] Delete an unneeded dependency on Object after 1874dee5662603c9251228c71b66de72cec0c979 — maskray / detail
  2. [Hexagon] Define __ELF__ by default. — sidneym / detail
  3. [CloneFunction] Update loop headers after cloning all blocks in loop. — whitneyt / detail
  4. [Attributor][FIX] Undo 16188f9 until SCC iterator bug is fixed — johannes / detail
  5. [GISel][KnownBits] Add a cache mechanism to speed compile time — qcolombet / detail
  6. [Attributor][FIX] Disable a test to unblock the builders — johannes / detail
  7. [Target] Remove libObject dependency in lib/Target — francisvm / detail
  8. Revert "Allow customized relative PYTHONHOME" — stilis / detail
  9. [Analysis][Docs] Parents of loops documentation. — llvm-project / detail
  10. [mlir][DeclarativeParser] Add support for the TypesMatchWith trait. — riddleriver / detail
  11. [mlir][DeclarativeParser] Add basic support for optional groups in the assembly format. — riddleriver / detail
  12. [mlir][DeclarativeParser] Add an 'attr-dict-with-keyword' directive — riddleriver / detail
  13. [mlir] Add a utility iterator range that repeats a given value `n` times. — riddleriver / detail
  14. [mlir][ODS] Add support for specifying the successors of an operation. — riddleriver / detail
  15. [mlir][DeclarativeParser] Add support for formatting the successors of an operation. — riddleriver / detail
  16. [mlir][Tutorial] Add a section to Toy Ch.2 detailing the custom assembly format. — riddleriver / detail
  17. [llvm-objdump] Print method name from debug info in disassembly output. — rupprecht / detail
  18. [MC][ELF] Error for sh_type, sh_flags or sh_entsize change — maskray / detail
  19. [lldb/test] Tweak libcxx string test on Apple+ARM devices — Vedant Kumar / detail
  20. Revert "[AMDGPU] Don’t marke the .note section as ALLOC" — mark.searles / detail

clang-d343395-gfad1c750f16-t7058-b7058.tar.gz (Feb 21, 2020 2:52:21 PM)

  1. [mlir][spirv] Add lowering for load/store zero-rank memref from std to SPIR-V. — hanchung / detail
  2. [MLIR] Remove constexpr from LoopOps.td — diego.caballero / detail
  3. [Hexagon] Simplify intrinsic (vandvrt (vandqrt q b) m) -> q if possible — kparzysz / detail
  4. Move StandardOps/Ops.h to StandardOps/IR/Ops.h — riddleriver / detail
  5. [llvm][aarch64] SVE addressing modes. — francesco.petrogalli / detail
  6. [VectorCombine] refactor cost calcs to reduce duplication; NFC — spatel / detail
  7. [llvm][CodeGen][aarch64] Add contiguous prefetch intrinsics for SVE. — francesco.petrogalli / detail
  8. [IR] Update BasicBlock::validateInstrOrdering comments, NFC — rnk / detail
  9. [X86] Add a new format type for instructions that represent named prefix bytes like data16 and rep. Use it to make a simpler version of isPrefix. — craig.topper / detail
  10. [macho][NFC] Extract all CPU_(SUB_)TYPE logic to BinaryFormat — francisvm / detail
  11. Allow customized relative PYTHONHOME — hhb / detail
  12. [gn build] Port 1874dee5662 — llvmgnsyncbot / detail
  13. [VectorCombine] refactor to reduce duplicated code; NFC — spatel / detail
  14. AMDGPU/GlobalISel: Better code for one case of G_SHUFFLE_VECTOR on v2i16 — jay.foad / detail
  15. [AArch64][SVE] Add support for DestructiveBinary and DestructiveBinaryComm DestructiveInstTypes — mcinally / detail
  16. [llvm-objcopy][MachO] Change the storage of sections — alexshap / detail
  17. [lldb/test] Move `platform process list` tests to its own directory (NFC) — medismail.bennani / detail
  18. [lldb/Plugins] Add ability to fetch crash information on crashed processes — medismail.bennani / detail
  19. [AArch64][SVE] Fix -Wimplicit-fallthrough after D73711 — maskray / detail
  20. clang/Modules: Finish renaming CompilerInstance::ModuleManager, NFC. — vsapsai / detail
  21. [SelectionDAG] remove unused isFast() helper function; NFC — spatel / detail
  22. [AArch64][SVE] Fix -DBUILD_SHARED_LIBS=on builds after -D74808/1874dee5662603c9251228c71b66de72cec0c979 — maskray / detail

clang-d343373-g0781e93a6ea-t7053-b7053.tar.gz (Feb 21, 2020 12:50:51 PM)

  1. [Clang interpreter] Rename Block.{h,cpp} to InterpBlock.{h,cpp} — maskray / detail
  2. [BFI] Fix missed BFI updates in MachineSink. — yamauchi / detail
  3. [InstCombine] Improve simplify demanded bits worklist management — nikita.ppv / detail
  4. [llvm][CodeGen] DAG Combiner folds for vscale. — francesco.petrogalli / detail
  5. [MLIR] Allow Loop dialect IfOp and ForOp to define values — diego.caballero / detail
  6. [XCOFF][AIX] Put undefined symbol name into StringTable when neccessary — jasonliu / detail
  7. [LoopVectorize][X86] Regenerate tests. NFCI. — llvm-dev / detail
  8. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  9. AMDGPU/GlobalISel: Select G_SHUFFLE_VECTOR — arsenm2 / detail
  10. AMDGPU/GlobalISel: Select VOP3P instructions — arsenm2 / detail
  11. AMDGPU/GlobalISel: Select llvm.amdgcn.fdot2 — arsenm2 / detail
  12. AMDGPU: Move dot intrinsic patterns to instruction def — arsenm2 / detail
  13. [lldb/cmake] Enable more verbose find_package output. — nullptr / detail
  14. AMDGPU/GlobalISel: Fix SALU mapping for v2s16 min/max — arsenm2 / detail
  15. [ARM] Change ARMAttributeParser::Parse to use support::endianness and simplify — maskray / detail
  16. [libc++] Do not set the `availability=XXX` feature when not testing against a system libc++ — Louis Dionne / detail
  17. [AArch64][SVE] Add backend support for splats of immediates — mcinally / detail
  18. [CodeGen][RISCV] Fix clang/test/CodeGen/atomic_ops.c for RISC-V — luismarques / detail

clang-d343355-g656dff9af48-t7049-b7049.tar.gz (Feb 21, 2020 10:49:09 AM)

  1. AMDGPU/GlobalISel: Fix constant bus violation with source modifiers — arsenm2 / detail
  2. AMDGPU/GlobalISel: Select llvm.amdgcn.fmul.legacy — arsenm2 / detail
  3. AMDGPU/GlobalISel: Legalize G_FPOW — arsenm2 / detail
  4. AMDGPU/GlobalISel: Manually select G_BUILD_VECTOR_TRUNC — arsenm2 / detail
  5. [ARM] Correct Formatting. NFC — david.green / detail
  6. AMDGPU/GlobalISel: Precommit xnor matching test — arsenm2 / detail
  7. [ELF] Ignore the maximum of input section alignments for two cases — maskray / detail
  8. [ELF] Warn changed output section address — maskray / detail
  9. [lldb-vscode] Use libOption with tablegen to parse command line options. — Jonas Devlieghere / detail
  10. [ELF] Shuffle .init_array/.fini_array with --shuffle-sections= — maskray / detail
  11. [TargetLowering] Apply basic shift combines before recursive SimplifyDemandedBits calls. — llvm-dev / detail
  12. AMDGPU/GlobalISel: Fix xnor matching — arsenm2 / detail
  13. AMDGPU/GlobalISel: Commit test changes I forgot to squash — arsenm2 / detail
  14. GlobalISel: Fix narrowing of (G_ASHR i64:x, 32) — jay.foad / detail
  15. [AArch64][SVE] Add +fullfp16 to sve-vector-splat.ll — mcinally / detail
  16. [DSE,MSSA] Add debug counter. — flo / detail
  17. [AST matchers] Add basic matchers for googletest EXPECT/ASSERT calls. — yitzhakm / detail
  18. [VectorCombine] refactor matching code to reduce duplication; NFC — spatel / detail
  19. [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations — danilo.carvalho.grael / detail
  20. AMDGPU: Use default operand for VOP3P clamp — arsenm2 / detail
  21. [SystemZ]  Return scalarized costs for vector instructions on older archs. — paulsson / detail
  22. [gn build] Port 23444edf30b — llvmgnsyncbot / detail
  23. [SimplifyLibCalls][IRBuilder] Accept any IRBuilder in SimplifyLibCalls — nikita.ppv / detail
  24. [X86] Fix SDLoc initialization — nikita.ppv / detail
  25. [VectorUtils] Move ToVectorTy to VectorUtils.h (NFC). — flo / detail
  26. [DSE,MSSA] Dbg counters required assertions. Mark test accordingly. — flo / detail</