80%
WDescription%
Build stability: 1 out of the last 5 builds failed.80
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

Found 1 issues:
Error: b'\''<html>
+ ....
 

Issues

No known issues detected

Build Log

 

Issues

Found 1 issues:
Error: b'\''<html>
+ ....
 

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-d369184-gf16cecf3752-t15370-b15370.tar.gz (Oct 16, 2020 3:09:45 PM)

  1. [AMDGPU] Run hazard recognizer pass later — Austin.Kerbow / detail
  2. [flang] Disallow pointer constants — psteinfeld / detail
  3. [CGSCC] Add -abort-on-max-devirt-iterations-reached option — aeubanks / detail
  4. [SCEV] Add additional tests where the max BTC is limited by wrapping. — flo / detail
  5. Revert "Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs"" — nikita.ppv / detail
  6. [AMDGPU] Drop array size in AMDGCNGPUs and R600GPUs — Stanislav.Mekhanoshin / detail
  7. [VectorCombine] Avoid crossing address space boundaries. — tra / detail
  8. Extend memset-to-zero optimization to C++11 aggregate functional casts — richard / detail
  9. Treat constant contexts as being in the default rounding mode. — richard / detail
  10. make the AsmPrinterHandler array public — vtjnash / detail
  11. Fix Windows llvm-objdump tests — rengolin / detail
  12. [AMDGPU] Fix gfx1032 description in AMDGPUUsage.rst. NFC. — Stanislav.Mekhanoshin / detail
  13. Revert "Fix Windows llvm-objdump tests" — rengolin / detail
  14. [Format/ObjC] Correctly handle base class with lightweight generics and protocol — benhamilton / detail
  15. Revert "make the AsmPrinterHandler array public" — vtjnash / detail
  16. [lldb] Implement ObjCExceptionThrowFrameRecognizer::GetName() — davelee.com / detail

clang-d369168-ga5ea60456c1-t15367-b15367.tar.gz (Oct 16, 2020 12:26:06 PM)

  1. [MLIR] Add idempotent trait folding — lyandy / detail
  2. [llc] Use -filetype=null to disable MIR printing — jay.foad / detail
  3. [AMDGPU] Add new llvm.amdgcn.fma.legacy intrinsic — jay.foad / detail
  4. [libc++] Move the oss-fuzz script to libc++ — Louis Dionne / detail
  5. [libc++] Move the oss-fuzz script to libcxx/utils/ci — Louis Dionne / detail
  6. [MemProf] Memory profiling runtime support — tejohnson / detail
  7. [llvm-objdump] Implement --prefix option — rengolin / detail
  8. [libc++] Avoid relying on `realpath` being installed on the system — Louis Dionne / detail
  9. [GlobalISel] Add translation support for vector reduction intrinsics. — Amara Emerson / detail
  10. [AArch64][GlobalISel] Add basic legalizer rules for supported add/fadd reductions. — Amara Emerson / detail
  11. [AArch64][GlobalISel] Regbankselect reductions to use FPR bank for scalars. — Amara Emerson / detail
  12. [MemProf] Don't build memprof if sanitizer not being built — tejohnson / detail
  13. [AMDGPU][HIP] Switch default DWARF version to 5 — scott.linder / detail
  14. [Indvars][NFCI] Simplify assertion. — benny.kra / detail
  15. [libcxx] [test] Fix string type handling in a few fairly trivial class.path tests — martin / detail
  16. [gn build] (manually) port 3d4bba302d246 — thakis / detail
  17. [gn build] Port 3d4bba302d2 — llvmgnsyncbot / detail
  18. [test] Pin null-function.ll to legacy PM — aeubanks / detail
  19. [AArch64][GlobalISel] Add selection support for v2s32 and v2s64 reductions for FADD/ADD. — Amara Emerson / detail
  20. [llvm-objdump][test] Delete source-interleave-prefix-windows.test — i / detail
  21. Add support for more OS types to AddClangModuleCompilationOptionsForSDKType() — Adrian Prantl / detail
  22. [llvm-objdump][test] Unsupport system-windows for source-interleave-prefix.test — i / detail
  23. [docs] Fix some out-of-date / inaccurate text and missing formatting in the User's Manual. — richard / detail
  24. [mlir] Add a utility class, ThreadLocalCache, for storing non static thread local objects. — riddleriver / detail
  25. [mlir] Optimize symbol related checks in SymbolDCE — riddleriver / detail
  26. [mlir] Add a new SymbolUserOpInterface class — riddleriver / detail
  27. [mlir] Update SCCP and the Inliner to use SymbolTableCollection for symbol lookups — riddleriver / detail

clang-d369141-g0a7cd99a702-t15363-b15363.tar.gz (Oct 16, 2020 9:46:52 AM)

  1. [MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  2. [InstCombine] foldAndOrOfICmpsOfAndWithPow2 - add vector support — llvm-dev / detail
  3. [SVE][CodeGen]Use getFixedSize() function for TypeSize comparison in clang — caroline.concatto / detail
  4. [InstCombine] narrowRotate - minor refactoring for funnel shift support. NFC. — llvm-dev / detail
  5. [ValueTracking] Clarify TypeSize comparisons — cullen.rhodes / detail
  6. Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs" — mkazantsev / detail
  7. [Indvars][NFC] Remove duplicating checks — mkazantsev / detail
  8. [AMDGPU] Add a message to an assert — sebastian.neubauer / detail
  9. [Indvars][NFCI] Remove meaningless restrictive code in IndVars — mkazantsev / detail
  10. [InstCombine] Add trunc+zext 'narrow' funnel shift tests (PR35155) — llvm-dev / detail
  11. [InstCombine] Fix typo in narrow funnel shift test — llvm-dev / detail
  12. [lldb] Fix FreeBSD build for ea3a547 — pavel / detail
  13. [InstCombine] foldSelectRotate - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / detail
  14. [Indvars][NFC] Merge two functions together — mkazantsev / detail
  15. [libc++] NFC: Move iterator.range tests into the right place — Louis Dionne / detail
  16. [libc++] NFCI: Use Lit features to disable tests instead of #if — Louis Dionne / detail
  17. [globalopt] Teach to look through `addrspacecast`. — michael.hliao / detail
  18. Revert "[llvm-cov] don't include all source files when provided source files are filtered out" — jeremy.morse / detail
  19. [libcxx] Fix printf formats in two tests. — simon.tatham / detail
  20. [libcxxabi] Fix printf formats in a test. — simon.tatham / detail
  21. [clang-tidy] modernize-loop-convert reverse iteration support — n.james93 / detail
  22. [lldb] Modernize PseudoTerminal::OpenSecondary — pavel / detail
  23. [lldb] Minidump: check for .text hash match with directory — jotrem / detail
  24. AMDGPU: Don't kill super-register with overlapping copy — Matthew.Arsenault / detail
  25. llvm-reduce: Fix typo in status message — Matthew.Arsenault / detail
  26. llvm-reduce: Don't replace intrinsic calls with undef — Matthew.Arsenault / detail
  27. [flang] Failed call to CHECK() for call to ASSOCIATED(NULL()) — psteinfeld / detail
  28. clang-format: Assert in-memory file created in createInMemoryFile, NFC — Duncan P. N. Exon Smith / detail
  29. [libcxx] [test] Use string() instead of native() as parameter to std::ifstream/ofstream in copy_file_large.pass.cpp — martin / detail
  30. [libcxx] [test] Use fs::path::string_type instead of std::string in fs.op.relative — martin / detail
  31. [libcxx] [test] Mark tests for libcxx specific implementation details with LIBCPP_ONLY() — martin / detail
  32. [libcxx] [test] Add (void) return casts on functions marked nodiscard in MS STL — martin / detail
  33. [InstCombine] Remove custom and(trunc(and(x,c1)),c2) fold — llvm-dev / detail
  34. [InstCombine] visitAnd - add some ((val OP C1) & C2) vector test coverage — llvm-dev / detail
  35. [InstCombine] visitAnd - pull out repeated I.getType() calls. NFCI. — llvm-dev / detail
  36. Disable DynamicLibraryTests when using LLVM_INTEGRATED_CRT_ALLOC (PR47881) — hans / detail
  37. [Hexagon] Fix license headers in some .td files, NFC — kparzysz / detail
  38. Reapply "OpaquePtr: Add type to sret attribute" — Matthew.Arsenault / detail

clang-d369103-ge034c3f7043-t15359-b15359.tar.gz (Oct 16, 2020 3:04:59 AM)

  1. [RISCV] Fix -Wbraced-scalar-init after D89025 — i / detail
  2. [SCEV][NFC] Split out type balancing in implication engine — mkazantsev / detail
  3. [lib/ObjectYAML] - Simplify the code that handles Content/Size fields. — grimar / detail
  4. Remove dead variable to silence compiler warning [NFC] — mikael.holmen / detail
  5. Revert "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs" — nikita.ppv / detail
  6. Fix hidden-redecls.m test for some environments — konstantin.schwarz / detail
  7. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  8. [AMDGPU] Correct comment typo in AMDGPUSubtarget.h — Tony.Tye / detail
  9. [SCEV] Add a few test cases where the max BTC is limited by wrapping. — flo / detail

clang-d369094-gcfa7094e49c-t15355-b15355.tar.gz (Oct 16, 2020 12:21:07 AM)

  1. [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs — mkazantsev / detail
  2. [llvm-cov] Fix test cases. — zequanwu / detail
  3. [RISCV] Add -mtune support — kito.cheng / detail

clang-d369091-gcc175c2cc8e-t15352-b15352.tar.gz (Oct 15, 2020 9:36:49 PM)

  1. [mlir][CAPI] Add mlirAttributeGetType function. — stellaraccident / detail
  2. Support ObjC in IncludeInserter — alexfh / detail

clang-d369089-gcd3090819c4-t15351-b15351.tar.gz (Oct 15, 2020 6:53:12 PM)

  1. [MS] Apply `inreg` to AArch64 sret parms on instance methods — rnk / detail
  2. [CGBuiltin] Respect asm labels and redefine_extname for builtins with specialized emitting — i / detail
  3. Add missing 'override' — dblaikie / detail
  4. [mlir][vector] Add unrolling patterns for Transfer read/write — thomasraoux / detail
  5. [GlobalISel] Remove scalar src from non-sequential fadd/fmul reductions. — Amara Emerson / detail
  6. [AArch64][GlobalISel] NFC: Refactor emitIntegerCompare — Jessica Paquette / detail
  7. [PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting — Saleem Abdulrasool / detail
  8. [mlir] RewriterGen NativeCodeCall matcher with ConstantOp matcher — rob.suderman / detail
  9. Switch the default of VerifyIntegerConstantExpression from constant — richard / detail
  10. [MLIR] Fix gcc5 in D89161 — rob.suderman / detail
  11. [llvm-cov] don't include all source files when provided source files are filtered out — zequanwu / detail

clang-d369078-g6754caa9bf2-t15347-b15347.tar.gz (Oct 15, 2020 4:08:30 PM)

  1. [AMDGPU] gfx1032 target — Stanislav.Mekhanoshin / detail
  2. [MTE] Pin the tagged base pointer to one of the stack slots. — eugenis / detail
  3. [AArch64] Stack frame reordering. — eugenis / detail
  4. [gn bulid] Remove phantom WebAssembly tablegen() calls — thakis / detail
  5. [NFC][SCEV] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / detail
  6. [NFC][LSR] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / detail
  7. [NFC][IndVars] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / detail
  8. [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough — Alexander Timofeev / detail
  9. [libc] Use entrypoints.txt as the single source of list of functions for a platform. — michaelrj / detail
  10. PR47864: Fix assertion in pointer-to-member emission if there are — richard / detail
  11. [libTooling] Change `after` range-selector to operate only on source ranges — yitzhakm / detail
  12. [LoopVersion] Unify SCEVChecks and alias check handling (NFC). — flo / detail
  13. fix symbol printing on windows — vtjnash / detail
  14. [WebAssembly] Prototype i8x16.popcnt — tlively / detail
  15. Revert "[clang] Add -fc++-abi= flag for specifying which C++ ABI to use" — leonardchan / detail
  16. Revert "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  17. [VE] Support fabs/fcos/fsin/fsqrt math functions — marukawa / detail
  18. [VE] Add VGT/VSC/PFCHV instructions — marukawa / detail
  19. Add an SB API to get the SBTarget from an SBBreakpoint — jingham / detail

clang-d369059-g3f738d1f5e2-t15344-b15344.tar.gz (Oct 15, 2020 1:26:24 PM)

  1. [libc++][filesystem] Only include <fstream> when we actually need it in copy_file_impl — Louis Dionne / detail
  2. [LV] Add a getRecurrenceBinOp and make use of it. NFC — david.green / detail
  3. Revert "[LLD] [COFF] Implement a GNU/ELF like -wrap option" — aeubanks / detail
  4. [mlir][Linalg] NFC - Rename test files s/_/-/g — nicolas.vasilache / detail
  5. [flang][msvc] Avoid a reinterpret_cast — pklausler / detail
  6. [libc++] Reduce dependencies on <iostream> from <random> — Louis Dionne / detail
  7. Make sure both cc1 and cc1as process -m[no-]code-object-v3 — kzhuravl_dev / detail
  8. [NFC][CaptureTracking] Move static function isNonEscapingLocalObject to llvm namespace — anhtuyen / detail
  9. [InstCombine] update tests for logic folds to exercise commuted patterns; NFC — spatel / detail
  10. Reapply [LLD] [COFF] Implement a GNU/ELF like -wrap option — martin / detail
  11. [mlir] Fix typo in LangRef — silvasean / detail
  12. [mlir] Add std.tensor_to_memref op and teach the infra about it — silvasean / detail
  13. [SemaObjC] Fix composite pointer type calculation for `void*` and pointer to lifetime qualified ObjC pointer type — erik.pilkington / detail
  14. Reland "[WebAssembly] v128.load{8,16,32,64}_lane instructions" — tlively / detail

clang-d369045-g9f6048f83dc-t15341-b15341.tar.gz (Oct 15, 2020 10:43:42 AM)

  1. [zorg] [PowerPC] Limit number of threads to 20 on clang-ppc64le-rhel buildbot — saghir / githubweb

clang-d369045-g9f6048f83dc-t15341-b15341.tar.gz (Oct 15, 2020 10:43:42 AM)

  1. [NFC] Fix license header from D87841 — jonchesterfield / detail
  2. [mlir][standard] Fix parsing of scalar subview and canonicalize — herhut / detail
  3. [openmp][libomptarget] Include header from LLVM source tree — jonchesterfield / detail
  4. [InstCombine] InstCombineAndOrXor - refactor cast<ConstantInt> usages to PatternMatch. NFCI. — llvm-dev / detail
  5. [InstCombine] SimplifyDemandedUseBits - xor - refactor cast<ConstantInt> usage to PatternMatch. NFCI. — llvm-dev / detail
  6. [InstCombine] Use m_SpecificInt instead of m_APInt + comparison. NFCI. — llvm-dev / detail
  7. [RISCV] fix a mistake in RISCVInstrInfoV.td — llvm / detail
  8. [WebAssembly] v128.load{8,16,32,64}_lane instructions — tlively / detail
  9. [LLD] [COFF] Fix a condition that was missed in 7f0e6c31c255. NFC. — martin / detail
  10. [LLD] [COFF] Implement a GNU/ELF like -wrap option — martin / detail
  11. [lldb] [Process/FreeBSDRemote] Initial multithreading support — mgorny / detail
  12. Revert "[WebAssembly] v128.load{8,16,32,64}_lane instructions" — tlively / detail
  13. [x86] add no 'unwind' to reduce test noise; NFC — spatel / detail
  14. [libc++] Allow building libc++ on platforms without a random device — Louis Dionne / detail
  15. [libc++] NFC: Remove unused include — Louis Dionne / detail
  16. [PGO] Remove the old memop value profiling buckets. — yamauchi / detail
  17. [CostModel] remove cost-kind predicate for ctlz/cttz intrinsics in basic TTI implementation — spatel / detail

clang-d369028-g4767bb2c0c7-t15336-b15336.tar.gz (Oct 15, 2020 8:00:52 AM)

  1. [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases" — andrew.ng / detail
  2. [Statepoints] Remove MI limit on number of tied operands. — dantrushin / detail
  3. [SVE]Fix implicit TypeSize casts in EmitCheckValue — caroline.concatto / detail
  4. [AMDGPU] Minimize number of s_mov generated by copyPhysReg — carl.ritson / detail
  5. [InstCombine] visitXor - refactor ((X^C1)>>C2)^C3 -> (X>>C2)^((C1>>C2)^C3) fold. NFCI. — llvm-dev / detail
  6. AMDGPU: Fix verifier error on killed spill of partially undef register — Matthew.Arsenault / detail
  7. Add "not" to an llvm-symbolizer test that expects to fail — jeremy.morse / detail
  8. [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions(). — paul / detail
  9. [TableGen] Add the !not and !xor operators. — paul / detail

clang-d369019-g50df5f24dc3-t15332-b15332.tar.gz (Oct 15, 2020 5:05:20 AM)

  1. [NFC] Correct name of profile function to Profile in APValue — tyker / detail
  2. [Statepoints] Unlimited tied operands. — dantrushin / detail
  3. [AMDGPU] Add objdump invalid metadata testcase — sebastian.neubauer / detail
  4. [lldb] Explicitly test the template argument SB API — Raphael Isemann / detail
  5. [CodeGen][X86] Emit fshl/fshr ir intrinsics for shiftleft128/shiftright128 ms intrinsics — llvm-dev / detail
  6. [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector tests — llvm-dev / detail
  7. [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector support — llvm-dev / detail
  8. [DebugInstrRef] Support recording of instruction reference substitutions — jeremy.morse / detail
  9. Fix unused variable warning when compiling with asserts disabled. — akuegel / detail
  10. [flang] Fix build with BUILD_SHARED_LIBS=ON and FLANG_BUILD_NEW_DRIVER=ON — sguelton / detail

clang-d369009-gd8bb30c5518-t15329-b15329.tar.gz (Oct 15, 2020 2:13:07 AM)

  1. [mlir][SPIRV] Adding an attribute to capture configuration for cooperative matrix operations. — ravishankarm / detail
  2. llvm-symbolizer: Ensure non-zero exit when an error is printed — dblaikie / detail
  3. [AMDGPU] Pre-commit test for D89187 — carl.ritson / detail
  4. Fix typeo in attach failed error message. — Jason Molenda / detail
  5. llvm-symbolizer: Exit non-zero when DWARF parsing errors have been rendered — dblaikie / detail
  6. Fix llvm-symbolizer assembly-based test to require x86 and specify x86 when assembling — dblaikie / detail
  7. Revert "[LLD] Set alignment as part of Characteristics in TLS table." — me / detail
  8. [LLD] Set alignment as part of Characteristics in TLS table. — me / detail
  9. Increase timeout to find a dSYM in macos DownloadObjectAndSymbolFile — Jason Molenda / detail
  10. [SVE][NFC] Replace some TypeSize comparisons in non-AArch64 Targets — david.sherwood / detail
  11. [TargetLowering] Replace Log2_32_Ceil with Log2_32 in SimplifySetCC ctpop combine. — craig.topper / detail
  12. [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections. — grimar / detail
  13. [libc][NFC] Add probability distributions for memory function sizes — gchatelet / detail
  14. [yaml2obj] - Allow specifying no tags to create empty sections in few cases. — grimar / detail

clang-d368995-g5b346fd8c99-t15325-b15325.tar.gz (Oct 14, 2020 11:30:58 PM)

  1. [LLD] Set alignment as part of Characteristics in TLS table. — me / detail
  2. Fix style warnings. — me / detail
  3. Update tests. — me / detail
  4. Mask out existing alignment bits. — me / detail
  5. Nit: Use early return to reduce indentation. — me / detail
  6. [LLD] Set alignment as part of Characteristics in TLS table. — me / detail
  7. clang/Basic: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  8. [dsymutil] Fix handling of aliases to private external symbols — Jonas Devlieghere / detail
  9. clang/Frontend: Mostly stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  10. clang/CodeGen: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  11. [AArch64] Combine UADDVs to generate vector add — vinay / detail
  12. clang/StaticAnalyzer: Stop using SourceManager::getBuffer — Duncan P. N. Exon Smith / detail
  13. clang-{tools,unittests}: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  14. Perform lvalue conversions on the left of a pseudo-destructor call 'p->~T()'. — richard / detail
  15. llvm-dwarfdump: Exit non-zero on an error path — dblaikie / detail

clang-d368980-gb3a38bc2dca-t15321-b15321.tar.gz (Oct 14, 2020 8:46:54 PM)

  1. [AArch64][GlobalISel] Don't use explicit zero registers for compare results. — Amara Emerson / detail
  2. [VE] Change to expand SHL_PARTS/SRA_PARTS/SRL_PARTS — marukawa / detail
  3. Revert "[ASTImporter] Fix crash caused by unset AttributeSpellingListIndex" — davelee.com / detail
  4. [VE] Add vector load/store instructions — marukawa / detail
  5. PR47805: Use a single object for a function parameter in the caller and — richard / detail
  6. [CMake] Avoid accidental C++ standard library dependency in sanitizers — phosek / detail
  7. Revert "[CMake] Avoid accidental C++ standard library dependency in sanitizers" — phosek / detail
  8. [AMDGPU] Correct typos in SIMemoryLegalizer.cpp comments — Tony.Tye / detail

clang-d368972-g8b6d1c0467b-t15317-b15317.tar.gz (Oct 14, 2020 6:03:12 PM)

  1. [clang][NFC] Change diagnostic to start with lowercase letter — leonardchan / detail
  2. [ADT] Use alignas + sizeof for inline storage, NFC — rnk / detail

clang-d368970-ge7b4feea8e1-t15315-b15315.tar.gz (Oct 14, 2020 3:21:54 PM)

  1. [llvm] Set the default for -bbsections-cold-text-prefix to .text.split. — snehasishk / detail
  2. [clang] Add -fc++-abi= flag for specifying which C++ ABI to use — leonardchan / detail
  3. [mlir] Linalg refactor for using "bufferize" terminology. — silvasean / detail
  4. [mlir] Rename ShapeTypeConversion to ShapeBufferize — silvasean / detail
  5. [mlir] Refactor code out of BufferPlacement.cpp — silvasean / detail
  6. [mlir][bufferize] Rename BufferAssignment* to Bufferize* — silvasean / detail
  7. [mlir] Fix some style comments from D89268 — silvasean / detail
  8. [llvm] Update default cutoff threshold for machine function splitter. — snehasishk / detail
  9. clang/Basic: Replace ContentCache::getBuffer with Optional semantics — Duncan P. N. Exon Smith / detail
  10. Make header self-contained. NFC. — benny.kra / detail
  11. [mlir][Linalg] Rethink fusion of linalg ops with reshape ops. — ravishankarm / detail
  12. Register TargetCXXABI.def as a textual header — Adrian Prantl / detail
  13. [Format/ObjC] Add NS_SWIFT_NAME() and CF_SWIFT_NAME() to WhitespaceSensitiveMacros — benhamilton / detail

clang-d368957-gadfb5415010-t15312-b15312.tar.gz (Oct 14, 2020 12:39:19 PM)

  1. Remove Combine.td.rej file — kzhuravl_dev / detail
  2. [NFC][MC] Use MCRegister in Machine{Sink|Pipeliner}.cpp — mtrofin / detail
  3. [InstCombine] narrowRotate - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / detail
  4. [AIX] Turn -fdata-sections on by default in Clang — jasonliu / detail
  5. [libc++] Split off debug tests that were missed by ce1365f8f7e into test/libcxx — Louis Dionne / detail
  6. [libc++] Use ADDITIONAL_COMPILE_FLAGS instead of #define for _LIBCPP_DEBUG — Louis Dionne / detail
  7. Add Allocate Clause to MLIR Parallel Operation Definition — irina.dobrescu / detail
  8. [clangd] clang-format TweakTests, NFC — kadircet / detail
  9. Polly - specify address space when creating a pointer to a vector type — llvm-project / detail
  10. [CodeGen] Move x86 specific ms intrinsic tests into x86 target subfolder. NFCI. — llvm-dev / detail
  11. Recommit "[VPlan] Use VPValue def for VPMemoryInstructionRecipe." — flo / detail
  12. [libc++] Mark two tests as unsupported in C++03 — Louis Dionne / detail
  13. InstCombine: Fix infinite loop in copy-constant-to-alloca transform — Matthew.Arsenault / detail
  14. InstCombine: Fix losing load properties in copy-constant-to-alloca — Matthew.Arsenault / detail
  15. AMDGPU: Update AMDHSA code object version handling — kzhuravl_dev / detail
  16. Revert rG25a97c3a43d7 - "[InstCombine] visitCallInst - retain undefs in vector funnel shift amounts" — llvm-dev / detail
  17. [X86] Add test case to demonstrate a Log2_32_Ceil that can just be Log2_32 in SimplifySetCC ctpop combine. — craig.topper / detail
  18. [Driver]: fix compiler-rt path when printing libgcc for baremetal — manojgupta / detail
  19. [mlir] More changes to avoid args now inserted.NFC — jpienaar / detail
  20. [Hexagon] Generate better splat code on v62+ — kparzysz / detail
  21. [lldb] [Process/FreeBSDRemote] Support YMM reg via PT_*XSTATE — mgorny / detail
  22. [DDR] Introduce implicit equality check for the source pattern operands with the same name. — jpienaar / detail
  23. Preserve param alignment in NVPTXLowerArgs pass. — justin.lebar / detail
  24. [flang] Fix CMake bug in the definition of flang-new — andrzej.warzynski / detail
  25. [lldb] More memory allocation test fixes — pavel / detail
  26. [MBP] Add whole chain to BlockFilterSet instead of individual BB — carrot / detail

clang-d368931-gae40d2858e2-t15308-b15308.tar.gz (Oct 14, 2020 9:50:36 AM)

  1. [SystemZ] Bugfix in SystemZVectorConstantInfo — paulsson / detail
  2. [InstCombine] visitCallInst - retain undefs in vector funnel shift amounts — llvm-dev / detail
  3. [mlir][Linalg] Add missing dependency — nicolas.vasilache / detail
  4. [mlir] expand the legal floating-point types in the LLVM IR dialect type check — eschweitz / detail
  5. Fix `-Wparentheses` warnings. NFC. — michael.hliao / detail
  6. [libc++] Remove signal-based checkpoints in libc++ tests — Louis Dionne / detail
  7. [flang] Rework host runtime folding and enable REAL(2) folding with it. — jperier / detail
  8. [SVE] Lower fixed length VECREDUCE_FADD operation — mcinally / detail
  9. [lldb] Remove bogus ProcessMonitor forward-decls — pavel / detail
  10. [lldb] Fix TestGdbRemoteMemoryAllocation on windows — pavel / detail
  11. [profile] Remove useless msync when dumping gcda files — calixte.denizet / detail
  12. [InstCombine] Add m_SpecificIntAllowUndef pattern matcher — llvm-dev / detail
  13. Fix conjuntion of -Werror,-Wsuggest-override with google/benchmark — gchatelet / detail
  14. [mlir][vulkan-runner] Fix buffer usage flags — kevin.petit / detail
  15. Fix an apparent typo. `assert()` must not contain side-effects. NFC. — michael.hliao / detail

clang-d368916-gc4e7857d4ea-t15305-b15305.tar.gz (Oct 14, 2020 7:06:46 AM)

  1. Add x86 REQUIRES to tests from 2c5f3d54c5ee / D85746 — jeremy.morse / detail
  2. [Flang][OpenMP] Fix issue in only a single nowait clause can appear on a sections directive. — joshisameeran17 / detail
  3. [InstCombine] Add undef funnel shift amount test coverage — llvm-dev / detail
  4. [mlir][Linalg] Make a Linalg CodegenStrategy available. — nicolas.vasilache / detail
  5. Analysis: only query size of sized objects. — Tim Northover / detail
  6. [ValueTracking] Use assume's noundef operand bundle — aqjune / detail
  7. [AMDGPU] Base getSubRegFromChannel on TableGen data — carl.ritson / detail
  8. [clangd] Refine recoveryAST flags in clangd — hokein.wu / detail
  9. [ASTImporter] Fix crash caused by unimported type of FromatAttr — gabor.marton / detail
  10. [ASTImporter] Fix crash caused by unset AttributeSpellingListIndex — gabor.marton / detail
  11. [clangd] Disable extract variable for RHS of assignments — kadircet / detail
  12. [flang] Make flang build compatible with LLVM dylib — sguelton / detail
  13. [lldb] Modernize PseudoTerminal::OpenFirstAvailablePrimary — pavel / detail
  14. [lldb-server][linux] Add ability to allocate memory — pavel / detail
  15. Revert "Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown"" and it's follow-ups — lebedev.ri / detail
  16. Fix a broken build for gcc <= 7.1 — hokein.wu / detail
  17. [DebugInstrRef] Create DBG_INSTR_REFs in SelectionDAG — jeremy.morse / detail

clang-d368899-gbe8344f2a5d-t15301-b15301.tar.gz (Oct 14, 2020 4:00:41 AM)

  1. [clang-rename] Simplify the code of handling class paritial specializations, NFC. — hokein.wu / detail
  2. [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor — sstipanovic / detail
  3. [lldb] Reject redefinitions of persistent variables — Raphael Isemann / detail
  4. Fix typos in the documentation of dynamic values in subview ops — nicolas.vasilache / detail
  5. [SVE] Add fatal error when running out of registers for SVE tuple call arguments — david.sherwood / detail
  6. [Flang][OpenMP] Rework parser changes for OpenMP atomic construct. — joshisameeran17 / detail
  7. [lldb] [test/Register] Add read/write tests for multithreaded process — mgorny / detail
  8. [LoopFlatten] Precommit new test cases. NFC. — sjoerd.meijer / detail
  9. [SyntaxTree] Improve safety of `replaceChildRangeLowLevel` — ecaldas / detail
  10. [SyntaxTree] Bug fix in `MutationsImpl::addAfter`. — ecaldas / detail
  11. [SyntaxTree][NFC] Nit on `replaceChildRangeLowLevel` — ecaldas / detail
  12. [InstCombine] matchFunnelShift - add support for non-uniform vectors containing undefs. — llvm-dev / detail
  13. [LV] Unroll factor is expected to be > 0 — ybrevnov / detail
  14. [DebugInstrRef] Parse debug instruction-references from/to MIR — jeremy.morse / detail
  15. [AArch64] Add more addv tests — vinay / detail
  16. Reland "[Support][unittests] Enforce alignment in ConvertUTFTest" — ro / detail
  17. [Test] Auto-update for some tests — mkazantsev / detail

clang-d368899-gbe8344f2a5d-t15301-b15301.tar.gz (Oct 14, 2020 4:00:41 AM)

  1. [LNT] Pin Python version in Dockerfile to 3.7 temporarily — thomasp / githubweb

clang-d368882-gdc128e5968c-t15298-b15298.tar.gz (Oct 14, 2020 1:19:38 AM)

  1. libDebugInfoDWARF: Don't try to parse loclist[.dwo] headers when parsing debug_info[.dwo] — dblaikie / detail
  2. [LoopExtract][NewPM] Port -loop-extract to NPM — aeubanks / detail
  3. [test][NewPM] Pin -mergereturn tests to legacy PM — aeubanks / detail
  4. [AMDGPU] Cleanup memory legalizer interfaces — Tony.Tye / detail
  5. Revert "[clang] Improve handling of physical registers in inline assembly operands." — paulsson / detail
  6. [lldb] Unconditionally strip the `.py(c)` extension when loading a module — Jonas Devlieghere / detail
  7. [lldb] Remove lexical block and fix formatting LoadScriptingModule (NFC) — Jonas Devlieghere / detail
  8. [ARM.td] Make instruction definitions visible to sched models — eleviant / detail
  9. [libcxxabi,libunwind] support running tests in standalone mode — dominik.montada / detail
  10. [test][lld] Mark TLS tests as REQUIRES: x86. — me / detail

clang-d368872-gbd05afcb3f4-t15294-b15294.tar.gz (Oct 13, 2020 10:37:00 PM)

  1. Revert "PR47805: Use a single object for a function parameter in the caller and" — richard / detail
  2. [CMake][Fuchsia] Start building arm64 Darwin runtimes — phosek / detail
  3. [NFC][compiler-rt] Add ppc32 to the list of arch — daltenty / detail
  4. [sanitizer][NFC] Fix few cpplint warnings — Vitaly Buka / detail
  5. [mlir] Remove obsolete "Quantization" section from the rationale. — stellaraccident / detail
  6. [LLD] Add baseline test for TLS alignment. NFC. — me / detail
  7. [cmake] Limit missing external lit warning to be shown once — davelee.com / detail
  8. [X86][NFC] Fix RUN line bug in the testcase — chen3.liu / detail

clang-d368864-gd4b04047329-t15290-b15290.tar.gz (Oct 13, 2020 7:52:55 PM)

  1. Move initialization of Variable::m_loc_is_const_data into constructor (NFC) — Adrian Prantl / detail
  2. [libc++/abi] Clean up uses of <iostream> in the test suite — Louis Dionne / detail
  3. [GISel] Add combine for constant G_PTR_ADD offsets. — aditya_nandakumar / detail
  4. [MLIR] Add support for defining Types in tblgen — john.demme / detail
  5. Revert "[DDR] Introduce implicit equality check for the source pattern operands with the same name." — joker.eph / detail
  6. Replace bool constants with named constants for improved readibility (NFC) — Adrian Prantl / detail
  7. [sanitizer] Escape quotes in tests to fix android bot after D88361 — Vitaly Buka / detail
  8. [SemaObjC] Fix a crash on an invalid ternary with ARC pointers — erik.pilkington / detail
  9. PR47805: Use a single object for a function parameter in the caller and — richard / detail
  10. Re-land [ThinLTO] Re-order modules for optimal multi-threaded processing — alexandre.ganea / detail
  11. [compiler-rt] [lldb] Mark syscall_acquire and syscall_release as USED — kamil / detail

clang-d368853-g24c1660ac5d-t15287-b15287.tar.gz (Oct 13, 2020 5:09:14 PM)

  1. [LICM] Don't require AST in LoopPromoter (NFC) — nikita.ppv / detail
  2. [mlir][Python] Add missing capsule->module and Context.create_module. — stellaraccident / detail
  3. Reland [CFGuard] Add address-taken IAT tables and delay-load support — aeubanks / detail
  4. [mlir-cuda-runner] Unbreak the build — benny.kra / detail
  5. Support: Add operator== for MemoryBufferRef and split out MemoryBufferRef.h — Duncan P. N. Exon Smith / detail
  6. Support: Allow use of MemoryBufferRef with line_iterator — Duncan P. N. Exon Smith / detail
  7. [AIX] Support two itanium alignment LIT testcases for AIX using regex — Xiangling.Liao / detail
  8. [gn build] Port f0875971249 — llvmgnsyncbot / detail
  9. [AMDGPU] Add MC layer support for v_fmac_legacy_f32 — jay.foad / detail
  10. [mlir][Linalg] Lower padding attribute for pooling ops — ravishankarm / detail
  11. [MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait — joker.eph / detail
  12. Basic: Simplify SourceManager::getBuffer overload, NFC — Duncan P. N. Exon Smith / detail
  13. Remove unused SideEffectInterfaces header — gcmn / detail
  14. PR47805: Use a single object for a function parameter in the caller and — richard / detail
  15. Revert "PR47805: Use a single object for a function parameter in the caller and" — richard / detail
  16. [DDR] Introduce implicit equality check for the source pattern operands with the same name. — jpienaar / detail
  17. Add a new launch flag option for watchos, WatchComplicationLaunch. — Jason Molenda / detail
  18. [llvm-cov] Warn when -arch spec is missing/invalid for universal binary — Vedant Kumar / detail
  19. Revert "[llvm-cov] Warn when -arch spec is missing/invalid for universal binary" — Vedant Kumar / detail
  20. Remove unused build configurations from debugserver xcode project — Jason Molenda / detail
  21. [llvm-cov] Warn when -arch spec is missing/invalid for universal binary (reland) — Vedant Kumar / detail
  22. [cmake] Unconditionally set the force flag when codesigning — Vedant Kumar / detail

clang-d368831-gedf415b5b24-t15283-b15283.tar.gz (Oct 13, 2020 2:27:38 PM)

  1. [PowerPC] Add assemble disassemble intrinsics for MMA — saghir / detail
  2. [DebugInfo][docs] Document DILabel in LangRef — scott.linder / detail
  3. Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis." — Artem Dergachev / detail
  4. Revert "[analyzer] NFC: Move IssueHash to libAnalysis." — Artem Dergachev / detail
  5. Revert "[analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions." — Artem Dergachev / detail
  6. [MemCpyOpt] Don't shorten memset if destination observable through unwinding — nikita.ppv / detail
  7. [gn build] Port 662ed9e67ad — llvmgnsyncbot / detail
  8. [gn build] Port 77bb3ebebbc — llvmgnsyncbot / detail
  9. [MemCpyOpt] Don't shorten memset if memcpy operands may be the same — nikita.ppv / detail
  10. [SCEV] BuildConstantFromSCEV(): actually properly handle SExt-of-pointer case — lebedev.ri / detail
  11. [Statepoints] Update statepoint mir tests. — dantrushin / detail
  12. Revert "DirectoryWatcher: add an implementation for Windows" — rnk / detail
  13. [MemCpyOpt] Fix MemorySSA preservation — nikita.ppv / detail
  14. [mlir][nfc] Add a func to compute numElements of a shape in Std -> LLVM. — pifon / detail
  15. [MemCpyOpt] Add test scaffolding for MSSA based MemCpyOpt — nikita.ppv / detail
  16. [X86] Add test cases for PR47825. NFC — craig.topper / detail

clang-d368815-gbfd9cef70e3-t15281-b15281.tar.gz (Oct 13, 2020 11:45:06 AM)

  1. [mlir][gpu] Add `gpu.wait` op. — csigg / detail
  2. [x86] add cost model test for memcpy; NFC — spatel / detail
  3. [CostModel] rearrange basic intrinsic cost implementation — spatel / detail
  4. [NFC][Regalloc] Use MCRegister in MachineCopyPropagation — mtrofin / detail
  5. [compiler-rt] Allow override of 'emulator' value from lit_config. — abidh / detail
  6. AMDGPU: Remove -mamdgpu-debugger-abi option — kzhuravl_dev / detail
  7. LLD/AMDGPU: Infer os abi based on input llvm bitcode — kzhuravl_dev / detail
  8. [libc++] Allow passing relative paths to the Apple install script — Louis Dionne / detail
  9. [mlir][Linalg] Fix TensorConstantOp bufferization in Linalg. — nicolas.vasilache / detail
  10. [mlir] Fix sporadic build failures due to missing dependency — stilis / detail
  11. [LoopVersioningLICM] Fix noalias metadata emission — nikita.ppv / detail
  12. [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca — xun / detail
  13. [analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions. — Artem Dergachev / detail
  14. [analyzer] NFC: Move IssueHash to libAnalysis. — Artem Dergachev / detail
  15. [analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis. — Artem Dergachev / detail
  16. [gn build] Port 44b7cf2983b — llvmgnsyncbot / detail
  17. [gn build] Port b76dc111dd0 — llvmgnsyncbot / detail

clang-d368798-gb59d8d7c725-t15277-b15277.tar.gz (Oct 13, 2020 8:59:22 AM)

  1. [lldb] Fill Watch/AppleTV simulator gaps in PlatformDarwin — Raphael Isemann / detail
  2. [lldb] Don't let dotest silently fall back to default SDK if the specified one can't be found — Raphael Isemann / detail
  3. [lldb] Don't add no-sandbox entitlement when running tests on simulator — Raphael Isemann / detail
  4. [clang] Improve handling of physical registers in inline assembly operands. — paulsson / detail
  5. [libc++] Update the <version> header in-place from generate_feature_test_macro_components — Louis Dionne / detail
  6. [clangd] Propagate CollectMainFileRefs to BackgroundIndex — zeratul976 / detail
  7. Revert "Raise the timeout in DirectoryWatcherTest to 10 s" — hans / detail
  8. [Analysis] findAffectedValues - remove unused ConstantInt argument. NFCI. — llvm-dev / detail
  9. [InstCombine] visitTrunc - pass through undefs for trunc(shift(trunc/ext(x),c)) patterns — llvm-dev / detail
  10. [ThinLTO][Documentation] Mention possible values for concurrency flags — alexandre.ganea / detail
  11. [TableGen] Add new section to the TableGen Programmer's Reference. — paul / detail
  12. [lldb][NFC] Fix some invalid escapes sequences in Python strings — Raphael Isemann / detail
  13. Fix all the CMake code that can only handle -stdlib= but not --stdlib= — Raphael Isemann / detail
  14. [mlir-vulkan-runner] Clean up some stale CMake configurations — antiagainst / detail
  15. [MLIR][SPIRV] Support identified and recursive structs. — antiagainst / detail
  16. [x86] add tests for cost model kinds of intrinsics; NFC — spatel / detail
  17. [InstructionSimplify] Precommit tests for D89317. NFC. — sjoerd.meijer / detail
  18. [AArch64] fix spacing in test's RUN lines; NFC — spatel / detail
  19. [SyntaxTree] Fix rtti for `Expression`. — ecaldas / detail
  20. [WebAssembly] Added .tabletype to asm and multiple table support in obj files — sbc / detail
  21. [lldb] Add targets for running test suite against Watch/TV/iPhone simulators — Raphael Isemann / detail
  22. [lldb][NFC] Remove property predicate matcher — Raphael Isemann / detail
  23. [lldb] Remove all the RegisterInfo name constification code — Raphael Isemann / detail
  24. [lldb] Allow limiting the number of error diagnostics when parsing an expression — Raphael Isemann / detail
  25. [lldb][cmake] Remove custom logic for finding VCS file to fix LLDB's VCSVersion.inc generation — Raphael Isemann / detail
  26. [AMDGPU][GlobalISel] Compute known bits for zero-extending loads — jay.foad / detail

clang-d368772-g937d782e38d-t15274-b15274.tar.gz (Oct 13, 2020 6:14:13 AM)

  1. [ARM] Follow AACPS standard for volatile bit-fields access width — ties.stuij / detail
  2. [SVE] Add ISel patterns for "insert undef_nxv#f##, f##, 0" — paul.walker / detail
  3. [TableGen][SchedModels] Fix aliasing of SchedWriteVariant — eleviant / detail
  4. [AArch64] Implement .variant_pcs directive — cullen.rhodes / detail
  5. Revert "[VPlan] Use VPValue def for VPMemoryInstructionRecipe." — Vitaly Buka / detail
  6. Revert "    Enable LSAN for Android" — Vitaly Buka / detail
  7. [AArch64] Identify SAD pattern — vinay / detail
  8. [Test] Add test showing that SCEV cannot compute IV's range — mkazantsev / detail
  9. [GlobalISel] Avoid making G_PTR_ADD with nullptr — Mirko.Brkusanin / detail
  10. [Fixed Point] Add fixed-point to floating point cast types and consteval. — bevin.hansson / detail
  11. [AST] Change return type of getTypeInfoInChars to a proper struct instead of std::pair. — bevin.hansson / detail
  12. [clang-tidy] Add an example for misc-unused-alias-decls — sylvestre / detail
  13. [ConstraintElimination] Add add/sub/and/or test cases. — flo / detail
  14. Fix Windows/MSVC build after 6e56046f65 — eleviant / detail
  15. Raise the timeout in DirectoryWatcherTest to 10 s — hans / detail
  16. [AArch64] add cost model test for scalable vector math; NFC — spatel / detail

clang-d368756-gaaafe350bb6-t15270-b15270.tar.gz (Oct 13, 2020 3:11:33 AM)

  1. [llvm-install-name-tool] Add -delete_all_rpaths option — alexshap / detail
  2. [AMDGPU] Use lowercase for subtarget feature names in RUN lines — jay.foad / detail
  3. [Test] Use generated auto-checks to make further changes more visible — mkazantsev / detail
  4. [InstCombine] Support uniform vector splats in ((((X >> C) & CC) + Y) << C) folds. — llvm-dev / detail
  5. [X86] Convert integer _mm_reduce_* intrinsics to emit llvm.reduction intrinsics (PR47506) — llvm-dev / detail
  6. [SCEV] BuildConstantFromSCEV(): properly handle SCEVZeroExtend from ptr — lebedev.ri / detail
  7. Add expected response time and escalation path to the security docs — kristof.beyls / detail
  8. [AMDGPU] v_mac_legacy_f32 does not support DPP — jay.foad / detail
  9. [SCEV] BuildConstantFromSCEV(): properly handle SCEVSignExtend from ptr — lebedev.ri / detail

clang-d368747-g1687a8d83b7-t15267-b15267.tar.gz (Oct 13, 2020 12:29:20 AM)

  1. [lld][WebAssembly] Don't GC library objects under `--whole-archive` — sbc / detail
  2. Reland "[WebAssembly] Emulate v128.const efficiently"" — tlively / detail
  3. [X86][SelectionDAG] Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization. — craig.topper / detail

clang-d368744-g61dce0f308e-t15265-b15265.tar.gz (Oct 12, 2020 9:45:22 PM)

  1. [WebAssembly] GC constructor functions in otherwise unused archive objects — Dev / detail
  2. [llvm-readobj] Don't print out section names for STABS symbols — jezng / detail
  3. Ensure that InheritedAttrs are properly inherited along a redeclaration — richard / detail
  4. Canonicalize declaration pointers when forming APValues. — richard / detail
  5. [mlir] Add async.await operation to async dialect — ezhulenev / detail

clang-d368739-gd938e6e3c24-t15262-b15262.tar.gz (Oct 12, 2020 7:01:03 PM)

  1. [lldb] Alphabetically sort test categories (NFC) — Jonas Devlieghere / detail
  2. [lldb] Add instrumentation runtime category — Jonas Devlieghere / detail
  3. [clangd] Try harder to get accurate ranges for documentSymbols in macros — zeratul976 / detail
  4. [lldb] Handle alternative output in TestAbortExitCode — davelee.com / detail
  5. [lldb] Remove unused code in GetVersion (NFC) — davelee.com / detail
  6. [SemaTemplate] Stop passing insertion position around during VarTemplate instantiation — bruno.cardoso / detail
  7. [llvm] Export LLVM_USE_SPLIT_DWARF in LLVMConfig.cmake — Jonas Devlieghere / detail
  8. [AMDGPU] Update LiveVariables in convertToThreeAddress() — ruiling.song / detail
  9. [lld][WebAssembly] Add support for -Bsymbolic flag — sbc / detail
  10. [llc] -filetype=null: don't create .null if -o is not specified — i / detail
  11. Add accessors. (NFC) — Adrian Prantl / detail
  12. [X86] Add HRESET instruction. — pengfei.wang / detail
  13. [gn build] Port 412cdcf2edf — llvmgnsyncbot / detail

clang-d368726-ga184c758b77-t15258-b15258.tar.gz (Oct 12, 2020 4:18:02 PM)

  1. [SVE] Fix VBITS_GE_256 typo in fixed-width tests. — mcinally / detail
  2. Revert "Canonicalize declaration pointers when forming APValues." — aeubanks / detail
  3. [NFC][ScalarEvolution] Add tests with ptrtoint in constant context in loop — lebedev.ri / detail
  4. Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" — lebedev.ri / detail
  5. [AMDGPU] Correct processor names for gfx1010 and gfx1011 — Tony.Tye / detail
  6. [gn build] Add libclang_rt.ios.a, libclang_rt.iossim.a to the build — thakis / detail
  7. [mlir][Linalg] Temporarily circumvent TensorConstant bufferize bug — nicolas.vasilache / detail
  8. [libomptarget][amdgcn] Implement partial barrier — jonchesterfield / detail
  9. [libunwind] [SEH] Don't interact with foreign exceptions — martin / detail
  10. [LLD] [COFF] Fix a ubsan error in pdb-type-server-missing.yaml — martin / detail
  11. [MinGW][clang-shlib] Build only when LLVM_LINK_LLVM_DYLIB is enabled — martin / detail
  12. [X86] Add more tests for D89178. NFC — craig.topper / detail
  13. [TableGen] Add overload of RecordKeeper::getAllDerivedDefinitions() — paul / detail
  14. DependencyScanning: pull factory function into MinimizedVFS, NFC — Duncan P. N. Exon Smith / detail
  15. [CostModel] get type-based cost for vector intrinsics directly — spatel / detail
  16. Ensure TreeTransform considers ParmVarDecls as transformed Decls — erich.keane / detail
  17. Lex: Avoid MemoryBuffer* key in ExcludedPreprocessorDirectiveSkipMapping, NFC — Duncan P. N. Exon Smith / detail
  18. [AArch64] Add tests for 128-bit shift variations. — efriedma / detail
  19. [mlir] Make Python bindings installable. — stellaraccident / detail
  20. [Coroutine] Rename coro-semmetric-transfer.cpp and possibly fix test failure — xun / detail
  21. [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName — craig.topper / detail

clang-d368705-g26d861cbbd5-t15254-b15254.tar.gz (Oct 12, 2020 1:35:26 PM)

  1. [flang][openacc] Lower parallel construct — clementval / detail
  2. [X86] Support -march=x86-64-v[234] — i / detail
  3. [sanitizer] Disable fast_unwind_on_malloc as default for arm-linux-gnu — adhemerval.zanella / detail
  4. [clangd] Heuristic resolution for dependent type and template names — zeratul976 / detail
  5. [InstCombine] FoldShiftByConstant - create Scalar/Vector constant with ConstantInt::get(). NFCI. — llvm-dev / detail
  6. [Inliner][NPM] Fix various tests under NPM — aeubanks / detail
  7. [LLDB] Fix 37 tests on Windows — amccarth / detail
  8. [mlir] fixing typo in parseAttribute that was ignoring caller-specified types — rob.suderman / detail
  9. update .txt --> .md links — sguelton / detail
  10. [Coroutine][Sema] Only tighten the suspend call temp lifetime for final awaiter — xun / detail
  11. [flang][openacc] Lower data construct — clementval / detail
  12. [trace] Scaffold "thread trace dump instructions" — walter erquinigo / detail

clang-d368693-g726a6e84be1-t15251-b15251.tar.gz (Oct 12, 2020 10:53:12 AM)

  1. [InstCombine] matchFunnelShift - remove shift value commutation. NFCI. — llvm-dev / detail
  2. [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw (REAPPLIED) — llvm-dev / detail
  3. [AMDGPU] Use @LINE for error checking in gfx10 assembler tests — jay.foad / detail
  4. [SVE] Lower fixed length VECREDUCE_XOR operation — mcinally / detail
  5. [AMDGPU] Insert waterfall loops for divergent calls — sebastian.neubauer / detail
  6. [LoopDeletion] Remove over-eager SCEV verification. — flo / detail
  7. [AMDGPU] Print metadata on error — sebastian.neubauer / detail
  8. [NFC][Regalloc] Pass VirtRegMap by reference. — mtrofin / detail
  9. [VPlan] Use operands for printing of VPWidenMemoryInstructionRecipe. — flo / detail
  10. [NFC][MC] Use MCRegister in LiveRangeMatrix — mtrofin / detail
  11. [Tests] Regenerate test checks; NFC — Dávid Bolvanský / detail
  12. [GlobalISel][KnownBits] Early return on out of bound shift amounts — konstantin.schwarz / detail
  13. Revert 1c021c64c "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" — hans / detail
  14. [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc — i / detail
  15. Make likelihood lit test less brittle — koraq / detail
  16. [VPlan] Use VPValue def for VPMemoryInstructionRecipe. — flo / detail
  17. Restore "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — tejohnson / detail
  18. [InstCombine] FoldShiftByConstant - merge equivalent types. NFCI. — llvm-dev / detail
  19. [InstCombine] FoldShiftByConstant - create Scalar/Vector constant with ConstantInt::get(). NFCI. — llvm-dev / detail
  20. [flang][openacc] Update Loop Construct lowering to use fir::getBase — clementval / detail

clang-d368673-g02295e6d1a1-t15247-b15247.tar.gz (Oct 12, 2020 8:11:49 AM)

  1. [clangd] Disable a failure TopLevelDecls test. — hokein.wu / detail
  2. [lldb] Note difference in vFile:pread/pwrite format for lldb — david.spickett / detail
  3. [InstCombine] matchFunnelShift - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / detail

clang-d368670-gb144cd867b6-t15246-b15246.tar.gz (Oct 12, 2020 7:07:52 AM)

  1. [JSON] Add ObjectMapper::mapOptional to validate optional data. — sam.mccall / detail
  2. [clangd] Validate optional fields more strictly. — sam.mccall / detail
  3. [mlir][Linalg] Add named Linalg ops on tensor to buffer support. — nicolas.vasilache / detail
  4. [mlir][Linalg] NFC - Automate the printing of canonicalizers and folders for nameds Linalg ops. — nicolas.vasilache / detail
  5. [nfc] [lldb] Simplify calling SymbolFileDWARF::GetDWARFCompileUnit — jan.kratochvil / detail
  6. [clangd] Stop capturing trace args if the tracer doesn't need them. — sam.mccall / detail
  7. [lldb/Utility] Introduce UnimplementedError — pavel / detail
  8. [VE] Support copysign math function — marukawa / detail
  9. [mlir][gpu] Adding gpu runtime wrapper functions for async execution. — csigg / detail
  10. [clangd][NFC] Fix formatting in ClangdLSPServer — kadircet / detail
  11. [clang-tidy] Fix IncludeInserter usage example in a comment. — alexfh / detail
  12. [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns — llvm-dev / detail
  13. [clangd] Introduce MemoryTrees — kadircet / detail
  14. [clangd] Add a metric for tracking memory usage — kadircet / detail
  15. [clangd] Introduce memory dumping to FileIndex, FileSymbols and BackgroundIndex — kadircet / detail
  16. [clangd] Introduce memory usage dumping to TUScheduler, for Preambles and ASTCache — kadircet / detail
  17. [clangd] Add a helper for exposing tracer status — kadircet / detail
  18. [clangd] Record memory usages after each notification — kadircet / detail
  19. [gn build] Port f9317f7bf6b — llvmgnsyncbot / detail
  20. [NFC] Remove redundant isFullSet checks — mkazantsev / detail
  21. Dump decl when the test matcher fails. — hokein.wu / detail

clang-d368649-g45d785e22b2-t15242-b15242.tar.gz (Oct 12, 2020 4:32:53 AM)

  1. flang-aarch64: Refine the number of parallel jobs — andrzej.warzynski / githubweb
  2. Don't build mlir project on x86_64-fedora-clang builder — kkleine / githubweb
  3. Change builddir of x86_64-fedora-clang job — kkleine / githubweb
  4. Re-added mlir project to x86_64-fedora-clang builder — kkleine / githubweb
  5. Using lld for x86_64-fedora-clang builder — kkleine / githubweb

clang-d368649-g45d785e22b2-t15242-b15242.tar.gz (Oct 12, 2020 4:32:53 AM)

  1. [lldb] Initial version of FreeBSD remote process plugin — mgorny / detail
  2. [gn build] (manually) port 9b58b0c06e6 — thakis / detail
  3. [gn build] (manually) port 9b58b0c06e6 better — thakis / detail
  4. [AMDGPU] Add patterns for mad/mac legacy f32 instructions — jay.foad / detail
  5. [InstCombine] add vector splat tests for add of signmask; NFC — spatel / detail
  6. [InstCombine] allow vector splats for add+xor with signmask — spatel / detail
  7. [ELF] Don't change binding to STB_WEAK for an undefined specified by -u — i / detail
  8. DeferredDiagnosticsEmitter crashes — Yaxun.Liu / detail
  9. [LLDB] On Windows, fix tests — alexandre.ganea / detail
  10. [OpenMP] Change CMake Configuration to Build for Highest CUDA Architecture by Default — huberjn / detail
  11. [libcxx] Fix the thousands_sep test failure — phosek / detail
  12. [lldb] Add a cmake warning about the python/swig incompatibility — pavel / detail
  13. [lldb] Fix "frame var" for large bitfields — pavel / detail
  14. [flang] Allow "name: value" in compiler directives — pklausler / detail
  15. [mlir][Linalg] Add some depedence query methods to LinalgDependenceGraph. — ravishankarm / detail
  16. [clang][feature] Add cxx_abi_relative_vtable feature — leonardchan / detail
  17. [GlobalISel] Add G_VECREDUCE_* opcodes for vector reductions. — Amara Emerson / detail
  18. [AIX] Add REQUIRES for powerpc test. NFC — david.green / detail
  19. [sanitizer] Fix Fuchsia bot failure — tejohnson / detail
  20. [lit] Try to remove the flakeyness of `shtest-timeout.py` and `googletest-timeout.py`. — Dan Liew / detail
  21. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def — jhuber6 / detail
  22. [AVR] Fix null dereference warning. NFCI. — llvm-dev / detail
  23. [Analysis] ScalarEvolution::getUMinFromMismatchedTypes - assert we've found the max type. NFCI. — llvm-dev / detail
  24. [Transforms] CodeExtractor::verifyAssumptionCache - don't dereference a dyn_cast<>. NFCI. — llvm-dev / detail
  25. Introduce and use a new section type for the bb_addr_map section. — rahmanl / detail
  26. [runtimes] Use int main(int, char**) consistently in tests — Louis Dionne / detail
  27. [unittests] Add a few tests for computeKnownBits with ranges — qcolombet / detail
  28. [KnownBits] Add a computeForMul method — qcolombet / detail
  29. [KnownBits] Add a sextOrTrunc method — qcolombet / detail
  30. [WebAssembly] Handle indirect uses of longjmp — aheejin / detail
  31. [SLP] optimizeGatherSequence - assert every Instruction in the worklist is non-null. — llvm-dev / detail
  32. Fix Wparentheses warning. NFCI. — llvm-dev / detail
  33. [InstCombine] add tests for add-xor; NFC — spatel / detail
  34. [InstCombine] remove unnecessary one-use check from add-xor transform — spatel / detail
  35. [Transforms] visitCmpBlock - don't dereference a dyn_cast<>. NFCI. — llvm-dev / detail
  36. Fix typo `DenseElementAttr`-> `DenseElementsAttr` in some comments (NFC) — joker.eph / detail
  37. [InstCombine] allow vector splats for add+xor with low-mask — spatel / detail
  38. [InstCombine] Add additional trunc(shl(x,c)) -> shl(trunc(x),trunc(c)) vector tests — llvm-dev / detail
  39. [libc] Update buildbot worker version to 2.8.4. — paulatoth / detail
  40. [GlobalISel] Add missing pass dependencies for IRTranslator — qcolombet / detail
  41. [InstCombine] visitTrunc - trunc(shl(X, C)) --> shl(trunc(X),trunc(C)) vector support — llvm-dev / detail
  42. [LLDB] More Windows non-English locales fixes — alexandre.ganea / detail
  43. [HWAsan][NewPM] Handle hwasan like other sanitizers — aeubanks / detail
  44. [mlir][vector] Add unit test for vector distribute by block — thomasraoux / detail
  45. [mlir][vector] Add integration test for vector distribute transformation — thomasraoux / detail
  46. [NFC][MC] MCRegister API typing. — mtrofin / detail
  47. Change the default handling of SIGCONT to nosuppress/nostop/notify — jingham / detail
  48. [X86] Fix some clang-tidy bugprone-argument-comment issues — i / detail
  49. [NFC] Fix a comment in MachinePassManager.h — Yuanfang Chen / detail
  50. PR47175: Ensure type-dependent function-style casts have dependent — richard / detail
  51. [AMDGPU] Fix mai hazard VALU to LD/ST — Austin.Kerbow / detail
  52. [PowerPC] Add RUN line for powerpc 32-bit. NFC. — lkail / detail
  53. Re-land [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial — alexandre.ganea / detail
  54. [libc++] Add caching for feature-detection Lit tests — Louis Dionne / detail
  55. [mlir][CAPI] Remove the exclusion of the MLIR C-API from libMLIR.so. — stellaraccident / detail
  56. [NFC][Test] Update the test with update_llc_test_checks.py — qshanz / detail
  57. [NFC][PowerPC] Supplement test cases for D88274. — esme.yi / detail
  58. [TwoAddressInstruction][PowerPC] Call `regOverlapsSet` to find out real clobbers and uses — lkail / detail
  59. [AST] Fix crashes caused by redeclarations in hidden prototypes — kyrtzidis / detail
  60. [VE] Add new MVT types for NEC SX Aurora VE vector — marukawa / detail
  61. [DWARFYAML] Make the opcode_base and the standard_opcode_lengths fields optional. — Xing / detail
  62. [llvm-dwarfdump][test] Rewrite verify_die_ranges.s in YAML. NFC. — Xing / detail
  63. [X86] Passing union type through register — chen3.liu / detail
  64. [MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait — joker.eph / detail
  65. Fix incorect Register -> MCRegister conversion — i / detail
  66. [lldb] Format remaining signal table (NFC) — Jonas Devlieghere / detail
  67. [MCRegister] Simplify isStackSlot & isPhysicalRegister and delete isPhysical. NFC — i / detail
  68. [mlir] Improve LLVM shlib support — sguelton / detail
  69. Give attributes C++ namespaces. — joker.eph / detail
  70. Revert "[MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait" — joker.eph / detail
  71. Remove -gen-pass-doc from Flang CMake configuration: the documentation generation is broken — joker.eph / detail
  72. [clangd] Add more incomplete_type diagnostics that could be fixed by include-fixer. — hokein.wu / detail
  73. [clangd] Reduce availability of extract function — kadircet / detail
  74. [clangd] Enable partial namespace matches for workspace symbols — kadircet / detail
  75. [clangd] Fix dead variable, typo. NFC — sam.mccall / detail
  76. [IR] Add Type::getFloatingPointTy. — bevin.hansson / detail
  77. Refactor fixed point conversion test. — bevin.hansson / detail
  78. [Fixed Point] Add floating point methods to APFixedPoint. — bevin.hansson / detail
  79. [lldb] Delete copy operations on PluginInterface class — pavel / detail
  80. [llvm-readelf/obj][test] - Stop using precompiled binary in mips-plt.test — grimar / detail
  81. [DAGCombiner] Add decomposition patterns for Mul-by-Imm. — esme.yi / detail
  82. [NFC] Fix banner — luismarques / detail
  83. [mlir] NFC: small improvement to how we print a gpu.launch op. — csigg / detail
  84. [NFC][SCEV] Improve tests for ptrtoint modelling (D88806) — lebedev.ri / detail
  85. [Diagnostics] Diagnose  -Wsizeof-array-div for array of pointers — Dávid Bolvanský / detail
  86. [SystemZ] Use LA instead of AGR in eliminateFrameIndex(). — paulsson / detail
  87. Revert "[NFC][SCEV] Improve tests for ptrtoint modelling (D88806)" — lebedev.ri / detail
  88. [mlir] Fix bug in computing operation order — jmolloy / detail
  89. [NFC] Add option to disable IV widening if needed — mkazantsev / detail
  90. [Analyzer] Fix for dereferece of smart pointer after branching on unknown inner pointer — vrnithinkumar / detail
  91. [clang] improve accuracy of ExprMutAnalyzer — development / detail
  92. Reland "[NFC][SCEV] Improve tests for ptrtoint modelling (D88806)" — lebedev.ri / detail
  93. [clangd] Make the tweak filter a parameter to enumerateTweaks. NFC — sam.mccall / detail
  94. first upstream review — Ben.Dunbobbin / detail
  95. Revert "first upstream review" — Ben.Dunbobbin / detail
  96. [windows-itanium] make dllimport/export handling closer to MS behavior — Ben.Dunbobbin / detail
  97. Regenerate ClangCommandLineReference.rst — kzhuravl_dev / detail
  98. [LLD] [ELF] Fix the help listing for the wrap option. NFC. — martin / detail
  99. [InstCombine] Add nonuniform/undef vector tests for shift(binop(shift(x,c1),y),c2) patterns — llvm-dev / detail
  100. [mlir][gpu] Fix bug in kernel outlining — herhut / detail
  101. [InstCombine] foldShiftOfShiftedLogic - replace cast<BinaryOperator> with m_BinOp matcher. NFCI. — llvm-dev / detail
  102. Remove old create(MainFile)?IncludeInsertion overloads — alexfh / detail
  103. [InstCombine] foldShiftOfShiftedLogic - add support for nonuniform constant vectors — llvm-dev / detail
  104. [SCEV] Do not apply info from loop guards in AddRecs. — flo / detail
  105. [Clang][unittests][NFC] Break up test in Callbacks.cpp — stefanp / detail
  106. [gn build] Port 0741a2c9cac — llvmgnsyncbot / detail
  107. [mlir] Use PatternRewriter infrastructure for shape.assuming bufferization — tpopp / detail
  108. [libc++] More consistency with declaring int main(int, char**) — Louis Dionne / detail
  109. [SystemZ][z/OS] Update target specific __attribute__((aligned)) value for test — fanbo.meng / detail
  110. [clangd] Stop logging in fromJSON, report instead. — sam.mccall / detail
  111. [mlir][openmp][NFC]Remove unnecessary brackets and rephrase ParallelOp description in mlir definition — irina.dobrescu / detail
  112. [libc++] Make sure we don't cache DSL functions too aggressively — Louis Dionne / detail
  113. [OpenCL] Add new compilation mode for OpenCL 3.0. — anastasia.stulova / detail
  114. [InstCombine] Add tests for X shift (A srem B) -> X shift (A and B-1) pow2 nonuniform constant vectors — llvm-dev / detail
  115. [InstCombine] allow vector splats for add+and with high-mask — spatel / detail
  116. [Hexagon] Return 1 instead of 0 from getMaxInterleaveFactor — kparzysz / detail
  117. [InstCombine] commonShiftTransforms - add support for pow2 nonuniform constant vectors in srem fold — llvm-dev / detail
  118. [NFC] Reformat MILexer.cpp:getIdentifierKind — scott.linder / detail
  119. [ARM] Add MVE vecreduce costmodel tests. NFC — david.green / detail
  120. [mlir] Fix shared libs build — andrzej.warzynski / detail
  121. [MLIR] Add async token/value arguments to async.execute op — ezhulenev / detail
  122. [InstCombine] Add lshr(trunc(lshr(x,c1)), c2) -> trunc(lshr(lshr(x,c1),c2)) vector tests — llvm-dev / detail
  123. [InstCombine] Support lshr(trunc(lshr(x,c1)), c2) -> trunc(lshr(lshr(x,c1),c2)) uniform vector tests — llvm-dev / detail
  124. [mlir] Forward listeners when utilizing scf::IfOp::get*BodyBuilder. — tpopp / detail
  125. [AMDGPU] Only enable mad/mac legacy f32 patterns if denormals may be flushed — jay.foad / detail
  126. [LoopInterchange][NewPM] Port -loop-interchange to NPM — aeubanks / detail
  127. [FixIrreducible][NewPM] Port -fix-irreducible to NPM — aeubanks / detail
  128. [libc++] Remove some workarounds for C++03 — Louis Dionne / detail
  129. [clang] Don't look into <sysroot> for C++ headers if they are found alongside the toolchain — Louis Dionne / detail
  130. [libc++] Clean up logic around aligned/sized allocation and deallocation — Louis Dionne / detail
  131. [OpenMPOpt] Merge parallel regions — georgakoudis1 / detail
  132. [lldb] Update docs with new buildbot URLs — Jonas Devlieghere / detail
  133. [ARM][MIPS] Add funnel shift test coverage — llvm-dev / detail
  134. [BPF] Make BPFAbstractMemberAccessPass required — aeubanks / detail
  135. [libc++] NFCI: Define small methods of basic_stringstream inline — Louis Dionne / detail
  136. [libc++] Rename LIBCXX_ENABLE_DEBUG_MODE to LIBCXX_ENABLE_DEBUG_MODE_SUPPORT — Louis Dionne / detail
  137. [libc++] Fixup a missing occurrence of LIBCXX_ENABLE_DEBUG_MODE — Louis Dionne / detail
  138. [MemCpyOpt] Add test for incorrectly hoisted store (NFC) — nikita.ppv / detail
  139. [X86] Don't copy kill flag when expanding LCMPXCHG16B_SAVE_RBX — craig.topper / detail
  140. [X86] When expanding LCMPXCHG16B_NO_RBX in EmitInstrWithCustomInserter, directly copy address operands instead of going through X86AddressMode. — craig.topper / detail
  141. [clang] Add a test for CGDebugInfo treatment of blocks — scott.linder / detail
  142. [mlir] Fix TypeID for shared libraries built with -fvisibility=hidden. — stellaraccident / detail
  143. NFC: Address post-commit doc/formatting comments on TypeID.h. — stellaraccident / detail
  144. [NFC][Regalloc] Fix coding style in CalcSpillWeights — mtrofin / detail
  145. Enable LSAN for Android — vyng / detail
  146. [Reg2Mem][NewPM] Pin test to legacy PM — aeubanks / detail
  147. Revert "Give attributes C++ namespaces." — nicolas.vasilache / detail
  148. [mlir][Linalg] NFC - Cleanup explicitly instantiated paterns 1/n - LinalgToStandard.cpp — nicolas.vasilache / detail
  149. [mlir][Linalg] NFC - Cleanup explicitly instantiated paterns 2/n - Loops.cpp — nicolas.vasilache / detail
  150. Add GPU async op interface and token type. — csigg / detail
  151. [Hexagon] Generalize handling of SDNodes created during ISel — kparzysz / detail
  152. [Hexagon] Remove ISD node VSPLATW, use VSPLAT instead — kparzysz / detail
  153. [NFC][Regalloc] VirtRegAuxInfo::Hint does not need to be a field — mtrofin / detail
  154. DirectoryWatcher: add an implementation for Windows — Saleem Abdulrasool / detail
  155. [libc++] Remove redundant if(LIBCXX_INSTALL_LIBRARY) — Louis Dionne / detail
  156. [libc++] Remove code to prevent overwriting the system libc++ on Darwin — Louis Dionne / detail
  157. [WebAssembly] Prototype i16x8.q15mulr_sat_s — tlively / detail
  158. Temporarily revert "[ThinLTO] Re-order modules for optimal multi-threaded processing" — rupprecht / detail
  159. [IRMover] Add missing open quote in the warning message — Steven Wu / detail
  160. [SCCP] Reduce the number of times ResolvedUndefsIn is called for large modules. — efriedma / detail
  161. [X86][test] Add a regression test for lock cmpxchg16b on a global variable with offset — i / detail
  162. [X86] Check if call is indirect before emitting NT_CALL — craig.topper / detail
  163. Sink: Handle instruction sink when a user is dead — changpeng.fang / detail
  164. [mlir, win] Mark several MLRI tests as unsupported on system-windows — stilis / detail
  165. [bugpoint] Delete -safe-llc and make -run-llc work like -run-llc -safe-run-llc — i / detail
  166. [mlir] [standard] fixed typo in comment — ajcbik / detail
  167. [intel pt] Refactor parsing — walter erquinigo / detail
  168. [mlir] Rename BufferPlacement.h to Bufferize.h — silvasean / detail
  169. [mlir][openacc] Introduce acc.exit_data operation — clementval / detail
  170. [X86] Add CET test, NFC — xiang1.zhang / detail
  171. [PowerPC] Fix signed overflow in decomposeMulByConstant after D88201 — i / detail
  172. [CSKY 1/n] Add basic stub or infra of csky backend — zixuan.wu / detail
  173. [Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty. — dantrushin / detail
  174. [MemCpyOpt] Don't hoist store that's not guaranteed to execute — nikita.ppv / detail
  175. [mlir][scf] Fix a bug in scf::ForOp loop unroll with an epilogue — uday / detail
  176. [TblGen][Scheduling] Fix debug output. NFC — david.green / detail
  177. [AArch64][LV] Move vectorizer test to Transforms/LoopVectorize/AArch64. NFC — david.green / detail
  178. [clangd] Map bits/stdint-intn.h and bits/stdint-uintn.h to cstdint. — benny.kra / detail
  179. [DebugInfo] Support for DWARF attribute DW_AT_rank — AlokKumar.Sharma / detail
  180. [ARM] Attempt to make Tail predication / RDA more resilient to empty blocks — david.green / detail
  181. [MemCpyOpt] Add test for incorrect memset DSE (NFC) — nikita.ppv / detail
  182. [SCEV] Add a test case with ULE loop guard. — flo / detail
  183. [SCEV] Handle ULE in applyLoopGuards. — flo / detail
  184. [SCEV] Add test cases where the max BTC is imprecise, due to step != 1. — flo / detail
  185. [AMDGPU] Add gfx602, gfx705, gfx805 targets — tim.renouf / detail
  186. Step down from security group — listmail / detail
  187. [lldb] [Process/FreeBSD] Mark methods override in RegisterContext* — mgorny / detail
  188. [lldb] [Process/FreeBSDRemote] Kill process via PT_KILL — mgorny / detail
  189. [lldb] [Process/FreeBSDRemote] Fix double semicolon — mgorny / detail
  190. [InstCombine] Add test case showing rotate intrinsic being split by SimplifyDemandedBits — llvm-dev / detail
  191. [PowerPC] Add ppc32 funnel shift test coverage — llvm-dev / detail
  192. [lldb] [Windows] Add missing 'override', silencing warnings. NFC. — martin / detail
  193. [lldb] [Windows] Remove unused functions. NFC. — martin / detail
  194. Define splat_vector for ISD::SPLAT_VECTOR in TargetSelectionDAG.td — kparzysz / detail
  195. [PowerPC] ReplaceNodeResults - bail on funnel shifts and let generic legalizers deal with it — llvm-dev / detail
  196. Remove %tmp variables from test cases to appease update_test_checks.py — llvm-dev / detail
  197. [InstCombine] getLogBase2 - no need to specify Type. NFCI. — llvm-dev / detail
  198. Fix CMake configuration error when run with -Werror/-Wall — alex / detail
  199. [InstCombine] getLogBase2(undef) -> 0. — llvm-dev / detail
  200. [X86] Delete redundant 'static' from namespace scope 'static constexpr'. NFC — i / detail
  201. [SDAG] Remember to set UndefElts in isSplatValue for SPLAT_VECTOR — kparzysz / detail
  202. [Hexagon] Replace HexagonISD::VSPLAT with ISD::SPLAT_VECTOR — kparzysz / detail
  203. [X86] Add a X86ISD::BEXTRI to distinquish the case where the control must be a constant. — craig.topper / detail
  204. [X86] AMX intrinsics should have ImmArg for the register numbers and use timm in isel patterns. — craig.topper / detail
  205. [X86] Redefine X86ISD::PEXTRB/W and X86ISD::PINSRB/PINSRW to use a i8 TargetConstant for the immediate instead of a ptr constant. — craig.topper / detail
  206. [Coroutines] Refactor/Rewrite Spill and Alloca processing — xun / detail
  207. [mlir] add scf.if op canonicalization pattern that removes unused results — tobias.gysi / detail
  208. [InstCombine] Replace getLogBase2 internal helper with ConstantExpr::getExactLogBase2. NFCI. — llvm-dev / detail
  209. [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw — llvm-dev / detail
  210. [InstCombine] Remove accidental unnecessary ConstantExpr qualification added in rGb752daa26b64155 — llvm-dev / detail
  211. [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16. — llvm-dev / detail
  212. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  213. [VE][NFC] Clean VEISelLowering.cpp — marukawa / detail
  214. [InstCombine] add/adjust tests for add+xor -> shifts; NFC — spatel / detail
  215. [InstCombine] add tests with extra uses for add+xor transform; NFC — spatel / detail
  216. [InstCombine] add one-use check to add+xor transform — spatel / detail
  217. [InstCombine] allow vector splats for add+xor --> shifts — spatel / detail
  218. [MemCpyOpt] Add additional byval tests (NFC) — nikita.ppv / detail
  219. [LV] Extra predicated inloop reduction tests. NFC — david.green / detail
  220. [MemCpyOpt] Add lifetime may alias test (NFC) — nikita.ppv / detail
  221. [clang-tidy] Fix crash in readability-function-cognitive-complexity on weak refs — Zinovy Nis / detail
  222. [LV] Tail folded inloop reductions. — david.green / detail
  223. [X86] Define __LAHF_SAHF__ if feature 'sahf' is set or 32-bit mode — i / detail
  224. [InstCombine] combineLoadToOperationType(): don't fold int<->ptr cast into load — lebedev.ri / detail
  225. [clangd] Avoid relations being overwritten in a header shard — zeratul976 / detail
  226. [mlir] Type erase inputs to select statements in shape.broadcast lowering. — tpopp / detail
  227. [ELF] Fix broken bitstream linking with lld when e_machine > 255 — i / detail
  228. Fix arc lint's clang-format rule: only format the file we were asked to format. — richard / detail
  229. [ValueTracking] Use KnownBits::countMaxLeadingZeros/countMaxTrailingZeros to make code more readable. NFC — craig.topper / detail
  230. PR47792: Include the type of a pointer or reference non-type template — richard / detail
  231. [mlir][openacc] Introduce acc.enter_data operation — clementval / detail
  232. [NFC] Move PPC strict-fp MIR test to dedicated file — qiucofan / detail
  233. Revert "PR47792: Include the type of a pointer or reference non-type template" — Jonas Devlieghere / detail
  234. [SchedDAGInstrs] Delete redundant contains(). NFC — i / detail
  235. Revert "[SYCL] Implement __builtin_unique_stable_name." — rjmccall / detail
  236. [NFC][Asan] Remove unused macro — Vitaly Buka / detail
  237. [Tablegen][SubtargetEmitter] Print TuneCPU in Subtarget::ParseSubtargetFeatures — kito.cheng / detail
  238. [SVE] Make ElementCount and TypeSize use a new PolySize class — david.sherwood / detail
  239. [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown — lebedev.ri / detail
  240. Fix build failure caused by c5ba0d33cc060cc06a28a5d9101060afd1c0ee9a — david.sherwood / detail
  241. [mlir] Move Linalg tensors-to-buffers tests to Linalg tests. — pifon / detail
  242. Revert "Revert "Give attributes C++ namespaces."" — nicolas.vasilache / detail
  243. [clang] Fix returning the underlying VarDecl as top-level decl for VarTemplateDecl. — hokein.wu / detail
  244. [llvm-readobj/elf] - Ignore the hash table when on EM_S390/EM_ALPHA platforms. — grimar / detail
  245. [AST][RecoveryExpr] Build dependent callexpr in C for error-recovery. — hokein.wu / detail
  246. [AST][RecoveryExpr] Don't perform early typo correction in C. — hokein.wu / detail
  247. [IR][FIX] Intrinsics - don't apply default willreturn if IntrNoReturn is specified — sstipanovic / detail
  248. Add test for cortex-a57/ARM sched model. NFC — eleviant / detail
  249. Fix buildbot failure for 702529d899c87e9268bb33d836dbc91b6bce0b16. — hokein.wu / detail
  250. [VE] Change to expand BRCOND — marukawa / detail
  251. [VE] Support fneg and frem — marukawa / detail
  252. Revert rGb97093e520036f8 - "[InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw" — llvm-dev / detail

clang-d368649-g45d785e22b2-t15242-b15242.tar.gz (Oct 12, 2020 4:32:53 AM)

  1. [testsuite][M680x0] Add CycleTimer implementation for M68K architecture — minyihh / githubweb

clang-d368397-ge547b1e2431-t15224-b15224.tar.gz (Oct 8, 2020 8:12:43 AM)

  1. flang-aarch64-ubuntu-clang: Refine the set-up for `-WError` — andrzej.warzynski / githubweb
  2. flang-aarch64-ubuntu-clang-build: increase the number of parellel jobs — andrzej.warzynski / githubweb
  3. clang-x86-ninja-win10: added LLVM_LIT_TOOLS_DIR — kuhnel / githubweb

clang-d368397-ge547b1e2431-t15224-b15224.tar.gz (Oct 8, 2020 8:12:43 AM)

  1. [asan] Stop instrumenting user-defined ELF sections — mgorny / detail
  2. [lldb] [Process/NetBSD] Fix reading FIP/FDP registers — mgorny / detail
  3. [lldb] [Process/NetBSD] Fix crash on unsupported i386 regs — mgorny / detail
  4. [lldb] [test/Register] Add read/write tests for x87 regs — mgorny / detail
  5. [clang][NFC] Change a mention of `objc_static_protocol` to `non_runtime` — nathan / detail
  6. Revert "[Driver] Move detectLibcxxIncludePath to ToolChain" — thakis / detail
  7. [AArch64] Match the windows canonical callee saved register order — martin / detail
  8. [AArch64] Allow pairing lr with other GPRs for WinCFI — martin / detail
  9. [AArch64] Prefer prologues with sp adjustments merged into stp/ldp for WinCFI, if optimizing for size — martin / detail
  10. [LV] Add another test case with unsinkable first-order recurrences. — flo / detail
  11. [NFC][PhaseOrdering] Add a test showing new inttoptr casts after SROA due to InstCombine (PR47592) — lebedev.ri / detail
  12. [NFC][InstCombine] Autogenerate a few tests being affected by an upcoming patch — lebedev.ri / detail
  13. [VPlan] Properly update users when updating operands. — flo / detail
  14. [lldb] [test/Register] Mark new FP reg tests XFAIL on Windows — mgorny / detail
  15. [MC] Assert that MCRegUnitIterator operates over MCRegisters — mtrofin / detail
  16. [Object][MachO] Refactor MachOUniversalWriter — alexshap / detail
  17. Add indented raw_ostream class — jpienaar / detail
  18. [X86] Add X86ISD opcodes for the Key Locker AESENC*KL and AESDEC*KL instructions — craig.topper / detail
  19. [RFC] Factor out repetitive cmake patterns for llvm-style projects — stephen.neuendorffer / detail
  20. [X86] Remove X86ISD::MWAITX_DAG. Just match the intrinsic to the custom inserter pseudo instruction during isel. — craig.topper / detail
  21. [X86] Move ENCODEKEY128/256 handling from lowering to selection. — craig.topper / detail
  22. [X86] Add memory operand to AESENC/AESDEC Key Locker instructions. — craig.topper / detail
  23. [X86] LOADIWKEY, ENCODEKEY128 and ENCODEKEY256 clobber EFLAGS. — craig.topper / detail
  24. [lldb] [test/Register] Mark new FP reg tests XFAIL on Darwin — Jonas Devlieghere / detail
  25. [RISCV][ASAN] unwind fixup — kupokupokupopo / detail
  26. [OldPM] Pass manager: run SROA after (simple) loop unrolling — lebedev.ri / detail
  27. [RISCV][ASAN] support code for architecture-specific parts of asan — kupokupokupopo / detail
  28. [CodeGen] Improve likelihood branch weights — koraq / detail
  29. [RISCV][ASAN] instrumentation pass now uses proper shadow offset — kupokupokupopo / detail
  30. [X86][SSE] isTargetShuffleEquivalent - ensure shuffle inputs are the correct size. — llvm-dev / detail
  31. [MemCpyOpt] Add additional call slot tests (NFC) — nikita.ppv / detail
  32. [SDAG] fold x * 0.0 at node creation time — spatel / detail
  33. [PowerPC] Add builtins for xvtdiv(dp|sp) and xvtsqrt(dp|sp). — esme.yi / detail
  34. [NFC][clang][codegen] Autogenerate a few ARM SVE tests that are being affected by an upcoming patch — lebedev.ri / detail
  35. [VPlan] Account for removed users in replaceAllUsesWith. — flo / detail
  36. [VPlan] Add VPRecipeBase::toVPUser helper (NFC). — flo / detail
  37. [X86] Consolidate wide Key Locker intrinsics into the same header as the other Key Locker intrinsics. — craig.topper / detail
  38. [X86] Synchronize the loadiwkey builtin operand order with gcc version. — craig.topper / detail
  39. [X86] Synchronize the encodekey builtins with gcc. Don't assume void* is 16 byte aligned. — craig.topper / detail
  40. [X86] Sync AESENC/DEC Key Locker builtins with gcc. — craig.topper / detail
  41. [gn build] Port 6c6cd5f8a97 — llvmgnsyncbot / detail
  42. [SDA] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  43. [X86] Remove an accidentally added file. NFC. — martin / detail
  44. [MemCpyOpt] Don't use array allocas in tests (NFC) — nikita.ppv / detail
  45. Implement callee/caller type checking for llvm.call — joker.eph / detail
  46. [MemCpyOpt] Add tests for call slot optimization with GEPs (NFC) — nikita.ppv / detail
  47. llvm-dwarfdump: Skip tombstoned address ranges — dblaikie / detail
  48. [NFC][SCEV] Add a test with some patterns where we could treat inttoptr/ptrtoint as semi-transparent — lebedev.ri / detail
  49. [Coroutines][NewPM] Fix coroutine tests under new pass manager — aeubanks / detail
  50. Revert "[RFC] Factor out repetitive cmake patterns for llvm-style projects" — stephen.neuendorffer / detail
  51. [X86] Remove usesCustomInserter from MWAITX_SAVE_EBX and MWAITX_SAVE_RBX. NFC — craig.topper / detail
  52. [X86] Correct the implicit defs/uses for the MWAITX pseudo instructions. — craig.topper / detail
  53. [DomTree] findNearestCommonDominator: assert the nodes are in tree — i / detail
  54. llvm-dwarfdump: Dump address forms in their encoded length rather than always in 64 bits — dblaikie / detail
  55. [NFCI] Remove unnecessary trailing undef in RuntimeLibcalls.def — Yuanfang Chen / detail
  56. [NewPM] collapsing nested pass mangers of the same type — Yuanfang Chen / detail
  57. llvm-dwarfdump: Print addresses in debug_line to the parsed address size — dblaikie / detail
  58. [X86] Remove MWAITX_SAVE_EBX pseudo instruction. Always save/restore the full %rbx register even in gnux32. — craig.topper / detail
  59. llvm-dwarfdump: Add support for DW_RLE_startx_endx — dblaikie / detail
  60. [HIP] Add option --gpu-instrument-lib= — Yaxun.Liu / detail
  61. Revert "[HIP] Add option --gpu-instrument-lib=" — Yaxun.Liu / detail
  62. Recommit "[HIP] Add option --gpu-instrument-lib=" — Yaxun.Liu / detail
  63. [HIP] Fix default output file for -E — Yaxun.Liu / detail
  64. [HIP] Fix -fgpu-allow-device-init option — Yaxun.Liu / detail
  65. llvm-dwarfdump: Don't try to parse rnglist tables when dumping CUs — dblaikie / detail
  66. [X86] MWAITX_SAVE_RBX should not have EBX as an implicit use. — craig.topper / detail
  67. [lldb] [test/Register] Attempt to fix x86-fp-read.test on Darwin — Jonas Devlieghere / detail
  68. [llvm] Rename DwarfFile to DWARFFile to fix ODR violation (NFC) — Jonas Devlieghere / detail
  69. [RISCV][ASAN] mark asan as supported for RISCV64 and enable tests — kupokupokupopo / detail
  70. [DebugInfo] Improve dbg preservation in LSR. — markus.lavin / detail
  71. [AST][RecoveryExpr] Popagate the error-bit from a VarDecl's initializer to DeclRefExpr. — hokein.wu / detail
  72. [TableGen][GlobalISel] add handling of nested *_SUBREG — mikael.holmen / detail
  73. [AMDGPU] Split R600 and GCN bfe patterns — jay.foad / detail
  74. [AMDGPU] Make bfe patterns divergence-aware — jay.foad / detail
  75. Promote transpose from linalg to standard dialect — benny.kra / detail
  76. [VE] Support register and frame-index pair correctly — jam / detail
  77. [mlir] Fix SubViewOp doc in .td — ntv / detail
  78. [AMDGPU] Use tablegen for argument indices — sebastian.neubauer / detail
  79. Reland "[lldb] Don't send invalid region addresses to lldb server" — david.spickett / detail
  80. [AST][RecoveryExpr] Fix a crash on undeduced type. — hokein.wu / detail
  81. [clangd] Remove unused using-decls in TypeHierarchyTests, NFC. — hokein.wu / detail
  82. [TableGen] Added a function for identification of unsupported opcodes. — dmitry.preobrazhensky / detail
  83. [AMDGPU][RegAlloc][SplitKit] Pre-commit test for D88821 — carl.ritson / detail
  84. [ASTImporter][AST] Fix structural equivalency crash on dependent FieldDecl — gabor.marton / detail
  85. [ValueTracking] canCreateUndefOrPoison - use APInt to check bounds instead of getZExtValue(). — llvm-dev / detail
  86. [LV] Regenerate test. NFC — david.green / detail
  87. [clangd] Add isKeyword function. — hokein.wu / detail
  88. [Parser] ParseMicrosoftAsmStatement - Replace bit '|' operator with logical '||' operator. (PR47071) — llvm-dev / detail
  89. [VPlan] Clean up uses/operands on VPBB deletion. — flo / detail
  90. [mlir][Linalg] Canonicalize TensorCastOp away when it feeds a LinalgOp. — nicolas.vasilache / detail
  91. [ARM]Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV — samuel.tebbs / detail
  92. [SystemZ] Add support for .insn directives for vector instructions. — paulsson / detail
  93. [OpenMP][Tests] NFC: fix flaky test failure caused by rare scheduling — protze / detail
  94. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — jhuber6 / detail
  95. Revert SVML support for sqrt — aktoon / detail
  96. [docs] Revise loop terminology reference. — llvm-project / detail
  97. [mlir] Split alloc-like op LLVM lowerings into base and separate derived classes. — csigg / detail
  98. [libc++/abi] Revert "[libc++] Move the weak symbols list to libc++abi" — Louis Dionne / detail
  99. [X86] isTargetShuffleEquivalent - merge duplicate array accesses. NFCI. — llvm-dev / detail
  100. [InstCombine] Add or(shl(v,and(x,bw-1)),lshr(v,bw-and(x,bw-1))) funnel shift tests — llvm-dev / detail
  101. [InstCombine] Extend 'shift with constants' vector tests — llvm-dev / detail
  102. [SVE] Lower fixed length VECREDUCE_AND operation — mcinally / detail
  103. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" — jhuber6 / detail
  104. [flang] Introduce DiagnosticConsumer classes in libflangFrontend — andrzej.warzynski / detail
  105. Add definition for static constexpr member (NFC) — joker.eph / detail
  106. [mlir][Linalg] Remove unused variable. NFCI. — benny.kra / detail
  107. Revert "[DebugInfo] Improve dbg preservation in LSR." — nikita.ppv / detail
  108. [InstCombine] canEvaluateShifted - remove dead (and never used code). NFC. — llvm-dev / detail
  109. [SelectionDAG] Don't remove unused negated constant immediately — qiucofan / detail
  110. [llvm-objcopy][MachO] Add support for universal binaries — alexshap / detail
  111. Revert "[ARM]Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV" — Amara Emerson / detail
  112. [InstCombine] FoldShiftByConstant - use m_Specific. NFCI. — llvm-dev / detail
  113. [GlobalISel] Fix CSEMIRBuilder silently allowing use-before-def. — Amara Emerson / detail
  114. [llvm-objcopy][MachO] Add missing std::move. — alexshap / detail
  115. [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-store.ll — david.sherwood / detail
  116. docs: add documentation describing API Notes — Saleem Abdulrasool / detail
  117. [NFC][regalloc] Model weight normalization as a virtual — mtrofin / detail
  118. [clangd] Describe non-handling of most IWYU pragmas. NFC — sam.mccall / detail
  119. [InstCombine] Add test for PR47730 — nikita.ppv / detail
  120. [InstCombine] Handle GEP inbounds in select op replacement (PR47730) — nikita.ppv / detail
  121. [gcov] Fix non-determinism (DenseMap iteration order) of checksum computation — i / detail
  122. [lldb/test] Catch invalid calls to expect() — davelee.com / detail
  123. [CodeGen][MachineSched] Fixup function name typo. NFC — jonathan_roelofs / detail
  124. [NFC][GCOV] Fix build: there's `llvm::stable_partition()` wrapper — lebedev.ri / detail
  125. [CUDA] Don't call __cudaRegisterVariable on C++17 inline variables — i / detail
  126. [LLD] [COFF] Fix parsing version numbers with leading zeros — martin / detail
  127. [LLD] [COFF] Add a private option for setting the os version separately from subsystem version — martin / detail
  128. [LLD] [MinGW] Simplify handling of os/subsystem version — martin / detail
  129. [LLD] [MinGW] Support setting the subsystem version via the subsystem argument — martin / detail
  130. [flang] Make binary->decimal conversion buffer sizes accurate — pklausler / detail
  131. [libc++] Fix several debug mode tests — Louis Dionne / detail
  132. [SLC] Optimize mempcpy_chk to mempcpy — Dávid Bolvanský / detail
  133. Revert "[SLC] Optimize mempcpy_chk to mempcpy" — Dávid Bolvanský / detail
  134. [libc++] NFC: Remove unused <iostream> include in atomic.cpp — Louis Dionne / detail
  135. [libc++] NFC: Rename variant helpers to avoid name clashes — Louis Dionne / detail
  136. [libc++] Use __has_include instead of complex logic in thread.cpp — Louis Dionne / detail
  137. [RISCV] Use the extensions in the canonical order (NFC) — ebahapo / detail
  138. [RISCV] Add SiFive cores to the CPU option — ebahapo / detail
  139. [flang] Correct kP scaling on F output — pklausler / detail
  140. [InstCombine] Revert rL226781 "Teach InstCombine to canonicalize loads which are only ever stored to always use a legal integer type if one is available." (PR47592) — lebedev.ri / detail
  141. [MLIR][SPIRV] Extend _reference_of to support SpecConstantCompositeOp. — antiagainst / detail
  142. [SVE] Add legalisation tests to sve-fixed-length-int-reduce.ll — mcinally / detail
  143. Revert "Outline non returning functions unless a longjmp" — Vedant Kumar / detail
  144. Cleanup CodeGen/CallingConvLower.cpp — i / detail
  145. [SelectionDAG] Make sure FMF are propagated when getSetcc canonicalizes FP constants to RHS. — craig.topper / detail
  146. [X86] Remove X86ISD::LCMPXCHG8_SAVE_EBX_DAG and LCMPXCHG8B_SAVE_EBX pseudo instruction — craig.topper / detail
  147. [libcxx][dsl] Fix mutable default argument warning — Alexander.Richardson / detail
  148. [OpenMP][Archer][Tests] NFC: fix spurious test failure — protze / detail
  149. Show register names in DWARF unwind info. — gclayton / detail
  150. Fix raciness in the StopHook check for "has the target run". — jingham / detail
  151. [libc++] Improve tests for std::quoted — Louis Dionne / detail
  152. [NFC][regalloc] Separate iteration from AllocationOrder — mtrofin / detail
  153. [RISCV] Fix broken test — ebahapo / detail
  154. Fix reordering of instructions during VirtRegRewriter unbundling — carl.ritson / detail
  155. [AMDGPU] SIInsertSkips: Refactor early exit block creation — carl.ritson / detail
  156. [MLInliner] Factor out logging — mtrofin / detail
  157. [NewPM] Set -enable-npm-optnone to true by default — aeubanks / detail
  158. Make OpenMP tests less brittle in the face of changes in constant — richard / detail
  159. [c++17] Implement P0145R3 during constant evaluation. — richard / detail
  160. [dotest] Simplify logic to find the Python path — Jonas Devlieghere / detail
  161. [GVN LoadPRE] Extend the scope of optimization by using context to prove safety of speculation — serguei.katkov / detail
  162. [AttributeFuncs] Consider `align` in `typeIncompatible` — johannes / detail
  163. [AttributeFuncs] Consider `noundef` in `typeIncompatible` — johannes / detail
  164. [JITLink][ELF] Handle BSS sections, improve some error messages. — Lang Hames / detail
  165. [AttributeFuncs][FIX] Update new tests (D87304) after sret changes — johannes / detail
  166. Revert "[SCEV] Prove implicaitons via AddRec start" — mkazantsev / detail
  167. [AttributeFuncs][FIX] Update new tests (D87304, D87306) after sret changes — johannes / detail
  168. [AST][RecoveryExpr] Support dependent binary operator in C for error recovery. — hokein.wu / detail
  169. [SVE][CodeGen] Fix DAGCombiner::ForwardStoreValueToDirectLoad for scalable vectors — david.sherwood / detail
  170. [lldb] Symlink the Clang resource directory to the LLDB build directory in standalone builds — Raphael Isemann / detail
  171. [LLDB] Add QEMU testing environment setup guide for SVE testing — omair.javaid / detail
  172. [flang][NFC] Remove redundant `;` — andrzej.warzynski / detail
  173. [mlir][Linalg] Reintroduced missing verification check — nicolas.vasilache / detail
  174. [clangd] Fix an inconsistent ReasonToReject enum usage, NFC. — hokein.wu / detail
  175. [MLIR][SPIRVToLLVM] Conversion for composite extract and insert — georgemitenk0v / detail
  176. [AMDGPU] Fix gcc warnings — sebastian.neubauer / detail
  177. [clangd] Verify the diagnostic code in include-fixer diagnostic tests, NFC. — hokein.wu / detail
  178. [llvm-readobj/elf][test] - Stop using precompiled binaries in mips-got.test — grimar / detail
  179. [VPlan] Add vplan native path vectorization test case for inner loop reduction — flo / detail
  180. Revert "[llvm-objcopy][MachO] Add missing std::move." — gribozavr / detail
  181. Revert "[llvm-objcopy][MachO] Add support for universal binaries" — gribozavr / detail
  182. [mlir] Add file to implement bufferization for shape ops. — tpopp / detail
  183. [OpenMP][RTL] Remove dead code — Pushpinder.Singh / detail
  184. [SVE] Lower fixed length vector floating point rounding operations. — paul.walker / detail
  185. [SVE] Lower fixed length vector fneg and fsqrt operations. — paul.walker / detail
  186. [clangd] Add `score` extension to workspace/symbol response. — sam.mccall / detail
  187. [AArch64] Correct parameter type for unsigned Neon scalar shift intrinsics — david.spickett / detail
  188. [libcxx][lit] Add support for custom ssh/scp flags in ssh.py — Alexander.Richardson / detail
  189. [Statepoints] Change statepoint machine instr format to better suit VReg lowering. — dantrushin / detail
  190. [llvm-objcopy][MachO] Add support for universal binaries — alexshap / detail
  191. [clang-tidy] Remove obsolete checker google-runtime-references — adam.balogh / detail
  192. [gn build] Port d6c9dc3c17e — llvmgnsyncbot / detail
  193. [llvm-objcopy][NFC] fix style issues reported by clang-format. — a.v.lapshin / detail
  194. [InstCombine] FoldShiftByConstant - remove unnecessary cast<>. NFC. — llvm-dev / detail
  195. [InstCombine] FoldShiftByConstant - use PatternMatch for logicalshift(trunc(shift(x,c1)),c2) fold. NFCI. — llvm-dev / detail
  196. [lldb] [Platform] Move common ::DebugProcess() to PlatformPOSIX — mgorny / detail
  197. [SystemZAsmParser] Treat VR128 separately in ParseDirectiveInsn(). — paulsson / detail
  198. Convert diagnostics about multi-character literals from extension to warning — aaron / detail
  199. [mlir][Linalg] Extend buffer allocation to support Linalg init tensors — nicolas.vasilache / detail
  200. [AMDGPU][MC] Added detection of unsupported instructions — dmitry.preobrazhensky / detail
  201. [ARM] Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV — samuel.tebbs / detail
  202. [clangd] Add basic keyword-name-validation in rename. — hokein.wu / detail
  203. [InstCombine] FoldShiftByConstant - consistently use ConstantExpr in logicalshift(trunc(shift(x,c1)),c2) fold. NFCI. — llvm-dev / detail
  204. [InstCombine] canRewriteGEPAsOffset - don't dereference a dyn_cast<>. NFCI. — llvm-dev / detail
  205. Revert "[c++17] Implement P0145R3 during constant evaluation." — gribozavr / detail
  206. Silence -Wunused-variable in NDEBUG mode — gribozavr / detail
  207. Add ability to turn off -fpch-instantiate-templates in clang-cl — hans / detail
  208. [Attributor][NFC] Ignore benign uses in AAMemoryBehaviorFloating — johannes / detail
  209. [Attributor][FIX] Dead return values are not `noundef` — johannes / detail
  210. [Attributor][FIX] Move assertion to make it not trivially fail — johannes / detail
  211. [test][NewPM] Make dead-uses.ll work under NPM — aeubanks / detail
  212. [test][InstCombine][NewPM] Fix InstCombine tests under NPM — aeubanks / detail
  213. [BPF][NewPM] Make BPFTargetMachine properly adjust NPM optimizer pipeline — aeubanks / detail
  214. [HIP] Restructure hip headers to add cmath — enye.shi / detail
  215. [gn build] Port aa2b593f149 — llvmgnsyncbot / detail
  216. [SimplifyLibCalls] Optimize mempcpy_chk to mempcpy — Dávid Bolvanský / detail
  217. [HIP] NFC Add comments to cmath functions — enye.shi / detail
  218. [X86] .code16: temporarily set Mode32Bit when matching an instruction with the data32 prefix — i / detail
  219. [libc++] Allow retries in two flaky tests — Louis Dionne / detail
  220. [APIntTest] Extend extractBits to check 'lshr+trunc' pattern for each case as well. — llvm-dev / detail
  221. [flang] Track CHARACTER length better in TypeAndShape — pklausler / detail
  222. [libc++] Check _LIBCPP_USE_CLOCK_GETTIME before using clock_gettime — Louis Dionne / detail
  223. [MemCpyOpt] Add separate statistic for call slot optimization (NFC) — nikita.ppv / detail
  224. [MemCpyOpt] Check for throwing calls during call slot optimization — nikita.ppv / detail
  225. [MemCpyOpt] Use dereferenceable pointer helper — nikita.ppv / detail
  226. [AMDGPU] Remove SIInstrInfo::calculateLDSSpillAddress — sebastian.neubauer / detail
  227. [X86][SSE] combineX86ShuffleChain add 'CanonicalizeShuffleInput' helper. NFCI. — llvm-dev / detail
  228. [SystemZ][z/OS] Set default alignment rules for z/OS target — Abhina.Sreeskantharajan / detail
  229. [AMDGPU] Create isGFX9Plus utility function — Stanislav.Mekhanoshin / detail
  230. [mlir][vector] Fold extractOp coming from broadcastOp — thomasraoux / detail
  231. [AMDGPU] Emit correct kernel descriptor on big-endian hosts — scott.linder / detail
  232. [mlir][spirv] Fix extended insts deserialization generation — antiagainst / detail
  233. [mlir][Linalg] Implement tiling on tensors — nicolas.vasilache / detail
  234. [SystemZ][z/OS] Set default alignment rules for z/OS target — Abhina.Sreeskantharajan / detail
  235. [NFC][flang] Add the header file Todo.h. This file is being upstreamed to satisfy dependencies and enable continued progress on lowering of OpenMP, OpenACC, etc. — eschweitz / detail
  236. [AMDGPU] Fix remaining kernel descriptor test — scott.linder / detail
  237. [mlir][spirv] Add Vector to SPIR-V conversion pass — thomasraoux / detail
  238. [NFC][MC] Type uses of MCRegUnitIterator as MCRegister — mtrofin / detail
  239. [c++17] Implement P0145R3 during constant evaluation. — richard / detail
  240. [libc++] Add a script to setup CI on macOS nodes — Louis Dionne / detail
  241. Revert [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / detail
  242. Remove unneeded "allow-unregistered-dialect" from shape-type-conversion.mlir test (NFC) — joker.eph / detail
  243. [mlir] [sparse] convenience runtime support to read Matrix Market format — ajcbik / detail
  244. [libc++] Add assert to check bounds in `constexpr string_view::operator[]` — Louis Dionne / detail
  245. [CMake] Track TSan's dependency on C++ headers — phosek / detail
  246. Replace shadow space zero-out by madvise at mmap — jianzhouzh / detail
  247. docs: Emphasize ArrayRef over SmallVectorImpl — Duncan P. N. Exon Smith / detail
  248. [RuntimeDyld][COFF] Report fatal error on error, rather than emiting diagnostic. — Lang Hames / detail
  249. Fix out-of-tree clang build due to sysexits change — Matthew.Arsenault / detail
  250. Relax FuseTensorReshapeOpAsproducer identity mapping constraint — ataei / detail
  251. [gn build] manually port 5e4409f308177 — thakis / detail
  252. [lldb] Change the xcrun (fallback) logic in GetXcodeSDK — Jonas Devlieghere / detail
  253. [Attributor] Give up early on AANoReturn::initialize — johannes / detail
  254. [Attributor] Ignore read accesses to constant memory — johannes / detail
  255. [Attributor] Use smarter way to determine alignment of GEPs — johannes / detail
  256. [flang][openacc] Fix device_num and device_type clauses for init directive — clementval / detail
  257. [CodeGen][TailDuplicator] Don't duplicate blocks with INLINEASM_BR — isanbard / detail
  258. [PowerPC] add more builtins for PPCTargetLowering::getTgtMemIntrinsic — czhengsz / detail
  259. [PowerPC] implement target hook getTgtMemIntrinsic — czhengsz / detail
  260. [MachineInstr] exclude call instruction in mayAlias — czhengsz / detail
  261. Reapply "[OpenMP][FIX] Verify compatible types for declare variant calls" D88384 — johannes / detail
  262. [Test] Add test showing that we can avoid inserting trunc/zext — mkazantsev / detail
  263. BPF: avoid duplicated globals for CORE relocations — yhs / detail
  264. [SROA] rewritePartition()/findCommonType(): if uses have conflicting type, try getTypePartition() before falling back to largest integral use type (PR47592) — lebedev.ri / detail
  265. [lldb] Format unix signal table (NFC) — Jonas Devlieghere / detail
  266. [NFC] Use getZero instead of getConstant(0) — mkazantsev / detail
  267. [Support][unittests] Enforce alignment in ConvertUTFTest — ro / detail
  268. [AST][RecoveryExpr] Support dependent conditional operators in C for error recovery. — hokein.wu / detail
  269. [clang] Use isCompoundAssignmentOp to simplify the code, NFC. — hokein.wu / detail
  270. [clangd] Don't set the Underlying bit on targets of UsingDecls. — hokein.wu / detail
  271. [mlir][NFC] Style cleanup in comments — tpopp / detail
  272. [Test] Add one more test where we can avoid creating trunc — mkazantsev / detail
  273. [SDag] SimplifyDemandedBits: simplify to FP constant if all bits known — jay.foad / detail
  274. [LAA] Add test for PR47751, which currently uses wrong bounds. — flo / detail
  275. [ARM] Regenerate vldlane tests — llvm-dev / detail
  276. [InstCombine] Tweak funnel by constant tests for better shl/lshr commutation coverage — llvm-dev / detail
  277. [AMDGPU] Implement hardware bug workaround for image instructions — rodrigo.dominguez / detail
  278. InstCombine: Negator: don't rely on complexity sorting already being performed (PR47752) — lebedev.ri / detail
  279. [LLD] [MinGW] Move an option definitions to alphabetical order, wrap a line. NFC. — martin / detail
  280. [mlir] Add support for diagnostics in C API. — zinenko / detail
  281. [libc++] Make sure __clear_and_shrink() maintains string invariants — Louis Dionne / detail
  282. [libc++] Add a CMake option to control whether the debug mode is supported — Louis Dionne / detail
  283. [lldb/docs] Clarify python/swig version incompatibility — pavel / detail
  284. [lldb] Check for and use ptsname_r if available — pavel / detail
  285. [libc++] Use the existing CMake caches when running build bots — Louis Dionne / detail
  286. [AMDGPU][MC] Improved diagnostics for instructions with missing features — dmitry.preobrazhensky / detail
  287. [llvm-readelf] - Implement --addrsig option. — grimar / detail
  288. [obj2yaml] - Rename `Group` to `GroupSection`. NFC. — grimar / detail
  289. [mlir] fix the types used during the generation of the kernel param array — tobias.gysi / detail
  290. [ADT] function_ref's constructor is unavailable if the argument is not callable. — sam.mccall / detail
  291. [gn build] (manually) port ce1365f8f7e — thakis / detail
  292. Revert "[ADT] function_ref's constructor is unavailable if the argument is not callable." — sam.mccall / detail
  293. [AMDGPU] Use @LINE for error checking in gfx10.3 assembler tests — jay.foad / detail
  294. [SVE] Lower fixed length VECREDUCE_OR operation — mcinally / detail
  295. [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / detail
  296. [clangd] Fix argument type (bool->float). — adamcz / detail
  297. Introduce subtraction for FlatAffineConstraints — zinenko / detail
  298. [SystemZ][z/OS] Add test of zero length bitfield type size larger than target zero length bitfield boundary — Abhina.Sreeskantharajan / detail
  299. BPF: add AdjustOpt IR pass to generate verifier friendly codes — yhs / detail
  300. [gn build] Port ddf1864ace4 — llvmgnsyncbot / detail
  301. [Tests] Precommit test showing gap around load forwarding of vectors in instcombine — listmail / detail
  302. [NFC][InstCombine] Autogenerate a few tests being affected by upcoming patch — lebedev.ri / detail
  303. [MemCpyOpt] Add additional callslot test cases (NFC) — nikita.ppv / detail
  304. [clang-format][NFC] Store FormatToken::Type as an enum instead of bitfield — Alexander.Richardson / detail
  305. [clang-format][tests] Fix MacroExpander lexer not parsing C++ keywords — Alexander.Richardson / detail
  306. Reapply [ADT] function_ref's constructor is unavailable if the argument is not callable. — sam.mccall / detail
  307. [json] Provide a means to delegate writing a value to another API — sam.mccall / detail
  308. [WebAssembly] Rename Emscripten EH functions — aheejin / detail
  309. [mlir][CAPI] Attribute set/remove on operations. — stellaraccident / detail
  310. [NFC] Add contributors names to CREDITS.TXT — fanbo.meng / detail
  311. [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. — Amara Emerson / detail
  312. [clangd] Disambiguate overloads of std::move for header insertion. — sam.mccall / detail
  313. Rename the VECREDUCE_STRICT_{FADD,FMUL} SDNodes to VECREDUCE_SEQ_{FADD,FMUL}. — Amara Emerson / detail
  314. [AMDGPU] Use default zero flag operands in flat scratch — Stanislav.Mekhanoshin / detail
  315. [LAA] Use DL to get element size for bound computation. — flo / detail
  316. [test][MC] Use %python in llvm/test/MC/COFF/bigobj.py — hubert.reinterpretcast / detail
  317. [AMDGPU] Add tied operand to d16 scratch loads — Stanislav.Mekhanoshin / detail
  318. [mlir] Fix build after 322d0afd875df66b36e4810a2b95c20a8f22ab9b due to change in intrinsic overloads. — Amara Emerson / detail
  319. [CodeGen][X86] Cleanup labels on some sse/avx intrinsics tests. NFCI. — llvm-dev / detail
  320. Fix Wdocumentation warnings due to case mismatch. NFCI. — llvm-dev / detail
  321. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  322. Add a clarifying a comment on CastInst::isNoopCast — listmail / detail
  323. [clangd] Add a NewName optional parameter to clangdServer::prepareRename. — hokein.wu / detail
  324. Add REQUIRES: x86-registered-target to test as it was failing on build bots without x86. — douglas.yung / detail
  325. Remove D80713.diff added in 528057c19755ad842052fba3a42dcbf7deafc6de — RonakNilesh.Chauhan / detail
  326. [InstCombine] Add checks for and(logicalshift(zext(x),undef),y) cases — llvm-dev / detail
  327. [SVE] Add legalisation tests to sve-fixed-length-fp-reduce.ll — mcinally / detail
  328. [BasicBlockSections] Make sure that the labels for address-taken blocks are emitted after switching the seciton. — rahmanl / detail
  329. [NFC][MLInliner] Getters should return by reference — mtrofin / detail
  330. Add validity assert on entry to CastInst::isNoopCast [NFC] — listmail / detail
  331. [mlir] [sparse] Rename getSparseMatrix to getMatrix — ajcbik / detail
  332. Add regular expressions to and DWARF Call Frame Information tests in case the architecture specific target is not compiled into LLVM. — gclayton / detail
  333. [NPM] Port strip nonlinetable debuginfo pass to the new pass manager — rnk / detail
  334. Port StripGCRelocates pass to NPM — rnk / detail
  335. [flang] Semantic checks for bad usage of whole assumed-size arrays — pklausler / detail
  336. [NFC][regalloc] Use MCRegister instead of unsigned in InterferenceCache — mtrofin / detail
  337. [M680x0] Add google/benchmark's CycleTimer support for M68K — minyihh / detail
  338. Fix a macOS build break caused by 3dfb94986170. — jingham / detail
  339. [libc++] Remove unused includes of Availability.h — Louis Dionne / detail
  340. [flang][msvc] Avoid dependence on long double — pklausler / detail
  341. [sanitizer] Skip stack symbolization when not required for print format — tejohnson / detail
  342. Add test for disabling Dead Virtual Function Elimination — d.c.ddcc / detail
  343. [X86] Defer the creation of LCMPXCHG16B_SAVE_RBX until finalize-isel — craig.topper / detail
  344. [ImplicitNullChecks] Support complex addressing mode — anna / detail
  345. [libcxx] Use runtime rather then compile-time glibc version check — phosek / detail
  346. [IRMover] Avoid materializing global value that belongs to not-yet-linked module — Yuanfang Chen / detail
  347. Remove unused variables — gcmn / detail
  348. [X86] Move findDeadCallerSavedReg() into X86RegisterInfo — craig.topper / detail
  349. [X86] Fix bug in -mlvi-cfi that may clobber a live register — craig.topper / detail
  350. BPF: fix incorrect DAG2DAG load optimization — yhs / detail
  351. Revert "[Support][unittests] Enforce alignment in ConvertUTFTest" — thakis / detail
  352. [NewPM] Use PassInstrumentation for -verify-each — aeubanks / detail
  353. Return "[SCEV] Prove implicaitons via AddRec start" — mkazantsev / detail
  354. Update documentation and implementation of stage3 build — sguelton / detail
  355. [LLD] [ELF] Fix up a comment regarding the --wrap option. NFC. — martin / detail
  356. [LLD] Ignore ELF tests when ld.lld defaults to MinGW — martin / detail
  357. [ARM] Replace llvm.experimental.vector.reduce.smax with llvm.vector.reduce.smax. NFC — david.green / detail
  358. [LV] Collect dead induction truncates — david.green / detail
  359. [clangd] Fix a typo, NFC. — hokein.wu / detail
  360. [AST][RecoveryExpr] Support dependent cast-expr in C for error-recovery. — hokein.wu / detail
  361. [AMDGPU] Add test with redundant copies to temporary stack slot produced by expandUnalignedLoad — Mirko.Brkusanin / detail
  362. [AMDGPU] Prefer SplitVectorLoad/Store over expandUnalignedLoad/Store — Mirko.Brkusanin / detail
  363. [mlir] Added strides check to rank reducing subview verification — limo / detail
  364. [cmake] Fix cmake warning in standalone compiler-rt builds. — pierre.gousseau / detail
  365. [llvm-readobj] Add --coff-tls-directory flag to print TLS Directory & test. — me / detail
  366. [Test] Add test showing that we fail to eliminate implied exit conditions — mkazantsev / detail
  367. [llvm-readobj][test] - Improve testing in hash-table.test — grimar / detail
  368. Import llvm::StringSwitch into mlir namespace. — csigg / detail
  369. [InstCombine] canNarrowShiftAmt - replace custom Constant matching with m_SpecificInt_ICMP — llvm-dev / detail
  370. [mlir] Add basic support for dynamic tensor results in TensorToBuffers.cpp. — pifon / detail
  371. [InstCombine] matchRotate - add support for matching general funnel shifts with constant shift amounts (PR46896) — llvm-dev / detail
  372. [llvm-objdump] Ensure we consistently use the llvm::stable_sort wrappers. — llvm-dev / detail
  373. AArch64: treat MC expressions as 2s complement arithmetic. — Tim Northover / detail
  374. [AMDGPU][MC][GFX1030] Disabled v_mac_f32 — dmitry.preobrazhensky / detail
  375. [DebugInfo] Improve dbg preservation in LSR. — markus.lavin / detail
  376. [Driver] Add output file to properties of Command — sepavloff / detail
  377. [clangd] Add a missing include-fixer test for incomplete_type, NFC. — hokein.wu / detail
  378. [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895) — llvm-dev / detail
  379. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — jhuber6 / detail
  380. [AMDGPU] Use isLegalMUBUFImmOffset more — sebastian.neubauer / detail
  381. [mlir][spirv] Add OpenCL extended ops: exp, fabs, s_abs — konrad.dobros / detail
  382. [mlir][Linalg] Add TensorsToBuffers support for Constant ops. — nicolas.vasilache / detail
  383. [llvm-readobj] - Fix possible crashes related to dumping gnu hash symbols. — grimar / detail
  384. [clangd] New CC Ranking Model to fix bad inference due to overflow. — usx / detail
  385. [AIX] add new option -mignore-xcoff-visibility — diggerlin / detail
  386. [mlir] Rank reducing subview conversion to LLVM — limo / detail

clang-d368010-g53fc426088d-t15090-b15090.tar.gz (Oct 3, 2020 11:34:45 AM)

  1. Add a break statement to appease the build bots; NFC — aaron / detail
  2. [InstCombine] recognizeBSwapOrBitReverseIdiom - add vector support — llvm-dev / detail
  3. [ARM] Fix pointer offset when splitting stores from VMOVDRR — david.green / detail
  4. Add indented raw_ostream class — jpienaar / detail
  5. [InstCombine] Add or(shl(v,and(x,bw-1)),lshr(v,bw-and(x,bw-1))) rotate tests — llvm-dev / detail
  6. Revert "Add indented raw_ostream class" — jpienaar / detail
  7. [Analysis] resolveAllCalls - fix use after std::move warning. NFCI. — llvm-dev / detail
  8. [InstCombine] Add tests for or(shl(x,c1),lshr(y,c2)) patterns that could fold to funnel shifts — llvm-dev / detail

clang-d368002-g347fd9955af-t15086-b15086.tar.gz (Oct 3, 2020 8:52:27 AM)

  1. [Sema] List conversion validate character array. — koraq / detail
  2. [NFCI][clang-tidy] FunctionCognitiveComplexityCheck::check(): try to fix windows arm build bots — lebedev.ri / detail
  3. [InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191) (Reapplied) — llvm-dev / detail
  4. modernize-use-trailing-return-type fix for PR44206 — aaron / detail
  5. [flang][NFC] Fix build errors for clang-10 — andrzej.warzynski / detail
  6. [InstCombine] recognizeBSwapOrBitReverseIdiom - use generic CreateIntegerCast — llvm-dev / detail

clang-d367996-g49e34e239b3-t15082-b15082.tar.gz (Oct 3, 2020 6:09:58 AM)

  1. [ARM] Test to show incorrect pointer info. NFC — david.green / detail

clang-d367995-gfbf818724f5-t15080-b15080.tar.gz (Oct 3, 2020 3:15:10 AM)

  1. [MemCpyOpt] Remove unnecessary -dse from test (NFC) — nikita.ppv / detail
  2. [MemCpyOpt] Make moveUp() a member method (NFC) — nikita.ppv / detail

clang-d367993-ge2dd86bbfcb-t15079-b15079.tar.gz (Oct 3, 2020 12:27:22 AM)

  1. [X86] Key Locker instructions should use VR128 regclass not VR128X. — craig.topper / detail

clang-d367993-ge2dd86bbfcb-t15079-b15079.tar.gz (Oct 3, 2020 12:27:22 AM)

  1. Prevent page crash when using default comparer on Global Status page — thomasp / githubweb
  2. Test default compare in global status page — thomasp / githubweb

clang-d367992-ga0a8f837184-t15078-b15078.tar.gz (Oct 2, 2020 9:42:35 PM)

  1. [X86] Add missing intrinsic test for aesdecwide128kl and aesdecwide256kl. Capture all output values in keylocker tests. NFC — craig.topper / detail
  2. [X86] Move MWAITX_DAG ISD opcode so it is not in the strict FP range. — craig.topper / detail
  3. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / detail
  4. [PATCH] Fix typo (NFC) — ebahapo / detail

clang-d367988-g5b0cfe93b6c-t15076-b15076.tar.gz (Oct 2, 2020 6:59:09 PM)

  1. Fix the test case from D88686 — jianzhouzh / detail
  2. [CUDA][HIP] Fix bound arch for offload action for fat binary — Yaxun.Liu / detail
  3. [fuzzer] Remove unused variable — julian.lettner / detail
  4. Diagnose invalid target ID for AMDGPU toolchain for assembler — Yaxun.Liu / detail
  5. Revert "[Driver] Move detectLibcxxIncludePath to ToolChain" — phosek / detail
  6. [gn build] Port ace644030e6 — llvmgnsyncbot / detail
  7. [CMake] Don't use CMakePushCheckState — phosek / detail
  8. [Sparc] Remove cast that truncates immediate operands to 32 bits. — brad / detail
  9. Fix the test case in D88686 — jianzhouzh / detail
  10. [lsan] Share platform allocator settings between ASan and LSan — mcgrathr / detail
  11. Revert "[lsan] Share platform allocator settings between ASan and LSan" — mcgrathr / detail

clang-d367977-g321986fe682-t15072-b15072.tar.gz (Oct 2, 2020 4:16:10 PM)

  1. [MemCpyOpt] Avoid double invalidation (NFCI) — nikita.ppv / detail
  2. [MemCpyOpt] Add helper to erase instructions (NFC) — nikita.ppv / detail
  3. [lldb] Add a "design" section to the documentation. — Jonas Devlieghere / detail
  4. [flang][NFC] Fix mis-matched struct/class declarations — tkeith / detail
  5. Release the shadow memory used by the mmap range at munmap — jianzhouzh / detail
  6. [llvm-objcopy][NFC] refactor error handling. part 3. — a.v.lapshin / detail
  7. [Hexagon] Move selection of HVX multiply from lowering to patterns — kparzysz / detail
  8. [libc++] Allow retries on some slightly flaky mutex tests — Louis Dionne / detail
  9. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / detail
  10. [clang-tidy] Implement readability-function-cognitive-complexity check — lebedev.ri / detail
  11. [clang] Implement objc_non_runtime_protocol to remove protocol metadata — nathan / detail
  12. [NFC][MSAN] Extract llvm.abs handling into a function — Vitaly Buka / detail
  13. [libc++] Fix the build with GCC < 10 — Louis Dionne / detail
  14. [HIP] Align device binary — Yaxun.Liu / detail
  15. Don't reject calls to MinGW's unusual _setjmp declaration. — richard / detail
  16. [test][Coro][NewPM] Fix coro-elide.ll under NPM — aeubanks / detail
  17. [MetaRenamer][NewPM] Port metarenamer to NPM — aeubanks / detail

clang-d367960-g24f406e6d39-t15068-b15068.tar.gz (Oct 2, 2020 1:33:29 PM)

  1. Revert "[AlwaysInliner] Update BFI when inlining" — aeubanks / detail
  2. [gn build] Don't define CINDEX_EXPORTS — aeubanks / detail
  3. Reland [AlwaysInliner] Update BFI when inlining — aeubanks / detail
  4. scudo: Simplify AtomicOptions::setFillContentsMode. NFCI. — peter / detail
  5. [DAE] MarkLive in MarkValue(MaybeLive) if any use is live — aeubanks / detail
  6. [MemCpyOpt] Add tests from D40802 (NFC) — nikita.ppv / detail
  7. [libc++] NFCI: Remove _LIBCPP_EXTERN_TEMPLATE2 — Louis Dionne / detail
  8. Update legalizer-info-validation.mir test to test all opcodes. — Amara Emerson / detail
  9. [llc] Initialize TargetOptions after Triple is available — i / detail
  10. [docs] Update ControlFlowIntegrity.rst. — eugenis / detail
  11. [libc++] NFCI: Simplify macro definitions for the debug mode — Louis Dionne / detail
  12. [libc++] NFCI: Remove the _LIBCPP_DEBUG_MODE helper macro — Louis Dionne / detail
  13. [MLIR][SPIRV] Add initial support for OpSpecConstantComposite. — antiagainst / detail
  14. Relax newly added opcode alias check to check only for a number instead of a specific opcode. — douglas.yung / detail

clang-d367946-gb1bf24667fc-t15065-b15065.tar.gz (Oct 2, 2020 10:50:58 AM)

  1. Emit predefined macro for wavefront size for amdgcn — Yaxun.Liu / detail
  2. [TableGen] New backend to print detailed records. — paul / detail
  3. [gn build] Port 0c1bb4f8851 — llvmgnsyncbot / detail
  4. [compiler-rt] [netbsd] Improve the portability of ThreadSelfTlsTcb — n54 / detail
  5. Fix failure in test hip-macros.hip — Yaxun.Liu / detail
  6. [Statepoints][ISEL] visitGCRelocate: chain to current DAG root. — dantrushin / detail
  7. Fix interaction between stack alignment and inline-asm stack clash protection — sguelton / detail
  8. [mlir] Attempt to appease gcc-5 const char* -> StringLiteral conversion issu — ntv / detail
  9. [mlir] Fix call op conversion in bare-ptr calling convention — diego.caballero / detail
  10. [clangd] Add bencmark for measuring latency of DecisionForest model. — usx / detail
  11. [AArch64] Generate dot for v16i8 sum reduction to i32 — david.green / detail
  12. TruncInstCombine.cpp - use auto * to fix llvm-qualified-auto clang-tidy warning. NFCI. — llvm-dev / detail
  13. TruncInstCombine.cpp - fix header include ordering to fix llvm-include-order clang-tidy warning. NFCI. — llvm-dev / detail
  14. [InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191) — llvm-dev / detail
  15. Revert "[WebAssembly] Emulate v128.const efficiently" — stilis / detail
  16. [CostModel] move default handling after switch; NFC — spatel / detail
  17. [MLIR] Better message for FuncOp type mismatch — stephen.neuendorffer / detail
  18. [mlir] Add Float Attribute, Integer Attribute and Bool Attribute subclasses to python bindings. — zhanghb97 / detail
  19. [MemCpyOpt] Regnerate test checks (NFC) — nikita.ppv / detail
  20. [VPlan] Use isa<> instead of directly checking VPRecipeID (NFC). — flo / detail
  21. [lldb] Fix bug in fallback logic for finding the resource directory. — Jonas Devlieghere / detail
  22. [libc++] Remove unnecessary usage of <iostream> in the test suite — Louis Dionne / detail
  23. [InstCombine] Add trunc(bswap(trunc/zext(x))) vector tests — llvm-dev / detail
  24. [mlir][vector] Add canonicalization patterns for extractMap/insertMap — thomasraoux / detail
  25. Revert rG3d14a1e982ad27 - "[InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191)" — llvm-dev / detail
  26. [AlwaysInliner] Update BFI when inlining — aeubanks / detail

clang-d367920-g0f0cbcc4b16-t15061-b15061.tar.gz (Oct 2, 2020 8:10:54 AM)

  1. [InstCombine] Add partial bswap vector test from D88578 — llvm-dev / detail
  2. [SLP] Add test where reduction result is used in PHI. — flo / detail
  3. LoopAccessAnalysis.cpp - use const reference in for-range loops. NFCI. — llvm-dev / detail
  4. BlockFrequencyInfoImpl.h - use const references to avoid FrequencyData copies. NFCI. — llvm-dev / detail
  5. [libc++] Move the weak symbols list to libc++abi — Louis Dionne / detail
  6. [LLD][COFF] Add more type record information to /summary — alexandre.ganea / detail
  7. [LLD] Fix /time formatting for very long runs. NFC. — alexandre.ganea / detail
  8. [Analysis] Drop local maxAPInt/minAPInt helpers. NFCI. — llvm-dev / detail
  9. [clangd] Extend the rename API. — hokein.wu / detail

clang-d367911-g8825fec37e7-t15058-b15058.tar.gz (Oct 2, 2020 5:17:52 AM)

  1. [yaml2obj][elf2yaml] - Add a support for the `EntSize` field for `SHT_HASH` sections. — grimar / detail
  2. Fix limit behavior of dynamic alloca — sguelton / detail
  3. [clangd] Remove Tweak::Intent, use CodeAction kind directly. NFC — sam.mccall / detail
  4. [RISCV] Support vmsge.vx and vmsgeu.vx pseudo instructions in RVV. — kai.wang / detail
  5. [ARM] Prevent constants from iCmp instruction from being hoisted if part of a min(max()) pattern — meera.nakrani / detail
  6. [InstCombine] Add partial bswap test from D88578 — llvm-dev / detail
  7. [mlir] Add a subtensor operation — ntv / detail
  8. [mlir] Add canonicalization for the `subtensor` op — ntv / detail
  9. [InstCombine] Add some basic vector bswap tests — llvm-dev / detail
  10. [clangd][lit] Update document-link.test to respect custom resource-dir locations — kadircet / detail
  11. [mlir] Add subtensor_insert operation — ntv / detail
  12. [MLIR][LLVM] Fixed `topologicalSort()` to iterative version — georgemitenk0v / detail
  13. [GVN LoadPRE] Add test to show an opportunty. — serguei.katkov / detail
  14. [PhaseOrdering] Add test that requires peeling before vectorization. — flo / detail
  15. [clangd] Make PopulateSwitch a fix. — sam.mccall / detail
  16. [AArch64] Add CPU Cortex-R82 — sjoerd.meijer / detail

clang-d367895-gbfd7ee92cce-t15054-b15054.tar.gz (Oct 2, 2020 2:26:45 AM)

  1. [AArch64] Omit SEH directives for the epilogue if none are needed — martin / detail
  2. [SVE][CodeGen] Add new EVT/MVT getFixedSizeInBits() functions — david.sherwood / detail
  3. [SVE][CodeGen] Fix implicit TypeSize->uint64_t casts in TypePromotion — david.sherwood / detail
  4. [WebAssembly] Emulate v128.const efficiently — tlively / detail
  5. [clangd] Drop dependence on standard library in check.test — sam.mccall / detail
  6. Handle unused variable without asserts — tpopp / detail

clang-d367889-g47df8c57e4e-t15050-b15050.tar.gz (Oct 1, 2020 11:42:58 PM)

  1. [MLIR] Updates around MemRef Normalization — stephen.neuendorffer / detail

clang-d367888-gb8ac19cf1cc-t15049-b15049.tar.gz (Oct 1, 2020 9:00:55 PM)

  1. [OpenMP] Add Missing Runtime Call for Globalization Remarks — jhuber6 / detail
  2. [PowerPC] Put the CR field in low bits of GRC during copying CRRC to GRC. — esme.yi / detail
  3. CodeGen: Fix livein calculation in MachineBasicBlock splitAt — carl.ritson / detail
  4. Have kernel binary scanner load dSYMs as binary+dSYM if best thing found — Jason Molenda / detail
  5. [AMDGPU] SIInsertSkips: Tidy block splitting to use splitAt — carl.ritson / detail
  6. [gvn] Handle a corner case w/vectors of non-integral pointers — listmail / detail
  7. [SCEV] Limited support for unsigned preds in isImpliedViaOperations — mkazantsev / detail

clang-d367881-gc1dcb573a86-t15045-b15045.tar.gz (Oct 1, 2020 6:19:27 PM)

  1. [AArch64][GlobalISel] Alias rules for G_FCMP to G_ICMP. — Amara Emerson / detail
  2. [AArch64][GlobalISel] Use emitTestBit in selection for G_BRCOND — Jessica Paquette / detail
  3. [GlobalISel][AArch64] Don't emit cset for G_FCMPs feeding into G_BRCONDs — Jessica Paquette / detail
  4. [flang] Readability improvement in binary->decimal conversion — pklausler / detail
  5. [AMDGPU] Allow SOP asm mnemonic to differ — Stanislav.Mekhanoshin / detail
  6. Fix a bug in memset formation with vectors of non-integral pointers — listmail / detail
  7. [AArch64][SVE] Add lowering for llvm fabs — muhammad.asif.manzoor / detail
  8. [memcpyopt] Conservatively handle non-integral pointers — listmail / detail
  9. [flang][msvc] Rework a MSVC work-around to avoid clang warning — pklausler / detail
  10. [flang] Fix buffering read->write transition — pklausler / detail
  11. [XCOFF] Enable -fdata-sections on AIX — jasonliu / detail
  12. [flang] Fix actions at end of output record — pklausler / detail
  13. [flang] Extend runtime API for PAUSE to allow a stop code — pklausler / detail
  14. [flang][openacc] Update loop construct lowering — clementval / detail

clang-d367867-ge28c5899a24-t15041-b15041.tar.gz (Oct 1, 2020 3:37:48 PM)

  1. [CMake] Use -isystem flag to access libc++ headers — phosek / detail
  2. [InstCombine] Fix select operand simplification with undef (PR47696) — nikita.ppv / detail
  3. [PDB] Use one func id DenseMap instead of per-source maps, NFC — rnk / detail
  4. [lit] Fix Python 2/3 compat in new winreg search code — rnk / detail
  5. [CMake][Fuchsia] Don't set WIN32 API, rely on autodetection — phosek / detail
  6. Raland D87318 [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic — i / detail
  7. [clang][Sema] Fix PR47676: Handle dependent AltiVec C-style cast — hubert.reinterpretcast / detail
  8. [AArch64][GlobalISel] Camp oversize v4s64 G_FPEXT operations. — Amara Emerson / detail
  9. [AArch64][GlobalISel] Use custom legalization for G_TRUNC for v8i8 vectors. — Amara Emerson / detail
  10. libclc: Use find_package to find Python 3 and require it — aaronpuchert / detail
  11. [gn build] Support building with ThinLTO — aeubanks / detail
  12. [AArch64][GlobalISel] Merge G_SHL, G_ASHR and G_LSHR legalizer rules together. — Amara Emerson / detail
  13. [lldb] Skip unique_ptr import-std-module tests on Linux — Raphael Isemann / detail
  14. [LLD][COFF] Fix crash with /summary and PCH input files — alexandre.ganea / detail
  15. [AArch64][GlobalISel] Make <8 x s8> shifts legal. — Amara Emerson / detail
  16. Revert "[AArch64][GlobalISel] Make <8 x s8> shifts legal." — Amara Emerson / detail
  17. [AArch64][GlobalISel] Make <8 x s8> shifts legal and add selection support. — Amara Emerson / detail
  18. [AArch64][GlobalISel] Make <8 x s8> integer arithmetic ops legal. — Amara Emerson / detail

clang-d367849-g149f5b573c7-t15037-b15037.tar.gz (Oct 1, 2020 12:54:26 PM)

  1. [mlir][Linalg] NFC : Move fusion on tensors to separate file. — ravishankarm / detail
  2. [runtimes] Remove TOOLCHAIN_TOOLS specialization — smeenai / detail
  3. [NFC] Let (MC)Register APIs check isStackSlot — mtrofin / detail
  4. [flang] Add checks for misuse of formatted I/O APIs in unformatted I/O statement — pklausler / detail
  5. Allow to specify macro names for android-comparison-in-temp-failure-retry — George Burgess IV / detail
  6. [flang] Fix INQUIRE of access and formatting possibilities — pklausler / detail
  7. [libc++] Don't re-export new/delete from libc++abi when they are defined in libc++ — Louis Dionne / detail
  8. [flang] Fix WRITE after BACKSPACE — pklausler / detail
  9. Reland No.3: Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  10. [libc++] NFC: Add missing SHA to ABI Changelog — Louis Dionne / detail
  11. [DSE] Look through memory PHI arguments when removing noop stores in MSSA. — zoecarver / detail
  12. [InstCombine] auto-generate complete test checks; NFC — spatel / detail
  13. [AST] do not error on APFloat invalidOp in default mode — spatel / detail
  14. [libc++][ci] Add a job to run the vanilla configuration on Apple — Louis Dionne / detail
  15. [Format] Don't treat compound extension headers (foo.proto.h) as foo.cc main-file header. — hokein.wu / detail
  16. [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic — stefanp / detail
  17. Revert "[LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic" — stefanp / detail
  18. Revert "[CFGuard] Add address-taken IAT tables and delay-load support" — aeubanks / detail
  19. [APFloat] convert SNaN to QNaN in convert() and raise Invalid signal — spatel / detail

clang-d367830-gcb3fd715f32-t15034-b15034.tar.gz (Oct 1, 2020 10:09:19 AM)

  1. Migrate Declarators to use the List API — ecaldas / detail
  2. Revert "[clangd] clangd --check: standalone diagnosis of common problems" — sam.mccall / detail
  3. Reland [clangd] clangd --check: standalone diagnosis of common problems — sam.mccall / detail
  4. [gn build] Port f6b1323bc68 — llvmgnsyncbot / detail
  5. [AMDGPU] Simplify getNumFlatOffsetBits. NFC. — jay.foad / detail
  6. [flang][openacc] Fix unparsing of combined construct (bug 47659) — clementval / detail
  7. [libc++][ci] Add a configuration testing Apple's system library build — Louis Dionne / detail
  8. [ARM] Removed hasSideEffects from signed/unsigned saturates — meera.nakrani / detail
  9. [clang][opencl][codegen] Remove the insertion of `correctly-rounded-divide-sqrt-fp-math` fn-attr. — michael.hliao / detail
  10. [InstCombine] collectBitParts - convert to use PatterMatch matchers and avoid IntegerType casts. — llvm-dev / detail
  11. [AArch64] Remove a duplicate call to setHasWinCFI. NFCI. — martin / detail
  12. [AArch64] Don't merge sp decrement into later stores when using WinCFI — martin / detail
  13. [clangd] Split DecisionForest Evaluate() into one func per tree. — usx / detail
  14. Reland  rG4fcd1a8e6528:[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. — vyng / detail

clang-d367816-g79fbcbff417-t15030-b15030.tar.gz (Oct 1, 2020 7:23:00 AM)

  1. [mlir][Linalg] Fix ASAN bug — ntv / detail
  2. [SVE][CodeGen] Lower scalable fp_extend & fp_round operations — kerry.mclaughlin / detail
  3. [CFGuard] Add address-taken IAT tables and delay-load support — David.Chisnall / detail
  4. [InstCombine] collectBitParts - use APInt directly to check for out of range bit shifts. NFCI. — llvm-dev / detail
  5. [lldb] Skip the flakey part of TestStopHookScripted on Linux — Raphael Isemann / detail
  6. [libc++] Simplify how we re-export symbols from libc++abi — Louis Dionne / detail
  7. [lldb] Add missing import for LLDB test decorators to TestStopHookScripted — Raphael Isemann / detail
  8. [NFC][ARM] LowOverheadLoop DEBUG statements — sam.parker / detail
  9. [LoopFlatten] Add a loop-flattening pass — sjoerd.meijer / detail
  10. [gn build] Port d53b4bee0cc — llvmgnsyncbot / detail
  11. [Archive] Don't throw away errors for malformed archive members — james.henderson / detail
  12. [SVE][CodeGen] Replace use of TypeSize operator< in GlobalMerge::doMerge — david.sherwood / detail
  13. [AMDGPU] Tiny cleanup in isLegalFLATOffset. NFC. — jay.foad / detail
  14. [IR] PatternMatch - add m_FShl/m_FShr funnel shift intrinsic matchers. NFCI. — llvm-dev / detail
  15. [InstCombine] Use m_FAbs matcher helper. NFCI. — llvm-dev / detail
  16. [compiler-rt][cmake][powerpc] Remove TEST_BIG_ENDIAN from base-config-ix.cmake — daltenty / detail
  17. [clangd] clangd --check: standalone diagnosis of common problems — sam.mccall / detail

clang-d367816-g79fbcbff417-t15030-b15030.tar.gz (Oct 1, 2020 7:23:00 AM)

  1. Revert accidental commits. — zakk.chen / githubweb

clang-d367799-g69acdfe075f-t15026-b15026.tar.gz (Oct 1, 2020 4:18:16 AM)

  1. [sanitizer] Fix SymbolizedStack leak — Vitaly Buka / detail
  2. [ORC][examples] Remove ThinLtoJIT example after LLJITWithThinLTOSummaries landed in OrcV2Examples — Stefan Gränitz / detail
  3. [ORC][examples] Temporarily remove LLJITWithChildProcess until ORC TPC lands — Stefan Gränitz / detail
  4. [ARM][LowOverheadLoops] Start insertion point — sam.parker / detail
  5. [ARM][LowOverheadLoops] Iteration count liveness — sam.parker / detail
  6. [NFC] Iterate across an explicit list of scalable MVTs when driving setOperationAction. — paul.walker / detail
  7. [SVE][CodeGen] Legalisation of integer -> floating point conversions — kerry.mclaughlin / detail
  8. [ARM][LowOverheadLoops] Adjust Start insertion. — sam.parker / detail
  9. [SCEV] Prove implicaitons via AddRec start — mkazantsev / detail

clang-d367790-gdfa2c14b8fe-t15022-b15022.tar.gz (Oct 1, 2020 1:32:58 AM)

  1. [RISCV][ASAN] implementation for previous/next pc routines  for riscv64 — kupokupokupopo / detail
  2. [LLDB] Remove AArch64/Linux xfail decorator from TestGuiBasicDebug — omair.javaid / detail
  3. We don't need two different ways to get commit access, just simplify — clattner / detail
  4. [AVR] fix interrupt stack pointer restoration — me / detail
  5. [AArch64][GlobalISel] Select all-zero G_BUILD_VECTOR into a zero mov. — Amara Emerson / detail
  6. [MC] Inline MCExpr::printVariantKind & remove UseParensForSymbolVariantBit — i / detail
  7. [ARM][LowOverheadLoops] Use iterator for InsertPt. — sam.parker / detail

clang-d367783-gc93a39dd1fd-t15019-b15019.tar.gz (Sep 30, 2020 10:47:06 PM)

  1. [flang][msvc] Workaround 'forgotten' symbols in FoldOperation. NFC. — llvm-project / detail
  2. [APFloat] Improve asserts in isSignificandAllOnes and isSignificandAllZeros so they protect shift operations from undefined behavior. — craig.topper / detail
  3. [ELF] --wrap: don't unnecessarily expose __real_ — i / detail
  4. Revert "[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking." — michael.hliao / detail
  5. [SCEV][NFC] Introduce isKnownPredicateAt method — mkazantsev / detail

clang-d367778-g6cd8511e593-t15016-b15016.tar.gz (Sep 30, 2020 7:59:15 PM)

  1. [ARM] Add missing target for Arm neon test case. — ranjeet.singh / detail
  2. [AArch64][GlobalISel] NFC: Refactor G_FCMP selection code — Jessica Paquette / detail
  3. [lldb] Make TestGuiBasicDebug more lenient — Jonas Devlieghere / detail
  4. [flang] Allow record advancement in external formatted sequential READ — pklausler / detail
  5. [AArch64][GlobalISel] Add some more legal types for G_PHI, G_IMPLICIT_DEF, G_FREEZE. — Amara Emerson / detail
  6. [WholeProgramDevirt][NewPM] Add NPM testing path to match legacy pass — aeubanks / detail
  7. Try to fix build. May have used a C++ feature too new/not supported on all platforms. — Amara Emerson / detail
  8. [lld][WebAssembly] Allow exporting of mutable globals — sbc / detail
  9. Remove `Ops` suffix from dialect library names — stellaraccident / detail
  10. [flang] Fix Gw.d format output — pklausler / detail
  11. [mlir] Split Dialect::addOperations into two functions — riddleriver / detail
  12. [AArch64][GlobalISel] Clamp oversize FP arithmetic vectors. — Amara Emerson / detail
  13. [flang][msvc] Avoid ReferenceVariantBase ctor ambiguity. NFC. — llvm-project / detail
  14. [WebAssembly] New-style command support — Dev / detail

clang-d367764-g23419bfd1c8-t15012-b15012.tar.gz (Sep 30, 2020 5:12:52 PM)

  1. [NPM] Add target specific hook to add passes for New Pass Manager — aeubanks / detail
  2. [X86] Canonicalize (x > 1) ? x : 1 -> (x >= 1) ? x : 1 for sign and unsigned to enable the use of test instructions for the compare. — craig.topper / detail
  3. [asan][test] XFAIL Posix/no_asan_gen_globals.c on Solaris — ro / detail
  4. [NFC] Fix spacing in clang/test/Driver/aix-ld.c — hubert.reinterpretcast / detail
  5. [flang] Fix descriptor-based array data item I/O for list-directed CHARACTER & LOGICAL — pklausler / detail
  6. [clangd] Remove dead variable. NFC — sam.mccall / detail
  7. [PDB] Merge types in parallel when using ghashing — rnk / detail
  8. Revert "[PDB] Merge types in parallel when using ghashing" — rnk / detail
  9. [mlir][Linalg] Add pattern to tile and fuse Linalg operations on buffers. — ravishankarm / detail
  10. [Msan] Add ptsname, ptsname_r interceptors — Vitaly Buka / detail
  11. [AMDGPU] Reorganize VOP3P encoding — Stanislav.Mekhanoshin / detail
  12. Re-land "[PDB] Merge types in parallel when using ghashing" — rnk / detail
  13. [flang] Semantic analysis for FINAL subroutines — pklausler / detail
  14. [OpenMP][libomptarget] make omp_get_initial_device 5.1 compliant — protze / detail
  15. [OpenMP][OMPT] Update OMPT tests for newly added GOMP interface patches — protze / detail
  16. Handle unknown OSes in DarwinTargetInfo::getExnObjectAlignment — Akira / detail
  17. [PowerPC] Add outer product instructions for MMA — saghir / detail
  18. Patch IEEEFloat::isSignificandAllZeros and IEEEFloat::isSignificandAllOnes (bug 34579) — craig.topper / detail
  19. [OpenMP][libarcher] Allow all possible argument separators in TSAN_OPTIONS — protze / detail

clang-d367745-gdd14e582520-t15008-b15008.tar.gz (Sep 30, 2020 2:28:40 PM)

  1. Exception support for basic block sections — rahmanl / detail
  2. [lldb/ipv6] Support running lldb tests in an ipv6-only environment. — rupprecht / detail
  3. [MLIR] Add async.value type to Async dialect — ezhulenev / detail
  4. [lldb-vscode] Allow an empty 'breakpoints' field to clear breakpoints. — rupprecht / detail
  5. Fix crash in SBStructuredData::GetDescription() when there's no StructuredDataPlugin. — jingham / detail
  6. [test][NewPM][SampleProfile] Fix more tests under NPM — aeubanks / detail
  7. [libc++] Make sure we don't attempt to run check-cxx-abilist when libc++ doesn't define new/delete — Louis Dionne / detail
  8. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" — huberjn / detail
  9. [CodeGen] improve coverage for float (32-bit) type of NAN; NFC — spatel / detail
  10. Revert "[OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def" — jhuber6 / detail
  11. Add GDB prettyprinters for a few more MLIR types. — csigg / detail
  12. [mlir][vector] First step of vector distribution transformation — thomasraoux / detail

clang-d367733-gafc277b0ed0-t15005-b15005.tar.gz (Sep 30, 2020 11:44:01 AM)

  1. [mlir][Linalg] Generalize the logic to compute reassociation maps — ravishankarm / detail
  2. [InstCombine] Add bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector tests — llvm-dev / detail
  3. [InstCombine] Fix bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector support — llvm-dev / detail
  4. [PowerPC] Avoid unused variable warning in Release builds — benny.kra / detail
  5. [PPC] Do not emit extswsli in 32BIT mode when using -mcpu=pwr9 — zarko / detail
  6. [InstCombine] Add tests for 'partial' bswap patterns — llvm-dev / detail
  7. [NFC][regalloc] Make VirtRegAuxInfo part of allocator state — mtrofin / detail
  8. [DA][SDA] SyncDependenceAnalysis re-write — simon.moll / detail
  9. [VE] Support TargetBlockAddress — jam / detail
  10. [ObjCARCAA][NewPM] Add already ported objc-arc-aa to PassRegistry.def — aeubanks / detail
  11. [mlir][openacc] Remove -allow-unregistred-dialect from ops and invalid tests — clementval / detail
  12. [llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. — vyng / detail
  13. scudo: Make it thread-safe to set some runtime configuration flags. — peter / detail
  14. [test][SampleProfile][NewPM] Fix some tests under NPM — aeubanks / detail
  15. [asan][test] Several Posix/unpoison-alternate-stack.cpp fixes — ro / detail
  16. [AArch64] Avoid pairing loads when the base reg is modified — dancgr / detail
  17. [CodeGen] add test for NAN creation; NFC — spatel / detail
  18. [Sema] Support Comma operator for fp16 vectors. — flo / detail
  19. Fix interaction of `constinit` and `weak`. — richard / detail
  20. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — huberjn / detail
  21. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def — jhuber6 / detail
  22. [AIX][Clang][Driver] Link libm in c++ mode — daltenty / detail

clang-d367711-g3a7487f903e-t15001-b15001.tar.gz (Sep 30, 2020 8:58:07 AM)

  1. [zorg] [PowerPC] Limit number of threads to 64 on clang-ppc64le-rhel buildbot — saghir / githubweb

clang-d367711-g3a7487f903e-t15001-b15001.tar.gz (Sep 30, 2020 8:58:07 AM)

  1. [RDA] isSafeToDefRegAt: Look at global uses — sam.parker / detail
  2. [InstCombine] recognizeBSwapOrBitReverseIdiom - cleanup bswap/bitreverse detection loop. NFCI. — llvm-dev / detail
  3. [InstCombine] Add PR47191 bswap tests — llvm-dev / detail
  4. [lldb] Fix FreeBSD Arm Process Plugin build — emaste / detail
  5. [VPlan] Change recipes to inherit from VPUser instead of a member var. — flo / detail
  6. [lldb] [Process/NetBSD] Fix operating on ftag register — mgorny / detail
  7. [InstCombine] recognizeBSwapOrBitReverseIdiom - remove unnecessary cast. NFCI. — llvm-dev / detail
  8. [InstCombine] Remove %tmp variable names from bswap tests — llvm-dev / detail
  9. [InstCombine] recognizeBSwapOrBitReverseIdiom - merge the regular/trunc+zext paths. NFCI. — llvm-dev / detail
  10. [clangd] Fix invalid UTF8 when extracting doc comments. — sam.mccall / detail
  11. [PowerPC] Remove support for VRSAVE save/restore/update. — sd.fertile / detail
  12. [GlobalISel] Fix incorrect setting of ValNo when splitting — mikael.holmen / detail
  13. Move AffineMapAttr into BaseOps.td — benny.kra / detail
  14. [sanitizers] Fix internal__exit on Solaris — ro / detail
  15. [NFC][FE] Replace TypeSize with StorageUnitSize — Xiangling.Liao / detail
  16. Reapply "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / detail
  17. RegAllocFast: Add extra DBG_VALUE for live out spills — Matthew.Arsenault / detail
  18. LiveDebugValues: Fix typos and indentation — Matthew.Arsenault / detail
  19. GlobalISel: Assert if MoreElements uses a non-vector type — Matthew.Arsenault / detail
  20. [InstCombine] Remove %tmp variable names from bswap-fold tests — llvm-dev / detail
  21. [FE] Use preferred alignment instead of ABI alignment for complete object when applicable — Xiangling.Liao / detail

clang-d367690-g413b4998bd7-t14998-b14998.tar.gz (Sep 30, 2020 6:14:07 AM)

  1. [NFC][ARM] Add more LowOverheadLoop tests. — sam.parker / detail
  2. [mlir][Linalg] Tile sizes for Conv ops vectorization added as pass arguments — limo / detail
  3. [SCEV] Verify that all mapped SCEV AddRecs refer to valid loops. — flo / detail
  4. InstCombine] collectBitParts - cleanup variable names. NFCI. — llvm-dev / detail
  5. [InstCombine] recognizeBSwapOrBitReverseIdiom - use ArrayRef::back() helper. NFCI. — llvm-dev / detail

clang-d367685-g14088a6f5d1-t14996-b14996.tar.gz (Sep 30, 2020 4:34:03 AM)

  1. [clangd] Fix member/type name conflict caught by buildbots. — sam.mccall / detail
  2. [clangd] Fix fuzzer build after 7ba0779fbb41b6fa8 — sam.mccall / detail
  3. [clangd][remote] Make sure relative paths are absolute with respect to posix style — kadircet / detail
  4. [AMDGPU] Do not generate mul with 1 in AMDGPU Atomic Optimizer — Mirko.Brkusanin / detail
  5. [SplitKit] Cope with no live subranges in defFromParent — jay.foad / detail
  6. [SystemZ]  Support bare nop instructions — paulsson / detail
  7. [MLIR][SPIRV] Support different function control in (de)serialization — georgemitenk0v / detail
  8. [X86] Support Intel Key Locker — xiang1.zhang / detail
  9. [gn build] Port 413577a8790 — llvmgnsyncbot / detail
  10. [InstCombine] recognizeBSwapOrBitReverseIdiom - assert for correct bit providence indices. NFCI. — llvm-dev / detail
  11. [InstCombine] recognizeBSwapOrBitReverseIdiom - recognise zext(bswap(trunc(x))) patterns (PR39793) — llvm-dev / detail
  12. [mlir] Added support for rank reducing subviews — limo / detail

clang-d367673-g05659606a2a-t14993-b14993.tar.gz (Sep 30, 2020 2:36:57 AM)

  1. [docs] Recommend dropLocation() over setDebugLoc(DebugLoc()) — Vedant Kumar / detail
  2. [NFC][MSAN] Remove an attribute in test — Vitaly Buka / detail
  3. [NFC][Msan] Add llvm.fabs test — Vitaly Buka / detail
  4. Fix test failures with trunk clang — richard / detail
  5. [lldb] Hoist -s (trace directory) argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail
  6. [gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC — Vedant Kumar / detail
  7. Add remquo, frexp and modf overload functions to HIP header — Yaxun.Liu / detail
  8. [RISCV] Use the extensions in the canonical order (NFC) — ebahapo / detail
  9. [AIX] asm output: use character literals in byte lists for strings — hubert.reinterpretcast / detail
  10. [X86] Increase the depth threshold required to form VPERMI2W/VPERMI2B in shuffle combining — craig.topper / detail
  11. [GlobalISel] Fix multiply with overflow intrinsics legalization generating invalid MIR. — Amara Emerson / detail
  12. Remove further OpenBSD/sparc bits — brad / detail
  13. [gn build] Add missing dependency to Extensions — aeubanks / detail
  14. [mlir] Update docs referencing OpTrait::Symbol. — joker.eph / detail
  15. Remove test AST/const-fpfeatures-diag.c — sepavloff / detail
  16. [lldb] Use config.lldb_src_root in lit_config.load_config (NFC) — Jonas Devlieghere / detail
  17. [ARM] Change VPT state assertion — sam.parker / detail
  18. [RDA] Switch isSafeToMove iterators — sam.parker / detail
  19. [NFC][ARM] Add LowOverheadLoop test — sam.parker / detail
  20. [clangd] Extract options struct for ClangdLSPServer. NFC — sam.mccall / detail
  21. [clangd] Mark code action as "preferred" if it's the sole quickfix action — sam.mccall / detail
  22. [ARM][LowOverheadLoops] TryRemove helper. — sam.parker / detail
  23. [MLIR][Standard] Add `atan2` to standard dialect — frgossen / detail
  24. [llvm-readobj][ARM] - Improve support of printing unwind (-u) information for non-relocatable objects. — grimar / detail
  25. [llvm-readobj][test] - Stop using few precompiled binaries in mips-got.test — grimar / detail
  26. Revert "[gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC" — jeremy.morse / detail

clang-d367647-g5c4fc581d5f-t14975-b14975.tar.gz (Sep 29, 2020 5:56:31 PM)

  1. [flang][msvc] Define access flags under Windows. NFC. — llvm-project / detail
  2. [nfc][libomptarget] Drop parameter to named_sync — jonchesterfield / detail
  3. Improve the representation of <compare>'s zero-only type. — richard / detail
  4. Recognize setjmp and friends as builtins even if jmp_buf is not declared yet. — richard / detail
  5. [AMDGPU] Remove SIEncodingFamily.GFX10_B — Stanislav.Mekhanoshin / detail
  6. Fix use of wrong printf format specifier for size_t argument. — richard / detail
  7. [CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI) — Vedant Kumar / detail
  8. [mlir] Remove more OpBuilder args which are now injected — jpienaar / detail
  9. Fix a variety of minor issues with ObjC method mangling: — rjmccall / detail
  10. [DebugInfo] Add types from constructor homing to the retained types list. — akhuang / detail

clang-d367637-gb5543063e1b-t14972-b14972.tar.gz (Sep 29, 2020 3:09:15 PM)

  1. Revert "Revert "Add the ability to write target stop-hooks using the ScriptInterpreter."" — jingham / detail
  2. [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  3. Use "default member initializer" instead of "in-class initializer" for diagnostics. — aaron / detail
  4. [ValueTracking] Early exit known non zero for phis — nikita.ppv / detail
  5. [mlir] Support return and call ops in bare-ptr calling convention — diego.caballero / detail
  6. [InstCombine] ease alignment restriction for converting masked load to normal load — spatel / detail
  7. [libc++][ci] Add a script to describe when to trigger libc++ CI builds — Louis Dionne / detail
  8. [libc++][ci] Improve the phabricator-report script — Louis Dionne / detail
  9. [lldb/docs] Remove manual codesigning documentation — davelee.com / detail
  10. [libc++][ci] Turn on Phabricator reporting by default — Louis Dionne / detail
  11. [trace] Fix destructor declaration — walter erquinigo / detail
  12. Fix TODO in the mlir-cpu-runner/bare_ptr_call_conv.mlir test: call ops in bare-ptr calling convention is supported now (NFC) — joker.eph / detail
  13. [libc++] Fix some test failures in unusual configurations — Louis Dionne / detail
  14. [lldb] Hoist --server argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail
  15. [libc++] Rename the -fno-rtti Lit feature to just no-rtti — Louis Dionne / detail
  16. Better diagnostics for anonymous bit-fields with attributes or an initializer. — aaron / detail
  17. Revert "[Sema] Address-space sensitive check for unbounded arrays (v2)" — Chris.Hamilton / detail
  18. [clangd] Trivial setter support when moving items to fields — n.james93 / detail
  19. [MLIR] Avoid adding debuginfo for a function if it contains calls that has no debug info. — timshen / detail
  20. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / detail
  21. [ms] [llvm-ml] Add MASM hex float support — epastor / detail
  22. [ms] [llvm-ml] Add REAL10 support (x87 extended precision) — epastor / detail
  23. [ms] [llvm-ml] Add support for "alias" directive — epastor / detail
  24. [ms] [llvm-ml] Accept whitespace around the dot operator — epastor / detail
  25. [ms] [llvm-ml] Create the @feat.00 symbol, and populate it appropriately — epastor / detail
  26. [SVE] Lower fixed length VECREDUCE_[FMAX|FMIN] to Scalable — mcinally / detail
  27. [flang][msvc] Define implicit conversion from UnsignedInt128 to int64_t. — llvm-project / detail

clang-d367610-g962a247aebb-t14968-b14968.tar.gz (Sep 29, 2020 12:23:07 PM)

  1. [lldb] Configure LLDB_FRAMEWORK_DIR in multi-generator builds — Jonas Devlieghere / detail
  2. [libc++] Fix tests on GCC 10 — Louis Dionne / detail
  3. [lldb] Also configure lldb_framework_dir in the lit.site.cfg.py — Jonas Devlieghere / detail
  4. [InstCombine] visitTrunc - remove dead trunc(lshr (zext A), C) combine. NFCI. — llvm-dev / detail
  5. [InstCombine] Fix the outofrange tests and add exact shift tests for D88429 — llvm-dev / detail
  6. [libc++] Add a regression test for erasing from a vector — Louis Dionne / detail
  7. [flang][msvc] Avoid templated initializer list initialization of vector. NFC. — llvm-project / detail
  8. [COFF][CG Profile] set undefined symbol to external — zequanwu / detail
  9. [libc++][ci] Update how we build the Docker image — Louis Dionne / detail
  10. [clangd] findNearbyIdentifier(): guaranteed to give up after 2^N lines — platonov.aleksandr / detail
  11. [lldb] Remove redundant ctor call (NFC) — Jonas Devlieghere / detail
  12. [mlir][openacc] Add shutdown operation — clementval / detail
  13. [BuildLibCalls] Add noundef to the returned pointers of allocators and argument of free — aqjune / detail
  14. LanaiSubtarget.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  15. LanaiTargetMachine.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  16. [InstCombine] fix weird formatting in test file; NFC — spatel / detail
  17. [ELF] Fix multiple -mllvm after D70378 — i / detail
  18. [InstCombine] visitTrunc - trunc (*shr (trunc A), C) --> trunc(*shr A, C) — llvm-dev / detail
  19. [InstCombine] adjust duplicate test for masked load; NFC — spatel / detail
  20. Add -fprofile-update={atomic,prefer-atomic,single} — i / detail
  21. [NFC][regalloc] Unit test for AllocationOrder iteration. — mtrofin / detail
  22. Adds MLIR C-API for marshaling Python capsules. — stellaraccident / detail
  23. [gn build] Port 6d193ba3337 — llvmgnsyncbot / detail
  24. [MLIR] Add Async dialect with trivial async.region operation — ezhulenev / detail
  25. [clangd] Fix assertion in remote-index marshalling — kadircet / detail

clang-d367585-g119274748bc-t14964-b14964.tar.gz (Sep 29, 2020 9:35:52 AM)

  1. [mlir] Fix shared libs build — andrzej.warzynski / detail
  2. Revert "[AMDGPU] Reorganize GCN subtarget features for unaligned access" — Mirko.Brkusanin / detail
  3. [AArch64] Add v8.5 Branch Target Identification support. — daniel.kiss / detail
  4. [mlir][Linalg] Refactor Linalg creation of loops to allow passing iterArgs - NFC — ntv / detail
  5. [GlobalISel] fix widenScalarUnmerge if widen type is not a multiple of destination type — dominik.montada / detail
  6. [mlir][Linalg] Refactor Linalg op initTensors support - NFC — ntv / detail
  7. [mlir][openacc] Add update operation — clementval / detail
  8. [InstCombine] visitTrunc - trunc (lshr (sext A), C) --> (ashr A, C) non-uniform support — llvm-dev / detail
  9. [SDAG] Do not convert undef to 0 when folding CONCAT/BUILD_VECTOR — kparzysz / detail
  10. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / detail
  11. [InstCombine] Add exact shift tests missed in D88475 — llvm-dev / detail
  12. [mlir] Expose Dialect class and registration/loading to C API — zinenko / detail
  13. [InstCombine] Inherit exact flags on extended shifts in trunc (lshr (sext A), C) --> (ashr A, C) — llvm-dev / detail
  14. [clangd] Improve PopulateSwitch tweak to work on non-empty switches — sam.mccall / detail
  15. [mlir][openacc] Add wait operation — clementval / detail
  16. [InstCombine] Add some basic trunc(lshr(zext(x),c)) tests — llvm-dev / detail
  17. [mlir][openacc] Add init operation — clementval / detail
  18. [InstCombine] use redirect of input file in regression tests; NFC — spatel / detail
  19. [SVE] Fix typo in CHECK lines for sve-fixed-length-int-reduce.ll — mcinally / detail
  20. [scudo][standalone] Fix Primary's ReleaseToOS test — kostyak / detail
  21. [OpenMP][VE plugin] Fixing failure to build VE plugin with consolidated error handling in libomptarget — simon.moll / detail
  22. SparcSubtarget.h - cleanup include dependencies. NFCI. — llvm-dev / detail
  23. NVPTXTargetMachine.h - remove unused includes. NFCI. — llvm-dev / detail
  24. MSP430TargetMachine.h - remove unused includes. NFCI. — llvm-dev / detail
  25. [clangd] Disable msan instrumentation for generated Evaluate(). — usx / detail
  26. NFC, add a missing stdlib include for the use of abort — Alex Lorenz / detail

clang-d367559-g781edd501c2-t14961-b14961.tar.gz (Sep 29, 2020 6:50:21 AM)

  1. [OpenMPOpt][Fix] Only initialize ICV initial values once. — sstipanovic / detail
  2. [msan] Add test for vector abs intrinsic — Vitaly Buka / detail
  3. [msan] Fix llvm.abs.v intrinsic — Vitaly Buka / detail
  4. [IndVarSimplify] Fix Modified status for removal of overflow intrinsics — david.stenberg / detail
  5. [AArch64] Add BTI to CFI jumptables. — daniel.kiss / detail
  6. [SYCL] Assume SYCL device functions are convergent — alexey.bader / detail
  7. [sanitizer] Don't build gmock for tests (follow-up to 82827244). — hans / detail
  8. [LoopUtils] Only verify SE in builds with assertions. — flo / detail
  9. [mlir][GPU] Improve constant sinking in kernel outlining — herhut / detail
  10. [SystemZ] Don't emit PC-relative memory accesses to unaligned symbols. — paulsson / detail
  11. [SDag] Refactor and simplify divergence calculation and checking. NFC. — jay.foad / detail
  12. [SDag] Verify DAG divergence after dumping. NFC. — jay.foad / detail

clang-d367547-g324df2661b3-t14957-b14957.tar.gz (Sep 29, 2020 3:46:21 AM)

  1. Recommit "[SCCP] Do not replace deref'able ptr with un-deref'able one." — flo / detail
  2. Revert "Recommit "[SCCP] Do not replace deref'able ptr with un-deref'able one."" — flo / detail
  3. [IsKnownNonZero] Handle the case with non-constant phi nodes — serguei.katkov / detail
  4. Revert "OpaquePtr: Add type to sret attribute" — tpopp / detail
  5. [SCEV][NFC] Introduce isBasicBlockEntryGuardedByCond — mkazantsev / detail
  6. [LoopDeletion] Forget loop before setting values to undef — flo / detail
  7. [InstCombine] Add trunc(lshr(sext(x),c)) non-uniform vector tests — llvm-dev / detail

clang-d367540-g4c19b89b258-t14954-b14954.tar.gz (Sep 29, 2020 1:04:15 AM)

  1. [NFC] Use assert instead of checking the guaranteed condition — mkazantsev / detail
  2. [Docs][NewPM] Add note about required passes — aeubanks / detail
  3. Revert "[OpenMP][FIX] Verify compatible types for declare variant calls" — johannes / detail
  4. [X86] Add known bits test for PEXT. NFC — craig.topper / detail
  5. [X86] Add computeKnownBits support for PEXT. — craig.topper / detail
  6. [Driver] Filter out <libdir>/gcc and <libdir>/gcc-cross if they do not exists — dmantipov / detail
  7. This reduces code duplication between CGObjCMac.cpp and Mangle.cpp — rjmccall / detail
  8. [NFC][ARM] Comments and lambdas — sam.parker / detail

clang-d367532-gd266fd960e7-t14950-b14950.tar.gz (Sep 28, 2020 10:20:07 PM)

  1. Skip -fPIE for AMDGPU and HIP toolchain — Yaxun.Liu / detail
  2. [AArch64][GlobalISel] Scalarize <2 x s64> G_MUL since we don't have native support for it. — Amara Emerson / detail
  3. Recommit "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  4. [HIP] Return non-zero value for invalid target ID — Yaxun.Liu / detail
  5. BPF: explicitly specify bpfel triple for certain tests — yhs / detail
  6. [MLIR][OpenMP] Removed the ambiguity in flush op assembly syntax — kirankumar.tp / detail
  7. [OpenMP][FIX] Verify compatible types for declare variant calls — johannes / detail
  8. [IndVars] Remove exiting conditions that are trivially true/false — mkazantsev / detail

clang-d367524-gbbb5dc4923c-t14946-b14946.tar.gz (Sep 28, 2020 7:36:29 PM)

  1. Removed unused TestBuilders. — gkistanova / githubweb

clang-d367524-gbbb5dc4923c-t14946-b14946.tar.gz (Sep 28, 2020 7:36:29 PM)

  1. [mlir][Affine][VectorOps] Fix super vectorizer utility (D85869) — diego.caballero / detail
  2. Attempt to clear some msan errors in the libcxx atomic tests. — ogiroux / detail
  3. [clang][driver][AIX] Set compiler-rt as default rtlib — daltenty / detail
  4. BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible — yhs / detail
  5. BuildVectorType with a dependent (array) type is crashing the compiler  - Fix for PR-47542 — rnk / detail
  6. [RegisterCoalescer] Pass Undefs to extendToIndices() — ruiling.song / detail
  7. [clang] Update warning-wall.c test — Jan Korous / detail
  8. Ensure that we don't compute linkage for an anonymous class too early if — richard / detail
  9. [gn build] Port 54d9f743c8b — llvmgnsyncbot / detail
  10. Remove dependency from LLVM Dialect on the OpenMP dialect — joker.eph / detail
  11. [clangd] When finding refs for a renaming alias, do not return refs to underlying decls — zeratul976 / detail
  12. [mlir][openacc] Add acc.data operation verifier — clementval / detail

clang-d367512-gf668a84b58d-t14943-b14943.tar.gz (Sep 28, 2020 4:53:41 PM)

  1. [InstCombine] Regenerate cast tests. NFC. — llvm-dev / detail
  2. [X86] Use inlineasm flag output for the _bittest* intrinsics. — craig.topper / detail
  3. [mlir] [VectorOps] Relaxed restrictions on vector.reduction types even more — ajcbik / detail
  4. Revert "Revert "[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar."" — Amara Emerson / detail
  5. [lldb] Add print_function import — Jonas Devlieghere / detail
  6. Fix a think-o with the numerical suffixes in the docs for init_priority. — aaron / detail
  7. [gn build] Re-run CompletionModelCodegen when input json files change — thakis / detail
  8. [CMake][AIX] Limit tools in external project build — daltenty / detail
  9. [GlobalISel] Add support for lowering of vector G_SELECT and use for AArch64. — Amara Emerson / detail
  10. [X86] Add tests for D87883. NFC — craig.topper / detail
  11. [X86] Add support for calling SimplifyDemandedBits on the input of PDEP with a constant mask. — craig.topper / detail
  12. [libc++] Fix constexpr dynamic allocation on GCC 10 — Louis Dionne / detail
  13. [libcxx] Don't pass -s to libtool — phosek / detail
  14. [mlir][shape] Make conversion passes more consistent. — silvasean / detail
  15. [EHStreamer] Simplify sharedTypeIDs with std::mismatch — i / detail
  16. [CVP] Allow two transforms in one invocation — listmail / detail
  17. Guard `find_library(tensorflow_c_api ...)` by checking for TENSORFLOW_C_LIB_PATH to be set by the user — joker.eph / detail
  18. [clang] Selectively ena/disa-ble format-insufficient-args warning — Jan Korous / detail
  19. [scudo][standalone] Remove unused atomic_compare_exchange_weak — kostyak / detail

clang-d367493-gbd19876dc60-t14939-b14939.tar.gz (Sep 28, 2020 2:11:53 PM)

  1. [CostModel] move early exit for free intrinsics — spatel / detail
  2. [AArch64][GlobalISel] Infer whether G_PHI is going to be a FPR in regbankselect — Jessica Paquette / detail
  3. [WebAssembly] Use wasm::Signature for in ObjectWriter (NFC) — aheejin / detail
  4. [InstCombine] Add trunc(shr(trunc(x),c)) non-uniform vector tests — llvm-dev / detail
  5. [AddressSanitizer] Copy type metadata to prevent miscompilation — d.c.ddcc / detail
  6. [clangd] Rename evaluate() to evaluateHeuristics() — usx / detail
  7. Revert "[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar." — Amara Emerson / detail
  8. [AArch64] reuse another map iterator. NFC — jonathan_roelofs / detail
  9. [mlir] [VectorOps] changes to printing support for integers — ajcbik / detail
  10. scudo: Re-order Allocator fields for improved performance. NFCI. — peter / detail
  11. [python][tests] Fix string comparison with "is" — chfast / detail
  12. [CostModel] fill in arguments as part of intrinsic attribute constructor — spatel / detail
  13. [PowerPC] Legalize v256i1 and v512i1 and implement load and store of these types — baptiste.saleil / detail
  14. [lldb] Enable markdown support for documentation — Jonas Devlieghere / detail
  15. Once we've found a firmware binary and loaded it, don't search more — Jason Molenda / detail
  16. [CostModel] remove hack for intrinsic cost based on cost type — spatel / detail
  17. [wasm] Move WasmTraits.h to BinaryFormat — benny.kra / detail
  18. [libc++] Fix heap UaF issue in coroutine test — Louis Dionne / detail
  19. [libc++] Add UNSUPPORTED markup to atomic test in single-threaded mode — Louis Dionne / detail
  20. [libc++] Replace uses of __libcpp_allocate by std::allocator<> — Louis Dionne / detail
  21. [COFF] Aliases resolve directly to defined external targets — epastor / detail

clang-d367472-g1121a583b88-t14935-b14935.tar.gz (Sep 28, 2020 11:28:27 AM)

  1. [AMDGPU] Reformat AMDGPUTargetLowering::isSDNodeAlwaysUniform. NFC. — jay.foad / detail
  2. [clang][codegen] Annotate `correctly-rounded-divide-sqrt-fp-math` fn-attr for OpenCL only. — michael.hliao / detail
  3. Revert "Add the ability to write target stop-hooks using the ScriptInterpreter." — Jonas Devlieghere / detail
  4. [clangd] Add a trained DecisionForest for code completion. — usx / detail
  5. [ubsan] nullability-arg: Fix crash on C++ member pointers — Vedant Kumar / detail
  6. [unittests] Preserve LD_LIBRARY_PATH in crash recovery test — mikhail.maltsev / detail
  7. [AArch64] Reuse map iterator instead of double lookup. NFC — jonathan_roelofs / detail
  8. Add FunctionType to MLIR C and Python bindings. — stellaraccident / detail
  9. [clangd] Use Decision Forest to score code completions. — usx / detail
  10. [InstCombine] Add basic trunc(shr(trunc(x),c)) tests — llvm-dev / detail
  11. [GlobalISel] Combine (xor (and x, y), y) -> (and (not x), y) — Jessica Paquette / detail
  12. [AArch64][GlobalISel] Support shifted register form in emitTST — Jessica Paquette / detail
  13. [CostModel] split handling of intrinsics from other calls — spatel / detail

clang-d367472-g1121a583b88-t14935-b14935.tar.gz (Sep 28, 2020 11:28:27 AM)

  1. [HACK] Disable matrix_types tests. — Amara Emerson / githubweb
  2. [RISCV] Add a toolchain file for RISC-V. — Amara Emerson / githubweb
  3. [RISCV] get toolchain path from enviroment variable — Amara Emerson / githubweb
  4. Disable the reference result for the aarch64_neon_intrinsics.c test since clang is buggy. — Amara Emerson / githubweb

clang-d367459-ge82a0084d32-t14932-b14932.tar.gz (Sep 28, 2020 8:43:35 AM)

  1. [InstCombine] matchRotate - allow undef in uniform constant rotation amounts (PR46895) — llvm-dev / detail
  2. [ARM][MVE] Enable tail-predication by default — sjoerd.meijer / detail
  3. [clang] Don't emit "no member" diagnostic if the lookup fails on an invalid record decl. — hokein.wu / detail
  4. [clang-tidy] IncludeInserter: allow <> in header name — alexfh / detail
  5. [llvm-readobj/elf] - Fix the PREL31 relocation computation used for dumping arm32 unwind info (-u). — grimar / detail
  6. [AMDGPU] Reformat SITargetLowering::isSDNodeSourceOfDivergence. NFC. — jay.foad / detail
  7. [NFC][ARM] Factor out some logic for LoLoops. — sam.parker / detail
  8. [InstCombine] matchRotate - force splat of uniform constant rotation amounts (PR46895) — llvm-dev / detail
  9. [TableGen] Improved messages in PseudoLoweringEmitter. — paul / detail
  10. [ValueTracking] Fix analyses to update CxtI to be phi's incoming edges' terminators — aqjune / detail
  11. [SVE] Lower fixed length VECREDUCE_[UMAX|UMIN] to Scalable — mcinally / detail
  12. [ARM] Added more patterns to generate SSAT/USAT with shift — meera.nakrani / detail
  13. [llvm] Fix unused variable in non-debug configurations — tpopp / detail
  14. [ARM][LowOverheadLoops] Cleanup and re-arrange — sam.parker / detail

clang-d367445-g0ad793f321e-t14928-b14928.tar.gz (Sep 28, 2020 5:57:58 AM)

  1. Added mail notifier for fedora-llvm-x86_64 builder — kkleine / githubweb
  2. Increase number of jobs from 32 to 64 for fedora-llvm-x86_64 worker — kkleine / githubweb
  3. mail notifier for x86_64-fedora-clang builder — kkleine / githubweb

clang-d367445-g0ad793f321e-t14928-b14928.tar.gz (Sep 28, 2020 5:57:58 AM)

  1. [PowerPC] Clean-up mayRaiseFPException bits — qiucofan / detail
  2. [lldb][NFC] Minor cleanup in CxxModuleHandler::tryInstantiateStdTemplate — Raphael Isemann / detail
  3. [clangd] Add a tweak for filling in enumerators of a switch statement. — sam.mccall / detail
  4. [gn build] Port 018066d9475 — llvmgnsyncbot / detail
  5. [X86] Simplify broadcast mask detection with isUndefOrEqual helper. — llvm-dev / detail
  6. [X86] Flip isShuffleEquivalent argument order to match isTargetShuffleEquivalent — llvm-dev / detail
  7. [AArch64] Generate .note.gnu.property based on module flags. — daniel.kiss / detail
  8. [SCEV] Also use info from assumes in applyLoopGuards. — flo / detail

clang-d367437-gbab1a17ad77-t14924-b14924.tar.gz (Sep 28, 2020 2:55:56 AM)

  1. [SVE] Replace / operator in TypeSize/ElementCount with divideCoefficientBy — david.sherwood / detail
  2. [Coroutines] Reuse storage for local variables with non-overlapping lifetimes — yedeng.yd / detail
  3. [lldb] Remove nothreadallow from SWIG's __str__ wrappers to work around a Python>=3.7 crash — Raphael Isemann / detail
  4. [ARM] Expand cannotInsertWDLSTPBetween to the last instruction — david.green / detail
  5. [ARM][MVE] tail-predication: overflow checks for elementcount, cont'd — sjoerd.meijer / detail
  6. [Coroutines] Remove unused includes. NFC. — benny.kra / detail
  7. [obj2yaml][yaml2obj] - Stop recognizing SHT_MIPS_ABIFLAGS on non-MIPS targets. — grimar / detail
  8. [lldb] Reference STL types in import-std-module tests — Raphael Isemann / detail
  9. [yaml2obj][obj2yaml] - Add a support for SHT_ARM_EXIDX section. — grimar / detail
  10. [InstCombine] Add tests for vector rotate by constants with undefs. — llvm-dev / detail
  11. [AMDGPU] Split R600 and GCN bfi patterns — jay.foad / detail
  12. [AMDGPU] Make bfi patterns divergence-aware — jay.foad / detail
  13. [AMDGPU] Add bfi immediate pattern — jay.foad / detail

clang-d367424-gdd3ba720668-t14921-b14921.tar.gz (Sep 28, 2020 12:13:48 AM)

  1. Add flang out of tree buildbot — diana.picus / githubweb

clang-d367424-gdd3ba720668-t14921-b14921.tar.gz (Sep 28, 2020 12:13:48 AM)

  1. [Test] Add tests where we can replace condition with invariants — mkazantsev / detail
  2. Revert "Reland [CodeGen] emit CG profile for COFF object file" — aeubanks / detail
  3. [PowerPC] Add tests for `select` patterns. NFC. — lkail / detail

clang-d367421-gdf2a1f2aabf-t14918-b14918.tar.gz (Sep 27, 2020 9:30:34 PM)

  1. [mlir][openacc] Add if, deviceptr operands and default attribute — clementval / detail
  2. Canonicalize declaration pointers when forming APValues. — richard / detail
  3. Add profiling support for APValues. — richard / detail

clang-d367418-g12ab4f8acad-t14915-b14915.tar.gz (Sep 27, 2020 7:04:36 PM)

  1. [mlir][openacc] Switch to assembly format for acc.data — clementval / detail

clang-d367417-g3d2bab176f5-t14914-b14914.tar.gz (Sep 27, 2020 6:12:14 PM)

  1. [mlir][openacc] Remove detach and delete operands from acc.data — clementval / detail

clang-d367416-g155ac333945-t14913-b14913.tar.gz (Sep 27, 2020 2:11:30 PM)

  1. [LVI][CVP] Use block value when simplifying icmps — nikita.ppv / detail
  2. [CVP] Remove unnecessary block splits in tests (NFC) — nikita.ppv / detail
  3. [OpenMP] Add Missing _static Director for OpenMP Documentation — huberjn / detail
  4. [BuildLibCalls] Add noalias for strcat and stpcpy — Dávid Bolvanský / detail

clang-d367412-g50bd71e1d72-t14911-b14911.tar.gz (Sep 27, 2020 11:30:37 AM)

  1. [CVP] Pass context instruction when narrowing div/rem — nikita.ppv / detail
  2. [LVI] Require context instruction in external API (NFCI) — nikita.ppv / detail
  3. [LVI] Clarify getValueAt/getValueInBlock doc comments (NFC) — nikita.ppv / detail
  4. [CVP] Make srem test more robust (NFC) — nikita.ppv / detail
  5. [InstCombine] Simplify code. NFCI. — benny.kra / detail
  6. [NewPM] Port ConstraintElimination to the new pass manager — i / detail

clang-d367406-g2d7a12f4ecf-t14907-b14907.tar.gz (Sep 27, 2020 8:45:37 AM)

  1. [InstSimplify] add tests for fcmp with casted op; NFC — spatel / detail
  2. [ValueTracking] enhance isKnownNeverInfinity to understand sitofp — spatel / detail
  3. [CostModel] add cl option to check size and latency costs; NFC — spatel / detail
  4. [X86] Regenerate i128 sdiv tests and add i686 coverage. — llvm-dev / detail
  5. [X86] Add some basic i128 udiv test coverage — llvm-dev / detail

clang-d367401-gde55ebe3bbc-t14904-b14904.tar.gz (Sep 27, 2020 6:02:24 AM)

  1. Fix MIPS and MIPS64 ABI to use ConstString in their register info arrays. — Raphael Isemann / detail
  2. [llvm-objcopy][NFC] refactor error handling. part 2. — a.v.lapshin / detail
  3. Typo fix; NFC — aaron / detail

clang-d367398-g5811d723998-t14901-b14901.tar.gz (Sep 27, 2020 3:02:39 AM)

  1. [X86] Add more test cases to inline-asm-flag-output.ll. NFC — craig.topper / detail
  2. [DivRemPairs] Use DenseMapBase::find instead of operator[]. NFC — i / detail
  3. [AArch64][GlobalISel] Use the look-through constant helper for the shift s32->s64 custom legalization. — Amara Emerson / detail
  4. [Legalize][X86] Improve nnan fmin/fmax vector reduction — nikita.ppv / detail
  5. [AArch64][GlobalISel] Promote scalar G_SHL constant shift amounts to s64. — Amara Emerson / detail

clang-d367393-gba950ad0a51-t14898-b14898.tar.gz (Sep 27, 2020 12:19:50 AM)

  1. Update Kaleidoscope: Change headers — llvm / detail

clang-d367392-gc8f6c0f961e-t14897-b14897.tar.gz (Sep 26, 2020 9:33:31 PM)

  1. [Machinesink] add one more profitable loop related pattern — czhengsz / detail

clang-d367391-g55f727306e7-t14896-b14896.tar.gz (Sep 26, 2020 6:51:13 PM)

  1. [NFC][PowerPC] Change PPCSubTarget (introduced from D87671) to Subtarget — amy.kwan1 / detail
  2. Internalize functions from various tools. NFC — i / detail
  3. [LLVM-C] Turn a ShuffleVector Constant Into a Getter. — devteam.codafi / detail

clang-d367388-g485501899d6-t14895-b14895.tar.gz (Sep 26, 2020 4:07:23 PM)

  1. Thread safety analysis: Improve documentation for ASSERT_CAPABILITY — aaronpuchert / detail
  2. [X86] Add 64-bit target tests — llvm-dev / detail
  3. [ConstraintElimination] Internalize function/class and delete an implied condition. NFC — i / detail
  4. Fix sphinx warnings in AttributeReference, NFC — aaronpuchert / detail

clang-d367384-gc2921d148e7-t14891-b14891.tar.gz (Sep 26, 2020 1:24:37 PM)

  1. Revert "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  2. [InstCombine] Add basic vector test coverage for icmp_eq/ne zero combines — llvm-dev / detail
  3. [flang] SAVE statement should not apply to nested scoping units — tkeith / detail

clang-d367381-g46b671a9086-t14888-b14888.tar.gz (Sep 26, 2020 10:39:58 AM)

  1. [X86] Cleanup check-prefixes for vector-mul.ll tests — llvm-dev / detail
  2. [mlir] Fix passes.md's naming & add missing — jpienaar / detail
  3. [mlir] Updates to generate dialect rather than op docs — jpienaar / detail
  4. [mlir] Fix capitalization typo — jpienaar / detail
  5. [gn build] update TODO — thakis / detail

clang-d367376-ga61272a9002-t14884-b14884.tar.gz (Sep 26, 2020 7:58:20 AM)

  1. [FPEnv] Evaluate constant expressions under non-default rounding modes — sepavloff / detail
  2. [DSE] Add tests with lifetime.end that only mark parts of the obj as dead. — flo / detail
  3. [DSE] Unify & fix mem terminator location checks. — flo / detail
  4. [TableGen] Add/edit Doxygen comments to match "TableGen Backend Developer's Guide." — paul / detail
  5. Run test on particular target only — sepavloff / detail
  6. MachineCSE.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  7. [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask — llvm-dev / detail

clang-d367369-g8d5b289a468-t14881-b14881.tar.gz (Sep 26, 2020 5:05:55 AM)

  1. [LoopDelete][Assume] Allow deleting loops with assumes — tyker / detail

clang-d367368-gc6c5629f2fb-t14879-b14879.tar.gz (Sep 25, 2020 11:32:33 PM)

  1. [bindings/go] Fix TestAttributes after D88241 — i / detail
  2. [Driver] Perform Linux distribution detection only once — dmantipov / detail
  3. [Driver] Fix formatting as suggested by clang-format (NFC) — dmantipov / detail
  4. [SelectionDAG] Add guard to automatically insert flags — qiucofan / detail
  5. [CodeGen] Do not call `emitGlobalConstantLargeInt` for constant requires 8 bytes to store — simon / detail

clang-d367363-g76419525fba-t14876-b14876.tar.gz (Sep 25, 2020 8:48:23 PM)

  1. Added openmp docs to SphinxDocsBuilder. — alebedev / githubweb

clang-d367363-g76419525fba-t14876-b14876.tar.gz (Sep 25, 2020 8:48:23 PM)

  1. [lldb/bindings] Fix -Wformat after D88123 — i / detail
  2. [AArch64][GlobalISel] Add a few more vector type combinations for shift selection. — Amara Emerson / detail
  3. [LowerTypeTests][NewPM] Add constructor that uses command line flags — aeubanks / detail
  4. [AArch64][GlobalISel] If a G_BUILD_VECTOR operands are all G_CONSTANT then assign to gpr bank. — Amara Emerson / detail
  5. [Clang][OpenMP] Added support for nowait target in CodeGen via regular task — tianshilei1992 / detail
  6. Common code preparation for tblgen-types patch — joker.eph / detail

clang-d367357-ga000580a897-t14872-b14872.tar.gz (Sep 25, 2020 6:06:03 PM)

  1. Add support for firmware/standalone LC_NOTE "main bin spec" corefiles — Jason Molenda / detail
  2. [msan] Skip memcpy interceptor called by gethostname — Vitaly Buka / detail
  3. Sema: add support for `__attribute__((__swift_private__))` — Saleem Abdulrasool / detail
  4. Add the ability to write target stop-hooks using the ScriptInterpreter. — jingham / detail
  5. [AArch64][SVE] Drop "argmemonly" from gather/scatter with vector base. — efriedma / detail
  6. [TRE][NFC] Refactor Basic Block Processing — efriedma / detail
  7. C API: functions to get mask of a ShuffleVector — efriedma / detail
  8. [LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined — aqjune / detail
  9. [RISCV] Fix formatting (NFC) — ebahapo / detail
  10. [IR] Improve the description for Constant::isNormalFP to list all things that are not normal instead of just denormal. NFC — craig.topper / detail
  11. [Object][MachO] Refine the interface of Slice — alexshap / detail
  12. [RISCV] Scheduler description for Bullet — ebahapo / detail
  13. [RISCV] Update driver tests — ebahapo / detail

clang-d367344-ga83eb048cb9-t14869-b14869.tar.gz (Sep 25, 2020 3:25:18 PM)

  1. [flang][OpenMP] Place the insertion point to the start of the block — SourabhSingh.Tomar / detail
  2. [NFC] Fix comment for DataOp — clementval / detail
  3. [lld-macho] Implement support for PIC — jezng / detail
  4. [lld-macho] Support -bundle — jezng / detail
  5. [lld-macho] Allow the entry symbol to be dynamically bound — jezng / detail
  6. [lld-macho] Support absolute symbols — jezng / detail
  7. [lld-macho] Always include custom syslibroot when running tests — jezng / detail
  8. [lld-macho] Ignore a few more undocumented flags — jezng / detail
  9. [Coroutine] Split PHI Nodes in `cleanuppad` blocks in a way that obeys EH pad rules — xun / detail
  10. [WebAssembly] Check features before making SjLj vars thread-local — tlively / detail
  11. [lldb] Pass reference instead of pointer in protected SBAddress methods. — Jonas Devlieghere / detail
  12. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / detail
  13. [LoopReroll][NewPM] Port -loop-reroll to NPM — aeubanks / detail
  14. [InstCombine] collectBitParts - add fshl/fshr handling — llvm-dev / detail
  15. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  16. [InstCombine] Fix test name to match type. NFCI. — llvm-dev / detail
  17. [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895) — llvm-dev / detail
  18. Fix copy+paste typo in doxygen parameter name to fix Wdocumentation. NFCI. — llvm-dev / detail
  19. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail
  20. [lsan] Add interceptor for pthread_detach. — mvanotti / detail

clang-d367344-ga83eb048cb9-t14869-b14869.tar.gz (Sep 25, 2020 3:25:18 PM)

  1. [test-suite, CUDA] Compile-time test for builtin variables. — tra / githubweb

clang-d367324-g55c4ff91bd8-t14865-b14865.tar.gz (Sep 25, 2020 12:41:00 PM)

  1. [NFC] Fix build warnings — jurahul / detail
  2. [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR — Vedant Kumar / detail
  3. [AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar. — Amara Emerson / detail
  4. Sema: remove unnecessary parameter for SwiftName handling (NFCI) — Saleem Abdulrasool / detail
  5. Fix DISubprogram-v4.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / detail
  6. [PowerPC] Add accumulator register class and instructions — baptiste.saleil / detail
  7. Fix Assembler/disubprogram.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / detail
  8. [MLIR] Fix for updating function signature in normalizing memrefs — uday / detail
  9. AArch64/GlobalISel: Narrow stack passed argument access size — Matthew.Arsenault / detail
  10. Revert "Add a verifier check that rejects non-distinct DISubprogram function" — Adrian Prantl / detail
  11. Move PassBuilder::registerParseTopLevelPipelineCallback out-of-line — hans / detail
  12. [SCEV] Add another test using info from loop guards for BTC with NE. — flo / detail
  13. [SCEV] Add support for `x != 0` to CollectCondition. — flo / detail
  14. OpaquePtr: Add type to sret attribute — Matthew.Arsenault / detail

clang-d367310-gb5a3b901c73-t14862-b14862.tar.gz (Sep 25, 2020 9:59:06 AM)

  1. [SCEV] Extract code to collect conditions to lambda (NFC). — flo / detail
  2. Typo fix; NFC — aaron / detail
  3. [InstCombine] Add 'partial' bswap tests from PR39793 — llvm-dev / detail
  4. Fix some of the more egregious 80-col and whitespace issues; NFC — aaron / detail
  5. [InstCombine] Add some extra bswap tests from PR39793 — llvm-dev / detail
  6. [PowerPC][NFC] Merged two switch entries. — stefanp / detail
  7. [SCEV] Swap operands if LHS is not unknown. — flo / detail
  8. [AIX] Try to not use LLVM tools while building runtimes — daltenty / detail
  9. [SVE] Lower fixed length VECREDUCE_[SMAX|SMIN] to Scalable — mcinally / detail
  10. [SVE] Revert accidental change from 405e22fbe8719cff6c40eec15c2044f42527f116 — mcinally / detail
  11. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / detail
  12. [NFC] Fix minor typos in comments and reuse concreteOp. — jurahul / detail
  13. [NFC] Fix syntax of ranked memrefs in the MLIR Language Reference. — jurahul / detail
  14. [libc++][ci] Don't require passing --token to phabricator-report — Louis Dionne / detail
  15. [CMake] Make sure _cmake_system_name has a default — daltenty / detail
  16. [SystemZ] Optimize bcmp calls (PR47420) — Dávid Bolvanský / detail
  17. [SCEV] Add support for `x == constant` to CollectCondition. — flo / detail

clang-d367293-g9f21d341e83-t14859-b14859.tar.gz (Sep 25, 2020 7:20:05 AM)

  1. Revert rGe55410f8b260 : "AArch64/GlobalISel: Add testcase for bug 47619" — llvm-dev / detail
  2. [SplitKit] In addDeadDef tolerate parent range that defines more lanes — jay.foad / detail
  3. [AMDGPU] Fix declaration parameter names to match definition — jay.foad / detail
  4. [AArch64] PAC/BTI code generation for LLVM generated functions — momchil.velikov / detail
  5. [Analyzer] Fix for `ExprEngine::computeObjectUnderConstruction()` for base and delegating consturctor initializers — adam.balogh / detail
  6. [CMake][CTE] Add "check-clang-extra-..." targets to test only a particular Clang extra tool — whisperity / detail
  7. [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits — stefanp / detail
  8. [InstCombine] Add bswap tests from funnel shift intrinsics — llvm-dev / detail
  9. [PPC] [AIX] Implement calling convention IR for C99 complex types on AIX — zarko / detail
  10. [mlir] [VectorOps] generalize printing support for integers — ajcbik / detail
  11. [clang-format] Add a MacroExpander. — klimek / detail
  12. [Analyzer] Fix unused variable warning in Release builds — benny.kra / detail
  13. [gn build] Port e336b74c995 — llvmgnsyncbot / detail
  14. [SCEV] Add more tests using info from loop guards for BTC. — flo / detail
  15. [libc++] Initial support for pre-commit CI with Buildkite — Louis Dionne / detail

clang-d367278-g7af12015ad4-t14854-b14854.tar.gz (Sep 25, 2020 4:20:16 AM)

  1. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / detail
  2. [AArch64][GlobalISel] Make <8 x s16> for G_INSERT_VECTOR_ELT legal. — Amara Emerson / detail
  3. [AArch64][GlobalISel] Manually select G_DUP with s8/s16 gpr scalar operands. — Amara Emerson / detail
  4. [Object/yaml2obj/obj2yaml][test] - Split, cleanup and move MIPS abi-flags.yaml test. NFCI. — grimar / detail
  5. [msan] Fix gethostent tests — Vitaly Buka / detail
  6. [msan] Remove redundant test — Vitaly Buka / detail

clang-d367272-ga399d1880bc-t14851-b14851.tar.gz (Sep 25, 2020 1:37:40 AM)

  1. [mlir][SCFToGPU] LaunchOp propagate optional attributes — artur.bialas / detail
  2. [ARM] Find VPT implicitly predicated by VCTP — sam.parker / detail

clang-d367270-gef36e8380a9-t14849-b14849.tar.gz (Sep 24, 2020 10:52:49 PM)

  1. [NFC] [PPC] Add PowerPC expected IR tests for C99 complex — zarko / detail
  2. [lld][WebAssembly] Allow `atomics` feature with unshared memory — tlively / detail
  3. Fix uninitialized XRayArg — ianlevesque / detail
  4. [libc] Using llvm_libc memcpy in mem* benchmarks. — asteinhauser / detail

clang-d367266-g6f7fbdd2857-t14846-b14846.tar.gz (Sep 24, 2020 8:11:13 PM)

  1. [ValueTracking] Check uses of Argument if it is given to isGuaranteedNotToBeUndefOrPoison — aqjune / detail
  2. [ValueTracking] Make isGuaranteedNotToBeUndefOrPoison exit early when MetadataAsValue is given — aqjune / detail
  3. [lld] Clean up in lld::{coff,elf}::link after D70378 — i / detail
  4. [Hexagon] Avoid crash on CONCAT_VECTORS with illegal element types — kparzysz / detail
  5. Hint how to get a symbolized stack trace if llvm-symbolizer is not found on crashes — joker.eph / detail
  6. PR47176: Don't read from an inactive union member if a friend function — richard / detail
  7. [xray] Function coverage groups — ianlevesque / detail

clang-d367259-g495a5e94baa-t14842-b14842.tar.gz (Sep 24, 2020 5:29:43 PM)

  1. [AArch64] __builtin_return_address for PAuth. — daniel.kiss / detail
  2. [CUDA] Added conversion functions to builtin vars. — tra / detail
  3. [CodeGen] Postprocess PHI nodes for callbr — isanbard / detail
  4. Fix testcase. — isanbard / detail
  5. Revert "[CodeGen] Postprocess PHI nodes for callbr" — isanbard / detail
  6. [NFCI][IR] ConstantRangeTest: refactor operation range gatherers — lebedev.ri / detail
  7. [NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing — lebedev.ri / detail
  8. Reland [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  9. Temporary fix for D85085 debug_loc bug with basic block sections. — tmsriram / detail
  10. [DebugInfo] Fix bug in constructor homing with classes with trivial — akhuang / detail
  11. [LLDB] Add a defensive check for member__f_ — shafik / detail
  12. [WebAssembly] Make SjLj lowering globals thread-local — tlively / detail
  13. [Instruction] Add dropLocation and updateLocationAfterHoist helpers — Vedant Kumar / detail
  14. [lld-macho][re-land] Initial support for common symbols — jezng / detail
  15. [lld-macho][re-land] Implement and test resolution of common symbols — jezng / detail
  16. [lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix. — snehasishk / detail
  17. Fix regex in test. — isanbard / detail
  18. [OpenMP] OpenMPOpt Support for Globalization Remarks — jhuber6 / detail
  19. [llvm] Add -bbsections-cold-text-prefix to emit cold clusters to a different section. — snehasishk / detail
  20. [RISCV] Merge the pipeline models for Rocket — ebahapo / detail
  21. [AMDGPU] Fixes typo in the test. NFC. — Stanislav.Mekhanoshin / detail
  22. [MS] Simplify rules for passing C++ records — rnk / detail
  23. [MS] For unknown ISAs, pass non-trivially copyable arguments indirectly — rnk / detail
  24. [intel-pt] Refactor the JSON parsing — walter erquinigo / detail
  25. Add a static_assert confirming that DiagnosticBuilder is small — rnk / detail
  26. Revert "Add a static_assert confirming that DiagnosticBuilder is small" — rnk / detail
  27. Revert "[NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing" — rnk / detail

clang-d367232-g0a925a813a5-t14839-b14839.tar.gz (Sep 24, 2020 2:47:01 PM)

  1. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / detail
  2. [SLP] Remove LHS and RHS from OperationData. — craig.topper / detail
  3. [APFloat] prevent NaN morphing into Inf on conversion (PR43907) — spatel / detail
  4. Revert "Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions"" — rnk / detail
  5. Revert "Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — rnk / detail
  6. [llvm-exegesis] Add whitespace between words in error message — Jinsong Ji / detail
  7. Revert "[OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default" — a.bataev / detail
  8. Basic: add an extra newline for sphinx (NFC) — Saleem Abdulrasool / detail
  9. [LLD][COFF] Avoid overwriting inputs in tests — alexandre.ganea / detail
  10. [LLD][COFF] Cover usage of LLD-as-a-library in tests — alexandre.ganea / detail
  11. [PR47636] Fix tryEmitPrivate to handle non-constantarraytypes — erich.keane / detail
  12. Add support for setting the path to llvm-symbolizer through an environment variable — joker.eph / detail
  13. GlobalISel: Use unmerge when copying wide vectors to result registers — Matthew.Arsenault / detail
  14. [Modules] Add stats to measure performance of building and loading modules. — vsapsai / detail
  15. [mlir][shape] Start a pass that lowers shape constraints. — silvasean / detail
  16. [NFC][regalloc] Remove unused API in AllocationOrder — mtrofin / detail
  17. [SLP] clean up - use 'const' and ArrayRef constructor; NFC — spatel / detail
  18. Revert "[Modules] Add stats to measure performance of building and loading modules." — vsapsai / detail
  19. AArch64/GlobalISel: Add testcase for bug 47619 — Matthew.Arsenault / detail
  20. [IRSim] Adding wrapper pass for IRSimilarityIdentfier — andrew.litteken / detail
  21. Remove dead branch identified by @rsmith on post-commit for D88236 — erich.keane / detail
  22. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / detail
  23. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / detail
  24. [CMake][AIX] Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR appropriately for AIX — daltenty / detail
  25. [AST] Use data-recursion when building ParentMap, avoid stack overflow. — sam.mccall / detail
  26. Remove stale assert. — isanbard / detail
  27. [mlir][NFC] Promote memory space to BaseMemRefType — diego.caballero / detail

clang-d367205-g81a408808f6-t14835-b14835.tar.gz (Sep 24, 2020 12:03:51 PM)

  1. Sema: add support for `__attribute__((__swift_newtype__))` — Saleem Abdulrasool / detail
  2. [lldb/examples] Add missing declaration in heap.py — davelee.com / detail
  3. [OpenMP] cmake option LIBOMPTARGET_NVPTX_MAX_SM for nvptx device RTL — tianshilei1992 / detail
  4. [IRSim][NFC] Removing dead variables from IRSimilarityIdentifier.cpp — andrew.litteken / detail
  5. [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET — momchil.velikov / detail
  6. [OPENMP]PR47606: Do not update the lastprivate item if it was captured by reference as firstprivate data member. — a.bataev / detail
  7. [AMDGPU] global-isel support for RT — Stanislav.Mekhanoshin / detail
  8. [AArch64] Regenerate dag-numsignbits.ll checks — llvm-dev / detail
  9. [Scalar] ConstantHoistingPass - iterate with const references. NFCI. — llvm-dev / detail

clang-d367196-g31a3c5fb45b-t14832-b14832.tar.gz (Sep 24, 2020 9:20:27 AM)

  1. Improve 723fea23079f9c85800e5cdc90a75414af182bfd - Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / detail
  2. Fix f5314d15af4f4514103ea12c74cb208538b8bef5 - [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  3. [MLIR] Normalize memrefs in LoadOp and StoreOp of Standard Ops — uday / detail
  4. [NFC][RISCV][builtins] Remove some hard-coded values from i-cache clear routine — luismarques / detail
  5. lld: Try to fix check-lld on incremental builds after 8f2c31f22b974da — thakis / detail
  6. [InstCombine] regenerate test checks; NFC — spatel / detail
  7. [PhaseOrdering] move an 'opt' test from x86 codegen; NFC — spatel / detail
  8. [PhaseOrdering] move test with target requirement to x86 dir — spatel / detail
  9. [MLIR][SPIRV] Fixed dialect loading in deserialization — georgemitenk0v / detail
  10. OpaquePtr: Add helpers for sret to mirror byval — Matthew.Arsenault / detail
  11. IR: Have byref imply dereferenceable — Matthew.Arsenault / detail
  12. [AMDGPU] Fix v3f16 handling for getresinfo — sebastian.neubauer / detail
  13. [AMDGPU] Use cast instead of dyn_cast — jay.foad / detail
  14. [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining — vpykhtin / detail
  15. [NFC][ARM] Remove dead loop. — sam.parker / detail
  16. [OpenMP] Introduce GOMP teams support in runtime — jonathan.l.peyton / detail
  17. [OpenMP] Introduce GOMP mutexinoutset in the runtime — jonathan.l.peyton / detail
  18. [OpenMP] Introduce GOMP taskwait depend in the runtime — jonathan.l.peyton / detail
  19. [OpenMP] Fix if0 task with dependencies in the runtime — jonathan.l.peyton / detail
  20. [X86][SSE] combineVectorTruncation - enable (pre-SSSE3) vXi16->vXi8 truncation. — llvm-dev / detail
  21. [clang] use string tables for static diagnostic descriptions — froydnj / detail

clang-d367175-ge39da8ab6a2-t14829-b14829.tar.gz (Sep 24, 2020 6:36:54 AM)

  1. [MLIR][docs] Fix typos — georgemitenk0v / detail
  2. [clangd] Reorder a little bit of init code. NFC — sam.mccall / detail
  3. [asan][test] Disable malloc-no-intercept.c on Solaris — ro / detail
  4. [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero. — flo / detail
  5. [llvm-readobj] - Fix a warning. — grimar / detail
  6. [llvm-readelf/obj] - Stop printing wrong addresses for arm32 unwind info for non-relocatable objects. — grimar / detail
  7. Use different name for auto variable — sepavloff / detail
  8. [lld][ELF][test] Add a couple of test cases for LTO behaviour — james.henderson / detail
  9. [NFC][Docs] fix clang-docs compilation — development / detail
  10. [llvm-objcopy][NFC] refactor error handling. part 1. — a.v.lapshin / detail
  11. [APFloat] add tests for convert of NAN; NFC — spatel / detail
  12. [flang][driver] Remove unnecessary includes in the unittest (NFC) — andrzej.warzynski / detail
  13. [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. — david.truby / detail
  14. Fix a builtbot failure after 3ed04f93e30121867a813a220452b97aebeb1730. — a.v.lapshin / detail
  15. [Support] On Windows, ensure abort() can be catched several times in a row with CrashRecoveryContext — alexandre.ganea / detail
  16. [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / detail
  17. [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  18. [ARM] Check for LSTP side-effects. — sam.parker / detail
  19. [ARM] LowoverheadLoops: add an option to disable tail-predication — sjoerd.meijer / detail
  20. [AArch64] Regenerate dag-combine-mul-shl.ll checks — llvm-dev / detail
  21. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail

clang-d367154-ga90d72127a8-t14825-b14825.tar.gz (Sep 24, 2020 3:35:35 AM)

  1. clang-x86-ninja-win10 enabling LLD — kuhnel / githubweb

clang-d367154-ga90d72127a8-t14825-b14825.tar.gz (Sep 24, 2020 3:35:35 AM)

  1. Revert "[lld-macho] Implement and test resolution of common symbols" — omair.javaid / detail
  2. Revert "[lld-macho] Initial support for common symbols" — omair.javaid / detail
  3. [flang][driver] Fix options flag in the frontend driver — andrzej.warzynski / detail
  4. [OpenMP][MLIR] Add assembly format for master op — kiran.chandramohan / detail
  5. [flang][driver] Add missing dependency in CMake files — andrzej.warzynski / detail
  6. [flang][NFC] Fix CMake variable name in README.md — andrzej.warzynski / detail
  7. [clangd] Disable suffix matching fallback for C during include insertion — kadircet / detail
  8. [clangd] Fix comment. NFC — sam.mccall / detail
  9. [llvm-objcopy][MachO] Fix --add-section — alexshap / detail
  10. [mlir] Stop allowing LLVMType Int arguments for GPULaunchFuncOp. — pifon / detail
  11. [SVE] Add new isKnownXX comparison functions to TypeSize — david.sherwood / detail
  12. [clang][Sema] Use enumerator instead of hard-coded constant — mikhail.maltsev / detail
  13. [unittests] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  14. [llvm] Use instead of  in IRSimilarityIdentifierTest.cpp. — pifon / detail

clang-d367140-gb63bfc2030d-t14822-b14822.tar.gz (Sep 24, 2020 12:50:42 AM)

  1. [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children. — Jonas Devlieghere / detail
  2. DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested — dblaikie / detail
  3. [IRSim][NFC] Removing warning from IRSimilarityIdentifier — andrew.litteken / detail
  4. [DWARFYAML] Make the ExtLen field of extended opcodes optional. — Xing / detail
  5. [IRSim] Adding a basic similarity identifier. — andrew.litteken / detail

clang-d367135-g6b136b19cbe-t14818-b14818.tar.gz (Sep 23, 2020 10:01:55 PM)

  1. [AMDGPU] Consider all SGPR uses as unique in constant bus verify — carl.ritson / detail
  2. [NFC] Remove unnecessary default constructors — aeubanks / detail
  3. [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH — Pushpinder.Singh / detail
  4. [lld-macho] Initial support for common symbols — jezng / detail
  5. [lld-macho] Implement and test resolution of common symbols — jezng / detail
  6. [lld-macho] Emit indirect symbol table — jezng / detail
  7. [lld-macho] Ignore `-mllvm` and its argument — jezng / detail
  8. [lld-macho] Support -weak_lx, -weak_library, -weak_framework — jezng / detail
  9. [lld-macho][NFC] Refactor syslibroot / library path lookup — jezng / detail
  10. [lld-macho][NFC] Make `!= nullptr` implicit — jezng / detail
  11. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  12. Revert "[IRSim] Adding structural comparison to IRSimilarityCandidate." — andrew.litteken / detail
  13. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  14. [Power10]  Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins. — amy.kwan1 / detail

clang-d367121-g29aaa188480-t14815-b14815.tar.gz (Sep 23, 2020 7:20:45 PM)

  1. Fix LLDB tweak in 62a47e994fcf5b73e29547d26cd9676b30cb69a3 — sam.mccall / detail
  2. [libc++] Fix spurious test failure in -fno-exceptions — Louis Dionne / detail
  3. [clangd] Improve bad-RPC-payload error messages slightly — sam.mccall / detail
  4. [CGProfile] don't emit cgprofile entry if called function is dllimport — zequanwu / detail
  5. Explicitly specify CMAKE_AR in WinMsvc.cmake — smeenai / detail
  6. Utility: ignore OS version on non-Darwin targets in `ArchSpec` — Saleem Abdulrasool / detail
  7. [X86] Add TDX instructions. — freddy.ye / detail
  8. [X86] Parse data32 call in .code16 as CALLpcrel32 — i / detail
  9. Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" — aeubanks / detail

clang-d367112-gfa69b608063-t14812-b14812.tar.gz (Sep 23, 2020 4:39:38 PM)

  1. [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins — conanap / detail
  2. [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM — conanap / detail
  3. Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  4. [AArch64] Expand some vector of i64 reductions on NEON — mcinally / detail
  5. [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops. — efriedma / detail
  6. [JSON] Allow emitting comments in json::OStream — sam.mccall / detail
  7. [lld-macho] cleanup unimplemented-option warnings — gkm / detail
  8. [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target — craig.topper / detail
  9. [lld-macho] handle options -search_paths_first, -search_dylibs_first — gkm / detail
  10. [JSON] Facility to track position within an object and report errors. — sam.mccall / detail
  11. [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency — aeubanks / detail
  12. [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass — aeubanks / detail
  13. [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass — aeubanks / detail
  14. [JSON] Display errors associated with Paths in context — sam.mccall / detail
  15. [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI — rprichard / detail
  16. [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr — rprichard / detail
  17. [JSON] Add error reporting to fromJSON and ObjectMapper — sam.mccall / detail

clang-d367095-g57f097420d4-t14809-b14809.tar.gz (Sep 23, 2020 1:54:14 PM)

  1. Add REQUIRES to embed-bitcode-noopt.ll — mtrofin / detail
  2. [EarlyCSE] Fix crash with expensive checks after D87691 — kparzysz / detail
  3. Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — i / detail
  4. Break long line accidentally left in the previous commit — kparzysz / detail
  5. [Driver] Check whether Gentoo-specific configuration directory exists — dmantipov / detail
  6. Re-apply https://reviews.llvm.org/D87921, was reverted to triage a PPC bot failure. — tmsriram / detail
  7. Enhance TableGen so that backends can produce better error messages. — paul / detail
  8. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / detail
  9. [TTI] add wrapper for matching vector reduction to reduce code duplication; NFC — spatel / detail
  10. Fix include location (accidentally committed a local variation) — epastor / detail
  11. [X86] Improve demanded bits for X86ISD::BEXTR. — craig.topper / detail
  12. [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI — craig.topper / detail
  13. Revert "[ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers" — epastor / detail
  14. Update Phabricator doc to remove the warning on "arc land": tags a properly handled server side now — joker.eph / detail
  15. Document the `--verbatim` flag from arc to update the description for a phabricator revision — joker.eph / detail
  16. [lsan] On Fuchsia, don't use atexit hook for leak checks — mcgrathr / detail
  17. [gn build] Allow option to build with asan/tsan/ubsan — aeubanks / detail
  18. [mlir][OpFormatGen] Update "custom" directives for attributes. — joker.eph / detail
  19. [AArch64][SVE] Fix frame offset calculation when d8 is saved. — efriedma / detail
  20. Add `breakpoint delete --disabled`: deletes all disabled breakpoints. — jingham / detail
  21. [AMDGPU] Make ds fp atomics overloadable — Stanislav.Mekhanoshin / detail
  22. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  23. [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic — wei.huang / detail
  24. asan: Use `#if` to test CAN_SANITIZE_LEAKS — mcgrathr / detail
  25. [scudo][standalone] Fix tests under ASan/UBSan — kostyak / detail
  26. Revert "[lsan] On Fuchsia, don't use atexit hook for leak checks" — nikita.ppv / detail
  27. [AArch64][SVE] Add lowering for llvm frecpx — muhammad.asif.manzoor / detail
  28. Allow init_priority values <= 100 and > 65535 within system headers. — aaron / detail
  29. [lldb] Normalize paths in new test — jotrem / detail
  30. [LoopTerminology][NFC] Fix formatting typo — sdi1600105 / detail
  31. Clean up test file, NFC — kparzysz / detail

clang-d367064-g577adda54f0-t14800-b14800.tar.gz (Sep 23, 2020 11:09:20 AM)

  1. Add Operation to python bindings. — stellaraccident / detail
  2. Implement python iteration over the operation/region/block hierarchy. — stellaraccident / detail
  3. Add mlir python APIs for creating operations, regions and blocks. — stellaraccident / detail
  4. NFC: Remove unused variable. — stellaraccident / detail
  5. [mlir][ods] Custom builder with no params — jpienaar / detail
  6. [mlir] Remove unneeded OpBuilder params. NFC. — jpienaar / detail
  7. Revert "[AMDGPU] Insert waitcnt after returning from call" — sebastian.neubauer / detail
  8. Add missing namespace closure comment. NFCI. — llvm-dev / detail
  9. Add missing namespace closure comments. NFCI. — llvm-dev / detail
  10. [AArch64] Fix ldst optimization of non-immediate store offset — weiwei64 / detail
  11. recommit [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  12. [lldb] Remove lldb-perf remenant — davelee.com / detail
  13. [mlir] Add insert before/after to list-like constructs in C API — zinenko / detail
  14. Fix regressioin in test dwp-separate-debug-file.cpp — Yaxun.Liu / detail
  15. [MLIR] Change default builders generated by TableGen to use TypeRange for result types — jurahul / detail
  16. [MLIR][NFC] Adopt use of TypeRange in build() methods. — jurahul / detail
  17. Improve dynamic AST matching diagnostics for conversion errors — aaron / detail
  18. Update the documentation for the MLIR Dialect class (NFC) — joker.eph / detail
  19. [MLIR][NFC] Adopt use of BlockRange in place of ArrayRef<Block *> — jurahul / detail
  20. Remove MLIR C-API explicit registration of standard ops. — stellaraccident / detail
  21. [UpdateTestChecks] Remove bug-exposing test — David A Greene / detail
  22. NFC: Remove dangling dep on MLIRStandardOps. — stellaraccident / detail
  23. [MBFIWrapper] Add a new function getBlockProfileCount — carrot / detail
  24. [clang]Test ensuring -fembed-bitcode passed to cc1 captures pre-opt bitcode. — mtrofin / detail
  25. Add optimal thread strategy — dmantipov / detail
  26. [Support/Path] Add path::is_absolute_gnu — rengolin / detail

clang-d367038-gbd8b50cd7f5-t14797-b14797.tar.gz (Sep 23, 2020 8:23:32 AM)

  1. [CUDA][HIP] Fix static device var used by host code only — Yaxun.Liu / detail
  2. [OpenMP][flang]Lower NUM_THREADS clause for parallel construct — SourabhSingh.Tomar / detail
  3. [mlir] Added support for f64 memref printing in runner utils — limo / detail
  4. [flang] Removed OpenMP lowering unittests — SourabhSingh.Tomar / detail
  5. [NFCI][flang] Renamed a variable name to a more descriptive name — SourabhSingh.Tomar / detail
  6. [libc++] Re-apply fdc41e11f (LWG1203) without breaking the C++11 build — Louis Dionne / detail
  7. [lldb] Fix GetRemoteSharedModule fallback logic — jotrem / detail
  8. AMDGPU: Check global FP atomics match default FP mode — Matthew.Arsenault / detail
  9. GlobalISel: Fix truncating shift amount in trunc (shl) combine — Matthew.Arsenault / detail
  10. Fix typos in ASTMatchers.h; NFC — aaron / detail
  11. [NFC][ARM] Pre-commit tail predication test — sam.parker / detail
  12. [SystemZ] Make sure not to call getZExtValue on a >64 bit constant. — paulsson / detail
  13. [mlir] Fix typos in Dialect.h. NFC. — zinenko / detail
  14. [VPlan] Disconnect VPValue and VPUser. — flo / detail
  15. [SVE] Lower fixed length ISD::VECREDUCE_ADD to Scalable — mcinally / detail
  16. [clangd] Refactor code completion signal's utility properties. — usx / detail
  17. [docs][llvm] Fix typos — paul / detail
  18. [mlir][openacc] Use OptionalParseResult in loop op parser instead of bool variables — clementval / detail

clang-d367020-gbd72ed93d22-t14793-b14793.tar.gz (Sep 23, 2020 5:29:43 AM)

  1. [zorg] [PowerPC] set lld as the default linker on ppc64le-clang-rhel bot — saghir / githubweb

clang-d367020-gbd72ed93d22-t14793-b14793.tar.gz (Sep 23, 2020 5:29:43 AM)

  1. [llvm-readelf/obj] - Fix extended section symbol indices printed in warnings for MIPS GOT/PLT entries. — grimar / detail
  2. [SVE][CodeGen] Lower legal integer -> floating point conversions — kerry.mclaughlin / detail
  3. [flang] CHARACTER(*) return does not require explicit interface — jperier / detail

clang-d367017-gd4035af2537-t14791-b14791.tar.gz (Sep 23, 2020 3:59:22 AM)

  1. Name builddir of x86_64-fedora-clang builder like the slave/worker fedora-llvm-x86_64 — kkleine / githubweb
  2. clang-x86-ninja-win10 fixed slash replacement — kuhnel / githubweb
  3. clang-x86-ninja-win10 fixed MSVC version output — kuhnel / githubweb

clang-d367017-gd4035af2537-t14791-b14791.tar.gz (Sep 23, 2020 3:59:22 AM)

  1. [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits — david.sherwood / detail
  2. [analyzer][StdLibraryFunctionsChecker] Fix getline/getdelim signatures — gabor.marton / detail
  3. [analyzer][StdLibraryFunctionsChecker] Separate the signature from the summaries — gabor.marton / detail
  4. [llvm-readelf/obj] - Cleanup the code. NFCI. — grimar / detail
  5. [AMDGPU] Insert waitcnt after returning from call — sebastian.neubauer / detail
  6. [llvm-readelf/obj] - Print section symbol names properly when dumping relocations. — grimar / detail

clang-d367011-ge46c1def523-t14788-b14788.tar.gz (Sep 23, 2020 2:00:54 AM)

  1. Added x86_64-fedora-clang builder and fedora-llvm-x86_64 slave — kkleine / githubweb

clang-d367011-ge46c1def523-t14788-b14788.tar.gz (Sep 23, 2020 2:00:54 AM)

  1. [libc++] Implement LWG1203 — Louis Dionne / detail
  2. Fix build due to renaming in LoopInfo. — michael.hliao / detail
  3. [AArch64] Teach analyzeBranch to remove branch equivelent to fallthrough — listmail / detail
  4. [libc++] NFC: Collocate C++20 removed members of std::allocator — Louis Dionne / detail
  5. [libc++] NFC: Reindent the feature test macro generation script — Louis Dionne / detail
  6. [SLP]Fix coding style, NFC. — a.bataev / detail
  7. [InstCombine] Fix errno bug in pow expansion to sqrt — hubert.reinterpretcast / detail
  8. [InstCombine][NFC][tests] Add ninf base value case to pow-sqrt.ll — hubert.reinterpretcast / detail
  9. [trace] avoid using <regex> — walter erquinigo / detail
  10. [ORC][examples] Add missing library dependencies. — Lang Hames / detail
  11. [NFC][docs] Fix link. — joker.eph / detail
  12. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  13. [Clang] Fix a typo in implicit-int-float-conversion.c — noreply / detail
  14. [lld-macho] handle option -headerpad_max_install_names — gkm / detail
  15. [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC — i / detail
  16. Revert "Canonicalize declaration pointers when forming APValues." — leonardchan / detail
  17. [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC. — Xing / detail
  18. [NewPM] Pin tests with -debug-pass to legacy PM — aeubanks / detail
  19. Revert "[IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData." — andrew.litteken / detail
  20. [test][NewPM] Fix update-scev.ll under NPM — aeubanks / detail
  21. [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8) — bing1.yu / detail
  22. [test][NewPM] Clean up ScalarEvolution tests to work under NPM — aeubanks / detail
  23. [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols — gkm / detail
  24. [ThinLTO] Avoid temporaries when loading global decl attachment metadata — tejohnson / detail
  25. [lld-maco] fix build breakage — gkm / detail
  26. [Sanitizers] Fix test case that doesn't clean up after itself — nemanja.i.ibm / detail
  27. [sanitizers] Remove the message queue with IPC_RMID after D82897 — i / detail
  28. [RISCV][ASAN] updated platform macros to simplify detection of RISCV64 platform — Vitaly Buka / detail
  29. [Analyzer][WebKit] Use tri-state types for relevant predicates — Jan Korous / detail
  30. [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64 — Vitaly Buka / detail
  31. [RISCV][ASAN] implementation of clone interceptor for riscv64 — Vitaly Buka / detail
  32. [RISCV][ASAN] implementation for vfork interceptor for riscv64 — Vitaly Buka / detail
  33. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  34. Add a dump() method on the pass manager for debugging purpose (NFC) — joker.eph / detail
  35. [MC] [Win64EH] Try to generate packed unwind info where possible — martin / detail
  36. [InstCombine] Add parentheses in assert to silence GCC warning. NFC. — martin / detail
  37. [CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC. — martin / detail
  38. [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins — albionapc / detail
  39. Revert "[RISCV][ASAN] implementation of ThreadSelf  for riscv64" — Vitaly Buka / detail
  40. [NFC] Reformat preprocessor directives — Vitaly Buka / detail
  41. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  42. [mlir][Linalg] Add pattern to fold linalg.tensor_reshape that add unit extent dims. — ravishankarm / detail
  43. [AMDGPU] Fix merging m0 inits — Piotr Sobczak / detail
  44. [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors — david.sherwood / detail
  45. Revert "[libc++] Implement LWG1203" — Raphael Isemann / detail

clang-d366966-g49f27449317-t14768-b14768.tar.gz (Sep 22, 2020 2:43:36 PM)

  1. [test][NewPM] Pin do-nothing-intrinsic.ll to legacy PM — aeubanks / detail
  2. [NFC][CVP] Add tests for srem with potentially different sigdness domains — lebedev.ri / detail
  3. [CVP] Enhance SRem -> URem fold to work not just on non-negative operands — lebedev.ri / detail
  4. [ConstantRange] binaryXor(): special-case binary complement case - the result is precise — lebedev.ri / detail
  5. [ConstantRange] Introduce getActiveBits() method — lebedev.ri / detail
  6. [NFC][CVP] processUDivOrURem(): refactor to use ConstantRange::getActiveBits() — lebedev.ri / detail
  7. [NFC][APInt] Refactor getMinSignedBits() in terms of getNumSignBits() — lebedev.ri / detail
  8. [ConstantRange] Introduce getMinSignedBits() method — lebedev.ri / detail
  9. [NFC][CVP] Give a better name STATISTIC() counting udiv i16 -> udiv i8 xforms — lebedev.ri / detail
  10. [NFC][CVP] Add tests for SDiv/SRem narrowing — lebedev.ri / detail
  11. [CVP] Narrow SDiv/SRem to the smallest power-of-2 that's sufficient to contain its operands — lebedev.ri / detail
  12. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  13. Revert "[lldb] XFAIL TestMemoryHistory on Linux" — Raphael Isemann / detail
  14. [flang][msvc] Add explicit function template argument to applyFunction. NFC. — llvm-project / detail
  15. [flang][msvc] Add explicit function template argument to applyLamda. NFC. — llvm-project / detail
  16. [flang][msvc] Explicitly reference "this" inside closure. NFC. — llvm-project / detail
  17. Revert "The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled." — tmsriram / detail
  18. Two patches to fix the broken build. — paul / detail
  19. [lldb][test] Remove accidental import pdb in 783dc7dc7ed7487d0782c2feb8854df949b98e69 — i / detail
  20. [compiler-rt][AIX] Add CMake support for 32-bit Power builds — daltenty / detail
  21. [ThinLTO] Option to bypass function importing. — mtrofin / detail
  22. [AArch64] Avoid pairing loads with same result reg — dancgr / detail
  23. [LoopInfo] empty() -> isInnermost(), add isOutermost() — sdi1600105 / detail
  24. Revert "[CodeGen] emit CG profile for COFF object file" — rnk / detail
  25. Small fixes for "[LoopInfo] empty() -> isInnermost(), add isOutermost()" — sdi1600105 / detail
  26. Change LoopInfo::empty to isInnermost after D82895 — i / detail

clang-d366940-ga5141b83f1f-t14763-b14763.tar.gz (Sep 22, 2020 12:01:59 PM)

  1. [SCEV] Support unsigned predicates in isKnownPredicateViaNoOverflow — mkazantsev / detail
  2. [MLIR][Linalg] Fix assertion in dependency analysis — frgossen / detail
  3. [NFC][PowerPC]Add tests for multiply-by-constant. — esme.yi / detail
  4. [APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI. — llvm-dev / detail
  5. [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec — stefanp / detail
  6. Revert rGf835779160ec303 "[APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI." — llvm-dev / detail
  7. [lldb] Ignore certain Clang type sugar when creating the type name — Raphael Isemann / detail
  8. [ARM][TTI] Prevents constants in a min(max) or max(min) pattern from being hoisted when in a loop — meera.nakrani / detail
  9. [SCEV] Handle `less` predicates for FoundPred = NE — mkazantsev / detail
  10. [SystemZ][z/OS] Set default wchar_t type for zOS — Abhina.Sreeskantharajan / detail
  11. [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk — wei.huang / detail
  12. [ARM] Trying to fix asan buildbot — sam.parker / detail
  13. [libc++] NFC: Remove trailing whitespace from the feature test macro table — Louis Dionne / detail
  14. [SLP] Merge null and dyn_cast<> checks into dyn_cast_or_null<>. NFCI. — llvm-dev / detail
  15. [MLIR][Standard] Add `atan` to standard dialect — frgossen / detail
  16. [SyntaxTree] Add tests for the assignment of the `canModify` tag. — ecaldas / detail
  17. [SLP] clean up code in gather(); NFC — spatel / detail
  18. [SLP] move misplaced code comments; NFC — spatel / detail
  19. [SLP] reduce code duplication for checking parent block; NFC — spatel / detail
  20. [PowerPC] Fix for compiler side issue in PCRelative Local Exec — stefanp / detail
  21. [NFC][mlir] Remove llvm:: prefix from SmallVector in parallel pretty printer. — david.truby / detail
  22. [AIX][clang][driver] Make sure crti[_64].o is linked in C++ mode — daltenty / detail
  23. [X86] Cleanup/add namespace closure comments. NFCI. — llvm-dev / detail
  24. [X86] Add missing namespace closure comments. NFCI. — llvm-dev / detail
  25. [PeepholeOptimizer] Enhance the redundant COPY elimination. — michael.hliao / detail
  26. [VPlan] Add dump() helper to VPValue & VPRecipeBase. — flo / detail
  27. [lld-macho] minimally handle option -dynamic — gkm / detail
  28. [AIX][compiler-rt] Use the AR/ranlib mode flag for 32-bit and 64-bit mode — daltenty / detail
  29. [libc++] Implement C++20's P0784 (More constexpr containers) — Louis Dionne / detail
  30. [GVNSink][NewPM] Add GVNSinkPass to PassRegistry.def — aeubanks / detail
  31. [scudo][standalone] Remove the pthread key from the shared TSD — kostyak / detail
  32. [ThinLTO] Re-order modules for optimal multi-threaded processing — alexandre.ganea / detail
  33. [DI][ASan][NewPM] Fix some DebugInfo ASan tests under NPM — aeubanks / detail
  34. Sema: introduce `__attribute__((__swift_name__))` — Saleem Abdulrasool / detail
  35. [OpenMPOpt] Refactored "issue" and "wait" declarations for data map runtime call. — htobonmm7 / detail
  36. [lld-macho] Make lld::getInteger() tolerate leading "0x"/"0X" when base is 16 — gkm / detail
  37. [sanitizer_common] Add debug print to sysmsg.c — mascasa / detail
  38. Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / detail
  39. [DAG] Remove DAGTypeLegalizer::GenWidenVectorTruncStores (PR42046) — llvm-dev / detail
  40. [PowerPC] Implement the 128-bit Vector Divide Extended Builtins in Clang/LLVM — amy.kwan1 / detail
  41. [PowerPC] Implement Vector String Isolate Builtins in Clang/LLVM — amy.kwan1 / detail
  42. [mlir] NFC: fix trivial typos under include directory — ishizaki / detail
  43. [mlir][ods] Make OpBuilder and OperationState optional — jpienaar / detail
  44. [SyntaxTree] Test the List API — ecaldas / detail
  45. [ASTMatchers] Avoid recursion in ancestor matching to save stack space. — sam.mccall / detail
  46. [NFC][regalloc] Simplify/conform to style guide indvars in Greedy — mtrofin / detail
  47. Version 0.5 of the new "TableGen Backend Developer's Guide." — paul / detail
  48. [Analyzer][WebKit] UncountedLocalVarsChecker — Jan Korous / detail
  49. [gn build] Port 848d66fafd2 — llvmgnsyncbot / detail
  50. [gn build] Port 8a64689e264 — llvmgnsyncbot / detail
  51. [clang] Fix a typo-correction crash — hokein.wu / detail
  52. [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py — hubert.reinterpretcast / detail
  53. [NFC] Replace tabs with spaces in PPCInstrPrefix.td — hubert.reinterpretcast / detail
  54. [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case — hubert.reinterpretcast / detail
  55. [lldb] Skip test_common_completion_process_pid_and_name with reproducers — Jonas Devlieghere / detail
  56. [lldb] Skip TestMiniDumpUUID with reproducers — Jonas Devlieghere / detail
  57. [LoopInfo][NewPM] Fix tests in Analysis/LoopInfo under NPM — aeubanks / detail

clang-d366883-g0356a413a44-t14753-b14753.tar.gz (Sep 22, 2020 4:25:02 AM)

  1. [ARM] VPT validForTailPredication — sam.parker / detail
  2. [ARM] Remove MVEDomain from VLDR/STR of P0 — sam.parker / detail
  3. [MLIR] Add subf and rsqrt EDSC intrinsics — ntv / detail
  4. [mlir][Linalg] Uniformize linalg.generic with named ops. — ntv / detail
  5. [llvm-readobj/elf] - Stop reporting invalid extended indexes in warnings for unnamed section symbols. — grimar / detail
  6. [SyntaxTree][Synthesis] Fix: `deepCopy` -> `deepCopyExpandingMacros`. — ecaldas / detail
  7. Revert "Reapply Revert "RegAllocFast: Rewrite and improve"" — omair.javaid / detail
  8. [ARM] Improve VPT predicate tracking — sam.parker / detail
  9. [AMDGPU] More codegen patterns for v2i16/v2f16 build_vector — jay.foad / detail
  10. Revert "Implement a new kind of Pass: dynamic pass pipeline" — benny.kra / detail

clang-d366873-gf93514545cd-t14750-b14750.tar.gz (Sep 22, 2020 1:43:05 AM)

  1. clang-x86-ninja-win10 - replacing backslashes — kuhnel / githubweb

clang-d366873-gf93514545cd-t14750-b14750.tar.gz (Sep 22, 2020 1:43:05 AM)

  1. [clangd] Link libclangdSupport into clangd-index-server — zeratul976 / detail
  2. [clang] Traverse init-captures while indexing — zeratul976 / detail
  3. [CMake] Use find_dependency in LLVMConfig.cmake — phosek / detail
  4. [CMake] Use append for CMAKE_REQUIRED_* variables — phosek / detail
  5. [SyntaxTree][Nit] Take `ArrayRef` instead of `std::vector` as argument for `createTree` — ecaldas / detail
  6. [SyntaxTree] Test `findFirstLeaf` and `findLastLeaf` — ecaldas / detail
  7. [gn build] Port af582c9b0f3 — llvmgnsyncbot / detail
  8. Revert "[CMake] Use find_dependency in LLVMConfig.cmake" — phosek / detail
  9. Reapply: [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  10. [AArch64] Fix return type of Neon scalar comparison intrinsics — david.spickett / detail

clang-d366863-g3bf703fb6d5-t14747-b14747.tar.gz (Sep 21, 2020 11:02:21 PM)

  1. Update recipe for flang-aarch64 slaves — caroline.concatto / githubweb

clang-d366863-g3bf703fb6d5-t14747-b14747.tar.gz (Sep 21, 2020 11:02:21 PM)

  1. [WebAssembly][MC] Fix computation of relative symbol offset — d.c.ddcc / detail
  2. Reorder linalg.conv indexing_maps loop order — ataei / detail
  3. [AlwaysInliner] Emit optimization remarks — aeubanks / detail

clang-d366860-g5502cfa091e-t14745-b14745.tar.gz (Sep 21, 2020 8:21:33 PM)

  1. Revert D71539 "Recommit "[SCEV] Look through single value PHIs."" — i / detail
  2. Fix reporting the lack of global variables in "target var". — jingham / detail
  3. [libc++] Fix copy/paste error that broke a test — Louis Dionne / detail
  4. Include sstream after D85705 — i / detail
  5. [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM — aeubanks / detail
  6. [Delinearization][NewPM] Port delinearization to NPM — aeubanks / detail
  7. [UnifyLoopExits] Pin tests with -unify-loop-exits to legacy PM — aeubanks / detail
  8. [lldb] Delete two unneeded <regex> — i / detail
  9. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  10. [mlir] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D85869 — i / detail
  11. [LoopUnswitch] Trivial simplification: remove trivial dead condition after unswitch — serguei.katkov / detail

clang-d366849-gbb09ef95981-t14742-b14742.tar.gz (Sep 21, 2020 5:40:35 PM)

  1. [ASTImporter] Modifying ImportDeclContext(...) to ensure that we also handle the case when the FieldDecl is an ArrayType whose ElementType is a RecordDecl — shafik / detail
  2. [NFC][regalloc] Use reverse iterator ranges for improved readability — mtrofin / detail
  3. Don't build a StringLiteral expression with reference type when — richard / detail
  4. [AArch64][GlobalISel] Make <4 x s16> G_ASHR and G_LSHR legal. — Amara Emerson / detail
  5. [mlir] Add tutorial index.md pages — jpienaar / detail
  6. [AArch64][GlobalISel] Add a post-legalize combine for lowering vector-immediate G_ASHR/G_LSHR. — Amara Emerson / detail
  7. [AArch64][GlobalISel] Merge selection of vector-vector G_ASHR/G_LSHR and support more cases. — Amara Emerson / detail
  8. Fix comment typos. NFC. — kazu / detail
  9. [lldb/test] Clean up version checking. — rupprecht / detail
  10. [llvm] Fix comment typos.  NFC. — kazu / detail
  11. [RISCV] Do not mandate scheduling for CSR instructions — ebahapo / detail
  12. [SimplifyCFG] Override options in default constructor — aeubanks / detail
  13. [MLIR][Affine][VectorOps] Utility to vectorize loop nest using strategy — diego.caballero / detail
  14. [NewPM] Support -disable-simplify-libcall/-disable-builtin in NPM opt — aeubanks / detail
  15. [EarlyCSE] Handle masked loads and stores — kparzysz / detail
  16. [docs] Update ExtendingLLVM.rst — ncv / detail
  17. Add a "Trace" plug-in to LLDB to add process trace support in stages. — walter erquinigo / detail
  18. NFC: Add whitespace-changing revisions to .git-blame-ignore-revs — Louis Dionne / detail
  19. [libc++] Fix failures when running the test suite without RTTI — Louis Dionne / detail

clang-d366849-gbb09ef95981-t14742-b14742.tar.gz (Sep 21, 2020 5:40:35 PM)

  1. [testsuite] Allow a (custom) linker to be specified. — ditaliano / githubweb

clang-d366830-g8c3ef08f8a4-t14738-b14738.tar.gz (Sep 21, 2020 2:57:05 PM)

  1. Renamed LLVMBuildFactory.pathRelativeToBuild to LLVMBuildFactory.pathRelativeTo. — gkistanova / githubweb

clang-d366830-g8c3ef08f8a4-t14738-b14738.tar.gz (Sep 21, 2020 2:57:05 PM)

  1. [AMDGPU] Adding mutex to guard lld::elf::link interface use — zhuoryin / detail
  2. [MS] On x86_32, pass overaligned, non-copyable arguments indirectly — rnk / detail
  3. [AMDGPU] Fixed typo in intrinsic comment. NFC. — Stanislav.Mekhanoshin / detail
  4. [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments — i / detail
  5. [NFC][SCEV] Cleanup lowering of @llvm.uadd.sat, (-1 - V) is just ~V — lebedev.ri / detail
  6. [DIE] Remove DeadInstEliminationPass — aeubanks / detail
  7. [libc++] Verify base substitutions earlier in the testing format — Louis Dionne / detail
  8. [LoopVectorize] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  9. [InstCombine] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  10. [Coverage] Add empty line regions to SkippedRegions — zequanwu / detail
  11. Reapply Revert "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / detail
  12. [mlir] Add missing space in debug message — stephen.neuendorffer / detail
  13. AMDGPU: Don't add frame register to frame pseudos — Matthew.Arsenault / detail
  14. [SLP] use std::distance/find to reduce code; NFC — spatel / detail
  15. [Analyzer] GNU named variadic macros in Plister — Chris.Hamilton / detail
  16. [clang] [MinGW] Add an implicit .exe suffix even when crosscompiling — martin / detail
  17. [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  18. [CodeGen] [WinException] Only produce handler data at the end of the function if needed — martin / detail
  19. [Hexagon] Make HexagonVLCR compatibile with New PM — pzheng / detail
  20. [PowerPC] Remove unnecessary patterns and types — baptiste.saleil / detail
  21. [EarlyCSE] Small refactoring changes, NFC — kparzysz / detail
  22. Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons" — martin / detail

clang-d366808-g746a2c37756-t14734-b14734.tar.gz (Sep 21, 2020 12:11:00 PM)

  1. [cmake] Centralize LLVM_ENABLE_WARNINGS option — davelee.com / detail
  2. [SLP] Use for-range loops across ValueLists. NFCI. — llvm-dev / detail
  3. [NFC][SCEV] Add tests for @llvm.abs intrinsic — lebedev.ri / detail
  4. [SCEV] Recognize @llvm.abs as smax(x, -x) — lebedev.ri / detail
  5. [NFC][SCEV] Add tests for @llvm.*.sat intrinsics — lebedev.ri / detail
  6. [SCEV] Recognize @llvm.usub.sat as `%x - (umin %x, %y)` — lebedev.ri / detail
  7. [SCEV] Recognize @llvm.uadd.sat as `%y + umin(%x, (-1 - %y))` — lebedev.ri / detail
  8. [OpenMP] Protect unrecogonized CUDA error code — tianshilei1992 / detail
  9. [IRBuilder][VectorCombine] make and use a convenience function for unary shuffle; NFC — spatel / detail
  10. [SLP] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  11. [AIX][Clang][Driver] Add handling of shared option — daltenty / detail
  12. [ObjCARC] Initialize return value — aeubanks / detail

clang-d366796-g3b3b9ba1c7d-t14733-b14733.tar.gz (Sep 21, 2020 11:09:35 AM)

  1. [ObjCARC][NewPM] Port objc-arc-contract to NPM — aeubanks / detail
  2. [SCEV] Add additional max BTC tests with loop guards. — flo / detail
  3. ImplicitNullChecks.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  4. [SLP] simplify interface for gather(); NFC — spatel / detail
  5. The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled. — tmsriram / detail
  6. [lldb/Commands] Fix outdated `breakpoint command add` help string — davelee.com / detail

clang-d366790-g742250bf62a-t14732-b14732.tar.gz (Sep 21, 2020 11:06:22 AM)

  1. SwitchLoweringUtils.h - reduce TargetLowering.h include. NFCI. — llvm-dev / detail
  2. [SyntaxTree] Specialize `TreeTestBase` for `BuildTreeTest`, `MutationsTest` and `SynthesisTest` — ecaldas / detail
  3. Fix typo in dsymutil.rst — Jonas Devlieghere / detail
  4. Introduce linalg.vecmat — benny.kra / detail
  5. Revert "[gcov] Delete flush_fn_list (unused since D83149)" — Azharuddin Mohammed / detail
  6. [gn build] Port c01d28dc51b — llvmgnsyncbot / detail
  7. [PPC][GlobalISel] Add initial GlobalIsel infrastructure — kbarton / detail
  8. [ArgumentPromotion]: Copy function metadata after promoting arguments — etiotto / detail
  9. [lldb, tests] Correctly configure the yaml2obj paths — stilis / detail
  10. [gcov] Delete flush_fn_list (unused since D83149) — i / detail
  11. [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization. — mtrofin / detail
  12. Revert D86875 "[Flang][NFC] Remove license comments from files in docs/ folder." — SourabhSingh.Tomar / detail
  13. [compiler-rt] [netbsd] Add fallback definitions for MKISCSI=no — n54 / detail
  14. [compiler-rt] [netbsd] Improve code formatting — n54 / detail
  15. [ImplicitNullCheck] Handle instructions that preserve zero value — anna / detail
  16. [Support] Use unique_function rather than std::function for ThreadPool TaskTy. — Lang Hames / detail
  17. [NFC] Fix whitespace in lldb-vscode --help — rupprecht / detail
  18. [PGO] Skip if an IndirectBrInst critical edge cannot be split — i / detail
  19. [compiler-rt] [netbsd] Update generate_netbsd_syscalls.awk — n54 / detail
  20. [compiler-rt] [netbsd] Regenerate syscall hooks — n54 / detail
  21. [SLPVectorizer][X86][AMDGPU] Remove fcmp+select to fmin/fmax reduction support. — craig.topper / detail
  22. Revert "[Support] Use unique_function rather than std::function for ThreadPool TaskTy." — Lang Hames / detail
  23. [WebAssembly] Set unreachable as canonical to permit disassembly — d.c.ddcc / detail
  24. Make struct dialects have the same field name as everything else, 'dialect'. — joker.eph / detail
  25. Allow Dialects to be initialized via nullptr. — joker.eph / detail
  26. [gn build] (semi-manually) port 009cd4e4910 — thakis / detail
  27. Fix operator!= for Dialects. — joker.eph / detail
  28. [Hexagon] Split pair-based masked memops — kparzysz / detail
  29. [SVE] Bail from VectorUtils heuristics for scalable vectors — ctetreau / detail
  30. [ImplicitNullChecks] NFC: Remove unused PointerReg arg in dep analysis — anna / detail
  31. [libc][NFC][obvious] Remove a redudant dep of strcmp implementation. — sivachandra / detail
  32. Diable sanitizer options for amdgpu — Yaxun.Liu / detail
  33. GlobalISel: Combine fneg(fneg x) to x — vkeles / detail
  34. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  35. [InstCombine] Add more tests for select op replacement (NFC) — nikita.ppv / detail
  36. [DemandedBits] Add braces to large if (NFC) — nikita.ppv / detail
  37. [DemandedBits][BDCE] Add support for min/max intrinsics — nikita.ppv / detail
  38. [ORC] Make MaterializationResponsibility immovable, pass by unique_ptr. — Lang Hames / detail
  39. [libc][obvious] Include Sqrt.h in SqrtLongDoubleX86.h. — sivachandra / detail
  40. [EarlyCSE] Equivalent SELECTs should hash equally — bryan.chan / detail
  41. [DSE] Switch to MemorySSA-backed DSE by default. — flo / detail
  42. [ELF] Make two PPC64.cpp variables constexpr. NFC — i / detail
  43. [flang] Fix assert on constant folding of extended types — psteinfeld / detail
  44. Use pragmas to work around MSVC x86_32 debug miscompile bug — rnk / detail
  45. [AArch64][GlobalISel] Don't emit a branch for a fallthrough G_BR at -O0. — Amara Emerson / detail
  46. Fix wrong comment about enabling optimizations to work around a bug — rnk / detail
  47. Remove unused variable introduce in 0448d11a06b451a causing build — zarko / detail
  48. [obj2yaml] Add support for dumping the .debug_ranges section. — Xing / detail
  49. [lldb] Add missing LLDB_REGISTER_CONSTRUCTOR in SBPlatform — Jonas Devlieghere / detail
  50. [mlir][Analysis] Allow Slice Analysis to work with linalg::LinalgOp — ravishankarm / detail
  51. scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot — peter / detail
  52. scudo: Remove the THREADLOCAL macro. — peter / detail
  53. Remove dependency on clangASTMatchers. — michael.hliao / detail
  54. Revert "[EarlyCSE] Equivalent SELECTs should hash equally" — michael.hliao / detail
  55. [Asan] Fix __asan_update_allocation_context — Vitaly Buka / detail
  56. [EarlyCSE] Fix and recommit the revised c9826829d74e637163fdb0351870b8204e62d6e6 — michael.hliao / detail
  57. libclc/spirv: Add missing files from D85911 — jano.vesely / detail
  58. [NFC][MLInliner] Presort instruction successions. — mtrofin / detail
  59. [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange. — SourabhSingh.Tomar / detail
  60. [EarlyCSE] Remove unnecessary operand swap. — michael.hliao / detail
  61. [NFC][PowerPC] Add tests of constants-i64. — esme.yi / detail
  62. [Clang] Clarify __builtin_memcpy_inline documentation — gchatelet / detail
  63. [CodeGen] [WinException] Remove a redundant explicit section switch for aarch64 — martin / detail
  64. [MC] [Win64EH] Canonicalize ARM64 unwind opcodes — martin / detail
  65. [MC] [Win64EH] Write packed ARM64 epilogues if possible — martin / detail
  66. [NewPM] Introduce PreserveCFG check — yrouban / detail
  67. [SVE][CodeGen] Fix InlineFunction for scalable vectors — david.sherwood / detail
  68. [mlir][Linalg] Make LinalgBaseTilingPattern not delete the original operation. — ravishankarm / detail
  69. [clang][Sparc] Default to -mcpu=v9 for Sparc V8 on Solaris — ro / detail
  70. Uncapitalize word in LanguageExtensions.rst — noreply / detail
  71. [mlir] Fix generation of AVX512 dialect documentation — marius.brehler / detail
  72. [MC] [Win64EH] Fix builds with expensive checks enabled — martin / detail
  73. Revert "[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr." — flo / detail
  74. [mlir][Linalg] Print both types for linalg.transpose — benny.kra / detail
  75. [CodeGenPrepare] Simplify code. NFCI. — benny.kra / detail
  76. [AMDGPU] Make movreld-bug test case more robust — jay.foad / detail
  77. [clangd][NFC] Get rid of an `else after return` — kadircet / detail
  78. BasicTTIImpl.h - remove unused MCSchedule.h include. NFCI. — llvm-dev / detail
  79. [X86] Keep variables from getDataLayout/getDebugLoc calls as const reference. NFCI. — llvm-dev / detail
  80. [clang][aarch64] Fix ILP32 ABI for arm_sve_vector_bits — cullen.rhodes / detail
  81. [flang][driver] Add the new flang compiler and frontend drivers — caroline.concatto / detail
  82. [clang][aarch64] Fix mangling of bfloat16 neon vectors — cullen.rhodes / detail
  83. [DFSan] XFail a test that's suffering too much optimization — jeremy.morse / detail
  84. PluginLoader.h - only include CommandLine.h if required. NFCI. — llvm-dev / detail
  85. Attributor.h - remove unused includes. NFCI. — llvm-dev / detail
  86. [IPO] Remove unnecessary Module.h includes. NFCI. — llvm-dev / detail
  87. [LiveDebugValues][NFC] Re-land 60db26a66d, add instr-ref tests — jeremy.morse / detail
  88. [analyzer][MacroExpansion] Add a few dumps functions — dkszelethus / detail
  89. [analyzer][MacroExpansion][NFC] Fix incorrectly calling parameters arguments — dkszelethus / detail
  90. [NFC] Fix the signature and definition of findByPrefix — andrzej.warzynski / detail
  91. [analyzer][MacroExpansion][NFC] Fix a missing test output check — dkszelethus / detail
  92. [mlir][Linalg] Refactor StructuredOpInterface - NFC — ntv / detail
  93. [analyzer][MacroExpansion] Fix a crash where multiple parameters resolved to __VA_ARGS__ — dkszelethus / detail
  94. [MLIR][Linalg] Undo spurious parameter name change — ntv / detail
  95. [libTooling] Fix use of `char` in comparison. — yitzhakm / detail
  96. [ARM] Update arm-storebytesmerge.ll test. NFC — david.green / detail
  97. [flang] Add new documentation main page — richard.barton / detail
  98. [libcxx] Handle target triples with dashes in platform name — mikhail.maltsev / detail
  99. [ConstraintSystem] Add helpers to deal with linear constraints. — flo / detail
  100. [gn build] Port 3eb141e5078 — llvmgnsyncbot / detail
  101. Revert "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  102. [gn build] Port 8da6ae4ce1b — llvmgnsyncbot / detail
  103. [analyzer][NFC] Don't bind values to ObjCForCollectionStmt, replace it with a GDM trait — dkszelethus / detail
  104. [libc++] NFC: Add missing license to test — Louis Dionne / detail
  105. [NFC] Fix compiler warnings due to integer comparison of different signedness — llvm-dev / detail
  106. [LiveDebugValues][NFC] Add additional tests — jeremy.morse / detail
  107. [InstCombine] add/move tests for ptr diff; NFC — spatel / detail
  108. [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430) — spatel / detail
  109. [SyntaxTree] Rename functions to start with verb — ecaldas / detail
  110. Revert "[InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430)" — spatel / detail
  111. [DSE] Make sure that DSE+MSSA can handle masked stores — kparzysz / detail
  112. [NFC] Follow up on D87111 - Add an option for unrolling loops up to a factor - CR issues addressed. — Lubomir.Litchev / detail
  113. [flang] Fix build issue with BUILD_SHARED_LIBS=ON — richard.barton / detail
  114. [gn build] slightly improve libcxx_needs_site_config — thakis / detail
  115. [examples] Adjust ThinLtoInstrumentationLayer for emit signature change — Jonas Devlieghere / detail
  116. [libcxx] Remove the 'availability' Lit feature — Louis Dionne / detail
  117. [SLP] add test for missed store vectorization; NFC — spatel / detail
  118. [SLP] further limit bailout for load combine candidate (PR47450) — spatel / detail
  119. [docs] Fix typos — sebastian.neubauer / detail
  120. [DFSan] Re-enable event_callbacks test. — mascasa / detail
  121. [ELF][PowerPC] Define NOP as 0x60000000 to tidy up code. NFC — i / detail
  122. Revert "[examples] Adjust ThinLtoInstrumentationLayer for emit signature change" — Jonas Devlieghere / detail
  123. [FPEnv] [Clang] Enable constrained FP support for PowerPC — qiucofan / detail
  124. [ARM] Extra MLA reductions tests. NFC — david.green / detail
  125. [SVE] Regenerate sve vector bits tests. NFC — david.green / detail
  126. [mlir][spirv] OpConvertSToF support operands with different bitwidth. — thomasraoux / detail
  127. [mlir] Fix some edge cases around 0-element TensorFromElementsOp — silvasean / detail
  128. [lldb/API] Add Breakpoint::SerializeToStructuredData to SBAPI — medismail.bennani / detail
  129. [WebAssembly] Add assembly syntax for mutable globals — sbc / detail
  130. [CMake][OpenMP] Simplify getting CUDA library directory — raul.tambre / detail
  131. [SyntaxTree][Synthesis] Add support for simple Leafs and test based on tree dump — ecaldas / detail
  132. [SyntaxTree] Reduce visibility of `Arena::lexBuffer`. — ecaldas / detail
  133. [SyntaxTree] Add const qualifiers, from [llvm-qualified-auto] — ecaldas / detail
  134. [flang] Fix bug for forward referenced type — psteinfeld / detail
  135. Re-split integral & pointer overloads. Add tests. — ogiroux / detail
  136. [ThinLTO] Make -lto-embed-bitcode an enum — mtrofin / detail
  137. [Coroutine][Sema] Tighten the lifetime of symmetric transfer returned handle — xun / detail
  138. [SyntaxTree][Synthesis] Add support for Tree. — ecaldas / detail
  139. Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes. — Lang Hames / detail
  140. Fix -gz=zlib options for linker — Yaxun.Liu / detail
  141. Sema: add support for `__attribute__((__swift_error__))` — Saleem Abdulrasool / detail
  142. [lld][WebAssembly] Convert a objyaml-using test to assembly — sbc / detail
  143. Fix test hip-gz-options.hip — Yaxun.Liu / detail
  144. CodeGen: Require SSA to run PeepholeOptimizer — Matthew.Arsenault / detail
  145. RegAllocFast: Fix typo in comment — Matthew.Arsenault / detail
  146. docs: add a newline to appease Sphinx — Saleem Abdulrasool / detail
  147. [MC] Allow .org directives in SHT_NOBITS sections — maskray / detail
  148. [NFC][Asan] Early return from GetBlockBegin — Vitaly Buka / detail
  149. Fix clang Wrange-loop-analysis in BuildTree.cpp — gribozavr / detail
  150. [lldb] Add test for CFMutableDictionaryRef — Jonas Devlieghere / detail
  151. [MS ABI] Add mangled type for auto template parameter whose argument kind is Integeral — zequanwu / detail
  152. [NFC][Asan] Add another lsan test — Vitaly Buka / detail
  153. [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline — Yuanfang Chen / detail
  154. [ConstantFold] Fold binary arithmetic on scalable vector splats. — efriedma / detail
  155. [NFC] Remove unused static function — Vitaly Buka / detail
  156. Fix a typo in 31ecf8d29d81d196374a562c6d2bd2c25a62861e — Yuanfang Chen / detail
  157. [gn build] Port 31ecf8d29d8 — llvmgnsyncbot / detail
  158. [ConstantFold] Make areGlobalsPotentiallyEqual less aggressive. — efriedma / detail
  159. [lldb] Use GetNonKVOClassDescriptor to get the NSDictionary class descriptor — Jonas Devlieghere / detail
  160. Fix a couple of tests that relied on the clang binary having 'clang' somewhere in the name — dblaikie / detail
  161. [gn] Remove unneeded MC dep from llvm-tblgen — rnk / detail
  162. Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" — Yuanfang Chen / detail
  163. [gn build] Port ad99e34c59b — llvmgnsyncbot / detail
  164. [PowerPC] Set the mayRaiseFPException for FCMPUS/FCMPUD — qshanz / detail
  165. [Power10] Enable the heuristic for Power10 and switch the sched model — qshanz / detail
  166. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  167. Add raw_fd_stream that supports reading/seeking/writing — jianzhouzh / detail
  168. Add raw_fd_stream_test.cpp into CMakeLists.txt — jianzhouzh / detail
  169. Missing change from previous commit — sepavloff / detail
  170. Add a header file to support ssize_t for windows — jianzhouzh / detail
  171. Revert "[AST][FPEnv] Keep FP options in trailing storage of CastExpr" — sepavloff / detail
  172. [gn build] Port 19531a81f1d — llvmgnsyncbot / detail
  173. [X86][SSE] lowerShuffleAsDecomposedShuffleBlend - support decomposed unpacks for some vXi8/vXi16 cases — llvm-dev / detail
  174. [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322) — nikita.ppv / detail
  175. [ARM] Recognize "double extend" reduction patterns — david.green / detail
  176. [InstCombine][X86] getNegativeIsTrueBoolVec - use ConstantExpr evaluators. NFCI. — llvm-dev / detail
  177. [Intrinsics] define semantics for experimental fmax/fmin vector reductions — spatel / detail
  178. [ARM] Fixup single source mla reductions. — david.green / detail
  179. [InstCombine][X86] Add tests for masked load/stores with comparisons. — llvm-dev / detail
  180. Reland [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  181. [MachineScheduler] Fix operand scheduling for pre/post-increment loads — eleviant / detail
  182. [Clang] Add option to allow marking pass-by-value args as noalias. — flo / detail
  183. [InstCombine][X86] Covert masked load/stores with (sign extended) bool vector masks to generic intrinsics. — llvm-dev / detail
  184. TableGen: change a couple of member names to clarify their use. — paul / detail
  185. [LV][ARM] Add preferInloopReduction target hook. — david.green / detail
  186. [DSE] Precommit test case with loop carried dependence. — flo / detail
  187. [DSE] Bail out on MemoryPhis when deleting stores at end of function. — flo / detail
  188. [DSE] Adjust coroutines test after e082dee2b588. — flo / detail
  189. [SelectionDAG][X86][ARM][AArch64] Add ISD opcode for __builtin_parity. Expand it to shifts and xors. — craig.topper / detail
  190. [MinGW] Use lib prefix for libraries — martin / detail
  191. [MinGW][clang-shlib] Build by default on MinGW — martin / detail
  192. [MinGW][libclang] Allow simultaneous shared and static lib — martin / detail
  193. [InstCombine] Add extra use tests for abs canonicalization (NFC) — nikita.ppv / detail
  194. [gcov] Clean up by getting llvm.dbg.cu earlier — i / detail
  195. [gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering — i / detail
  196. Revert "[gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering" — i / detail
  197. Change range operator from deprecated '-' to '...' — paul / detail
  198. Update TableGen test files to use the new '...' range punctuation. — paul / detail
  199. [ARM] Add additional vecreduce float legalization test (NFC) — nikita.ppv / detail
  200. [gcov] Process .gcda immediately after the accompanying .gcno instead of doing all .gcda after all .gcno — i / detail
  201. [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature — sbc / detail
  202. [ARM] Add tests for fmin/max + inf folds (NFC) — nikita.ppv / detail
  203. [lld][WebAssembly] Add initial support for -Map/--print-map — sbc / detail
  204. [gn build] Port cc2da5554b5 — llvmgnsyncbot / detail
  205. [Hexagon] Avoid widening vectors with non-HVX element types — kparzysz / detail
  206. [X86] Use ISD::PARITY directly instead of emitting CTPOP and AND from combineHorizontalPredicateResult. — craig.topper / detail
  207. [LegalizeTypes] Remove a few cases from SplitVectorOperand that should never happen. NFC — craig.topper / detail
  208. [Docs] Fix --print-supported-cpus option rendering — joker.eph / detail
  209. [llvm-cov gcov] Improve accuracy when some edges are not measured — i / detail
  210. [gcov] Assign names to some types and loaded values used in @__llvm_internal* — i / detail
  211. [gcov] Add spanning tree optimization — i / detail
  212. [gcov] Fix memory leak due to BranchProbabilityInfoWrapperPass — i / detail
  213. Reland "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
  214. [X86] Add test cases for PR11210 — llvm-dev / detail
  215. [ARM] Add tests for fmin/max with largest/smallest float (NFC) — nikita.ppv / detail
  216. [CGP] Prevent optimizePhiType from iterating forever — david.green / detail
  217. [DAGCombiner] Propagate FMF flags in FMA folding — qiucofan / detail
  218. [ASTImporter] Add basic support for comparing Stmts and compare function bodies — Raphael Isemann / detail
  219. [SelectionDAG] Remove default for 'unsigned' Alignment for getLoad/getStore/getExtLoad/getTruncStore. Add default for MaybeAlign version. NFCI — craig.topper / detail
  220. GCOVProfiling: Avoid use-after-move — dblaikie / detail
  221. Correct end-of-namespace comment to be clang-tidy/LLVM style appropriate — dblaikie / detail
  222. PPCInstrInfo: Fix readability-inconsistent-declaration-parameter-name clang-tidy warning — dblaikie / detail
  223. [ARM] Add some fmin/fmax tests with commuted operands (NFC) — nikita.ppv / detail
  224. [llvm-cov gcov] Add -r (--relative-only) && -s (--source-prefix) — i / detail
  225. [llvm-cov gcov][test] Unsupport Windows — i / detail
  226. [JITLink] Improve formatting for Edge, Block and Symbol debugging output. — Lang Hames / detail
  227. [SelectionDAG] Move ISD:PARITY formation from DAGCombine to SimplifyDemandedBits. — craig.topper / detail
  228. [docs] Document LLVM_EXTERNALIZE_DEBUGINFO CMake option — davelee.com / detail
  229. [CodeGenPrepare] Fix zapping dead operands of assume — yrouban / detail
  230. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  231. [llvm-cov gcov] Refactor counting and reporting — i / detail
  232. [analyzer] Evaluate PredefinedExpressions — benicsbalazs / detail
  233. [analyzer][docs][NFC] Document the ento namespace in the llvm/Lexicon — benicsbalazs / detail
  234. [analyzer][z3] Use more elaborate Z3 variable names — benicsbalazs / detail
  235. [CodeGen] Fix bug in IncrementPointer — david.sherwood / detail
  236. [ARM] Fix so immediates and pc relative checks — simon.wallis2 / detail
  237. [UnifyLoopExits] Fix non-deterministic iteration order — jay.foad / detail
  238. [compiler-rt] [netbsd] Use internal_ptrace() instead of ptrace() — n54 / detail
  239. [JumpThreading] Fix an incorrect Modified status — david.stenberg / detail
  240. AMDGPU/GlobalISel/Emitter Support for predicate code that uses operands — petar.avramovic / detail
  241. [clangd] Add error() function for creating formatv-style llvm::Errors. NFC — sam.mccall / detail
  242. [gn build] Port 30667c967d3 — llvmgnsyncbot / detail
  243. [DebugInstrRef][1/9] Add fields for instr-ref variable locations — jeremy.morse / detail
  244. [clangd] Track tweaks that fail the apply stage — kadircet / detail
  245. [CodeGen][X86] Regenerate minmax reduction sequence tests to match arithmetic tests. — llvm-dev / detail
  246. [clangd] makeStringError,make_error<StringError> -> error() — sam.mccall / detail
  247. [LegalizeDAG] Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI. — llvm-dev / detail
  248. AMDGPU/GlobalISel Add test for non-leaf complex patterns — petar.avramovic / detail
  249. AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks' — petar.avramovic / detail
  250. AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN — petar.avramovic / detail
  251. [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors — david.sherwood / detail
  252. [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value — sjoerd.meijer / detail
  253. [SyntaxTree][List] Fix: `ParameterDeclarationList` is the `List` inside `ParametersAndQualifiers` — ecaldas / detail
  254. [SyntaxTree] Provide `List::classof` — ecaldas / detail
  255. [SyntaxTree][List] `assertInvariants` for `List`s — ecaldas / detail
  256. [ARM] Selects SSAT/USAT from correct LLVM IR — meera.nakrani / detail
  257. [DSE] Precommit test case for invalid elimination of store in loop. — flo / detail
  258. [DSE] Only eliminate candidates that always store the same loc. — flo / detail
  259. [CGP] Limit converting phi types to simple loads and stores — david.green / detail
  260. [mlir] Check for type conversion success in std->llvm function conversion — zinenko / detail
  261. [pstl] Support Threading Building Blocks 2020 (oneTBB) for "tbb" parallel backend. — mikhail.dvorskiy / detail
  262. [llvm-readobj/elf][test] - Test all core note types properly. — grimar / detail
  263. [llvm-readelf/obj] - Refine and generalize the code that is used to dump notes. — grimar / detail
  264. [NFC] Add missing `const` statements in SCEV — mkazantsev / detail
  265. [llvm-readobj] - Cleanup implementation LLVMStyle<ELFT>::printAddrsig(). — grimar / detail
  266. [llvm-readobj/elf] - Don't use unwrapOrError when reporting errors about SHT_DYNAMIC sections. — grimar / detail
  267. Don't dereference from a dyn_cast<>. NFCI. — llvm-dev / detail
  268. Assert we've found both vector types. NFCI. — llvm-dev / detail
  269. [AMDGPU] Don't cluster stores — jay.foad / detail
  270. [InstSimplify] fix miscompiles with maximum/minimum intrinsics — spatel / detail
  271. [ARM] Enable tail predication for reduction tests. NFC — david.green / detail
  272. [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model — jasonliu / detail
  273. [InstSimplify] fix test comments; NFC — spatel / detail
  274. [InstSimplify] add/move tests for fmin/fmax; NFC — spatel / detail
  275. [InstSimplify] reduce code duplication for fmin/fmax folds; NFC — spatel / detail
  276. Add support for casting elements in vectors for certain Std dialect type conversion operations. — Lubomir.Litchev / detail
  277. [libcxx] ostream{,buf}_iterator::difference_type changes in C++20 — Louis Dionne / detail
  278. Assert we've found the size of each (non-overlapping) structure. NFCI. — llvm-dev / detail
  279. [MemorySSA] Precommit test case for PR47498. — flo / detail
  280. [MemorySSA] Make sure PerformedPhiTrans is updated for each visited def. — flo / detail
  281. [InstSimplify] allow folds for fmin/fmax with 'ninf' — spatel / detail
  282. Sema: add support for `__attribute__((__swift_objc_members__))` — Saleem Abdulrasool / detail
  283. [InstSimplify] add folds for fmin/fmax with 'nnan' — spatel / detail
  284. [flang] Correctly detect overlapping integer cases — tkeith / detail
  285. [libc] Decouple string functions. — gyurgyikcp / detail
  286. [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors — i / detail
  287. [flang] Fix analyzed form of type-bound assignment — tkeith / detail
  288. Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols. — rahmanl / detail
  289. collectBitParts - use const references. NFCI. — llvm-dev / detail
  290. Retry of D84974 — walter erquinigo / detail
  291. [libc++] Upgrade the Clang on build bots — Louis Dionne / detail
  292. Fix 132e57bc597bd3f50174b7d286c43f76b47f11c1 — walter erquinigo / detail
  293. [DAGCombiner] Fold fmin/fmax with INF / FLT_MAX — nikita.ppv / detail
  294. [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  295. [ms] [llvm-ml] Add missing built-in type aliases — epastor / detail
  296. [ms] [llvm-ml] Fix struct padding logic — epastor / detail
  297. [ms] [llvm-ml] Add support for size queries in MASM — epastor / detail
  298. [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME — epastor / detail
  299. [ARM] Add more tests for vecreduce soft float legalization (NFC) — nikita.ppv / detail
  300. [Legalize][ARM][X86] Add float legalization for VECREDUCE — nikita.ppv / detail
  301. [libc] Extend MPFRMatcher to handle 2-input-1-output and support hypot function. — lntue / detail
  302. [libc++] Use LLVM 11 instead of trunk on build bots — Louis Dionne / detail
  303. [AArch64] Add additional vecreduce fmax/fmin legalization tests (NFC) — nikita.ppv / detail
  304. [PowerPC] Implement Thread Local Storage Support for Local Exec — albionapc / detail
  305. [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection) — i / detail
  306. [FastISel] Bail out of selectGetElementPtr for vector GEPs. — craig.topper / detail
  307. [libc++] Add comment in atomic test to explain why part of it is disabled on Apple — Louis Dionne / detail
  308. [MemProf] Rename HeapProfiler to MemProfiler for consistency — tejohnson / detail
  309. [gn build] Port 226d80ebe20 — llvmgnsyncbot / detail
  310. [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  311. [Asan] Fix false leak report — Vitaly Buka / detail
  312. Make namespace handling uniform across dialect backends. — joker.eph / detail
  313. Update PowerPC backend ownership in CODE_OWNERS.TXT — nemanja.i.ibm / detail
  314. [AMDGPU] Add XDL resource to scheduling model — Austin.Kerbow / detail
  315. [SelectionDAG] Use Align/MaybeAlign in calls to getLoad/getStore/getExtLoad/getTruncStore. — craig.topper / detail
  316. [libc++] Make rotate a constexpr. — zoecarver / detail
  317. [libc++] Finish implementing P0202R3 — Louis Dionne / detail
  318. Fix MLIR standalone example to properly handle namespace — joker.eph / detail
  319. [libc++][test] Portability fix of std::strstreambuf constructor test — Louis Dionne / detail
  320. [docs] Update OrcV1 removal timeline. — Lang Hames / detail
  321. [PruneEH][NFC] Use CallGraphUpdater in PruneEH — aeubanks / detail
  322. [flang] More clean-up of CookedSource API — pklausler / detail
  323. Revert "[libc++] Make rotate a constexpr." — zoecarver / detail
  324. [Take 2] [libc++] Make rotate a constexpr. — Louis Dionne / detail
  325. [flang] Fix bug for forward referenced type — psteinfeld / detail
  326. [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine — qcolombet / detail
  327. Revert "[docs][NewPM] Add docs for writing NPM passes" — aeubanks / detail
  328. [GISel]: Add combine for G_FABS to G_FABS — aditya_nandakumar / detail
  329. Reland [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  330. [Hexagon] Some HVX DAG combines — kparzysz / detail
  331. [Hexagon] Widen loads and handle any-/sign-/zero-extensions — kparzysz / detail
  332. [Hexagon] Add more detailed testcase for widening truncates — kparzysz / detail
  333. [Sema] Address-space sensitive index check for unbounded arrays — Chris.Hamilton / detail
  334. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract. — craig.topper / detail
  335. [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine — qcolombet / detail
  336. [Asan] Accept __lsan_ignore_object for redzone pointer — Vitaly Buka / detail
  337. [AArch64] Statepoint support for AArch64. — listmail / detail
  338. [flang] Allow Fortran comments after #include path — pklausler / detail
  339. Revert "[X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract." — craig.topper / detail
  340. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract — craig.topper / detail
  341. [flang] Respect BZ mode in exponent parts, too — pklausler / detail
  342. [libc++abi] Do not declare __cxa_finalize and __cxa_atexit in <cxxabi.h> — Louis Dionne / detail
  343. [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z — qcolombet / detail
  344. [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine — qcolombet / detail
  345. [Coroutines] Fix a typo in documentation — xun / detail
  346. [DebugInfo] Remove dots from getFilenameByIndex return value — phosek / detail
  347. [lld][WebAssembly] Allow globals imports via import_name/import_module — sbc / detail
  348. [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19). — ikudrin / detail
  349. [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19). — ikudrin / detail
  350. [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19). — ikudrin / detail
  351. [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19). — ikudrin / detail
  352. [DebugInfo] Fix emitting DWARF64 compilation units (5/19). — ikudrin / detail
  353. [DebugInfo] Use a common method to determine a suitable form for section offsts (6/19). — ikudrin / detail
  354. [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19). — ikudrin / detail
  355. [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (8/19). — ikudrin / detail
  356. [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19). — ikudrin / detail
  357. [DebugInfo] Fix emitting DWARF64 type units (10/19). — ikudrin / detail
  358. [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19). — ikudrin / detail
  359. [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (12/19). — ikudrin / detail
  360. [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19). — ikudrin / detail
  361. [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (14/19). — ikudrin / detail
  362. [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19). — ikudrin / detail
  363. [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19). — ikudrin / detail
  364. [DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19). — ikudrin / detail
  365. [DebugInfo] Make the offset of string pool entries 64-bit (18/19). — ikudrin / detail
  366. [DebugInfo] Make offsets of dwarf units 64-bit (19/19). — ikudrin / detail
  367. [BinaryFormat/MachO] Add a missing constant. — ditaliano / detail
  368. [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info — martin / detail
  369. [LLD] Allow configuring default ld.lld backend — martin / detail
  370. [Windows][Polly] Disable LLVMPolly module for all compilers on Windows — martin / detail
  371. [NFC][lsan][fuzzer] Relax fuzzer-leak.test — Vitaly Buka / detail
  372. [X86] Pre-commit test cases for D87593 — craig.topper / detail
  373. [NFC][Asan] Don't use MetaData for size — Vitaly Buka / detail
  374. [NFC][Asan] Remove from_memalign and rz_log — Vitaly Buka / detail
  375. Revert "[Sema] Address-space sensitive index check for unbounded arrays" — Chris.Hamilton / detail
  376. [NFC][Asan] Reorder bitfields — Vitaly Buka / detail
  377. [Asan] Cleanup kAllocBegMagic setup — Vitaly Buka / detail
  378. [NFC][Asan] Return uptr as before D87646 — Vitaly Buka / detail
  379. [NFC][Asan] Remove chunk pointer from metadata — Vitaly Buka / detail
  380. [SVE] Fix isLoadInvariantInLoop for scalable vectors — david.sherwood / detail
  381. [doc] Fix broken link — sguelton / detail
  382. [DebugInfo] Support both forward and backward slashes in tests — phosek / detail
  383. [Support] Make building with snmalloc work — hans / detail
  384. [MVE] Rename of tests making them consistent with tail-predication tests. NFC. — sjoerd.meijer / detail
  385. GlobalISel/IRTranslator resetTargetOptions based on function attributes — petar.avramovic / detail
  386. [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI. — grimar / detail
  387. [NFC][DebugInfo] Use consistent regex group spelling — phosek / detail
  388. [llvm-readobj/elf] - Simplify and refine the implementation which dumps .stack_sizes — grimar / detail
  389. [X86] detectAVGPattern - accept non-pow2 vectors by padding. — llvm-dev / detail
  390. [MVE] fix typo in llvm debug message. NFC. — sjoerd.meijer / detail
  391. [Transforms][Coroutines] Add missing header path to CMakeLists.txt — llvm-dev / detail
  392. [SelectionDAG] Remove unused FP constant in getNegatedExpression — qiucofan / detail
  393. [ARM] Corrected condition in isSaturatingConditional — meera.nakrani / detail
  394. [X86] Update SSE/AVX integer MINMAX intrinsics to emit llvm.smax.* etc. (PR46851) — llvm-dev / detail
  395. Revert "[InstCombine] Simplify select operand based on equality condition" — benny.kra / detail
  396. [mlir][integration_test] Linalg Conv folder renamed to CPU — limo / detail
  397. [mlir] check for failures when packing function sigunatures in std->llvm conversion — zinenko / detail
  398. Recommit "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  399. SelectionDAGBuilder.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  400. StatepointLowering.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  401. SpillPlacement.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  402. Revert "RegAllocFast: Record internal state based on register units" — hans / detail
  403. [lldb/cmake] Fix testing support library dependencies — pavel / detail
  404. [lldb] Improve qemu interop for aarch64 — pavel / detail
  405. [Scalarizer] Avoid changing name of non-instructions — bjorn.a.pettersson / detail
  406. [ARM][MVE] Tail-predication: use unsigned SCEV ranges for tripcount — sjoerd.meijer / detail
  407. AliasSetTracker.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  408. ProvenanceAnalysis.h - remove unnecessary AliasAnalysis.h include. NFCI. — llvm-dev / detail
  409. LoopCacheAnalysis.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  410. [libc++] Allow building without threads in standalone builds — Louis Dionne / detail
  411. Restrict UnnecessaryCopyInitialization check to variables initialized from free functions without arguments — aaron / detail
  412. [ConstraintSolver] Add isConditionImplied helper. — flo / detail
  413. [Flang] Add GettingInvolved documentation page and sidebar. — joshisameeran17 / detail
  414. [lld][WebAssembly] Fix --export-all when __stack_pointer is present — sbc / detail
  415. [gn build] (semi-manually) port 380e746bcca — thakis / detail
  416. [ConstraintElimination] Add initial tests. — flo / detail
  417. [libcxx] Disable failing test for no-exceptions build — oliver.stannard / detail
  418. [InstCombine] improve test names; NFC — spatel / detail
  419. [InstCombine] add RUN to show miscompile of pow expansion; NFC — spatel / detail
  420. [InstCombine] fix bug in pow expansion — spatel / detail
  421. [gn build] Port a8058c6f8d1 — llvmgnsyncbot / detail
  422. [gn build] Port cd4edf94cd4 — llvmgnsyncbot / detail
  423. [mlir][Standard] Add canonicalizer for dynamic_tensor_from_elements — herhut / detail
  424. [mlir][openacc] Add missing print of vector_length in parallel op — clementval / detail
  425. [Utils] isLegalToPromote - Fix missing null check before writing to FailureReason. — llvm-dev / detail
  426. AMDGPUPrintfRuntimeBinding.cpp - drop unnecessary casts/dyn_casts. NFCI. — llvm-dev / detail
  427. Revert "[SelectionDAG] Remove unused FP constant in getNegatedExpression" — qiucofan / detail
  428. [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec — stefanp / detail
  429. [libc] Fix typo in platform_defs.h.inc — gchatelet / detail
  430. [libc] Add missing LibcFPTestHelpers library — gchatelet / detail
  431. [libc] Add missing TableGen dependency — gchatelet / detail
  432. [analyzer][StdLibraryFunctionsChecker] Elaborate the summary of fread and fwrite — gabor.marton / detail
  433. [llvm-readobj/elf] - Don't crash when the size of s dynamic symbol table, inferred from the hash table, is broken. — grimar / detail
  434. [analyzer] Add documentation for alpha.fuchsia.Lock and alpha.core.C11Lock — dkszelethus / detail
  435. [InstSimplify] add limit folds for fmin/fmax — spatel / detail
  436. [libc++] Use allocator_traits to consistently allocate/deallocate/construct/destroy objects in std::any — Louis Dionne / detail
  437. SLPVectorizer.h - remove unnecessary AliasAnalysis.h include. NFCI. — llvm-dev / detail
  438. [mlir][openacc] Add loop op verifier — clementval / detail
  439. [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist — dkszelethus / detail
  440. [XCOFF] Run resource intense test only on platforms where it makes sense — jasonliu / detail
  441. [libc++] Add a benchmark for std::map operations — Louis Dionne / detail
  442. [MachineBasicBlock] Fix a typo in function copySuccessor — carrot / detail
  443. NFC: Add whitespace change to .git-blame-ignore-revs — Louis Dionne / detail
  444. [X86][AVX] lowerShuffleWithSHUFPS - handle missed canonicalization cases. — llvm-dev / detail
  445. [lldb] Add -l/--language option to script command — Jonas Devlieghere / detail
  446. [VectorCombine] Don't vectorize scalar load under asan/hwasan/memtag/tsan — i / detail
  447. Revert "[DebugInfo] Remove dots from getFilenameByIndex return value" — phosek / detail
  448. Revert "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  449. [MemoryBuffer] Revert unintended MemoryBuffer change from D86996 — i / detail
  450. Fix bot failure after ccb4124a4172 — nemanja.i.ibm / detail
  451. [OPENMP]Add support for allocate vars in untied tasks. — alexey.bataev / detail
  452. [LoopAccessAnalysis][NewPM] Fix tests to work under NPM — aeubanks / detail
  453. [DependenceAnalysis][NewPM] Fix tests to work under NPM — aeubanks / detail
  454. [RegionInfo][NewPM] Fix RegionInfo tests to work under NPM — aeubanks / detail
  455. [NewPM][opt] Fix -globals-aa not being recognized as alias analysis in NPM — aeubanks / detail
  456. [PostDominators][NewPM] Fix tests to work under NPM — aeubanks / detail
  457. [libc++] Add missing friend keyword — Louis Dionne / detail
  458. [X86] Use Align in reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore. Correct pointer info. — craig.topper / detail
  459. [Bugpoint][NewPM] Pin bugpoint to legacy PM — aeubanks / detail
  460. [ConstraintElimination] Add constraint elimination pass. — flo / detail
  461. [gn build] Port 3d42d549554 — llvmgnsyncbot / detail
  462. Fix .debug_aranges parsing. — gclayton / detail
  463. [DemandedBits][NewPM] Pin some tests to legacy PM — aeubanks / detail
  464. [Dominators][NewPM] Pin tests with -analyze to legacy PM — aeubanks / detail
  465. [libc++] Fix broken test for std::any and allocators — Louis Dionne / detail
  466. [ASTMatchers] extract public matchers from const-analysis into own patch — development / detail
  467. [CodeGen][typeid] Emit typeinfo directly if type is known at compile-time — zequanwu / detail
  468. [PowerPC] Implement __int128 vector divide operations — conanap / detail
  469. [AArch64][SVE] Add lowering for llvm fsqrt — dancgr / detail
  470. [clang] Add a command line flag for the Machine Function Splitter. — snehasishk / detail
  471. InferAddressSpaces: Fix assert with unreachable code — Matthew.Arsenault / detail
  472. [TableGen] Fix invalid comparison function `SizeOrder` in `getMatchingSubClassWithSubRegs` — Matthew.Arsenault / detail
  473. Implement __isOSVersionAtLeast for Android — srhines / detail
  474. [libc] remove useless headers — gchatelet / detail
  475. [SLPVectorizer][SVE] Skip scalable-vector instructions before vectorizeSimpleInstructions. — huihuiz / detail
  476. [libc] use stddef instead of string header — gchatelet / detail
  477. Sema: add support for `__attribute__((__swift_bridged_typedef__))` — Saleem Abdulrasool / detail
  478. [libc] Remove special case for 8 and 16 bytes — gchatelet / detail
  479. [mlir] Rename 'setInsertionPointAfter' to avoid ambiguity — diego.caballero / detail
  480. [OPENMP]Fix codegen for is_device_ptr component, captured by reference. — a.bataev / detail
  481. [OpenMP] Additional Information for Libomptarget Mappings — huberjn / detail
  482. [TSAN] Handle musttail call properly in EscapeEnumerator (and TSAN) — xun / detail
  483. [AMDGPU] Unify intrinsic ret/nortn interface — Stanislav.Mekhanoshin / detail
  484. GlobalISel: Add combines for G_TRUNC — vkeles / detail
  485. [SourceManager] Explicitly check for potential iterator underflow — Jan Korous / detail
  486. [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode — mtrofin / detail
  487. [GISel] Add new GISel combiners for G_MUL — aditya_nandakumar / detail
  488. [BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults — aktoon / detail
  489. [llvm][cmake] Change LLVM_INTEGRATED_CRT_ALLOC to a path instead of a boolean — alexandre.ganea / detail
  490. GlobalISel: Fix a failing combiner test — vkeles / detail
  491. [CGSCC][NewPM] Fix adding mutually recursive new functions — aeubanks / detail
  492. [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions — Jessica Paquette / detail
  493. [LICM] Make Loop ICM profile aware again — aktoon / detail
  494. SVML support for log10, sqrt — aktoon / detail
  495. [LowerSwitch][NewPM] Port lowerswitch to NPM — aeubanks / detail
  496. [NewPM] Port strip* passes to NPM — aeubanks / detail
  497. [Hexagon] Replace incorrect pattern for vpackl HWI32 -> HVi8 — kparzysz / detail
  498. [PDB] Drop LF_PRECOMP from debugTypes earlier — rnk / detail
  499. Fix test after D86156. — asbirlea / detail
  500. [X86] Always use 16-bit displacement in 16-bit mode when there is no base or index register. — craig.topper / detail
  501. [NewPM] Fix 2003-02-19-LoopInfoNestingBug.ll under NPM — aeubanks / detail
  502. [NewPM][SCEV] Fix constant-fold-gep.ll under NPM — aeubanks / detail
  503. [NewPM] Fix opt-hot-cold-split.ll under NPM — aeubanks / detail
  504. Fully qualify some more namespace in MLIR ODS to be more friendly to dialects not defined under the mlir namespace (NFC) — joker.eph / detail
  505. [InstCombine] Add tests for statepoint simplification — serguei.katkov / detail
  506. [Test] Add signed version of a test — mkazantsev / detail
  507. [clang-tidy] Fix crash in modernize-use-noexcept on uninstantiated throw class — Zinovy Nis / detail
  508. [lldb] Reword CompilerType docstring to not say "generic type" — davelee.com / detail
  509. [MLIR][NFC] Value print update for block arguments — uday / detail
  510. libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA — jano.vesely / detail
  511. [ThinLTO] Relax thinlto_embed_bitcode.ll check — mtrofin / detail
  512. [X86] Add test case for non-power of 2 scatter. NFC — craig.topper / detail
  513. [X86] Don't scalarize gather/scatters with non-power of 2 element counts. Widen instead. — craig.topper / detail
  514. [MemorySSA] Set MustDominate to true for PhiTranslation. — asbirlea / detail
  515. [llvm-rc] Allow omitting components from VERSIONINFO versions — martin / detail
  516. [llvm-rc] Update a comment. NFC. — martin / detail
  517. [llvm-rc] Lowercase the option definitions. NFC. — martin / detail
  518. [obj2yaml] Add support for dumping the .debug_addr(v5) section. — Xing / detail
  519. [MemorySSA] Report unoptimized as None, not MayAlias. — asbirlea / detail
  520. [Test] Some more potential range check elimination opportunities — mkazantsev / detail
  521. [flang] Fix docs build — richard.barton / detail
  522. [Test] Add positive range checks tests in addition to negative — mkazantsev / detail
  523. Revert "[Asan] Fix false leak report" — Vitaly Buka / detail
  524. Revert "[Asan] Accept __lsan_ignore_object for redzone pointer" — Vitaly Buka / detail
  525. [ARM][MachineOutliner] Add calls handling. — yvan.roux / detail
  526. [clangd] Don't use zlib when it's unavailable. — platonov.aleksandr / detail
  527. [ARM][LowOverheadLoops] Combine a VCMP and VPST into a VPT — samuel.tebbs / detail
  528. Follow up rG635b87511ec3: forgot to add/commit the new test file. NFC. — sjoerd.meijer / detail
  529. [DebugInfo][flang] DISubrange support for fortran assumed size array — AlokKumar.Sharma / detail
  530. [llvm-readobj][test] - Address a forgotten review comment for D86923. — grimar / detail
  531. [clangd] Implement hot index reloading for clangd-index-server — kbobyrev / detail
  532. [Support] Add GlobPattern::isTrivialMatchAll() — andrew.ng / detail
  533. [LLD][ELF] Optimize linker script filename glob pattern matching NFC — andrew.ng / detail
  534. [llvm-readobj][test] - Improve section-symbols.test — grimar / detail
  535. [ARM][LowOverheadLoops] Fix tests after ef0b9f3 — samuel.tebbs / detail
  536. [clang-tidy] Improve documentation on Clangd integration — kbobyrev / detail
  537. [DAG] Remover getOperand() call. NFCI. — llvm-dev / detail
  538. Fix table formatting after D87686 — kbobyrev / detail
  539. [ARM] Add more validForTailPredication — sam.parker / detail
  540. [ARM] Fix tail predication predicate tracking — sam.parker / detail
  541. [clangd] Actually parse Index section of the YAML file. — adamcz / detail
  542. [clang-tidy] Crash fix for bugprone-misplaced-pointer-arithmetic-in-alloc — adam.balogh / detail
  543. [ASTMatchers] Fix `hasBody` for the descendants of `FunctionDecl` — adam.balogh / detail
  544. CGBlocks.cpp - assert non-null CGF pointer. NFCI. — llvm-dev / detail
  545. TokenAnnotator.cpp - remove useless pointer null test. NFCI. — llvm-dev / detail
  546. [AST] ASTReader::ReadModuleMapFileBlock - assert non-null Module. NFCI. — llvm-dev / detail
  547. Update dead links to Itanium and ARM ABIs. NFC — sam.mccall / detail
  548. [Sema] isOpenMPCapturedDecl - assert we locate CapturedRegionScopeInfo. NFCI. — llvm-dev / detail
  549. [RDA] Fix getUniqueReachingDef for self loops — sam.parker / detail
  550. [SLP] change poorly named variable; NFC — spatel / detail
  551. [SLP] move loop index variable declaration to its use; NFC — spatel / detail
  552. [SLP] remove redundant size check; NFC — spatel / detail
  553. [SLP] remove uses of 'auto' that obscure functionality; NFC — spatel / detail
  554. [ARM] Reorder some logic — sam.parker / detail
  555. [clang-format] [NFC] Fix spelling mistake in the documentation — mydeveloperday / detail
  556. [SLP] fix formatting; NFC — spatel / detail
  557. Add section with details about DAGs. — paul / detail
  558. [OPENMP]Do not allow threadprivates as base for array-like reduction. — a.bataev / detail
  559. [DSE] Add another test cases with loop carried dependence. — flo / detail
  560. [mlir] Model StringRef in C API — zinenko / detail
  561. [Partial Inliner] Compute intrinsic cost through TTI — flo / detail
  562. Enable inlining for Linalg dialect — ntv / detail
  563. [mlir][openacc] Add missing operands for acc.parallel operation — clementval / detail
  564. [X86][SSE] Move VZEXT_MOVL(INSERT_SUBVECTOR(UNDEF,X,0)) handling into combineTargetShuffle. — llvm-dev / detail
  565. [AMDGPU] Add -show-mc-encoding to setreg tests — jay.foad / detail
  566. [AMDGPU] Enable scheduling around FP MODE-setting instructions — jay.foad / detail
  567. [X86] Assert that we've found a terminator instruction. NFCI. — llvm-dev / detail
  568. [AMDGPU] Add v3f16/v3i16 support to SDag — sebastian.neubauer / detail
  569. AMDGPU: Improve <2 x i24> arguments and return value handling — arsenm2 / detail
  570. [NFC][Regalloc] accessors for 'reg' and 'weight' — mtrofin / detail
  571. [X86] EmitInstrWithCustomInserter - remove redundant getDebugLoc() calls. NFCI. — llvm-dev / detail
  572. [ASTMatchers] Add missing definition for decompositionDecl — benny.kra / detail
  573. [AMDGPU] Corrected directive to use for ELF weak refs — dmitry.preobrazhensky / detail
  574. [NPM] Translate alias analysis into require<> as well — aeubanks / detail
  575. [llvm][CodeGen] Do not scalarize `llvm.masked.[gather|scatter]` operating on scalable vectors. — francesco.petrogalli / detail
  576. [AMDGPU] Remove obsolete comment — jay.foad / detail
  577. [ARM][MVE] Tail-predication: predicate new elementcount checks on force-enabled — sjoerd.meijer / detail
  578. [Coro][NewPM] Handle llvm.coro.prepare.retcon in NPM coro-split pass — aeubanks / detail
  579. [libfuzzer] Reduce default verbosity when printing large mutation sequences — mascasa / detail
  580. Do not apply calling conventions to MSVC entry points — elizabeth.andrews / detail
  581. LocalStackSlotAllocation: Swap order of check — Matthew.Arsenault / detail
  582. AMDGPU: Add baseline test for incorrect SP access — Matthew.Arsenault / detail
  583. AMDGPU: Clear offset register when using local stack area — Matthew.Arsenault / detail
  584. Include (Type|Symbol)Record.h less — rnk / detail
  585. RegAllocFast: Make self loop live-out heuristic more aggressive — Matthew.Arsenault / detail
  586. [libc++] Ensure streams are initialized early — Louis Dionne / detail
  587. Re-land: Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  588. [llvm-nm] Use aggregate initialization instead of memset zero — i / detail
  589. [SLP] add tests for reduction ordering; NFC — spatel / detail
  590. ValueEnumerator.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  591. InterferenceCache.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  592. raw_ostream.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  593. DwarfUnit.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  594. [GISel] Add new combines for unary FP instrs with constant operand — mkitzan / detail
  595. [Sema][MSVC] warn at dynamic_cast/typeid when /GR- is given — zequanwu / detail
  596. [libFuzzer] Enable entropic by default. — mascasa / detail
  597. Sema: add support for `__attribute__((__swift_bridge__))` — Saleem Abdulrasool / detail
  598. fix test no-rtti.cpp — zequanwu / detail
  599. [clang][codegen] Skip adding default function attributes on intrinsics. — michael.hliao / detail
  600. [AArch64][GlobalISel] Make G_BUILD_VECTOR os <16 x s8> legal. — Amara Emerson / detail
  601. [gn build] make "all" target build — thakis / detail
  602. GlobalISel: Lift store value widening restriction — Matthew.Arsenault / detail
  603. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  604. Add '<' meta command to read in code from external file — jingham / detail
  605. [UpdateTestChecks][NFC] Fix spelling — johannes / detail
  606. [OpenMP][FIX] Do not crash trying to print a missing (demangled) user condition — johannes / detail
  607. [OpenMP][FIX] Do not drop a '$' while demangling declare variant names — johannes / detail
  608. [OpenMP] Support nested OpenMP context selectors (declare variant) — johannes / detail
  609. [OpenMP] Context selector extensions for return value overloading — johannes / detail
  610. [OpenMP] Overload `std::isnan` and friends multiple times for the GPU — johannes / detail
  611. [OpenMP] Context selector extensions for template functions — johannes / detail
  612. [OpenMP] Support `std::complex` math functions in target regions — johannes / detail
  613. [AMDGPU] gfx1030 RT support — Stanislav.Mekhanoshin / detail
  614. Revert "[obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name." — rahmanl / detail
  615. [SystemZ][z/OS] Set aligned allocation unavailable by default for z/OS — Abhina.Sreeskantharajan / detail
  616. [gn build] unconfuse sync script about "sources = []" in clang/lib/Headers/BUILD.gn — thakis / detail
  617. Fix build. — michael.hliao / detail
  618. [InstCombine] Add test for infinite combine loop (NFC) — nikita.ppv / detail
  619. [InstSimplify] Clarify SimplifyWithOpReplaced() return value — nikita.ppv / detail
  620. Reapply [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  621. [gn build] Port 56069b5c71c — llvmgnsyncbot / detail
  622. [UpdateTestChecks] Allow $ in function names — David A Greene / detail
  623. [aarch64][tests] Add tests which show current lack of implicit null support — listmail / detail
  624. [flang][msvc] Work around if constexpr (false) evaluation. NFC. — llvm-project / detail
  625. [X86] Add test case for a masked load mask becoming all ones after type legalization. — craig.topper / detail
  626. [DAGCombiner] Teach visitMLOAD to replace an all ones mask with an unmasked load — craig.topper / detail
  627. [lsan] Share platform allocator settings between ASan and LSan — phosek / detail
  628. Revert "[lsan] Share platform allocator settings between ASan and LSan" — phosek / detail
  629. [ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings. — Lang Hames / detail
  630. Revert "Do not apply calling conventions to MSVC entry points" — akhuang / detail
  631. [AMDGPU] gfx1030 test update. NFC. — Stanislav.Mekhanoshin / detail
  632. [NFC][LSAN] Change SuspendedThreadsList interface — Vitaly Buka / detail
  633. [ELF] Bump the limit of thunk creation passes from 10 to 15 — maskray / detail
  634. [NFC][regalloc] type LiveInterval::reg() as Register — mtrofin / detail
  635. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  636. [lldb/test] Enable faulthandler in dotest — rupprecht / detail
  637. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  638. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  639. [flang] Substrings with lower bound greater than upper bound — psteinfeld / detail
  640. Disable a large test for EXPENSIVE_CHECKS and debug build — jasonliu / detail
  641. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  642. [gn build] (manually) port 1321160a2 — thakis / detail
  643. [EarlyCSE] Simplify max/min pattern matching. NFC. — michael.hliao / detail
  644. [Flang] Fixed installation permission of the "binary" flang — tianshilei1992 / detail
  645. Commenting out atomics with padding to unbreak MSAN tests — ogiroux / detail
  646. Revert "[AArch64] Add -mmark-bti-property flag." — daniel.kiss / detail
  647. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  648. [DAGCombiner] Teach visitMSTORE to replace an all ones mask with an unmasked store. — craig.topper / detail
  649. [MemorySSA] Rename uses in blocks with Phis. — asbirlea / detail
  650. Canonicalize declaration pointers when forming APValues. — richard / detail
  651. PR47555: Inheriting constructors are implicitly definable. — richard / detail
  652. [NewPM] Port -print-alias-sets to NPM — aeubanks / detail
  653. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  654. [mlir] expose affine map to C API — zhanghb97 / detail
  655. [gn build] Port b04c1a9d312 — llvmgnsyncbot / detail
  656. [libunwind][DWARF] Fix end of .eh_frame calculation — rprichard / detail
  657. [MachineSink] add one more mir case - nfc — czhengsz / detail
  658. [PowerPC] Fix store-fptoi combine of f128 on Power8 — qiucofan / detail
  659. Use zu rather than llu format specifier for size_t (-Wformat warning fix). — echristo / detail
  660. debug_rnglists/symbolizing: reduce memory usage by not caching rnglists — dblaikie / detail
  661. Revert "[IRSim] Adding IR Instruction Mapper" — stilis / detail
  662. [gn build] Port a895040eb02 — llvmgnsyncbot / detail
  663. Flush bitcode incrementally for LTO output — jianzhouzh / detail
  664. Add the header of std::min — jianzhouzh / detail
  665. Fix the arguments of std::min — jianzhouzh / detail
  666. [lldb] Return FileSP and StreamFileSP by value in IOHandler (NFC) — Jonas Devlieghere / detail
  667. Add __divmodti4 to match libgcc. — craig.topper / detail
  668. [llvm-cov gcov][test] Move tests to gcov/ — i / detail
  669. [DebugInfo] Simplify DIEInteger::SizeOf(). — ikudrin / detail
  670. [mlir][spirv] Add GroupNonUniformBroadcastOp — thomasraoux / detail
  671. [llvm-cov gcov] Add --demangled-names (-m) — i / detail
  672. [mlir] Remove redundant shape.cstr_broadcastable canonicalization. — tpopp / detail
  673. [SelectionDAG] Check any use of negation result before removal — qiucofan / detail
  674. [Lint] Add check for intrinsic get.active.lane.mask — sjoerd.meijer / detail
  675. [AMDGPU] Generate test checks for splitkit-copy-bundle.mir — jay.foad / detail
  676. [SplitKit] Only copy live lanes — jay.foad / detail
  677. [NFC] EliminateDuplicatePHINodes(): small-size optimization: if there are <= 32 PHI's, O(n^2) algo is faster (geomean -0.08%) — lebedev.ri / detail
  678. Revert "Re-land: Add new hidden option -print-changed which only reports changes to IR" — douglas.yung / detail
  679. [X86] Fix stack alignment on 32-bit Solaris/x86 — ro / detail
  680. [lldb] Don't send invalid region addresses to lldb server — david.spickett / detail
  681. [clang][aarch64] ACLE: Support implicit casts between GNU and SVE vectors — cullen.rhodes / detail
  682. [mlir][Linalg] Convolution tiling added to ConvOp vectorization pass — limo / detail
  683. [AsmPrinter] Remove orphan DwarfUnit::shareAcrossDWOCUs declaration. NFCI. — llvm-dev / detail
  684. [AMDGPU] Remove orphan SITargetLowering::LowerINT_TO_FP declaration. NFCI. — llvm-dev / detail
  685. [AsmPrinter] DwarfDebug - use DebugLoc const references where possible. NFC. — llvm-dev / detail
  686. [MLIR] Turns swapId into a FlatAffineConstraints member func — vincentzhaorz / detail
  687. [gn build] (manually) port c9af34027bc — thakis / detail
  688. [mlir] turn clang-format back on in C API test — zinenko / detail
  689. [ARM] Extra fp16 bitcast tests. NFC — david.green / detail
  690. DwarfFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  691. DwarfStringPool.cpp - remove unnecessary StringRef include. NFCI. — llvm-dev / detail
  692. [ARM] Additional tests for qr intrinsics in loops. NFC — david.green / detail
  693. Revert "[lldb] Don't send invalid region addresses to lldb server" — david.spickett / detail
  694. [NFC][ARM] Tail fold test changes — sam.parker / detail
  695. SymbolizableObjectFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  696. MetadataLoader.cpp - remove unnecessary StringRef include. NFCI. — llvm-dev / detail
  697. [clang-format][regression][PR47461] ifdef causes catch to be seen as a function — mydeveloperday / detail
  698. [ConstraintSystem] Remove local variable that is set but not read [NFC] — mikael.holmen / detail
  699. Remove unnecessary forward declarations. NFCI. — llvm-dev / detail
  700. [clang][docs] Fix documentation of -O — jrtc27 / detail
  701. [SLP] sort candidates to increase chance of optimal compare reduction — spatel / detail
  702. [llvm-readelf/obj][test] - Document what we print in various places for unnamed section symbols. — grimar / detail
  703. [obj2yaml] - Don't emit EM_NONE. — grimar / detail
  704. [SVE][CodeGen] Lower floating point -> integer conversions — kerry.mclaughlin / detail
  705. [MemorySSA] Add another loop clobber test case. — flo / detail
  706. [ARM][MachineOutliner] Add missing testcase for calls. — yvan.roux / detail
  707. InstCombiner.h - remove unnecessary KnownBits.h include. NFCI. — llvm-dev / detail
  708. [AMDGPU] Bump to ROCm 3.7 dependency hip_hcc->amdhip64 — zhuoryin / detail
  709. SafeStackLayout.cpp - remove unnecessary StackLifetime.h include. NFCI. — llvm-dev / detail
  710. [compiler-rt] Avoid pulling libatomic to sanitizer tests — n54 / detail
  711. ValueList.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  712. DwarfExpression.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  713. LiveDebugVariables.cpp - remove unnecessary Compiler.h include. NFCI. — llvm-dev / detail
  714. [compiler-rt] Replace INLINE with inline — n54 / detail
  715. [compiler-rt] [tsan] [netbsd] Catch unsupported LONG_JMP_SP_ENV_SLOT — n54 / detail
  716. [AMDGPU] should expand ROTL i16 to shifts. — Alexander Timofeev / detail
  717. [compiler-rt] [netbsd] Include <sys/dkbad.h> — n54 / detail
  718. [compiler-rt] [hwasan] Replace INLINE with inline — n54 / detail
  719. [mlir][Standard] Canonicalize chains of tensor_cast operations — herhut / detail
  720. [compiler-rt] [scudo] Fix typo in function attribute — n54 / detail
  721. [ARM] Sink splats to MVE intrinsics — david.green / detail
  722. [amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel. — michael.hliao / detail
  723. [libc++] Remove some workarounds for missing variadic templates — Louis Dionne / detail
  724. [Coroutine] Fix a bug where Coroutine incorrectly spills phi and invoke defs before CoroBegin — xun / detail
  725. [OpenMP 5.0] Fix user-defined mapper privatization in tasks — a.bataev / detail
  726. [DFSan] Add bcmp wrapper. — mascasa / detail
  727. Precommit test updates — Sanne.Wouda / detail
  728. [AArch64] Match pairwise add/fadd pattern — Sanne.Wouda / detail
  729. [CUDA][HIP] Defer overloading resolution diagnostics for host device functions — Yaxun.Liu / detail
  730. [ARM] Add more MVE postinc distribution tests. NFC — david.green / detail
  731. [mlir][openacc] Change operand type from index to AnyInteger in parallel op — clementval / detail
  732. [flang][openacc] Lower clauses on loop construct to OpenACC dialect — clementval / detail
  733. [Test] Add tests showing that IndVars cannot prove (X + 1 > X) — mkazantsev / detail
  734. Revert "[DFSan] Add bcmp wrapper." — mascasa / detail
  735. ModuloSchedule.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  736. Fix build failure in clangd — Yaxun.Liu / detail
  737. [mlir][Vector] Add a folder for vector.broadcast — hanchung / detail
  738. [AArch64][GlobalISel] Fix bug in fewVectorElts action while legalizing oversize G_FPTRUNC vectors. — Amara Emerson / detail
  739. [ARM] Expand distributing increments to also handle existing pre/post inc instructions. — david.green / detail
  740. [InstSimplify] add tests for FP constant miscompile; NFC (PR43907) — spatel / detail
  741. [amdgpu] Compilation fix for Release — benny.kra / detail
  742. [SyntaxTree][Synthesis] Fix allocation in `createTree` for more general use — ecaldas / detail
  743. [DFSan] Add bcmp wrapper. — mascasa / detail
  744. [Sema] Introduce BuiltinAttr, per-declaration builtin-ness — raul.tambre / detail
  745. [AMDGPU] Fix ROCm unit test memref initialization — zhuoryin / detail
  746. Add missing include — Adrian Prantl / detail
  747. [PowerPC][AIX] Don't hardcode python invoke command line — Jinsong Ji / detail
  748. [VectorCombine] add test for multi-use load (PR47558); NFC — spatel / detail
  749. [VectorCombine] rearrange bailouts for load insert for efficiency; NFC — spatel / detail
  750. Revert "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail
  751. Revert "[NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — Yaxun.Liu / detail
  752. [MLIR] Support for return values in Affine.For yield — uday / detail
  753. [MLIR][Affine] Add parametric tile size support for affine.for tiling — uday / detail
  754. [X86] Don't match x87 register inline asm constraints unless the VT is floating point or its a clobber — craig.topper / detail
  755. [VectorCombine] limit load+insert transform to one-use — spatel / detail
  756. [AArch64][GlobalISel] Make <8 x s16> and <16 x s8> legal for shifts. — Amara Emerson / detail
  757. [AArch64][GlobalISel] Widen G_EXTRACT_VECTOR_ELT element types if < 8b. — Amara Emerson / detail
  758. [PDB] Split TypeServerSource and extend type index map lifetime — rnk / detail
  759. [SVE][WIP] Implement lowering for fixed length VSELECT to Scalable — mcinally / detail
  760. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  761. [gn build] Port 7e4c6fb8546 — llvmgnsyncbot / detail
  762. AArch64::ArchKind's underlying type is uint64_t — jonathan_roelofs / detail
  763. [Lsan] Use fp registers to search for pointers — Vitaly Buka / detail
  764. Disable hoisting MI to hotter basic blocks when using pgo — wei.huang / detail
  765. [SCEV] Add test cases for max BTC with loop guard info. — flo / detail
  766. [GVN] Add additional assume tests (NFC) — nikita.ppv / detail
  767. [GVN] Use that assume(!X) implies X==false (PR47496) — nikita.ppv / detail
  768. [LoopUnrollAndJam] Allow unroll and jam loops forced by user. — whitneyt / detail
  769. [InstCombine] Canonicalize SPF_ABS to abs intrinc — nikita.ppv / detail
  770. [llvm-install-name-tool] Update the command-line guide — alexshap / detail
  771. [NewPM] Fix pr45927.ll under NPM — aeubanks / detail
  772. [MemorySSA] Be more conservative when traversing MemoryPhis. — flo / detail
  773. Support dwarf fission for wasm object files — dschuff / detail
  774. [TargetRegisterInfo] Add a couple of target hooks for the greedy register allocator — qcolombet / detail
  775. [test] Fix FullUnroll.ll — aeubanks / detail
  776. [AArch64] Enable implicit null check transformation — listmail / detail
  777. [RISCV] Support Shadow Call Stack — zhaoshiz / detail
  778. [MLIR][TableGen] Automatic detection and elimination of redundant methods — jurahul / detail
  779. [MemorySSA] Fix an unused variable warning [NFC] — listmail / detail
  780. [PowerPC] Implement Vector Count Mask Bits builtins in LLVM/Clang — amy.kwan1 / detail
  781. [PowerPC] Add Set Boolean Condition Instruction Definitions and MC Tests — amy.kwan1 / detail
  782. [AArch64][GlobalISel] clang-format AArch64LegalizerInfo.cpp. NFC. — Amara Emerson / detail
  783. [AArch64][GlobalISel] Make G_STORE <8 x s8> legal. — Amara Emerson / detail
  784. [lldb] Clarify docstring for SBBlock::IsInlined, NFC — Vedant Kumar / detail
  785. [mlir][shape] Add `shape.cstr_require %bool` — silvasean / detail
  786. [MLIR] Fix build failure due to https://reviews.llvm.org/D87059. — jurahul / detail
  787. [scudo/standalone] Don't define test main function for Fuchsia — mcgrathr / detail
  788. [NFC][Lsan] Fix zero-sized array compilation error — Vitaly Buka / detail
  789. [NFC] clang-format one line — Vitaly Buka / detail
  790. [sanitizer] Add facility to print the full StackDepot — tejohnson / detail
  791. [libc] Add implementation for hypotf — lntue / detail
  792. Revert "[sanitizer] Add facility to print the full StackDepot" — tejohnson / detail
  793. [AArch64] Emit zext move when the source of the zext is AssertZext or AssertSext — weiwei64 / detail
  794. [X86] Add some demanded bits test cases for PDEP with constant mask — craig.topper / detail
  795. This is a test commit — artur.bialas / detail
  796. Revert "This is a test commit" — artur.bialas / detail
  797. [FPEnv] Use typed accessors in FPOptions — sepavloff / detail
  798. [AArch64] Add tests for zext pattern match with AssertZext/AssertSext operand, NFC — weiwei64 / detail
  799. [NFC][fuzzer] Simplify StrcmpTest.cpp — Vitaly Buka / detail
  800. Revert "[InstCombine] Canonicalize SPF_ABS to abs intrinc" — nikita.ppv / detail
  801. [sanitizer] Add facility to print the full StackDepot — Vitaly Buka / detail
  802. [NFC][sanitizer] Disable a test on Windows — Vitaly Buka / detail
  803. [NFC][gotsan] Fix 'format' error — Vitaly Buka / detail
  804. AArch64: make sure jump table entries can reach entire image — Tim Northover / detail
  805. [TableGen][GlobalISel] Fix handling of zero_reg — bjorn.a.pettersson / detail
  806. [SCEV] Generalize SCEVParameterRewriter to accept SCEV expression as target. — flo / detail
  807. Revert "[libunwind] Support for leaf function unwinding." — daniel.kiss / detail
  808. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  809. [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. — ntv / detail
  810. [Polly] Update map passed to SCEVParameterReweriter. — flo / detail
  811. [Test] Missing range check removal opportunity — mkazantsev / detail
  812. [UpdateCCTestChecks] Include generated functions if asked — David A Greene / detail
  813. [DWARFYAML][test] Use 'CHECK-NEXT:' to make checkers stricter. NFC. — Xing / detail
  814. [DWARFYAML] Make the include_directories, file_names and opcodes fields of the line table optional. — Xing / detail
  815. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  816. [InstSimplify] add another test for NaN propagation; NFC — spatel / detail
  817. [AMDGPU] Set DS alignment requirements to be more strict — Mirko.Brkusanin / detail
  818. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  819. Revert "[amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel." — Matthew.Arsenault / detail
  820. emacs: Add nofree and willreturn to list of attributes — Matthew.Arsenault / detail
  821. IR: Move denormal mode parsing from MachineFunction to Function — Matthew.Arsenault / detail
  822. [InstSimplify] fix fmin/fmax miscompile for partial undef vectors (PR47567) — spatel / detail
  823. [mlir][StandardToSPIRV] Handle vector of i1 case for lowering zexti to SPIR-V. — hanchung / detail
  824. [clangd] Add option for disabling AddUsing tweak on some namespaces. — adamcz / detail
  825. [AIX] Enable large code model when building with clang — daltenty / detail
  826. [DAG] BuildVectorSDNode::getSplatValue - pull out repeated getNumOperands() calls. NFCI. — llvm-dev / detail
  827. [X86][AVX] Add missing i686 broadcastm test coverage — llvm-dev / detail
  828. [mlir][openacc] Support Index and AnyInteger in loop op — clementval / detail
  829. [mlir][openacc] Add missing operands for acc.data operation — clementval / detail
  830. [MLIR][SPIRV] Create new ctx for deserialization in roundtrips. — antiagainst / detail
  831. [DFSan] Add strpbrk wrapper. — mascasa / detail
  832. [X86][AVX] lowerBuildVectorAsBroadcast - improve i64 BROADCASTM lowering on 32-bit targets — llvm-dev / detail
  833. [MLIR][ODS] Add constBuilderCall for TypeArrayAttr — lyandy / detail
  834. Extending Baremetal toolchain's support for the rtlib option. — jonathan_roelofs / detail
  835. Use one more byte to silence a warning from Vistual C++ — jianzhouzh / detail
  836. [NFC][ScheduleDAG] Remove unused EntrySU SUnit — francisvm / detail
  837. [libomptarget] Disable build of amdgpu plugin as it doesn't build with rocm. — jonchesterfield / detail
  838. [clang-format] Add a option for the position of Java static import — mydeveloperday / detail
  839. [clang-format] NFC ensure the clang-format tests remain clang-formatted — mydeveloperday / detail
  840. [mlir][shape] Extend shape.cstr_require with a message. — silvasean / detail
  841. [clangd] Add Random Forest runtime for code completion. — usx / detail
  842. [AArch64][GlobalISel] Make <8 x s8> of G_BUILD_VECTOR legal. — Amara Emerson / detail
  843. AMDGPU: Don't sometimes allow instructions before lowered si_end_cf — Matthew.Arsenault / detail
  844. [flang] Rework preprocessing of stringification — pklausler / detail
  845. [ASan][NewPM] Fix byref-args.ll under NPM — aeubanks / detail
  846. [Sema] Handle objc_super special lookup when checking builtin compatibility — raul.tambre / detail
  847. DebugInfo: Tidy up initializing multi-section contributions in DWARFContext — dblaikie / detail
  848. [test][HWAsan] Fix kernel-inline.ll under NPM — aeubanks / detail
  849. [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  850. Reapply "RegAllocFast: Record internal state based on register units" — Matthew.Arsenault / detail
  851. RegAllocFast: Rewrite and improve — Matthew.Arsenault / detail
  852. CodeGen: Move split block utility to MachineBasicBlock — Matthew.Arsenault / detail
  853. [X86][AVX] Add missing non AVX512VL broadcastm test coverage — llvm-dev / detail
  854. PR47468: Fix findPHICopyInsertPoint, so that copies aren't incorrectly inserted after an INLINEASM_BR. — jyknight / detail
  855. DebugInfo: Simplify line table parsing to take all the units together, rather than CUs and TUs separately — dblaikie / detail
  856. Linewrap & remove some dead typedefs from previous commit — dblaikie / detail
  857. [InstCombine][SVE] Skip scalable type for InstCombiner::getFlippedStrictnessPredicateAndConstant. — huihuiz / detail
  858. [test][TSan] Fix tests under NPM — aeubanks / detail
  859. [X86][AVX] lowerBuildVectorAsBroadcast - improve BROADCASTM lowering on non-VLX targets — llvm-dev / detail
  860. scudo: Add an API for disabling memory initialization per-thread. — peter / detail
  861. First pass on MLIR python context lifetime management. — stellaraccident / detail
  862. clangd:  Make ompletionModelCodegen.py tpy2.7 compatible — thakis / detail
  863. [gn build] (manually) port 9b6765e784b3 — thakis / detail
  864. Pre-commit test for CSEing masked loads/stores — kparzysz / detail
  865. [gn build] Do not sync filenames containing variable references — thakis / detail
  866. [clang-format] Recognize "hxx" as a C++ header in clang-format-diff.py — vmiklos / detail
  867. Temporarily Revert "[SLP] Allow reordering of vectorization trees with reused instructions." — echristo / detail
  868. [gn build] (manually) port 9b6765e784b3 more — thakis / detail
  869. [gn build] add file i forgot to add in 929d91a55616 — thakis / detail
  870. [InstSimplify] add tests for constant folding fmin/fmax with undef op; NFC — spatel / detail
  871. clang: Make changes in 7c8bb409f31e py2.7-compatible — thakis / detail
  872. CompletionModelCodegen: Remove unused import — thakis / detail
  873. [OpenMP] Initial Support for OpenMP Webpage Documentation — jhuber6 / detail
  874. [msan][asan] Add runtime flag intercept_strcmp — Vitaly Buka / detail
  875. [llvm-cov] Allow commas in filenames passed to `-object` flag — Vedant Kumar / detail
  876. [COFF] Move per-global .drective emission from AsmPrinter to TLOFCOFF — rnk / detail
  877. [spirv] Move device info from resource limit into target env — antiagainst / detail
  878. Temporarily Revert "[clangd] Add Random Forest runtime for code completion." — echristo / detail
  879. [test][InstrProf] Fix always_inline.ll under NPM — aeubanks / detail
  880. [instcombine][x86] Converted pdep/pext with shifted mask to simple arithmetic — listmail / detail
  881. [clang][module] Improve incomplete-umbrella warning — zixu_wang / detail
  882. [clang] Remove profile available check for fsplit-machine-functions. — snehasishk / detail
  883. [NFC][sanitizer] Don't use ::testing::internal — Vitaly Buka / detail
  884. [lld][WebAssembly] Fix -Wunused-variable after D87663 — i / detail
  885. [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang — amy.kwan1 / detail
  886. [GlobalISel] Add lowering support for G_ABS and use for AArch64. — Amara Emerson / detail
  887. [SCEV] Fix an unused variable in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  888. [NFC][Asan] Fix test broken by RegAllocFast — Vitaly Buka / detail
  889. [NFC][StackSafety] Replace auto with type — Vitaly Buka / detail
  890. [AArch64][GlobalISel] Legalize arithmetic ops for <4 x s16> — Amara Emerson / detail
  891. [AArch64][GlobalISel] Add tests for pre-existing selection support for <4 x s16> arithmetic/bitwise ops. — Amara Emerson / detail
  892. [NFC][LSan] Add REQUIRES: linux — Vitaly Buka / detail
  893. [LiveDebugValues] Add `#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)` to suppress -Wunused-function — i / detail
  894. [llvm-install-name-tool] Validate -id value early — alexshap / detail
  895. Temporarily Revert "RegAllocFast: Rewrite and improve" — echristo / detail
  896. [llvm-objcopy][MachO] Add llvm-bitcode-strip driver — alexshap / detail
  897. Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups — thakis / detail
  898. [llvm-objcopy][MachO] Clean up the interface of Object — alexshap / detail
  899. [gn build] (manually) port 5495b691646 — thakis / detail
  900. DebugInfo: Cleanup RLE dumping, using a length-constrained DataExtractor rather than carrying the end offset separately — dblaikie / detail
  901. [X86] Invert the compares in inline-asm-flag-output.ll so that the setcc instruction condition matches the test name. NFC — craig.topper / detail
  902. [X86] Fix copy paste mistake in @ccnp flag. — craig.topper / detail
  903. [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind — gkm / detail
  904. [IRSim] Adding ilist for IRInstructionData. — andrew.litteken / detail
  905. [ASAN] Properly deal with musttail calls in ASAN — xun / detail
  906. [AArch64][GlobalISel] Add legalization and selection support for <4 x s16> G_SHL. — Amara Emerson / detail
  907. [X86] Return from SimplifyDemandedBitsForTargetNode after calculating known bits for VSHLI/VSRAI/VSRLI. — craig.topper / detail
  908. Add -Wno-error=unknown flag to clang-format. — joachim / detail
  909. Revert "Temporarily Revert "[clangd] Add Random Forest runtime for code completion."" — usx / detail
  910. InstCombiner.h - remove unnecessary KnownBits forward declaration. NFCI. — llvm-dev / detail
  911. Revert "Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups" — thakis / detail
  912. [gn build] (manually) merge 2124ca1d5 — thakis / detail
  913. [gn build] Port 2124ca1d5cb — thakis / detail
  914. lld/mach-o: Make tool scripts from 2124ca1d5cb py2.7-compatible — thakis / detail
  915. Change name of Record::TheInit to CorrespondingDefInit to make code clearer. — paul / detail
  916. [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  917. Revert "[HIP] Fix -gsplit-dwarf option" — Yaxun.Liu / detail
  918. Fixes complexity of map insert_or_assign with a hint. — koraq / detail
  919. [ConstantFolding] add undef handling for fmin/fmax intrinsics — spatel / detail
  920. [InstCombine] regenerate test checks; NFC — spatel / detail
  921. [InstCombine] auto-generate test checks; NFC — spatel / detail
  922. [MemLoc] Support bcmp in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  923. [SCEVExpander] Support expanding nonintegral pointers with constant base. — flo / detail
  924. [BasicAA] Regenerate test checks — Dávid Bolvanský / detail
  925. [NFC][PhaseOrdering] Add test showing SROA not being performed after loop unrolling — lebedev.ri / detail
  926. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  927. [scudo/standalone] Fix undefined behavior in checksum test — mcgrathr / detail
  928. align __TEXT,__unwind_info to 8 byte boundary — gkm / detail
  929. [Local] Clean up enforceKnownAlignment() (NFC) — nikita.ppv / detail
  930. [Driver] Add disabled-by-default -Wuse-ld-path for the deprecation warning for -fuse-ld=/abs/path — i / detail
  931. [ORC][examples] Add an OrcV2 example for IR optimization via IRTransformLayer. — Lang Hames / detail
  932. Fix some clang-tidy bugprone-argument-comment issues — i / detail
  933. [FunctionAttrs] Remove redundant check. NFC — i / detail
  934. [FunctionAttrs] Inline setDoesNotRecurse() and delete it. NFC — i / detail
  935. [tools][remarks-shlib] Don't build libRemarks.so without PIC — ro / detail
  936. [X86] Rename combineExtInVec to combineEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  937. [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  938. JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI. — llvm-dev / detail
  939. [X86] combineX86ShufflesRecursively - fix use after move warning. NFCI. — llvm-dev / detail
  940. DWARFYAML::emitDebugSections - fix use after std::move warnings. NFCI. — llvm-dev / detail
  941. [X86] Rename getExtendInVec to getEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  942. [X86][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. — llvm-dev / detail
  943. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTEND_VECTOR_INREG(X)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  944. [Diagnostics] Fixed -Wsizeof-array-div false positive when divisor is sizeof reference type (PR47495) — Dávid Bolvanský / detail
  945. [InstCombine] replace zombie unreachable values with 'undef' before erasing — spatel / detail
  946. [InstCombine] factorize left shifts of add/sub — spatel / detail
  947. [X86][SSE] Fold SIGN_EXTEND(SIGN_EXTEND_VECTOR_INREG(X)) -> SIGN_EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  948. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTRACT_SUBVECTOR(EXTEND(X),0)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  949. [LVI] Refactor getValueFromICmpCondition (NFC) — nikita.ppv / detail
  950. [CVP] Add tests for mask comparisons (NFC) — nikita.ppv / detail
  951. [LVI] Get value range from mask comparison — nikita.ppv / detail
  952. [CVP] Additional tests for comparison with offset (NFC) — nikita.ppv / detail
  953. [ARM] Constant fold VMOVrh — david.green / detail
  954. [X86] Add 32-bit command lines to masked_store.ll and masked_load.ll — craig.topper / detail
  955. [X86] Stop reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore from creating scalar i64 load/stores in 32-bit mode — craig.topper / detail
  956. [X86] Pre-commit test cases for D87863. NFC — craig.topper / detail
  957. [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization. — craig.topper / detail
  958. [clangd] Fix typo in field name — zeratul976 / detail
  959. [llvm-profdata]Fix llvm-profdata crash on compact binary profile — aktoon / detail
  960. [XRay] Change mips to use version 2 sled (PC-relative address) — i / detail
  961. [Polly][NewPM] Port Simplify to the new pass manager — pzheng / detail
  962. [PowerPC] Pass nofpexcept flag to custom lowered constrained ops — qiucofan / detail
  963. [c++20] For P1907R1: Add checking for structural types for non-type — richard / detail
  964. [lld-macho] Mark weak symbols in symbol table — jezng / detail
  965. [lld-macho] Export trie addresses should be relative to the image base — jezng / detail
  966. [EHStreamer] Fix a "Continue to action" -fverbose-asm comment when multi-byte LEB128 encoding is needed — i / detail
  967. [docs][flang] Fix typos — SourabhSingh.Tomar / detail
  968. Add missing new line after debug logging in MLIRContext (NFC) — joker.eph / detail
  969. [c++20] Consistent with the intent to allow all plausible types in — richard / detail
  970. [SyntaxTree][Synthesis] Improve testing `createLeaf` — ecaldas / detail
  971. [AST] Fix dependence-bits for CXXDefaultInitExpr. — hokein.wu / detail
  972. [SyntaxTree] Test for '\' inside token. — ecaldas / detail
  973. [clang][AArch64] Correct return type of Neon vqmovun intrinsics — david.spickett / detail
  974. [clang] Fix incorrect call to TextDiagnostic::printDiagnosticMessage — andrzej.warzynski / detail
  975. [LSR] Preserve MSSA when using SplitCriticalEdge. — flo / detail
  976. Fix crash in the pass pipeline when local reproducer is enabled — joker.eph / detail
  977. [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder — lucas.prates / detail
  978. [Test] Test auto-update — mkazantsev / detail
  979. [lld][ELF][test] Add additional LTO testing — james.henderson / detail
  980. [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl() — Alexander.Richardson / detail
  981. [compiler-rt] Fix atomic support functions on 32-bit architectures — Alexander.Richardson / detail
  982. [SyntaxTree][Synthesis] Implement `deepCopy` — ecaldas / detail
  983. [mlir] Shape.AssumingOp implements RegionBranchOpInterface. — tpopp / detail
  984. [AArch64] Cortex-A55 scheduler model — sjoerd.meijer / detail
  985. [NFC][ARM] More tail predication tests. — sam.parker / detail
  986. [llvm-readelf/obj] - Stop printing invalid names for unnamed section symbols. — grimar / detail
  987. Do not dereference an array out of bound just to take its address — sguelton / detail
  988. [ARM] Select f32 constants with vmov.f16 — david.green / detail
  989. [mlir][VectorOps] Loosen restrictions on vector.reduction types — benny.kra / detail
  990. Recommit "[SCEV] Look through single value PHIs." — flo / detail
  991. [AST] Reduce the size of TemplateArgumentLocInfo. — hokein.wu / detail
  992. Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit" — pifon / detail
  993. Fix buildbot. — hokein.wu / detail
  994. [MLIR] Fix typo and expand gpu.host_register description. — csigg / detail
  995. [SyntaxTree][NFC] follow naming convention + remove auto on empty vector declaration — ecaldas / detail
  996. [SVE] Use NEON for extract_vector_elt when the index is in range. — paul.walker / detail
  997. [SVE] Change definition of reduction ISD nodes to have an SVE vector result type. — paul.walker / detail
  998. [clang-tidy] New check cppcoreguidelines-prefer-member-initializer — adam.balogh / detail
  999. [Statepoints][ISEL] gc.relocate uniquification should be based on SDValue, not IR Value. — dantrushin / detail
  1000. [gn build] Port 4fc0214a101 — llvmgnsyncbot / detail
  1001. DWARFYAML::emitDebugSections - remove unnecessary cantFail(success) call. NFCI. — llvm-dev / detail
  1002. [llvm-readobj/libObject] - Get rid of `FirstSym` argument. NFCI. — grimar / detail
  1003. Change comments about order of classes in superclass list. — paul / detail
  1004. DWARFEmitter.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  1005. [ASTImporter] Refactor IsStructurallyEquivalent's Decl overloads to be more consistent — Raphael Isemann / detail
  1006. [AIX][Clang][Driver] Add handling of nostartfiles option — daltenty / detail
  1007. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  1008. [analyzer][solver] Fix issue with symbol non-equality tracking — gabor.marton / detail
  1009. Update update_analyze_test_checks.py to support API changes from D83004 — llvm-dev / detail
  1010. [CostModel][X86] Add some select shuffle costs tests for D87884 — llvm-dev / detail
  1011. [mlir][openacc] Add attributes to parallel op async, wait and self clauses — clementval / detail
  1012. [LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfg — aeubanks / detail
  1013. [PowerPC] Add vector pair load/store instructions and vector pair register class — baptiste.saleil / detail
  1014. [LLD][ELF][test] Fix CHECKs in map-file test — grimar / detail
  1015. [TextAPI] clean up auto usages in tests, NFC — Cyndy Ishida / detail
  1016. [SVE][CodeGen] Mark ptrue/pfalse instructions as rematerializable — david.sherwood / detail
  1017. ProfileSummary.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  1018. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  1019. MachineCSE.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  1020. [clang] Fix a misleading variable name. NFC. — ikudrin / detail
  1021. [Sema] Split special builtin type lookups into a separate function — raul / detail
  1022. SLPVectorizer.cpp - fix include ordering. NFCI. — llvm-dev / detail
  1023. TargetPassConfig.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  1024. [ARM][CMSE] Issue an error if passing arguments through memory across — momchil.velikov / detail

clang-d352300-g37d417bb0ad-t9261-b9261.tar.gz (Apr 23, 2020 12:22:42 PM)

  1. [InstCombine] try to reduce more shuffles with bitcasted operand — spatel / detail
  2. [libc++] CI: Allow pointing to specific dylib roots during backdeployment testing — Louis Dionne / detail
  3. [mlir][Linalg] NFC: Add missing comments from earlier commit (D77965) — ravishankarm / detail
  4. [lldb] Fix a typo in a test name — walter erquinigo / detail
  5. [InstCombine][SVE] Fix visitGetElementPtrInst for scalable type. — huihuiz / detail
  6. [libc++] run.py: Create directory hierarchy if it does not exist — Louis Dionne / detail
  7. [WebAssembly] Emit .llvmcmd and .llvmbc as custom sections — sbc / detail
  8. [SVE] Remove calls to getBitWidth from clang — ctetreau / detail
  9. NFC: update of ARM llvm regr test, follow up of 9633fc14aef7ee3da3b. — sjoerd.meijer / detail
  10. Emit Objective-C constructors as writable — joerg / detail
  11. [SVE] Remove calls to getBitWidth from IR — ctetreau / detail
  12. [lld][WebAssembly] Do not require --shared-memory with --relocatable — tlively / detail
  13. [ValueTracking] Implement canCreatePoison — aqjune / detail
  14. [SVE] Remove calls to getBitWidth from Transforms — ctetreau / detail
  15. [CodeGen] clarify a comment; NFC — George Burgess IV / detail
  16. [mlir][Linalg] Handle null affine map returns from inversePermutation. — ravishankarm / detail
  17. Reapply "llvm-dwarfdump: Report errors when failing to parse loclist/debug_loc entries"" — dblaikie / detail
  18. [lldb/Test] Use RAII for reproducer instrumentation data in unittest. — Jonas Devlieghere / detail
  19. [llvm][NFC][CallSite] Remove Implementation uses of CallSite — mtrofin / detail
  20. [lldb/Test] s/lldb-repo/lldb-repro/ (NFC) — Jonas Devlieghere / detail
  21. Enable new passmanager plugin support for LTO. — efriedma / detail
  22. Use index for shape.to_extent_tensor — silvasean / detail
  23. [llvm][DenseMapInfo] Add an info specialization for std::tuple — riddleriver / detail
  24. [llvm][STLExtras] Add various type_trait utilities currently present in MLIR — riddleriver / detail
  25. [llvm][STLExtras] Move various iterator/range utilities from MLIR to LLVM — riddleriver / detail
  26. [llvm][STLExtras] Move the algorithm `interleave*` methods from MLIR to LLVM — riddleriver / detail
  27. [llvm][ADT] Move TypeSwitch class from MLIR to LLVM — riddleriver / detail
  28. [mlir][NFC] Remove the STLExtras.h header file now that it has been merged into LLVM. — riddleriver / detail
  29. [AVR] Define __ELF__ — aykevanlaethem / detail
  30. [llvm-objdump][Wasm][NFC] Create WasmDump.h — hubert.reinterpretcast / detail
  31. [SelectionDAG] Always preserve offset in MachinePointerInfo — efriedma / detail
  32. [gn build] Port 204c3b55162 — llvmgnsyncbot / detail
  33. [gn build] Port 8cbe371c28a — llvmgnsyncbot / detail
  34. [gn build] Port ebf190fcda0 — llvmgnsyncbot / detail
  35. [www] Turn 'Clang 10' boxes green in C++ status pages to reflect release — hubert.reinterpretcast / detail
  36. llvm-dwarfdump: Don't try to parse a debug_loclist contribution if this CU has no DW_AT_loclists_base — dblaikie / detail
  37. Initiallize property getters as being property accessors (NFC) — Adrian Prantl / detail
  38. [mlir] Fix assert on signed integer type in EDSC — diego.caballero / detail
  39. Bug where insn-based unwind plans on arm64 could be wrong — Jason Molenda / detail
  40. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  41. [test][NFC] Use plain FileCheck in statepoint-stackmap-size.ll — hubert.reinterpretcast / detail
  42. Allow disabling of vectorization using internal options — tejohnson / detail
  43. [MS] Fix packed struct layout for arrays of aligned non-record types — rnk / detail
  44. [llvm][StringExtras] Merge StringExtras from MLIR into LLVM — riddleriver / detail
  45. TableGen/GlobalISel: Fix constraining REG_SEQUENCE operands — arsenm2 / detail
  46. AMDGPU/GlobalISel: Fix selection of scalar f64 G_FABS — arsenm2 / detail
  47. [NFC][DAGCombine] Change the value of NegatibleCost to make it align with the semantics — qshanz / detail
  48. [llvm][StringExtras] Add missing include of cctype — riddleriver / detail
  49. [clangd] Color dependent names based on their heuristic target if they have one — zeratul976 / detail
  50. Introduce fix-irreducible pass — sameer.sahasrabuddhe / detail
  51. [gn build] Port 2ada8e2525d — llvmgnsyncbot / detail
  52. Remove setters from CXXTypeidExpr and CXXUuidofExpr. — richard / detail
  53. Revert "Introduce fix-irreducible pass" — sameer.sahasrabuddhe / detail
  54. [gn build] Port 44e09b59b86 — llvmgnsyncbot / detail
  55. Generalize our two different kinds of declaration argument for — richard / detail
  56. Don't print `&` as part of reference template arguments. — richard / detail
  57. [clangd] Shard preamble symbols in dynamic index — kadircet / detail
  58. [clangd] Fix MSVC builds — kadircet / detail
  59. [clangd] Fix MSVC compile error, attempt 2 — kadircet / detail
  60. [LV] Fix PR45525: Incorrect assert in blend recipe — gil.rapaport / detail
  61. [lldb][NFC] Remove FormatterChoiceCriterion — Raphael Isemann / detail
  62. [VE] Update integer arithmetic instructions — simon.moll / detail
  63. [NFC][test] Mark the section which contains instructions executable — shengchen.kan / detail
  64. [nfc] [lldb] Introduce DWARF callbacks — jan.kratochvil / detail
  65. [MLIR] Introduce applyOpPatternsAndFold for op local rewrites — uday / detail
  66. [mlir] LLVM dialect: support globals without linkage keyword, assuming 'external' — zinenko / detail
  67. [VPlan] Move Load/Store checks out of tryToWiden (NFC). — flo / detail
  68. Introduce fix-irreducible pass — sameer.sahasrabuddhe / detail
  69. [gn build] Port 8c11bc0cd06 — llvmgnsyncbot / detail
  70. [NFC] clang-format IntrinsicInst.h|cpp — simon.moll / detail
  71. [LLVM/tools][test] - Remove/fix dead check prefixes. — grimar / detail
  72. [ConstExprPreter] Updated constant interpreter documentation — n / detail
  73. fix warning: specialization of template in different namespace — sameer.sahasrabuddhe / detail
  74. [ARM][MVE] Tail predicate VML[A|S]LDAV — sam.parker / detail
  75. [DSE] Lift post-dominance for objs not accessible in caller. — flo / detail
  76. Fix DWARFDataExtractor::getRelocatedValue near EOF — pavel / detail
  77. [lldb] Fix -Wparentheses in ThreadPlanStack.cpp — pavel / detail
  78. [VPlan] Move widening check for non-memory/non-calls to function (NFC). — flo / detail
  79. Upgrade calls to CreateShuffleVector to use the preferred form of passing an array of ints — benny.kra / detail
  80. [CostModel][X86] Regenerate load_store.ll costs tests — llvm-dev / detail
  81. [SystemZ] Bugfix in adjustSubwordCmp() — paulsson / detail
  82. [VPlan] Branches are not widened by VPWidenRecipe, assert (NFC). — flo / detail
  83. [dexp] NFC: Change positional argument format — kbobyrev / detail
  84. [Statepoint] Add getters to StatepointOpers. — dantrushin / detail
  85. [nfc] clang-format TargetTransformInfo.h — simon.moll / detail
  86. [nfc] clang-format TargetTransformInfoImpl.h — simon.moll / detail
  87. [flang] Add return statement to Logical opeator=. — david.truby / detail
  88. Upgrade users of 'new ShuffleVectorInst' to pass indices as an int array — benny.kra / detail
  89. [nfc] clang-format TargetTransformInfo.cpp — simon.moll / detail
  90. [FileCheck] Better diagnostic for format conflict — thomasp / detail
  91. AMDGPU/GlobalISel: Add some artifact combiner tests — arsenm2 / detail
  92. Revert "[nfc] [lldb] Introduce DWARF callbacks" — jan.kratochvil / detail
  93. clang/AMDGPU: Assume denormals are enabled for the default target. — arsenm2 / detail
  94. [InstCombine] prevent infinite loop with sub/abs of constant expression — spatel / detail
  95. [CodeGen][ARM] Error when writing to specific reserved registers in inline asm — victor.campos / detail
  96. [clang-tidy] Optional inheritance of file configs from parent directories  — dmitry.polukhin / detail
  97. Pass shufflevector indices as int instead of unsigned. — benny.kra / detail
  98. Unbreak the build — benny.kra / detail
  99. [FileCheck] - Refine the comment. NFC. — grimar / detail
  100. [demangler] PPC and S390: Fix parsing of e-prefixed long double literals — xingxue / detail
  101. [XCOFF][AIX] Relocation support for SymB — jasonliu / detail
  102. [AST] Fix recovery-expr crash on invalid aligned attr. — hokein.wu / detail
  103. [DSE,MSSA] Add use of alloca, to guard against removal in the future. — flo / detail
  104. [www] Update make_cxx_dr_status for v10; regenerate cxx_dr_status.html — hubert.reinterpretcast / detail
  105. [GlobalISel] translate freeze to new generic G_FREEZE — dominik.montada / detail
  106. [libc++] Remove workaround for .fail.cpp tests that don't have clang-verify markup — Louis Dionne / detail
  107. [ELF] Refactor the way we handle -plugin-opt= (GCC collect2 or clang LTO related options) — maskray / detail
  108. [TimeProfiler] Fix some style issues. NFC — maskray / detail
  109. [GlobalISel] Fix invalid combine of unmerge(merge) with intermediate cast — dominik.montada / detail
  110. [ASTImporter] Add support for importing fixed point literals — vince.a.bridgers / detail
  111. Remove a function that has been dead since r313889. — thakis / detail
  112. [libc++] Move aligned allocation tests to .verify.cpp — Louis Dionne / detail
  113. [libc++] Move some .sh.cpp tests to .compile.pass.cpp — Louis Dionne / detail
  114. [mlir] [EDSC] Add interface for yield-for loops. — zinenko / detail
  115. [libc++] Split up tests for <stdint.h> on AIX and make them AIX-independent — Louis Dionne / detail
  116. [libc++] NFC: Remove the %{compile} substitution, which is not used anymore — Louis Dionne / detail
  117. Revert "[GlobalISel] Fix invalid combine of unmerge(merge) with intermediate cast" — dominik.montada / detail
  118. [libc++] Remove the need for the %{build_module} substitution — Louis Dionne / detail
  119. [CallSite removal][PruneEH] Use CallBase instead of CallSite. NFC — craig.topper / detail
  120. [GlobalISel] Enable artifact combiner to combine starting from a G_MERGE_VALUES. — Amara Emerson / detail
  121. Try to fix clang-tidy/infrastructure/config-files.cpp on Win after cb1ee34e9d32fc. — thakis / detail
  122. Write ignored output to stdout, so this test runs on read-only filesystems. — saugustine / detail
  123. [lldb/Scripts] Add script to replay multiple reproducers — Jonas Devlieghere / detail
  124. [X86] Various improvements to our vector splitting helpers for lowering. NFC — craig.topper / detail
  125. [MC] Use subclass data for MCExpr to reduce memory usage — nikita.ppv / detail
  126. Remove an apparently unneeded normcase() call. — thakis / detail
  127. [CodeGen] only add nobuiltin to inline builtins if we'll emit them — George Burgess IV / detail
  128. [Format] Work around current vim bugs in clang-format.py — sam.mccall / detail
  129. [lit] Keep original cfg file case around. — thakis / detail
  130. Add FileCheck colons missed in D76210 — Jonathan Roelofs / detail
  131. [libc++] Adjust XFAIL markup for modules tests on single-threaded systems — Louis Dionne / detail
  132. Turn off core dumps before starting the main body of test-release.sh. — dimitry / detail
  133. Use maximum compression when packaging release tarballs. — dimitry / detail
  134. [X86] Add generic cpu target for the slow division tests — llvm-dev / detail
  135. AMDGPU/GlobalISel: Work around a selector crash — Matthew.Arsenault / detail
  136. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  137. Remove false positive in AvoidNonConstGlobalVariables. — aaron / detail
  138. [ELF][test] Add --match-full-lines to map-file.s to check leading and trailing spaces — maskray / detail
  139. [MLIR] Introduce utility to hoist affine if/else conditions — uday / detail
  140. [libc++] Add a new target check-cxx-deps to build dependencies of the test suite — Louis Dionne / detail
  141. [X86] Make v32i16/v64i8 legal types without avx512bw. Use custom splitting instead. — craig.topper / detail
  142. Rework how UuidAttr, CXXUuidofExpr, and GUID template arguments and constants are represented. — richard / detail
  143. [AArch64][NFC]Autogenerated checks. — Pavel.Iliin / detail
  144. [LICM] Try to merge debug locations when sinking. — ditaliano / detail
  145. Enable finding bitcode in wasm objects — sbc / detail
  146. [libc++] Remove the ability to run using the internal Lit shell — Louis Dionne / detail
  147. [clangd] Fix a crash for accessing a null field decl returned by findExplicitReferences. — hokein.wu / detail
  148. [CallSite removal][SampleProfile] Use CallBase instead of CallSite. NFC — craig.topper / detail
  149. [ASTMatchers] Fix isDerivedFrom for recursive templates — Jan Korous / detail
  150. Move BinaryOperators.FPOptions to trailing storage — melanie.blower / detail
  151. [SelectionDAG] Fix usage of Align constructing MachineMemOperands. — efriedma / detail
  152. [pstl] Added missing double-underscore prefixes to some types — ismail.pazarbasi / detail
  153. Fix DataFlowSanitizer implementation of strchr() so that strchr(..., '\0') returns a pointer to '\0'. — mascasa / detail
  154. [CallSite removal][SimpleLoopUnswitch] Use CallBase instead of CallSite. NFC — craig.topper / detail
  155. Improve diagnostic when constant-evaluating a std::initializer_list with — richard / detail
  156. Attempt to fix build with MSVC. — richard / detail
  157. [NFC] Correcting minor typo. — ncv / detail
  158. [PowerPC] Clear the set of symbols that need to be updated in MCTargetStreamer — nemanja.i.ibm / detail
  159. [lldb/Docs] Split testing in running and debugging — Jonas Devlieghere / detail
  160. [llvm][CodeGen] Rename SVE gather prefetch intrinsics. [NFC] — francesco.petrogalli / detail
  161. [MustExecute] checkForAllContext(): use pre-increment — lebedev.ri / detail
  162. [Attributor] KindToAbstractAttributeMap: use SmallDenseMap — lebedev.ri / detail
  163. [MLIR] Improve support for 0-dimensional Affine Maps. — jeremy.bruestle / detail
  164. [AMDGPU] Move DWARF proposal to separate file — Tony.Tye / detail
  165. [Clang] Expose RequiresNullTerminator in FileManager. — bigcheesegs / detail
  166. Revert "[lit] Keep original cfg file case around." — thakis / detail
  167. Remove extra ‘;’. NFC. — michael.hliao / detail
  168. PR45561: Return a literal string rather than an error string to avoid returning reference to local — dblaikie / detail
  169. [docs] Fix an RST error introduced in e823068306e. — Lang Hames / detail
  170. [NFC] correct "thier" to "their" — jistone / detail
  171. [nfc] [lldb] Introduce DWARF callbacks (fixed-up) — jan.kratochvil / detail
  172. [AVR] Use the correct address space for non-prototyped function calls — aykevanlaethem / detail
  173. [builtins] Fix unprototypes function declaration — aykevanlaethem / detail
  174. [LLVM][SupportTests] Fix Windows build breakage — bigcheesegs / detail
  175. [NFC] Use new canCreatePoison to make code intent more clear in PoisonChecking — listmail / detail
  176. [NFC] Adjust style and clarify comments in PoisonChecking — listmail / detail
  177. [PoisonChecking] Further clarify file scope comment, and update to match naming now used in code — listmail / detail
  178. [AIX][PowerPC] Implement caller byval arguments in stack memory — cbowler / detail
  179. [LLVM][SupportTests] Ask the OS how large the page size is instead of guessing. — bigcheesegs / detail
  180. [SVE] Fix unsigned is always >= 0 — ctetreau / detail
  181. [AMDGPU] Fixed lane mask in test. NFC. — Stanislav.Mekhanoshin / detail
  182. [CallSite removal][CloneFunction] Use CallSite instead of CallBase. NFC — craig.topper / detail
  183. [CallSite removal][CallSiteSplitting] Use CallBase instead of CallSite. NFC — craig.topper / detail
  184. [SVE] Remove calls to getBitWidth from x86 — ctetreau / detail
  185. [intel-pt] Improve the way the test determines whether to run — walter erquinigo / detail
  186. Revert "[intel-pt] Improve the way the test determines whether to run" — walter erquinigo / detail
  187. [CallGraphUpdater] Properly remove strongly connected components (oldPM) — johannes / detail
  188. [CallGraphUpdater] Update the ExternalCallingNode for node replacements — johannes / detail
  189. [CallGraphUpdater] Remove nodes from their SCC (old PM) — johannes / detail
  190. [MC] Rename MCSection*::getSectionName() to getName(). NFC — maskray / detail
  191. [Reassociate] Preserve AAManager and BasicAA analyses. — asbirlea / detail
  192. Remove vptr dispatch from FoldingSet. — richard / detail
  193. Revert "Attempt to fix build with MSVC." — richard / detail
  194. [mlir][Inliner] Store the resolved call by-value instead of by-reference — riddleriver / detail
  195. Another attempt of D77452 - da0e91fee614e8686f48db28e6507c8abe061fc2 — walter erquinigo / detail
  196. [Attributor] Unify testing (=updates,prefixes,run configurations,...) — johannes / detail
  197. [MC] Replace MCSection*::getName() with MCSection::getName(). NFC — maskray / detail
  198. [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part I) — shengchen.kan / detail
  199. [CallGraphUpdater][NFC] Minor updates to D77855 — johannes / detail
  200. [Attributor] Remove large and seemingly useless test — johannes / detail
  201. Fix memory leak introduced by llvmorg-11-init-11960-gbab6df86aef. — richard / detail
  202. [NFC, msan] Increase stack in small stack tests — Vitaly Buka / detail
  203. [X86][MC][NFC] Refine code in X86MCCodeEmitter — shengchen.kan / detail
  204. [Attributor] Replace call graph call sites after function replacement — johannes / detail
  205. [Attributor] Lazily collect function information — johannes / detail
  206. [X86][MC][NFC] Code cleanup in X86MCCodeEmitter — shengchen.kan / detail
  207. Fix build by adding missing CMake link dependency — joker.eph / detail
  208. [MC][COFF][ELF] Reject instructions in IMAGE_SCN_CNT_UNINITIALIZED_DATA/SHT_NOBITS sections — maskray / detail
  209. [X86] Add interface X86II::isPseudo — shengchen.kan / detail
  210. [llvm][NFC][CallSite] Removed CallSite from some implementation details. — mtrofin / detail
  211. [CallSite removal][TargetLibraryInfo] Replace ImmutableCallSite with CallBase in one of the getLibFunc signatures. NFC — craig.topper / detail
  212. [Attributor][NFC] Run the verifier only on functions and under EXPENSIVE_CHECKS — johannes / detail
  213. [Attributor][FIX] Properly check for accesses to globals — johannes / detail
  214. [MustExecute][NFC] Copy function_ref instead of passing a reference — johannes / detail
  215. [InstCombine] Simplify calls with casted `returned` attribute — johannes / detail
  216. [Attributor][FIX] Handle droppable uses when replacing values — johannes / detail
  217. [LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef — gehre.matthias / detail
  218. [CallSite removal][TargetLowering] Remove ArgListEntry::setAttributes signature that took an ImmutableCallSite. NFC — craig.topper / detail
  219. Revert "Revert "[GlobalISel] Fix invalid combine of unmerge(merge) with intermediate cast"" — dominik.montada / detail
  220. [Attributor][NFC] Do not create temporary maps during lookup — johannes / detail
  221. [Attributor][NFC] Reduce indention for call site attribute seeding — johannes / detail
  222. [MLIR] [EDSC] Add folded_xxxx handles for common std instructions. — zinenko / detail
  223. [MLIR] Add IndexAttr to primitive attributes kinds in tablegen. — zinenko / detail
  224. [MLIR] NFC after commit D77478. — zinenko / detail
  225. [MLIR] Fix fusion of linalg.indexed_generic producer into tiled (Indexed)GenericOp. — pifon / detail
  226. Also look for devtoolset-9 gcc toolchain — benny.kra / detail
  227. [LiveDebugValues] Terminate open ranges on DBG_VALUE $noreg — jeremy.morse / detail
  228. LangOptions cannot depend on ASTContext, make it not use ASTContext directly — benny.kra / detail
  229. [lldb/unittests] Better error messages when creating sockets fails — pavel / detail
  230. [clang] Const correct ComputePreambleBounds — kadircet / detail
  231. [MSan] Enable for SystemZ — iii / detail
  232. [CGExprAgg] Fix infinite loop in `findPeephole` — ehudkatz / detail
  233. Fix -Wdocumentation-html warning — dave / detail
  234. [AST] Fix an undefine behavior when creating an empty recovery expr. — hokein.wu / detail
  235. [LiveIntervals] Replace handleMoveIntoBundle — carl.ritson / detail
  236. [MIR] Add comments to INLINEASM immediate flag MachineOperands — konstantin.schwarz / detail
  237. [clangd] Pull installed gRPC and introduce clangd-remote-(server|client) — kbobyrev / detail
  238. [FileCheck] - Fix the false positive when -implicit-check-not is used with an unknown -check-prefix. — grimar / detail
  239. Introduce llvm::sys::Process::getProcessId() and adopt it — jaskiewiczs / detail
  240. Revert "[LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef" — benny.kra / detail
  241. Expose AtomicType in the libclang C API. — aaron / detail
  242. Revert "Revert "[LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef"" — gehre.matthias / detail
  243. Pass.h/cpp - cleanup includes and forward declaration. NFC. — llvm-dev / detail
  244. Parser.h/cpp - cleanup includes and forward declaration. NFC. — llvm-dev / detail
  245. yaml2obj.h - cleanup includes and forward declaration. NFC. — llvm-dev / detail
  246. [MLIR] Allow for multiple gpu modules during translation. — herhut / detail
  247. Revert "[MLIR] Add IndexAttr to primitive attributes kinds in tablegen." — benny.kra / detail
  248. [VE] Update logical operation instructions — simon.moll / detail
  249. [MLIR] Add IndexAttr to primitive attributes kinds in tablegen. — zinenko / detail
  250. [clang-format] Do not interpret C# deconstruction in a foreach as a cast — jbcoe / detail
  251. [Float2Int] Stop passing around a reference to the class member Roots. NFC — bjorn.a.pettersson / detail
  252. Disallow [[nodiscard]] on a function pointer declaration. — aaron / detail
  253. [mlir][Linalg] Drop function attribute from generic ops. — ntv / detail
  254. [libc++] Support arbitrary .sh.X extensions in the new format — Louis Dionne / detail
  255. WasmEHFuncInfo.h - reduce BasicBlock.h/MachineBasicBlock.h includes to just forward declarations. NFC. — llvm-dev / detail
  256. MCObjectWriter.h - remove unnecessary includes. NFC — llvm-dev / detail
  257. AntiDepBreaker.h - remove unused MachineOperand.h include. NFC. — llvm-dev / detail
  258. [ASTImporter] Fix bug introduced in 2ba4e3a4598b — gabor.marton / detail
  259. MCValue.h - cleanup include and forward declaration. NFC. — llvm-dev / detail
  260. [clang][AST] Support AST files larger than 512M — dmitry.polukhin / detail
  261. [flang] Use the Flang cmake-functions to add targets. — david.truby / detail
  262. [MLIR] Fix MLIR build - add missing CMake dependency — uday / detail
  263. [MachineSink] Fix for breaking phi edges with instructions with multiple defs — david.green / detail
  264. [libc] Move implementations of cosf, sinf, sincosf to src/math directory. — sivachandra / detail
  265. [NFC] Rename Sema.FPFeatures to CurFPFeatures and accessor to getCurFPFeatures — melanie.blower / detail
  266. [MLIR] NFC use Operation::getParentWithTrait in alloca verifier — uday / detail
  267. Revert "[clang][AST] Support AST files larger than 512M" — dmitry.polukhin / detail
  268. MCAsmBackend.h - cleanup includes and forward declarations. NFC. — llvm-dev / detail
  269. Wasm.h - remove unnecessary StringMap.h include. NFC — llvm-dev / detail
  270. MCInstrDesc.h - move MCSubtargetInfo forward declaration down to MCInstrInfo.h. NFC. — llvm-dev / detail
  271. MCSchedule.h - replace ArrayRef.h include with forward declaration. NFC. — llvm-dev / detail
  272. [PowerPC] Ignore implicit register operands for MCInst — shkzhang / detail
  273. [libc++] Simplify conditional in __config for _LIBCPP_NO_RTTI — Louis Dionne / detail
  274. [OpenMPOpt] deduplicateRuntimeCalls(): avoid traditional map lookup pitfall — lebedev.ri / detail
  275. [lldb/Reproducers] Simplify LLDB_RECORD macros — Jonas Devlieghere / detail
  276. [ARM][MVE] Fix location of optimized gather addresses — anna.welker / detail
  277. [lldb/Docs] Add some more info about the test suite structure — Jonas Devlieghere / detail
  278. [AMDGPU] Define 16 bit SGPR subregs — Stanislav.Mekhanoshin / detail
  279. [MC][X86] Allow SHT_PROGBITS for .eh_frame on x86-64 — maskray / detail
  280. [globalisel] Allow backends to report an issue without triggering fallback. NFC — daniel_l_sanders / detail
  281. [globalisel] Add lost debug locations verifier — daniel_l_sanders / detail
  282. [PowerPC][Future] Initial support for PC Relative addressing for global values — kamau.bridgeman / detail
  283. [gn build] Port d9085f65db0 — llvmgnsyncbot / detail
  284. [CallSite removal][CodeGen] Remove CallSite use from BasicTTIImpl.h. NFC — craig.topper / detail
  285. [CallSite removal][CodeGen] Drop some unneeded includes of CallSite.h. NFC — craig.topper / detail
  286. [AArch64][SVE] Add DestructiveBinaryImm SQSHLU patterns. — cameron.mcinally / detail
  287. [CodeGen] fix inline builtin-related breakage from D78162 — George Burgess IV / detail
  288. [LLVM] Remove wrong DBG_VALUE instruction with one operand in AArch64  test case — daniel_l_sanders / detail
  289. [libc++] NFC: Reindent impossible to read conditional in __config — Louis Dionne / detail
  290. Reland "[codeview] Reference types in type parent scopes" — akhuang / detail
  291. [MC][ELF] Put explicit section name symbols into entry size compatible sections — bd1976llvm / detail
  292. [FileCheck] Fix --dump-input implicit pattern location — jdenny.ornl / detail
  293. [FileCheck] Fix --dump-input annotation sort per input line — jdenny.ornl / detail
  294. Reland: Don't expose unavailable cstdio functions. — danalbert / detail
  295. [clang-tools-extra] reimplement PreprocessorTracker in terms of StringSet. — clattner / detail
  296. [ARM] Mir test for machine sinking multiple def instructions. NFC — david.green / detail
  297. [Shell] Remove incorrectly cargo-culted UNSUPPORTED. — ditaliano / detail
  298. [DWARF] Add instructions to regenerate this test, if needed. — ditaliano / detail
  299. [MLIR] Complete refactoring of Affine dialect into sub-libraries. — stephen.neuendorffer / detail
  300. tsan: fixes to ThreadClock::releaseStoreAcquire and tests — danielsfava / detail
  301. [lldb/Utility] Fix a bug in stringify_append for printing addresses. — Jonas Devlieghere / detail
  302. [ARM] MVE postinc tests. NFC — david.green / detail
  303. [x86] auto-generate complete test checks; NFC — spatel / detail
  304. [libc++] Move handling of convenience substitutions outside of config.py — Louis Dionne / detail
  305. [mlir] ODS: support operations with resizable operand lists — zinenko / detail
  306. Expose ATOMIC in the clang python bindings — benny.kra / detail
  307. [SCCP] Add widening test case. — flo / detail
  308. [MLIR][cmake] Remove redundant add_dependencies() — stephen.neuendorffer / detail
  309. [WPD] Avoid noalias assumptions in unique return value optimization — llvm / detail
  310. [mlir][Linalg] NFC - Split out EDSCs that require a Folder — ntv / detail
  311. Remove attach-failed-due-to-SIP checks which were not working — Jason Molenda / detail
  312. [lldb/Utility] Provide a stringify_append overload for function pointers. — Jonas Devlieghere / detail
  313. [DWARF] Rename a function and comment it for clarity. — ditaliano / detail
  314. [clang] Fix invalid comparator in tablegen — eric / detail
  315. [MLIR][cmake] Use DEPENDS instead of add_dependencies() — stephen.neuendorffer / detail
  316. [clangd] Print PID on windows too — sam.mccall / detail
  317. [clangd] Remove unused and underused helpers. NFC — sam.mccall / detail
  318. [UBSan] Fix vptr checks on arm64e — julian.lettner / detail
  319. llvm-addr2line: assume addresses on the command line are hexadecimal rather than attempting to guess the base based on the form of the number. — richard / detail
  320. [Object] Remove conditional layout of bitfields in MachO::relocation_info. — Lang Hames / detail
  321. [CallSite removal][IPO] Change implementation of AbstractCallSite to store a CallBase* instead of CallSite. NFCI. — craig.topper / detail
  322. [WebAssembly] Add int32 DW_OP_WASM_location variant — aardappel / detail
  323. [WebAssembly] fixed target index strings in DebugInfo test — aardappel / detail
  324. [NFC, tsan] Update tsan tests expectation — Vitaly Buka / detail
  325. [WebAssembly] Fix WasmEmitter link error. — aardappel / detail
  326. [NFC] Introduce a `LateInitialize()` method to `SymbolizerTool` that is called during the LateInitialize stage of the sanitizer runtimes. — Dan Liew / detail
  327. [ubsan] Link shared runtime library with a version script. — eugenis / detail
  328. [libc] Add cmake target for linting libc. — paulatoth / detail
  329. [SelectionDAGBuilder][CGP][X86] Move some of SDB's gather/scatter uniform base handling to CGP. — craig.topper / detail
  330. Revert "[lldb/Utility] Provide a stringify_append overload for function pointers." — Jonas Devlieghere / detail
  331. Remove the llvm/Support/StringPool.h file and related support now that it has no clients.  A plain old StringSet<> is a better replacement. — clattner / detail
  332. [gn build] Port 953a814aae4 — llvmgnsyncbot / detail
  333. [WebAssembly] Fix faulty logic in verifyRelocTargets — aardappel / detail
  334. [llvm-objcopy][MachO] Fix MachO::relocation_info use after 386f1c114d5. — Lang Hames / detail
  335. [mlir] [VectorOps] Progressive lowering of vector.broadcast — ajcbik / detail
  336. [llvm-objcopy][MachO] Correctly identify object file endianness. — Lang Hames / detail
  337. [SampleProfile] Use CallBase in function arguments and data structures to reduce the number of explicit casts. NFCI — craig.topper / detail
  338. [PowerPC] Exploit the rldicl + rldicl when and with mask — qshanz / detail
  339. [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part II) — shengchen.kan / detail
  340. Temporaily revert [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part II) — shengchen.kan / detail
  341. Fix opt-viewer tests failing after move from cgi.escape to html.escape — sguelton / detail
  342. [ARM][MVE] Add VHADD and VHSUB patterns — sam.parker / detail
  343. [profile] Avoid duplicating or leaking VMO — phosek / detail
  344. [Fixed Point] Move the compassign LHS type correction a bit further down. NFCI. — bevin.hansson / detail
  345. [clang-tidy] modernize-use-using: Fix broken fixit with 'template' keyword — gehre.matthias / detail
  346. ScoreboardHazardRecognizer.h - remove unnecessary llvm::InstrItineraryData forward declaration. NFC. — llvm-dev / detail
  347. ScheduleDFS.h - Replace ArrayRef.h include with forward declaration. NFC. — llvm-dev / detail
  348. ConstantFolding.h - remove unused llvm::ConstantVector forward declaration. NFC. — llvm-dev / detail
  349. IPO.h - remove unused llvm::Function forward declaration. NFC. — llvm-dev / detail
  350. Use proper dependency name for libc.include.stdio — alexbrachetmialot / detail
  351. [CommandLine] Fix cl::ConsumeAfter support with more than one positional argument — yilyu / detail
  352. [NFC] Remove waymarking because it improves performances — tyker / detail
  353. [gn build] Port ff9379f4b2d — llvmgnsyncbot / detail
  354. [tools][tests] - Use --check-prefixes instead of multiple --check-prefix. NFCI. — grimar / detail
  355. MCSectionXCOFF.h - remove unnecessary Twine.h include. NFC — llvm-dev / detail
  356. MCWasmStreamer.h.h - cleanup includes and forward declarations. NFC. — llvm-dev / detail
  357. MCStreamer.h - remove unused llvm::MCCodePaddingContext forward declaration. NFC. — llvm-dev / detail
  358. ConstantPools.h - remove unused DenseMap.h include. NFC. — llvm-dev / detail
  359. MCObjectWriter.h - remove Endian.h/EndianStream.h/raw_ostream.h includes. NFC — llvm-dev / detail
  360. [cmake] LLVMVectorize - add include/llvm/Transforms/Vectorize header path — llvm-dev / detail
  361. Provide operand indices to adjustSchedDependency — fraser / detail
  362. [NFC] Add missing 'const' notion to LCSSA-related functions — mkazantsev / detail
  363. AMDGPU/GlobalISel: Work around another selector crash — jay.foad / detail
  364. Scalar.h - remove unused forward declarations. NFC. — llvm-dev / detail
  365. SSAUpdaterBulk.h - remove unnecessary SmallPtrSet.h include. NFC — llvm-dev / detail
  366. UnifyFunctionExitNodes.h - remove unnecessary PassRegistry.h include. NFC — llvm-dev / detail
  367. Recommit [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part II) — shengchen.kan / detail
  368. [clangd] Drop dangling relations while sharding — kadircet / detail
  369. [clangd] Fix memory leak in FileIndexTest — kadircet / detail
  370. [RISCV][AsmParser] Implement .option (no)pic — roger.ferrer / detail
  371. [x86] add/adjust tests for FP<->int casts; NFC — spatel / detail
  372. [x86] rename variables for types for readability; NFC — spatel / detail
  373. [libc++] Move .fail.cpp tests with verify-support to .verify.cpp — Louis Dionne / detail
  374. [clang][AST] Support AST files larger than 512M — dmitry.polukhin / detail
  375. [VectorUtils] Create shufflevector masks as int vectors instead of Constants — benny.kra / detail
  376. [AMDGPU] Simplify SIRegisterInfo::getRegSplitParts — jay.foad / detail
  377. [XCOFF][AIX] Fix getSymbol to return the correct qualname when necessary — jasonliu / detail
  378. [libc++abi] NFC: Remove trailing whitespace — Louis Dionne / detail
  379. Implement _ExtInt as an extended int type specifier. — erich.keane / detail
  380. [AMDGPU] New helper functions to get a register class of a given width — jay.foad / detail
  381. [PhaseOrdering] remove blank lines in tests; NFC — spatel / detail
  382. Change users of CreateShuffleVector to pass the masks as int instead of Constants — benny.kra / detail
  383. Remove accidental include. — benny.kra / detail
  384. [libc++] NFC: Rename Lit feature for no RTTI to -fno-rtti — Louis Dionne / detail
  385. [ValueLattice] Steal bits from Tag to track range extensions (NFC). — flo / detail
  386. [GlobalISel][AMDGPU] add legalization for G_FREEZE — dominik.montada / detail
  387. [Support][X86] Change getHostNumPhsicalCores() to return number of physical cores enabled by affinity — maskray / detail
  388. [SYCL] Update __builtin_unique_stable_name for other backends. — erich.keane / detail
  389. [ELF] Support a few more SPARCv9 relocations — maskray / detail
  390. [builtins] Add missing header in D77912 and make __builtin_clzll more robust — maskray / detail
  391. [Support][X86] Include sched.h after D78324 — maskray / detail
  392. [libc] Disable AOR ulp tests for sinf, cosf and sincosf. — sivachandra / detail
  393. [PowerPC][Future] More support for PCRel addressing for global values — kamau.bridgeman / detail
  394. NFC: remove outdated TODOs from ARM test file. — sjoerd.meijer / detail
  395. [ARM] Fix conditions for lowering to S[LR]I — petre-ionut.tudor / detail
  396. [libc++] List the set of __config_site macros used for features — Louis Dionne / detail
  397. [PredicateInfo] Remove unused member (NFC) — nikita.ppv / detail
  398. [MI] Reduce MachineInstr size (NFC) — nikita.ppv / detail
  399. [LVI] Cleanup/unify cache access — nikita.ppv / detail
  400. [CallSite removal][MemCpyOptimizer] Replace CallSite with CallBase. NFC — craig.topper / detail
  401. [libc] Add spec/*.td as dependencies to add_gen_header — alexbrachetmialot / detail
  402. Revert "[CallSite removal][MemCpyOptimizer] Replace CallSite with CallBase. NFC" — craig.topper / detail
  403. [libc] Add write(2) implementation for Linux and FDReader test utility — alexbrachetmialot / detail
  404. Revert "Implement _ExtInt as an extended int type specifier." — saugustine / detail
  405. [CallSite removal][MemCpyOptimizer] Replace CallSite with CallBase. NFC — craig.topper / detail
  406. [AArch64] Fold one-use variables into assert — benny.kra / detail
  407. [CallSite removal][Attributor] Replaces use of CallSite with CallBase. NFC — craig.topper / detail
  408. Reland Implement _ExtInt as an extended int type specifier. — erich.keane / detail
  409. Clean up usages of asserting vector getters in Type — ctetreau / detail
  410. Allow lldb-test to combine -find with -dump-clang-ast — Adrian Prantl / detail
  411. [llvm][CodeGen] Fix issue for SVE gather prefetch. — francesco.petrogalli / detail
  412. [llvm][CodeGen] Addressing modes for SVE stN. — francesco.petrogalli / detail
  413. [AMDGPU] Use SDWA for 16 bit subreg copy — Stanislav.Mekhanoshin / detail
  414. [libc++] Split features for platform detection into its own function — Louis Dionne / detail
  415. Fix interaction of static plugins with -DLLVM_LINK_LLVM_DYLIB=ON. — efriedma / detail
  416. [AMDGPU] copyPhysReg() for 16 bit SGPR subregs — Stanislav.Mekhanoshin / detail
  417. Revert "[llvm][CodeGen] Addressing modes for SVE stN." — francesco.petrogalli / detail
  418. [llvm][CodeGen] Addressing modes for SVE stN. — francesco.petrogalli / detail
  419. [Float2Int] Make iteration over Roots deterministic — bjorn.a.pettersson / detail
  420. [CUDA] Define __CUDACC__ before standard library headers — tra / detail
  421. [PowerPC] Refactor ppcUserFeaturesCheck() — lei / detail
  422. [X86] Remove single incoming value phis from tests for the loop SAD pattern. NFC — craig.topper / detail
  423. [globalisel][legalizer] Fix --verify-legalizer-debug-locs values — daniel_l_sanders / detail
  424. [globalisel][legalizer] Include newly-dead code in artifact combine checks for DebugLoc loss — daniel_l_sanders / detail
  425. [globalisel][legalizer] Expect to lose DebugLocs in dead code — daniel_l_sanders / detail
  426. [libc++] Use proper shell escaping in the executors — Louis Dionne / detail
  427. Remove asserting getters from base Type — ctetreau / detail
  428. Revert "[libc++] Use proper shell escaping in the executors" — Louis Dionne / detail
  429. Revert "[InlineFunction] Update metadata on loads that are return values" — anna / detail
  430. Don't accidentally create MachineFunctions in mir-debugify/mir-strip-debugify — daniel_l_sanders / detail
  431. [cmake] Temporarily disable building std::filesystem in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  432. Fix buildbot failure due to obsolete CallSite usage — anna / detail
  433. [Darwin] Fix symbolization for recent simulator runtimes. — Dan Liew / detail
  434. MachineFunctionInfo for AArch64 in MIR — Jessica Paquette / detail
  435. [gn build] Port 66037b84cf5 — llvmgnsyncbot / detail
  436. ADT: SmallVector size/capacity use word-size integers when elements are small — Duncan P. N. Exon Smith / detail
  437. Add SemaTemplateDeduction.cpp to /bigobj — erich.keane / detail
  438. AMDGPU: Remove custom node for RSQ_LEGACY — arsenm2 / detail
  439. [AbstractCallSite] Fix some doxygen comments I failed to update when ImmutableCallSite was replaced with CallBase. — craig.topper / detail
  440. [COFF] Assign unique identifiers to ObjFiles from LTO — rnk / detail
  441. scudo: Add support for diagnosing memory errors when memory tagging is enabled. — peter / detail
  442. add temporary logging to help diagnose a bot-only failure — thakis / detail
  443. [llvm][NFC][CallSite] Remove CallSite from Evaluator. — mtrofin / detail
  444. [MLIR] Update tutorial to add missing tests and bring directory paths and code snippets up to date. — lucy.r.fox / detail
  445. [MLIR] Update tutorial to add missing tests and bring directory paths and code snippets up to date. — lucy.r.fox / detail
  446. [MLIR] Update tutorial to add missing tests and bring directory paths and code snippets up to date. — lucy.r.fox / detail
  447. [X86] Clean up some mir tests with INLINEASM to avoid regdef or to correct the immediate for the regdef. — craig.topper / detail
  448. [ADT] Fix bug in BitVector and SmallBitVector DenseMap hashing. — llvm-project / detail
  449. fix to outline cfi instruction when can be grouped in a tail call — andrew_litteken / detail
  450. Change deprecated -fsanitize-recover flag to apply to all sanitizers, not just UBSan. — richard / detail
  451. Rename IsMissingRequirement to IsUnimportable and set it for shadowed — richard / detail
  452. When making modules transitively visible, don't take into account — richard / detail
  453. [CMake] Set UBSAN_LINK_FLAGS for ubsan — phosek / detail
  454. [lldb] [testsuite] Fix TestFixIts.py on Linux — jan.