collapse
100%
WDescription%
Build stability: No recent builds failed.100
Build History
x
#20780
(pending—Waiting for next available executor on ‘green-dragon-06’)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 x

Changes

#20779 (Jul 9, 2020 7:38:23 AM)

  1. [DWARFYAML][unittest] Refactor parseDWARFYAML(). — Xing / detail
  2. [ORC] Modify LazyCallThroughManager to support asynchronous resolution. — Lang Hames / detail
  3. [libc++] Fix test failures in C++14 mode — Louis Dionne / detail
  4. [OpenMP] Make complex soft-float functions on the GPU weak definitions — johannes / detail
  5. Increase DIAG_SIZE_AST as we have hit it. — douglas.yung / detail
  6. [X86] Remove unnecessary union from getHostCPUFeatures. NFC — craig.topper / detail
  7. [StackSafety,NFC] Update documentation — Vitaly Buka / detail
  8. [PowerPC] Only make copies of registers on stack in variadic function when va_start is called — lkail / detail
  9. [clangd] Fix error handling in config.yaml parsing. — sam.mccall / detail
  10. Fix return status of AtomicExpandPass — sguelton / detail
  11. [MC] Simplify the logic of applying fixup for fragments, NFCI — shengchen.kan / detail
  12. [CodeGen] Matching promoted type for 16-bit integer bitcasts from fp16 operand — lucas.prates / detail
  13. [PredicateInfo] Add additional RenamedOp field to PB. — flo / detail
  14. [clangd] Enable async preambles by default — kadircet / detail
  15. [llvm-objdump] Display locations of variables alongside disassembly — oliver.stannard / detail
  16. Correctly update return status for MVEGatherScatterLowering — sguelton / detail
  17. [mlir] Add additional Canonicalization of shape.cstr_broadcastable. — tpopp / detail
  18. [yaml][clang-tidy] Fix multiline YAML serialization — dmitry.polukhin / detail
  19. VersionPrinter - use const auto& iterator in for-range-loop. — llvm-dev / detail
  20. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  21. ConstantFoldScalarCall3 - use const APInt& returned by getValue() — llvm-dev / detail
  22. [Coroutines] Refactor sinkLifetimeStartMarkers — JunMa / detail
  23. [change-namespace][NFC] Clean up joinNamespaces — n.james93 / detail
  24. DebugCounterList::printOptionInfo - use const auto& iterator in for-range-loop. — llvm-dev / detail
  25. [llvm-readelf] - Stop using 'unwrapOrError()' in 'ELFDumper<ELFT>::getSymbolVersion'. — grimar / detail
  26. [SVE] Disable some BUILD_VECTOR related code generator features. — paul.walker / detail
  27. [SVE] Scalarize fixed length masked loads and stores. — paul.walker / detail
  28. [DWARFYAML] Use override instead of virtual for better safety. — Xing / detail
  29. [clangd] Implement path and URI translation for remote index — kbobyrev / detail
  30. Make helpers static. NFC. — benny.kra / detail
  31. [SCCP] Use conditional info with AND/OR branch conditions. — flo / detail
  32. [DebugInfo] Do not hang when parsing a malformed .debug_pub* section. — ikudrin / detail
  33. [DebugInfo] Add more checks to parsing .debug_pub* sections. — ikudrin / detail
  34. [DebugInfo] Fix pessimizing move. NFC. — benny.kra / detail
  35. SpeculativeExecution: Fix for logic change introduced in D81730. — dfukalov / detail
  36. [RISCV] Avoid Splitting MBB in RISCVExpandPseudo — selliott / detail
  37. BasicAAResult::constantOffsetHeuristic - pass APInt arg as const reference. NFCI. — llvm-dev / detail
  38. [X86][AVX] Attempt to fold extract_subvector(shuffle(X)) -> extract_subvector(X) — llvm-dev / detail
  39. make -fmodules-codegen and -fmodules-debuginfo work also with PCHs — l.lunak / detail
  40. [analyzer] Add CTUImportCppThreshold for C++ files — gabor.marton / detail
  41. OpaquePtr: Don't check pointee type for byval/preallocated — Matthew.Arsenault / detail
  42. [BasicAA] Enable -basic-aa-recphi by default — david.green / detail
  43. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  44. AMDGPU/GlobalISel: Work around verifier error in test — Matthew.Arsenault / detail
  45. [NFC] Add SExt multiuses test — diogo.sampaio / detail

#20778 (Jul 8, 2020 8:47:59 PM)

  1. Temporarily disable email notification for test-suite pipeline jobs — Azharuddin Mohammed / detail
  2. jenkins/jobs: Move lnt-ctmark-* jobs running on green-dragon-04 to 05 — Azharuddin Mohammed / detail
  3. zorg/jenkins: Update clang ci dependency versions — Azharuddin Mohammed / detail
  4. [Inliner] Don't skip inlining alwaysinline in optnone functions — aeubanks / detail
  5. Minor fixups to LLDB AArch64 register infos macros for SVE register infos — omair.javaid / detail
  6. [x86][seses] Add clang flag; Use lvi-cfi with seses — zbrid / detail
  7. [Statepoint] Factor out logic for non-stack non-vreg lowering [almost NFC] — listmail / detail
  8. AMDGPU/GlobalISel: Fix skipping unused kernel arguments — Matthew.Arsenault / detail
  9. GlobalISel: Handle EVT argument lowering correctly — Matthew.Arsenault / detail
  10. [SVE] Make Constant::getSplatValue work for scalable vector splats — ctetreau / detail
  11. [mlir][Vector] Add ExtractOp folding — ntv / detail
  12. [ms] [llvm-ml] Add initial MASM STRUCT/UNION support — epastor / detail
  13. [libc] Add memchr implementation. — gyurgyikcp / detail
  14. [lldb/api] Add checks for StackFrame::GetRegisterContext calls (NFC) — medismail.bennani / detail
  15. [SVE] Remove calls to VectorType::getNumElements from AsmParserTest — ctetreau / detail
  16. [llvm-readobj][test] Fix ELF/verneed-flags.yaml — maskray / detail
  17. Do not set LLDB_DEBUGSERVER_PATH if --out-of-tree-debugserver is passed. — ditaliano / detail
  18. [dotest] Log a warning when --server and --out-of-tree-debugserver are set — ditaliano / detail
  19. [RuntimeDyld][test] Fix ExecutionEngine/RuntimeDyld/X86/ELF_x86-64_none.yaml after D60122 — maskray / detail
  20. Revert "[SLP] Make sure instructions are ordered when computing spill cost." — flo / detail
  21. [X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846 — craig.topper / detail
  22. [OpenMP][Tests] Update compatibility with GCC (NFC) — protze / detail
  23. [clang] Include missing LangOpts in `getModuleHash`. — bigcheesegs / detail
  24. [Statepoint] Reduce intendation and change a variable name [NFC] — listmail / detail
  25. [Statepoint] Use early return to reduce nesting and clarify comments [NFC] — listmail / detail
  26. [flang] Fix CHARACTER length folding problem — pklausler / detail
  27. Create the MLIR Reduce framework — sifontes / detail
  28. [Sema] Teach -Wcast-align to compute alignment of CXXThisExpr — Akira / detail
  29. [compiler-rt][Hexagon] Remove fma/fmin/max code — sidneym / detail
  30. [WebAssembly] fix gcc 10 warning — aardappel / detail
  31. [X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def. — craig.topper / detail
  32. Revert "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  33. [MLIR] Combine the 2 overloads of FuncOp::build() into one. — jurahul / detail
  34. PR45521: Preserve the value kind when performing a standard conversion — richard / detail
  35. [mlir][spirv] Add MatrixTimesMatrix operation — antiagainst / detail
  36. [RISCV] Optimize multiplication by constant — maskray / detail
  37. [RISCV] optimize addition with a pair of (addi imm) — maskray / detail
  38. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  39. [LLDB] Disable flaky lldb-vscode tests on arm — omair.javaid / detail
  40. [gn build] Port baca8f977ed — thakis / detail
  41. [openmp][NFC] Remove duplicate clause defaultmap for target parallel do — clementval / detail
  42. Revert "[X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846" — thakis / detail
  43. Rename `xla_lhlo.terminator` into `return` in SCF parallel loop test (NFC) — joker.eph / detail
  44. Upgrade TypePromotionTransaction to be able to report changes in CodeGenPrepare — sguelton / detail
  45. [analyzer] Warning for default constructed unique_ptr dereference — vrnithinkumar / detail
  46. [gn build] Port 20e271a98de — llvmgnsyncbot / detail
  47. [DSE,MSSA] Eliminate stores by terminators (free,lifetime.end). — flo / detail
  48. [WebAssembly] Generate unreachable after __stack_chk_fail — aheejin / detail
  49. [MLIR][SPIRVToLLVM] Miscellaneous ops conversion: select, fmul and undef — georgemitenk0v / detail
  50. [CodeGen] Fix warnings in sve-ld1-addressing-mode-reg-imm.ll — david.sherwood / detail
  51. [analyzer] Silence gcc -Wparentheses warning [NFC] — mikael.holmen / detail
  52. [CodeGen] Fix wrong use of getVectorNumElements in PromoteIntRes_EXTRACT_SUBVECTOR — david.sherwood / detail
  53. [CodeGen] Fix wrong use of getVectorNumElements() in DAGTypeLegalizer::SplitVecRes_ExtendOp — david.sherwood / detail
  54. [llvm-readobj] - Refine error reporting in MipsGOTParser<ELFT> helper. — grimar / detail
  55. [DebugInfo/DWARF] - Test invalid CFI opcodes properly and refine related `CFIProgram::parse` code. — grimar / detail
  56. [X86][AVX] Remove redundant EXTRACT_VECTOR_ELT(VBROADCAST(SCALAR())) fold — llvm-dev / detail
  57. Fix MSVC "not all control paths return a value" warnings. NFC. — llvm-dev / detail
  58. [NFCI][llvm-reduce] Cleanup Delta passes to use Oracle abstraction — lebedev.ri / detail
  59. [DWARF] Add cuttoff guarding quadratic validThroughout behaviour — jeremy.morse / detail
  60. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldSExtract and spv.BitFieldUExtract patterns — georgemitenk0v / detail
  61. [lldb] Skip TestIOHandlerResizeNoEditline on Windows — Raphael Isemann / detail
  62. [SVE] Custom ISel for fixed length extract/insert_subvector. — paul.walker / detail
  63. [UpdateTestChecks] Move more update_test_checks.py logic to common.py — Alexander.Richardson / detail
  64. [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py — Alexander.Richardson / detail
  65. [Support] Fix signed/unsigned comparison warning — oliver.stannard / detail
  66. [X86][AVX] Add SimplifyDemandedVectorEltsForTargetShuffle test for v32i8->v16i8 PSHUFB — llvm-dev / detail
  67. [GlobalISel][InlineAsm] Fix matching input constraints to mem operand — petar.avramovic / detail
  68. [lldb][NFC] Fix indentation in expect_expr — Raphael Isemann / detail
  69. Add missing REQUIRES: x86-registered-target — Alexander.Richardson / detail
  70. [X86][AVX] SimplifyDemandedVectorEltsForTargetShuffle - ensure mask is same size as constant size — llvm-dev / detail
  71. [cmake] Use CMAKE_GENERATOR to determine if Ninja is used — hans / detail
  72. [lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true) — pavel / detail
  73. [AST][RecoveryExpr] Fix the value category for recovery expr. — hokein.wu / detail
  74. [lldb/Utility] Simplify Scalar float accessors — pavel / detail
  75. clang: Don't show a trailing space with --version when not built from the repo — sylvestre / detail
  76. [lldb/Core] Update comment to make it more explicit (NFC) — medismail.bennani / detail
  77. [x86] improve codegen for non-splat bit-masked vector compare and select (PR46531) — spatel / detail
  78. [flang] Fix setting mxcsr on MSVC — isuruf / detail
  79. [mlir] Add ViewLikeOpInterface to std.memref_cast. — pifon / detail
  80. [NVPTX]Add a test for debug info for packed bitfields, NFC. — a.bataev / detail
  81. Fix crash on overloaded postfix unary operators due to invalid sloc — ecaldas / detail
  82. [CodeGen] Don't combine extract + concat vectors with non-legal types — ties.stuij / detail
  83. [flang] Support for image selectors — psteinfeld / detail
  84. [flang] Upstreaming intrinsic call lowering. — eschweitz / detail
  85. [clangd] Enable reading config from files behind a flag — sam.mccall / detail
  86. SLP: honor requested max vector size merging PHIs — Stanislav.Mekhanoshin / detail
  87. [OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder. — sstipanovic / detail
  88. [clangd] Improve serialization error messages. NFC — sam.mccall / detail
  89. Double check that passes correctly set their Modified status — sguelton / detail
  90. [clang][NFC] Also test for serialization in test/AST/ast-dump-APValue-* — riccibrun / detail
  91. [SelectionDAG] Fix incorrect offset when expanding CONCAT_VECTORS. — paul.walker / detail
  92. [lldb] Modernize/clean up ValueObject::GetChildMemberWithName — pavel / detail
  93. partial revert on RTBuilder.h to avoid warnings. — eschweitz / detail
  94. [Preallocated] Add @llvm.call.preallocated.teardown — aeubanks / detail
  95. [MIR] Speedup parsing of function with large number of basic blocks — eleviant / detail
  96. [NewPM][opt] Share -disable-loop-unrolling between pass managers — aeubanks / detail
  97. [libc] Fix typographical error in math_utils.h. — noreply / detail
  98. [clang] Fix a crash when passing a C structure of incompatible type to a function with a reference parameter. — riccibrun / detail
  99. [NewPM][opt] Translate "-O#" to NPM's "default<O#>" — aeubanks / detail
  100. [libc++] Mark some tests as unsupported on GCC 5 — Louis Dionne / detail
  101. [matrix] Add some more Verifier negative tests. NFC. — sjoerd.meijer / detail
  102. Revert "Double check that passes correctly set their Modified status" — sguelton / detail
  103. DomTree: remove explicit use of DomTreeNodeBase::iterator — nicolai.haehnle / detail
  104. [SystemZ] Allow specifying integer registers as part of the address calculation — ulrich.weigand / detail
  105. [SampleFDO] Enable sample-profile-top-down-load and sample-profile-merge-inlinee — wmi / detail
  106. [NewPM] Add PredicateInfoPrinterPass to PassRegistry.def — aeubanks / detail
  107. [X86] Fix copy+paste typo in combineVectorPack assert message. NFC. — llvm-dev / detail
  108. [X86][SSE] Pull out PACK(SHUFFLE(),SHUFFLE()) folds into its own function. NFC. — llvm-dev / detail
  109. [DAGCombiner] add enum for store source value; NFC — spatel / detail
  110. [DAGCombiner] fix function-name formatting; NFC — spatel / detail
  111. [libc++][NFC] Remove outdated TODO item — Louis Dionne / detail
  112. [RecordLayout] Fix ItaniumRecordLayoutBuilder so that is grabs the correct bases class offsets from the external source — shafik / detail
  113. [CUDA][HIP] Let lambda be host device by default — Yaxun.Liu / detail
  114. [flang] Fix a crash when cosubscript list is empty — psteinfeld / detail
  115. [ELF] Add -z dead-reloc-in-nonalloc=<section_glob>=<value> — maskray / detail
  116. [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) — maskray / detail
  117. [ELF] Rename canRelax to toExecRelax. NFC — maskray / detail
  118. hwasan: Don't pass the tagged-globals target-feature to non-aarch64 backends. — craig.topper / detail
  119. [X86] Enabled a bunch of 64-bit Interlocked* functions intrinsics on 32-bit Windows to match recent MSVC — craig.topper / detail
  120. Remove the unnecessary `is_nothrow_swappable` condition in `swap`. — mcypark / detail
  121. [Support] Define llvm::parallel::strategy for -DLLVM_ENABLE_THREADS=off builds after D76885 — maskray / detail
  122. [test] Add REQUIRES: x86-registered-target to tools/obj2yaml/COFF/bss.s — maskray / detail
  123. [libc++] Reimplement platform detection features without running on the test host — Louis Dionne / detail
  124. [SVE] Remove calls to VectorType::getNumElements from Scalar — ctetreau / detail
  125. [AMDGPU] Fix and simplify AMDGPUCodeGenPrepare::expandDivRem32 — jay.foad / detail
  126. [AMDGPU] Fix and simplify AMDGPUTargetLowering::LowerUDIVREM — jay.foad / detail
  127. [AMDGPU] Fix and simplify AMDGPULegalizerInfo::legalizeUDIV_UREM32Impl — jay.foad / detail
  128. SILoadStoreOptimizer: add support for GFX10 image instructions — jay.foad / detail
  129. [pstl] Fix a few errors when running PSTL tests through the libc++ test suite — Louis Dionne / detail
  130. [ELF] Enforce double-dash form for --warn-backrefs-exclude — maskray / detail
  131. [DAGCombiner] fix code comment and improve readability; NFC — spatel / detail
  132. [DAGCombiner] clean up in mergeConsecutiveStores(); NFC — spatel / detail
  133. [pstl] Do not install the __config_site.in file — Louis Dionne / detail
  134. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  135. Revert "[NFC] Separate Peeling Properties into its own struct" — anhtuyen / detail
  136. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  137. [libc++] Install PSTL when installing libc++ with parallel algorithms enabled — Louis Dionne / detail
  138. [LangRef] Introduce `noundef` attribute for fully defined function params — guiand / detail
  139. [LLVM] Accept `noundef` attribute in function definitions/calls — guiand / detail
  140. Tighten description of ISD::BUILD_VECTOR — mcinally / detail
  141. [Solaris] Fix Solaris build bots — ctetreau / detail
  142. Reword description of ISD::BUILD_VECTOR — mcinally / detail
  143. [InstSimplify] Handle not inserted instruction gracefully (PR46638) — nikita.ppv / detail
  144. Revert "[NFC] Separate Peeling Properties into its own struct" — nikita.ppv / detail
  145. [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms — craig.topper / detail
  146. Recover more gracefully from stack exhaustion during template argument — richard / detail
  147. Revert "[lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true)" — ditaliano / detail
  148. [libclang] Fix crash when visiting a captured VLA — Jan Korous / detail
  149. [opt] Remove obsolete --quiet option — aeubanks / detail
  150. [libc++] Make sure the ENABLE_FILESYSTEM variable is always bound — Louis Dionne / detail
  151. GlobalISel: Verify G_BITCAST changes the type — Matthew.Arsenault / detail
  152. PR46640: Permit the first parameter of a destroying 'operator delete' to — richard / detail
  153. sanitizers: Add interceptors for getproto{ent,byname,bynumber}_r — guiand / detail
  154. [mlir] [VectorOps] Expose lowering pass options programmatically — ajcbik / detail
  155. Unify the ExecutionContextScope computation in Materializer. — Adrian Prantl / detail
  156. [InstSimplify] Add test cases for opportunities to fold select ?, X, undef -> X when we can prove X isn't poison — craig.topper / detail
  157. DAG: Remove redundant handling of reg fixups — Matthew.Arsenault / detail
  158. Updated the list of supported platforms in LLDB to include Apple silicon. — Adrian Prantl / detail
  159. [OpenMP] Initial support for std::complex in target regions — johannes / detail
  160. [gn build] Port d999cbc9883 — llvmgnsyncbot / detail
  161. DAG: Remove redundant finalizeLowering call — Matthew.Arsenault / detail
  162. [Sanitizer]: Require !android for protoent test — guiand / detail
  163. [NFC] Fix some docs warnings — 31459023+hctim / detail
  164. [openmp] Use switch in isAllowedClauseForDirective instead of multiple if — clementval / detail
  165. [lit] Add --show-xxx command line options — julian.lettner / detail
  166. Fix debugserver reporting of deployment target — Adrian Prantl / detail
  167. [flang] Fix negative unit number hashing — pklausler / detail
  168. Improve diagnostics for constant evaluation that fails because a — richard / detail
  169. [mlir] Print 0 element DenseElementsAttr as dense<> to fix parser bugs with expected shape. — riddleriver / detail
  170. [Legalizer] Fix wrong operand in split vector helper — qiucofan / detail
  171. Add missing CMake bool canonicalizations. — stellaraccident / detail
  172. Fix a typo in an error message. — echristo / detail

#20777 (Jul 7, 2020 12:40:52 PM)

  1. [lldb/DWARF] Add a utility function for (forceful) completion of types — pavel / detail
  2. [NFC] Adding the align attribute on Atomic{CmpXchg|RMW}Inst — gchatelet / detail
  3. Hand Allocator and IdentifierTable into FormatTokenLexer. — klimek / detail
  4. [SVE][CodeGen] Legalisation of unpredicated load instructions — kerry.mclaughlin / detail
  5. [llvm-readobj] - Allow dumping partially corrupted SHT_LLVM_CALL_GRAPH_PROFILE sections. — grimar / detail
  6. [llvm-readobj] - Refactor ELFDumper<ELFT>::getStaticSymbolName. — grimar / detail
  7. [SVE][CodeGen] Legalisation of unpredicated store instructions — kerry.mclaughlin / detail
  8. [llvm-readobj] - Split the printHashSymbols. NFCI. — grimar / detail
  9. [llvm-readobj] - Refine the error reporting in LLVMStyle<ELFT>::printELFLinkerOptions. — grimar / detail
  10. [clang-tidy] Fix an unused-raii check crash on objective-c++. — hokein.wu / detail
  11. [llvm-readobj] - Add prepending # to mips-got.test and mips-plt.test. NFC. — grimar / detail
  12. [lldb] Make TestIOHandlerResizeNoEditline pass with Python 2 — Raphael Isemann / detail
  13. [LV] Vectorize without versioning-for-unit-stride under -Os/-Oz — ayal.zaks / detail
  14. [mlir][spirv] Introduce OwningSPIRVModuleRef for ownership — antiagainst / detail
  15. [mlir][VectorOps] Lower vector.outerproduct of int vectors — benny.kra / detail
  16. [clangd] Store index in '.cache/clangd/index' instead of '.clangd/index' — sam.mccall / detail
  17. [llvm-readobj] - Don't abort when dumping dynamic relocations when an object has both REL and RELA. — grimar / detail
  18. [llvm-readobj] - Fix indentation in broken-dynamic-reloc.test. NFC. — grimar / detail
  19. [NFC] Use hasAnyName matcher in place of anyOf(hasName()...) — n.james93 / detail
  20. [llvm-readobj] - Refactor the MipsGOTParser<ELFT> to stop using report_fatal_error(). — grimar / detail
  21. [OpenMP][NFC] Remove hard-coded line numbers from more tests — jdenny.ornl / detail
  22. [X86] Fix a bug that when lowering byval argument — chen3.liu / detail
  23. [Scalarizer] When gathering scattered scalar, don't replace it with itself — lebedev.ri / detail
  24. [lldb/test] Fix lldbutil.run_to_***_breakpoint for shared libraries — pavel / detail
  25. [DEBUGINFO]Add dwarf versions to the test, NFC. — a.bataev / detail
  26. [OpenMP] Use primary context in CUDA plugin — tianshilei1992 / detail
  27. [ASTImporter] Corrected import of repeated friend declarations. — 1.int32 / detail
  28. [flang] Add lowering of I/O statements. — eschweitz / detail
  29. [Bitfields][NFC] Make sure bitfields are contiguous — gchatelet / detail
  30. [CodeMoverUtils] Make specific analysis dependent checks optional — rithiksh02 / detail
  31. [lldb/Utility] Fix float->integral conversions in Scalar APInt getters — pavel / detail
  32. [ASTMatchers] Added hasDirectBase Matcher — n.james93 / detail
  33. [Clang] Handle AIX Include management in the driver — daltenty / detail
  34. Combine multiple defs of arm64 register sets — omair.javaid / detail
  35. Revert "Create the framework and testing environment for MLIR Reduce - a tool" — joker.eph / detail
  36. [x86] add test for buildvector lowering miscompile (PR46586); NFC — spatel / detail
  37. [HIP] Use default triple in llvm-mc for system ld — enye.shi / detail
  38. [ELF] Ignore --no-relax for RISC-V — maskray / detail
  39. [NativeSession] Add column numbers to NativeLineNumber. — akhuang / detail
  40. [x86] fix miscompile in buildvector v16i8 lowering — spatel / detail
  41. [GlobalOpt] Don't remove inalloca from musttail-called functions — hans / detail
  42. [lldb] Fix unaligned load in DataExtractor — Jonas Devlieghere / detail
  43. Disable interception of sigaltstack on i386 macOS. — Dan Liew / detail
  44. Revert "Temporarily disable the following failing tests on Darwin:" — Dan Liew / detail
  45. orrectly generate invert xor value for Binary Atomics of int size > 64 — jennifer.yu / detail
  46. [PowerPC] Implement Vector Replace Builtins in LLVM — lei / detail
  47. [SemaObjC] Add a warning for @selector expressions that potentially refer to objc_direct methods — erik.pilkington / detail
  48. [SemaObjC] Fix a -Wobjc-signed-char-bool false-positive with binary conditional operator — erik.pilkington / detail
  49. Expand the LLVM Developer Policy to include new sections on adding — clattner / detail
  50. Warn pointer captured in async block — aaron / detail
  51. [X86][AVX] Add AVX2 tests to extractelement-load.ll — llvm-dev / detail
  52. [X86][AVX] Add test case showing incorrect extraction from VBROADCAST_LOAD on AVX2 targets — llvm-dev / detail
  53. [mlir] Convert function signatures before converting globals — silvasean / detail
  54. [NewPM][LoopFusion] Rename loop-fuse -> loop-fusion — aeubanks / detail
  55. [mlir] Support unranked types in func signature conversion in BufferPlacement. — pifon / detail
  56. [BasicAA] Remove -basicaa alias — aeubanks / detail
  57. [WebAssembly] Avoid scalarizing vector shifts in more cases — tlively / detail
  58. [gn build] Port dfa0db79d0e — llvmgnsyncbot / detail
  59. Speculatively fix the sphinx build. — aaron / detail
  60. [SystemZ ABI] Allow class types in GetSingleElementType — ulrich.weigand / detail
  61. [x86][lvi][seses] Use SESES at O0 for LVI mitigation — zbrid / detail
  62. [X86][AVX] Don't fold PEXTR(VBROADCAST_LOAD(X)) -> LOAD(X). — llvm-dev / detail
  63. [SCCP] Handle assume predicates — nikita.ppv / detail
  64. [lldb/Core] Fix crash in ValueObject::CreateChildAtIndex — medismail.bennani / detail
  65. Clang crashed while checking for deletion of copy and move ctors — vyng / detail
  66. LIS: fix handleMove to properly extend main range — Stanislav.Mekhanoshin / detail
  67. [llvm] [docs] Do not require recommonmark for manpage build — mgorny / detail
  68. [SCCP] Use range metadata for loads and calls — nikita.ppv / detail
  69. [flang] Make 'num_images()' intrinsic — tkeith / detail
  70. [flang] Added missing runtime I/O definitions — tkeith / detail
  71. [mlir] [VectorOps] [integration-test] Add i64 typed outer product — ajcbik / detail

#20776 (Jul 7, 2020 2:17:54 AM)

  1. [DAGCombiner] reassociate reciprocal sqrt expression to eliminate FP division — spatel / detail
  2. Fix sdk version test to use 99.99.99 as a max dummy version instead of 10.99.99. — Amara Emerson / detail
  3. Correct 3 spelling errors in headers and doc strings. — wolfgang_pieb / detail
  4. fix typos to cycle bots — thakis / detail
  5. [gn build] Port — llvmgnsyncbot / detail
  6. [gn build] Port 05f2b5ccfc5 — llvmgnsyncbot / detail
  7. Revert "[LV] Enable the LoopVectorizer to create pointer inductions" — rupprecht / detail
  8. [ModuloSchedule] Devirtualize PeelingModuloScheduleExpander::expand as it's not needed — dblaikie / detail
  9. [libc] Add documentation for clang-tidy checks. — paulatoth / detail
  10. [PowerPC][Power10] Exploit the xxsplti32dx instruction when lowering VECTOR_SHUFFLE. — amy.kwan1 / detail
  11. [PowerPC] Implement Vector Splat Immediate Builtins in Clang — lei / detail
  12. Create the framework and testing environment for MLIR Reduce - a tool — sifontes / detail
  13. [X86-64] Support Intel AMX Intrinsic — xiang1.zhang / detail
  14. [openmp] Move isAllowedClauseForDirective to tablegen + add clause version to OMP.td — clementval / detail
  15. [gn build] Port 939d8309dbd — llvmgnsyncbot / detail
  16. [PowerPC] Do not RAUW combined nodes in VECTOR_SHUFFLE legalization — nemanja.i.ibm / detail
  17. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  18. [mlir] resolve types from attributes in assemblyFormat — joker.eph / detail
  19. [X86] Remove duplicate SSE4A feature bit from X86TargetParser.def. NFC — craig.topper / detail
  20. [Test] Add one more missing optimization opportunity test — mkazantsev / detail
  21. [X86] Move the feature dependency handling in X86TargetInfo::setFeatureEnabledImpl to a table based lookup in X86TargetParser.cpp — craig.topper / detail
  22. [AMDGPU] Change Clang AMDGCN atomic inc/dec builtins to take unsigned values — Saiyedul.Islam / detail
  23. [libomptarget] Implement atomic inc and fence functions for AMDGCN using clang builtins — Saiyedul.Islam / detail
  24. [AMDGPU] Update isFMAFasterThanFMulAndFAdd assumptions — carl.ritson / detail
  25. [X86] Merge X86TargetInfo::setFeatureEnabled and X86TargetInfo::setFeatureEnabledImpl. NFC — craig.topper / detail
  26. [X86] Remove assert for missing features from X86::getImpliedFeatures — craig.topper / detail
  27. [X86] Add 64bit and retpoline-external-thunk to list of featuers in X86TargetParser.def. — craig.topper / detail
  28. [CodeGen] Fix warnings in sve-vector-splat.ll and sve-trunc.ll — david.sherwood / detail
  29. [SVE][CodeGen] Fix bug when falling back to DAG ISel — david.sherwood / detail
  30. [SVE] Add more warnings checks to clang and LLVM SVE tests — david.sherwood / detail
  31. [mlir][NFC] Remove usernames and google bug numbers from TODO comments. — riddleriver / detail
  32. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  33. [llvm-readobj] - Fix a crash scenario in GNUStyle<ELFT>::printHashSymbols(). — grimar / detail

#20775 (Jul 6, 2020 3:48:35 PM)

  1. [mlir][Vector] Add custom slt / SCF.if folding to VectorToSCF — ntv / detail
  2. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  3. Regenerate neon copy tests. NFC. — llvm-dev / detail
  4. Regenerate subreg liverange tests. NFC. — llvm-dev / detail
  5. [X86][XOP] Add XOP target vselect-pcmp tests — llvm-dev / detail
  6. AMDGPU/GlobalISel: Add some missing return tests — Matthew.Arsenault / detail
  7. AMDGPU: Fix fixed ABI SGPR arguments — Matthew.Arsenault / detail
  8. AMDGPU/GlobalISel: Fix hardcoded register number checks in test — Matthew.Arsenault / detail
  9. AMDGPU/GlobalISel: Don't emit code for unused kernel arguments — Matthew.Arsenault / detail
  10. GlobalISel: Move finalizeLowering call later — Matthew.Arsenault / detail
  11. [ARM] Adjust default fp extend and trunc costs — david.green / detail
  12. [analyzer] Don't allow hidden checkers to emit diagnostics — dkszelethus / detail
  13. [clang-tidy] Added alias llvm-else-after-return. — n.james93 / detail
  14. [clang-tidy] Fix incorrect default option in fc3c693b61 — n.james93 / detail
  15. [x86] add tests for vector select with non-splat bit-test condition; NFC — spatel / detail
  16. [OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0 — Saiyedul.Islam / detail
  17. [LV] Pass dbgs() to verifyFunction call. — flo / detail
  18. Revert "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — kadircet / detail
  19. [clang] Fix the incorrect dependence bits for DependentExtIntType. — hokein.wu / detail
  20. [ARM] MVE FP16 cost adjustments — david.green / detail
  21. [lldb] Always round down in NSDate's formatter to match NSDate's builtin format — Raphael Isemann / detail
  22. Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — lebedev.ri / detail
  23. [clangd] More complete fix for hover crashes on invalid record. — hokein.wu / detail
  24. [Support] Fix formatted_raw_ostream for UTF-8 — oliver.stannard / detail
  25. [XCOFF][AIX] Give symbol an internal name when desired symbol name contains invalid character(s) — jasonliu / detail
  26. [clang] Fix modules build after D82585 — Raphael Isemann / detail
  27. [clang][utils] make-ast-dump-check.sh: strip line and column numbers when generating serialization tests — riccibrun / detail
  28. [MLIR] Add a NoRegionArguments trait — jurahul / detail
  29. [RISCV] Fold ADDIs into load/stores with nonzero offsets — luismarques / detail
  30. [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABS — maskray / detail
  31. [AIX] Add system-aix to lit config file — daltenty / detail
  32. [mlir] Change ODS to have include and exclude regex — jpienaar / detail
  33. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support. — kevin.neal / detail
  34. [flang] Basic tests of external I/O runtime (part 9/9) — pklausler / detail
  35. [SemaCXX] Fix false positive of -Wuninitialized-const-reference in empty function body. — zequanwu / detail
  36. [FPEnv][Clang][Driver] Failing tests are now expected failures. — kevin.neal / detail
  37. [flang] Bug fix for ambiguous references to data and functions — psteinfeld / detail
  38. AMDGPU: Don't ignore carry out user when expanding add_co_pseudo — Matthew.Arsenault / detail
  39. [FPEnv][Clang][Driver] Failing tests are now expected failures only on PowerPC — kevin.neal / detail
  40. [VE] Change to use isa — marukawa / detail
  41. Revert "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  42. [ELF] Drop an unneeded reference to `symtab` from SymbolTable::addSymbol — maskray / detail
  43. [Sanitizer] Fix demangling for Swift symbol names — julian.lettner / detail
  44. [VE] Support symbol with offset in assembly — marukawa / detail
  45. [WebAssembly] 64-bit memory limits — aardappel / detail
  46. [libc] Add documentation for integration tests. — paulatoth / detail
  47. [WebAssembly] Added 64-bit memory.grow/size/copy/fill — aardappel / detail
  48. DomTree: Remove getChildren() accessor — nicolai.haehnle / detail
  49. DomTree: Remove the releaseMemory() method — nicolai.haehnle / detail
  50. DomTree: Remove getRoots() accessor — nicolai.haehnle / detail
  51. DomTree: add private create{Child,Node} helpers — nicolai.haehnle / detail
  52. [flang] Add missing include for std::min — tkeith / detail
  53. Use CMAKE_OSX_SYSROOT instead of the environment variable SYSROOT — Adrian Prantl / detail
  54. Add option LLVM_NM to allow specifying the location of the llvm-nm tool — smeenai / detail
  55. AMDGPU/GlobalISel: Add types to special inputs — arsenm2 / detail
  56. [clang] Rework how and when APValues are dumped — riccibrun / detail
  57. [AMDGPU] Tweak getTypeLegalizationCost() — Stanislav.Mekhanoshin / detail
  58. [Support][NFC] Fix Wdocumentation warning in ADT/Bitfields.h — riccibrun / detail
  59. Fix [-Werror,-Wsign-compare] in dominator unit test. — echristo / detail
  60. [clang] Enable errors for undefined TARGET_OS_ macros in Darwin driver — zixu_wang / detail
  61. [OpenMP][Tests] Fix/Mark compatibilty for GCC — protze / detail
  62. [X86] Centalize the 'sse4' hack to a single place in X86TargetInfo::setFeatureEnabledImpl. NFCI — craig.topper / detail
  63. [Scalarizer] Centralize instruction DCE — lebedev.ri / detail
  64. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  65. [NFCI][IR] Introduce CallBase::Create() wrapper — lebedev.ri / detail
  66. [llvm-reduce] Reducing call operand bundles — lebedev.ri / detail
  67. [OpenMP] Add GOMP 5.0 loop entry points — jonathan.l.peyton / detail
  68. Modifications to the algorithm sort benchmark — mvels / detail
  69. [NFCI][llvm-reduce] ReduceOperandBundles: actually put Module forward-declaration back into llvm namespace — lebedev.ri / detail
  70. [NFC] change getLimitedCodeGenPipelineReason to static function — Yuanfang Chen / detail
  71. Temporarily Revert "[llvm-install-name-tool] Merge install-name options" as it breaks the objcopy build. — echristo / detail

#20774 (Jul 6, 2020 5:14:31 AM)

  1. [Coroutines] Warning if return type of coroutine_handle::address is not void* — JunMa / detail
  2. [lldb/DWARF] Look for complete array element definitions in other modules — pavel / detail
  3. [VE] Correct stack alignment — marukawa / detail
  4. [lldb/Utility] Merge Scalar::Get(Value)TypeAsCString — pavel / detail
  5. Fix 46594 - Alignment assertion failure in instcombine — gchatelet / detail
  6. Fix off by one error in Bitfields — gchatelet / detail
  7. Fix indentation in FixedPoint.h. NFC. — bevin.hansson / detail
  8. [ARM] Use BaseT::getMemoryOpCost for getMemoryOpCost — david.green / detail
  9. Revert "Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr""" — herhut / detail
  10. [InstCombine] Lower infinite combine loop detection thresholds — lebedev.ri / detail
  11. [Scalarizer] InsertElement handling w/ constant insert index — lebedev.ri / detail
  12. [Scalarizer] ExtractElement handling w/ constant extract index — lebedev.ri / detail
  13. [Scalarizer] InsertElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  14. [Scalarizer] ExtractElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  15. [Support] Add path::user_config_directory for $XDG_CONFIG_HOME etc — sam.mccall / detail
  16. [ARM] Add extra extend and trunc costs for cast instructions — david.green / detail
  17. [Scalarizer] visit{Insert,Extract}ElementInst(): avoid call arg evaluation order deps — lebedev.ri / detail
  18. [SystemZ/ZOS] Define Endian constants for z/OS. — kai.nacke / detail
  19. [SystemZ/ZOS] Implement getMainExecutable() and is_local_impl() — kai.nacke / detail
  20. [Support] fix user_cache_directory on mac — sam.mccall / detail
  21. [analyzer] Force dependency checkers to be hidden — dkszelethus / detail
  22. [TargetLowering] Improve expansion of ROTL/ROTR — jay.foad / detail
  23. [TargetLowering] Improve expansion of FSHL/FSHR by non-zero amount — jay.foad / detail
  24. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  25. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  26. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  27. Removed a RecursiveASTVisitor feature to visit operator kinds with different methods — gribozavr / detail
  28. [PowerPC] Legalize SREM/UREM directly on P9. — esme.yi / detail
  29. [mlir][Vector] Add a VectorUnrollInterface and expose UnrollVectorPattern. — ntv / detail

#20773 (Jul 5, 2020 7:04:38 PM)

  1. Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr"" — vyng / detail
  2. [Driver] Pass -gno-column-info instead of -dwarf-column-info — maskray / detail
  3. [SCCP] Add test for range metadata (NFC) — nikita.ppv / detail
  4. [libomptarget][test] Fix text relocations by adding -fPIC — maskray / detail
  5. [OpenMP][OMPT] Fix ifdefs for OMPT code — protze / detail
  6. [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions — protze / detail
  7. [Fuchsia] Set projects and runtimes in the cache file — phosek / detail

#20772 (Jul 5, 2020 8:56:04 AM)

  1. Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss — maskray / detail
  2. [OpenMP][Tests] NFC use type macro in printf — protze / detail
  3. [lldb][NFC] Remove an unnecessary cast in SBCommandInterpreter — Raphael Isemann / detail
  4. [lldb][NFC] Clarify that spaces can't be in breakpoint names — Raphael Isemann / detail
  5. [NFC] Clean up braces and anon namespace — n.james93 / detail
  6. [llvm] Cast to (void) the unused variable. — pifon / detail
  7. [clangd] Fix stack-use-after-scope — benny.kra / detail
  8. [X86][SSE] Add PACKSS/PACKUS style patterns tests — llvm-dev / detail
  9. [ARM] Remove hasSideEffects from FP converts — david.green / detail

#20771 (Jul 4, 2020 10:31:42 PM)

  1. [X86] Add test caes for pr46585. NFC — craig.topper / detail
  2. [DAGCombiner] Don't fold zext_vector_inreg/sext_vector_inreg(undef) to undef. Fold to 0. — craig.topper / detail
  3. [flang] Add fixes and missing stmts to I/O runtime API handlers (ext. I/O part 8) — pklausler / detail
  4. Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions" — lebedev.ri / detail
  5. Revert "[MLIR] Parallelize affine.for op to 1-D affine.parallel op" — joker.eph / detail
  6. [OpenMPOpt] ICV Tracking — sstipanovic / detail
  7. [DAGCombiner] visitSIGN_EXTEND_INREG should fold sext_vector_inreg(undef) to 0 not undef. — craig.topper / detail
  8. [llvm-reduce] extractArgumentsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  9. [llvm-reduce] extractGVsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  10. [gn build] make stage2_unix_toolchain set clang_base_path — thakis / detail
  11. [gn build] fix link of libclang_rt.asan_osx_dynamic.dylib if command line tools are not installed — thakis / detail
  12. Fix two -Wrange-loop-analysis warnings that Xcode 12 beta incorrectly complains about — thakis / detail
  13. [WebAssembly] Do not assume br_table range checks will be gt_u — tlively / detail
  14. [llvm-objcopy] Fix crash when removing symbol table at same time as adding a symbol — jubnzv / detail
  15. [clang][PowerPC] Enable -fstack-clash-protection option for ppc64 — lkail / detail

#20770 (Jul 4, 2020 11:59:17 AM)

  1. [lldb/ObjCRuntime] Implement support for small method lists — Fred Riss / detail
  2. [lldb/ObjC] Add support for direct selector references — Fred Riss / detail
  3. [lldb/build.py] Always pass an SDK to the compiler on Darwin — Fred Riss / detail
  4. lld/MachO: Remove a useless temporary — thakis / detail
  5. ld64.lld: Add janky support for tbd files — thakis / detail
  6. [mlir][OpFormatGen] Add support for resolving variadic types from non-variadic — riddleriver / detail
  7. Add parenthesized expression to SyntaxTree — ecaldas / detail
  8. This patch adds basic debug info support with basic block sections. — tmsriram / detail
  9. [clang] Re-add deleted forward declaration. — pifon / detail
  10. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  11. [lldb][NFC] Fix a variable name in ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  12. Revert "[clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis." — n.james93 / detail
  13. [CodeGen] Fix warnings in getCopyToPartsVector — david.sherwood / detail
  14. Fix missing build dependency on omp_gen. — simon.tatham / detail
  15. [ARM] Rearrange SizeReduction when using -Oz — nicholas.guy / detail
  16. [NFC] Fix typo in triples from unkown to unknown — qiucofan / detail
  17. [lldb][NFC] Don't pass around passthrough from ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  18. [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x — sander.desmalen / detail
  19. [AArch64][SVE] Add unpred load/store patterns for bf16 types — sander.desmalen / detail
  20. [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR — sander.desmalen / detail
  21. [AMDGPU] Fix formatting in MIR tests — jay.foad / detail
  22. DSE: fix builtin function recognition to take decl into account — nunoplopes / detail
  23. [Support][Windows] Prevent 2s delay when renaming a file that does not exist — Ben.Dunbobbin / detail
  24. [SVE] Add warnings checks in four more LLVM SVE tests — david.sherwood / detail
  25. [VE] Rename VE toolchain source files — marukawa / detail
  26. [gn build] Port 804d9687443 — llvmgnsyncbot / detail
  27. [BasicAA] New basic-aa-recphi test. NFC — david.green / detail
  28. [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem` — lebedev.ri / detail
  29. Regenerate llvm/test/CodeGen/X86/optimize-max-0.ll — lebedev.ri / detail
  30. [LV] Enable the LoopVectorizer to create pointer inductions — anna.welker / detail
  31. Fix some typos (unkown -> unknown); NFC — aaron / detail
  32. Regenerate apint-shift tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  33. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for non-uniform vectors — llvm-dev / detail
  34. [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores — kerry.mclaughlin / detail
  35. [Alignment][NFC] VectorLayout now uses Align internally — gchatelet / detail
  36. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  37. [NFC][clang] Add missing VALIDATE_DIAG_SIZE() — whisperity / detail
  38. [clangd] Switch FindSymbolsTests to use TestTU — kadircet / detail
  39. [analyzer][StdLibraryFunctionsChecker] Add POSIX file handling functions — gabor.marton / detail
  40. [lldb] Skip TestLimitDebugInfo on windows — pavel / detail
  41. [clang] Fix a null-NSS-access crash in DependentNameType. — hokein.wu / detail
  42. [BasicAA] Fix recursive phi MustAlias calculations — david.green / detail
  43. [flang] Add changes to codegen to convert it to tablegen passes. — eschweitz / detail
  44. [flang] Add inliner pass. — eschweitz / detail
  45. [clang][Serialization] Don't duplicate the body of LambdaExpr during deserialization — riccibrun / detail
  46. [AArch64][SVE] Put zeroing pseudos and patterns under flag. — sander.desmalen / detail
  47. Regenerate sext/trunc tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  48. call ::pthread_detach on llvm_execute_on_thread_impl — n.james93 / detail
  49. [lldb] Add a host-independent test for handling -flimit-debug-info — pavel / detail
  50. [ASTMatchers] Enhanced support for matchers taking Regex arguments — n.james93 / detail
  51. Fix missing build dependencies on omp_gen — jonathan_roelofs / detail
  52. [AMDGPU][CODEGEN] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  53. [MLIR] Exact integer emptiness checks for FlatAffineConstraints — uday / detail
  54. [ASTImporter] Add unittest case for friend decl import — vince.a.bridgers / detail
  55. Preserve GlobalsAA analysis result in LowerConstantIntrinsics — flo / detail
  56. [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing — james.henderson / detail
  57. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for vectors with undef elements — llvm-dev / detail
  58. [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors — llvm-dev / detail
  59. [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr — sander.desmalen / detail
  60. [lldb] Fix type conversion in the Scalar getters — pavel / detail
  61. [InstCombine] Add some sext/trunc tests to show missing support for non-uniform vectors — llvm-dev / detail
  62. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldInsert pattern — antiagainst / detail
  63. [MLIR][SPIRVToLLVM] SPIR-V function call conversion pattern — antiagainst / detail
  64. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  65. [PowerPC] Remove undefs from splat input when changing shuffle mask — nemanja.i.ibm / detail
  66. [LLD] Add required dependency after shared libs break due to ba5087f13025 — nemanja.i.ibm / detail
  67. [OpenMP][CMake] Fix version detection of testing compiler — hahnjo / detail
  68. [OpenMPOpt][Fix] Remove double initialization of omp::types. — sstipanovic / detail
  69. [NewPM][LSR] Rename strength-reduce -> loop-reduce — aeubanks / detail
  70. [gn build] make building on an arm mac work — thakis / detail
  71. [MLIR][SPIRVToLLVM] Convert spv.constant scalars and vectors — antiagainst / detail
  72. [NewPM] Add -basic-aa to pr33196.ll — aeubanks / detail
  73. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  74. [DebugInfo] Fix LineTest byteswap for cross-targeting builds — daltenty / detail
  75. Revert "[clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper" — riccibrun / detail
  76. [flang] Fix bug determining alternate return — tkeith / detail
  77. [flang] Clean up binary dependences of runtime libraries — pklausler / detail
  78. ld64.lld: Make janky support for tbd files actually work sometimes — thakis / detail
  79. [PowerPC]Implement Vector Permute Extended Builtin — lei / detail
  80. Revert "[MLIR][SPIRV] Support two memory access attributes in OpCopyMemory." — antiagainst / detail
  81. [X86] Add test cases for v32i8 rotate with min-legal-vector-width=256 — craig.topper / detail
  82. [X86] Modify the conditions for when we stop making v16i8/v32i8 rotate Custom based on having avx512 features. — craig.topper / detail
  83. [x86] add tests for vector select with bit-test condition; NFC — spatel / detail
  84. [mlir] [VectorOps] Add choice between dot and axpy lowering of vector.contract — ajcbik / detail
  85. [InstSimplify] Add test for sext/zext comparisons (NFC) — nikita.ppv / detail
  86. [test] Deflake test/profile/ContinuousSyncMode/online-merging.c — Vedant Kumar / detail
  87. [X86] Add test case for unfolding broadcast load from vpternlog. — craig.topper / detail
  88. [X86] Add vpternlog to the broadcast unfolding table. — craig.topper / detail
  89. [PowerPC]Add Vector Insert Instruction Definitions and MC Test — lei / detail
  90. [SelectionDAG] don't split branch on logic-of-vector-compares — spatel / detail
  91. [x86] remove redundant tests with no check lines; NFC — spatel / detail
  92. Fix typo and check commit access. — sameerarora101 / detail
  93. [PowerPC] Implement Vector Blend Builtins in LLVM/Clang — lei / detail
  94. [flang] External I/O runtime work, repackaged (part 1) — pklausler / detail
  95. [X86] Teach lower512BitShuffle to try bitmask and bitblend before splitting v32i16/v64i8 on av512f only targets. — craig.topper / detail
  96. [gn build] get everything to build when llvm_targets_to_build is just AArch64 — thakis / detail
  97. [NFC][Scalarizer] Add some insertelement/extractelement tests — lebedev.ri / detail
  98. [NFC][Scalarizer] Also scalarize loads in newly-added tests — lebedev.ri / detail
  99. [flang] External I/O runtime work, repackaged (part 2) — pklausler / detail
  100. [AMDGPU] Unify early PS termination blocks — carl.ritson / detail
  101. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  102. [PowerPC][NFC] Refactor lowerDynamicAlloc — lkail / detail
  103. Revert "[AMDGPU] Insert PS early exit at end of control flow" — carl.ritson / detail
  104. [lld-macho] Support binding dysyms to any section — jezng / detail
  105. [PowerPC][NFC] Prevent unused error when assertion is disabled. — lkail / detail
  106. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  107. [X86] Add back support for matching VPTERNLOG from back to back logic ops. — craig.topper / detail
  108. [PowerPC] Implement probing for dynamic stack allocation — lkail / detail
  109. [CostModel] Fix cast crash — sam.parker / detail
  110. [clang] Check ValueDependent instead of InstantiationDependent before executing the align expr for builtin align functions. — hokein.wu / detail
  111. [X86] Remove MODRM_SPLITREGM from the disassembler tables. — craig.topper / detail
  112. [NFC] Use ADT/Bitfields in Instructions — gchatelet / detail
  113. Fix stack-clash probing for large static alloca — sguelton / detail
  114. [Attributor] Create getName() method for abstract attribute — clfbbn / detail
  115. [OpenMP][OMPT]Add event callbacks for taskwait with depend — protze / detail
  116. [Alignment][NFC] Use proper getter to retrieve alignment from ConstantInt and ConstantSDNode — gchatelet / detail
  117. [flang][NFC] Move and rework pgmath description used in folding — jperier / detail
  118. [Alignment][NFC] Use 5 bits to store Instructions Alignment — gchatelet / detail
  119. [llvm-readelf] - Do not error out when dumping symbols. — grimar / detail
  120. [llvm-readelf] - Do not report a misleading warning when there is no string table. — grimar / detail
  121. Regenerate PR19420 tests — llvm-dev / detail
  122. [InstCombine] Add sext(ashr(shl(trunc(x),c),c)) folding support for vectors — llvm-dev / detail
  123. [clangd] Improve hover on arguments to function call — kadircet / detail
  124. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. — llvm-dev / detail
  125. [DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC. — Xing / detail
  126. [lldb] Fix missing characters when autocompleting LLDB commands in REPL — Raphael Isemann / detail
  127. Regenerate mul-trunc tests, add vector variants and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  128. Add nonuniform vector trunc(or(shl(zext(x),c1),srl(zext(x),c2))) tests — llvm-dev / detail
  129. Regenerate apint-cast tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  130. [DebugInfo] Use Cursor to detect errors in debug line prologue parser — james.henderson / detail
  131. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  132. Added tests for RecursiveASTVisitor for AST nodes that are special cased — gribozavr / detail
  133. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  134. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  135. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  136. Revert RecursiveASTVisitor fixes. — gribozavr / detail
  137. [ARM] Add Cortex-A77 Support for Clang and LLVM — luke.geeson / detail
  138. [AMDGPU] Don't combine DPP if DPP register is used more than once per instruction — vpykhtin / detail
  139. [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use — Ben.Dunbobbin / detail
  140. Add vector trunc(or(shl(zext(x),c1),zext(x))) tests — llvm-dev / detail
  141. Add tests for trunc(shl/lshr/ashr(*ext(x),zext(and(y,c)))) patterns with variable shifts with clamped shift amounts — llvm-dev / detail
  142. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  143. [clang][NFC] Also test for serialization in test/AST/ast-dump-comment.cpp — riccibrun / detail
  144. [clang][NFC] Add a missing /dev/null in test/AST/ast-dump-lambda.cpp — riccibrun / detail
  145. [IR] Short-circuit comparison with itself for Attributes — danila / detail
  146. [llvm-readobj] - Use cantFail() for all `Obj->sections()` calls. NFCI. — grimar / detail
  147. [NFC][SimplifyCFG] Move X86 tests into subdir — sam.parker / detail
  148. [mlir] Add redundant copy removal transform — ehsan.nadjaran_toosi / detail
  149. [DWARFYAML][unittest] Use parseDWARFYAML() in unit test. NFC. — Xing / detail
  150. [lldb/Utility] Simplify more Scalar methods — pavel / detail
  151. [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections. — Xing / detail
  152. [mlir] Add check for ViewLikeOpInterface that creates additional aliases. — julian.gross / detail
  153. [lldb/DWARF] Look for complete member definitions in other modules — pavel / detail
  154. [ARM] Generate [SU]RHADD from (b - (~a)) >> 1 — petre-ionut.tudor / detail
  155. [AMDGPU] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  156. [InstCombine] canEvaluateTruncated - use KnownBits to check for inrange shift amounts — llvm-dev / detail
  157. [clang][NFC] Removed unused parameters in InitializeSourceManager — andrzej.warzynski / detail
  158. [flang] Improve API for runtime allocator (I/O runtime work part 3) — pklausler / detail
  159. [DWARFYAML][test] Use --ignore-case to suppress errors. — Xing / detail
  160. [InstCombine] add tests to show missing one-use checks; NFC — spatel / detail
  161. [InstCombine] add one-use check to cast+select narrowing transform — spatel / detail
  162. Enable basepointer for AIX. — sd.fertile / detail
  163. [InstCombine] Precommit tests for PR43580. — flo / detail
  164. [SLP] Precommit test for which spill cost is computed incorrectly. — flo / detail
  165. [ARM][HWLoops] Create hardware loops for sibling loops — david.green / detail
  166. [SLP] Make sure instructions are ordered when computing spill cost. — flo / detail
  167. [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1 — maskray / detail
  168. [InstSimplify] Fold icmp with dominating assume — nikita.ppv / detail
  169. [NFC][InstCombine] Add some more tests for select based on non-canonical bit-test — lebedev.ri / detail
  170. [InstCombine] add tests for mul of bools; NFC — spatel / detail
  171. [InstCombine] fold mul of zext bools to 'and' — spatel / detail
  172. [llvm-ar][test] Unsupport error-opening-directory.test on FreeBSD — maskray / detail
  173. [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout — jasonliu / detail
  174. [flang] Add FIRBuilder.cpp — eschweitz / detail
  175. [libc++/libc++abi] Automatically detect whether exceptions are enabled — Louis Dionne / detail
  176. [InstCombine] Try to narrow expr if trunc cannot be removed. — flo / detail
  177. [flang] Define new runtime error IOSTAT values (I/O runtime work part 4) — pklausler / detail
  178. [flang] Track known file size, add IsATerminal (ext. I/O work part 5) — pklausler / detail
  179. Revert AST Matchers default to AsIs mode — steveire / detail
  180. [PowerPC] Implement Vector Insert Builtins in LLVM/Clang — lei / detail
  181. [clangd] Fix hover crash on invalid decls — kadircet / detail
  182. [libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr — vyng / detail
  183. [InstCombine] add more tests for mul of bools; NFC — spatel / detail
  184. [InstCombine] fold mul of sext bools to 'and' — spatel / detail
  185. [x86] improve codegen for bit-masked vector compare and select (PR46531) — spatel / detail
  186. [NFCI][InstCombine] shift.ll: s/%tmp/%i/ to silence update script warning — lebedev.ri / detail
  187. [NFCI][LoopUnroll] s/%tmp/%i/ in one test to silence update script warning — lebedev.ri / detail
  188. [PowerPC][NFC] Fix indentation — lei / detail
  189. [LoopDeletion] Emit a remark when a dead loop is deleted — francisvm / detail
  190. [gcov][test] Reorganize some compiler-rt/test/profile tests — maskray / detail
  191. [gcov][test] Add `UNSUPPORTED: host-byteorder-big-endian` to gcov-fork.c — maskray / detail
  192. [WebAssembly] Do not omit range checks for i64 switches — tlively / detail
  193. [flang] Further implementation of external I/O unit operations (part 6) — pklausler / detail
  194. [X86] Add matching support for X86ISD::ANDNP to X86DAGToDAGISel::tryVPTERNLOG. — craig.topper / detail
  195. [PowerPC] Implement probing for prologue — lkail / detail
  196. [X86] Directly emit VPTERNLOG from canonicalizeBitSelect when possible. — craig.topper / detail
  197. [clangd] Config: loading and caching config from disk. — sam.mccall / detail
  198. [gn build] Port 8bd000a65fe — llvmgnsyncbot / detail
  199. [InstSimplify] Add additional zext/sext comparison tests (NFC) — nikita.ppv / detail
  200. [InstSimplify] Simplify comparison between zext(x) and sext(x) — nikita.ppv / detail
  201. [clangd] Config: compute config in TUScheduler and BackgroundIndex — sam.mccall / detail
  202. [SVE] Fix invalid assert in expand_DestructiveOp. — paul.walker / detail
  203. [MLIR][Linalg] Generate the right type of load/store when lowering max/min pooling ops — uday / detail
  204. [clangd] Try to fix windows buildbot. NFC — sam.mccall / detail
  205. [analyzer][NFC] Move the data structures from CheckerRegistry to the Core library — dkszelethus / detail
  206. [gn build] Port b6cbe6cb039 — llvmgnsyncbot / detail
  207. [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X))) — llvm-dev / detail
  208. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail
  209. [X86][SSE] Add add/fadd reduction shuffle+subvector tests — llvm-dev / detail
  210. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  211. [DAG] matchBinOpReduction - match subvector reduction patterns beyond a matched shufflevector reduction — llvm-dev / detail
  212. [InstCombine] add test for miscompile (PR46561); NFC — spatel / detail
  213. [InstCombine] improve debug value names; NFC — spatel / detail
  214. [InstCombine] Always try to invert non-canonical predicate of an icmp — lebedev.ri / detail
  215. [InstCombine] fix miscompile from umul_with_overflow matching — spatel / detail
  216. [clang] Fix two tests that are affected by llvm opt change — lebedev.ri / detail
  217. Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr" — vyng / detail
  218. [X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported. — craig.topper / detail
  219. [X86] Teach lowerShuffleAsBlend to use bit blend for v16i8/v32i8/v16i16 when avx512vl is enabled but not avx512bw. — craig.topper / detail
  220. [profile] Mark gcov test as unsupported on Darwin. — Amara Emerson / detail
  221. [flang] Extend & fix per-I/O-statement state (ext. I/O work part 7) — pklausler / detail
  222. [Utils] Make -assume-builder/-assume-simplify actually work on Old-PM — lebedev.ri / detail

#20769 (Jul 1, 2020 8:07:59 PM)

  1. [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM. — epastor / detail
  2. [CVP] Use different number in test (NFC) — nikita.ppv / detail
  3. [NFC] Clean up uses of MachineModuleInfoWrapperPass — Yuanfang Chen / detail
  4. Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. — jyknight / detail
  5. [BPF] Fix a BTF gen bug related to a pointer struct member — yhs / detail
  6. [Coroutines] Fix code coverage for coroutine — xun / detail
  7. [AArch64] Remove unnecessary CostKindCheck (NFC). — flo / detail
  8. sanitizer_common_interceptors: Fix lint errors — guiand / detail
  9. Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in" — Jonas Devlieghere / detail
  10. [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR — david.sherwood / detail
  11. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  12. AMDGPU: Clear subreg when folding immediate copies — Matthew.Arsenault / detail
  13. AMDGPU: Fix handling of target flags when commuting instruction — Matthew.Arsenault / detail
  14. AMDGPU: Support commuting register and global operand — Matthew.Arsenault / detail
  15. AMDGPU: Convert AGPR copy test to generated checks — Matthew.Arsenault / detail
  16. [CodeGen] Add public function to emit C++ destructor call. — zoecarver / detail
  17. Revert "Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in"" — Adrian Prantl / detail
  18. debugserver: Return a nullptr in GetPlatformString() — Adrian Prantl / detail
  19. [Coroutines] Fix test breakage in D82928 — xun / detail
  20. [Sanitizers] Disable sysmsg interceptors on Android — guiand / detail
  21. [LVI][CVP] Handle (x | y) < C style conditions — nikita.ppv / detail
  22. [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place. — craig.topper / detail
  23. [IR] Add classof methods to ConstantExpr subclasses. — efriedma / detail
  24. [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER. — craig.topper / detail
  25. [clang-tidy] Allows the prevailing include header guard in Flang to be recognized rather than flagged as a violation in phabricator. — eschweitz / detail
  26. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  27. [flang] Add the Runtime.h to prepare for more code being upstreamed. — eschweitz / detail
  28. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  29. [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value — maskray / detail
  30. [libTooling] Fix `maybeExtendRange` to support `CharRange`s. — yitzhakm / detail
  31. [CallGraph] Add support for callback call sites — serguei.n.dmitriev / detail
  32. [flang] Implement cross-set EQUIVALENCE impossibility checking — pklausler / detail
  33. [compiler-rt][Android] Use correct builtins library name for tests — rprichard / detail
  34. [InstSimplify] Move assume icmp test (NFC) — nikita.ppv / detail
  35. [lldb/API] Add missing LLDB_RECORD_RESULT — Jonas Devlieghere / detail
  36. [RISCV][NFC] Pre-commit tests for D82660 — selliott / detail
  37. Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment." — craig.topper / detail
  38. [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test — lebedev.ri / detail
  39. Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend" — clementval / detail
  40. [AMDGPU] Limit promote alloca to vector with VGPR budget — Stanislav.Mekhanoshin / detail
  41. AMDGPU: Fix missing tracksRegLiveness in tests — Matthew.Arsenault / detail
  42. RegAllocGreedy: Use TargetInstrInfo already in the class — Matthew.Arsenault / detail
  43. AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32 — Matthew.Arsenault / detail
  44. [NFCI] Actually provide correct check lines in sdiv.ll — lebedev.ri / detail
  45. clang CoverageMapping tests bot cleanup — xun / detail
  46. typo fixes to cycle bots — thakis / detail
  47. Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode. — douglas.yung / detail
  48. Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode." — douglas.yung / detail
  49. [gcov] Move llvm_writeout_files from atexit to a static destructor — maskray / detail
  50. [flang][NFC] Get formatting in sync with latest clang-format — tkeith / detail
  51. [mlir][NFC] Move conversion of scf to spir-v ops in their own file — thomasraoux / detail
  52. [mlir][spirv] Add support for lowering scf.for scf/if with return value — thomasraoux / detail
  53. [PowerPC] Exploit xxspltiw and xxspltidp instructions — lei / detail
  54. [flang] Add more support for alternate returns — tkeith / detail
  55. [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions — lei / detail
  56. [X86-64] Support Intel AMX instructions — xiang1.zhang / detail
  57. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  58. [PowerPC]Implement Vector Shift Double Bit Immediate Builtins — lei / detail
  59. [lld-macho] Make sure ZeroFill sections are at the end of their segments — jezng / detail
  60. [AMDGPU] Control num waves per EU for implicit work-group size — Pushpinder.Singh / detail

#20768 (Jul 1, 2020 9:39:25 AM)

  1. new win32 buildbot — kuhnel / detail
  2. [BPF] Fix a bug for __builtin_preserve_field_info() processing — yhs / detail
  3. [AMDGPU][NFC] Remove redundant condition — adam.balogh / detail
  4. [Hexagon][NFC] Remove redundant condition — adam.balogh / detail
  5. [LLDB][NFC] Remove redundant condition — adam.balogh / detail
  6. [LLDB][Clang Integration][NFC] Remove redundant condition — adam.balogh / detail
  7. [Sema][NFC] Remove Redundant Condition — adam.balogh / detail
  8. [clang-tidy] New util `Aliasing` factored out from `bugprone-infinite-loop` — adam.balogh / detail
  9. [Analyzer] Fix errors in iterator modeling — adam.balogh / detail
  10. [Analyzer] Handle pointer implemented as iterators in iterator checkers — adam.balogh / detail
  11. [gn build] Port 4da65c2920b — llvmgnsyncbot / detail
  12. [clang][CrossTU] Invalidate parent map after get cross TU definition. — 1.int32 / detail
  13. [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align — gchatelet / detail
  14. Correctly track GCOVProfiling IR update — sguelton / detail
  15. [ARM][LowOverheadLoops] Handle reductions — sam.parker / detail
  16. [AMDGPU] Spill more than wavesize CSR SGPRs — Saiyedul.Islam / detail
  17. [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) — hans / detail
  18. [clangd] Config: compile Fragment -> CompiledFragment -> Config — sam.mccall / detail
  19. [analyzer][CrossTU] Lower CTUImportThreshold default value — endre.fulop / detail
  20. [gn build] Port f12cd99c440 — llvmgnsyncbot / detail
  21. [SVE] Relax merge requirement for IR based divides. — paul.walker / detail
  22. [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example — Tony.Tye / detail
  23. [NFC][ARM] Add test. — sam.parker / detail
  24. [lldb] Scalar re-fix UB in float->int conversions — pavel / detail
  25. [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align — gchatelet / detail
  26. [DebugInfo] Do not emit entry values for composite locations — david.stenberg / detail
  27. [llvm-readobj] - Simplify and refine hash table tests — grimar / detail
  28. [llvm-readobj] - Don't crash when checking the number of dynamic symbols. — grimar / detail
  29. [clangd] Fix name conflict again, unbreak GCC. NFC — sam.mccall / detail
  30. [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads — kerry.mclaughlin / detail
  31. AMDGPU/GlobalISel: Select init_exec intrinsic — petar.avramovic / detail
  32. [StackSafety,NFC] Remove unneded constexpr — Vitaly Buka / detail
  33. [StackSafety,NFC] Remove expensive assert — Vitaly Buka / detail
  34. [Driver][ARM] parse version of arm/thumb architecture correctly — daniel.kiss / detail
  35. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  36. Revert "[lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI)" — medismail.bennani / detail
  37. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  38. [clangd] Set gRPC deadlines to all remote index requests — kbobyrev / detail
  39. [Analyzer] Quick fix for broken tests on Windows — adam.balogh / detail
  40. [RISCV][NFC] Add Test for (select (or B1, B2), X, Y) — selliott / detail
  41. [RISCV] Implement Hooks to avoid chaining SELECT — selliott / detail
  42. AttrBuilder::merge/remove - use const& for iterator values in for-range loops. — llvm-dev / detail
  43. Fix Wdocumentation warnings due to outdated parameter list. NFC. — llvm-dev / detail
  44. Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC. — llvm-dev / detail
  45. [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant — llvm-dev / detail
  46. [llvm-size] Output REL, RELA and STRTAB sections when allocatable — gbreynoo / detail
  47. [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions — llvm-dev / detail
  48. Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value. — llvm-dev / detail
  49. [PowerPC] Fix for PC Relative call protocol — kamau.bridgeman / detail
  50. Pass DIEnumerator APInt args by const reference not value. — llvm-dev / detail
  51. [llvm-readobj] - Simplify the symbols.test — grimar / detail
  52. [clang-tidy] fix cppcoreguidelines-init-variables with catch variables — n.james93 / detail
  53. Revert "[StackSafety,NFC] Remove unneded constexpr" — a.bataev / detail
  54. [lldb] Add basic -flimit-debug-info support to expression evaluator — pavel / detail
  55. [mlir][Linalg] Add an option to use Alloca instead of malloc/free pairs. — ntv / detail
  56. [lldb] Fix NSDate test after Scalar change — Raphael Isemann / detail
  57. [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR — david.sherwood / detail
  58. Implement AVX ABI Warning/error — erich.keane / detail
  59. [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too — rojamd / detail
  60. [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align — gchatelet / detail
  61. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  62. [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment — gchatelet / detail
  63. Limit x86 test to require target to fix buildbot (from 2831a317b) — erich.keane / detail
  64. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  65. [clangd] Fix race in FileIndex that sometimes temporarily lost updates. — sam.mccall / detail
  66. [VE] Support symbol with offset value — marukawa / detail
  67. [lldb] Attempt to fix TestLimitDebugInfo on windows — pavel / detail
  68. Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2" — luismarques / detail
  69. [lldb] Replace StringConvert with llvm::to_integer when parsing integer values in CommandObjects — Raphael Isemann / detail
  70. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  71. [RISCV] Add mcountinhibit CSR — pzheng / detail
  72. Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value. — llvm-dev / detail
  73. Make dyn_cast results explicitly auto* instead of just auto. — llvm-dev / detail
  74. [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations. — Xing / detail
  75. [Outliner] Set nounwind for outlined functions — david.green / detail
  76. [InstCombine] Don't let an alignment assume prevent new/delete removals. — yamauchi / detail
  77. [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment — gchatelet / detail

#20767 (Jun 30, 2020 11:36:23 PM)

  1. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode — mtrofin / detail
  2. Mips: Don't store MachineFunction in MipsFunctionInfo — Matthew.Arsenault / detail
  3. PPC: Don't store function in PPCFunctionInfo — Matthew.Arsenault / detail
  4. RISCV: Don't store function in RISCVMachineFunctionInfo — Matthew.Arsenault / detail
  5. Sparc: Use Register — Matthew.Arsenault / detail
  6. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  7. [Sanitizer] Remove obsolete assert for OS version checking on Darwin — julian.lettner / detail
  8. [libc++] Translate the std Lit parameter to the DSL — Louis Dionne / detail
  9. [SVE] Reject vector struct indexes for scalable vectors. — efriedma / detail
  10. [ASTImporter] Fix AST import crash for a friend decl — vince.a.bridgers / detail
  11. [clang][diagnostics] Add '-Wundef-prefix' warning option — cyndy_ishida / detail
  12. [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests — amy.kwan1 / detail
  13. [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI — craig.topper / detail
  14. split darwin-version-min-load-command.s into Arm64 subtest to avoid failures — Alex Lorenz / detail
  15. [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel. — kbarton / detail
  16. [BasicAA] Replace -basicaa with -basic-aa in polly — aeubanks / detail
  17. [clangd] Run formatting operations asynchronously. — sam.mccall / detail
  18. [mlir] Add support for defining Traits and Interfaces on Attributes/Types. — riddleriver / detail
  19. [mlir] Refactor InterfaceGen to support generating interfaces for Attributes and Types. — riddleriver / detail
  20. [mlir] Remove locking for dialect/operation registration. — riddleriver / detail
  21. [Docs][BasicAA] Rename -basicaa to -basic-aa in docs — aeubanks / detail
  22. [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable. — hgreving / detail
  23. [gn build] Update build for new OpenMP tablegen logic — rnk / detail
  24. Fix wrong title underline length — aeubanks / detail
  25. A constexpr virtual function is implicitly inline so should never be a — richard / detail
  26. AMDGPU/GlobalISel: Remove some selection tests which should be invalid — Matthew.Arsenault / detail
  27. GlobalISel: Disallow undef generic virtual register uses — Matthew.Arsenault / detail
  28. [gn build] (semi-manually) port ce6153a5282 — thakis / detail
  29. [Sanitizers] Implement interceptors for msgsnd, msgrcv — guiand / detail
  30. [Docs][BasicAA] Rename some more basicaa -> basic-aa — aeubanks / detail
  31. [llvm-install-name-tool] Tighten some path checks — smeenai / detail
  32. Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor. — douglas.yung / detail
  33. [c++20] consteval functions don't get vtable slots. — richard / detail
  34. [DWARFYAML][test] Make the checker stricter. NFC. — Xing / detail
  35. [NewPM] Add explicit init value to -enable-new-pm — aeubanks / detail
  36. Fix diagnostic for missing virtual dtor — JF Bastien / detail
  37. [lld][WebAssembly] Give better error message on bad archive member — sbc / detail
  38. [NFC] fix diagnostic — JF Bastien / detail
  39. [CodeComplete] Add code completion after function equals — 1585086582 / detail
  40. [mlir] Remove the default template parameters from AttrBase and TypeBase. — riddleriver / detail
  41. [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * — maskray / detail

#20766 (Jun 30, 2020 1:08:29 PM)

  1. [lldb] Modernize TestOperatorOverload.py asserts — Raphael Isemann / detail
  2. [Alignment][NFC] Migrate AtomicExpandPass to Align — gchatelet / detail
  3. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. — hokein.wu / detail
  4. [mlir] Extended BufferPlacement to support nested region control flow. — herhut / detail
  5. [clangd] Remove redundant `findRefs` calls. NFC. — 1585086582 / detail
  6. [llvm][Z3][NFC] Improve mkBitvector performance — benicsbalazs / detail
  7. [SystemZ] Add NoMerge MIFlag — iii / detail
  8. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource — Raphael Isemann / detail
  9. [lldb] Tab completion for `frame select` — Raphael Isemann / detail
  10. [AST] Fix handling of some edge cases in fixed-point division. — bevin.hansson / detail
  11. [lldb] Tab completion for `frame recognizer delete` — Raphael Isemann / detail
  12. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns — llvm-dev / detail
  13. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change — Raphael Isemann / detail
  14. [PM] Fix new PM to perform SpeculativeExecution as in old PM — dfukalov / detail
  15. [NFC][ARM] Tail predication reduction tests — sam.parker / detail
  16. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align — gchatelet / detail
  17. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align — gchatelet / detail
  18. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point — sam.mccall / detail
  19. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align — gchatelet / detail
  20. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB — sguelton / detail
  21. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions — llvm-dev / detail
  22. [lldb/Test] Introduce "assertSuccess" — pavel / detail
  23. [ASTMatcher] Fix a performance regression: memorize the child match. — hokein.wu / detail
  24. [DWARFYAML][MachO] Remove endianness related tests. — Xing / detail
  25. [libc++] Remove dead code since the removal of the old testing format — Louis Dionne / detail
  26. [runtimes] Rename newformat to just format, now that the old format has been removed — Louis Dionne / detail
  27. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. — hokein.wu / detail
  28. [SystemZ] Simplify knownbits.ll test — ulrich.weigand / detail
  29. [NFC] Remove dead code — gchatelet / detail
  30. Add Metadata to Transformer tooling — yitzhakm / detail
  31. [lldb/Scripts] — pavel / detail
  32. [libc++abi] Remove empty source file cxa_unexpected.cpp — Louis Dionne / detail
  33. [clang-tidy] Sanity checks in ClangTidyTest header. — n.james93 / detail
  34. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment — gchatelet / detail
  35. [clang-tidy] performance-faster-string-find string-view — n.james93 / detail
  36. [CodeComplete] Tweak completion for else. — n.james93 / detail
  37. [ARM] Allow rounding intrinsics to be tail predicated — samteb02 / detail
  38. [lldb/Test] Skip recognizer tests when Python is disabled — Jonas Devlieghere / detail
  39. [mlir] [VectorOps] Replace zero fma with mult for vector.contract — ajcbik / detail
  40. [ARM][MVE] Tail-predication: clean-up of unused code — sjoerd.meijer / detail
  41. X86: Use Register — Matthew.Arsenault / detail
  42. AMDGPU: Use Register — Matthew.Arsenault / detail
  43. TailDuplicator: Use Register — Matthew.Arsenault / detail
  44. BranchFolding: Use Register — Matthew.Arsenault / detail
  45. RegAlloc: Start using Register — Matthew.Arsenault / detail
  46. [libc++abi] Remove unused include of <sys/types.h> — Louis Dionne / detail
  47. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated — samteb02 / detail
  48. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. — llvm-dev / detail
  49. [ARM] Allow the fabs intrinsic to be tail predicated — samteb02 / detail
  50. [clang][docs] Add note about using `-flto` with `-g` on macOS — Jonas Devlieghere / detail
  51. [PowerPC][NFC] Rename/organize encoding test files for ISA3.1 — lei / detail
  52. [InstCombine] New FMA tests and regenerate tests. NFC — david.green / detail
  53. [MVT] Add new MVT types for RISC-V vector. — kai.wang / detail
  54. [flang] Silence some warnings from clang-tidy — tkeith / detail
  55. [libc++] Split dylib instantiations for deprecated std::random_shuffle into a separate source file — Louis Dionne / detail
  56. Update the phabricator docs to reflect the monorepo change. — echristo / detail
  57. [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine — ctetreau / detail
  58. [libc++] Add missing include in test — Louis Dionne / detail
  59. [SVE] Remove calls to VectorType::getNumElements from AArch64 — ctetreau / detail
  60. Improve the detection of iOS/tvOS/watchOS simulator binaries in — Adrian Prantl / detail
  61. [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC — spatel / detail
  62. [PDB] Defer public serialization until PDB writing — rnk / detail
  63. [llvm-install-name-tool] Add -id option — smeenai / detail
  64. [llvm-install-name-tool] Add -change option — smeenai / detail
  65. [sve][acle] Enable feature macros for SVE ACLE extensions. — francesco.petrogalli / detail
  66. [clang-tidy] Added option to readability-else-after-return — n.james93 / detail
  67. [lldb/Test] Skip TestIOHandlerResizeNoEditline with reproducers — Jonas Devlieghere / detail
  68. [mlir] Fix case in MLIRGPUtoROCDLTransforms — herhut / detail
  69. [mlir] Fix case in MLIRGPUtoNVVMTransforms — herhut / detail
  70. [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms — Alex Lorenz / detail
  71. [mlir] Fix case in MLIRGPUtoGPURuntimeTransforms — herhut / detail
  72. [openmp] Move Directive and Clause helper function to tablegen — clementval / detail
  73. [libc++] Fix the Lit DSL test in case a substitution is empty — Louis Dionne / detail
  74. [InstCombine] fma x, y, 0 -> fmul x, y — david.green / detail
  75. [X86] Some CHECK-NOTs for FMA4/TBM/XOP for znver1/znver2 in predefined-arch-macros.c — craig.topper / detail
  76. [X86] Move frontend CPU feature initialization to a look up table based implementation. NFCI — craig.topper / detail
  77. [mlir] minor tweaks in standard-to-llvm lowering — zinenko / detail
  78. [AArch64] Add getCFInstrCost, treat branches as free for throughput. — flo / detail
  79. [IR] Delete llvm::Constants using the correct type. — efriedma / detail
  80. [lldb/Scalar] Fix undefined behavior — Jonas Devlieghere / detail
  81. [TestReturnValue] Skip based on architecutre, not platform. — ditaliano / detail
  82. Skip arm-(fp|gp)-read.test on Darwin. — ditaliano / detail

#20765 (Jun 30, 2020 2:35:23 AM)

  1. [MLIR][SPIRVToLLVM] Convert bitwise and logical not — antiagainst / detail
  2. [X86] Prefer AND over PSHUFB for v64i8 when possible — craig.topper / detail
  3. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping — jpienaar / detail
  4. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern — antiagainst / detail
  5. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed — dblaikie / detail
  6. [c++20] Fix handling of operator rewrites naming consteval operator<=>. — richard / detail
  7. [darwin][driver] pass the minimum supported OS version to the linker — Alex Lorenz / detail
  8. [OpenMP] fix clang warning about printf format in CUDA plugin — tianshilei1992 / detail
  9. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test — Alex Lorenz / detail
  10. Add missing #include — dblaikie / detail
  11. [SimplifyCFG] Fix inconsistency in block size assessment for threading — mkazantsev / detail
  12. Add front/back accessors to indexed_accessor_range. — riddleriver / detail
  13. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle — david.sherwood / detail
  14. [llvm-objcopy][MachO] Fix segment size alignment — alexshap / detail
  15. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. — paulsson / detail
  16. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR — david.sherwood / detail
  17. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. — craig.topper / detail
  18. Fix missing build dependency on omp_gen. — simon.tatham / detail
  19. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align — gchatelet / detail
  20. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 — anton / detail
  21. [builtins] Change si_int to int in some helper declarations — anton / detail
  22. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align — gchatelet / detail
  23. [Alignment][NFC] TargetLowering::allowsMemoryAccess — gchatelet / detail
  24. [clang-tidy][docs] Fix malformed link in ReleaseNotes — n.james93 / detail
  25. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. — Xing / detail
  26. [MLIR][Shape] Fix lowering of `shape.get_extent` — frgossen / detail
  27. Revert "Fix missing build dependency on omp_gen." — simon.tatham / detail
  28. [mlir] Fix case in MLIRGPUtoVulkanTransforms — thomasraoux / detail
  29. [GlobalISel][InlineAsm] Add support for matching input constraints — petar.avramovic / detail
  30. AMDGPU/GlobalISel: Select icmp intrinsic — petar.avramovic / detail
  31. [yaml2obj] - Add a way to set default values for macros used in a YAML. — grimar / detail
  32. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. — grimar / detail
  33. [IR] NoFree IntrinsicProperty. — sstipanovic / detail

#20764 (Jun 29, 2020 4:04:35 PM)

  1. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders — omair.javaid / detail
  2. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes — sander.desmalen / detail
  3. Add intrinsic helper function — sebastian.neubauer / detail
  4. [ADT] Add Bitfield utilities — gchatelet / detail
  5. [gn build] Port b56b467a9a8 — llvmgnsyncbot / detail
  6. [NFC] Fix typos — gchatelet / detail
  7. [OpenCL] Reject block arguments — sven.vanhaastregt / detail
  8. [lldb] Deduplicate Scalar integral getters — pavel / detail
  9. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . — 1.int32 / detail
  10. [RISCV] Split the pseudo instruction splitting pass — luismarques / detail
  11. [gn build] Port 2cb0644f90b — llvmgnsyncbot / detail
  12. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC — spatel / detail
  13. [clang-format] Preserve whitespace in selected macros — Jake.Merdich / detail
  14. AMDGPU: Use IsSSA property check instead of asserting on isSSA — Matthew.Arsenault / detail
  15. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. — bevin.hansson / detail
  16. [clang-tidy] Fix hicpp-named-paramater — n.james93 / detail
  17. [mlir] Clean up NVVM intrinsics definitions a little. — herhut / detail
  18. [VectorCombine] try to form vector compare and binop to eliminate scalar ops — spatel / detail
  19. Inliner: Add missing test for alignment assume with byval — Matthew.Arsenault / detail
  20. [lldb/Test] Skip TestVSCode_disconnect on Darwin — Jonas Devlieghere / detail
  21. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX — nemanja.i.ibm / detail
  22. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) — llvm-dev / detail
  23. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  24. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds — bjorn.a.pettersson / detail
  25. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" — gribozavr / detail
  26. Fix MSVC truncation of constant value warning. — llvm-dev / detail
  27. [ARM] Better reductions — david.green / detail
  28. Compile the RecursiveASTVisitor callbacks test with "/bigobj" — gribozavr / detail
  29. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files — n.james93 / detail
  30. RecursiveASTVisitor: inline a macro that is only used once — gribozavr / detail
  31. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. — Christudasan.Devadasan / detail
  32. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build — Louis Dionne / detail
  33. [NFC] Fixed ignored .hip test. — dfukalov / detail
  34. [sve][acle] Implement some of the C intrinsics for brain float. — francesco.petrogalli / detail
  35. Correctly report Changed status in FoldBranchToCommonDest — sguelton / detail
  36. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  37. [gn build] Port fe0a555aa3c — llvmgnsyncbot / detail
  38. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux — omair.javaid / detail
  39. [libc++] Provide a default LLVM_PATH when building standalone — Louis Dionne / detail
  40. [libc++] Enable tests and documentation by default when building standalone — Louis Dionne / detail
  41. [Sphinx] Support older recommonmark versions. — Jonas Devlieghere / detail
  42. [AArch64][SVE] clang: Add missing svbfloat16_t tests — cullen.rhodes / detail
  43. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug — benicsbalazs / detail
  44. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics — cullen.rhodes / detail
  45. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS — nemanja.i.ibm / detail
  46. [SVE] Remove calls to VectorType::getNumElements from mlir — ctetreau / detail
  47. [runtimes] Remove the ability to select the old libc++ testing format — Louis Dionne / detail
  48. [SVE] Remove calls to VectorType::getNumElements from X86 — ctetreau / detail
  49. [ADT] Support const-qualified unique_functions — sam.mccall / detail
  50. [DEBUGINFO]Add a test for packed bitfields, NFC. — a.bataev / detail
  51. [clangd] Config: config struct propagated through Context — sam.mccall / detail
  52. Revert "[ADT] Support const-qualified unique_functions" — nikita.ppv / detail
  53. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  54. Add optimization to basic_string::assign for compile-time known constant values. — mvels / detail
  55. [gn build] Port 9963d93b073 — llvmgnsyncbot / detail
  56. Silence unused var warning in NDEBUG build — rnk / detail
  57. X86: Use MOV32r0 pseudo instead of directly emitting xor — Matthew.Arsenault / detail
  58. LowerConstantIntrinsics: Fix missing test for byval behavior — Matthew.Arsenault / detail
  59. X86: Upgrade a test to not rely on byval pointee type — Matthew.Arsenault / detail
  60. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version — Alex Lorenz / detail
  61. [gn build] Add missing llvm-lipo dep to check-lld — rnk / detail
  62. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT — mtrofin / detail
  63. [flang] Defer stmt function body analysis until specification part complete — pklausler / detail
  64. [ProcessGDBRemote] Get rid of an unused function. — ditaliano / detail
  65. Reland [ADT] Support const-qualified unique_functions — sam.mccall / detail
  66. Revert "[clangd] Config: config struct propagated through Context" — sam.mccall / detail
  67. Reland [clangd] Config: config struct propagated through Context — sam.mccall / detail
  68. Revert "[clang][SourceManager] cache Macro Expansions" — ndesaulniers / detail
  69. Reland "[clang][SourceManager] cache Macro Expansions"" — ndesaulniers / detail
  70. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp — leonardchan / detail
  71. [ADT] Use more explicit from to initialize member. Appease MSVC? — sam.mccall / detail
  72. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. — ajcbik / detail
  73. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep — Jason Molenda / detail
  74. [clangd] config() -> Config::current to avoid confict with NS — sam.mccall / detail
  75. [X86] Add common prefixes to merge more hadd/sub tests checks — llvm-dev / detail
  76. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. — lei / detail
  77. [flang] Add coarray lowering hooks. — eschweitz / detail
  78. [mlir] add unsigned comparison builders to Affine EDSC — zinenko / detail
  79. Fix a few cases that were incorrectly parsed as unary-expressions — richard / detail
  80. [CMake] Fix incorrect handling of get_target_property failure — ctetreau / detail
  81. [MLIR] Add variadic isa<> for Type, Value, and Attribute — jurahul / detail
  82. [CMake][compiler-rt] Only set lld as available when it was built — phosek / detail
  83. [SVE] Remove calls to VectorType::getNumElements from Instrumentation — ctetreau / detail
  84. Clang Driver: Use Apple ld64's new @response-file support. — jyknight / detail
  85. Clang Driver: refactor support for writing response files to be — jyknight / detail
  86. [FileCheck][NFC] Clean up RUN style in verbose.txt test — jdenny.ornl / detail
  87. [FileCheck] Permit multiple -v or -vv — jdenny.ornl / detail

#20763 (Jun 29, 2020 5:36:36 AM)

  1. [clangd][Hover] Dont crash on null types — kadircet / detail
  2. [mlir] Modernize LLVM dialect rountrip test — zinenko / detail
  3. [mlir] do not hardcode the name of the undefined function in the error message — zinenko / detail
  4. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. — Xing / detail
  5. [gn build] Port 8f9ca561a2b — llvmgnsyncbot / detail
  6. [clang-tidy] relanding b9306fd — n.james93 / detail
  7. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible — frgossen / detail
  8. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible — frgossen / detail
  9. Revert "[clang-tidy] relanding b9306fd" — n.james93 / detail
  10. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt — gchatelet / detail
  11. [llvm-objcopy] Emit error if removing symtab referenced by group section — james.henderson / detail
  12. [mlir] LLVM dialect: use addressof instead of constant to create function pointers — zinenko / detail
  13. [mlir] make the bitwidth of device side index computations configurable (reland) — tobias.gysi / detail
  14. Add tests for sequences of callbacks that RecursiveASTVisitor produces — gribozavr / detail
  15. [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h — protze / detail
  16. [TargetLowering] Add DemandedElts arg to ShrinkDemandedConstant — llvm-dev / detail
  17. Move TestClangConfig into libClangTesting and use it in AST Matchers tests — gribozavr / detail
  18. [gn build] Port 8e5a56865f2 — llvmgnsyncbot / detail
  19. [AArch64][SVE] Bail out of performPostLD1Combine for scalable types — kerry.mclaughlin / detail
  20. [AArch64][SVE] Add bfloat16 support to svext intrinsic — cullen.rhodes / detail
  21. [openmp][NFC] Cleanup: guard __kmp_mic_type by KMP_MIC_SUPPORTED macro. — Andrey.Churbanov / detail
  22. [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes — llvm-dev / detail
  23. [Alignment][NFC] migrate DataLayout::getPreferredAlignment — gchatelet / detail
  24. [Alignment][NFC] Migrate AMDGPU backend to Align — gchatelet / detail
  25. [Driver] When forcing a crash print the bug report message — john.brawn / detail
  26. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T — gchatelet / detail

#20762 (Jun 28, 2020 7:32:24 PM)

  1. [clang-tidy] Update lang restrictions on perf module — n.james93 / detail
  2. [InstCombine] Add tests for assume implication (NFC) — nikita.ppv / detail
  3. [NFC][PowerPC] Add run lines to test DivRemPairsPass. — esme.yi / detail
  4. [x86] add tests for rsqrt opportunities; NFC — spatel / detail
  5. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  6. Revert "[VectorCombine] add test for scalable vectors; NFC" — spatel / detail
  7. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  8. [Coroutines] Optimize the lifespan of temporary co_await object — xun / detail
  9. [NFC][ScalarEvolution] Add a test showing SCEV failure to recognize 'urem' — lebedev.ri / detail
  10. [libc] This commit fixes the strcmp fuzzing test. It uses a single input and — gyurgyikcp / detail
  11. [X86] Explicitly add popcnt feature to Intel CPUs with SSE4.2 in the frontend. — craig.topper / detail
  12. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / detail
  13. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail
  14. [NFC] CallGraph related cleanup — serguei.n.dmitriev / detail
  15. [Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to OMPBuilderCBHelpers — fghanim84 / detail
  16. Revert "[clang-tidy] Reworked enum options handling(again)" — thakis / detail

#20761 (Jun 28, 2020 6:11:32 AM)

  1. [MachineLICM] testcase for hoisting rematerializable instruction, nfc — czhengsz / detail
  2. [clang][docs] Remove untracked files from formatted status — n.james93 / detail
  3. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail
  4. Fix build errors after b9306fd0 — n.james93 / detail
  5. [X86] Rename dagcombine-cse.ll i386 test prefix X86 instead of X32. — llvm-dev / detail
  6. SpeculativeExecution: fix incorrect debug info move — dfukalov / detail
  7. Improve stack object printing. NFC. — Madhur.Amilkanthwar / detail
  8. Revert accidentally landed patch citing o build errors — Madhur.Amilkanthwar / detail
  9. [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) — llvm-dev / detail
  10. [CVP] Add tests for icmp or and/or edge conds (NFC) — nikita.ppv / detail
  11. [LVI] Refactor value from icmp cond handling (NFC) — nikita.ppv / detail

#20760 (Jun 27, 2020 8:06:55 PM)

  1. [RISCV] Assemble/Disassemble v-ext instructions. — kai.wang / detail
  2. [RISCV] Support experimental v extensions. — kai.wang / detail
  3. [X86] SimplifyDemandedVectorEltsForTargetNode - merge shuffle/pack lower demanded elements handling. — llvm-dev / detail
  4. [ValueTracking] Use a switch statement (NFC) — nikita.ppv / detail
  5. [RISCV] Silence unused variable warning in Release builds. NFC. — benny.kra / detail
  6. [LIT] Correcting max-failures option in lit documentation. — Mike Edwards / detail
  7. Add OpenBSD support to be able to retrieve the thread id — brad / detail

#20759 (Jun 27, 2020 9:54:22 AM)

  1. Reland D81869 "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  2. [NFCI][SCEV] getPointerBase(): de-recursify — lebedev.ri / detail
  3. [SCEV] Make SCEVAddExpr actually always return pointer type if there is pointer operand (PR46457) — lebedev.ri / detail
  4. AsmWriter - printConstVCalls/printNonConstVCalls - avoid std::vector pass by value. NFCI. — llvm-dev / detail
  5. [IR] Store attributes that are available "somewhere" (NFC) — nikita.ppv / detail
  6. AsmPrinter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  7. MCSectionWasm.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  8. IndirectionUtils.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  9. CompileOnDemandLayer.h - remove unused Twine.h include. NFC. — llvm-dev / detail
  10. Error.h - GenericBinaryError - pass Twine arg by reference not value. — llvm-dev / detail
  11. Reland: [clang driver] Move default module cache from system temporary directory — dave / detail
  12. Fix unused type alias warning. NFC. — llvm-dev / detail
  13. [X86] Add AVX tests buildvec-insertvec.ll — llvm-dev / detail
  14. [X86] Add PR46461 test case — llvm-dev / detail
  15. [DAG] reduceBuildVecExtToExtBuildVec - don't combine if it would break a splat. — llvm-dev / detail
  16. FileCollector.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  17. [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style — mydeveloperday / detail
  18. ThreadPool.h - remove unused BitVector.h include. NFC. — llvm-dev / detail
  19. Revert "[Docs] Fix typo and test git commit access. NFC." — 1585086582 / detail
  20. [clang-format] NFC 1% improvement in the overall clang-formatted status — mydeveloperday / detail
  21. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMILPV — llvm-dev / detail
  22. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMIL2 — llvm-dev / detail
  23. Update polly tests to use -disable-basicaa to -disable-basic-aa — llvm-dev / detail
  24. [Analysis] isDereferenceableAndAlignedPointer(): don't crash on `bitcast <1 x ???*> to ???*` — lebedev.ri / detail

#20758 (Jun 27, 2020 12:32:28 AM)

  1. [buildbot] ML Bots: fixed LLVM_CCACHE_BUILD (was _CACHE_) — mtrofin / detail
  2. [AMDGPU] Define DWARF encoding for condition code registers — Tony.Tye / detail
  3. GlobalISel: Don't fail translate on weak cmpxchg — Matthew.Arsenault / detail
  4. [compiler-rt] Fix mismatched #if/#endif comments — Steven Wu / detail
  5. [debugify] Demote an error about empty locations to a warning — Vedant Kumar / detail
  6. [MemorySSA] Update comment in PassBuilder — Yuanfang Chen / detail
  7. [NewPM][BasicAA] basicaa -> basic-aa in Analysis/BasicAA — aeubanks / detail
  8. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/SLPVectorizer — aeubanks / detail
  9. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction" — Vedant Kumar / detail
  10. AMDGPU/GlobalISel: Fix some legalization of < dword vector stores — Matthew.Arsenault / detail
  11. LLParser: Accept align(N) as new syntax for parameter attribute — Matthew.Arsenault / detail
  12. Fix full-store-partial-alias.ll — aeubanks / detail
  13. [lldb/Test] Disable eh-frame-augment-noop.test on macOS — Jonas Devlieghere / detail
  14. [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. — plotfi / detail
  15. [X86] Don't disable xsave when avx is disabled. Implicitly enable xsave with avx is enabled and xsave wasn't explciitly disabled — craig.topper / detail
  16. Disable a JSONTest.Integers test with newer MSVCs, PR46470 — thakis / detail
  17. Disable a JSONTest.Integers test with all MSVCs, PR46470 — thakis / detail
  18. [flang] Fix line continuation after bare labels (fm200.f) — pklausler / detail
  19. [darwin][driver] Do not link with libarclite when building for Apple Silicon macOS — Alex Lorenz / detail
  20. [darwin][driver] NFC, split addStartObjectFileArgs into multiple functions — Alex Lorenz / detail
  21. [InstCombine] Drop debug loc in TryToSinkInstruction (reland) — Vedant Kumar / detail
  22. [llvm-install-name-tool] Add support for -rpath option — alexshap / detail
  23. Revert "Disable a JSONTest.Integers test with all MSVCs, PR46470" — thakis / detail
  24. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/DeadStoreElimination — aeubanks / detail
  25. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/{New,}GVN — aeubanks / detail
  26. [ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}` — maskray / detail
  27. [BasicAA] Rename deprecated -basicaa to -basic-aa — maskray / detail
  28. [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" — maskray / detail
  29. [Docs] Fix typo and test git commit access. NFC. — 1585086582 / detail
  30. [OpenMP][OMPBuilder] Adding privatization related `createXXXX` to OMPBuilder — fghanim84 / detail
  31. [X86] Add MOVBE and RDRND features to BDVER4. — craig.topper / detail
  32. [Docs] BitCodeFormat.rst: List missing attribute codes — guiand / detail
  33. [MSAN] Handle x86 {round,min,max}sd intrinsics — guiand / detail
  34. [OpenMP][OMPBuilder] Remove unused variable in Unittest — fghanim84 / detail

#20757 (Jun 26, 2020 1:55:33 PM)

  1. [AArch64][SVE2] Guard while intrinsics on scalar bfloat feature macro — cullen.rhodes / detail
  2. [AMDGPU] Use std::pair to return two values. NFC. — jay.foad / detail
  3. [lldb][NFC] Make TestDollarInVariable a non-inline test — Raphael Isemann / detail
  4. [Alignment][NFC] Migrate TTI::getInterleavedMemoryOpCost to Align — gchatelet / detail
  5. [Alignment][NFC] Migrate TTI::getGatherScatterOpCost to Align — gchatelet / detail
  6. [DWARFYAML][debug_info] Teach yaml2obj emit correct DWARF64 unit header. — Xing / detail
  7. MemorySSAUpdater.h - remove unnecessary WeakVH forward declaration. NFC. — llvm-dev / detail
  8. TargetSubtargetInfo.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  9. [AST] Add fixed-point subtraction constant evaluation. — bevin.hansson / detail
  10. [AST] Add fixed-point multiplication constant evaluation. — bevin.hansson / detail
  11. [AST] Add fixed-point division constant evaluation. — bevin.hansson / detail
  12. [AST] Improve overflow diagnostics for fixed-point constant evaluation. — bevin.hansson / detail
  13. [AST] Fix certain consteval assignment and comma operator issues with fixed-point types. — bevin.hansson / detail
  14. [clang driver] Move default module cache from system temporary directory — dave / detail
  15. Triple.h - reduce Twine.h include to forward declarations. NFC. — llvm-dev / detail
  16. Improve LegacyPassManager API to correctly report modified status — sguelton / detail
  17. Fix implicit Twine.h include dependency. — llvm-dev / detail
  18. [builtins] Improve compatibility with 16 bit targets — anton / detail
  19. [MSP430] Update register names — anton / detail
  20. [AArch64][SVE] Only support sizeless bfloat types if supported by subtarget — cullen.rhodes / detail
  21. Fix implicit include dependencies on SmallVector.h. — simon.tatham / detail
  22. [MLIR][Affine-loop-fusion] Fix a bug in affine-loop-fusion pass when there are non-affine operations — uday / detail
  23. [mlir-tblgen] Use fully qualified names in generated code files — jean-michel.gorius / detail
  24. Add explicit Twine.h include to try and fix ICE on clang-ppc64be-linux — llvm-dev / detail
  25. [lldb] Re-add X-Fail for Windows to TestDollarInVariable — Raphael Isemann / detail
  26. [mlir] support returning unranked memrefs — zinenko / detail
  27. [mlir] Avoid creating local OpBuilders in Standard-to-LLVM conversion — zinenko / detail
  28. [mlir] fix off-by-one error in collapseParallelLoops — tobias.gysi / detail
  29. [MLIR][SPIRV] Add support for OpCopyMemory. — antiagainst / detail
  30. Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine.h include to forward declarations. NFC." — llvm-dev / detail
  31. Fix pass return status for loop extractor — sguelton / detail
  32. [AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types — kerry.mclaughlin / detail
  33. [CodeComplete] Add code completion for using alias. — kadircet / detail
  34. [mlir][spirv] Add RewriteInserts pass. — antiagainst / detail
  35. AMDGPU/GlobalISel: Uncomment some fixed tests — Matthew.Arsenault / detail
  36. AMDGPU/GlobalISel: Add baseline checks for legacy clover kernel ABI — Matthew.Arsenault / detail
  37. AMDGPU/GlobalISel: Fix legacy clover kernel argument ABI — Matthew.Arsenault / detail
  38. [Alignment][NFC] Migrate TTI::isLegalToVectorize{Load,Store}Chain to Align — gchatelet / detail
  39. [libTooling] Rename overloaded `range` range selector. — yitzhakm / detail
  40. [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops — antiagainst / detail
  41. Modify FPFeatures to use delta not absolute settings — melanie.blower / detail
  42. Work around a bug in MSVC in the syntax tree test — gribozavr / detail
  43. Revert "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  44. [llvm-exegesis] Let Counter returns up to 16 entries — vyng / detail
  45. Revert "Revert "Modify FPFeatures to use delta not absolute settings"" — melanie.blower / detail
  46. [mlir][vulkan-runner] Make vulkan runner use GPU device memory — thomasraoux / detail
  47. [NFC] Eliminate an unneeded -vv used in test development. — kevin.neal / detail
  48. [sve][acle] Add reinterpret intrinsics for brain float. — francesco.petrogalli / detail
  49. [OpenMPOpt][NFC] Change ICV macros for initial value — s_stefan / detail
  50. Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings""" — melanie.blower / detail
  51. [libc++abi] Fix build failure in abort_message.cpp when vasprintf isn't provided — Louis Dionne / detail
  52. [libTooling] Improve error message from failure in selection Stencil — yitzhakm / detail
  53. [PPC][NFC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget. — kbarton / detail
  54. [NewPM][LoopUnroll] Rename unroll* to loop-unroll* — aeubanks / detail
  55. [SourceManager] don't check invalid param of getLocalSLocEntry() — ndesaulniers / detail
  56. Revert "[clang driver] Move default module cache from system temporary directory" — thakis / detail
  57. Migrate last batch of tests to gc-live bundle format — listmail / detail
  58. [flang] Port test_any.sh tests to FileCheck: Hand port tests which use regexes — richard.barton / detail
  59. [PGO] Add a functionality to always instrument the func entry BB — xur / detail
  60. [flang] Port test_any.sh tests to FileCheck: Hand port getdefinition* tests — richard.barton / detail
  61. [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests — richard.barton / detail
  62. [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests — richard.barton / detail
  63. [flang] Add CHARACTER type lowering helpers and runtime. — eschweitz / detail
  64. [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics — amy.kwan1 / detail
  65. [mlir] [VectorOps] Add the ability to mark FP reductions with "reassociate" attribute — ajcbik / detail
  66. [CMake] Add check-debuginfo-* targets — maskray / detail
  67. [AArch64] add vector test for merged condition branching; NFC — spatel / detail
  68. [DAGCombiner] rename variables for readability; NFC — spatel / detail
  69. [flang] Port remaining test_any.sh tests to FileCheck — richard.barton / detail
  70. [NFCI] Cleanup range checks in Register/MCRegister — daltenty / detail
  71. AMDGPU: Add llvm.amdgcn.sqrt intrinsic — arsenm2 / detail
  72. [libc++] Remove support for building through llvm-config — Louis Dionne / detail
  73. [CostModel] Avoid traditional ConstantExpr crashy pitfails — lebedev.ri / detail
  74. Correct documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  75. [clang][SourceManager] cache Macro Expansions — ndesaulniers / detail
  76. [SVE] Code generation for fixed length vector adds. — paul.walker / detail
  77. [NFC] Builtins: list 'R' for restrict — JF Bastien / detail
  78. [VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC). — flo / detail
  79. More corrections to documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  80. Revert "[sve][acle] Add reinterpret intrinsics for brain float." — francesco.petrogalli / detail
  81. [InstCombine] Drop debug loc in TryToSinkInstruction — Vedant Kumar / detail
  82. Extend or truncate __ptr32/__ptr64 pointers when dereferenced. — akhuang / detail
  83. [sve][acle] Recommit https://reviews.llvm.org/D82501 — francesco.petrogalli / detail
  84. [NFC] Bump ObjCOrBuiltinIDBits to 15 — JF Bastien / detail

#20756 (Jun 26, 2020 3:21:01 AM)

  1. Remove references to the 4.0 release as a major breaking (NFC) — joker.eph / detail
  2. [CMake] Add llvm-config to DEBUGINFO_TEST_DEPS — maskray / detail
  3. [lldb/ScriptInterpreter] Fix Windows error C2371: 'pid_t': redefinition — Jonas Devlieghere / detail
  4. [AArch64][GlobalISel] Fix extended shift addressing mode selection not handling sxth. — Amara Emerson / detail
  5. [debuginfo-tests] Require "lldb" for some dexter tests — maskray / detail
  6. [InferAddressSpaces] Handle the pair of `ptrtoint`/`inttoptr`. — michael.hliao / detail
  7. [CMake] Add optional asan & safestack dependencies to DEBUGINFO_TEST_DEPS — maskray / detail
  8. [clangd] Fix test compile with GCC (name conflict) — sam.mccall / detail
  9. [NewPM][BasicAA] Rename basicaa -> basic-aa, add alias — aeubanks / detail
  10. [CMake] Add optional lldb dependency to DEBUGINFO_TEST_DEPS — maskray / detail
  11. [hip] Disable test temporarily due to failures on build servers. — michael.hliao / detail
  12. [hip] Re-enable `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  13. [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang — amy.kwan1 / detail
  14. [NFC] Extract unifyTargetFeatures — Yaxun.Liu / detail
  15. [hip] Refine `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  16. [HIP] Add missing options for lto — Yaxun.Liu / detail
  17. [libc++] Always generate a __config_site header — Louis Dionne / detail
  18. [DebugInfo] Fix emitting offsets to CUs with -dwarf-sections-as-references=Enable. — ikudrin / detail
  19. [libc++] Fix the runtimes build after making __config_site mandatory — Louis Dionne / detail
  20. [libc] Add the remaining long double flavors of nearest integer functions. — sivachandra / detail
  21. [X86] Add CMPXCHG16B feature to amdfam10 in the frontend. — craig.topper / detail
  22. [ARM] Don't revert get.active.lane.mask in ARM Tail-Predication pass — sjoerd.meijer / detail
  23. [SelectionDAG] Lower @llvm.get.active.lane.mask to setcc — sjoerd.meijer / detail
  24. [SVE] Fix scalable vector bug in DataLayout::getIntPtrType — david.sherwood / detail
  25. [X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend on XSAVE in both the frontend and the backend. — craig.topper / detail
  26. Remove "rm -f" workaround in acle_sve_adda.c — david.sherwood / detail
  27. [mlir] parallel loop canonicalization — tobias.gysi / detail
  28. [ARM] VCVTT instruction selection — david.green / detail
  29. Prevent unused error when assertions are disabled. — tpopp / detail
  30. [CodeComplete] Tweak code completion for `typename`. — kadircet / detail
  31. AggressiveInstCombineInternal.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  32. VNCoercion.cpp - remove unused includes. NFC. — llvm-dev / detail
  33. Fix some clang-tidy namespace closing comments warnings. NFC. — llvm-dev / detail
  34. LiveRangeEdit.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  35. MemoryLocation.h - reduce Instruction.h include to forward declaration. NFC. — llvm-dev / detail
  36. Constants.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  37. [ARM] VCVTT fpround instruction selection — david.green / detail
  38. [AArch64][SVE] Guard perm and select bfloat16 intrinsic patterns — cullen.rhodes / detail
  39. [AArch64][SVE] Predicate bfloat16 load patterns with HasBF16 — kerry.mclaughlin / detail
  40. [lldb] Rewrite Scalar::Promote — pavel / detail
  41. [lldb/Unwind] Use eh_frame plan directly when it doesn't need to be augmented — pavel / detail
  42. LoopVectorize.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  43. [AArch64][SVE] Add bfloat16 support to store intrinsics — kerry.mclaughlin / detail
  44. [Alignment][NFC] Migrate TTI::getMaskedMemoryOpCost to Align — gchatelet / detail

#20755 (Jun 25, 2020 4:48:17 PM)

  1. moved deployment to kubernetes files — kuhnel / detail
  2. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  3. [analyzer] SATest: Add initial docker infrastructure — vsavchenko / detail
  4. [analyzer] SATest: Add convenience 'docker' command — vsavchenko / detail
  5. [analyzer] SATest: Add a set of initial projects for testing — vsavchenko / detail
  6. [analyzer] SATest: Make docker interfaces transparent — vsavchenko / detail
  7. [analyzer] SATest: Make main script Python2 compatible — vsavchenko / detail
  8. [analyzer] SATest: Do not re-run CMake in Docker if not needed — vsavchenko / detail
  9. [analyzer] SATest: Add an easy option to connect to docker for debugging — vsavchenko / detail
  10. [analyzer] SATest: Add 5 more projects for testing — vsavchenko / detail
  11. [analyzer] SATest: Fix package versions for test dependencies — vsavchenko / detail
  12. [analyzer] SATest: Use logger in single-threaded mode as well — vsavchenko / detail
  13. [MLIR][Shape] Fix ambiguous symbol — frgossen / detail
  14. Ensure that CompilerInvocationTest normalizes default target triples — dany.grumberg / detail
  15. [libclang] Get rid of relience on SourceManager member signature — kadircet / detail
  16. [AST] Fix a crash on accessing a class without definition in constexpr function context. — hokein.wu / detail
  17. MachineScheduler.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  18. FPEnv.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  19. [Matrix] Group matrix diagnostics together (NFC). — flo / detail
  20. [ARM] Allow tail predication on sadd_sat and uadd_sat intrinsics — samuel.tebbs / detail
  21. [Matrix] Use 1st/2nd instead of first/second in matrix diags. — flo / detail
  22. [NFC] update test to make diff of the following commit clear — tyker / detail
  23. [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  24. Repair various issues with modernize-avoid-bind — aaron / detail
  25. [llvm-readelf] - Report a warning instead of an error when dumping a broken section header. — grimar / detail
  26. [MLIR][Shape] Canonicalize subsequent `index_to_size` and `size_to_index` — frgossen / detail
  27. [ARM] Split cast cost tests, and add masked load/store tests. NFC — david.green / detail
  28. [OPENMP]Dynamic globalization for parallel target regions. — a.bataev / detail
  29. [MLIR][Shape] Canonicalize subsequent `size_to_index` and `index_to_size` — frgossen / detail
  30. Fix a crash with [[clang::acquire_handle]] when written as a type — aaron / detail
  31. [DSE,MSSA] Check if Def is removable only wen we try to remove it. — flo / detail
  32. [openmp] Use Directive_enumSize instead of OMPD_unknown position — clementval / detail
  33. [Alignment][NFC] Use Align for TargetCallingConv::OrigAlign — gchatelet / detail
  34. Fix typos in CodeGenPrepare::splitLargeGEPOffsets comments. — llvm-dev / detail
  35. CodeGenPrepare.cpp - remove unused IntrinsicsX86.h header. NFC. — llvm-dev / detail
  36. IRBuilder.cpp - fix include sorting order. NFC. — llvm-dev / detail
  37. Attributes.cpp - fix include sorting order. NFC. — llvm-dev / detail
  38. LiveIntervals.h.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  39. [Alignment][NFC] Conform X86, ARM and AArch64 TargetTransformInfo backends to the public API — gchatelet / detail
  40. [lldb] Rewrite Scalar::GetBytes — pavel / detail
  41. [PhaseOrdering] delete test for vectorization; NFC — spatel / detail
  42. [NFC][PPC][AIX] Add stack frame layout diagram to PPCISelLowering.cpp — zarko / detail
  43. [ObjectYAML][DWARF] Format codes. NFC. — Xing / detail
  44. [MC] Fix PR45805: infinite recursion in assembler — thomasp / detail
  45. [AArch64] Emit warning when disassembling unpredictable LDRAA and LDRAB — victor.campos / detail
  46. [ARM] MVE VCVT lowering for f32->f16 truncs — david.green / detail
  47. LoopAccessAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  48. GlobalsModRef.h - reduce CallGraph.h include to forward declarations. NFC. — llvm-dev / detail
  49. Remove orphan TypeBasedAAResult::PathAliases declaration. NFC. — llvm-dev / detail
  50. Remove orphan AMDGPUAAResult::Aliases and AMDGPUAAResult::PathAliases declarations. NFC. — llvm-dev / detail
  51. [mlir][EDSC] Add divis and diviu and vector.extractelement — diego.caballero / detail
  52. [ARM] Fixup for signed comparison warning. NFC — david.green / detail
  53. [InstCombine] fold fmul/fdiv with fabs operands — spatel / detail
  54. Add `BoolLiteralExpression` to SyntaxTree — ecaldas / detail
  55. [FPEnv] PowerPC-specific builtin constrained FP enablement — kevin.neal / detail
  56. [Clang] Add support for -Wno-inline-namespace-reopened-noninline — andreybokhanko / detail
  57. [NewPM] Separate out alias analysis passes in opt — aeubanks / detail
  58. GVN.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  59. [libc++abi] Allow specifying custom Lit config files — Louis Dionne / detail
  60. [libunwind] Allow specifying custom Lit config files — Louis Dionne / detail
  61. Change while to do-while — maskray / detail
  62. [sve][acle] Add some C intrinsics for brain float types. — francesco.petrogalli / detail
  63. [FileCheck][NFC] Remove redundant DumpInputDefault — jdenny.ornl / detail
  64. [lldb/ScriptInterpreter] Extract IO redirection logic — Jonas Devlieghere / detail
  65. [analyzer] Enable constructor support in evalCall event. — Artem Dergachev / detail
  66. Ensure that default value for -triple is correctly normalizedvalues — dany.grumberg / detail
  67. [llvm-readobj][COFF] add .llvm.call-graph-profile section dump — zequanwu / detail
  68. [lldb/ScriptInterpreter] Let the IORedirect factory handle IO being disabled. — Jonas Devlieghere / detail
  69. [lldb/Lua] Redirect Lua stdout/stderr to the CommandReturnObject — Jonas Devlieghere / detail
  70. [Clang][SourceManager] optimize getFileIDLocal() — ndesaulniers / detail
  71. [NewPM] Move debugging log printing after PassInstrumentation before-pass-callbacks — Yuanfang Chen / detail
  72. Add `CharLiteral` to SyntaxTree — ecaldas / detail
  73. Add StringLiteral to SyntaxTree — ecaldas / detail
  74. Add `FloatingLiteral` to SyntaxTree — ecaldas / detail
  75. [lldb][NFC] Use expect_expr in TestDollarInVariable — Raphael Isemann / detail
  76. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  77. [Coroutines] Special handle __builtin_coro_resume for final_suspend nothrow check — xun / detail
  78. [lldb/Docs] Add more details to the issues with custom Python installs on macOS — Jonas Devlieghere / detail
  79. [Sema][CodeComplete][ObjC] Don't split the first selector fragment — davg / detail
  80. [gn build] Port 63a89693f09 — llvmgnsyncbot / detail
  81. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  82. Revert "[PGO] Extend the value profile buckets for mem op sizes." — yamauchi / detail
  83. [gn build] Port 9878996c708 — llvmgnsyncbot / detail
  84. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  85. [Coroutines] Handle dependent promise types for final_suspend non-throw check — xun / detail
  86. [ARM] Add FP_ROUND handling to splitting MVE stores — david.green / detail
  87. Revert "[X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature." — craig.topper / detail
  88. [libc++abi] NFCI: Minor refactoring of abort_message() — Louis Dionne / detail
  89. [flang] Replace ATTRIBUTE_UNUSED with LLVM_ATTRIBUTE_UNUSED — richard.barton / detail
  90. [openmp] Use config.test_extra_flags in archer and multiplex tests — aktoon / detail
  91. [HIP] Improve check patterns to avoid test failures in case string "opt", etc. happens to be in the command path. — yamauchi / detail
  92. [lldb/ScriptInterpreter] Fix missing include on Windows — Jonas Devlieghere / detail
  93. [builtins] Move more float128-related helpers to GENERIC_TF_SOURCES list — anton / detail
  94. [libc++] Fix some typos in the comment header for <regex> — Louis Dionne / detail
  95. [Support][AIX] Add declaration of wait4 to fix build — hubert.reinterpretcast / detail
  96. [NFC][Support] Make Unix/Program.inc separately compilable — hubert.reinterpretcast / detail
  97. [NFC][Support] Add unit of measure to comment for PeakMemory — hubert.reinterpretcast / detail
  98. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  99. [ARM] MVE VCVT lowering for f16->f32 extends — david.green / detail
  100. Migrate a couple of codegen tests to gc-live format — listmail / detail
  101. [x86] add vector test for merged condition branching; NFC — spatel / detail
  102. [libc++] Remove deprecated _LIBCPP_ALTERNATE_STRING_LAYOUT macro — Louis Dionne / detail
  103. [ARM] Split FPExt loads — david.green / detail
  104. [clangd] Config: Fragments and parsing from YAML — sam.mccall / detail
  105. [gn build] Port e9fb1506b83 — llvmgnsyncbot / detail
  106. Migrate a couple of codegen tests to gc-live format — listmail / detail
  107. [MVT] Add missing floating point types for 1024/2048-bit vectors. — paul.walker / detail
  108. [AArch64][GlobalISel] Port buildvector -> dup pattern from AArch64ISelLowering — Jessica Paquette / detail
  109. [libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build — Louis Dionne / detail
  110. Fix polly build after 8c2082e1dc9505da21806b707dfb3eae3f0550ff — maskray / detail
  111. [WebAssembly] Adding 64-bit versions of __stack_pointer and other globals — aardappel / detail
  112. [WebAssembly] Add warnings for -shared and -pie — sunfish / detail
  113. [lldb/test] Skip TestBreakpointThumbCodesection on arm64. — ditaliano / detail
  114. [lldb/test] XFAIL TestHWBreakMultiThread on arch rather platform. — ditaliano / detail
  115. [test] XFail TestSigtrampUnwind based on arch rather than OS — ditaliano / detail
  116. [test] XFail TestStepNoDebug based on arch rather than OS — ditaliano / detail
  117. [libc++] Add missing <stddef.h> include to <wchar.h> — Louis Dionne / detail
  118. [compiler-rt] Add support for arm64 macOS — Steven Wu / detail

#20754 (Jun 25, 2020 2:13:38 AM)

  1. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  2. [unittest] Fix FrontendTests CanGenerateCC1CommandLineFlag when LLVM_DEFAULT_TARGET_TRIPLE is not normalized after D79796 — maskray / detail
  3. [lldb/API] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  4. [Apple Silicon] Handle macOS in PlatformDarwin — ditaliano / detail
  5. [HostInfoMacOS] Parse correctly the triple for Apple Silicon. — ditaliano / detail
  6. [MLIR][NFC] Adopt variadic isa<> — jurahul / detail
  7. [DWARFYAML][debug_gnu_*] 'Descriptor' field should be 1-byte. NFC. — Xing / detail
  8. [mlir] Refactor OpInterface internals to be faster and factor out common bits. — riddleriver / detail
  9. Don't inline dynamic allocas that simplify to huge static allocas. — Amara Emerson / detail
  10. [mlir][spirv] Add TransposeOp — antiagainst / detail
  11. [mlir][DialectConversion][NFC] Add comment blocks and organize a bit of the code — riddleriver / detail
  12. [MLIR][SPIRVToLLVM] Implementation of SPIR-V module conversion pattern — antiagainst / detail
  13. [lldb] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  14. [Inliner] Handle 'no-signed-zeros-fp-math' function attribute. — Akira / detail
  15. [Hexagon][llvm-objcopy] Add missing check for SHN_HEXAGON_SCOMMON_1 — sidneym / detail
  16. [NewPM][opt] Assert PassPipeline and Passes don't both contain passes — aeubanks / detail
  17. [X86][NFC] Pre-commit test case for the following patch. — pengfei.wang / detail
  18. Move explicit template class specialization out of the class to fix gcc builds (NFC) — joker.eph / detail
  19. [X86] Fix a typo error. — pengfei.wang / detail
  20. [VE] Add clang tests for VE — marukawa / detail
  21. [X86] Emit a reg-reg copy for fast isel of vector bitcasts. — craig.topper / detail
  22. [InstCombine] Combine select & Phi by same condition — mkazantsev / detail
  23. [Test] Add more tests for selects & phis — mkazantsev / detail
  24. [SVE] Make ConstantFoldGetElementPtr work for scalable vectors of indices — david.sherwood / detail
  25. [OpenMP] Upgrade default version of OpenMP to 5.0 — Saiyedul.Islam / detail
  26. [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. — sander.desmalen / detail
  27. [mlir] parallel loop tiling optimization for loops with static bounds — tobias.gysi / detail
  28. [MLIR][Shape] Add `shape.rank` operation — frgossen / detail
  29. [lldb][PDB] Constexpr static member values as AST literals — aleksandr.urakov / detail
  30. [MLIR][Shape] Add constant folding to `shape.rank` — frgossen / detail
  31. Reland "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  32. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  33. [MLIR][Shape] Add canonicalization pattern for `shape.rank` — frgossen / detail
  34. [PowerPC] add popcount CodeGen test; NFC — shawn / detail
  35. [MLIR][Shape] Lower `shape.rank` — frgossen / detail
  36. [MLIR][Shape] Lower `shape_of` for unranked tensors — frgossen / detail
  37. [docs][GlobalISel] Fix the warnings during docs-llvm-html build — djordje.todorovic / detail
  38. [docs][llvm-dwarfdump] Fix the warnings during docs-llvm-html buil — djordje.todorovic / detail

#20753 (Jun 24, 2020 3:42:15 PM)

  1. [buildbot] Use paths instead of env vars for ml bots — mtrofin / detail
  2. [LLD][PowerPC] Add support for R_PPC64_GOT_PCREL34 — kamau.bridgeman / detail
  3. Loads.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  4. [llvm-readobj] - Don't crash when a broken GNU hash table is dumped with --hash-symbols. — grimar / detail
  5. [DSE,MSSA] Add missing -enable-dse-memoryssa flag to test. — flo / detail
  6. [AMDGPU] Avoid redundant mode register writes — tcorring / detail
  7. [lldb] Refactor Scalar::TruncOrExtendTo — pavel / detail
  8. [AST][RecoveryExpr] Add error-bit TemplateArgument — hokein.wu / detail
  9. Cloning.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  10. WebAssembly: Don't store MachineFunction in MachineFunctionInfo — Matthew.Arsenault / detail
  11. [VectorCombine] add tests for extract + cmp + binop; NFC — spatel / detail
  12. [VectorCombine] give invalid index value a name; NFC — spatel / detail
  13. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  14. [llvm] Release-mode ML InlineAdvisor — mtrofin / detail
  15. [NewPM] Handle -simplifycfg in opt — aeubanks / detail
  16. [NewPM] Add SimpleLoopUnswitchPass to PassRegistry.def — aeubanks / detail
  17. Revert "[AMDGPU] Enable compare operations to be selected by divergence" — arsenm2 / detail
  18. [ELF] -r: don't parse @ (symbol versioning) for .symver inline asm in bitcode — maskray / detail
  19. [Hexagon] Reducing minimum alignment requirement — iajbar / detail
  20. [clangd] Disable printing of Value for tag-types on hover — kadircet / detail
  21. AMDGPU/GlobalISel: Invert parameter for div/rem lowering function — Matthew.Arsenault / detail
  22. AMDGPU/GlobalISel: Legalize 64-bit G_SDIV/G_SREM — Matthew.Arsenault / detail
  23. [AMDGPU] Make sure to fix implicit operands on insertBranch — david.stuttard / detail
  24. Disable flaky lldb-vscode tests on aarch64 — waltermelon / detail
  25. [SLP] Precommit short load / wide math test for AArch64. — flo / detail
  26. GlobalISel: Add unit tests for some utils functions — Matthew.Arsenault / detail
  27. [SemaObjC] Fix a crash on invalid when 'auto' is used in a @property — erik.pilkington / detail
  28. [OpenMP] Adopt std::set in HostDataToTargetMap — tianshilei1992 / detail
  29. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  30. [llvm] Remove full stop frome error message — Jonas Devlieghere / detail
  31. [libTooling] Delete deprecated `Stencil` combinators. — yitzhakm / detail
  32. [MLIR] Fix affine loop fusion private memref alloc — uday / detail
  33. LoopUtils.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  34. [gn build] (manually) port bdceefe95ba6a — thakis / detail
  35. [gn build] Port 4fb2116ee7f — llvmgnsyncbot / detail
  36. Start adding support for generating CC1 command lines from CompilerInvocation — dany.grumberg / detail
  37. [gn build] Port 29125ddf132 — llvmgnsyncbot / detail
  38. Fix coding style. NFC. — michael.hliao / detail
  39. [X86] Replace PROC macros with an enum and a lookup table of processor information. — craig.topper / detail
  40. [WPD] Allow virtual calls to be analyzed with multiple type tests — tejohnson / detail
  41. Disable a flaky lldb-vscode test on aarch64 — waltermelon / detail
  42. [X86] Rename O3-pipeline.ll to opt-pipeline.ll and add O1/O2 command lines — craig.topper / detail
  43. [NVPTX] Fix for NVPTX module asm regression — tra / detail
  44. [llvm-objcopy] Update help messages — alexshap / detail
  45. [OpenMP][Docs] Mark TR8 `present` as claimed in docs — jdenny.ornl / detail
  46. Local.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  47. InstCombineInternal.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  48. [OpenMP][NFC] Remove hard-coded line numbers from test — jdenny.ornl / detail
  49. [ObjC] Copy a block to the heap if it is passed as a variadic argument — Akira / detail
  50. [FileCheck][NFC] Fix typo in test comment — jdenny.ornl / detail
  51. [docs] Fix typo — Vedant Kumar / detail
  52. [SLP] Limit GEP lists based on width of index computation. — flo / detail
  53. [Apple Silicon] Initial support for Rosetta — ditaliano / detail
  54. [Apple Silicon] Debugging of process under Rosetta is supported. — ditaliano / detail
  55. [lld-macho] Use namespace qualifiers (macho::) instead of `namespace lld { namespace macho {` — i / detail
  56. [llvm-objcopy] Update help message tests — alexshap / detail
  57. Fix crash on XCore on unused inline in EmitTargetMetadata — erich.keane / detail
  58. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  59. Fix a pair of wtype-limits and 3 wparentheses warnings from 29125ddf1 — erich.keane / detail
  60. [x86][AArch64] add tests for fmul-fma combine; NFC — spatel / detail
  61. [InlineCost] Added InlineCostCallAnalyzer::print() — knaumov / detail
  62. [lldb][NFC] Use expect_expr in TestStructTypes.py — Raphael Isemann / detail
  63. [NFCI][CostModel] Add const to Value*. — dfukalov / detail
  64. [ProcessGDBRemote] Placate the Windows buildbot. — ditaliano / detail
  65. [SVE] Remove calls to VectorType::getNumElements from IPO — ctetreau / detail
  66. [NFC][PowerPC] Fix some typos in MachineCombiner comments — Jinsong Ji / detail
  67. [lld-macho] Remove using namespace llvm::MachO — maskray / detail
  68. [ProcessGDBRemote] Fix a typo in an ifdef from 58de2a3851391d — martin / detail
  69. [PowerPC][Power10] Implement Count Leading/Trailing Zeroes Builtins under bit Mask in LLVM/Clang — amy.kwan1 / detail
  70. Add a git hook script that can be manually setup to run some checks on every push — joker.eph / detail
  71. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  72. [ARM] Make cp10 and cp11 usage a warning — stefan / detail
  73. Revert "[BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles." — 31459023+hctim / detail
  74. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  75. [TextAPI/MachO] Fix style issues. NFC — maskray / detail
  76. Remove Passes dependency on CodeGen — Yuanfang Chen / detail
  77. Revert "Use concrete natural type alignment for masked load/store operations instead of 0." — gchatelet / detail
  78. [NFCI] SCEV: promote ScalarEvolutionDivision into an publicly usable class — lebedev.ri / detail
  79. [InstCombine] visitBitCast(): do not crash on weird `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  80. [IR] GetUnderlyingObject(), stripPointerCastsAndOffsets(): don't crash on `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  81. [SROA] convertValue(): we can have <N x iK> to <M x iQ*> cast — lebedev.ri / detail
  82. [SROA] convertValue(): we can have <N x iK*> to <M x iQ> cast — lebedev.ri / detail
  83. [NFCI][InstSimplify] Add CHECK-LABEL to new icmp.ll test — lebedev.ri / detail
  84. [gn build] Port 1e2691fe238 — llvmgnsyncbot / detail
  85. [MIR] Fix CFI_INSTRUCTION escape printing — scott.linder / detail
  86. [llvm-profdata] --hot-func-list: fix some style issues in D81800 — maskray / detail
  87. [clangd] Make background index thread count calculation clearer — sam.mccall / detail

#20752 (Jun 24, 2020 5:07:07 AM)

  1. added scripts to debug running deployment — kuhnel / detail
  2. [SVE] Remove calls to VectorType::getNumElements from Bitcode — ctetreau / detail
  3. [IR] Remove MSVC warning workaround (NFC) — nikita.ppv / detail
  4. fix test failure for clang/test/CodeGen/builtin-expect-with-probability.cpp — erich.keane / detail
  5. Add missing string conversions to fix a compile error in Local.h — Adrian Prantl / detail
  6. Preserve GlobalsAA analysis result in InjectTLIMappings — flo / detail
  7. test/msan/sigwait: Don't silently ignore assertion failures — eugenis / detail
  8. [lldb/Lua] Fix typo: s/stdout/stderr/ — Jonas Devlieghere / detail
  9. [ASan][MSan] Remove EmptyAsm and set the CallInst to nomerge to avoid from merging. — zequanwu / detail
  10. [ARM] Cortex-M4 integer instructions scheduler info test. NFC — david.green / detail
  11. [SVE] Remove calls to VectorType::getNumElements from AsmParser — ctetreau / detail
  12. [mlir] [VectorOps] Improve vector.create_mask lowering — ajcbik / detail
  13. When performing a substitution into a dependent alias template, mark the — richard / detail
  14. [ARM] Mark more integer instructions as not having side effects. — david.green / detail
  15. [flang] add RTBuilder.h — eschweitz / detail
  16. [RISCV][NFC] Add tests for folds of ADDIs into load/stores — luismarques / detail
  17. [lldb] Fix the modules build — Jonas Devlieghere / detail
  18. [clang][driver] allow macOS 11 OS version in the driver — Alex Lorenz / detail
  19. Remove clang::Codegen::EHPadEndScope as unused — dblaikie / detail
  20. [mlir] [integration-test] Let target check-mlir imply target check-mlir-integration too — ajcbik / detail
  21. [WebAssembly] Fix for use of uninitialized member in WasmObjectWriter.cpp — sbc / detail
  22. Move late-parsed class member attribute handling adjacent to all the — richard / detail
  23. [AMDGPU] Update AMD GPU processor information — Tony.Tye / detail
  24. [ELF] Add -z start-stop-visibility= to set __start_/__stop_ symbol visibility — phosek / detail
  25. [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  26. [IR] Prefer scalar type for struct indexes in GEP constant expressions. — efriedma / detail
  27. [AArch64][SVE] Add legalization support for i32/i64 vector srem/urem — efriedma / detail
  28. [NFC] Remove outdated comment in llvm-symbolizer test case. — akhuang / detail
  29. DR458: Search template parameter scopes in the right order. — richard / detail
  30. [clang codegen] Fix alignment of "Address" for incomplete array pointer. — efriedma / detail
  31. [MLIR] [NFC] Add new line and empty line before printing modified loop — jurahul / detail
  32. [WebAssebmly] Fully disable 'protected' visibility — sbc / detail
  33. AMDGPU/GlobalISel: Fix fixed ABI special VGPR function arguments — Matthew.Arsenault / detail
  34. [SimplifyCFG] Drop debug loc in SpeculativelyExecuteBB — Vedant Kumar / detail
  35. Remove GlobalValue::getAlignment(). — efriedma / detail
  36. [AArch64][GlobalISel] Improve codegen for some constant vectors by using constant pool loads. — Amara Emerson / detail
  37. [PowerPC] Add support for vector bool __int128 for Power10 — saghir / detail
  38. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  39. Add option to symbolize inline frames for InternalSymbolizer — Vitaly Buka / detail
  40. [NFC][MLIR] Undo anonymous namespace change from https://reviews.llvm.org/D82417 — jurahul / detail
  41. [cmake] configure the host triple on an Apple Silicon machine correctly — Alex Lorenz / detail
  42. [clang][driver] set macOS as the target OS for -arch arm64 when clang — Alex Lorenz / detail
  43. test fix: add missing system-darwin REQUIRES — Alex Lorenz / detail
  44. [lldb/Test] Temporarily disable TestSimulatorPlatform.py — Jonas Devlieghere / detail
  45. [X86] Add mayLoad/mayStore flags to some X87 instructions that don't have isel patterns to infer them from. — craig.topper / detail
  46. [libc] Add long double flavors of the floating point manipulation functions. — sivachandra / detail
  47. [libc][Obvious] Remove a debug #include of iostream. — sivachandra / detail
  48. [X86] Speculatively fix to X86AvoidStoreForwardingBlocks not deference a machine mem operand if there isn't one present. — craig.topper / detail
  49. [libc] Enable copysignl, frexpl, logbl and modfl on aarch64. — sivachandra / detail
  50. [VE] Clang toolchain for VE — simon.moll / detail
  51. [AST][RecoveryExpr] Fix a crash: don't attach error-type base specifiers. — hokein.wu / detail
  52. [gn build] Port 96d4ccf00c8 — llvmgnsyncbot / detail
  53. [AST][RecoveryExpr] Populate error-bit from Type to Expr. — hokein.wu / detail
  54. [ARM][BFloat] Legalize bf16 type even without fullfp16. — simon.tatham / detail
  55. [AMDGPU] Enable compare operations to be selected by divergence — alex-t / detail
  56. [DSE,MSSA] Precommit small test changes for D72631. — flo / detail
  57. [lldb] fix typo in docs: withing -> within — kkleine / detail
  58. [ARM] Improve diagnostics message when Neon is unsupported — victor.campos / detail
  59. [AArch64][SVE] Add bfloat16 support to load intrinsics — kerry.mclaughlin / detail
  60. [AArch64][SVE] Add bfloat16 support to perm and select intrinsics — cullen.rhodes / detail
  61. [AArch64][SVE] Add bfloat16 support to svlen intrinsic — cullen.rhodes / detail
  62. [AArch64][SVE2] Add bfloat16 support to whilerw/whilewr intrinsics — cullen.rhodes / detail
  63. [libclang] Extend clang_Cursor_Evaluate(). — flo / detail
  64. [llvm-readelf] - Don't crash when e_shstrndx==SHN_XINDEX, but there is no section header. — grimar / detail
  65. [clang-format] restore indent in conditionals when AlignOperands is DontAlign — krasimir / detail
  66. Don't install clang-import-test — Alexander.Richardson / detail
  67. StackLifetime.h - remove unused AliasAnalysis.h include. NFC. — llvm-dev / detail
  68. ObjCARC.h - remove unnecessary includes. NFC. — llvm-dev / detail
  69. [OpenMP] NFC: Create OpenMP release notes file — protze / detail
  70. [OpenMPOpt] ICV macro definitions — sstipanovic / detail
  71. [DSE] Eliminate stores at the end of the function. — flo / detail

#20751 (Jun 23, 2020 1:19:28 PM)

  1. Remove strcmp fuzz from CMakeList since it breaks build. — gyurgyikcp / detail
  2. [NewPM] Attempt to run opt passes specified via -foo-pass under NPM — aeubanks / detail
  3. [X86][AVX] Add v16f32 variant of PR46249 test case — llvm-dev / detail
  4. Revert "[mlir] make the bitwidth of device side index computations configurable" — tobias.gysi / detail
  5. [X86][AVX] Attempt to lower v16i32/v16f32 shuffles with lowerShuffleAsRepeatedMaskAndLanePermute — llvm-dev / detail
  6. [debugserver] Initial support for Apple Silicon. — ditaliano / detail
  7. [Coroutines] Fix a few failing tests — xun / detail
  8. [mlir] Added the dialect inliner to the SCF dialect — liufeng.ee / detail
  9. [lldb][NFC] Add some more tests for edge cases LLDB's builtin formatters — Raphael Isemann / detail
  10. [SVE] Remove calls to VectorType::getNumElements from FuzzMutate — ctetreau / detail
  11. Fix incorrect "REQUIRE" (default_target->default_triple) introduced in 59f45a1cdb3 — joker.eph / detail
  12. [MLIR][LLVMDialect] Added bitreverse and ctpop intrinsics — antiagainst / detail
  13. [vscode] set default values for terminateDebuggee for the disconnect request — waltermelon / detail
  14. [ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF folded section symbols) to tombstone values — i / detail
  15. Change CMake so that we only look for Z3 when LLVM_ENABLE_Z3_SOLVER is enabled — mikhail.ramalho / detail
  16. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  17. [mlir] Avoid pontentially ambiguous class name — jean-michel.gorius / detail
  18. [Host] Check for TARGET_OS_EMBEDDED instead of listing architectures. — ditaliano / detail
  19. [ObjectFileMachO] Check for TARGET_EMBEDDED instead of listing architectures. — ditaliano / detail
  20. Generalize TestFormattersBoolRefPtr to work on Apple Silicon. — ditaliano / detail
  21. Redo of Add terminateCommands to lldb-vscode protocol — waltermelon / detail
  22. [LLD][PowerPC] Add support for R_PPC64_PCREL34 — kamau.bridgeman / detail
  23. [DSE,MSSA] Treat `store 0` after calloc as noop stores. — flo / detail
  24. [libc][Obvious] Fix few typos in tests. — sivachandra / detail
  25. [IR] Remove unnecessary uint64_t casts (NFC) — nikita.ppv / detail

#20750 (Jun 23, 2020 9:49:51 AM)

  1. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / detail
  2. AST dump: recurse into type template arguments when dumping. — richard / detail
  3. [DSE,MSSA] Treat passed by value args as invisible to caller. — flo / detail
  4. [llvm-rc] Implement the language id option — martin / detail
  5. LowLevelTypeImpl.h - fix implicit Debug.h dependency. NFC. — llvm-dev / detail
  6. StatepointLowering.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  7. ProfileSummary.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  8. [DebugInfo] Print line table extended opcode bytes if parsing fails — james.henderson / detail
  9. [PowerPC][NFC] Add tests for variadic functions on PPC64 — lkail / detail
  10. Silence gcc warning about extra ";" [NFC] — mikael.holmen / detail
  11. [AVR] Rewrite the function calling convention. — me / detail
  12. [SVE] Code generation for fixed length vector loads & stores. — paul.walker / detail
  13. [DAG] visitSIGN_EXTEND_INREG - rename EVT variable. NFCI. — llvm-dev / detail
  14. [X86] truncateVectorWithPACK - fix outdated comment. NFC. — llvm-dev / detail
  15. [lldb] Split ClangASTSource::CompleteType — pavel / detail
  16. [TableGen] Add error messages — sebastian.neubauer / detail
  17. Revert "[AVR] Explicitly set the address of the data section when invoking the linker" — me / detail
  18. [AArch64][SVE] Guard svbfloat16_t with feature macro in ACLE — cullen.rhodes / detail
  19. [PowerPC] fold addi's imm operand to its imm form consumer's displacement — czhengsz / detail
  20. [libcxx tests] Clang is more strict now about coroutines — dave / detail
  21. [IndVarSimplify] Don't replace IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  22. [SVE][CodeGen] Legalisation of vsetcc with scalable types — kerry.mclaughlin / detail
  23. DWARFLinkerDeclContext.h - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  24. SanitizerCoverage.h - fix implicit VirtualFileSystem.h dependency. NFC. — llvm-dev / detail
  25. [Transforms] Ensure we include CommandLine.h if we declare any cl::opt flags — llvm-dev / detail
  26. [AArch64][SVE] ACLE: Add bfloat16 to struct load/stores. — sander.desmalen / detail
  27. Handle invalid types in the nullPointerConstant AST matcher — aaron / detail
  28. Add strcmp fuzz test. — gyurgyikcp / detail
  29. [libc] Add fuzz test for strcmp. — gyurgyikcp / detail
  30. [Analysis] Ensure we include CommandLine.h if we declare any cl::opt flags. NFC. — llvm-dev / detail
  31. ModuleTest.cpp - fix implicit SourceMgr.h dependency. NFC. — llvm-dev / detail
  32. llvm-dwp.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  33. llvm-isel-fuzzer.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  34. [DebugInfo][test] Attempt to fix big endian build bots — james.henderson / detail
  35. [DebugInfo/DWARF] - Do not hang when CFI are truncated. — grimar / detail
  36. [AMDGPU/MemOpsCluster] Compute `width` for `MIMG` instruction class. — mahesha.comp / detail
  37. [ARM] BFloat MatMul Intrinsics&CodeGen — mikhail.maltsev / detail
  38. DwarfGenerator.cpp - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  39. ProfileSummaryInfoTest.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  40. Add stddef.h to fix missing size_t type build errors. — llvm-dev / detail
  41. [ObjectYAML][ELF] Add support for emitting the .debug_pubnames section. — Xing / detail
  42. [OPENMP50]Codegen for scan directives in parallel for simd regions. — a.bataev / detail
  43. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  44. [PhaseOrdering] add test for vectorizer cooperation; NFC — spatel / detail
  45. [libc++abi] Allow code-signing executables when running the tests — Louis Dionne / detail
  46. Mangle.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  47. [unittest, ADT] Add unit tests for itostr & utostr — thomasp / detail
  48. AMDGPU/GlobalISel: Fix asserts on non-s32 sitofp/uitofp sources — Matthew.Arsenault / detail
  49. [BFloat] Add convert/copy instrinsic support — mikhail.maltsev / detail
  50. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  51. [gn build] (semi-manually) Port d90443b1d93 — thakis / detail
  52. [ARM] Describe defs/uses of VLLDM and VLSTM — momchil.velikov / detail
  53. [MLIR][SPIRVToLLVM] Implementation of spv.func conversion, and return ops — antiagainst / detail
  54. Fix test added by D79830 — erich.keane / detail
  55. [MLIR][SPIRV] Extend automation script to generate coverage report. — antiagainst / detail
  56. [openmp] Add missing dependencies for OMP.h.inc after d90443b — clementval / detail
  57. [ObjectYAML][ELF] Add support for emitting the .debug_pubtypes section. — Xing / detail
  58. [PhaseOrdering] add test for missed vectorization; NFC (PR43745) — spatel / detail
  59. [ObjectYAML][DWARF] Remove unused context. NFC. — Xing / detail
  60. [lldb/Lua] Use the debugger's output and error file for Lua's I/O library. — Jonas Devlieghere / detail
  61. [X86][AVX] Add PR46249 test case — llvm-dev / detail
  62. WithColor.h - reduce CommandLine.h include to forward declaration. NFC. — llvm-dev / detail
  63. [lldb/Lua] Require Lua 5.3 — Jonas Devlieghere / detail

#20749 (Jun 23, 2020 12:07:20 AM)

  1. [AVR] Don't adjust for instruction size — aykevanlaethem / detail
  2. [AVR] Decode single register instructions — aykevanlaethem / detail
  3. [AVR] Disassemble multiplication instructions — aykevanlaethem / detail
  4. [AVR] Disassemble instructions with fixed Z operand — aykevanlaethem / detail
  5. [AVR] Disassemble double register instructions — aykevanlaethem / detail
  6. [VectorCombine] do not use magic number for undef mask element; NFC — spatel / detail
  7. [InstCombine] add tests for integer reductions; NFC — spatel / detail
  8. [InstCombine] reassociate diff of sums into sum of diffs — spatel / detail
  9. [PowerPC][Power10] Implement VSX PCV Generate Operations in LLVM/Clang — amy.kwan1 / detail
  10. Distinguish between template parameter substitutions that are forming — richard / detail
  11. [mlir][mlir-rocm-runner] Remove compile-time warning. NFC. — whchung / detail
  12. Fix a corner case in vector.shape_cast when the trailing dimensions are of size 1. — whchung / detail
  13. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail
  14. [SDAG] Add new AssertAlign ISD node. — michael.hliao / detail
  15. [InstCombine] Replace selects with Phis — mkazantsev / detail
  16. [SROA] Teach SROA to perform no-op pointer conversion. — michael.hliao / detail
  17. [libc] Match x86 long double NaN classification with that of the compiler. — sivachandra / detail
  18. [Triple] support macOS 11 os version number — Alex Lorenz / detail

#20748 (Jun 22, 2020 4:54:57 PM)

  1. [analyzer] Remove forbidden characters from a filename for a graph dump on Windows — dpetrov / detail
  2. Pre-commit SLP test. NFC. — Stanislav.Mekhanoshin / detail
  3. [ARC] Add missing return statement — gchatelet / detail
  4. [DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructions — stozer / detail
  5. [AMDGPU] Generate test checks — jay.foad / detail
  6. Pre-commited test update. NFC. — Stanislav.Mekhanoshin / detail
  7. [MLIR] Remove TableGen redundant calls to native calls when creating new operations in DRR TableGen files — jpienaar / detail
  8. [flang] Finish adding AbstractConverter.h — eschweitz / detail
  9. [DSE,MSSA] Add additional tests with non-removable stores (NFC). — flo / detail
  10. [NPM] Bail out when -foo and --passes=foo are both specified — aeubanks / detail
  11. [MCParser] Support quoted section name for COFF — i / detail
  12. [DSE,MSSA] Reorder DSE blocking checks. — flo / detail
  13. [VectorCombine] make helper function for shift-shuffle; NFC — spatel / detail
  14. [lldb/Lua] Recognize "quit" as a way to exit the script interpreter. — Jonas Devlieghere / detail
  15. [flang] Shape analysis for result of MATMUL — pklausler / detail
  16. [sve][acle] Add SVE BFloat16 extensions. — francesco.petrogalli / detail
  17. [PGO][PGSO] Enable non-cold size opts under partial profile sample PGO. — yamauchi / detail
  18. Add support of __builtin_expect_with_probability — erich.keane / detail
  19. [clang-tidy] llvm-twine-local ignores parameters — n.james93 / detail
  20. [clang-tidy] RenamerClangTidy wont emit fixes in scratch space — n.james93 / detail
  21. [ARM][BFloat] Implement bf16 get/set_lane without casts to i16 vectors — mikhail.maltsev / detail
  22. [llvm] Fix typo in test case comment (NFC) — tobias.gysi / detail
  23. [mlir] Fix a doc link in LinalgBase.td — hanchung / detail
  24. [flang] Fix bug checking SAVE attribute — tkeith / detail
  25. [X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum. — craig.topper / detail
  26. [X86] Remove encoding value from the X86_FEATURE and X86_FEATURE_COMPAT macro. NFCI — craig.topper / detail
  27. Revert "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  28. [SVE] Remove calls to VectorType::getNumElements from WebASM — ctetreau / detail
  29. Revert "[X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions" — hans / detail
  30. Use std::make_tuple instead initializer list — antiagainst / detail
  31. [HIP] Move HIP Linking Logic into HIP ToolChain — enye.shi / detail
  32. Add Statically Linked Libraries — enye.shi / detail
  33. llvm-nm: Implement --special-syms. — peter / detail
  34. Fix the verification of DIEs with DW_AT_ranges. — gclayton / detail
  35. Recommit "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  36. [mlir][ods] Allow filtering of ops — jpienaar / detail
  37. [Coroutines] Ensure co_await promise.final_suspend() does not throw — xun / detail
  38. Fix dynamic alloca detection in CloneBasicBlock — aeubanks / detail
  39. - Add hasNItemsOrLess and container variants of hasNItems, hasNItemsOrMore, and hasNItemsOrLess — jurahul / detail
  40. [SVE] Remove calls to VectorType::getNumElements from ARM — ctetreau / detail
  41. add copy of MLIR .clang-tidy to squelch noise in phabricator reviews — eschweitz / detail
  42. [WebAssembly] Add support for externalref to MC and wasm-ld — sbc / detail
  43. [MLIR][NFC] Adopt hasNItems() for SizedRegion predicate — jurahul / detail
  44. Add -ast-dump-decl-types flag to include types of value and type — richard / detail
  45. Fix multilevel deduction where an outer pack is used in the type of an — richard / detail
  46. [llvm-install-name-tool] Implement delete_rpath option — alexshap / detail

#20747 (Jun 22, 2020 7:17:38 AM)

  1. workaround for failing GPU — kuhnel / detail
  2. buildbot mlir-nvidia: fixed port configuration — kuhnel / detail
  3. [X86] Add an AVX check prefix to bitcast-vector-bool.ll to combine checks where AVX1/2/512 are all the same. NFC — craig.topper / detail
  4. [flang]Fix individual tests with lit when building out of tree — Osi.Request / detail
  5. [Peeling] Extend the scope of peeling a bit — serguei.katkov / detail
  6. Return false if the identifier is not in the global module index. — v.g.vassilev / detail
  7. [mlir] Add for loop specialization — herhut / detail
  8. [clang][Driver] Correct tool search path priority — david.spickett / detail
  9. [CSInfo][MIPS] Don't describe parameters loaded by sub/super reg copy — djordje.todorovic / detail
  10. [Analyzer][StreamChecker] Add note tags for file opening. — 1.int32 / detail
  11. [mlir] make the bitwidth of device side index computations configurable — zinenko / detail
  12. Fixed ASTMatchers registry and regen ast docs — n.james93 / detail
  13. [DSE,MSSA] Remove unused arguments for isDSEBarrier (NFC). — flo / detail
  14. [clang-tidy] Improved accuracy of check list updater script — n.james93 / detail
  15. [DebugInfo] Explicitly permit addr_size = 0x02 when parsing DWARF data — anton / detail
  16. [MSP430] Enable some basic support for debug information — anton / detail
  17. [LTO] Use StringRef instead of C-style strings in setCodeGenDebugOptions — momchil.velikov / detail
  18. [MSP430] Update register names — anton / detail
  19. Make ninja smart console builds more pretty — dave / detail
  20. Revert "[MSP430] Update register names" — anton / detail
  21. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  22. [StackSafety] Ignore unreachable instructions — Vitaly Buka / detail
  23. [StackSafety] Check variable lifetime — Vitaly Buka / detail
  24. Revert "[Peeling] Extend the scope of peeling a bit" — serguei.katkov / detail
  25. [ASTMatcher] Correct memoization bug ignoring direction (descendants or ancestors) — sam.mccall / detail
  26. Revert "[CGP] Enable CodeGenPrepares phi type convertion." — tpopp / detail
  27. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  28. [mlir] Fix linalg.generic matmul example in the doc — zinenko / detail
  29. OptimizationRemarkEmitter.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  30. [DAG] SimplifyMultipleUseDemandedBits - drop unnecessary *_EXTEND_VECTOR_INREG cases — llvm-dev / detail
  31. Attempt to unbreak the test introduced in 359fae6eb094 on Windows — anton / detail
  32. [llvm-readobj] - Validate the DT_STRSZ value to avoid crash. — grimar / detail
  33. [AMDGPU] clang-format of SIModeRegister.cpp — tcorring / detail
  34. [VectorCombine] improve IR debugging by providing/salvaging value names — spatel / detail
  35. Let HIP default include respect -nogpuinc and -nogpulib — Yaxun.Liu / detail
  36. [llvm-readelf] - Do not crash when dumping the dynamic symbol table when its sh_entzize == 0. — grimar / detail
  37. [AMDGPU] Update more live intervals in SIWholeQuadMode — jay.foad / detail
  38. [VectorCombine] add/use pass-level IRBuilder — spatel / detail
  39. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  40. Revert "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  41. [DAG] Add SimplifyMultipleUseDemandedVectorElts helper for SimplifyMultipleUseDemandedBits. NFCI. — llvm-dev / detail
  42. [DWARFYAML][debug_info] Use 'AbbrCode' to index the abbreviation. — Xing / detail
  43. [DWARFYAML][debug_info] Add support for error handling. — Xing / detail
  44. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  45. Revert commit 9e52530 because of dependencies issue — clementval / detail
  46. [VectorCombine] add helper to replace uses and rename — spatel / detail
  47. Implement constexpr BinaryOperator for vector types — erich.keane / detail
  48. [mlir][spirv] Enhance AccessChainOp index type handling — antiagainst / detail

#20746 (Jun 21, 2020 9:29:42 PM)

  1. [clang-tidy] Implement storeOptions for checks missing it. — n.james93 / detail
  2. [X86] Add cooperlake detection to _cpu_indicator_init. — craig.topper / detail
  3. [X86] Add 'cooperlake' and 'tigerlake' to __builtin_cpu_is. — craig.topper / detail
  4. [VectorCombine] create class for pass to hold analyses, etc; NFC — spatel / detail
  5. [X86] Assign a feature priority to 'tigerlake' so it won't assert when used with function multiversioning — craig.topper / detail
  6. [X86] Add cooperlake and tigerlake to the enum in cpu_model.c — craig.topper / detail
  7. [lld-macho] Refactor segment/section creation, sorting, and merging — jezng / detail
  8. [amdgpu] Fix REL32 relocations with negative offsets. — michael.hliao / detail
  9. [X86] Add test file that was supposed to go with D81327. — craig.topper / detail

#20745 (Jun 21, 2020 10:49:30 AM)

  1. [Attributor][NFC] Fix indentation — clfbbn / detail
  2. [X86][SSE] Add SimplifyDemandedVectorEltsForTargetShuffle to handle target shuffle variable masks — llvm-dev / detail
  3. [Docs] Fix code block in MemorySSA docs (NFC) — nikita.ppv / detail
  4. [LangRef] Fix sphinx warnings — nikita.ppv / detail
  5. [clang][NFC] Fix typos/wording in the comments of ConstantExpr. — riccibrun / detail
  6. [clang][Serialization] Fix the serialization of ConstantExpr. — riccibrun / detail
  7. [clang][utils] Minor tweak to make-ast-dump-check.sh — riccibrun / detail
  8. [clang][NFC] Regenerate test/AST/ast-dump-lambda.cpp with --match-full-lines. — riccibrun / detail
  9. [clang][test][NFC] Also test for serialization in AST dump tests, part 2/n. — riccibrun / detail
  10. [clang][test][NFC] Also test for serialization in AST dump tests, part 3/n. — riccibrun / detail
  11. [InstSimplify] add test for fdiv signbit; NFC — spatel / detail
  12. [ValueTracking] improve analysis for fdiv with same operands — spatel / detail
  13. Revert "Add --hot-func-list to llvm-profdata show for sample profiles" — riccibrun / detail
  14. [ValueTracking, BasicAA] Don't simplify instructions — nikita.ppv / detail
  15. [CGP][AArch64] Convert Phi type tests. NFC — david.green / detail
  16. [CGP] Convert phi types — david.green / detail
  17. add option to instantiate templates already in the PCH — l.lunak / detail
  18. [DSE,MSSA] Move reachability check to main loop. — flo / detail
  19. [CGP] Enable CodeGenPrepares phi type convertion. — david.green / detail
  20. fix clang/PCH/delayed-pch-instantiate test — l.lunak / detail

#20744 (Jun 21, 2020 12:18:28 AM)

  1. Typos around a -> an. — echristo / detail
  2. [flang] Add BoxValue.h — eschweitz / detail
  3. Temporarily Revert "[lldb][NFC] Add more test for builtin formats" — echristo / detail
  4. Rename function to more accurately reflect what it does. — echristo / detail
  5. Update comment to be more clear. — echristo / detail
  6. [clang-tidy] As part of using inclusive language within — echristo / detail
  7. [X86] Set the cpu_vendor in __cpu_indicator_init to VENDOR_OTHER if cpuid isn't supported on the CPU. — craig.topper / detail
  8. [clang/llvm] As part of using inclusive language within — echristo / detail
  9. [PowerPC][Power10] Implement Vector Clear Left/Rightmost Bytes Builtins in LLVM/Clang — amy.kwan1 / detail
  10. [lldb] Remove unused <iostream> includes (NFC) — Jonas Devlieghere / detail
  11. [lldb/Lua] Remove redundant variable (NFC) — Jonas Devlieghere / detail
  12. [Remarks] Add callsite locations to inline remarks — aktoon / detail

#20743 (Jun 20, 2020 2:04:54 PM)

  1. [LVI] Use find_as() where possible (NFC) — nikita.ppv / detail
  2. [LVI] Extract addValueHandle() method (NFC) — nikita.ppv / detail
  3. [JumpThreading] Make test more robust (NFC) — nikita.ppv / detail
  4. [CVP] Add another non null test (NFC) — nikita.ppv / detail
  5. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) != -1 -> !PTESTZ(X,X) allof patterns — llvm-dev / detail
  6. [X86] combineSetCCMOVMSK - consistently use CmpBits variable. NFCI. — llvm-dev / detail
  7. [InstCombine] add tests for fabs(x) / fabs (x); NFC — spatel / detail
  8. [InstCombine] fabs(X) / fabs(X) -> X / X — spatel / detail
  9. RegionPass.h - remove unnecessary Function.h include. NFC. — llvm-dev / detail
  10. ProfileSummaryInfo.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  11. [InstCombine] add tests for fmul/fdiv with fabs operands; NFC — spatel / detail
  12. [InstCombine] remove unused parameter and add assert; NFC — spatel / detail
  13. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  14. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  15. [VectorCombine] fix assert for type of compare operand — spatel / detail

#20742 (Jun 20, 2020 3:52:35 AM)

  1. [mlir] Allow vector.contract to have mixed types operands — thomasraoux / detail
  2. [mlir][spirv] Legalize subviewop when used with vector transfer — thomasraoux / detail
  3. [flang] Fix F5.3 formatting of 0.025 — pklausler / detail
  4. [ODRHash] Remove use of 'whitelist'. — rtrieu / detail
  5. [mlir] Fix gcc build break due to previous commit — thomasraoux / detail
  6. [AMDGPU] Avoid use of V_READLANE into EXEC in SGPR spills — carl.ritson / detail
  7. [ObjectYAML][ELF] Add support for emitting the .debug_info section. — Xing / detail
  8. [StackSafety,NFC] Don't rerun on LiveIn change — Vitaly Buka / detail
  9. [UpdateTestChecks] As part of using inclusive language within the — echristo / detail
  10. [libcxx] As part of using inclusive language within the llvm — echristo / detail
  11. [lld] As part of using inclusive language within the llvm — echristo / detail
  12. [Mips] Error if a non-immediate operand is used while an immediate is expected — i / detail
  13. [IR] Convert profile metadata in createCallMatchingInvoke() — yrouban / detail
  14. [SanitizeCoverage] Rename -fsanitize-coverage-{white,black}list to -fsanitize-coverage-{allow,block}list — i / detail
  15. [X86] Ignore bits 2:0 of the modrm byte when disassembling lfence, mfence, and sfence. — craig.topper / detail
  16. [lldb/Test] Temporarily skip watch simulator in TestSimulatorPlatform.py — Jonas Devlieghere / detail
  17. [lldb/Test] Disable TestBuiltinFormats.py on Windows — Jonas Devlieghere / detail
  18. [clang-change-namespace] As part of using inclusive language — echristo / detail
  19. Update test file. — echristo / detail
  20. Update redirected output file. — echristo / detail
  21. Fix warning caused by TableGen verifier predicate (NFC) — joker.eph / detail
  22. Update error to read a little better when an error occurs. — echristo / detail
  23. [X86] Correct the implementation of ud1(a.k.a. ud2b) instruction. — craig.topper / detail
  24. [DWARFYAML][debug_info] Fix array index out of bounds error — Xing / detail
  25. [Target] As part of using inclusive language within the llvm project, — echristo / detail
  26. [Support/Utils] As part of using inclusive language within the — echristo / detail
  27. As part of using inclusive language within the llvm project, — echristo / detail
  28. [Analysis/Transforms/Sanitizers] As part of using inclusive language — echristo / detail
  29. [docs/examples] As part of using inclusive language within the llvm — echristo / detail
  30. [cpplint] As part of using inclusive language within the llvm project, — echristo / detail
  31. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  32. [AST/Lex/Parse/Sema] As part of using inclusive language within — echristo / detail
  33. Temporarily Revert "[flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0" — echristo / detail
  34. [CMake] Fix runtimes build for host Windows (default target) — kbessonova / detail
  35. Revert "[BasicAA] Use known lower bounds for index values for size based check." — flo / detail
  36. [lldb] Skip TestBuiltinFormats.py on arm for now — Raphael Isemann / detail
  37. [clang] SequenceChecker: C++17 sequencing rule for overloaded operators. — riccibrun / detail

#20741 (Jun 19, 2020 5:15:45 PM)

  1. Fix some typos — noreply / detail
  2. [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  3. [ARM][BFloat] Implement lowering of bf16 load/store intrinsics — mikhail.maltsev / detail
  4. [ARM][MVE] tail-predication: renamed internal option. — sjoerd.meijer / detail
  5. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  6. [lldb][NFC] Add test for C99 and GCC complex types — Raphael Isemann / detail
  7. [X86][SSE] movmsk-cmp.ll - cleanup check prefixes and add SSE41 target tests — llvm-dev / detail
  8. [AMDGPU][CostModel] Add fneg cost estimation — dfukalov / detail
  9. [AMDGPU] Add some missing -LABEL checks — jay.foad / detail
  10. [lldb][NFC] Remove unused DEPTH_INCREMENT in CompilerType.cpp — Raphael Isemann / detail
  11. [mlir] Add support for alignment annotations to the LLVM dialect to LLVM translation. — herhut / detail
  12. Revert "[AMDGPU] Select s_cselect" — Piotr Sobczak / detail
  13. [libc++] Require concepts support for <numbers> — Louis Dionne / detail
  14. Revert "[FileCheck, unittest] Improve readability of ExpressionFormat" — thomasp / detail
  15. [MLIR][Shape] Lower `shape.shape_of` to standard dialect — frgossen / detail
  16. [lldb] Fix TestComplexInt on ARM — Raphael Isemann / detail
  17. [AMDGPU] Some formatting fixes. NFC. — Stanislav.Mekhanoshin / detail
  18. [ELF] Refactor ObjFile<ELFT>::initializeSymbols to enforce the invariant: InputFile::symbols has non null entry — maskray / detail
  19. [flang] DATA stmt processing (part 3/4): Remaining prep work — pklausler / detail
  20. [ELF] Refine LMA offset propagation rule in D76995 — maskray / detail
  21. [VectorCombine] fix crash while transforming constants — spatel / detail
  22. [lldb] Disable complex tests on Windows — Raphael Isemann / detail
  23. Repair support for launching ios/tv/watch simulator binaries through platform — Adrian Prantl / detail
  24. [JITLink] Display host -> target address mapping in debugging output. — Lang Hames / detail
  25. [JITLink] Allow zero-length symbols at the end of blocks. — Lang Hames / detail
  26. [lldb] Fix that SIGWINCH crashes IOHandlerEditline when we are not using the editline backend — Raphael Isemann / detail
  27. [lldb] Reactivate Objective-C++ plugin — Raphael Isemann / detail
  28. [lldb] Replace std::isprint/isspace with llvm's locale-independent version — Raphael Isemann / detail
  29. [ADT] Fix itostr handling of min int64_t value — thomasp / detail
  30. [mlir] [VectorOps] Improve vector.constant_mask lowering — ajcbik / detail
  31. Reland [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  32. [lldb] Replace calls to new with std::make_shared<> (NFC) — Jonas Devlieghere / detail
  33. [flang] Add SymbolMap — eschweitz / detail
  34. [libTooling] Change Transformer's `cat` to handle some cases of text in macros. — yitzhakm / detail
  35. [VectorCombine] refactor extract-extract logic; NFCI — spatel / detail
  36. [clang-tidy] remove duplicate fixes of alias checkers — n.james93 / detail
  37. [libc] This adds the strcmp (string compare) implementation. — gyurgyikcp / detail
  38. [AArch64][GlobalISel] Make G_SEXT_INREG legal and add selection support. — Amara Emerson / detail
  39. [flang] DATA stmt processing (part 4/4): Check & convert DATA — pklausler / detail
  40. [lldb][NFC] Add test for builtin formats — Raphael Isemann / detail
  41. [NFC] Remove unused pass name parser classes — aeubanks / detail
  42. [MLIR][NFC] Eliminate .getBlocks() when not needed — jurahul / detail
  43. [Support] Fix building for mingw on a case sensitive file system — martin / detail
  44. As part of using inclusive language with the llvm project, — echristo / detail
  45. As part of using inclusive language within the llvm project, — echristo / detail
  46. As part of using inclusive language within the llvm project, — echristo / detail
  47. [WebAssembly] Remove TEEs when dests are unstackified — aheejin / detail
  48. As part of using inclusive language within the llvm project, — echristo / detail
  49. As part of using inclusive language within the llvm project, — echristo / detail
  50. As part of using inclusive language within the llvm project, — echristo / detail
  51. As part of using inclusive language within the llvm project, — echristo / detail
  52. Error related to ThinLTO caching needs to be downgraded to a remark — katya.romanova / detail
  53. [builtins] Fix typos in comments — rprichard / detail
  54. [builtins][Android] Fix 386->686 adjustment — rprichard / detail
  55. [Sema] Comparison of pointers to complete and incomplete types — efriedma / detail

#20740 (Jun 19, 2020 6:42:08 AM)

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

#20739 (Jun 18, 2020 8:31:30 PM)

  1. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / detail
  2. vim: add `bfloat` keyword — cullen.rhodes / detail
  3. [update_cc_test_checks.py] Correctly skip function definitions — Alexander.Richardson / detail
  4. [update_cc_test_checks.py] Handle C++ methods — Alexander.Richardson / detail
  5. [libc++] Don't override LIBCXX_CXX_ABI_INCLUDE_PATHS for libcxxrt — Alexander.Richardson / detail
  6. [AMDGPU] Added new encoding to getMCOpcodeGen — Stanislav.Mekhanoshin / detail
  7. [HIP] Improve check patterns to avoid test failures in case string "opt", — yamauchi / detail
  8. [OPENMP]Fix PR46357: Do not allow types declarations in pragmas. — a.bataev / detail
  9. [ARM][bfloat] Do not coerce bfloat arguments and returns to integers — ties.stuij / detail
  10. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  11. [NFC][TableGen] Fix some clang-tidy warnings — dany.grumberg / detail
  12. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  13. Optimize 'construct at end' loops in vector — mvels / detail
  14. [mlir] [VectorOps] remove print_i1 from runtime support library — ajcbik / detail
  15. [libc] Add implementations long double fabsl and truncl functions. — sivachandra / detail
  16. AMDGPU: Remove mayLoad/mayStore from some side effecting intrinsics — arsenm2 / detail
  17. Fix return status of LoopDistribute — sguelton / detail
  18. [flang] Fix build problems on osx — pklausler / detail
  19. [libc++] Add a dummy CMake file to include runtime subprojects — Louis Dionne / detail
  20. [TTI] Expose isNoopAddrSpaceCast in TTI. — michael.hliao / detail
  21. [scudo][standalone] Allow Primary allocations to fail up multiple times. — kostyak / detail
  22. Add support for DeclRefExpr in SyntaxTree, by generating IdExpressions — gribozavr / detail
  23. [SimplifyCFG] Update debug location when folding branch to common destination — ditaliano / detail
  24. AMDGPU: Add IntrWillReturn to intrinsic definitions — arsenm2 / detail
  25. Add SveBFloat16 to type switch. — echristo / detail
  26. [IRBuilder] add/use wrapper to create a generic compare based on predicate type; NFC — spatel / detail
  27. [BasicBlock] Added AnnotationWriter functionality to BasicBlock class — knaumov / detail
  28. [mlir][ods] Look through OpVariable for type constraint — jpienaar / detail
  29. [mlir][spirv] Allow mixed type cooperative matrix muladd — thomasraoux / detail
  30. [lld][WebAssembly] Allow ctors functions that return values — sbc / detail
  31. [CodeView] Revert 8374bf43634725dc02a262a77b5f940fca25938c and 403f9537924b8910ed4f741ed96c61f5e657915b — alexandre.ganea / detail
  32. [mlir][vulkan-runner] add support for memref of i8, i16 types in vulkan runner — thomasraoux / detail
  33. [HIP] Enable -amdgpu-internalize-symbols — Yaxun.Liu / detail
  34. [SVE] Remove calls to VectorType::getNumElements from Transforms/Utils — ctetreau / detail
  35. [mlir] [integration-test] [LLVMIR] Add reduction intrinsic tests — ajcbik / detail
  36. [AIX] Split lit test shtest-format into two separate tests and add AIX as UNSUPPORTED for shtest-format-argv0 — daltenty / detail
  37. [mlir] Refactor RewritePatternMatcher into a new PatternApplicator class. — riddleriver / detail
  38. [mlir] Allow for patterns to match any root kind. — riddleriver / detail
  39. [mlir] Refactor affine loop nest builders — zinenko / detail
  40. [mlir] Update Toy tutorial to use callback-based loop constructors — zinenko / detail
  41. [Sphinx] Adjust for source_parsers deprecation in Sphinx 3.0 — Jonas Devlieghere / detail
  42. [docs] Specify rules for updating debug locations — Vedant Kumar / detail
  43. GlobalISel: Pass LegalizerHelper to custom legalize callbacks — Matthew.Arsenault / detail
  44. GlobalISel: Fix some artifact combiner worklist inconsistencies — Matthew.Arsenault / detail
  45. [PowerPC][Power10] Implement Parallel Bits Deposit/Extract Builtins in LLVM/Clang — amy.kwan1 / detail
  46. [flang] Roll up small fixes to runtime bugs found in testing — pklausler / detail
  47. BypassSlowDivision: Fix dropping debug info — Matthew.Arsenault / detail
  48. AMDGPU: Update private null pointer value in documentation — Matthew.Arsenault / detail
  49. AMDGPU/GlobalISel: Implement computeKnownAlignForTargetInstr — Matthew.Arsenault / detail
  50. ARC: Enforce function alignment at code emission time — Matthew.Arsenault / detail
  51. [docs] Regenerate clang/docs/ClangCommandLineReference.rst — maskray / detail
  52. [flang] DATA stmt processing (part 1/4): designator folding — pklausler / detail
  53. [NFC] Cleanup of EmitCXXGlobalInitFunc() and EmitCXXGlobalDtorFunc() — Xiangling.Liao / detail
  54. [mlir][DialectConversion] Refactor how block argument types get converted — riddleriver / detail
  55. Hook up OpenBSD 64-bit PowerPC support — brad / detail
  56. [StackSafety] Add pass for StackLifetime testing — Vitaly Buka / detail
  57. [NFC] Refactor Registry loops to range for — n.james93 / detail
  58. [StackSafety] Add "Must Live" logic — Vitaly Buka / detail
  59. [sanitizer] Update global_symbols.txt — Vitaly Buka / detail
  60. Set appropriate host defines for building under emscripten — dschuff / detail
  61. Revert "Hook up OpenBSD 64-bit PowerPC support" — brad / detail
  62. [flang] DATA statement processing (part 2/4): Initial images — pklausler / detail
  63. [BFloat] Move LLVMBFloatTypeKind to the end of the enum — ties.stuij / detail
  64. The type of a reference to a non-type template parameter pack should — richard / detail
  65. [libTooling] Add parser for string representation of `RangeSelector`. — yitzhakm / detail
  66. More test cleanup for c36b03e32556a966e584386ac7dbb110bc7e4bc5. — richard / detail
  67. [gn build] Port 9ca50e887db — llvmgnsyncbot / detail
  68. AMDGPU/GlobalISel: Remove selection of MAD/MAC when not available — carl.ritson / detail
  69. [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE — nemanja.i.ibm / detail

#20738 (Jun 18, 2020 10:03:05 AM)

  1. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  2. [CodeGen] Fix warnings in getVectorElementCount() — david.sherwood / detail
  3. Revert "[SVE] Add checks for no warnings in SVE tests" — david.sherwood / detail
  4. [ARM] Adjust AND/OR combines to not call isConstantSplat on i1 vectors. NFC. — david.green / detail
  5. [MLIR][Shape] Realize `shape` to `std` lowering with declarative patterns — frgossen / detail
  6. [MLIR][Shape] Lower `size_to_index` and `index_to_size` with declarative rules — frgossen / detail
  7. [CodeGen] Fix warnings in isPow2VectorType and getPow2VectorType — david.sherwood / detail
  8. [mlir] [Vector] Add missing edsc intrinsics. — zinenko / detail
  9. Correctly report modified status for HWAddressSanitizer — sguelton / detail
  10. [CodeGen] Fix warnings in foldCONCAT_VECTORS — david.sherwood / detail
  11. [Matrix] Update load/store intrinsics. — flo / detail
  12. [CodeGen] Fix warnings in getVectorTypeBreakdown — david.sherwood / detail
  13. [Matrix] Add volatile load/store tests (NFC). — flo / detail
  14. [Clang][Sema] Use of incorrect __has_feature vs __has_builtin — gchatelet / detail
  15. [SveEmitter] Add builtins for tuple creation (svcreate2/svcreate3/etc) — sander.desmalen / detail
  16. [AVR] Implement disassembly of 32-bit instructions — aykevanlaethem / detail
  17. [MLIR][Linalg] Retire C++ MatvecOp in favor of a linalg-ods-gen'd op — zinenko / detail
  18. [mlir] Provide OpBuilder-based replacements for edsc::BlockBuilder — zinenko / detail
  19. [Matrix] Add __builtin_matrix_column_load to Clang. — flo / detail
  20. [NFC][LiveDebugValues] Document how LiveDebugValues operates — jeremy.morse / detail
  21. [mlir] NFC: Fix link in traits documentation — noreply / detail
  22. Try to remove the acle_sve_adda.s file that's breaking tests — hans / detail
  23. [SveEmitter] Add builtins to insert/extract subvectors from tuples (svget/svset) — sander.desmalen / detail
  24. [Matrix] Add __builtin_matrix_column_store to Clang. — flo / detail
  25. [Matrix] Preserve volatile when loading loads/stores. — flo / detail
  26. [mlir] Add a pass to remove all shape.cstr_ and assuming_ ops. — tpopp / detail
  27. Make matrix-type-builtins.m pass also on platforms where the type is 'unsigned long long' — hans / detail
  28. [DA] conservatively mark the join of every divergent branch — sameer.sahasrabuddhe / detail
  29. [SVE] Add flag to specify SVE register size, using this to calculate legal vector types. — paul.walker / detail
  30. [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend — lucas.prates / detail
  31. [ARM] Moving CMSE handling of half arguments and return to the backend — lucas.prates / detail
  32. [ARM][Clang] Removing lowering of half-precision FP arguments and returns from Clang's CodeGen — lucas.prates / detail
  33. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  34. [Matrix] Use alignment info when lowering loads/stores. — flo / detail
  35. [Matrix] Pass darwin tripe to SeamObjc test to fix windows bot failure. — flo / detail
  36. [clang] Fix the serialization of LambdaExpr and the bogus mutation in LambdaExpr::getBody — riccibrun / detail
  37. [clang][utils] Modify make-ast-dump-check.sh to generate AST serialization dump tests — riccibrun / detail
  38. [HIP] Fix rocm not found on rocm3.5 — Yaxun.Liu / detail
  39. [Clang] Move clang::Job::printArg to llvm::sys::printArg. NFCI. — alexandre.ganea / detail
  40. [CodeView] Add TypeCollection::replaceType to replace type records post-merging — alexandre.ganea / detail
  41. [MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptions — alexandre.ganea / detail
  42. [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  43. [MC] Rename a misnamed function. NFC. — ikudrin / detail
  44. [llvm][docs] Document the LLVM_INSTALL_UTILS CMake option (NFC) — noreply / detail
  45. [RISCV64] Emit correct lib call for fp(float/double) to ui/si — kamleshbhalui / detail
  46. [libc++] Allow specifying custom Lit config files — Louis Dionne / detail
  47. [CodeView] Fix generated command-line expansion in LF_BUILDINFO. Fix the 'pdb' entry which was previously a null reference, now an empty string. — alexandre.ganea / detail
  48. Fix linker error in clang-fuzzer following 89ea0b05207d45c145fb525df554b3b986ae379b. — alexandre.ganea / detail
  49. [libcxx/variant] Fix build error for when exceptions disabled. — mcypark / detail
  50. [libc++] Add equality for spaceship types for themselves — Louis Dionne / detail
  51. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) == -1 -> PTESTZ(X,X) — llvm-dev / detail
  52. Lanai: Remove unused method — Matthew.Arsenault / detail
  53. [clang-tidy] RenamerClangTidy group redecls into 1 warning. — n.james93 / detail
  54. [AVR] Fix miscompilation of zext + add — aykevanlaethem / detail
  55. AMDGPU: Don't pass MachineFunction if only the IR Function is used — Matthew.Arsenault / detail
  56. [clang-tidy] Add --use-color command line option and UseColor option to control colors in diagnostics — n.james93 / detail
  57. Don't require shell in clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_adda.c — hans / detail
  58. fix a typo to cycle bots — thakis / detail
  59. [TargetLowering] SimplifyMultipleUseDemandedBits - drop already extended ISD::SIGN_EXTEND_INREG nodes. — llvm-dev / detail
  60. unwind: EHABISectionIterator `operator!=`, constify `operator-` — Saleem Abdulrasool / detail
  61. [flang] Fix crash with alternate returns in modules — psteinfeld / detail
  62. [OPENMP50]Codegen for scan directives in parallel for regions. — a.bataev / detail
  63. [docs] Clarify semantics of ordered fadd/fmul reductions. — Amara Emerson / detail
  64. [ARM] Basic bfloat support — alexandros.lamprineas / detail
  65. [Dexter] Add --source-dir-root flag — tbosch / detail
  66. [OPENMP50]Allow nonmonotonic modifier for all schedule kinds. — a.bataev / detail
  67. [NFC][IndVarSimplify] Test: replacing IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  68. [llvm][SveEmitter] Emit the bfloat version of `svld1ro`. — francesco.petrogalli / detail
  69. [GlobalOpt] Remove preallocated calls when possible — aeubanks / detail

#20737 (Jun 17, 2020 11:34:43 PM)

  1. [NFC] Use llvm::hasSingleElement() in place of .size() == 1 — jurahul / detail
  2. [SVE] Fix invalid usages of getNumElements in ShuffleVectorInstruction — ctetreau / detail
  3. [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold — ctetreau / detail
  4. [MLIR] Fix parallel loop tiling. — herhut / detail
  5. Remove unused class variable ModuleSlice. — echristo / detail
  6. [flang] Fix fallout from varous changes to the cmake files. — eschweitz / detail
  7. Revert "Remove unused class variable ModuleSlice." as it was — echristo / detail
  8. [MLIR][SPIRVToLLVM] Support cast ops, some logical ops, UModOp — antiagainst / detail
  9. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail
  10. When performing a substitution into a dependent alias template, mark the — richard / detail
  11. [BPF] fix a bug for BTF pointee type pruning — yhs / detail
  12. [clang-format] NFC 3% improvement in the overall clang-formatted status — mydeveloperday / detail
  13. [CUDA] make the test more hermetic — tra / detail
  14. [mlir][spirv] Add MatrixTimesScalar operation — 23439402+HazemAbdelhafez / detail
  15. [mlir][Inliner] Properly handle callgraph node deletion — riddleriver / detail
  16. [flang] More Fortran runtime support for CHARACTER operations — pklausler / detail
  17. Revert "Fix rejects-valid when referencing an implicit operator== from within a" — richard / detail
  18. Revert "When performing a substitution into a dependent alias template, mark the" — richard / detail
  19. AMDGPU: Don't use 16-bit FP inline constants in integer operands — Matthew.Arsenault / detail
  20. [Driver] Search computed sysroot for libc++ header paths — rprichard / detail
  21. [WebAssembly] MC: Fix for data aliases with offsets (getelementptr) — sbc / detail
  22. [ELF] Improve --export-dynamic-symbol performance by checking whether wildcard is really used — maskray / detail
  23. [PowerPC] Custom lower rotl v1i128 to vector_shuffle. — esme.yi / detail
  24. [ObjectYAML][ELF] Add support for emitting the .debug_abbrev section. — Xing / detail
  25. [PowerPC] Don't convert Loop to CTR Loop for fp128 BinaryOperator — shkzhang / detail
  26. Remove "unused" member ModuleSlice from `struct OpenMPOpt` — joker.eph / detail
  27. [lld-macho] Avoid explicit -arch in tests by defaulting to x86-64 — jezng / detail
  28. [lld-macho] Support non-pcrel section relocs — jezng / detail
  29. [lld-macho] Support X86_64_RELOC_GOT — jezng / detail
  30. [lld-macho] Handle GOT relocations of non-dylib symbols — jezng / detail
  31. [lld-macho] Ensure __bss sections we output have file offset of zero — jezng / detail
  32. [lld-macho] Handle alignment correctly when merging InputSections — jezng / detail
  33. [lld-macho] Handle framework search path, alongside library search path — jezng / detail
  34. [lld-macho] Add missing search-paths-darwin.test — jezng / detail
  35. [MLIR] Move SymbolOpInterface::isPublic() and friends to SymbolOpInterface Trait. — jurahul / detail
  36. [DWARFYAML][debug_abbrev] Make the abbreviation code optional. — Xing / detail
  37. [Test] Add more tests showing missing opportunities in Select instcombine — mkazantsev / detail
  38. [AArch64] SLSHardening: compute correct thunk name for X29. — kristof.beyls / detail
  39. [IndirectThunks] Make generated MF structure as expected by all instruction selectors. — kristof.beyls / detail
  40. [IndirectThunks] Tiny comment fix — kristof.beyls / detail
  41. [flang] AMAX0, MIN1... rewrite to MAX/MIN: make result conversion explicit — jperier / detail
  42. [AST] Move the "fallback to recovery expr" mechanism to CorrectDelayedTyposInExpr, NFC — hokein.wu / detail

#20736 (Jun 17, 2020 1:05:28 PM)

  1. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / detail
  2. [Clang] Skip adding begin source location for PragmaLoopHint'd loop when — Yuanfang Chen / detail
  3. [libc++] Don't trigger unsigned conversion warnings in std::advance — Louis Dionne / detail
  4. [VectorCombine] scalarize compares with insertelement operand(s) — spatel / detail
  5. [lldb/Python] Fix the infinitely looping Python prompt bug — Jonas Devlieghere / detail
  6. [AIX][compiler-rt] Pick the right form of COMPILER_RT_ALIAS for AIX — daltenty / detail
  7. [TLI] Add four C++17 delete variants. — yamauchi / detail
  8. Fix ubsan error in tblgen with signed left shift — Stanislav.Mekhanoshin / detail
  9. [MLIR] Rework generate-test-checks.py to attach CHECK lines to the source (test) file. — timshen / detail
  10. [MLIR] Remove generated spaces at eof for generate-test-checks.py. — timshen / detail
  11. GlobalISel: Use Register — Matthew.Arsenault / detail
  12. GlobalISel: Make special case handling clearer — Matthew.Arsenault / detail
  13. [MLIR] Add documentation for generate-check-lines.py — timshen / detail
  14. GlobalISel: Use early return and reduce indentation — Matthew.Arsenault / detail
  15. [mlir] Introduce callback-based builders to SCF Parallel and Reduce ops — zinenko / detail
  16. [mlir] refactor Linalg LoopNestBuilder to use common infra — zinenko / detail
  17. Driver: Accept multiple --config options if filenames are the same — tstellar / detail
  18. [lit] Improve consistency for showing result groups — julian.lettner / detail
  19. [Matrix] Add align info to some more loads/stores (NFC). — flo / detail
  20. [PowerPC] Add -m[no-]power10-vector clang and llvm option — saghir / detail
  21. GlobalISel: Fix not failing on widening G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  22. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  23. [OPENMP]Fix PR46347: several ordered directives in a single region. — a.bataev / detail
  24. remove gold linker — Yuanfang Chen / detail
  25. [Clang] Add a "#pragma unroll" test case for correct error reporting — Yuanfang Chen / detail
  26. Revert "remove gold linker" — Yuanfang Chen / detail
  27. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  28. [SVE] Fix bad FixedVectorType cast in simplifyDivRem — ctetreau / detail
  29. [NFC] Bail out for scalable vectors before calling getNumElements — ctetreau / detail
  30. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail
  31. [lldb/Test] Pass the lldb_tool_dir when setting the lldb-repro substitutions — Jonas Devlieghere / detail
  32. [MLIR][Standard] Lower `std.dim` with dynamic dimension operand to LLVM — frgossen / detail
  33. Revert "[OPENMP50]Codegen for scan directive in for simd regions." — a.bataev / detail
  34. [CGP] Add `--match-full-lines` to make sure we don't have a dbg attachment. — ditaliano / detail
  35. [MLIR][Standard] Fix use of `dyn_cast_or_null` — frgossen / detail
  36. [gicombiner] Allow generated CombinerHelpers to have additional arguments — daniel_l_sanders / detail
  37. [gcov] Refactor llvm-cov gcov and add SourceInfo — maskray / detail
  38. [gcov] Add -i --intermediate-format — maskray / detail
  39. [CallPrinter] Adding heat coloring to CallPrinter — knaumov / detail
  40. [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl — ctetreau / detail
  41. [gicombiner] Allow generated combiners to store additional members — daniel_l_sanders / detail
  42. Remove the try/catch codepath if `swap` is `noexcept`. — mcypark / detail
  43. [llvm-cov gcov] Don't suppress .gcov output if .gcda is corrupted — maskray / detail
  44. [SelectionDAG] Add MVT::bf16 to getConstantFP() — aaron.smith / detail
  45. [mlir] Fix case in MLIRGPUtoSPIRVTransforms — antiagainst / detail
  46. [SVE] Deprecate default false variant of VectorType::get — ctetreau / detail
  47. [flang] Upstream the Mangler module from lowering. — eschweitz / detail
  48. [lldb/Test] Cleanup TestJITLoaderGDB and make it compatible with reproducers — Jonas Devlieghere / detail
  49. [NFC] Use EXPECT_FALSE(...) in test rather than EXPECT_EQ(false, ...) — ctetreau / detail
  50. lld: remove old test support path — Saleem Abdulrasool / detail
  51. [SVE] Generalize size checks in Verifier to use getElementCount — ctetreau / detail
  52. [MLIR] Add an Op util which returns its name with the dialect stripped. — lucyfox / detail
  53. [gicombiner] Allow disable-rule option to disable all-except-... — daniel_l_sanders / detail
  54. test: add library search path to repair the test — Saleem Abdulrasool / detail
  55. [CodeGen][TLS] Set TLS Model for __tls_guard as well. — JunMa / detail
  56. [builtins][test] Delete unneeded file headers — maskray / detail
  57. [lld-macho][test] Fix dylink-lazy.s after 0a5228a02c32cb5b10d43cb154d6d0abaf360ba7 — maskray / detail
  58. AMDGPU: Remove intermediate DAG node for trig_preop intrinsic — Matthew.Arsenault / detail
  59. [ObjectYAML][DWARF] Let writeVariableSizedInteger() return Error. — Xing / detail
  60. [lld-macho] Use uint64_t for getSize() instead of size_t — jezng / detail
  61. [PowerPC] remove wrong added FIXME in testcases, NFC — czhengsz / detail
  62. Don't assert if we find a dependently-typed variable in the — richard / detail
  63. DR458: Search template parameter scopes in the right order. — richard / detail
  64. AMDGPU/GlobalISel: Fix obvious bug in ported 32-bit udiv/urem — Matthew.Arsenault / detail
  65. [IR] Add missing GlobalAlias copying of ThreadLocalMode attribute — tejohnson / detail
  66. [DA] propagate loop live-out values that get used in a branch — sameer.sahasrabuddhe / detail
  67. [DebugInfo] Support parsing and dumping of DWARF64 macro units. — ikudrin / detail
  68. [clang] [MinGW] Link kernel32 once after the last instance of msvcrt — martin / detail
  69. [clang] Don't emit warn_cxx_ms_struct when MSBitfields is enabled globally — martin / detail
  70. [clang] Enable -mms-bitfields by default for mingw targets — martin / detail
  71. [Support] Get process statistics in ExecuteAndWait and Wait — sepavloff / detail
  72. Revert "DR458: Search template parameter scopes in the right order." — richard / detail
  73. [www] Update cxx_dr_status page for recent fixes. — richard / detail
  74. [NFC]][PowerPC] Remove unused intrinsic for old CTR loop pass — shkzhang / detail
  75. [OpenMP][Tool] Header-only multiplexing of OMPT tools — protze / detail
  76. subdirectories should not use cmake project command — protze / detail
  77. [SystemZ] Bugfix in storeLoadCanUseBlockBinary(). — paulsson / detail
  78. [SafeStack,NFC] Move SafeStackColoring code — Vitaly Buka / detail
  79. [SafeStack,NFC] Fix names after files move — Vitaly Buka / detail
  80. [gn build] Port 6754a0e2edd — llvmgnsyncbot / detail
  81. [DebugInfo] Unify Cursor usage for all debug line opcodes — james.henderson / detail
  82. [Test] Add missing opportunity for replacement of select with Phi — mkazantsev / detail
  83. Use explicitly unsigned zero to prevent from a warning — sepavloff / detail
  84. [MemDep] Also remove load instructions from NonLocalDesCache. — flo / detail
  85. [clangd] Depend on llvm-config for lit tests — kadircet / detail
  86. [SveEmitter] Add builtins for svtbl2 — sander.desmalen / detail
  87. [CallPrinter] Fix maxFreq = 0 case — kbobyrev / detail
  88. [CallPrinter] Handle freq = 0 case — kbobyrev / detail
  89. [TTI] Refactor emitGetActiveLaneMask — sjoerd.meijer / detail
  90. [LV] Emit @llvm.get.active.mask for tail-folded loops — sjoerd.meijer / detail
  91. [SCCP] Move common code to simplify basic block to helper (NFC). — flo / detail
  92. [NFC] Add API for edge domination check in dom tree — mkazantsev / detail
  93. Revert "[LV] Emit @llvm.get.active.mask for tail-folded loops" — sjoerd.meijer / detail
  94. Fix LoopIdiomRecognize pass return status — sguelton / detail
  95. [IR] Don't copy profile metadata in createCallMatchingInvoke() — hans / detail
  96. [FileCheck] Implement * and / operators for ExpressionValue. — paul.walker / detail
  97. [NFC] Run clang-format on clang/test/OpenMP/nvptx_target_codegen.cpp — alexey.bader / detail
  98. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — sam.parker / detail
  99. [lldb] Remove xfail aarch64/linux from TestBuiltinTrap.py — omair.javaid / detail
  100. [SCCP] Precommit some sext tests (NFC). — flo / detail
  101. [CallPrinter] Remove static constructor. — benny.kra / detail
  102. [AMDGPU] Fix failure in VCC spilling — carl.ritson / detail
  103. [llvm-readobj] - Split the printGnuHashTable(). NFCI. — grimar / detail
  104. [llvm-readobj] - Do not crash when GnuHashTable->symndx is greater than the dynamic symbols count. — grimar / detail
  105. [LSR] Filter for postinc formulae — david.green / detail
  106. [SYCL][OpenMP] Implement thread-local storage restriction — alexey.bader / detail
  107. Recommit "[LV] Emit @llvm.get.active.lane.mask for tail-folded loops" — sjoerd.meijer / detail
  108. Follow up of rGe345d547a0d5, and attempt to pacify buildbot: — sjoerd.meijer / detail
  109. Remove global std::strings. NFCI. — benny.kra / detail
  110. [SCCP] Add a few more additional sext tests (NFC). — flo / detail
  111. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  112. [OPENMP]Fix overflow during counting the number of iterations. — a.bataev / detail
  113. Revert "GlobalISel: Make LLT constructors constexpr" — hans / detail
  114. [clang-tidy] warnings-as-error no longer exits with ErrorCount — n.james93 / detail
  115. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  116. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  117. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  118. Revert "[InlineCost] GetElementPtr with constant operands" — knaumov / detail
  119. Revert "[InlineCost] PrinterPass prints constants to which instructions are simplified" — knaumov / detail
  120. Revert "[InlineCost] InlineCostAnnotationWriterPass introduced" — knaumov / detail
  121. [ARM] Reimplement MVE Tail-Predication pass using @llvm.get.active.lane.mask — sjoerd.meijer / detail
  122. ScalarEvolution.h - reduce LoopInfo.h include to forward declarations. NFC. — llvm-dev / detail
  123. [X86] Regenerate mixed-ptr tests checks — llvm-dev / detail
  124. [AMDGPU] Simplify GCNPassConfig::addOptimizedRegAlloc. NFC. — jay.foad / detail
  125. [OpenMPOPT][NFC] Introducing OMPInformationCache. — sstipanovic / detail
  126. [NFC] Move getAll{S,V}GPR{32,128} methods to SIFrameLowering — scott.linder / detail
  127. [clangd] Make use of preamble bounds from the patch inside ReplayPreamble — kadircet / detail
  128. [AMDGPU] Skip CFIInstructions in SIInsertWaitcnts — scott.linder / detail
  129. [Clang][Driver] Remove gold linker support for PS4 toolchain — Yuanfang Chen / detail
  130. [llvm] [CommandLine] Do not suggest really hidden opts in nearest lookup — mgorny / detail
  131. [llvm] Avoid linking llvm-cfi-verify to duplicate libs — mgorny / detail
  132. [llvm] Disable linking llvm-exegesis to dylib — mgorny / detail
  133. [clang-tools-extra] Prevent linking to duplicate .a libs and dylib — mgorny / detail
  134. [lldb/Test] Fix tests that rely on logfiles with reproducers. — Jonas Devlieghere / detail
  135. [llvm-cov gcov] Support clang<11 fake 4.2 format — maskray / detail
  136. [X86] Change signature of EmitNops. NFC. — alexandre.ganea / detail
  137. [X86] For 32-bit targets, emit two-byte NOP when possible — alexandre.ganea / detail
  138. [xray] Option to omit the function index — ianlevesque / detail
  139. [CGP] Reset the debug location when promoting zext(s). — ditaliano / detail
  140. [llvm-readobj] set --elf-cg-profile as alias of --cg-profile — zequanwu / detail
  141. [OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info — tianshilei1992 / detail
  142. [lit] Avoid re-iterating result codes in different places — julian.lettner / detail
  143. [libc][benchmarks] Link the memory benchmark exes to functions from LLVM libc. — sivachandra / detail
  144. [mlir] [VectorOps] Add create mask integration tests — ajcbik / detail
  145. BreakCriticalEdges for callbr indirect dests — ndesaulniers / detail
  146. [clang-tidy][NFC] Remove the double look-up on IncludeInserter — n.james93 / detail
  147. [InlineSpiller] add assert about spills post terminators — ndesaulniers / detail
  148. Revert "[OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info" — tianshilei1992 / detail
  149. [flang] Fix out-of-tree builds — tkeith / detail
  150. [clang-tidy] Prune dead code. NFC. — benny.kra / detail
  151. This is a test commit — RonakNilesh.Chauhan / detail
  152. Revert 'This is a test commit - ded57e1a06a6ba — RonakNilesh.Chauhan / detail
  153. [WebAssembly] Fix bug in FixBrTables and use branch analysis utils — tlively / detail
  154. [NFC][InstCombine] Negator: do not include unneeded "llvm/IR/DerivedTypes.h" header — lebedev.ri / detail
  155. [NFC][InstCombine] Negator: add thin negate() wrapped before visit() — lebedev.ri / detail
  156. [InstCombine] Negator: cache negation results (PR46362) — lebedev.ri / detail
  157. [InstCombine] Negator: while there, add detection for cycles during negation — lebedev.ri / detail
  158. [Driver] Delete CC1 -fxray-function-index and clean up some tests — maskray / detail
  159. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  160. Remove code duplication from RegisterContextPOSIX_* — omair.javaid / detail

#20735 (Jun 16, 2020 10:13:29 AM)

  1. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / detail
  2. [CostModel] Unify getCFInstrCost — sam.parker / detail
  3. NFC: cleanup the "(void)" case trick since the assertion is wrapped in NDEBUG. — hokein.wu / detail
  4. [MLIR] Fix memref region compute for 0-d memref accesses — uday / detail
  5. [X86][SSE] combineVectorSizedSetCCEquality - move single Subtarget.hasAVX() use into condition. NFC. — llvm-dev / detail
  6. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions — llvm-dev / detail
  7. [MC] Add --dwarf64 to generate DWARF64 debug info [1/7] — ikudrin / detail
  8. [MC] Generate .debug_line in the 64-bit DWARF format [2/7] — ikudrin / detail
  9. [MC] Generate a compilation unit in the 64-bit DWARF format [3/7] — ikudrin / detail
  10. [MC] Generate .debug_aranges in the 64-bit DWARF format [4/7] — ikudrin / detail
  11. [MC] Generate .debug_rnglists in the 64-bit DWARF format [5/7] — ikudrin / detail
  12. [MC] Fix DWARF forms for 64-bit DWARFv3 files [6/7] — ikudrin / detail
  13. [MC] Generate .debug_frame in the 64-bit DWARF format [7/7] — ikudrin / detail
  14. [asan] Refactor stack unpoisoning. — Vitaly Buka / detail
  15. [gn build] (manualy) merge e2cc854 — hans / detail
  16. Revert "[mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op." — kbobyrev / detail
  17. [clangd] Make sure working directory is set during preamble validation — kadircet / detail
  18. [X86][SSE] combineVectorSizedSetCCEquality - remove unused AVX2 MOVMSK path. NFCI. — llvm-dev / detail
  19. [clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis. — abpostelnicu / detail
  20. [asan] Unpoison signal alternate stack. — Vitaly Buka / detail
  21. [OpenMPOpt] initial tests for ICV tracking. Only nthreads is used. — sstipanovic / detail
  22. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  23. [ELF] Fixing an issue in Elf_Note_Impl::getDescAsStringRef — Saiyedul.Islam / detail
  24. [AST][RecoveryExpr] Fix a crash on a field decl with invalid type. — hokein.wu / detail
  25. [gn build] Port b7084d8ede1 — llvmgnsyncbot / detail
  26. [analyzer] CmpRuns.py: Refactor and add type annotations. NFC. — vsavchenko / detail
  27. [analyzer] CmpRuns.py: Fix error due to statistics differences — vsavchenko / detail
  28. [analyzer] SATest: Move from csv to json project maps — vsavchenko / detail
  29. [analyzer] SATest: Add posibility to download source from git and zip — vsavchenko / detail
  30. [analyzer] SATestAdd.py: Parse arguments with argparse — vsavchenko / detail
  31. [analyzer] CmpRuns.py: Decouple main functionality from argparse — vsavchenko / detail
  32. [analyzer] SATest: Introduce a single entrypoint for regression scripts — vsavchenko / detail
  33. [analyzer] ProjectMap: Do not serialize fields with default values — vsavchenko / detail
  34. [analyzer] SATest: Add option to specify projects to test — vsavchenko / detail
  35. [ARM][NFC] Explicitly specify the fp16 value type in codegen patterns. — alexandros.lamprineas / detail
  36. [NFC][OpenMPOpt] Provide function-specific foreachUse. — sstipanovic / detail
  37. Silence GCC 7 warning — kristof.beyls / detail
  38. [clangd] Fix readability-else-after-return 'Adding a note without main diagnostic' crash — n.james93 / detail
  39. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  40. Fix comment typo - Uexpected -> Unexpected. NFC. — llvm-dev / detail
  41. [NFC][Attributor] Expose getOrCreateAAFor and lookupAAFor — sstipanovic / detail
  42. [ARM] Fix crash trying to generate i1 immediates — david.green / detail
  43. [LSan] Enable for SystemZ — iii / detail
  44. [mlir][shape] Fix the comment in ShapeToStandard.cpp. — pifon / detail
  45. [AVR] Fix stack size in functions with a frame pointer — aykevanlaethem / detail
  46. [AVR] Remove faulty stack pushing behavior — aykevanlaethem / detail
  47. [llvm-readelf] - Do not crash when relocation references a STT_SECTION symbol for the null section. — grimar / detail
  48. Revert "[AssumeBundles] add cannonicalisation to the assume builder" — tyker / detail
  49. [mlir][OpenMP] Add custom parser and pretty printer for parallel construct — david.truby / detail
  50. [llvm-readelf] - Do not omit a zero symbol value when printing relocations. — grimar / detail
  51. [DebugInfo/DWARF] - Report .eh_frame sections of version != 1. — grimar / detail
  52. [clang-tidy] simplify-bool-expr ignores template instantiations — n.james93 / detail
  53. [analyzer] Fix StdLibraryFunctionsChecker crash on macOS — vsavchenko / detail
  54. [clang][amdgpu] Prefer not using `fp16` conversion intrinsics. — michael.hliao / detail
  55. [AArch64]: BFloat Load/Store Intrinsics&CodeGen — luke.geeson / detail
  56. [AArch64]: BFloat MatMul Intrinsics&CodeGen — luke.geeson / detail
  57. [MLIR][NFC] Inline lambda to workaround gcc 9.1,9.2 bug — kiran.chandramohan / detail
  58. [Matrix] Specify missing alignment in tests (NFC). — flo / detail
  59. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  60. [OpenMP][OMPT] Add callbacks for doacross loops — protze / detail
  61. GlobalISel: Make LLT constructors constexpr — Matthew.Arsenault / detail
  62. GlobalISel: Add a note to G_BITCAST documentation — Matthew.Arsenault / detail
  63. Fix debug line info when line markers are present inside macros. — thomasp / detail
  64. [GlobalISel] Delete unused variable after r353432 — maskray / detail
  65. [analyzer][MallocChecker] PR46253: Correctly recognize standard realloc — dkszelethus / detail
  66. [mlir][shape] Add a func to populate ShapeToShape patterns. — pifon / detail
  67. [Format] Add more proto enclosing function names — noreply / detail
  68. [OPENMP][DOCS]Update status of the supported constrcuts, NFC. — a.bataev / detail
  69. [lldb/Test] Create dir if it doesn't yet exist in getReproducerArtifact — Jonas Devlieghere / detail
  70. [AArch64][GlobalISel] Avoid creating redundant ubfx when selecting G_ZEXT — Jessica Paquette / detail

#20734 (Jun 15, 2020 11:44:23 PM)

  1. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / detail
  2. NFC: Remove disabled rule from postlegalizer-combiner-zip.mir test — Jessica Paquette / detail
  3. Make OpOperand constructor private (NFC) — joker.eph / detail
  4. [SVE] Bail from cstfp_pred_ty before walking scalable vector — ctetreau / detail
  5. [Analyzer][WebKit] UncountedCallArgsChecker — Jan Korous / detail
  6. [cmake] Invoke ssh.py using Python interpreter, not as executable in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  7. [gn build] Port a7eb3692e76 — llvmgnsyncbot / detail
  8. [IR] Add nocapture & nosync to matrix intrinsics. — flo / detail
  9. [Analyzer][NFC] Remove prefix from WebKitNoUncountedMemberChecker name — Jan Korous / detail
  10. [CodeGenPrepare] Reset the debug location when promoting trunc(s) — ditaliano / detail
  11. [PPCAsmPrinter] support 'L' output template for memory operands — ndesaulniers / detail
  12. [mlir] [integration_test] Make integration tests default OFF — ajcbik / detail
  13. [llvm][NFC] Move content of ML subdirectory into Analysis — mtrofin / detail
  14. [libc++] Re-apply parts of 3ea9450bda90 "Migrate Lit platform detection to the DSL" — Louis Dionne / detail
  15. [GlobalISel] Don't emit multiply by magic constant for zero memset values. — Amara Emerson / detail
  16. [mlir][NFC] Fix file comments. — hanchung / detail
  17. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  18. [lldb] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  19. [HIP] Do not call opt/llc for -fno-gpu-rdc — Yaxun.Liu / detail
  20. Fix MLIR test after 1d33c09f220e: matrix intrinsics have "nocapture" on some arguments (NFC) — joker.eph / detail
  21. [mlir][DialectConversion] Cache type conversions and add a few useful helpers — riddleriver / detail
  22. [mlir][DialectConversion] Add overload of addDynamicallyLegalDialect to support lambdas — riddleriver / detail
  23. [CodeGen][NFC] Add a helper function that returns the addresses of — Akira / detail
  24. Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio. — riddleriver / detail
  25. [AMDGPU] Add gfx1030 target — Stanislav.Mekhanoshin / detail
  26. Follow up for "[lit] Include unexecuted tests in xUnit report" — julian.lettner / detail
  27. [Docs] Add missing space, requested on c08ea07 — erich.keane / detail
  28. [libc++] Replace the FakeLitConfig by an actual LitConfig object — Louis Dionne / detail
  29. [libc++] Automatically create the %T directory inside config tests — Louis Dionne / detail
  30. [GlobalISel] Look through extends etc in CombinerHelper::matchConstantOp — Jessica Paquette / detail
  31. Upstream two performance monitor collectors to MachTask — Jason Molenda / detail
  32. [lit] Allow for tests to have non-parsed requirements — Casey / detail
  33. [NativeSession] Implement findLineNumbersByAddress in NativeSession, — akhuang / detail
  34. [AMDGPU] make ubsan happy with unsigned left shift — Stanislav.Mekhanoshin / detail
  35. [MSAN] Pass Origin by parameter to __msan_warning functions — eugenis / detail
  36. [HIP] Do not use llvm-link/opt/llc for -fgpu-rdc — Yaxun.Liu / detail
  37. [lldb/debugserver] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  38. [lldb/Docs] Reword paragraph and omit 'build slave' — Jonas Devlieghere / detail
  39. [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE — alexshap / detail
  40. [X86] Add support for inline assembly 'x' constraint for i128. — craig.topper / detail
  41. [llvm][NFC] Fix license on InlineFeaturesAnalysis.{h|cpp} — mtrofin / detail
  42. [ObjectYAML][DWARF] Implement the .debug_addr section. — Xing / detail
  43. [llvm][TextAPI/MachO] clean up auto usages in tests, NFC — cyndy_ishida / detail
  44. [LLParser] Delete temp CallInst when error occurs — qiucofan / detail
  45. [lldb/Interpreter] Use std::make_shared<StreamString> (NFC) — Jonas Devlieghere / detail
  46. [AArch64][GlobalISel] Emit constant pool loads for 64 bit fp immediates. — Amara Emerson / detail
  47. [AArch64] Print the immediate operand for SPACE pseudo instruction — maskray / detail
  48. [lldb/Python] Various cleanups in ScriptInterpreterPython (NFC) — Jonas Devlieghere / detail
  49. [lldb/Lua] Fix override/virtual in ScriptInterpreterLua (NFC) — Jonas Devlieghere / detail
  50. [lldb] Remove redundant access specifiers (NFC) — Jonas Devlieghere / detail
  51. [MLIR] Modify HasParent trait to allow one of several op's as a parent — joker.eph / detail
  52. [mlir][StandardDialect] Add some folding for operations in standard dialect. — ravishankarm / detail
  53. [lib][NFC] Split the floating point util functions into multiple files. — sivachandra / detail
  54. NFC: Inline unused variable — kbobyrev / detail

#20733 (Jun 15, 2020 1:13:17 PM)

  1. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / detail
  2. [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs — aardappel / detail
  3. [gn build] (manually) merge 3b29376e3fca43 — thakis / detail
  4. [libc++abi] Ensure custom libc++ header paths are honoured during libc++abi build — Louis Dionne / detail
  5. [ORC] Honor linker private global prefix on symbol names. — Lang Hames / detail
  6. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  7. [DSE,MSSA] Port partial store merging. — flo / detail
  8. Recommit "[X86] Separate imm from relocImm handling." — craig.topper / detail
  9. [Target/PPC] Silence an unused variable warning. NFC. — ditaliano / detail
  10. [mlir] [integration-test] [VectorOps] Start an integration test directory for MLIR — ajcbik / detail
  11. AMDGPU/GlobalISel: Correct memory size in test — Matthew.Arsenault / detail
  12. [RuntimeDyld] Add dependence on Core. — Lang Hames / detail
  13. [lit] Include unexecuted tests in xUnit report — julian.lettner / detail
  14. [LLVM] Change isa<> to a variadic function template — joker.eph / detail
  15. Revert "[mlir] Add support for lowering tanh to LLVMIR." — joker.eph / detail
  16. AMDGPU/GlobalISel: Extend load/store workaround to i128 vectors — Matthew.Arsenault / detail
  17. [libc++] Add the ability to run arbitrary programs using the DSL — Louis Dionne / detail
  18. AMDGPU/GlobalISel: Don't hardcode maximum register size — Matthew.Arsenault / detail
  19. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  20. [Target/PPC] Fold inside an assertion. — ditaliano / detail
  21. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  22. [AArch64][GlobalISel] Add G_EXT and select ext using it — Jessica Paquette / detail
  23. Fix ConstantAggregateBuilderBase::getRelativeOffset — aschwaighofer / detail
  24. [MachO] Fix typo in comment — smeenai / detail
  25. [IR] Add AttributeBitSet wrapper (NFC) — nikita.ppv / detail
  26. [lld-macho] Specify the complete set of command-line options for ld64 — smeenai / detail
  27. [CUDA,HIP] Use VFS for SDK detection. — tra / detail

#20732 (Jun 15, 2020 9:56:14 AM)

  1. [mlir][shape] Add a pattern to rewrite `shape.reduce` as `scf.for`. — pifon / detail
  2. [mlir] Affine symbols: do not expect AffineScope to always exist — zinenko / detail
  3. [mlir] Introduce callback-based builders for AffineForOp — zinenko / detail
  4. [clangd] Support typeHierarchy/resolve for children of parents as well — zeratul976 / detail
  5. [mlir][shape] Update test case to new op asm format — jpienaar / detail
  6. [clangd] Follow-up to fix lit-test bustage in type-hierarchy.test — zeratul976 / detail
  7. [libc++] Raise an exception if a Lit feature resolves to an invalid name — Louis Dionne / detail
  8. [flang] Change DIE("unreachable") cases to use llvm_unreachable — david.truby / detail
  9. [llvm][SVE] IR intrinsics for quadword permutation instructions. — francesco.petrogalli / detail
  10. [libc] Extract an architecture independent copy of memcpy implementation. — sivachandra / detail
  11. [lldb] Remove indentation before help output. — Jonas Devlieghere / detail
  12. [libc] Enable string functions for aarch64. — sivachandra / detail
  13. [flang] unit test support for out-of-tree and in-tree using google tests framework — joshisameeran17 / detail
  14. [GlobalISel] Simplify G_ADD when it has (0-X) on the LHS or RHS — Jessica Paquette / detail
  15. [DSE] Hoist partial store merging code into function (NFC). — flo / detail
  16. [X86] Remove printanymem/printopaquemem from the InstPrinters. Just tell tablegen to printMemReference directly. NFC — craig.topper / detail
  17. [OpenMP][Tests] fix data race in an OpenMP runtime test — protze / detail
  18. [llvm][SveEmitter] SVE ACLE for quadword permute intrinsics. — francesco.petrogalli / detail

#20731 (Jun 15, 2020 8:53:45 AM)

  1. [VE] Support relocation information in MC layer — simon.moll / detail
  2. [clangd] Turn on RecoveryAST for clangd by default. — hokein.wu / detail
  3. [X86][SSE] Add tests for and/or reduction results compared to zero — llvm-dev / detail
  4. [yaml2obj] - Introduce the "NoHeaders" key for "SectionHeaderTable" — grimar / detail
  5. Revert "Prevent IR-gen from emitting consteval declarations" — kbobyrev / detail
  6. [mlir] Extended BufferPlacement to support more sophisticated scenarios in which — marcel.koester / detail
  7. Revert "[lld-macho] No need to explicitly specify -arch in tests" — kbobyrev / detail
  8. [MLIR][Standard] Add documentation for `std.dim` and fix test cases — frgossen / detail
  9. [MLIR][Standard] Simplify complex operand unpacking — frgossen / detail
  10. [DebugInfo] Report errors for truncated debug line standard opcode — james.henderson / detail
  11. attempt to fix failing buildbots after 3bab88b7baa20b276faaee0aa7ca87f636c91877 — tyker / detail
  12. Fix clang/test/Modules/empty.modulemap by increasing limit. — sander.desmalen / detail
  13. GlobalISel: Support lowering vector->vector G_BITCAST — Matthew.Arsenault / detail
  14. AMDGPU/GlobalISel: Use less artifical example to avoid abort=0 — Matthew.Arsenault / detail
  15. AMDGPU/GlobalISel: Workaround some load/store type selection patterns — Matthew.Arsenault / detail
  16. [mlir] Remove OperandAdaptor — jpienaar / detail
  17. [AArch64] Fix BTI instruction emission. — daniel.kiss / detail
  18. [ARM][MachineOutliner] Add LR RegSave mode. — yvan.roux / detail
  19. [Analyzer][StreamChecker] Add check for pointer escape. — 1.int32 / detail
  20. [mlir] Fixed GCC compile issues and linking problems using SHARED_LIBS. — marcel.koester / detail
  21. [clang] Fix or emit diagnostic for checked arithmetic builtins with — erich.keane / detail
  22. [strictfp] Replace dangling strictfp attrs with nobuiltin — kevin.neal / detail
  23. [ARM][MachineOutliner] Fix no-lr-save testcase. — yvan.roux / detail
  24. [X86][SSE] LowerVectorAllZeroTest - remove unnecessary bitcasts — llvm-dev / detail
  25. Revert "[X86] Separate imm from relocImm handling." — hans / detail
  26. [X86][SSE] LowerVectorAllZeroTest - add support for >256-bit vectors — llvm-dev / detail
  27. [NFC] Add braces to if-statement in MachineVerifier — dominik.montada / detail
  28. [NFC] Remove unnecessary require global-isel from tests — dominik.montada / detail
  29. [clang-tidy] Add diagnostics level to YAML output — dmitry.polukhin / detail
  30. [DSE,MSSA] Add additional merging test cases (NFC). — flo / detail
  31. [PowerPC] Do not add the relocation addend to the instruction encoding — stefanp / detail
  32. [X86][SSE] Add LowerVectorAllZero helper for checking if all bits of a vector are zero. — llvm-dev / detail
  33. [DSE,MSSA] Delete instructions after printing it. — flo / detail
  34. [NFCI] Change the data structure of MaybeODRUseExprSet — erich.keane / detail
  35. [WebAssembly] Adding 64-bit versions of all load & store ops. — aardappel / detail
  36. AMDGPU/GlobalISel: Fix 8-byte aligned, 96-bit scalar loads — Matthew.Arsenault / detail
  37. [analyzer] Reasoning about comparison expressions in RangeConstraintManager — dpetrov / detail

#20730 (Jun 15, 2020 2:23:11 AM)

  1. [CostModel] getCFInstrCost in getUserCost. — sam.parker / detail
  2. [mlir][shape] Lower Shape `ConstSizeOp` to Standard `ConstantOp`. — pifon / detail
  3. NFC: Make sure function arguments have the same name in declaration and definition — kbobyrev / detail
  4. Prevent IR-gen from emitting consteval declarations — tyker / detail
  5. [Test] Add an example of unprofitable PR Phi insertion — mkazantsev / detail
  6. [MachineVerifier][GlobalISel] Check that branches have a MBB operand or are declared indirect. Add missing properties to G_BRJT, G_BRINDIRECT — dominik.montada / detail

#20729 (Jun 15, 2020 1:29:29 AM)

  1. [lld-macho] Set REQUIRES: x86 on more tests — jezng / detail
  2. [PowerPC] Add some InstAlias for mtspr/mfspr instructions — shkzhang / detail
  3. [NewPM] Avoid redundant CGSCC run for updated SCC — aktoon / detail
  4. [PowerPC] fma chain break to expose more ILP — czhengsz / detail
  5. [Test] Update test with check script, add two more motivating cases — mkazantsev / detail
  6. [SafeStack,NFC] Move unconditional code into constructor — Vitaly Buka / detail
  7. [SafeStack,NFC] Move ClColoring into SafeStack.cpp — Vitaly Buka / detail
  8. [SafeStack,NFC] Use IntrinsicInst instead of Instruction — Vitaly Buka / detail
  9. [SafeStack,NFC] Add BlockLifetimeInfo constructor — Vitaly Buka / detail
  10. [SafeStack,NFC] "const" cleanup — Vitaly Buka / detail
  11. [SafeStack,NFC] Cleanup LiveRange interface — Vitaly Buka / detail
  12. [SafeStack,NFC] Fix naming style — Vitaly Buka / detail
  13. [SafeStack,NFC] Remove unneded branch — Vitaly Buka / detail
  14. [SafeStack,NFC] Make StackColoring read-only — Vitaly Buka / detail
  15. [SveEmitter] Add SVE tuple types and builtins for svundef. — sander.desmalen / detail
  16. [SVE] Ensure proper mangling of ACLE tuple types — sander.desmalen / detail
  17. Revert "Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant"" — sam.parker / detail
  18. [msan] Fix comment of __msan::Origin::isHeapOrigin — maskray / detail
  19. [NFC] Bail early simplifying unconditional branches — mkazantsev / detail
  20. [CostModel] Unify ExtractElement cost. — sam.parker / detail
  21. [IR] Prefer hasFnAttribute() where possible (NFC) — nikita.ppv / detail
  22. [NFCI][CostModel] Unify FNeg cost — sam.parker / detail
  23. [CMake][runtimes] Skip adding 2nd set of the same variables for a generic target — kbessonova / detail
  24. [lldb] Handle all Clang::Type::Builtin enums — kbobyrev / detail

#20728 (Jun 14, 2020 6:46:00 PM)

  1. [lld-macho] No need to explicitly specify -arch in tests — jezng / detail
  2. [lld-macho] Properly handle & validate relocation r_length — jezng / detail
  3. [PowerPC] fold a bug for rlwinm folding when with full mask. — czhengsz / detail

#20727 (Jun 14, 2020 5:33:50 PM)

  1. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / detail
  2. [LAA] Do not set CanDoRT to false for AS that do not need RT checks. — flo / detail
  3. [IR] Support efficient AssertingVH/PoisoningVH lookup — nikita.ppv / detail
  4. [IR] Remove unused IndexAttrPair typedef (NFC) — nikita.ppv / detail
  5. [X86][SSE] Fold BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) — llvm-dev / detail

#20726 (Jun 14, 2020 11:47:11 AM)

  1. [LoopUnroll] Allow loops with multiple exiting blocks where loop latch — whitneyt / detail

#20725 (Jun 14, 2020 11:03:21 AM)

  1. [clangd] Fix windows builds failing on check-clangd — n.james93 / detail
  2. [MLIR][NFC] Update vim syntax file — uday / detail
  3. [X86][SSE] LowerVectorAllZeroTest - add support for pre-SSE41 targets — llvm-dev / detail
  4. [InstCombine] allow undef elements when comparing vector constants for min/max bailout — spatel / detail
  5. [InstCombine] reassociate FP diff of sums into sum of diffs — spatel / detail
  6. [ARM] Additional cast cost tests. — david.green / detail
  7. [LVI] Cache lookup of experimental.guard intrinsic (NFC) — nikita.ppv / detail
  8. [LVI] Fix class indentation (NFC) — nikita.ppv / detail
  9. [OpenMP] support alloc of serialized tasks — protze / detail
  10. [OpenMP][Tool] Extend reuse of OMPT testing — protze / detail
  11. [PassManager] restore early-cse to vector cleanup — spatel / detail
  12. [DAGCombiner] Require ninf for division estimation — qiucofan / detail
  13. [PowerPC] Exploit vnmsubfp instruction — qiucofan / detail
  14. [PowerPC] Support constrained rounding operations — qiucofan / detail
  15. [X86][SSE] Add tests for missing BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) fold — llvm-dev / detail
  16. AMDGPU: Fix spill/restore of 192-bit registers — Matthew.Arsenault / detail
  17. AMDGPU/GlobalISel: Select general case for G_PTRMASK — Matthew.Arsenault / detail
  18. GlobalISel: Add some basic getters to GISelKnownBits — Matthew.Arsenault / detail
  19. AMDGPU: Do not bundle inline asm — Matthew.Arsenault / detail
  20. AMDGPU: Add some baseline immediate encoding test changes — Matthew.Arsenault / detail

#20724 (Jun 14, 2020 5:23:48 AM)

  1. [X86][SSE] Add non-SSE41 target PTEST tests — llvm-dev / detail

#20723 (Jun 14, 2020 3:45:42 AM)

  1. [NFC] mv llvm/test/tools/obj2yaml/macho-DWARF-debug-ranges.yaml llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml — Xing / detail

#20722 (Jun 13, 2020 9:52:47 PM)

  1. [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader. — Xing / detail

#20721 (Jun 13, 2020 9:01:26 PM)

  1. [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI) — craig.topper / detail
  2. [X86] Add mayLoad flag to FARCALL*m/FARJMP memory instrutions. Add 'm' to the end of FARJMP64/FARCALL64 instruction names. — craig.topper / detail
  3. [IteratedDominanceFrontier] Decrease number of SmallPtrSet::insert and delete unneeded SmallVector::clear — maskray / detail

#20720 (Jun 13, 2020 3:05:29 PM)

  1. [X86] Move -x86-use-vzeroupper command line flag into runOnMachineFunction for the pass itself rather than the pass pipeline construction — craig.topper / detail
  2. [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases — craig.topper / detail

#20719 (Jun 13, 2020 2:16:13 PM)

  1. Recommit "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  2. [lldb][test] Trying to fix build bot after 0431e4bcb27bba30156ac49be4c09ac632c5a03a — Xing / detail
  3. Fix FastISel dropping srcloc metadata from InlineAsm — amanieu / detail
  4. [X86] Separate imm from relocImm handling. — craig.topper / detail
  5. [X86] Enable the EVEX->VEX compression pass at -O0. — craig.topper / detail
  6. [DSE,MSSA] Fix location order in isOverwrite call. — flo / detail
  7. Revert "[libc++] Migrate Lit platform detection to the DSL" — vvereschaka / detail
  8. [NFCI][AggressiveInstCombiner] Add `STATISTIC()`s for transforms — lebedev.ri / detail

#20717 (Jun 13, 2020 7:13:48 AM)

  1. Reapply [LVI] Restructure caching to fix non-determinism — nikita.ppv / detail
  2. [DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`. — Xing / detail
  3. Revert "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  4. [clang][NFC] Mark CWG 974 and 1814 (default argument in a... — riccibrun / detail
  5. [clang][NFC] Mark CWG 1443 (Default arguments and non-static data members)... — riccibrun / detail
  6. [clang][NFC] Add an AST dump test for LambdaExpr — riccibrun / detail
  7. [clang-format] Fix short block when braking after control statement — mydeveloperday / detail
  8. [clang][NFC] Pack LambdaExpr — riccibrun / detail

#20715 (Jun 13, 2020 12:31:43 AM)

  1. [libunwind][RISCV] Track PC separately from RA — amanieu / detail

#20714 (Jun 12, 2020 11:52:08 PM)

  1. [flang] Add the helper class for building fir.do_loop operations. A fir.do_loop models the semantics of a Fortran DO loop construct. One can use this operation to explicitly capture a DO loop for passing into the high-level optimizer. — eschweitz / detail
  2. [StackSafety,NFC] Extract addOverflowNever — Vitaly Buka / detail
  3. [StackSafety] Run ThinLTO — Vitaly Buka / detail
  4. [X86] Explicitly initialize __cpu_features2 global in compiler-rt to 0. — craig.topper / detail
  5. [X86] Combine to two feature variables in __cpu_indicator_init into an array and pass them around as pointer we can treat as an array. — craig.topper / detail
  6. [X86] Combine the three feature variables in getHostCPUName into an array and pass it around as an array reference. — craig.topper / detail
  7. [WebAssembly] WebAssembly doesn't support "protected" visibility — sunfish / detail
  8. Fix GCC5 build by renaming variable used in 'auto' deduction (NFC) — joker.eph / detail
  9. [X86] Remove brand_id check from cpu_indicator_init. — craig.topper / detail
  10. [X86] Remove brand_id check from getHostCPUName. — craig.topper / detail
  11. [lldb] Small improvements in ValueObjectPrinter::PrintDecl (NFC) — Jonas Devlieghere / detail
  12. [lldb] Remove unnecessary c_str() in OutputFormattedHelpText calls (NFC) — Jonas Devlieghere / detail

#20713 (Jun 12, 2020 5:08:29 PM)

  1. [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection. — Amara Emerson / detail
  2. [libcxx][test] include <algorithm> for is_permutation — Casey / detail
  3. [AMDGPU] Sorted targets in amdgpu-features.cl. NFC. — Stanislav.Mekhanoshin / detail
  4. [libc++] Add missing sitedir to local Lit config — Louis Dionne / detail
  5. Update Kaleidoscope tutorial inline code — erich.keane / detail
  6. Revert "[analyzer][NFC] Don't allow dependency checkers to emit diagnostics" — saugustine / detail
  7. [amdgpu] Skip OR combining on 64-bit integer before legalizing ops. — michael.hliao / detail
  8. [CMake] Use 'ssh.py' executor to run the remote library tests. — vvereschaka / detail
  9. llvm-dwarfdump: Include unit count in DWP index header dumping — dblaikie / detail
  10. [SVE] Break dependency of Type.h on DerivedTypes.h — ctetreau / detail
  11. [MC] Changes to help improve target specific symbol disassembly — scott.linder / detail
  12. Add GNU idutils tag filename to .gitignore. — jyknight / detail
  13. [NFC] OpenMPOpt: add a statistic for num of parallel regions deleted — lebedev.ri / detail
  14. [NFCI] VectorCombine: add statistic for bitcast(shuf()) -> shuf(bitcast()) xform — lebedev.ri / detail
  15. [NFCI][MachineCopyPropagation] invalidateRegister(): use SmallSet<8> instead of DenseSet. — lebedev.ri / detail
  16. [lldb/Test] Fix unittest name — Jonas Devlieghere / detail
  17. Temporarily revert "[MemCpyOptimizer] Simplify API of processStore and processMem* functions" — echristo / detail
  18. [WebAssembly] Add intrinsic for i64x2.mul — tlively / detail
  19. [lldb/Test] Fix unit test suffixes and add a CMake error. — Jonas Devlieghere / detail
  20. [libcxx][test] Silence MSVC signed-to-unsigned implicit conversion warnings — Casey / detail
  21. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  22. [flang] Added test for specification expressions — psteinfeld / detail
  23. [lldb/Test] Assert that no targets or modules remain after a test completes. — Jonas Devlieghere / detail
  24. [MLIR][SPIRVToLLVM] Implemented shift conversion pattern — antiagainst / detail

#20712 (Jun 12, 2020 11:39:29 AM)

  1. [Lit] Pass through SSH_AUTH_SOCK from the surrounding environment — Louis Dionne / detail
  2. [libc++] Migrate Lit platform detection to the DSL — Louis Dionne / detail
  3. [libc++] Remove obsolete 'newlib' Lit Feature — Louis Dionne / detail
  4. [TableGen] Make behavior of getValueAsListOfStrings consistent with getValueAsString — dany.grumberg / detail
  5. [ARM] Always use reductions intrinsics under MVE — david.green / detail

#20711 (Jun 12, 2020 10:59:21 AM)

  1. [flang] Dodge bogus uninitialized data warning from gcc 10.1 via code cleanup — tkeith / detail
  2. Don't diagnose a redeclaration of a deduction guide if the prior — richard / detail
  3. [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2)) — michael.hliao / detail

#20710 (Jun 12, 2020 10:03:18 AM)

  1. [analyzer][NFC] Change checker dependency unit tests to check for the registration order — dkszelethus / detail
  2. [BreakCritEdges] Add option to opt-out of perserving loop-simplify. — flo / detail
  3. [MLIR] Add missing traits and assembly format to `shape.from/to_extent_tensor` — frgossen / detail
  4. [X86][SSE] combineX86ShuffleChain - combine INSERT_VECTOR_ELT patterns to INSERTPS — llvm-dev / detail
  5. [analyzer] Introduce weak dependencies to express *preferred* checker callback evaluation order — dkszelethus / detail
  6. (PR46111) Properly handle elaborated types in an implicit  deduction guide — erich.keane / detail
  7. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  8. [ObjectYAML][DWARF] Add one helper function `writeInitialLength()`. NFC. — Xing / detail
  9. [AST][RecoveryExpr] Build recovery expressions by default for C++. — hokein.wu / detail
  10. [ASan][NFC] Refactor redzone size calculation — elver / detail
  11. [lit] Fix handling of various keyword parse errors — jdenny.ornl / detail
  12. Get rid of -Wunused warnings in release build, NFC. — hokein.wu / detail
  13. [mlir] Mark CastOp class's shape constraint — jpienaar / detail
  14. [X86] Add non-uniform vector signbit test cases — llvm-dev / detail
  15. [DAG] foldAddSubOfSignBit - add support for non-uniform vector constants — llvm-dev / detail
  16. DAGCombiner optimization for pow(x,0.75) and pow(x,0.25) on double and single precision even in case massv function is asked — msd.ataei / detail
  17. [mlir][doc] Fix typos in tutorial chapters — herhut / detail
  18. [lldb][NFC] Modernize TestPersistentVariables — Raphael Isemann / detail
  19. Handle delayed-template-parsing functions imported into a non-dtp TU — sam.mccall / detail
  20. [lldb] Test creating persistent variables with $[digit] names — Raphael Isemann / detail
  21. Reland [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  22. [libc++] Make executor scripts executable — Louis Dionne / detail
  23. GlobalISel: Fix not erasing old instruction in sitofp/uitofp lowering — Matthew.Arsenault / detail
  24. [mlir] Add Adaptor alias — jpienaar / detail
  25. [libc++] Remove redundant UNSUPPORTED annotation for the GDB pretty-printer tests — Louis Dionne / detail
  26. [Analyzer] Replace `assert` with `ASSERT_TRUE` in a unit test to silence warnings — adam.balogh / detail
  27. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  28. [libc++] Parse commands inside _executeScriptInternal to remove duplication — Louis Dionne / detail
  29. Fix non-determinism issue with implicit lambda captures. — erich.keane / detail
  30. [MLIR][cmake] use add_mlir_interface() wherever possible — stephen.neuendorffer / detail
  31. [lldb/SymbolFile] Don't parse the whole line table for the support files — Jonas Devlieghere / detail
  32. [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes — Jessica Paquette / detail
  33. [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B. — Jessica Paquette / detail
  34. [analyzer] Avoid unused variable warning in opt build — jpienaar / detail

#20708 (Jun 12, 2020 3:05:33 AM)

  1. [yaml2obj][MachO] - Fix PubName/PubType handling. — grimar / detail
  2. [AMDGPU] Add G16 support to image instructions — sebastian.neubauer / detail
  3. [VPlan] Reject loops without computable backedge taken counts — flo / detail
  4. Add missing IRBuilder include to IndirectThunks.h — Raphael Isemann / detail
  5. [CodeGen] Increase applicability of ffine-grained-bitfield-accesses for targets with limited native integer widths — asb / detail
  6. [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry. — Xing / detail

#20707 (Jun 12, 2020 2:05:15 AM)

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

#20706 (Jun 12, 2020 1:05:24 AM)

  1. [clang] Rename Decl::isHidden() to isUnconditionallyVisible(). — mboehme / detail
  2. [cmake] Don't pass -z discard-unused to Illumos ld — ro / detail
  3. [PowerPC] refactor convertToImmediateForm - NFC — czhengsz / detail

#20705 (Jun 12, 2020 12:24:34 AM)

  1. [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions. — kristof.beyls / detail
  2. [llvm/Object] Reimplment basic_symbol_iterator in TapiFile — Jonas Devlieghere / detail
  3. [NFC][InstCombine] Tests for "X - (X / C) * C == 0" pattern — lebedev.ri / detail
  4. [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0" — lebedev.ri / detail

#20702 (Jun 11, 2020 10:00:55 PM)

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

#20701 (Jun 11, 2020 9:21:25 PM)

  1. [StackSafety] Fix byval handling — Vitaly Buka / detail
  2. [X86] Add a helper lambda to getIntelProcessorTypeAndSubtype to select feature bits from the correct 32-bit feature variable. — craig.topper / detail

#20700 (Jun 11, 2020 8:41:43 PM)

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

#20699 (Jun 11, 2020 8:01:53 PM)

  1. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — esme.yi / detail
  2. [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization — yhs / detail
  3. [lldb/Test] Fix ASan/TSan workaround for Xcode Python 3 — Jonas Devlieghere / detail

#20698 (Jun 11, 2020 7:21:46 PM)

  1. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / detail
  2. Verify MemorySSA after all updates. — asbirlea / detail
  3. [llvm][llvm-nm] add TextAPI/MachO support — cyndy_ishida / detail

#20697 (Jun 11, 2020 6:42:02 PM)

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

#20696 (Jun 11, 2020 6:01:01 PM)

  1. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  2. Use python3 in generate-test-checks.py. — whchung / detail
  3. Enable FileCheck -enable-var-scope by default in MLIR test — joker.eph / detail

#20695 (Jun 11, 2020 4:58:34 PM)

  1. [lldb/Test] Unify DYLD_INSERT_LIBRARIES solution for ASan and TSan — Jonas Devlieghere / detail
  2. [CodeGen] Simplify the way lifetime of block captures is extended — Akira / detail
  3. AMDGPU/GlobalISel: Fix select of <8 x s64> scalar load — Matthew.Arsenault / detail
  4. [StackSafety,NFC] Fix use of CallBase API — Vitaly Buka / detail
  5. [VectorCombine] remove unused parameters; NFC — spatel / detail
  6. AMDGPU/GlobalISel: Fix select of private <2 x s16> load — Matthew.Arsenault / detail
  7. Add a diagnostic string to an assert. — echristo / detail
  8. [mlir] Add additional header — jpienaar / detail
  9. Tidy up unsigned -> Register fixups. — echristo / detail

#20694 (Jun 11, 2020 3:57:19 PM)

  1. Set the LLVM FP optimization flags conservatively. — rjmccall / detail
  2. [Support] Don't tie errs() to outs() by default — maskray / detail
  3. [InlineCost] Preparational patch for creation of Printer pass. — knaumov / detail
  4. [MLIR][SPIRVToLLVM] Added conversion for SPIR-V comparison ops — antiagainst / detail
  5. AMDGPU/GlobalISel: Set insert point when emitting control flow pseudos — Matthew.Arsenault / detail

#20693 (Jun 11, 2020 3:16:16 PM)

  1. Fix incorrect call to ExprResult::get() — Alexander.Richardson / detail
  2. [clangd] Set CWD in semaCodeComplete — kadircet / detail
  3. Re-land "Migrate the rest of COFFObjectFile to Error" — rnk / detail
  4. [mlir][Affine] Revisit fusion candidates after successful fusion — diego.caballero / detail
  5. [lldb] Check if thread was suspended during previous stop added. — Jonas Devlieghere / detail
  6. [WebAssembly] Make BR_TABLE non-duplicable — tlively / detail
  7. [X86] Remove unnecessary #if around call to isCpuIdSupported in getHostCPUName. — craig.topper / detail
  8. Fixed assertion in SROA if block has ho successors — Stanislav.Mekhanoshin / detail

#20692 (Jun 11, 2020 2:14:03 PM)

  1. [mlir] Fix some of the warnings in MLIR code. — pifon / detail
  2. [libc++] Allow specifying arbitrary custom executors with the new format — Louis Dionne / detail
  3. [mlir] Remove Broadcastable ODS trait — jpienaar / detail
  4. [GlobalISel][test] Add REQUIRES: asserts after D76934 — maskray / detail

#20691 (Jun 11, 2020 1:14:09 PM)

  1. [AArch64] Regenerate SVE test llvm-ir-to-intrinsic.ll. — efriedma / detail
  2. [X86] Replace TB with PS on instructions that are documented in the SDM with 'NP' — craig.topper / detail
  3. [libc] Add implementation of few floating point manipulation functions. — sivachandra / detail
  4. [clang][NFC] Remove two hard-coded lists of ArrayTypeTrait and ExpressionTrait — riccibrun / detail
  5. [clang][NFC] Assert that the enumerator value of {Type,ArrayType,UnaryExprOrType,Expression}Traits — riccibrun / detail
  6. [clang] TextNodeDumper: Dump the trait spelling of {Type,ArrayType,Expression}TraitExpr — riccibrun / detail
  7. Add to the Coding Standard our that single-line bodies omit braces — erich.keane / detail
  8. [GISel][NFC]: Add unit test for clarifying CSE behavior — aditya_nandakumar / detail
  9. [X86] Force VIA PadLock crypto instructions to emit a 0xF3 prefix when they encode to match what GNU as does. — craig.topper / detail

#20690 (Jun 11, 2020 12:13:21 PM)

  1. [clang] Frontend components for the relative vtables ABI (round 2) — leonardchan / detail
  2. [flang] Semantics for SELECT TYPE — joshisameeran17 / detail
  3. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  4. [libc++abi] Simplify the logic for finding libc++ from libc++abi — Louis Dionne / detail

#20689 (Jun 11, 2020 11:12:01 AM)

  1. [NFC] clean up the AsmPrinter::emitLinkage for AIX part — diggerlin / detail
  2. [mlir][rocdl] Fixing breakage of dim operator from 904f91db — zhuoryin / detail
  3. [PCH] Support writing BuiltinBitCastExprs to PCHs — erik.pilkington / detail
  4. Regenerated SROA phi-gep.ll test. NFC. — Stanislav.Mekhanoshin / detail

#20688 (Jun 11, 2020 10:32:22 AM)

  1. [libc++] Use the supported caches to setup build bots — Louis Dionne / detail
  2. [lldb/Test] Ensure inline tests have a unique build directory — Jonas Devlieghere / detail

#20687 (Jun 11, 2020 9:36:57 AM)

  1. [llvm-objdump] Decrease instruction indentation for non-x86 — maskray / detail
  2. AMDGPU/GlobalISel: Fix lower for f64->f16 G_FPTRUNC — petar.avramovic / detail
  3. [VectorCombine] add tests for compare scalarization; NFC — spatel / detail
  4. [mlir][shape] Add assemblyFormat for `shape.add`. — pifon / detail

#20686 (Jun 11, 2020 8:56:24 AM)

  1. [X86] Fold vXi1 OR(KSHIFTL(X,NumElts/2),Y) -> KUNPCK — llvm-dev / detail
  2. [llvm][NFC] Factor some common data in InlineAdvice — mtrofin / detail
  3. Revert "[OPENMP50]Codegen for scan directive in simd loops." — a.bataev / detail

#20685 (Jun 11, 2020 7:41:00 AM)

  1. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  2. [lldb] Fix a crash in PlatformAppleSimulator::GetCoreSimulatorPath when Xcode developer directory can't be found — Raphael Isemann / detail
  3. Make ASTFileSignature an array of 20 uint8_t instead of 5 uint32_t — dany.grumberg / detail
  4. [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug — dominik.montada / detail
  5. [mlir][Linalg][Doc] Fix of misleading example in Property 2 — zinenko / detail
  6. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  7. [X86][AVX512] Add test case for PR32547 — llvm-dev / detail
  8. [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors — llvm-dev / detail
  9. [NFC] Make formatting changes to ASTBitCodes.h ahead of a functional change — dany.grumberg / detail
  10. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail
  11. [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues — chris.jackson / detail
  12. [mlir] Add new builders to linalg.reshape. — pifon / detail
  13. [llvm/DWARFDebugLine] Fix a typo in one warning message — pavel / detail
  14. [mlir][linalg] Fix the type (indicies->indices). — pifon / detail
  15. [llvm/DWARFDebugLine] Remove spurious full stop from warning messages — pavel / detail
  16. [clang][NFC] Various NFCs in CheckDefaultArgumentVisitor — riccibrun / detail
  17. [clang] CWG 2082 and 2346: loosen the restrictions on parameters and local variables in default arguments. — riccibrun / detail
  18. [MemCpyOptimizer] Simplify API of processStore and processMem* functions — jay.foad / detail
  19. [lldb] Remove Scalar operator= overloads — pavel / detail
  20. [clang] Convert a default argument expression to the parameter type... — riccibrun / detail
  21. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  22. [clang][NFC] Fix a Wdocumentation warning in Basic/TargetInfo.h — riccibrun / detail
  23. [X86][AVX512] Add second test case for PR32547 — llvm-dev / detail
  24. Fix unused variable warning. NFCI. — llvm-dev / detail
  25. Add missing lambda capture from rGf529c0a8a149. — llvm-dev / detail
  26. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  27. Add AST_SIGNATURE record to unhashed control block of PCM files — dany.grumberg / detail
  28. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  29. [clang][NFC] Generate the {Type,ArrayType,UnaryExprOrType,Expression}Traits... — riccibrun / detail
  30. [gn build] Port 78e636b3f2f — llvmgnsyncbot / detail
  31. [IR] Remove assert from ShuffleVectorInst — sam.parker / detail
  32. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  33. [OPENMP50]Codegen for use_device_addr clauses. — a.bataev / detail
  34. Fix return status of DataFlowSanitizer pass — sguelton / detail
  35. [mlir][rocdl] Adding vector to ROCDL dialect lowering — zhuoryin / detail

#20684 (Jun 11, 2020 12:38:40 AM)

  1. [NFC] Refactor ThunkInserter to make it available for all targets. — kristof.beyls / detail

#20683 (Jun 11, 2020 12:34:47 AM)

  1. [gn build] Port 0ee176edc8b — llvmgnsyncbot / detail
  2. [CodeGen] Let computeKnownBits do something sensible for scalable vectors — david.sherwood / detail
  3. [sanitizer] Avoid unneeded deferefence — Vitaly Buka / detail
  4. [X86] Remove unnecessary In64BitMode predicate from TEST64ri32. NFC — craig.topper / detail

#20682 (Jun 10, 2020 11:53:33 PM)

  1. [ARM][MachineOutliner] Add NoLRSave mode. — yvan.roux / detail
  2. [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions. — kristof.beyls / detail

#20681 (Jun 10, 2020 11:47:36 PM)

  1. [X86] Use X86AS enum constants to replace hardcoded numbers in more places. NFC — craig.topper / detail
  2. Restore part of D80450 [CUDA][HIP] Fix implicit HD function resolution — maskray / detail

#20679 (Jun 10, 2020 10:18:30 PM)

  1. Added projects and categories for flang, mlir, libc. — gkistanova / detail
  2. [libc builder] Uncomment integration test step. — paulatoth / detail
  3. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail

#20678 (Jun 10, 2020 9:55:04 PM)

  1. [StackSafety] Pass summary into codegen — Vitaly Buka / detail
  2. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail
  3. Revert "[X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC" — craig.topper / detail
  4. [libc] Fix integration test header dependency. — paulatoth / detail

#20677 (Jun 10, 2020 8:52:40 PM)

  1. Fix __clang_cuda_math_forward_declares.h — Yaxun.Liu / detail
  2. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — lkail / detail

#20674 (Jun 10, 2020 7:58:41 PM)

  1. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  2. [libc++] Consider everything inside %T to be a dependency of each test — Louis Dionne / detail
  3. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail

#20672 (Jun 10, 2020 6:51:26 PM)

  1. AMDGPU/GlobalISel: Fix porting error in 32-bit division — Matthew.Arsenault / detail

#20671 (Jun 10, 2020 6:33:45 PM)

  1. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail
  2. [Debugger] Use FileSystem instead of calling openFileForWrite directly. — Jonas Devlieghere / detail

#20670 (Jun 10, 2020 5:46:17 PM)

  1. [libc builder] Comment out integration test step. — paulatoth / detail
  2. [InstCombine] Remove some repeated calls to getOperand. NFCI — craig.topper / detail
  3. [mlir][NFC] Split Parser into several different files. — riddleriver / detail
  4. [mlir][StandardOps] Updated IndexCastOp to support tensor<index> cast — riddleriver / detail
  5. [MLIR] Print function name when ReturnOp verification fails — riddleriver / detail
  6. Support other llc-like tools in update_llc_test_checks.py — daniel_l_sanders / detail
  7. [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section. — Xing / detail
  8. [DWARFYAML][debug_ranges] Make the "Offset" field optional. — Xing / detail
  9. [MLIR] Add ArrayAttr::empty() — riddleriver / detail
  10. [MLIR] Emit debug message if inlining fails — riddleriver / detail
  11. Revert D80450 "[CUDA][HIP] Fix implicit HD function resolution" — maskray / detail

#20668 (Jun 10, 2020 4:46:50 PM)

  1. [MLIR][SPIRVToLLVM] Implemented conversion for arithmetic ops and 3 bitwise ops. — antiagainst / detail
  2. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail

#20666 (Jun 10, 2020 4:05:31 PM)

  1. [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass — craig.topper / detail
  2. [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules. — hoy / detail

#20665 (Jun 10, 2020 3:25:34 PM)

  1. [PGO][PGSO] Enable non-cold code size opts under non-partial-profile sample PGO. — yamauchi / detail
  2. [SVE] Eliminate calls to default-false VectorType::get() from CodeGen — ctetreau / detail
  3. [NFC] Fix quadratic LexicalScopes::constructScopeNest — jeremy.morse / detail
  4. [AArch64] Add a ldst-opt test with undef operands (NFC). — flo / detail
  5. lld: improve the `-arch` handling for MachO — Saleem Abdulrasool / detail
  6. Rename arg name in __clang_hip_math.h — Yaxun.Liu / detail
  7. [DebugInfo] Reduce SalvageDebugInfo() functions — chris.jackson / detail
  8. [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress — ctetreau / detail
  9. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  10. [InstCombine] improve matching for sext-lshr-trunc patterns, part 2 — spatel / detail
  11. [ModuloSchedule] Support instructions with > 1 destination when walking canonical use. — hgreving / detail
  12. [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtin_ffs(X) - 1. — craig.topper / detail
  13. [libc++] Improve tests for iterators.operations — Louis Dionne / detail
  14. Move *San module passes later in the NPM pipeline — aeubanks / detail
  15. [PGO] CallPromotion: Don't try to pass sret args to varargs functions — hans / detail
  16. [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds — isuruf / detail
  17. [AArch64] Fix ldst-opt of multiple disjunct subregs. — flo / detail
  18. Revert "[clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH." — thakis / detail
  19. Add a flag to debug automatic variable initialization — jiancai / detail
  20. [TSan] Revert removal of ignore_interceptors_accesses flag — julian.lettner / detail
  21. [SuffixTree][MachOpt] Factoring out Suffix Tree and adding Unit Tests — andrew_litteken / detail
  22. [gn build] Port bb677cacc80 — llvmgnsyncbot / detail
  23. Revert "Reland D80966 [codeview] Put !heapallocsite on calls to operator new" — aeubanks / detail
  24. Apply fix from D81179 only from GCC < 8 — clementval / detail
  25. [XCOFF][AIX] report_fatal_error when an overflow section is needed — jasonliu / detail
  26. More robust fix for crash on invalid range-based for statement. — richard / detail
  27. [lld] Fix shared library build by adding the missing dependency. — michael.hliao / detail
  28. [Support] FoldingSetNodeID::AddString(): reserve memory — lebedev.ri / detail
  29. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  30. [DebugInfo] Fix assertion for extern void type — yhs / detail
  31. Add #includes so that ROCm.h is compilable stand-alone. — saugustine / detail
  32. Remove improper uses of DiagnosticErrorTrap and hasErrorOccurred. — richard / detail
  33. Stabilize alloca slices sort in SROA — Stanislav.Mekhanoshin / detail
  34. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — phosek / detail
  35. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  36. [MLIR][Toy] Fix a few typos in the comments/docs. — antiagainst / detail
  37. [MLIR][SPIRVToLLVM] Add skeleton for SPIR-V to LLVM dialect conversion — antiagainst / detail
  38. [InstrProfiling] Use -fuse-ld=lld in instrprof-gc-sections test — phosek / detail
  39. Revert "[arm][darwin] Don't generate libcalls for wide shifts on Darwin" — efriedma / detail
  40. [libc][NFC][Obvious] Add names to various string entrypoints. — sivachandra / detail
  41. [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions — dfukalov / detail
  42. [AArch64] Support expression results as immediate values in mov — jiancai / detail
  43. [mlir] Unranked memref type has no rank — jpienaar / detail
  44. lld: initial pass at supporting TBD — Saleem Abdulrasool / detail
  45. Make myself code owner of InferAddressSpaces — arsenm2 / detail
  46. [PowerPC] Fix incorrect PC Relative relocations for Big Endian — stefanp / detail
  47. [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables — stefanp / detail
  48. [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics. — stefanp / detail
  49. [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit — czhengsz / detail
  50. test: repair lld builder — Saleem Abdulrasool / detail
  51. [NFC][PowerPC] Remove the redundant InstAlias for OR instruction — shkzhang / detail
  52. [libc][NFC] Add bzero to list of entrypoints. — sivachandra / detail
  53. [libc][NFC] Add few more missing entrypoints to the entrypoint list. — sivachandra / detail
  54. [X86] Autogenerate complete checks and add encoding information. NFC — craig.topper / detail
  55. [AMDGPU] Custom lowering of i64 umulo/smulo — Stanislav.Mekhanoshin / detail
  56. [CodeGen,AArch64] Fix up warnings in splitStores — david.sherwood / detail
  57. [NFCI][CostModel] Unify getCmpSelInstrCost — sam.parker / detail
  58. [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments — david.sherwood / detail
  59. [AArch64] Fix branch, terminator, etc properties for BRA* instructions. — kristof.beyls / detail
  60. [MachineVerifier] Add TiedOpsRewritten flag to fix verify two-address error — shkzhang / detail
  61. [AMDGPU] Enable structurizer workarounds by default — sameer.sahasrabuddhe / detail
  62. [Alignment] Fix deprecation message — gchatelet / detail
  63. [AVR][test] Remove test for naked function containing a return. — simon.wallis2 / detail
  64. [VE] Support lowering to NND instruction — simon.moll / detail
  65. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  66. [VE] Support Transfer Control Instructions in MC layer — simon.moll / detail
  67. [AArch64][SVE] Implement structured load intrinsics — cullen.rhodes / detail
  68. Fix unused variable warning — gchatelet / detail
  69. [DebugInfo] Check for errors when reading data for extended opcode — james.henderson / detail
  70. [AArch64][AsmParser] Fix debug output in a few instructions — cullen.rhodes / detail
  71. [Matrix] Add __builtin_matrix_transpose to Clang. — flo / detail
  72. [clang-format] Brace breaking for C# lambdas — jbcoe / detail
  73. [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation — vsavchenko / detail
  74. [lldb] Fix -Wmissing-field-initializers in StackFrameList — pavel / detail
  75. [Analyzer] Add `getReturnValueUnderConstruction()` to `CallEvent` — adam.balogh / detail
  76. [Analyzer] [NFC] Parameter Regions — adam.balogh / detail
  77. [Analyzer] Allow creation of stack frame for functions without definition — adam.balogh / detail
  78. [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess — gchatelet / detail
  79. [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses — gchatelet / detail
  80. [ARM] prologue instructions emitted for naked function with >64 byte argument — simon.wallis2 / detail
  81. Revert "[Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess" — gchatelet / detail
  82. [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  83. [DWARFYAML][debug_ranges] Emit an error message for invalid offset. — Xing / detail
  84. Magic.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  85. [X86][SSE] Add PTEST test cases for PR45378 — llvm-dev / detail
  86. [ARM] Add some MVE vecreduce tests. NFC — david.green / detail
  87. [clang][StaticAnalyzer] Fix unused variable warning for debug builds — kadircet / detail
  88. [nfc] [lldb] Reduce GetAttributes's depth parameter usage — jan.kratochvil / detail
  89. [lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCC — jan.kratochvil / detail
  90. [Support] Add stream tie function and use it for errs() — james.henderson / detail
  91. [clangd] Don't produce snippets when completion location is followed by parenthesis — kbobyrev / detail
  92. [VE] Support rest of load/store instructions in MC layer — simon.moll / detail
  93. Update pass status for GCOVProfiling — sguelton / detail
  94. Fix MemCpyOptimizer return status — sguelton / detail
  95. Fix race condition in llvm/test/MC/AArch64/mov-expr* tests — kristof.beyls / detail
  96. [Analyzer] Fix buildbot failure caused by commit `rG813734dad7e8b526c39806d1a88820b1f0706fb1` — adam.balogh / detail
  97. [OPENMP]Improve code readability, NFC. — a.bataev / detail
  98. [DebugInfo] Remove unnecessary flushes and add additional testing — james.henderson / detail
  99. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  100. [DebugInfo] Print non-verbose output at some point as verbose output — james.henderson / detail
  101. [DebugInfo] Improve new line printing in debug line verbose output — james.henderson / detail
  102. [DebugInfo] Fix printing of unrecognised standard opcodes — james.henderson / detail
  103. [Analyzer] Remove warning caused by commit `rG98db1f990fc2` — adam.balogh / detail
  104. Revert "[clangd] Parse std::make_unique, and emit template diagnostics at expansion." — sam.mccall / detail
  105. [Analyzer] Remove warning caused by commit `rGe22ace8ba2b0` — adam.balogh / detail
  106. [lldb] Test compatibility between a class type from a member function expr and its original version — Raphael Isemann / detail
  107. [clang-format] Microsoft style fixes for C# properties — jbcoe / detail
  108. Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size" — mahesha.comp / detail
  109. [gn build] Port 813734dad7e — llvmgnsyncbot / detail
  110. [gn build] Port 98db1f990fc — llvmgnsyncbot / detail
  111. [gn build] Port 9b02a9b4015 — llvmgnsyncbot / detail
  112. [clang][AST] TextNodeDumper: dump the operator spelling for overloaded operators. — riccibrun / detail
  113. [clang][AST] Widen TypeTraitExprBitfields.NumArgs to 16 bits. — riccibrun / detail
  114. [x86] add test for constant hoisting of 8-bit immediate; NFC (PR46237) — spatel / detail
  115. [DAGCombiner] allow more folding of fadd + fmul into fma — spatel / detail
  116. [libc++] Remove assertion in year_month_day_last::day() — Louis Dionne / detail
  117. [Matrix] Update check lines for strided intrinsics (NFC). — flo / detail
  118. [PatternMatch] Support matching intrinsics with 6 arguments. — flo / detail
  119. [ObjectYAML][ELF] Add support for emitting the .debug_line section. — Xing / detail
  120. Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error — aaron.puchert / detail
  121. [clangd][NFC] Explode ReceivedPreamble into a CV — kadircet / detail
  122. Reland (again) D80966 [codeview] Put !heapallocsite on calls to operator new — aeubanks / detail
  123. [InstCombine] Ensure allocation alignment mask is within range before applying as an attribute — llvm-dev / detail
  124. [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors. — dancgr / detail
  125. [DebugInfo] Drop unneeded format() calls (fix -Wformat-security) after 3b7ec64d59748765990ed99716034ab8d5533673 — maskray / detail
  126. [libc++] Remove workarounds for the lack of clock_gettime on older macOS platforms — Louis Dionne / detail
  127. [mlir] Add number of operands verification for shape.assuming_all operation — jpienaar / detail
  128. [AMDGPU] Introduce Clang builtins to be mapped to AMDGCN atomic inc/dec intrinsics — Saiyedul.Islam / detail
  129. Add begin source location for the attributed statement created from PragmaLoopHint decorated loop — Yuanfang Chen / detail
  130. [WebAssembly] Implement prototype SIMD rounding instructions — tlively / detail
  131. [mlir][gpu] Add support for f16 when lowering to nvvm intrinsics — herhut / detail
  132. [libc++] Avoid UB in year_month_day_last::day() for incorrect months — Louis Dionne / detail
  133. [lldb/Interpreter] Support color in CommandReturnObject — Jonas Devlieghere / detail
  134. [AArch64][GlobalISel] Select trn1 and trn2 — Jessica Paquette / detail
  135. [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled — daniel.kiss / detail
  136. Change debuginfo check for addHeapAllocSiteMetadata — aeubanks / detail
  137. [VectorCombine] scalarizeBinop - support an all-constant src vector operand — llvm-dev / detail
  138. [gcov][test] Add mkdir -p %t && cd %t — maskray / detail
  139. [MachineScheduler] Update available queue on the first mop of a new cycle — david.green / detail
  140. [ELF] Demote lazy symbols relative to a discarded section to Undefined — maskray / detail
  141. [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with -force-vector-width=1 -force-vector-interleave=4 — anhtuyen / detail
  142. [libc++] Fix too stringent availability markup for bad_optional_access — Louis Dionne / detail
  143. Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present — n.james93 / detail
  144. [libc++][CMake] Add CMake caches for commonly supported configurations — Louis Dionne / detail
  145. Change filecheck default to dump input on failure — joker.eph / detail
  146. [lldb/Reproducers] Also collect ::open  and ::fopen — Jonas Devlieghere / detail
  147. GlobalISel: Fix double printing new instructions in legalizer — Matthew.Arsenault / detail
  148. GlobalISel: Remove redundant check in verifier — Matthew.Arsenault / detail
  149. GlobalISel: Move some trivial MIRBuilder methods into the header — Matthew.Arsenault / detail
  150. GlobalISel: Improve MachineIRBuilder construction — Matthew.Arsenault / detail
  151. PR46255: Fix field diagnostics for C records with anonymous members. — erich.keane / detail
  152. [InstCombine] add tests for diff-of-sums; NFC — spatel / detail
  153. [NFCI] Clean up exceptions related CMake and Lit options in libc++abi and libunwind — Louis Dionne / detail
  154. GlobalISel: Set instr/debugloc before any legalizer action — Matthew.Arsenault / detail
  155. Undo change inadvertently added in 113b0d7d — erich.keane / detail
  156. [x86] refine conditions for immediate hoisting to save code-size — spatel / detail
  157. AMDGPU/GlobalISel: Add new baseline tests for bitcast legalization — Matthew.Arsenault / detail
  158. [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI — craig.topper / detail
  159. [gn build] Port d5c28c40943 — llvmgnsyncbot / detail
  160. Patch up issues with GN builds (pthread / libz) — 31459023+hctim / detail
  161. Move DSO dependencies inside the group. — 31459023+hctim / detail
  162. Address Peter's comments. — 31459023+hctim / detail
  163. remove redundant comment about Android. — 31459023+hctim / detail
  164. Rebase. — 31459023+hctim / detail
  165. [HWASan] Add sizeof(global) in report even if symbols missing. — 31459023+hctim / detail
  166. [libc++abi][libunwind] Don't override libc++'s handling of exception features — Louis Dionne / detail
  167. [lldb] Fix and enable Windows minidump tests — jarin / detail
  168. [libc++abi] Replace LIBCXXABI_HAS_NO_EXCEPTIONS by TEST_HAS_NO_EXCEPTIONS — Louis Dionne / detail
  169. [AIX] supporting the visibility attribute for aix assembly — diggerlin / detail
  170. [clang][NFC] Fix and simplify the test added in 8dcc7eecb75b39d723fd6fee566369bf67e43fdf — riccibrun / detail
  171. Added test case for the patch D75866 "supporting the visibility attribute for aix assembly" — diggerlin / detail
  172. [NFC][WebAssembly] Add tests for alignment on new SIMD loads — tlively / detail
  173. [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate — ctetreau / detail
  174. Reland [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  175. [SVE] Eliminate calls to default-false VectorType::get() from Scalar — ctetreau / detail
  176. [lldb/CMake] Add LLDB_PYTHON_VERSION to use Python 2 with CMake > 3.12 — Jonas Devlieghere / detail
  177. [flang] Fix bug resolving type in type definition — tkeith / detail
  178. [LoopFusion] Update second loop guard non loop successor phis incoming — whitneyt / detail
  179. [libc] Skip entrypoints not present in the entrypoints list. — sivachandra / detail
  180. [libc][NFC][Obvious] Tidy up some CMake files. — sivachandra / detail
  181. Don't use a variable that isn't defined — Akira / detail
  182. [mlir] [VectorOps] Handle 'vector.shape_cast' lowering for all cases — ajcbik / detail
  183. [lldb/Reproducers] Skip test_remove_placeholder_add_real_module with reproducers — Jonas Devlieghere / detail
  184. [libc][NFC] Adjust sinf and cosf around -infinity inputs. — sivachandra / detail
  185. Make the diagnostic-missing-prototypes put the suggested `static` in front of `const` if exists. — vyng / detail
  186. [X86] Assign a feature to tremont, goldmont, goldmont-plus, icelake-client, and icelake for target multiversioning priority. — craig.topper / detail
  187. [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo. — Amara Emerson / detail
  188. Fix variables used only in asserts. — saugustine / detail
  189. [Support][unittest] Fix asan failure after D81156 — maskray / detail
  190. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  191. [libc] Skip fuzzer as well if its dependent entrypoints are skipped. — sivachandra / detail
  192. [MLIR] expose applyCmpPredicate — stephen.neuendorffer / detail
  193. [JitRunner] add support for i32 and i64 output — stephen.neuendorffer / detail
  194. [AArch64] custom lowering for i128 popcount — shawn / detail
  195. [libc] Add implementations of round and roundf. — sivachandra / detail
  196. [ELF] Fix --thinlto-index-only regression after D79300 — maskray / detail
  197. [AArch64] Move RegisterBankInfo.cpp/h to GISel. — Amara Emerson / detail
  198. [gn build] Port 075890ca551 — llvmgnsyncbot / detail
  199. [gn build] Port 4f03c0b8066 — llvmgnsyncbot / detail
  200. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  201. Revert "[SPARC] Lower fp16 ops to libcalls" — efriedma / detail
  202. [SveEmitter] NFC: Add missing ACLE tests — sander.desmalen / detail
  203. [MS] Copy the symbols assigned to the former instruction when memory folding. — pengfei.wang / detail
  204. [VE] Support host memory access instructions in MC layer — simon.moll / detail
  205. [CostModel] Unify getArithmeticInstrCost — sam.parker / detail
  206. [CostModel] Unify Shuffle and InsertElement Costs — sam.parker / detail
  207. [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent — asb / detail
  208. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  209. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Vitaly Buka / detail
  210. [DSE,MSSA] Relax post-dom restriction for objs visible after return. — flo / detail
  211. [clangd] Log rather than assert on bad UTF-8. — sam.mccall / detail
  212. [FileCheck] Add function call support to numerical expressions. — paul.walker / detail
  213. [StackSafety] Add info into function summary — Vitaly Buka / detail
  214. [Attributor] Split the Attributor::run() into multiple functions. — stefan / detail
  215. Revert "[Attributor] Split the Attributor::run() into multiple functions." — stefomeister / detail
  216. [ARM] MVE vectorizer reduction tests for each reduction type. NFC — david.green / detail
  217. [VE] Support convert instructions in MC layer — simon.moll / detail
  218. [lldb][NFC] Rename ClangExpressionDeclMap::AddThisType and clarify documentation — Raphael Isemann / detail
  219. [asan] Suppress lint warning in tests — Vitaly Buka / detail
  220. [compiler-rt] [test] Fix NameError when loading lit.cfg.py for crt — jaskiewiczs / detail
  221. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  222. [MLIR][Shape] Make dimension an operand of `get_extent` — frgossen / detail
  223. [libc++] Allow picking Lit parameters from the config — Louis Dionne / detail
  224. [libc++] Define the no-exceptions Lit feature using the DSL — Louis Dionne / detail
  225. [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option. — grimar / detail
  226. [lldb/Makefile.rules] Apply CFLAGS_EXTRAS after debug-info mode flags — pavel / detail
  227. [libc++] Translate the enable_filesystem parameter to the DSL — Louis Dionne / detail
  228. [AArch64][SVE] Change pointer type of struct load/store intrinsics. — sander.desmalen / detail
  229. [lld][test] Expand testing for dynamic-list and export-dynamic — gbreynoo / detail
  230. [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2] — elver / detail
  231. Create a warning flag for 'warn_conv_*_not_used' — rdwampler / detail
  232. [lldb/Utility] Remove m_ieee_quad from Scalar — pavel / detail
  233. [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32 — peter.smith / detail
  234. Reland: [Attributor] Split the Attributor::run() into multiple functions. — sstipanovic / detail
  235. [libcxx] Fix std::vector construct_iter_iter.pass.cpp test (C++98/03) — mikhail.maltsev / detail
  236. [libc++] Install locales in the build bot Docker images — Louis Dionne / detail
  237. [MLIR][Standard] Make the `dim` operation index an operand. — frgossen / detail
  238. [clangd] Disable new errs()-tie behavior, it's racy. — sam.mccall / detail
  239. [DWARFDebugLine] Use truncating data extractors for prologue parsing — pavel / detail
  240. Fix version of c-general.profdata.v5 test case — sguelton / detail
  241. [CostModel][X86] Add broadcast costs for vXi1 bool vectors — llvm-dev / detail
  242. [lldb] Replace the LEB128 decoding logic in LLDB's DataExtractor with calls to LLVM's LEB128 implementation — Raphael Isemann / detail
  243. [lld] Fix test/ELF/undef.s for 6f55b5a1 — pavel / detail
  244. ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero — Raphael Isemann / detail
  245. Fix the -Wsign-compare warning. — hokein.wu / detail
  246. Correctly update Changed status for SimplifyCFG — sguelton / detail
  247. FileCheck [11/12]: Add matching constraint specification — thomasp / detail
  248. AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent — Matthew.Arsenault / detail
  249. GlobalISel: Make default implementation of legalizeCustom unreachable — Matthew.Arsenault / detail
  250. [lldb] XFAIL TestForwardDeclaration.test_debug_names on windows — pavel / detail
  251. [X86][SSE] Cleanup tests based on feedback from D81547 — llvm-dev / detail
  252. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  253. Fix MLIR test: -dump-input-on-failure is no longer a valid option — joker.eph / detail
  254. [flang] Add the complex expression helper class. — eschweitz / detail
  255. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  256. [libc++] Work around gcc/Power9 bug in `include/thread` — jdenny.ornl / detail
  257. [AST] Mangle LambdaContextDecl for top level decl — zequanwu / detail
  258. [ARM] Update fp16-insert-extract.ll test checks. NFC — david.green / detail
  259. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  260. [WebAssembly] Fix a warning for an unused variable — aheejin / detail
  261. GlobalISel: Move LegalizerHelper members around — Matthew.Arsenault / detail
  262. AMDGPU: Stop using getSelectCC in division lowering — Matthew.Arsenault / detail
  263. [ASan][Test] Split out global alias test — elver / detail
  264. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2 — Saiyedul.Islam / detail
  265. [hip] Fix device-only relocatable code compilation. — michael.hliao / detail
  266. [libc][NFC] Make cpu feature check tolerate non-x86 architectures. — sivachandra / detail
  267. [X86] Split imm handling out of selectMOV64Imm32 and add a separate isel pattern. — craig.topper / detail
  268. [libc] Add a simple linux aarch64 config. — sivachandra / detail
  269. [ASan][Test] Fix expected strings for globals test — elver / detail
  270. [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  271. [AMDGPU] Fixed promote alloca with ptr/int casts — Stanislav.Mekhanoshin / detail
  272. [AVR] Implement disassembly support for I/O instructions — aykevanlaethem / detail
  273. [hip] Fix the failed test case due to the additional backend phase. — michael.hliao / detail
  274. [NFC] Rename variable to workaround old gcc bug — aeubanks / detail
  275. [clang][Attribute] Fix noderef attribute false-negatives — leonardchan / detail
  276. RegAllocFast: Avoid unused method warning in release builds — Matthew.Arsenault / detail
  277. Fix dynamic probing scheme — sguelton / detail
  278. Fixed false ThinLTO cache misses problem (PR 45819). — katya.romanova / detail
  279. [X86] Enable masked GPR broadcasts to be formed even if the broadcast has more than one use. — craig.topper / detail
  280. [clang] Frontend components for the relative vtables ABI — leonardchan / detail
  281. Register printer and context CL options with the toyc example — joker.eph / detail
  282. AMDGPU/GlobalISel: cmp/select method for insert element — Stanislav.Mekhanoshin / detail
  283. [libc++] Make sure tests are run in a unique directory — Louis Dionne / detail
  284. [clang] Use IsVolatile=true and RequiresNullTerminator=false for PCMs — bigcheesegs / detail
  285. Revert "[clang] Frontend components for the relative vtables ABI" — leonardchan / detail
  286. [libcxx][test] MSVC's __is_trivially_copyable is fixed in VS 16.7 — Casey / detail
  287. debugserver: Enable -DLLDB_ENERGY when compiling against an internal SDK — Adrian Prantl / detail
  288. Disallow trivial_abi on a class if all copy and move constructors are — Akira / detail
  289. [X86] Add a 32-bit version of mixed-ptr-sizes.ll to make sure we get code coverage on the ADDRSPACECAST handling in ReplaceNodeResults. NFC — craig.topper / detail
  290. [X86] Call LowerADDRSPACECAST directly from ReplaceNodeResults to avoid repeating identical code. NFC — craig.topper / detail
  291. [mlir][linalg] Add a builder for `linalg.(indexed_)generic`. — pifon / detail
  292. [lldb/Test] Add 'std-module' category and skip them with reproducers — Jonas Devlieghere / detail
  293. [libc][Obvious] Use full path with cmake's if(EXISTS ...). — sivachandra / detail

#20664 (Jun 10, 2020 3:24:12 PM)

  1. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / detail
  2. [PGO][PGSO] Enable non-cold code size opts under non-partial-profile sample PGO. — yamauchi / detail
  3. [SVE] Eliminate calls to default-false VectorType::get() from CodeGen — ctetreau / detail
  4. [NFC] Fix quadratic LexicalScopes::constructScopeNest — jeremy.morse / detail
  5. [AArch64] Add a ldst-opt test with undef operands (NFC). — flo / detail
  6. lld: improve the `-arch` handling for MachO — Saleem Abdulrasool / detail
  7. Rename arg name in __clang_hip_math.h — Yaxun.Liu / detail
  8. [DebugInfo] Reduce SalvageDebugInfo() functions — chris.jackson / detail
  9. [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress — ctetreau / detail
  10. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  11. [InstCombine] improve matching for sext-lshr-trunc patterns, part 2 — spatel / detail
  12. [ModuloSchedule] Support instructions with > 1 destination when walking canonical use. — hgreving / detail
  13. [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtin_ffs(X) - 1. — craig.topper / detail
  14. [libc++] Improve tests for iterators.operations — Louis Dionne / detail
  15. Move *San module passes later in the NPM pipeline — aeubanks / detail
  16. [PGO] CallPromotion: Don't try to pass sret args to varargs functions — hans / detail
  17. [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds — isuruf / detail
  18. [AArch64] Fix ldst-opt of multiple disjunct subregs. — flo / detail
  19. Revert "[clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH." — thakis / detail
  20. Add a flag to debug automatic variable initialization — jiancai / detail
  21. [TSan] Revert removal of ignore_interceptors_accesses flag — julian.lettner / detail
  22. [SuffixTree][MachOpt] Factoring out Suffix Tree and adding Unit Tests — andrew_litteken / detail
  23. [gn build] Port bb677cacc80 — llvmgnsyncbot / detail
  24. Revert "Reland D80966 [codeview] Put !heapallocsite on calls to operator new" — aeubanks / detail
  25. Apply fix from D81179 only from GCC < 8 — clementval / detail
  26. [XCOFF][AIX] report_fatal_error when an overflow section is needed — jasonliu / detail
  27. More robust fix for crash on invalid range-based for statement. — richard / detail
  28. [lld] Fix shared library build by adding the missing dependency. — michael.hliao / detail
  29. [Support] FoldingSetNodeID::AddString(): reserve memory — lebedev.ri / detail
  30. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  31. [DebugInfo] Fix assertion for extern void type — yhs / detail
  32. Add #includes so that ROCm.h is compilable stand-alone. — saugustine / detail
  33. Remove improper uses of DiagnosticErrorTrap and hasErrorOccurred. — richard / detail
  34. Stabilize alloca slices sort in SROA — Stanislav.Mekhanoshin / detail
  35. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — phosek / detail
  36. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  37. [MLIR][Toy] Fix a few typos in the comments/docs. — antiagainst / detail
  38. [MLIR][SPIRVToLLVM] Add skeleton for SPIR-V to LLVM dialect conversion — antiagainst / detail
  39. [InstrProfiling] Use -fuse-ld=lld in instrprof-gc-sections test — phosek / detail
  40. Revert "[arm][darwin] Don't generate libcalls for wide shifts on Darwin" — efriedma / detail
  41. [libc][NFC][Obvious] Add names to various string entrypoints. — sivachandra / detail
  42. [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions — dfukalov / detail
  43. [AArch64] Support expression results as immediate values in mov — jiancai / detail
  44. [mlir] Unranked memref type has no rank — jpienaar / detail
  45. lld: initial pass at supporting TBD — Saleem Abdulrasool / detail
  46. Make myself code owner of InferAddressSpaces — arsenm2 / detail
  47. [PowerPC] Fix incorrect PC Relative relocations for Big Endian — stefanp / detail
  48. [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables — stefanp / detail
  49. [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics. — stefanp / detail
  50. [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit — czhengsz / detail
  51. test: repair lld builder — Saleem Abdulrasool / detail
  52. [NFC][PowerPC] Remove the redundant InstAlias for OR instruction — shkzhang / detail
  53. [libc][NFC] Add bzero to list of entrypoints. — sivachandra / detail
  54. [libc][NFC] Add few more missing entrypoints to the entrypoint list. — sivachandra / detail
  55. [X86] Autogenerate complete checks and add encoding information. NFC — craig.topper / detail
  56. [AMDGPU] Custom lowering of i64 umulo/smulo — Stanislav.Mekhanoshin / detail
  57. [CodeGen,AArch64] Fix up warnings in splitStores — david.sherwood / detail
  58. [NFCI][CostModel] Unify getCmpSelInstrCost — sam.parker / detail
  59. [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments — david.sherwood / detail
  60. [AArch64] Fix branch, terminator, etc properties for BRA* instructions. — kristof.beyls / detail
  61. [MachineVerifier] Add TiedOpsRewritten flag to fix verify two-address error — shkzhang / detail
  62. [AMDGPU] Enable structurizer workarounds by default — sameer.sahasrabuddhe / detail
  63. [Alignment] Fix deprecation message — gchatelet / detail
  64. [AVR][test] Remove test for naked function containing a return. — simon.wallis2 / detail
  65. [VE] Support lowering to NND instruction — simon.moll / detail
  66. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  67. [VE] Support Transfer Control Instructions in MC layer — simon.moll / detail
  68. [AArch64][SVE] Implement structured load intrinsics — cullen.rhodes / detail
  69. Fix unused variable warning — gchatelet / detail
  70. [DebugInfo] Check for errors when reading data for extended opcode — james.henderson / detail
  71. [AArch64][AsmParser] Fix debug output in a few instructions — cullen.rhodes / detail
  72. [Matrix] Add __builtin_matrix_transpose to Clang. — flo / detail
  73. [clang-format] Brace breaking for C# lambdas — jbcoe / detail
  74. [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation — vsavchenko / detail
  75. [lldb] Fix -Wmissing-field-initializers in StackFrameList — pavel / detail
  76. [Analyzer] Add `getReturnValueUnderConstruction()` to `CallEvent` — adam.balogh / detail
  77. [Analyzer] [NFC] Parameter Regions — adam.balogh / detail
  78. [Analyzer] Allow creation of stack frame for functions without definition — adam.balogh / detail
  79. [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess — gchatelet / detail
  80. [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses — gchatelet / detail
  81. [ARM] prologue instructions emitted for naked function with >64 byte argument — simon.wallis2 / detail
  82. Revert "[Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess" — gchatelet / detail
  83. [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  84. [DWARFYAML][debug_ranges] Emit an error message for invalid offset. — Xing / detail
  85. Magic.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  86. [X86][SSE] Add PTEST test cases for PR45378 — llvm-dev / detail
  87. [ARM] Add some MVE vecreduce tests. NFC — david.green / detail
  88. [clang][StaticAnalyzer] Fix unused variable warning for debug builds — kadircet / detail
  89. [nfc] [lldb] Reduce GetAttributes's depth parameter usage — jan.kratochvil / detail
  90. [lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCC — jan.kratochvil / detail
  91. [Support] Add stream tie function and use it for errs() — james.henderson / detail
  92. [clangd] Don't produce snippets when completion location is followed by parenthesis — kbobyrev / detail
  93. [VE] Support rest of load/store instructions in MC layer — simon.moll / detail
  94. Update pass status for GCOVProfiling — sguelton / detail
  95. Fix MemCpyOptimizer return status — sguelton / detail
  96. Fix race condition in llvm/test/MC/AArch64/mov-expr* tests — kristof.beyls / detail
  97. [Analyzer] Fix buildbot failure caused by commit `rG813734dad7e8b526c39806d1a88820b1f0706fb1` — adam.balogh / detail
  98. [OPENMP]Improve code readability, NFC. — a.bataev / detail
  99. [DebugInfo] Remove unnecessary flushes and add additional testing — james.henderson / detail
  100. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  101. [DebugInfo] Print non-verbose output at some point as verbose output — james.henderson / detail
  102. [DebugInfo] Improve new line printing in debug line verbose output — james.henderson / detail
  103. [DebugInfo] Fix printing of unrecognised standard opcodes — james.henderson / detail
  104. [Analyzer] Remove warning caused by commit `rG98db1f990fc2` — adam.balogh / detail
  105. Revert "[clangd] Parse std::make_unique, and emit template diagnostics at expansion." — sam.mccall / detail
  106. [Analyzer] Remove warning caused by commit `rGe22ace8ba2b0` — adam.balogh / detail
  107. [lldb] Test compatibility between a class type from a member function expr and its original version — Raphael Isemann / detail
  108. [clang-format] Microsoft style fixes for C# properties — jbcoe / detail
  109. Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size" — mahesha.comp / detail
  110. [gn build] Port 813734dad7e — llvmgnsyncbot / detail
  111. [gn build] Port 98db1f990fc — llvmgnsyncbot / detail
  112. [gn build] Port 9b02a9b4015 — llvmgnsyncbot / detail
  113. [clang][AST] TextNodeDumper: dump the operator spelling for overloaded operators. — riccibrun / detail
  114. [clang][AST] Widen TypeTraitExprBitfields.NumArgs to 16 bits. — riccibrun / detail
  115. [x86] add test for constant hoisting of 8-bit immediate; NFC (PR46237) — spatel / detail
  116. [DAGCombiner] allow more folding of fadd + fmul into fma — spatel / detail
  117. [libc++] Remove assertion in year_month_day_last::day() — Louis Dionne / detail
  118. [Matrix] Update check lines for strided intrinsics (NFC). — flo / detail
  119. [PatternMatch] Support matching intrinsics with 6 arguments. — flo / detail
  120. [ObjectYAML][ELF] Add support for emitting the .debug_line section. — Xing / detail
  121. Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error — aaron.puchert / detail
  122. [clangd][NFC] Explode ReceivedPreamble into a CV — kadircet / detail
  123. Reland (again) D80966 [codeview] Put !heapallocsite on calls to operator new — aeubanks / detail
  124. [InstCombine] Ensure allocation alignment mask is within range before applying as an attribute — llvm-dev / detail
  125. [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors. — dancgr / detail
  126. [DebugInfo] Drop unneeded format() calls (fix -Wformat-security) after 3b7ec64d59748765990ed99716034ab8d5533673 — maskray / detail
  127. [libc++] Remove workarounds for the lack of clock_gettime on older macOS platforms — Louis Dionne / detail
  128. [mlir] Add number of operands verification for shape.assuming_all operation — jpienaar / detail
  129. [AMDGPU] Introduce Clang builtins to be mapped to AMDGCN atomic inc/dec intrinsics — Saiyedul.Islam / detail
  130. Add begin source location for the attributed statement created from PragmaLoopHint decorated loop — Yuanfang Chen / detail
  131. [WebAssembly] Implement prototype SIMD rounding instructions — tlively / detail
  132. [mlir][gpu] Add support for f16 when lowering to nvvm intrinsics — herhut / detail
  133. [libc++] Avoid UB in year_month_day_last::day() for incorrect months — Louis Dionne / detail
  134. [lldb/Interpreter] Support color in CommandReturnObject — Jonas Devlieghere / detail
  135. [AArch64][GlobalISel] Select trn1 and trn2 — Jessica Paquette / detail
  136. [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled — daniel.kiss / detail
  137. Change debuginfo check for addHeapAllocSiteMetadata — aeubanks / detail
  138. [VectorCombine] scalarizeBinop - support an all-constant src vector operand — llvm-dev / detail
  139. [gcov][test] Add mkdir -p %t && cd %t — maskray / detail
  140. [MachineScheduler] Update available queue on the first mop of a new cycle — david.green / detail
  141. [ELF] Demote lazy symbols relative to a discarded section to Undefined — maskray / detail
  142. [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with -force-vector-width=1 -force-vector-interleave=4 — anhtuyen / detail
  143. [libc++] Fix too stringent availability markup for bad_optional_access — Louis Dionne / detail
  144. Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present — n.james93 / detail
  145. [libc++][CMake] Add CMake caches for commonly supported configurations — Louis Dionne / detail
  146. Change filecheck default to dump input on failure — joker.eph / detail
  147. [lldb/Reproducers] Also collect ::open  and ::fopen — Jonas Devlieghere / detail
  148. GlobalISel: Fix double printing new instructions in legalizer — Matthew.Arsenault / detail
  149. GlobalISel: Remove redundant check in verifier — Matthew.Arsenault / detail
  150. GlobalISel: Move some trivial MIRBuilder methods into the header — Matthew.Arsenault / detail
  151. GlobalISel: Improve MachineIRBuilder construction — Matthew.Arsenault / detail
  152. PR46255: Fix field diagnostics for C records with anonymous members. — erich.keane / detail
  153. [InstCombine] add tests for diff-of-sums; NFC — spatel / detail
  154. [NFCI] Clean up exceptions related CMake and Lit options in libc++abi and libunwind — Louis Dionne / detail
  155. GlobalISel: Set instr/debugloc before any legalizer action — Matthew.Arsenault / detail
  156. Undo change inadvertently added in 113b0d7d — erich.keane / detail
  157. [x86] refine conditions for immediate hoisting to save code-size — spatel / detail
  158. AMDGPU/GlobalISel: Add new baseline tests for bitcast legalization — Matthew.Arsenault / detail
  159. [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI — craig.topper / detail
  160. [gn build] Port d5c28c40943 — llvmgnsyncbot / detail
  161. Patch up issues with GN builds (pthread / libz) — 31459023+hctim / detail
  162. Move DSO dependencies inside the group. — 31459023+hctim / detail
  163. Address Peter's comments. — 31459023+hctim / detail
  164. remove redundant comment about Android. — 31459023+hctim / detail
  165. Rebase. — 31459023+hctim / detail
  166. [HWASan] Add sizeof(global) in report even if symbols missing. — 31459023+hctim / detail
  167. [libc++abi][libunwind] Don't override libc++'s handling of exception features — Louis Dionne / detail
  168. [lldb] Fix and enable Windows minidump tests — jarin / detail
  169. [libc++abi] Replace LIBCXXABI_HAS_NO_EXCEPTIONS by TEST_HAS_NO_EXCEPTIONS — Louis Dionne / detail
  170. [AIX] supporting the visibility attribute for aix assembly — diggerlin / detail
  171. [clang][NFC] Fix and simplify the test added in 8dcc7eecb75b39d723fd6fee566369bf67e43fdf — riccibrun / detail
  172. Added test case for the patch D75866 "supporting the visibility attribute for aix assembly" — diggerlin / detail
  173. [NFC][WebAssembly] Add tests for alignment on new SIMD loads — tlively / detail
  174. [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate — ctetreau / detail
  175. Reland [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  176. [SVE] Eliminate calls to default-false VectorType::get() from Scalar — ctetreau / detail
  177. [lldb/CMake] Add LLDB_PYTHON_VERSION to use Python 2 with CMake > 3.12 — Jonas Devlieghere / detail
  178. [flang] Fix bug resolving type in type definition — tkeith / detail
  179. [LoopFusion] Update second loop guard non loop successor phis incoming — whitneyt / detail
  180. [libc] Skip entrypoints not present in the entrypoints list. — sivachandra / detail
  181. [libc][NFC][Obvious] Tidy up some CMake files. — sivachandra / detail
  182. Don't use a variable that isn't defined — Akira / detail
  183. [mlir] [VectorOps] Handle 'vector.shape_cast' lowering for all cases — ajcbik / detail
  184. [lldb/Reproducers] Skip test_remove_placeholder_add_real_module with reproducers — Jonas Devlieghere / detail
  185. [libc][NFC] Adjust sinf and cosf around -infinity inputs. — sivachandra / detail
  186. Make the diagnostic-missing-prototypes put the suggested `static` in front of `const` if exists. — vyng / detail
  187. [X86] Assign a feature to tremont, goldmont, goldmont-plus, icelake-client, and icelake for target multiversioning priority. — craig.topper / detail
  188. [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo. — Amara Emerson / detail
  189. Fix variables used only in asserts. — saugustine / detail
  190. [Support][unittest] Fix asan failure after D81156 — maskray / detail
  191. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  192. [libc] Skip fuzzer as well if its dependent entrypoints are skipped. — sivachandra / detail
  193. [MLIR] expose applyCmpPredicate — stephen.neuendorffer / detail
  194. [JitRunner] add support for i32 and i64 output — stephen.neuendorffer / detail
  195. [AArch64] custom lowering for i128 popcount — shawn / detail
  196. [libc] Add implementations of round and roundf. — sivachandra / detail
  197. [ELF] Fix --thinlto-index-only regression after D79300 — maskray / detail
  198. [AArch64] Move RegisterBankInfo.cpp/h to GISel. — Amara Emerson / detail
  199. [gn build] Port 075890ca551 — llvmgnsyncbot / detail
  200. [gn build] Port 4f03c0b8066 — llvmgnsyncbot / detail
  201. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  202. Revert "[SPARC] Lower fp16 ops to libcalls" — efriedma / detail
  203. [SveEmitter] NFC: Add missing ACLE tests — sander.desmalen / detail
  204. [MS] Copy the symbols assigned to the former instruction when memory folding. — pengfei.wang / detail
  205. [VE] Support host memory access instructions in MC layer — simon.moll / detail
  206. [CostModel] Unify getArithmeticInstrCost — sam.parker / detail
  207. [CostModel] Unify Shuffle and InsertElement Costs — sam.parker / detail
  208. [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent — asb / detail
  209. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  210. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Vitaly Buka / detail
  211. [DSE,MSSA] Relax post-dom restriction for objs visible after return. — flo / detail
  212. [clangd] Log rather than assert on bad UTF-8. — sam.mccall / detail
  213. [FileCheck] Add function call support to numerical expressions. — paul.walker / detail
  214. [StackSafety] Add info into function summary — Vitaly Buka / detail
  215. [Attributor] Split the Attributor::run() into multiple functions. — stefan / detail
  216. Revert "[Attributor] Split the Attributor::run() into multiple functions." — stefomeister / detail
  217. [ARM] MVE vectorizer reduction tests for each reduction type. NFC — david.green / detail
  218. [VE] Support convert instructions in MC layer — simon.moll / detail
  219. [lldb][NFC] Rename ClangExpressionDeclMap::AddThisType and clarify documentation — Raphael Isemann / detail
  220. [asan] Suppress lint warning in tests — Vitaly Buka / detail
  221. [compiler-rt] [test] Fix NameError when loading lit.cfg.py for crt — jaskiewiczs / detail
  222. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  223. [MLIR][Shape] Make dimension an operand of `get_extent` — frgossen / detail
  224. [libc++] Allow picking Lit parameters from the config — Louis Dionne / detail
  225. [libc++] Define the no-exceptions Lit feature using the DSL — Louis Dionne / detail
  226. [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option. — grimar / detail
  227. [lldb/Makefile.rules] Apply CFLAGS_EXTRAS after debug-info mode flags — pavel / detail
  228. [libc++] Translate the enable_filesystem parameter to the DSL — Louis Dionne / detail
  229. [AArch64][SVE] Change pointer type of struct load/store intrinsics. — sander.desmalen / detail
  230. [lld][test] Expand testing for dynamic-list and export-dynamic — gbreynoo / detail
  231. [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2] — elver / detail
  232. Create a warning flag for 'warn_conv_*_not_used' — rdwampler / detail
  233. [lldb/Utility] Remove m_ieee_quad from Scalar — pavel / detail
  234. [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32 — peter.smith / detail
  235. Reland: [Attributor] Split the Attributor::run() into multiple functions. — sstipanovic / detail
  236. [libcxx] Fix std::vector construct_iter_iter.pass.cpp test (C++98/03) — mikhail.maltsev / detail
  237. [libc++] Install locales in the build bot Docker images — Louis Dionne / detail
  238. [MLIR][Standard] Make the `dim` operation index an operand. — frgossen / detail
  239. [clangd] Disable new errs()-tie behavior, it's racy. — sam.mccall / detail
  240. [DWARFDebugLine] Use truncating data extractors for prologue parsing — pavel / detail
  241. Fix version of c-general.profdata.v5 test case — sguelton / detail
  242. [CostModel][X86] Add broadcast costs for vXi1 bool vectors — llvm-dev / detail
  243. [lldb] Replace the LEB128 decoding logic in LLDB's DataExtractor with calls to LLVM's LEB128 implementation — Raphael Isemann / detail
  244. [lld] Fix test/ELF/undef.s for 6f55b5a1 — pavel / detail
  245. ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero — Raphael Isemann / detail
  246. Fix the -Wsign-compare warning. — hokein.wu / detail
  247. Correctly update Changed status for SimplifyCFG — sguelton / detail
  248. FileCheck [11/12]: Add matching constraint specification — thomasp / detail
  249. AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent — Matthew.Arsenault / detail
  250. GlobalISel: Make default implementation of legalizeCustom unreachable — Matthew.Arsenault / detail
  251. [lldb] XFAIL TestForwardDeclaration.test_debug_names on windows — pavel / detail
  252. [X86][SSE] Cleanup tests based on feedback from D81547 — llvm-dev / detail
  253. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  254. Fix MLIR test: -dump-input-on-failure is no longer a valid option — joker.eph / detail
  255. [flang] Add the complex expression helper class. — eschweitz / detail
  256. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  257. [libc++] Work around gcc/Power9 bug in `include/thread` — jdenny.ornl / detail
  258. [AST] Mangle LambdaContextDecl for top level decl — zequanwu / detail
  259. [ARM] Update fp16-insert-extract.ll test checks. NFC — david.green / detail
  260. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  261. [WebAssembly] Fix a warning for an unused variable — aheejin / detail
  262. GlobalISel: Move LegalizerHelper members around — Matthew.Arsenault / detail
  263. AMDGPU: Stop using getSelectCC in division lowering — Matthew.Arsenault / detail
  264. [ASan][Test] Split out global alias test — elver / detail
  265. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2 — Saiyedul.Islam / detail
  266. [hip] Fix device-only relocatable code compilation. — michael.hliao / detail
  267. [libc][NFC] Make cpu feature check tolerate non-x86 architectures. — sivachandra / detail
  268. [X86] Split imm handling out of selectMOV64Imm32 and add a separate isel pattern. — craig.topper / detail
  269. [libc] Add a simple linux aarch64 config. — sivachandra / detail
  270. [ASan][Test] Fix expected strings for globals test — elver / detail
  271. [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  272. [AMDGPU] Fixed promote alloca with ptr/int casts — Stanislav.Mekhanoshin / detail
  273. [AVR] Implement disassembly support for I/O instructions — aykevanlaethem / detail
  274. [hip] Fix the failed test case due to the additional backend phase. — michael.hliao / detail
  275. [NFC] Rename variable to workaround old gcc bug — aeubanks / detail
  276. [clang][Attribute] Fix noderef attribute false-negatives — leonardchan / detail
  277. RegAllocFast: Avoid unused method warning in release builds — Matthew.Arsenault / detail
  278. Fix dynamic probing scheme — sguelton / detail
  279. Fixed false ThinLTO cache misses problem (PR 45819). — katya.romanova / detail
  280. [X86] Enable masked GPR broadcasts to be formed even if the broadcast has more than one use. — craig.topper / detail
  281. [clang] Frontend components for the relative vtables ABI — leonardchan / detail
  282. Register printer and context CL options with the toyc example — joker.eph / detail
  283. AMDGPU/GlobalISel: cmp/select method for insert element — Stanislav.Mekhanoshin / detail
  284. [libc++] Make sure tests are run in a unique directory — Louis Dionne / detail
  285. [clang] Use IsVolatile=true and RequiresNullTerminator=false for PCMs — bigcheesegs / detail
  286. Revert "[clang] Frontend components for the relative vtables ABI" — leonardchan / detail
  287. [libcxx][test] MSVC's __is_trivially_copyable is fixed in VS 16.7 — Casey / detail
  288. debugserver: Enable -DLLDB_ENERGY when compiling against an internal SDK — Adrian Prantl / detail
  289. Disallow trivial_abi on a class if all copy and move constructors are — Akira / detail
  290. [X86] Add a 32-bit version of mixed-ptr-sizes.ll to make sure we get code coverage on the ADDRSPACECAST handling in ReplaceNodeResults. NFC — craig.topper / detail
  291. [X86] Call LowerADDRSPACECAST directly from ReplaceNodeResults to avoid repeating identical code. NFC — craig.topper / detail
  292. [mlir][linalg] Add a builder for `linalg.(indexed_)generic`. — pifon / detail
  293. [lldb/Test] Add 'std-module' category and skip them with reproducers — Jonas Devlieghere / detail
  294. [libc][Obvious] Use full path with cmake's if(EXISTS ...). — sivachandra / detail

#20607 (Jun 8, 2020 10:15:37 AM)

  1. [Support] Move color handling from raw_fd_ostream to raw_ostream — Jonas Devlieghere / detail
  2. Updates to the 'CLion Integration' section in ClangFormat docs — iu.biryukov / detail
  3. Reland D80979 [clang] Implement VectorType logic not operator — maskray / detail
  4. [clangd] Drop unnecessary FS modifications in FindSymbolsTests — kadircet / detail
  5. [Sema][CodeComplete][ObjC] Don't include arrow/dot fixits — davg / detail
  6. AMDGPU/GlobalISel: Precommit regenerated check lines — Matthew.Arsenault / detail
  7. [Support] Replace 'DisableColors' boolean with 'ColorMode' enum — Jonas Devlieghere / detail
  8. [NFC] [libcxx] Remove shared_ptr's no-rvalue unique_ptr converting constructor. — zoecarver / detail
  9. [gn build] Port 550b5995233 — llvmgnsyncbot / detail

#20606 (Jun 8, 2020 8:57:21 AM)

  1. [mlir] Lower Shape binary ops (AddOp, MulOp) to Standard. — pifon / detail
  2. [ObjC] Fix AST serialization for pseudo-strong parameters — erik.pilkington / detail
  3. [InstCombine] improve matching for sext-lshr-trunc patterns — spatel / detail

#20605 (Jun 8, 2020 8:45:41 AM)

  1. [AST] Fix a clang crash on an invalid for-range statement. — hokein.wu / detail

#20604 (Jun 8, 2020 8:30:29 AM)

  1. GlobalISel: Simplify debug printing — Matthew.Arsenault / detail
  2. GlobalISel: Make it clearer that regbank/class are mutually exclusive — Matthew.Arsenault / detail
  3. GlobalISel: Add dump method to LLT — Matthew.Arsenault / detail
  4. GlobalISel: Remove unused header — Matthew.Arsenault / detail
  5. GlobalISel: Use Register — Matthew.Arsenault / detail
  6. [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare — david.sherwood / detail
  7. GlobalISel: Remove deprecated methods — Matthew.Arsenault / detail
  8. [CostModel] Follow-up to buildbot fix — sam.parker / detail
  9. GlobalISel: Remove dead include — Matthew.Arsenault / detail
  10. [flang] Use LLVM's flags — david.truby / detail
  11. [ObjectYAML] Add support for error handling in DWARFYAML. NFC. — Xing / detail
  12. tsan: add OpenBSD support for Go — dvyukov / detail
  13. [Alignment][NFC] Deprecate dead code from CallingConvLower.h — gchatelet / detail
  14. Fix build after removing llvm/CodeGen/GlobalISel/Types.h — aaron.puchert / detail
  15. Thread safety analysis: Support deferring locks — aaron.puchert / detail
  16. Thread safety analysis: Add note for double unlock — aaron.puchert / detail
  17. [TEST] TreeTest.cpp - Add a comma to avoid build error with -werror — shengchen.kan / detail
  18. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  19. [InstCombine] reduce code duplication in visitTrunc(); NFC — spatel / detail
  20. [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail

#20603 (Jun 8, 2020 7:17:58 AM)

  1. [BinaryFormat] Add formatv support for DW_OP constants — pavel / detail
  2. [AST][RecoveryExpr] Populate the dependence bits from CompoundStmt result expr to StmtExpr. — hokein.wu / detail
  3. [lldb] Fail evaluation of DWARF expressions with unknown opcodes — pavel / detail
  4. [VE] Support floating-point arithmetic instructions in MC layer — simon.moll / detail

#20601 (Jun 8, 2020 6:25:35 AM)

  1. [SVE] Remove getNumElements() calls in Verifier::visitIntrinsicCall — david.sherwood / detail
  2. [Preamble] Invalidate preamble when missing headers become present. — sam.mccall / detail
  3. [clang-format] treat 'lock' as a keyword for C# code — jbcoe / detail
  4. [mlir][gpu] Fix logic error in D79508 computing number of private attributions. — whchung / detail
  5. [lldb/DWARF] Fix PC value for artificial tail call frames for the "GNU" case — pavel / detail
  6. YAMLRemarkParser.cpp - remove duplicate RemarkParser.h include. NFC. — llvm-dev / detail
  7. DbgEntityHistoryCalculator.h - reduce DebugInfoMetadata.h include to forward declarations. NFC. — llvm-dev / detail
  8. [AMDGPU] Cluster MIMG instructions — jay.foad / detail

#20600 (Jun 8, 2020 4:48:42 AM)

  1. [VE] Support control instructions in MC layer — simon.moll / detail
  2. [ELF] Adding accessor method for getting Note Desc as StringRef — Saiyedul.Islam / detail
  3. Recognize *.hxx as a C++ header extension, like *.hpp. — sam.mccall / detail
  4. VersionTuple.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  5. Revert "Revert "[MLIR] Lower shape.num_elements -> shape.reduce."" — pifon / detail
  6. [AArch64] Add combine-load test; NFC — shawn / detail
  7. [MLIR][Shape] Add support for `OpAsmInterface` in `shape.const_size` — frgossen / detail
  8. Revert "[clang] Implement VectorType logic not operator." — thakis / detail
  9. Reverte AArch64 changes to popcount test, they break most bots. — thakis / detail
  10. [Alignment][NFC] Migrate HandleByVal to Align — gchatelet / detail
  11. [AArch64][SVE] Implement vector tuple intrinsics — cullen.rhodes / detail
  12. [clangd] Change ParseInputs to store FSProvider rather than VFS — kadircet / detail
  13. [lldb] Fix YAMLModuleTester for the rename in 67b4afc4 — pavel / detail

#20599 (Jun 8, 2020 2:39:14 AM)

  1. [MLIR] Add type conversion for `shape.shape` — frgossen / detail
  2. [MLIR] Add `to/from_extent_tensor` lowering to the standard dialect — frgossen / detail
  3. [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2 — sander.desmalen / detail

#20598 (Jun 8, 2020 2:31:09 AM)

  1. [DWARFYAML] Rename function names to match the coding style. NFC. — Xing / detail

#20597 (Jun 8, 2020 2:14:31 AM)

  1. [MLIR] Clean up `shape` to `std` lowering — frgossen / detail
  2. [AArch64] update popcount pre-patch test; NFC — shawn / detail
  3. [AArch64] update popcount pre-patch test, take 2; NFC — shawn / detail

#20596 (Jun 8, 2020 2:00:56 AM)

  1. [NFC][PowerPC] Modify the test case to test RM — shkzhang / detail

#20595 (Jun 8, 2020 1:54:08 AM)

  1. [mlir] Restructure Shape dialect's CMakeLists. — tpopp / detail
  2. Revert "Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable"" — tpopp / detail
  3. Revert "Revert "[mlir] Folding and canonicalization of shape.cstr_eq"" — tpopp / detail
  4. [PPC] Try to fix builbots — sam.parker / detail
  5. [VE] Support shift operation instructions in MC layer — simon.moll / detail
  6. [lldb] Disable remove-add module test on Windows — jarin / detail
  7. Revert "[KernelAddressSanitizer] Make globals constructors compatible with kernel" — elver / detail

#20593 (Jun 8, 2020 12:47:51 AM)

  1. [mlir] Introduce allowMemrefFunctionResults for the helper operation converters of buffer placement — ehsan.nadjaran_toosi / detail

#20592 (Jun 8, 2020 12:22:22 AM)

  1. [Test] Add test showing InstCombine missing simplification opportunity — mkazantsev / detail
  2. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  3. [ARM][XO] Execute-only miscompiles double literals for big-endian — simon.wallis2 / detail
  4. [Alignment][NFC] Migrate part of Arm/AArch64 backend — gchatelet / detail
  5. [Alignment][NFC] Migrate the rest of backends — gchatelet / detail

#20589 (Jun 7, 2020 9:30:58 PM)

  1. [NFC] Remove the extra ; to avoid the warning of build compiler — qshanz / detail
  2. [X86] Support load shrinking for strict fp nodes in combineCVTPH2PS — craig.topper / detail

#20588 (Jun 7, 2020 8:27:43 PM)

  1. [X86] Teach combineCVTP2I_CVTTP2I to handle STRICT_CVTTP2SI/STRICT_CVTTP2UI — craig.topper / detail
  2. [X86] Improve (vzmovl (insert_subvector)) combine to handle a bitcast between the vzmovl and insert — craig.topper / detail
  3. [PowerPC] Do not assume operand of ADDI is an immediate — nemanja.i.ibm / detail

#20587 (Jun 7, 2020 7:13:08 PM)

  1. [Power9] Add addi post-ra scheduling heuristic — qshanz / detail

#20586 (Jun 7, 2020 6:20:21 PM)

  1. [clang] Implement VectorType logic not operator. — JunMa / detail

#20583 (Jun 7, 2020 2:57:01 PM)

  1. [X86] Don't scalarize v2f32->v2i64 strict_fp_to_sint/uint with avx512dq and not avx512vl. — craig.topper / detail

#20581 (Jun 7, 2020 2:20:28 PM)

  1. [X86][AVX2] combineSetCCMOVMSK - handle all_of patterns for PMOVMSKB(PACKSSBW(LO(X), HI(X))) — llvm-dev / detail
  2. Reland D80966 [codeview] Put !heapallocsite on calls to operator new — maskray / detail
  3. SmallPtrSet::find -> SmallPtrSet::count — benny.kra / detail

#20579 (Jun 7, 2020 1:23:25 PM)

  1. [Driver] Omit -mthread-model posix which is the CC1 default — maskray / detail
  2. Revert "[MLIR] Lower shape.num_elements -> shape.reduce." — joker.eph / detail

#20576 (Jun 7, 2020 11:51:03 AM)

  1. Add cl::ZeroOrMore to get around build system issues — 1894981+hiraditya / detail
  2. [Driver] Simplify code. NFCI. — benny.kra / detail
  3. [gcov] Support .gcno/.gcda in gcov 8, 9 or 10 compatible formats — maskray / detail

#20573 (Jun 7, 2020 9:59:16 AM)

  1. [gcov] Fix instrprof-gcov-__gcov_flush-terminate.test — maskray / detail
  2. [NFC][PowerPC] Add a new case to test ctrloop for fp128 — shkzhang / detail

#20572 (Jun 7, 2020 9:29:54 AM)

  1. Remove global std::string. StringRef is sufficient. NFC. — benny.kra / detail
  2. Put compilation phases from Types.def into a bit set — benny.kra / detail
  3. Put back definitions. We're still not C++17 :/ — benny.kra / detail
  4. [gcov][test] Delete UNSUPPORTED: host-byteorder-big-endian from test/profile tests — maskray / detail
  5. DomTreeUpdater.h - refine includes. NFC. — llvm-dev / detail
  6. Try to make msvc crash less — benny.kra / detail
  7. Unbreak the build — benny.kra / detail
  8. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#20571 (Jun 7, 2020 8:26:39 AM)

  1. [AArch64] add test for large popcount; NFC — shawn / detail

#20570 (Jun 7, 2020 8:18:38 AM)

  1. [llvm-cov] Fix gcov version detection on big-endian — maskray / detail
  2. [X86][SSE] combineSetCCMOVMSK - add initial support for allof patterns. — llvm-dev / detail
  3. [Docs] fix typos for llvm-mca; NFC — spatel / detail

#20569 (Jun 7, 2020 8:01:48 AM)

  1. [MLIR] Lower shape.num_elements -> shape.reduce. — pifon / detail
  2. [DWARFYAML][debug_ranges] Fix inappropriate assertion. NFC. — Xing / detail
  3. [ObjectYAML][test] Address comments in D80203 — Xing / detail

#20568 (Jun 7, 2020 6:58:46 AM)

  1. [clang][BFloat] Add reinterpret cast intrinsics — ties.stuij / detail
  2. [InstCombine] add tests for bitmask of casted shift; NFC (PR46013) — spatel / detail
  3. [InstCombine] fold mask op into casted shift (PR46013) — spatel / detail
  4. [mlir] Add verifier for `shape.yield`. — pifon / detail

#20566 (Jun 7, 2020 6:16:05 AM)

  1. MemorySSAUpdater.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  2. AlignmentFromAssumptions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#20564 (Jun 7, 2020 5:02:25 AM)

  1. MustExecute.h - remove unnecessary Instruction.h include. NFC. — llvm-dev / detail
  2. DependenceAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail

#20563 (Jun 7, 2020 4:48:55 AM)

  1. [X86][SSE] Attempt to widen MOVMSK vector input if the signbits are splatted. — llvm-dev / detail
  2. [X86][SSE] Extend ICMP(MOVMSK(BITCAST(X))) tests to allof patterns as well as the existing noneof/anyof patterns. — llvm-dev / detail
  3. OrderedInstructions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  4. ObjCARCAnalysisUtils.h - remove unused LLVMContext.h include. NFC. — llvm-dev / detail

#20561 (Jun 7, 2020 3:36:41 AM)

  1. [X86][SSE] Add MOVMSK tests where we're using a more narrow vector elements than necessary — llvm-dev / detail
  2. Support build-ids of other sizes than 16 in UUID::SetFromStringRef — jarin / detail
  3. [Matrix] Implement * binary operator for MatrixType. — flo / detail

#20559 (Jun 7, 2020 1:00:25 AM)

  1. MachineBasicBlock::updateTerminator now requires an explicit layout successor. — jyknight / detail
  2. Simplify MachineVerifier's block-successor verification. — jyknight / detail
  3. [gcov] Delete unneeded code — maskray / detail
  4. [gcov] Improve tests and lower the minimum supported version to gcov 3.4 — maskray / detail
  5. [ObjectYAML][DWARF] Support emitting .debug_ranges section in ELFYAML. — Xing / detail

#20558 (Jun 6, 2020 6:58:23 PM)

  1. [X86] Correct some isel patterns for v1i1 KNOT/KANDN/KXNOR. — craig.topper / detail
  2. [LIT] NFC adding max-failures option to lit documentation. — Mike Edwards / detail
  3. [RISCV] Fix a typo in RISCVISelLowering.cpp — i / detail

#20557 (Jun 6, 2020 5:18:21 PM)

  1. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  2. [mlir][Linalg] NFC - Make useFullTileBuffersByDefault option take a boolean. — ntv / detail
  3. [IRExecutionUnit] Early returns for clarity. NFCI. — ditaliano / detail
  4. [arm][darwin] Don't generate libcalls for wide shifts on Darwin — Alex Lorenz / detail
  5. [ELF] Don't cause assertion failure if --dynamic-list or --version-script takes an empty file — maskray / detail
  6. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  7. PR46209: properly determine whether a copy assignment operator is — richard / detail
  8. Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after ebcbd5ba39c017bb621eefa3175a224aae85ddc8 — maskray / detail
  9. Re-land "Migrate Binary::checkOffset from error_code to Error, NFC" — rnk / detail
  10. Migrate the rest of COFFObjectFile to Error — rnk / detail
  11. [Tests] Migrate a number of tests to gc-live bundle representation — listmail / detail
  12. [PowerPC] Do not special case Darwin on PowerPC in target cpu handling — wanyu9511 / detail
  13. PR34581: Don't remove an 'if (p)' guarding a call to 'operator delete(p)' under -Oz. — richard / detail
  14. Fix convertBFloatAPFloatToAPInt for NaN/Inf values — diego.caballero / detail
  15. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  16. [mlir] Fix representation of BF16 constants — diego.caballero / detail
  17. [AArch64][GlobalISel] Move dup optimization into post-legalizer combiner — Jessica Paquette / detail
  18. [gn build] Port 1fa43e0b34d — llvmgnsyncbot / detail
  19. Revert "Migrate the rest of COFFObjectFile to Error" — thakis / detail
  20. Revert "recommit "[HIP] Add default header and include path"" — thakis / detail
  21. [gn build] Port 29203480632 — llvmgnsyncbot / detail
  22. [mlir][mlir-rocm-runner] Detect HIP version and AMD ISA version. — whchung / detail
  23. [ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64. — Lang Hames / detail
  24. [mlir] Move attr-dict to end of Shape dialect ops — tpopp / detail
  25. Revert "[mlir] Folding and canonicalization of shape.cstr_eq" — tpopp / detail
  26. Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable" — tpopp / detail
  27. [ASan][Test] Fix globals test on 32-bit architectures — elver / detail
  28. [InstCombine] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  29. [NewGVN] Remove alignment from LoadExpression (NFC) — nikita.ppv / detail
  30. [SCEV] ScalarEvolution::createSCEV(): clarify no-wrap flag propagation for shift by bitwidth-1 — lebedev.ri / detail
  31. [SCEV] ScalarEvolution::createSCEV(): Instruction::Or: drop bogus no-wrap flag detection — lebedev.ri / detail
  32. LoopInfoImpl.h - remove unused SetVector.h include. NFC. — llvm-dev / detail
  33. LegacyDivergenceAnalysis.h - reduce DivergenceAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  34. [SVE ACLE] Remove redundant bool_t typedef. — paul.walker / detail
  35. LoopAnalysisManager.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  36. LoopPassManager.h - add missing MemorySSA.h include — llvm-dev / detail
  37. [AMDGPU] Increase max iterations count to analyze complete unroll — dfukalov / detail
  38. AMDGPU/GlobalISel: Start rewriting load/store legality rules — Matthew.Arsenault / detail
  39. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  40. CFG.h - add missing GraphTraits.h include. NFC. — llvm-dev / detail
  41. [DAGCombiner] clean-up FMA+FMUL folds; NFC — spatel / detail
  42. EHPersonalities.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  43. AMDGPU/GlobalISel: Fix test failure in release build — Matthew.Arsenault / detail
  44. [mlir] Change to re-enable cuda-runner tests — jpienaar / detail
  45. [SystemZ] Implement -fstack-clash-protection — paulsson / detail
  46. [gcov] Support big-endian .gcno and simplify version handling in .gcda — maskray / detail
  47. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  48. [gn build] Port 8422bc9efcb — llvmgnsyncbot / detail
  49. [gcov] Delete `XFAIL: host-byteorder-big-endian` for test/Transforms/GCOVProfiling/{exit-block.ll,function-numbering.ll} — maskray / detail
  50. [lldb] [nfc] Fix comment in testcase DW_TAG_variable-DW_AT_const_value.s — jan.kratochvil / detail
  51. Revert "[codeview] Put !heapallocsite on calls to operator new" — douglas.yung / detail

#20556 (Jun 5, 2020 2:30:12 PM)

  1. [libc++] Remove redundant request for enabling warnings — Louis Dionne / detail
  2. [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail
  3. [mlir][gpu] Introduce mlir-rocm-runner. — whchung / detail
  4. [VE] Support logical operation instructions in MC layer — simon.moll / detail
  5. [AST] Record SourceLocation for TypoExpr. — hokein.wu / detail
  6. Revert "[CodeGen][SVE] Calculate correct type legalization for scalable vectors." — sander.desmalen / detail
  7. [lit] Improve naming of test result categories — julian.lettner / detail
  8. [mlir][SCF] Add single iteration scf.for promotion to the FuncOp level helper. — ntv / detail
  9. [dsymutil] Don't emit N_AST symbol entries in the Mach-O companion file — Jonas Devlieghere / detail
  10. Fix crash on misc-redundant-expression — Zinovy Nis / detail
  11. [ELF] Handle -u before input files — maskray / detail
  12. [flang] Fix crash on erroneous expressions — psteinfeld / detail
  13. Fix the roundtrip test under llvm-profdata — aktoon / detail
  14. [X86][SSE] Simplify MOVMSK patterns based on comparison — llvm-dev / detail
  15. Mark lambda in use-after-scope-capture.cpp as noinline — aeubanks / detail
  16. Add ASan metadata globals to @llvm.compiler.used under COFF — aeubanks / detail
  17. [gn build] (manually) port a6fcf5ca033 — thakis / detail
  18. [PhaseOrdering] add tests for reductions; NFC (PR43953) — spatel / detail
  19. [x86] form reduction intrinsics from vectorizers instead of raw IR — spatel / detail
  20. TypeMetadataUtils.h - reduce Instructions.h include to forward declaration. NFC. — llvm-dev / detail
  21. ScalarEvolutionNormalization.h - reduce ScalarEvolutionExpressions.h include to forward declaration. NFC. — llvm-dev / detail
  22. [HIP] Add default header and include path — Yaxun.Liu / detail
  23. [CMake] Do not append -lm to CMAKE_REQUIRED_LIBRARIES on Apple — Louis Dionne / detail
  24. [mlir] Add verify method to adaptor — jpienaar / detail
  25. [mlir][Linalg] NFC - Cleanup debug, address post-commit review. — ntv / detail
  26. [libc++abi] Properly fix XFAILs for exception alignment — Louis Dionne / detail
  27. Reland D80640: [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail
  28. Fix lit tests hip-include-path.hip and hip-host-cpu-macros.cu — Yaxun.Liu / detail
  29. [gn build] Port 11d06b9511b — llvmgnsyncbot / detail
  30. [mlir][Vector] Add folding of memref_cast into vector_transfer ops — ntv / detail
  31. [llvm-ar] Add more tests for errors in opening archives — smeenai / detail
  32. [llvm-ar] Update error messages and tests as per latest preferred style — smeenai / detail
  33. [ARM] VQMOVN demand bits analysis — david.green / detail
  34. [libc++] Avoid passing -xc++ in Lit feature detection — Louis Dionne / detail
  35. [llvm-objcopy] Reorder --dump-section before --remove-section for ELF — smeenai / detail
  36. [mlir][test][CPU] Reduce the size of mlir-cpu-runner-tests — ntv / detail
  37. [llvm-objcopy] Reorder --dump-section for MachO — smeenai / detail
  38. [apple clang] disable in-process CC1 to preserve crashlog compatibility — Alex Lorenz / detail
  39. GlobalISel: Infer nofpexcept flag during selection for non-strict ops — arsenm2 / detail
  40. AMDGPU/GlobalISel: Fix some broken YAML in MIR test — arsenm2 / detail
  41. [LiveDebugValues] Remove PendingInLocs (NFC) — nikita.ppv / detail
  42. [LiveDebugValues] Fix output stream (NFC) — nikita.ppv / detail
  43. [KernelAddressSanitizer] Make globals constructors compatible with kernel — elver / detail
  44. [hwasan] Disable malloc-fill by default. — eugenis / detail
  45. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  46. [X86] Teach combineVectorShiftImm to constant fold undef elements to 0 not undef. — craig.topper / detail
  47. AMDGPU: Fix missing immarg on buffer.atomic.fadd intrinsic — Matthew.Arsenault / detail
  48. AMDGPU: Fix incorrect selection of buffer atomic fadd — Matthew.Arsenault / detail
  49. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  50. [gn build] (manually) merge 5eedf07ab999d — thakis / detail
  51. Fix -Wunused-variable after D80515 — maskray / detail
  52. Correctly report modified status for AMDGPUUnifyDivergentExitNodes — jay.foad / detail
  53. Revert "[WebAssembly] Improve clang diagnostics for wasm attributes" — sunfish / detail
  54. GlobalISel: Add G_EXTRACT/G_INSERT offset to legalize info — Matthew.Arsenault / detail
  55. GlobalISel: Make known bits/alignment API more consistent — arsenm2 / detail
  56. Move GetXcode*Directory into HostInfo (NFC) — Adrian Prantl / detail
  57. Teach GetXcodeSDK to look in the Xcode that contains LLDB — Adrian Prantl / detail
  58. GlobalISel: Add helper for constructing load from offset — Matthew.Arsenault / detail
  59. [llvm-pdbutil] Add missing --id-stats to dump the IPI stream — alexandre.ganea / detail
  60. lld: use modern library search ordering — Saleem Abdulrasool / detail
  61. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  62. Revert "[HIP] Add default header and include path" — Yaxun.Liu / detail
  63. SROA: Remove pointer from visited along with instruction — Stanislav.Mekhanoshin / detail
  64. [gn build] Port 8a8c6913a93 — llvmgnsyncbot / detail
  65. [codeview] Put !heapallocsite on calls to operator new — rnk / detail
  66. AMDGPU/GlobalISel: cmp/select method for extract element — Stanislav.Mekhanoshin / detail
  67. Migrate Binary::checkOffset from error_code to Error, NFC — rnk / detail
  68. [X86] Fold undef elts to 0 in getTargetVShiftByConstNode. — craig.topper / detail
  69. Factor out GetEnvDeveloperDir() (NFC) — Adrian Prantl / detail
  70. Fix an oversight in GetXcodeContentsDirectory() — Adrian Prantl / detail
  71. Revert "Migrate Binary::checkOffset from error_code to Error, NFC" — thakis / detail
  72. [ASan][Test] Fix globals test for Mach-O — elver / detail
  73. [LoopIdiomRecognize] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  74. [CGP] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  75. [mlir] Fix spurious f64 -> f16 change in CPU runner test — ntv / detail
  76. [X86] Add test cases for PR46203. NFC — craig.topper / detail

#20555 (Jun 5, 2020 7:13:34 AM)

  1. [MsgPack] Added a convenience operator — Saiyedul.Islam / detail
  2. [mlir][Vector] Move temporary alloc to top of the function alloca when lowering vector_transfers — ntv / detail
  3. Fix build breakage caused by 66a1b83bf93ec46f6d7a06c47d5981ae154f9ea0 — dantrushin / detail
  4. [MLIR][SPIRV] Support flat, location, and noperspective decorations — antiagainst / detail
  5. [clang][BFloat] add NEON emitter for bfloat — ties.stuij / detail
  6. [libc++] Link against libatomic when it is found — Louis Dionne / detail
  7. Fix a typo in AMDGPU docs — Madhur.Amilkanthwar / detail
  8. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  9. [clang][BFloat] Add create/set/get/dup intrinsics — ties.stuij / detail
  10. ScopedNoAliasAA.h - remove unnecessary InstrTypes.h include. NFC. — llvm-dev / detail
  11. TargetLibraryInfo.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  12. SyncDependenceAnalysis.h - remove orphan method declarations. NFCI. — llvm-dev / detail
  13. [VE] Support branch instructions in MC layer — simon.moll / detail
  14. Fix return status of AddressSanitizer pass — sguelton / detail
  15. Correctly report modified status for LoopSimplify — sguelton / detail
  16. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — mkazantsev / detail
  17. [libc++] Translate locale detection to the DSL — Louis Dionne / detail
  18. [llvm][AArch64] Fix unused variable — kadircet / detail
  19. Correctly report modified status for ObjCARCOpt — sguelton / detail
  20. Correctly report modified status for ObjCARCContract — sguelton / detail
  21. Correctly report modified status for TailRecursionElimination — sguelton / detail
  22. Correctly report modified status for DSE — sguelton / detail
  23. Correctly report modified status for DivRemPairs — sguelton / detail
  24. [SCCP] Report changes after removing stores to constant global — sguelton / detail

#20554 (Jun 5, 2020 5:35:46 AM)

  1. Remove mention of counter from Archer readme — protze / detail

#20552 (Jun 5, 2020 5:13:36 AM)

  1. [CodeGen][SVE] Legalisation of extends with scalable types — kerry.mclaughlin / detail
  2. [mlir][Linalg] Add missing CMake dependency on SCFTransforms — ntv / detail
  3. [PowerPC] Remove extra nop after notoc call — stefanp / detail
  4. [Dexter] Add DexLimitSteps command and ConditionalController — Tom.Weaver / detail
  5. [TargetLowering][NFC] More efficient emitPatchpoint(). — dantrushin / detail
  6. [ARM] Add poly64_t on AArch32. — ties.stuij / detail

#20551 (Jun 5, 2020 4:12:48 AM)

  1. Build only for x86 per Brian Friesen request. — gkistanova / detail
  2. [StackSafety,NFC] Ignore callee declarations — Vitaly Buka / detail
  3. [DWARFYAML][debug_aranges] Replace InitialLength with Format and Length. — Xing / detail
  4. Revert "[InstCombine][NFC] Factor out constant check" — mkazantsev / detail
  5. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail
  6. [nfc] [lldb] clang-format #include files order — jan.kratochvil / detail
  7. Revert "PR46209: properly determine whether a copy assignment operator is" — Jonas Devlieghere / detail
  8. Revert "Set the captures on a CXXRecordDecl representing a lambda closure type" — Jonas Devlieghere / detail
  9. [MLIR] Update linalg.conv lowering to use affine load in the absence of padding — uday / detail
  10. [StackSafety,NFC] Switch tests to aarch64 — Vitaly Buka / detail
  11. [VE] Add AND/OR/XOR regression tests — simon.moll / detail
  12. [clangd] Populate the parse options to CodeCompletion/SignatureHelp. — hokein.wu / detail
  13. Fix gcc5 build of ASTMatchersTest.h — hans / detail
  14. [NFC][SCEV] Some tests for shifts by bitwidth-2/bitwidth-1 w/ no-wrap flags — lebedev.ri / detail
  15. [Mlir] Add assembly format for `shape.mul`. — pifon / detail
  16. [mlir] Add a shape op that returns a constant witness — tpopp / detail
  17. [mlir] Folding of shape.assuming_all — tpopp / detail
  18. [mlir] Add folding for shape.any — tpopp / detail
  19. [mlir] Canonicalization and folding of shape.cstr_broadcastable — tpopp / detail
  20. [mlir] Folding and canonicalization of shape.cstr_eq — tpopp / detail
  21. [mlir] Canonicalization of shape.assuming — tpopp / detail
  22. [mlir] NFC formatting cleanup. — tpopp / detail
  23. [CostModel] Unify getMemoryOpCost — sam.parker / detail
  24. [NFC][SCEV] Add test with 'or' with no common bits set — lebedev.ri / detail
  25. [Mlir] Implement printer, parser, verifier and builder for shape.reduce. — pifon / detail
  26. [ARM] Add __bf16 as new Bfloat16 C Type — ties.stuij / detail
  27. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  28. MemorySSAUpdater.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  29. NFC: Formatting fix in TableGEn/OptParserEmitter.cpp — dany.grumberg / detail
  30. [VE] Support fixed-point operation instructions in MC layer — simon.moll / detail
  31. [lldb] Fix UBSan regression in GetSLEB128 — jan.kratochvil / detail
  32. [mlir] Make PassManager.h self-contained — kadircet / detail
  33. [InstCombine] Simplify compare of Phi with constant inputs against a constant — mkazantsev / detail
  34. [lldb] Handle new BFloat16 type — kadircet / detail
  35. [ObjectYAML][test] Reuse the chack tag "DWARF-HEADER". NFC. — Xing / detail
  36. [mlir][Linalg] Add a hoistRedundantVectorTransfers helper function — ntv / detail
  37. [PowerPC][NFC] Add more PC Relative tests — stefanp / detail
  38. [clang][test] Put output into temp directory — kadircet / detail
  39. Revert "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — kadircet / detail

#20550 (Jun 4, 2020 8:35:31 PM)

  1. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  2. PR46209: properly determine whether a copy assignment operator is — richard / detail
  3. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail
  4. [AddressSanitizer] Don't use weak linkage for __{start,stop}_asan_globals — phosek / detail

#20549 (Jun 4, 2020 6:53:40 PM)

  1. [llvm] Add build bots for ml-driven optimization policies. — mtrofin / detail
  2. build.py: Return commit sha as the branch name if we are in detached HEAD state — Azharuddin Mohammed / detail
  3. Disable this test for Windows. — jingham / detail
  4. [AArch64][GlobalISel] Move GlobalISel source files to a dedicated subdir. — Amara Emerson / detail
  5. [mlir][gpu] Add subgroup Id/Size/Num to GPU dialect — thomasraoux / detail
  6. [NFC] Temporarily disable check for 'uglygep' while investigating some buildbot failure. — huihuiz / detail
  7. [gn build] Port 49a4f3f7d88 — llvmgnsyncbot / detail
  8. [gn build] Port 6756a2c9533 — llvmgnsyncbot / detail
  9. [gn build] Port 69fa84a6e95 — llvmgnsyncbot / detail
  10. [gn build] Port ba2a01645b5 — llvmgnsyncbot / detail
  11. [gn build] Port c973ad1878f — llvmgnsyncbot / detail
  12. [gn build] Port e53f5580578 — llvmgnsyncbot / detail
  13. [libc++] Avoid warning for large types with std::atomic in the test suite — Louis Dionne / detail
  14. Propose naming principle for NodeRole and apply it — gribozavr / detail
  15. [docs] Fix self-contradictory description of llvm_unreachable — Jan Korous / detail
  16. [InstCombine] move vector select ahead of select-shuffle — spatel / detail
  17. [PGO] Enable the working set size scaling under the partial sample PGO. — yamauchi / detail
  18. [flang] avoid GCC < 8 compiler failure after D80794 — clementval / detail
  19. AST Matchers test: use arrays instead of vectors — gribozavr / detail
  20. [SemaOverload] Use iterator_range to iterate over VectorTypes (NFC). — flo / detail
  21. [mlir] [VectorOps] Add missing comments to CreateMaskOp lowering — ajcbik / detail
  22. [flang] Add the conversions for types. — eschweitz / detail
  23. [NFC] Move test vscale-factor-out-constant.ll to AArch64 sub-directory. — huihuiz / detail
  24. [flang] Fixed crash on forward referenced `len` parameter — psteinfeld / detail
  25. [WebAssembly] Lower llvm.debugtrap properly — tlively / detail
  26. [OPENMP50]Codegen for inscan reductions in worksharing directives. — a.bataev / detail
  27. AMDGPU/GlobalISel: Fix trying to use wave32 for gfx9 test — Matthew.Arsenault / detail
  28. AMDGPU/GlobalISel: Fix making LDS FP atomics legal on SI/CI — Matthew.Arsenault / detail
  29. AMDGPU: Fix using unencodable instructions in tests — Matthew.Arsenault / detail
  30. [CUDA][HIP] Fix implicit HD function resolution — Yaxun.Liu / detail
  31. [OpenMP] Improve D2D memcpy to use more efficient driver API — tianshilei1992 / detail
  32. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  33. [InstCombine] avoid crashing on select-shuffle detection — spatel / detail
  34. AMDGPU: Set mayRaiseFPException — Matthew.Arsenault / detail
  35. AMDGPU: Add test for fdiv nofpexcept preservation — Matthew.Arsenault / detail
  36. [mlir] Add support for bf16 to StandardToLLVM conversion — diego.caballero / detail
  37. AMDGPU: Select strict_fadd — Matthew.Arsenault / detail
  38. AMDGPU: Select strict_fma — Matthew.Arsenault / detail
  39. AMDGPU: Select strict_fmul — Matthew.Arsenault / detail
  40. AMDGPU: Fix overriding global FP atomic feature predicates — Matthew.Arsenault / detail
  41. [Reassociate] Teach ConvertShiftToMul to preserve nsw flag if the shift amount is not bitwidth - 1. — craig.topper / detail
  42. Fix undefined behaviour when trying to deref nullptr. — a.bataev / detail
  43. [Docs] Add the entry for `Advanced builds` in UserGuide.rst — Yuanfang Chen / detail
  44. [docs] HowToUpdateDebugInfo: Minor cleanups — Vedant Kumar / detail
  45. Make linter happy — julian.lettner / detail
  46. Revert "[Fuchsia] Rely on linker switch rather than dead code ref for profile runtime" — phosek / detail
  47. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  48. [Statepoint] Switch RS4GC to using gc-live bundle form — listmail / detail
  49. [Analyzer][NoUncountedMembersChecker] Fix crash for C structs — Jan Korous / detail
  50. [mlir][Linalg] Add a hoistViewAllocOps helper function — ntv / detail
  51. [WebAssembly] Fix a testcase to be independent of the sysroot default — sunfish / detail
  52. [docs] Referenced llvm workflow in HowToAddABuilder — mtrofin / detail
  53. [mlir] Refactor BoolAttr to be a special case of IntegerAttr — riddleriver / detail
  54. [LiveDebugValues] Cache LexicalScopes::getMachineBasicBlocks, NFCI — Vedant Kumar / detail
  55. [Statepoint] Migrate a few tests to gc-live bundle format and fix assert — listmail / detail

#20548 (Jun 4, 2020 10:50:47 AM)

  1. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too — Azharuddin Mohammed / detail
  2. [monorepo_build.py] Add sccache support — Azharuddin Mohammed / detail
  3. Use libClangTesting in the unittest for AST matchers — gribozavr / detail
  4. [llvm-dwarfdump] Add a table header for -debug-line -verbose output — maskray / detail
  5. [libc++] Disable LLVM benchmarks in the Apple build — Louis Dionne / detail
  6. [gn build] Port b5fc1deb5ba1f3cd432ecb8b86c2536470463163 — maskray / detail
  7. [OPENMP]Fix PR46146: Do not consider globalized variables as NRVO candidates. — a.bataev / detail
  8. [Doc] update ReleaseNotes with new warning note. — noreply / detail
  9. [clang-tidy][modernize-loop-convert] Make loop var type human readable — Zinovy Nis / detail
  10. [clang-tidy] ignore builtin varargs from pro-type-vararg-check — n.james93 / detail
  11. [SVE] Eliminate calls to default-false VectorType::get() from SystemZ — ctetreau / detail
  12. [LSR][SCEVExpander] Avoid blind cast 'Factor' to SCEVConstant in FactorOutConstant. — huihuiz / detail
  13. [TRE] Allow accumulator elimination when base case returns non-constant — efriedma / detail
  14. [lldb] Fix SLEB128 decoding — jan.kratochvil / detail
  15. Make regcoal_remat_empty_subrange.ll test require asserts build. — hans / detail

#20547 (Jun 4, 2020 8:22:56 AM)

  1. RegAllocFast: Remove dead code — Matthew.Arsenault / detail
  2. Revert "Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2" — russell.gallop / detail
  3. [Analyzer][StreamChecker] Updated initialization of BugType's. — 1.int32 / detail
  4. Rename arrow -> arrowToken for unified naming — gribozavr / detail
  5. [libc++] Move away from the standalone build for Apple libc++ and libc++abi — Louis Dionne / detail
  6. [clang-format] Update GoogleStyle for C# code to match Google's internal C# style guide — jbcoe / detail
  7. DAG: Change computeKnownBitsForFrameIndex to be usable by GISel — Matthew.Arsenault / detail
  8. [libc++] Merge the Apple install-libcxx and libcxxabi scripts — Louis Dionne / detail

#20546 (Jun 4, 2020 6:33:32 AM)

  1. [InstCombine][NFC] Factor out constant check — mkazantsev / detail
  2. Add support for IntegerLiteral in SyntaxTree — gribozavr / detail
  3. [gn build] port some -Wno flags for gcc from the cmake build. — thakis / detail
  4. [ARM] FP16 conversion tests. NFC — david.green / detail
  5. [VP][Fix] canIgnoreVectorLength for scalable types — simon.moll / detail
  6. [PhaseOrdering] add more tests for vector reductions; NFC — spatel / detail
  7. [analyzer] Ignore calculated indices of <= 0 in VLASizeChecker — vince.a.bridgers / detail
  8. [OpenCL] Add cl_khr_extended_subgroup extensions. — anastasia.stulova / detail
  9. [x86] add FileCheck / assertions to test; NFC — spatel / detail
  10. [openmp] Fixed nonmonotonic schedule implementation. — Andrey.Churbanov / detail
  11. [Support] Use outs() in ToolOutputFile — pavel / detail
  12. [gn build] Port 48cd9d9dd86 — llvmgnsyncbot / detail
  13. [TableGen] Handle (outs variable_ops) — dantrushin / detail
  14. [x86] add test/code comment for chain value use (PR46195); NFC — spatel / detail
  15. [OPENMP]Fix PR45383: type dependent array subscripts are diagnosed erroneously. — a.bataev / detail

#20545 (Jun 4, 2020 4:36:49 AM)

  1. [clangd] Fix build for gcc 7.4 — kadircet / detail
  2. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  3. Revert "[yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases." — grimar / detail
  4. [X86] Add test case for PR46189 — llvm-dev / detail
  5. [Sema] Remove unused matrix_begin/end helpers (NFC). — flo / detail
  6. [CSInfo][MIPS] Describe parameter value loaded by ADDiu — djordje.todorovic / detail
  7. [yaml2obj] - Add a way to exclude specified sections from the section header. — grimar / detail
  8. Revert "[DAGCombiner] avoid unnecessary indirection from SDNode/SDValue; NFCI" — Tim Northover / detail
  9. [DAG] scalarizeBinOpOfSplats - extract from the source of splat vector (PR46189) — llvm-dev / detail
  10. [ARM][MachineOutliner] Remove unneeded dynamic allocation. — yvan.roux / detail
  11. [FileCheck] Implement equality operators for ExpressionValue. — paul.walker / detail
  12. [ObjectYAML] - Remove unused function. NFC. — grimar / detail
  13. [Test] Add test showing missing opportunity of folding ICmp(Phi(Consts...)) — mkazantsev / detail

#20544 (Jun 4, 2020 2:55:34 AM)

  1. [Instruction] Remove setProfWeight() — yrouban / detail
  2. [Support][NFC] Tests for root_name(), root_directory() and root_path() — Jan Korous / detail
  3. [lldb] tab completion for `command script delete' — Raphael Isemann / detail
  4. Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2 — Jan Korous / detail
  5. [lldb][NFC] Address some review feedback for D80775 ('command script delete' completion) — Raphael Isemann / detail
  6. Extend InvokeInst !prof branch_weights metadata to unwind branches — yrouban / detail
  7. [PowerPC] Require nsz flag for c-a*b to FNMSUB — qiucofan / detail
  8. Make syntax tree test print the line number when it fails — gribozavr / detail
  9. [llvm-readelf] - Do not try to read past the end of the file when dumping the the SHT_GNU_HASH. — grimar / detail
  10. [VE] Clean SDNodeXForm stuff — simon.moll / detail
  11. [AMDGPU] Introduce new sched classes for transcendental instructions — jay.foad / detail
  12. [AMDGPU] More accurate gfx10 latencies — jay.foad / detail
  13. [StackSafety,NFC] Remove SCEVRewriteVisitor — Vitaly Buka / detail
  14. [StackSafety] Rename testing opts — Vitaly Buka / detail

#20543 (Jun 4, 2020 1:06:09 AM)

  1. [gcov] Improve .gcno compatibility with gcov and use DataExtractor — maskray / detail
  2. [gcov] Delete XFAIL: host-byteorder-big-endian — maskray / detail
  3. Replace integer usage with enumeration. — echristo / detail
  4. [Statepoint] Start the process of removing old interfaces — listmail / detail
  5. [Statepoint] Delete more dead code from old wrappers — listmail / detail
  6. [Statepoint] Remove last of old ImmutableStatepoint code — listmail / detail
  7. [gcov] Make `Creating 'filename'` compatible with gcov — maskray / detail
  8. [gcov] Don't error 'unexpected end of memory buffe' — maskray / detail
  9. [libc][NFC] Add ceil[f], floor[f] and trunc[f] to the spec and config files. — sivachandra / detail
  10. Utility to dump .dot representation of SelectionDAG without firing viewer — sameer.sahasrabuddhe / detail
  11. [clang] Always allow including builtin headers in [no_undeclared_headers] modules. — mboehme / detail
  12. [SVE] Fix ubsan issues in DecodeIITType — david.sherwood / detail
  13. [VE] Change to use EXTRACT_SUBREG instead of COPY_TO_REGCLASS — simon.moll / detail
  14. [X86] Remove (V)MOVHPDrm patterns that involve bitcast+scalar_to_vec+loadi64. — craig.topper / detail
  15. [Inlining] Introduce -enable-npm-pgo-inline-deferral — kazu / detail
  16. [flang] Fix IsConstantExpr for division expressions — jperier / detail
  17. [NFCI][CostModel][AMDGPU] Simplify getUserCost — sam.parker / detail
  18. [WebAssembly] Fix gcc warning [NFC] — mikael.holmen / detail

#20542 (Jun 3, 2020 7:01:10 PM)

  1. GlobalISel: Fail expansion of G_DYN_STACKALLOC for StackGrowsUp — arsenm2 / detail
  2. AMDGPU/GlobalISel: Handle uniform G_DYN_STACKALLOC — arsenm2 / detail
  3. AArch64/GlobalISel: Fix assert on call returning 0 sized type — arsenm2 / detail
  4. consitfy and auto -> auto * a few places to clean up uses. — echristo / detail
  5. Make linter happy — julian.lettner / detail
  6. [RegisterCoalescer] Update empty subranges when rematerializing — qcolombet / detail
  7. GlobalISel: Start defining strict FP instructions — arsenm2 / detail
  8. [Darwin] Add tests for OS version checking — julian.lettner / detail
  9. [ObjectYAML][DWARF] Support emitting the .debug_aranges section in ELFYAML. — Xing / detail
  10. [ObjectYAML][ELF] Let the endianness of DWARF sections be inferred from FileHeader. — Xing / detail
  11. [CUDA][HIP] Fix constexpr variables for C++17 — Yaxun.Liu / detail

#20541 (Jun 3, 2020 4:41:53 PM)

  1. [lldb/Test] Don't print 'command invoked' — Jonas Devlieghere / detail
  2. [doc] Fix typo. — noreply / detail
  3. [libc++] Fix test broken in C++03 due to requiring C++11 features from vector — Louis Dionne / detail
  4. [profile] Sync InstrProfData.inc with llvm. — yamauchi / detail
  5. [XCOFF][AIX] Use 'L..' instead of 'L' for PrivateGlobalPrefix — jasonliu / detail
  6. [InstSimplify] fix bug in matching or-with-not op (PR46083) — spatel / detail
  7. [AIX] Change the default target CPU to power4 for AIX on Power — wanyu9511 / detail
  8. [doc] Fix use of ` where `` was intended in attribute docs. — noreply / detail
  9. [VectorCombine] Add multi-use multiply test for D80885 — llvm-dev / detail
  10. [JITLink] Skip debug sections in MachO objects. — Lang Hames / detail
  11. [NewGVN] Add test to ensure metadata is preserved for ssa_copy (NFC) — flo / detail
  12. [AArch64] Add ld3 test case for renaming in ldst-opt (NFC). — flo / detail
  13. [VectorCombine] Add multi-use shl test for D80885 — llvm-dev / detail
  14. CoroSplit: Fix coroutine splitting for retcon and retcon.once — aschwaighofer / detail
  15. lld: use `std::make_unique` (NFC) — Saleem Abdulrasool / detail
  16. [AArch64] Fix stp-opt-with-renaming-ld3.mir with expensive checks. — flo / detail
  17. [lldb/StringPrinter] Convert DecodedCharBuffer to a class, NFC — Vedant Kumar / detail
  18. [lldb/StringPrinter] Support strings with invalid utf8 sub-sequences — Vedant Kumar / detail
  19. [lldb][NFC] Fix documentation formatting in ASTResultSynthesizer — Raphael Isemann / detail
  20. Define __SPIR__ macro for spir/spir64 targets. — vyacheslav.p.zakharin / detail
  21. [clang-format] [PR46159] Linux kernel 'C' code uses 'try' as a variable name, allow clang-format to handle such cases — mydeveloperday / detail
  22. [clang-format] [PR46157] Wrong spacing of negative literals with use of operator — mydeveloperday / detail
  23. [mlir] Remove unneeded inference trait/fns — jpienaar / detail
  24. [IRInterpreter] Unused. Drive-by cleanup. NFCI. — ditaliano / detail
  25. Replace separator in OpenMP variant name mangling. — tianshilei1992 / detail
  26. [Darwin] Improve runtime OS version checks — julian.lettner / detail
  27. X86: Switch fastregalloc test to use generated checks — Matthew.Arsenault / detail
  28. RegAllocFast: Record internal state based on register units — Matthew.Arsenault / detail
  29. [clang-tidy]: Added modernize-replace-disallow-copy-and-assign-macro — kkleine / detail
  30. [SVE] Eliminate calls to default-false VectorType::get() from IR — ctetreau / detail
  31. [WebAssembly] Add support for -mexec-model=reactor — sunfish / detail
  32. Reland "[WebAssembly] Eliminate range checks on br_tables" — tlively / detail
  33. [gn build] Fix link with ld.bfd and gold. — thakis / detail
  34. [X86] Separate X86_CPU_TYPE_COMPAT_WITH_ALIAS from X86_CPU_TYPE_COMPAT. NFC — craig.topper / detail
  35. [gn build] Port 7f50c15be5c — llvmgnsyncbot / detail
  36. [gn build] Port e636e6b79ac — llvmgnsyncbot / detail
  37. Add a test for preserving state on the non-expr thread across expression evaluation. — jingham / detail
  38. [lldb/Test] Remove un(used|needed|maintained) files from lldbsuite. — Jonas Devlieghere / detail
  39. [lldb/Test] Python <3.5 requires **kwargs to come last — Jonas Devlieghere / detail
  40. [mlir] [VectorOps] Use 'vector.flat_transpose' for 2-D 'vector.tranpose' — ajcbik / detail
  41. [clangd] Fix forgotten propagation of AsnycPreamble flag — kadircet / detail
  42. [mlir][Linalg] Add support for fusion between indexed_generic ops and generic ops on tensors. — hanchung / detail
  43. [mlir][Linalg] Add support for fusion between indexed_generic ops and tensor_reshape ops — hanchung / detail
  44. Introduce a "gc-live" bundle for the gc arguments of a statepoint — listmail / detail
  45. [mlir][StandardToSPIRV] Handle i1 case for lowering std.zexti to SPIR-V. — hanchung / detail
  46. [AArch64][GlobalISel] Select uzp1 and uzp2 — Jessica Paquette / detail
  47. [Statepoint] Fix signed vs unsigned in index handling — listmail / detail
  48. Fix bug in newly added VersionBase::operator>= — julian.lettner / detail
  49. [AArch64][GlobalISel] Add selection support for rev16, rev32, and rev64 — Jessica Paquette / detail
  50. [WebAssembly] Fix ISel crash in SIGN_EXTEND_INREG lowering — tlively / detail
  51. [AArch64][NFC] Regenerate arm64-rev.ll — Jessica Paquette / detail
  52. [Statepoints][CGP] Minor parameter type cleanup — listmail / detail
  53. Fix typo in filename comment. — echristo / detail
  54. Fix "Statistics are disabled" — Vitaly Buka / detail
  55. [StackSafety,NFC] Add statistic counters — Vitaly Buka / detail
  56. lld: add basic static library search — Saleem Abdulrasool / detail

#20540 (Jun 3, 2020 9:19:59 AM)

  1. Add support for `nullptr` in SyntaxTrees — gribozavr / detail
  2. [llvm][SVE] IR intrinsic for LD1RO. — francesco.petrogalli / detail
  3. [libc++abi] Fix incorrect XFAILs for mis-aligned _Unwind_Exception on Apple — Louis Dionne / detail
  4. AMDGPU: Switch test to generated checks — Matthew.Arsenault / detail
  5. second attempt to fix build after add51e1 — n.james93 / detail
  6. [X86][AVX] getFauxShuffleMask - fix sub vector size check in INSERT_SUBVECTOR(X,SHUFFLE(Y,Z)) — llvm-dev / detail
  7. [libcxx testing] Fix more bogus timeouts: condvarany/notify_all.pass.cpp — dave / detail
  8. ARM: Reduce debug info testcase — Matthew.Arsenault / detail
  9. [SveEmitter] Add SVE ACLE for svld1ro. — francesco.petrogalli / detail
  10. [AIX] Update data directives for AIX assembly — daltenty / detail
  11. [ELF] Append " [--no-allow-shlib-undefined]" to the corresponding diagnostics — maskray / detail
  12. [HIP] Change default --gpu-max-threads-per-block value to 1024 — Yaxun.Liu / detail
  13. [DAG] SimplifyDemandedBits - peek through SHL if we only demand sign bits. — llvm-dev / detail
  14. Fix gcc -Wdocumentation warning. NFC. — llvm-dev / detail
  15. [BPF] Remove unnecessary MOV_32_64 instructions — yhs / detail
  16. [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector() — dancgr / detail
  17. [LiveVariables] Don't set undef reg PHI used as live for FromMBB — shkzhang / detail
  18. [libcxx testing] Fix bot failure in my last commit — dave / detail
  19. lld: ignore the `-search_paths_first` option on MachO — Saleem Abdulrasool / detail
  20. [CodeGen] Enable tail call position check for speculatable functions — wei.huang / detail
  21. [analyzer] Add support for ObjCIndirectCopyRestoreExpr. — Artem Dergachev / detail
  22. [analyzer] ObjCAutoreleaseWriteChecker: Support explicit autoreleasepools. — Artem Dergachev / detail
  23. [libc++] Support move construction and assignment in <thread> in C++03 — Louis Dionne / detail
  24. [MLIR] Shape to standard dialect lowering — frgossen / detail

#20539 (Jun 3, 2020 6:51:15 AM)

  1. Add aarch64 machine slave to build flang with clang-8 — caroline.concatto / detail
  2. [InstSimplify] add/move tests for or with not op (PR46083); NFC — spatel / detail
  3. [libcxx testing] Fix lingering bugs in notify_one.pass.cpp — dave / detail
  4. Replaced C++2a with C++20 in clang-tools-extra — gribozavr / detail
  5. [OPENMP]Fix PR46170: partial mapping for array sections of data members. — a.bataev / detail
  6. [mlir] DialectConversion: remove vtable from TypeConverter — zinenko / detail
  7. [libc++] Remove the c++98 Lit feature from the test suite — Louis Dionne / detail
  8. [clangd] Add std::move() to a return statement to please some compilers. — mboehme / detail
  9. [PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins — kevin.neal / detail

#20538 (Jun 3, 2020 5:13:26 AM)

  1. [Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts — lucas.prates / detail
  2. [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics (fix tests) — jay.foad / detail
  3. [lldb] Pass fewer parameters by non-const reference to DWARFASTParserClang::ParseSingleMember — Raphael Isemann / detail
  4. attempt to fix build after add51e152aa — thakis / detail
  5. [gn build] Port add51e152aa — llvmgnsyncbot / detail
  6. [VPlan] Support extracting lanes for defs managed in VPTransformState. — flo /