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

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 Identified problems

Issues

Found 18 issues:
tramp3d-v4.cpp error: non-const lvalue reference to type...
 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 x

Issues

No known issues detected

Build Log

Changes

clang-d343304-gdf74033ec9f-t7031-b7031.tar.gz (Feb 21, 2020 12:49:39 AM)

  1. [WebAssembly] Remove unneeded getWasmKindForNamedSection function — sbc / detail

clang-d343303-g45766068315-t7030-b7030.tar.gz (Feb 20, 2020 10:53:55 PM)

  1. [mlir] Use getOperation()->setAttr when generating attribute set — riddleriver / detail
  2. Split _LIBCPP_STRING_EXTERN_TEMPLATE_LIST up into a V1 and UNSTABLE version. — mvels / detail
  3. [X86] Add CMOV_VR64 pseudo instruction for MMX. Remove mmx handling from combineSelect. — craig.topper / detail
  4. libclc: Use acos implementation from amd_builtins — jano.vesely / detail
  5. [X86] Remove unnecessary isNullConstant in LowerSelect. NFC — craig.topper / detail

clang-d343298-g4b540fa8a1c-t7025-b7025.tar.gz (Feb 20, 2020 8:54:31 PM)

  1. [OpenMP][NFC] Remove leftover debug messages — johannes / detail

clang-d343297-ge27b61c1ea3-t7024-b7024.tar.gz (Feb 20, 2020 6:53:55 PM)

  1. Filter callbr insts from critical edge splitting — isanbard / detail
  2. [Dominators] Use Instruction::comesBefore for block-local queries, NFC — Vedant Kumar / detail
  3. [XCore] Add instruction pattern for bitrev — tclin914 / detail

clang-d343294-gd4ded05ba85-t7019-b7019.tar.gz (Feb 20, 2020 4:48:01 PM)

  1. [mlir] [VectorOps] Multi-dim reductions for lowering vector.contract — ajcbik / detail
  2. [mlir] Use LLJIT::getMainJITDylib instead of hardcoding '<main>' — riddleriver / detail
  3. [lldb/Plugin] Don't mark ProcessNetBSD as a plugin — Jonas Devlieghere / detail
  4. Revert "[Driver] Escape the program path for -frecord-command-line" — scott.linder / detail
  5. [mlir][Parser] Update DenseElementsAttr to print in hex when the number of elements is over a certain threshold. — riddleriver / detail
  6. [lldb/Test] Remove stale README in test/API — Jonas Devlieghere / detail
  7. [libc++] Explain XFAILs with std::uncaught_exceptions test — Louis Dionne / detail
  8. [X86] Custom legalize v1i1 add/sub/mul to xor/xor/and with avx512. — craig.topper / detail
  9. [X86] Fix a couple copy mistakes in v4i1 or/and/xor isel patterns. — craig.topper / detail
  10. [X86] Custom legalize v1i1 UADDSAT/USUBSAT/SADDSAT/UADDSAT to match v2i1/v4i1/v8i1 etc. — craig.topper / detail
  11. [X86] Expand vselect of v1i1 under avx512. — craig.topper / detail
  12. [X86] Add CMOV_VK1 pseudo so we don't crash on v1i1 ISD::SELECT — craig.topper / detail
  13. [libc++][regex] Validate backreferences in the constructor. — Louis Dionne / detail
  14. [libunwind][CMake] Treat S files as C to work around CMake bug. — bigcheesegs / detail

clang-d343280-g99809f98d7b-t7016-b7016.tar.gz (Feb 20, 2020 2:47:47 PM)

  1. [TSan] Fix incorrect expansion of `%deflake` lit substitution. — dan / detail
  2. [AMDGPU] Fix DS_WRITE_B32 patterns — Stanislav.Mekhanoshin / detail
  3. [lld][ELF] Add --shuffle-sections=seed to shuffle input sections — i / detail
  4. Fix broken test on Windows caused by D74790 — davg / detail
  5. [ORC] Add generic initializer/deinitializer support. — Lang Hames / detail
  6. libclang: Add static build support for Windows — martin / detail
  7. Add benchmarks for basic_string::erase — mvels / detail
  8. Another fix for 7d91633a2b9b1f563dc14c632cc0c461c3651f76 — davg / detail
  9. [ORC] Qualify nullptr_t. — Lang Hames / detail
  10. [ORC] Fix a missing move. — Lang Hames / detail
  11. AMDGPU/GlobalISel: Cleanup min/max RegBankSelect tests — arsenm2 / detail
  12. AMDGPU/GlobalISel: Remove outdated comment — arsenm2 / detail
  13. Add cl_khr_mipmap_image_writes as supported to AMDGPU — Yaxun.Liu / detail
  14. AMDGPU: Enable integer division bypass — arsenm2 / detail
  15. [JITLink] Fix testcase for main JITDylib rename in 85fb997659b. — Lang Hames / detail
  16. [gn build] Port 85fb997659b — llvmgnsyncbot / detail
  17. [clang-tidy] fix readability-redundant-member-init auto-fix of Function-try-block — n.james93 / detail
  18. [WebAssembly] Fix memory bug introduced in 52861809994c — tlively / detail
  19. [NFC] Fix issues with clang-tidy checks list.rst — n.james93 / detail
  20. Add a `%darwin_min_target_with_tls_support` lit substitution. — dan / detail
  21. Add an Offset field to the SourceLocation for LookupResult objects. — gclayton / detail
  22. [mlir][Linalg] Allow specifiying zero-rank shaped type operands to linalg.indexed_generic ops. — hanchung / detail
  23. [MS] Mark vectorcall FP and vector args inreg — rnk / detail
  24. [ELF][test] Fix shuffle_sections.s — i / detail
  25. [ELF][test] Fix --symbol-ordering-file tests of shuffle_sections.s — maskray / detail
  26. [WebAssembly] Use llvm::Optional to store optional symbol attributes.  NFC. — sbc / detail
  27. [mlir] Update usage of createJITDylib to createBareJITDylib after LLVM change — riddleriver / detail
  28. [lldb/Test] Skip VSCode test on embedded Darwin — Jonas Devlieghere / detail
  29. [lld][WebAssembly] Allow symbols with explict import names to be undefined at link time. — sbc / detail
  30. [gn build] (manually) partially (?) merge 7ff1f55a1219 — thakis / detail
  31. [DebugInfo] Read CIE pointer as a relocatable value. — ikudrin / detail
  32. [DebugInfo] Remove a misleading comment for llvm::dwarf::FDE. — ikudrin / detail
  33. [DebugInfo][NFCI]: Removed an exclamation mark from error message. — SourabhSingh.Tomar / detail
  34. Fixup test after changes made in 709fd989. — douglas.yung / detail
  35. [Attributor] Allow multiple uses of a casted function pointer — johannes / detail
  36. [examples] Fix the clang-interpreter example for changes in 85fb997659b. — Lang Hames / detail
  37. [examples] Fix the SpeculativeJIT example for 85fb997659b. — Lang Hames / detail
  38. [Attributor] Add initial AAIsDead for arguments — johannes / detail
  39. [lldb/Test] s/skipIfDarwinEmbedded/skipIfRemote/ in VSCode tests. — Jonas Devlieghere / detail
  40. [Attributor][FIX] Do not create new calls edge we cannot handle — johannes / detail
  41. [Attributor] Generalize `getAssumedConstantInt` interface — johannes / detail
  42. TableGen: Fix logic for default operands — arsenm2 / detail
  43. [Attributor][FIX] Avoid setting wrong load/store alignments — johannes / detail
  44. [Attributor] Use existing `returned` information better — johannes / detail
  45. [Attributor][NFC] Add more memory_location tests — johannes / detail
  46. [Attributor][NFC] Improve the debug output & add a TODO — johannes / detail
  47. [MustExecute] Add backward exploration for must-be-executed-context — uenoku.tokotoko / detail
  48. [ELF][test] Fix section sh_type and sh_flags — maskray / detail
  49. Fix compiler extension in standalone mode — sguelton / detail
  50. Remove debugging artefact. — pifon / detail
  51. [lldb] Remove license headers from all test source files — Raphael Isemann / detail
  52. [Attributor][NFC] Prepare some tests to be used with update test script — johannes / detail
  53. [Attributor][NFC] Refactor interface — johannes / detail
  54. [Attributor] Make sure abstract attributes are properly initialized — johannes / detail
  55. [LLD][ELF][ARM] Add test cases for R_ARM_THM_MOV*-type relocs — daniel.kiss / detail
  56. [lldb/DWARF] Always construct a DWARFDebugInfo object — pavel / detail
  57. [compiler-rt] [builtins] Fix logb / logbl tests — luismarques / detail
  58. [NFC] Remove ar/ranlib test noise during cmake step — sguelton / detail
  59. [ARM,MVE] Add vqdmull[b,t]q intrinsic families — mikhail.maltsev / detail
  60. [clang-tidy] misc-no-recursion: point to the function defs, not decls — lebedev.ri / detail
  61. SpeculativeExecution: fixed ingoring free execution — dfukalov / detail
  62. [AMDGPU] simplifyI24 - replace GetDemandedBits with SimplifyMultipleUseDemandedBits — llvm-dev / detail
  63. [AArch64][SVE] Re-arrange definitions in AArch64SVEInstrInfo.td (NFC) — andrzej.warzynski / detail
  64. [lldb] Add boilerplate to recognize the .debug_tu_index section — pavel / detail
  65. [lldb]: fix typo in lldb-gdb-remote.txt — kkleine / detail
  66. [Sema] Demote call-site-based 'alignment is a power of two' check for AllocAlignAttr into a warning — lebedev.ri / detail
  67. Revert "Reland "[DebugInfo] Enable the debug entry values feature by default"" — djordje.todorovic / detail
  68. [clang][Index] Fix the incomplete instantiations in libindex. — hokein.wu / detail
  69. Regenerate rotate test. NFC. — llvm-dev / detail
  70. [AMDGPU] Don’t marke the .note section as ALLOC — sebastian.neubauer / detail
  71. [Utils][x86] add an option to reduce scrubbing of shuffles with memops — spatel / detail
  72. AMDGPU: Fix v2i64<->v4f32 bitcast — arsenm2 / detail
  73. [NFC][RDA] Break-up initialization code — sam.parker / detail
  74. [PowerPC][NFC] We do not save/restore vrsave for any remaining subtargets. — sd.fertile / detail
  75. [x86] regenerate test checks with less shuffle scrubbing; NFC — spatel / detail
  76. Add #include <condition_variable> to fix build after 85fb997659b5 — hans / detail
  77. [DAGCombine] visitEXTRACT_VECTOR_ELT - add SimplifyDemandedBits multi use support — llvm-dev / detail
  78. [clang][analyzer] Modify include AllocationState.h in PutenvWithAutoChecker.cpp — usx / detail
  79. [X86] Add DAG combines to form CVTPH2PS/CVTPS2PH from vXf16->vXf32/vXf64 fp_extends and vXf32->vXf16 fp_round. — craig.topper / detail
  80. [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations — danilo.carvalho.grael / detail
  81. [x86] add vector tests for splatted memory ops; NFC — spatel / detail
  82. [AArch64] Move isOverflowIntrOpRes help function to the ISD namespace in SelectionDAG.h. NFC — craig.topper / detail
  83. [X86] Rewrite LowerBRCOND to remove dead code and handle ISD::SETCC and overflow ops directly. — craig.topper / detail
  84. [libc++] Fix unintended ADL inside ref(reference_wrapper<T>) and cref(reference_wrapper<T>) — Louis Dionne / detail
  85. [libc++] Fix unqualified call to 'ref' inside shared_ptr(unique_ptr<U, D>) — Louis Dionne / detail
  86. [clang-tidy] rename_check.py: maintain alphabetical order in Renamed checks section — n.james93 / detail
  87. [X86] Fix a -Wparentheses warning. NFC — craig.topper / detail
  88. [clang] Fix search path logic for C_INCLUDE_DIRS — Louis Dionne / detail
  89. Add target.xml support for qXfer request. — omair.javaid / detail
  90. [lldb] Fix version string when using LLDB_REVISION but not LLDB_REPOSITORY — rupprecht / detail
  91. [DAGCombiner] Use SDValue::getConstantOperandAPInt helper where possible. NFC. — llvm-dev / detail
  92. [macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject — francisvm / detail
  93. [mlir] Refactor the structure of the 'verifyConstructionInvariants' methods. — riddleriver / detail
  94. Revert "[macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject" — francisvm / detail
  95. [PowerPC][NFC] Cleanup some of the Darwin mentions in the README.txt. — sd.fertile / detail
  96. [x86] allow peeking through an extract_subvector to find a splatted operand — spatel / detail
  97. [libc] Add Initial Support for Signals — alexbrachetmialot / detail
  98. Fix some typos in the MLIR documentation. — riddleriver / detail
  99. [ORC][examples] Fix ThinLtoJIT example after changes in 85fb997659b. — Lang Hames / detail
  100. [ORC] Add a convenience method for setting the ExecutionSession to LLJITBuilder. — Lang Hames / detail
  101. [X86] Fix NSW/NUW typo in avg test (PR44973) — llvm-dev / detail
  102. [clang-format] Merge name and colon into a single token for C# named arguments — jbcoe / detail
  103. libclang: Make shared object symbol exporting by default — thakis / detail
  104. [AIX] Pack BasicBlockBits — daltenty / detail
  105. [clang][doxygen] Fix false -Wdocumentation warning for tag typedefs — Jan Korous / detail
  106. [GISel][KnownBits] Give up on PHI analysis as soon as we don't know anything — qcolombet / detail
  107. [cxx_status] Update -std= instructions for C++20. — richard / detail
  108. [llvm][build] Fix shared lib builds. [NFC] — francesco.petrogalli / detail
  109. Revert "[NFCI][DebugInfo]: Corrected a Typo." — SourabhSingh.Tomar / detail
  110. [ConstantFold] add/move tests for FP with undef operand; NFC — spatel / detail
  111. Revert "[AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations" — thakis / detail
  112. Revert "libclang: Add static build support for Windows" and — thakis / detail
  113. [X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT — craig.topper / detail
  114. Revert 714265dabb606bfef2f85694234f152edbfa91ac "[X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT" — craig.topper / detail
  115. Recommit "[X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT"" — craig.topper / detail
  116. [AIX] Improve 32/64-bit build configuration — daltenty / detail
  117. [ASTImporter] Add linkage check to ASTNodeImporter::hasSameVisibilityContext and rename to hasSameVisibilityContextAndLinkage — shafik / detail
  118. [Driver] Escape the program path for -frecord-command-line — scott.linder / detail
  119. [SVE] Add support for lowering GEPs involving scalable vectors. — efriedma / detail
  120. [SCCP] Do not mark unknown loads as overdefined. — flo / detail

clang-d343280-g99809f98d7b-t7016-b7016.tar.gz (Feb 20, 2020 2:47:47 PM)

  1. Add a missing #include to tramp3d-v4.cpp — erik.pilkington / githubweb

clang-d343160-gc3478eff7a6-t6938-b6938.tar.gz (Feb 19, 2020 3:36:19 PM)

  1. [OpenMP][OMPIRBuilder] Introducing the `OMPBuilderCBHelpers` helper class — johannes / detail
  2. [Hexagon] Change HVX vector predicate types from v512/1024i1 to v64/128i1 — kparzysz / detail
  3. [x86] add test for uint->fp with unsafe-fp-math (PR43609); NFC — spatel / detail
  4. [AMDGPU] Update AMDGPUUsage with DWARF proposal — Tony.Tye / detail
  5. [IndVarSimply] Fix assert/release build difference. — llvm-project / detail
  6. [AMDGPU] AMDGPUUsage define call convention ABI — Tony.Tye / detail
  7. [libc++] Fixes backreferences for extended grammar. — Louis Dionne / detail
  8. [libc++] reduce <complex> parsing time — Louis Dionne / detail

clang-d343152-gf6875c434ec-t6935-b6935.tar.gz (Feb 19, 2020 1:32:38 PM)

  1. [lldb win buildbot] Add a couple people to the default notifications — stilis / githubweb

clang-d343152-gf6875c434ec-t6935-b6935.tar.gz (Feb 19, 2020 1:32:38 PM)

  1. [mlir][Parser] Use APFloat instead of FloatAttr when parsing DenseElementsAttrs. — riddleriver / detail
  2. Revert "[PatternMatch] Match XOR variant of unsigned-add overflow check." — flo / detail
  3. [mlir][NFC] Fix warning for mismatched sign comparison. — riddleriver / detail
  4. [DDG] Data Dependence Graph - Graph Simplification — bmahjour / detail
  5. [mlir][NFC] Fix 'gatherLoops' utility — diego.caballero / detail
  6. [CMake] Only detect the linker once in AddLLVM.cmake — Louis Dionne / detail
  7. [UpdateTestChecks] Add support for '.' in ir function names — llvm-dev / detail
  8. [AMDGPU] Regenerate immediate constant tests — llvm-dev / detail
  9. [libFuzzer] Fix denominator in the "inputs have DFT" log line. — mmoroz / detail
  10. Include static prof data when collecting loop BBs — isanbard / detail
  11. [mlir] [VectorOps] Framework for progressive lowering of vector.contract — ajcbik / detail
  12. Reapply [IRBuilder] Always respect inserter/folder — nikita.ppv / detail

clang-d343140-g6b6c96695c0-t6931-b6931.tar.gz (Feb 19, 2020 11:28:12 AM)

  1. [IRBuilder] Always respect inserter/folder — nikita.ppv / detail
  2. [Sema][CodeComplete] Handle symlinks for include code completion — davg / detail
  3. [InstCombine] Fix removal from deferred instructions — nikita.ppv / detail
  4. [mlir][ods] Adding attribute setters generation — antiagainst / detail
  5. Revert "[IRBuilder] Always respect inserter/folder" — nikita.ppv / detail
  6. [NFC][compiler-rt][test] Fully qualify string -> std::string — rupprecht / detail
  7. [libc++] Fix ABI break in __bit_reference. — eric / detail
  8. [AMDGPU] Fix assumption about LaneBitmask content — Stanislav.Mekhanoshin / detail
  9. [analyzer] CERT: POS34-C — zurab.tsinadze / detail
  10. [X86] Add DCI.isBeforeLegalize() check to the v64i1 constant splitting code in combineStore. — craig.topper / detail
  11. [gn build] Set up include_dirs for a54d81f597 (first checker in a subdir) — thakis / detail
  12. Fix Block::eraseArgument when block arg is also a successor operand. — silvasean / detail
  13. [gn build] Port a54d81f5979 — llvmgnsyncbot / detail
  14. [gn build] use \bfoo\b instead of \<foo\> in sync script — thakis / detail
  15. [ValueTracking]  Improve isKnownNonNaN() to recognize zero splats. — paulsson / detail
  16. [AssumeBundle] Add documentation for the operand bundles of an llvm.assume — tyker / detail
  17. [lldb/Core] Remove locking in the PluginManager — Jonas Devlieghere / detail
  18. [mlir][ODS] Add a new trait `TypesMatchWith` — riddleriver / detail

clang-d343122-g7a554270c03-t6927-b6927.tar.gz (Feb 19, 2020 9:27:10 AM)

  1. [CGP] Adjust CodeGen tests after e01a3d49c22 — flo / detail
  2. Add <128 x i1> as an intrinsic type — kparzysz / detail
  3. [Hexagon][NFC] Rename VK_Hexagon_PCREL to VK_PCREL — stefanp / detail
  4. [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fmul.legacy intrinsic — jay.foad / detail
  5. [gn build] revert e8e078c8bf7987 — thakis / detail
  6. [AArch64][SVE] Add initial backend support for FP splat_vector — mcinally / detail
  7. [ARM,MVE] Fix predicate types of some intrinsics — mikhail.maltsev / detail
  8. [mlir] NFC: use ValueRange for BlockArgument in ConvertStandardToLLVM — zinenko / detail
  9. tsan: removing redundant loop in ThreadClock::release() — dvyukov / detail
  10. [lldb][NFC] Remove giant do{...}while(false); in ClangASTSource::FindExternalVisibleDecls — Raphael Isemann / detail
  11. [mlir][spirv] Add mlir-vulkan-runner — antiagainst / detail
  12. [SystemZ] Regenerate risbg tests. NFCI. — llvm-dev / detail

clang-d343110-ge01a3d49c22-t6923-b6923.tar.gz (Feb 19, 2020 7:31:12 AM)

  1. Support OptionalAttr inside a StructAttr — tberghammer / detail
  2. [ARM][LowOverheadLoops] Check loop liveouts — sam.parker / detail
  3. [lldb] Remove some unnecessary includes from test sources — Raphael Isemann / detail
  4. ErrorTest: Break up "ErrorMatchers" test — pavel / detail
  5. [lldb/DWARF] Add support for location lists in package files — pavel / detail
  6. Recommit: "[llvm-exegesis] Improve error reporting in Assembler.cpp" — Milos.Stojanovic / detail
  7. [lldb][NFC] Pointer to reference conversion for CompilerDeclContext params in ClangExpressionDeclMap. — Raphael Isemann / detail
  8. [MLIR] Add naive fusion of parallel loops. — pifon / detail
  9. [OpenCL] Only declare _sat conversions for integer types — sven.vanhaastregt / detail
  10. [TableGen] Diagnose undefined fields when generating searchable tables — jay.foad / detail
  11. [lldb] Remove Windows X-fail for TestCPPAuto and TestStepTarget — Raphael Isemann / detail
  12. [lldb][NFC] Modernize test setup code in several lang/cpp tests — Raphael Isemann / detail
  13. [AArch64][ASMParser] Refuse equal source/destination for LDRAA/LDRAB — pierre.vanhoutryve / detail
  14. AMDGPU/GlobalISel: Select MUBUF path for global atomic cmpxchg — Matthew.Arsenault / detail
  15. [PatternMatch] Match XOR variant of unsigned-add overflow check. — flo / detail

clang-d343095-g33aa5dfe9c2-t6919-b6919.tar.gz (Feb 19, 2020 5:32:53 AM)

  1. [TargetLower] Update shouldFormOverflowOp check if math is used. — flo / detail
  2. [MIPS GlobalISel] Select 4 byte unaligned load and store — petar.avramovic / detail
  3. [MIPS GlobalISel] Legalize non-power-of-2 and unaligned load and store — petar.avramovic / detail
  4. [ARM] MVE VADDLV lowering — david.green / detail
  5. [AMDGPU] performCvtF32UByteNCombine - add SHL and SimplifyMultipleUseDemandedBits support — llvm-dev / detail
  6. Revert "Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on""" — oliver.stannard / detail
  7. [yaml2obj] - Change the order of implicitly created sections. — grimar / detail
  8. [AArch64][SVE] CodeGen of ACLE Builtin Types — sander.desmalen / detail
  9. [lldb] Make comparing RegisterInfo::[alt_]name's pointer value less footy-shooty — Raphael Isemann / detail
  10. [lldb] Skip failing parts of TestCppConstructors that use 'new' on Windows — Raphael Isemann / detail
  11. [ARM] VMLAVA reduction patterns — david.green / detail

clang-d343095-g33aa5dfe9c2-t6919-b6919.tar.gz (Feb 19, 2020 5:32:53 AM)

  1. Fix undefined behaviour in ldecod — oliver.stannard / githubweb

clang-d343084-g63236078d24-t6915-b6915.tar.gz (Feb 19, 2020 3:32:57 AM)

  1. [Coroutines][6/6] Clang schedules new passes — modocache / detail
  2. [X86] Handle splats in LowerBUILD_VECTORvXi1 by directly emitting scalar selects instead of deferring that to LowerSELECT. — craig.topper / detail
  3. [clangd] Add add commit characters to the server capabilities — kbobyrev / detail
  4. [lldb/Core] Remove more duplicate code in PluginManager (NFCI) — Jonas Devlieghere / detail
  5. [X86] Remove vXi1 select optimization from LowerSELECT. Move it to DAG combine. — craig.topper / detail
  6. Fix build after D74606 — kbobyrev / detail
  7. [CGP] Precommit tests for D74228. — flo / detail
  8. [clang-tidy] Added a case to UnconventionalAssignOperatorCheck. — 1.int32 / detail
  9. [MIPS GlobalISel] RegBankSelect G_MERGE_VALUES and G_UNMERGE_VALUES — petar.avramovic / detail
  10. [MLIR][Ploops] Add custom builders from ParallelOp and ReduceOp. — pifon / detail
  11. [lldb] Make TestFormatters.py not rely on working constructor calls — Raphael Isemann / detail
  12. [lldb][NFC] Add a missing test case to TestCppConstructors.py — Raphael Isemann / detail
  13. [lldb] Let TypeSystemClang::GetDisplayTypeName remove anonymous and inline namespaces. — Raphael Isemann / detail
  14. [DebugInfo] Pass linux triple to tests requiring ELF. — flo / detail
  15. [ARM] Extra MVE VADDV reduction patterns — david.green / detail
  16. [lldb] Put Host/common headers in a module — Raphael Isemann / detail
  17. [lldb] Let TestCppConstructors pass without fix-it intervention — Raphael Isemann / detail
  18. [LLD][ELF][ARM] Fix support for SBREL type relocations — peter.smith / detail
  19. Reland "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  20. [AArch64][SVE] Add SVE2 intrinsics for polynomial arithmetic — kerry.mclaughlin / detail

clang-d343064-g72961071f35-t6906-b6906.tar.gz (Feb 18, 2020 11:21:43 PM)

  1. [lldb] Sort forward declarations in lldb-forward.h — Jonas Devlieghere / detail
  2. [LazyCallGraph] Fix ambiguous index value — modocache / detail
  3. [DebugInfo][test] Fix section flags/type to avoid warning/error in the future — maskray / detail
  4. [DebugInfo]: Added support for DWARFv5 Info section header parsing in llvm-dwp utility. — SourabhSingh.Tomar / detail
  5. Re-land new pass manager coro-split and coro-elide — modocache / detail
  6. [Coroutines][4/6] New pass manager: coro-cleanup — modocache / detail
  7. [Coroutines][5/6] Add coroutine passes to pipeline — modocache / detail

clang-d343057-gd7db094ef79-t6901-b6901.tar.gz (Feb 18, 2020 9:17:50 PM)

  1. P0593R6: Pseudo-destructor expressions end object lifetimes. — richard / detail
  2. Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  3. [lldb/Docs] Update the Windows documentation — Jonas Devlieghere / detail
  4. [lldb/Docs] Update the features matrix — Jonas Devlieghere / detail
  5. [lldb] Move ArchitectureCreateInstance into ldb-private-interfaces — Jonas Devlieghere / detail

clang-d343052-g05c3907b88a-t6897-b6897.tar.gz (Feb 18, 2020 7:12:10 PM)

  1. Remove unused option that gcc ignored — tclin914 / detail
  2. [lldb/Core] Remove blatant code duplication by using a template (NFC) — Jonas Devlieghere / detail
  3. [NFC] Update the testcase clang_f_opts.c for the removed options — tclin914 / detail
  4. [lldb/Core] Remove dead Get*PluginCreateCallbackForPluginName (NFC) — Jonas Devlieghere / detail
  5. [mlir][DialectConversion] Forward capture callback to fix build on older — riddleriver / detail
  6. Fix a signed/unsigned warning promoted to error. — echristo / detail
  7. [MLIR] Add std.assume_alignment op. — timshen / detail
  8. [MLIR] change NVVM.mma.sync to the most useful variant. — timshen / detail
  9. Fix test for profile remapper — aktoon / detail

clang-d343043-g0d7ff220ed0-t6893-b6893.tar.gz (Feb 18, 2020 5:09:28 PM)

  1. Fix assertion on `!eq(?, 0)` — daniel_l_sanders / detail
  2. Add coding standard recommending use of qualifiers in cpp files — rnk / detail
  3. [hexagon] Fix testcase issue with windows builder. — sidneym / detail
  4. [IR] Lazily number instructions for local dominance queries — rnk / detail
  5. [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE — aditya_nandakumar / detail
  6. [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue — tlively / detail
  7. PR44958: Allow member calls and typeid / dynamic_cast on mutable objects — richard / detail
  8. Fix NDEBUG build after instruction ordering — rnk / detail
  9. [Driver] -pg -mfentry should respect target specific decisions for -mframe-pointer=all — ndesaulniers / detail
  10. [WebAssembly] Replace all calls with generalized multivalue calls — tlively / detail
  11. [gn build] Port ca9ba76481f — llvmgnsyncbot / detail
  12. Add -std=c++20 flag, replace C++2a with C++20 throughout the Clang — richard / detail
  13. [mlir] Refactor TypeConverter to add conversions without inheritance — riddleriver / detail

clang-d343030-g9d37f5afac4-t6888-b6888.tar.gz (Feb 18, 2020 3:10:38 PM)

  1. [libc++] Fix overly complicated test of std::span's extent — Louis Dionne / detail
  2. [Hexagon] clang driver should consider --sysroot option — sidneym / detail
  3. Fix PR#44620 'readability-redundant-string-cstr quick-fix causes invalid code' — aaron / detail
  4. Remove "ELF Only" from -f*-sections help text — rnk / detail
  5. [clang][XCOFF] Indicate that XCOFF does not support COMDATs — daltenty / detail
  6. [mlir] NFC: rename LLVMOpLowering to ConvertToLLVMPattern — zinenko / detail
  7. [mlir][Linalg] Allow specifiying zero-rank shaped type operands to linalg.generic ops. — ravishankarm / detail
  8. [lldb/Plugin] Reject WASM and Hexagon in DynamicLoaderStatic — Jonas Devlieghere / detail
  9. [TestGlobalVariables] `target var` without a process doesn't work on arm64e. — ditaliano / detail
  10. [TestGlobalVariables] Remove a reference to a stale rdar. — ditaliano / detail
  11. [TestTargetCommand] `target var` without a process doesn't work on arm64e. — ditaliano / detail
  12. [TestTargetCommand] Remove another reference to a stale rdar. — ditaliano / detail
  13. Reland "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering" — tlively / detail
  14. Reland "[WebAssembly] Split and recombine multivalue calls for ISel" — tlively / detail
  15. [WebAssembly] Implement multivalue call_indirects — tlively / detail

clang-d343015-g1ae8d81147a-t6884-b6884.tar.gz (Feb 18, 2020 1:10:10 PM)

  1. [TBLGEN] Emit register pressure set enum — Stanislav.Mekhanoshin / detail
  2. [gn build] (manually) port fc69967a4b9 — thakis / detail
  3. [lldb/Plugin] Unconditionally initialize DynamicLoaderDarwinKernel — Jonas Devlieghere / detail
  4. CodeGen: Move undef_tied_input declaration — Matthew.Arsenault / detail
  5. [AMDGPU] Use generated RegisterPressureSets enum — Stanislav.Mekhanoshin / detail
  6. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  7. Add Query API for llvm.assume holding attributes — tyker / detail
  8. [gn build] Port c9e93c84f61 — llvmgnsyncbot / detail
  9. [JumpThreading] Skip unconditional PredBB when threading jumps through two basic blocks — maskray / detail
  10. [X86] Add a helper function to pull some repeated code out of combineGatherScatter. NFC — craig.topper / detail
  11. Improve comments after 8404aeb56a73ab24f9b295111de3b37a37f0b841. — alexandre.ganea / detail
  12. [lldb/Plugin] Generate LLDB_PLUGIN_DECLARE with CMake — Jonas Devlieghere / detail
  13. [mlir] Add a TypeRange class that functions similar to ValueRange. — riddleriver / detail
  14. Revert "[CUDA][HIP][OpenMP] Emit deferred diagnostics by a post-parsing AST travese" — Yaxun.Liu / detail
  15. Revert "[CUDA][HIP][OpenMP] Add lib/Sema/UsedDeclVisitor.h after D70172" — Yaxun.Liu / detail
  16. [TargetLowering] Add SimplifyMultipleUseDemandedBits 'all elements' helper wrapper. NFC. — llvm-dev / detail
  17. Revert "Support -fuse-ld=lld for riscv" — sguelton / detail
  18. [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state — jgorbe / detail

clang-d343015-g1ae8d81147a-t6884-b6884.tar.gz (Feb 18, 2020 1:10:10 PM)

  1. Lit is obtained from Git Monoroepo, rather than SVN — Drew Maxwell / githubweb

clang-d342997-gfc69967a4b9-t6880-b6880.tar.gz (Feb 18, 2020 11:06:36 AM)

  1. Use getLocation() in "too few/too many arguments" diagnostic — aaron / detail
  2. [mlir] Add short readme.txt to docs directory — jpienaar / detail
  3. Hopefully fixing a failing build bot. — aaron / detail
  4. Cover cases like (b && c && b) in the redundant expression check. — aaron / detail
  5. [InstCombine] Add more tests for icmp+and+ashr; NFC — nikita.ppv / detail
  6. [InstCombine] Relax preconditions for ashr+and+icmp fold (PR44754) — nikita.ppv / detail
  7. [PowerPC][NFC] Add defines to help creating the SpillSlot arrays. — sd.fertile / detail
  8. [InstCombine] Fix multi-use handling in cttz transform — nikita.ppv / detail
  9. [InstCombine] Fix worklist management when simplifying demanded bits — nikita.ppv / detail
  10. [BuildLibCalls] Accept IRBuilderBase; NFC — nikita.ppv / detail
  11. [LoopUtils] Accept IRBuilderBase; NFC — nikita.ppv / detail
  12. [SimplifyLibCalls] Accept IRBuilderBase; NFC — nikita.ppv / detail
  13. [VectorUtils] Accept IRBuilderBase; NFC — nikita.ppv / detail
  14. [lldb] [nfc] Separate DIERef vs. user_id_t: GetForwardDeclClangTypeToDie() — jan.kratochvil / detail
  15. [SLPVectorizer] Do not assume extracelement idx is a ConstantInt. — flo / detail
  16. [ARM,MVE] Add vbrsrq intrinsics family — mikhail.maltsev / detail
  17. Revert "[llvm-exegesis] Improve error reporting in Assembler.cpp" — Milos.Stojanovic / detail
  18. [scudo][standalone] Shift some data from dynamic to static — kostyak / detail

clang-d342979-g44bbc767000-t6876-b6876.tar.gz (Feb 18, 2020 9:11:18 AM)

  1. [libc++] Remove XFAILs for macOS 10.15, which were fixed in later dot releases — Louis Dionne / detail
  2. [libTooling] Add option for `buildAST` to report diagnostics. — yitzhakm / detail
  3. [lldb] Merge RangeArray and RangeVector — pavel / detail
  4. AMDGPU/GlobalISel: Adjust branch target when lowering loop intrinsic — Matthew.Arsenault / detail
  5. [Assembler] Emit summary index flags — evgeny / detail
  6. Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on"" — melanie.blower / detail
  7. [AArch64] Add Cortex-A34 Support for clang and llvm — luke.geeson / detail
  8. [mlir] NFC: Rename LLVMOpLowering::lowering to LLVMOpLowering::typeConverter — zinenko / detail
  9. [VE] TLS codegen — simon.moll / detail
  10. Prevent gcc from issuing a warning upon coffnamecpy — sguelton / detail
  11. Revert "Reland "[DebugInfo] Enable the debug entry values feature by default"" — djordje.todorovic / detail
  12. [libc++] Add ABI list for 9.0 release — Louis Dionne / detail
  13. Add OffsetIsScalable to getMemOperandWithOffset — sander.desmalen / detail
  14. [RISCV] Implement mayBeEmittedAsTailCall for tail call optimization — weiwei64 / detail
  15. Drop a constexpr in favor of const, MSVC complains. — benny.kra / detail

clang-d342964-ga82d3e8a6e6-t6872-b6872.tar.gz (Feb 18, 2020 7:06:23 AM)

  1. [CGP] Add uaddo test with math used, SPARC/AArch64 variants. — flo / detail
  2. [lldb][test] Remove expected failure decorator from test_copy_from_dummy_target (TestScriptedResolver) — Tatyana Krasnukha / detail
  3. [lldb] Fix another instance where we pass a nullptr as TypeSourceInfo to NonTypeTemplateParmDecl::Create — Raphael Isemann / detail
  4. llvm: Use quotes around MSVC_DIA_SDK_DIR CMake variable — martin / detail
  5. Use SETNE directly rather than SUB/SETNE 0 for stack guard check — jrtc27 / detail
  6. [IR] Set name when inserting 'llvm::Value*' — modocache / detail
  7. [llvm-exegesis] Improve error reporting in Assembler.cpp — Milos.Stojanovic / detail
  8. Move DFA tables into the read-only data segmant. — benny.kra / detail
  9. Reland "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail

clang-d342955-gb87a0f7416f-t6867-b6867.tar.gz (Feb 18, 2020 5:02:57 AM)

  1. [lldb] Remove DataExtractor::GetPointer — pavel / detail
  2. [lldb] Fix compilation of SymbolFilePDBTests.cpp after FindTypes API change — Raphael Isemann / detail
  3. [OpenCL] Add Arm dot product builtin functions — sven.vanhaastregt / detail
  4. [lldb/DWARF] Support the debug_str_offsets section in dwp files — pavel / detail
  5. [lldb] Don't model std::atomic as a transparent data structure in the data formatter — Raphael Isemann / detail
  6. [ARM,CDE] Cosmetic changes, additonal driver tests — mikhail.maltsev / detail
  7. Support -fuse-ld=lld for riscv — sguelton / detail
  8. [lldb][NFC] Fix compilation of SymbolFilePDBTests.cpp after FindNamespace API change — Raphael Isemann / detail
  9. [AArch64][SVE] Add remaining SVE2 intrinsics for widening DSP operations — kerry.mclaughlin / detail
  10. [lldb] Don't call CopyForBreakpoint from a Breakpoint's constructor — Tatyana Krasnukha / detail
  11. [lldb] Make shared_from_this-related code safer — Tatyana Krasnukha / detail
  12. [lldb][NFC] Remove unused parameter — Tatyana Krasnukha / detail
  13. [CSInfo][TailDuplicator] Delete the call site info when removing dead MBBs — djordje.todorovic / detail
  14. Fix riscv/lld test interaction — sguelton / detail
  15. [llvm-readobj] - Report a warning when an unexpected DT_SYMENT tag value is met. — grimar / detail

clang-d342940-gc32af4447f7-t6863-b6863.tar.gz (Feb 18, 2020 3:01:49 AM)

  1. [InstCombin] Avoid nested Create calls, to guarantee order. — flo / detail
  2. [lldb] Refactor and test TypeSystemClang::GetEnumerationIntegerType — Raphael Isemann / detail
  3. [LLD][ELF][AArch64] Change the semantics of -z pac-plt. — daniel.kiss / detail
  4. [lldb][NFC] Modernize documentation in lldb-private-types.h — Raphael Isemann / detail
  5. [lldb] Remove the mutable specifier from DataExtractor's member — pavel / detail
  6. [lldb][NFC] Documention that OptionDefinition::completion_type contains enum values — Raphael Isemann / detail
  7. [ARM,MVE] Add intrinsics for abs, neg and not operations. — simon.tatham / detail
  8. [ARM,MVE] Add intrinsics for int <-> float conversion. — simon.tatham / detail
  9. [ARM,MVE] Add intrinsics for FP rounding operations. — simon.tatham / detail
  10. [ARM,MVE] Add the vrev16q, vrev32q, vrev64q family. — simon.tatham / detail
  11. [ARM,MVE] Add intrinsics vclzq and vclsq. — simon.tatham / detail
  12. [ARM] Allow `ARMVectorRegCast` to match bitconverts too. (NFC) — simon.tatham / detail
  13. [ARM,MVE] Add the vmovlbq,vmovltq intrinsic family. — simon.tatham / detail
  14. [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family. — simon.tatham / detail

clang-d342926-g6c85e92bcf6-t6860-b6860.tar.gz (Feb 18, 2020 1:00:24 AM)

  1. [analyzer] VforkChecker: allow execve after vfork. — Artem Dergachev / detail
  2. [analyzer] Teach scan-build how to rebuild index.html without analyzing. — Artem Dergachev / detail
  3. [X86] Move avx512 code that forces zeros to the false side of vselects above a check for legal types. — craig.topper / detail
  4. Revert "[analyzer] Teach scan-build how to rebuild index.html without analyzing." — Artem Dergachev / detail
  5. [lldb] Replace empty ctor en dtor bodies with =default (NFC) — Jonas Devlieghere / detail
  6. [lldb] Update header guards to be consistent and compliant with LLVM (NFC) — Jonas Devlieghere / detail
  7. [Debuginfo][NFC] add comments for WithColor routines. — a.v.lapshin / detail
  8. [ASTImporter] Prevent the ASTImporter from creating multiple main FileIDs. — Raphael Isemann / detail
  9. [lldb] Replace #pragma once with header guard — Jonas Devlieghere / detail
  10. [InstCombine] Precommit umul.with.overflow sign check test. — flo / detail
  11. [Support] Check for atomics64 when deciding if '-latomic'  is needed — luismarques / detail
  12. [lldb][NFC] Make all CompilerDeclContext parameters references instead of pointers — Raphael Isemann / detail
  13. [lldb][NFC] Document TypeSystemClang — Raphael Isemann / detail
  14. [InstCombine] Simplify a umul overflow check to a != 0 && b != 0. — flo / detail

clang-d342912-ge999aa38d16-t6854-b6854.tar.gz (Feb 17, 2020 11:03:05 PM)

  1. [lldb/Plugins] Rename initializers to match their plugin name. — Jonas Devlieghere / detail
  2. [Coroutines][2/6] New pass manager: coro-split — modocache / detail
  3. [Coroutines][3/6] New pass manager: coro-elide — modocache / detail
  4. Revert new pass manager coro-split and coro-elide — modocache / detail
  5. Revert "[lldb/lldb-server] Add target.xml support for qXfer request." — omair.javaid / detail
  6. [lldb/Plugins] Conditionally build OperatingSystemPython. — Jonas Devlieghere / detail
  7. [lldb/Plugins] Add missing initialize/terminate calls — Jonas Devlieghere / detail
  8. Revert new files from new pass manager coro-split/coro-elide — modocache / detail

clang-d342904-gbcde387f46b-t6851-b6851.tar.gz (Feb 17, 2020 9:08:25 PM)

  1. [XCore][NFC] Remove trailing space — tclin914 / detail
  2. [NFC] Remove trailing space — tclin914 / detail
  3. Revert "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  4. [lldb/Plugins] Rename lldbPluginDisassemblerLLVM (NFC) — Jonas Devlieghere / detail
  5. [lldb/Plugins] Remove PLUGIN from libraries that aren't really plugins. — Jonas Devlieghere / detail
  6. [X86] Use isScalarFPTypeInSSEReg to simplify code in LowerSELECT. NFC — craig.topper / detail
  7. [lldb/Plugins] Initialize all ABI plugins by their plugin name — Jonas Devlieghere / detail

clang-d342897-g3f4490d384c-t6847-b6847.tar.gz (Feb 17, 2020 7:15:34 PM)

  1. Added missing commas for mlir-nvidia buildbot. — gkistanova / githubweb

clang-d342897-g3f4490d384c-t6847-b6847.tar.gz (Feb 17, 2020 7:15:34 PM)

  1. [HotColdSplit] Mark entire function cold when entry block is cold — Vedant Kumar / detail
  2. [lldb/Plugin] Fix some issues on Windows — Jonas Devlieghere / detail
  3. [lldb/Plugin] Unconditionally build Darwin-Kernel — Jonas Devlieghere / detail
  4. [X86] Add one use check to '0-x == y --> x+y == 0' in EmitCmp. — craig.topper / detail

clang-d342893-g8e760e1018d-t6842-b6842.tar.gz (Feb 17, 2020 5:11:33 PM)

  1. [X86] Split X86ISD::CMP into an integer and FP opcode. — craig.topper / detail
  2. [X86] Separate floating point handling out of EmitCmp and emitFlagsForSetcc. — craig.topper / detail
  3. [SCCP] Re-generate check lines using --function-signature. (NFC) — florian_hahn / detail
  4. [IR] Change maybeSetDSOLocal to isImplicitDSOLocal — maskray / detail
  5. [objc_direct] Small updates to help with adoption. — phabouzit / detail
  6. [X86] Add more avx512 instrutions to llvm-mca resource tests — craig.topper / detail
  7. [X86] Increase latency of port5 masked compares and kshift/kadd/kunpck instructions in SKX scheduler model — craig.topper / detail
  8. [OpenCL][CUDA][HIP][SYCL] Add norecurse — Yaxun.Liu / detail
  9. [Powerpc] set instruction count as lsr first priority of lsr. — czhengsz / detail
  10. [gn build] use -Xclang form for fdebug-comp-dir for now — thakis / detail
  11. [CUDA][HIP][OpenMP] Emit deferred diagnostics by a post-parsing AST travese — Yaxun.Liu / detail
  12. AMDGPU/GlobalISel: Move lambdas to normal function — arsenm2 / detail
  13. AMDGPU/GlobalISel: Add some missing tests for non-power-of-2 cases — arsenm2 / detail
  14. AMDGPU/GlobalISel: Fix non-power-of-2 G_SITOFP/G_UITOFP — arsenm2 / detail
  15. [X86] Remove unnecessary check for null SDValue. NFC — craig.topper / detail
  16. [CUDA][HIP][OpenMP] Add lib/Sema/UsedDeclVisitor.h after D70172 — maskray / detail
  17. [X86] Disable load folding for X86ISD::ADD with 128 as an immediate. — craig.topper / detail
  18. [mlir] Address post commit feedback of D73590 for SymbolsAndSymbolTables.md — riddleriver / detail
  19. Fix `-Wpedantic` warning. NFC. — michael.hliao / detail
  20. [NFC][PowerPC] Add a new test case scalar-equal.ll — shkzhang / detail
  21. [PowerPC] Add the missing InstrAliasing for 64-bit rotate instructions — qshanz / detail
  22. [MC] Delete two unused MCCodePadder functions missed by D71106 — maskray / detail
  23. [NFC][PowerPC] Update the test case scalar-equal.ll — shkzhang / detail
  24. [lldb] Fix some tests failing with gmodules after change to stdlib.h — Raphael Isemann / detail
  25. clang analyzer: Fix the webpage rendering — sledru / detail
  26. [X86] New test to check rev16 patterns, prep step for D74032. NFC. — sjoerd.meijer / detail
  27. [NFCI][DebugInfo]: Corrected a Typo. — SourabhSingh.Tomar / detail
  28. [lldb] [nfc] Simplify user_id_t -> size_t — jan.kratochvil / detail
  29. [TableGen] Don't elide bitconverts in PatFrag fragments. — simon.tatham / detail
  30. [AArch64] Fix small typos in the target description. NFC. — sjoerd.meijer / detail
  31. [AArch64][SVE] Add SVE index intrinsic — kerry.mclaughlin / detail
  32. [lldb/lldb-server] Add target.xml support for qXfer request. — pavel / detail
  33. [LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging — pavel / detail
  34. [ARM] MVE vector reduce MLA tests. NFC. — david.green / detail
  35. [lldb] Add @skipIfXmlSupportMissing to TestWasm.py — pavel / detail
  36. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail
  37. [CMake] Explicitly specify paths to libc++abi in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  38. [lldb] Delete register info definitions in the x86_64 ABI classes — labath / detail
  39. Revert "[CMake] Explicitly specify paths to libc++abi in CrossWinToARMLinux.cmake" — jaskiewiczs / detail
  40. [lldb/DWARF] Re-enable basic dwp support — pavel / detail
  41. [lldb] Fix build error from 07355c1c08b — pavel / detail
  42. [ASTImporter] Added visibility check for scoped enums. — 1.int32 / detail
  43. [ADT] Use inherited ctors to forward to base. NFCI. — benny.kra / detail
  44. [AMDGPU] Fix some tests that did not specify -mcpu — tim.renouf / detail
  45. GlobalISel: Add matcher for G_LSHR — arsenm2 / detail
  46. AMDGPU/GlobalISel: Handle sbfe/ubfe intrinsic — arsenm2 / detail
  47. AMDGPU/GlobalISel: Select v2s32->v2s16 G_TRUNC — arsenm2 / detail
  48. [libc++] Add availability markup for std::to_chars on Apple platforms — Louis Dionne / detail
  49. Strength reduce vectors into arrays. NFCI. — benny.kra / detail
  50. [wasm] Unbreak after 5fc5c7db38672c8962879b6fdce68393181c5e08. NFCI. — benny.kra / detail
  51. [DAGCombine] Combine pattern for REV16 — sjoerd.meijer / detail
  52. [mlir] Linalg: Extend promotion to non f32 buffers. — zinenko / detail
  53. [AArch64] Implement passing SVE vectors by ref for AAPCS. — sander.desmalen / detail
  54. [CMake] Fix setting result of libatomic check for MSVC — luismarques / detail
  55. Separate DIERef vs. user_id_t: m_function_scope_qualified_name_map — jan.kratochvil / detail
  56. AMDGPU/GlobalISel: Run the localizer pass — Matthew.Arsenault / detail
  57. [ARM] Add initial support for Custom Datapath Extension (CDE) — mikhail.maltsev / detail
  58. [clang][Index] Visit the default parameter arguements in libindex. — hokein.wu / detail
  59. AMDGPU/GlobalISel: Select llvm.amdgcn.s.buffer.load — Matthew.Arsenault / detail
  60. GlobalISel: Add combine to narrow G_LSHR — Matthew.Arsenault / detail
  61. [SelectionDAG] Expose the "getValidShiftAmount" helpers available. NFCI. — llvm-dev / detail
  62. AMDGPU/GlobalISel: Skip DAG hack passes on selected functions — Matthew.Arsenault / detail
  63. Reland "[clang-tools-extra] fix the check for if '-latomic' is necessary"" — luismarques / detail
  64. Hide implementation details. NFC> — benny.kra / detail
  65. Revert "[libc++] Move abs and div into stdlib.h to fix header cycle." — Raphael Isemann / detail
  66. [lldb] Fix Windows bot. — Jonas Devlieghere / detail
  67. [lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin — Jonas Devlieghere / detail
  68. GlobalISel: Extend shift narrowing to G_SHL — Matthew.Arsenault / detail
  69. [IRBuilder] Avoid passing IRBuilder by value; NFC — nikita.ppv / detail
  70. [IRBuilder] Delete copy constructor — nikita.ppv / detail
  71. GlobalISel: Fix missing const — Matthew.Arsenault / detail
  72. [ARM,MVE] Add vector-scalar intrinsics — mikhail.maltsev / detail
  73. Add LazyCallGraph API to add function to RefSCC — modocache / detail
  74. [Polly] Fix build after IRBuilder changes — nikita.ppv / detail
  75. Reapply "[IRBuilder] Virtualize IRBuilder" — nikita.ppv / detail
  76. [FPEnv][ARM] Don't call mutateStrictFPToFP when lowering — john.brawn / detail
  77. [lldb/Plugin] Fix plugin definition for ProcessWindows — Jonas Devlieghere / detail
  78. [Coroutines][1/6] New pass manager: coro-early — modocache / detail
  79. GlobalISel: Extend narrowing to G_ASHR — Matthew.Arsenault / detail
  80. [CMake] CheckAtomic.cmake: catch false positives in RISC-V — luismarques / detail
  81. AMDGPU/GlobalISel: Custom lower 32-bit G_UDIV/G_UREM — Matthew.Arsenault / detail
  82. [lldb/Plugin] Remove PLUGIN from Process POSIX & Linux — Jonas Devlieghere / detail
  83. Fix modules build after https://reviews.llvm.org/D73835 (IRBuilder virtualization change) — Vedant Kumar / detail
  84. GlobalISel: Allow running localizer earlier — Matthew.Arsenault / detail
  85. Revert "Add LazyCallGraph API to add function to RefSCC" — modocache / detail
  86. [X86] Move '0-x == y --> x+y == 0' and similar combines to EmitCmp. — craig.topper / detail
  87. [X86] Change how the alignment for the stack object is created in LowerFLT_ROUNDS_. — craig.topper / detail
  88. AMDGPU/GlobalISel: Allow arbitrary global values — Matthew.Arsenault / detail
  89. [gn build] (manually) merge e9849d519 — thakis / detail
  90. AMDGPU/GlobalISel: Custom lower 32-bit G_SDIV/G_SREM — arsenm2 / detail
  91. AMDGPU/GlobalISel: Fix RegBankSelect for G_SHUFFLE_VECTOR — arsenm2 / detail
  92. Revert "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  93. [X86] Add missing isel pattern for BLCFILL producing flags. — craig.topper / detail
  94. [lldb/Plugin] Update ProcessWindows plugin for revert — Jonas Devlieghere / detail
  95. [mlir] Fix multiple titles — jpienaar / detail
  96. [Polly] Run polly-update-format after commit 55cfb1. NFC. — llvm-project / detail
  97. Re-land "Add LazyCallGraph API to add function to RefSCC" — modocache / detail
  98. [LiveDebugValues] Visit open var locs just once in transferRegisterDef, NFC — Vedant Kumar / detail
  99. [dsymutil] Explicitly link against libatomic when necessary — luismarques / detail
  100. Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  101. CGBuiltin: Remove uses of deprecated CreateCall overloads — nhaehnle / detail
  102. Coroutines: avoid use of deprecated CreateLoad and CreateCall methods — nhaehnle / detail
  103. LowerMatrixIntrinsics: Avoid use of deprecated CreateCall methods — nhaehnle / detail
  104. [TBLGEN] Inhibit generation of unneeded psets — Stanislav.Mekhanoshin / detail

clang-d342789-gaf202119443-t6788-b6788.tar.gz (Feb 16, 2020 11:09:03 AM)

  1. [zorg] Add extra argument passing to getAnnotatedBuildFactory. — paulatoth / githubweb
  2. Config for mlir-nvidia buildbot. — gkistanova / githubweb
  3. [libc builder] Use annotated builder for libc buildbot. — paulatoth / githubweb

clang-d342789-gaf202119443-t6788-b6788.tar.gz (Feb 16, 2020 11:09:03 AM)

  1. [lldb] Fix+re-enable Assert StackFrame Recognizer on Linux — jan.kratochvil / detail
  2. [Doc] Proposal for vector predication — simon.moll / detail
  3. [CSInfo] Fix the assertions regarding updating the CSInfo — djordje.todorovic / detail
  4. Fix handling of destructor names that name typedefs. — richard / detail
  5. [MLIR][Affine] NFC: Move AffineValueMap and MutableAffineMap — frank.laub / detail
  6. [DSE] Add tests for MemorySSA based DSE. — flo / detail
  7. [AArch64][SVE] Add SVE2 intrinsics for widening DSP operations — kerry.mclaughlin / detail
  8. [clangd] Support renaming designated initializers — kbobyrev / detail
  9. [AArch64][SVE] SVE2 intrinsics for character match & histogram generation — kerry.mclaughlin / detail
  10. [lldb][NFC] Don't construct a ConstString twice in LibCxxVariant — Raphael Isemann / detail
  11. [lldb][NFC] Fix code style of LibcxxVariantIndexValidity — Raphael Isemann / detail
  12. [lldb][NFC] Don't call call formatv for no reason in LibCxxOptional — Raphael Isemann / detail
  13. [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk). — flo / detail
  14. [lldb][NFC] Don't hide a bool in LibCxxOptional's OptionalFrontend::m_size — Raphael Isemann / detail
  15. Revert rGe82e17d4d4cac8b2df00094e80d5e1cb22795664 - [X86] Add lowerShuffleAsBitRotate (PR44379) — llvm-dev / detail
  16. [AArch64][SVE] SVE2 intrinsics for complex integer arithmetic — kerry.mclaughlin / detail
  17. [DSE,MSSA] Move more passing test cases from todo to simple.ll. — flo / detail
  18. [libc++] Protect <span> against min/max macro — Louis Dionne / detail
  19. [gn build] make 'clang' target depend on libcxx/include on mac — thakis / detail
  20. [OpenMP] Fix unused variable — kadircet / detail
  21. [libc++][span] Add failing tests for span::first and span::last — Louis Dionne / detail
  22. Fix compiler warning when compiling without asserts [NFC] — mikael.holmen / detail
  23. [llvm-readobj] - Change the error to warning when a section name is unknown. — grimar / detail
  24. Fix an unused variable warning — hans / detail
  25. [SystemZ] Add implementation for the intrinsic llvm.read_register — kai / detail
  26. [DebugInfo][test] Replace pre-canned binary test — james.henderson / detail
  27. [mlir] use unpacked memref descriptors at function boundaries — zinenko / detail
  28. [SelectionDAG] Optimize build_vector of truncates and shifts — sebastian.neubauer / detail
  29. CWG2445: For function template partial ordering, take reversal of — richard / detail
  30. [AArch64] Make Read Write System Registers Read Only — luke.geeson / detail
  31. Remove redundant "std::move"s in return statements — isanbard / detail
  32. [NFC] Fix line endings — james.henderson / detail
  33. [DebugInfo] Reject line tables of version > 5 — james.henderson / detail
  34. [compiler-rt] Some clean up / refactoring in sanitizer_symbolizer_libcdep.cpp. — mmoroz / detail
  35. Revert "Remove redundant "std::move"s in return statements" — isanbard / detail
  36. [DebugInfo][test] Fix(?) build bots due to incorrect type usage — james.henderson / detail
  37. [DSE,MSSA] Adjust mda-with-dbg-values.ll to MSSA backed DSE. — flo / detail
  38. Revert "[OpenMP] Fix unused variable" — kadircet / detail
  39. [analyzer] StdLibraryFunctionsChecker refactor: remove macros — gabor.marton / detail
  40. Create a clang-tidy check to warn when -dealloc is implemented inside an ObjC class category. — benhamilton / detail
  41. [gn build] Port 0151ddc2e83 — llvmgnsyncbot / detail
  42. [X86] Add lowerShuffleAsBitRotate (PR44379) — llvm-dev / detail
  43. [DebugInfo][test] Fix host endian test issue — james.henderson / detail
  44. [AMDGPU] Split R600 and GCN subregs — Stanislav.Mekhanoshin / detail
  45. [mlir] subview op lowering for target memrefs with const offset — zinenko / detail
  46. unwind: rename `__personality_routine` to `_Unwind_Personality_Fn` — Saleem Abdulrasool / detail
  47. [mlir] Delete unused header — kadircet / detail
  48. Revert "[InstCombine][DebugInfo] Fold constants wrapped in metadata" — david.stenberg / detail
  49. [X86] combineConcatVectorOps - combine VSHLI/VSRAI/VSRLI ops — llvm-dev / detail
  50. [mlir][EDSC] Almost NFC - Refactor and untangle EDSC dependencies — ntv / detail
  51. [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect — ajcbik / detail
  52. Silence compiler warning. NFC. — llvm-project / detail
  53. [X86] combineConcatVectorOps - combine X86ISD::VPERMI ops — llvm-dev / detail
  54. [X86] combineConcatVectorOps - combine X86ISD::PACKSS ops — llvm-dev / detail
  55. AMDGPU: Move R600 test compatability hack — Matthew.Arsenault / detail
  56. [Host.mm] Check for the right macro instead of inlining it — Vedant Kumar / detail
  57. Remove llgo per discussion on llvm-dev: — echristo / detail
  58. [SystemZ]  Add a subtarget cache like some other targets already have. — paulsson / detail
  59. debugserver: Rely on mig architectures being specified externally — Vedant Kumar / detail
  60. [Sanitizers] Get link map on FreeBSD via documented API — dimitry / detail
  61. [LoopCacheAnalysis]: Add support for negative stride — rcraik / detail
  62. [MLIR] Allow non-binary operations to be commutative — stephen.neuendorffer / detail
  63. [MLIR][Standard] Add folding for indexCast(indexCast(x)) -> x — stephen.neuendorffer / detail
  64. [MLIR][Standard] Implement constant folding for IndexCast — stephen.neuendorffer / detail
  65. [MLIR] Fix lib/ExecutionEngine for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  66. [MLIR] Fix lib/Dialect/Linalg/EDSC for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  67. [ValueLattice] Remove obsolete getConstantInt (NFC). — flo / detail
  68. [compiler-rt] Follow up fix for the refactoring in https://reviews.llvm.org/D74137. — mmoroz / detail
  69. Continue removing llgo. — echristo / detail
  70. fix some typos to cycle bots — thakis / detail
  71. [clang] Add `forceReload` clangd extension to 'textDocument/didChange' — davg / detail
  72. Prefer __vector over vector keyword for altivec — sguelton / detail
  73. Add documentation on git bisecting across the MLIR merge — thakis / detail
  74. Don't fail step out if remote server doesn't implement qMemoryRegionInfo — ted.woodward / detail
  75. [AIX][XCOFF] Support Mergeable2ByteCString and Mergeable4ByteCString — diggerlin / detail
  76. [OPENMP50]Support for acquire clause. — a.bataev / detail
  77. [InstCombine] add tests for abs with extra use of operand; NFC — spatel / detail
  78. [InstCombine] fix use check when canonicalizing abs/nabs — spatel / detail
  79. [mlir][VectorOps][EDSC] Add EDSC for VectorOps — ntv / detail
  80. Do not define AcceptPIDFromInferior when it will not be used — Vedant Kumar / detail
  81. [Transforms] add phase ordering tests for min/max/abs; NFC — spatel / detail
  82. Reland "[clangd][test] Disable a particular testcase in FindExplicitReferencesTest when LLVM_ENABLE_EXPENSIVE_CHECKS"" — Jan Korous / detail
  83. git bisect docs: try to make commit ascii art show up — thakis / detail
  84. [DebugInfo] Support file-level include directories when generating DWARFv5 LineTable prologues. — dblaikie / detail
  85. add GitBisecting to toctrees to try and placate the sphinx bot — thakis / detail
  86. RegisterCoalescer: Add LaneMask to debug printing — Matthew.Arsenault / detail
  87. [AIX] Enable frame pointer for AIX and add related test suite — Xiangling.Liao / detail
  88. git bisect docs: formatting tweaks — thakis / detail
  89. [test] Disable the Passes/PluginsTest cases on windows with BUILD_SHARED_LIBS — martin / detail
  90. [mlir][Linalg] Add a roundtrip test for indexed_generic op with tensors. — hanhan0912 / detail
  91. [OPENMP50]Add support for 'release' clause. — a.bataev / detail
  92. [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions — antiagainst / detail
  93. Revert "[lldb] Fix+re-enable Assert StackFrame Recognizer on Linux" — ditaliano / detail
  94. [CallPromotionUtils] Add tryPromoteCall. — yamauchi / detail
  95. [gn build] Port bb383ae6120 — llvmgnsyncbot / detail
  96. Remove lit feature object-emission — ted.woodward / detail
  97. [ubsan] Null-check and adjust TypeLoc before using it — Vedant Kumar / detail
  98. [EarlyCSE] avoid crashing when detecting min/max/abs patterns (PR41083) — spatel / detail
  99. Revert "[Sanitizers] Get link map on FreeBSD via documented API" — dimitry / detail
  100. Revert "[Host.mm] Check for the right macro instead of inlining it" — Vedant Kumar / detail
  101. [Sanitizers] Get link map on FreeBSD and NetBSD via documented API — dimitry / detail
  102. scudo: Instead of exporting a pointer to the allocator, export the allocator directly. NFCI. — peter / detail
  103. scudo: Table driven size classes for Android allocator. — peter / detail
  104. scudo: Add a dump of primary allocation sizes to malloc_info output. — peter / detail
  105. Fix you->your typo. — echristo / detail
  106. [TestKernVerStrLCNOTE] Check the *right* architecture. — ditaliano / detail
  107. [GlobalISel][CallLowering] Use stripPointerCasts(). — Amara Emerson / detail
  108. DebugInfo: Avoid truncating addr_base to 32 bits — dblaikie / detail
  109. [NFC] Refactor the tuple of symbol information with structure for llvm-objdump — diggerlin / detail
  110. [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput — Yuanfang Chen / detail
  111. [NFC][libFuzzer] Prefix TempPath with string showing the work it is doing. — Yuanfang Chen / detail
  112. scudo: Fix Android build. — peter / detail
  113. [Polly] Update ISL to isl-0.22.1-87-gfee05a13. — llvm-project / detail
  114. [Polly] Silence mixed signed/unsigned comparison warnings. NFC. — llvm-project / detail
  115. Fix Sphinx failure on ReadabilityQualifiedAuto docs — n.james93 / detail
  116. [llvm][TableGen] Define FieldInit::isConcrete overload — riverriddle / detail
  117. Revert "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." — Yuanfang Chen / detail
  118. [Polly][Docs] Fix wrong claim about optimization levels. — llvm-project / detail
  119. Only perform the login_session_has_gui_access on macOS — Jason Molenda / detail
  120. Reland "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." — Yuanfang Chen / detail
  121. [asan] Disable qsort interceptor on Android. — eugenis / detail
  122. [CodingStandards] Clarify C++ Standard Library usage — johannes / detail
  123. [ELF][RISCV] Add R_RISCV_IRELATIVE — maskray / detail
  124. [NFC] Fix typo. — lkail / detail
  125. [X86] Custom lower ISD::FP16_TO_FP and ISD::FP_TO_FP16 on f16c targets instead of using isel patterns. — craig.topper / detail
  126. remove outdated comparison with other open-source c++ compilers — regehr / detail
  127. [lldb][NFC] Refactor TypeSystemClang::GetTypeName — Raphael Isemann / detail
  128. [lldb][NFC] Remove several inefficient ConstString -> const char * -> StringRef conversions — Raphael Isemann / detail
  129. [clangd] Remove a FIXME which has been done, NFC. — hokein.wu / detail
  130. [clang-rename] Fix the missing template constructors. — hokein.wu / detail
  131. [clang-rename] Fix the failure rename test. — hokein.wu / detail
  132. [AMDGPU] Fix non-deterministic iteration order — jay.foad / detail
  133. [lldb] Add test for C++ constructor calls from the expression evaluator — Raphael Isemann / detail
  134. [libcxx] Qualify make_move_iterator in vector::insert for input iterators — Louis Dionne / detail
  135. [llvm-readobj][test] - Add a test for --elf-cg-profile option. — grimar / detail
  136. [lldb] Add test for lldb_private::Stream's indentation functionality — Raphael Isemann / detail
  137. [libc++] span: Cleanup includes — Louis Dionne / detail
  138. [DebugInfo] Teach LDV how to handle identical variable fragments — orlando.hyams / detail
  139. [DebugInfo][NFC] Rename the class DbgValueLocation to DbgVariableValue — orlando.hyams / detail
  140. [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo — orlando.hyams / detail
  141. [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product — kerry.mclaughlin / detail
  142. [lldb] Add test for calling overloaded virtual functions — Raphael Isemann / detail
  143. [libcxx] span: Remove unneeded comparison — Louis Dionne / detail
  144. [lldb/test] Add alternate symbol to StackFrame Recognizer — medismail.bennani / detail
  145. [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores. — Mirko.Brkusanin / detail
  146. [libc++] span: Fix incorrect return type of span::subspan — Louis Dionne / detail
  147. [compiler-rt] Restrict sanitizer_linux.cpp dlinfo(3) to FreeBSD — n54 / detail
  148. [Debuginfo][NFC] Rename error handling functions using the same pattern. — a.v.lapshin / detail
  149. [clang-format] Improve handling of C# attributes — jbcoe / detail
  150. [ARM][MVE] Fix a corner case of checking for MVE-I with -mfpu=none — momchil.velikov / detail
  151. [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets — llvm-dev / detail
  152. [lldb] Delete the SharingPtr class — labath / detail
  153. [lldb][NFC] Remove Stream::Indent(const char *) overload in favor of the StringRef version — Raphael Isemann / detail
  154. [lldb] Add test for multiple inheritance — Raphael Isemann / detail
  155. [mlir] Use the first location in the fused location for diagnostic handler — antiagainst / detail
  156. [lldb][NFC] Remove ConstString -> const char * -> StringRef conversions when calling Stream::Indent — Raphael Isemann / detail
  157. [libc++][macOS CI] Ensure that the SDK version is not older than the deployment target — Louis Dionne / detail
  158. [mlir] StdToLLVM: add a separate test for the new memref calling convention — zinenko / detail
  159. [lldb][NFC] Remove the CppVirtualMadness test — Raphael Isemann / detail
  160. [VectorCombine] remove unused debug counter; NFC — spatel / detail
  161. [X86] combineConcatVectorOps - reuse IsSplat and remove duplicate code. NFC. — llvm-dev / detail
  162. [libc++] Disable a filesystem test that uses debug mode with the macOS system libc++ — Louis Dionne / detail
  163. [NFC] [lldb] Remove unused declaration — jan.kratochvil / detail
  164. [MLIR][GPU] Disallow llvm tanh intrinsics when lowering to NVVM/ROCm. — herhut / detail
  165. [clangd] Expose completion range in code completion results (C++ API) — sam.mccall / detail
  166. Revert "[DSE] Add first version of MemorySSA-backed DSE (Bottom up walk)." — kadircet / detail
  167. [RISCV] Optimize seteq/setne pattern expansions for better code size — weiwei64 / detail
  168. P1957R2: conversion from a pointer to bool is considered narrowing. — richard / detail
  169. CWG1423: don't permit implicit conversion of nullptr_t to bool. — richard / detail
  170. [mlir][ods] Added RankedIntElementsAttr class — antiagainst / detail
  171. [OPENMP50]Add restrictions for memory order clauses in atomic directive. — a.bataev / detail
  172. [Clang][Driver] After default -fintegrated-cc1, make llvm::report_fatal_error() generate preprocessed source + reproducer.sh again. — alexandre.ganea / detail
  173. [ARM][MVE] Tail-Predication: recognise (again) active lanes IR pattern — sjoerd.meijer / detail
  174. [SCCP] Remove forcedconstant, go to overdefined instead — flo / detail
  175. Fix SFINAE in JSON.h constructor. — jlebar / detail
  176. Use C++14-style return type deduction in LLVM. — jlebar / detail
  177. [SystemZ]  Bugfix in emitSelect() — paulsson / detail
  178. [ms] [llvm-ml] Add support for attempted register parsing — epastor / detail
  179. [test][DebugInfo][NFC] Fix line endings — james.henderson / detail
  180. [libc++] Make sure that vector copy-construction is disabled for non-copyable types — Louis Dionne / detail
  181. [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539) — nikita.ppv / detail
  182. [SystemZ]  Fix new test case for expensive checks. — paulsson / detail
  183. Fix errors/warnings in scudo build. — peter / detail
  184. [InstCombine] Use replaceOperand() in more places — nikita.ppv / detail
  185. [IRBuilder] Remove more unnecessary NoFolder methods — nikita.ppv / detail
  186. [OPENMP50]Add support for relaxed clause in atomic directive. — a.bataev / detail
  187. [Attributor][NFC] Improve debug message — johannes / detail
  188. [Attributor][FIX] Remove duplicate, half-broken functionality — johannes / detail
  189. [Attributor] Return uses do not free pointers — johannes / detail
  190. [CodingStandards] Add link to "Picking the Right Data Structure" — johannes / detail
  191. [Attributor][NFC] Improve documentation — johannes / detail
  192. [DirectoryWatcher] Fix misuse of FSEvents API and data race — blangmuir / detail
  193. [lldb][NFC] Remove support file searching from SourceFileCompleter — Raphael Isemann / detail
  194. [BPF] implement isTruncateFree and isZExtFree in BPFTargetLowering — yhs / detail
  195. [lldb][test] Remove symlink for API tests. — rupprecht / detail
  196. gn build: Make scudo cflags more consistent with the cmake build. — peter / detail
  197. [NFC] Fix unused var in release builds — rupprecht / detail
  198. [mlir] Turn flags in ConvertStandardToLLVM into pass flags — diego.caballero / detail
  199. Fix SFINAE in CFG.cpp. — jlebar / detail
  200. Use std::foo_t rather than std::foo in clang. — jlebar / detail
  201. [llvm][TextAPI] add simulators to output — cyndy_ishida / detail
  202. [Hexagon] Fix ABI info for returning HVX vectors — kparzysz / detail
  203. Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" — tejohnson / detail
  204. [Polly] LLVM OpenMP Backend -- Fix "static chunked" scheduling. — llvm-project / detail
  205. [lldb][NFC] Test SourceFileCompletion by completing the target line-table argument — Raphael Isemann / detail
  206. [AMDGPU] Remove AMDGPURegisterInfo — Stanislav.Mekhanoshin / detail
  207. [gn build] Port 453a8f3af78 — llvmgnsyncbot / detail
  208. [X86] Raise the latency for VectorImul from 4 to 5 in Skylake scheduler models — craig.topper / detail
  209. [BasicAA] Make BasicAA a cfg pass. — asbirlea / detail
  210. [mlir] [VectorOps] Implement vector.reduce operation — ajcbik / detail
  211. [clang-tidy] Added check to disable bugprone-infinite-loop on known false condition — n.james93 / detail
  212. [lldb][NFC] Test ModuleCompletion mode by completing the target modules load argument — Raphael Isemann / detail
  213. [gn] Paper over Py3 urllib2 incompatibility in gn/get.py — rnk / detail
  214. [NFC] Refactor the tuple of symbol information with structure for llvm-objdump — diggerlin / detail
  215. Allow retrieving source files relative to the compilation directory. — saugustine / detail
  216. [libc++] Unbreak test suite (CWG1423) — dave / detail
  217. [AMDGPU] Fix implicit operands for ENTER_WWM pseudo — jay.foad / detail
  218. scudo: Fix various test failures, mostly on 32-bit. — peter / detail
  219. Update test for windows. — saugustine / detail
  220. [OPENMP50]Full handling of atomic_default_mem_order in requires — a.bataev / detail
  221. [ORC] Add debug logging to JITDylib::addDependencies. — Lang Hames / detail
  222. [JITLink] Add an assertion that block removal leaves no dangling symbols. — Lang Hames / detail
  223. [ORC] Fix symbol dependence propagation algorithm in ObjectLinkingLayer. — Lang Hames / detail
  224. [NFC] Delete extra white space in a test case. — wanyu9511 / detail
  225. [mlir][VectorOps] Adds canonicalization rewrite patterns for vector ShapeCastOp. — andydavis / detail
  226. [Attributor] Identify dead uses in PHIs (almost) based on dead edges — johannes / detail
  227. [Attributor][NFC] Clarify the documentation a bit more — johannes / detail
  228. [RISCV] Add support for save/restore of callee-saved registers via libcalls — lewis-revill / detail
  229. [DebugInfo] Call site entries cannot be generated for FrameSetup calls — lewis-revill / detail
  230. [Hexagon] Don't generate short vectors in ISD::SELECT in preprocessing — kparzysz / detail
  231. [compiler-rt] FuzzedDataProvider: add ConsumeData and method. — mmoroz / detail
  232. [mlir][AffineOps] Adds affine loop fusion transformation function to LoopFusionUtils. — andydavis / detail
  233. [xray][clang] Always add xray-skip-entry/exit and xray-ignore-loops attrs — smeenai / detail
  234. [ConstantFold][SVE] Fix constand fold for vector call. — huihuiz / detail
  235. Change clang option -ffp-model=precise to select ffp-contract=on — melanie.blower / detail
  236. Revert "Change clang option -ffp-model=precise to select ffp-contract=on" — melanie.blower / detail
  237. [AMDGPU] Fixed subreg use in sdwa-scalar-ops.mir. NFC — Stanislav.Mekhanoshin / detail
  238. [Utils] Allow "on-the-fly" argument changes for update_test_check scripts — johannes / detail
  239. [X86] Don't disable code in combineHorizontalPredicateResult just because we have avx512 — craig.topper / detail
  240. Use C++14-style return type deduction in clang. — jlebar / detail
  241. [mlir] Start Shape dialect — jpienaar / detail
  242. [NFC] Fix spelling — johannes / detail
  243. [NFC] Fix warning: comparison of integers of different signs. — huihuiz / detail
  244. [MachO] Pad section data to pointer size bytes — aditya_nandakumar / detail
  245. AMDGPU: Don't create potentially dead rcp declarations — arsenm2 / detail
  246. AMDGPU: Directly use rcp intrinsic in idiv expansions — arsenm2 / detail
  247. AMDGPU: Fix crash on v3i15 kernel arguments — arsenm2 / detail
  248. AMDGPU: Add baseline tests for CGP div expansion — arsenm2 / detail
  249. [OpenMP] Switch default C++ standard to C++ 14 — johannes / detail
  250. Use std::foo_t rather than std::foo in LLVM. — jlebar / detail
  251. [llvm-objcopy][WebAssembly] Add dump/add/remove-section support — dschuff / detail
  252. AMDGPU: Don't report 2-byte alignment as fast — arsenm2 / detail
  253. [lldb/Plugins] Move PlatformRemoteiOS into PlatformMacOSX (NFCI) — Jonas Devlieghere / detail
  254. Fix MSVC build with C++ EH enabled — rnk / detail
  255. AMDGPU: Don't expand more special div cases in IR — arsenm2 / detail
  256. Rewrite default "could not attach" msg to point to hints — Jason Molenda / detail
  257. Reverted the remainings of c1c9819ef91aab51b5a23fb3027adac5a2f551cc — gkistanova / detail
  258. [lldb/Plugins] Rename OSPython plugin to OperatingSystemPython (NFC) — Jonas Devlieghere / detail
  259. Re-land "[MS] Overhaul how clang passes overaligned args on x86_32" — rnk / detail
  260. [AMDGPU][GlobalISel] Refactor selectDS1Addr1Offset/selectDS64Bit4ByteAligned — Austin.Kerbow / detail
  261. [test] Improve test/CodeGen/X86/linux-preemption.ll — maskray / detail
  262. [compiler-rt] Compile __powitf2 under wasm — sbc / detail
  263. [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO — sbc / detail
  264. Removed declared but non-existent createMaterializeVectorsPass() (NFC) — joker-eph / detail
  265. Reland "[Support] make report_fatal_error `abort` instead of `exit`" — Yuanfang Chen / detail
  266. Fix two more test cases for https://reviews.llvm.org/D74456. — Yuanfang Chen / detail
  267. Temporarily XFAIL these two tests. — Yuanfang Chen / detail
  268. [OpenMP][Offloading] Added support for multiple streams so that multiple kernels can be executed concurrently — johannes / detail
  269. AMDGPU: Use conditions directly in division expansion — arsenm2 / detail
  270. [TestConstVariable] Clean-up XFAIL lists. — ditaliano / detail
  271. Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"" — Yuanfang Chen / detail
  272. [CMake] Delete llvm_add_go_executable and a reference to TARGET llvm-go — maskray / detail
  273. [lldb] Remove skipIfFreeBSD from TestCompletion — Raphael Isemann / detail
  274. [X86][LegalizeTypes] Add SoftPromoteHalf support STRICT_FP_EXTEND and STRICT_FP_ROUND — craig.topper / detail
  275. [DebugInfo] Fix reading addresses in DWARFDebugAddr. — ikudrin / detail
  276. [DebugInfo] Do not dump header field for pre-DWARFv5 address tables. — ikudrin / detail
  277. [DebugInfo] Use "an address table" in diagnostic messages of DWARFDebugAddr. — ikudrin / detail
  278. [DebugInfo] Refine error messages in DWARFDebugAddr. — ikudrin / detail
  279. [DebugInfo] Simplify DWARFDebugAddr. — ikudrin / detail
  280. [DebugInfo] Add support for DWARF64 into DWARFDebugAddr. — ikudrin / detail
  281. [X86] Correct the predicate on some patterns for 128 and 256 EVEX versions of VCVTPS2PH. — craig.topper / detail
  282. [X86] Remove unnecessary hasSideEffects = 0, mayLoad = 1 from an instruction with a pattern. NFC — craig.topper / detail
  283. [X86] Add test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND. — craig.topper / detail
  284. [lldb][NFC] Remove eCustomCompletion mode — Raphael Isemann / detail
  285. [VE] Bit operator isel — simon.moll / detail
  286. [MLIR] Support memrefs with complex element types. — pifon / detail
  287. [lldb][NFC] Move all completer subclasses into source file — Raphael Isemann / detail
  288. SelectionDAG: Fix bug in ClusterNeighboringLoads — nicolai.haehnle / detail
  289. AMDGPU: llvm.amdgcn.writelane is a source of divergence — nicolai.haehnle / detail
  290. [yaml2obj][test] - Simplify the test: yaml2obj/ELF/call-graph-profile-section.yaml — grimar / detail
  291. [lldb] Move implementation of GetDisplayName to TypeSystem class — Raphael Isemann / detail
  292. [APFloat] Fix FP remainder operation — ehudkatz / detail
  293. [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib — zinenko / detail
  294. [lldb][NFC] Move common_completions mapping out of CommandCompletions header. — Raphael Isemann / detail
  295. [lldb][NFC] Remove GetConstTypeName and GetConstQualifiedTypeName from CompilerType — Raphael Isemann / detail
  296. [CodeGenPrepare] Add more store splitting tests for PR44877. — courbet / detail
  297. Remove static registration for dialects, and the "alwayslink" hack for passes — joker-eph / detail
  298. [DebugInfo] Enable the debug entry values feature by default — djordje.todorovic / detail
  299. [NFC?][SCEV][LoopVectorize] Add datalayout to the X86/float-induction-x86.ll test — lebedev.ri / detail
  300. [CodeGen] Fix the computation of the alignment of split stores. — courbet / detail
  301. Revert "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  302. [clang] Add -fignore-exceptions — jasonliu / detail
  303. [lldb] Pass a valid SourceLocation to Sema::RequireCompleteType in ASTResultSynthesizer — Raphael Isemann / detail
  304. [llvm-objcopy] Fix pipeline syntax — kadircet / detail
  305. [ARM] MVE vector reduce add tests. NFC — david.green / detail
  306. [llvm-objdump] Add column headers for relocation printing — james.henderson / detail
  307. Revert "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  308. [DebugInfo][test][NFC] Remove case numbers — james.henderson / detail
  309. [AMDGPU] Add one more pass to LLVMInitializeAMDGPUTarget — jay.foad / detail
  310. [ConstantFolding] Fold calls to FP remainder function — ehudkatz / detail
  311. [DebugInfo] Prevent explosion of debug intrinsics during jump threading — stozer / detail
  312. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail
  313. [NFC][AggressiveInstCombine] Remove redundant std::max. — ayman.musa / detail
  314. Revert "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" — stozer / detail
  315. [lldb/DWARF] Use DWARFDebugInfoEntry * in ElaboratingDIEIterator — pavel / detail
  316. [analyzer]StreamChecker refactoring (NFC). — 1.int32 / detail
  317. [TargetLowering] Add NegatibleCost enum for isNegatibleForFree return codes — llvm-dev / detail
  318. [AggressiveInstCombine] Add support for select instruction. — ayman.musa / detail
  319. [unittests] Fix TargetLibraryInfoTest.ValidProto — ehudkatz / detail
  320. Fix MLIR build when the NVPTX target isn't configured — joker-eph / detail
  321. Reapply "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" — stozer / detail
  322. [mlir][spirv] Introduce spv.func — antiagainst / detail
  323. [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand. — ayman.musa / detail
  324. Revert "[AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand." — ayman.musa / detail
  325. [libcxx] Don't assume cwd name in std::filesystem tests — jaskiewiczs / detail
  326. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive inst combine for ICmp instruction. — ayman.musa / detail
  327. [Concepts] Do not check constraints if not all template arguments have been deduced — saar / detail
  328. [MLIR][CUDA] Fix build file for mlir-cuda-runner — herhut / detail
  329. Fix unused function warning (PR44808) — hans / detail
  330. [mlir] StdToLLVM: Add error when the sourceMemRef of a subview is not a llvm type. — zinenko / detail
  331. [mlir] Linalg fusion: ignore indexed_generic producers — zinenko / detail
  332. Recommit "[DSE] Add first version of MemorySSA-backed DSE (Bottom up walk)." — flo / detail
  333. [Concepts] Add missing TPA commit to requires expression parsing — saar / detail
  334. AMDGPU/GlobalISel: Widen non-power-of-2 load results — arsenm2 / detail
  335. Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks — stozer / detail
  336. [DebugInfo] Print version in error message in decimal — james.henderson / detail
  337. [DebugInfo] Add check for zero debug line opcode_base — james.henderson / detail
  338. [DebugInfo] Add checks for v2 directory and file name table terminators — james.henderson / detail
  339. [MC][AVR] Fix AVR test following 740bc366 — james.henderson / detail
  340. AMDGPU/GlobalISel: Split 96-bit load/store select tests out — arsenm2 / detail
  341. [PowerPC] Add support for intrinsics llvm.ppc.dcbfl and llvm.ppc.dcbflp — stefanp / detail
  342. [PowerPC] Add support for intrinsic llvm.ppc.eieio — stefanp / detail
  343. [libc++] span: Guard against overflow in span::subspan — Louis Dionne / detail
  344. [PowerPC] Add options for PPC to enable/disable using non-volatile CR — wei.huang / detail
  345. Revert "Revert "Change clang option -ffp-model=precise to select ffp-contract=on"" — melanie.blower / detail
  346. [AArch64][SVE] Add addsub carry long instrinsics — danilo.carvalho.grael / detail
  347. [libc++][Apple] Use CLOCK_MONOTONIC_RAW instead of CLOCK_UPTIME_RAW for steady_clock — Louis Dionne / detail
  348. Title: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test — anhtuyen / detail
  349. [clang-tidy] No misc-definitions-in-headers warning on C++14 variable templates. — hokein.wu / detail
  350. Add missing newlines at EOF; NFC — sven.vanhaastregt / detail
  351. [X86] combineFneg - generalize FMA negations with isNegatibleForFree/getNegatedExpression — llvm-dev / detail
  352. [llvm-objdump] Print file format in lowercase to match GNU output. — rupprecht / detail
  353. [ELF] Respect output section alignment for AT> (non-null lmaRegion) — maskray / detail
  354. [ELF] Start a new PT_LOAD if LMA region is different — maskray / detail
  355. [ELF] Support INSERT [AFTER|BEFORE] for orphan sections — maskray / detail
  356. Fix compilation of Any.h header. — jlebar / detail
  357. Fix SFINAE in llvm::bit_cast. — jlebar / detail
  358. [VectorCombine] add tests for extract-binop; NFC — spatel / detail
  359. clang: Guess at some platform FTZ/DAZ default settings — arsenm2 / detail
  360. Compute ORE, BPI, BFI in Loop passes. — asbirlea / detail
  361. [AArch64][GlobalISel] Properly implement widening for TB(N)Z — Jessica Paquette / detail
  362. Fix `-Wunused-variable` warning. NFC. — michael.hliao / detail
  363. [runtimes] Add umbrella targets for runtimes — smeenai / detail
  364. [mlir] Allow constructing a ValueRange from an ArrayRef<BlockArgument> — riverriddle / detail
  365. [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files — anhtuyen / detail
  366. [ARM] Extra vecreduce add with accumulate tests. NFC — david.green / detail
  367. Recommit "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  368. [ARCMT][NFC] Reduce #include dependencies — sguelton / detail
  369. Fix fp-model flag test failure on linux — Matthew.Arsenault / detail
  370. [ConstantFold][SVE] Fix constant fold for FoldReinterpretLoadFromConstPtr. — huihuiz / detail
  371. Completely ignore strict FP model and denormal-fp-math interaction — arsenm2 / detail
  372. [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE — lebedev.ri / detail
  373. [gn build] Port 6030fe01f4e — llvmgnsyncbot / detail
  374. [mlir][EDSC][Linalg] Compose linalg_matmul and vector.contract — ntv / detail
  375. [KnownBits] Introduce anyext instead of passing a flag into zext — jay.foad / detail
  376. [AddressSanitizer] Ensure only AllocaInst is passed to dbg.declare — Vedant Kumar / detail
  377. [lldb/TypeSystemClang] Supply trivial TypeSourceInfo to NonTypeTemplateParmDecl::Create — Vedant Kumar / detail
  378. [lldb/StringPrinter] Avoid reading garbage in uninitialized strings — Vedant Kumar / detail
  379. [lldb/LibCxx] Have ExtractLibcxxStringInfo return an Optional result, NFC — Vedant Kumar / detail
  380. [lldb/Plugins] Move SymbolFileDWARFDebugMap into SymbolFileDWARF (NFCI) — Jonas Devlieghere / detail
  381. [mlir][Linalg] Refactor in preparation for automatic Linalg "named" ops. — ntv / detail
  382. Revert "[IRGen] Emit lifetime intrinsics around temporary aggregate argument allocas" — erik.pilkington / detail
  383. [llvm-exegesis] CombinationGenerator: don't store function_ref — lebedev.ri / detail
  384. [LoopExtractor] Fix legacy pass dependencies — ehudkatz / detail
  385. [OpenMP] update strings output of libomp.so [NFC] — kkwli0 / detail
  386. [README] Add note on using cmake to perform the build — evandro.menezes / detail
  387. [docs] Minor updates to DeveloperPolicy due to svn to git — Jinsong Ji / detail
  388. [TBLGEN] Fix subreg value overflow in DAGISelMatcher — Stanislav.Mekhanoshin / detail
  389. Fix type-dependency of bitfields in templates — elizabeth.andrews / detail
  390. [MLIR] Fix wrong header for mlir-cuda-runner — zinenko / detail
  391. [mlir] support creating memref descriptors from static shape with non-zero offset — zinenko / detail
  392. [lldb/Plugins] Move DynamicLoaderMacOS into DynamicLoaderMacOSXDYLD (NFCI) — Jonas Devlieghere / detail
  393. [mlir][Linalg] Fix build warnings — ntv / detail
  394. [Clang] When -ftime-trace is used, clean CompilerInstance::OutputFiles before exiting cc_main() — alexandre.ganea / detail
  395. [Clang] Limit -fintegrated-cc1 to only one TU — alexandre.ganea / detail
  396. [CMake][Fuchsia] Enable in-process cc1 — phosek / detail
  397. [MBP] Partial tail duplication into hot predecessors — carrot / detail
  398. [GWP-ASan] Update alignment on Android. — 31459023+hctim / detail
  399. [libomptarget][nfc] Change enum values to match those in cuda/rtl — jonchesterfield / detail
  400. Changed omp_get_max_threads() implementation to more closely match spec description. — jonchesterfield / detail
  401. [Attributor] Use assumed information to determine side-effects — johannes / detail
  402. [Attributor] Ignore uses if a value is simplified — johannes / detail
  403. [Attributor] Use fine-grained liveness in all helpers — johannes / detail
  404. Fix a reentrance bug with deserializing ObjC type parameters. — rjmccall / detail
  405. [OpenMP][IRBuilder] Perform finalization (incl. outlining) late — johannes / detail
  406. [Fuzzer] Rename ExecuteCommandWithPopen to ExecuteCommandNon-Fushsia target will keep using popen/pclose implementation. OnFuchsia, Two-args version of `ExecuteCommand` is a simple wrapper of theone-arg version. (Hopefully) Fix D73329 build on Fuchsia. — Yuanfang Chen / detail
  407. [GWP-ASan] [NFC] Change enum from ANDROID->BIONIC. — 31459023+hctim / detail
  408. Replace std::foo with std::foo_t in LLVM. — caroline.s.lebar / detail
  409. PPC: Prepare tests for switch of default denormal-fp-math — Matthew.Arsenault / detail
  410. AMDGPU/GlobalISel: Fix mapping G_ICMP with constrained result — Matthew.Arsenault / detail
  411. AMDGPU/GlobalISel: Select G_CTLZ_ZERO_UNDEF — Matthew.Arsenault / detail
  412. AMDGPU/GlobalISel: Select G_CTTZ_ZERO_UNDEF — Matthew.Arsenault / detail
  413. Revert "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late" — johannes / detail
  414. Revert "[X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets" — akhuang / detail
  415. [AsmPrinter][ELF] Emit local alias for ExternalLinkage dso_local GlobalAlias — maskray / detail
  416. [MLIR][Affine] Add affine.parallel op — frank.laub / detail
  417. Fix ReST syntax on link to "Bisecting LLVM code" page — thakis / detail
  418. Fix regression due to reviews.llvm.org/D74436 by adding option ffp-contract=off to RUN line — melanie.blower / detail
  419. [AMDGPU][GlobalISel] Handle 64byte EltSIze in getRegSplitParts — Austin.Kerbow / detail
  420. [Statepoint] Remove redundant clear of call target on register — serguei.katkov / detail
  421. Reapply "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late" — johannes / detail
  422. [BPF] explicit warning of not supporting dynamic stack allocation — yhs / detail
  423. [X86] Add test RUN lines to show cases where we use 512-bit vcmppd/ps with garbage upper bits for 128/256-bit strict_fsetcc — craig.topper / detail
  424. Revert "Replace std::foo with std::foo_t in LLVM." — vvereschaka / detail
  425. Explicitly state the output file. — saugustine / detail
  426. [ELF][test] Change -o %t to -o /dev/null if the output is not needed — maskray / detail
  427. [OpenMP][FIX] Collect blocks to be outlined after finalization — johannes / detail
  428. [mlir][ODS][NFC] Mark OpaqueType as a buildable type. — riddleriver / detail
  429. [mlir][DeclarativeParser] Move operand type resolution into a functor to — riddleriver / detail
  430. [lldb] Make gdbremote.py utility py2and3 compatible — pavel / detail
  431. [NFC][mlir] Adding some helpful EDSC intrinsics — zinenko / detail
  432. [mlir] Add elementAttr to TypedArrayAttrBase. — zinenko / detail
  433. [DebugInfo] Fix dumping CIE ID in .eh_frame sections. — ikudrin / detail
  434. Don't call memcpy(p, 0, 0). — richard / detail
  435. [clangd] Query constructors in the index during rename. — hokein.wu / detail
  436. [lldb] Clean up ProcessGDBRemote::DidLaunchOrAttach — pavel / detail
  437. [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols. — peter.smith / detail
  438. [NFC][llvm-exegesis] Docs/help: opcode-index=-1 means measure everything — lebedev.ri / detail
  439. [ARM] Extra vmovn tests to show BE differences. NFC — david.green / detail
  440. [ARM] Fix ReconstructShuffle for bigendian — david.green / detail
  441. Fix unneeded semi column — noreply / detail
  442. [AArch64][SVE] Add mul/mla/mls lane & dup intrinsics — kerry.mclaughlin / detail
  443. [AArch64] Fix BTI landing pad generation. — oliver.stannard / detail
  444. [clang] stop baremetal driver to append .a to lib — 19784376+cddouma / detail
  445. Fix the mac buildbot failure. — hokein.wu / detail
  446. Re-revert: Recover debug intrinsics when killing duplicated/empty blocks — stozer / detail
  447. [clangd] Print the Spelled RefKind. — hokein.wu / detail
  448. [debuginfo-tests] Fix Dexter process creation failure on Windows — jeremy.morse / detail
  449. [analyzer] StdLibraryFunctionsChecker: Use platform dependent EOF and UCharMax — gabor.marton / detail
  450. [PowerPC] Exploit VSX rounding instrs for rint — qiucofan / detail
  451. Rework go bindings so that validation works fine — sguelton / detail
  452. Fix integration of pass plugins with llvm dylib — sguelton / detail
  453. [lldb] Fix lldb-dotest — pavel / detail
  454. Add '#include <functional>` to PassManager.h. — pifon / detail
  455. [lldb] Replace assertTrue(a == b, "msg") with assertEquals(a, b, "msg") in the test suite — Raphael Isemann / detail
  456. [clangd] Expose Code Completion score to the client — kbobyrev / detail
  457. [debuginfo-tests][Dexter] Fix some Windows-unfriendly Dexter behaviours — jeremy.morse / detail
  458. [gn build] Fix sync script on renames like "Foo.cpp" -> "LLVMFoo.cpp" — thakis / detail
  459. [X86][SSE] Add i686-SSE2 bswap vector tests — llvm-dev / detail
  460. Move FIXME to start of comment so visual studio actually tags it. NFC. — llvm-dev / detail
  461. [lldb] Introduce "RegInfoBasedABI" — labath / detail
  462. attempt to fix check-clang on windows after c49866ac — thakis / detail
  463. [PowerPC][NFC] Small cleanup to restore CR field code in PPCFrameLowering. — sd.fertile / detail
  464. [llvm][lldb] Update links to ABI for the Arm Architecture. [NFC] — francesco.petrogalli / detail
  465. [VectorCombine] add more extract-binop tests; NFC — spatel / detail
  466. [OPENMP]Fix the test, NFC. — a.bataev / detail
  467. [VectorCombine] adjust tests for extract-binop; NFC — spatel / detail
  468. [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch. — herhut / detail
  469. [OPENMP50]Fix handling of clauses in parallel master taskloop directive. — a.bataev / detail
  470. [ARM] Fix infinite loop when lowering STRICT_FP_EXTEND — john.brawn / detail
  471. Stop emitting a breakpoint for each location in a breakpoint when responding to breakpoint commands. — gclayton / detail
  472. [lldb-vscode] Ensure that target matches the executable file — Tatyana Krasnukha / detail
  473. [ELF] Fix a null pointer dereference when --emit-relocs and --strip-debug are used together — maskray / detail
  474. [OPENMP50]Add cancellation support in taskloop-based directives. — a.bataev / detail
  475. Add REQUIRES: x86 so this won't be run if x86 is not available. — ted.woodward / detail
  476. [OPENMP][DOCS]Update status of support constructs, NFC. — a.bataev / detail
  477. Fix buildbots by disabling this new test until I can fix it. — gclayton / detail
  478. [openmp][cmake] passing option argument correctly — Yuanfang Chen / detail
  479. AMDGPU: Use v_perm_b32 to implement bswap — Matthew.Arsenault / detail
  480. [MemorySSA] Don't verify MemorySSA unless VerifyMemorySSA enabled — nikita.ppv / detail
  481. Fix lldb-vscode logging and enable logging for all lldb-vscode tests. — gclayton / detail
  482. Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" — Yuanfang Chen / detail
  483. Revert "Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"""" — Yuanfang Chen / detail
  484. Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" — Yuanfang Chen / detail
  485. AMDGPU/GlobalISel: Add missing tests for cmpxchg selection — Matthew.Arsenault / detail
  486. [OPENMP50]Add support for hint clause in atomic directive. — a.bataev / detail
  487. Remove clang::ast_type_traits namespace in favor of clang — rnk / detail
  488. Add a DWARF transformer class that converts DWARF to GSYM. — gclayton / detail
  489. [gn build] Port 19602b71949 — llvmgnsyncbot / detail
  490. [libc][NFC] clang-format syscall.h.in — alexbrachetmialot / detail
  491. [mlir][spirv] Add ConvertGpuLaunchFuncToVulkanCallsPass — antiagainst / detail
  492. Clean up hexagon builder after object-emission removal — ted.woodward / detail
  493. Fix buildbots by not using "and" and "not". — gclayton / detail
  494. [libc] Add Convenience syscall Template Function — alexbrachetmialot / detail
  495. Fix buildbots that create shared libraries from GSYM library by adding a dependency on LLVMDebugInfoDWARF. — gclayton / detail
  496. [clang-tidy] Fix performance-noexcept-move-constructor-fix test on non-English locale — alexandre.ganea / detail
  497. Revert "Recommit "[SCCP] Remove forcedconstant, go to overdefined instead"" — Vedant Kumar / detail
  498. Fix MSVC buildbots after ast_type_traits namespace removal — rnk / detail
  499. [OPENMP50][DOCS]Update list of supported constructs, NFC. — a.bataev / detail
  500. [OPENMP50][DOCS]Claim iterators and add reference to array shaping — a.bataev / detail
  501. [NVPTX, LSV] Move the LSV optimization pass to later when the graph is cleaner — tra / detail
  502. Fix crash in InfinteLoopCheck — n.james93 / detail
  503. GlobalISel: Don't use LLT references — arsenm2 / detail
  504. AMDGPU/GlobalISel: Make G_TRUNC legal — arsenm2 / detail
  505. Fix handling of --version in lit — sguelton / detail
  506. [clang][Analysis] CallGraph: store the actual call `Expr*` in the CallGraphNode::CallRecord — lebedev.ri / detail
  507. [clang-tidy] misc-no-recursion: a new check — lebedev.ri / detail
  508. [OPENMP][DOCS]Fix misprint, NFC. — a.bataev / detail
  509. [gn build] Port 49bffa5f8b7 — llvmgnsyncbot / detail
  510. Fix lit version test — sguelton / detail
  511. Remove unnecessary typedef that GCC doesn't like — rnk / detail
  512. [llvm][TextAPI/MachO] Extend TBD_V4 unittest to verify writing — Jonas Devlieghere / detail
  513. [llvm][TextAPI/MachO] Extract common code into unittest helper (NFC) — Jonas Devlieghere / detail
  514. [scudo][standalone] Workaround for full regions on Android — kostyak / detail
  515. Document third option to python synthetic type summary — Jason Molenda / detail
  516. Small reformat to avoid tripping up possible formatting. — Jason Molenda / detail
  517. [GWP-ASan] Silence gcc error — kostyak / detail
  518. [clang-format] Add new option BeforeLambdaBody in Allman style. — fjean.wk / detail
  519. [WebAssembly] Add cbrt function signatures — tlively / detail
  520. [AsmPrinter] De-capitalize Emit{Function,BasicBlock]* and Emit{Start,End}OfAsmFile — maskray / detail
  521. [X86] Don't widen 128/256-bit strict compares with vXi1 result to 512-bits on KNL. — craig.topper / detail
  522. [AsmPrinter] De-capitalize some AsmPrinter::Emit* functions — maskray / detail
  523. [clang] Fix bad line ending (DOS instead of Unix) inside the release notes. — fjean.wk / detail
  524. [build] Fix shared lib builds. — francesco.petrogalli / detail
  525. [VectorCombine] try to form vector binop to eliminate an extract element — spatel / detail
  526. [Local] Do not move around dbg.declares during replaceDbgDeclare — Vedant Kumar / detail
  527. Add dbgs() output to help track down missing DW_AT_location bugs, NFC — Vedant Kumar / detail
  528. Revert "Revert "Revert "Change clang option -ffp-model=precise to select ffp-contract=on""" — melanie.blower / detail
  529. [mlir] [VectorOps] Initial framework for progressively lowering vector.contract — ajcbik / detail
  530. Add a test for debugserver handling threads suspended from within a program. — jingham / detail
  531. [AArch64][NFC] Update test checks. — Pavel.Iliin / detail
  532. Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on" — maskray / detail
  533. [WebAssembly] Make stack pointer args inhibit tail calls — tlively / detail
  534. [AsmPrinter] De-capitalize all AsmPrinter::Emit* but EmitInstruction — maskray / detail
  535. [mlir][DeclarativeParser] Add support for formatting enum attributes in the string form. — riddleriver / detail
  536. Reinstate llvm-go to test the go bindings. — echristo / detail
  537. Remove unused lambda argument. — echristo / detail
  538. [X86] Fix the bug that _mm_mask_cvtsepi64_epi32 generates result without — chen3.liu / detail
  539. [dsymutil] Fix double relocation of DW_AT_call_return_pc — Jonas Devlieghere / detail
  540. [ELF][AArch64] Rename pacPlt to zPacPlt and forceBti to zForceIbt after D71327. NFC — maskray / detail
  541. [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151). — evgueni.brevnov / detail
  542. [lldb/Plugins] Have one initializer per ABI plugin — Jonas Devlieghere / detail
  543. [lldb/Test] Partially revert assertTrue change — Jonas Devlieghere / detail
  544. [AsmPrinter][MCStreamer] De-capitalize EmitInstruction and EmitCFI* — maskray / detail
  545. [lldb] Add a test for launch failure and its error message — pavel / detail
  546. [NFC][clang-tidy] Move recently newly-added tests into checkers/ subdir — lebedev.ri / detail
  547. [NFC][ARM] Convert some pointers to references. — sam.parker / detail
  548. [VecotrCombine] Fix unused variable for assertion disabled builds — kadircet / detail
  549. [VE] Support for PIC (global data and calls) — simon.moll / detail
  550. [lldb] Remove accidentally checked-in debugging code — pavel / detail
  551. [mlir] Fix argument attribute attribute reassignment in ConvertStandardToLLVM — zinenko / detail
  552. [lldb/dotest] Remove the "exclusive test subdir" concept — pavel / detail
  553. Do not build the CUBIN conversion pass when NVPTX Backend isn't configured — joker-eph / detail
  554. [doc] Clarify responsibility for fixing experimental target problems — james.henderson / detail
  555. [OpenMP] Lower taskwait using OpenMP IR Builder — roger.ferrer / detail
  556. [lldb/DWARF] Don't hold a unique SymbolFileDWARFDwo in a DWARFUnit — labath / detail
  557. [DebugInfo] Error if unsupported address size detected in line table — james.henderson / detail
  558. [llvm-ar] Simplify Windows comparePaths NFCI — andrew.ng / detail
  559. [OpenMP] Lower taskyield using OpenMP IR Builder — roger.ferrer / detail
  560. llvm/cmake/config.guess: add support for riscv32 and  riscv64 — luismarques / detail
  561. [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets — llvm-dev / detail
  562. [lldb] Print result when expect_expr unexpectedly succeeds — Raphael Isemann / detail
  563. [clang][DeclPrinter] Implement visitors for {TemplateType,NonTypeTemplate}Parms — kadircet / detail
  564. [clang][Index] Introduce a TemplateParm SymbolKind — kadircet / detail
  565. [libc++] span: Fix incorrect static asserts — Louis Dionne / detail
  566. [test][DebugInfo] Fix signed/unsigned comparison problem in test — james.henderson / detail
  567. [Driver][RISCV] Add RedHat Linux RISC-V triple — luismarques / detail
  568. [clang-tools-extra] fix the check for if '-latomic' is necessary — luismarques / detail
  569. [AArch64] Add BIT/BIF support. — Pavel.Iliin / detail
  570. Reenable "Always import constants" after compile time fixes — tejohnson / detail
  571. [clangd] Add tracer to the rename workflow, NFC — hokein.wu / detail
  572. Move update_cc_test_checks.py tests to clang — Alexander.Richardson / detail
  573. [clangd] Update the CompletionItemKind. — hokein.wu / detail
  574. Revert "[clang-tools-extra] fix the check for if '-latomic' is necessary" — luismarques / detail
  575. [libc++] Remove unnecessary typenames from std/numerics/c.math/abs.pass.cpp — Louis Dionne / detail
  576. Fix line endings produced by update_cc_test_checks.py — Alexander.Richardson / detail
  577. [ADT] Support BitVector as a key in DenseSet/Map — alexandre.ganea / detail
  578. [clang-scan-deps] Switch to using a ThreadPool — alexandre.ganea / detail
  579. [Support] On Windows, ensure hardware_concurrency() extends to all CPU sockets and all NUMA groups — alexandre.ganea / detail
  580. Revert "Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on"" — melanie.blower / detail
  581. add type_traits include as required for std::integral_constant — eric / detail
  582. Reverting D73027 [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151). — evgueni.brevnov / detail
  583. [Driver] Rename AddGoldPlugin to addLTOOptions. NFC — maskray / detail
  584. Fix compilation breakage introduced by 8404aeb56a73ab24f9b295111de3b37a37f0b841. — alexandre.ganea / detail
  585. [libc++] Remove cycle between <type_traits> and <cstddef> — eric / detail
  586. AMDGPU/GlobalISel: Handle G_BSWAP — Matthew.Arsenault / detail
  587. AMDGPU: Add baseline tests for 16-bit bswap — Matthew.Arsenault / detail
  588. [X86] Fix copy/paste mistake in comment. NFC — craig.topper / detail
  589. AMDGPU: Improve i16/v2i16 bswap — Matthew.Arsenault / detail
  590. [libc++] Add missing include for is_same in test — eric / detail
  591. [lldb/Plugin] s/LLDB_PLUGIN/LLDB_PLUGIN_DEFINE/ (NFC) — Jonas Devlieghere / detail
  592. TTI: Fix vectorization cost for bswap — Matthew.Arsenault / detail
  593. [APInt] Add some basic APInt::byteSwap unit tests — llvm-dev / detail
  594. Warn about zero-parameter K&R definitions in -Wstrict-prototypes — aaron.puchert / detail
  595. Fix tests after previous commit — aaron.puchert / detail
  596. [Hexagon] v67+ HVX register pairs should support either direction — bcain / detail
  597. [GlobalISel] LegalizationArtifactCombiner: Fix a bug in tryCombineMerges — vkeles / detail
  598. GlobalISel: Lower s64->s16 G_FPTRUNC — Matthew.Arsenault / detail
  599. [LoopRotate] Get and update MSSA only if available in legacy pass manager. — asbirlea / detail
  600. [X86] Add AVX512 support to the fast isel code for Intrinsic::convert_from_fp16/convert_to_fp16. — craig.topper / detail
  601. [X86] Use ZERO_EXTEND instead of SIGN_EXTEND in the fast isel handling of convert_from_fp16. — craig.topper / detail
  602. AMDGPU: Add option to expand 64-bit integer division in IR — Matthew.Arsenault / detail
  603. [x86] regenerate complete test checks for sqrt{est}; NFC — spatel / detail
  604. [x86] remove stray test assertions; NFC — spatel / detail
  605. AMDGPU: Add option to disable CGP division expansion — Matthew.Arsenault / detail
  606. [docs] Add note on using cmake to perform the build — evandro.menezes / detail
  607. [AMDGPU] Always enable XNACK feature when support is explicitly requested — Austin.Kerbow / detail
  608. [windows] Add /Gw to compiler flags — thakis / detail
  609. fix some comment typos to cycle bots — thakis / detail
  610. [AsmPrinter] Use the McASMInfo to determine if we need descriptors. — sd.fertile / detail
  611. [scudo][standalone] Allow setting release to OS — kostyak / detail
  612. [mlir] Add MemRef filter to affine data copy optimization — diego.caballero / detail
  613. [Hexagon] Add an explicit makeArrayRef to pacify gcc 5.5 — craig.topper / detail
  614. [llvm-exegesis] Rename range based for loop variable in a unit test so its different than the container being iterated over. NFC — craig.topper / detail
  615. [compiler-rt] Use the correct minimum version flag for simulators on Apple — dan / detail
  616. [compiler-rt] Add `DARWIN_osx_MIN_VER_FLAG` variable to match the other Apple platforms. — dan / detail
  617. [compiler-rt] Provide a lit config variable that defines the minimum deployment OS version flag appropriate for the configured OS. — dan / detail
  618. [compiler-rt] Disable building LibFuzzer for WatchOS and the corresponding simulator. — dan / detail
  619. [compiler-rt] Make various Apple lit substitutions work correctly for other Apple platforms. — dan / detail
  620. [NFC][llvm-exegesis] CombinationGenerator::performGeneration(): pull put state increment into lambda — lebedev.ri / detail
  621. [lldb/Editline] Fix mistake in HistoryOperation mapping — Jonas Devlieghere / detail
  622. [OpenMP][Part 2] Use reusable OpenMP context/traits handling — johannes / detail
  623. [lli] Add a '-dlopen <library-path>' option to lli. — Lang Hames / detail
  624. Don't call computeHostNumPhysicalCores when LLVM_ENABLE_THREADS is off — akhuang / detail
  625. [Attributor][FIX] Validate the type for AAValueConstantRange as needed — johannes / detail
  626. [FIX] Add missing InGroup to warning introduced as part of D71830 — johannes / detail
  627. Fix -Wstring-compare warnings in new OpenMP code — rnk / detail
  628. [WebAssembly] Add section names for some DWARF5 sections — dschuff / detail
  629. [TBLGEN] Allow to override RC weight — Stanislav.Mekhanoshin / detail
  630. GlobalISel: Remove unused function argument — Matthew.Arsenault / detail
  631. AMDGPU/GlobalISel: Improve 16-bit bswap — Matthew.Arsenault / detail
  632. AMDGPU: Use generated checks for memcpy expansion — Matthew.Arsenault / detail
  633. AMDGPU/GlobalISel: Fix G_EXTRACT of 96-bit results — Matthew.Arsenault / detail
  634. Fix 01b02a73de78 to use correct macro spelling and fix unit tests. — akhuang / detail
  635. AMDGPU: Don't preserve analyses with div64 IR expansion — arsenm2 / detail
  636. [Attributor] Derive memory location attributes (argmemonly, ...) — johannes / detail
  637. [RISCV] Correct the CallPreservedMask for the function call in an interrupt handler — shiva0217 / detail
  638. Remove 'process launch failed:' message prefix in Target::Launch — Jason Molenda / detail
  639. [gn build] Make build locally deterministic — thakis / detail
  640. [MC] De-capitalize some MCStreamer::Emit* functions — maskray / detail
  641. [MC] De-capitalize another set of MCStreamer::Emit* functions — maskray / detail
  642. AMDGPU/GlobalISel: Fix missing impdef of scc on boolean bit ops — arsenm2 / detail
  643. [llvm-ranlib][test] Fix rwx- after a4f3847f3d5742cfab7acdc614e7ca54643e0c85 — maskray / detail
  644. [Attributor][FIX] Do not RAUW void values — johannes / detail
  645. [Attributor][FIX] Carefully strip casts in AANoAlias — johannes / detail
  646. [Attributor][NFC] Add check lines for tests — johannes / detail
  647. [Attributor][FIX] Restrict cross-SCC call deletion — johannes / detail
  648. [Attributor][FIX] Collapse `undef` to a proper value — johannes / detail
  649. [Attributor] Manifest simplified (return) values properly — johannes / detail
  650. [Attributor][FIX] Ensure abstract attributes are existing before manifest — johannes / detail
  651. [MC][ELF] Make linked-to symbol name part of ELFSectionKey — maskray / detail
  652. [MC] Add MCSection::NonUniqueID and delete one MCContext::getELFSection overload — maskray / detail
  653. [AsmPrinter] Omit unique ID for __patchable_function_entries sections — maskray / detail
  654. [AArch64][FPenv] Update chain of int to fp conversion — diogo.sampaio / detail
  655. [AsmPrinter][XRay] Omit unique ID for xray_instr_map and xray_fn_idx — maskray / detail
  656. [AsmPrinter] Omit unique ID for .stack_sizes — maskray / detail
  657. [Attributor] Fix -Wunused-variable for -DLLVM_ENABLE_ASSERTIONS=off builds after b4352e43d86e — maskray / detail
  658. [OpenMP][NFCI] Use the libFrontend DefaultKind in Clang — johannes / detail
  659. [OpenMP][NFC] Update OpenMPSupport table — johannes / detail
  660. NFC: add indexing operator for ArrayAttr — riddleriver / detail
  661. [MCStreamer] De-capitalize EmitValue EmitIntValue{,InHex} — maskray / detail
  662. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder. — johannes / detail
  663. [FIX] Repair clang-tidy check after D72304 — johannes / detail
  664. [FIX] Remove warnings and UB after 1228d42ddab8 — johannes / detail
  665. [FIX] Order macros after D72304 — johannes / detail
  666. [NFC] Revert unnecessary parts of b91c267380 — johannes / detail
  667. [Attributor] Collect memory accesses with their respective kind and location — johannes / detail
  668. [Debuginfo][NFC] Create common error handlers for DWARFContext. — a.v.lapshin / detail
  669. Fix standalone build interaction with compiler extension — sguelton / detail
  670. [cxx_status] New papers from Prague 2020 WG21 meeting. — richard / detail
  671. PR44890: Inherit explicitly-specified template arguments into base class — richard / detail
  672. [Debuginfo][NFC] Remove usages of WithColor::error and WithColor::warning. — a.v.lapshin / detail
  673. [gn build] unbreak win build by removing flags that only work with a sysroot — thakis / detail
  674. [AArch64] Fixup kill flags on BSL generation — david.green / detail
  675. [APInt] Add some procedural APInt::byteSwap unit tests — llvm-dev / detail
  676. [APInt] byteSwap - simplify sub 64-bits cases to match general implementation. NFCI. — llvm-dev / detail
  677. [AArch64][FIX] Correct register live range during pseudo expansion. — Pavel.Iliin / detail
  678. [APInt] byteSwap - handle any whole byte bitwidth greater than 16-bits — llvm-dev / detail
  679. Fix boolean/bitwise operator precedence warnings. NFCI. — llvm-dev / detail
  680. [Support] In tests, fix warning: variable ‘Threads’ set but not used — alexandre.ganea / detail
  681. [obj2yaml] - Fix a -Wsign-compare warning gived by GCC 9.2 — grimar / detail
  682. Fix gcc9.2 -Winit-list-lifetime warning. NFCI. — llvm-dev / detail
  683. [MC] De-capitalize MCStreamer::Emit{Bundle,Addrsig}* etc — maskray / detail
  684. Recommit "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  685. [X86] Move combineIncDecVector logic from Select to PreprocessISelDAG. — craig.topper / detail
  686. [X86] Add test showing failure to combine shuffle to bit rotation — llvm-dev / detail
  687. [ValueLattice] Make mark* functions public, return if value changed. — flo / detail
  688. [X86] combineX86ShuffleChain - add support for combining to X86ISD::ROTLI — llvm-dev / detail
  689. [X86] Fix typo in comment. NFC — craig.topper / detail
  690. [X86] Merge two switches together to simplify some code. NFC — craig.topper / detail
  691. [ValueLattice] Update markConstantRange to return false equal ranges. — flo / detail
  692. [X86][AsmPrinter] PrintSymbolOperand: prefer to lower ELF MO_GlobalAddress to .Lfoo$local — maskray / detail
  693. [X86][AVX512] Split AVX512F and AVX512BW shuffle combining tests — llvm-dev / detail
  694. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  695. [X86] Add test cases showing failure to simplify target shuffles to bit shifts — llvm-dev / detail
  696. [libc++] Add utility to generate and display libc++'s header dependency — eric / detail
  697. [libc++] Move abs and div into stdlib.h to fix header cycle. — eric / detail
  698. [FIX] Remove pointer in attribute to eliminate leaks (see D71830) — johannes / detail
  699. [NFC] Move ValidTextRanges out of DwarfTransformer and into GsymCreator and unify address is not in GSYM errors so all strings match. — gclayton / detail
  700. Restore functionality of --sysroot on FreeBSD after b18cb9c47 — dimitry / detail
  701. [Attributor][FIX] Use pointer not reference as it can be null — johannes / detail
  702. [FIX] Do not copy an llvm::function_ref if it has to be reused — johannes / detail
  703. [mlir][Parser][NFC] Remove several usages of getEncodedSourceLocation — riddleriver / detail
  704. [mlir] Allow adding extra class declarations to interfaces. — riddleriver / detail
  705. [llvm-readobj] - Refactor the code that dumps relocations. — grimar / detail
  706. [IRBuilder] Virtualize IRBuilder — nikita.ppv / detail
  707. [IRBuilder] Try to fix warnings — nikita.ppv / detail
  708. [Sema] Adds the pointer-to-int-cast diagnostic — koraq / detail
  709. [InstCombine] Add multiuse tests for cttz transform; NFC — nikita.ppv / detail
  710. [InstCombine] Create new log2 intrinsic; NFCI — nikita.ppv / detail
  711. [x86] form broadcast of scalar memop even with >1 use — spatel / detail
  712. [VectorCombine] fix cost calc for extract-cmp — spatel / detail
  713. Revert "[IRBuilder] Virtualize IRBuilder" — nikita.ppv / detail
  714. [X86] combineX86ShuffleChain - add support for combining 512-bit shuffles to bit shifts — llvm-dev / detail
  715. [X86] combineX86ShuffleChain - add support for combining 512-bit shuffles to PALIGNR — llvm-dev / detail
  716. [IRBuilder] Fix unnecessary IRBuilder copies; NFC — nikita.ppv / detail
  717. [IRBuilder] Prefer InsertPointGuard over full copy; NFC — nikita.ppv / detail
  718. [ms] [llvm-ml] Add a draft MASM parser — epastor / detail
  719. [gn build] Port ee2c0f76d74 — llvmgnsyncbot / detail
  720. Updated with list of papers and issues adopted in Prague — marshall / detail
  721. Update last-mod date for libcxx status page — marshall / detail
  722. [Sema] Fix pointer-to-int-cast for MSVC build bot — koraq / detail

clang-d342789-gaf202119443-t6788-b6788.tar.gz (Feb 16, 2020 11:09:03 AM)

  1. [PowerPC] Force ffp-contract=off — Jinsong Ji / githubweb

clang-d342066-g6115bd9ba28-t6508-b6508.tar.gz (Feb 10, 2020 4:24:17 AM)

  1. Execute libc++abi tests on Armv7 devboard by llvm-clang-win-x-armv7l builder. — vvereschaka / githubweb
  2. Merge requests for llvm-clang-win-x-armv7l and llvm-clang-win-x-aarch64 builders. — vvereschaka / githubweb
  3. Requested informative notifications for aarch64/armv7 cross builders. — vvereschaka / githubweb
  4. [buildot] Add myself to the lldb-windows notification list. — Jonas Devlieghere / githubweb

clang-d342066-g6115bd9ba28-t6508-b6508.tar.gz (Feb 10, 2020 4:24:17 AM)

  1. [InstCombine] add tests for casted phi; NFC — spatel / detail
  2. [AMDGPU] getMemOperandsWithOffset: add resource operand for BUF instructions — jay.foad / detail
  3. [ThinLTO] More efficient export computation (NFC) — tejohnson / detail
  4. [OPENMP50]Codegen support for order(concurrent) clause. — a.bataev / detail
  5. [OPENMP][DOCS]Update status of conditional lastprivate, NFC. — a.bataev / detail
  6. [InstCombine] Fix unused variable warning; NFC — nikita.ppv / detail
  7. [Examples] Link BitReader in ThinLtoJIT example — nikita.ppv / detail
  8. [ARM] Expand vector reduction intrinsics on soft float — nikita.ppv / detail
  9. [CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition — maskray / detail
  10. [InstCombine] Rename worklist methods; NFC — nikita.ppv / detail
  11. [InstCombine] Add replaceOperand() helper — nikita.ppv / detail
  12. [X86] getTargetShuffleMask - use getConstantOperandVal helper. NFCI. — llvm-dev / detail
  13. [IRBuilder] Remove unnecessary NoFolder methods; NFCI — nikita.ppv / detail
  14. Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" — maskray / detail
  15. [IRBuilder] Add missing NoFolder::CreatePointerBitCastOrAddrSpaceCast(); NFC — nikita.ppv / detail
  16. [SimplifyLibCalls] Remove unused IRBuilder argument; NFC — nikita.ppv / detail
  17. [SVE] Fix bug in simplification of scalable vector instructions — ctetreau / detail
  18. [LoopUtils] Make duplicate method a utility. [NFCI] — asbirlea / detail
  19. [clang] detect switch fallthrough marked by a comment (PR43465) — l.lunak / detail
  20. [lldb] Delete ClangForward.h — apl / detail
  21. [lldb] Remove unused parameter from ValueObject::GetExpressionPath — apl / detail
  22. [llvm-objdump] Suppress spurious warnings when parsing Mach-O binaries. — mtrent / detail
  23. Revert "[SVE] Fix bug in simplification of scalable vector instructions" — rnk / detail
  24. Add PassManagerImpl.h to hide implementation details — rnk / detail
  25. Fix a -Wbitwise-conditional-parentheses warning in _LIBUNWIND_ARM_EHABI libunwind builds — thakis / detail
  26. [TargetRegisterInfo] Make the heuristic to skip region split overridable by the target — qcolombet / detail
  27. GlobalISel: Implement fewerElementsVector for G_SEXT_INREG — Matthew.Arsenault / detail
  28. [AArch64][GlobalISel] Don't reconvert to p0 in convertPtrAddToAdd(). — Amara Emerson / detail
  29. [AArch64][GlobalISel] Walk through G_AND in TB(N)Z bit calculation — Jessica Paquette / detail
  30. [MLIR][Linalg] Allow fusion of more than 2 linalg ops. — pifon / detail
  31. [MLIR][Linalg] Use GenericLoopNestRangeBuilder in tiling code. — pifon / detail
  32. [clang-doc] Improving Markdown Output — phosek / detail
  33. [AIX] Don't use a zero fill with a second parameter — daltenty / detail
  34. Revert "[clang-doc] Improving Markdown Output" — phosek / detail
  35. AMDGPU: Fix splitting wide f32 s.buffer.load intrinsics — Matthew.Arsenault / detail
  36. AMDGPU/GlobalISel: Allow selecting s128 load/stores — Matthew.Arsenault / detail
  37. [GWP-ASan] Allow late initialisation if single-threaded. — 31459023+hctim / detail
  38. AMDGPU: Analyze divergence of inline asm — Matthew.Arsenault / detail
  39. [analyzer] Re-land 0aba69e "Add test directory for scan-build." — Artem Dergachev / detail
  40. [analyzer] Suppress linker invocation in scan-build tests. — Artem Dergachev / detail
  41. scudo: Use more size classes in the malloc_free_loop benchmarks. — peter / detail
  42. [NFC] Factor out function to detect if an attribute has an argument. — tyker / detail
  43. [mlir] Accept an LLVM::LLVMFuncOp in the builder of LLVM::CallOp — zinenko / detail
  44. Omit "Contents of" headers when -no-leading-headers is specified. — mtrent / detail
  45. [ARM] MVE vector reduction fadd and fmul tests. NFC — david.green / detail
  46. Fix LLVM_ENABLE_MODULES build after TypeSize.h change — rnk / detail
  47. Refactor CommandObjectTargetSymbolsAdd::AddModuleSymbols — amccarth / detail
  48. Improve help text for (lldb) target symbols add — amccarth / detail
  49. Fix modules build after PassManagerImpl.h addition — rnk / detail
  50. AMDGPU: Add flag to control mem intrinsic expansion — Matthew.Arsenault / detail
  51. [AArch64][GlobalISel] Fold G_SHL into TB(N)Z bit calculation — Jessica Paquette / detail
  52. [libFuzzer] Minor documentation fixes. — mmoroz / detail
  53. [ANDGPU] getMemOperandsWithOffset: support BUF non-stack-access instructions with resource but no vaddr — jay.foad / detail
  54. [AArch64][GlobalISel] Fold G_XOR into TB(N)Z bit calculation — Jessica Paquette / detail
  55. [OpenMP] [DOCS] Update OMP5.0 feature status table [NFC] — kkwli0 / detail
  56. [lldb/DataExtractor] Fix UB shift in GetMaxS64Bitfield — Vedant Kumar / detail
  57. [lldb/DataExtractor] Use an early return in GetMaxS64Bitfield, NFC — Vedant Kumar / detail
  58. [lldb/StringPrinter] Simplify StringPrinterBufferPointer, NFC — Vedant Kumar / detail
  59. [compiler-rt] implement sigaltstack interception — eugenis / detail
  60. [TestKernVerStrLCNOTE] Strengthen a check. NFC. — ditaliano / detail
  61. Reland "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  62. Revert "Reland "[AArch64] Fix data race on RegisterBank initialization."" — huihuiz / detail
  63. [X86] Update the haswell and broadwell scheduler information for gather instructions — craig.topper / detail
  64. DebugInfo: Add missing test coverage for DW_OP_convert in loclists — dblaikie / detail
  65. hwasan_symbolize: warn about missing symbols at most once per library — eugenis / detail
  66. hwasan_symbolize: allow 0x in the address field — eugenis / detail
  67. DebugInfo: Check DW_OP_convert in loclists with Split DWARF — dblaikie / detail
  68. DebugInfo: Fix convert-loclist.ll to handle different target instruction lengths — dblaikie / detail
  69. DebugInfo: Simplify emitDebugLocEntry by never passing a null CU — dblaikie / detail
  70. Xfail this test temporarily until AdrianM or I can — Jason Molenda / detail
  71. DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF — dblaikie / detail
  72. Fix unused variable warning (NFC) — joker-eph / detail
  73. [X86] Don't emit two X86ISD::COMI/UCOMI nodes when handling comi/ucomi intrinsics. — craig.topper / detail
  74. Re-land "[lldb/Test] Make substrs argument to self.expect ordered." — Jonas Devlieghere / detail
  75. [lldb/Test] Use arrays instead of sets for build_and_run_expr — Jonas Devlieghere / detail
  76. [lldb/Test] Sort substr for TestDataFormatterStdMap.py — Jonas Devlieghere / detail
  77. [lldb/Test] Fix typo in TestDataFormatterStdMap.py — Jonas Devlieghere / detail
  78. [lldb] [ObjectFile/ELF] Fix negated seg ids on 32-bit arches — mgorny / detail
  79. Update TTI's getUserCost to return TCC_Free on freeze — aqjune / detail
  80. [lldb/Test] Fix substr order in asan & ubsan tests — Jonas Devlieghere / detail
  81. [lldb/Test] Sort substr for TestDataFormatterStdMap.py (2/2) — Jonas Devlieghere / detail
  82. [X86] Use X86ISD::SUB instead of X86ISD::CMP in some places. — craig.topper / detail
  83. [mlir] Initial support for type constraints in the declarative assembly format — riddleriver / detail
  84. [mlir][ODS] Refactor BuildableType to use $_builder as part of the format — riddleriver / detail
  85. [mlir] Emit a fatal error when the assembly format is invalid — riddleriver / detail
  86. [X86] Remove some uncovered and possibly broken code from combineZext. — craig.topper / detail
  87. [GVN] Add GVNOption to control load-pre more fine-grained. — thomasraoux / detail
  88. [X86] Remove unneeded code that looks for (and (i8 (X86setcc_c)) — craig.topper / detail
  89. Let isGuaranteedNotToBeUndefOrPoison consider PHINode with constant values — aqjune / detail
  90. [ValueTracking] Let isGuaranteedToBeUndefOrPoison look into operands of icmp — aqjune / detail
  91. [update_cc_test_checks] Don't attach CHECK lines to function declarations — Alexander.Richardson / detail
  92. [NFC] Encapsulate MemOp logic — gchatelet / detail
  93. [ARM][VecReduce] Force expand vector_reduce_fmin — david.green / detail
  94. Revert "[X86] Use X86ISD::SUB instead of X86ISD::CMP in some places." — kadircet / detail
  95. [lldb][NFC] Use correct Decl typedef in ClangASTSource — Raphael Isemann / detail
  96. [DAG] OptLevelChanger - fix uninitialized variable analyzer warning (PR44471) — llvm-dev / detail
  97. [OpenCL] Tidy up OpenCLBuiltins.td — sven.vanhaastregt / detail
  98. [NFC] Fix some spelling mistakes to test pushing to GH. — filcab / detail
  99. Improve error message of FileCheck when stdin is empty — daveb / detail
  100. [OpenMP][OMPT] fix reduction test for 32-bit x86 — protze / detail
  101. [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI — mikhail.maltsev / detail
  102. [clangd] Mechanism to make update debounce responsive to rebuild speed. — sam.mccall / detail
  103. [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE section. — grimar / detail
  104. [Matrix] Mark matrix memory intrinsics as argmemonly/write|read mem. — flo / detail
  105. [InstCombine] fix operands of shouldChangeType() for casted phi transform — spatel / detail
  106. [InstCombine] add splat tests with undef elements; NFC — spatel / detail
  107. [lldb] Increase LINK_INTERFACE_MULTIPLICITY for Debug builds — jan.kratochvil / detail
  108. [lldb] [testsuite] generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML — jan.kratochvil / detail
  109. [mlir][spirv] Add resource limits into target environment — antiagainst / detail
  110. [Linalg] Add tiling of Linalg to parallel loops. — pifon / detail
  111. [mlir][spirv] Wrap debug-only method in #ifndef NDEBUG — antiagainst / detail
  112. [lldb] [testsuite] Fixup: generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML — jan.kratochvil / detail
  113. [InstCombine] add more splat tests with undef elements; NFC — spatel / detail
  114. [clangd] Increase stack size of the new threads on macOS — sam.mccall / detail
  115. [Polly] Fix compilation after 105642af5eef: include PassManagerImpl.h — kparzysz / detail
  116. Revert "[clangd] Mechanism to make update debounce responsive to rebuild speed." — sam.mccall / detail
  117. [ARM] Make ARM::ArchExtKind use 64-bit underlying type (part 2), NFCI — mikhail.maltsev / detail
  118. [DebugInfo] Re-instate LiveDebugVariables scope trimming — jeremy.morse / detail
  119. Revert "DebugInfo: Check DW_OP_convert in loclists with Split DWARF" — thakis / detail
  120. Revert "DebugInfo: Add missing test coverage for DW_OP_convert in loclists" — thakis / detail
  121. [SystemZ]  Support -msoft-float — paulsson / detail
  122. [SystemZ]  Add 'REQUIRES:' or '-mtriple' to some newly added tests. — paulsson / detail
  123. [VE] half fptrunc+store&load+fpext — simon.moll / detail
  124. Reland "[clangd] Mechanism to make update debounce responsive to rebuild speed." — sam.mccall / detail
  125. [clangd] Don't assert when completing a lambda variable inside the lambda. — sam.mccall / detail
  126. [ARM][AsmParser] Make assembly directives case insensitive — david.spickett / detail
  127. PowerPC: Remove redundancy in ternary for predicate selection — jrh29 / detail
  128. [clang] Add matcher to identify macro expansions. — yitzhakm / detail
  129. [BPF] handle typedef of struct/union for CO-RE relocations — yhs / detail
  130. [MLIR] Fixes for shared library dependencies. — stephen.neuendorffer / detail
  131. [NFC][LangRef][FPEnv] Fix whitespace for denormal-fp-math/denormal-fp-math-f32 — mcinally / detail
  132. [BPF] use base lvalue type for preserve_{struct,union}_access_index metadata — yhs / detail
  133. scudo: Simplify getClassIdBySize() logic. NFCI. — peter / detail
  134. [ARM] Correct missing newline after outputting .tlsdescseq directive. — david.spickett / detail
  135. [Driver] Change -fmax-tokens $arg to -fmax-tokens=$arg — maskray / detail
  136. [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64} — maskray / detail
  137. [clang] fix lib/ASTMatchers for BUILD_SHARED_LIBS=ON — stephen.neuendorffer / detail
  138. Separately track input and output denormal mode — arsenm2 / detail
  139. [InstCombine] add FIXME comment to shuffle transform; NFC — spatel / detail
  140. [BFI] Add a debug check for unknown block queries. — yamauchi / detail
  141. [clang][NFC] Expand some `auto`s and add another test for matcher `isExpandedFromMacro`. — yitzhakm / detail
  142. Try to fix buildbot failure — arsenm2 / detail
  143. [X86] Fix missing load latencies (PR36894) — llvm-dev / detail
  144. GlobalISel: Fold SmallVector resizes into constructors — Matthew.Arsenault / detail
  145. AMDGPU: Cleanup SMRD buffer selection — Matthew.Arsenault / detail
  146. [test] yaml2obj -docnum => --docnum= — maskray / detail
  147. [mlir] Fix clang 5 warning for missing braces — jpienaar / detail
  148. [lldb/StackFrameList] Convert assert to defensive check in SynthesizeTailCallFrames — Vedant Kumar / detail
  149. [lldb/test] Skip TestBasicEntryValuesX86_64 due to llvm.org/PR44774 — Vedant Kumar / detail
  150. AMDGPU: Split denormal mode tracking bits — Matthew.Arsenault / detail
  151. [clang-format] Allow a comment to follow a C# attribute specifier — jbcoe / detail
  152. [mlir] [VectorOps] refined description of vector.contract — ajcbik / detail
  153. CodeGenPrepare: Reorder check for cold and shouldOptimizeForSize — Matthew.Arsenault / detail
  154. libclc/asin: Switch to amd builtins version of asin — jano.vesely / detail
  155. [C++20] Add consteval-specific semantic for functions — tyker / detail
  156. [libc] Fix typo in header generation docs. — paulatoth / detail
  157. AMDGPU/GlobalISel: Legalize s16 G_FEXP2 — Matthew.Arsenault / detail
  158. AMDGPU/GlobalISel: Custom lower G_FEXP — Matthew.Arsenault / detail
  159. [InlineCost] Add flag to allow changing the default inline cost — tejohnson / detail
  160. [mlir] Print types to the OpAsmPrinter instead of the raw_ostream. — riddleriver / detail
  161. Recommit "[X86] Use X86ISD::SUB instead of X86ISD::CMP in some places." — craig.topper / detail
  162. Try to fix windows build bot after 008e7bf92343b8bd6ebade5b3ddcfe4bb4e29f8d — tyker / detail
  163. Additional testcase for 0130b6cb5a8. — richard / detail
  164. PR44761: Fix fallback to later tiebreakers if two non-template functions — richard / detail
  165. [hip] Properly populate macros based on host processor. — michael.hliao / detail
  166. AMDGPU/GlobalISel: Remove extension legality hacks — Matthew.Arsenault / detail
  167. [sanitizer] Add missing declarations for sigaltstack syscall wrappers. — eugenis / detail
  168. [AMDGPU] Fix infinite loop with fma combines — Austin.Kerbow / detail
  169. AMDGPU/GlobalISel: Legalize G_SEXT_INREG — Matthew.Arsenault / detail
  170. AMDGPU/GlobalISel: Do a better job splitting 64-bit G_SEXT_INREG — Matthew.Arsenault / detail
  171. AMDGPU/GlobalISel: Select G_SEXT_INREG — Matthew.Arsenault / detail
  172. Fix "expression is redundant [misc-redundant-expression]" warning (PR44768) — llvm-dev / detail
  173. [lldb/Reproducers] Instrument SBFile — Jonas Devlieghere / detail
  174. [lldb/Reproducers] Treat SB classes pass by value as const references — Jonas Devlieghere / detail
  175. AMDGPU: Fix isAlwaysUniform for simple asm SGPR results — Matthew.Arsenault / detail
  176. [clang-tidy] Fix "expression is redundant [misc-redundant-expression]" warning. NFCI. (PR44768) — llvm-dev / detail
  177. Revert: [lldb] [testsuite] generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML — jan.kratochvil / detail
  178. [compiler-rt] Fix sanitizer_common build for FreeBSD — dimitry / detail
  179. [libomptarget] Implement wavefront functions for amdgcn — jonathanchesterfield / detail
  180. Re-land "[lldb] [testsuite] generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML" — Jonas Devlieghere / detail
  181. [lldb/Unittest] Fix the modules build by including TypeSystemClang.h — Jonas Devlieghere / detail
  182. [cmake] Fix clang builds with BUILD_SHARED=ON and CLANG_LINK_CLANG_DYLIB=ON — tstellar / detail
  183. [lldb] Remove clang classes from lldb-forward.h — apl / detail
  184. [compiler-rt] [netbsd] Fix build after "implement sigaltstack interception" — n54 / detail
  185. [lldb] Remove unused references to ClangExpressionDeclMap — apl / detail
  186. [OpenMP] Add Flush directive to OpenMPIRBuilder — kiran.chandramohan / detail
  187. [Concepts] Add missing CXXThisScope to function template constraint substitution — saar / detail
  188. Revert "[Concepts] Add missing CXXThisScope to function template constraint substitution" — saar / detail
  189. [lldb/Reproducers] Add missing SBFile methods to the registry — Jonas Devlieghere / detail
  190. [Concepts] Add missing CXXThisScope to function template constraint substitution — saar / detail
  191. [SEH] Remove CATCHPAD SDNode and X86::EH_RESTORE MachineInstr — rnk / detail
  192. [X86] Give KSET0* and KSET1* pseudos the same scheduler resource usage as KXOR/KXNOR. — craig.topper / detail
  193. Avoid many std::tie/tuple instantiations in ASTImporter — rnk / detail
  194. [lldb] Delete commented-out code — apl / detail
  195. [lldb] Rename Type::ResolveClangType to Type::ResolveCompilerType — apl / detail
  196. [Support] Fix warnings in ARMTargetParser.cpp — rnk / detail
  197. [compiler-rt] fix OpenBSD and Solaris build with sigaltstack interception — eugenis / detail
  198. Fix -Wunused-result warnings in LLDB — rnk / detail
  199. Fix x86 32bits MLIR build (NFC) — joker-eph / detail
  200. [X86] Add custom lowering for lrint/llrint to either cvtss2si/cvtsd2si or fist. — craig.topper / detail
  201. [lldb/Reproducers] Change record logging to mirror replay logging — Jonas Devlieghere / detail
  202. [lldb/Reproducers] Add underscore to varaibles in LLDB_RECORD macros — Jonas Devlieghere / detail
  203. [Driver][Darwin] Improve tests for -nostdinc & friends — Louis Dionne / detail
  204. Fix after c25938d — amccarth / detail
  205. [lldb] Fix -Wdocumentation warnings — Jonas Devlieghere / detail
  206. Fix some more -Wrange-loop-analysis warnings in AArch64TargetParser — rnk / detail
  207. [NFCI] Update according to style. — asbirlea / detail
  208. [Remarks] Extend the RemarkStreamer to support other emitters — francisvm / detail
  209. Fix BroadcasterManager::RemoveListener to really remove the listener — rnk / detail
  210. [cuda][hip] Temporarily XFAIL on arm — michael.hliao / detail
  211. [gn build] Port 7531a5039fd — llvmgnsyncbot / detail
  212. [gn build] Port b8a847c0a3e — llvmgnsyncbot / detail
  213. DebugInfo: Generalize convert-debugloc.ll to run for multiple target architectures — dblaikie / detail
  214. DebugInfo: convert-debugloc.ll remove erroneous CHECK — dblaikie / detail
  215. Fix warning on trailing `;`. NFC. — michael.hliao / detail
  216. [Remarks] Fix gcc build — francisvm / detail
  217. Fix warning on trailing `;`. NFC. — michael.hliao / detail
  218. DebugInfo: Generalize test/DebugInfo/X86/convert-inlined.ll — dblaikie / detail
  219. DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll to run with different architectures — dblaikie / detail
  220. Reapply: DebugInfo: Add missing test coverage for DW_OP_convert in loclists — dblaikie / detail
  221. DebugInfo: use a symbolic DIE reference in convert-loclist.ll — dblaikie / detail
  222. PR44786: Don't assert when profiling <=> expressions. — richard / detail
  223. [mlir][spirv] Add dialect-specific attribute for target environment — antiagainst / detail
  224. [WebAssembly] Enable recently implemented SIMD operations — tlively / detail
  225. Recommit: DebugInfo: Check DW_OP_convert in loclists with Split DWARF — dblaikie / detail
  226. [BPF] disable ReduceLoadWidth during SelectionDag phase — yhs / detail
  227. Revert "[WebAssembly] Split and recombine multivalue calls for ISel" — tlively / detail
  228. DebugInfo: Fix convert-loclist.ll Split DWARF variant to use a hardcoded triple — dblaikie / detail
  229. [lldb/Reproducers] Change the way we instrument void* arguments — Jonas Devlieghere / detail
  230. DebugInfo: convert-debugloc.ll generalize to run on ppc64le — dblaikie / detail
  231. DebugInfo: Add a couple of missing COFF sections to make convert-loclist.ll pass on Windows — dblaikie / detail
  232. DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF — dblaikie / detail
  233. AMDGPU: Correct memory size for image intrinsics — arsenm2 / detail
  234. [mlir] Mark the MLIR tools for installation in CMake — joker-eph / detail
  235. Enhance debugserver's err reporting on attach fails — Jason Molenda / detail
  236. Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering" — tlively / detail
  237. [WebAssembly] Add experimental multivalue calling ABI — tlively / detail
  238. AMDGPU/EG,CM: Implement fsqrt using recip(rsqrt(x)) instead of x * rsqrt(x) — jano.vesely / detail
  239. Remove leftover artifacts from use of gtest. — paulatoth / detail
  240. [CMake][compiler-rt] Replace Windows backslashes with CMake ones — phosek / detail
  241. [CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes target — phosek / detail
  242. [X86] Add a DAG combine for (i32 (sext (i8 (x86isd::setcc_carry)))) -> (i32 (x86isd::setcc_carry)) and remove isel patterns. — craig.topper / detail
  243. [clangd] Preserve -nostdinc and --sysroot when calling query driver — kadircet / detail
  244. [DebugInfo] Avoid the call site param for mem instrs with multiple defs — djordje.todorovic / detail
  245. [clangd] Use printf instead of `echo -e` to be compliant with dash — kadircet / detail
  246. [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section. — grimar / detail
  247. [AMDGPU] Use v3f32 type in image instructions — sebastian.neubauer / detail
  248. [AMDGPU] Fix lowering a16 image intrinsics — sebastian.neubauer / detail
  249. [lldb] Ignore type sugar in TypeSystemClang::GetPointerType — Raphael Isemann / detail
  250. [clangd] Pull out a isProtoFile function. — hokein.wu / detail
  251. [CMake] Add missing component dependencies, to fix building for mingw with BUILD_SHARED_LIBS — martin / detail
  252. Partially revert c1c9819ef91aab51b5a23fb3027adac5a2f551cc — martin / detail
  253. [AVR] Add disassembly tests for supported instructions — aykevanlaethem / detail
  254. Fix MSVC signed/unsigned warning. NFCI. — llvm-dev / detail
  255. [X86] Fix missing load latencies (PR36894) — llvm-dev / detail
  256. [OpenCL] Fix support for cl_khr_mipmap_image_writes — alexey.sotkin / detail
  257. [lldb] Make TestDataFormatterObjCCF.py pass outside California — Raphael Isemann / detail
  258. [lldb] Introduce i386 support in NetBSD Process plugin — mgorny / detail
  259. [lldb][NFC] Remove some unnecessary curly braces — Raphael Isemann / detail
  260. [clangd] Add the missing elaborated types in FindTarget. — hokein.wu / detail
  261. [lldb] Revert some change in data-formatter-objc/main.m that broke TestDataFormatterObjCNSDate.py — Raphael Isemann / detail
  262. [ARM][LowOverheadLoops] Ensure memory predication — sam.parker / detail
  263. [ARM][LowOverheadLoops] Fix loop count chain — sam.parker / detail
  264. visitINSERT_VECTOR_ELT - pull out repeated dyn_cast. NFCI. — llvm-dev / detail
  265. [MCA] Remove verification check on MayLoad and MayStore. NFCI — andrea.dibiagio / detail
  266. [ARM] Correct syntax of the CLRM insn — momchil.velikov / detail
  267. [analyzer] Fix a couple of bugs in HTML report generation. — Artem Dergachev / detail
  268. [MLIR] Add mapping based on ValueRange to BlockAndValueMapper. — herhut / detail
  269. [OPENMP][NVPTX]Add NVPTX specific definitions for new/delete operators. — a.bataev / detail
  270. [OPNEMP50][DOCS]Mark array shaping expression as claimed, NFC. — a.bataev / detail
  271. [ARM][MVE] LowOverheadLoops: DCE on the iteration count setup expression — sjoerd.meijer / detail
  272. [clang][driver] Fix null pointer dereference warning inside PrintActions1 (PR43462) — llvm-dev / detail
  273. Re-enable a update_cc_test_checks.py tests — Alexander.Richardson / detail
  274. [OpenCL] Fix tblgen support for cl_khr_mipmap_image_writes — sven.vanhaastregt / detail
  275. [ARM][TargetParser] Improve handling of dependencies between target features — momchil.velikov / detail
  276. [lldb/Target] Add Assert StackFrame Recognizer — medismail.bennani / detail
  277. AMDGPU/GlobalISel: Don't use legal v2s16 G_BUILD_VECTOR — arsenm2 / detail
  278. GlobalISel: Make LegalizerHelper primitives public — arsenm2 / detail
  279. AMDGPU/GlobalISel: Fix processing new phi in waterfall loop — arsenm2 / detail
  280. [Analyzer] Model STL Algoirthms to improve the iterator checkers — adam.balogh / detail
  281. [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP — tejohnson / detail
  282. AMDGPU/GlobalISel: Legalize llvm.amdgcn.s.buffer.load — arsenm2 / detail
  283. [gn build] Port b198f16e1e1 — llvmgnsyncbot / detail
  284. [MLIR][GPU] Fix build files for mlir-opt. — joker-eph / detail
  285. [IRCE] Make IRCE a Function pass. — asbirlea / detail
  286. Resubmit^2: [JumpThreading] Thread jumps through two basic blocks — kazu / detail
  287. NFC: fix unused var warnings in no-assert builds — rupprecht / detail
  288. [clang-format] Do not treat C# attribute targets as labels — jbcoe / detail
  289. AMDGPU: Fix divergence analysis of control flow intrinsics — Matthew.Arsenault / detail
  290. [lldb] [test] Pass LLVM_LIBS_DIR from CMake for linking liblldb — mgorny / detail
  291. [PGO][PGSO] Tune flags for profile guided size optimization. — yamauchi / detail
  292. [clang-format] Do not merge short C# class definitions into one line — jbcoe / detail
  293. AMDGPU/GlobalISel: Legalize TFE image result loads — arsenm2 / detail
  294. [AArch64][GlobalISel] Fix one use check in getTestBitReg — Jessica Paquette / detail
  295. AMDGPU/GlobalISel: Prefer merge/unmerge ops to legalize TFE — arsenm2 / detail
  296. [CMake] Filter libc++abi and libunwind from runtimes build in MSVC — phosek / detail
  297. Reapply: [SVE] Fix bug in simplification of scalable vector instructions — ctetreau / detail
  298. [AArch64][GlobalISel] Fold G_ASHR into TB(N)Z bit calculation — Jessica Paquette / detail
  299. [llvm-reduce] add ReduceAttribute delta pass — ndesaulniers / detail
  300. [gn build] Port fc62b36a000 — llvmgnsyncbot / detail
  301. GlobalISel: Assume G_INTRINSIC* are convergent — Matthew.Arsenault / detail
  302. [test] yaml2obj -docnum => --docnum= — maskray / detail
  303. [mlir][ODS] Add documentation for the declarative assembly format. — riddleriver / detail
  304. [ARM] Add extra use test for MVE VPT blocks. NFC — david.green / detail
  305. [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions — scw / detail
  306. [scudo][standalone] Fix a race in the secondary release — kostyak / detail
  307. Revert "Activate extension loading test on Darwin now that the underlying fix has landed" — Jan Korous / detail
  308. [DebugInfo] Fix debug-info generation for block invocations so that we set the LinkageName — shafik / detail
  309. Revert "[llvm-reduce] add ReduceAttribute delta pass" — thakis / detail
  310. [gn build] Port b12176d2aaf — llvmgnsyncbot / detail
  311. [MLIR] Move test passes out of lib/Analysis — stephen.neuendorffer / detail
  312. [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp — stephen.neuendorffer / detail
  313. [MLIR] Break cyclic dependencies with MLIRAnalysis — stephen.neuendorffer / detail
  314. [NFC][RISCV] Fixing typo in comment. — ncv / detail
  315. AMDGPU/GlobalISel: Legalize f64 G_FFLOOR for SI — arsenm2 / detail
  316. [VFS] More consistent support for Windows — amccarth / detail
  317. [PowerPC][NFC] Clang-format on commit 4b414d — wei.huang / detail
  318. [Analysis] add query to get splat value from array of ints — spatel / detail
  319. [x86] use getSplatIndex() in lowerShuffleAsBroadcast() — spatel / detail
  320. AMDGPU/GlobalISel: Add mem operand to s.buffer.load intrinsic — arsenm2 / detail
  321. Make llvm::crc32() work also for input sizes larger than 32 bits. — hans / detail
  322. [mlir] Update generic op ebnf to include region — jpienaar / detail
  323. MemCpyOpt cannot use ABI alignment even if it was not given — aqjune / detail
  324. AMDGPU/GlobalISel: Remove bitcast legality hack — arsenm2 / detail
  325. [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer — craig.topper / detail
  326. [MemCpyOpt] Simplify find*Alignment — aqjune / detail
  327. [SystemZ]  Improve handling of inline asm constraints. — paulsson / detail
  328. [ELF][ARM] Fix regression of BL->BLX substitution after D73542 — maskray / detail
  329. DebugInfo: Stabilize DW_OP_convert tests so they don't depend on register allocation, etc — dblaikie / detail
  330. GlobalISel: Allow CSE of G_IMPLICIT_DEF — arsenm2 / detail
  331. AMDGPU: Make LDS_DIRECT an artifical register — arsenm2 / detail
  332. [LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging — dschuff / detail
  333. [lldb/Reproducers] (De)serialize char* like const char* — Jonas Devlieghere / detail
  334. [lldb/debugserver] Link against Security — Jonas Devlieghere / detail
  335. [lldb/CMake] Remove non-existing wasm-DYLD subdir — Jonas Devlieghere / detail
  336. [PHIElimination]  Compile time optimization for huge functions. — paulsson / detail
  337. [AArch64][GlobalISel] Fold G_LSHR into test bit calculation — Jessica Paquette / detail
  338. [AArch64][GlobalISel][NFC] Factor out TB(N)Z emission code into its own function — Jessica Paquette / detail
  339. [lldb/API] Fix non null-terminated stop-reason in SBThread::GetStopDescription — medismail.bennani / detail
  340. [AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT — Jessica Paquette / detail
  341. Partially revert "[LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging" — Jonas Devlieghere / detail
  342. GlobalISel: Remove check for illegal MIR — arsenm2 / detail
  343. [GWP-ASan] Crash Handler API. — 31459023+hctim / detail
  344. [ConstantFold][SVE] Fix constant folding for bitcast. — huihuiz / detail
  345. [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect. — andydavis / detail
  346. Add missing directory from 3ec28da6 — dschuff / detail
  347. [lldb] pass --lldb-libs-dir argument to lldb-dotest — labath / detail
  348. Revert "[lldb/Target] Add Assert StackFrame Recognizer" — labath / detail
  349. [analyzer] Prevent an assertion failure in PThreadLockChecker — xazax / detail
  350. [mlir] Adds affine loop fusion transformation function to LoopFusionUtils. — andydavis / detail
  351. [ConstantFold][NFC] Move scalable vector unit tests under vscale.ll — huihuiz / detail
  352. [lldb/Test] Mark heap-cstr.test as requiring Python — Jonas Devlieghere / detail
  353. [lldb] Remove "print xml" from TestWasm.py — labath / detail
  354. [analyzer] Move fuchsia.Lock checker to alpha — xazax / detail
  355. [mlir][VectorOps] Support vector transfer_read/write unrolling for memrefs with vector element type. — andydavis / detail
  356. Revert "[LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging" — labath / detail
  357. [GWP-ASan] Change crash handler constant. — 31459023+hctim / detail
  358. [mlir] [VectorOps] generalized vector.contract semantics — ajcbik / detail
  359. [GWP-ASan] Fix unused variables from crash handler + clang-format — 31459023+hctim / detail
  360. [mlir] Register the GDB listener with ExecutionEngine to enable debugging JIT'd code — riddleriver / detail
  361. [mlir] Add support for basic location translation to LLVM. — riddleriver / detail
  362. [CMake] Link against ZLIB::ZLIB — phosek / detail
  363. [mlir] Add explicit friendship to LLVM::ModuleTranslation to derived — riddleriver / detail
  364. Two more small fixes for debugserver attach failure messaging. — Jason Molenda / detail
  365. Revert "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" — tejohnson / detail
  366. [lldb/Reproducers] Implement custom replayers for (char *, size_t) — Jonas Devlieghere / detail
  367. Compile-fix after StringRef's conversion operator has been made explicit. — llvm-project / detail
  368. [lldb/DWARF] Don't assume that a SymbolFileDWARFDwo contains one compile unit — labath / detail
  369. [mlir] Build fix for mlir-opt — joker-eph / detail
  370. [lldb/Reproducers] Serialize empty string for char* methods. — Jonas Devlieghere / detail
  371. [clangd] Add a flag for spelled references in the Index — kbobyrev / detail
  372. Fix build after D72746 — kbobyrev / detail
  373. [LLDB] Fix compilation with GCC 5 — martin / detail
  374. Fix some typos in ArrayRef.h — hans / detail
  375. [SYCL][Driver] Add clang driver option to enable SYCL compilation mode — alexey.bader / detail
  376. [yaml2obj] - Change NameIndex to StName for Symbol. — grimar / detail
  377. [yaml2obj] Refactor command line parsing — maskray / detail
  378. Fix lld test after D74034 — maskray / detail
  379. [NFC] Fix error handling documentation — Milos.Stojanovic / detail
  380. [ARM] Fix non-determenistic behaviour — diogo.sampaio / detail
  381. [llvm-readobj][test] Fix test after yaml2obj change (D74034) — maskray / detail
  382. [mlir] Add AffineMaxOp — zinenko / detail
  383. [IRCE] Use SCEVExpander to modify loop bound — dantrushin / detail
  384. [clangd] Filter out implicit references while renaming — kbobyrev / detail
  385. Fix build after D74112 — kbobyrev / detail
  386. [ADT] Fix iplist_impl - use after move warnings (PR43943) — llvm-dev / detail
  387. [llvm-exegesis] Improve error reporting — Milos.Stojanovic / detail
  388. [llvm-exegesis] Improve error reporting in Target.cpp — Milos.Stojanovic / detail
  389. StringRef.h: __builtin_strlen seems to exist in VS 2017 MSVC 19.16 or later — hans / detail
  390. Try to fix ilist.h after 529e6f8791b6 — hans / detail
  391. Revert "[llvm-exegesis] Improve error reporting" and follow-up. — hans / detail
  392. [LLD][ELF] Add time-trace to ELF LLD — russell.gallop / detail
  393. [llvm-exegesis] Document `repetition-mode`. — courbet / detail
  394. [lldb] Add test for calling const functions — Raphael Isemann / detail
  395. [lldb][NFC] Move call-overidden-method test to lang/cpp/ folder — Raphael Isemann / detail
  396. [clang][driver][ARM] Clean up ARM target & feature checking in clang driver. — michael.hliao / detail
  397. [ReachingDefs] Make isSafeToMove more strict. — sam.parker / detail
  398. [RDA] getInstFromId: find instructions. NFC. — sjoerd.meijer / detail
  399. [ARM] peephole-bitcast test change. NFC. — sjoerd.meijer / detail
  400. [clangd] don't rename on protobuf symbols. — hokein.wu / detail
  401. Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correct location" — jeremy.morse / detail
  402. Revert "[DebugInfo][DAG] Distinguish different kinds of location indirection" — jeremy.morse / detail
  403. Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field" — jeremy.morse / detail
  404. [doc] typo in optimisation remark example — sjoerd.meijer / detail
  405. [OpenCL] Reduce size of builtin function tables — sven.vanhaastregt / detail
  406. [clangd] Set "spelled" flag for constructor references. — hokein.wu / detail
  407. Revert "[CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes target" — phosek / detail
  408. Revert "[mlir] Adds affine loop fusion transformation function to LoopFusionUtils." — joker-eph / detail
  409. [ARM][MVE] Add fixed point vector conversion intrinsics — mikhail.maltsev / detail
  410. [mlir-tblgen] Stop leaking PredNodes — benny.kra / detail
  411. [AIX] Implement caller arguments passed in stack memory. — sd.fertile / detail
  412. Fix warning on unused variables. NFC. — michael.hliao / detail
  413. [lldb/Target] Add Assert StackFrame Recognizer — medismail.bennani / detail
  414. scudo: Delete unused class ScudoByteMap. NFCI. — peter / detail
  415. AMDGPU/GlobalISel: Avoid handling registers twice in waterfall loops — Matthew.Arsenault / detail
  416. [lldb] Remove reset(nullptr_t) overload from SharingPtr — labath / detail
  417. [GWP-ASan] Fix PRNG to use IE TLS. — 31459023+hctim / detail
  418. [X86] Remove SETB_C8r/SETB_C16r pseudo instructions. Use SETB_C32r and EXTRACT_SUBREG instead. — craig.topper / detail
  419. [ubsan] Omit return value check when return block is unreachable — Vedant Kumar / detail
  420. [lldb/tests] Correctly configure the lldb dotest arguments — stilis / detail
  421. [PGO][PGSO] Enable profile guided size optimization for non-cold code under instrumentation PGO. — yamauchi / detail
  422. [GWP-ASan] Use weak abort message definition. — 31459023+hctim / detail
  423. [X86] Custom isel floating point X86ISD::CMP on pre-CMOV targets. Eliminate ConvertCmpIfNecessary — craig.topper / detail
  424. [lldb/Target] Remove extra semicolon in AssertFrameRecognizer (NFC) — medismail.bennani / detail
  425. [lldb] Explicitly qualify calls to std::static_pointer_cast — labath / detail
  426. [lldb] [NFC] Refactor GetDWARFDeclContext to return DWARFDeclContext — jan.kratochvil / detail
  427. [FPEnv][X86] Platform-specific builtin constrained FP enablement — kevin.neal / detail
  428. [MC][ELF] Rename MC related "Associated" to "LinkedToSym" — maskray / detail
  429. [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls. — Matthew.Arsenault / detail
  430. AMDGPU: Add compile time hack for hasCFUser — Matthew.Arsenault / detail
  431. [AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1 — Jessica Paquette / detail
  432. [clang][driver] Clean up unnecessary reference to TC. NFC. — michael.hliao / detail
  433. PR44684: Look through parens and similar constructs when determining — richard / detail
  434. [Clang] Remove unused #pragma clang __debug handle_crash — alexandre.ganea / detail
  435. [FPEnv][X86] Speculative fix for failures introduced by eda495426. — kevin.neal / detail
  436. [lldb\utils] Place lldb-repro in a per-configuration directory to support multi-configuration generators — stilis / detail
  437. [Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug [assert|crash|parser_crash|llvm_fatal_error|llvm_unreachable|overflow_stack]' are used — alexandre.ganea / detail
  438. [Clang][Driver] Remove -M group options before generating crash diagnostics — alexandre.ganea / detail
  439. [Concepts] Fix incorrect check when instantiating abbreviated template type-constraints — saar / detail
  440. [X86] Use MVT::i8 instead of MVT::i64 for shift amount in BuildSDIVPow2 — craig.topper / detail
  441. [X86] Add the rest of the tests that were supposed to go with 90c31b0f428fe911255277a60782ea9114700475 — craig.topper / detail
  442. [compiler-rt] clang-format FreeBSD-specific sanitizer sources — dimitry / detail
  443. Revert "[CMake] Link against ZLIB::ZLIB" — phosek / detail
  444. [lldb/Reproducers] Refactor GetStopReasonExtendedBacktraces (NFC) — Jonas Devlieghere / detail
  445. [lldb/Reproducers] Add missing strings for redirect macro — Jonas Devlieghere / detail
  446. [GlobalISel] Use G_ZEXTLOAD instead of an anyextending load for non-pow-2 legalization. — Amara Emerson / detail
  447. Fix MSAN failure on Function destruction — eugenis / detail
  448. Reland "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  449. Revert "Reland "[AArch64] Fix data race on RegisterBank initialization."" — huihuiz / detail
  450. [CMake] Rename EXCLUDE_FROM_ALL and make it an argument to add_lit_testsuite — Jonas Devlieghere / detail
  451. Detect attach fail in debugserver due to non-interactive — Jason Molenda / detail
  452. Revert "[FPEnv][X86] Platform-specific builtin constrained FP enablement" — kevin.neal / detail
  453. [Support] When using SEH, create a impl instance for CrashRecoveryContext. NFCI. — alexandre.ganea / detail
  454. Revert "[AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1" — Jessica Paquette / detail
  455. Revert "[AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT" — Jessica Paquette / detail
  456. C++ DR2026: static storage duration variables are not zeroed before — richard / detail
  457. AMDGPU: Limit the search in finding the instruction pattern for v_swap generation. — changpeng.fang / detail
  458. Recommit "[FPEnv][X86] Platform-specific builtin constrained FP enablement" — craig.topper / detail
  459. Add final description of why attach failed with poss error string. — Jason Molenda / detail
  460. Revert "AMDGPU: Limit the search in finding the instruction pattern for v_swap generation." — Stanislav.Mekhanoshin / detail
  461. [AMDGPU] Cleanup assumptions about generated subregs — Stanislav.Mekhanoshin / detail
  462. Update hwasan docs to cover outlined checks and globals. — peter / detail
  463. [mlir][DialectConversion] Change erroneous return to a continue — riddleriver / detail
  464. Revert "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug ..." — rupprecht / detail
  465. [mlir][AsmPrinter] Fix edge case when printing floating point values. — riddleriver / detail
  466. Fix test after test changes added in da3dc00 caused the test to break — douglas.yung / detail
  467. AMDGPU/GlobalISel: Fix non-pow-2 add/sub/mul for 16-bit insts — arsenm2 / detail
  468. Clarify how llvm-mca detects att vs intel syntax. — jlebar / detail
  469. Fix my use of the TARGET_OS_OSX TargetConditional. — Jason Molenda / detail
  470. Except, get the TARGET_OS_OSX check correct. — Jason Molenda / detail
  471. [X86] Use SelectionDAG::getAllOnesConstant to simplify some code. NFC — craig.topper / detail
  472. [X86] Turn vXi1 any_extends into sign_extends in PreprocessISelDAG and remove some isel patterns. — craig.topper / detail
  473. [DebugInfo]: Reorderd the emission of debug_str section. — SourabhSingh.Tomar / detail
  474. [lldb] removed no longer needed CMakeDependentOption — kkleine / detail
  475. Fix the MC/WebAssembly/debug-info.ll test after 84e5760 — hans / detail
  476. [Target][AArch64] Remove non-existing system registers ICH_VSEIR_EL2 & ICC_SEIEN_EL1 from AArch64 backend — pierre.vanhoutryve / detail
  477. Support -fstack-clash-protection for x86 — sguelton / detail
  478. [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, umaal — pierre.vanhoutryve / detail
  479. [ARM] Follow AACPS for preserving number of loads/stores of volatile bit-fields — diogo.sampaio / detail
  480. [lldb] Remove all 'clean' targets from test Makefiles — Raphael Isemann / detail
  481. [ValueTracking] Update implied reasoning to accept expanded cmp (NFC). — flo / detail
  482. [InstCombine] Precommit usub.with.overflow test for D74066. — flo / detail
  483. [NFC] Introduce an API for MemOp — gchatelet / detail
  484. [analyzer] Small StreamChecker refactoring (NFC). — 1.int32 / detail
  485. Revert "Support -fstack-clash-protection for x86" — sguelton / detail
  486. Fix docs and comments for max_tokens_total pragma — hans / detail
  487. [ValueTracking] usub(a, b) cannot overflow if a >= b. — flo / detail
  488. [llvm-dwarfdump][Stats] Add the license header — djordje.todorovic / detail
  489. clang-cl: Parse new MSVC flags /Qspectre-load and /Qspectre-load-cf — hans / detail
  490. [OpenCL] Restrict addr space conversions in nested pointers — anastasia.stulova / detail
  491. [AArch64] Predictably disassemble system registers with the same encoding — momchil.velikov / detail
  492. [lldb] Improve error message when running static initializers in an expression fails — Raphael Isemann / detail
  493. Rename prettyprinters test to llvm-support. — csigg / detail
  494. [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description. — dmitry.preobrazhensky / detail
  495. [llvm-exegesis] Add a custom error for clustering — Milos.Stojanovic / detail
  496. Recommit: "[llvm-exegesis] Improve error reporting" — Milos.Stojanovic / detail
  497. Recommit: "[llvm-exegesis] Improve error reporting in Target.cpp" — Milos.Stojanovic / detail
  498. [gn build] Port 446268a2234 — llvmgnsyncbot / detail
  499. [NFC][ARM] Modified test with update script — sam.parker / detail
  500. Revert "[LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols." — thakis / detail
  501. [mlir] Add NoSideEffect to Affine min max — zinenko / detail
  502. [NFC][ARM] Update test — sam.parker / detail
  503. [OPENMP50]Add parsing/sema for acq_rel clause. — a.bataev / detail
  504. Re-land "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug ..." — alexandre.ganea / detail
  505. GlobalISel: Fix lowering of G_CTLZ/G_CTTZ — Matthew.Arsenault / detail
  506. GlobalISel: Fix narrowing of G_CTPOP — Matthew.Arsenault / detail
  507. [TableGen] Fix spurious type error in bit assignment. — simon.tatham / detail
  508. AMDGPU/GlobalISel: Fix move s.buffer.load to VALU — Matthew.Arsenault / detail
  509. [llvm-exegesis] Improve error reporting in BenchmarkRunner.cpp — Milos.Stojanovic / detail
  510. [AsmPrinter] Print FP constant in hexadecimal form instead — Jinsong Ji / detail
  511. [docs] update mathjax path in doxygen — nunoplopes / detail
  512. [lldb/Target] Fix `frame recognizer list` crash when registered with nullptr — medismail.bennani / detail
  513. [lldb/test] Prevent TestFrameRecognizer.py to fail because of internal recognizers (NFC) — medismail.bennani / detail
  514. [lldb] Improve debugging 32-bit programs on NetBSD/amd64 — mgorny / detail
  515. [GlobalISel][IRTranslator] Add special case support for ~memory inline asm clobber. — Amara Emerson / detail
  516. [X86] isNegatibleForFree - allow pre-legalized FMA negation — llvm-dev / detail
  517. [x86] don't create an unused constant vector — spatel / detail
  518. [lldb] Delete ValueObjectRegisterContext class — labath / detail
  519. [mlir][VectorOps] Generalized vector.print to i32/i64 — ajcbik / detail
  520. [yaml2obj] Add -D k=v to preprocess the input YAML — maskray / detail
  521. [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests — maskray / detail
  522. [GlobalISel] Add buildMerge with SrcOp initializer list — petar.avramovic / detail
  523. [ELF][ARM][test] Keep arm-thumb-interwork-shared.s — maskray / detail
  524. [lldb/test] Skip the AssertFrameRecognizer test for Linux — medismail.bennani / detail
  525. [lldb] Group ABI plugins — labath / detail
  526. [MachineInstr] Add isCandidateForCallSiteEntry predicate — Vedant Kumar / detail
  527. AMDGPU/GlobalISel: Fix missing test for select of s64 scalar G_CTPOP — arsenm2 / detail
  528. [clang] Fix linkage of nested lambdas. — michael.hliao / detail
  529. [AMDGPU] Use @LINE for error checking in gfx10 assembler tests — jay.foad / detail
  530. [X86] Handle SETB_C32r/SETB_C64r in flag copy lowering the same way we handle SBB — craig.topper / detail
  531. [PowerPC] Create a FixedStack object for CR save in linkage area. — sd.fertile / detail
  532. [mlir][Linalg] Implement fusion of linalg.generic operation on tensors. — ravishankarm / detail
  533. Support -fstack-clash-protection for x86 — sguelton / detail
  534. AMDGPU: Limit the search in finding the instruction pattern for v_swap generation. — changpeng.fang / detail
  535. [AArch64][GlobalISel] Reland SLT/SGT TBNZ optimization — Jessica Paquette / detail
  536. [scudo][standalone] 32-bit improvement — kostyak / detail
  537. Revert "[CMake] Filter libc++abi and libunwind from runtimes build in MSVC" — vvereschaka / detail
  538. [dsymutil] Delete unneeded parameter Triple from DWARFLinker — maskray / detail
  539. AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare — changpeng.fang / detail
  540. Implement P1766R1: diagnose giving non-C-compatible classes a typedef name for linkage purposes. — richard / detail
  541. Revert "Support -fstack-clash-protection for x86" — thakis / detail
  542. [cxx_status] Fix status of P1766R to not bleed into adjacent cells. — richard / detail
  543. [DebugInfo]: Fix the debuginfo-tests/llgdb-tests/apple-accel.cpp test — SourabhSingh.Tomar / detail
  544. [OPENMP50]Add codegen for acq_rel clause in atomic|flush directives. — a.bataev / detail
  545. [mlir][VectorOps] Expose and use llvm.intrin.fma* — ntv / detail
  546. [PowerPC] Fix spilling of vector registers in PEI of EH aware functions — nemanja.i.ibm / detail
  547. [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd` — ntv / detail
  548. Reland "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  549. [lldb] Fix+re-enable Assert StackFrame Recognizer on Linux — jan.kratochvil / detail
  550. [mlir][spirv] Adding sin op in the GLSL extension — antiagainst / detail
  551. [CMake] Use LLVM tools external project build where possible — phosek / detail
  552. [TestConvienceVariable] Clean the directory before running the test. — ditaliano / detail
  553. Reland "[ARM] Fix data race on RegisterBank initialization." — huihuiz / detail
  554. [mlir][Pass] Enable printing pass options as part of `-help`. — riddleriver / detail
  555. Reland "[AMDGPU] Fix data race on RegisterBank initialization." — huihuiz / detail
  556. Change first test to be CHECK: to make the test run. — Jason Molenda / detail
  557. Revert "[TestConvienceVariable] Clean the directory before running the test." — ditaliano / detail
  558. [IRGen] Emit lifetime intrinsics around temporary aggregate argument allocas — erik.pilkington / detail
  559. [clang] Add support for __builtin_memcpy_inline — gchatelet / detail
  560. Replace CHECK-NEXT with CHECK-DAG. The order isn't relevant we just — Adrian Prantl / detail
  561. [CMake] Fix accidentally inverted condition — Jonas Devlieghere / detail
  562. [lldb][test][NFC] Create a separate LLDB_TEST_SRC var to allow moving tests. — rupprecht / detail
  563. [X86] Add more avx512 masked fmaddsub/fmsubadd autoupgrade tests with rounding control not set to 4. — craig.topper / detail
  564. [X86] Correct the implementation of the avx512 masked fmsubadd autoupgrade code to not leave the negate unconnected. — craig.topper / detail
  565. [lldb/Plugins] Use external functions to (de)initialize plugins — Jonas Devlieghere / detail
  566. [GlobalISel][CallLowering] Look through bitcasts from constant function pointers. — Amara Emerson / detail
  567. IR Linking: Support merging Warning+Max module metadata flags — dblaikie / detail
  568. [ObjC][ARC] Delete ARC runtime calls that take inert phi values — Akira / detail
  569. [lldb/Plugin] Don't define initializers inside lldb_private — Jonas Devlieghere / detail
  570. [lldb-vscode] disable completions — waltermelon / detail
  571. [lldb-vscode] remove deprecated trace option — waltermelon / detail
  572. Linker/module-max-warn.ll: Fix test to be compatible with Windows file separators — dblaikie / detail
  573. Add a test for adding and removing Listeners from a BroadcasterManager. — jingham / detail
  574. [lldb/Plugin] Use LLDB_PLUGIN_DECLARE to forward declare plugin initializers — Jonas Devlieghere / detail
  575. PR12350: Handle remaining cases permitted by CWG DR 244. — richard / detail
  576. [WebAssembly] Add debug info to insts in Emscripten SjLj — aheejin / detail
  577. [clang-doc] Improving Markdown Output — phosek / detail
  578. Revert "[clang-doc] Improving Markdown Output" — phosek / detail
  579. Revert "[lldb] Fix+re-enable Assert StackFrame Recognizer on Linux" — jan.kratochvil / detail
  580. [WebAssembly] Fix signature of __powitf2 libcall — sbc / detail
  581. [ObjC][ARC] Keep track of phis that have been discovered to avoid an — Akira / detail
  582. [LegalizeDAG][X86][AMDGPU] Use ANY_EXTEND instead of ZERO_EXTEND when promoting ISD::CTTZ/CTTZ_ZERO_UNDEF. — craig.topper / detail
  583. [Driver][test] Fix Driver/hexagon-toolchain-elf.c for -DCLANG_DEFAULT_LINKER=lld builds after 305bf5b21dbdb2345ef86b5700285e42d992c954 — maskray / detail
  584. [Driver][test] Refactor LLVMgold tests — maskray / detail
  585. [Driver] Don't pass -plugin LLVMgold.so when the linker is ld.lld — maskray / detail
  586. [Driver][test] Create empty file Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/ld.lld — maskray / detail
  587. [TargetLowering] Remove isDesirableToCombineBuildVectorToShuffleTruncate target hook. NFC. — llvm-dev / detail
  588. [X86][SSE] Show isNegatibleForFree inability to peek through X86ISD::FRCP — llvm-dev / detail
  589. [X86][SSE] Add X86ISD::FRCP handling to isNegatibleForFree — llvm-dev / detail
  590. ArrayRef'ize spillCalleeSavedRegisters. NFCI. — benny.kra / detail
  591. Add missing encoding comments from fma4 folded intrinsics tests — llvm-dev / detail
  592. Use heterogenous lookup for std;:map<std::string with a StringRef. NFCI. — benny.kra / detail
  593. Support -fstack-clash-protection for x86 — sguelton / detail
  594. [DebugInfo] Allow reading an address table with a mismatched address. — ikudrin / detail
  595. Revert "[ARM] Improve codegen of volatile load/store of i64" — victor.campos / detail
  596. Revert "Support -fstack-clash-protection for x86" — sguelton / detail
  597. Drop some uses of StringLiteral in favor of StringRef — benny.kra / detail
  598. [X86] Standardize VPSLLDQ/VPSRLDQ enum names (PR31079) — llvm-dev / detail
  599. Put back makeArrayRef to make GCC 5 happy — benny.kra / detail
  600. Add missing encoding comments from fma scalar folded intrinsics tests — llvm-dev / detail
  601. Regenerate FMA tests — llvm-dev / detail
  602. [InstCombine] Fix infinite loop in min/max load/store bitcast combine (PR44835) — nikita.ppv / detail
  603. [InstCombine] Use swapValues(); NFC — nikita.ppv / detail
  604. [InstCombine] Avoid modifying instructions in-place — nikita.ppv / detail
  605. [InstCombine] Remove unnecessary worklist push; NFCI — nikita.ppv / detail
  606. [X86] Standardize BROADCAST enum names (PR31079) — llvm-dev / detail
  607. [X86] X86InstComments - add FMA4 comments — llvm-dev / detail
  608. [LegalizeTypes][ARM][AArch64][PowerPC][RISCV][X86] Use BUILD_PAIR to return expanded integer results from ReplaceNodeResults instead of just returning two results. — craig.topper / detail
  609. [mlir] Add a document detailing the design of the SymbolTable. — riddleriver / detail
  610. [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg — ntv / detail
  611. [mlir] Add a utility method on CallOpInterface for resolving the callable. — riddleriver / detail
  612. [InstCombine] Fix infinite min/max canonicalization loop (PR44541) — nikita.ppv / detail
  613. [SimplifyLibCalls] Add __strlen_chk. — George Burgess IV / detail
  614. Introduce a CallGraph updater helper class — johannes / detail
  615. [OpenMP] Introduce the OpenMPOpt transformation pass — johannes / detail
  616. [X86] Test showing inability to combine ROTLI/ROTRI rotations into shuffles — llvm-dev / detail
  617. [X86][SSE] Add test cases from PR44379 — llvm-dev / detail
  618. [FIX] Update PM tests after D69930 landed — johannes / detail
  619. [InstCombine] Refactor foldICmpAndShift(); NFCI — nikita.ppv / detail
  620. Fix test name typo — llvm-dev / detail
  621. [ELF] Simplify parsing of version dependency. NFC — maskray / detail
  622. [gn build] Add OpenMPOpt.cpp to LLVMipo after D69930/9548b74a831e — maskray / detail
  623. [mlir] Add support for generating debug locations from intermediate levels of the IR. — riddleriver / detail
  624. [mlir][quantizer] Add gathering of per-axis statistics in quantizer. — stellaraccident / detail
  625. [mlir][DeclarativeParser] Add support for attributes with buildable types. — riddleriver / detail
  626. [mlir][DeclarativeParser] Move several missed parsers over to the declarative form. — riddleriver / detail
  627. [X86] Use any_fadd/sub/mul/div/sqrt with the AVX512 scalar_*_patterns. — craig.topper / detail
  628. [gn build] (manually) port 72277ecd62e and the LLVMBuild bit of 9548b74a83 — thakis / detail
  629. [OpenMP][Opt] Annotate known runtime functions and deduplicate more — johannes / detail
  630. [OpenMP][Opt] Delete terminating and read-only parallel regions — johannes / detail
  631. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder. — johannes / detail
  632. [FIX] Fix warning in LazyCallGraphTest caused by D70927 — johannes / detail
  633. [X86] Add the recently added (V)CVTSS2SI/CVTSD2SI instructions used for LRINT/LLRINT to the load folding tables. — craig.topper / detail
  634. [FIX] Ordering problem accidentally introduced with D72304 — johannes / detail
  635. Fix -Wunused-lambda-capture for -DLLVM_ENABLE_ASSERTIONS=off builds after 6556c615f3c3aae8af876806777065961ae20024 — maskray / detail
  636. [Attributor] Add an Attributor CGSCC pass and run it — johannes / detail
  637. [X86] Add more scalar intrinsic instructions to isNonFoldablePartialRegisterLoad. — craig.topper / detail
  638. [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC — ravishankarm / detail
  639. [ELF][test] Use llvm-readelf -l instead of llvm-readobj -l for some memory region tests — maskray / detail
  640. Support -fstack-clash-protection for x86 — sguelton / detail
  641. Revert "Support -fstack-clash-protection for x86" — sguelton / detail
  642. Support -fstack-clash-protection for x86 — sguelton / detail
  643. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive inst combine for SELECT. — ayman.musa / detail
  644. [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass — ehudkatz / detail
  645. [X86] Recognise ROTLI/ROTRI rotations as faux shuffles — llvm-dev / detail
  646. Fix signed/unsigned warning. — llvm-dev / detail
  647. [lldb] [testsuite] TestGdbRemoteLibrariesSvr4Support: Fix symlinked builddir — jan.kratochvil / detail
  648. [LLDB] [doc] Update the current status of pkgsrc (NetBSD) building — n54 / detail
  649. [LLDB] [doc] Remove note about libpanel(3) and NetBSD — n54 / detail
  650. [lldb] [doc] Testing: Fix typos — jan.kratochvil / detail
  651. [lldb] [doc] Status: Debugserver (remote debugging) is OK now — jan.kratochvil / detail
  652. [VectorCombine] new IR transform pass for partial vector ops — spatel / detail
  653. [gn build] Port a17f03bd939 — llvmgnsyncbot / detail
  654. [LLDB] [doc] Document NetBSD status and sort OSs alphabetically — n54 / detail
  655. [lldb] [doc] Status: Linux: Update the paragraph — jan.kratochvil / detail
  656. [X86] Rename matchShuffleAsRotate - matchShuffleAsByteRotate. NFCI. — llvm-dev / detail
  657. [X86][SSE] Add more tests showing failure to lower shuffles as bit rotations — llvm-dev / detail
  658. [X86][XOP] Add XOP target to vXi16/vXi8 shuffle tests — llvm-dev / detail
  659. libclc: Move rsqrt implementation to a .cl file — jano.vesely / detail
  660. libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt — jano.vesely / detail
  661. [X86] Remove isel patterns that include a vselect/X86selects and a strict FP node. — craig.topper / detail
  662. [X86] Use MVT::i32 for the type of a MOV32r0 created in X86DAGToDAGISel::Select. — craig.topper / detail
  663. [X86] Add lowerShuffleAsBitRotate (PR44379) — llvm-dev / detail
  664. [X86] Add flag result VT to a MOV32r0 created in X86DAGToDAGISel::Select — craig.topper / detail
  665. [X86] Use custom isel for (X86sbb_flag 0, 0) so we can use 32-bit SBB for i8/i16. — craig.topper / detail
  666. [X86] combineConcatVectorOps - combine VROTLI/VROTRI ops — llvm-dev / detail
  667. AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses — arsenm2 / detail
  668. AMDGPU: Remove dead kill handling — arsenm2 / detail
  669. AMDGPU/GlobalISel: Look through casts when legalizing vector indexing — arsenm2 / detail
  670. AMDGPU/GlobalISel: Don't mis-select vector index on a constant — arsenm2 / detail
  671. GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ — arsenm2 / detail
  672. AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect — arsenm2 / detail
  673. GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF — arsenm2 / detail
  674. [DebugInfo] Add a DWARFDataExtractor constructor that takes ArrayRef<uint8_t> — maskray / detail
  675. [RISCV] Fix incorrect FP base CFI offset for variable argument functions — shiva0217 / detail
  676. [X86] Use MOVZX instead of MOVSX in f16_to_fp isel patterns. — craig.topper / detail
  677. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  678. [clang][codegen] Fix another lifetime emission on alloca on non-default address space. — michael.hliao / detail
  679. Fix `-Wparentheses` warning. NFC. — michael.hliao / detail
  680. [X86] Make (insert_vector_elt (v8i16 zerovec), i16 %x, 0) generate the same code as (v8i16 (build_vector %x, 0, 0, 0, 0, 0, 0, 0)). — craig.topper / detail
  681. [Attributor][NFC] Use existing constant instead of magic one — johannes / detail
  682. [Attributor][Tests][NFC] Add more range tests — johannes / detail
  683. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  684. [Attributor][FIX] Call right base method in AAValueConstantRangeFloating — johannes / detail
  685. [Attributor] Look through (some) casts in AAValueConstantRangeFloating — johannes / detail
  686. [Attributor] Allow SelectInst in AAValueConstantRangeFloating — johannes / detail
  687. [Attributor][FIX] Remove FIXME that seems outdated — johannes / detail
  688. [Attributor] Allow PHI nodes in AAValueConstantRangeFloating — johannes / detail
  689. [GlobalISel][CallLowering] Tighten constantexpr check for callee. — Amara Emerson / detail
  690. [llvm-dwarfdump][Stats] Fix the License header — djordje.todorovic / detail
  691. [Attributor][Tests] Run the CGSCC versions on the range.ll test — johannes / detail
  692. [Attributor] Simple casts preserve no-alias property — johannes / detail
  693. [Attributor][FIX] Make check lines explicit — johannes / detail
  694. [AMDGPU] Add a16 feature to gfx10 — sebastian.neubauer / detail
  695. [lldb] Refactored TestCallOverriddenMethod.py to general virtual function test — Raphael Isemann / detail
  696. [lldb] [doc] Change sample commands prefix from > to $ — jan.kratochvil / detail
  697. [CSInfo] Use isCandidateForCallSiteEntry() when updating the CSInfo — djordje.todorovic / detail
  698. [SytemZ] Disable vector ABI when using option -march=arch[8|9|10] — kai / detail
  699. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail

clang-d341367-gbdfcdb1fb3f-t6193-b6193.tar.gz (Feb 3, 2020 9:39:00 AM)

  1. [lldb] Temporarily disable lldb-repro tests — Jonas Devlieghere / githubweb

clang-d341367-gbdfcdb1fb3f-t6193-b6193.tar.gz (Feb 3, 2020 9:39:00 AM)

  1. AMDGPU/GlobalISel: Look through copies for source modifiers — Matthew.Arsenault / detail
  2. AMDGPU: Fix handling of infinite loops in fragment shaders — cwabbott0 / detail
  3. [PassManagerBuilder] Remove global extension when a plugin is unloaded — aminim / detail
  4. AMDGPU/GlobalISel: Handle LDS with relocations case — Matthew.Arsenault / detail
  5. [MachineScheduler] Ignore artificial edges when forming store chains — jay.foad / detail
  6. AMDGPU: Directly select 16-bank LDS case of llvm.amdgcn.interp.p1.f16 — Matthew.Arsenault / detail
  7. GlobalISel: Fix mask computation in lowerInsert — Matthew.Arsenault / detail
  8. [VE] (conditional) branch modification & isel patterns — simon.moll / detail
  9. Add a test extracted from D69557 "AsmParser: Allow FMF on varargs call" — jay.foad / detail
  10. AMDGPU/GlobalISel: Fix tablegen selection for scalar bin ops — Matthew.Arsenault / detail
  11. [X86] Use a shorter sequence to implement FLT_ROUNDS — craig.topper / detail
  12. [DAGCombiner] visitIMINMAX - use general — llvm-dev / detail
  13. [DAGCombiner] Sub/SUBSAT - use general — llvm-dev / detail
  14. [Clang][Bundler] Add 'exclude' flag to target objects sections — serguei.n.dmitriev / detail
  15. [AMDGPU] Cluster FLAT instructions with both vaddr and saddr — jay.foad / detail
  16. [llvm][docs] LangRef for IR attribute `vector-function-abi-variant`. — francesco.petrogalli / detail
  17. [X86] Custom lower ISD::FROUND with SSE4.1 to avoid a libcall. — craig.topper / detail
  18. [lldb/Reproducers] Add logging to the string template specialization — Jonas Devlieghere / detail
  19. [scudo] Skip building scudo standalone if sys/auxv.h can't be found — bjorn.a.pettersson / detail
  20. [InstCombine] Regenerate test checks; NFC — nikita.ppv / detail
  21. Fix switch covers all cases static analyzer warning. NFCI. — llvm-dev / detail
  22. [DAGCombiner] ISD::MUL - use general — llvm-dev / detail
  23. [ELF] Mention symbol name in reportRangeError() — maskray / detail
  24. Add dwarfdump support for DW_OP_regval_type. — Adrian Prantl / detail
  25. [libcxx] Add a std::string_view pretty printer for libcxx. — eric / detail
  26. [AArch64] Fix data race on RegisterBank initialization. — huihuiz / detail
  27. [AMDGPU] Fix data race on RegisterBank initialization. — huihuiz / detail
  28. [ARM] Fix data race on RegisterBank initialization. — huihuiz / detail
  29. [SmallString] Add explicit conversion to std::string — Jonas Devlieghere / detail
  30. DwarfExpression: Factor out getOrCreateBaseType() (NFC) — Adrian Prantl / detail
  31. Run clang-format on DwarfExpression (NFC) — Adrian Prantl / detail
  32. [lldb/Host] Fix implicit StringRef to std::string conversion — Jonas Devlieghere / detail
  33. [AMDGPU][GlobalISel] Select 8-byte LDS Ops with 4-byte alignment — Austin.Kerbow / detail
  34. [clangd] Don't mmap source files on all platforms --> don't crash on git — sam.mccall / detail
  35. [ConstantFold][SVE] Fix constant folding for scalable vector binary — huihuiz / detail
  36. [DAGCombiner] ISD::SHL/SRA/SRL - use general — llvm-dev / detail
  37. Handle non-absolute include dirs properly for both dwarf4 and dwarf5. — saugustine / detail
  38. [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects — maskray / detail
  39. Revert "[ARM] Fix data race on RegisterBank initialization." — huihuiz / detail
  40. Revert "[AMDGPU] Fix data race on RegisterBank initialization." — huihuiz / detail
  41. Revert "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  42. attempt to fix symbolize-paths.s on windows — thakis / detail
  43. attempt to fix symbolize-paths.s everywhere after cd68f4 — thakis / detail
  44. [GlobalISel][IRTranslator] Follow convention and put constant offset of — Amara Emerson / detail
  45. [InstCombine] Add undef/non-splat tests for add/sub + icmp eq; NFC — nikita.ppv / detail
  46. [InstCombine] Support non-splat vectors in icmp eq + add/sub fold — nikita.ppv / detail
  47. [build] Fix runtimes build after 2e745ba6b0ba — smeenai / detail
  48. Print discriminators when printing .debug_line in GNU style. — saugustine / detail
  49. Add IntegerAttr::verifyConstructionInvariants. — silvasean / detail
  50. AMDGPU/GlobalISel: Fix tests in release build — Matthew.Arsenault / detail
  51. [libcxx] [Windows] Store the lconv struct returned from localeconv in — martin / detail
  52. [InstCombine] add splat binop tests; NFC — spatel / detail
  53. Rewrite test not to rely on StrEq with StringRef — benny.kra / detail
  54. [PowerPC][Future] Add prefixed loads and stores for future CPU — wei.huang / detail
  55. [NFCI][AArch64][SVE] Set default DestructiveInstType in AArch64Inst — mcinally / detail
  56. [Loads] Handle simple cases with same base pointer with constant offsets — yamauchi / detail
  57. [gn build] Port 24962ced814 — llvmgnsyncbot / detail
  58. [AArch64][GlobalISel] Fix TBNZ/TBZ opcode selection — Jessica Paquette / detail
  59. Revert "[llvm-objcopy] Initial support for wasm in llvm-objcopy" — dschuff / detail
  60. [lldb] Fix build break in ProcessDebugger due to StringRef usage changes — stilis / detail
  61. [gn build] Port 5ea83eef4d6 — llvmgnsyncbot / detail
  62. [libc] Fix build after 777180a32b61070a10dd330b4f038bf24e916af1. — sivachandra / detail
  63. [GlobalISel] Add new combine to convert scalar G_MUL to G_SHL. — Amara Emerson / detail
  64. [build] Fix LLVM_ENABLE_RUNTIMES override condition — smeenai / detail
  65. [NFC][AArch64][SVE] Rename Destructive enumerator from — mcinally / detail
  66. [libc] Add a library of standalone C++ utilities. — sivachandra / detail
  67. [SmallString] Remove StringRef indirection for std::string conversion. — Jonas Devlieghere / detail
  68. [scudo][standalone] Revert some perf-degrading changes — kostyak / detail
  69. [lldb/Reproducers] Add (de)serialization overload for char** — Jonas Devlieghere / detail
  70. [opt viewer] Python compat - decode/encode string — Yuanfang Chen / detail
  71. AMDGPU/GlobalISel: Select permlane16/permlanex16 — arsenm2 / detail
  72. [compiler-rt][profile] fix test/instrprof-set-filename.c on windows — Yuanfang Chen / detail
  73. GlobalISel: Add observer argument to legalizeIntrinsic — arsenm2 / detail
  74. [mlir] [VectorOps] consolidate all vector utilities to one header/cc — ajcbik / detail
  75. [X86] Fix the cost model for v16i16->v16i32 zero_extend/sign_extend with — craig.topper / detail
  76. [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp — craig.topper / detail
  77. [LTO] Add optimization remarks for removed functions — xazax / detail
  78. [gn build] add a FIXME about using /Gw on win — thakis / detail
  79. [lldb/Reproducers] Account for char** being a nullptr — Jonas Devlieghere / detail
  80. [lldb/Reproducers] Add unittest for char** (de)serializer — Jonas Devlieghere / detail
  81. [Attributor] Fix TODO to avoid recomputation of results — johannes / detail
  82. [libc++] Explicitly specify LIBCXX_ENABLE_SHARED to try and fix CI — Louis Dionne / detail
  83. [llvm-objcopy] Initial support for wasm in llvm-objcopy — dschuff / detail
  84. [gn build] Port f2af0607000 — llvmgnsyncbot / detail
  85. [Attributor] Pointer privatization attribute (argument promotion) — johannes / detail
  86. [CMake][libcxx] Don't wrap __config_site path in quotes on Windows — phosek / detail
  87. [llvm][docs] Fix formatting in LangRef. [NFC] — francesco.petrogalli / detail
  88. [llvm][NFC] Rename CallAnalyzer::onCommonInstructionSimplification — mtrofin / detail
  89. [llvm] Replace SmallStr.str().str() with std::string conversion — Jonas Devlieghere / detail
  90. [clang] Replace SmallStr.str().str() with std::string conversion — Jonas Devlieghere / detail
  91. [lld] Replace SmallStr.str().str() with std::string conversion operator. — Jonas Devlieghere / detail
  92. [X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, but — craig.topper / detail
  93. [lldb] Replace SmallStr.str().str() with std::string conversion — Jonas Devlieghere / detail
  94. [lldb/Reproducers] Assert when trying to get object for invalid index. — Jonas Devlieghere / detail
  95. [lldb/Reproducers] Fix reproducer instrumentation formatting (NFC) — Jonas Devlieghere / detail
  96. [llvm][VectorUtils] Tweak VFShape for scalable vector functions. — francesco.petrogalli / detail
  97. Revert "[lldb/Reproducers] Assert when trying to get object for invalid — Jonas Devlieghere / detail
  98. [X86] Add function isPrefix() — shengchen.kan / detail
  99. Even more fixes of implicit std::string conversions — uabelho / detail
  100. Revert "[X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, — craig.topper / detail
  101. Define _LIBCPP_HAS_TIMESPEC_GET for FreeBSD when appropriate — dimitry / detail
  102. [AArch64][GlobalISel] During ISel try to convert G_PTR_ADD to G_ADD. — Amara Emerson / detail
  103. [mlir][NFC] Explicitly initialize dynamic legality when setting op — riddleriver / detail
  104. Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and — csigg / detail
  105. [InstCombine] Process newly inserted instructions in the correct order — nikita.ppv / detail
  106. [InstCombine] Add SetVector.h include — nikita.ppv / detail
  107. [InstCombine] Update SimplifyCFG test — nikita.ppv / detail
  108. [ARM][LowOverheadLoops] Check scalar predicates — sam.parker / detail
  109. [X86][Sched] A bunch of fixes to the Zen2 sched model latencies. — courbet / detail
  110. Inline debug variable. — gribozavr / detail
  111. [DebugInfo] Fix DebugLine::Prologue::getLength — james.henderson / detail
  112. [InstCombine][AMDGPU] Trim components of s_buffer_load — Piotr Sobczak / detail
  113. AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns — cwabbott0 / detail
  114. [ASTMatchers] Add hasPlacementArg and hasAnyPlacementArg traversal — n.james93 / detail
  115. [clangd][vscode] Get rid of the deprecated vscode module in the — hokein.wu / detail
  116. Add lowering of STRICT_FSETCC and STRICT_FSETCCS — john.brawn / detail
  117. [clangd] Bump vscode-clangd v0.0.20 — hokein.wu / detail
  118. [llvm-readobj] - Add a few warnings for --gnu-hash-table. — grimar / detail
  119. [lldb][NFC] Remove TypeSystemClang::GetASTContext calls in IRForTarget — Raphael Isemann / detail
  120. [clangd] Log directory when a CDB is loaded — kadircet / detail
  121. [llvm-readobj] - Improve error message reported by DynRegionInfo. — grimar / detail
  122. Add 'gpu.terminator' operation. — herhut / detail
  123. [clangd] Make go-to-def jumps to overriden methods on `final` specifier. — hokein.wu / detail
  124. [yaml2obj] - Add a way to set sh_entsize for relocation sections. — grimar / detail
  125. [ARM][LowOverheadLoops] Skip debug values — sam.parker / detail
  126. [MLIR] Added llvm.invoke and llvm.landingpad — zinenko / detail
  127. [DAGCombiner] ISD::SDIV/UDIV/SREM/UREM - use general — llvm-dev / detail
  128. [DAGCombiner] ISD::AND/OR/XOR - use general — llvm-dev / detail
  129. [libc++] [P0325] Implement to_array from LFTS with updates. — marek / detail
  130. [AVR] Recognize the AVR architecture in lldb — aykevanlaethem / detail
  131. [FPEnv][AArch64] Add lowering and instruction selection for — john.brawn / detail
  132. [PowerPC][Future] Prefixed Instructions 64 Byte Boundary Support — stefanp / detail
  133. [gn build] Port f00be8da62b — llvmgnsyncbot / detail
  134. Activate extension loading test on Darwin now that the underlying fix — sguelton / detail
  135. [Linalg] Format Linalg/fusion.mlir. — pifon / detail
  136. AMDGPU/GlobalISel: Select llvm.amdgcn.buffer.atomic.cmpswap — arsenm2 / detail
  137. test-release.sh: Add MLIR to the projects list — hans / detail
  138. [GlobalISel] (fix) Use pointer type size for offset constant when — arsenm2 / detail
  139. AMDGPU/GlobalISel: Only map VOP operands to VGPRs — arsenm2 / detail
  140. AMDGPU/GlobalISel: Legalize unpacked d16 image operations — arsenm2 / detail
  141. AMDGPU/GlobalISel: Custom lower G_LOG/G_LOG10 — arsenm2 / detail
  142. [clang-format] Improve support for multiline C# strings — jbcoe / detail
  143. AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI — arsenm2 / detail
  144. GlobalISel: Implement s32->s64 G_FPTOSI lowering — arsenm2 / detail
  145. [FPEnv][AArch64] Add lowering and instruction selection for strict — john.brawn / detail
  146. Drop arm triple from test/CodeGen/AArch64/global-merge-hidden-minsize.ll — hans / detail
  147. Fix helptext for opt/llc after 14fc20ca6 — nemanja.i.ibm / detail
  148. Changed wrong ROCDL instructions in GPU lowering. — julian.gross / detail
  149. AMDGPU/GlobalISel: Don't use pointless getConstantVRegVal — arsenm2 / detail
  150. [InstCombine][DebugInfo] Fold constants wrapped in metadata — david.stenberg / detail
  151. [PowerPC][Future] Branch Distance Estimation For Prefixed Instructions — stefanp / detail
  152. Bring back the tests for update_cc_tests_checks.py — Alexander.Richardson / detail
  153. [analyzer] DynamicSize: Remove 'getExtent()' from regions — charusso / detail
  154. [gn build] Port 601687bf731 — llvmgnsyncbot / detail
  155. [mlir][spirv] Add GroupNonUniform min and max operations. — antiagainst / detail
  156. [analyzer] DynamicSize: Remove 'getSizeInElements()' from store — charusso / detail
  157. [XCOFF][AIX] Support basic relocation type on AIX — jasonliu / detail
  158. [mlir] EnumsGen: dissociate string form of integer enum from C++ symbol — zinenko / detail
  159. [analyzer] CheckerContext: Make the Preprocessor available — charusso / detail
  160. [MLIR] Add the sqrt operation to mlir. — frank.laub / detail
  161. [Clang][Bundler] Reduce fat object size — serguei.n.dmitriev / detail
  162. [BPF] fix a bug in BPFMISimplifyPatchable pass with -O0 — yhs / detail
  163. [OPENMP50]Handle lastprivate conditionals passed as shared in inner — a.bataev / detail
  164. [NFC][IndVarSimplify] Autogenerate exit_value_test2.ll check lines — lebedev.ri / detail
  165. [libc] Add a missing `this->` in __llvm_libc::cpp:MutableArrayRef::end. — sivachandra / detail
  166. [NFC] small refactor on RenamerClangTidyCheck.cpp — n.james93 / detail
  167. [AArch64][ARM] Always expand ordered vector reductions (PR44600) — nikita.ppv / detail
  168. [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and — whitneyt / detail
  169. [libcxxabi] Insert padding in __cxa_exception struct for compatibility — Steven Wu / detail
  170. [ThinLTO] Disable "Always import constants" due to compile time issues — tejohnson / detail
  171. [Clang][Driver] Disable llvm passes for the first host OpenMP offload — serguei.n.dmitriev / detail
  172. [AArch64][SVE] Add remaining SVE2 mla indexed intrinsics. — danilo.carvalho.grael / detail
  173. [ConstantFold][SVE] Fix constant folding for scalable vector unary — huihuiz / detail
  174. [Concept] Fix incorrect check for containsUnexpandedParameterPack in CSE — saar / detail
  175. [Concepts] Add check for dependent RC when checking function constraints — saar / detail
  176. [Concepts] Add 'this' context to instantiation of member requires clause — saar / detail
  177. [ConstantFold][SVE][NFC] Add test for select instruction in scalable — huihuiz / detail
  178. Speed up compilation of ASTImporter — rnk / detail
  179. [AArch64] -fpatchable-function-entry=N,0: place patch label after BTI — maskray / detail
  180. [AIX] Minor cleanup in AsmPrinter. [NFC] — sd.fertile / detail
  181. [lldb/Reproducers] Fix API boundary tracking bug — Jonas Devlieghere / detail
  182. [mlir] Add initial support for parsing a declarative operation assembly — riddleriver / detail
  183. [mlir] Add support for generating the parser/printer from the — riddleriver / detail
  184. [mlir] Update various operations to declaratively specify their assembly — riddleriver / detail
  185. [mlir][NFC] Use declarative format for several operations in LLVM and — riddleriver / detail
  186. [mlir][NFC] Update several SPIRV operations to use declarative parsers. — riddleriver / detail
  187. [libc] Add [EXPECT|ASSERT]_[TRUE|FALSE] unittest macros. — sivachandra / detail
  188. [libc++abi] Bump PACKAGE_VERSION — apl / detail
  189. [AMDGPU] Add file headers for few files where it is missing. — mahesha.comp / detail
  190. [Clang][Bundler][NFC] Replace SmallString<...> with StringRef — serguei.n.dmitriev / detail
  191. [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM — zinenko / detail
  192. [lldb][NFC] LLDB_LOGF to LLDB_LOG conversion in ClangASTImporter — Raphael Isemann / detail
  193. [scudo][standalone] Release secondary memory on purge — kostyak / detail
  194. Move verification of Sema::MaximumAlignment to a .cpp file — rnk / detail
  195. [InstCombine] Create new insts in foldICmpEqIntrinsicWithConstant; NFCI — nikita.ppv / detail
  196. [InstCombine] Remove unnecessary worklist add; NFCI — nikita.ppv / detail
  197. AMDGPU: Don't use separate cache arguments for s_buffer_load node — Matthew.Arsenault / detail
  198. AMDGPU: Replace subtarget check with an assert — Matthew.Arsenault / detail
  199. MSVC Buggy version detection: turn pre-processor error into CMake — aminim / detail
  200. [NFC] Fix check prefix add in fcanonicalize-elimination.ll — daltenty / detail
  201. [Fuchsia] Never link in implicit "system dependencies" of sanitizer — phosek / detail
  202. [InstCombine] Remove unnecessary worklist add; NFCI — nikita.ppv / detail
  203. [AArch64][GlobalISel] Disallow vectors in convertPtrAddToAdd. — Amara Emerson / detail
  204. [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z — Jessica Paquette / detail
  205. CodeGen: Use Register — Matthew.Arsenault / detail
  206. AMDGPU: Cleanup and fix SMRD offset handling — Matthew.Arsenault / detail
  207. Revert "MSVC Buggy version detection: turn pre-processor error into — aminim / detail
  208. Revert "AMDGPU: Cleanup and fix SMRD offset handling" — Matthew.Arsenault / detail
  209. [lldb/Reproducers] Use LLDB_RECORD_DUMMY for GetStopDescription — Jonas Devlieghere / detail
  210. [lldb/Reproducers] Fix typo in CMake so we actually replay. — Jonas Devlieghere / detail
  211. [SafeStack][DebugInfo] Insert DW_OP_deref in correct location — leonardchan / detail
  212. Auto-completion bug fix for dot operator — waltermelon / detail
  213. MSVC Buggy version detection: turn pre-processor error into CMake — aminim / detail
  214. Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correct location" — leonardchan / detail
  215. [GlobalISel][IRTranslator] When translating vector geps, splat the base — Amara Emerson / detail
  216. [lldb][NFCI] Rename variable in ValueObject — apl / detail
  217. White space only change: reflow a comment in basic_string — mvels / detail
  218. [SafeStack][DebugInfo] Insert DW_OP_deref in correct location — leonardchan / detail
  219. Replace 'AllowExplicit' bool with an enum. No functionality change. — richard / detail
  220. PR44721: Don't consider overloaded operators for built-in comparisons — richard / detail
  221. PR41991: Accept attributes on defaulted and deleted friends. — richard / detail
  222. [Concepts] Check function constraints before deducing auto return type — saar / detail
  223. [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local — maskray / detail
  224. [llvm-objcopy][test] Fix tests when path contains "bar" — maskray / detail
  225. [lldb][NFCI] Delete commented out code — apl / detail
  226. [objc_direct] fix codegen for mismatched Decl/Impl return types — phabouzit / detail
  227. [objc_direct] Small updates to help with adoption. — phabouzit / detail
  228. Revert "[objc_direct] Small updates to help with adoption." — phabouzit / detail
  229. PR44627: Consider reversing == and <=> candidates found by ADL. — richard / detail
  230. [GISel][KnownBits] Fix a bug where we could run out of stack space — qcolombet / detail
  231. [SmallString] Use data() instead of begin() (NFC) — Jonas Devlieghere / detail
  232. [lldb/Lit] Fix UnboundLocalError when reaching a timeout. — Jonas Devlieghere / detail
  233. [lldb][NFCI] Remove unused LanguageType parameters — apl / detail
  234. [lldb][NFCI] Remove UserExpression::GetJITModule — apl / detail
  235. [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get(). — timshen / detail
  236. Fix typo — sebastian.neubauer / detail
  237. [lldb][NFC] Cleanup ClangASTImporter::LayoutInfo — Raphael Isemann / detail
  238. [lldb][NFC] Add safe Decl->CompilerDecl conversion function — Raphael Isemann / detail
  239. Revert "[libc++] [P0325] Implement to_array from LFTS with updates." — marek / detail
  240. [DWARF] Add support for 64-bit DWARF in .debug_names. — ikudrin / detail
  241. [libc] Add utils for memory functions — gchatelet / detail
  242. [lldb] Print the command output when 'expect' fails even if a custom msg — Raphael Isemann / detail
  243. [gn build] Port 16a0313ee32 — llvmgnsyncbot / detail
  244. [Support] Wrap extern TLS variable in getter function — martin / detail
  245. [llvm-readobj][test] - Cleanup testing of the --sections command line — grimar / detail
  246. Fix conversion of loops to GPU with no block/thread dimensions. — herhut / detail
  247. [llvm-readobj] - Don't crash when dumping invalid dynamic relocation. — grimar / detail
  248. [NFC][ARM] Add test — sam.parker / detail
  249. Reland [libc++] [P0325] Implement to_array from LFTS with updates. — marek / detail
  250. [AArch64][SVE] Add remaining SVE2 intrinsics for uniform DSP operations — kerry.mclaughlin / detail
  251. [lldb][NFC] Remove ParserVars::m_parser_type member that was never read — Raphael Isemann / detail
  252. [lldb][NFC] Remove unnecessary ClangASTImporter checks in ClangASTSource — Raphael Isemann / detail
  253. [lldb][NFC] Add a CompilerDecl->clang::Decl conversion function to — Raphael Isemann / detail
  254. [llvm-objdump] avoid crash disassembling unknown instruction — sjoerd.meijer / detail
  255. Implement -fsemantic-interposition — sguelton / detail
  256. [lldb/DWARF] Delete some dead code in SymbolFileDWARF — pavel / detail
  257. AMDGPU/GlobalISel: Make use of MachineIRBuilder helper functions. NFC. — jay.foad / detail
  258. [compiler-rt] Fix build on NetBSD 9.99.44 — n54 / detail
  259. [Concepts] Correctly form initial parameter mapping for parameter packs, — saar / detail
  260. Reapply "AMDGPU: Cleanup and fix SMRD offset handling" — Matthew.Arsenault / detail
  261. [clangd][Hover] Handle uninstantiated default args — kadircet / detail
  262. AMDGPU/GlobalISel: Select global MUBUF atomicrmw — Matthew.Arsenault / detail
  263. [lldb] Move non-DWARF code: DWARFUnit -> SymbolFileDWARF — jan.kratochvil / detail
  264. [clang-format] Fixes for spaces around C# object initializers — jbcoe / detail
  265. [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops — antiagainst / detail
  266. [lldb] Remove some dead code from SharingPtr.h — pavel / detail
  267. [lldb] Add a basic unit test for the SharedCluster class — pavel / detail
  268. [PATCH] D73727: [SLP] drop poison-generating flags for shuffle reduction — spatel / detail
  269. AMDGPU/GlobalISel: Combine FMIN_LEGACY/FMAX_LEGACY — Matthew.Arsenault / detail
  270. [lldb] Revert refactorization from: Move non-DWARF code: DWARFUnit -> — jan.kratochvil / detail
  271. AMDGPU: Fix potential use of undefined value — arsenm2 / detail
  272. [NFC] [lldb] Unindent DWARFDebugInfoEntry::GetDWARFDeclContext — jan.kratochvil / detail
  273. [NFC] Introduce a type to model memory operation — gchatelet / detail
  274. [AArch64][SVE] Add SVE2 mla unpredicated intrinsics. — danilo.carvalho.grael / detail
  275. - Update .clang-tidy to ignore parameters of main like functions for — n.james93 / detail
  276. [lldb][NFC] Fix expect calls with wrong order of 'substrs' items for — Raphael Isemann / detail
  277. [GlobalISel] Tidy up unnecessary calls to createGenericVirtualRegister — jay.foad / detail
  278. [PGO][PGSO] Handle MBFIWrapper — yamauchi / detail
  279. [AMDGPU] fixed divergence driven shift operations selection — alex-t / detail
  280. [DAG] Enable ISD::INSERT_SUBVECTOR SimplifyMultipleUseDemandedBits — llvm-dev / detail
  281. [Concepts] Fix isDeclarationSpecifier to detect type-constraints — saar / detail
  282. Orc: Remove redundant std::move — dblaikie / detail
  283. [yaml2obj] Internlize DocNum. NFC — maskray / detail
  284. [lldb/Test] Fix substrs order in self.expect for more tests (NFC) — Jonas Devlieghere / detail
  285. Orc: Remove an unnecessary explicit scope — dblaikie / detail
  286. [mlir] Linalg tiling: generate code avoding out-of-bounds accesses — zinenko / detail
  287. [mlir] Remove the dependency of StdToLLVM on LoopToStd — zinenko / detail
  288. [DAG] SimplifyMultipleUseDemandedBits - peek through unused — llvm-dev / detail
  289. [lldb/Symbol] Use StringRef ctor to prevent incorrect overload — Jonas Devlieghere / detail
  290. [AArch64][GlobalISel] Walk through G_TRUNC in getTestBitReg — Jessica Paquette / detail
  291. [GlobalISel] Tweak lowering of G_SMULO/G_UMULO — jay.foad / detail
  292. RNG: Take pass name as argument instead of pass pointer. — d.c.ddcc / detail
  293. [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering — ajcbik / detail
  294. [Typo fix] RNG: Take pass name as argument instead of pass pointer. — d.c.ddcc / detail
  295. [libc] Use cpp::Array instead of cpp::ArrayRef in memory/utils_test. — sivachandra / detail
  296. [InstCombine] Push negation through multiply (PR44234) — nikita.ppv / detail
  297. [mlir][NFC] Refactor DialectConversion debug logging — riddleriver / detail
  298. [lldb/Test] Fix substrs order in self.expect for more tests (NFC) — Jonas Devlieghere / detail
  299. [lldb] Move clang-based files out of Symbol — apl / detail
  300. [lldb/Test] Fix substrs order in self.expect for more tests (NFC) — Jonas Devlieghere / detail
  301. DebugInfo: Allow dumping macinfo and macinfo.dwo from the same file — dblaikie / detail
  302. [lldb] [test] Skip 128-bit int tests on i386 (no __int128_t) — mgorny / detail
  303. [mlir][Linalg] Adding support for linalg_matmul with tensors. — ntv / detail
  304. PR44723: Trigger return type deduction for operator<=>s whose return — richard / detail
  305. DebugInfo: Simplify debug-macinfo-split-dwarf.ll — dblaikie / detail
  306. [mlir][EDSC] NFC - Cleanups to builder-api-test.cpp — ntv / detail
  307. [mlir][DialectConversion] Remove invalid NDEBUG wrapper. — riddleriver / detail
  308. [lldb/Test] Fix substrs order in self.expect for the remaining tests — Jonas Devlieghere / detail
  309. [lldb/Test] Make substrs argument to self.expect ordered. — Jonas Devlieghere / detail
  310. [diagtree] Use a different color for unimplemented GCC diagnostic flags — richard / detail
  311. Revert "[lldb/Test] Make substrs argument to self.expect ordered." — Jonas Devlieghere / detail
  312. [clang-doc] Improving Markdown Output — phosek / detail
  313. [RISCV] Implement jump pseudo-instruction — luismarques / detail
  314. Revert "[clang-doc] Improving Markdown Output" — phosek / detail
  315. [lldb/Platform] Always print Kernel last — Jonas Devlieghere / detail
  316. [lldb/Test] Fix substr order in TestWatchLocationWithWatchSet.py — Jonas Devlieghere / detail
  317. [lldb/Test] Fix more substr ordering issues that only repro on the bot — Jonas Devlieghere / detail
  318. [scudo][standalone] Change default Android config — kostyak / detail
  319. Don't warn about missing declarations for partial template — aaronpuchert / detail
  320. [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect — diego.caballero / detail
  321. NFC. Comments cleanup in DSE::memoryIsNotModifiedBetween — apilipenko / detail
  322. [lldb] Remove unused CPPLanguageRuntime dependency — apl / detail
  323. Move target tests to target subdirectories — Matthew.Arsenault / detail
  324. DAG: Check if a value is divergent before requiresUniformRegister — Matthew.Arsenault / detail
  325. DebugInfo: Split DWARF: Hash non-member function child DIEs — dblaikie / detail
  326. [CMake] compiler-rt: Add COMPILER_RT_BUILTINS_ENABLE_PIC — phosek / detail
  327. DwarfDebug.cpp: Fix some indentation — dblaikie / detail
  328. [lldb/MCDisasm] Simplify predicates in MCDisasmInstance, NFC — Vedant Kumar / detail
  329. [lldb/Value] Avoid reading more data than the host has available — Vedant Kumar / detail
  330. [lldb/TypeSystemClang] Use references in a static helper, NFC — Vedant Kumar / detail
  331. [libcxx] [test] Update msvc_stdlib_force_include.h. — stl / detail
  332. Move DenseMapInfo traits to TypeSize.h — rnk / detail
  333. Avoid std::tie in TypeSize.h — rnk / detail
  334. [Support] Don't modify the current EH context during stack unwinding — rnk / detail
  335. Fix wrong devirtualization when the final overrider in one base class — richard / detail
  336. AMDGPU: Switch some tests to use generated checks — arsenm2 / detail
  337. AMDGPU/GlobalISel: Fix forming G_TRUNC with vcc result — arsenm2 / detail
  338. [lldb/Reproducers] Include string length in string (de)serialization. — Jonas Devlieghere / detail
  339. [gn build] add asan runtime on linux and mac — thakis / detail
  340. [gn build] unbreak mac build after 133a31cef61c — thakis / detail
  341. [mlir][Linalg] NFC - Cleanup and split input file for roundtrip.mlir — ntv / detail
  342. Don't assume a reference refers to at least sizeof(T) bytes. — richard / detail
  343. [ELF][Mips] Drop an unneeded config->relocatable check — maskray / detail
  344. [lldb] Remove LanguageRuntime::GetOverrideExprOptions — apl / detail
  345. [Frontend] Delete a redundant check of -pg for setFramePointer() — maskray / detail
  346. [ValueTracking] Add DemandedElts support to — llvm-dev / detail
  347. Remove unused function. NFCI. — llvm-dev / detail
  348. Make StringRef's std::string conversion operator explicit The build is — sylvestre / detail
  349. GlobalISel: Support widening unmerge results with pointer source — arsenm2 / detail
  350. AMDGPU/GlobalISel: Improve legalization of wide stores — arsenm2 / detail
  351. AMDGPU/GlobalISel: Use more wide vector load/stores — arsenm2 / detail
  352. Don't mark MIPS TRAP as isTerminator — Alexander.Richardson / detail
  353. [mlir] Fix errors in release & no-assert — jpienaar / detail
  354. [clang-format] Add option for not breaking line before ObjC params — paulhoad / detail
  355. [Sema] Remove a -Wrange warning from -Wall — koraq / detail
  356. [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type — craig.topper / detail
  357. Add ThinLtoJIT example — Stefan Gränitz / detail
  358. [X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, but — craig.topper / detail
  359. [X86] In X86FastEmitSSESelect, fall back to SelectionDAG if the inputs — craig.topper / detail
  360. [clang][driver] Remove an unused parameter. NFC. — michael.hliao / detail
  361. AMDGPU/GFX10: Fix NSA reassign pass when operands are undef — nicolai.haehnle / detail
  362. [ADT] 'PointerUnion::is' returns 'bool' — modocache / detail
  363. [PatchableFunction] Use an empty DebugLoc — maskray / detail
  364. [mlir] Expand shape functions in ShapeInference doc — jpienaar / detail
  365. [DebugInfo] Merge DebugInfoFinder::{processDeclare,processValue} into — maskray / detail
  366. [Transforms] Simplify with make_early_inc_range — i / detail
  367. Revert "[ARM][MVE] VPT Blocks: findVCMPToFoldIntoVPS" — david.green / detail
  368. [NFC] Refactor TableGen for attributes — tyker / detail
  369. [WIP] Build assume from call — tyker / detail
  370. [NFC] Factor out function to detect if an attribute has an argument. — tyker / detail
  371. Revert "[NFC] Factor out function to detect if an attribute has an — tyker / detail
  372. [clang-tidy] Fixed crash 44745 in readability-else-after-return — n.james93 / detail
  373. Revert "[WIP] Build assume from call" — tyker / detail
  374. Revert "[NFC] Refactor TableGen for attributes" — tyker / detail
  375. [NFC] Refactor TableGen for attributes — tyker / detail
  376. Remove superfluous space from -Wrange-loop-construct message — aaronpuchert / detail
  377. [Analysis] add optional index parameter to isSplatValue() — spatel / detail
  378. [WIP] Build assume from call — tyker / detail
  379. Revert "[WIP] Build assume from call" — tyker / detail
  380. [WIP] Build assume from call — tyker / detail
  381. Revert "[WIP] Build assume from call" — tyker / detail
  382. [WIP] Build assume from call — tyker / detail
  383. [CodeGenPrepare] Make TargetPassConfig required — maskray / detail
  384. Revert "[WIP] Build assume from call" — tyker / detail
  385. [CodeGenPrepare] Delete dead !DL check — maskray / detail
  386. [CodeGenPrepare][test] Add REQUIRES to two tests after D73754 — maskray / detail
  387. [X86][SSE] combineBitcastvxi1 - add pre-AVX512 v64i1 handling — llvm-dev / detail
  388. [X86][SSE] Add bitcast <128 x i1> %1 to <2 x i64> test case — llvm-dev / detail
  389. [gn build] Delete stale AttributesCompatFunc after — maskray / detail
  390. Fix a few spelling mistakes in comments. NFCI. — llvm-dev / detail
  391. Regenerate bitcast test for upcoming patch. — llvm-dev / detail
  392. [test] More tests to target specific directories after CodeGenPrepare — maskray / detail
  393. Build assume from call — tyker / detail
  394. [gn build] Port a7bbe45a3e2 — llvmgnsyncbot / detail
  395. [X86] Cleanup the lrint/llrint/lround/llround tests a bit. — craig.topper / detail
  396. Revert "[mlir][Linalg][doc] Add Design Document for the Linalg Dialect" — ntv / detail
  397. [mlir][Linalg][doc] Add Design Document for the Linalg Dialect — ntv / detail
  398. build: only pass -UNDEBUG when compiling C/C++ — Saleem Abdulrasool / detail
  399. [X86] Use MVT::f80 for the result type of the FLD used to convert from — craig.topper / detail
  400. [clang-tidy] Fix false positive for cppcoreguidelines-init-variables — n.james93 / detail
  401. [clang-tidy] Added option for disabling const qualifiers in — n.james93 / detail
  402. Fixed typo in CTE release notes failing build — n.james93 / detail
  403. build: attempt to repair the build — Saleem Abdulrasool / detail
  404. [NFC] Fix helptext for opt/llc after https://reviews.llvm.org/D68411 — shengchen.kan / detail
  405. [Driver] Move -fsemantic-interposition decision from cc1 to driver — maskray / detail
  406. [Driver] Fix fsemantic-interposition.c for Windows and Darwin — maskray / detail
  407. [OpenMP][Part 1] Reusable OpenMP context/traits handling — johannes / detail
  408. [Inliner][NoAlias] Use call site attributes too — johannes / detail
  409. [gn build] Port c953409ff89 — llvmgnsyncbot / detail
  410. [llvm-extract] Add -keep-const-init commandline option — aqjune / detail
  411. [PM][CGSCC] Add a helper to update the call graph from SCC passes — johannes / detail
  412. [X86] Remove a couple unnecessary calls to ConvertCmpIfNecessary. — craig.topper / detail
  413. [DebugInfo] Remove an unused method DWARFUnit::getDWARF5HeaderSize(). — ikudrin / detail
  414. [Driver][test] Change %itanium_abi_triple to generic ELF — maskray / detail
  415. [Attributor] Propagate known information from `checkForAllCallSites` — johannes / detail
  416. [Attributor] AANoRecurse check all call sites for `norecurse` — johannes / detail
  417. [Attributor][FIX] Try to resolve non-determinism problem for now — johannes / detail
  418. clang-format: [JS] document InsertTrailingCommas. — martin / detail
  419. [LLDB] Fix GCC warnings about extra semicolon. NFC. — martin / detail
  420. [OpenMP] Fix GCC warnings. NFC. — martin / detail
  421. [libcxxabi] Fix layout of __cxa_exception for win64 — martin / detail
  422. [PM][CGSCC] Add parentheses to avoid a GCC warning. NFC. — martin / detail
  423. [llvm] Add a way to speed up the speed in which BumpPtrAllocator — Raphael Isemann / detail
  424. [mlir] NFC: Fix trivial typo in comment — ishizaki / detail
  425. [JumpThreading] Half the duplicate threshold at Oz — sam.parker / detail
  426. [MLIR] Make gpu.launch implicitly capture uses of values defined above. — herhut / detail
  427. [AMDGPU] Don't remove short branches over kills — jay.foad / detail
  428. [llvm-exegesis] Add pfm counters for Zen2 (znver2). — courbet / detail
  429. [lldb] Increase the rate at which ConstString's memory allocator scales — Raphael Isemann / detail
  430. Fix broken invariant — gchatelet / detail
  431. Revert "[libcxx] Force-cache LIBCXX_CXX_ABI_LIBRARY_PATH" — hans / detail
  432. Revert "[lldb] Increase the rate at which ConstString's memory allocator — Raphael Isemann / detail
  433. Revert "[llvm] Add a way to speed up the speed in which BumpPtrAllocator — Raphael Isemann / detail
  434. [clangd] Refactor TUScheduler options into a struct. NFC — sam.mccall / detail
  435. [clangd] TUScheduler::run() (i.e. workspace/symbol) counts towards — sam.mccall / detail
  436. Make quick-append.test resilient to running in paths with '1.o' in the — hans / detail
  437. Fixed a -Wunused-variable warning in no-assertion builds — gribozavr / detail
  438. [MLIR][Linalg] Lower linalg.generic to ploops. — pifon / detail
  439. [llvm-exegesis] Restrict the range of allowable rounding countrols. — courbet / detail
  440. [LLDB] Add missing declarations for linking to psapi — martin / detail
  441. Reland "[llvm] Add a way to speed up the speed in which BumpPtrAllocator — Raphael Isemann / detail
  442. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" — llvm-dev / detail
  443. [clang][AST] Add an AST matcher for deducedTemplateSpeializationType. — hokein.wu / detail
  444. [ARM,MVE] Add intrinsics for vdupq. — simon.tatham / detail
  445. [ARM,MVE] Add intrinsics for v[id]dupq and v[id]wdupq. — simon.tatham / detail
  446. [ARM,MVE] Fix vreinterpretq in big-endian mode. — simon.tatham / detail
  447. [mlir] Fix link to 'Getting started with MLIR' — zinenko / detail
  448. [DebugInfo][test] Adjust line table unit length to account for contents — james.henderson / detail
  449. [mlir] Drop customization hooks from StandardToLLVM conversion — zinenko / detail
  450. [lldb] Make the order in which ClusterManager calls destructors — Raphael Isemann / detail
  451. [clang] Add a missing change of — hokein.wu / detail
  452. [mlir] ConvertStandardToLLVM: do not rely on command line options — zinenko / detail
  453. Allow modernize-use-using to apply to enumerations as well. — aaron / detail
  454. [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS — john.brawn / detail
  455. [Alignment][NFC] Use Align for code creating MemOp — gchatelet / detail
  456. [NFC] unsigned->Register in storeRegTo/loadRegFromStack — simon.moll / detail
  457. [NFC][VE] format VEInstrInfo — simon.moll / detail
  458. AMDGPU/GlobalISel: Fix mem size in test — Matthew.Arsenault / detail
  459. AMDGPU/GlobalISel: Reduce indentation — Matthew.Arsenault / detail
  460. [Concepts] Instantiate invented template type parameter type-constraint — saar / detail
  461. Reland "[lldb] Increase the rate at which ConstString's memory allocator — Raphael Isemann / detail
  462. Revert "[Concepts] Instantiate invented template type parameter — saar / detail
  463. [InstCombine] reassociate splatted vector ops — spatel / detail
  464. [Hexagon] Rename FeatureHasPreV65 to FeaturePreV65 — kparzysz / detail
  465. [FPEnv][AArch64] Add lowering of f128 STRICT_FSETCC — john.brawn / detail
  466. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to — johannes / detail
  467. [Concepts] Instantiate invented template type parameter type-constraint — saar / detail
  468. Revert "[OpenMP][OMPIRBuilder] Add Directives (master and critical) to — johannes / detail
  469. AMDGPU: Fix extra type mangling on llvm.amdgcn.if.break — Matthew.Arsenault / detail
  470. [X86] Move BEXTR DemandedBits handling inside — llvm-dev / detail
  471. [X86] Add some initial BEXTR combine tests — llvm-dev / detail
  472. [clang-tidy] Fix a false positive about C++17 deduced class template — hokein.wu / detail
  473. [VE] vaarg functions callers and callees — simon.moll / detail
  474. [InstCombine] regenerate complete test checks; NFC — spatel / detail
  475. [OPENMP50]Basic parsing/sema analysis for order(concurrent) clause. — a.bataev / detail
  476. [X86] FUCOMI/FCOMI instructions should Def FPSW not FPCW. — craig.topper / detail
  477. build_llvm_package.bat: Use a short form of the git revision — hans / detail
  478. [X86] computeKnownBitsForTargetNode - add BEXTR support (PR39153) — llvm-dev / detail
  479. [VE] (fp)trunc+store & load+(fp)ext isel — simon.moll / detail
  480. Declare __builtin_strlen in StringRef.h as constexpr — hans / detail
  481. [Alignment][NFC] Use Align for getMemcpy/Memmove/Memset — gchatelet / detail
  482. [libFuzzer] Make dataflow and focus functions more user friendly. — mmoroz / detail
  483. Actually, don't try to use __builtin_strlen in StringRef.h before VS — hans / detail
  484. [X86] BEXTR SimplifyDemandedBitsForTargetNode - length == 0 -> result = — llvm-dev / detail
  485. [TargetLowering] SimplifyDemandedBits - add basic KnownBits ZEXTLoad — llvm-dev / detail
  486. HexagonOptAddrMode::changeStore - fix null dereference warning (PR43463) — llvm-dev / detail

clang-d340881-gc2ad7ee1a9a-t5999-b5999.tar.gz (Jan 29, 2020 8:50:13 AM)

  1. [MachineVerifier] Simplify and delete LLVM_VERIFY_MACHINEINSTRS from a — i / detail
  2. [MIPS GlobalISel] Select count leading zeros — petar.avramovic / detail
  3. [MIPS GlobalISel] Select count trailing zeros — petar.avramovic / detail
  4. [MIPS GlobalISel] Select population count (popcount) — petar.avramovic / detail
  5. [clan-tidy] Fix false positive in bugprone-infinite-loop — adam.balogh / detail
  6. Fix missing dependency in LibcUnitTest — gchatelet / detail
  7. [Alignment][NFC] Use Align with CreateMaskedScatter/Gather — gchatelet / detail
  8. [llvm-readobj] - Add a test for --hash-table option. — grimar / detail
  9. [llvm-readobj] - Add a test for --dyn-symbols when there are no dynamic — grimar / detail
  10. [lldb][NFC] Improve documentation for CompletionRequest — Raphael Isemann / detail
  11. [lldb][NFC] Give import-std-module tests a more unique file names — Raphael Isemann / detail
  12. [Alignment][NFC] Use Align with CreateAlignedLoad — gchatelet / detail
  13. [llvm-readobj] - Refine --needed-libs implementation and add a test. — grimar / detail
  14. Don't separate imp/expl def handling for call site params — david.stenberg / detail
  15. [ARM][LowOverheadLoops] Dont ignore VCTP — sam.parker / detail
  16. [ARM][MVE] Tail-predication: support constant trip count — sjoerd.meijer / detail
  17. [ASTMatchers] Fix parent traversal with InitListExpr — steveire / detail
  18. Improvements to call site register worklist — david.stenberg / detail
  19. [clang-format] Handle escaped " in C# string-literals — krasimir / detail
  20. [DWARF] Simplify DWARFExpression. NFC. — ikudrin / detail
  21. [DWARF] Do not pass Version to DWARFExpression. NFCI. — ikudrin / detail
  22. [LLDB] Fix build failures after removing Version from DWARFExpression. — ikudrin / detail
  23. Re-land [Support] Extend TimeProfiler to support multiple threads — russell.gallop / detail
  24. GlobalISel: Translate vector GEPs — Matthew.Arsenault / detail
  25. [MVE] Fixup order of gather writeback intrinsic outputs — david.green / detail
  26. GlobalISel: Reimplement widenScalar for G_UNMERGE_VALUES results — Matthew.Arsenault / detail
  27. [WPD] Emit vcall_visibility metadata for MicrosoftCXXABI — tejohnson / detail
  28. [AMDGPU] Fix GCN regpressure trackers for INLINEASM instructions. — vpykhtin / detail
  29. [AMDGPU] Handle frame index base operands in memOpsHaveSameBasePtr — jay.foad / detail
  30. [AMDGPU] Handle multiple base operands in shouldClusterMemOps — jay.foad / detail
  31. [AMDGPU] Handle multiple base operands in — jay.foad / detail
  32. AMDGPU: Allow i16 shader arguments — Matthew.Arsenault / detail
  33. Use pointer type size for offset constant when lowering load/stores — Matthew.Arsenault / detail
  34. Add a warning, flags and pragmas to limit the number of pre-processor — hans / detail
  35. [X86][AVX] Add test case from PR11210 — llvm-dev / detail
  36. AMDGPU/GlobalISel: Initial selection of MUBUF addr64 load/store — Matthew.Arsenault / detail
  37. [mlir] LLVM import: handle constant data and array/vector aggregates — zinenko / detail
  38. [mlir] Harden error propagation in LLVM import — zinenko / detail
  39. clang-format: [JS] options for arrow functions. — martin / detail
  40. AMDPGPU/GlobalISel: Select more MUBUF global addressing modes — Matthew.Arsenault / detail
  41. [DebugInfo] Make incorrect debug line extended opcode length non-fatal — james.henderson / detail
  42. [test][llvm-dwarfdump] Add extra test case for invalid MD5 form — james.henderson / detail
  43. [LoopUnroll] Remove remapInstruction(). — whitneyt / detail
  44. AMDGPU/GlobalISel: Fix not using global atomics on gfx9+ — Matthew.Arsenault / detail
  45. Restore "[LTO/WPD] Enable aggressive WPD under LTO option" — tejohnson / detail
  46. [clangd] Only re-open files if their flags changed — davg / detail
  47. Revert "AMDGPU: Temporary drop s_mul_hi_i/u32 patterns" — Matthew.Arsenault / detail
  48. Revert "[StackColoring] Remap PseudoSourceValue frame indices via — thakis / detail
  49. Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion. — csigg / detail
  50. AMDGPU/GlobalISel: Custom legalize v2s16 G_SHUFFLE_VECTOR — Matthew.Arsenault / detail
  51. [X86][AVX] Add a more aggressive SimplifyMultipleUseDemandedBits to — llvm-dev / detail
  52. [AMDGPU] Simplify test and extend to gfx9 and gfx10 — jay.foad / detail
  53. AMDGPU: Fix not using f16 fsin/fcos — Matthew.Arsenault / detail
  54. AMDGPU/GlobalISel: Minor refactor of MUBUF complex patterns — Matthew.Arsenault / detail
  55. AMDGPU/GlobalISel: Add baseline tests for fma/fmad selection — Matthew.Arsenault / detail
  56. AMDGPU/GlobalISel: Handle VOP3NoMods — Matthew.Arsenault / detail
  57. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load — arsenm2 / detail
  58. [analyzer] Fix handle leak false positive when the handle dies too early — xazax / detail
  59. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load.format — arsenm2 / detail
  60. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load — arsenm2 / detail
  61. [llvm][TextAPI/MachO] Support writing single macCatalyst platform — Jonas Devlieghere / detail
  62. [tablegen] Emit string literals instead of char arrays — luke.drummond / detail
  63. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load.format — arsenm2 / detail
  64. [AMDGPU] Attempt to reschedule withou clustering — Stanislav.Mekhanoshin / detail
  65. [mlir] [VectorOps] Lowering of vector.extract/insert_slices to LLVM IR — ajcbik / detail
  66. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.load — arsenm2 / detail
  67. [analyzer] Simplify BoolAssignmentChecker — mikhail.gadelha / detail
  68. Reland (again): [DWARF] Allow cross-CU references of subprogram — Vedant Kumar / detail
  69. [Symbolize] Handle error after the notes loop — phosek / detail
  70. [clang-tidy] readability-identifier-naming disregards parameters — nathan / detail
  71. [clang] Fix covered default in switch — Jinsong Ji / detail
  72. AMDGPU/GlobalISel: Select llvm.amdcn.struct.tbuffer.load — arsenm2 / detail
  73. TableGen: Try to fix expensive checks failures — arsenm2 / detail
  74. [InstCombine] Add more negation tests; NFC — nikita.ppv / detail
  75. [InstCombine] Move negation handling into freelyNegateValue() — nikita.ppv / detail
  76. [InstCombine] convert fsub nsz with fneg operand to -(X + Y) — spatel / detail
  77. Revert "[clang-tidy] readability-identifier-naming disregards parameters — smeenai / detail
  78. [OPENMP50]Track changes of lastprivate conditional in parallel-based — a.bataev / detail
  79. AMDGPU/GlobalISel: Move llvm.amdgcn.raw.buffer.store handling — arsenm2 / detail
  80. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.store[.format] — arsenm2 / detail
  81. Revert "[nfc][libomptarget] Remove SHARED annotation from local — jonathanchesterfield / detail
  82. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.store — arsenm2 / detail
  83. AMDGPU/GlobalISel: Select buffer atomics — arsenm2 / detail
  84. [NFC][IndVarSimplify] Autogenerate tests affected by — lebedev.ri / detail
  85. [NFC][LoopVectorize] Autogenerate tests affected by — lebedev.ri / detail
  86. Fix an assertion failure in DwarfExpression's subregister composition — Adrian Prantl / detail
  87. [DAG] Enable ISD::EXTRACT_SUBVECTOR SimplifyMultipleUseDemandedBits — llvm-dev / detail
  88. [mlir] add lowering from affine.min to std — zinenko / detail
  89. [NFC][mlir][linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h — zinenko / detail
  90. [InstCombine] allow more narrowing of casted select — spatel / detail
  91. [analyzer] Add FuchsiaLockChecker and C11LockChecker — xazax / detail
  92. [examples] Fix CMakefiles for JITLink and OrcError library refactoring — stephen.neuendorffer / detail
  93. [mlir] Remove 'valuesToRemoveIfDead' from PatternRewriter API — diego.caballero / detail
  94. [GlobalISel] Make use of KnownBits::computeForAddSub — jay.foad / detail
  95. [gwp-asan] Implement malloc_iterate. — eugenis / detail
  96. AMDGPU/GlobalISel: Eliminate SelectVOP3Mods_f32 — arsenm2 / detail
  97. remove a trailing space character (test commit) — eschweitz / detail
  98. [lldb/Test] Use lit.local.cfg to mark whole directory as (un)supported. — Jonas Devlieghere / detail
  99. [lldb/Commands] Make column available through _regexp-break — Jonas Devlieghere / detail
  100. [AArch64] Add option to enable/disable load-store renaming. — florian_hahn / detail
  101. Fix StackSafetyAnalysis crash with scalable vector types. — eugenis / detail
  102. Support zero size types in StackSafetyAnalysis. — eugenis / detail
  103. [WinEH] Re-run stack coloring test for i686 — rnk / detail
  104. [IR] Keep a double break between functions when printing a module — rnk / detail
  105. [clang-tidy] readability-identifier-naming disregards parameters — nathan / detail
  106. [clang-tidy] readability-redundant-string-init now flags redundant — nathan / detail
  107. Reland "[StackColoring] Remap PseudoSourceValue frame indices via — maskray / detail
  108. [clang-tidy] Fix bugprone-use-after-move when move is in noexcept — nathan / detail
  109. [Matrix] Add optimization remarks for matrix expression. — flo / detail
  110. [LV] Remove nondeterminacy by changing — wmi / detail
  111. [runtimes] Fix installation for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS — smeenai / detail
  112. [runtimes] Support install-*-stripped targets — smeenai / detail
  113. [llvm] Fix file ignoring inside directories — smeenai / detail
  114. [Matrix] Add info about number of operations to remarks. — flo / detail
  115. [Matrix] Mark remarks test as AArch64 specific. — flo / detail
  116. PR44684: Look through parens and similar constructs when determining — richard / detail
  117. Make AST reading work better with LLVM_APPEND_VC_REV=NO — thakis / detail
  118. [mlir] Add support for marking 'unknown' operations as dynamically — riddleriver / detail
  119. [mlir][NFC] Update Operation::getResultTypes to use ArrayRef<Type> — riddleriver / detail
  120. [mlir] Refactor the implementation of Symbol use lists. — riddleriver / detail
  121. [mlir] Add a DCE pass for dead symbols. — riddleriver / detail
  122. [lsan] Support LeakSanitizer runtime on Fuchsia — phosek / detail
  123. [Clang] Enable -fsanitize=leak on Fuchsia targets — phosek / detail
  124. [mlir] Replace toy::DeadFunctionEliminationPass with symbolDCEPass. — riddleriver / detail
  125. Revert "[lsan] Support LeakSanitizer runtime on Fuchsia" — phosek / detail
  126. [instrinsics] Add @llvm.memcpy.inline instrinsics — gchatelet / detail
  127. [VE] enable unaligned load/store isel — simon.moll / detail
  128. [Clang] Warn about 'z' printf modifier in old MSVC. — simon.tatham / detail
  129. Fix failing bot — gchatelet / detail
  130. [mlir] NFC: use doxygen-style comments in AffineToStandard.cpp — zinenko / detail
  131. Update tests for @llvm.memcpy.inline intrinsics — gchatelet / detail
  132. [llvm-readobj][test] - Remove --symbols --dyn-syms part from — grimar / detail
  133. [VE] call isel with stack passing — simon.moll / detail
  134. Add tanh lowering from Standard dialect to NVVM and ROCDL. — julian.gross / detail
  135. [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and — julian.gross / detail
  136. [clangd] Improve ObjC property handling in SelectionTree. — sam.mccall / detail
  137. [lldb] Cut off unused suffix in CompletionRequest::GetRawLine — Raphael Isemann / detail
  138. [clangd] Support pseudo-obj expr, opaque values, and property references — sam.mccall / detail
  139. [clangd][Hover] Handle uninstantiated templates — kadircet / detail
  140. [lldb][NFC] Simplify Materializer/Dematerializer constructors — Raphael Isemann / detail
  141. [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi — jay.foad / detail
  142. [mlir] NFC: use ValueRange in AffineToStandard conversion — zinenko / detail
  143. Add lowering for loop.parallel to cfg. — herhut / detail
  144. [docs] Clarify llvm.used semantics with less awkward wording — benny.kra / detail
  145. [lldb/DWARF] Only match mangled name in full-name function lookup (with — pavel / detail
  146. [clangd] use SCOPED_TRACE to better trace the testcase in test failure, — hokein.wu / detail
  147. [DebugInfo] Make most debug line prologue errors non-fatal to parsing — james.henderson / detail
  148. Revert "[DebugInfo] Make most debug line prologue errors non-fatal to — james.henderson / detail
  149. [LLD][ELF][ARM] clang-format function signature [NFC] — peter.smith / detail
  150. [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC — peter.smith / detail
  151. [X86] Add combination for fma and fneg on X86 under strict FP. — pengfei.wang / detail
  152. [mips][NFC] Remove unused instruction formats — Milos.Stojanovic / detail
  153. [FPEnv] Add pragma FP_CONTRACT support under strict FP. — pengfei.wang / detail
  154. Revert "[lldb/DWARF] Only match mangled name in full-name function — pavel / detail
  155. [ADT] Implicitly convert between StringRef and std::string_view when we — benny.kra / detail
  156. [ASTMatchers] Add cxxNoexceptExpr AST matcher — nathan / detail
  157. [NFC][RDA] typedef SmallPtrSetImpl<MachineInstr*> — sam.parker / detail
  158. Revert "PR44684: Look through parens and similar constructs when — thakis / detail
  159. Fix sphinx build bot failure. NFCI. — pengfei.wang / detail
  160. [lldb/PDB] Use the new line table constructor — pavel / detail
  161. [CodeMoverUtils] Improve IsControlFlowEquivalent. — whitneyt / detail
  162. [PowerPC][Future] Add pld and pstd to future CPU Add the prefixed — wei.huang / detail
  163. Revert "[Clang] Warn about 'z' printf modifier in old MSVC." — thakis / detail
  164. [clang-format] Handle quotes and escaped braces in C# interpolated — jbcoe / detail
  165. Prevent building with MSVC 14.24 — thakis / detail
  166. [clangd] Make bin/llvm-lit run standalone clangd tests — kadircet / detail
  167. [mlir][spirv] Add GroupNonUniform arithmetic operations. — antiagainst / detail
  168. [scudo][standalone] Secondary & general other improvements — kostyak / detail
  169. [clang][CodeComplete] Support for designated initializers — kadircet / detail
  170. [clang] Fix EOL whitespace. NFC — jroelofs / detail
  171. [ADT] Remove more llvm::make_unique — jroelofs / detail
  172. [gn build] Port a32f894f17b — llvmgnsyncbot / detail
  173. Revert "[lldb/PDB] Use the new line table constructor" — pavel / detail
  174. [HIP] Fix environment variable HIP_DEVICE_LIB_PATH — Yaxun.Liu / detail
  175. [LV] Do not try to sink dead instructions. — florian_hahn / detail
  176. Fix warning of `-Wcast-qual`. NFC. — michael.hliao / detail
  177. [OPENMP50]Check for lastprivate conditional updates in atomic — a.bataev / detail
  178. [LLD] Avoid exiting with a locked mutex NFC — andrew.ng / detail
  179. Summary: This CL adds clang declarations of built-in functions for — konstantin.pyzhov / detail
  180. [LV] Hoist code to mark conditional assumes as dead to caller (NFC). — florian_hahn / detail
  181. [llvm] Fix broken cases of 'CHECK[^:]*$' in tests — jroelofs / detail
  182. [lldb/Target] Add Assert StackFrame Recognizer — medismail.bennani / detail
  183. [Matrix] Mark expressions shared between multiple remarks. — flo / detail
  184. Add missing clang tests for 6d614a82a4230ea69e322f56dc18dcbd815ed37b — konstantin.pyzhov / detail
  185. Revert "[lldb/Target] Add Assert StackFrame Recognizer" — medismail.bennani / detail
  186. [llvm-objcopy] Initial support for wasm in llvm-objcopy — dschuff / detail
  187. [llvm-dwarfdump][Statistics] Distinguish functions/variables with same — kbessonova / detail
  188. [llvm-dwarfdump][Statistics] Ignore DW_TAG_subroutine_type in statistics — kbessonova / detail
  189. [llvm-dwarfdump][Statistics] Ignore declarations of global variables — kbessonova / detail
  190. [WebAssembly] Add WebAssembly support to llvm-symbolizer — dschuff / detail
  191. Fix a crash when casting _Complex and ignoring the results. — aaron / detail
  192. [AArch64][GlobalISel] Don't bail out of the select(cmp(a, b)) -> csel — Amara Emerson / detail
  193. [clang-tidy] adjust scripts to subsubsections in Release Notes — n.james93 / detail
  194. [CUDA] Assume the latest known CUDA version if we've found an unknown — tra / detail
  195. Corrected clang amdgpu-features.cl test for — konstantin.pyzhov / detail
  196. [gn build] Port a928d127a52 — llvmgnsyncbot / detail
  197. [InstCombine] add tests for cmp with splat operand and splat constant; — spatel / detail
  198. [llvm-dwarfdump][Statistics] Count more than one conrete out-of-line — kbessonova / detail
  199. [llvm-dwarfdump][Statistics] Distinguish parameters with same name or — kbessonova / detail
  200. [llvm-dwarfdump][Statistics] Make calculations of vars in global scope — kbessonova / detail
  201. [lldb/Bindings] Sort headers in headers.swig — Jonas Devlieghere / detail
  202. Fix test hip-device-libs.hip — Yaxun.Liu / detail
  203. [MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC. — yamauchi / detail
  204. [gn build] Port 2c03c899d50 — llvmgnsyncbot / detail
  205. [scudo][standalone] Fix Android logging — kostyak / detail
  206. [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24 — i / detail
  207. llvm-symbolizer test: Add a bit of extra detail on how to — dblaikie / detail
  208. [mlir] Optimize OpResult use case for single result operations. — riddleriver / detail
  209. [mlir] Add primitive transform pattern to rewrite linalg.fill into — ataei / detail
  210. [Fuchsia] Remove aarch64-fuchsia target-specific -mcmodel=kernel — phosek / detail
  211. [lsan] Support LeakSanitizer runtime on Fuchsia — phosek / detail
  212. Don't fail step out if remote server doesn't implement qMemoryRegionInfo — ted.woodward / detail
  213. [CMake] Set ASM compiler for external projects — phosek / detail
  214. [InstCombine] refactor foldVectorCmp(); NFC — spatel / detail
  215. Fix compiling with clang-cl inside a Visual Studio 2019 16.4 command — alexandre.ganea / detail
  216. [Instrumentation] Set hidden visibility for the bias variable — phosek / detail
  217. [NFCI][LoopUnrollAndJam] Minor changes. — whitneyt / detail
  218. [LoopUnrollAndJamPass] Clean unnecessary includes. [NFCI] — asbirlea / detail
  219. [mlir][Linalg][doc] Add Design Document for the Linalg Dialect — ntv / detail
  220. [gn build] (manually) port 90a10f00ff8 — thakis / detail
  221. [lldb] [test] Restrict x86-64-write register test to x86-64 — mgorny / detail
  222. [lldb/Reproducer] Include deserialized value in log statement — Jonas Devlieghere / detail
  223. Revert "[MS] Overhaul how clang passes overaligned args on x86_32" — hans / detail
  224. [GlobalMerge] Preserve symbol visibility when merging globals — efriedma / detail
  225. [llvm] Ensure InlineCost-related fields are initialized — mtrofin / detail
  226. [lldb] Remove ClangASTImporter from Target — apl / detail
  227. [CodeGen] Attach no-builtin attributes to function definitions with no — francisvm / detail
  228. [AArch64][GlobalISel] Fold G_AND into G_BRCOND — Jessica Paquette / detail
  229. [AArch64][SVE] Add SVE2 mla indexed intrinsics. — danilo.carvalho.grael / detail
  230. [lldb] Delete ValueObject::GetBaseClassPath — apl / detail
  231. Make llvm::StringRef to std::string conversions explicit. — benny.kra / detail
  232. [runtimes] Fix passing lists to runtimes configures — smeenai / detail
  233. [asan] Fix test compilation on Android API <= 17 — smeenai / detail
  234. [libcxx] Link against android_support when needed — smeenai / detail
  235. [ADT] Make StringRef's std::string conversion operator explicit — benny.kra / detail
  236. [Support] Fix implicit std::string conversions on Win32. — benny.kra / detail
  237. [lldb/Reproducer] Include result in recording statements — Jonas Devlieghere / detail
  238. Fix implicit conversion in the lldb Python plugin — benny.kra / detail
  239. [lldb/Reproducer] s/nullptr_t/std::nullptr_t/ — Jonas Devlieghere / detail
  240. [lldb/Plugin] Fix implicit conversion in GDBRemote — Jonas Devlieghere / detail
  241. Fix implicit conversions in example code. — benny.kra / detail
  242. [Driver] Fix implicit conversion guarded by #ifdef _WIN32 — benny.kra / detail
  243. Fix more implicit conversions — Jonas Devlieghere / detail
  244. [NFC] Fix comment typo — francisvm / detail
  245. [tblgen] Fix implicit conversion only diagnosed by g++ 6 — benny.kra / detail
  246. Fix another implicit conversion in the directory watcher — Jonas Devlieghere / detail
  247. [NFC] Removing experimental designation for ninja in docs. — ncv / detail
  248. A bunch more implicit string conversions that my Clang didn't detect. — benny.kra / detail
  249. Fix a couple more implicit conversions that Clang doesn't diagnose. — benny.kra / detail
  250. [AliasAnalysis] Add missing FMRB_* enums. — efriedma / detail
  251. One more batch of things found by g++ 6 — benny.kra / detail
  252. Address implicit conversions detected by g++ 5 only. — benny.kra / detail
  253. [lldb] Remove unused header from ValueObject.cpp — apl / detail
  254. Fix AVR build after 777180a32b6107 — thakis / detail
  255. [lldb/API] Implement the copy (assignment) constructor for SBPlatform — Jonas Devlieghere / detail
  256. [X86] Add test case for llvm.flt.rounds — craig.topper / detail
  257. [X86] Use SelectionDAG::getZExtOrTrunc to simplify some code. NFCI — craig.topper / detail
  258. Fix xpc build after 777180a32b6107 — thakis / detail
  259. [lldb/API] Implement the copy (assignment) constructor for SBLaunchInfo — Jonas Devlieghere / detail
  260. Fix clangd-xpc-test-client build after 777180a32b6107 — thakis / detail
  261. Fix one round of implicit conversions found by g++5. — benny.kra / detail
  262. [WebAssembly] Preserve debug frame base information through register — dschuff / detail
  263. [clangd] Fix null check in FindTarget. — sam.mccall / detail
  264. Another round of GCC5 fixes. — benny.kra / detail
  265. [lldb/API] Fix bogus copy assignment operator — Jonas Devlieghere / detail
  266. Another stab at making the gold plugin compile again — benny.kra / detail
  267. [CodeExtractor] Remove stale llvm.assume calls from extracted region — Vedant Kumar / detail
  268. [NFC] Fix unused variable warning. — ncv / detail
  269. GCC5 buildbot made it to clang. Fix implicit conversions it found. — benny.kra / detail
  270. Fix conversions in clang and examples — benny.kra / detail
  271. Fix more implicit conversions. Getting closer to having clang working — benny.kra / detail
  272. Make bugpoint work with gcc5 again. — benny.kra / detail
  273. [driver][Darwin] Add an -ibuiltininc flag that lets Darwin driver — Alex Lorenz / detail
  274. Try harder to fix bugpoint with GCC5 — benny.kra / detail
  275. One more bugpoitn fix for GCC5 — benny.kra / detail
  276. Fix polly build after StringRef change. — efriedma / detail
  277. [Attributor][NFC] Internalize helper function — johannes / detail
  278. [Attributor][NFC] Improve debug messages — johannes / detail
  279. [Attributor][NFC] Remove ugly and unneeded cast — johannes / detail
  280. [Attributor] Mark a non-defined `null` pointer as `noalias` — johannes / detail
  281. [Attributor] Modularize AANoAliasCallSiteArgument to simplify extensions — johannes / detail
  282. [Attributor][FIX] Treat invalidated attributes as changed — johannes / detail
  283. [Attributor] Reuse existing logic to avoid duplication — johannes / detail
  284. [Attributor][Fix] Initialize unused but loaded variable — johannes / detail
  285. [X86] matchAdd: don't fold a large offset into a %rip relative address — maskray / detail
  286. [lldb] Use CompletionRequest in REPL::CompleteCode and remove — Raphael Isemann / detail
  287. [lldb] Complete return types of CXXMethodDecls to prevent crashing due — Raphael Isemann / detail
  288. [lldb] Don't create duplicate declarations when completing a forward — Raphael Isemann / detail
  289. [RDA][ARM] Move functionality into RDA — sam.parker / detail
  290. [ARC] Fix ARCTargetMachine after 777180a32b6107 — maskray / detail
  291. [lldb] Fix windows build for the StringRef conversion operator change — pavel / detail
  292. Fix clang unnittest build with GCC 5 — benny.kra / detail
  293. [clangd] Add a symbol-name-based blacklist for rename. — hokein.wu / detail
  294. [VE][fix] Explicit StringRef to std::string conversion — simon.moll / detail
  295. [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset — jay.foad / detail
  296. [VE][fix] (more) explicit StringRef to std::string — simon.moll / detail
  297. [ASTMatchers] StringRef'ify hasName — benny.kra / detail
  298. [ARM64] Debug info for structure argument missing DW_AT_location — david.stenberg / detail
  299. [VE] fp32/64 fadd/fsub/fdiv/fmul isel patterns — simon.moll / detail
  300. [lldb] More windows StringRef fixes — pavel / detail
  301. [DebugInfo] Make most debug line prologue errors non-fatal to parsing — james.henderson / detail
  302. [AArch64][SVE] Add SVE2 intrinsics for pairwise arithmetic — kerry.mclaughlin / detail
  303. [ARM] Add documentation for -march= and -mfpu= command line options — momchil.velikov / detail
  304. Fix an implicit conversion in clang-tidy. GCC 5 complains about it. — benny.kra / detail
  305. [clangd][Hover] Make tests hermetic by setting target triplet — kadircet / detail
  306. [clangd] Get rid of delayed template parsing — kadircet / detail
  307. [MLIR] Add OpenMP dialect with barrier operation — david.truby / detail
  308. [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols. — peter.smith / detail
  309. [clangd] add CODE_OWNERS — sam.mccall / detail
  310. [clangd] Go-to-definition on 'override' jumps to overridden method(s) — sam.mccall / detail
  311. [clangd] Replace raw lexer code with token buffer in prepare rename. — hokein.wu / detail
  312. [clangd][vscode] Update lsp dependencies to pickup the progress support — hokein.wu / detail
  313. [NFC][ARM] Add test — sam.parker / detail
  314. [AArch64][SVE] Add SVE2 intrinsics for uniform DSP operations — kerry.mclaughlin / detail
  315. clang-format: insert trailing commas into containers. — martin / detail
  316. [yaml2obj][obj2yaml] - Add lost test cases. — grimar / detail
  317. Add TagDecl AST matcher — aaron / detail
  318. Fix clang test build — Sanne.Wouda / detail
  319. Regenerate aarch64-neon-2velem.c CHECK lines — Sanne.Wouda / detail
  320. [VE] Isel patterns for fp32/64 and i32/64 conversion — simon.moll / detail
  321. [MVE][MC] evaluateBranch: add missing MVE opcode — sjoerd.meijer / detail
  322. [AArch64] Add IR intrinsics for sq(r)dmulh_lane(q) — Sanne.Wouda / detail
  323. [InstCombine] canonicalize splat shuffle after cmp — spatel / detail
  324. [clangd] Remove the temporary alias for clangd::DiagnosticConsumer. — hokein.wu / detail
  325. AMDGPU: Fix handling of infinite loops in fragment shaders — cwabbott0 / detail
  326. AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns — cwabbott0 / detail
  327. More fixes of implicit std::string conversions — uabelho / detail
  328. GlobalISel: Lower G_WRITE_REGISTER — Matthew.Arsenault / detail
  329. Analysis: Add max recursison to isDereferenceableAndAlignedPointer — Matthew.Arsenault / detail
  330. AMDGPU/GlobalISel: Manually select scalar f64 G_FNEG — Matthew.Arsenault / detail
  331. [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp — ntv / detail
  332. [libc] Fix benchmarks CMakeLists.txt — gchatelet / detail
  333. [VE] udiv/sdiv/urem/srem/mul isel patterns — simon.moll / detail
  334. [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when — whitneyt / detail
  335. [Analyzer] Split container modeling from iterator modeling — adam.balogh / detail
  336. Revert "AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal — cwabbott0 / detail
  337. Revert "AMDGPU: Fix handling of infinite loops in fragment shaders" — cwabbott0 / detail
  338. [gn build] Port 9a08a3fab99 — llvmgnsyncbot / detail
  339. LLT: Add changeNumElements — Matthew.Arsenault / detail
  340. Work around PR44697 in CrashRecoveryContext — hans / detail
  341. Fix MSVC lamdba default capture mode warning. NFCI. — llvm-dev / detail
  342. [clang-tidy] Initialize token before handing it to the lexer — benny.kra / detail
  343. AMDGPU/GlobalISel: Rewrite fadd select tests — Matthew.Arsenault / detail
  344. GlobalISel: Assert on invalid bitcast in MIRBuilder — Matthew.Arsenault / detail
  345. [AMDGPU] override isHighLatencyDef — Stanislav.Mekhanoshin / detail

clang-d340881-gc2ad7ee1a9a-t5999-b5999.tar.gz (Jan 29, 2020 8:50:13 AM)

  1. Use psycopg2 2.8 since < 2.8 prevents Python 3.8 support — Yuanfang Chen / githubweb
  2. [LNT] Update git URL in Dockerfile — thomasp / githubweb

clang-d340536-gb780df052dd-t5887-b5887.tar.gz (Jan 27, 2020 9:11:56 AM)

  1. Switch lldb-x86_64-debian to python3 — pavel / githubweb

clang-d340536-gb780df052dd-t5887-b5887.tar.gz (Jan 27, 2020 9:11:56 AM)

  1. [Support] `const`ify a method; NFC — George Burgess IV / detail
  2. [ELF][PPC32] Support range extension thunks with addends — i / detail
  3. AMDGPU/GlobalISel: Clean-up code around ISel for Intrinsics. — cdevadas / detail
  4. [TargetLowering] Respect recursive depth in SimplifyDemandedBits call to — llvm-dev / detail
  5. [FPEnv] Extended FPOptions with new attributes — sepavloff / detail
  6. [X86][SSE] combineCommutableSHUFP - permilps(shufps(load(),x)) --> — llvm-dev / detail
  7. [X86][AVX] Add tests showing combineCommutableSHUFP failure to handle — llvm-dev / detail
  8. [mlir][spirv] Add spv.GroupNonUniformElect and spv.GroupNonUniformIAdd — antiagainst / detail
  9. [mlir][spirv] Relax verification to allow flexible placement — antiagainst / detail
  10. [mlir][spirv] NFC: expose builtin func op conversion pattern — antiagainst / detail
  11. [mlir][spirv] NFC: simplify load/store builder call sites — antiagainst / detail
  12. [mlir][spirv] Create builtin variable in nearest symbol table — antiagainst / detail
  13. [IR] masked gather/scatter alignment should be set — gchatelet / detail
  14. NFC: Implement AST node skipping in ParentMapContext — steveire / detail
  15. [Concepts] Fix parsing of scope specifier in compound-requirements, add — saar / detail
  16. [X86][AVX] Extend combineCommutableSHUFP to handle v8f32 and v16f32 — llvm-dev / detail
  17. [InstCombine] Add extra shift(c1,add(c2,y)) tests for PR15141 — llvm-dev / detail
  18. [NFC][MCA] Re-autogenerate all check lines in all X86 MCA tests — lebedev.ri / detail
  19. [X86][BdVer2] Polish LEA instruction scheduling info — lebedev.ri / detail
  20. [libunwind] Fix building standalone after c48974ffd7d1676 — martin / detail
  21. [Concepts] Add missing null check to transformConstructor — saar / detail
  22. [mlir] Expose getNearestSymbolTable as SymbolTable class method — antiagainst / detail
  23. [Concepts] Fix incorrect TemplateArgs for introduction of local — saar / detail
  24. [FPEnv] Divide macro INSTRUCTION into INSTRUCTION and DAG_INSTRUCTION, — pengfei.wang / detail
  25. [NFC] Fix typo in Clang docs — qiucofan / detail
  26. [libunwind] Treat assembly files as C on mingw — martin / detail

clang-d340510-g308571074c1-t5865-b5865.tar.gz (Jan 25, 2020 9:06:20 PM)

  1. [X86] Use a macro to convert X86ISD names to strings in — craig.topper / detail
  2. Mass update the MLIR license header to mention "Part of the LLVM — aminim / detail

clang-d340508-g837e8a9c0cd-t5863-b5863.tar.gz (Jan 25, 2020 7:08:15 PM)

  1. [ELF][PPC32] Support canonical PLT — i / detail

clang-d340507-g713562f5485-t5862-b5862.tar.gz (Jan 25, 2020 3:27:04 PM)

  1. [Concepts] Transform constraints of non-template functions to — saar / detail

clang-d340506-g3daa71ee005-t5861-b5861.tar.gz (Jan 25, 2020 1:31:40 PM)

  1. [SelectionDAG] ComputeNumSignBits - add support for rotate uniform — llvm-dev / detail
  2. [SelectionDAG] ComputeNumSignBits - add support for rotate non-uniform — llvm-dev / detail
  3. [X86] Add tests showing ComputeNumSignBits's failure to use DemandedElts — llvm-dev / detail
  4. [ELF] Rename relocateOne() to relocate() and pass `Relocation` to it — i / detail
  5. [SelectionDAG] ComputeNumSignBits - add DemandedElts support for MIN/MAX — llvm-dev / detail

clang-d340501-g435a60a5af4-t5856-b5856.tar.gz (Jan 25, 2020 11:32:39 AM)

  1. Improve static checks for sprintf and __builtin___sprintf_chk — sguelton / detail
  2. [perf-training] Update ' (in-process)' prefix handling — francisvm / detail
  3. [mlir] Bootstrap doxygen config — jpienaar / detail
  4. [TargetLowering] SimplifyDemandedBits - Remove ashr if all our — llvm-dev / detail
  5. [mlir] Revert MSVC specific part of whole_archive_link — jpienaar / detail
  6. [X86] Add tests showing ComputeNumSignBits's failure to see through — llvm-dev / detail

clang-d340495-gd08563486e0-t5852-b5852.tar.gz (Jan 25, 2020 7:32:36 AM)

  1. [Support] Fix race in threading test, found by TSan — sam.mccall / detail
  2. [clangd] Make Notification a little safer. — sam.mccall / detail

clang-d340493-gcb297050bb0-t5850-b5850.tar.gz (Jan 24, 2020 11:40:00 PM)

  1. [lldb/Test] Update minidebuginfo-set-and-hit-breakpoint.test — Jonas Devlieghere / detail
  2. [lldb/Test] Disable hardware check on arm/aarch64 — Jonas Devlieghere / detail
  3. AMDGPU/SILoadStoreOptimizer: Fix uninitialized variable error — tstellar / detail

clang-d340490-gfe9765762ce-t5847-b5847.tar.gz (Jan 24, 2020 9:42:55 PM)

  1. [gn build] Port dd8e0a0a23b — llvmgnsyncbot / detail
  2. DR1753: Don't permit x.NS::~T() as a pseudo-destructor name. — richard / detail
  3. [libunwind] Set LIBUNWIND_ASM_SOURCES to the ASM source language from C — phosek / detail
  4. [lldb/Breakpoint] Recogize hardware breakpoints as such — Jonas Devlieghere / detail
  5. [lldb/Breakpoint] Include whether or not a breakpoint is a HW BP — Jonas Devlieghere / detail
  6. AMDGPU/SILoadStoreOptimizer: Improve merging of out of order offsets — tstellar / detail
  7. AMDGPU: Generate test checks — arsenm2 / detail

clang-d340483-g8d35c798f19-t5843-b5843.tar.gz (Jan 24, 2020 7:45:31 PM)

  1. [lsan] Expose Frontier object to OS-specific LockStuffAndStopTheWorld — phosek / detail
  2. [lsan] Factor pthread-specific assumptions out of thread tracking code — phosek / detail
  3. [IR] Move CallBase::getOperandBundlesAsDefs out of line, NFC — rnk / detail
  4. [Support] Split MallocAllocator out of Allocator.h — rnk / detail
  5. [Sema] Split availability processing into SemaAvailability.cpp — rnk / detail
  6. [Support] Fix up header comments after splitting Allocator.h, NFC — rnk / detail
  7. [Sema] Remove unneeded TreeTransform.h includes, NFC — rnk / detail
  8. Revert "Reland: [DWARF] Allow cross-CU references of subprogram — Vedant Kumar / detail
  9. Fix header includes after 0697bcb66f1d82f2fd447e9d13b74d141c3ce085 — rtrieu / detail
  10. [gn build] (manually) merge 81b700e302b1 — thakis / detail

clang-d340473-g5d87b5d2029-t5837-b5837.tar.gz (Jan 24, 2020 5:44:34 PM)

  1. [SelectionDag] Updated FoldConstantArithmetic method signature in — spatel / detail
  2. [GWP-ASan] Add names to anonymous mappings. — 31459023+hctim / detail
  3. [lldb/debugserver] Unify the breakpoint/watchpoint interface (NFCI) — Jonas Devlieghere / detail
  4. [lldb/debugserver] Implement hardware breakpoints for x86_64 and i386 — Jonas Devlieghere / detail
  5. [libc] Move the implementation of mmap and munmap into a linux specific — sivachandra / detail
  6. Detect source location overflow due includes — diogo.sampaio / detail
  7. [codeview] Prune SimpleTypeSerializer.h headers, NFC — rnk / detail
  8. [lldb/Lit] Change the lldbtest format to behave more like shell test. — Jonas Devlieghere / detail
  9. [mlir] [VectorOps] Rewriting of vector.extract/insert_slices to other — ajcbik / detail
  10. [sanitizer_common] Implement MemoryMappingLayout for Fuchsia — phosek / detail
  11. [GISelKnownBits] Add support for PHIs — qcolombet / detail

clang-d340462-g1e487e4c168-t5833-b5833.tar.gz (Jan 24, 2020 3:51:10 PM)

  1. Bump Android NDK version to r21. — eugenis / githubweb
  2. Revert "Bump Android NDK version to r21." — eugenis / githubweb

clang-d340462-g1e487e4c168-t5833-b5833.tar.gz (Jan 24, 2020 3:51:10 PM)

  1. [clang-tidy] Add library for clang-tidy main function — dmitry.polukhin / detail
  2. [gn build] Port 3f8b100e94b — llvmgnsyncbot / detail
  3. AMDGPU: Don't error on ds.ordered intrinsic in function — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: Select wqm, softwqm and wwm intrinsics — Matthew.Arsenault / detail
  5. Revert a107f86 "[GlobalsAA] Add back a check to — craig.topper / detail
  6. [AST] Split parent map traversal logic into ParentMapContext.h — rnk / detail
  7. [gn build] Port 8a81daaa8b5 — llvmgnsyncbot / detail
  8. [GWP-ASan] enable/disable and fork support. — eugenis / detail
  9. [PATCH] [Target] Test commit — evandro.menezes / detail
  10. [LLDB][NFC] Adding clarifying comment in — shafik / detail
  11. [DAGCombiner] Add combine for (not (strict_fsetcc)) to create a — craig.topper / detail
  12. [WebAssembly] Add reference types target feature — aheejin / detail
  13. [WebAssembly] Update bleeding-edge CPU features — aheejin / detail
  14. [msan] Instrument x86.pclmulqdq* intrinsics. — eugenis / detail
  15. [X86] Make `llc --help` output readable again — lebedev.ri / detail
  16. [X86] Break the loop in LowerReturn into 2 loops. NFCI — craig.topper / detail
  17. clang: Only define OBJC_NEW_PROPERTIES when -x objective-c — Duncan P. N. Exon Smith / detail

clang-d340445-gbe8e38cbd97-t5829-b5829.tar.gz (Jan 24, 2020 1:55:48 PM)

  1. Add test for spaceship operator to __config — dave / detail
  2. [DA] Don't propagate from unreachable blocks — Austin.Kerbow / detail
  3. Support Swift calling convention for WebAssembly targets — dschuff / detail
  4. Resubmit: [DA][TTI][AMDGPU] Add option to select GPUDA with TTI — Austin.Kerbow / detail
  5. Allow combining of extract_subvector to extract element — Stanislav.Mekhanoshin / detail
  6. [AMDGPU] Allow narrowing muti-dword loads — Stanislav.Mekhanoshin / detail
  7. [PGO] Attach appropriate funclet operand bundles to value profiling — andrew.kaylor / detail
  8. [AMDGPU] Bundle loads before post-RA scheduler — Stanislav.Mekhanoshin / detail
  9. Make address-space-lambda.cl pass on 32-bit Windows — hans / detail
  10. [gn build] Port 555d8f4ef5e — llvmgnsyncbot / detail
  11. Include <cstdlib> for std::abort() in clangd — dimitry / detail
  12. [GlobalsAA] Add back a check to intrinsic_addresstaken.ll to see if the — craig.topper / detail
  13. AMDGPU/GlobalISel: Add selection tests for G_ATOMICRMW_ADD — Matthew.Arsenault / detail
  14. AMDGPU: Don't check constant address space for atomic stores — Matthew.Arsenault / detail
  15. TableGen: Work around assert on Mips register definitions — Matthew.Arsenault / detail
  16. TableGen/GlobalISel: Handle non-leaf EXTRACT_SUBREG — Matthew.Arsenault / detail
  17. Correct NumLoads in clustering — Stanislav.Mekhanoshin / detail

clang-d340445-gbe8e38cbd97-t5829-b5829.tar.gz (Jan 24, 2020 1:55:48 PM)

  1. Rename test-suite test case to prevent NOEXE failures — lei / githubweb

clang-d340428-gabd1927d446-t5824-b5824.tar.gz (Jan 24, 2020 11:57:08 AM)

  1. [ELF][PowerPC] Support R_PPC_COPY and R_PPC64_COPY — maskray / detail
  2. [ARM] Use reduction intrinsics for larger than legal reductions — david.green / detail
  3. Verify that clang's max alignment is <= LLVM's max alignment — dave / detail
  4. [PatchableFunction] Allow empty entry MachineBasicBlock — maskray / detail
  5. [PGO] Early detection regarding whether pgo counter promotion is — andrew.kaylor / detail
  6. [LoopStrengthReduce] Teach LoopStrengthReduce to preserve MemorySSA is — asbirlea / detail
  7. Fix some comment typos. NFC. — llvm-dev / detail

clang-d340421-g0fca35c652f-t5821-b5821.tar.gz (Jan 24, 2020 10:02:55 AM)

  1. [llvm-objcopy][COFF] Add support for --set-section-flags — serguei.n.dmitriev / detail
  2. [Sema] Provide declarations for MaximumAlignment, MaxAlignmentExponent — lebedev.ri / detail
  3. [X86][SSE] combineTargetShuffle - permilps(shufps(load(),x)) --> — llvm-dev / detail
  4. [analyzer] PthreadLock: Fix return value modeling for XNU lock — Artem Dergachev / detail
  5. [analyzer] PthreadLock: Add more XNU rwlock unlock functions. — Artem Dergachev / detail
  6. [analyzer] NFC: PthreadLock: Use CallDescriptionMap, modernize. — Artem Dergachev / detail
  7. [analyzer] PthreadLock: Implement mutex escaping. — Artem Dergachev / detail
  8. [analyzer] PthreadLock: Implement dead region cleanup. — Artem Dergachev / detail
  9. [DebugInfo][LiveDebugValues] Teach Live Debug Values About Meta — Tom.Weaver / detail
  10. [VE] global variable isel patterns — simon.moll / detail

clang-d340411-g76fa5d50f3d-t5816-b5816.tar.gz (Jan 24, 2020 8:07:45 AM)

  1. [PowerPC][Future] Add prefixed instruction paddi to future CPU — wei.huang / detail
  2. [Sema] Try 2: Sanity-check alignment requested via — lebedev.ri / detail
  3. FileCheck [9/12]: Add support for matching formats — thomasp / detail
  4. [VE] aligned load/store isel patterns — simon.moll / detail
  5. [Sema] Introduce MaximumAlignment value, to be used instead of magical — lebedev.ri / detail
  6. [clangd] Rename DiagnosticsConsumer -> ClangdServer::Callbacks, and make — sam.mccall / detail
  7. [clangd] Remove pesky ;. NFC — sam.mccall / detail

clang-d340404-g06ae3748db8-t5812-b5812.tar.gz (Jan 24, 2020 6:11:46 AM)

  1. [llvm-readelf] - Improve dumping of objects without a section header — grimar / detail
  2. [Sema] Try 2: Attempt to perform call-size-specific — lebedev.ri / detail
  3. [llvm-exegesis][NFC] Simplify code. — courbet / detail
  4. [Alignment][NFC] Deprecate Align::None() — gchatelet / detail
  5. [X86][SSE] lowerShuffleWithSHUFPS - commute '2*V1+2*V2 elements' mask if — llvm-dev / detail
  6. [X86][SSE] Add another shufps+shufps test for fold through commutation — llvm-dev / detail
  7. [clangd][Hover] Change arrow in return type back to → — kadircet / detail
  8. [lldb][NFC] Cleanup some if conditions in ASTImporterDelegate::Imported — Raphael Isemann / detail

clang-d340396-g7d20e80225b-t5809-b5809.tar.gz (Jan 24, 2020 4:16:17 AM)

  1. [DWARF][test] Test all the call-site realted attrs — djordje.todorovic / detail
  2. [Format] Fix 'auto x(T&&, T &&)->F' with PAS_Left. — sam.mccall / detail
  3. [clang][NFC] Remove redundant cast — Raphael Isemann / detail
  4. [X86] Add test showing failure to remove vector rotate of allsignbits — llvm-dev / detail
  5. [clangd] Errors in TestTU cause test failures unless suppressed with — sam.mccall / detail
  6. [NFC][ARM] Make some params members instead. — sam.parker / detail
  7. [doc][llvm-objcopy] Remove redundant COFF-specific sub-heading — james.henderson / detail
  8. [mlir] Use all_of instead of a manual loop in IntrinsicGen. NFC — zinenko / detail
  9. [llvm-libc] Add memory function benchmarks — gchatelet / detail
  10. [SelectionDAG] rot(x, y) --> x iff ComputeNumSignBits(x) == BitWidth(x) — llvm-dev / detail
  11. [lldb][NFC] Delete unused ClangASTImporter::CompleteDecl — Raphael Isemann / detail
  12. [lldb][NFC] Fix formatting in ASTImporterDelegate::ImportImpl — Raphael Isemann / detail
  13. [AArch64][SVE] Add intrinsics for FFR manipulation — kerry.mclaughlin / detail
  14. [NFC][ARM] Add test — sam.parker / detail
  15. [lldb] Fix nondeterminism in TestCppBitfields — pavel / detail
  16. [lldb/DWARF] Remove a workaround from DebugNamesDWARFIndex — pavel / detail
  17. [X86][SSE] Add shufps+shufps test for fold through commutation — llvm-dev / detail
  18. [clangd] Show background index status using LSP 3.15 work-done progress — sam.mccall / detail

clang-d340378-gc83602fdf51-t5804-b5804.tar.gz (Jan 24, 2020 2:20:44 AM)

  1. [llvm][TextAPI/MachO] Update variable names in unit tests. (NFC) — Jonas Devlieghere / detail
  2. [llvm][TextAPI/MachO] Extend TBD_V3 unittest to verify writing — Jonas Devlieghere / detail
  3. [lldb][NFC] Fix all formatting errors in .cpp file headers — Raphael Isemann / detail
  4. [PowerPC] Delete IsDarwin from AsmPrinter functions — maskray / detail
  5. [lldb] Fix file header of Host/posix/FileSystemPosix.cpp — maskray / detail
  6. [WPD] Allow load/save bitcoded index when running opt — evgeny / detail
  7. [WholeProgramDevirt][test] Fix test after D73094 — maskray / detail
  8. Recommit "[DWARF5][clang]: Added support for DebugInfo generation for — SourabhSingh.Tomar / detail

clang-d340370-g52311d0483e-t5800-b5800.tar.gz (Jan 24, 2020 12:25:07 AM)

  1. [lldb/Util] Remove reproducers after replay — Jonas Devlieghere / detail
  2. [Frontend] Delete some unneeded CC1 options — maskray / detail
  3. [PowerPC][MC] Delete PPCMCExpr::IsDarwin — maskray / detail
  4. [objc_direct] Allow for direct messages be sent to `self` when it is a — phabouzit / detail
  5. [objc_direct] do not add direct properties to the serialization array — phabouzit / detail

clang-d340365-gd92f77606aa-t5796-b5796.tar.gz (Jan 23, 2020 10:28:58 PM)

  1. [X86] Add -flax-vector-conversions=none to all of the x86 vector — craig.topper / detail
  2. [lldb/Util] Fix Python 3 incompatibility in lldb-repro — Jonas Devlieghere / detail

clang-d340363-gbb7a5707ac0-t5794-b5794.tar.gz (Jan 23, 2020 8:25:48 PM)

  1. Revert "[LTO/WPD] Enable aggressive WPD under LTO option" — tejohnson / detail
  2. [RISCV] Scheduler description for the Rocket core — evandro.menezes / detail
  3. [WebAssembly] Fix resume-only case in Emscripten EH — aheejin / detail
  4. [WinEH] Ignore lifetime.end PHI nodes in empty cleanuppads — andrew.kaylor / detail
  5. Fix assert that doesn't check anything. — rtrieu / detail
  6. [examples][ORC] Remove an unused parameter from IR in an LLJIT example. — Lang Hames / detail
  7. [examples][ORC] Fix program names in calls to parse cl opt in examples. — Lang Hames / detail
  8. [examples][ORC] Add an example of how to use a custom ObjectLinkingLayer — Lang Hames / detail

clang-d340355-g69bf40c45fd-t5789-b5789.tar.gz (Jan 23, 2020 6:34:05 PM)

  1. [mlir] [VectorOps] fixed minor typos in vector ops doc — ajcbik / detail
  2. [AArch64][GlobalISel] Remove duplicate attribute lookup code that was — Amara Emerson / detail
  3. [MS] Overhaul how clang passes overaligned args on x86_32 — rnk / detail
  4. [Utils] Use WeakTrackingVH in vector used as scratch storage. — asbirlea / detail
  5. [LTO/WPD] Enable aggressive WPD under LTO option — tejohnson / detail
  6. [Attributor][FIX] Store alignment only holds for the pointer value — johannes / detail
  7. [Attributor] `byval` arguments are always `noalias` — johannes / detail
  8. [Attributor][NFC] Fix spelling — johannes / detail
  9. [Attributor][NFC] Add an assertion — johannes / detail
  10. [Attributor][FIX][Alignment] Do not report a change if there was none — johannes / detail
  11. [Concepts] Make constraint expressions unevaluated until satisfaction — saar / detail
  12. [LoopStrengthReduce] Reuse utility method to clean dead instructions. — asbirlea / detail
  13. [clang-tidy] Add clang-tidy headers to clang distribution — dmitry.polukhin / detail
  14. Fix bot failure from 59733525d37cf9ad88b5021b33ecdbaf2e18911c — tejohnson / detail
  15. [lldb/Util] Use md5 instead of python's hash function. — Jonas Devlieghere / detail
  16. [Attributor][NFC] Do not (try to) simplify void values — johannes / detail
  17. [Attributor][FIX] Handle non-pointers when following uses — johannes / detail
  18. [Attributor][FIX] Avoid dangling pointers during code deletion — johannes / detail
  19. [Attributor] Record dependences only when necessary — johannes / detail
  20. [Attributor] Avoid REQUIRED dependences in favor of OPTIONAL ones — johannes / detail
  21. AMDGPU: Implement FDIV optimizations in AMDGPUCodeGenPrepare — changpeng.fang / detail
  22. [clang][clang-scan-deps] Aggregate the full dependency information. — bigcheesegs / detail
  23. [Concepts] Update cxx_status.html with Concepts support status — saar / detail
  24. Add function attribute "patchable-function-prefix" to support — maskray / detail
  25. [X86][test] Add tests for -fpatchable-function-entry=N,M (where M>0) and — maskray / detail
  26. [Driver][CodeGen] Support -fpatchable-function-entry=N,M and — maskray / detail

clang-d340329-g71544135673-t5780-b5780.tar.gz (Jan 23, 2020 4:37:35 PM)

  1. [lldb] Add lldb reproducer test stage — Jonas Devlieghere / githubweb
  2. Fix missing '\' in pipeline — Jonas Devlieghere / githubweb
  3. Build fewer architectures on specialized LLDB builders — Adrian Prantl / githubweb
  4. Fix syntax error — Adrian Prantl / githubweb
  5. Fix more syntax errors — Adrian Prantl / githubweb

clang-d340329-g71544135673-t5780-b5780.tar.gz (Jan 23, 2020 4:37:35 PM)

  1. [test] Use yaml2obj -o %t instead of > %t — maskray / detail
  2. [polly] XFAIL memset_null.ll. — efriedma / detail
  3. [Concepts] Fix circular AST->Sema dependency in ASTConcept.cpp — saar / detail
  4. Revert "[Concepts] Placeholder constraints and abbreviated templates" — Jonas Devlieghere / detail
  5. [llvm] NFC: fix trivial typos in documents — tclin914 / detail
  6. [libcxxabi] NFC: Fix trivial typos in comments — tclin914 / detail
  7. [ORC] Add support for emulated TLS to ORCv2. — Lang Hames / detail
  8. [clang][IFS][test] Temporary work around for in-process cc1 ASAN issues. — puyan / detail
  9. [ORC] Fix a missing move in ce2207abaf9. — Lang Hames / detail
  10. Resubmit: [AMDGPU] Invert the handling of skip insertion. — carl.ritson / detail
  11. [AMDGPU] SIRemoveShortExecBranches should not remove branches exiting — carl.ritson / detail
  12. [gn build] Port e53a9d96e6a — llvmgnsyncbot / detail
  13. [ORC] Update examples to incorporate changes in ce2207abaf9. — Lang Hames / detail
  14. [DA][TTI][AMDGPU] Add option to select GPUDA with TTI — Austin.Kerbow / detail
  15. Update clang-interpreter example to incorporate changes in ce2207abaf9. — Lang Hames / detail
  16. [LICM] Don't cache AliasSetTrackers when run under legacy PM — suc-daniil / detail
  17. [lldb/Initializers] Move all ObjC initializers into AppleObjCRuntime — Jonas Devlieghere / detail
  18. [ORC] Fix the LLJITWithObjectCache example to address changes in — Lang Hames / detail
  19. [AArch64][GlobalISel] Fix llvm.returnaddress(0) selection when LR is — Amara Emerson / detail
  20. [lldb] Add a display name to ClangASTContext instances — Raphael Isemann / detail
  21. [VE] i<N> and fp32/64 arguments, return values and constants — simon.moll / detail
  22. [Concepts] Fix incorrect recovery in TryAnnotateTypeConstraint — saar / detail
  23. [clang][index] Index the injected class name types. — hokein.wu / detail
  24. [llvm-as] Fix assembling of index with multiple summaries sharing single — evgeny / detail
  25. [clangd] Handle the missing injectedClassNameType in targetDecl. — hokein.wu / detail
  26. Change the googlemock link — pavel / detail
  27. [lldb] Fix an asan error from 27df2d9f556c — pavel / detail
  28. [mlir][orc] unbreak MLIR ExecutionEngine after ORC changes — zinenko / detail
  29. [Concepts] Fix bug when referencing function parameters in instantiated — saar / detail
  30. [ARM][MVE] Clear MaskedInsts vector — sam.parker / detail
  31. [llvm-readobj] - Rewrite gnuhash.test test to stop using precompiled — grimar / detail
  32. [Doc] Update requirements for masked load/store — gchatelet / detail
  33. [llvm-exegesis] Serial snippet: Restrict the set of back-to-back — courbet / detail
  34. [lldb] s/lldb/%lldb in two tests — pavel / detail
  35. [Alignment][NFC] Use Align with CreateMaskedStore — gchatelet / detail
  36. [Concepts] Placeholder constraints and abbreviated templates — saar / detail
  37. Add support for (expressing) vscale. — sander.desmalen / detail
  38. Revert "[Concepts] Fix bug when referencing function parameters in — saar / detail
  39. [clangd] Do not duplicate TemplatedDecls in findExplicitReferences — kadircet / detail
  40. [LLD][ELF][ARM] Don't apply --fix-cortex-a8 to relocatable links. — peter.smith / detail
  41. [AArch64][SVE] Add intrinsic for non-faulting loads — kerry.mclaughlin / detail
  42. [lld/ELF] PR44498: Support input filename in double quote — thomasp / detail
  43. [lldb/DWARF] Remove one more auto-dwo method — pavel / detail
  44. Remove extra ';' to fix Wpedantic. NFCI. — llvm-dev / detail
  45. [X86][SSE] combineExtractWithShuffle - pull out repeated extract index — llvm-dev / detail
  46. [mlir] Enable specifying verify on OpInterface — jpienaar / detail
  47. [mlir][spirv] Add lowering for composite std.constant. — antiagainst / detail
  48. Extend misc-misplaced-const to detect using declarations as well as — aaron / detail
  49. [llvm-mca][NFC] Regenerate tests @HEAD. — courbet / detail
  50. Use SelectionDAG::getShiftAmountConstant(). NFCI. — llvm-dev / detail
  51. [SelectionDAG] getShiftAmountConstant - assert the type is an integer. — llvm-dev / detail
  52. [InstCombine] add tests for fneg+fadd; NFC — spatel / detail
  53. AMDGPU: Fix missing immarg on llvm.amdgcn.interp.mov — arsenm2 / detail
  54. AMDGPU/GlobalISel: RegBankSelect interp intrinsics — arsenm2 / detail
  55. Revert "Extend misc-misplaced-const to detect using declarations as well — aaron / detail
  56. [ASTImporter] Properly delete decls from SavedImportPaths — Raphael Isemann / detail
  57. AMDGPU: Fix interaction of tfe and d16 — arsenm2 / detail
  58. AMDGPU/GlobalISel: Handle atomic_inc/atomic_dec — arsenm2 / detail
  59. AMDGPU/GlobalISel: Fix RegbankSelect for llvm.amdgcn.fmul.legacy — arsenm2 / detail
  60. [MachineScheduler] Allow clustering mem ops with complex addresses — jay.foad / detail
  61. [AArch64][SVE] Add patterns for unpredicated load/store to — sander.desmalen / detail
  62. [ARM] MVE Gather Scatter cost model tests. NFC — david.green / detail
  63. [ARM] Basic gather scatter cost model — david.green / detail
  64. [VE] setcc isel patterns — simon.moll / detail
  65. [InstCombine] fneg(X + C) --> -C - X — spatel / detail
  66. Unconditionally enable lvalue function designators; NFC — aaron / detail
  67. AMDGPU/GlobalISel: Add pre-legalize combiner pass — arsenm2 / detail
  68. AMDGPU: Do binop of select of constant fold in AMDGPUCodeGenPrepare — arsenm2 / detail
  69. AMDGPU: Look through casted selects to constant fold bin ops — arsenm2 / detail
  70. AMDGPU: Fix typo — arsenm2 / detail
  71. [VE] select and selectcc patterns — simon.moll / detail
  72. [lldb/Target] Sort CMakeLists (NFC) — medismail.bennani / detail
  73. AMDGPU/GlobalISel: Fold constant offset vector extract indexes — arsenm2 / detail
  74. [mlir] Swap use of to_vector() with lookupValues() in LLVMIRIntrinsicGen — hayarms / detail
  75. AMDGPU/GlobalISel: Fix RegBankSelect for G_INSERT_VECTOR_ELT — arsenm2 / detail
  76. AMDGPU/GlobalISel: Select G_INSERT_VECTOR_ELT — arsenm2 / detail
  77. [compiler-rt] [builtins] Fix clear_cache_test to work with MPROTECT — mgorny / detail
  78. [gn build] (manually) port a174f0da62f — thakis / detail
  79. AMDGPU/GlobalISel: Fold add of constant into G_INSERT_VECTOR_ELT — arsenm2 / detail
  80. [X86][SSE] combineExtractWithShuffle - — llvm-dev / detail
  81. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail
  82. AMDGPU/GlobalISel: Keep G_BITCAST out of waterfall loop — arsenm2 / detail
  83. AMDGPU: Fix element size assertion — arsenm2 / detail
  84. [AArch64] Add test for DWARF return address signing — pablo.barrio / detail
  85. [PGO][PGSO] Update BFI in CodeGenPrepare::optimizeSelectInst. — yamauchi / detail
  86. AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp8 — arsenm2 / detail
  87. AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp — arsenm2 / detail
  88. Regenerate test/CodeGen/ARM/vext.ll. NFC. — Stanislav.Mekhanoshin / detail
  89. Precommit NFC part of DAGCombiner change. NFC. — Stanislav.Mekhanoshin / detail
  90. [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile — daltenty / detail
  91. AMDGPU/GlobalISel: Handle 16-bank LDS llvm.amdgcn.interp.p1.f16 — arsenm2 / detail
  92. [AArch64] Don't rename registers with pseudo defs in Ld/St opt. — florian_hahn / detail
  93. [gn build] [win] produce symbolized stack frames in release builds too — thakis / detail
  94. Revert "Unconditionally enable lvalue function designators; NFC" — aaron / detail
  95. [scudo][standalone] Reduce Android region sizes to 128MB — kostyak / detail
  96. [Flang] add some cmake code to allow for out-of-tree building of MLIR — aminim / detail
  97. Revert "[gn build] [win] produce symbolized stack frames in release — thakis / detail
  98. Revert "[DA][TTI][AMDGPU] Add option to select GPUDA with TTI" — thakis / detail
  99. [ARM] Mark MVE loads/store as not having side effects — david.green / detail
  100. [X86][SSE] combineExtractWithShuffle - extract(bitcast(broadcast(x))) — llvm-dev / detail
  101. [CMake][Fuchsia] Disable in-process cc1 — phosek / detail
  102. Add a comment about when we can remove this construct; NFC. — aaron / detail
  103. [Concepts] Fix bug when referencing function parameters in instantiated — saar / detail
  104. [gn build] reformat all build files again — thakis / detail
  105. Add LLVM_VALUE_FUNCTION to Optional::map(); NFC — aaron / detail
  106. AMDGPU/R600: Emit rodata in text segment — jano.vesely / detail
  107. [mlir] Add baseAttr to TypedArrayAttrBase. — aminim / detail
  108. [LoopDeletion] Teach LoopDeletion to preserve MemorySSA if available. — asbirlea / detail
  109. Add a bit of documentation on attribute spellings that were missing. — aaron / detail
  110. Extend misc-misplaced-const to detect using declarations as well as — aaron / detail
  111. [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader — efriedma / detail
  112. [x86] fold vperm2x128 to concat of 128-bit high half vectors — spatel / detail
  113. [llvm-cov] Add support for -skip-functions to lcov — mmoroz / detail
  114. [libFuzzer] Add INFO output when LLVMFuzzerCustomMutator is found. — mmoroz / detail
  115. R600: Fix failing testcase — arsenm2 / detail
  116. Convert AssertTrue( A == B) to AssertEqual(A, B) in TestObjCStepping.py. — jingham / detail
  117. [lldb/Util] Fix lldb-repro now it doesn't take a path to lldb — Jonas Devlieghere / detail
  118. [lldb/Test] Use lit's capabilities to skip lldb-repro tests. — Jonas Devlieghere / detail
  119. [lldb/Reproducer] Correctly instrument enum values — Jonas Devlieghere / detail
  120. [ODRHash] Factor out functionality for CXXRecord ODR diagnostics (NFCI) — bruno.cardoso / detail
  121. [PatternMatch] Add m_APInt/m_APFloat matchers accepting undef — nikita.ppv / detail
  122. Clang] Fix expansion of response files in -Wp after integrated-cc1 — alexandre.ganea / detail
  123. [PowerPC] Collect some CallLowering arguments into a struct. [NFC] — sd.fertile / detail
  124. [PatternMatch] Make m_c_ICmp swap the predicate (PR42801) — nikita.ppv / detail
  125. [TestStdModuleSysroot] Only run locally. — ditaliano / detail
  126. [mlir][Linalg] Add tensor support to Linalg EDSC Builders — ntv / detail
  127. [X86] Cast to __v4hi instead of __m64 in the implementation of — craig.topper / detail
  128. [InstCombine] Add test for PR44529; NFC — nikita.ppv / detail
  129. [InstCombine] Combine neg of shl of sub (PR44529) — nikita.ppv / detail
  130. [www] Update cxx_status page to list changes on the Clang 10 branch as — richard / detail
  131. [lldb/Utility] Don't forward directories to the file collector — Jonas Devlieghere / detail
  132. [lldb/Test] Skip script interpreter tests reading from stdin for — Jonas Devlieghere / detail
  133. [LoopIdiomRecognize] Reduce variable scope. [NFCI] — asbirlea / detail
  134. [IndVarSimplify] Cleanup spaces and reduce variable scope [NFCI] — asbirlea / detail
  135. Embed a zero-length /dev/null in darwin-debug for the special section. — Jason Molenda / detail
  136. [nfc][libomptarget] Remove SHARED annotation from local variables — jonathanchesterfield / detail
  137. [cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail
  138. Revert "[cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail
  139. [lldb/Reproducer] Disable buffering of stdout during replay — Jonas Devlieghere / detail
  140. [IndVarSimplify] Teach IndVarSimplify to preserve MemorySSA. — asbirlea / detail
  141. [AArch64TTI] AArch64 supports NT vector stores through STNP. — flo / detail
  142. [lldb/Reproducer] Mark some driver tests  as unsupported for lldb-repro — Jonas Devlieghere / detail
  143. Replace old-style cast of null pointer with nullptr — joerg / detail
  144. [lldb/Test] Add check-lldb-repro target — Jonas Devlieghere / detail
  145. [lldb/Test] Fix type in add_lit_testsuite — Jonas Devlieghere / detail
  146. [lldb/Docs] Document testing strategies for the reproducers — Jonas Devlieghere / detail
  147. [RISCV] Fix evaluating %pcrel_lo against global and weak symbols — jrtc27 / detail
  148. [llvm/Transforms] Fix warning: private field 'MSSA' is not used — Jonas Devlieghere / detail
  149. [test] Fix lld/test/ELF/riscv-pcrel-hilo-error.s after D73211 — jrtc27 / detail
  150. [LV] Fix predication for branches with matching true and false succs. — flo / detail
  151. AMDGPU/GlobalISel: Remove redundant or patterns — arsenm2 / detail
  152. AMDGPU/GlobalISel: Fix generated wave64 checks — arsenm2 / detail
  153. [libcxx] [test] Don't assert that moved-from containers with non-POCMA — bion / detail
  154. [LICM] NFC. Remove AST caching infrastructure — suc-daniil / detail
  155. [DWARF] Allow empty address range tables. — ikudrin / detail
  156. [DWARF] Return Error from DWARFDebugArangeSet::extract(). — ikudrin / detail
  157. [DWARF] Make dwarf::getUnitLengthFieldByteSize() constexpr. NFC. — ikudrin / detail
  158. [DWARF] Make dwarf::getDwarfOffsetByteSize() a free function. NFC. — ikudrin / detail
  159. [DWARF] Support DWARF64 in DWARFDebugArangeSet. — ikudrin / detail
  160. [DWARF] Better detect errors in Address Range Tables. — ikudrin / detail
  161. [gn build] Port dcff3961c2d — llvmgnsyncbot / detail
  162. Fix build bot failures. — ikudrin / detail
  163. NFC. Remove obsolete SimpleAnalysis infrastructure — suc-daniil / detail
  164. NFC. Add PR44320 IR test case. — suc-daniil / detail
  165. [lldb/Test] Don't add a check-* target as dependency in — martin / detail
  166. [Concepts] Profile TypeConstraints in ProfileTemplateParameterList — saar / detail
  167. [DWARF] Support 64-bit DWARF in .debug_pubnames and similar tables. — ikudrin / detail
  168. Revert "[Concepts] Profile TypeConstraints in — saar / detail
  169. [Concepts] Profile TypeConstraints in ProfileTemplateParameterList — saar / detail
  170. [DWARF] Get rid of DWARFDebugNames::HeaderPOD. NFC. — ikudrin / detail
  171. [DWARF] Eliminate the DWARFDebugNames::Header::Padding field. — ikudrin / detail
  172. [SSAUpdater] Don't call ValueIsRAUWd upon single use replacement — suc-daniil / detail
  173. [LLD][COFF] Enable linking of __declspec(selectany) symbols from Clang — martin / detail
  174. [llvm-exegesis] Restrict to allowed back-to-back instructions in — courbet / detail
  175. [lldb][NFC] Rename ClangASTContext to TypeSystemClang — Raphael Isemann / detail
  176. [Object][test] - Remove readobj-elf-versioning.test and support files. — grimar / detail
  177. [llvm-readobj][test] - Add a check for --dyn-syms. — grimar / detail
  178. [test] Avoid loop-unroll.c test getting confused by fadd in git revision — russell.gallop / detail
  179. [lldb][NFC] Delete empty file source/Host/linux/ProcessLauncherLinux.cpp — Raphael Isemann / detail
  180. Revert "[Concepts] Placeholder constraints and abbreviated templates" — sam.mccall / detail
  181. [llvm-exegesis] Allow the randomizer to fail nicely... — courbet / detail
  182. [mlir] Shrink-wrap anonymous namespaces around the classes it's supposed — benny.kra / detail
  183. [NFC][DwarfDebug] Use proper analog GNU attribute for the pc address — djordje.todorovic / detail
  184. [LLD] [COFF] Silence a GCC warning about an unused variable. NFC. — martin / detail
  185. [SelectionDAG] Compute Known + Sign Bits - merge INSERT_SUBVECTOR — llvm-dev / detail
  186. [SelectionDAG] ComputeKnownBits - merge EXTRACT_VECTOR_ELT known/unknown — llvm-dev / detail
  187. [FileCheck] Strengthen error checks in unit tests — thomasp / detail
  188. [llvm-exegesis] Don't use unsupported aliasing instructions — Milos.Stojanovic / detail
  189. [ARM,MVE] Revise immediate VBIC/VORR to look more like NEON. — simon.tatham / detail
  190. [ARM,MVE] Support immediate vbicq,vorrq,vmvnq intrinsics. — simon.tatham / detail
  191. [AArch64][SVE] Add first-faulting load intrinsic — kerry.mclaughlin / detail
  192. Treat C# `using` as a control statement — krasimir / detail
  193. [Alignement][NFC] Deprecate untyped CreateAlignedLoad — gchatelet / detail
  194. [LoopRotate] add ability to repeat loop rotation until non-deoptimizing — fedor.sergeev / detail
  195. [SelectionDAG] Compute Known + Sign Bits - merge INSERT_VECTOR_ELT — llvm-dev / detail
  196. [NFC][RDA] Make the interface const — sam.parker / detail
  197. [gn build] Port 2f6987ba61c — llvmgnsyncbot / detail
  198. [CodeGen] Make use of MachineInstrBuilder::getReg — jay.foad / detail
  199. Revert "[mlir] Add baseAttr to TypedArrayAttrBase." — zinenko / detail
  200. [tablegen] Emit string literals instead of char arrays — luke.drummond / detail
  201. [ARM,MVE] Make the MVE intrinsics work in C++! — simon.tatham / detail
  202. [VE][NFC] re-write RR* isel class using null_frag — simon.moll / detail
  203. [clang][CodeComplete] Make completion work after initializer lists — kadircet / detail
  204. Revert "Resubmit: [JumpThreading] Thread jumps through two basic blocks" — kazu / detail
  205. [VE] add, sub, left/right shift isel patterns — simon.moll / detail
  206. [Dsymutil][Debuginfo][NFC] #4 Refactor dsymutil to separate DWARF — a.v.lapshin / detail
  207. Revert "[tablegen] Emit string literals instead of char arrays" — jaskiewiczs / detail
  208. [Hexagon] Remove unused operand definitions: s10_0Imm and s10_6Imm — kparzysz / detail
  209. Fix GCC warning/error '-fpermission'. NFC. — michael.hliao / detail
  210. [hip] Remove `-Werror=format-nonliteral` — michael.hliao / detail
  211. [OPENMP]Fix use of local allocators in allocate clauses. — a.bataev / detail
  212. [OpenMP] change omp_atk_* and omp_atv_* enumerators to lowercase [NFC] — kkwli0 / detail
  213. [X86][AVX] Add AVX1/AVX2 ashr vector tests — llvm-dev / detail
  214. [SelectionDAG] ComputeNumSignBits - add ISD::SUB demanded elts support — llvm-dev / detail
  215. [NFC][ARM] Add test — sam.parker / detail
  216. AMDGPU: Check for other uses when looking through casted select — arsenm2 / detail
  217. [Alignment][NFC] Use Align with CreateAlignedStore — gchatelet / detail
  218. [X86][SSE] Add ComputeNumSignBits tests for (ADD (AND X, 1), -1) vectors — llvm-dev / detail
  219. [SelectionDAG] ComputeNumSignBits - add ISD::ADD vector support — llvm-dev / detail
  220. clang-cl: Parse /QIntel-jcc-erratum — hans / detail
  221. GlobalISel: Use Register — arsenm2 / detail
  222. AMDGPU/GlobalISel: Select V_ADD3_U32/V_XOR3_B32 — arsenm2 / detail
  223. [RDA] Skip debug values — sam.parker / detail
  224. [analyzer] Improve FuchsiaHandleChecker's diagnostic messages — xazax / detail
  225. [Concepts] Placeholder constraints and abbreviated templates — saar / detail
  226. [SelectionDAG] ComputeNumSignBits - add ISD::ADD demanded elts support — llvm-dev / detail
  227. [X86] Add AVX512 tests for vector rotations — llvm-dev / detail
  228. [X86] Add test showing failure to remove vector rotate by zero — llvm-dev / detail
  229. [X86] LowerRotate - early out for vector rotates by zero — llvm-dev / detail
  230. [mlir] Fix vectorize transform crashing on none-op operand — ataei / detail
  231. [SVE] Add SVE2 patterns for unpredicated multiply instructions — danilo.carvalho.grael / detail
  232. [openmp] Disable archer if LIBOMP_OMPT_SUPPORT is off — mgorny / detail
  233. [LoopUnroll] Avoid UB when converting from WeakVH to `Value *` — Justin Bogner / detail
  234. [ELF] Pass `Relocation` to relaxGot and — maskray / detail
  235. [AArch64][test] Fix tests after D72799 — maskray / detail
  236. [AArch64][test] Fix MC/AArch64 tests after D72799 — maskray / detail
  237. [IndVarSimplify] Fix for MemorySSA preserve. — asbirlea / detail
  238. [lldb] s/lldb/%lldb in another test — Jonas Devlieghere / detail
  239. [mlir] Add option to use custom base class for dialect in — hayarms / detail
  240. [LoopIdiomRecognize] Teach LoopIdiomRecognize to preserve MemorySSA. — asbirlea / detail
  241. [WPD/VFE] Always emit vcall_visibility metadata for — tejohnson / detail
  242. Include phabricator.uri in .arcconfig — phosek / detail
  243. [Sema] Sanity-check alignment requested via — lebedev.ri / detail
  244. [Sema] Attempt to perform call-size-specific — lebedev.ri / detail
  245. [IR] Attribute/AttrBuilder: use Value::MaximumAlignment magic constant — lebedev.ri / detail
  246. [Codegen] If reasonable, materialize clang's `AssumeAlignedAttr` as — lebedev.ri / detail
  247. [Codegen] If reasonable, materialize clang's `AllocAlignAttr` as llvm's — lebedev.ri / detail
  248. [Sema] Don't disallow placing `__attribute__((alloc_align(param_idx)))` — lebedev.ri / detail
  249. AMDGPU: Fix ubsan error — arsenm2 / detail
  250. Revert "[Sema] Attempt to perform call-size-specific — lebedev.ri / detail
  251. Revert "[Sema] Sanity-check alignment requested via — lebedev.ri / detail
  252. [clangd] Add C++20 concepts support to findExplicitReferences() and — zeratul976 / detail
  253. [clangd] Add C++20 concepts support to TargetFinder — zeratul976 / detail
  254. [PDB] Simplify API for making section map, NFC — rnk / detail
  255. [ELF] --no-dynamic-linker: don't emit undefined weak symbols to .dynsym — maskray / detail
  256. Re-add documentation for -flax-vector-conversions= removed in — richard / detail
  257. Partially revert "[IR] Attribute/AttrBuilder: use — lebedev.ri / detail
  258. [lldb/Commands] Fix, rename and document column number arg to breakpoint — Jonas Devlieghere / detail
  259. Clang added a new feature to the ObjC compiler that will translate — jingham / detail
  260. [CMake][NFC] Refactor iOS simulator/device test configuration generation — dan / detail
  261. [CMake][NFC] Refactor iOS simulator/device test configuration generation — dan / detail
  262. [CMake] Refactor iOS simulator/device test configuration generation code — dan / detail
  263. Change internal_start_thread arguments to match pthread_create. — eugenis / detail
  264. [CUDA] Fix order of memcpy arguments in __shfl_*(<64-bit type>). — tra / detail
  265. [ThinLTO] Summarize vcall_visibility metadata — tejohnson / detail
  266. [Concepts] Add ExpressionEvaluationContexts to instantiation of — saar / detail
  267. AMDGPU/GlobalISel: Fix RegBanKSelect for llvm.amdgcn.exp.compr — Matthew.Arsenault / detail
  268. GlobalISel: Add MIPatternMatch for G_ICMP/G_FCMP — Matthew.Arsenault / detail
  269. [Concepts] Implement P1616R1 - Using unconstrained template template — saar / detail
  270. [IPSCCP] Use ParamState for arguments at call sites. — florian_hahn / detail
  271. [mlir] [VectorOps] Implement vector tuple get folding — ajcbik / detail
  272. [lldb/Test] Disable command-breakpoint-col.test on Windows — Jonas Devlieghere / detail
  273. [Clang][IFS][Test] Work around in-process cc1 ASAN issues #2. — 31459023+hctim / detail
  274. [lldb/Test] Disallow using substituted binaries in shell test. — Jonas Devlieghere / detail
  275. [AArch64][GlobalISel] Fallback if the +strict-align target feature is — Amara Emerson / detail
  276. [LLDB] Fix the handling of unnamed bit-fields when parsing DWARF — shafik / detail
  277. [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a — saar / detail
  278. [tests] Use host-based XFAIL for test/MC/AMDGPU/hsa-gfx10-v3.s — hubert.reinterpretcast / detail
  279. [NFC][ScopBuilder] Move RecordedAssumptions vector to ScopBuilder — adamski.dominik / detail

clang-d340329-g71544135673-t5780-b5780.tar.gz (Jan 23, 2020 4:37:35 PM)

  1. Fix version string handling in compilers.py to work with monorepo builds — Jessica Paquette / githubweb

clang-d340050-g8ae404a2f6b-t5688-b5688.tar.gz (Jan 21, 2020 6:08:35 PM)

  1. [lldb] Pass the right args to --target and --build — Jonas Devlieghere / githubweb
  2. [lldb] Use check-lldb for Xcode tests — Jonas Devlieghere / githubweb
  3. [lldb] Only run the shell test for the Xcode standalone build — Jonas Devlieghere / githubweb

clang-d340050-g8ae404a2f6b-t5688-b5688.tar.gz (Jan 21, 2020 6:08:35 PM)

  1. Remove redundant CXXScopeSpec from TemplateIdAnnotation. — richard / detail
  2. Remove AllTargetsAsmPrinters — thakis / detail
  3. [libc] Replace the use of gtest with a new light weight unittest — sivachandra / detail
  4. Remove unneeded FoldingSet.h include from Attributes.h — rnk / detail
  5. AMDGPU/GlobalISel: Select DS append/consume — arsenm2 / detail
  6. AMDGPU/GlobalISel: Select llvm.amdgcn.update.dpp — arsenm2 / detail
  7. Consolidate internal denormal flushing controls — arsenm2 / detail
  8. TableGen/GlobalISel: Don't check exact intrinsic opcode value — arsenm2 / detail
  9. [MLIR] LLVM dialect: modernize and cleanups — frank.laub / detail
  10. [WebAssembly] Track frame registers through VReg and local allocation — dschuff / detail
  11. [IR] Remove some unnecessary cleanup in Module's dtor, and use a — dblaikie / detail
  12. DebugInfo: Move SectionLabel tracking into CU's addRange — dblaikie / detail
  13. [lldb/Makefile.rules] Force the default target to be 'all' — Fred Riss / detail
  14. [lldb/testsuite] Modernize 2 test Makefiles — Fred Riss / detail
  15. [DAG] Add helper for creating constant vector index with correct type. — michael.hliao / detail
  16. [Concepts] Requires Expressions — saar / detail
  17. [X86][SSE] Add some v16i8 reverse + endian swap style shuffle tests — llvm-dev / detail
  18. [X86] Rename lowerShuffleAsRotate -> lowerShuffleAsVALIGN — llvm-dev / detail
  19. Revert "[Concepts] Requires Expressions" — saar / detail
  20. Revert "[ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc" — epastor / detail
  21. [Support] Explicitly instantiate BumpPtrAllocatorImpl — rnk / detail
  22. Revert "[Support] Explicitly instantiate BumpPtrAllocatorImpl" — rnk / detail
  23. [test] clang/test/InterfaceStubs/externstatic.c requires — maskray / detail
  24. [debugserver] Share code between Enable/DisableHardwareWatchpoint (NFC) — Jonas Devlieghere / detail
  25. [mlir] Fix compilation with VS2019. — alexandre.ganea / detail
  26. [mlir] NFC: Rename index_t to index_type — ro / detail
  27. [lldb/Test] XFAIL TestRequireHWBreakpoints when HW BPs are avialable — Jonas Devlieghere / detail
  28. [llvm-exegesis][mips] Fix -Wunused-function after D72858 — maskray / detail
  29. [Concepts] Requires Expressions — saar / detail
  30. [Concepts] Fix name-type conflict compilation issues — saar / detail
  31. [AsmPrinter] Delete dead takeDeletedSymbsForFunction() — i / detail
  32. [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr — maskray / detail
  33. [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together. — craig.topper / detail
  34. [DebugInfo][test] Change two MIR tests to use — maskray / detail
  35. [XRay] Set hasSideEffects flag of PATCHABLE_FUNCTION_{ENTER,EXIT} — maskray / detail
  36. [CodeGen] Move fentry-insert, xray-instrumentation and — maskray / detail
  37. fix doc typos to cycle bots — thakis / detail
  38. [gn build] Port a0f50d73163 — llvmgnsyncbot / detail
  39. Allow space after C-style cast in C# code — paulhoad / detail
  40. [clang-format] Add IndentCaseBlocks option — paulhoad / detail
  41. [clang-format] Expand the SpacesAroundConditions option to include catch — paulhoad / detail
  42. Remove extra "\01" prefix in EH docs — rnk / detail
  43. Fix gcc `-Wunused-variable` warning. NFC. — michael.hliao / detail
  44. [ORC] Add weak symbol support to defineMaterializing, fix for PR40074. — Lang Hames / detail
  45. [TargetRegisterInfo] Default trackLivenessAfterRegAlloc() to true — maskray / detail
  46. fix doc typos to cycle bots — thakis / detail
  47. [BranchRelaxation] Simplify offset computation and fix a bug in — maskray / detail
  48. [X86] Try to avoid casts around logical vector ops recursively. — flo / detail
  49. Reorder targets in alphabetical order. NFC. — michael.hliao / detail
  50. PR42108 Consistently diagnose binding a reference template parameter to — richard / detail
  51. List implicit operator== after implicit destructors in a vtable. — richard / detail
  52. Undo changes to release notes intended for the Clang 10 branch, not — richard / detail
  53. [libc++][libc++abi] Fix or suppress failing tests in single-threaded — eric / detail
  54. [mlir] NFC: Fix trivial typos in comments — aminim / detail
  55. [StackColoring] Remap FixedStackPseudoSourceValue frame index referenced — i / detail
  56. [ARM] Favour post inc for MVE loops — david.green / detail
  57. [ARM] MVE VLDn post inc tests. NFC — david.green / detail
  58. [ARM] MVE VLDn postinc — david.green / detail
  59. [LLVMgold][test] Fix llvm-nm test after D72658 — i / detail
  60. [llvm-mc] - Produce R_X86_64_PLT32 relocation for branches with JCC — grimar / detail
  61. [test] Simplify CodeGen/PowerPC/stack-coloring-vararg.mir — i / detail
  62. [IndVarSimplify][LoopUtils] rewriteLoopExitValues. NFCI — sjoerd.meijer / detail
  63. [llvm-objdump] - Fix the indentation when printing dynamic tags. — grimar / detail
  64. Recommit "[DWARF5][DebugInfo]: Added support for DebugInfo generation — SourabhSingh.Tomar / detail
  65. [LoopUtils] Better accuracy for getLoopEstimatedTripCount. — evgueni.brevnov / detail
  66. [test] On Mac, don't try to use result of sysctl command if calling it — david.spickett / detail
  67. [NFC][LoopUtils] Minor change in comment according to review D71990. — evgueni.brevnov / detail
  68. [ARM][MVE] Tail-Predication: rematerialise iteration count in exit — sjoerd.meijer / detail
  69. [lldb/DWARF] Change how we construct a llvm::DWARFContext — pavel / detail
  70. [X86][SSE] Add PACKSS SimplifyMultipleUseDemandedBits 'sign bit' — llvm-dev / detail
  71. [clangd] Remove a stale FIXME, NFC. — hokein.wu / detail
  72. Add missing tests for parent traversal — steveire / detail
  73. Compare traversal for memoization before bound nodes container — steveire / detail
  74. [clang][CodeComplete] Propogate printing policy to FunctionDecl — kadircet / detail
  75. [LV] Vectorizer should adjust trip count in profile information — evgueni.brevnov / detail
  76. Fix clang-formatting for recent commits — steveire / detail
  77. [lldb/DWARF] Simplify DWARFDebugInfoEntry::LookupAddress — pavel / detail
  78. Make SymbolFileDWARF::ParseLineTable use std::sort instead of insertion — pavel / detail
  79. Fix the invisible-traversal to ignore more nodes — steveire / detail
  80. [lldb] Don't process symlinks deep inside DWARFUnit — pavel / detail
  81. [lldb] Allow loading of minidumps with no process id — pavel / detail
  82. [AArch64][SVE] Extend int_aarch64_sve_ld1_gather_imm — andrzej.warzynski / detail
  83. [mlir] Add in-dialect lowering of gpu.all_reduce. — csigg / detail
  84. [llvm-profdata] Fix hint message since argument format has changed — yikong / detail
  85. [ARM,MVE] Fix confusing MC names for MVE VMINA/VMAXA insns. — simon.tatham / detail
  86. [mlir] clarify LangRef wording around control flow in regions — zinenko / detail
  87. [lldb] Mark the implicit copy constructor as deleted when a move — Raphael Isemann / detail
  88. [SCEV] Swap guards estimation sequence. NFC — dfukalov / detail
  89. [InstSimplify] fold select of vector constants that include undef — spatel / detail
  90. [lldb][NFC] Add test for iterator invalidation during code completion. — Raphael Isemann / detail
  91. [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc — epastor / detail
  92. [ARM][MVE][Intrinsics] Take abs() of VMINNMAQ, VMAXNMAQ intrinsics' — mark.murray / detail
  93. [Alignment][NFC] Use Align with CreateElementUnorderedAtomicMemCpy — gchatelet / detail
  94. [libomptarget] Implement smid for amdgcn — jonathanchesterfield / detail
  95. Fix build - removing legacy target reference. — epastor / detail
  96. [llvm-exegesis][NFC] Disassociate snippet generators from benchmark — Milos.Stojanovic / detail
  97. [gn build] Port 24b7b99b7d6 — llvmgnsyncbot / detail
  98. [InstCombine] form copysign from select of FP constants (PR44153) — spatel / detail
  99. [FileCheck] Clean and improve unit tests — thomasp / detail
  100. Add support for Linux/Musl ABI — sidneym / detail
  101. [clangd] Avoid redundant testcases in rename unittest, NFC. — hokein.wu / detail
  102. clang-format: [JS] fix `??` opreator wrapping. — martin / detail
  103. [OPENMP]Fix PR44578: crash in target construct with captured global. — a.bataev / detail
  104. [FileCheck] Make Match unittest more flexible — thomasp / detail
  105. [SelectionDAG] GetDemandedBits - fallback to — llvm-dev / detail
  106. [clang-tidy] Add check for CERT-OOP57-CPP — nathan / detail
  107. [gn build] Port a42c3eb599c — llvmgnsyncbot / detail
  108. [llvm-exegesis] Remove unused variable after D72928 — Milos.Stojanovic / detail
  109. [lldb/Util] Add a utility to run transparently capture and replay tests. — Jonas Devlieghere / detail
  110. [lldb/Test] Check that attribute exists before comparing its value — Jonas Devlieghere / detail
  111. [OpenMP] affinity little fix for FreeBSD — David CARLIER / detail
  112. [lldb/IOHandler] Improve synchronization between IO handlers. — Jonas Devlieghere / detail
  113. [clangd] Fix DocumentOutline for concepts — kadircet / detail
  114. [lldb/Docs] Add lldb-x86_64-fedora to the CI page — Jonas Devlieghere / detail
  115. AMDGPU/GlobalISel: Add documentation for RegisterBankInfo — arsenm2 / detail
  116. [mlir] Generalize broadcastable trait operands — jpienaar / detail
  117. [NFC] small rename of private member in InlineCost.cpp — mtrofin / detail
  118. Fix printer for llvm.addressof symbol name that need escaping — aminim / detail
  119. [Hexagon] Add support for Hexagon/HVX v67 ISA — kparzysz / detail
  120. AMDGPU: Partially merge indirect register write handling — arsenm2 / detail
  121. AMDGPU: Prepare to use scalar register indexing — arsenm2 / detail
  122. AMDGPU: Cleanup and generate 64-bit div tests — arsenm2 / detail
  123. [lld][ELF] Don't apply --fix-cortex-a53-843419 to relocatable links. — efriedma / detail
  124. [AsmPrinter] Don't emit __patchable_function_entries entry if — i / detail
  125. Revert "PR17164: Change clang's default behavior from — 31459023+hctim / detail
  126. AMDGPU: Don't create weird sized integers — arsenm2 / detail
  127. AMDGPU: Generate test checks — arsenm2 / detail
  128. Revert "[libc++] Optimize / partially inline basic_string copy — eric / detail
  129. [lld][RISCV] Print error when encountering R_RISCV_ALIGN — jrtc27 / detail
  130. [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections — serguei.n.dmitriev / detail
  131. AMDDGPU/GlobalISel: Fix RegBankSelect for llvm.amdgcn.ps.live — arsenm2 / detail
  132. [clangd] Fix rename for explicit destructor calls — kbobyrev / detail
  133. Revert "[MachO] Add a test for detecting reserved unit length." — 31459023+hctim / detail
  134. [AMDGPU] Fix -Wunused-variable after — i / detail
  135. [MC] Improve a report_fatal_error — i / detail
  136. [RISCV] Pass target-abi via module flag metadata — zakk.chen / detail
  137. Revert "[AMDGPU] Invert the handling of skip insertion." — nicolai.haehnle / detail
  138. [gn build] Port a80291ce10b — llvmgnsyncbot / detail
  139. [MLIR] LLVM Dialect: add llvm.cmpxchg and improve llvm.atomicrmw custom — frank.laub / detail
  140. [ARM][MVE] Enable masked scatter — anna.welker / detail
  141. Reapply: [MachO] Add a test for detecting reserved unit length. — ikudrin / detail
  142. [LLD][ELF] Add support for INPUT_SECTION_FLAGS — peter.smith / detail
  143. Regenerate rotated uxt tests — llvm-dev / detail
  144. [TargetLowering] SimplifyDemandedBits - Pull out InDemandedMask variable — llvm-dev / detail
  145. [llvm-exegesis] Add support for AVX512 explicit rounding operands. — courbet / detail
  146. [DAG] Fold extract_vector_elt (scalar_to_vector), K to undef (K != 0) — llvm-dev / detail
  147. [llvm-readelf][llvm-readobj] - Fix the indentation when printing dynamic — grimar / detail
  148. [analyzer] Enable PlacementNewChecker by default — gabor.marton / detail
  149. [ELF] Refactor uses of getInputSections to improve efficiency NFC — andrew.ng / detail
  150. [lldb][NFC] Convert LLDB_LOGF to LLDB_LOG in ClangASTSource.cpp — Raphael Isemann / detail
  151. [llvm-exegesis] Fix support for LEA64_32r. — courbet / detail
  152. Create a gpu.module operation for the GPU Dialect. — tpopp / detail
  153. [lldb] Use llvm::stable_sort in Line — pavel / detail
  154. [Alignment][NFC] Use Align with CreateMaskedLoad — gchatelet / detail
  155. [llvm-readobj] - Remove rpath.test. — grimar / detail
  156. [Alignment][NFC] Use Align with CreateElementUnorderedAtomicMemMove — gchatelet / detail
  157. AMDGPU/GlobalISel: Add some baseline tests for unmerge legalization — arsenm2 / detail
  158. [clang-tidy] New check: bugprone-misplaced-pointer-arithmetic-in-alloc — adam.balogh / detail
  159. [gn build] Port fccd0da5ee6 — llvmgnsyncbot / detail
  160. [lldb/DWARF] Fix a leak in line table construction — pavel / detail
  161. [lldb/breakpad] Use new line table constructor — pavel / detail
  162. [TargetLowering] SimplifyDemandedBits ANY_EXTEND/ANY_EXTEND_VECTOR_INREG — llvm-dev / detail
  163. [clangd] Capture the missing injected class names in — hokein.wu / detail
  164. [X86] combineBT - use SimplifyDemandedBits instead of GetDemandedBits — llvm-dev / detail
  165. [SelectionDAG] GetDemandedBits - remove ANY_EXTEND handling — llvm-dev / detail
  166. [PowerPC][NFC] Reclaim TSFlags bit 6 — Jinsong Ji / detail
  167. Make dropTriviallyDeadConstantArrays not quadratic — benny.kra / detail
  168. [TargetLowering] SimplifyDemandedBits ISD::SRA multi-use handling — llvm-dev / detail
  169. [ARM] Follow AACPS standard for volatile bit-fields access width — diogo.sampaio / detail
  170. Revert "[ARM] Follow AACPS standard for volatile bit-fields access — diogo.sampaio / detail
  171. [RISCV] Check the target-abi module flag matches the option — zakk.chen / detail
  172. [clangd] Drop returntype/type when hovering over type-ish names — kadircet / detail
  173. Update spelling of {analyze,insert,remove}Branch in strings and comments — kparzysz / detail
  174. [Clang] Un-break scan-build after integrated-cc1 change — alexandre.ganea / detail
  175. [mlir][spirv] Simplify scalar type size calculation. — antiagainst / detail
  176. [libcxx] Support Python 3.8 in the test suite — jaskiewiczs / detail
  177. [Hexagon] Add support for Hexagon v67t microarchitecture (tiny core) — kparzysz / detail
  178. [lldb/Initializers] Move all macOS initializers into PlatformMacOSX — Jonas Devlieghere / detail
  179. [HIP] use GetProgramPath for executable discovery — tra / detail
  180. [FPEnv][SystemZ] Platform-specific builtin constrained FP enablement — kevin.neal / detail
  181. [StackColoring] Remap PseudoSourceValue frame indices via — i / detail
  182. [lldb/Hexagon] Include <mutex> — Jonas Devlieghere / detail
  183. [PowerPC] Delete PPCSubtarget::isDarwin and isDarwinABI — i / detail
  184. [lldb/tools] Update lldb-test's system initializer — Jonas Devlieghere / detail
  185. [Codegen] Emit both AssumeAlignedAttr and AllocAlignAttr assumptions if — lebedev.ri / detail
  186. [NFC][Codegen] Use MaybeAlign + APInt::getLimitedValue() when creating — lebedev.ri / detail
  187. [APFloat] Extend conversion from special strings — ehudkatz / detail
  188. [OpenMP][Offloading] Fix the issue that omp_get_num_devices returns — a.bataev / detail
  189. [APFloat][unittest] Fix -Wunused-variable after D69773 — maskray / detail
  190. [Attr][Doc][NFC] Fix code snippet formatting for attribute documentation — alexey.bader / detail
  191. [debugserver] Delete macOS/PPC debug server implementation — Vedant Kumar / detail
  192. [APFloat] Add support for operations on Signaling NaN — ehudkatz / detail
  193. [debugserver] Delete stale code referencing ppc — Vedant Kumar / detail
  194. [TableGen] Use a table to lookup MVE intrinsic names — rnk / detail
  195. [lldb] Add a setting to not install the main executable — francesco.petrogalli / detail
  196. [mlir][ods] Fix StringRef initialization in builders — antiagainst / detail
  197. [WebAssembly][InstrEmitter] Foundation for multivalue call lowering — tlively / detail
  198. [scudo][standalone] Allow sched_getaffinity to fail — kostyak / detail
  199. [Hexagon] Add REQUIRES: asserts to a testcase using -debug-only — kparzysz / detail
  200. Revert "[lldb] Add a setting to not install the main executable" — francesco.petrogalli / detail
  201. [lldb] Add a setting to not install the main executable — francesco.petrogalli / detail
  202. [WebAssembly] Split and recombine multivalue calls for ISel — tlively / detail
  203. [GISelKnownBits] Make the max depth a parameter of the analysis — qcolombet / detail
  204. Fix tests of constant folding of fp operations on NaN values — ehudkatz / detail
  205. [mlir] Fix LLVM intrinsic convesion generator for overloadable types. — hayarms / detail
  206. [lld][Hexagon] Add General Dynamic relocations (GD) — sidneym / detail
  207. [Sema] Avoid Wrange-loop-analysis false positives — koraq / detail
  208. [clang-tidy] Fix check for Abseil internal namespace access — eric / detail
  209. [APFloat][unittest] Fix -Wsign-compare after D69773 — maskray / detail
  210. [lldb/Platform] Re-add ifdef's to guard macOS-only code. — Jonas Devlieghere / detail
  211. Allow arbitrary capability name in Thread Safety Analysis — aaron / detail
  212. Removing an accidentally duplicated line of test code to fix bots. — aaron / detail
  213. Revert "[Clang] Un-break scan-build after integrated-cc1 change" — alexandre.ganea / detail
  214. Revert "List implicit operator== after implicit destructors in a — vvereschaka / detail
  215. [lldb/CMake] Add check-lldb-shell and check-lldb-api targets for Xcode — Jonas Devlieghere / detail
  216. AMDGPU/GlobalISel: Legalize G_PTR_ADD for arbitrary pointers — arsenm2 / detail
  217. [lldb/DataFormatters] Fix the `$$deference$$` synthetic child — Fred Riss / detail
  218. [APInt] Fix tests that had wrong assumption about sdivs with negative — timshen / detail
  219. AMDGPU/GlobalISel: Merge G_PTR_ADD/G_PTR_MASK rules — arsenm2 / detail
  220. [PATCH] Reland [Clang] Un-break scan-build after integrated-cc1 change — alexandre.ganea / detail
  221. [SLP] Add a test showing miscompilation in AltOpcode support — andrei.elovikov / detail
  222. [Matrix] Hide and describe matrix-propagate-shape option. — florian_hahn / detail
  223. [IR] Value::getPointerAlignment(): handle pointer constants — lebedev.ri / detail
  224. AMDGPU/GlobalISel: Merge trivial legalize rules — arsenm2 / detail
  225. [AArch64] Add custom store lowering for 256 bit non-temporal stores. — florian_hahn / detail
  226. Fix an over-suspend bug with LaunchInNewTerminalWithAppleScript sessions — Jason Molenda / detail
  227. [lldb/Plugin] Rename AddressSanitizerRuntime for consistency with plugin — Jonas Devlieghere / detail
  228. [lldb/Plugin] Rename TSanRuntime for consistency with plugin (NFC) — Jonas Devlieghere / detail
  229. [lldb/Plugin] Rename UBSanRuntime for consistency with plugin (NFC) — Jonas Devlieghere / detail
  230. [lldb/Plugin] Rename MainThreadCheckerRuntime for consistency with — Jonas Devlieghere / detail
  231. [lldb/Plugin] Move DisassemblerLLVMC for consistency with plugin (NFC) — Jonas Devlieghere / detail
  232. [SLP] Don't allow Div/Rem as alternate opcodes — andrei.elovikov / detail
  233. Fix typos — Adrian Prantl / detail
  234. List implicit operator== after implicit destructors in a vtable. — richard / detail
  235. [Concepts] Placeholder constraints and abbreviated templates — saar / detail
  236. [mlir][Linalg] Add tensor support to Linalg EDSC Builders — ntv / detail
  237. Revert "[mlir][Linalg] Add tensor support to Linalg EDSC Builders" — ntv / detail
  238. [clang-tidy] Fix check for generic lambda invented template parameters — saar / detail
  239. [AArch64] Don't generate gpr CSEL instructions in early-ifcvt if — Amara Emerson / detail
  240. [clang/Darwin] Remove __llvm_profile_counter_bias from export list for — Vedant Kumar / detail
  241. [Concepts] Constraint Satisfaction Caching — saar / detail
  242. [libc++] Make sure std::is_scalar returns true for block types — Louis Dionne / detail

clang-d339808-g49dc3a94671-t5559-b5559.tar.gz (Jan 17, 2020 4:26:57 PM)

  1. [xray] Add xray-ignore-loops option — smeenai / detail
  2. [clang][xray] Add -fxray-ignore-loops option — smeenai / detail
  3. [xray] Allow instrumenting only function entry and/or only function exit — smeenai / detail
  4. Pass length of string in Go binding of CreateCompileUnit — Adrian Prantl / detail
  5. [mlir] [VectorOps] Rename Utils.h into VectorUtils.h — ajcbik / detail
  6. [InstSimplify] add test for select of FP constants; NFC — spatel / detail
  7. [InstSimplify] add test for select of vector constants; NFC — spatel / detail
  8. hwasan: Move .note.hwasan.globals note to hwasan.module_ctor comdat. — peter / detail
  9. [libc++] Optimize / partially inline basic_string copy constructor — eric / detail
  10. [mlir][Linalg] Extend linalg vectorization to MatmulOp — ntv / detail
  11. [lldb/Docs] Fix formatting for the variable formatting page — Jonas Devlieghere / detail
  12. [libcxx] Introduce LinuxRemoteTI for remote testing — jaskiewiczs / detail
  13. [CMake] Use LinuxRemoteTI instead of LinuxLocalTI in CrossWinToARMLinux — jaskiewiczs / detail
  14. [profile] Support counter relocation at runtime — phosek / detail
  15. hwasan: Remove dead code. NFCI. — peter / detail
  16. [CMake] Prefer multi-target variables over generic target variables in — phosek / detail
  17. [MemDepAnalysis/VNCoercion] Move static method to its only use. [NFCI] — asbirlea / detail
  18. Merge memtag instructions with adjacent stack slots. — eugenis / detail
  19. [gn build] fix build after 22af2cbefc — thakis / detail
  20. [gn build] Port d3db13af7e5 — llvmgnsyncbot / detail

clang-d339788-g22af2cbefc8-t5554-b5554.tar.gz (Jan 17, 2020 2:33:57 PM)

  1. [lldb] Run the shell test for Xcode's standalone build — Jonas Devlieghere / githubweb

clang-d339788-g22af2cbefc8-t5554-b5554.tar.gz (Jan 17, 2020 2:33:57 PM)

  1. [OPENMP]Improve debug locations in OpenMP regions. — a.bataev / detail
  2. [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader — huihuiz / detail
  3. [mlir][spirv] Explicitly construct ArrayRef from static array — antiagainst / detail
  4. Revert "[SVE] Pass Scalable argument to VectorType::get in Bitcode — efriedma / detail
  5. [libFuzzer] Allow discarding output in ExecuteCommand in Fuchsia. — mvanotti / detail
  6. [Flang][mlir] add a band-aid to support the creation of mutually — zinenko / detail
  7. [MLIR] LLVM dialect: Add llvm.atomicrmw — zinenko / detail
  8. Attempt to fix Go syntax error — Adrian Prantl / detail
  9. Revert "Attempt to fix Go syntax error" — Adrian Prantl / detail
  10. Revert "Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot" — Adrian Prantl / detail
  11. Move the sysroot attribute from DIModule to DICompileUnit — Adrian Prantl / detail
  12. [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol — maskray / detail
  13. debugserver: Pass -arch flags to mig invocation as needed — Vedant Kumar / detail
  14. [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc — epastor / detail

clang-d339774-gfe085be1253-t5550-b5550.tar.gz (Jan 17, 2020 12:39:52 PM)

  1. Revert "[llvm-nm] Don't report "no symbols" error for files that contain — sbc / detail
  2. [test] Fix tests after D52810 — maskray / detail
  3. Reland "[llvm-nm] Don't report "no symbols" error for files that contain — maskray / detail
  4. [clang] Set function attributes on SEH filter functions correctly. — Sanne.Wouda / detail
  5. [test] Fix test/ELF/lto/thinlto-obj-path.ll after D52810 — maskray / detail
  6. [mlir] Replace AbstractOperation::classof with a ClassID instance. — riverriddle / detail
  7. [Hexagon] Refactor HexagonShuffle — kparzysz / detail
  8. [InterfaceStubs][test] Add -triple to — maskray / detail
  9. [GlobalsModRef] Add invalidate method — asbirlea / detail
  10. [Hexagon] Move testcase from c1873631d0a8f2acc to proper location — kparzysz / detail
  11. [mlir][spirv] Explicitly construct ArrayRef from array — antiagainst / detail
  12. [AMDGPU] allow multi-dword flat scratch access since GFX9 — Stanislav.Mekhanoshin / detail
  13. [BrachProbablityInfo] Add invalidate method. — asbirlea / detail
  14. [CallGraph]  Add invalidate method. — asbirlea / detail
  15. [LazyCallGraph] Add invalidate method. — asbirlea / detail
  16. [UnitTests] Add invalidate methods. — asbirlea / detail
  17. [TestQuoting] Use the fully qualified path for remote platforms. — ditaliano / detail
  18. Update testcase for LLVM IR change (sysroot) — Adrian Prantl / detail
  19. Update clang test. — asbirlea / detail
  20. [Hexagon] Use itinerary for assembler HVX resource checking — kparzysz / detail

clang-d339754-g03689fe97f2-t5546-b5546.tar.gz (Jan 17, 2020 10:37:04 AM)

  1. Fix gcc9 "moving a local object in a return statement prevents copy — llvm-dev / detail
  2. Fix gcc9 "moving a local object in a return statement prevents copy — llvm-dev / detail
  3. Revert rGff3fe145fe48 "Fix gcc9 "moving a local object in a return — llvm-dev / detail
  4. Revert rGb6437b352db9 - "Fix gcc9 "moving a local object in a return — llvm-dev / detail
  5. AMDGPU: Don't assert on a16 images on targets without FeatureR128A16 — arsenm2 / detail
  6. [DataFlow] Factor two worklist implementations out — xazax / detail
  7. Renamed traverseDecl to TraverseDecl in a test — gribozavr / detail
  8. [AArch64] Make AArch64 specific assembly directives case insensitive — david.spickett / detail
  9. [lldb] Try to fix writing outside temp dir from — sam.mccall / detail
  10. [mlir][spirv] Add `const` qualifier for static arrays — antiagainst / detail
  11. [InstCombine] Add test for -expensive-combines option; NFC — nikita.ppv / detail
  12. [InstCombine] Support disabling expensive combines in opt — nikita.ppv / detail
  13. [InstCombine] Split assume test in expensive and not; NFC — nikita.ppv / detail
  14. [InstCombine] Fix worklist management in return combine — nikita.ppv / detail
  15. [mlir] Improve documentation in ModuleTranslation MLIR to LLVM IR — zinenko / detail
  16. [mlir][spirv] Add lowering from `loop.if` to `spv.selection` — antiagainst / detail
  17. [VectorOps] Update vector transfer read op comments. — ntv / detail
  18. [InstCombine] Fix worklist management in DSE (PR44552) — nikita.ppv / detail
  19. [libTooling] Fix bug in Stencil handling of macro ranges — yitzhakm / detail
  20. [mlir] Generator converting LLVM intrinsics defs to MLIR ODS — zinenko / detail
  21. [SeparateConstOffsetFromGEP] Fix: sext(a) + sext(b) -> sext(a + b) — kevin.neal / detail
  22. [llvm-nm] Don't report "no symbols" error for files that contain symbols — sbc / detail
  23. [mlir][spirv] Explicitly set the size of static arrays — antiagainst / detail
  24. Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot — Adrian Prantl / detail
  25. [perf-training] Ignore ' (in-process)' prefix from -### — francisvm / detail

clang-d339754-g03689fe97f2-t5546-b5546.tar.gz (Jan 17, 2020 10:37:04 AM)

  1. [LNT][NFC] Fix global import in function — thomasp / githubweb

clang-d339729-g43f60e614a3-t5542-b5542.tar.gz (Jan 17, 2020 8:37:29 AM)

  1. Add `bugprone-reserved-identifier` — aaron / detail
  2. [gn build] Port 42a0355816d — llvmgnsyncbot / detail
  3. [SelectionDAG] ComputeKnownBits - assert we're computing the 0'th — llvm-dev / detail
  4. [X86] Split X87/SSE compare classes into WriteFCom + WriteFComX — llvm-dev / detail
  5. [clang-tidy] Disable Checks on If constexpr statements in template — nathan / detail
  6. Fix a compile error to get bots back to green. — aaron / detail
  7. Another speculative fix for the Windows bots. — aaron / detail
  8. [Hexagon] Add prev65 subtarget feature — kparzysz / detail
  9. [Hexagon] Improve HVX version checks — kparzysz / detail
  10. [x86] try harder to form 256-bit unpck* — spatel / detail

clang-d339719-gc1e159ef6eb-t5537-b5537.tar.gz (Jan 17, 2020 6:46:33 AM)

  1. [AsmParser] Make generic directives and aliases case insensitive. — david.spickett / detail
  2. Fix Wparentheses warning. NFCI. — llvm-dev / detail
  3. [SelectionDAG] Better ISD::ANY_EXTEND/ISD::ANY_EXTEND_VECTOR_INREG — llvm-dev / detail
  4. [AArch64][SVE] Add break intrinsics — cullen.rhodes / detail
  5. [lldb] Add missing terminate calls to Python/Lua subsystems — Raphael Isemann / detail
  6. [lldb] Remove out of order OperatingSystemPython::Terminate call in — Raphael Isemann / detail
  7. [llvm-exegesis][mips] Add support for memory instructions — Milos.Stojanovic / detail
  8. clang-format: fix spacing in `operator const char*()` — krasimir / detail
  9. clang-format: [JS] pragmas for tslint, tsc. — martin / detail
  10. [BasicBlock] fix looping in getPostdominatingDeoptimizeCall — fedor.sergeev / detail
  11. Revert "[mlir][ods] Support dialect specific content emission via hooks" — antiagainst / detail
  12. [mlir][spirv] Support implied extensions and capabilities — antiagainst / detail
  13. [ARM][MVE] Tail Predicate IsSafeToRemove — sam.parker / detail
  14. [IR] add unit test for Constant::isElementWiseEqual() for undef corner — spatel / detail
  15. [IR] fix Constant::isElementWiseEqual() to allow for all undef elements — spatel / detail

clang-d339704-gfe3bb8ec968-t5532-b5532.tar.gz (Jan 17, 2020 4:39:18 AM)

  1. [lldb][NFC] Resynchronize Init/Terminate calls in — Raphael Isemann / detail
  2. [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS. — peter.smith / detail
  3. [AArch64][SVE] Add ImmArg property to intrinsics with immediates — kerry.mclaughlin / detail

clang-d339701-g10b4aece528-t5529-b5529.tar.gz (Jan 17, 2020 2:37:04 AM)

  1. [lldb] add to gdb to lldb doc — cyndy_ishida / detail
  2. [lldb/CMake] Set LLVM_HOST_TRIPLE from TARGET_TRIPLE in standalone — Jonas Devlieghere / detail
  3. [docs][ORC] Update the "utilities" section, tidy intro and fix typo. — Lang Hames / detail
  4. [lldb/CMake] Remove duplicate entry — Jonas Devlieghere / detail
  5. [Transforms][RISCV] Remove a "using namespace llvm" from an include — craig.topper / detail
  6. [docs][ORC] Fix some RST errors in the ORCv2 doc. — Lang Hames / detail
  7. [docs][ORC] Try to fix 'title-level inconsistent' error in ORCv2.rst. — Lang Hames / detail
  8. [lldb/Test] Fix API tests for mutli-config generators — Jonas Devlieghere / detail
  9. [lldb/Cmake] Add a CMakeLists.txt to the utils directory... — Jonas Devlieghere / detail
  10. [lldb] Remove ClangASTContext.h inclusion in Target.cpp — apl / detail
  11. Revert "[clangd][test] Disable a particular testcase in — kadircet / detail
  12. [lldb] Re-add NSDate formatter — Raphael Isemann / detail
  13. Remove old Suversion release scripts — hans / detail
  14. [lldb][NFC] Delete unused — Raphael Isemann / detail
  15. Reapply Allow system header to provide their own implementation of some — sguelton / detail
  16. Add __warn_memset_zero_len builtin as a workaround for glibc issue — sguelton / detail
  17. clang-format: [JS] Handle more keyword-named methods. — martin / detail
  18. Revert "Avoid creating an immutable map in the Automaton class." — gribozavr / detail

clang-d339683-g01a6cd471f0-t5515-b5515.tar.gz (Jan 16, 2020 8:15:28 PM)

  1. [lldb/Debugger] Rename ExecuteIOHandlers to RunIOHandlers (NFC) — Jonas Devlieghere / detail
  2. Add testing for DW_OP_piece and fix a bug with small Scalar values. — Adrian Prantl / detail
  3. Fix a buffer-size bug when the first DW_OP_piece is undefined — Adrian Prantl / detail
  4. [modules] Do not cache invalid state for modules that we attempted to — vsapsai / detail
  5. Add back more link components. — wanyu9511 / detail
  6. Revert "[RISCV] Support ABI checking with per function target-features" — zakk.chen / detail
  7. Add extra test file forgotten in 45d7080. — richard / detail
  8. [NFC][PowerPC] Remove unnecessary link components. — wanyu9511 / detail
  9. [mlir][spirv] Add implied capabilities and availability for capabilities — antiagainst / detail
  10. [mlir][spirv] Use symbolize functions in enum attribute predicates — antiagainst / detail
  11. [mlir][spirv] Fix SPV_MM_Vulkan extension reqirements — antiagainst / detail
  12. Avoid creating an immutable map in the Automaton class. — hayarms / detail
  13. AMDGPU: Add register classes to MUBUF load patterns — arsenm2 / detail
  14. Don't dump IR output from this test to stdout. — richard / detail

clang-d339669-g8ef57f3e3f1-t5510-b5510.tar.gz (Jan 16, 2020 6:16:15 PM)

  1. [NFC] Fold isHugeExpression into hasHugeExpression and update callers — echristo / detail
  2. PointerLikeTypeTraits: Standardize NumLowBitsAvailable on static — dblaikie / detail
  3. [mlir] Add missing dependency on LinalgUtils — aminim / detail
  4. Make LLVM_APPEND_VC_REV=OFF affect clang, lld, and lldb as well. — thakis / detail
  5. [gn build] replace llvm_allow_tardy_revision with llvm_append_vc_rev — thakis / detail
  6. Move static function to inline function - this fixes a conceivable ODR — echristo / detail
  7. Add back other PowerPC link components. — wanyu9511 / detail
  8. [FastISel] Lower `llvm.dbg.value(undef, ...` correctly. — ditaliano / detail
  9. [xray] add --no-demangle cli opt for llvm-xray extract to output mangled — smeenai / detail

clang-d339660-gb82d18e1e8e-t5507-b5507.tar.gz (Jan 16, 2020 4:13:34 PM)

  1. Factor out renaming logic from readability-identifier-naming — aaron / detail
  2. [gn build] Port d5c6b8407c1 — llvmgnsyncbot / detail
  3. [OPENMP]Avoid string concat where possible and use standard name — a.bataev / detail
  4. [IR] fix crash in Constant::isElementWiseEqual() with FP types — spatel / detail
  5. [WebAssembly] Track frame registers through VReg and local allocation — dschuff / detail
  6. Add BuiltinsHexagonDep.def to clang module map — kparzysz / detail
  7. [llvm-nm] Use `StringRef` over `const std::string &` params — sbc / detail
  8. AMDGPU: Move permlane discard vdst_in optimization — arsenm2 / detail
  9. AMDGPU: Do permlane16 vdst_in discard optimization in InstCombine — arsenm2 / detail
  10. Revert "[WebAssembly] Track frame registers through VReg and local — dschuff / detail
  11. lldb: xfail TestCrossDSOTailCalls.py and TestCrossObjectTailCalls.py on — Vedant Kumar / detail
  12. [libcxx] Temporarily switch back to pthread backend for Fuchsia — phosek / detail
  13. [lld][WebAssembly] Use a more meaningful name for stub functions — sbc / detail
  14. [mlir] NFC: Fix trivial typos — zinenko / detail
  15. [mlir] support translation of multidimensional vectors to LLVM IR — zinenko / detail
  16. [clangd][test] Disable a particular testcase in — Jan Korous / detail
  17. AMDGPU: Update clang test — arsenm2 / detail
  18. [OPENMP]Do not emit RTTI descriptor for NVPTX devices. — a.bataev / detail
  19. [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into — Jessica Paquette / detail

clang-d339641-gc299d1981de-t5502-b5502.tar.gz (Jan 16, 2020 2:19:12 PM)

  1. GlobalISel: Move extension scalar narrowing to separate function — arsenm2 / detail
  2. GlobalISel: Don't ignore requested ext narrowing type — arsenm2 / detail
  3. AMDGPU/GlobalISel: Improve lowering of G_SEXT_INREG — arsenm2 / detail
  4. AMDGPU: Update more tests to use modern buffer intrinsics — arsenm2 / detail
  5. Don't run powerpc lit test case on other platforms. — wanyu9511 / detail
  6. AMDGPU: Remove outdated comment — arsenm2 / detail
  7. [lldb/test] Exted test for CMTime data formatter — Jonas Devlieghere / detail
  8. [libc++] Fix Windows DLL build for string. — eric / detail
  9. [OpenMP][Tool] Fix memory leak and double-allocation — protze / detail
  10. Address redirect issue on Windows. — wanyu9511 / detail
  11. [ELF] -r: don't create .interp — maskray / detail
  12. [Hexagon] Update autogenerated intrinsic info in clang — kparzysz / detail
  13. Resubmit: [JumpThreading] Thread jumps through two basic blocks — kazu / detail
  14. [GVN] add GVN parameters parsing to new pass manager — fedor.sergeev / detail
  15. [Hexagon] Add ELF flags for Hexagon v66 to ELFYAML.cpp — kparzysz / detail
  16. [clangd] Add workaround for GCC5 host compilers. NFC. — michael.hliao / detail
  17. [NFC] Remove unnecessary link components. — wanyu9511 / detail
  18. scudo: Add initial memory tagging support. — peter / detail

clang-d339623-g5f65065437c-t5498-b5498.tar.gz (Jan 16, 2020 12:23:24 PM)

  1. remove an include that's unused after r347592 — thakis / detail
  2. [lldb/test] Revert changes to debug-names-compressed.cpp — pavel / detail
  3. [SystemZ] Avoid unnecessary conversions in vecintrin.h — ulrich.weigand / detail
  4. [PowerPC][AIX] Make PIC the default relocation model for AIX — wanyu9511 / detail
  5. [gn build] include revision information in lld --version output — thakis / detail
  6. [gn build] (manually) port bed7626f04f7 — thakis / detail
  7. Revert "[Loop Peeling] Add possibility to enable peeling on loop nests." — arkady.shlykov / detail
  8. [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4 — maskray / detail
  9. [Hexagon] Add a target feature to disable compound instructions — kparzysz / detail
  10. Delete control character from comment. (NFC) — Adrian Prantl / detail
  11. AMDGPU: Update tests to use modern buffer intrinsics — arsenm2 / detail
  12. TableGen: Remove dead code — arsenm2 / detail
  13. TableGen/GlobalISel: Fix srcvalue inputs — arsenm2 / detail
  14. GlobalISel: Preserve load/store metadata in IRTranslator — arsenm2 / detail
  15. GlobalISel: Apply target MMO flags to atomics — arsenm2 / detail
  16. AMDGPU: Remove IR section from MIR test — arsenm2 / detail
  17. [clangd] Make define outline code action visible — kadircet / detail
  18. [clangd] Print underlying type for decltypes in hover — kadircet / detail
  19. [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation — craig.topper / detail
  20. [Hexagon] Update autogeneated intrinsic information in LLVM — kparzysz / detail

clang-d339603-gd34e4152e3e-t5494-b5494.tar.gz (Jan 16, 2020 10:26:09 AM)

  1. [ARM][MVE] Enable extending gathers — anna.welker / detail
  2. [lldb/DWARF/test] Freshen up debug_names tests — pavel / detail
  3. [GlobalISel] Use more MachineIRBuilder helper methods — jay.foad / detail
  4. [ARM][LowOverheadLoops] Update liveness info — sam.parker / detail
  5. [Hexagon] Remove unnecessary case in StringSwitch, NFC — kparzysz / detail
  6. Remove some SVN-specific code. — thakis / detail
  7. [GlobalISel] Pass MachineOperands into MachineIRBuilder helper methods — jay.foad / detail
  8. [GlobalISel] Don't arbitrarily limit a mask to 64 bits — jay.foad / detail
  9. [Hexagon] Add preprocessor test for hexagonv66 — kparzysz / detail
  10. AMDGPU/GlobalISel: Select DS GWS intrinsics — arsenm2 / detail
  11. [lldb][NFC] Delete TestDataFormatterObjCNSDate.py — Raphael Isemann / detail
  12. [MC][test] Fix non-portable GNU diff option — hubert.reinterpretcast / detail
  13. AMDGPU/GlobalISel: Don't handle legacy buffer intrinsic — arsenm2 / detail
  14. [llvm-exegesis][NFC] Refactor Mips tests fixtures into a base class. — Milos.Stojanovic / detail
  15. [llvm-exegesis][mips] Add RegisterAliasingTest unit test — Milos.Stojanovic / detail
  16. [Hexagon] Fix alignment info for __builtin_circ_lduh — kparzysz / detail
  17. [gn build] Port 6b357866496 — llvmgnsyncbot / detail
  18. [llvm] Make new pass manager's OptimizationLevel a class — mtrofin / detail
  19. [lldb/Scripts] Remove swig_bot_lib/__init__.py — Jonas Devlieghere / detail
  20. [GVN] introduce GVNOptions to control GVN pass behavior — fedor.sergeev / detail
  21. [LLDB] Add SymbolVendorWasm plugin for WebAssembly debugging — dschuff / detail
  22. [LLDB] Convert Plugins/ObjectFile/wasm/ObjectFileWasm.h to unix line — dschuff / detail

clang-d339581-g2b81d3c6c6f-t5489-b5489.tar.gz (Jan 16, 2020 8:21:33 AM)

  1. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  2. Fix unused variable warning. NFCI. — llvm-dev / detail
  3. [clangd] Make output order of allTargetDecls deterministic — kadircet / detail
  4. [ELF] Optimization to LinkerScript::computeInputSections NFC — andrew.ng / detail
  5. Revert "[PHIEliminate] Move dbg values after phi and label" — jeremy.morse / detail
  6. Make lld cmake not compute commit revision twice — thakis / detail
  7. Removed an unused include from TypeLocVisitor.h — gribozavr / detail
  8. [VectorUtils] Rework the Vector Function Database (VFDatabase). — francesco.petrogalli / detail
  9. try to unbreak build after 4b6d9ac392613 — thakis / detail
  10. [mlir][Linalg] Fix Linalg EDSC builders — ntv / detail

clang-d339571-g39d6b6c21f7-t5484-b5484.tar.gz (Jan 16, 2020 6:16:15 AM)

  1. [Concepts] Fix ConceptSpecializationExpr profiling crash — saar / detail
  2. [PHIEliminate] Move dbg values after phi and label — jeremy.morse / detail
  3. Remove release note about in-process-cc1 — hans / detail
  4. [lldb][NFC] Migrate several tests to expect_expr — Raphael Isemann / detail

clang-d339567-gb08e8353a89-t5481-b5481.tar.gz (Jan 16, 2020 4:10:55 AM)

  1. [HIP][AMDGPU] expand printf when compiling HIP to AMDGPU — sameer.sahasrabuddhe / detail
  2. [gn build] Port ed181efa175 — llvmgnsyncbot / detail
  3. [LV] Make X86/assume.ll X86 independent (NFC). — flo / detail
  4. [LV] Allow assume calls in predicated blocks. — flo / detail
  5. clang-format: [JS] tests for async wrapping. — martin / detail
  6. [IR] Mark memset.* intrinsics as IntrWriteMem. — flo / detail
  7. [clangd] Dont display `<unknown>` kinds in hover board — kadircet / detail

clang-d339560-g773ae62ff85-t5477-b5477.tar.gz (Jan 16, 2020 2:11:37 AM)

  1. [lldb] Fix asan failures in data-formatter-objc tests — Raphael Isemann / detail
  2. [VE] i64 arguments, return values and constants — simon.moll / detail

clang-d339558-gafb22d7c33a-t5475-b5475.tar.gz (Jan 15, 2020 11:40:07 PM)

  1. [mlir] fix broken links to Glossary — inouehrs / detail
  2. [LegalizeDAG][TargetLowering] Move vXi64/i64->vXf32/f32 uint_to_fp — craig.topper / detail
  3. [DebugInfo] Simplify the constructor of DWARFDebugAranges::Range. NFC. — ikudrin / detail

clang-d339555-g982a77b6940-t5471-b5471.tar.gz (Jan 15, 2020 9:38:34 PM)

  1. PR42694 Support explicit(bool) in older language modes as an extension. — richard / detail
  2. [lldb/Reproducers] Extract function for reading environment override — Jonas Devlieghere / detail
  3. Set some fast math attributes in setFunctionAttributes — arsenm2 / detail
  4. [lldb/Reproducers] Add a flag to always generating a reproducer — Jonas Devlieghere / detail
  5. Insert wait instruction after X87 instructions which could raise — chen3.liu / detail
  6. [gn build] Port 8fdafb7dced — llvmgnsyncbot / detail
  7. [lldb/Reproducers] Print more info for reproducer status — Jonas Devlieghere / detail

clang-d339548-g154cd6de513-t5467-b5467.tar.gz (Jan 15, 2020 7:40:48 PM)

  1. llc: Change behavior of -mattr with existing attribute — arsenm2 / detail
  2. [lldb/Tools] Remove lldb-mi.exports — Jonas Devlieghere / detail
  3. [Support] make report_fatal_error `abort` instead of `exit` — Yuanfang Chen / detail
  4. debugserver: Cut dependency on intrinsics_gen — Vedant Kumar / detail
  5. Revert "[Support] make report_fatal_error `abort` instead of `exit`" — Yuanfang Chen / detail
  6. llc: Don't overwrite frame-pointer attribute — arsenm2 / detail
  7. Fix the macos build after D71575. — jingham / detail
  8. [X86] Add 32-bit mode sse1 command line to scalar-int-to-fp.ll. NFC — craig.topper / detail
  9. [X86] When handling i64->f32 sint_to_fp on 32-bit targets only bitcast — craig.topper / detail
  10. [SampleFDO] Fix invalid branch profile generated by indirect call — wmi / detail

clang-d339538-g4bafceced6a-t5463-b5463.tar.gz (Jan 15, 2020 5:35:59 PM)

  1. [lldb/Debugger] Rename IO handler methods to be more meaningful (NFC) — Jonas Devlieghere / detail
  2. Revert "Allow system header to provide their own implementation of some — akhuang / detail
  3. [COFF] Warn that LLD does not support /PDBSTRIPPED: — rnk / detail
  4. [libcxx] Use mtx_plain | mtx_recursive following C11 API — phosek / detail
  5. [lldb/Utils] Patch all variables used by lldb-dotest — Jonas Devlieghere / detail
  6. [IR] Module's NamedMD table needn't be 'void *' — modocache / detail
  7. GlobalISel: Handle more cases of G_SEXT narrowing — arsenm2 / detail
  8. AMDGPU: Remove custom node for exports — arsenm2 / detail
  9. AMDGPU/GlobalISel: Select exp with patterns — arsenm2 / detail
  10. [CodeExtractor] Transfer debug info to extracted function — Vedant Kumar / detail
  11. [OPENMP]Use regular processing of vtable used when TU is a prefix. — a.bataev / detail
  12. Revert "Further implement CWG 2292" — akhuang / detail
  13. Process BUNDLE in tail duplication — Stanislav.Mekhanoshin / detail
  14. [lldb/Utils] Patch all variables used by lldb-dotest (2/2) — Jonas Devlieghere / detail
  15. [lldb/Utils] Patch all variables used by lit (3/3) — Jonas Devlieghere / detail
  16. Fix pack deduction to only deduce the arity of packs that are actually — richard / detail
  17. [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging — dschuff / detail

clang-d339521-g6b29aa21180-t5459-b5459.tar.gz (Jan 15, 2020 3:41:03 PM)

  1. [zorg] Pass "-DLLVM_POLLY_LINK_INTO_TOOLS=ON" in getPollyBuildFactory — efriedma / githubweb
  2. [AVR] Add the AVR builder 'llvm-avr-linux' back, pulling from GitHub — me / githubweb
  3. lldb-sanitized: Move MAX_PARALLEL_TESTS initialization to a place where — Adrian Prantl / githubweb

clang-d339521-g6b29aa21180-t5459-b5459.tar.gz (Jan 15, 2020 3:41:03 PM)

  1. [X86][AVX] Use lowerShuffleAsLanePermuteAndSHUFP to lower binary v4f64 — llvm-dev / detail
  2. [AMDGPU] Regenerate shl shift tests — llvm-dev / detail
  3. [MIPS] Regenerate shl/lshr shift tests — llvm-dev / detail
  4. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  5. [PowerPC] Delete PPCDarwinAsmPrinter and PPCMCAsmInfoDarwin — maskray / detail
  6. [NFC] Fix compilation of CrashRecoveryContext.cpp on mingw — alexandre.ganea / detail
  7. __patchable_function_entries: don't use linkage field 'unique' with — maskray / detail
  8. [AMDGPU] Add gfx8 assembler and disassembler test cases — jay.foad / detail
  9. [MC][ELF] Emit a relocation if target is defined in the same section and — maskray / detail
  10. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  11. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  12. [RISCV] Check register class for AMO memory operands — jrtc27 / detail
  13. [SCEV] accurate range for addrecexpr with nuw flag — czhengsz / detail
  14. [clangd] Assert that the testcases in FindExplicitReferencesTest.All — zeratul976 / detail
  15. [clangd] Show template arguments in type hierarchy when possible — zeratul976 / detail
  16. AMDGPU/GlobalISel: Copy type when inserting readfirstlane — arsenm2 / detail
  17. AMDGPU/GlobalISel: Don't use XEXEC class for SGPRs — arsenm2 / detail
  18. AMDGPU: Split test function — arsenm2 / detail
  19. [X86] Use SDNPOptInGlue instead of SDNPInGlue on a couple SDNodes. — craig.topper / detail
  20. [DWARF5][DebugInfo]: Added support for DebugInfo generation for auto — SourabhSingh.Tomar / detail
  21. [DWARF5][clang]: Added support for DebugInfo generation for auto return — SourabhSingh.Tomar / detail
  22. [SCEV] Follow up of D71563: addressing post commit comment. NFC. — sjoerd.meijer / detail
  23. [NFC] Update loop.decrement.reg intrinsic comment — sam.parker / detail
  24. Add zero_extendi and sign_extendi to intrinsic namespace — zinenko / detail
  25. [lldb] Mark several tests as not dependent on debug info — Raphael Isemann / detail
  26. [RISCV] Collect Statistics on Compressed Instructions — selliott / detail
  27. [clangd] Publish xref for macros from Index and AST. — usx / detail
  28. Revert "[DWARF5][clang]: Added support for DebugInfo generation for auto — sam.mccall / detail
  29. [lldb] Fix eh-frame-small-fde test for changes in lld — pavel / detail
  30. This option allows selecting the TLS size in the local exec TLS model, — peter.smith / detail
  31. ARMLowOverheadLoops: return earlier to avoid printing irrelevant dbg — sjoerd.meijer / detail
  32. [DebugInfo][Support] Replace DWARFDataExtractor size function — james.henderson / detail
  33. [lldb][NFC] Use range-based for loops in IRInterpreter — Raphael Isemann / detail
  34. [lldb] Fix lookup of symbols with the same address range but different — jan.kratochvil / detail
  35. [X86] Fix MSVC "truncation from 'int' to 'bool'" warning. NFCI. — llvm-dev / detail
  36. [SelectionDAG] ComputeKnownBits - minimum leading/trailing zero bits in — llvm-dev / detail
  37. [llvm-exegesis][mips] Expand loadImmediate() — Milos.Stojanovic / detail
  38. [clangd] Remove raw string literals in macros — oliver.stannard / detail
  39. [X86][SSE] Add knownbits test showing missing — llvm-dev / detail
  40. [SelectionDAG] ComputeKnownBits add getValidMinimumShiftAmountConstant() — llvm-dev / detail
  41. [clang] Remove raw string literals in macros — oliver.stannard / detail
  42. [lldb][NFC] Remove debug print statement from TestExprDiagnostics.py — Raphael Isemann / detail
  43. [llvm-exegesis] Remove unneeded std::move() — Milos.Stojanovic / detail
  44. GlobalISel: Fix assertion on wide G_ZEXT sources — arsenm2 / detail
  45. [FPEnv] Fix chain handling for fpexcept.strict nodes — ulrich.weigand / detail
  46. Revert "[libc++] Explicitly enumerate std::string external — oliver.stannard / detail
  47. [X86] Add knownbits tests showing missing shift amount demanded elts — llvm-dev / detail
  48. [SelectionDAG] ComputeKnownBits - Add DemandedElts support to — llvm-dev / detail
  49. [SelectionDAG] ComputeNumSignBits - Use getValidShiftAmountConstant for — llvm-dev / detail
  50. [InstSimplify] move tests for select from InstCombine; NFC — spatel / detail
  51. [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible — Alexander.Richardson / detail
  52. [MIPS] Don't emit R_(MICRO)MIPS_JALR relocations against data symbols — Alexander.Richardson / detail
  53. [AArch64] Emit HINT instead of PAC insns in Armv8.2-A or below — pablo.barrio / detail
  54. Add missing triples to tests in 0c29d3ff2233696f663ae34a8aeda23c750ac68f — sam.mccall / detail
  55. Sema::getOwningModule - take const Decl* type. — llvm-dev / detail
  56. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  57. Fix some cppcheck shadow variable warnings. NFCI. — llvm-dev / detail
  58. Merge isVectorType() and getAs<VectorType> calls to silence clang static — llvm-dev / detail
  59. Fix cppcheck uninitialized variable in DiffTree() constructor warning. — llvm-dev / detail
  60. [RISCV] Handle globals and block addresses in asm operands — luismarques / detail
  61. [Clang][Driver] Re-use the calling process instead of creating a new — alexandre.ganea / detail
  62. [mlir][Linalg] Update ReshapeOp::build to be more idiomatic — ntv / detail
  63. [Inlining] Add PreInlineThreshold for the new pass manager — kazu / detail
  64. [mlir] Added missing GPU lowering ops. — julian.gross / detail
  65. [mlir] m_Constant() — zinenko / detail
  66. [DebugInfo] Make debug line address size mismatch non-fatal to parsing — james.henderson / detail
  67. [ThinLTO] Add additional ThinLTO pipeline testing with new PM — tejohnson / detail
  68. [AArch64][SVE] Add patterns for some arith SVE instructions. — danilo.carvalho.grael / detail
  69. [Scheduler] Remove superfluous casts. NFC — david.green / detail
  70. [X86] Add AVX2 known signbits codegen tests — llvm-dev / detail
  71. [X86][SSE] Add sitofp(ashr(x,y)) test case with non-uniform shift value — llvm-dev / detail
  72. [SelectionDAG] ComputeNumSignBits add — llvm-dev / detail
  73. [LegalizeTypes] Add SoftenFloatResult support for — weiwei64 / detail
  74. [lldb/Scripts] Remove SWIG bot — Jonas Devlieghere / detail
  75. Fix tests for builtbot failures — tejohnson / detail
  76. [lldb/Docs] Extend description section of the main page — Jonas Devlieghere / detail
  77. [X86][SSE] Add sitofp(shl(sext(x),y)) test case with non-uniform shift — llvm-dev / detail
  78. AMDGPU/GlobalISel: Simplify assert — arsenm2 / detail
  79. AMDGPU/GlobalISel: Fix branch targets when emitting SI_IF — arsenm2 / detail
  80. AMDGPU/GlobalISel: Add some baseline tests for vector extract — arsenm2 / detail
  81. AMDGPU/GlobalISel: Set insert point after waterfall loop — arsenm2 / detail
  82. [SelectionDAG] ComputeNumSignBits add — llvm-dev / detail
  83. AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap} — arsenm2 / detail
  84. Try number 2 for fixing bot failures — tejohnson / detail
  85. Unbreak the mlir build after 202ab273e6eca134b69882f100c666fcd3affbcf — benny.kra / detail
  86. Fix readability-identifier-naming missing member variables — aaron / detail
  87. Hopefully last fix for bot failures — tejohnson / detail
  88. [llvm][MIRVRegNamerUtils] Adding hashing on FrameIndex MachineOperands. — puyan / detail
  89. [X86][Disassembler] Fix a bug when disassembling an empty string — maskray / detail
  90. Add a couple of missed wildcards in debug-pass-manager output checking — tejohnson / detail
  91. Revert "[ThinLTO] Add additional ThinLTO pipeline testing with new PM" — tejohnson / detail
  92. [gn build] (manually) port b4a99a061f51 — thakis / detail
  93. [clangd] Render header of hover card as a heading — kadircet / detail
  94. [clangd] Include expression in DecltypeTypeLoc sourcerange while — kadircet / detail
  95. [lldb-server] Remove dead CMake code — apl / detail
  96. [Clang] Always set -z now linker option on Fuchsia — phosek / detail
  97. Rework be15dfa88fb1 such that it works with GlobalISel which doesn't use — daniel_l_sanders / detail
  98. [LTO] Constify lto::Config reference passed to backends (NFC) — tejohnson / detail
  99. [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF — a.v.lapshin / detail
  100. [InstCombine] add tests for select --> copysign; NFC — spatel / detail
  101. Fix a test case by adding -fno-delayed-template-parsing. — aaron / detail
  102. [NFC][clang][IFS] Adding braces to if-statement as prep for D71301. — puyan / detail
  103. [clang][IFS] Prevent Clang-IFS from Leaking symbols from inside a block. — puyan / detail
  104. [lldb] Revert ddf044290ede for TestProcessAPI.py — Raphael Isemann / detail
  105. [LegalizeIntegerTypes][X86] Add support for expanding input of — craig.topper / detail
  106. [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid — riverriddle / detail
  107. Implement VectorType conditional operator GNU extension. — erich.keane / detail
  108. [InstCombine] add FMF to tests for more coverage; NFC — spatel / detail
  109. [ItaniumCXXABI] Make tls wrappers properly comdat — martin / detail
  110. [ThinLTO/WPD] Fix index-based WPD for alias vtables — tejohnson / detail
  111. PR44514: Fix recovery from noexcept with non-convertible expressions — erich.keane / detail
  112. [mlir] Remove unnecessary assert for single region. — riverriddle / detail
  113. Revert "[DWARF5][DebugInfo]: Added support for DebugInfo generation for — akhuang / detail
  114. [clang][IFS][test] Fixing mangled name of a test for Darwin. — puyan / detail
  115. [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero — yamauchi / detail
  116. [lldb-server] Prefer target_include_directories — apl / detail
  117. [mlir] Update the use-list algorithms in SymbolTable to support nested — riverriddle / detail
  118. [mlir] Update the CallGraph for nested symbol references, and simplify — riverriddle / detail
  119. [DebugInfo] Add another level to DebugInfoKind called Constructor — akhuang / detail
  120. [mlir] Add support for attaching a visibility to symbols. — riverriddle / detail
  121. [mlir] NFC: Remove unused variable. — riverriddle / detail
  122. Re-enable testing of .s tests under test/CodeGen/X86. — richard / detail
  123. [GlobalISel] Change representation of shuffle masks in MachineOperand. — efriedma / detail
  124. [llvm-exegesis] Initialize const bitvector member — Jonas Devlieghere / detail
  125. [LanguageRuntime] Retire an unused member function. NFCI. — ditaliano / detail
  126. try to fix InterfaceStubs/lambda.cpp on Windows after bd8c8827d96f0 — thakis / detail
  127. [lldb/Utility] Add std::move to make placate clang 3.8 — Jonas Devlieghere / detail
  128. [mlir] [VectorOps] fixed typo in verifier of slice op — ajcbik / detail
  129. [clang] [test] Fix riscv-toolchain-extra to be less picky about paths — mgorny / detail
  130. [X86] Add test to show that nofpexcept flag is not preserved by stack — craig.topper / detail
  131. [X86] Copy the nofpexcept flag when folding a load into an instruction — craig.topper / detail
  132. [MLIR] Fix broken link locations after move to monorepo — aminim / detail
  133. [PowerPC] [NFC] set instruction number as 1st priority of lsr cost — czhengsz / detail
  134. [MC] Don't resolve relocations referencing STB_LOCAL STT_GNU_IFUNC — maskray / detail
  135. [ELF] Add -z force-ibt and -z shstk for Intel Control-flow Enforcement — maskray / detail
  136. [OpenMP][Tool] Make tests for archer dependent on TSan — protze / detail
  137. [ELF] Delete unintended --force-bti — maskray / detail
  138. [OpenMP][Tool] Improving stack trace for Archer — protze / detail
  139. [AMDGPU] Add gfx9 assembler and disassembler test cases — jay.foad / detail
  140. [AMDGPU] Improve error checking in gfx10 assembler tests — jay.foad / detail
  141. [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests — jay.foad / detail
  142. [lldb] Fix that SBThread.GetStopDescription is returning strings with — Raphael Isemann / detail
  143. [lldb] Don't defend against internal LLVM errors in IRInterpreter — Raphael Isemann / detail
  144. [mlir] Fix -Wunused — sam.mccall / detail
  145. [AMDGPU] Fix getInstrLatency() always returning 1 — Stanislav.Mekhanoshin / detail
  146. [lldb][NFC] Rewrite python_api/rdar-12481949 test — Raphael Isemann / detail
  147. [libcxx] [test] Add casts to avoid signed/unsigned mismatch warnings on — bion / detail
  148. [AMDGPU] Model distance to instruction in bundle — Stanislav.Mekhanoshin / detail
  149. [llvm-readobj][test] - Fix grammar in comments. — grimar / detail
  150. [clang-tidy] Ignor