collapse
20%
WDescription%
Build stability: 4 out of the last 5 builds failed.20
Test Result: 1 test failing out of a total of 36,157 tests.99
Build History
x
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 
 
 
 
 
 Identified problems
 Identified problems
 
 
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems

Changes

#6976 (Feb 23, 2020 12:56:40 AM)

  1. [ORC] Add errors for missing and extraneous symbol definitions. — Lang Hames / detail
  2. [ORC] Update LLJIT to automatically run specially named initializer functions. — Lang Hames / detail
  3. [X86] Use movlps for i64 atomic stores on 32-targets with sse1. — craig.topper / detail
  4. [X86] Teach EltsFromConsecutiveLoads that it's ok to form a v4f32 VZEXT_LOAD with a 64 bit memory size on SSE1 targets. — craig.topper / detail
  5. [X86] Add AddToWorklist(N) after calls to SimplifyDemandedBits/SimplifyDemandedVectorElts that are called on an operand of N. — craig.topper / detail
  6. [X86] Add sse2 command lines to sse-intrinsics-fast-isel.ll. — craig.topper / detail

#6975 (Feb 22, 2020 1:20:48 PM)

  1. Update Quantization.md — sguelton / detail
  2. Update ShapeInference.md — sguelton / detail
  3. [VE][fix] missing include — simon.moll / detail
  4. [yaml2obj] - Automatically assign sh_addr for allocatable sections. — grimar / detail
  5. [lldb][test] - Update basic-elf.yaml to fix build bot. — grimar / detail
  6. [NFC] Remove some GCC warning from c9e93c84f61400d1aac7d195a0578e80bc48c69a — tyker / detail
  7. [libcxx] [test] Suppress MSVC++ warning 4640 under /Zc:threadSafeInit- — bion / detail
  8. Add a llvm::shuffle and use it in lld — i / detail
  9. [Sema] Fix pointer-to-int-cast diagnostic for _Bool — koraq / detail

#6974 (Feb 22, 2020 1:43:16 AM)

  1. AMDGPU/GlobalISel: Better code for one case of G_SHUFFLE_VECTOR on v2i16 — jay.foad / detail
  2. [AArch64][SVE] Add support for DestructiveBinary and DestructiveBinaryComm DestructiveInstTypes — mcinally / detail
  3. [llvm-objcopy][MachO] Change the storage of sections — alexshap / detail
  4. [lldb/test] Move `platform process list` tests to its own directory (NFC) — medismail.bennani / detail
  5. [lldb/Plugins] Add ability to fetch crash information on crashed processes — medismail.bennani / detail
  6. [AArch64][SVE] Fix -Wimplicit-fallthrough after D73711 — maskray / detail
  7. clang/Modules: Finish renaming CompilerInstance::ModuleManager, NFC. — vsapsai / detail
  8. [SelectionDAG] remove unused isFast() helper function; NFC — spatel / detail
  9. [AArch64][SVE] Fix -DBUILD_SHARED_LIBS=on builds after -D74808/1874dee5662603c9251228c71b66de72cec0c979 — maskray / detail
  10. [AArch64] Delete an unneeded dependency on Object after 1874dee5662603c9251228c71b66de72cec0c979 — maskray / detail
  11. [Hexagon] Define __ELF__ by default. — sidneym / detail
  12. [CloneFunction] Update loop headers after cloning all blocks in loop. — whitneyt / detail
  13. [Attributor][FIX] Undo 16188f9 until SCC iterator bug is fixed — johannes / detail
  14. [GISel][KnownBits] Add a cache mechanism to speed compile time — qcolombet / detail
  15. [Attributor][FIX] Disable a test to unblock the builders — johannes / detail
  16. [Target] Remove libObject dependency in lib/Target — francisvm / detail
  17. Revert "Allow customized relative PYTHONHOME" — stilis / detail
  18. [Analysis][Docs] Parents of loops documentation. — llvm-project / detail
  19. [mlir][DeclarativeParser] Add support for the TypesMatchWith trait. — riddleriver / detail
  20. [mlir][DeclarativeParser] Add basic support for optional groups in the assembly format. — riddleriver / detail
  21. [mlir][DeclarativeParser] Add an 'attr-dict-with-keyword' directive — riddleriver / detail
  22. [mlir] Add a utility iterator range that repeats a given value `n` times. — riddleriver / detail
  23. [mlir][ODS] Add support for specifying the successors of an operation. — riddleriver / detail
  24. [mlir][DeclarativeParser] Add support for formatting the successors of an operation. — riddleriver / detail
  25. [mlir][Tutorial] Add a section to Toy Ch.2 detailing the custom assembly format. — riddleriver / detail
  26. [llvm-objdump] Print method name from debug info in disassembly output. — rupprecht / detail
  27. [MC][ELF] Error for sh_type, sh_flags or sh_entsize change — maskray / detail
  28. [lldb/test] Tweak libcxx string test on Apple+ARM devices — Vedant Kumar / detail
  29. Revert "[AMDGPU] Don’t marke the .note section as ALLOC" — mark.searles / detail
  30. [mlir][DeclarativeParser][NFC] Use explicit type names in TypeSwitch to — riddleriver / detail
  31. [Driver] Escape the program path for -frecord-command-line — scott.linder / detail
  32. AMDGPU/GlobalISel: Remove dead code — arsenm2 / detail
  33. Allow customized relative PYTHONHOME (Attemp 1) — hhb / detail
  34. [llvm-objdump][test] Fix source-interleave-function-from-debug.test on Windows after D74507 — maskray / detail
  35. [WebAssembly] Fix a non-determinism problem in FixIrreducibleControlFlow — aheejin / detail
  36. Flags for displaying only hot nodes in CFGPrinter graph — apilipenko / detail
  37. [lldb][test] Fix sh_type of .debug_cu_index and .debug_tu_index — maskray / detail
  38. Remove unused variable — alexbrachetmialot / detail
  39. [X86] Teach combineCVTPH2PS to shrink v8i16 loads when the output type is v4f32. Remove extra isel patterns. — craig.topper / detail
  40. [lldb][test] Fix sh_flags and sh_entsize of .debug_str.dwo — maskray / detail
  41. [libc] Lay out framework for fuzzing libc functions. — paulatoth / detail
  42. [GISel][KnownBits] Suppress unused warning on the dump method — qcolombet / detail
  43. [Preprocessor][test] Move AArch64 tests from init.c to init-aarch.c — maskray / detail
  44. [Preprocessor][test] Fix __VERSION__ in init-aarch64.c — maskray / detail
  45. [Frontend] Replace CC1 option -mcode-model with -mcmodel= — maskray / detail
  46. [AArch64] Predefine __AARCH64_CMODEL_*__ as GCC does — maskray / detail
  47. [Preprocessor][X86] Fix __code_model_*__ predefine macros — maskray / detail

#6973 (Feb 21, 2020 2:05:54 PM)

  1. [clangd] Allow renaming class templates in cross-file rename. — hokein.wu / detail
  2. Make unittests include path relative — sebastian.neubauer / detail
  3. [NFC][mlir] Adding more operators to EDSC TemplatedIndexedValue — zinenko / detail
  4. test/CodeGen/AMDGPU: Add a test case that shows a miscompilation — nicolai.haehnle / detail
  5. [NFC] Corrected a minor typo in a comment — sguelton / detail
  6. Detect and disable openmp tests that require multiple hardware processor to run — sguelton / detail
  7. [ConstantFold] fold fsub -0.0, undef to undef rather than NaN — spatel / detail
  8. [DependenceAnalysis] Memory dependence analysis internal caching mechanism is broken in presence of TBAA (PR42733). — evgueni.brevnov / detail
  9. [Hexagon] Introduce noop intrinsic to cast between vector predicate types — kparzysz / detail
  10. [mlir] Add a signedness semantics bit to IntegerType — antiagainst / detail
  11. [TargetLowering] SimplifyDemandedBits - use getValidShiftAmountConstant helper. — llvm-dev / detail
  12. [X86] Regenerate hi reg tests — llvm-dev / detail
  13. [Error/unittests] Add a FailedWithMessage gtest matcher — pavel / detail
  14. [PowerPC][NFC] Remove Darwin specific logic in frame finalization. — sd.fertile / detail
  15. [AST][NFC] Update outdated comments in ASTStructuralEquivalence.cpp — gabor.marton / detail
  16. [PowerPC][NFC] Add a test for vrsave usage iinline asm. — sd.fertile / detail
  17. [lldb/DWARF] Add support for type units in dwp files — pavel / detail
  18. Remove unused functions in llvm-ml — epastor / detail
  19. [mlir] Silence error: call to constructor of 'llvm::APInt' is ambiguous — alexandre.ganea / detail
  20. AMDGPU/GlobalISel: Fix constant bus violation with source modifiers — arsenm2 / detail
  21. AMDGPU/GlobalISel: Select llvm.amdgcn.fmul.legacy — arsenm2 / detail
  22. AMDGPU/GlobalISel: Legalize G_FPOW — arsenm2 / detail
  23. AMDGPU/GlobalISel: Manually select G_BUILD_VECTOR_TRUNC — arsenm2 / detail
  24. [ARM] Correct Formatting. NFC — david.green / detail
  25. AMDGPU/GlobalISel: Precommit xnor matching test — arsenm2 / detail
  26. [ELF] Ignore the maximum of input section alignments for two cases — maskray / detail
  27. [ELF] Warn changed output section address — maskray / detail
  28. [lldb-vscode] Use libOption with tablegen to parse command line options. — Jonas Devlieghere / detail
  29. [ELF] Shuffle .init_array/.fini_array with --shuffle-sections= — maskray / detail
  30. [TargetLowering] Apply basic shift combines before recursive SimplifyDemandedBits calls. — llvm-dev / detail
  31. AMDGPU/GlobalISel: Fix xnor matching — arsenm2 / detail
  32. AMDGPU/GlobalISel: Commit test changes I forgot to squash — arsenm2 / detail
  33. GlobalISel: Fix narrowing of (G_ASHR i64:x, 32) — jay.foad / detail
  34. [AArch64][SVE] Add +fullfp16 to sve-vector-splat.ll — mcinally / detail
  35. [DSE,MSSA] Add debug counter. — flo / detail
  36. [AST matchers] Add basic matchers for googletest EXPECT/ASSERT calls. — yitzhakm / detail
  37. [VectorCombine] refactor matching code to reduce duplication; NFC — spatel / detail
  38. [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations — danilo.carvalho.grael / detail
  39. AMDGPU: Use default operand for VOP3P clamp — arsenm2 / detail
  40. [SystemZ]  Return scalarized costs for vector instructions on older archs. — paulsson / detail
  41. [gn build] Port 23444edf30b — llvmgnsyncbot / detail
  42. [SimplifyLibCalls][IRBuilder] Accept any IRBuilder in SimplifyLibCalls — nikita.ppv / detail
  43. [X86] Fix SDLoc initialization — nikita.ppv / detail
  44. [VectorUtils] Move ToVectorTy to VectorUtils.h (NFC). — flo / detail
  45. [DSE,MSSA] Dbg counters required assertions. Mark test accordingly. — flo / detail
  46. [InstCombine] Use replaceOperand() in more places — nikita.ppv / detail
  47. [Clang interpreter] Rename Block.{h,cpp} to InterpBlock.{h,cpp} — maskray / detail
  48. [BFI] Fix missed BFI updates in MachineSink. — yamauchi / detail
  49. [InstCombine] Improve simplify demanded bits worklist management — nikita.ppv / detail
  50. [llvm][CodeGen] DAG Combiner folds for vscale. — francesco.petrogalli / detail
  51. [MLIR] Allow Loop dialect IfOp and ForOp to define values — diego.caballero / detail
  52. [XCOFF][AIX] Put undefined symbol name into StringTable when neccessary — jasonliu / detail
  53. [LoopVectorize][X86] Regenerate tests. NFCI. — llvm-dev / detail
  54. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  55. AMDGPU/GlobalISel: Select G_SHUFFLE_VECTOR — arsenm2 / detail
  56. AMDGPU/GlobalISel: Select VOP3P instructions — arsenm2 / detail
  57. AMDGPU/GlobalISel: Select llvm.amdgcn.fdot2 — arsenm2 / detail
  58. AMDGPU: Move dot intrinsic patterns to instruction def — arsenm2 / detail
  59. [lldb/cmake] Enable more verbose find_package output. — nullptr / detail
  60. AMDGPU/GlobalISel: Fix SALU mapping for v2s16 min/max — arsenm2 / detail
  61. [ARM] Change ARMAttributeParser::Parse to use support::endianness and simplify — maskray / detail
  62. [libc++] Do not set the `availability=XXX` feature when not testing against a system libc++ — Louis Dionne / detail
  63. [AArch64][SVE] Add backend support for splats of immediates — mcinally / detail
  64. [CodeGen][RISCV] Fix clang/test/CodeGen/atomic_ops.c for RISC-V — luismarques / detail
  65. [mlir][spirv] Add lowering for load/store zero-rank memref from std to SPIR-V. — hanchung / detail
  66. [MLIR] Remove constexpr from LoopOps.td — diego.caballero / detail
  67. [Hexagon] Simplify intrinsic (vandvrt (vandqrt q b) m) -> q if possible — kparzysz / detail
  68. Move StandardOps/Ops.h to StandardOps/IR/Ops.h — riddleriver / detail
  69. [llvm][aarch64] SVE addressing modes. — francesco.petrogalli / detail
  70. [VectorCombine] refactor cost calcs to reduce duplication; NFC — spatel / detail
  71. [llvm][CodeGen][aarch64] Add contiguous prefetch intrinsics for SVE. — francesco.petrogalli / detail
  72. [IR] Update BasicBlock::validateInstrOrdering comments, NFC — rnk / detail
  73. [X86] Add a new format type for instructions that represent named prefix bytes like data16 and rep. Use it to make a simpler version of isPrefix. — craig.topper / detail
  74. [macho][NFC] Extract all CPU_(SUB_)TYPE logic to BinaryFormat — francisvm / detail
  75. Allow customized relative PYTHONHOME — hhb / detail
  76. [gn build] Port 1874dee5662 — llvmgnsyncbot / detail
  77. [VectorCombine] refactor to reduce duplicated code; NFC — spatel / detail

#6972 (Feb 21, 2020 2:28:44 AM)

  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
  15. Filter callbr insts from critical edge splitting — isanbard / detail
  16. [Dominators] Use Instruction::comesBefore for block-local queries, NFC — Vedant Kumar / detail
  17. [XCore] Add instruction pattern for bitrev — tclin914 / detail
  18. [OpenMP][NFC] Remove leftover debug messages — johannes / detail
  19. [mlir] Use getOperation()->setAttr when generating attribute set — riddleriver / detail
  20. Split _LIBCPP_STRING_EXTERN_TEMPLATE_LIST up into a V1 and UNSTABLE version. — mvels / detail
  21. [X86] Add CMOV_VR64 pseudo instruction for MMX. Remove mmx handling from combineSelect. — craig.topper / detail
  22. libclc: Use acos implementation from amd_builtins — jano.vesely / detail
  23. [X86] Remove unnecessary isNullConstant in LowerSelect. NFC — craig.topper / detail
  24. [WebAssembly] Remove unneeded getWasmKindForNamedSection function — sbc / detail
  25. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  26. [X86] Make combineCMov not create unsupported FCMOVs when f32/f64 are using X87. — craig.topper / detail
  27. [X86] Don't bother avoiding illegal FCMOVs if we don't have the cmov subtarget feature. — craig.topper / detail
  28. [clangd] Fix the incomplete template specialization in findTarget. — hokein.wu / detail
  29. [lldb][NFC] Split up ClangASTSource::FindExternalVisibleDecls — Raphael Isemann / detail

#6971 (Feb 20, 2020 2:47:39 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

#6970 (Feb 19, 2020 9:23:57 PM)

  1. [lldb win buildbot] Add a couple people to the default notifications — stilis / detail
  2. [analyzer] CERT: POS34-C — zurab.tsinadze / detail
  3. [X86] Add DCI.isBeforeLegalize() check to the v64i1 constant splitting code in combineStore. — craig.topper / detail
  4. [gn build] Set up include_dirs for a54d81f597 (first checker in a subdir) — thakis / detail
  5. Fix Block::eraseArgument when block arg is also a successor operand. — silvasean / detail
  6. [gn build] Port a54d81f5979 — llvmgnsyncbot / detail
  7. [gn build] use \bfoo\b instead of \<foo\> in sync script — thakis / detail
  8. [ValueTracking]  Improve isKnownNonNaN() to recognize zero splats. — paulsson / detail
  9. [AssumeBundle] Add documentation for the operand bundles of an llvm.assume — tyker / detail
  10. [lldb/Core] Remove locking in the PluginManager — Jonas Devlieghere / detail
  11. [mlir][ODS] Add a new trait `TypesMatchWith` — riddleriver / detail
  12. [mlir][Parser] Use APFloat instead of FloatAttr when parsing DenseElementsAttrs. — riddleriver / detail
  13. Revert "[PatternMatch] Match XOR variant of unsigned-add overflow check." — flo / detail
  14. [mlir][NFC] Fix warning for mismatched sign comparison. — riddleriver / detail
  15. [DDG] Data Dependence Graph - Graph Simplification — bmahjour / detail
  16. [mlir][NFC] Fix 'gatherLoops' utility — diego.caballero / detail
  17. [CMake] Only detect the linker once in AddLLVM.cmake — Louis Dionne / detail
  18. [UpdateTestChecks] Add support for '.' in ir function names — llvm-dev / detail
  19. [AMDGPU] Regenerate immediate constant tests — llvm-dev / detail
  20. [libFuzzer] Fix denominator in the "inputs have DFT" log line. — mmoroz / detail
  21. Include static prof data when collecting loop BBs — isanbard / detail
  22. [mlir] [VectorOps] Framework for progressive lowering of vector.contract — ajcbik / detail
  23. Reapply [IRBuilder] Always respect inserter/folder — nikita.ppv / detail
  24. [OpenMP][OMPIRBuilder] Introducing the `OMPBuilderCBHelpers` helper class — johannes / detail
  25. [Hexagon] Change HVX vector predicate types from v512/1024i1 to v64/128i1 — kparzysz / detail
  26. [x86] add test for uint->fp with unsafe-fp-math (PR43609); NFC — spatel / detail
  27. [AMDGPU] Update AMDGPUUsage with DWARF proposal — Tony.Tye / detail
  28. [IndVarSimply] Fix assert/release build difference. — llvm-project / detail
  29. [AMDGPU] AMDGPUUsage define call convention ABI — Tony.Tye / detail
  30. [libc++] Fixes backreferences for extended grammar. — Louis Dionne / detail
  31. [libc++] reduce <complex> parsing time — Louis Dionne / detail

#6969 (Feb 19, 2020 9:55:20 AM)

  1. [DebugInfo][test] Fix section flags/type to avoid warning/error in the future — maskray / detail
  2. [DebugInfo]: Added support for DWARFv5 Info section header parsing in llvm-dwp utility. — SourabhSingh.Tomar / detail
  3. Re-land new pass manager coro-split and coro-elide — modocache / detail
  4. [Coroutines][4/6] New pass manager: coro-cleanup — modocache / detail
  5. [Coroutines][5/6] Add coroutine passes to pipeline — modocache / detail
  6. [Coroutines][6/6] Clang schedules new passes — modocache / detail
  7. [X86] Handle splats in LowerBUILD_VECTORvXi1 by directly emitting scalar selects instead of deferring that to LowerSELECT. — craig.topper / detail
  8. [clangd] Add add commit characters to the server capabilities — kbobyrev / detail
  9. [lldb/Core] Remove more duplicate code in PluginManager (NFCI) — Jonas Devlieghere / detail
  10. [X86] Remove vXi1 select optimization from LowerSELECT. Move it to DAG combine. — craig.topper / detail
  11. Fix build after D74606 — kbobyrev / detail
  12. [CGP] Precommit tests for D74228. — flo / detail
  13. [clang-tidy] Added a case to UnconventionalAssignOperatorCheck. — 1.int32 / detail
  14. [MIPS GlobalISel] RegBankSelect G_MERGE_VALUES and G_UNMERGE_VALUES — petar.avramovic / detail
  15. [MLIR][Ploops] Add custom builders from ParallelOp and ReduceOp. — pifon / detail
  16. [lldb] Make TestFormatters.py not rely on working constructor calls — Raphael Isemann / detail
  17. [lldb][NFC] Add a missing test case to TestCppConstructors.py — Raphael Isemann / detail
  18. [lldb] Let TypeSystemClang::GetDisplayTypeName remove anonymous and inline namespaces. — Raphael Isemann / detail
  19. [DebugInfo] Pass linux triple to tests requiring ELF. — flo / detail
  20. [ARM] Extra MVE VADDV reduction patterns — david.green / detail
  21. [lldb] Put Host/common headers in a module — Raphael Isemann / detail
  22. [lldb] Let TestCppConstructors pass without fix-it intervention — Raphael Isemann / detail
  23. [LLD][ELF][ARM] Fix support for SBREL type relocations — peter.smith / detail
  24. Reland "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  25. [AArch64][SVE] Add SVE2 intrinsics for polynomial arithmetic — kerry.mclaughlin / detail
  26. [TargetLower] Update shouldFormOverflowOp check if math is used. — flo / detail
  27. [MIPS GlobalISel] Select 4 byte unaligned load and store — petar.avramovic / detail
  28. [MIPS GlobalISel] Legalize non-power-of-2 and unaligned load and store — petar.avramovic / detail
  29. [ARM] MVE VADDLV lowering — david.green / detail
  30. [AMDGPU] performCvtF32UByteNCombine - add SHL and SimplifyMultipleUseDemandedBits support — llvm-dev / detail
  31. Revert "Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on""" — oliver.stannard / detail
  32. [yaml2obj] - Change the order of implicitly created sections. — grimar / detail
  33. [AArch64][SVE] CodeGen of ACLE Builtin Types — sander.desmalen / detail
  34. [lldb] Make comparing RegisterInfo::[alt_]name's pointer value less footy-shooty — Raphael Isemann / detail
  35. [lldb] Skip failing parts of TestCppConstructors that use 'new' on Windows — Raphael Isemann / detail
  36. [ARM] VMLAVA reduction patterns — david.green / detail
  37. Support OptionalAttr inside a StructAttr — tberghammer / detail
  38. [ARM][LowOverheadLoops] Check loop liveouts — sam.parker / detail
  39. [lldb] Remove some unnecessary includes from test sources — Raphael Isemann / detail
  40. ErrorTest: Break up "ErrorMatchers" test — pavel / detail
  41. [lldb/DWARF] Add support for location lists in package files — pavel / detail
  42. Recommit: "[llvm-exegesis] Improve error reporting in Assembler.cpp" — Milos.Stojanovic / detail
  43. [lldb][NFC] Pointer to reference conversion for CompilerDeclContext params in ClangExpressionDeclMap. — Raphael Isemann / detail
  44. [MLIR] Add naive fusion of parallel loops. — pifon / detail
  45. [OpenCL] Only declare _sat conversions for integer types — sven.vanhaastregt / detail
  46. [TableGen] Diagnose undefined fields when generating searchable tables — jay.foad / detail
  47. [lldb] Remove Windows X-fail for TestCPPAuto and TestStepTarget — Raphael Isemann / detail
  48. [lldb][NFC] Modernize test setup code in several lang/cpp tests — Raphael Isemann / detail
  49. [AArch64][ASMParser] Refuse equal source/destination for LDRAA/LDRAB — pierre.vanhoutryve / detail
  50. AMDGPU/GlobalISel: Select MUBUF path for global atomic cmpxchg — Matthew.Arsenault / detail
  51. [PatternMatch] Match XOR variant of unsigned-add overflow check. — flo / detail
  52. [CGP] Adjust CodeGen tests after e01a3d49c22 — flo / detail
  53. Add <128 x i1> as an intrinsic type — kparzysz / detail
  54. [Hexagon][NFC] Rename VK_Hexagon_PCREL to VK_PCREL — stefanp / detail
  55. [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fmul.legacy intrinsic — jay.foad / detail
  56. [gn build] revert e8e078c8bf7987 — thakis / detail
  57. [AArch64][SVE] Add initial backend support for FP splat_vector — mcinally / detail
  58. [ARM,MVE] Fix predicate types of some intrinsics — mikhail.maltsev / detail
  59. [mlir] NFC: use ValueRange for BlockArgument in ConvertStandardToLLVM — zinenko / detail
  60. tsan: removing redundant loop in ThreadClock::release() — dvyukov / detail
  61. [lldb][NFC] Remove giant do{...}while(false); in ClangASTSource::FindExternalVisibleDecls — Raphael Isemann / detail
  62. [mlir][spirv] Add mlir-vulkan-runner — antiagainst / detail
  63. [SystemZ] Regenerate risbg tests. NFCI. — llvm-dev / detail
  64. [IRBuilder] Always respect inserter/folder — nikita.ppv / detail
  65. [Sema][CodeComplete] Handle symlinks for include code completion — davg / detail
  66. [InstCombine] Fix removal from deferred instructions — nikita.ppv / detail
  67. [mlir][ods] Adding attribute setters generation — antiagainst / detail
  68. Revert "[IRBuilder] Always respect inserter/folder" — nikita.ppv / detail
  69. [NFC][compiler-rt][test] Fully qualify string -> std::string — rupprecht / detail
  70. [libc++] Fix ABI break in __bit_reference. — eric / detail
  71. [AMDGPU] Fix assumption about LaneBitmask content — Stanislav.Mekhanoshin / detail

#6968 (Feb 18, 2020 10:12:46 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
  19. [libc++] Fix overly complicated test of std::span's extent — Louis Dionne / detail
  20. [Hexagon] clang driver should consider --sysroot option — sidneym / detail
  21. Fix PR#44620 'readability-redundant-string-cstr quick-fix causes invalid code' — aaron / detail
  22. Remove "ELF Only" from -f*-sections help text — rnk / detail
  23. [clang][XCOFF] Indicate that XCOFF does not support COMDATs — daltenty / detail
  24. [mlir] NFC: rename LLVMOpLowering to ConvertToLLVMPattern — zinenko / detail
  25. [mlir][Linalg] Allow specifiying zero-rank shaped type operands to linalg.generic ops. — ravishankarm / detail
  26. [lldb/Plugin] Reject WASM and Hexagon in DynamicLoaderStatic — Jonas Devlieghere / detail
  27. [TestGlobalVariables] `target var` without a process doesn't work on arm64e. — ditaliano / detail
  28. [TestGlobalVariables] Remove a reference to a stale rdar. — ditaliano / detail
  29. [TestTargetCommand] `target var` without a process doesn't work on arm64e. — ditaliano / detail
  30. [TestTargetCommand] Remove another reference to a stale rdar. — ditaliano / detail
  31. Reland "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering" — tlively / detail
  32. Reland "[WebAssembly] Split and recombine multivalue calls for ISel" — tlively / detail
  33. [WebAssembly] Implement multivalue call_indirects — tlively / detail
  34. Fix assertion on `!eq(?, 0)` — daniel_l_sanders / detail
  35. Add coding standard recommending use of qualifiers in cpp files — rnk / detail
  36. [hexagon] Fix testcase issue with windows builder. — sidneym / detail
  37. [IR] Lazily number instructions for local dominance queries — rnk / detail
  38. [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE — aditya_nandakumar / detail
  39. [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue — tlively / detail
  40. PR44958: Allow member calls and typeid / dynamic_cast on mutable objects — richard / detail
  41. Fix NDEBUG build after instruction ordering — rnk / detail
  42. [Driver] -pg -mfentry should respect target specific decisions for -mframe-pointer=all — ndesaulniers / detail
  43. [WebAssembly] Replace all calls with generalized multivalue calls — tlively / detail
  44. [gn build] Port ca9ba76481f — llvmgnsyncbot / detail
  45. Add -std=c++20 flag, replace C++2a with C++20 throughout the Clang — richard / detail
  46. [mlir] Refactor TypeConverter to add conversions without inheritance — riddleriver / detail
  47. Remove unused option that gcc ignored — tclin914 / detail
  48. [lldb/Core] Remove blatant code duplication by using a template (NFC) — Jonas Devlieghere / detail
  49. [NFC] Update the testcase clang_f_opts.c for the removed options — tclin914 / detail
  50. [lldb/Core] Remove dead Get*PluginCreateCallbackForPluginName (NFC) — Jonas Devlieghere / detail
  51. [mlir][DialectConversion] Forward capture callback to fix build on older — riddleriver / detail
  52. Fix a signed/unsigned warning promoted to error. — echristo / detail
  53. [MLIR] Add std.assume_alignment op. — timshen / detail
  54. [MLIR] change NVVM.mma.sync to the most useful variant. — timshen / detail
  55. Fix test for profile remapper — aktoon / detail
  56. P0593R6: Pseudo-destructor expressions end object lifetimes. — richard / detail
  57. Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  58. [lldb/Docs] Update the Windows documentation — Jonas Devlieghere / detail
  59. [lldb/Docs] Update the features matrix — Jonas Devlieghere / detail
  60. [lldb] Move ArchitectureCreateInstance into ldb-private-interfaces — Jonas Devlieghere / detail
  61. [lldb] Sort forward declarations in lldb-forward.h — Jonas Devlieghere / detail
  62. [LazyCallGraph] Fix ambiguous index value — modocache / detail

#6967 (Feb 18, 2020 10:29:53 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
  15. [InstCombin] Avoid nested Create calls, to guarantee order. — flo / detail
  16. [lldb] Refactor and test TypeSystemClang::GetEnumerationIntegerType — Raphael Isemann / detail
  17. [LLD][ELF][AArch64] Change the semantics of -z pac-plt. — daniel.kiss / detail
  18. [lldb][NFC] Modernize documentation in lldb-private-types.h — Raphael Isemann / detail
  19. [lldb] Remove the mutable specifier from DataExtractor's member — pavel / detail
  20. [lldb][NFC] Documention that OptionDefinition::completion_type contains enum values — Raphael Isemann / detail
  21. [ARM,MVE] Add intrinsics for abs, neg and not operations. — simon.tatham / detail
  22. [ARM,MVE] Add intrinsics for int <-> float conversion. — simon.tatham / detail
  23. [ARM,MVE] Add intrinsics for FP rounding operations. — simon.tatham / detail
  24. [ARM,MVE] Add the vrev16q, vrev32q, vrev64q family. — simon.tatham / detail
  25. [ARM,MVE] Add intrinsics vclzq and vclsq. — simon.tatham / detail
  26. [ARM] Allow `ARMVectorRegCast` to match bitconverts too. (NFC) — simon.tatham / detail
  27. [ARM,MVE] Add the vmovlbq,vmovltq intrinsic family. — simon.tatham / detail
  28. [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family. — simon.tatham / detail
  29. [lldb] Remove DataExtractor::GetPointer — pavel / detail
  30. [lldb] Fix compilation of SymbolFilePDBTests.cpp after FindTypes API change — Raphael Isemann / detail
  31. [OpenCL] Add Arm dot product builtin functions — sven.vanhaastregt / detail
  32. [lldb/DWARF] Support the debug_str_offsets section in dwp files — pavel / detail
  33. [lldb] Don't model std::atomic as a transparent data structure in the data formatter — Raphael Isemann / detail
  34. [ARM,CDE] Cosmetic changes, additonal driver tests — mikhail.maltsev / detail
  35. Support -fuse-ld=lld for riscv — sguelton / detail
  36. [lldb][NFC] Fix compilation of SymbolFilePDBTests.cpp after FindNamespace API change — Raphael Isemann / detail
  37. [AArch64][SVE] Add remaining SVE2 intrinsics for widening DSP operations — kerry.mclaughlin / detail
  38. [lldb] Don't call CopyForBreakpoint from a Breakpoint's constructor — Tatyana Krasnukha / detail
  39. [lldb] Make shared_from_this-related code safer — Tatyana Krasnukha / detail
  40. [lldb][NFC] Remove unused parameter — Tatyana Krasnukha / detail
  41. [CSInfo][TailDuplicator] Delete the call site info when removing dead MBBs — djordje.todorovic / detail
  42. Fix riscv/lld test interaction — sguelton / detail
  43. [llvm-readobj] - Report a warning when an unexpected DT_SYMENT tag value is met. — grimar / detail
  44. [CGP] Add uaddo test with math used, SPARC/AArch64 variants. — flo / detail
  45. [lldb][test] Remove expected failure decorator from test_copy_from_dummy_target (TestScriptedResolver) — Tatyana Krasnukha / detail
  46. [lldb] Fix another instance where we pass a nullptr as TypeSourceInfo to NonTypeTemplateParmDecl::Create — Raphael Isemann / detail
  47. llvm: Use quotes around MSVC_DIA_SDK_DIR CMake variable — martin / detail
  48. Use SETNE directly rather than SUB/SETNE 0 for stack guard check — jrtc27 / detail
  49. [IR] Set name when inserting 'llvm::Value*' — modocache / detail
  50. [llvm-exegesis] Improve error reporting in Assembler.cpp — Milos.Stojanovic / detail
  51. Move DFA tables into the read-only data segmant. — benny.kra / detail
  52. Reland "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  53. [libc++] Remove XFAILs for macOS 10.15, which were fixed in later dot releases — Louis Dionne / detail
  54. [libTooling] Add option for `buildAST` to report diagnostics. — yitzhakm / detail
  55. [lldb] Merge RangeArray and RangeVector — pavel / detail
  56. AMDGPU/GlobalISel: Adjust branch target when lowering loop intrinsic — Matthew.Arsenault / detail
  57. [Assembler] Emit summary index flags — evgeny / detail
  58. Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on"" — melanie.blower / detail
  59. [AArch64] Add Cortex-A34 Support for clang and llvm — luke.geeson / detail
  60. [mlir] NFC: Rename LLVMOpLowering::lowering to LLVMOpLowering::typeConverter — zinenko / detail
  61. [VE] TLS codegen — simon.moll / detail
  62. Prevent gcc from issuing a warning upon coffnamecpy — sguelton / detail
  63. Revert "Reland "[DebugInfo] Enable the debug entry values feature by default"" — djordje.todorovic / detail
  64. [libc++] Add ABI list for 9.0 release — Louis Dionne / detail
  65. Add OffsetIsScalable to getMemOperandWithOffset — sander.desmalen / detail
  66. [RISCV] Implement mayBeEmittedAsTailCall for tail call optimization — weiwei64 / detail
  67. Drop a constexpr in favor of const, MSVC complains. — benny.kra / detail
  68. Use getLocation() in "too few/too many arguments" diagnostic — aaron / detail
  69. [mlir] Add short readme.txt to docs directory — jpienaar / detail
  70. Hopefully fixing a failing build bot. — aaron / detail
  71. Cover cases like (b && c && b) in the redundant expression check. — aaron / detail
  72. [InstCombine] Add more tests for icmp+and+ashr; NFC — nikita.ppv / detail
  73. [InstCombine] Relax preconditions for ashr+and+icmp fold (PR44754) — nikita.ppv / detail
  74. [PowerPC][NFC] Add defines to help creating the SpillSlot arrays. — sd.fertile / detail
  75. [InstCombine] Fix multi-use handling in cttz transform — nikita.ppv / detail
  76. [InstCombine] Fix worklist management when simplifying demanded bits — nikita.ppv / detail
  77. [BuildLibCalls] Accept IRBuilderBase; NFC — nikita.ppv / detail
  78. [LoopUtils] Accept IRBuilderBase; NFC — nikita.ppv / detail
  79. [SimplifyLibCalls] Accept IRBuilderBase; NFC — nikita.ppv / detail
  80. [VectorUtils] Accept IRBuilderBase; NFC — nikita.ppv / detail
  81. [lldb] [nfc] Separate DIERef vs. user_id_t: GetForwardDeclClangTypeToDie() — jan.kratochvil / detail
  82. [SLPVectorizer] Do not assume extracelement idx is a ConstantInt. — flo / detail
  83. [ARM,MVE] Add vbrsrq intrinsics family — mikhail.maltsev / detail
  84. Revert "[llvm-exegesis] Improve error reporting in Assembler.cpp" — Milos.Stojanovic / detail
  85. [scudo][standalone] Shift some data from dynamic to static — kostyak / detail

#6966 (Feb 17, 2020 10:46:45 PM)

  1. Added missing commas for mlir-nvidia buildbot. — gkistanova / detail
  2. [Polly] Fix build after IRBuilder changes — nikita.ppv / detail
  3. Reapply "[IRBuilder] Virtualize IRBuilder" — nikita.ppv / detail
  4. [FPEnv][ARM] Don't call mutateStrictFPToFP when lowering — john.brawn / detail
  5. [lldb/Plugin] Fix plugin definition for ProcessWindows — Jonas Devlieghere / detail
  6. [Coroutines][1/6] New pass manager: coro-early — modocache / detail
  7. GlobalISel: Extend narrowing to G_ASHR — Matthew.Arsenault / detail
  8. [CMake] CheckAtomic.cmake: catch false positives in RISC-V — luismarques / detail
  9. AMDGPU/GlobalISel: Custom lower 32-bit G_UDIV/G_UREM — Matthew.Arsenault / detail
  10. [lldb/Plugin] Remove PLUGIN from Process POSIX & Linux — Jonas Devlieghere / detail
  11. Fix modules build after https://reviews.llvm.org/D73835 (IRBuilder virtualization change) — Vedant Kumar / detail
  12. GlobalISel: Allow running localizer earlier — Matthew.Arsenault / detail
  13. Revert "Add LazyCallGraph API to add function to RefSCC" — modocache / detail
  14. [X86] Move '0-x == y --> x+y == 0' and similar combines to EmitCmp. — craig.topper / detail
  15. [X86] Change how the alignment for the stack object is created in LowerFLT_ROUNDS_. — craig.topper / detail
  16. AMDGPU/GlobalISel: Allow arbitrary global values — Matthew.Arsenault / detail
  17. [gn build] (manually) merge e9849d519 — thakis / detail
  18. AMDGPU/GlobalISel: Custom lower 32-bit G_SDIV/G_SREM — arsenm2 / detail
  19. AMDGPU/GlobalISel: Fix RegBankSelect for G_SHUFFLE_VECTOR — arsenm2 / detail
  20. Revert "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  21. [X86] Add missing isel pattern for BLCFILL producing flags. — craig.topper / detail
  22. [lldb/Plugin] Update ProcessWindows plugin for revert — Jonas Devlieghere / detail
  23. [mlir] Fix multiple titles — jpienaar / detail
  24. [Polly] Run polly-update-format after commit 55cfb1. NFC. — llvm-project / detail
  25. Re-land "Add LazyCallGraph API to add function to RefSCC" — modocache / detail
  26. [LiveDebugValues] Visit open var locs just once in transferRegisterDef, NFC — Vedant Kumar / detail
  27. [dsymutil] Explicitly link against libatomic when necessary — luismarques / detail
  28. Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  29. CGBuiltin: Remove uses of deprecated CreateCall overloads — nhaehnle / detail
  30. Coroutines: avoid use of deprecated CreateLoad and CreateCall methods — nhaehnle / detail
  31. LowerMatrixIntrinsics: Avoid use of deprecated CreateCall methods — nhaehnle / detail
  32. [TBLGEN] Inhibit generation of unneeded psets — Stanislav.Mekhanoshin / detail
  33. [HotColdSplit] Mark entire function cold when entry block is cold — Vedant Kumar / detail
  34. [lldb/Plugin] Fix some issues on Windows — Jonas Devlieghere / detail
  35. [lldb/Plugin] Unconditionally build Darwin-Kernel — Jonas Devlieghere / detail
  36. [X86] Add one use check to '0-x == y --> x+y == 0' in EmitCmp. — craig.topper / detail
  37. [XCore][NFC] Remove trailing space — tclin914 / detail
  38. [NFC] Remove trailing space — tclin914 / detail
  39. Revert "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" — Jonas Devlieghere / detail
  40. [lldb/Plugins] Rename lldbPluginDisassemblerLLVM (NFC) — Jonas Devlieghere / detail
  41. [lldb/Plugins] Remove PLUGIN from libraries that aren't really plugins. — Jonas Devlieghere / detail
  42. [X86] Use isScalarFPTypeInSSEReg to simplify code in LowerSELECT. NFC — craig.topper / detail
  43. [lldb/Plugins] Initialize all ABI plugins by their plugin name — Jonas Devlieghere / detail
  44. [lldb/Plugins] Rename initializers to match their plugin name. — Jonas Devlieghere / detail
  45. [Coroutines][2/6] New pass manager: coro-split — modocache / detail
  46. [Coroutines][3/6] New pass manager: coro-elide — modocache / detail
  47. Revert new pass manager coro-split and coro-elide — modocache / detail
  48. Revert "[lldb/lldb-server] Add target.xml support for qXfer request." — omair.javaid / detail
  49. [lldb/Plugins] Conditionally build OperatingSystemPython. — Jonas Devlieghere / detail
  50. [lldb/Plugins] Add missing initialize/terminate calls — Jonas Devlieghere / detail
  51. Revert new files from new pass manager coro-split/coro-elide — modocache / detail

#6965 (Feb 17, 2020 10:58:39 AM)

  1. [MC] Delete two unused MCCodePadder functions missed by D71106 — maskray / detail
  2. [NFC][PowerPC] Update the test case scalar-equal.ll — shkzhang / detail
  3. [lldb] Fix some tests failing with gmodules after change to stdlib.h — Raphael Isemann / detail
  4. clang analyzer: Fix the webpage rendering — sledru / detail
  5. [X86] New test to check rev16 patterns, prep step for D74032. NFC. — sjoerd.meijer / detail
  6. [NFCI][DebugInfo]: Corrected a Typo. — SourabhSingh.Tomar / detail
  7. [lldb] [nfc] Simplify user_id_t -> size_t — jan.kratochvil / detail
  8. [TableGen] Don't elide bitconverts in PatFrag fragments. — simon.tatham / detail
  9. [AArch64] Fix small typos in the target description. NFC. — sjoerd.meijer / detail
  10. [AArch64][SVE] Add SVE index intrinsic — kerry.mclaughlin / detail
  11. [lldb/lldb-server] Add target.xml support for qXfer request. — pavel / detail
  12. [LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging — pavel / detail
  13. [ARM] MVE vector reduce MLA tests. NFC. — david.green / detail
  14. [lldb] Add @skipIfXmlSupportMissing to TestWasm.py — pavel / detail
  15. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail
  16. [CMake] Explicitly specify paths to libc++abi in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  17. [lldb] Delete register info definitions in the x86_64 ABI classes — labath / detail
  18. Revert "[CMake] Explicitly specify paths to libc++abi in CrossWinToARMLinux.cmake" — jaskiewiczs / detail
  19. [lldb/DWARF] Re-enable basic dwp support — pavel / detail
  20. [lldb] Fix build error from 07355c1c08b — pavel / detail
  21. [ASTImporter] Added visibility check for scoped enums. — 1.int32 / detail
  22. [ADT] Use inherited ctors to forward to base. NFCI. — benny.kra / detail
  23. [AMDGPU] Fix some tests that did not specify -mcpu — tim.renouf / detail
  24. GlobalISel: Add matcher for G_LSHR — arsenm2 / detail
  25. AMDGPU/GlobalISel: Handle sbfe/ubfe intrinsic — arsenm2 / detail
  26. AMDGPU/GlobalISel: Select v2s32->v2s16 G_TRUNC — arsenm2 / detail
  27. [libc++] Add availability markup for std::to_chars on Apple platforms — Louis Dionne / detail
  28. Strength reduce vectors into arrays. NFCI. — benny.kra / detail
  29. [wasm] Unbreak after 5fc5c7db38672c8962879b6fdce68393181c5e08. NFCI. — benny.kra / detail
  30. [DAGCombine] Combine pattern for REV16 — sjoerd.meijer / detail
  31. [mlir] Linalg: Extend promotion to non f32 buffers. — zinenko / detail
  32. [AArch64] Implement passing SVE vectors by ref for AAPCS. — sander.desmalen / detail
  33. [CMake] Fix setting result of libatomic check for MSVC — luismarques / detail
  34. Separate DIERef vs. user_id_t: m_function_scope_qualified_name_map — jan.kratochvil / detail
  35. AMDGPU/GlobalISel: Run the localizer pass — Matthew.Arsenault / detail
  36. [ARM] Add initial support for Custom Datapath Extension (CDE) — mikhail.maltsev / detail
  37. [clang][Index] Visit the default parameter arguements in libindex. — hokein.wu / detail
  38. AMDGPU/GlobalISel: Select llvm.amdgcn.s.buffer.load — Matthew.Arsenault / detail
  39. GlobalISel: Add combine to narrow G_LSHR — Matthew.Arsenault / detail
  40. [SelectionDAG] Expose the "getValidShiftAmount" helpers available. NFCI. — llvm-dev / detail
  41. AMDGPU/GlobalISel: Skip DAG hack passes on selected functions — Matthew.Arsenault / detail
  42. Reland "[clang-tools-extra] fix the check for if '-latomic' is necessary"" — luismarques / detail
  43. Hide implementation details. NFC> — benny.kra / detail
  44. Revert "[libc++] Move abs and div into stdlib.h to fix header cycle." — Raphael Isemann / detail
  45. [lldb] Fix Windows bot. — Jonas Devlieghere / detail
  46. [lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin — Jonas Devlieghere / detail
  47. GlobalISel: Extend shift narrowing to G_SHL — Matthew.Arsenault / detail
  48. [IRBuilder] Avoid passing IRBuilder by value; NFC — nikita.ppv / detail
  49. [IRBuilder] Delete copy constructor — nikita.ppv / detail
  50. GlobalISel: Fix missing const — Matthew.Arsenault / detail
  51. [ARM,MVE] Add vector-scalar intrinsics — mikhail.maltsev / detail
  52. Add LazyCallGraph API to add function to RefSCC — modocache / detail

#6964 (Feb 16, 2020 10:53:10 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

#6963 (Feb 16, 2020 11:09:12 AM)

  1. [ValueLattice] Make mark* functions public, return if value changed. — flo / detail
  2. [X86] combineX86ShuffleChain - add support for combining to X86ISD::ROTLI — llvm-dev / detail
  3. [X86] Fix typo in comment. NFC — craig.topper / detail
  4. [X86] Merge two switches together to simplify some code. NFC — craig.topper / detail
  5. [ValueLattice] Update markConstantRange to return false equal ranges. — flo / detail
  6. [X86][AsmPrinter] PrintSymbolOperand: prefer to lower ELF MO_GlobalAddress to .Lfoo$local — maskray / detail
  7. [X86][AVX512] Split AVX512F and AVX512BW shuffle combining tests — llvm-dev / detail
  8. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  9. [X86] Add test cases showing failure to simplify target shuffles to bit shifts — llvm-dev / detail
  10. [libc++] Add utility to generate and display libc++'s header dependency — eric / detail
  11. [libc++] Move abs and div into stdlib.h to fix header cycle. — eric / detail
  12. [FIX] Remove pointer in attribute to eliminate leaks (see D71830) — johannes / detail
  13. [NFC] Move ValidTextRanges out of DwarfTransformer and into GsymCreator and unify address is not in GSYM errors so all strings match. — gclayton / detail
  14. Restore functionality of --sysroot on FreeBSD after b18cb9c47 — dimitry / detail
  15. [Attributor][FIX] Use pointer not reference as it can be null — johannes / detail
  16. [FIX] Do not copy an llvm::function_ref if it has to be reused — johannes / detail
  17. [mlir][Parser][NFC] Remove several usages of getEncodedSourceLocation — riddleriver / detail
  18. [mlir] Allow adding extra class declarations to interfaces. — riddleriver / detail
  19. [llvm-readobj] - Refactor the code that dumps relocations. — grimar / detail
  20. [IRBuilder] Virtualize IRBuilder — nikita.ppv / detail
  21. [IRBuilder] Try to fix warnings — nikita.ppv / detail
  22. [Sema] Adds the pointer-to-int-cast diagnostic — koraq / detail
  23. [InstCombine] Add multiuse tests for cttz transform; NFC — nikita.ppv / detail
  24. [InstCombine] Create new log2 intrinsic; NFCI — nikita.ppv / detail
  25. [x86] form broadcast of scalar memop even with >1 use — spatel / detail
  26. [VectorCombine] fix cost calc for extract-cmp — spatel / detail
  27. Revert "[IRBuilder] Virtualize IRBuilder" — nikita.ppv / detail
  28. [X86] combineX86ShuffleChain - add support for combining 512-bit shuffles to bit shifts — llvm-dev / detail
  29. [X86] combineX86ShuffleChain - add support for combining 512-bit shuffles to PALIGNR — llvm-dev / detail
  30. [IRBuilder] Fix unnecessary IRBuilder copies; NFC — nikita.ppv / detail
  31. [IRBuilder] Prefer InsertPointGuard over full copy; NFC — nikita.ppv / detail
  32. [ms] [llvm-ml] Add a draft MASM parser — epastor / detail
  33. [gn build] Port ee2c0f76d74 — llvmgnsyncbot / detail
  34. Updated with list of papers and issues adopted in Prague — marshall / detail
  35. Update last-mod date for libcxx status page — marshall / detail
  36. [Sema] Fix pointer-to-int-cast for MSVC build bot — koraq / detail

#6961 (Feb 15, 2020 12:36:41 PM)

  1. [FIX] Order macros after D72304 — johannes / detail
  2. [NFC] Revert unnecessary parts of b91c267380 — johannes / detail
  3. [Attributor] Collect memory accesses with their respective kind and location — johannes / detail
  4. [Debuginfo][NFC] Create common error handlers for DWARFContext. — a.v.lapshin / detail
  5. Fix standalone build interaction with compiler extension — sguelton / detail
  6. [cxx_status] New papers from Prague 2020 WG21 meeting. — richard / detail
  7. PR44890: Inherit explicitly-specified template arguments into base class — richard / detail
  8. [Debuginfo][NFC] Remove usages of WithColor::error and WithColor::warning. — a.v.lapshin / detail
  9. [gn build] unbreak win build by removing flags that only work with a sysroot — thakis / detail
  10. [AArch64] Fixup kill flags on BSL generation — david.green / detail
  11. [APInt] Add some procedural APInt::byteSwap unit tests — llvm-dev / detail
  12. [APInt] byteSwap - simplify sub 64-bits cases to match general implementation. NFCI. — llvm-dev / detail
  13. [AArch64][FIX] Correct register live range during pseudo expansion. — Pavel.Iliin / detail
  14. [APInt] byteSwap - handle any whole byte bitwidth greater than 16-bits — llvm-dev / detail
  15. Fix boolean/bitwise operator precedence warnings. NFCI. — llvm-dev / detail
  16. [Support] In tests, fix warning: variable ‘Threads’ set but not used — alexandre.ganea / detail
  17. [obj2yaml] - Fix a -Wsign-compare warning gived by GCC 9.2 — grimar / detail
  18. Fix gcc9.2 -Winit-list-lifetime warning. NFCI. — llvm-dev / detail
  19. [MC] De-capitalize MCStreamer::Emit{Bundle,Addrsig}* etc — maskray / detail
  20. Recommit "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  21. [X86] Move combineIncDecVector logic from Select to PreprocessISelDAG. — craig.topper / detail
  22. [X86] Add test showing failure to combine shuffle to bit rotation — llvm-dev / detail

#6960 (Feb 15, 2020 12:42:48 AM)

  1. [windows] Add /Gw to compiler flags — thakis / detail
  2. fix some comment typos to cycle bots — thakis / detail
  3. [AsmPrinter] Use the McASMInfo to determine if we need descriptors. — sd.fertile / detail
  4. [scudo][standalone] Allow setting release to OS — kostyak / detail
  5. [mlir] Add MemRef filter to affine data copy optimization — diego.caballero / detail
  6. [Hexagon] Add an explicit makeArrayRef to pacify gcc 5.5 — craig.topper / detail
  7. [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
  8. [compiler-rt] Use the correct minimum version flag for simulators on Apple — dan / detail
  9. [compiler-rt] Add `DARWIN_osx_MIN_VER_FLAG` variable to match the other Apple platforms. — dan / detail
  10. [compiler-rt] Provide a lit config variable that defines the minimum deployment OS version flag appropriate for the configured OS. — dan / detail
  11. [compiler-rt] Disable building LibFuzzer for WatchOS and the corresponding simulator. — dan / detail
  12. [compiler-rt] Make various Apple lit substitutions work correctly for other Apple platforms. — dan / detail
  13. [NFC][llvm-exegesis] CombinationGenerator::performGeneration(): pull put state increment into lambda — lebedev.ri / detail
  14. [lldb/Editline] Fix mistake in HistoryOperation mapping — Jonas Devlieghere / detail
  15. [OpenMP][Part 2] Use reusable OpenMP context/traits handling — johannes / detail
  16. [lli] Add a '-dlopen <library-path>' option to lli. — Lang Hames / detail
  17. Don't call computeHostNumPhysicalCores when LLVM_ENABLE_THREADS is off — akhuang / detail
  18. [Attributor][FIX] Validate the type for AAValueConstantRange as needed — johannes / detail
  19. [FIX] Add missing InGroup to warning introduced as part of D71830 — johannes / detail
  20. Fix -Wstring-compare warnings in new OpenMP code — rnk / detail
  21. [WebAssembly] Add section names for some DWARF5 sections — dschuff / detail
  22. [TBLGEN] Allow to override RC weight — Stanislav.Mekhanoshin / detail
  23. GlobalISel: Remove unused function argument — Matthew.Arsenault / detail
  24. AMDGPU/GlobalISel: Improve 16-bit bswap — Matthew.Arsenault / detail
  25. AMDGPU: Use generated checks for memcpy expansion — Matthew.Arsenault / detail
  26. AMDGPU/GlobalISel: Fix G_EXTRACT of 96-bit results — Matthew.Arsenault / detail
  27. Fix 01b02a73de78 to use correct macro spelling and fix unit tests. — akhuang / detail
  28. AMDGPU: Don't preserve analyses with div64 IR expansion — arsenm2 / detail
  29. [Attributor] Derive memory location attributes (argmemonly, ...) — johannes / detail
  30. [RISCV] Correct the CallPreservedMask for the function call in an interrupt handler — shiva0217 / detail
  31. Remove 'process launch failed:' message prefix in Target::Launch — Jason Molenda / detail
  32. [gn build] Make build locally deterministic — thakis / detail
  33. [MC] De-capitalize some MCStreamer::Emit* functions — maskray / detail
  34. [MC] De-capitalize another set of MCStreamer::Emit* functions — maskray / detail
  35. AMDGPU/GlobalISel: Fix missing impdef of scc on boolean bit ops — arsenm2 / detail
  36. [llvm-ranlib][test] Fix rwx- after a4f3847f3d5742cfab7acdc614e7ca54643e0c85 — maskray / detail
  37. [Attributor][FIX] Do not RAUW void values — johannes / detail
  38. [Attributor][FIX] Carefully strip casts in AANoAlias — johannes / detail
  39. [Attributor][NFC] Add check lines for tests — johannes / detail
  40. [Attributor][FIX] Restrict cross-SCC call deletion — johannes / detail
  41. [Attributor][FIX] Collapse `undef` to a proper value — johannes / detail
  42. [Attributor] Manifest simplified (return) values properly — johannes / detail
  43. [Attributor][FIX] Ensure abstract attributes are existing before manifest — johannes / detail
  44. [MC][ELF] Make linked-to symbol name part of ELFSectionKey — maskray / detail
  45. [MC] Add MCSection::NonUniqueID and delete one MCContext::getELFSection overload — maskray / detail
  46. [AsmPrinter] Omit unique ID for __patchable_function_entries sections — maskray / detail
  47. [AArch64][FPenv] Update chain of int to fp conversion — diogo.sampaio / detail
  48. [AsmPrinter][XRay] Omit unique ID for xray_instr_map and xray_fn_idx — maskray / detail
  49. [AsmPrinter] Omit unique ID for .stack_sizes — maskray / detail
  50. [Attributor] Fix -Wunused-variable for -DLLVM_ENABLE_ASSERTIONS=off builds after b4352e43d86e — maskray / detail
  51. [OpenMP][NFCI] Use the libFrontend DefaultKind in Clang — johannes / detail
  52. [OpenMP][NFC] Update OpenMPSupport table — johannes / detail
  53. NFC: add indexing operator for ArrayAttr — riddleriver / detail
  54. [MCStreamer] De-capitalize EmitValue EmitIntValue{,InHex} — maskray / detail
  55. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder. — johannes / detail
  56. [FIX] Repair clang-tidy check after D72304 — johannes / detail
  57. [FIX] Remove warnings and UB after 1228d42ddab8 — johannes / detail

#6959 (Feb 14, 2020 1:00:56 PM)

  1. [libc builder] Use annotated builder for libc buildbot. — paulatoth / detail
  2. [NFC][clang-tidy] Move recently newly-added tests into checkers/ subdir — lebedev.ri / detail
  3. [NFC][ARM] Convert some pointers to references. — sam.parker / detail
  4. [VecotrCombine] Fix unused variable for assertion disabled builds — kadircet / detail
  5. [VE] Support for PIC (global data and calls) — simon.moll / detail
  6. [lldb] Remove accidentally checked-in debugging code — pavel / detail
  7. [mlir] Fix argument attribute attribute reassignment in ConvertStandardToLLVM — zinenko / detail
  8. [lldb/dotest] Remove the "exclusive test subdir" concept — pavel / detail
  9. Do not build the CUBIN conversion pass when NVPTX Backend isn't configured — joker-eph / detail
  10. [doc] Clarify responsibility for fixing experimental target problems — james.henderson / detail
  11. [OpenMP] Lower taskwait using OpenMP IR Builder — roger.ferrer / detail
  12. [lldb/DWARF] Don't hold a unique SymbolFileDWARFDwo in a DWARFUnit — labath / detail
  13. [DebugInfo] Error if unsupported address size detected in line table — james.henderson / detail
  14. [llvm-ar] Simplify Windows comparePaths NFCI — andrew.ng / detail
  15. [OpenMP] Lower taskyield using OpenMP IR Builder — roger.ferrer / detail
  16. llvm/cmake/config.guess: add support for riscv32 and  riscv64 — luismarques / detail
  17. [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets — llvm-dev / detail
  18. [lldb] Print result when expect_expr unexpectedly succeeds — Raphael Isemann / detail
  19. [clang][DeclPrinter] Implement visitors for {TemplateType,NonTypeTemplate}Parms — kadircet / detail
  20. [clang][Index] Introduce a TemplateParm SymbolKind — kadircet / detail
  21. [libc++] span: Fix incorrect static asserts — Louis Dionne / detail
  22. [test][DebugInfo] Fix signed/unsigned comparison problem in test — james.henderson / detail
  23. [Driver][RISCV] Add RedHat Linux RISC-V triple — luismarques / detail
  24. [clang-tools-extra] fix the check for if '-latomic' is necessary — luismarques / detail
  25. [AArch64] Add BIT/BIF support. — Pavel.Iliin / detail
  26. Reenable "Always import constants" after compile time fixes — tejohnson / detail
  27. [clangd] Add tracer to the rename workflow, NFC — hokein.wu / detail
  28. Move update_cc_test_checks.py tests to clang — Alexander.Richardson / detail
  29. [clangd] Update the CompletionItemKind. — hokein.wu / detail
  30. Revert "[clang-tools-extra] fix the check for if '-latomic' is necessary" — luismarques / detail
  31. [libc++] Remove unnecessary typenames from std/numerics/c.math/abs.pass.cpp — Louis Dionne / detail
  32. Fix line endings produced by update_cc_test_checks.py — Alexander.Richardson / detail
  33. [ADT] Support BitVector as a key in DenseSet/Map — alexandre.ganea / detail
  34. [clang-scan-deps] Switch to using a ThreadPool — alexandre.ganea / detail
  35. [Support] On Windows, ensure hardware_concurrency() extends to all CPU sockets and all NUMA groups — alexandre.ganea / detail
  36. Revert "Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on"" — melanie.blower / detail
  37. add type_traits include as required for std::integral_constant — eric / detail
  38. Reverting D73027 [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151). — evgueni.brevnov / detail
  39. [Driver] Rename AddGoldPlugin to addLTOOptions. NFC — maskray / detail
  40. Fix compilation breakage introduced by 8404aeb56a73ab24f9b295111de3b37a37f0b841. — alexandre.ganea / detail
  41. [libc++] Remove cycle between <type_traits> and <cstddef> — eric / detail
  42. AMDGPU/GlobalISel: Handle G_BSWAP — Matthew.Arsenault / detail
  43. AMDGPU: Add baseline tests for 16-bit bswap — Matthew.Arsenault / detail
  44. [X86] Fix copy/paste mistake in comment. NFC — craig.topper / detail
  45. AMDGPU: Improve i16/v2i16 bswap — Matthew.Arsenault / detail
  46. [libc++] Add missing include for is_same in test — eric / detail
  47. [lldb/Plugin] s/LLDB_PLUGIN/LLDB_PLUGIN_DEFINE/ (NFC) — Jonas Devlieghere / detail
  48. TTI: Fix vectorization cost for bswap — Matthew.Arsenault / detail
  49. [APInt] Add some basic APInt::byteSwap unit tests — llvm-dev / detail
  50. Warn about zero-parameter K&R definitions in -Wstrict-prototypes — aaron.puchert / detail
  51. Fix tests after previous commit — aaron.puchert / detail
  52. [Hexagon] v67+ HVX register pairs should support either direction — bcain / detail
  53. [GlobalISel] LegalizationArtifactCombiner: Fix a bug in tryCombineMerges — vkeles / detail
  54. GlobalISel: Lower s64->s16 G_FPTRUNC — Matthew.Arsenault / detail
  55. [LoopRotate] Get and update MSSA only if available in legacy pass manager. — asbirlea / detail
  56. [X86] Add AVX512 support to the fast isel code for Intrinsic::convert_from_fp16/convert_to_fp16. — craig.topper / detail
  57. [X86] Use ZERO_EXTEND instead of SIGN_EXTEND in the fast isel handling of convert_from_fp16. — craig.topper / detail
  58. AMDGPU: Add option to expand 64-bit integer division in IR — Matthew.Arsenault / detail
  59. [x86] regenerate complete test checks for sqrt{est}; NFC — spatel / detail
  60. [x86] remove stray test assertions; NFC — spatel / detail
  61. AMDGPU: Add option to disable CGP division expansion — Matthew.Arsenault / detail
  62. [docs] Add note on using cmake to perform the build — evandro.menezes / detail
  63. [AMDGPU] Always enable XNACK feature when support is explicitly requested — Austin.Kerbow / detail

#6958 (Feb 14, 2020 1:21:14 AM)

  1. Config for mlir-nvidia buildbot. — gkistanova / detail
  2. Remove unnecessary typedef that GCC doesn't like — rnk / detail
  3. [llvm][TextAPI/MachO] Extend TBD_V4 unittest to verify writing — Jonas Devlieghere / detail
  4. [llvm][TextAPI/MachO] Extract common code into unittest helper (NFC) — Jonas Devlieghere / detail
  5. [scudo][standalone] Workaround for full regions on Android — kostyak / detail
  6. Document third option to python synthetic type summary — Jason Molenda / detail
  7. Small reformat to avoid tripping up possible formatting. — Jason Molenda / detail
  8. [GWP-ASan] Silence gcc error — kostyak / detail
  9. [clang-format] Add new option BeforeLambdaBody in Allman style. — fjean.wk / detail
  10. [WebAssembly] Add cbrt function signatures — tlively / detail
  11. [AsmPrinter] De-capitalize Emit{Function,BasicBlock]* and Emit{Start,End}OfAsmFile — maskray / detail
  12. [X86] Don't widen 128/256-bit strict compares with vXi1 result to 512-bits on KNL. — craig.topper / detail
  13. [AsmPrinter] De-capitalize some AsmPrinter::Emit* functions — maskray / detail
  14. [clang] Fix bad line ending (DOS instead of Unix) inside the release notes. — fjean.wk / detail
  15. [build] Fix shared lib builds. — francesco.petrogalli / detail
  16. [VectorCombine] try to form vector binop to eliminate an extract element — spatel / detail
  17. [Local] Do not move around dbg.declares during replaceDbgDeclare — Vedant Kumar / detail
  18. Add dbgs() output to help track down missing DW_AT_location bugs, NFC — Vedant Kumar / detail
  19. Revert "Revert "Revert "Change clang option -ffp-model=precise to select ffp-contract=on""" — melanie.blower / detail
  20. [mlir] [VectorOps] Initial framework for progressively lowering vector.contract — ajcbik / detail
  21. Add a test for debugserver handling threads suspended from within a program. — jingham / detail
  22. [AArch64][NFC] Update test checks. — Pavel.Iliin / detail
  23. Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on" — maskray / detail
  24. [WebAssembly] Make stack pointer args inhibit tail calls — tlively / detail
  25. [AsmPrinter] De-capitalize all AsmPrinter::Emit* but EmitInstruction — maskray / detail
  26. [mlir][DeclarativeParser] Add support for formatting enum attributes in the string form. — riddleriver / detail
  27. Reinstate llvm-go to test the go bindings. — echristo / detail
  28. Remove unused lambda argument. — echristo / detail
  29. [X86] Fix the bug that _mm_mask_cvtsepi64_epi32 generates result without — chen3.liu / detail
  30. [dsymutil] Fix double relocation of DW_AT_call_return_pc — Jonas Devlieghere / detail
  31. [ELF][AArch64] Rename pacPlt to zPacPlt and forceBti to zForceIbt after D71327. NFC — maskray / detail
  32. [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151). — evgueni.brevnov / detail
  33. [lldb/Plugins] Have one initializer per ABI plugin — Jonas Devlieghere / detail
  34. [lldb/Test] Partially revert assertTrue change — Jonas Devlieghere / detail
  35. [AsmPrinter][MCStreamer] De-capitalize EmitInstruction and EmitCFI* — maskray / detail
  36. [lldb] Add a test for launch failure and its error message — pavel / detail

#6957 (Feb 13, 2020 1:47:00 PM)

  1. [MemorySSA] Don't verify MemorySSA unless VerifyMemorySSA enabled — nikita.ppv / detail
  2. Fix lldb-vscode logging and enable logging for all lldb-vscode tests. — gclayton / detail
  3. Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" — Yuanfang Chen / detail
  4. Revert "Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"""" — Yuanfang Chen / detail
  5. Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" — Yuanfang Chen / detail
  6. AMDGPU/GlobalISel: Add missing tests for cmpxchg selection — Matthew.Arsenault / detail
  7. [OPENMP50]Add support for hint clause in atomic directive. — a.bataev / detail
  8. Remove clang::ast_type_traits namespace in favor of clang — rnk / detail
  9. Add a DWARF transformer class that converts DWARF to GSYM. — gclayton / detail
  10. [gn build] Port 19602b71949 — llvmgnsyncbot / detail
  11. [libc][NFC] clang-format syscall.h.in — alexbrachetmialot / detail
  12. [mlir][spirv] Add ConvertGpuLaunchFuncToVulkanCallsPass — antiagainst / detail
  13. Clean up hexagon builder after object-emission removal — ted.woodward / detail
  14. Fix buildbots by not using "and" and "not". — gclayton / detail
  15. [libc] Add Convenience syscall Template Function — alexbrachetmialot / detail
  16. Fix buildbots that create shared libraries from GSYM library by adding a dependency on LLVMDebugInfoDWARF. — gclayton / detail
  17. [clang-tidy] Fix performance-noexcept-move-constructor-fix test on non-English locale — alexandre.ganea / detail
  18. Revert "Recommit "[SCCP] Remove forcedconstant, go to overdefined instead"" — Vedant Kumar / detail
  19. Fix MSVC buildbots after ast_type_traits namespace removal — rnk / detail
  20. [OPENMP50][DOCS]Update list of supported constructs, NFC. — a.bataev / detail
  21. [OPENMP50][DOCS]Claim iterators and add reference to array shaping — a.bataev / detail
  22. [NVPTX, LSV] Move the LSV optimization pass to later when the graph is cleaner — tra / detail
  23. Fix crash in InfinteLoopCheck — n.james93 / detail
  24. GlobalISel: Don't use LLT references — arsenm2 / detail
  25. AMDGPU/GlobalISel: Make G_TRUNC legal — arsenm2 / detail
  26. Fix handling of --version in lit — sguelton / detail
  27. [clang][Analysis] CallGraph: store the actual call `Expr*` in the CallGraphNode::CallRecord — lebedev.ri / detail
  28. [clang-tidy] misc-no-recursion: a new check — lebedev.ri / detail
  29. [OPENMP][DOCS]Fix misprint, NFC. — a.bataev / detail
  30. [gn build] Port 49bffa5f8b7 — llvmgnsyncbot / detail
  31. Fix lit version test — sguelton / detail

#6956 (Feb 13, 2020 10:59:30 AM)

  1. Fix integration of pass plugins with llvm dylib — sguelton / detail
  2. [lldb] Fix lldb-dotest — pavel / detail
  3. Add '#include <functional>` to PassManager.h. — pifon / detail
  4. [lldb] Replace assertTrue(a == b, "msg") with assertEquals(a, b, "msg") in the test suite — Raphael Isemann / detail
  5. [clangd] Expose Code Completion score to the client — kbobyrev / detail
  6. [debuginfo-tests][Dexter] Fix some Windows-unfriendly Dexter behaviours — jeremy.morse / detail
  7. [gn build] Fix sync script on renames like "Foo.cpp" -> "LLVMFoo.cpp" — thakis / detail
  8. [X86][SSE] Add i686-SSE2 bswap vector tests — llvm-dev / detail
  9. Move FIXME to start of comment so visual studio actually tags it. NFC. — llvm-dev / detail
  10. [lldb] Introduce "RegInfoBasedABI" — labath / detail
  11. attempt to fix check-clang on windows after c49866ac — thakis / detail
  12. [PowerPC][NFC] Small cleanup to restore CR field code in PPCFrameLowering. — sd.fertile / detail
  13. [llvm][lldb] Update links to ABI for the Arm Architecture. [NFC] — francesco.petrogalli / detail
  14. [VectorCombine] add more extract-binop tests; NFC — spatel / detail
  15. [OPENMP]Fix the test, NFC. — a.bataev / detail
  16. [VectorCombine] adjust tests for extract-binop; NFC — spatel / detail
  17. [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch. — herhut / detail
  18. [OPENMP50]Fix handling of clauses in parallel master taskloop directive. — a.bataev / detail
  19. [ARM] Fix infinite loop when lowering STRICT_FP_EXTEND — john.brawn / detail
  20. Stop emitting a breakpoint for each location in a breakpoint when responding to breakpoint commands. — gclayton / detail
  21. [lldb-vscode] Ensure that target matches the executable file — Tatyana Krasnukha / detail
  22. [ELF] Fix a null pointer dereference when --emit-relocs and --strip-debug are used together — maskray / detail
  23. [OPENMP50]Add cancellation support in taskloop-based directives. — a.bataev / detail
  24. Add REQUIRES: x86 so this won't be run if x86 is not available. — ted.woodward / detail
  25. [OPENMP][DOCS]Update status of support constructs, NFC. — a.bataev / detail
  26. Fix buildbots by disabling this new test until I can fix it. — gclayton / detail
  27. [openmp][cmake] passing option argument correctly — Yuanfang Chen / detail
  28. AMDGPU: Use v_perm_b32 to implement bswap — Matthew.Arsenault / detail

#6955 (Feb 13, 2020 6:00:23 AM)

  1. [mlir][ODS][NFC] Mark OpaqueType as a buildable type. — riddleriver / detail
  2. [mlir][DeclarativeParser] Move operand type resolution into a functor to — riddleriver / detail
  3. [lldb] Make gdbremote.py utility py2and3 compatible — pavel / detail
  4. [NFC][mlir] Adding some helpful EDSC intrinsics — zinenko / detail
  5. [mlir] Add elementAttr to TypedArrayAttrBase. — zinenko / detail
  6. [DebugInfo] Fix dumping CIE ID in .eh_frame sections. — ikudrin / detail
  7. Don't call memcpy(p, 0, 0). — richard / detail
  8. [clangd] Query constructors in the index during rename. — hokein.wu / detail
  9. [lldb] Clean up ProcessGDBRemote::DidLaunchOrAttach — pavel / detail
  10. [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols. — peter.smith / detail
  11. [NFC][llvm-exegesis] Docs/help: opcode-index=-1 means measure everything — lebedev.ri / detail
  12. [ARM] Extra vmovn tests to show BE differences. NFC — david.green / detail
  13. [ARM] Fix ReconstructShuffle for bigendian — david.green / detail
  14. Fix unneeded semi column — noreply / detail
  15. [AArch64][SVE] Add mul/mla/mls lane & dup intrinsics — kerry.mclaughlin / detail
  16. [AArch64] Fix BTI landing pad generation. — oliver.stannard / detail
  17. [clang] stop baremetal driver to append .a to lib — 19784376+cddouma / detail
  18. Fix the mac buildbot failure. — hokein.wu / detail
  19. Re-revert: Recover debug intrinsics when killing duplicated/empty blocks — stozer / detail
  20. [clangd] Print the Spelled RefKind. — hokein.wu / detail
  21. [debuginfo-tests] Fix Dexter process creation failure on Windows — jeremy.morse / detail
  22. [analyzer] StdLibraryFunctionsChecker: Use platform dependent EOF and UCharMax — gabor.marton / detail
  23. [PowerPC] Exploit VSX rounding instrs for rint — qiucofan / detail
  24. Rework go bindings so that validation works fine — sguelton / detail

#6954 (Feb 13, 2020 12:49:09 AM)

  1. Fix regression due to reviews.llvm.org/D74436 by adding option ffp-contract=off to RUN line — melanie.blower / detail
  2. [AMDGPU][GlobalISel] Handle 64byte EltSIze in getRegSplitParts — Austin.Kerbow / detail
  3. [Statepoint] Remove redundant clear of call target on register — serguei.katkov / detail
  4. Reapply "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late" — johannes / detail
  5. [BPF] explicit warning of not supporting dynamic stack allocation — yhs / detail
  6. [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
  7. Revert "Replace std::foo with std::foo_t in LLVM." — vvereschaka / detail
  8. Explicitly state the output file. — saugustine / detail
  9. [ELF][test] Change -o %t to -o /dev/null if the output is not needed — maskray / detail
  10. [OpenMP][FIX] Collect blocks to be outlined after finalization — johannes / detail

#6953 (Feb 12, 2020 7:39:10 PM)

  1. [MLIR] Fix wrong header for mlir-cuda-runner — zinenko / detail
  2. [mlir] support creating memref descriptors from static shape with non-zero offset — zinenko / detail
  3. [lldb/Plugins] Move DynamicLoaderMacOS into DynamicLoaderMacOSXDYLD (NFCI) — Jonas Devlieghere / detail
  4. [mlir][Linalg] Fix build warnings — ntv / detail
  5. [Clang] When -ftime-trace is used, clean CompilerInstance::OutputFiles before exiting cc_main() — alexandre.ganea / detail
  6. [Clang] Limit -fintegrated-cc1 to only one TU — alexandre.ganea / detail
  7. [CMake][Fuchsia] Enable in-process cc1 — phosek / detail
  8. [MBP] Partial tail duplication into hot predecessors — carrot / detail
  9. [GWP-ASan] Update alignment on Android. — 31459023+hctim / detail
  10. [libomptarget][nfc] Change enum values to match those in cuda/rtl — jonchesterfield / detail
  11. Changed omp_get_max_threads() implementation to more closely match spec description. — jonchesterfield / detail
  12. [Attributor] Use assumed information to determine side-effects — johannes / detail
  13. [Attributor] Ignore uses if a value is simplified — johannes / detail
  14. [Attributor] Use fine-grained liveness in all helpers — johannes / detail
  15. Fix a reentrance bug with deserializing ObjC type parameters. — rjmccall / detail
  16. [OpenMP][IRBuilder] Perform finalization (incl. outlining) late — johannes / detail
  17. [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
  18. [GWP-ASan] [NFC] Change enum from ANDROID->BIONIC. — 31459023+hctim / detail
  19. Replace std::foo with std::foo_t in LLVM. — caroline.s.lebar / detail
  20. PPC: Prepare tests for switch of default denormal-fp-math — Matthew.Arsenault / detail
  21. AMDGPU/GlobalISel: Fix mapping G_ICMP with constrained result — Matthew.Arsenault / detail
  22. AMDGPU/GlobalISel: Select G_CTLZ_ZERO_UNDEF — Matthew.Arsenault / detail
  23. AMDGPU/GlobalISel: Select G_CTTZ_ZERO_UNDEF — Matthew.Arsenault / detail
  24. Revert "[OpenMP][IRBuilder] Perform finalization (incl. outlining) late" — johannes / detail
  25. Revert "[X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets" — akhuang / detail
  26. [AsmPrinter][ELF] Emit local alias for ExternalLinkage dso_local GlobalAlias — maskray / detail
  27. [MLIR][Affine] Add affine.parallel op — frank.laub / detail
  28. Fix ReST syntax on link to "Bisecting LLVM code" page — thakis / detail

#6952 (Feb 12, 2020 2:34:29 PM)

  1. [llvm-objdump] Add column headers for relocation printing — james.henderson / detail
  2. Revert "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  3. [DebugInfo][test][NFC] Remove case numbers — james.henderson / detail
  4. [AMDGPU] Add one more pass to LLVMInitializeAMDGPUTarget — jay.foad / detail
  5. [ConstantFolding] Fold calls to FP remainder function — ehudkatz / detail
  6. [DebugInfo] Prevent explosion of debug intrinsics during jump threading — stozer / detail
  7. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail
  8. [NFC][AggressiveInstCombine] Remove redundant std::max. — ayman.musa / detail
  9. Revert "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" — stozer / detail
  10. [lldb/DWARF] Use DWARFDebugInfoEntry * in ElaboratingDIEIterator — pavel / detail
  11. [analyzer]StreamChecker refactoring (NFC). — 1.int32 / detail
  12. [TargetLowering] Add NegatibleCost enum for isNegatibleForFree return codes — llvm-dev / detail
  13. [AggressiveInstCombine] Add support for select instruction. — ayman.musa / detail
  14. [unittests] Fix TargetLibraryInfoTest.ValidProto — ehudkatz / detail
  15. Fix MLIR build when the NVPTX target isn't configured — joker-eph / detail
  16. Reapply "[DebugInfo] Prevent explosion of debug intrinsics during jump threading" — stozer / detail
  17. [mlir][spirv] Introduce spv.func — antiagainst / detail
  18. [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand. — ayman.musa / detail
  19. Revert "[AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand." — ayman.musa / detail
  20. [libcxx] Don't assume cwd name in std::filesystem tests — jaskiewiczs / detail
  21. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive inst combine for ICmp instruction. — ayman.musa / detail
  22. [Concepts] Do not check constraints if not all template arguments have been deduced — saar / detail
  23. [MLIR][CUDA] Fix build file for mlir-cuda-runner — herhut / detail
  24. Fix unused function warning (PR44808) — hans / detail
  25. [mlir] StdToLLVM: Add error when the sourceMemRef of a subview is not a llvm type. — zinenko / detail
  26. [mlir] Linalg fusion: ignore indexed_generic producers — zinenko / detail
  27. Recommit "[DSE] Add first version of MemorySSA-backed DSE (Bottom up walk)." — flo / detail
  28. [Concepts] Add missing TPA commit to requires expression parsing — saar / detail
  29. AMDGPU/GlobalISel: Widen non-power-of-2 load results — arsenm2 / detail
  30. Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks — stozer / detail
  31. [DebugInfo] Print version in error message in decimal — james.henderson / detail
  32. [DebugInfo] Add check for zero debug line opcode_base — james.henderson / detail
  33. [DebugInfo] Add checks for v2 directory and file name table terminators — james.henderson / detail
  34. [MC][AVR] Fix AVR test following 740bc366 — james.henderson / detail
  35. AMDGPU/GlobalISel: Split 96-bit load/store select tests out — arsenm2 / detail
  36. [PowerPC] Add support for intrinsics llvm.ppc.dcbfl and llvm.ppc.dcbflp — stefanp / detail
  37. [PowerPC] Add support for intrinsic llvm.ppc.eieio — stefanp / detail
  38. [libc++] span: Guard against overflow in span::subspan — Louis Dionne / detail
  39. [PowerPC] Add options for PPC to enable/disable using non-volatile CR — wei.huang / detail
  40. Revert "Revert "Change clang option -ffp-model=precise to select ffp-contract=on"" — melanie.blower / detail
  41. [AArch64][SVE] Add addsub carry long instrinsics — danilo.carvalho.grael / detail
  42. [libc++][Apple] Use CLOCK_MONOTONIC_RAW instead of CLOCK_UPTIME_RAW for steady_clock — Louis Dionne / detail
  43. Title: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test — anhtuyen / detail
  44. [clang-tidy] No misc-definitions-in-headers warning on C++14 variable templates. — hokein.wu / detail
  45. Add missing newlines at EOF; NFC — sven.vanhaastregt / detail
  46. [X86] combineFneg - generalize FMA negations with isNegatibleForFree/getNegatedExpression — llvm-dev / detail
  47. [llvm-objdump] Print file format in lowercase to match GNU output. — rupprecht / detail
  48. [ELF] Respect output section alignment for AT> (non-null lmaRegion) — maskray / detail
  49. [ELF] Start a new PT_LOAD if LMA region is different — maskray / detail
  50. [ELF] Support INSERT [AFTER|BEFORE] for orphan sections — maskray / detail
  51. Fix compilation of Any.h header. — jlebar / detail
  52. Fix SFINAE in llvm::bit_cast. — jlebar / detail
  53. [VectorCombine] add tests for extract-binop; NFC — spatel / detail
  54. clang: Guess at some platform FTZ/DAZ default settings — arsenm2 / detail
  55. Compute ORE, BPI, BFI in Loop passes. — asbirlea / detail
  56. [AArch64][GlobalISel] Properly implement widening for TB(N)Z — Jessica Paquette / detail
  57. Fix `-Wunused-variable` warning. NFC. — michael.hliao / detail
  58. [runtimes] Add umbrella targets for runtimes — smeenai / detail
  59. [mlir] Allow constructing a ValueRange from an ArrayRef<BlockArgument> — riverriddle / detail
  60. [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files — anhtuyen / detail
  61. [ARM] Extra vecreduce add with accumulate tests. NFC — david.green / detail
  62. Recommit "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  63. [ARCMT][NFC] Reduce #include dependencies — sguelton / detail
  64. Fix fp-model flag test failure on linux — Matthew.Arsenault / detail
  65. [ConstantFold][SVE] Fix constant fold for FoldReinterpretLoadFromConstPtr. — huihuiz / detail
  66. Completely ignore strict FP model and denormal-fp-math interaction — arsenm2 / detail
  67. [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE — lebedev.ri / detail
  68. [gn build] Port 6030fe01f4e — llvmgnsyncbot / detail
  69. [mlir][EDSC][Linalg] Compose linalg_matmul and vector.contract — ntv / detail
  70. [KnownBits] Introduce anyext instead of passing a flag into zext — jay.foad / detail
  71. [AddressSanitizer] Ensure only AllocaInst is passed to dbg.declare — Vedant Kumar / detail
  72. [lldb/TypeSystemClang] Supply trivial TypeSourceInfo to NonTypeTemplateParmDecl::Create — Vedant Kumar / detail
  73. [lldb/StringPrinter] Avoid reading garbage in uninitialized strings — Vedant Kumar / detail
  74. [lldb/LibCxx] Have ExtractLibcxxStringInfo return an Optional result, NFC — Vedant Kumar / detail
  75. [lldb/Plugins] Move SymbolFileDWARFDebugMap into SymbolFileDWARF (NFCI) — Jonas Devlieghere / detail
  76. [mlir][Linalg] Refactor in preparation for automatic Linalg "named" ops. — ntv / detail
  77. Revert "[IRGen] Emit lifetime intrinsics around temporary aggregate argument allocas" — erik.pilkington / detail
  78. [llvm-exegesis] CombinationGenerator: don't store function_ref — lebedev.ri / detail
  79. [LoopExtractor] Fix legacy pass dependencies — ehudkatz / detail
  80. [OpenMP] update strings output of libomp.so [NFC] — kkwli0 / detail
  81. [README] Add note on using cmake to perform the build — evandro.menezes / detail
  82. [docs] Minor updates to DeveloperPolicy due to svn to git — Jinsong Ji / detail
  83. [TBLGEN] Fix subreg value overflow in DAGISelMatcher — Stanislav.Mekhanoshin / detail
  84. Fix type-dependency of bitfields in templates — elizabeth.andrews / detail

#6951 (Feb 12, 2020 3:40:25 AM)

  1. Remove static registration for dialects, and the "alwayslink" hack for passes — joker-eph / detail
  2. [DebugInfo] Enable the debug entry values feature by default — djordje.todorovic / detail
  3. [NFC?][SCEV][LoopVectorize] Add datalayout to the X86/float-induction-x86.ll test — lebedev.ri / detail
  4. [CodeGen] Fix the computation of the alignment of split stores. — courbet / detail
  5. Revert "[SCCP] Remove forcedconstant, go to overdefined instead" — flo / detail
  6. [clang] Add -fignore-exceptions — jasonliu / detail
  7. [lldb] Pass a valid SourceLocation to Sema::RequireCompleteType in ASTResultSynthesizer — Raphael Isemann / detail
  8. [llvm-objcopy] Fix pipeline syntax — kadircet / detail
  9. [ARM] MVE vector reduce add tests. NFC — david.green / detail

#6949 (Feb 12, 2020 2:04:04 AM)

  1. [VE] Bit operator isel — simon.moll / detail
  2. [MLIR] Support memrefs with complex element types. — pifon / detail
  3. [lldb][NFC] Move all completer subclasses into source file — Raphael Isemann / detail
  4. SelectionDAG: Fix bug in ClusterNeighboringLoads — nicolai.haehnle / detail
  5. AMDGPU: llvm.amdgcn.writelane is a source of divergence — nicolai.haehnle / detail
  6. [yaml2obj][test] - Simplify the test: yaml2obj/ELF/call-graph-profile-section.yaml — grimar / detail
  7. [lldb] Move implementation of GetDisplayName to TypeSystem class — Raphael Isemann / detail
  8. [APFloat] Fix FP remainder operation — ehudkatz / detail
  9. [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib — zinenko / detail
  10. [lldb][NFC] Move common_completions mapping out of CommandCompletions header. — Raphael Isemann / detail
  11. [lldb][NFC] Remove GetConstTypeName and GetConstQualifiedTypeName from CompilerType — Raphael Isemann / detail
  12. [CodeGenPrepare] Add more store splitting tests for PR44877. — courbet / detail

#6948 (Feb 12, 2020 12:58:26 AM)

  1. [lldb][NFC] Remove eCustomCompletion mode — Raphael Isemann / detail

#6947 (Feb 12, 2020 12:29:33 AM)

  1. [X86] Correct the predicate on some patterns for 128 and 256 EVEX versions of VCVTPS2PH. — craig.topper / detail
  2. [X86] Remove unnecessary hasSideEffects = 0, mayLoad = 1 from an instruction with a pattern. NFC — craig.topper / detail
  3. [X86] Add test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND. — craig.topper / detail

#6946 (Feb 12, 2020 12:04:54 AM)

  1. [DebugInfo] Fix reading addresses in DWARFDebugAddr. — ikudrin / detail
  2. [DebugInfo] Do not dump header field for pre-DWARFv5 address tables. — ikudrin / detail
  3. [DebugInfo] Use "an address table" in diagnostic messages of DWARFDebugAddr. — ikudrin / detail
  4. [DebugInfo] Refine error messages in DWARFDebugAddr. — ikudrin / detail
  5. [DebugInfo] Simplify DWARFDebugAddr. — ikudrin / detail
  6. [DebugInfo] Add support for DWARF64 into DWARFDebugAddr. — ikudrin / detail

#6945 (Feb 11, 2020 11:31:19 PM)

  1. [lldb] Remove skipIfFreeBSD from TestCompletion — Raphael Isemann / detail
  2. [X86][LegalizeTypes] Add SoftPromoteHalf support STRICT_FP_EXTEND and STRICT_FP_ROUND — craig.topper / detail

#6944 (Feb 11, 2020 10:30:44 PM)

  1. [CMake] Delete llvm_add_go_executable and a reference to TARGET llvm-go — maskray / detail

#6943 (Feb 11, 2020 9:59:52 PM)

  1. Temporarily XFAIL these two tests. — Yuanfang Chen / detail
  2. [OpenMP][Offloading] Added support for multiple streams so that multiple kernels can be executed concurrently — johannes / detail
  3. AMDGPU: Use conditions directly in division expansion — arsenm2 / detail
  4. [TestConstVariable] Clean-up XFAIL lists. — ditaliano / detail
  5. Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`"" — Yuanfang Chen / detail

#6942 (Feb 11, 2020 8:03:31 PM)

  1. Reland "[Support] make report_fatal_error `abort` instead of `exit`" — Yuanfang Chen / detail
  2. Fix two more test cases for https://reviews.llvm.org/D74456. — Yuanfang Chen / detail

#6941 (Feb 11, 2020 7:15:42 PM)

  1. [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO — sbc / detail
  2. Removed declared but non-existent createMaterializeVectorsPass() (NFC) — joker-eph / detail

#6940 (Feb 11, 2020 6:24:31 PM)

  1. [lldb/Plugins] Rename OSPython plugin to OperatingSystemPython (NFC) — Jonas Devlieghere / detail
  2. Re-land "[MS] Overhaul how clang passes overaligned args on x86_32" — rnk / detail
  3. [AMDGPU][GlobalISel] Refactor selectDS1Addr1Offset/selectDS64Bit4ByteAligned — Austin.Kerbow / detail
  4. [test] Improve test/CodeGen/X86/linux-preemption.ll — maskray / detail
  5. [compiler-rt] Compile __powitf2 under wasm — sbc / detail

#6939 (Feb 11, 2020 5:39:36 PM)

  1. AMDGPU: Don't create potentially dead rcp declarations — arsenm2 / detail
  2. AMDGPU: Directly use rcp intrinsic in idiv expansions — arsenm2 / detail
  3. AMDGPU: Fix crash on v3i15 kernel arguments — arsenm2 / detail
  4. AMDGPU: Add baseline tests for CGP div expansion — arsenm2 / detail
  5. [OpenMP] Switch default C++ standard to C++ 14 — johannes / detail
  6. Use std::foo_t rather than std::foo in LLVM. — jlebar / detail
  7. [llvm-objcopy][WebAssembly] Add dump/add/remove-section support — dschuff / detail
  8. AMDGPU: Don't report 2-byte alignment as fast — arsenm2 / detail
  9. [lldb/Plugins] Move PlatformRemoteiOS into PlatformMacOSX (NFCI) — Jonas Devlieghere / detail
  10. Fix MSVC build with C++ EH enabled — rnk / detail
  11. AMDGPU: Don't expand more special div cases in IR — arsenm2 / detail
  12. Rewrite default "could not attach" msg to point to hints — Jason Molenda / detail
  13. Reverted the remainings of c1c9819ef91aab51b5a23fb3027adac5a2f551cc — gkistanova / detail

#6938 (Feb 11, 2020 4:28:16 PM)

  1. [zorg] Add extra argument passing to getAnnotatedBuildFactory. — paulatoth / detail
  2. [Debuginfo][NFC] Rename error handling functions using the same pattern. — a.v.lapshin / detail
  3. [clang-format] Improve handling of C# attributes — jbcoe / detail
  4. [ARM][MVE] Fix a corner case of checking for MVE-I with -mfpu=none — momchil.velikov / detail
  5. [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles to ROTL on pre-SSSE3 targets — llvm-dev / detail
  6. [lldb] Delete the SharingPtr class — labath / detail
  7. [lldb][NFC] Remove Stream::Indent(const char *) overload in favor of the StringRef version — Raphael Isemann / detail
  8. [lldb] Add test for multiple inheritance — Raphael Isemann / detail
  9. [mlir] Use the first location in the fused location for diagnostic handler — antiagainst / detail
  10. [lldb][NFC] Remove ConstString -> const char * -> StringRef conversions when calling Stream::Indent — Raphael Isemann / detail
  11. [libc++][macOS CI] Ensure that the SDK version is not older than the deployment target — Louis Dionne / detail
  12. [mlir] StdToLLVM: add a separate test for the new memref calling convention — zinenko / detail
  13. [lldb][NFC] Remove the CppVirtualMadness test — Raphael Isemann / detail
  14. [VectorCombine] remove unused debug counter; NFC — spatel / detail
  15. [X86] combineConcatVectorOps - reuse IsSplat and remove duplicate code. NFC. — llvm-dev / detail
  16. [libc++] Disable a filesystem test that uses debug mode with the macOS system libc++ — Louis Dionne / detail
  17. [NFC] [lldb] Remove unused declaration — jan.kratochvil / detail
  18. [MLIR][GPU] Disallow llvm tanh intrinsics when lowering to NVVM/ROCm. — herhut / detail
  19. [clangd] Expose completion range in code completion results (C++ API) — sam.mccall / detail
  20. Revert "[DSE] Add first version of MemorySSA-backed DSE (Bottom up walk)." — kadircet / detail
  21. [RISCV] Optimize seteq/setne pattern expansions for better code size — weiwei64 / detail
  22. P1957R2: conversion from a pointer to bool is considered narrowing. — richard / detail
  23. CWG1423: don't permit implicit conversion of nullptr_t to bool. — richard / detail
  24. [mlir][ods] Added RankedIntElementsAttr class — antiagainst / detail
  25. [OPENMP50]Add restrictions for memory order clauses in atomic directive. — a.bataev / detail
  26. [Clang][Driver] After default -fintegrated-cc1, make llvm::report_fatal_error() generate preprocessed source + reproducer.sh again. — alexandre.ganea / detail
  27. [ARM][MVE] Tail-Predication: recognise (again) active lanes IR pattern — sjoerd.meijer / detail
  28. [SCCP] Remove forcedconstant, go to overdefined instead — flo / detail
  29. Fix SFINAE in JSON.h constructor. — jlebar / detail
  30. Use C++14-style return type deduction in LLVM. — jlebar / detail
  31. [SystemZ]  Bugfix in emitSelect() — paulsson / detail
  32. [ms] [llvm-ml] Add support for attempted register parsing — epastor / detail
  33. [test][DebugInfo][NFC] Fix line endings — james.henderson / detail
  34. [libc++] Make sure that vector copy-construction is disabled for non-copyable types — Louis Dionne / detail
  35. [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539) — nikita.ppv / detail
  36. [SystemZ]  Fix new test case for expensive checks. — paulsson / detail
  37. Fix errors/warnings in scudo build. — peter / detail
  38. [InstCombine] Use replaceOperand() in more places — nikita.ppv / detail
  39. [IRBuilder] Remove more unnecessary NoFolder methods — nikita.ppv / detail
  40. [OPENMP50]Add support for relaxed clause in atomic directive. — a.bataev / detail
  41. [Attributor][NFC] Improve debug message — johannes / detail
  42. [Attributor][FIX] Remove duplicate, half-broken functionality — johannes / detail
  43. [Attributor] Return uses do not free pointers — johannes / detail
  44. [CodingStandards] Add link to "Picking the Right Data Structure" — johannes / detail
  45. [Attributor][NFC] Improve documentation — johannes / detail
  46. [DirectoryWatcher] Fix misuse of FSEvents API and data race — blangmuir / detail
  47. [lldb][NFC] Remove support file searching from SourceFileCompleter — Raphael Isemann / detail
  48. [BPF] implement isTruncateFree and isZExtFree in BPFTargetLowering — yhs / detail
  49. [lldb][test] Remove symlink for API tests. — rupprecht / detail
  50. gn build: Make scudo cflags more consistent with the cmake build. — peter / detail
  51. [NFC] Fix unused var in release builds — rupprecht / detail
  52. [mlir] Turn flags in ConvertStandardToLLVM into pass flags — diego.caballero / detail
  53. Fix SFINAE in CFG.cpp. — jlebar / detail
  54. Use std::foo_t rather than std::foo in clang. — jlebar / detail
  55. [llvm][TextAPI] add simulators to output — cyndy_ishida / detail
  56. [Hexagon] Fix ABI info for returning HVX vectors — kparzysz / detail
  57. Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" — tejohnson / detail
  58. [Polly] LLVM OpenMP Backend -- Fix "static chunked" scheduling. — llvm-project / detail
  59. [lldb][NFC] Test SourceFileCompletion by completing the target line-table argument — Raphael Isemann / detail
  60. [AMDGPU] Remove AMDGPURegisterInfo — Stanislav.Mekhanoshin / detail
  61. [gn build] Port 453a8f3af78 — llvmgnsyncbot / detail
  62. [X86] Raise the latency for VectorImul from 4 to 5 in Skylake scheduler models — craig.topper / detail
  63. [BasicAA] Make BasicAA a cfg pass. — asbirlea / detail
  64. [mlir] [VectorOps] Implement vector.reduce operation — ajcbik / detail
  65. [clang-tidy] Added check to disable bugprone-infinite-loop on known false condition — n.james93 / detail
  66. [lldb][NFC] Test ModuleCompletion mode by completing the target modules load argument — Raphael Isemann / detail
  67. [gn] Paper over Py3 urllib2 incompatibility in gn/get.py — rnk / detail
  68. [NFC] Refactor the tuple of symbol information with structure for llvm-objdump — diggerlin / detail
  69. Allow retrieving source files relative to the compilation directory. — saugustine / detail
  70. [libc++] Unbreak test suite (CWG1423) — dave / detail
  71. [AMDGPU] Fix implicit operands for ENTER_WWM pseudo — jay.foad / detail
  72. scudo: Fix various test failures, mostly on 32-bit. — peter / detail
  73. Update test for windows. — saugustine / detail
  74. [OPENMP50]Full handling of atomic_default_mem_order in requires — a.bataev / detail
  75. [ORC] Add debug logging to JITDylib::addDependencies. — Lang Hames / detail
  76. [JITLink] Add an assertion that block removal leaves no dangling symbols. — Lang Hames / detail
  77. [ORC] Fix symbol dependence propagation algorithm in ObjectLinkingLayer. — Lang Hames / detail
  78. [NFC] Delete extra white space in a test case. — wanyu9511 / detail
  79. [mlir][VectorOps] Adds canonicalization rewrite patterns for vector ShapeCastOp. — andydavis / detail
  80. [Attributor] Identify dead uses in PHIs (almost) based on dead edges — johannes / detail
  81. [Attributor][NFC] Clarify the documentation a bit more — johannes / detail
  82. [RISCV] Add support for save/restore of callee-saved registers via libcalls — lewis-revill / detail
  83. [DebugInfo] Call site entries cannot be generated for FrameSetup calls — lewis-revill / detail
  84. [Hexagon] Don't generate short vectors in ISD::SELECT in preprocessing — kparzysz / detail
  85. [compiler-rt] FuzzedDataProvider: add ConsumeData and method. — mmoroz / detail
  86. [mlir][AffineOps] Adds affine loop fusion transformation function to LoopFusionUtils. — andydavis / detail
  87. [xray][clang] Always add xray-skip-entry/exit and xray-ignore-loops attrs — smeenai / detail
  88. [ConstantFold][SVE] Fix constand fold for vector call. — huihuiz / detail
  89. Change clang option -ffp-model=precise to select ffp-contract=on — melanie.blower / detail
  90. Revert "Change clang option -ffp-model=precise to select ffp-contract=on" — melanie.blower / detail
  91. [AMDGPU] Fixed subreg use in sdwa-scalar-ops.mir. NFC — Stanislav.Mekhanoshin / detail
  92. [Utils] Allow "on-the-fly" argument changes for update_test_check scripts — johannes / detail
  93. [X86] Don't disable code in combineHorizontalPredicateResult just because we have avx512 — craig.topper / detail
  94. Use C++14-style return type deduction in clang. — jlebar / detail
  95. [mlir] Start Shape dialect — jpienaar / detail
  96. [NFC] Fix spelling — johannes / detail
  97. [NFC] Fix warning: comparison of integers of different signs. — huihuiz / detail
  98. [MachO] Pad section data to pointer size bytes — aditya_nandakumar / detail

#6937 (Feb 11, 2020 4:32:43 AM)

  1. [GlobalISel][CallLowering] Use stripPointerCasts(). — Amara Emerson / detail
  2. DebugInfo: Avoid truncating addr_base to 32 bits — dblaikie / detail
  3. [NFC] Refactor the tuple of symbol information with structure for llvm-objdump — diggerlin / detail
  4. [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput — Yuanfang Chen / detail
  5. [NFC][libFuzzer] Prefix TempPath with string showing the work it is doing. — Yuanfang Chen / detail
  6. scudo: Fix Android build. — peter / detail
  7. [Polly] Update ISL to isl-0.22.1-87-gfee05a13. — llvm-project / detail
  8. [Polly] Silence mixed signed/unsigned comparison warnings. NFC. — llvm-project / detail
  9. Fix Sphinx failure on ReadabilityQualifiedAuto docs — n.james93 / detail
  10. [llvm][TableGen] Define FieldInit::isConcrete overload — riverriddle / detail
  11. Revert "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." — Yuanfang Chen / detail
  12. [Polly][Docs] Fix wrong claim about optimization levels. — llvm-project / detail
  13. Only perform the login_session_has_gui_access on macOS — Jason Molenda / detail
  14. Reland "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." — Yuanfang Chen / detail
  15. [asan] Disable qsort interceptor on Android. — eugenis / detail
  16. [CodingStandards] Clarify C++ Standard Library usage — johannes / detail
  17. [ELF][RISCV] Add R_RISCV_IRELATIVE — maskray / detail
  18. [NFC] Fix typo. — lkail / detail
  19. [X86] Custom lower ISD::FP16_TO_FP and ISD::FP_TO_FP16 on f16c targets instead of using isel patterns. — craig.topper / detail
  20. remove outdated comparison with other open-source c++ compilers — regehr / detail
  21. [lldb][NFC] Refactor TypeSystemClang::GetTypeName — Raphael Isemann / detail
  22. [lldb][NFC] Remove several inefficient ConstString -> const char * -> StringRef conversions — Raphael Isemann / detail
  23. [clangd] Remove a FIXME which has been done, NFC. — hokein.wu / detail
  24. [clang-rename] Fix the missing template constructors. — hokein.wu / detail
  25. [clang-rename] Fix the failure rename test. — hokein.wu / detail
  26. [AMDGPU] Fix non-deterministic iteration order — jay.foad / detail
  27. [lldb] Add test for C++ constructor calls from the expression evaluator — Raphael Isemann / detail
  28. [libcxx] Qualify make_move_iterator in vector::insert for input iterators — Louis Dionne / detail
  29. [llvm-readobj][test] - Add a test for --elf-cg-profile option. — grimar / detail
  30. [lldb] Add test for lldb_private::Stream's indentation functionality — Raphael Isemann / detail
  31. [libc++] span: Cleanup includes — Louis Dionne / detail
  32. [DebugInfo] Teach LDV how to handle identical variable fragments — orlando.hyams / detail
  33. [DebugInfo][NFC] Rename the class DbgValueLocation to DbgVariableValue — orlando.hyams / detail
  34. [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo — orlando.hyams / detail
  35. [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product — kerry.mclaughlin / detail
  36. [lldb] Add test for calling overloaded virtual functions — Raphael Isemann / detail
  37. [libcxx] span: Remove unneeded comparison — Louis Dionne / detail
  38. [lldb/test] Add alternate symbol to StackFrame Recognizer — medismail.bennani / detail
  39. [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores. — Mirko.Brkusanin / detail
  40. [libc++] span: Fix incorrect return type of span::subspan — Louis Dionne / detail
  41. [compiler-rt] Restrict sanitizer_linux.cpp dlinfo(3) to FreeBSD — n54 / detail

#6936 (Feb 10, 2020 4:31:12 PM)

  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

#6935 (Feb 10, 2020 4:24:24 AM)

  1. [lldb] [doc] Status: Linux: Update the paragraph — jan.kratochvil / detail
  2. [X86] Rename matchShuffleAsRotate - matchShuffleAsByteRotate. NFCI. — llvm-dev / detail
  3. [X86][SSE] Add more tests showing failure to lower shuffles as bit rotations — llvm-dev / detail
  4. [X86][XOP] Add XOP target to vXi16/vXi8 shuffle tests — llvm-dev / detail
  5. libclc: Move rsqrt implementation to a .cl file — jano.vesely / detail
  6. libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt — jano.vesely / detail
  7. [X86] Remove isel patterns that include a vselect/X86selects and a strict FP node. — craig.topper / detail
  8. [X86] Use MVT::i32 for the type of a MOV32r0 created in X86DAGToDAGISel::Select. — craig.topper / detail
  9. [X86] Add lowerShuffleAsBitRotate (PR44379) — llvm-dev / detail
  10. [X86] Add flag result VT to a MOV32r0 created in X86DAGToDAGISel::Select — craig.topper / detail
  11. [X86] Use custom isel for (X86sbb_flag 0, 0) so we can use 32-bit SBB for i8/i16. — craig.topper / detail
  12. [X86] combineConcatVectorOps - combine VROTLI/VROTRI ops — llvm-dev / detail
  13. AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses — arsenm2 / detail
  14. AMDGPU: Remove dead kill handling — arsenm2 / detail
  15. AMDGPU/GlobalISel: Look through casts when legalizing vector indexing — arsenm2 / detail
  16. AMDGPU/GlobalISel: Don't mis-select vector index on a constant — arsenm2 / detail
  17. GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ — arsenm2 / detail
  18. AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect — arsenm2 / detail
  19. GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF — arsenm2 / detail
  20. [DebugInfo] Add a DWARFDataExtractor constructor that takes ArrayRef<uint8_t> — maskray / detail
  21. [RISCV] Fix incorrect FP base CFI offset for variable argument functions — shiva0217 / detail
  22. [X86] Use MOVZX instead of MOVSX in f16_to_fp isel patterns. — craig.topper / detail
  23. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  24. [clang][codegen] Fix another lifetime emission on alloca on non-default address space. — michael.hliao / detail
  25. Fix `-Wparentheses` warning. NFC. — michael.hliao / detail
  26. [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
  27. [Attributor][NFC] Use existing constant instead of magic one — johannes / detail
  28. [Attributor][Tests][NFC] Add more range tests — johannes / detail
  29. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  30. [Attributor][FIX] Call right base method in AAValueConstantRangeFloating — johannes / detail
  31. [Attributor] Look through (some) casts in AAValueConstantRangeFloating — johannes / detail
  32. [Attributor] Allow SelectInst in AAValueConstantRangeFloating — johannes / detail
  33. [Attributor][FIX] Remove FIXME that seems outdated — johannes / detail
  34. [Attributor] Allow PHI nodes in AAValueConstantRangeFloating — johannes / detail
  35. [GlobalISel][CallLowering] Tighten constantexpr check for callee. — Amara Emerson / detail
  36. [llvm-dwarfdump][Stats] Fix the License header — djordje.todorovic / detail
  37. [Attributor][Tests] Run the CGSCC versions on the range.ll test — johannes / detail
  38. [Attributor] Simple casts preserve no-alias property — johannes / detail
  39. [Attributor][FIX] Make check lines explicit — johannes / detail
  40. [AMDGPU] Add a16 feature to gfx10 — sebastian.neubauer / detail
  41. [lldb] Refactored TestCallOverriddenMethod.py to general virtual function test — Raphael Isemann / detail
  42. [lldb] [doc] Change sample commands prefix from > to $ — jan.kratochvil / detail
  43. [CSInfo] Use isCandidateForCallSiteEntry() when updating the CSInfo — djordje.todorovic / detail
  44. [SytemZ] Disable vector ABI when using option -march=arch[8|9|10] — kai / detail
  45. [LLDB] Fix GCC warnings about extra semicolons. NFC. — martin / detail

#6933 (Feb 9, 2020 9:51:03 AM)

  1. [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent — ravishankarm / detail
  2. [ELF][test] Use llvm-readelf -l instead of llvm-readobj -l for some — maskray / detail
  3. Support -fstack-clash-protection for x86 — sguelton / detail
  4. Revert "Support -fstack-clash-protection for x86" — sguelton / detail
  5. Support -fstack-clash-protection for x86 — sguelton / detail
  6. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive — ayman.musa / detail
  7. [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass — ehudkatz / detail
  8. [X86] Recognise ROTLI/ROTRI rotations as faux shuffles — llvm-dev / detail
  9. Fix signed/unsigned warning. — llvm-dev / detail
  10. [lldb] [testsuite] TestGdbRemoteLibrariesSvr4Support: Fix symlinked — jan.kratochvil / detail
  11. [LLDB] [doc] Update the current status of pkgsrc (NetBSD) building — n54 / detail
  12. [LLDB] [doc] Remove note about libpanel(3) and NetBSD — n54 / detail
  13. [lldb] [doc] Testing: Fix typos — jan.kratochvil / detail
  14. [lldb] [doc] Status: Debugserver (remote debugging) is OK now — jan.kratochvil / detail
  15. [VectorCombine] new IR transform pass for partial vector ops — spatel / detail
  16. [gn build] Port a17f03bd939 — llvmgnsyncbot / detail
  17. [LLDB] [doc] Document NetBSD status and sort OSs alphabetically — n54 / detail

#6932 (Feb 8, 2020 9:35:57 PM)

  1. [X86] X86InstComments - add FMA4 comments — llvm-dev / detail
  2. [LegalizeTypes][ARM][AArch64][PowerPC][RISCV][X86] Use BUILD_PAIR to — craig.topper / detail
  3. [mlir] Add a document detailing the design of the SymbolTable. — riddleriver / detail
  4. [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg — ntv / detail
  5. [mlir] Add a utility method on CallOpInterface for resolving the — riddleriver / detail
  6. [InstCombine] Fix infinite min/max canonicalization loop (PR44541) — nikita.ppv / detail
  7. [SimplifyLibCalls] Add __strlen_chk. — George Burgess IV / detail
  8. Introduce a CallGraph updater helper class — johannes / detail
  9. [OpenMP] Introduce the OpenMPOpt transformation pass — johannes / detail
  10. [X86] Test showing inability to combine ROTLI/ROTRI rotations into — llvm-dev / detail
  11. [X86][SSE] Add test cases from PR44379 — llvm-dev / detail
  12. [FIX] Update PM tests after D69930 landed — johannes / detail
  13. [InstCombine] Refactor foldICmpAndShift(); NFCI — nikita.ppv / detail
  14. Fix test name typo — llvm-dev / detail
  15. [ELF] Simplify parsing of version dependency. NFC — maskray / detail
  16. [gn build] Add OpenMPOpt.cpp to LLVMipo after D69930/9548b74a831e — maskray / detail
  17. [mlir] Add support for generating debug locations from intermediate — riddleriver / detail
  18. [mlir][quantizer] Add gathering of per-axis statistics in quantizer. — stellaraccident / detail
  19. [mlir][DeclarativeParser] Add support for attributes with buildable — riddleriver / detail
  20. [mlir][DeclarativeParser] Move several missed parsers over to the — riddleriver / detail
  21. [X86] Use any_fadd/sub/mul/div/sqrt with the AVX512 scalar_*_patterns. — craig.topper / detail
  22. [gn build] (manually) port 72277ecd62e and the LLVMBuild bit of — thakis / detail
  23. [OpenMP][Opt] Annotate known runtime functions and deduplicate more — johannes / detail
  24. [OpenMP][Opt] Delete terminating and read-only parallel regions — johannes / detail
  25. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to — johannes / detail
  26. [FIX] Fix warning in LazyCallGraphTest caused by D70927 — johannes / detail
  27. [X86] Add the recently added (V)CVTSS2SI/CVTSD2SI instructions used for — craig.topper / detail
  28. [FIX] Ordering problem accidentally introduced with D72304 — johannes / detail
  29. Fix -Wunused-lambda-capture for -DLLVM_ENABLE_ASSERTIONS=off builds — maskray / detail
  30. [Attributor] Add an Attributor CGSCC pass and run it — johannes / detail
  31. [X86] Add more scalar intrinsic instructions to — craig.topper / detail

#6931 (Feb 8, 2020 9:45:37 AM)

  1. [WebAssembly] Fix signature of __powitf2 libcall — sbc / detail
  2. [ObjC][ARC] Keep track of phis that have been discovered to avoid an — Akira / detail
  3. [LegalizeDAG][X86][AMDGPU] Use ANY_EXTEND instead of ZERO_EXTEND when — craig.topper / detail
  4. [Driver][test] Fix Driver/hexagon-toolchain-elf.c for — maskray / detail
  5. [Driver][test] Refactor LLVMgold tests — maskray / detail
  6. [Driver] Don't pass -plugin LLVMgold.so when the linker is ld.lld — maskray / detail
  7. [Driver][test] Create empty file — maskray / detail
  8. [TargetLowering] Remove isDesirableToCombineBuildVectorToShuffleTruncate — llvm-dev / detail
  9. [X86][SSE] Show isNegatibleForFree inability to peek through — llvm-dev / detail
  10. [X86][SSE] Add X86ISD::FRCP handling to isNegatibleForFree — llvm-dev / detail
  11. ArrayRef'ize spillCalleeSavedRegisters. NFCI. — benny.kra / detail
  12. Add missing encoding comments from fma4 folded intrinsics tests — llvm-dev / detail
  13. Use heterogenous lookup for std;:map<std::string with a StringRef. NFCI. — benny.kra / detail
  14. Support -fstack-clash-protection for x86 — sguelton / detail
  15. [DebugInfo] Allow reading an address table with a mismatched address. — ikudrin / detail
  16. Revert "[ARM] Improve codegen of volatile load/store of i64" — victor.campos / detail
  17. Revert "Support -fstack-clash-protection for x86" — sguelton / detail
  18. Drop some uses of StringLiteral in favor of StringRef — benny.kra / detail
  19. [X86] Standardize VPSLLDQ/VPSRLDQ enum names (PR31079) — llvm-dev / detail
  20. Put back makeArrayRef to make GCC 5 happy — benny.kra / detail
  21. Add missing encoding comments from fma scalar folded intrinsics tests — llvm-dev / detail
  22. Regenerate FMA tests — llvm-dev / detail
  23. [InstCombine] Fix infinite loop in min/max load/store bitcast combine — nikita.ppv / detail
  24. [InstCombine] Use swapValues(); NFC — nikita.ppv / detail
  25. [InstCombine] Avoid modifying instructions in-place — nikita.ppv / detail
  26. [InstCombine] Remove unnecessary worklist push; NFCI — nikita.ppv / detail
  27. [X86] Standardize BROADCAST enum names (PR31079) — llvm-dev / detail

#6930 (Feb 7, 2020 9:26:28 PM)

  1. [docs] update mathjax path in doxygen — nunoplopes / detail
  2. [lldb/Target] Fix `frame recognizer list` crash when registered with — medismail.bennani / detail
  3. [lldb/test] Prevent TestFrameRecognizer.py to fail because of internal — medismail.bennani / detail
  4. [lldb] Improve debugging 32-bit programs on NetBSD/amd64 — mgorny / detail
  5. [GlobalISel][IRTranslator] Add special case support for ~memory inline — Amara Emerson / detail
  6. [X86] isNegatibleForFree - allow pre-legalized FMA negation — llvm-dev / detail
  7. [x86] don't create an unused constant vector — spatel / detail
  8. [lldb] Delete ValueObjectRegisterContext class — labath / detail
  9. [mlir][VectorOps] Generalized vector.print to i32/i64 — ajcbik / detail
  10. [yaml2obj] Add -D k=v to preprocess the input YAML — maskray / detail
  11. [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests — maskray / detail
  12. [GlobalISel] Add buildMerge with SrcOp initializer list — petar.avramovic / detail
  13. [ELF][ARM][test] Keep arm-thumb-interwork-shared.s — maskray / detail
  14. [lldb/test] Skip the AssertFrameRecognizer test for Linux — medismail.bennani / detail
  15. [lldb] Group ABI plugins — labath / detail
  16. [MachineInstr] Add isCandidateForCallSiteEntry predicate — Vedant Kumar / detail
  17. AMDGPU/GlobalISel: Fix missing test for select of s64 scalar G_CTPOP — arsenm2 / detail
  18. [clang] Fix linkage of nested lambdas. — michael.hliao / detail
  19. [AMDGPU] Use @LINE for error checking in gfx10 assembler tests — jay.foad / detail
  20. [X86] Handle SETB_C32r/SETB_C64r in flag copy lowering the same way we — craig.topper / detail
  21. [PowerPC] Create a FixedStack object for CR save in linkage area. — sd.fertile / detail
  22. [mlir][Linalg] Implement fusion of linalg.generic operation on tensors. — ravishankarm / detail
  23. Support -fstack-clash-protection for x86 — sguelton / detail
  24. AMDGPU: Limit the search in finding the instruction pattern for v_swap — changpeng.fang / detail
  25. [AArch64][GlobalISel] Reland SLT/SGT TBNZ optimization — Jessica Paquette / detail
  26. [scudo][standalone] 32-bit improvement — kostyak / detail
  27. Revert "[CMake] Filter libc++abi and libunwind from runtimes build in — vvereschaka / detail
  28. [dsymutil] Delete unneeded parameter Triple from DWARFLinker — maskray / detail
  29. AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare — changpeng.fang / detail
  30. Implement P1766R1: diagnose giving non-C-compatible classes a typedef — richard / detail
  31. Revert "Support -fstack-clash-protection for x86" — thakis / detail
  32. [cxx_status] Fix status of P1766R to not bleed into adjacent cells. — richard / detail
  33. [DebugInfo]: Fix the debuginfo-tests/llgdb-tests/apple-accel.cpp test — SourabhSingh.Tomar / detail
  34. [OPENMP50]Add codegen for acq_rel clause in atomic|flush directives. — a.bataev / detail
  35. [mlir][VectorOps] Expose and use llvm.intrin.fma* — ntv / detail
  36. [PowerPC] Fix spilling of vector registers in PEI of EH aware functions — nemanja.i.ibm / detail
  37. [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors — ntv / detail
  38. Reland "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  39. [lldb] Fix+re-enable Assert StackFrame Recognizer on Linux — jan.kratochvil / detail
  40. [mlir][spirv] Adding sin op in the GLSL extension — antiagainst / detail
  41. [CMake] Use LLVM tools external project build where possible — phosek / detail
  42. [TestConvienceVariable] Clean the directory before running the test. — ditaliano / detail
  43. Reland "[ARM] Fix data race on RegisterBank initialization." — huihuiz / detail
  44. [mlir][Pass] Enable printing pass options as part of `-help`. — riddleriver / detail
  45. Reland "[AMDGPU] Fix data race on RegisterBank initialization." — huihuiz / detail
  46. Change first test to be CHECK: to make the test run. — Jason Molenda / detail
  47. Revert "[TestConvienceVariable] Clean the directory before running the — ditaliano / detail
  48. [IRGen] Emit lifetime intrinsics around temporary aggregate argument — erik.pilkington / detail
  49. [clang] Add support for __builtin_memcpy_inline — gchatelet / detail
  50. Replace CHECK-NEXT with CHECK-DAG. The order isn't relevant we just want — Adrian Prantl / detail
  51. [CMake] Fix accidentally inverted condition — Jonas Devlieghere / detail
  52. [lldb][test][NFC] Create a separate LLDB_TEST_SRC var to allow moving — rupprecht / detail
  53. [X86] Add more avx512 masked fmaddsub/fmsubadd autoupgrade tests with — craig.topper / detail
  54. [X86] Correct the implementation of the avx512 masked fmsubadd — craig.topper / detail
  55. [lldb/Plugins] Use external functions to (de)initialize plugins — Jonas Devlieghere / detail
  56. [GlobalISel][CallLowering] Look through bitcasts from constant function — Amara Emerson / detail
  57. IR Linking: Support merging Warning+Max module metadata flags — dblaikie / detail
  58. [ObjC][ARC] Delete ARC runtime calls that take inert phi values — Akira / detail
  59. [lldb/Plugin] Don't define initializers inside lldb_private — Jonas Devlieghere / detail
  60. [lldb-vscode] disable completions — waltermelon / detail
  61. [lldb-vscode] remove deprecated trace option — waltermelon / detail
  62. Linker/module-max-warn.ll: Fix test to be compatible with Windows file — dblaikie / detail
  63. Add a test for adding and removing Listeners from a BroadcasterManager. — jingham / detail
  64. [lldb/Plugin] Use LLDB_PLUGIN_DECLARE to forward declare plugin — Jonas Devlieghere / detail
  65. PR12350: Handle remaining cases permitted by CWG DR 244. — richard / detail
  66. [WebAssembly] Add debug info to insts in Emscripten SjLj — aheejin / detail
  67. [clang-doc] Improving Markdown Output — phosek / detail
  68. Revert "[clang-doc] Improving Markdown Output" — phosek / detail
  69. Revert "[lldb] Fix+re-enable Assert StackFrame Recognizer on Linux" — jan.kratochvil / detail

#6929 (Feb 7, 2020 9:12:35 AM)

  1. Fix my use of the TARGET_OS_OSX TargetConditional. — Jason Molenda / detail
  2. Except, get the TARGET_OS_OSX check correct. — Jason Molenda / detail
  3. [X86] Use SelectionDAG::getAllOnesConstant to simplify some code. NFC — craig.topper / detail
  4. [X86] Turn vXi1 any_extends into sign_extends in PreprocessISelDAG and — craig.topper / detail
  5. [DebugInfo]: Reorderd the emission of debug_str section. — SourabhSingh.Tomar / detail
  6. [lldb] removed no longer needed CMakeDependentOption — kkleine / detail
  7. Fix the MC/WebAssembly/debug-info.ll test after 84e5760 — hans / detail
  8. [Target][AArch64] Remove non-existing system registers ICH_VSEIR_EL2 & — pierre.vanhoutryve / detail
  9. Support -fstack-clash-protection for x86 — sguelton / detail
  10. [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, — pierre.vanhoutryve / detail
  11. [ARM] Follow AACPS for preserving number of loads/stores of volatile — diogo.sampaio / detail
  12. [lldb] Remove all 'clean' targets from test Makefiles — Raphael Isemann / detail
  13. [ValueTracking] Update implied reasoning to accept expanded cmp (NFC). — flo / detail
  14. [InstCombine] Precommit usub.with.overflow test for D74066. — flo / detail
  15. [NFC] Introduce an API for MemOp — gchatelet / detail
  16. [analyzer] Small StreamChecker refactoring (NFC). — 1.int32 / detail
  17. Revert "Support -fstack-clash-protection for x86" — sguelton / detail
  18. Fix docs and comments for max_tokens_total pragma — hans / detail
  19. [ValueTracking] usub(a, b) cannot overflow if a >= b. — flo / detail
  20. [llvm-dwarfdump][Stats] Add the license header — djordje.todorovic / detail
  21. clang-cl: Parse new MSVC flags /Qspectre-load and /Qspectre-load-cf — hans / detail
  22. [OpenCL] Restrict addr space conversions in nested pointers — anastasia.stulova / detail
  23. [AArch64] Predictably disassemble system registers with the same — momchil.velikov / detail
  24. [lldb] Improve error message when running static initializers in an — Raphael Isemann / detail
  25. Rename prettyprinters test to llvm-support. — csigg / detail
  26. [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description. — dmitry.preobrazhensky / detail
  27. [llvm-exegesis] Add a custom error for clustering — Milos.Stojanovic / detail
  28. Recommit: "[llvm-exegesis] Improve error reporting" — Milos.Stojanovic / detail
  29. Recommit: "[llvm-exegesis] Improve error reporting in Target.cpp" — Milos.Stojanovic / detail
  30. [gn build] Port 446268a2234 — llvmgnsyncbot / detail
  31. [NFC][ARM] Modified test with update script — sam.parker / detail
  32. Revert "[LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC — thakis / detail
  33. [mlir] Add NoSideEffect to Affine min max — zinenko / detail
  34. [NFC][ARM] Update test — sam.parker / detail
  35. [OPENMP50]Add parsing/sema for acq_rel clause. — a.bataev / detail
  36. Re-land "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid — alexandre.ganea / detail
  37. GlobalISel: Fix lowering of G_CTLZ/G_CTTZ — Matthew.Arsenault / detail
  38. GlobalISel: Fix narrowing of G_CTPOP — Matthew.Arsenault / detail
  39. [TableGen] Fix spurious type error in bit assignment. — simon.tatham / detail
  40. AMDGPU/GlobalISel: Fix move s.buffer.load to VALU — Matthew.Arsenault / detail
  41. [llvm-exegesis] Improve error reporting in BenchmarkRunner.cpp — Milos.Stojanovic / detail
  42. [AsmPrinter] Print FP constant in hexadecimal form instead — Jinsong Ji / detail

#6928 (Feb 6, 2020 9:06:38 PM)

  1. Revert "[CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and — phosek / detail
  2. Revert "[mlir] Adds affine loop fusion transformation function to — joker-eph / detail
  3. [ARM][MVE] Add fixed point vector conversion intrinsics — mikhail.maltsev / detail
  4. [mlir-tblgen] Stop leaking PredNodes — benny.kra / detail
  5. [AIX] Implement caller arguments passed in stack memory. — sd.fertile / detail
  6. Fix warning on unused variables. NFC. — michael.hliao / detail
  7. [lldb/Target] Add Assert StackFrame Recognizer — medismail.bennani / detail
  8. scudo: Delete unused class ScudoByteMap. NFCI. — peter / detail
  9. AMDGPU/GlobalISel: Avoid handling registers twice in waterfall loops — Matthew.Arsenault / detail
  10. [lldb] Remove reset(nullptr_t) overload from SharingPtr — labath / detail
  11. [GWP-ASan] Fix PRNG to use IE TLS. — 31459023+hctim / detail
  12. [X86] Remove SETB_C8r/SETB_C16r pseudo instructions. Use SETB_C32r and — craig.topper / detail
  13. [ubsan] Omit return value check when return block is unreachable — Vedant Kumar / detail
  14. [lldb/tests] Correctly configure the lldb dotest arguments — stilis / detail
  15. [PGO][PGSO] Enable profile guided size optimization for non-cold code — yamauchi / detail
  16. [GWP-ASan] Use weak abort message definition. — 31459023+hctim / detail
  17. [X86] Custom isel floating point X86ISD::CMP on pre-CMOV targets. — craig.topper / detail
  18. [lldb/Target] Remove extra semicolon in AssertFrameRecognizer (NFC) — medismail.bennani / detail
  19. [lldb] Explicitly qualify calls to std::static_pointer_cast — labath / detail
  20. [lldb] [NFC] Refactor GetDWARFDeclContext to return DWARFDeclContext — jan.kratochvil / detail
  21. [FPEnv][X86] Platform-specific builtin constrained FP enablement — kevin.neal / detail
  22. [MC][ELF] Rename MC related "Associated" to "LinkedToSym" — maskray / detail
  23. [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls. — Matthew.Arsenault / detail
  24. AMDGPU: Add compile time hack for hasCFUser — Matthew.Arsenault / detail
  25. [AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1 — Jessica Paquette / detail
  26. [clang][driver] Clean up unnecessary reference to TC. NFC. — michael.hliao / detail
  27. PR44684: Look through parens and similar constructs when determining — richard / detail
  28. [Clang] Remove unused #pragma clang __debug handle_crash — alexandre.ganea / detail
  29. [FPEnv][X86] Speculative fix for failures introduced by eda495426. — kevin.neal / detail
  30. [lldb\utils] Place lldb-repro in a per-configuration directory to — stilis / detail
  31. [Clang] Avoid crashing when generating crash diagnostics when '#pragma — alexandre.ganea / detail
  32. [Clang][Driver] Remove -M group options before generating crash — alexandre.ganea / detail
  33. [Concepts] Fix incorrect check when instantiating abbreviated template — saar / detail
  34. [X86] Use MVT::i8 instead of MVT::i64 for shift amount in BuildSDIVPow2 — craig.topper / detail
  35. [X86] Add the rest of the tests that were supposed to go with — craig.topper / detail
  36. [compiler-rt] clang-format FreeBSD-specific sanitizer sources — dimitry / detail
  37. Revert "[CMake] Link against ZLIB::ZLIB" — phosek / detail
  38. [lldb/Reproducers] Refactor GetStopReasonExtendedBacktraces (NFC) — Jonas Devlieghere / detail
  39. [lldb/Reproducers] Add missing strings for redirect macro — Jonas Devlieghere / detail
  40. [GlobalISel] Use G_ZEXTLOAD instead of an anyextending load for — Amara Emerson / detail
  41. Fix MSAN failure on Function destruction — eugenis / detail
  42. Reland "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  43. Revert "Reland "[AArch64] Fix data race on RegisterBank — huihuiz / detail
  44. [CMake] Rename EXCLUDE_FROM_ALL and make it an argument to — Jonas Devlieghere / detail
  45. Detect attach fail in debugserver due to non-interactive debug session. — Jason Molenda / detail
  46. Revert "[FPEnv][X86] Platform-specific builtin constrained FP — kevin.neal / detail
  47. [Support] When using SEH, create a impl instance for — alexandre.ganea / detail
  48. Revert "[AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1" — Jessica Paquette / detail
  49. Revert "[AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the — Jessica Paquette / detail
  50. C++ DR2026: static storage duration variables are not zeroed before — richard / detail
  51. AMDGPU: Limit the search in finding the instruction pattern for v_swap — changpeng.fang / detail
  52. Recommit "[FPEnv][X86] Platform-specific builtin constrained FP — craig.topper / detail
  53. Add final description of why attach failed with poss error string. — Jason Molenda / detail
  54. Revert "AMDGPU: Limit the search in finding the instruction pattern for — Stanislav.Mekhanoshin / detail
  55. [AMDGPU] Cleanup assumptions about generated subregs — Stanislav.Mekhanoshin / detail
  56. Update hwasan docs to cover outlined checks and globals. — peter / detail
  57. [mlir][DialectConversion] Change erroneous return to a continue — riddleriver / detail
  58. Revert "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid — rupprecht / detail
  59. [mlir][AsmPrinter] Fix edge case when printing floating point values. — riddleriver / detail
  60. Fix test after test changes added in da3dc00 caused the test to break on — douglas.yung / detail
  61. AMDGPU/GlobalISel: Fix non-pow-2 add/sub/mul for 16-bit insts — arsenm2 / detail
  62. Clarify how llvm-mca detects att vs intel syntax. — jlebar / detail

#6927 (Feb 6, 2020 9:12:20 AM)

  1. Compile-fix after StringRef's conversion operator has been made — llvm-project / detail
  2. [lldb/DWARF] Don't assume that a SymbolFileDWARFDwo contains one compile — labath / detail
  3. [mlir] Build fix for mlir-opt — joker-eph / detail
  4. [lldb/Reproducers] Serialize empty string for char* methods. — Jonas Devlieghere / detail
  5. [clangd] Add a flag for spelled references in the Index — kbobyrev / detail
  6. Fix build after D72746 — kbobyrev / detail
  7. [LLDB] Fix compilation with GCC 5 — martin / detail
  8. Fix some typos in ArrayRef.h — hans / detail
  9. [SYCL][Driver] Add clang driver option to enable SYCL compilation mode — alexey.bader / detail
  10. [yaml2obj] - Change NameIndex to StName for Symbol. — grimar / detail
  11. [yaml2obj] Refactor command line parsing — maskray / detail
  12. Fix lld test after D74034 — maskray / detail
  13. [NFC] Fix error handling documentation — Milos.Stojanovic / detail
  14. [ARM] Fix non-determenistic behaviour — diogo.sampaio / detail
  15. [llvm-readobj][test] Fix test after yaml2obj change (D74034) — maskray / detail
  16. [mlir] Add AffineMaxOp — zinenko / detail
  17. [IRCE] Use SCEVExpander to modify loop bound — dantrushin / detail
  18. [clangd] Filter out implicit references while renaming — kbobyrev / detail
  19. Fix build after D74112 — kbobyrev / detail
  20. [ADT] Fix iplist_impl - use after move warnings (PR43943) — llvm-dev / detail
  21. [llvm-exegesis] Improve error reporting — Milos.Stojanovic / detail
  22. [llvm-exegesis] Improve error reporting in Target.cpp — Milos.Stojanovic / detail
  23. StringRef.h: __builtin_strlen seems to exist in VS 2017 MSVC 19.16 or — hans / detail
  24. Try to fix ilist.h after 529e6f8791b6 — hans / detail
  25. Revert "[llvm-exegesis] Improve error reporting" and follow-up. — hans / detail
  26. [LLD][ELF] Add time-trace to ELF LLD — russell.gallop / detail
  27. [llvm-exegesis] Document `repetition-mode`. — courbet / detail
  28. [lldb] Add test for calling const functions — Raphael Isemann / detail
  29. [lldb][NFC] Move call-overidden-method test to lang/cpp/ folder — Raphael Isemann / detail
  30. [clang][driver][ARM] Clean up ARM target & feature checking in clang — michael.hliao / detail
  31. [ReachingDefs] Make isSafeToMove more strict. — sam.parker / detail
  32. [RDA] getInstFromId: find instructions. NFC. — sjoerd.meijer / detail
  33. [ARM] peephole-bitcast test change. NFC. — sjoerd.meijer / detail
  34. [clangd] don't rename on protobuf symbols. — hokein.wu / detail
  35. Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correct location" — jeremy.morse / detail
  36. Revert "[DebugInfo][DAG] Distinguish different kinds of location — jeremy.morse / detail
  37. Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field" — jeremy.morse / detail
  38. [doc] typo in optimisation remark example — sjoerd.meijer / detail
  39. [OpenCL] Reduce size of builtin function tables — sven.vanhaastregt / detail
  40. [clangd] Set "spelled" flag for constructor references. — hokein.wu / detail

#6926 (Feb 5, 2020 9:09:09 PM)

  1. [buildot] Add myself to the lldb-windows notification list. — Jonas Devlieghere / detail
  2. [OpenCL] Fix tblgen support for cl_khr_mipmap_image_writes — sven.vanhaastregt / detail
  3. [ARM][TargetParser] Improve handling of dependencies between target — momchil.velikov / detail
  4. [lldb/Target] Add Assert StackFrame Recognizer — medismail.bennani / detail
  5. AMDGPU/GlobalISel: Don't use legal v2s16 G_BUILD_VECTOR — arsenm2 / detail
  6. GlobalISel: Make LegalizerHelper primitives public — arsenm2 / detail
  7. AMDGPU/GlobalISel: Fix processing new phi in waterfall loop — arsenm2 / detail
  8. [Analyzer] Model STL Algoirthms to improve the iterator checkers — adam.balogh / detail
  9. [WPD/LowerTypeTests] Delay lowering/removal of type tests until after — tejohnson / detail
  10. AMDGPU/GlobalISel: Legalize llvm.amdgcn.s.buffer.load — arsenm2 / detail
  11. [gn build] Port b198f16e1e1 — llvmgnsyncbot / detail
  12. [MLIR][GPU] Fix build files for mlir-opt. — joker-eph / detail
  13. [IRCE] Make IRCE a Function pass. — asbirlea / detail
  14. Resubmit^2: [JumpThreading] Thread jumps through two basic blocks — kazu / detail
  15. NFC: fix unused var warnings in no-assert builds — rupprecht / detail
  16. [clang-format] Do not treat C# attribute targets as labels — jbcoe / detail
  17. AMDGPU: Fix divergence analysis of control flow intrinsics — Matthew.Arsenault / detail
  18. [lldb] [test] Pass LLVM_LIBS_DIR from CMake for linking liblldb — mgorny / detail
  19. [PGO][PGSO] Tune flags for profile guided size optimization. — yamauchi / detail
  20. [clang-format] Do not merge short C# class definitions into one line — jbcoe / detail
  21. AMDGPU/GlobalISel: Legalize TFE image result loads — arsenm2 / detail
  22. [AArch64][GlobalISel] Fix one use check in getTestBitReg — Jessica Paquette / detail
  23. AMDGPU/GlobalISel: Prefer merge/unmerge ops to legalize TFE — arsenm2 / detail
  24. [CMake] Filter libc++abi and libunwind from runtimes build in MSVC — phosek / detail
  25. Reapply: [SVE] Fix bug in simplification of scalable vector instructions — ctetreau / detail
  26. [AArch64][GlobalISel] Fold G_ASHR into TB(N)Z bit calculation — Jessica Paquette / detail
  27. [llvm-reduce] add ReduceAttribute delta pass — ndesaulniers / detail
  28. [gn build] Port fc62b36a000 — llvmgnsyncbot / detail
  29. GlobalISel: Assume G_INTRINSIC* are convergent — Matthew.Arsenault / detail
  30. [test] yaml2obj -docnum => --docnum= — maskray / detail
  31. [mlir][ODS] Add documentation for the declarative assembly format. — riddleriver / detail
  32. [ARM] Add extra use test for MVE VPT blocks. NFC — david.green / detail
  33. [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD — scw / detail
  34. [scudo][standalone] Fix a race in the secondary release — kostyak / detail
  35. Revert "Activate extension loading test on Darwin now that the — Jan Korous / detail
  36. [DebugInfo] Fix debug-info generation for block invocations so that we — shafik / detail
  37. Revert "[llvm-reduce] add ReduceAttribute delta pass" — thakis / detail
  38. [gn build] Port b12176d2aaf — llvmgnsyncbot / detail
  39. [MLIR] Move test passes out of lib/Analysis — stephen.neuendorffer / detail
  40. [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp — stephen.neuendorffer / detail
  41. [MLIR] Break cyclic dependencies with MLIRAnalysis — stephen.neuendorffer / detail
  42. [NFC][RISCV] Fixing typo in comment. — ncv / detail
  43. AMDGPU/GlobalISel: Legalize f64 G_FFLOOR for SI — arsenm2 / detail
  44. [VFS] More consistent support for Windows — amccarth / detail
  45. [PowerPC][NFC] Clang-format on commit 4b414d — wei.huang / detail
  46. [Analysis] add query to get splat value from array of ints — spatel / detail
  47. [x86] use getSplatIndex() in lowerShuffleAsBroadcast() — spatel / detail
  48. AMDGPU/GlobalISel: Add mem operand to s.buffer.load intrinsic — arsenm2 / detail
  49. Make llvm::crc32() work also for input sizes larger than 32 bits. — hans / detail
  50. [mlir] Update generic op ebnf to include region — jpienaar / detail
  51. MemCpyOpt cannot use ABI alignment even if it was not given — aqjune / detail
  52. AMDGPU/GlobalISel: Remove bitcast legality hack — arsenm2 / detail
  53. [X86] Improve the gather scheduler models for SkylakeClient and — craig.topper / detail
  54. [MemCpyOpt] Simplify find*Alignment — aqjune / detail
  55. [SystemZ]  Improve handling of inline asm constraints. — paulsson / detail
  56. [ELF][ARM] Fix regression of BL->BLX substitution after D73542 — maskray / detail
  57. DebugInfo: Stabilize DW_OP_convert tests so they don't depend on — dblaikie / detail
  58. GlobalISel: Allow CSE of G_IMPLICIT_DEF — arsenm2 / detail
  59. AMDGPU: Make LDS_DIRECT an artifical register — arsenm2 / detail
  60. [LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging — dschuff / detail
  61. [lldb/Reproducers] (De)serialize char* like const char* — Jonas Devlieghere / detail
  62. [lldb/debugserver] Link against Security — Jonas Devlieghere / detail
  63. [lldb/CMake] Remove non-existing wasm-DYLD subdir — Jonas Devlieghere / detail
  64. [PHIElimination]  Compile time optimization for huge functions. — paulsson / detail
  65. [AArch64][GlobalISel] Fold G_LSHR into test bit calculation — Jessica Paquette / detail
  66. [AArch64][GlobalISel][NFC] Factor out TB(N)Z emission code into its own — Jessica Paquette / detail
  67. [lldb/API] Fix non null-terminated stop-reason in — medismail.bennani / detail
  68. [AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT — Jessica Paquette / detail
  69. Partially revert "[LLDB] Add DynamicLoaderWasmDYLD plugin for — Jonas Devlieghere / detail
  70. GlobalISel: Remove check for illegal MIR — arsenm2 / detail
  71. [GWP-ASan] Crash Handler API. — 31459023+hctim / detail
  72. [ConstantFold][SVE] Fix constant folding for bitcast. — huihuiz / detail
  73. [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect. — andydavis / detail
  74. Add missing directory from 3ec28da6 — dschuff / detail
  75. [lldb] pass --lldb-libs-dir argument to lldb-dotest — labath / detail
  76. Revert "[lldb/Target] Add Assert StackFrame Recognizer" — labath / detail
  77. [analyzer] Prevent an assertion failure in PThreadLockChecker — xazax / detail
  78. [mlir] Adds affine loop fusion transformation function to — andydavis / detail
  79. [ConstantFold][NFC] Move scalable vector unit tests under vscale.ll — huihuiz / detail
  80. [lldb/Test] Mark heap-cstr.test as requiring Python — Jonas Devlieghere / detail
  81. [lldb] Remove "print xml" from TestWasm.py — labath / detail
  82. [analyzer] Move fuchsia.Lock checker to alpha — xazax / detail
  83. [mlir][VectorOps] Support vector transfer_read/write unrolling for — andydavis / detail
  84. Revert "[LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly — labath / detail
  85. [GWP-ASan] Change crash handler constant. — 31459023+hctim / detail
  86. [mlir] [VectorOps] generalized vector.contract semantics — ajcbik / detail
  87. [GWP-ASan] Fix unused variables from crash handler + clang-format — 31459023+hctim / detail
  88. [mlir] Register the GDB listener with ExecutionEngine to enable — riddleriver / detail
  89. [mlir] Add support for basic location translation to LLVM. — riddleriver / detail
  90. [CMake] Link against ZLIB::ZLIB — phosek / detail
  91. [mlir] Add explicit friendship to LLVM::ModuleTranslation to derived — riddleriver / detail
  92. Two more small fixes for debugserver attach failure messaging. — Jason Molenda / detail
  93. Revert "[WPD/LowerTypeTests] Delay lowering/removal of type tests until — tejohnson / detail
  94. [lldb/Reproducers] Implement custom replayers for (char *, size_t) — Jonas Devlieghere / detail

#6925 (Feb 5, 2020 8:50:14 AM)

  1. Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call — tlively / detail
  2. [WebAssembly] Add experimental multivalue calling ABI — tlively / detail
  3. AMDGPU/EG,CM: Implement fsqrt using recip(rsqrt(x)) instead of x * — jano.vesely / detail
  4. Remove leftover artifacts from use of gtest. — paulatoth / detail
  5. [CMake][compiler-rt] Replace Windows backslashes with CMake ones — phosek / detail
  6. [CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes — phosek / detail
  7. [X86] Add a DAG combine for (i32 (sext (i8 (x86isd::setcc_carry)))) -> — craig.topper / detail
  8. [clangd] Preserve -nostdinc and --sysroot when calling query driver — kadircet / detail
  9. [DebugInfo] Avoid the call site param for mem instrs with multiple defs — djordje.todorovic / detail
  10. [clangd] Use printf instead of `echo -e` to be compliant with dash — kadircet / detail
  11. [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section. — grimar / detail
  12. [AMDGPU] Use v3f32 type in image instructions — sebastian.neubauer / detail
  13. [AMDGPU] Fix lowering a16 image intrinsics — sebastian.neubauer / detail
  14. [lldb] Ignore type sugar in TypeSystemClang::GetPointerType — Raphael Isemann / detail
  15. [clangd] Pull out a isProtoFile function. — hokein.wu / detail
  16. [CMake] Add missing component dependencies, to fix building for mingw — martin / detail
  17. Partially revert c1c9819ef91aab51b5a23fb3027adac5a2f551cc — martin / detail
  18. [AVR] Add disassembly tests for supported instructions — aykevanlaethem / detail
  19. Fix MSVC signed/unsigned warning. NFCI. — llvm-dev / detail
  20. [X86] Fix missing load latencies (PR36894) — llvm-dev / detail
  21. [OpenCL] Fix support for cl_khr_mipmap_image_writes — alexey.sotkin / detail
  22. [lldb] Make TestDataFormatterObjCCF.py pass outside California — Raphael Isemann / detail
  23. [lldb] Introduce i386 support in NetBSD Process plugin — mgorny / detail
  24. [lldb][NFC] Remove some unnecessary curly braces — Raphael Isemann / detail
  25. [clangd] Add the missing elaborated types in FindTarget. — hokein.wu / detail
  26. [lldb] Revert some change in data-formatter-objc/main.m that broke — Raphael Isemann / detail
  27. [ARM][LowOverheadLoops] Ensure memory predication — sam.parker / detail
  28. [ARM][LowOverheadLoops] Fix loop count chain — sam.parker / detail
  29. visitINSERT_VECTOR_ELT - pull out repeated dyn_cast. NFCI. — llvm-dev / detail
  30. [MCA] Remove verification check on MayLoad and MayStore. NFCI — andrea.dibiagio / detail
  31. [ARM] Correct syntax of the CLRM insn — momchil.velikov / detail
  32. [analyzer] Fix a couple of bugs in HTML report generation. — Artem Dergachev / detail
  33. [MLIR] Add mapping based on ValueRange to BlockAndValueMapper. — herhut / detail
  34. [OPENMP][NVPTX]Add NVPTX specific definitions for new/delete operators. — a.bataev / detail
  35. [OPNEMP50][DOCS]Mark array shaping expression as claimed, NFC. — a.bataev / detail
  36. [ARM][MVE] LowOverheadLoops: DCE on the iteration count setup expression — sjoerd.meijer / detail
  37. [clang][driver] Fix null pointer dereference warning inside — llvm-dev / detail
  38. Re-enable a update_cc_test_checks.py tests — Alexander.Richardson / detail

#6924 (Feb 4, 2020 9:05:08 PM)

  1. [ARM][AsmParser] Make assembly directives case insensitive — david.spickett / detail
  2. PowerPC: Remove redundancy in ternary for predicate selection — jrh29 / detail
  3. [clang] Add matcher to identify macro expansions. — yitzhakm / detail
  4. [BPF] handle typedef of struct/union for CO-RE relocations — yhs / detail
  5. [MLIR] Fixes for shared library dependencies. — stephen.neuendorffer / detail
  6. [NFC][LangRef][FPEnv] Fix whitespace for — mcinally / detail
  7. [BPF] use base lvalue type for preserve_{struct,union}_access_index — yhs / detail
  8. scudo: Simplify getClassIdBySize() logic. NFCI. — peter / detail
  9. [ARM] Correct missing newline after outputting .tlsdescseq directive. — david.spickett / detail
  10. [Driver] Change -fmax-tokens $arg to -fmax-tokens=$arg — maskray / detail
  11. [X86] -fpatchable-function-entry=N,0: place patch label after — maskray / detail
  12. [clang] fix lib/ASTMatchers for BUILD_SHARED_LIBS=ON — stephen.neuendorffer / detail
  13. Separately track input and output denormal mode — arsenm2 / detail
  14. [InstCombine] add FIXME comment to shuffle transform; NFC — spatel / detail
  15. [BFI] Add a debug check for unknown block queries. — yamauchi / detail
  16. [clang][NFC] Expand some `auto`s and add another test for matcher — yitzhakm / detail
  17. Try to fix buildbot failure — arsenm2 / detail
  18. [X86] Fix missing load latencies (PR36894) — llvm-dev / detail
  19. GlobalISel: Fold SmallVector resizes into constructors — Matthew.Arsenault / detail
  20. AMDGPU: Cleanup SMRD buffer selection — Matthew.Arsenault / detail
  21. [test] yaml2obj -docnum => --docnum= — maskray / detail
  22. [mlir] Fix clang 5 warning for missing braces — jpienaar / detail
  23. [lldb/StackFrameList] Convert assert to defensive check in — Vedant Kumar / detail
  24. [lldb/test] Skip TestBasicEntryValuesX86_64 due to llvm.org/PR44774 — Vedant Kumar / detail
  25. AMDGPU: Split denormal mode tracking bits — Matthew.Arsenault / detail
  26. [clang-format] Allow a comment to follow a C# attribute specifier — jbcoe / detail
  27. [mlir] [VectorOps] refined description of vector.contract — ajcbik / detail
  28. CodeGenPrepare: Reorder check for cold and shouldOptimizeForSize — Matthew.Arsenault / detail
  29. libclc/asin: Switch to amd builtins version of asin — jano.vesely / detail
  30. [C++20] Add consteval-specific semantic for functions — tyker / detail
  31. [libc] Fix typo in header generation docs. — paulatoth / detail
  32. AMDGPU/GlobalISel: Legalize s16 G_FEXP2 — Matthew.Arsenault / detail
  33. AMDGPU/GlobalISel: Custom lower G_FEXP — Matthew.Arsenault / detail
  34. [InlineCost] Add flag to allow changing the default inline cost — tejohnson / detail
  35. [mlir] Print types to the OpAsmPrinter instead of the raw_ostream. — riddleriver / detail
  36. Recommit "[X86] Use X86ISD::SUB instead of X86ISD::CMP in some places." — craig.topper / detail
  37. Try to fix windows build bot after — tyker / detail
  38. Additional testcase for 0130b6cb5a8. — richard / detail
  39. PR44761: Fix fallback to later tiebreakers if two non-template functions — richard / detail
  40. [hip] Properly populate macros based on host processor. — michael.hliao / detail
  41. AMDGPU/GlobalISel: Remove extension legality hacks — Matthew.Arsenault / detail
  42. [sanitizer] Add missing declarations for sigaltstack syscall wrappers. — eugenis / detail
  43. [AMDGPU] Fix infinite loop with fma combines — Austin.Kerbow / detail
  44. AMDGPU/GlobalISel: Legalize G_SEXT_INREG — Matthew.Arsenault / detail
  45. AMDGPU/GlobalISel: Do a better job splitting 64-bit G_SEXT_INREG — Matthew.Arsenault / detail
  46. AMDGPU/GlobalISel: Select G_SEXT_INREG — Matthew.Arsenault / detail
  47. Fix "expression is redundant [misc-redundant-expression]" warning — llvm-dev / detail
  48. [lldb/Reproducers] Instrument SBFile — Jonas Devlieghere / detail
  49. [lldb/Reproducers] Treat SB classes pass by value as const references — Jonas Devlieghere / detail
  50. AMDGPU: Fix isAlwaysUniform for simple asm SGPR results — Matthew.Arsenault / detail
  51. [clang-tidy] Fix "expression is redundant [misc-redundant-expression]" — llvm-dev / detail
  52. Revert: [lldb] [testsuite] generalize `DWARFASTParserClangTests` based — jan.kratochvil / detail
  53. [compiler-rt] Fix sanitizer_common build for FreeBSD — dimitry / detail
  54. [libomptarget] Implement wavefront functions for amdgcn — jonathanchesterfield / detail
  55. Re-land "[lldb] [testsuite] generalize `DWARFASTParserClangTests` based — Jonas Devlieghere / detail
  56. [lldb/Unittest] Fix the modules build by including TypeSystemClang.h — Jonas Devlieghere / detail
  57. [cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail
  58. [lldb] Remove clang classes from lldb-forward.h — apl / detail
  59. [compiler-rt] [netbsd] Fix build after "implement sigaltstack — n54 / detail
  60. [lldb] Remove unused references to ClangExpressionDeclMap — apl / detail
  61. [OpenMP] Add Flush directive to OpenMPIRBuilder — kiran.chandramohan / detail
  62. [Concepts] Add missing CXXThisScope to function template constraint — saar / detail
  63. Revert "[Concepts] Add missing CXXThisScope to function template — saar / detail
  64. [lldb/Reproducers] Add missing SBFile methods to the registry — Jonas Devlieghere / detail
  65. [Concepts] Add missing CXXThisScope to function template constraint — saar / detail
  66. [SEH] Remove CATCHPAD SDNode and X86::EH_RESTORE MachineInstr — rnk / detail
  67. [X86] Give KSET0* and KSET1* pseudos the same scheduler resource usage — craig.topper / detail
  68. Avoid many std::tie/tuple instantiations in ASTImporter — rnk / detail
  69. [lldb] Delete commented-out code — apl / detail
  70. [lldb] Rename Type::ResolveClangType to Type::ResolveCompilerType — apl / detail
  71. [Support] Fix warnings in ARMTargetParser.cpp — rnk / detail
  72. [compiler-rt] fix OpenBSD and Solaris build with sigaltstack — eugenis / detail
  73. Fix -Wunused-result warnings in LLDB — rnk / detail
  74. Fix x86 32bits MLIR build (NFC) — joker-eph / detail
  75. [X86] Add custom lowering for lrint/llrint to either cvtss2si/cvtsd2si — craig.topper / detail
  76. [lldb/Reproducers] Change record logging to mirror replay logging — Jonas Devlieghere / detail
  77. [lldb/Reproducers] Add underscore to varaibles in LLDB_RECORD macros — Jonas Devlieghere / detail
  78. [Driver][Darwin] Improve tests for -nostdinc & friends — Louis Dionne / detail
  79. Fix after c25938d — amccarth / detail
  80. [lldb] Fix -Wdocumentation warnings — Jonas Devlieghere / detail
  81. Fix some more -Wrange-loop-analysis warnings in AArch64TargetParser — rnk / detail
  82. [NFCI] Update according to style. — asbirlea / detail
  83. [Remarks] Extend the RemarkStreamer to support other emitters — francisvm / detail
  84. Fix BroadcasterManager::RemoveListener to really remove the listener — rnk / detail
  85. [cuda][hip] Temporarily XFAIL on arm — michael.hliao / detail
  86. [gn build] Port 7531a5039fd — llvmgnsyncbot / detail
  87. [gn build] Port b8a847c0a3e — llvmgnsyncbot / detail
  88. DebugInfo: Generalize convert-debugloc.ll to run for multiple target — dblaikie / detail
  89. DebugInfo: convert-debugloc.ll remove erroneous CHECK — dblaikie / detail
  90. Fix warning on trailing `;`. NFC. — michael.hliao / detail
  91. [Remarks] Fix gcc build — francisvm / detail
  92. Fix warning on trailing `;`. NFC. — michael.hliao / detail
  93. DebugInfo: Generalize test/DebugInfo/X86/convert-inlined.ll — dblaikie / detail
  94. DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll to run with — dblaikie / detail
  95. Reapply: DebugInfo: Add missing test coverage for DW_OP_convert in — dblaikie / detail
  96. DebugInfo: use a symbolic DIE reference in convert-loclist.ll — dblaikie / detail
  97. PR44786: Don't assert when profiling <=> expressions. — richard / detail
  98. [mlir][spirv] Add dialect-specific attribute for target environment — antiagainst / detail
  99. [WebAssembly] Enable recently implemented SIMD operations — tlively / detail
  100. Recommit: DebugInfo: Check DW_OP_convert in loclists with Split DWARF — dblaikie / detail
  101. [BPF] disable ReduceLoadWidth during SelectionDag phase — yhs / detail
  102. Revert "[WebAssembly] Split and recombine multivalue calls for ISel" — tlively / detail
  103. DebugInfo: Fix convert-loclist.ll Split DWARF variant to use a hardcoded — dblaikie / detail
  104. [lldb/Reproducers] Change the way we instrument void* arguments — Jonas Devlieghere / detail
  105. DebugInfo: convert-debugloc.ll generalize to run on ppc64le — dblaikie / detail
  106. DebugInfo: Add a couple of missing COFF sections to make — dblaikie / detail
  107. DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF — dblaikie / detail
  108. AMDGPU: Correct memory size for image intrinsics — arsenm2 / detail
  109. [mlir] Mark the MLIR tools for installation in CMake — joker-eph / detail
  110. Enhance debugserver's err reporting on attach fails — Jason Molenda / detail

#6923 (Feb 4, 2020 9:16:57 AM)

  1. [lldb/Test] Use arrays instead of sets for build_and_run_expr — Jonas Devlieghere / detail
  2. [lldb/Test] Sort substr for TestDataFormatterStdMap.py — Jonas Devlieghere / detail
  3. [lldb/Test] Fix typo in TestDataFormatterStdMap.py — Jonas Devlieghere / detail
  4. [lldb] [ObjectFile/ELF] Fix negated seg ids on 32-bit arches — mgorny / detail
  5. Update TTI's getUserCost to return TCC_Free on freeze — aqjune / detail
  6. [lldb/Test] Fix substr order in asan & ubsan tests — Jonas Devlieghere / detail
  7. [lldb/Test] Sort substr for TestDataFormatterStdMap.py (2/2) — Jonas Devlieghere / detail
  8. [X86] Use X86ISD::SUB instead of X86ISD::CMP in some places. — craig.topper / detail
  9. [mlir] Initial support for type constraints in the declarative assembly — riddleriver / detail
  10. [mlir][ODS] Refactor BuildableType to use $_builder as part of the — riddleriver / detail
  11. [mlir] Emit a fatal error when the assembly format is invalid — riddleriver / detail
  12. [X86] Remove some uncovered and possibly broken code from combineZext. — craig.topper / detail
  13. [GVN] Add GVNOption to control load-pre more fine-grained. — thomasraoux / detail
  14. [X86] Remove unneeded code that looks for (and (i8 (X86setcc_c)) — craig.topper / detail
  15. Let isGuaranteedNotToBeUndefOrPoison consider PHINode with constant — aqjune / detail
  16. [ValueTracking] Let isGuaranteedToBeUndefOrPoison look into operands of — aqjune / detail
  17. [update_cc_test_checks] Don't attach CHECK lines to function — Alexander.Richardson / detail
  18. [NFC] Encapsulate MemOp logic — gchatelet / detail
  19. [ARM][VecReduce] Force expand vector_reduce_fmin — david.green / detail
  20. Revert "[X86] Use X86ISD::SUB instead of X86ISD::CMP in some places." — kadircet / detail
  21. [lldb][NFC] Use correct Decl typedef in ClangASTSource — Raphael Isemann / detail
  22. [DAG] OptLevelChanger - fix uninitialized variable analyzer warning — llvm-dev / detail
  23. [OpenCL] Tidy up OpenCLBuiltins.td — sven.vanhaastregt / detail
  24. [NFC] Fix some spelling mistakes to test pushing to GH. — filcab / detail
  25. Improve error message of FileCheck when stdin is empty — daveb / detail
  26. [OpenMP][OMPT] fix reduction test for 32-bit x86 — protze / detail
  27. [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI — mikhail.maltsev / detail
  28. [clangd] Mechanism to make update debounce responsive to rebuild speed. — sam.mccall / detail
  29. [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE — grimar / detail
  30. [Matrix] Mark matrix memory intrinsics as argmemonly/write|read mem. — flo / detail
  31. [InstCombine] fix operands of shouldChangeType() for casted phi — spatel / detail
  32. [InstCombine] add splat tests with undef elements; NFC — spatel / detail
  33. [lldb] Increase LINK_INTERFACE_MULTIPLICITY for Debug builds — jan.kratochvil / detail
  34. [lldb] [testsuite] generalize `DWARFASTParserClangTests` based on — jan.kratochvil / detail
  35. [mlir][spirv] Add resource limits into target environment — antiagainst / detail
  36. [Linalg] Add tiling of Linalg to parallel loops. — pifon / detail
  37. [mlir][spirv] Wrap debug-only method in #ifndef NDEBUG — antiagainst / detail
  38. [lldb] [testsuite] Fixup: generalize `DWARFASTParserClangTests` based on — jan.kratochvil / detail
  39. [InstCombine] add more splat tests with undef elements; NFC — spatel / detail
  40. [clangd] Increase stack size of the new threads on macOS — sam.mccall / detail
  41. [Polly] Fix compilation after 105642af5eef: include PassManagerImpl.h — kparzysz / detail
  42. Revert "[clangd] Mechanism to make update debounce responsive to rebuild — sam.mccall / detail
  43. [ARM] Make ARM::ArchExtKind use 64-bit underlying type (part 2), NFCI — mikhail.maltsev / detail
  44. [DebugInfo] Re-instate LiveDebugVariables scope trimming — jeremy.morse / detail
  45. Revert "DebugInfo: Check DW_OP_convert in loclists with Split DWARF" and — thakis / detail
  46. Revert "DebugInfo: Add missing test coverage for DW_OP_convert in — thakis / detail
  47. [SystemZ]  Support -msoft-float — paulsson / detail
  48. [SystemZ]  Add 'REQUIRES:' or '-mtriple' to some newly added tests. — paulsson / detail
  49. [VE] half fptrunc+store&load+fpext — simon.moll / detail
  50. Reland "[clangd] Mechanism to make update debounce responsive to rebuild — sam.mccall / detail
  51. [clangd] Don't assert when completing a lambda variable inside the — sam.mccall / detail

#6922 (Feb 3, 2020 9:35:28 PM)

  1. Execute libc++abi tests on Armv7 devboard by llvm-clang-win-x-armv7l — vvereschaka / detail
  2. Merge requests for llvm-clang-win-x-armv7l and llvm-clang-win-x-aarch64 — vvereschaka / detail
  3. Requested informative notifications for aarch64/armv7 cross builders. — vvereschaka / detail
  4. [InstCombine] add tests for casted phi; NFC — spatel / detail
  5. [AMDGPU] getMemOperandsWithOffset: add resource operand for BUF — jay.foad / detail
  6. [ThinLTO] More efficient export computation (NFC) — tejohnson / detail
  7. [OPENMP50]Codegen support for order(concurrent) clause. — a.bataev / detail
  8. [OPENMP][DOCS]Update status of conditional lastprivate, NFC. — a.bataev / detail
  9. [InstCombine] Fix unused variable warning; NFC — nikita.ppv / detail
  10. [Examples] Link BitReader in ThinLtoJIT example — nikita.ppv / detail
  11. [ARM] Expand vector reduction intrinsics on soft float — nikita.ppv / detail
  12. [CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition — maskray / detail
  13. [InstCombine] Rename worklist methods; NFC — nikita.ppv / detail
  14. [InstCombine] Add replaceOperand() helper — nikita.ppv / detail
  15. [X86] getTargetShuffleMask - use getConstantOperandVal helper. NFCI. — llvm-dev / detail
  16. [IRBuilder] Remove unnecessary NoFolder methods; NFCI — nikita.ppv / detail
  17. Revert "[CodeGenModule] Assume dso_local for -fpic — maskray / detail
  18. [IRBuilder] Add missing NoFolder::CreatePointerBitCastOrAddrSpaceCast(); — nikita.ppv / detail
  19. [SimplifyLibCalls] Remove unused IRBuilder argument; NFC — nikita.ppv / detail
  20. [SVE] Fix bug in simplification of scalable vector instructions — ctetreau / detail
  21. [LoopUtils] Make duplicate method a utility. [NFCI] — asbirlea / detail
  22. [clang] detect switch fallthrough marked by a comment (PR43465) — l.lunak / detail
  23. [lldb] Delete ClangForward.h — apl / detail
  24. [lldb] Remove unused parameter from ValueObject::GetExpressionPath — apl / detail
  25. [llvm-objdump] Suppress spurious warnings when parsing Mach-O binaries. — mtrent / detail
  26. Revert "[SVE] Fix bug in simplification of scalable vector instructions" — rnk / detail
  27. Add PassManagerImpl.h to hide implementation details — rnk / detail
  28. Fix a -Wbitwise-conditional-parentheses warning in _LIBUNWIND_ARM_EHABI — thakis / detail
  29. [TargetRegisterInfo] Make the heuristic to skip region split overridable — qcolombet / detail
  30. GlobalISel: Implement fewerElementsVector for G_SEXT_INREG — Matthew.Arsenault / detail
  31. [AArch64][GlobalISel] Don't reconvert to p0 in convertPtrAddToAdd(). — Amara Emerson / detail
  32. [AArch64][GlobalISel] Walk through G_AND in TB(N)Z bit calculation — Jessica Paquette / detail
  33. [MLIR][Linalg] Allow fusion of more than 2 linalg ops. — pifon / detail
  34. [MLIR][Linalg] Use GenericLoopNestRangeBuilder in tiling code. — pifon / detail
  35. [clang-doc] Improving Markdown Output — phosek / detail
  36. [AIX] Don't use a zero fill with a second parameter — daltenty / detail
  37. Revert "[clang-doc] Improving Markdown Output" — phosek / detail
  38. AMDGPU: Fix splitting wide f32 s.buffer.load intrinsics — Matthew.Arsenault / detail
  39. AMDGPU/GlobalISel: Allow selecting s128 load/stores — Matthew.Arsenault / detail
  40. [GWP-ASan] Allow late initialisation if single-threaded. — 31459023+hctim / detail
  41. AMDGPU: Analyze divergence of inline asm — Matthew.Arsenault / detail
  42. [analyzer] Re-land 0aba69e "Add test directory for scan-build." — Artem Dergachev / detail
  43. [analyzer] Suppress linker invocation in scan-build tests. — Artem Dergachev / detail
  44. scudo: Use more size classes in the malloc_free_loop benchmarks. — peter / detail
  45. [NFC] Factor out function to detect if an attribute has an argument. — tyker / detail
  46. [mlir] Accept an LLVM::LLVMFuncOp in the builder of LLVM::CallOp — zinenko / detail
  47. Omit "Contents of" headers when -no-leading-headers is specified. — mtrent / detail
  48. [ARM] MVE vector reduction fadd and fmul tests. NFC — david.green / detail
  49. Fix LLVM_ENABLE_MODULES build after TypeSize.h change — rnk / detail
  50. Refactor CommandObjectTargetSymbolsAdd::AddModuleSymbols — amccarth / detail
  51. Improve help text for (lldb) target symbols add — amccarth / detail
  52. Fix modules build after PassManagerImpl.h addition — rnk / detail
  53. AMDGPU: Add flag to control mem intrinsic expansion — Matthew.Arsenault / detail
  54. [AArch64][GlobalISel] Fold G_SHL into TB(N)Z bit calculation — Jessica Paquette / detail
  55. [libFuzzer] Minor documentation fixes. — mmoroz / detail
  56. [ANDGPU] getMemOperandsWithOffset: support BUF non-stack-access — jay.foad / detail
  57. [AArch64][GlobalISel] Fold G_XOR into TB(N)Z bit calculation — Jessica Paquette / detail
  58. [OpenMP] [DOCS] Update OMP5.0 feature status table [NFC] — kkwli0 / detail
  59. [lldb/DataExtractor] Fix UB shift in GetMaxS64Bitfield — Vedant Kumar / detail
  60. [lldb/DataExtractor] Use an early return in GetMaxS64Bitfield, NFC — Vedant Kumar / detail
  61. [lldb/StringPrinter] Simplify StringPrinterBufferPointer, NFC — Vedant Kumar / detail
  62. [compiler-rt] implement sigaltstack interception — eugenis / detail
  63. [TestKernVerStrLCNOTE] Strengthen a check. NFC. — ditaliano / detail
  64. Reland "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  65. Revert "Reland "[AArch64] Fix data race on RegisterBank — huihuiz / detail
  66. [X86] Update the haswell and broadwell scheduler information for gather — craig.topper / detail
  67. DebugInfo: Add missing test coverage for DW_OP_convert in loclists — dblaikie / detail
  68. hwasan_symbolize: warn about missing symbols at most once per library — eugenis / detail
  69. hwasan_symbolize: allow 0x in the address field — eugenis / detail
  70. DebugInfo: Check DW_OP_convert in loclists with Split DWARF — dblaikie / detail
  71. DebugInfo: Fix convert-loclist.ll to handle different target instruction — dblaikie / detail
  72. DebugInfo: Simplify emitDebugLocEntry by never passing a null CU — dblaikie / detail
  73. Xfail this test temporarily until AdrianM or I can debug why his patch — Jason Molenda / detail
  74. DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF — dblaikie / detail
  75. Fix unused variable warning (NFC) — joker-eph / detail
  76. [X86] Don't emit two X86ISD::COMI/UCOMI nodes when handling comi/ucomi — craig.topper / detail
  77. Re-land "[lldb/Test] Make substrs argument to self.expect ordered." — Jonas Devlieghere / detail

#6921 (Feb 3, 2020 9:39:08 AM)

  1. [Analysis] add optional index parameter to isSplatValue() — spatel / detail
  2. [WIP] Build assume from call — tyker / detail
  3. Revert "[WIP] Build assume from call" — tyker / detail
  4. [WIP] Build assume from call — tyker / detail
  5. Revert "[WIP] Build assume from call" — tyker / detail
  6. [WIP] Build assume from call — tyker / detail
  7. [CodeGenPrepare] Make TargetPassConfig required — maskray / detail
  8. Revert "[WIP] Build assume from call" — tyker / detail
  9. [CodeGenPrepare] Delete dead !DL check — maskray / detail
  10. [CodeGenPrepare][test] Add REQUIRES to two tests after D73754 — maskray / detail
  11. [X86][SSE] combineBitcastvxi1 - add pre-AVX512 v64i1 handling — llvm-dev / detail
  12. [X86][SSE] Add bitcast <128 x i1> %1 to <2 x i64> test case — llvm-dev / detail
  13. [gn build] Delete stale AttributesCompatFunc after — maskray / detail
  14. Fix a few spelling mistakes in comments. NFCI. — llvm-dev / detail
  15. Regenerate bitcast test for upcoming patch. — llvm-dev / detail
  16. [test] More tests to target specific directories after CodeGenPrepare — maskray / detail
  17. Build assume from call — tyker / detail
  18. [gn build] Port a7bbe45a3e2 — llvmgnsyncbot / detail
  19. [X86] Cleanup the lrint/llrint/lround/llround tests a bit. — craig.topper / detail
  20. Revert "[mlir][Linalg][doc] Add Design Document for the Linalg Dialect" — ntv / detail
  21. [mlir][Linalg][doc] Add Design Document for the Linalg Dialect — ntv / detail
  22. build: only pass -UNDEBUG when compiling C/C++ — Saleem Abdulrasool / detail
  23. [X86] Use MVT::f80 for the result type of the FLD used to convert from — craig.topper / detail
  24. [clang-tidy] Fix false positive for cppcoreguidelines-init-variables — n.james93 / detail
  25. [clang-tidy] Added option for disabling const qualifiers in — n.james93 / detail
  26. Fixed typo in CTE release notes failing build — n.james93 / detail
  27. build: attempt to repair the build — Saleem Abdulrasool / detail
  28. [NFC] Fix helptext for opt/llc after https://reviews.llvm.org/D68411 — shengchen.kan / detail
  29. [Driver] Move -fsemantic-interposition decision from cc1 to driver — maskray / detail
  30. [Driver] Fix fsemantic-interposition.c for Windows and Darwin — maskray / detail
  31. [OpenMP][Part 1] Reusable OpenMP context/traits handling — johannes / detail
  32. [Inliner][NoAlias] Use call site attributes too — johannes / detail
  33. [gn build] Port c953409ff89 — llvmgnsyncbot / detail
  34. [llvm-extract] Add -keep-const-init commandline option — aqjune / detail
  35. [PM][CGSCC] Add a helper to update the call graph from SCC passes — johannes / detail
  36. [X86] Remove a couple unnecessary calls to ConvertCmpIfNecessary. — craig.topper / detail
  37. [DebugInfo] Remove an unused method DWARFUnit::getDWARF5HeaderSize(). — ikudrin / detail
  38. [Driver][test] Change %itanium_abi_triple to generic ELF — maskray / detail
  39. [Attributor] Propagate known information from `checkForAllCallSites` — johannes / detail
  40. [Attributor] AANoRecurse check all call sites for `norecurse` — johannes / detail
  41. [Attributor][FIX] Try to resolve non-determinism problem for now — johannes / detail
  42. clang-format: [JS] document InsertTrailingCommas. — martin / detail
  43. [LLDB] Fix GCC warnings about extra semicolon. NFC. — martin / detail
  44. [OpenMP] Fix GCC warnings. NFC. — martin / detail
  45. [libcxxabi] Fix layout of __cxa_exception for win64 — martin / detail
  46. [PM][CGSCC] Add parentheses to avoid a GCC warning. NFC. — martin / detail
  47. [llvm] Add a way to speed up the speed in which BumpPtrAllocator — Raphael Isemann / detail
  48. [mlir] NFC: Fix trivial typo in comment — ishizaki / detail
  49. [JumpThreading] Half the duplicate threshold at Oz — sam.parker / detail
  50. [MLIR] Make gpu.launch implicitly capture uses of values defined above. — herhut / detail
  51. [AMDGPU] Don't remove short branches over kills — jay.foad / detail
  52. [llvm-exegesis] Add pfm counters for Zen2 (znver2). — courbet / detail
  53. [lldb] Increase the rate at which ConstString's memory allocator scales — Raphael Isemann / detail
  54. Fix broken invariant — gchatelet / detail
  55. Revert "[libcxx] Force-cache LIBCXX_CXX_ABI_LIBRARY_PATH" — hans / detail
  56. Revert "[lldb] Increase the rate at which ConstString's memory allocator — Raphael Isemann / detail
  57. Revert "[llvm] Add a way to speed up the speed in which BumpPtrAllocator — Raphael Isemann / detail
  58. [clangd] Refactor TUScheduler options into a struct. NFC — sam.mccall / detail
  59. [clangd] TUScheduler::run() (i.e. workspace/symbol) counts towards — sam.mccall / detail
  60. Make quick-append.test resilient to running in paths with '1.o' in the — hans / detail
  61. Fixed a -Wunused-variable warning in no-assertion builds — gribozavr / detail
  62. [MLIR][Linalg] Lower linalg.generic to ploops. — pifon / detail
  63. [llvm-exegesis] Restrict the range of allowable rounding countrols. — courbet / detail
  64. [LLDB] Add missing declarations for linking to psapi — martin / detail
  65. Reland "[llvm] Add a way to speed up the speed in which BumpPtrAllocator — Raphael Isemann / detail
  66. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" — llvm-dev / detail
  67. [clang][AST] Add an AST matcher for deducedTemplateSpeializationType. — hokein.wu / detail
  68. [ARM,MVE] Add intrinsics for vdupq. — simon.tatham / detail
  69. [ARM,MVE] Add intrinsics for v[id]dupq and v[id]wdupq. — simon.tatham / detail
  70. [ARM,MVE] Fix vreinterpretq in big-endian mode. — simon.tatham / detail
  71. [mlir] Fix link to 'Getting started with MLIR' — zinenko / detail
  72. [DebugInfo][test] Adjust line table unit length to account for contents — james.henderson / detail
  73. [mlir] Drop customization hooks from StandardToLLVM conversion — zinenko / detail
  74. [lldb] Make the order in which ClusterManager calls destructors — Raphael Isemann / detail
  75. [clang] Add a missing change of — hokein.wu / detail
  76. [mlir] ConvertStandardToLLVM: do not rely on command line options — zinenko / detail
  77. Allow modernize-use-using to apply to enumerations as well. — aaron / detail
  78. [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS — john.brawn / detail
  79. [Alignment][NFC] Use Align for code creating MemOp — gchatelet / detail
  80. [NFC] unsigned->Register in storeRegTo/loadRegFromStack — simon.moll / detail
  81. [NFC][VE] format VEInstrInfo — simon.moll / detail
  82. AMDGPU/GlobalISel: Fix mem size in test — Matthew.Arsenault / detail
  83. AMDGPU/GlobalISel: Reduce indentation — Matthew.Arsenault / detail
  84. [Concepts] Instantiate invented template type parameter type-constraint — saar / detail
  85. Reland "[lldb] Increase the rate at which ConstString's memory allocator — Raphael Isemann / detail
  86. Revert "[Concepts] Instantiate invented template type parameter — saar / detail
  87. [InstCombine] reassociate splatted vector ops — spatel / detail
  88. [Hexagon] Rename FeatureHasPreV65 to FeaturePreV65 — kparzysz / detail
  89. [FPEnv][AArch64] Add lowering of f128 STRICT_FSETCC — john.brawn / detail
  90. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to — johannes / detail
  91. [Concepts] Instantiate invented template type parameter type-constraint — saar / detail
  92. Revert "[OpenMP][OMPIRBuilder] Add Directives (master and critical) to — johannes / detail
  93. AMDGPU: Fix extra type mangling on llvm.amdgcn.if.break — Matthew.Arsenault / detail
  94. [X86] Move BEXTR DemandedBits handling inside — llvm-dev / detail
  95. [X86] Add some initial BEXTR combine tests — llvm-dev / detail
  96. [clang-tidy] Fix a false positive about C++17 deduced class template — hokein.wu / detail
  97. [VE] vaarg functions callers and callees — simon.moll / detail
  98. [InstCombine] regenerate complete test checks; NFC — spatel / detail
  99. [OPENMP50]Basic parsing/sema analysis for order(concurrent) clause. — a.bataev / detail
  100. [X86] FUCOMI/FCOMI instructions should Def FPSW not FPCW. — craig.topper / detail
  101. build_llvm_package.bat: Use a short form of the git revision — hans / detail
  102. [X86] computeKnownBitsForTargetNode - add BEXTR support (PR39153) — llvm-dev / detail
  103. [VE] (fp)trunc+store & load+(fp)ext isel — simon.moll / detail
  104. Declare __builtin_strlen in StringRef.h as constexpr — hans / detail
  105. [Alignment][NFC] Use Align for getMemcpy/Memmove/Memset — gchatelet / detail
  106. [libFuzzer] Make dataflow and focus functions more user friendly. — mmoroz / detail
  107. Actually, don't try to use __builtin_strlen in StringRef.h before VS — hans / detail
  108. [X86] BEXTR SimplifyDemandedBitsForTargetNode - length == 0 -> result = — llvm-dev / detail
  109. [TargetLowering] SimplifyDemandedBits - add basic KnownBits ZEXTLoad — llvm-dev / detail
  110. HexagonOptAddrMode::changeStore - fix null dereference warning (PR43463) — llvm-dev / detail

#6919 (Feb 2, 2020 9:23:16 AM)

  1. [DebugInfo] Merge DebugInfoFinder::{processDeclare,processValue} into — maskray / detail
  2. [Transforms] Simplify with make_early_inc_range — i / detail
  3. Revert "[ARM][MVE] VPT Blocks: findVCMPToFoldIntoVPS" — david.green / detail
  4. [NFC] Refactor TableGen for attributes — tyker / detail
  5. [WIP] Build assume from call — tyker / detail
  6. [NFC] Factor out function to detect if an attribute has an argument. — tyker / detail
  7. Revert "[NFC] Factor out function to detect if an attribute has an — tyker / detail
  8. [clang-tidy] Fixed crash 44745 in readability-else-after-return — n.james93 / detail
  9. Revert "[WIP] Build assume from call" — tyker / detail
  10. Revert "[NFC] Refactor TableGen for attributes" — tyker / detail
  11. [NFC] Refactor TableGen for attributes — tyker / detail
  12. Remove superfluous space from -Wrange-loop-construct message — aaronpuchert / detail

#6918 (Feb 1, 2020 8:49:56 PM)

  1. [mlir] Fix errors in release & no-assert — jpienaar / detail
  2. [clang-format] Add option for not breaking line before ObjC params — paulhoad / detail
  3. [Sema] Remove a -Wrange warning from -Wall — koraq / detail
  4. [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type — craig.topper / detail
  5. Add ThinLtoJIT example — Stefan Gränitz / detail
  6. [X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, but — craig.topper / detail
  7. [X86] In X86FastEmitSSESelect, fall back to SelectionDAG if the inputs — craig.topper / detail
  8. [clang][driver] Remove an unused parameter. NFC. — michael.hliao / detail
  9. AMDGPU/GFX10: Fix NSA reassign pass when operands are undef — nicolai.haehnle / detail
  10. [ADT] 'PointerUnion::is' returns 'bool' — modocache / detail
  11. [PatchableFunction] Use an empty DebugLoc — maskray / detail
  12. [mlir] Expand shape functions in ShapeInference doc — jpienaar / detail

#6917 (Feb 1, 2020 8:50:34 AM)

  1. [ELF][Mips] Drop an unneeded config->relocatable check — maskray / detail
  2. [lldb] Remove LanguageRuntime::GetOverrideExprOptions — apl / detail
  3. [Frontend] Delete a redundant check of -pg for setFramePointer() — maskray / detail
  4. [ValueTracking] Add DemandedElts support to — llvm-dev / detail
  5. Remove unused function. NFCI. — llvm-dev / detail
  6. Make StringRef's std::string conversion operator explicit The build is — sylvestre / detail
  7. GlobalISel: Support widening unmerge results with pointer source — arsenm2 / detail
  8. AMDGPU/GlobalISel: Improve legalization of wide stores — arsenm2 / detail
  9. AMDGPU/GlobalISel: Use more wide vector load/stores — arsenm2 / detail
  10. Don't mark MIPS TRAP as isTerminator — Alexander.Richardson / detail

#6916 (Jan 31, 2020 9:12:00 PM)

  1. [AArch64][SVE] Add SVE2 mla unpredicated intrinsics. — danilo.carvalho.grael / detail
  2. - Update .clang-tidy to ignore parameters of main like functions for — n.james93 / detail
  3. [lldb][NFC] Fix expect calls with wrong order of 'substrs' items for — Raphael Isemann / detail
  4. [GlobalISel] Tidy up unnecessary calls to createGenericVirtualRegister — jay.foad / detail
  5. [PGO][PGSO] Handle MBFIWrapper — yamauchi / detail
  6. [AMDGPU] fixed divergence driven shift operations selection — alex-t / detail
  7. [DAG] Enable ISD::INSERT_SUBVECTOR SimplifyMultipleUseDemandedBits — llvm-dev / detail
  8. [Concepts] Fix isDeclarationSpecifier to detect type-constraints — saar / detail
  9. Orc: Remove redundant std::move — dblaikie / detail
  10. [yaml2obj] Internlize DocNum. NFC — maskray / detail
  11. [lldb/Test] Fix substrs order in self.expect for more tests (NFC) — Jonas Devlieghere / detail
  12. Orc: Remove an unnecessary explicit scope — dblaikie / detail
  13. [mlir] Linalg tiling: generate code avoding out-of-bounds accesses — zinenko / detail
  14. [mlir] Remove the dependency of StdToLLVM on LoopToStd — zinenko / detail
  15. [DAG] SimplifyMultipleUseDemandedBits - peek through unused — llvm-dev / detail
  16. [lldb/Symbol] Use StringRef ctor to prevent incorrect overload — Jonas Devlieghere / detail
  17. [AArch64][GlobalISel] Walk through G_TRUNC in getTestBitReg — Jessica Paquette / detail
  18. [GlobalISel] Tweak lowering of G_SMULO/G_UMULO — jay.foad / detail
  19. RNG: Take pass name as argument instead of pass pointer. — d.c.ddcc / detail
  20. [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering — ajcbik / detail
  21. [Typo fix] RNG: Take pass name as argument instead of pass pointer. — d.c.ddcc / detail
  22. [libc] Use cpp::Array instead of cpp::ArrayRef in memory/utils_test. — sivachandra / detail
  23. [InstCombine] Push negation through multiply (PR44234) — nikita.ppv / detail
  24. [mlir][NFC] Refactor DialectConversion debug logging — riddleriver / detail
  25. [lldb/Test] Fix substrs order in self.expect for more tests (NFC) — Jonas Devlieghere / detail
  26. [lldb] Move clang-based files out of Symbol — apl / detail
  27. [lldb/Test] Fix substrs order in self.expect for more tests (NFC) — Jonas Devlieghere / detail
  28. DebugInfo: Allow dumping macinfo and macinfo.dwo from the same file — dblaikie / detail
  29. [lldb] [test] Skip 128-bit int tests on i386 (no __int128_t) — mgorny / detail
  30. [mlir][Linalg] Adding support for linalg_matmul with tensors. — ntv / detail
  31. PR44723: Trigger return type deduction for operator<=>s whose return — richard / detail
  32. DebugInfo: Simplify debug-macinfo-split-dwarf.ll — dblaikie / detail
  33. [mlir][EDSC] NFC - Cleanups to builder-api-test.cpp — ntv / detail
  34. [mlir][DialectConversion] Remove invalid NDEBUG wrapper. — riddleriver / detail
  35. [lldb/Test] Fix substrs order in self.expect for the remaining tests — Jonas Devlieghere / detail
  36. [lldb/Test] Make substrs argument to self.expect ordered. — Jonas Devlieghere / detail
  37. [diagtree] Use a different color for unimplemented GCC diagnostic flags — richard / detail
  38. Revert "[lldb/Test] Make substrs argument to self.expect ordered." — Jonas Devlieghere / detail
  39. [clang-doc] Improving Markdown Output — phosek / detail
  40. [RISCV] Implement jump pseudo-instruction — luismarques / detail
  41. Revert "[clang-doc] Improving Markdown Output" — phosek / detail
  42. [lldb/Platform] Always print Kernel last — Jonas Devlieghere / detail
  43. [lldb/Test] Fix substr order in TestWatchLocationWithWatchSet.py — Jonas Devlieghere / detail
  44. [lldb/Test] Fix more substr ordering issues that only repro on the bot — Jonas Devlieghere / detail
  45. [scudo][standalone] Change default Android config — kostyak / detail
  46. Don't warn about missing declarations for partial template — aaronpuchert / detail
  47. [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect — diego.caballero / detail
  48. NFC. Comments cleanup in DSE::memoryIsNotModifiedBetween — apilipenko / detail
  49. [lldb] Remove unused CPPLanguageRuntime dependency — apl / detail
  50. Move target tests to target subdirectories — Matthew.Arsenault / detail
  51. DAG: Check if a value is divergent before requiresUniformRegister — Matthew.Arsenault / detail
  52. DebugInfo: Split DWARF: Hash non-member function child DIEs — dblaikie / detail
  53. [CMake] compiler-rt: Add COMPILER_RT_BUILTINS_ENABLE_PIC — phosek / detail
  54. DwarfDebug.cpp: Fix some indentation — dblaikie / detail
  55. [lldb/MCDisasm] Simplify predicates in MCDisasmInstance, NFC — Vedant Kumar / detail
  56. [lldb/Value] Avoid reading more data than the host has available — Vedant Kumar / detail
  57. [lldb/TypeSystemClang] Use references in a static helper, NFC — Vedant Kumar / detail
  58. [libcxx] [test] Update msvc_stdlib_force_include.h. — stl / detail
  59. Move DenseMapInfo traits to TypeSize.h — rnk / detail
  60. Avoid std::tie in TypeSize.h — rnk / detail
  61. [Support] Don't modify the current EH context during stack unwinding — rnk / detail
  62. Fix wrong devirtualization when the final overrider in one base class — richard / detail
  63. AMDGPU: Switch some tests to use generated checks — arsenm2 / detail
  64. AMDGPU/GlobalISel: Fix forming G_TRUNC with vcc result — arsenm2 / detail
  65. [lldb/Reproducers] Include string length in string (de)serialization. — Jonas Devlieghere / detail
  66. [gn build] add asan runtime on linux and mac — thakis / detail
  67. [gn build] unbreak mac build after 133a31cef61c — thakis / detail
  68. [mlir][Linalg] NFC - Cleanup and split input file for roundtrip.mlir — ntv / detail
  69. Don't assume a reference refers to at least sizeof(T) bytes. — richard / detail

#6915 (Jan 31, 2020 9:34:42 AM)

  1. [SmallString] Use data() instead of begin() (NFC) — Jonas Devlieghere / detail
  2. [lldb/Lit] Fix UnboundLocalError when reaching a timeout. — Jonas Devlieghere / detail
  3. [lldb][NFCI] Remove unused LanguageType parameters — apl / detail
  4. [lldb][NFCI] Remove UserExpression::GetJITModule — apl / detail
  5. [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get(). — timshen / detail
  6. Fix typo — sebastian.neubauer / detail
  7. [lldb][NFC] Cleanup ClangASTImporter::LayoutInfo — Raphael Isemann / detail
  8. [lldb][NFC] Add safe Decl->CompilerDecl conversion function — Raphael Isemann / detail
  9. Revert "[libc++] [P0325] Implement to_array from LFTS with updates." — marek / detail
  10. [DWARF] Add support for 64-bit DWARF in .debug_names. — ikudrin / detail
  11. [libc] Add utils for memory functions — gchatelet / detail
  12. [lldb] Print the command output when 'expect' fails even if a custom msg — Raphael Isemann / detail
  13. [gn build] Port 16a0313ee32 — llvmgnsyncbot / detail
  14. [Support] Wrap extern TLS variable in getter function — martin / detail
  15. [llvm-readobj][test] - Cleanup testing of the --sections command line — grimar / detail
  16. Fix conversion of loops to GPU with no block/thread dimensions. — herhut / detail
  17. [llvm-readobj] - Don't crash when dumping invalid dynamic relocation. — grimar / detail
  18. [NFC][ARM] Add test — sam.parker / detail
  19. Reland [libc++] [P0325] Implement to_array from LFTS with updates. — marek / detail
  20. [AArch64][SVE] Add remaining SVE2 intrinsics for uniform DSP operations — kerry.mclaughlin / detail
  21. [lldb][NFC] Remove ParserVars::m_parser_type member that was never read — Raphael Isemann / detail
  22. [lldb][NFC] Remove unnecessary ClangASTImporter checks in ClangASTSource — Raphael Isemann / detail
  23. [lldb][NFC] Add a CompilerDecl->clang::Decl conversion function to — Raphael Isemann / detail
  24. [llvm-objdump] avoid crash disassembling unknown instruction — sjoerd.meijer / detail
  25. Implement -fsemantic-interposition — sguelton / detail
  26. [lldb/DWARF] Delete some dead code in SymbolFileDWARF — pavel / detail
  27. AMDGPU/GlobalISel: Make use of MachineIRBuilder helper functions. NFC. — jay.foad / detail
  28. [compiler-rt] Fix build on NetBSD 9.99.44 — n54 / detail
  29. [Concepts] Correctly form initial parameter mapping for parameter packs, — saar / detail
  30. Reapply "AMDGPU: Cleanup and fix SMRD offset handling" — Matthew.Arsenault / detail
  31. [clangd][Hover] Handle uninstantiated default args — kadircet / detail
  32. AMDGPU/GlobalISel: Select global MUBUF atomicrmw — Matthew.Arsenault / detail
  33. [lldb] Move non-DWARF code: DWARFUnit -> SymbolFileDWARF — jan.kratochvil / detail
  34. [clang-format] Fixes for spaces around C# object initializers — jbcoe / detail
  35. [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops — antiagainst / detail
  36. [lldb] Remove some dead code from SharingPtr.h — pavel / detail
  37. [lldb] Add a basic unit test for the SharedCluster class — pavel / detail
  38. [PATCH] D73727: [SLP] drop poison-generating flags for shuffle reduction — spatel / detail
  39. AMDGPU/GlobalISel: Combine FMIN_LEGACY/FMAX_LEGACY — Matthew.Arsenault / detail
  40. [lldb] Revert refactorization from: Move non-DWARF code: DWARFUnit -> — jan.kratochvil / detail
  41. AMDGPU: Fix potential use of undefined value — arsenm2 / detail
  42. [NFC] [lldb] Unindent DWARFDebugInfoEntry::GetDWARFDeclContext — jan.kratochvil / detail
  43. [NFC] Introduce a type to model memory operation — gchatelet / detail

#6914 (Jan 30, 2020 9:17:21 PM)

  1. [lldb] Temporarily disable lldb-repro tests — Jonas Devlieghere / detail
  2. [OPENMP50]Handle lastprivate conditionals passed as shared in inner — a.bataev / detail
  3. [NFC][IndVarSimplify] Autogenerate exit_value_test2.ll check lines — lebedev.ri / detail
  4. [libc] Add a missing `this->` in __llvm_libc::cpp:MutableArrayRef::end. — sivachandra / detail
  5. [NFC] small refactor on RenamerClangTidyCheck.cpp — n.james93 / detail
  6. [AArch64][ARM] Always expand ordered vector reductions (PR44600) — nikita.ppv / detail
  7. [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and — whitneyt / detail
  8. [libcxxabi] Insert padding in __cxa_exception struct for compatibility — Steven Wu / detail
  9. [ThinLTO] Disable "Always import constants" due to compile time issues — tejohnson / detail
  10. [Clang][Driver] Disable llvm passes for the first host OpenMP offload — serguei.n.dmitriev / detail
  11. [AArch64][SVE] Add remaining SVE2 mla indexed intrinsics. — danilo.carvalho.grael / detail
  12. [ConstantFold][SVE] Fix constant folding for scalable vector unary — huihuiz / detail
  13. [Concept] Fix incorrect check for containsUnexpandedParameterPack in CSE — saar / detail
  14. [Concepts] Add check for dependent RC when checking function constraints — saar / detail
  15. [Concepts] Add 'this' context to instantiation of member requires clause — saar / detail
  16. [ConstantFold][SVE][NFC] Add test for select instruction in scalable — huihuiz / detail
  17. Speed up compilation of ASTImporter — rnk / detail
  18. [AArch64] -fpatchable-function-entry=N,0: place patch label after BTI — maskray / detail
  19. [AIX] Minor cleanup in AsmPrinter. [NFC] — sd.fertile / detail
  20. [lldb/Reproducers] Fix API boundary tracking bug — Jonas Devlieghere / detail
  21. [mlir] Add initial support for parsing a declarative operation assembly — riddleriver / detail
  22. [mlir] Add support for generating the parser/printer from the — riddleriver / detail
  23. [mlir] Update various operations to declaratively specify their assembly — riddleriver / detail
  24. [mlir][NFC] Use declarative format for several operations in LLVM and — riddleriver / detail
  25. [mlir][NFC] Update several SPIRV operations to use declarative parsers. — riddleriver / detail
  26. [libc] Add [EXPECT|ASSERT]_[TRUE|FALSE] unittest macros. — sivachandra / detail
  27. [libc++abi] Bump PACKAGE_VERSION — apl / detail
  28. [AMDGPU] Add file headers for few files where it is missing. — mahesha.comp / detail
  29. [Clang][Bundler][NFC] Replace SmallString<...> with StringRef — serguei.n.dmitriev / detail
  30. [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM — zinenko / detail
  31. [lldb][NFC] LLDB_LOGF to LLDB_LOG conversion in ClangASTImporter — Raphael Isemann / detail
  32. [scudo][standalone] Release secondary memory on purge — kostyak / detail
  33. Move verification of Sema::MaximumAlignment to a .cpp file — rnk / detail
  34. [InstCombine] Create new insts in foldICmpEqIntrinsicWithConstant; NFCI — nikita.ppv / detail
  35. [InstCombine] Remove unnecessary worklist add; NFCI — nikita.ppv / detail
  36. AMDGPU: Don't use separate cache arguments for s_buffer_load node — Matthew.Arsenault / detail
  37. AMDGPU: Replace subtarget check with an assert — Matthew.Arsenault / detail
  38. MSVC Buggy version detection: turn pre-processor error into CMake — aminim / detail
  39. [NFC] Fix check prefix add in fcanonicalize-elimination.ll — daltenty / detail
  40. [Fuchsia] Never link in implicit "system dependencies" of sanitizer — phosek / detail
  41. [InstCombine] Remove unnecessary worklist add; NFCI — nikita.ppv / detail
  42. [AArch64][GlobalISel] Disallow vectors in convertPtrAddToAdd. — Amara Emerson / detail
  43. [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z — Jessica Paquette / detail
  44. CodeGen: Use Register — Matthew.Arsenault / detail
  45. AMDGPU: Cleanup and fix SMRD offset handling — Matthew.Arsenault / detail
  46. Revert "MSVC Buggy version detection: turn pre-processor error into — aminim / detail
  47. Revert "AMDGPU: Cleanup and fix SMRD offset handling" — Matthew.Arsenault / detail
  48. [lldb/Reproducers] Use LLDB_RECORD_DUMMY for GetStopDescription — Jonas Devlieghere / detail
  49. [lldb/Reproducers] Fix typo in CMake so we actually replay. — Jonas Devlieghere / detail
  50. [SafeStack][DebugInfo] Insert DW_OP_deref in correct location — leonardchan / detail
  51. Auto-completion bug fix for dot operator — waltermelon / detail
  52. MSVC Buggy version detection: turn pre-processor error into CMake — aminim / detail
  53. Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correct location" — leonardchan / detail
  54. [GlobalISel][IRTranslator] When translating vector geps, splat the base — Amara Emerson / detail
  55. [lldb][NFCI] Rename variable in ValueObject — apl / detail
  56. White space only change: reflow a comment in basic_string — mvels / detail
  57. [SafeStack][DebugInfo] Insert DW_OP_deref in correct location — leonardchan / detail
  58. Replace 'AllowExplicit' bool with an enum. No functionality change. — richard / detail
  59. PR44721: Don't consider overloaded operators for built-in comparisons — richard / detail
  60. PR41991: Accept attributes on defaulted and deleted friends. — richard / detail
  61. [Concepts] Check function constraints before deducing auto return type — saar / detail
  62. [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local — maskray / detail
  63. [llvm-objcopy][test] Fix tests when path contains "bar" — maskray / detail
  64. [lldb][NFCI] Delete commented out code — apl / detail
  65. [objc_direct] fix codegen for mismatched Decl/Impl return types — phabouzit / detail
  66. [objc_direct] Small updates to help with adoption. — phabouzit / detail
  67. Revert "[objc_direct] Small updates to help with adoption." — phabouzit / detail
  68. PR44627: Consider reversing == and <=> candidates found by ADL. — richard / detail
  69. [GISel][KnownBits] Fix a bug where we could run out of stack space — qcolombet / detail

#6913 (Jan 30, 2020 9:36:28 AM)

  1. [llvm][NFC] Rename CallAnalyzer::onCommonInstructionSimplification — mtrofin / detail
  2. [llvm] Replace SmallStr.str().str() with std::string conversion — Jonas Devlieghere / detail
  3. [clang] Replace SmallStr.str().str() with std::string conversion — Jonas Devlieghere / detail
  4. [lld] Replace SmallStr.str().str() with std::string conversion operator. — Jonas Devlieghere / detail
  5. [X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, but — craig.topper / detail
  6. [lldb] Replace SmallStr.str().str() with std::string conversion — Jonas Devlieghere / detail
  7. [lldb/Reproducers] Assert when trying to get object for invalid index. — Jonas Devlieghere / detail
  8. [lldb/Reproducers] Fix reproducer instrumentation formatting (NFC) — Jonas Devlieghere / detail
  9. [llvm][VectorUtils] Tweak VFShape for scalable vector functions. — francesco.petrogalli / detail
  10. Revert "[lldb/Reproducers] Assert when trying to get object for invalid — Jonas Devlieghere / detail
  11. [X86] Add function isPrefix() — shengchen.kan / detail
  12. Even more fixes of implicit std::string conversions — uabelho / detail
  13. Revert "[X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, — craig.topper / detail
  14. Define _LIBCPP_HAS_TIMESPEC_GET for FreeBSD when appropriate — dimitry / detail
  15. [AArch64][GlobalISel] During ISel try to convert G_PTR_ADD to G_ADD. — Amara Emerson / detail
  16. [mlir][NFC] Explicitly initialize dynamic legality when setting op — riddleriver / detail
  17. Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and — csigg / detail
  18. [InstCombine] Process newly inserted instructions in the correct order — nikita.ppv / detail
  19. [InstCombine] Add SetVector.h include — nikita.ppv / detail
  20. [InstCombine] Update SimplifyCFG test — nikita.ppv / detail
  21. [ARM][LowOverheadLoops] Check scalar predicates — sam.parker / detail
  22. [X86][Sched] A bunch of fixes to the Zen2 sched model latencies. — courbet / detail
  23. Inline debug variable. — gribozavr / detail
  24. [DebugInfo] Fix DebugLine::Prologue::getLength — james.henderson / detail
  25. [InstCombine][AMDGPU] Trim components of s_buffer_load — Piotr Sobczak / detail
  26. AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns — cwabbott0 / detail
  27. [ASTMatchers] Add hasPlacementArg and hasAnyPlacementArg traversal — n.james93 / detail
  28. [clangd][vscode] Get rid of the deprecated vscode module in the — hokein.wu / detail
  29. Add lowering of STRICT_FSETCC and STRICT_FSETCCS — john.brawn / detail
  30. [clangd] Bump vscode-clangd v0.0.20 — hokein.wu / detail
  31. [llvm-readobj] - Add a few warnings for --gnu-hash-table. — grimar / detail
  32. [lldb][NFC] Remove TypeSystemClang::GetASTContext calls in IRForTarget — Raphael Isemann / detail
  33. [clangd] Log directory when a CDB is loaded — kadircet / detail
  34. [llvm-readobj] - Improve error message reported by DynRegionInfo. — grimar / detail
  35. Add 'gpu.terminator' operation. — herhut / detail
  36. [clangd] Make go-to-def jumps to overriden methods on `final` specifier. — hokein.wu / detail
  37. [yaml2obj] - Add a way to set sh_entsize for relocation sections. — grimar / detail
  38. [ARM][LowOverheadLoops] Skip debug values — sam.parker / detail
  39. [MLIR] Added llvm.invoke and llvm.landingpad — zinenko / detail
  40. [DAGCombiner] ISD::SDIV/UDIV/SREM/UREM - use general — llvm-dev / detail
  41. [DAGCombiner] ISD::AND/OR/XOR - use general — llvm-dev / detail
  42. [libc++] [P0325] Implement to_array from LFTS with updates. — marek / detail
  43. [AVR] Recognize the AVR architecture in lldb — aykevanlaethem / detail
  44. [FPEnv][AArch64] Add lowering and instruction selection for — john.brawn / detail
  45. [PowerPC][Future] Prefixed Instructions 64 Byte Boundary Support — stefanp / detail
  46. [gn build] Port f00be8da62b — llvmgnsyncbot / detail
  47. Activate extension loading test on Darwin now that the underlying fix — sguelton / detail
  48. [Linalg] Format Linalg/fusion.mlir. — pifon / detail
  49. AMDGPU/GlobalISel: Select llvm.amdgcn.buffer.atomic.cmpswap — arsenm2 / detail
  50. test-release.sh: Add MLIR to the projects list — hans / detail
  51. [GlobalISel] (fix) Use pointer type size for offset constant when — arsenm2 / detail
  52. AMDGPU/GlobalISel: Only map VOP operands to VGPRs — arsenm2 / detail
  53. AMDGPU/GlobalISel: Legalize unpacked d16 image operations — arsenm2 / detail
  54. AMDGPU/GlobalISel: Custom lower G_LOG/G_LOG10 — arsenm2 / detail
  55. [clang-format] Improve support for multiline C# strings — jbcoe / detail
  56. AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI — arsenm2 / detail
  57. GlobalISel: Implement s32->s64 G_FPTOSI lowering — arsenm2 / detail
  58. [FPEnv][AArch64] Add lowering and instruction selection for strict — john.brawn / detail
  59. Drop arm triple from test/CodeGen/AArch64/global-merge-hidden-minsize.ll — hans / detail
  60. Fix helptext for opt/llc after 14fc20ca6 — nemanja.i.ibm / detail
  61. Changed wrong ROCDL instructions in GPU lowering. — julian.gross / detail
  62. AMDGPU/GlobalISel: Don't use pointless getConstantVRegVal — arsenm2 / detail
  63. [InstCombine][DebugInfo] Fold constants wrapped in metadata — david.stenberg / detail
  64. [PowerPC][Future] Branch Distance Estimation For Prefixed Instructions — stefanp / detail
  65. Bring back the tests for update_cc_tests_checks.py — Alexander.Richardson / detail
  66. [analyzer] DynamicSize: Remove 'getExtent()' from regions — charusso / detail
  67. [gn build] Port 601687bf731 — llvmgnsyncbot / detail
  68. [mlir][spirv] Add GroupNonUniform min and max operations. — antiagainst / detail
  69. [analyzer] DynamicSize: Remove 'getSizeInElements()' from store — charusso / detail
  70. [XCOFF][AIX] Support basic relocation type on AIX — jasonliu / detail
  71. [mlir] EnumsGen: dissociate string form of integer enum from C++ symbol — zinenko / detail
  72. [analyzer] CheckerContext: Make the Preprocessor available — charusso / detail
  73. [MLIR] Add the sqrt operation to mlir. — frank.laub / detail
  74. [Clang][Bundler] Reduce fat object size — serguei.n.dmitriev / detail
  75. [BPF] fix a bug in BPFMISimplifyPatchable pass with -O0 — yhs / detail

#6912 (Jan 29, 2020 9:42:33 PM)

  1. [Clang][Bundler] Add 'exclude' flag to target objects sections — serguei.n.dmitriev / detail
  2. [AMDGPU] Cluster FLAT instructions with both vaddr and saddr — jay.foad / detail
  3. [llvm][docs] LangRef for IR attribute `vector-function-abi-variant`. — francesco.petrogalli / detail
  4. [X86] Custom lower ISD::FROUND with SSE4.1 to avoid a libcall. — craig.topper / detail
  5. [lldb/Reproducers] Add logging to the string template specialization — Jonas Devlieghere / detail
  6. [scudo] Skip building scudo standalone if sys/auxv.h can't be found — bjorn.a.pettersson / detail
  7. [InstCombine] Regenerate test checks; NFC — nikita.ppv / detail
  8. Fix switch covers all cases static analyzer warning. NFCI. — llvm-dev / detail
  9. [DAGCombiner] ISD::MUL - use general — llvm-dev / detail
  10. [ELF] Mention symbol name in reportRangeError() — maskray / detail
  11. Add dwarfdump support for DW_OP_regval_type. — Adrian Prantl / detail
  12. [libcxx] Add a std::string_view pretty printer for libcxx. — eric / detail
  13. [AArch64] Fix data race on RegisterBank initialization. — huihuiz / detail
  14. [AMDGPU] Fix data race on RegisterBank initialization. — huihuiz / detail
  15. [ARM] Fix data race on RegisterBank initialization. — huihuiz / detail
  16. [SmallString] Add explicit conversion to std::string — Jonas Devlieghere / detail
  17. DwarfExpression: Factor out getOrCreateBaseType() (NFC) — Adrian Prantl / detail
  18. Run clang-format on DwarfExpression (NFC) — Adrian Prantl / detail
  19. [lldb/Host] Fix implicit StringRef to std::string conversion — Jonas Devlieghere / detail
  20. [AMDGPU][GlobalISel] Select 8-byte LDS Ops with 4-byte alignment — Austin.Kerbow / detail
  21. [clangd] Don't mmap source files on all platforms --> don't crash on git — sam.mccall / detail
  22. [ConstantFold][SVE] Fix constant folding for scalable vector binary — huihuiz / detail
  23. [DAGCombiner] ISD::SHL/SRA/SRL - use general — llvm-dev / detail
  24. Handle non-absolute include dirs properly for both dwarf4 and dwarf5. — saugustine / detail
  25. [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects — maskray / detail
  26. Revert "[ARM] Fix data race on RegisterBank initialization." — huihuiz / detail
  27. Revert "[AMDGPU] Fix data race on RegisterBank initialization." — huihuiz / detail
  28. Revert "[AArch64] Fix data race on RegisterBank initialization." — huihuiz / detail
  29. attempt to fix symbolize-paths.s on windows — thakis / detail
  30. attempt to fix symbolize-paths.s everywhere after cd68f4 — thakis / detail
  31. [GlobalISel][IRTranslator] Follow convention and put constant offset of — Amara Emerson / detail
  32. [InstCombine] Add undef/non-splat tests for add/sub + icmp eq; NFC — nikita.ppv / detail
  33. [InstCombine] Support non-splat vectors in icmp eq + add/sub fold — nikita.ppv / detail
  34. [build] Fix runtimes build after 2e745ba6b0ba — smeenai / detail
  35. Print discriminators when printing .debug_line in GNU style. — saugustine / detail
  36. Add IntegerAttr::verifyConstructionInvariants. — silvasean / detail
  37. AMDGPU/GlobalISel: Fix tests in release build — Matthew.Arsenault / detail
  38. [libcxx] [Windows] Store the lconv struct returned from localeconv in — martin / detail
  39. [InstCombine] add splat binop tests; NFC — spatel / detail
  40. Rewrite test not to rely on StrEq with StringRef — benny.kra / detail
  41. [PowerPC][Future] Add prefixed loads and stores for future CPU — wei.huang / detail
  42. [NFCI][AArch64][SVE] Set default DestructiveInstType in AArch64Inst — mcinally / detail
  43. [Loads] Handle simple cases with same base pointer with constant offsets — yamauchi / detail
  44. [gn build] Port 24962ced814 — llvmgnsyncbot / detail
  45. [AArch64][GlobalISel] Fix TBNZ/TBZ opcode selection — Jessica Paquette / detail
  46. Revert "[llvm-objcopy] Initial support for wasm in llvm-objcopy" — dschuff / detail
  47. [lldb] Fix build break in ProcessDebugger due to StringRef usage changes — stilis / detail
  48. [gn build] Port 5ea83eef4d6 — llvmgnsyncbot / detail
  49. [libc] Fix build after 777180a32b61070a10dd330b4f038bf24e916af1. — sivachandra / detail
  50. [GlobalISel] Add new combine to convert scalar G_MUL to G_SHL. — Amara Emerson / detail
  51. [build] Fix LLVM_ENABLE_RUNTIMES override condition — smeenai / detail
  52. [NFC][AArch64][SVE] Rename Destructive enumerator from — mcinally / detail
  53. [libc] Add a library of standalone C++ utilities. — sivachandra / detail
  54. [SmallString] Remove StringRef indirection for std::string conversion. — Jonas Devlieghere / detail
  55. [scudo][standalone] Revert some perf-degrading changes — kostyak / detail
  56. [lldb/Reproducers] Add (de)serialization overload for char** — Jonas Devlieghere / detail
  57. [opt viewer] Python compat - decode/encode string — Yuanfang Chen / detail
  58. AMDGPU/GlobalISel: Select permlane16/permlanex16 — arsenm2 / detail
  59. [compiler-rt][profile] fix test/instrprof-set-filename.c on windows — Yuanfang Chen / detail
  60. GlobalISel: Add observer argument to legalizeIntrinsic — arsenm2 / detail
  61. [mlir] [VectorOps] consolidate all vector utilities to one header/cc — ajcbik / detail
  62. [X86] Fix the cost model for v16i16->v16i32 zero_extend/sign_extend with — craig.topper / detail
  63. [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp — craig.topper / detail
  64. [LTO] Add optimization remarks for removed functions — xazax / detail
  65. [gn build] add a FIXME about using /Gw on win — thakis / detail
  66. [lldb/Reproducers] Account for char** being a nullptr — Jonas Devlieghere / detail
  67. [lldb/Reproducers] Add unittest for char** (de)serializer — Jonas Devlieghere / detail
  68. [Attributor] Fix TODO to avoid recomputation of results — johannes / detail
  69. [libc++] Explicitly specify LIBCXX_ENABLE_SHARED to try and fix CI — Louis Dionne / detail
  70. [llvm-objcopy] Initial support for wasm in llvm-objcopy — dschuff / detail
  71. [gn build] Port f2af0607000 — llvmgnsyncbot / detail
  72. [Attributor] Pointer privatization attribute (argument promotion) — johannes / detail
  73. [CMake][libcxx] Don't wrap __config_site path in quotes on Windows — phosek / detail
  74. [llvm][docs] Fix formatting in LangRef. [NFC] — francesco.petrogalli / detail

#6911 (Jan 29, 2020 9:57:02 AM)

  1. [Attributor] Mark a non-defined `null` pointer as `noalias` — johannes / detail
  2. [Attributor] Modularize AANoAliasCallSiteArgument to simplify extensions — johannes / detail
  3. [Attributor][FIX] Treat invalidated attributes as changed — johannes / detail
  4. [Attributor] Reuse existing logic to avoid duplication — johannes / detail
  5. [Attributor][Fix] Initialize unused but loaded variable — johannes / detail
  6. [X86] matchAdd: don't fold a large offset into a %rip relative address — maskray / detail
  7. [lldb] Use CompletionRequest in REPL::CompleteCode and remove — Raphael Isemann / detail
  8. [lldb] Complete return types of CXXMethodDecls to prevent crashing due — Raphael Isemann / detail
  9. [lldb] Don't create duplicate declarations when completing a forward — Raphael Isemann / detail
  10. [RDA][ARM] Move functionality into RDA — sam.parker / detail
  11. [ARC] Fix ARCTargetMachine after 777180a32b6107 — maskray / detail
  12. [lldb] Fix windows build for the StringRef conversion operator change — pavel / detail
  13. Fix clang unnittest build with GCC 5 — benny.kra / detail
  14. [clangd] Add a symbol-name-based blacklist for rename. — hokein.wu / detail
  15. [VE][fix] Explicit StringRef to std::string conversion — simon.moll / detail
  16. [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset — jay.foad / detail
  17. [VE][fix] (more) explicit StringRef to std::string — simon.moll / detail
  18. [ASTMatchers] StringRef'ify hasName — benny.kra / detail
  19. [ARM64] Debug info for structure argument missing DW_AT_location — david.stenberg / detail
  20. [VE] fp32/64 fadd/fsub/fdiv/fmul isel patterns — simon.moll / detail
  21. [lldb] More windows StringRef fixes — pavel / detail
  22. [DebugInfo] Make most debug line prologue errors non-fatal to parsing — james.henderson / detail
  23. [AArch64][SVE] Add SVE2 intrinsics for pairwise arithmetic — kerry.mclaughlin / detail
  24. [ARM] Add documentation for -march= and -mfpu= command line options — momchil.velikov / detail
  25. Fix an implicit conversion in clang-tidy. GCC 5 complains about it. — benny.kra / detail
  26. [clangd][Hover] Make tests hermetic by setting target triplet — kadircet / detail
  27. [clangd] Get rid of delayed template parsing — kadircet / detail
  28. [MLIR] Add OpenMP dialect with barrier operation — david.truby / detail
  29. [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols. — peter.smith / detail
  30. [clangd] add CODE_OWNERS — sam.mccall / detail
  31. [clangd] Go-to-definition on 'override' jumps to overridden method(s) — sam.mccall / detail
  32. [clangd] Replace raw lexer code with token buffer in prepare rename. — hokein.wu / detail
  33. [clangd][vscode] Update lsp dependencies to pickup the progress support — hokein.wu / detail
  34. [NFC][ARM] Add test — sam.parker / detail
  35. [AArch64][SVE] Add SVE2 intrinsics for uniform DSP operations — kerry.mclaughlin / detail
  36. clang-format: insert trailing commas into containers. — martin / detail
  37. [yaml2obj][obj2yaml] - Add lost test cases. — grimar / detail
  38. Add TagDecl AST matcher — aaron / detail
  39. Fix clang test build — Sanne.Wouda / detail
  40. Regenerate aarch64-neon-2velem.c CHECK lines — Sanne.Wouda / detail
  41. [VE] Isel patterns for fp32/64 and i32/64 conversion — simon.moll / detail
  42. [MVE][MC] evaluateBranch: add missing MVE opcode — sjoerd.meijer / detail
  43. [AArch64] Add IR intrinsics for sq(r)dmulh_lane(q) — Sanne.Wouda / detail
  44. [InstCombine] canonicalize splat shuffle after cmp — spatel / detail
  45. [clangd] Remove the temporary alias for clangd::DiagnosticConsumer. — hokein.wu / detail
  46. AMDGPU: Fix handling of infinite loops in fragment shaders — cwabbott0 / detail
  47. AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns — cwabbott0 / detail
  48. More fixes of implicit std::string conversions — uabelho / detail
  49. GlobalISel: Lower G_WRITE_REGISTER — Matthew.Arsenault / detail
  50. Analysis: Add max recursison to isDereferenceableAndAlignedPointer — Matthew.Arsenault / detail
  51. AMDGPU/GlobalISel: Manually select scalar f64 G_FNEG — Matthew.Arsenault / detail
  52. [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp — ntv / detail
  53. [libc] Fix benchmarks CMakeLists.txt — gchatelet / detail
  54. [VE] udiv/sdiv/urem/srem/mul isel patterns — simon.moll / detail
  55. [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when — whitneyt / detail
  56. [Analyzer] Split container modeling from iterator modeling — adam.balogh / detail
  57. Revert "AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal — cwabbott0 / detail
  58. Revert "AMDGPU: Fix handling of infinite loops in fragment shaders" — cwabbott0 / detail
  59. [gn build] Port 9a08a3fab99 — llvmgnsyncbot / detail
  60. LLT: Add changeNumElements — Matthew.Arsenault / detail
  61. Work around PR44697 in CrashRecoveryContext — hans / detail
  62. Fix MSVC lamdba default capture mode warning. NFCI. — llvm-dev / detail
  63. [clang-tidy] Initialize token before handing it to the lexer — benny.kra / detail
  64. AMDGPU/GlobalISel: Rewrite fadd select tests — Matthew.Arsenault / detail
  65. GlobalISel: Assert on invalid bitcast in MIRBuilder — Matthew.Arsenault / detail
  66. [AMDGPU] override isHighLatencyDef — Stanislav.Mekhanoshin / detail
  67. AMDGPU/GlobalISel: Look through copies for source modifiers — Matthew.Arsenault / detail
  68. AMDGPU: Fix handling of infinite loops in fragment shaders — cwabbott0 / detail
  69. [PassManagerBuilder] Remove global extension when a plugin is unloaded — aminim / detail
  70. AMDGPU/GlobalISel: Handle LDS with relocations case — Matthew.Arsenault / detail
  71. [MachineScheduler] Ignore artificial edges when forming store chains — jay.foad / detail
  72. AMDGPU: Directly select 16-bank LDS case of llvm.amdgcn.interp.p1.f16 — Matthew.Arsenault / detail
  73. GlobalISel: Fix mask computation in lowerInsert — Matthew.Arsenault / detail
  74. [VE] (conditional) branch modification & isel patterns — simon.moll / detail
  75. Add a test extracted from D69557 "AsmParser: Allow FMF on varargs call" — jay.foad / detail
  76. AMDGPU/GlobalISel: Fix tablegen selection for scalar bin ops — Matthew.Arsenault / detail
  77. [X86] Use a shorter sequence to implement FLT_ROUNDS — craig.topper / detail
  78. [DAGCombiner] visitIMINMAX - use general — llvm-dev / detail
  79. [DAGCombiner] Sub/SUBSAT - use general — llvm-dev / detail

#6910 (Jan 28, 2020 9:59:20 PM)

  1. [lldb/Target] Add Assert StackFrame Recognizer — medismail.bennani / detail
  2. [Matrix] Mark expressions shared between multiple remarks. — flo / detail
  3. Add missing clang tests for 6d614a82a4230ea69e322f56dc18dcbd815ed37b — konstantin.pyzhov / detail
  4. Revert "[lldb/Target] Add Assert StackFrame Recognizer" — medismail.bennani / detail
  5. [llvm-objcopy] Initial support for wasm in llvm-objcopy — dschuff / detail
  6. [llvm-dwarfdump][Statistics] Distinguish functions/variables with same — kbessonova / detail
  7. [llvm-dwarfdump][Statistics] Ignore DW_TAG_subroutine_type in statistics — kbessonova / detail
  8. [llvm-dwarfdump][Statistics] Ignore declarations of global variables — kbessonova / detail
  9. [WebAssembly] Add WebAssembly support to llvm-symbolizer — dschuff / detail
  10. Fix a crash when casting _Complex and ignoring the results. — aaron / detail
  11. [AArch64][GlobalISel] Don't bail out of the select(cmp(a, b)) -> csel — Amara Emerson / detail
  12. [clang-tidy] adjust scripts to subsubsections in Release Notes — n.james93 / detail
  13. [CUDA] Assume the latest known CUDA version if we've found an unknown — tra / detail
  14. Corrected clang amdgpu-features.cl test for — konstantin.pyzhov / detail
  15. [gn build] Port a928d127a52 — llvmgnsyncbot / detail
  16. [InstCombine] add tests for cmp with splat operand and splat constant; — spatel / detail
  17. [llvm-dwarfdump][Statistics] Count more than one conrete out-of-line — kbessonova / detail
  18. [llvm-dwarfdump][Statistics] Distinguish parameters with same name or — kbessonova / detail
  19. [llvm-dwarfdump][Statistics] Make calculations of vars in global scope — kbessonova / detail
  20. [lldb/Bindings] Sort headers in headers.swig — Jonas Devlieghere / detail
  21. Fix test hip-device-libs.hip — Yaxun.Liu / detail
  22. [MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC. — yamauchi / detail
  23. [gn build] Port 2c03c899d50 — llvmgnsyncbot / detail
  24. [scudo][standalone] Fix Android logging — kostyak / detail
  25. [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24 — i / detail
  26. llvm-symbolizer test: Add a bit of extra detail on how to — dblaikie / detail
  27. [mlir] Optimize OpResult use case for single result operations. — riddleriver / detail
  28. [mlir] Add primitive transform pattern to rewrite linalg.fill into — ataei / detail
  29. [Fuchsia] Remove aarch64-fuchsia target-specific -mcmodel=kernel — phosek / detail
  30. [lsan] Support LeakSanitizer runtime on Fuchsia — phosek / detail
  31. Don't fail step out if remote server doesn't implement qMemoryRegionInfo — ted.woodward / detail
  32. [CMake] Set ASM compiler for external projects — phosek / detail
  33. [InstCombine] refactor foldVectorCmp(); NFC — spatel / detail
  34. Fix compiling with clang-cl inside a Visual Studio 2019 16.4 command — alexandre.ganea / detail
  35. [Instrumentation] Set hidden visibility for the bias variable — phosek / detail
  36. [NFCI][LoopUnrollAndJam] Minor changes. — whitneyt / detail
  37. [LoopUnrollAndJamPass] Clean unnecessary includes. [NFCI] — asbirlea / detail
  38. [mlir][Linalg][doc] Add Design Document for the Linalg Dialect — ntv / detail
  39. [gn build] (manually) port 90a10f00ff8 — thakis / detail
  40. [lldb] [test] Restrict x86-64-write register test to x86-64 — mgorny / detail
  41. [lldb/Reproducer] Include deserialized value in log statement — Jonas Devlieghere / detail
  42. Revert "[MS] Overhaul how clang passes overaligned args on x86_32" — hans / detail
  43. [GlobalMerge] Preserve symbol visibility when merging globals — efriedma / detail
  44. [llvm] Ensure InlineCost-related fields are initialized — mtrofin / detail
  45. [lldb] Remove ClangASTImporter from Target — apl / detail
  46. [CodeGen] Attach no-builtin attributes to function definitions with no — francisvm / detail
  47. [AArch64][GlobalISel] Fold G_AND into G_BRCOND — Jessica Paquette / detail
  48. [AArch64][SVE] Add SVE2 mla indexed intrinsics. — danilo.carvalho.grael / detail
  49. [lldb] Delete ValueObject::GetBaseClassPath — apl / detail
  50. Make llvm::StringRef to std::string conversions explicit. — benny.kra / detail
  51. [runtimes] Fix passing lists to runtimes configures — smeenai / detail
  52. [asan] Fix test compilation on Android API <= 17 — smeenai / detail
  53. [libcxx] Link against android_support when needed — smeenai / detail
  54. [ADT] Make StringRef's std::string conversion operator explicit — benny.kra / detail
  55. [Support] Fix implicit std::string conversions on Win32. — benny.kra / detail
  56. [lldb/Reproducer] Include result in recording statements — Jonas Devlieghere / detail
  57. Fix implicit conversion in the lldb Python plugin — benny.kra / detail
  58. [lldb/Reproducer] s/nullptr_t/std::nullptr_t/ — Jonas Devlieghere / detail
  59. [lldb/Plugin] Fix implicit conversion in GDBRemote — Jonas Devlieghere / detail
  60. Fix implicit conversions in example code. — benny.kra / detail
  61. [Driver] Fix implicit conversion guarded by #ifdef _WIN32 — benny.kra / detail
  62. Fix more implicit conversions — Jonas Devlieghere / detail
  63. [NFC] Fix comment typo — francisvm / detail
  64. [tblgen] Fix implicit conversion only diagnosed by g++ 6 — benny.kra / detail
  65. Fix another implicit conversion in the directory watcher — Jonas Devlieghere / detail
  66. [NFC] Removing experimental designation for ninja in docs. — ncv / detail
  67. A bunch more implicit string conversions that my Clang didn't detect. — benny.kra / detail
  68. Fix a couple more implicit conversions that Clang doesn't diagnose. — benny.kra / detail
  69. [AliasAnalysis] Add missing FMRB_* enums. — efriedma / detail
  70. One more batch of things found by g++ 6 — benny.kra / detail
  71. Address implicit conversions detected by g++ 5 only. — benny.kra / detail
  72. [lldb] Remove unused header from ValueObject.cpp — apl / detail
  73. Fix AVR build after 777180a32b6107 — thakis / detail
  74. [lldb/API] Implement the copy (assignment) constructor for SBPlatform — Jonas Devlieghere / detail
  75. [X86] Add test case for llvm.flt.rounds — craig.topper / detail
  76. [X86] Use SelectionDAG::getZExtOrTrunc to simplify some code. NFCI — craig.topper / detail
  77. Fix xpc build after 777180a32b6107 — thakis / detail
  78. [lldb/API] Implement the copy (assignment) constructor for SBLaunchInfo — Jonas Devlieghere / detail
  79. Fix clangd-xpc-test-client build after 777180a32b6107 — thakis / detail
  80. Fix one round of implicit conversions found by g++5. — benny.kra / detail
  81. [WebAssembly] Preserve debug frame base information through register — dschuff / detail
  82. [clangd] Fix null check in FindTarget. — sam.mccall / detail
  83. Another round of GCC5 fixes. — benny.kra / detail
  84. [lldb/API] Fix bogus copy assignment operator — Jonas Devlieghere / detail
  85. Another stab at making the gold plugin compile again — benny.kra / detail
  86. [CodeExtractor] Remove stale llvm.assume calls from extracted region — Vedant Kumar / detail
  87. [NFC] Fix unused variable warning. — ncv / detail
  88. GCC5 buildbot made it to clang. Fix implicit conversions it found. — benny.kra / detail
  89. Fix conversions in clang and examples — benny.kra / detail
  90. Fix more implicit conversions. Getting closer to having clang working — benny.kra / detail
  91. Make bugpoint work with gcc5 again. — benny.kra / detail
  92. [driver][Darwin] Add an -ibuiltininc flag that lets Darwin driver — Alex Lorenz / detail
  93. Try harder to fix bugpoint with GCC5 — benny.kra / detail
  94. One more bugpoitn fix for GCC5 — benny.kra / detail
  95. Fix polly build after StringRef change. — efriedma / detail
  96. [Attributor][NFC] Internalize helper function — johannes / detail
  97. [Attributor][NFC] Improve debug messages — johannes / detail
  98. [Attributor][NFC] Remove ugly and unneeded cast — johannes / detail

#6909 (Jan 28, 2020 10:22:51 AM)

  1. [mlir] Refactor the implementation of Symbol use lists. — riddleriver / detail
  2. [mlir] Add a DCE pass for dead symbols. — riddleriver / detail
  3. [lsan] Support LeakSanitizer runtime on Fuchsia — phosek / detail
  4. [Clang] Enable -fsanitize=leak on Fuchsia targets — phosek / detail
  5. [mlir] Replace toy::DeadFunctionEliminationPass with symbolDCEPass. — riddleriver / detail
  6. Revert "[lsan] Support LeakSanitizer runtime on Fuchsia" — phosek / detail
  7. [instrinsics] Add @llvm.memcpy.inline instrinsics — gchatelet / detail
  8. [VE] enable unaligned load/store isel — simon.moll / detail
  9. [Clang] Warn about 'z' printf modifier in old MSVC. — simon.tatham / detail
  10. Fix failing bot — gchatelet / detail
  11. [mlir] NFC: use doxygen-style comments in AffineToStandard.cpp — zinenko / detail
  12. Update tests for @llvm.memcpy.inline intrinsics — gchatelet / detail
  13. [llvm-readobj][test] - Remove --symbols --dyn-syms part from — grimar / detail
  14. [VE] call isel with stack passing — simon.moll / detail
  15. Add tanh lowering from Standard dialect to NVVM and ROCDL. — julian.gross / detail
  16. [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and — julian.gross / detail
  17. [clangd] Improve ObjC property handling in SelectionTree. — sam.mccall / detail
  18. [lldb] Cut off unused suffix in CompletionRequest::GetRawLine — Raphael Isemann / detail
  19. [clangd] Support pseudo-obj expr, opaque values, and property references — sam.mccall / detail
  20. [clangd][Hover] Handle uninstantiated templates — kadircet / detail
  21. [lldb][NFC] Simplify Materializer/Dematerializer constructors — Raphael Isemann / detail
  22. [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi — jay.foad / detail
  23. [mlir] NFC: use ValueRange in AffineToStandard conversion — zinenko / detail
  24. Add lowering for loop.parallel to cfg. — herhut / detail
  25. [docs] Clarify llvm.used semantics with less awkward wording — benny.kra / detail
  26. [lldb/DWARF] Only match mangled name in full-name function lookup (with — pavel / detail
  27. [clangd] use SCOPED_TRACE to better trace the testcase in test failure, — hokein.wu / detail
  28. [DebugInfo] Make most debug line prologue errors non-fatal to parsing — james.henderson / detail
  29. Revert "[DebugInfo] Make most debug line prologue errors non-fatal to — james.henderson / detail
  30. [LLD][ELF][ARM] clang-format function signature [NFC] — peter.smith / detail
  31. [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC — peter.smith / detail
  32. [X86] Add combination for fma and fneg on X86 under strict FP. — pengfei.wang / detail
  33. [mips][NFC] Remove unused instruction formats — Milos.Stojanovic / detail
  34. [FPEnv] Add pragma FP_CONTRACT support under strict FP. — pengfei.wang / detail
  35. Revert "[lldb/DWARF] Only match mangled name in full-name function — pavel / detail
  36. [ADT] Implicitly convert between StringRef and std::string_view when we — benny.kra / detail
  37. [ASTMatchers] Add cxxNoexceptExpr AST matcher — nathan / detail
  38. [NFC][RDA] typedef SmallPtrSetImpl<MachineInstr*> — sam.parker / detail
  39. Revert "PR44684: Look through parens and similar constructs when — thakis / detail
  40. Fix sphinx build bot failure. NFCI. — pengfei.wang / detail
  41. [lldb/PDB] Use the new line table constructor — pavel / detail
  42. [CodeMoverUtils] Improve IsControlFlowEquivalent. — whitneyt / detail
  43. [PowerPC][Future] Add pld and pstd to future CPU Add the prefixed — wei.huang / detail
  44. Revert "[Clang] Warn about 'z' printf modifier in old MSVC." — thakis / detail
  45. [clang-format] Handle quotes and escaped braces in C# interpolated — jbcoe / detail
  46. Prevent building with MSVC 14.24 — thakis / detail
  47. [clangd] Make bin/llvm-lit run standalone clangd tests — kadircet / detail
  48. [mlir][spirv] Add GroupNonUniform arithmetic operations. — antiagainst / detail
  49. [scudo][standalone] Secondary & general other improvements — kostyak / detail
  50. [clang][CodeComplete] Support for designated initializers — kadircet / detail
  51. [clang] Fix EOL whitespace. NFC — jroelofs / detail
  52. [ADT] Remove more llvm::make_unique — jroelofs / detail
  53. [gn build] Port a32f894f17b — llvmgnsyncbot / detail
  54. Revert "[lldb/PDB] Use the new line table constructor" — pavel / detail
  55. [HIP] Fix environment variable HIP_DEVICE_LIB_PATH — Yaxun.Liu / detail
  56. [LV] Do not try to sink dead instructions. — florian_hahn / detail
  57. Fix warning of `-Wcast-qual`. NFC. — michael.hliao / detail
  58. [OPENMP50]Check for lastprivate conditional updates in atomic — a.bataev / detail
  59. [LLD] Avoid exiting with a locked mutex NFC — andrew.ng / detail
  60. Summary: This CL adds clang declarations of built-in functions for — konstantin.pyzhov / detail
  61. [LV] Hoist code to mark conditional assumes as dead to caller (NFC). — florian_hahn / detail
  62. [llvm] Fix broken cases of 'CHECK[^:]*$' in tests — jroelofs / detail

#6908 (Jan 27, 2020 10:06:39 PM)

  1. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load — arsenm2 / detail
  2. [analyzer] Fix handle leak false positive when the handle dies too early — xazax / detail
  3. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load.format — arsenm2 / detail
  4. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load — arsenm2 / detail
  5. [llvm][TextAPI/MachO] Support writing single macCatalyst platform — Jonas Devlieghere / detail
  6. [tablegen] Emit string literals instead of char arrays — luke.drummond / detail
  7. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load.format — arsenm2 / detail
  8. [AMDGPU] Attempt to reschedule withou clustering — Stanislav.Mekhanoshin / detail
  9. [mlir] [VectorOps] Lowering of vector.extract/insert_slices to LLVM IR — ajcbik / detail
  10. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.load — arsenm2 / detail
  11. [analyzer] Simplify BoolAssignmentChecker — mikhail.gadelha / detail
  12. Reland (again): [DWARF] Allow cross-CU references of subprogram — Vedant Kumar / detail
  13. [Symbolize] Handle error after the notes loop — phosek / detail
  14. [clang-tidy] readability-identifier-naming disregards parameters — nathan / detail
  15. [clang] Fix covered default in switch — Jinsong Ji / detail
  16. AMDGPU/GlobalISel: Select llvm.amdcn.struct.tbuffer.load — arsenm2 / detail
  17. TableGen: Try to fix expensive checks failures — arsenm2 / detail
  18. [InstCombine] Add more negation tests; NFC — nikita.ppv / detail
  19. [InstCombine] Move negation handling into freelyNegateValue() — nikita.ppv / detail
  20. [InstCombine] convert fsub nsz with fneg operand to -(X + Y) — spatel / detail
  21. Revert "[clang-tidy] readability-identifier-naming disregards parameters — smeenai / detail
  22. [OPENMP50]Track changes of lastprivate conditional in parallel-based — a.bataev / detail
  23. AMDGPU/GlobalISel: Move llvm.amdgcn.raw.buffer.store handling — arsenm2 / detail
  24. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.store[.format] — arsenm2 / detail
  25. Revert "[nfc][libomptarget] Remove SHARED annotation from local — jonathanchesterfield / detail
  26. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.store — arsenm2 / detail
  27. AMDGPU/GlobalISel: Select buffer atomics — arsenm2 / detail
  28. [NFC][IndVarSimplify] Autogenerate tests affected by — lebedev.ri / detail
  29. [NFC][LoopVectorize] Autogenerate tests affected by — lebedev.ri / detail
  30. Fix an assertion failure in DwarfExpression's subregister composition — Adrian Prantl / detail
  31. [DAG] Enable ISD::EXTRACT_SUBVECTOR SimplifyMultipleUseDemandedBits — llvm-dev / detail
  32. [mlir] add lowering from affine.min to std — zinenko / detail
  33. [NFC][mlir][linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h — zinenko / detail
  34. [InstCombine] allow more narrowing of casted select — spatel / detail
  35. [analyzer] Add FuchsiaLockChecker and C11LockChecker — xazax / detail
  36. [examples] Fix CMakefiles for JITLink and OrcError library refactoring — stephen.neuendorffer / detail
  37. [mlir] Remove 'valuesToRemoveIfDead' from PatternRewriter API — diego.caballero / detail
  38. [GlobalISel] Make use of KnownBits::computeForAddSub — jay.foad / detail
  39. [gwp-asan] Implement malloc_iterate. — eugenis / detail
  40. AMDGPU/GlobalISel: Eliminate SelectVOP3Mods_f32 — arsenm2 / detail
  41. remove a trailing space character (test commit) — eschweitz / detail
  42. [lldb/Test] Use lit.local.cfg to mark whole directory as (un)supported. — Jonas Devlieghere / detail
  43. [lldb/Commands] Make column available through _regexp-break — Jonas Devlieghere / detail
  44. [AArch64] Add option to enable/disable load-store renaming. — florian_hahn / detail
  45. Fix StackSafetyAnalysis crash with scalable vector types. — eugenis / detail
  46. Support zero size types in StackSafetyAnalysis. — eugenis / detail
  47. [WinEH] Re-run stack coloring test for i686 — rnk / detail
  48. [IR] Keep a double break between functions when printing a module — rnk / detail
  49. [clang-tidy] readability-identifier-naming disregards parameters — nathan / detail
  50. [clang-tidy] readability-redundant-string-init now flags redundant — nathan / detail
  51. Reland "[StackColoring] Remap PseudoSourceValue frame indices via — maskray / detail
  52. [clang-tidy] Fix bugprone-use-after-move when move is in noexcept — nathan / detail
  53. [Matrix] Add optimization remarks for matrix expression. — flo / detail
  54. [LV] Remove nondeterminacy by changing — wmi / detail
  55. [runtimes] Fix installation for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS — smeenai / detail
  56. [runtimes] Support install-*-stripped targets — smeenai / detail
  57. [llvm] Fix file ignoring inside directories — smeenai / detail
  58. [Matrix] Add info about number of operations to remarks. — flo / detail
  59. [Matrix] Mark remarks test as AArch64 specific. — flo / detail
  60. PR44684: Look through parens and similar constructs when determining — richard / detail
  61. Make AST reading work better with LLVM_APPEND_VC_REV=NO — thakis / detail
  62. [mlir] Add support for marking 'unknown' operations as dynamically — riddleriver / detail
  63. [mlir][NFC] Update Operation::getResultTypes to use ArrayRef<Type> — riddleriver / detail

#6907 (Jan 27, 2020 10:26:12 AM)

  1. Switch lldb-x86_64-debian to python3 — pavel / detail
  2. [FPEnv] Divide macro INSTRUCTION into INSTRUCTION and DAG_INSTRUCTION, — pengfei.wang / detail
  3. [NFC] Fix typo in Clang docs — qiucofan / detail
  4. [libunwind] Treat assembly files as C on mingw — martin / detail
  5. [MachineVerifier] Simplify and delete LLVM_VERIFY_MACHINEINSTRS from a — i / detail
  6. [MIPS GlobalISel] Select count leading zeros — petar.avramovic / detail
  7. [MIPS GlobalISel] Select count trailing zeros — petar.avramovic / detail
  8. [MIPS GlobalISel] Select population count (popcount) — petar.avramovic / detail
  9. [clan-tidy] Fix false positive in bugprone-infinite-loop — adam.balogh / detail
  10. Fix missing dependency in LibcUnitTest — gchatelet / detail
  11. [Alignment][NFC] Use Align with CreateMaskedScatter/Gather — gchatelet / detail
  12. [llvm-readobj] - Add a test for --hash-table option. — grimar / detail
  13. [llvm-readobj] - Add a test for --dyn-symbols when there are no dynamic — grimar / detail
  14. [lldb][NFC] Improve documentation for CompletionRequest — Raphael Isemann / detail
  15. [lldb][NFC] Give import-std-module tests a more unique file names — Raphael Isemann / detail
  16. [Alignment][NFC] Use Align with CreateAlignedLoad — gchatelet / detail
  17. [llvm-readobj] - Refine --needed-libs implementation and add a test. — grimar / detail
  18. Don't separate imp/expl def handling for call site params — david.stenberg / detail
  19. [ARM][LowOverheadLoops] Dont ignore VCTP — sam.parker / detail
  20. [ARM][MVE] Tail-predication: support constant trip count — sjoerd.meijer / detail
  21. [ASTMatchers] Fix parent traversal with InitListExpr — steveire / detail
  22. Improvements to call site register worklist — david.stenberg / detail
  23. [clang-format] Handle escaped " in C# string-literals — krasimir / detail
  24. [DWARF] Simplify DWARFExpression. NFC. — ikudrin / detail
  25. [DWARF] Do not pass Version to DWARFExpression. NFCI. — ikudrin / detail
  26. [LLDB] Fix build failures after removing Version from DWARFExpression. — ikudrin / detail
  27. Re-land [Support] Extend TimeProfiler to support multiple threads — russell.gallop / detail
  28. GlobalISel: Translate vector GEPs — Matthew.Arsenault / detail
  29. [MVE] Fixup order of gather writeback intrinsic outputs — david.green / detail
  30. GlobalISel: Reimplement widenScalar for G_UNMERGE_VALUES results — Matthew.Arsenault / detail
  31. [WPD] Emit vcall_visibility metadata for MicrosoftCXXABI — tejohnson / detail
  32. [AMDGPU] Fix GCN regpressure trackers for INLINEASM instructions. — vpykhtin / detail
  33. [AMDGPU] Handle frame index base operands in memOpsHaveSameBasePtr — jay.foad / detail
  34. [AMDGPU] Handle multiple base operands in shouldClusterMemOps — jay.foad / detail
  35. [AMDGPU] Handle multiple base operands in — jay.foad / detail
  36. AMDGPU: Allow i16 shader arguments — Matthew.Arsenault / detail
  37. Use pointer type size for offset constant when lowering load/stores — Matthew.Arsenault / detail
  38. Add a warning, flags and pragmas to limit the number of pre-processor — hans / detail
  39. [X86][AVX] Add test case from PR11210 — llvm-dev / detail
  40. AMDGPU/GlobalISel: Initial selection of MUBUF addr64 load/store — Matthew.Arsenault / detail
  41. [mlir] LLVM import: handle constant data and array/vector aggregates — zinenko / detail
  42. [mlir] Harden error propagation in LLVM import — zinenko / detail
  43. clang-format: [JS] options for arrow functions. — martin / detail
  44. AMDPGPU/GlobalISel: Select more MUBUF global addressing modes — Matthew.Arsenault / detail
  45. [DebugInfo] Make incorrect debug line extended opcode length non-fatal — james.henderson / detail
  46. [test][llvm-dwarfdump] Add extra test case for invalid MD5 form — james.henderson / detail
  47. [LoopUnroll] Remove remapInstruction(). — whitneyt / detail
  48. AMDGPU/GlobalISel: Fix not using global atomics on gfx9+ — Matthew.Arsenault / detail
  49. Restore "[LTO/WPD] Enable aggressive WPD under LTO option" — tejohnson / detail
  50. [clangd] Only re-open files if their flags changed — davg / detail
  51. Revert "AMDGPU: Temporary drop s_mul_hi_i/u32 patterns" — Matthew.Arsenault / detail
  52. Revert "[StackColoring] Remap PseudoSourceValue frame indices via — thakis / detail
  53. Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion. — csigg / detail
  54. AMDGPU/GlobalISel: Custom legalize v2s16 G_SHUFFLE_VECTOR — Matthew.Arsenault / detail
  55. [X86][AVX] Add a more aggressive SimplifyMultipleUseDemandedBits to — llvm-dev / detail
  56. [AMDGPU] Simplify test and extend to gfx9 and gfx10 — jay.foad / detail
  57. AMDGPU: Fix not using f16 fsin/fcos — Matthew.Arsenault / detail
  58. AMDGPU/GlobalISel: Minor refactor of MUBUF complex patterns — Matthew.Arsenault / detail
  59. AMDGPU/GlobalISel: Add baseline tests for fma/fmad selection — Matthew.Arsenault / detail
  60. AMDGPU/GlobalISel: Handle VOP3NoMods — Matthew.Arsenault / detail

#6906 (Jan 26, 2020 4:07:05 PM)

  1. [FPEnv] Extended FPOptions with new attributes — sepavloff / detail
  2. [X86][SSE] combineCommutableSHUFP - permilps(shufps(load(),x)) --> — llvm-dev / detail
  3. [X86][AVX] Add tests showing combineCommutableSHUFP failure to handle — llvm-dev / detail
  4. [mlir][spirv] Add spv.GroupNonUniformElect and spv.GroupNonUniformIAdd — antiagainst / detail
  5. [mlir][spirv] Relax verification to allow flexible placement — antiagainst / detail
  6. [mlir][spirv] NFC: expose builtin func op conversion pattern — antiagainst / detail
  7. [mlir][spirv] NFC: simplify load/store builder call sites — antiagainst / detail
  8. [mlir][spirv] Create builtin variable in nearest symbol table — antiagainst / detail
  9. [IR] masked gather/scatter alignment should be set — gchatelet / detail
  10. NFC: Implement AST node skipping in ParentMapContext — steveire / detail
  11. [Concepts] Fix parsing of scope specifier in compound-requirements, add — saar / detail
  12. [X86][AVX] Extend combineCommutableSHUFP to handle v8f32 and v16f32 — llvm-dev / detail
  13. [InstCombine] Add extra shift(c1,add(c2,y)) tests for PR15141 — llvm-dev / detail
  14. [NFC][MCA] Re-autogenerate all check lines in all X86 MCA tests — lebedev.ri / detail
  15. [X86][BdVer2] Polish LEA instruction scheduling info — lebedev.ri / detail
  16. [libunwind] Fix building standalone after c48974ffd7d1676 — martin / detail
  17. [Concepts] Add missing null check to transformConstructor — saar / detail
  18. [mlir] Expose getNearestSymbolTable as SymbolTable class method — antiagainst / detail
  19. [Concepts] Fix incorrect TemplateArgs for introduction of local — saar / detail

#6905 (Jan 26, 2020 4:23:21 AM)

  1. [ELF][PPC32] Support canonical PLT — i / detail
  2. [X86] Use a macro to convert X86ISD names to strings in — craig.topper / detail
  3. Mass update the MLIR license header to mention "Part of the LLVM — aminim / detail
  4. [Support] `const`ify a method; NFC — George Burgess IV / detail
  5. [ELF][PPC32] Support range extension thunks with addends — i / detail
  6. AMDGPU/GlobalISel: Clean-up code around ISel for Intrinsics. — cdevadas / detail
  7. [TargetLowering] Respect recursive depth in SimplifyDemandedBits call to — llvm-dev / detail

#6904 (Jan 25, 2020 4:50:41 PM)

  1. [Support] Fix race in threading test, found by TSan — sam.mccall / detail
  2. [clangd] Make Notification a little safer. — sam.mccall / detail
  3. Improve static checks for sprintf and __builtin___sprintf_chk — sguelton / detail
  4. [perf-training] Update ' (in-process)' prefix handling — francisvm / detail
  5. [mlir] Bootstrap doxygen config — jpienaar / detail
  6. [TargetLowering] SimplifyDemandedBits - Remove ashr if all our — llvm-dev / detail
  7. [mlir] Revert MSVC specific part of whole_archive_link — jpienaar / detail
  8. [X86] Add tests showing ComputeNumSignBits's failure to see through — llvm-dev / detail
  9. [SelectionDAG] ComputeNumSignBits - add support for rotate uniform — llvm-dev / detail
  10. [SelectionDAG] ComputeNumSignBits - add support for rotate non-uniform — llvm-dev / detail
  11. [X86] Add tests showing ComputeNumSignBits's failure to use DemandedElts — llvm-dev / detail
  12. [ELF] Rename relocateOne() to relocate() and pass `Relocation` to it — i / detail
  13. [SelectionDAG] ComputeNumSignBits - add DemandedElts support for MIN/MAX — llvm-dev / detail
  14. [Concepts] Transform constraints of non-template functions to — saar / detail

#6903 (Jan 25, 2020 5:21:03 AM)

  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
  11. [gn build] Port dd8e0a0a23b — llvmgnsyncbot / detail
  12. DR1753: Don't permit x.NS::~T() as a pseudo-destructor name. — richard / detail
  13. [libunwind] Set LIBUNWIND_ASM_SOURCES to the ASM source language from C — phosek / detail
  14. [lldb/Breakpoint] Recogize hardware breakpoints as such — Jonas Devlieghere / detail
  15. [lldb/Breakpoint] Include whether or not a breakpoint is a HW BP — Jonas Devlieghere / detail
  16. AMDGPU/SILoadStoreOptimizer: Improve merging of out of order offsets — tstellar / detail
  17. AMDGPU: Generate test checks — arsenm2 / detail
  18. [lldb/Test] Update minidebuginfo-set-and-hit-breakpoint.test — Jonas Devlieghere / detail
  19. [lldb/Test] Disable hardware check on arm/aarch64 — Jonas Devlieghere / detail
  20. AMDGPU/SILoadStoreOptimizer: Fix uninitialized variable error — tstellar / detail

#6902 (Jan 24, 2020 5:39:39 PM)

  1. Bump Android NDK version to r21. — eugenis / detail
  2. Revert "Bump Android NDK version to r21." — eugenis / detail
  3. [lldb][NFC] Cleanup some if conditions in ASTImporterDelegate::Imported — Raphael Isemann / detail
  4. [PowerPC][Future] Add prefixed instruction paddi to future CPU — wei.huang / detail
  5. [Sema] Try 2: Sanity-check alignment requested via — lebedev.ri / detail
  6. FileCheck [9/12]: Add support for matching formats — thomasp / detail
  7. [VE] aligned load/store isel patterns — simon.moll / detail
  8. [Sema] Introduce MaximumAlignment value, to be used instead of magical — lebedev.ri / detail
  9. [clangd] Rename DiagnosticsConsumer -> ClangdServer::Callbacks, and make — sam.mccall / detail
  10. [clangd] Remove pesky ;. NFC — sam.mccall / detail
  11. [llvm-objcopy][COFF] Add support for --set-section-flags — serguei.n.dmitriev / detail
  12. [Sema] Provide declarations for MaximumAlignment, MaxAlignmentExponent — lebedev.ri / detail
  13. [X86][SSE] combineTargetShuffle - permilps(shufps(load(),x)) --> — llvm-dev / detail
  14. [analyzer] PthreadLock: Fix return value modeling for XNU lock — Artem Dergachev / detail
  15. [analyzer] PthreadLock: Add more XNU rwlock unlock functions. — Artem Dergachev / detail
  16. [analyzer] NFC: PthreadLock: Use CallDescriptionMap, modernize. — Artem Dergachev / detail
  17. [analyzer] PthreadLock: Implement mutex escaping. — Artem Dergachev / detail
  18. [analyzer] PthreadLock: Implement dead region cleanup. — Artem Dergachev / detail
  19. [DebugInfo][LiveDebugValues] Teach Live Debug Values About Meta — Tom.Weaver / detail
  20. [VE] global variable isel patterns — simon.moll / detail
  21. [ELF][PowerPC] Support R_PPC_COPY and R_PPC64_COPY — maskray / detail
  22. [ARM] Use reduction intrinsics for larger than legal reductions — david.green / detail
  23. Verify that clang's max alignment is <= LLVM's max alignment — dave / detail
  24. [PatchableFunction] Allow empty entry MachineBasicBlock — maskray / detail
  25. [PGO] Early detection regarding whether pgo counter promotion is — andrew.kaylor / detail
  26. [LoopStrengthReduce] Teach LoopStrengthReduce to preserve MemorySSA is — asbirlea / detail
  27. Fix some comment typos. NFC. — llvm-dev / detail
  28. Add test for spaceship operator to __config — dave / detail
  29. [DA] Don't propagate from unreachable blocks — Austin.Kerbow / detail
  30. Support Swift calling convention for WebAssembly targets — dschuff / detail
  31. Resubmit: [DA][TTI][AMDGPU] Add option to select GPUDA with TTI — Austin.Kerbow / detail
  32. Allow combining of extract_subvector to extract element — Stanislav.Mekhanoshin / detail
  33. [AMDGPU] Allow narrowing muti-dword loads — Stanislav.Mekhanoshin / detail
  34. [PGO] Attach appropriate funclet operand bundles to value profiling — andrew.kaylor / detail
  35. [AMDGPU] Bundle loads before post-RA scheduler — Stanislav.Mekhanoshin / detail
  36. Make address-space-lambda.cl pass on 32-bit Windows — hans / detail
  37. [gn build] Port 555d8f4ef5e — llvmgnsyncbot / detail
  38. Include <cstdlib> for std::abort() in clangd — dimitry / detail
  39. [GlobalsAA] Add back a check to intrinsic_addresstaken.ll to see if the — craig.topper / detail
  40. AMDGPU/GlobalISel: Add selection tests for G_ATOMICRMW_ADD — Matthew.Arsenault / detail
  41. AMDGPU: Don't check constant address space for atomic stores — Matthew.Arsenault / detail
  42. TableGen: Work around assert on Mips register definitions — Matthew.Arsenault / detail
  43. TableGen/GlobalISel: Handle non-leaf EXTRACT_SUBREG — Matthew.Arsenault / detail
  44. Correct NumLoads in clustering — Stanislav.Mekhanoshin / detail
  45. [clang-tidy] Add library for clang-tidy main function — dmitry.polukhin / detail
  46. [gn build] Port 3f8b100e94b — llvmgnsyncbot / detail
  47. AMDGPU: Don't error on ds.ordered intrinsic in function — Matthew.Arsenault / detail
  48. AMDGPU/GlobalISel: Select wqm, softwqm and wwm intrinsics — Matthew.Arsenault / detail
  49. Revert a107f86 "[GlobalsAA] Add back a check to — craig.topper / detail
  50. [AST] Split parent map traversal logic into ParentMapContext.h — rnk / detail
  51. [gn build] Port 8a81daaa8b5 — llvmgnsyncbot / detail
  52. [GWP-ASan] enable/disable and fork support. — eugenis / detail
  53. [PATCH] [Target] Test commit — evandro.menezes / detail
  54. [LLDB][NFC] Adding clarifying comment in — shafik / detail
  55. [DAGCombiner] Add combine for (not (strict_fsetcc)) to create a — craig.topper / detail
  56. [WebAssembly] Add reference types target feature — aheejin / detail
  57. [WebAssembly] Update bleeding-edge CPU features — aheejin / detail
  58. [msan] Instrument x86.pclmulqdq* intrinsics. — eugenis / detail
  59. [X86] Make `llc --help` output readable again — lebedev.ri / detail
  60. [X86] Break the loop in LowerReturn into 2 loops. NFCI — craig.topper / detail
  61. clang: Only define OBJC_NEW_PROPERTIES when -x objective-c — Duncan P. N. Exon Smith / detail
  62. [SelectionDag] Updated FoldConstantArithmetic method signature in — spatel / detail
  63. [GWP-ASan] Add names to anonymous mappings. — 31459023+hctim / detail
  64. [lldb/debugserver] Unify the breakpoint/watchpoint interface (NFCI) — Jonas Devlieghere / detail
  65. [lldb/debugserver] Implement hardware breakpoints for x86_64 and i386 — Jonas Devlieghere / detail
  66. [libc] Move the implementation of mmap and munmap into a linux specific — sivachandra / detail
  67. Detect source location overflow due includes — diogo.sampaio / detail
  68. [codeview] Prune SimpleTypeSerializer.h headers, NFC — rnk / detail
  69. [lldb/Lit] Change the lldbtest format to behave more like shell test. — Jonas Devlieghere / detail
  70. [mlir] [VectorOps] Rewriting of vector.extract/insert_slices to other — ajcbik / detail
  71. [sanitizer_common] Implement MemoryMappingLayout for Fuchsia — phosek / detail
  72. [GISelKnownBits] Add support for PHIs — qcolombet / detail

#6901 (Jan 24, 2020 5:32:07 AM)

  1. AMDGPU: Implement FDIV optimizations in AMDGPUCodeGenPrepare — changpeng.fang / detail
  2. [clang][clang-scan-deps] Aggregate the full dependency information. — bigcheesegs / detail
  3. [Concepts] Update cxx_status.html with Concepts support status — saar / detail
  4. Add function attribute "patchable-function-prefix" to support — maskray / detail
  5. [X86][test] Add tests for -fpatchable-function-entry=N,M (where M>0) and — maskray / detail
  6. [Driver][CodeGen] Support -fpatchable-function-entry=N,M and — maskray / detail
  7. Revert "[LTO/WPD] Enable aggressive WPD under LTO option" — tejohnson / detail
  8. [RISCV] Scheduler description for the Rocket core — evandro.menezes / detail
  9. [WebAssembly] Fix resume-only case in Emscripten EH — aheejin / detail
  10. [WinEH] Ignore lifetime.end PHI nodes in empty cleanuppads — andrew.kaylor / detail
  11. Fix assert that doesn't check anything. — rtrieu / detail
  12. [examples][ORC] Remove an unused parameter from IR in an LLJIT example. — Lang Hames / detail
  13. [examples][ORC] Fix program names in calls to parse cl opt in examples. — Lang Hames / detail
  14. [examples][ORC] Add an example of how to use a custom ObjectLinkingLayer — Lang Hames / detail
  15. [X86] Add -flax-vector-conversions=none to all of the x86 vector — craig.topper / detail
  16. [lldb/Util] Fix Python 3 incompatibility in lldb-repro — Jonas Devlieghere / detail
  17. [lldb/Util] Remove reproducers after replay — Jonas Devlieghere / detail
  18. [Frontend] Delete some unneeded CC1 options — maskray / detail
  19. [PowerPC][MC] Delete PPCMCExpr::IsDarwin — maskray / detail
  20. [objc_direct] Allow for direct messages be sent to `self` when it is a — phabouzit / detail
  21. [objc_direct] do not add direct properties to the serialization array — phabouzit / detail
  22. [llvm][TextAPI/MachO] Update variable names in unit tests. (NFC) — Jonas Devlieghere / detail
  23. [llvm][TextAPI/MachO] Extend TBD_V3 unittest to verify writing — Jonas Devlieghere / detail
  24. [lldb][NFC] Fix all formatting errors in .cpp file headers — Raphael Isemann / detail
  25. [PowerPC] Delete IsDarwin from AsmPrinter functions — maskray / detail
  26. [lldb] Fix file header of Host/posix/FileSystemPosix.cpp — maskray / detail
  27. [WPD] Allow load/save bitcoded index when running opt — evgeny / detail
  28. [WholeProgramDevirt][test] Fix test after D73094 — maskray / detail
  29. Recommit "[DWARF5][clang]: Added support for DebugInfo generation for — SourabhSingh.Tomar / detail
  30. [DWARF][test] Test all the call-site realted attrs — djordje.todorovic / detail
  31. [Format] Fix 'auto x(T&&, T &&)->F' with PAS_Left. — sam.mccall / detail
  32. [clang][NFC] Remove redundant cast — Raphael Isemann / detail
  33. [X86] Add test showing failure to remove vector rotate of allsignbits — llvm-dev / detail
  34. [clangd] Errors in TestTU cause test failures unless suppressed with — sam.mccall / detail
  35. [NFC][ARM] Make some params members instead. — sam.parker / detail
  36. [doc][llvm-objcopy] Remove redundant COFF-specific sub-heading — james.henderson / detail
  37. [mlir] Use all_of instead of a manual loop in IntrinsicGen. NFC — zinenko / detail
  38. [llvm-libc] Add memory function benchmarks — gchatelet / detail
  39. [SelectionDAG] rot(x, y) --> x iff ComputeNumSignBits(x) == BitWidth(x) — llvm-dev / detail
  40. [lldb][NFC] Delete unused ClangASTImporter::CompleteDecl — Raphael Isemann / detail
  41. [lldb][NFC] Fix formatting in ASTImporterDelegate::ImportImpl — Raphael Isemann / detail
  42. [AArch64][SVE] Add intrinsics for FFR manipulation — kerry.mclaughlin / detail
  43. [NFC][ARM] Add test — sam.parker / detail
  44. [lldb] Fix nondeterminism in TestCppBitfields — pavel / detail
  45. [lldb/DWARF] Remove a workaround from DebugNamesDWARFIndex — pavel / detail
  46. [X86][SSE] Add shufps+shufps test for fold through commutation — llvm-dev / detail
  47. [clangd] Show background index status using LSP 3.15 work-done progress — sam.mccall / detail
  48. [llvm-readelf] - Improve dumping of objects without a section header — grimar / detail
  49. [Sema] Try 2: Attempt to perform call-size-specific — lebedev.ri / detail
  50. [llvm-exegesis][NFC] Simplify code. — courbet / detail
  51. [Alignment][NFC] Deprecate Align::None() — gchatelet / detail
  52. [X86][SSE] lowerShuffleWithSHUFPS - commute '2*V1+2*V2 elements' mask if — llvm-dev / detail
  53. [X86][SSE] Add another shufps+shufps test for fold through commutation — llvm-dev / detail
  54. [clangd][Hover] Change arrow in return type back to → — kadircet / detail

#6900 (Jan 23, 2020 5:43:18 PM)

  1. Build fewer architectures on specialized LLDB builders — Adrian Prantl / detail
  2. Fix syntax error — Adrian Prantl / detail
  3. Fix more syntax errors — Adrian Prantl / detail
  4. [LoopRotate] add ability to repeat loop rotation until non-deoptimizing — fedor.sergeev / detail
  5. [SelectionDAG] Compute Known + Sign Bits - merge INSERT_VECTOR_ELT — llvm-dev / detail
  6. [NFC][RDA] Make the interface const — sam.parker / detail
  7. [gn build] Port 2f6987ba61c — llvmgnsyncbot / detail
  8. [CodeGen] Make use of MachineInstrBuilder::getReg — jay.foad / detail
  9. Revert "[mlir] Add baseAttr to TypedArrayAttrBase." — zinenko / detail
  10. [tablegen] Emit string literals instead of char arrays — luke.drummond / detail
  11. [ARM,MVE] Make the MVE intrinsics work in C++! — simon.tatham / detail
  12. [VE][NFC] re-write RR* isel class using null_frag — simon.moll / detail
  13. [clang][CodeComplete] Make completion work after initializer lists — kadircet / detail
  14. Revert "Resubmit: [JumpThreading] Thread jumps through two basic blocks" — kazu / detail
  15. [VE] add, sub, left/right shift isel patterns — simon.moll / detail
  16. [Dsymutil][Debuginfo][NFC] #4 Refactor dsymutil to separate DWARF — a.v.lapshin / detail
  17. Revert "[tablegen] Emit string literals instead of char arrays" — jaskiewiczs / detail
  18. [Hexagon] Remove unused operand definitions: s10_0Imm and s10_6Imm — kparzysz / detail
  19. Fix GCC warning/error '-fpermission'. NFC. — michael.hliao / detail
  20. [hip] Remove `-Werror=format-nonliteral` — michael.hliao / detail
  21. [OPENMP]Fix use of local allocators in allocate clauses. — a.bataev / detail
  22. [OpenMP] change omp_atk_* and omp_atv_* enumerators to lowercase [NFC] — kkwli0 / detail
  23. [X86][AVX] Add AVX1/AVX2 ashr vector tests — llvm-dev / detail
  24. [SelectionDAG] ComputeNumSignBits - add ISD::SUB demanded elts support — llvm-dev / detail
  25. [NFC][ARM] Add test — sam.parker / detail
  26. AMDGPU: Check for other uses when looking through casted select — arsenm2 / detail
  27. [Alignment][NFC] Use Align with CreateAlignedStore — gchatelet / detail
  28. [X86][SSE] Add ComputeNumSignBits tests for (ADD (AND X, 1), -1) vectors — llvm-dev / detail
  29. [SelectionDAG] ComputeNumSignBits - add ISD::ADD vector support — llvm-dev / detail
  30. clang-cl: Parse /QIntel-jcc-erratum — hans / detail
  31. GlobalISel: Use Register — arsenm2 / detail
  32. AMDGPU/GlobalISel: Select V_ADD3_U32/V_XOR3_B32 — arsenm2 / detail
  33. [RDA] Skip debug values — sam.parker / detail
  34. [analyzer] Improve FuchsiaHandleChecker's diagnostic messages — xazax / detail
  35. [Concepts] Placeholder constraints and abbreviated templates — saar / detail
  36. [SelectionDAG] ComputeNumSignBits - add ISD::ADD demanded elts support — llvm-dev / detail
  37. [X86] Add AVX512 tests for vector rotations — llvm-dev / detail
  38. [X86] Add test showing failure to remove vector rotate by zero — llvm-dev / detail
  39. [X86] LowerRotate - early out for vector rotates by zero — llvm-dev / detail
  40. [mlir] Fix vectorize transform crashing on none-op operand — ataei / detail
  41. [SVE] Add SVE2 patterns for unpredicated multiply instructions — danilo.carvalho.grael / detail
  42. [openmp] Disable archer if LIBOMP_OMPT_SUPPORT is off — mgorny / detail
  43. [LoopUnroll] Avoid UB when converting from WeakVH to `Value *` — Justin Bogner / detail
  44. [ELF] Pass `Relocation` to relaxGot and — maskray / detail
  45. [AArch64][test] Fix tests after D72799 — maskray / detail
  46. [AArch64][test] Fix MC/AArch64 tests after D72799 — maskray / detail
  47. [IndVarSimplify] Fix for MemorySSA preserve. — asbirlea / detail
  48. [lldb] s/lldb/%lldb in another test — Jonas Devlieghere / detail
  49. [mlir] Add option to use custom base class for dialect in — hayarms / detail
  50. [LoopIdiomRecognize] Teach LoopIdiomRecognize to preserve MemorySSA. — asbirlea / detail
  51. [WPD/VFE] Always emit vcall_visibility metadata for — tejohnson / detail
  52. Include phabricator.uri in .arcconfig — phosek / detail
  53. [Sema] Sanity-check alignment requested via — lebedev.ri / detail
  54. [Sema] Attempt to perform call-size-specific — lebedev.ri / detail
  55. [IR] Attribute/AttrBuilder: use Value::MaximumAlignment magic constant — lebedev.ri / detail
  56. [Codegen] If reasonable, materialize clang's `AssumeAlignedAttr` as — lebedev.ri / detail
  57. [Codegen] If reasonable, materialize clang's `AllocAlignAttr` as llvm's — lebedev.ri / detail
  58. [Sema] Don't disallow placing `__attribute__((alloc_align(param_idx)))` — lebedev.ri / detail
  59. AMDGPU: Fix ubsan error — arsenm2 / detail
  60. Revert "[Sema] Attempt to perform call-size-specific — lebedev.ri / detail
  61. Revert "[Sema] Sanity-check alignment requested via — lebedev.ri / detail
  62. [clangd] Add C++20 concepts support to findExplicitReferences() and — zeratul976 / detail
  63. [clangd] Add C++20 concepts support to TargetFinder — zeratul976 / detail
  64. [PDB] Simplify API for making section map, NFC — rnk / detail
  65. [ELF] --no-dynamic-linker: don't emit undefined weak symbols to .dynsym — maskray / detail
  66. Re-add documentation for -flax-vector-conversions= removed in — richard / detail
  67. Partially revert "[IR] Attribute/AttrBuilder: use — lebedev.ri / detail
  68. [lldb/Commands] Fix, rename and document column number arg to breakpoint — Jonas Devlieghere / detail
  69. Clang added a new feature to the ObjC compiler that will translate — jingham / detail
  70. [CMake][NFC] Refactor iOS simulator/device test configuration generation — dan / detail
  71. [CMake][NFC] Refactor iOS simulator/device test configuration generation — dan / detail
  72. [CMake] Refactor iOS simulator/device test configuration generation code — dan / detail
  73. Change internal_start_thread arguments to match pthread_create. — eugenis / detail
  74. [CUDA] Fix order of memcpy arguments in __shfl_*(<64-bit type>). — tra / detail
  75. [ThinLTO] Summarize vcall_visibility metadata — tejohnson / detail
  76. [Concepts] Add ExpressionEvaluationContexts to instantiation of — saar / detail
  77. AMDGPU/GlobalISel: Fix RegBanKSelect for llvm.amdgcn.exp.compr — Matthew.Arsenault / detail
  78. GlobalISel: Add MIPatternMatch for G_ICMP/G_FCMP — Matthew.Arsenault / detail
  79. [Concepts] Implement P1616R1 - Using unconstrained template template — saar / detail
  80. [IPSCCP] Use ParamState for arguments at call sites. — florian_hahn / detail
  81. [mlir] [VectorOps] Implement vector tuple get folding — ajcbik / detail
  82. [lldb/Test] Disable command-breakpoint-col.test on Windows — Jonas Devlieghere / detail
  83. [Clang][IFS][Test] Work around in-process cc1 ASAN issues #2. — 31459023+hctim / detail
  84. [lldb/Test] Disallow using substituted binaries in shell test. — Jonas Devlieghere / detail
  85. [AArch64][GlobalISel] Fallback if the +strict-align target feature is — Amara Emerson / detail
  86. [LLDB] Fix the handling of unnamed bit-fields when parsing DWARF — shafik / detail
  87. [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a — saar / detail
  88. [tests] Use host-based XFAIL for test/MC/AMDGPU/hsa-gfx10-v3.s — hubert.reinterpretcast / detail
  89. [NFC][ScopBuilder] Move RecordedAssumptions vector to ScopBuilder — adamski.dominik / detail
  90. [mlir] [VectorOps] fixed minor typos in vector ops doc — ajcbik / detail
  91. [AArch64][GlobalISel] Remove duplicate attribute lookup code that was — Amara Emerson / detail
  92. [MS] Overhaul how clang passes overaligned args on x86_32 — rnk / detail
  93. [Utils] Use WeakTrackingVH in vector used as scratch storage. — asbirlea / detail
  94. [LTO/WPD] Enable aggressive WPD under LTO option — tejohnson / detail
  95. [Attributor][FIX] Store alignment only holds for the pointer value — johannes / detail
  96. [Attributor] `byval` arguments are always `noalias` — johannes / detail
  97. [Attributor][NFC] Fix spelling — johannes / detail
  98. [Attributor][NFC] Add an assertion — johannes / detail
  99. [Attributor][FIX][Alignment] Do not report a change if there was none — johannes / detail
  100. [Concepts] Make constraint expressions unevaluated until satisfaction — saar / detail
  101. [LoopStrengthReduce] Reuse utility method to clean dead instructions. — asbirlea / detail
  102. [clang-tidy] Add clang-tidy headers to clang distribution — dmitry.polukhin / detail
  103. Fix bot failure from 59733525d37cf9ad88b5021b33ecdbaf2e18911c — tejohnson / detail
  104. [lldb/Util] Use md5 instead of python's hash function. — Jonas Devlieghere / detail
  105. [Attributor][NFC] Do not (try to) simplify void values — johannes / detail
  106. [Attributor][FIX] Handle non-pointers when following uses — johannes / detail
  107. [Attributor][FIX] Avoid dangling pointers during code deletion — johannes / detail
  108. [Attributor] Record dependences only when necessary — johannes / detail
  109. [Attributor] Avoid REQUIRED dependences in favor of OPTIONAL ones — johannes / detail

#6899 (Jan 23, 2020 5:53:11 AM)

  1. Fix missing '\' in pipeline — Jonas Devlieghere / detail
  2. [AArch64TTI] AArch64 supports NT vector stores through STNP. — flo / detail
  3. [lldb/Reproducer] Mark some driver tests  as unsupported for lldb-repro — Jonas Devlieghere / detail
  4. Replace old-style cast of null pointer with nullptr — joerg / detail
  5. [lldb/Test] Add check-lldb-repro target — Jonas Devlieghere / detail
  6. [lldb/Test] Fix type in add_lit_testsuite — Jonas Devlieghere / detail
  7. [lldb/Docs] Document testing strategies for the reproducers — Jonas Devlieghere / detail
  8. [RISCV] Fix evaluating %pcrel_lo against global and weak symbols — jrtc27 / detail
  9. [llvm/Transforms] Fix warning: private field 'MSSA' is not used — Jonas Devlieghere / detail
  10. [test] Fix lld/test/ELF/riscv-pcrel-hilo-error.s after D73211 — jrtc27 / detail
  11. [LV] Fix predication for branches with matching true and false succs. — flo / detail
  12. AMDGPU/GlobalISel: Remove redundant or patterns — arsenm2 / detail
  13. AMDGPU/GlobalISel: Fix generated wave64 checks — arsenm2 / detail
  14. [libcxx] [test] Don't assert that moved-from containers with non-POCMA — bion / detail
  15. [LICM] NFC. Remove AST caching infrastructure — suc-daniil / detail
  16. [DWARF] Allow empty address range tables. — ikudrin / detail
  17. [DWARF] Return Error from DWARFDebugArangeSet::extract(). — ikudrin / detail
  18. [DWARF] Make dwarf::getUnitLengthFieldByteSize() constexpr. NFC. — ikudrin / detail
  19. [DWARF] Make dwarf::getDwarfOffsetByteSize() a free function. NFC. — ikudrin / detail
  20. [DWARF] Support DWARF64 in DWARFDebugArangeSet. — ikudrin / detail
  21. [DWARF] Better detect errors in Address Range Tables. — ikudrin / detail
  22. [gn build] Port dcff3961c2d — llvmgnsyncbot / detail
  23. Fix build bot failures. — ikudrin / detail
  24. NFC. Remove obsolete SimpleAnalysis infrastructure — suc-daniil / detail
  25. NFC. Add PR44320 IR test case. — suc-daniil / detail
  26. [lldb/Test] Don't add a check-* target as dependency in — martin / detail
  27. [Concepts] Profile TypeConstraints in ProfileTemplateParameterList — saar / detail
  28. [DWARF] Support 64-bit DWARF in .debug_pubnames and similar tables. — ikudrin / detail
  29. Revert "[Concepts] Profile TypeConstraints in — saar / detail
  30. [Concepts] Profile TypeConstraints in ProfileTemplateParameterList — saar / detail
  31. [DWARF] Get rid of DWARFDebugNames::HeaderPOD. NFC. — ikudrin / detail
  32. [DWARF] Eliminate the DWARFDebugNames::Header::Padding field. — ikudrin / detail
  33. [SSAUpdater] Don't call ValueIsRAUWd upon single use replacement — suc-daniil / detail
  34. [LLD][COFF] Enable linking of __declspec(selectany) symbols from Clang — martin / detail
  35. [llvm-exegesis] Restrict to allowed back-to-back instructions in — courbet / detail
  36. [lldb][NFC] Rename ClangASTContext to TypeSystemClang — Raphael Isemann / detail
  37. [Object][test] - Remove readobj-elf-versioning.test and support files. — grimar / detail
  38. [llvm-readobj][test] - Add a check for --dyn-syms. — grimar / detail
  39. [test] Avoid loop-unroll.c test getting confused by fadd in git revision — russell.gallop / detail
  40. [lldb][NFC] Delete empty file source/Host/linux/ProcessLauncherLinux.cpp — Raphael Isemann / detail
  41. Revert "[Concepts] Placeholder constraints and abbreviated templates" — sam.mccall / detail
  42. [llvm-exegesis] Allow the randomizer to fail nicely... — courbet / detail
  43. [mlir] Shrink-wrap anonymous namespaces around the classes it's supposed — benny.kra / detail
  44. [NFC][DwarfDebug] Use proper analog GNU attribute for the pc address — djordje.todorovic / detail
  45. [LLD] [COFF] Silence a GCC warning about an unused variable. NFC. — martin / detail
  46. [SelectionDAG] Compute Known + Sign Bits - merge INSERT_SUBVECTOR — llvm-dev / detail
  47. [SelectionDAG] ComputeKnownBits - merge EXTRACT_VECTOR_ELT known/unknown — llvm-dev / detail
  48. [FileCheck] Strengthen error checks in unit tests — thomasp / detail
  49. [llvm-exegesis] Don't use unsupported aliasing instructions — Milos.Stojanovic / detail
  50. [ARM,MVE] Revise immediate VBIC/VORR to look more like NEON. — simon.tatham / detail
  51. [ARM,MVE] Support immediate vbicq,vorrq,vmvnq intrinsics. — simon.tatham / detail
  52. [AArch64][SVE] Add first-faulting load intrinsic — kerry.mclaughlin / detail
  53. Treat C# `using` as a control statement — krasimir / detail
  54. [Alignement][NFC] Deprecate untyped CreateAlignedLoad — gchatelet / detail

#6898 (Jan 22, 2020 5:55:25 PM)

  1. [lldb] Add lldb reproducer test stage — Jonas Devlieghere / detail
  2. [mlir] Enable specifying verify on OpInterface — jpienaar / detail
  3. [mlir][spirv] Add lowering for composite std.constant. — antiagainst / detail
  4. Extend misc-misplaced-const to detect using declarations as well as — aaron / detail
  5. [llvm-mca][NFC] Regenerate tests @HEAD. — courbet / detail
  6. Use SelectionDAG::getShiftAmountConstant(). NFCI. — llvm-dev / detail
  7. [SelectionDAG] getShiftAmountConstant - assert the type is an integer. — llvm-dev / detail
  8. [InstCombine] add tests for fneg+fadd; NFC — spatel / detail
  9. AMDGPU: Fix missing immarg on llvm.amdgcn.interp.mov — arsenm2 / detail
  10. AMDGPU/GlobalISel: RegBankSelect interp intrinsics — arsenm2 / detail
  11. Revert "Extend misc-misplaced-const to detect using declarations as well — aaron / detail
  12. [ASTImporter] Properly delete decls from SavedImportPaths — Raphael Isemann / detail
  13. AMDGPU: Fix interaction of tfe and d16 — arsenm2 / detail
  14. AMDGPU/GlobalISel: Handle atomic_inc/atomic_dec — arsenm2 / detail
  15. AMDGPU/GlobalISel: Fix RegbankSelect for llvm.amdgcn.fmul.legacy — arsenm2 / detail
  16. [MachineScheduler] Allow clustering mem ops with complex addresses — jay.foad / detail
  17. [AArch64][SVE] Add patterns for unpredicated load/store to — sander.desmalen / detail
  18. [ARM] MVE Gather Scatter cost model tests. NFC — david.green / detail
  19. [ARM] Basic gather scatter cost model — david.green / detail
  20. [VE] setcc isel patterns — simon.moll / detail
  21. [InstCombine] fneg(X + C) --> -C - X — spatel / detail
  22. Unconditionally enable lvalue function designators; NFC — aaron / detail
  23. AMDGPU/GlobalISel: Add pre-legalize combiner pass — arsenm2 / detail
  24. AMDGPU: Do binop of select of constant fold in AMDGPUCodeGenPrepare — arsenm2 / detail
  25. AMDGPU: Look through casted selects to constant fold bin ops — arsenm2 / detail
  26. AMDGPU: Fix typo — arsenm2 / detail
  27. [VE] select and selectcc patterns — simon.moll / detail
  28. [lldb/Target] Sort CMakeLists (NFC) — medismail.bennani / detail
  29. AMDGPU/GlobalISel: Fold constant offset vector extract indexes — arsenm2 / detail
  30. [mlir] Swap use of to_vector() with lookupValues() in LLVMIRIntrinsicGen — hayarms / detail
  31. AMDGPU/GlobalISel: Fix RegBankSelect for G_INSERT_VECTOR_ELT — arsenm2 / detail
  32. AMDGPU/GlobalISel: Select G_INSERT_VECTOR_ELT — arsenm2 / detail
  33. [compiler-rt] [builtins] Fix clear_cache_test to work with MPROTECT — mgorny / detail
  34. [gn build] (manually) port a174f0da62f — thakis / detail
  35. AMDGPU/GlobalISel: Fold add of constant into G_INSERT_VECTOR_ELT — arsenm2 / detail
  36. [X86][SSE] combineExtractWithShuffle - — llvm-dev / detail
  37. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail
  38. AMDGPU/GlobalISel: Keep G_BITCAST out of waterfall loop — arsenm2 / detail
  39. AMDGPU: Fix element size assertion — arsenm2 / detail
  40. [AArch64] Add test for DWARF return address signing — pablo.barrio / detail
  41. [PGO][PGSO] Update BFI in CodeGenPrepare::optimizeSelectInst. — yamauchi / detail
  42. AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp8 — arsenm2 / detail
  43. AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp — arsenm2 / detail
  44. Regenerate test/CodeGen/ARM/vext.ll. NFC. — Stanislav.Mekhanoshin / detail
  45. Precommit NFC part of DAGCombiner change. NFC. — Stanislav.Mekhanoshin / detail
  46. [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile — daltenty / detail
  47. AMDGPU/GlobalISel: Handle 16-bank LDS llvm.amdgcn.interp.p1.f16 — arsenm2 / detail
  48. [AArch64] Don't rename registers with pseudo defs in Ld/St opt. — florian_hahn / detail
  49. [gn build] [win] produce symbolized stack frames in release builds too — thakis / detail
  50. Revert "Unconditionally enable lvalue function designators; NFC" — aaron / detail
  51. [scudo][standalone] Reduce Android region sizes to 128MB — kostyak / detail
  52. [Flang] add some cmake code to allow for out-of-tree building of MLIR — aminim / detail
  53. Revert "[gn build] [win] produce symbolized stack frames in release — thakis / detail
  54. Revert "[DA][TTI][AMDGPU] Add option to select GPUDA with TTI" — thakis / detail
  55. [ARM] Mark MVE loads/store as not having side effects — david.green / detail
  56. [X86][SSE] combineExtractWithShuffle - extract(bitcast(broadcast(x))) — llvm-dev / detail
  57. [CMake][Fuchsia] Disable in-process cc1 — phosek / detail
  58. Add a comment about when we can remove this construct; NFC. — aaron / detail
  59. [Concepts] Fix bug when referencing function parameters in instantiated — saar / detail
  60. [gn build] reformat all build files again — thakis / detail
  61. Add LLVM_VALUE_FUNCTION to Optional::map(); NFC — aaron / detail
  62. AMDGPU/R600: Emit rodata in text segment — jano.vesely / detail
  63. [mlir] Add baseAttr to TypedArrayAttrBase. — aminim / detail
  64. [LoopDeletion] Teach LoopDeletion to preserve MemorySSA if available. — asbirlea / detail
  65. Add a bit of documentation on attribute spellings that were missing. — aaron / detail
  66. Extend misc-misplaced-const to detect using declarations as well as — aaron / detail
  67. [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader — efriedma / detail
  68. [x86] fold vperm2x128 to concat of 128-bit high half vectors — spatel / detail
  69. [llvm-cov] Add support for -skip-functions to lcov — mmoroz / detail
  70. [libFuzzer] Add INFO output when LLVMFuzzerCustomMutator is found. — mmoroz / detail
  71. R600: Fix failing testcase — arsenm2 / detail
  72. Convert AssertTrue( A == B) to AssertEqual(A, B) in TestObjCStepping.py. — jingham / detail
  73. [lldb/Util] Fix lldb-repro now it doesn't take a path to lldb — Jonas Devlieghere / detail
  74. [lldb/Test] Use lit's capabilities to skip lldb-repro tests. — Jonas Devlieghere / detail
  75. [lldb/Reproducer] Correctly instrument enum values — Jonas Devlieghere / detail
  76. [ODRHash] Factor out functionality for CXXRecord ODR diagnostics (NFCI) — bruno.cardoso / detail
  77. [PatternMatch] Add m_APInt/m_APFloat matchers accepting undef — nikita.ppv / detail
  78. Clang] Fix expansion of response files in -Wp after integrated-cc1 — alexandre.ganea / detail
  79. [PowerPC] Collect some CallLowering arguments into a struct. [NFC] — sd.fertile / detail
  80. [PatternMatch] Make m_c_ICmp swap the predicate (PR42801) — nikita.ppv / detail
  81. [TestStdModuleSysroot] Only run locally. — ditaliano / detail
  82. [mlir][Linalg] Add tensor support to Linalg EDSC Builders — ntv / detail
  83. [X86] Cast to __v4hi instead of __m64 in the implementation of — craig.topper / detail
  84. [InstCombine] Add test for PR44529; NFC — nikita.ppv / detail
  85. [InstCombine] Combine neg of shl of sub (PR44529) — nikita.ppv / detail
  86. [www] Update cxx_status page to list changes on the Clang 10 branch as — richard / detail
  87. [lldb/Utility] Don't forward directories to the file collector — Jonas Devlieghere / detail
  88. [lldb/Test] Skip script interpreter tests reading from stdin for — Jonas Devlieghere / detail
  89. [LoopIdiomRecognize] Reduce variable scope. [NFCI] — asbirlea / detail
  90. [IndVarSimplify] Cleanup spaces and reduce variable scope [NFCI] — asbirlea / detail
  91. Embed a zero-length /dev/null in darwin-debug for the special section. — Jason Molenda / detail
  92. [nfc][libomptarget] Remove SHARED annotation from local variables — jonathanchesterfield / detail
  93. [cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail
  94. Revert "[cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail
  95. [lldb/Reproducer] Disable buffering of stdout during replay — Jonas Devlieghere / detail
  96. [IndVarSimplify] Teach IndVarSimplify to preserve MemorySSA. — asbirlea / detail

#6897 (Jan 22, 2020 5:59:32 AM)

  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

#6896 (Jan 21, 2020 6:08:25 PM)

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

#6895 (Jan 18, 2020 3:40:27 AM)

  1. [profile] Support counter relocation at runtime — phosek / detail
  2. hwasan: Remove dead code. NFCI. — peter / detail
  3. [CMake] Prefer multi-target variables over generic target variables in — phosek / detail
  4. [MemDepAnalysis/VNCoercion] Move static method to its only use. [NFCI] — asbirlea / detail
  5. Merge memtag instructions with adjacent stack slots. — eugenis / detail
  6. [gn build] fix build after 22af2cbefc — thakis / detail
  7. [gn build] Port d3db13af7e5 — llvmgnsyncbot / detail
  8. Remove redundant CXXScopeSpec from TemplateIdAnnotation. — richard / detail
  9. Remove AllTargetsAsmPrinters — thakis / detail
  10. [libc] Replace the use of gtest with a new light weight unittest — sivachandra / detail
  11. Remove unneeded FoldingSet.h include from Attributes.h — rnk / detail
  12. AMDGPU/GlobalISel: Select DS append/consume — arsenm2 / detail
  13. AMDGPU/GlobalISel: Select llvm.amdgcn.update.dpp — arsenm2 / detail
  14. Consolidate internal denormal flushing controls — arsenm2 / detail
  15. TableGen/GlobalISel: Don't check exact intrinsic opcode value — arsenm2 / detail
  16. [MLIR] LLVM dialect: modernize and cleanups — frank.laub / detail
  17. [WebAssembly] Track frame registers through VReg and local allocation — dschuff / detail
  18. [IR] Remove some unnecessary cleanup in Module's dtor, and use a — dblaikie / detail
  19. DebugInfo: Move SectionLabel tracking into CU's addRange — dblaikie / detail
  20. [lldb/Makefile.rules] Force the default target to be 'all' — Fred Riss / detail
  21. [lldb/testsuite] Modernize 2 test Makefiles — Fred Riss / detail
  22. [DAG] Add helper for creating constant vector index with correct type. — michael.hliao / detail
  23. [Concepts] Requires Expressions — saar / detail

#6894 (Jan 17, 2020 4:10:24 PM)

  1. [lldb] Run the shell test for Xcode's standalone build — Jonas Devlieghere / detail
  2. [AsmParser] Make generic directives and aliases case insensitive. — david.spickett / detail
  3. Fix Wparentheses warning. NFCI. — llvm-dev / detail
  4. [SelectionDAG] Better ISD::ANY_EXTEND/ISD::ANY_EXTEND_VECTOR_INREG — llvm-dev / detail
  5. [AArch64][SVE] Add break intrinsics — cullen.rhodes / detail
  6. [lldb] Add missing terminate calls to Python/Lua subsystems — Raphael Isemann / detail
  7. [lldb] Remove out of order OperatingSystemPython::Terminate call in — Raphael Isemann / detail
  8. [llvm-exegesis][mips] Add support for memory instructions — Milos.Stojanovic / detail
  9. clang-format: fix spacing in `operator const char*()` — krasimir / detail
  10. clang-format: [JS] pragmas for tslint, tsc. — martin / detail
  11. [BasicBlock] fix looping in getPostdominatingDeoptimizeCall — fedor.sergeev / detail
  12. Revert "[mlir][ods] Support dialect specific content emission via hooks" — antiagainst / detail
  13. [mlir][spirv] Support implied extensions and capabilities — antiagainst / detail
  14. [ARM][MVE] Tail Predicate IsSafeToRemove — sam.parker / detail
  15. [IR] add unit test for Constant::isElementWiseEqual() for undef corner — spatel / detail
  16. [IR] fix Constant::isElementWiseEqual() to allow for all undef elements — spatel / detail
  17. Add `bugprone-reserved-identifier` — aaron / detail
  18. [gn build] Port 42a0355816d — llvmgnsyncbot / detail
  19. [SelectionDAG] ComputeKnownBits - assert we're computing the 0'th — llvm-dev / detail
  20. [X86] Split X87/SSE compare classes into WriteFCom + WriteFComX — llvm-dev / detail
  21. [clang-tidy] Disable Checks on If constexpr statements in template — nathan / detail
  22. Fix a compile error to get bots back to green. — aaron / detail
  23. Another speculative fix for the Windows bots. — aaron / detail
  24. [Hexagon] Add prev65 subtarget feature — kparzysz / detail
  25. [Hexagon] Improve HVX version checks — kparzysz / detail
  26. [x86] try harder to form 256-bit unpck* — spatel / detail
  27. Fix gcc9 "moving a local object in a return statement prevents copy — llvm-dev / detail
  28. Fix gcc9 "moving a local object in a return statement prevents copy — llvm-dev / detail
  29. Revert rGff3fe145fe48 "Fix gcc9 "moving a local object in a return — llvm-dev / detail
  30. Revert rGb6437b352db9 - "Fix gcc9 "moving a local object in a return — llvm-dev / detail
  31. AMDGPU: Don't assert on a16 images on targets without FeatureR128A16 — arsenm2 / detail
  32. [DataFlow] Factor two worklist implementations out — xazax / detail
  33. Renamed traverseDecl to TraverseDecl in a test — gribozavr / detail
  34. [AArch64] Make AArch64 specific assembly directives case insensitive — david.spickett / detail
  35. [lldb] Try to fix writing outside temp dir from — sam.mccall / detail
  36. [mlir][spirv] Add `const` qualifier for static arrays — antiagainst / detail
  37. [InstCombine] Add test for -expensive-combines option; NFC — nikita.ppv / detail
  38. [InstCombine] Support disabling expensive combines in opt — nikita.ppv / detail
  39. [InstCombine] Split assume test in expensive and not; NFC — nikita.ppv / detail
  40. [InstCombine] Fix worklist management in return combine — nikita.ppv / detail
  41. [mlir] Improve documentation in ModuleTranslation MLIR to LLVM IR — zinenko / detail
  42. [mlir][spirv] Add lowering from `loop.if` to `spv.selection` — antiagainst / detail
  43. [VectorOps] Update vector transfer read op comments. — ntv / detail
  44. [InstCombine] Fix worklist management in DSE (PR44552) — nikita.ppv / detail
  45. [libTooling] Fix bug in Stencil handling of macro ranges — yitzhakm / detail
  46. [mlir] Generator converting LLVM intrinsics defs to MLIR ODS — zinenko / detail
  47. [SeparateConstOffsetFromGEP] Fix: sext(a) + sext(b) -> sext(a + b) — kevin.neal / detail
  48. [llvm-nm] Don't report "no symbols" error for files that contain symbols — sbc / detail
  49. [mlir][spirv] Explicitly set the size of static arrays — antiagainst / detail
  50. Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot — Adrian Prantl / detail
  51. [perf-training] Ignore ' (in-process)' prefix from -### — francisvm / detail
  52. Revert "[llvm-nm] Don't report "no symbols" error for files that contain — sbc / detail
  53. [test] Fix tests after D52810 — maskray / detail
  54. Reland "[llvm-nm] Don't report "no symbols" error for files that contain — maskray / detail
  55. [clang] Set function attributes on SEH filter functions correctly. — Sanne.Wouda / detail
  56. [test] Fix test/ELF/lto/thinlto-obj-path.ll after D52810 — maskray / detail
  57. [mlir] Replace AbstractOperation::classof with a ClassID instance. — riverriddle / detail
  58. [Hexagon] Refactor HexagonShuffle — kparzysz / detail
  59. [InterfaceStubs][test] Add -triple to — maskray / detail
  60. [GlobalsModRef] Add invalidate method — asbirlea / detail
  61. [Hexagon] Move testcase from c1873631d0a8f2acc to proper location — kparzysz / detail
  62. [mlir][spirv] Explicitly construct ArrayRef from array — antiagainst / detail
  63. [AMDGPU] allow multi-dword flat scratch access since GFX9 — Stanislav.Mekhanoshin / detail
  64. [BrachProbablityInfo] Add invalidate method. — asbirlea / detail
  65. [CallGraph]  Add invalidate method. — asbirlea / detail
  66. [LazyCallGraph] Add invalidate method. — asbirlea / detail
  67. [UnitTests] Add invalidate methods. — asbirlea / detail
  68. [TestQuoting] Use the fully qualified path for remote platforms. — ditaliano / detail
  69. Update testcase for LLVM IR change (sysroot) — Adrian Prantl / detail
  70. Update clang test. — asbirlea / detail
  71. [Hexagon] Use itinerary for assembler HVX resource checking — kparzysz / detail
  72. [OPENMP]Improve debug locations in OpenMP regions. — a.bataev / detail
  73. [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader — huihuiz / detail
  74. [mlir][spirv] Explicitly construct ArrayRef from static array — antiagainst / detail
  75. Revert "[SVE] Pass Scalable argument to VectorType::get in Bitcode — efriedma / detail
  76. [libFuzzer] Allow discarding output in ExecuteCommand in Fuchsia. — mvanotti / detail
  77. [Flang][mlir] add a band-aid to support the creation of mutually — zinenko / detail
  78. [MLIR] LLVM dialect: Add llvm.atomicrmw — zinenko / detail
  79. Attempt to fix Go syntax error — Adrian Prantl / detail
  80. Revert "Attempt to fix Go syntax error" — Adrian Prantl / detail
  81. Revert "Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot" — Adrian Prantl / detail
  82. Move the sysroot attribute from DIModule to DICompileUnit — Adrian Prantl / detail
  83. [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol — maskray / detail
  84. debugserver: Pass -arch flags to mig invocation as needed — Vedant Kumar / detail
  85. [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc — epastor / detail
  86. [xray] Add xray-ignore-loops option — smeenai / detail
  87. [clang][xray] Add -fxray-ignore-loops option — smeenai / detail
  88. [xray] Allow instrumenting only function entry and/or only function exit — smeenai / detail
  89. Pass length of string in Go binding of CreateCompileUnit — Adrian Prantl / detail
  90. [mlir] [VectorOps] Rename Utils.h into VectorUtils.h — ajcbik / detail
  91. [InstSimplify] add test for select of FP constants; NFC — spatel / detail
  92. [InstSimplify] add test for select of vector constants; NFC — spatel / detail
  93. hwasan: Move .note.hwasan.globals note to hwasan.module_ctor comdat. — peter / detail
  94. [libc++] Optimize / partially inline basic_string copy constructor — eric / detail
  95. [mlir][Linalg] Extend linalg vectorization to MatmulOp — ntv / detail
  96. [lldb/Docs] Fix formatting for the variable formatting page — Jonas Devlieghere / detail
  97. [libcxx] Introduce LinuxRemoteTI for remote testing — jaskiewiczs / detail
  98. [CMake] Use LinuxRemoteTI instead of LinuxLocalTI in CrossWinToARMLinux — jaskiewiczs / detail

#6893 (Jan 17, 2020 4:12:31 AM)

  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
  10. [lldb/Debugger] Rename ExecuteIOHandlers to RunIOHandlers (NFC) — Jonas Devlieghere / detail
  11. Add testing for DW_OP_piece and fix a bug with small Scalar values. — Adrian Prantl / detail
  12. Fix a buffer-size bug when the first DW_OP_piece is undefined — Adrian Prantl / detail
  13. [modules] Do not cache invalid state for modules that we attempted to — vsapsai / detail
  14. Add back more link components. — wanyu9511 / detail
  15. Revert "[RISCV] Support ABI checking with per function target-features" — zakk.chen / detail
  16. Add extra test file forgotten in 45d7080. — richard / detail
  17. [NFC][PowerPC] Remove unnecessary link components. — wanyu9511 / detail
  18. [mlir][spirv] Add implied capabilities and availability for capabilities — antiagainst / detail
  19. [mlir][spirv] Use symbolize functions in enum attribute predicates — antiagainst / detail
  20. [mlir][spirv] Fix SPV_MM_Vulkan extension reqirements — antiagainst / detail
  21. Avoid creating an immutable map in the Automaton class. — hayarms / detail
  22. AMDGPU: Add register classes to MUBUF load patterns — arsenm2 / detail
  23. Don't dump IR output from this test to stdout. — richard / detail
  24. [lldb] add to gdb to lldb doc — cyndy_ishida / detail
  25. [lldb/CMake] Set LLVM_HOST_TRIPLE from TARGET_TRIPLE in standalone — Jonas Devlieghere / detail
  26. [docs][ORC] Update the "utilities" section, tidy intro and fix typo. — Lang Hames / detail
  27. [lldb/CMake] Remove duplicate entry — Jonas Devlieghere / detail
  28. [Transforms][RISCV] Remove a "using namespace llvm" from an include — craig.topper / detail
  29. [docs][ORC] Fix some RST errors in the ORCv2 doc. — Lang Hames / detail
  30. [docs][ORC] Try to fix 'title-level inconsistent' error in ORCv2.rst. — Lang Hames / detail
  31. [lldb/Test] Fix API tests for mutli-config generators — Jonas Devlieghere / detail
  32. [lldb/Cmake] Add a CMakeLists.txt to the utils directory... — Jonas Devlieghere / detail
  33. [lldb] Remove ClangASTContext.h inclusion in Target.cpp — apl / detail
  34. Revert "[clangd][test] Disable a particular testcase in — kadircet / detail
  35. [lldb] Re-add NSDate formatter — Raphael Isemann / detail
  36. Remove old Suversion release scripts — hans / detail
  37. [lldb][NFC] Delete unused — Raphael Isemann / detail
  38. Reapply Allow system header to provide their own implementation of some — sguelton / detail
  39. Add __warn_memset_zero_len builtin as a workaround for glibc issue — sguelton / detail
  40. clang-format: [JS] Handle more keyword-named methods. — martin / detail
  41. Revert "Avoid creating an immutable map in the Automaton class." — gribozavr / detail
  42. [lldb][NFC] Resynchronize Init/Terminate calls in — Raphael Isemann / detail
  43. [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS. — peter.smith / detail
  44. [AArch64][SVE] Add ImmArg property to intrinsics with immediates — kerry.mclaughlin / detail

#6892 (Jan 16, 2020 4:41:15 PM)

  1. Remove release note about in-process-cc1 — hans / detail
  2. [lldb][NFC] Migrate several tests to expect_expr — Raphael Isemann / detail
  3. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  4. Fix unused variable warning. NFCI. — llvm-dev / detail
  5. [clangd] Make output order of allTargetDecls deterministic — kadircet / detail
  6. [ELF] Optimization to LinkerScript::computeInputSections NFC — andrew.ng / detail
  7. Revert "[PHIEliminate] Move dbg values after phi and label" — jeremy.morse / detail
  8. Make lld cmake not compute commit revision twice — thakis / detail
  9. Removed an unused include from TypeLocVisitor.h — gribozavr / detail
  10. [VectorUtils] Rework the Vector Function Database (VFDatabase). — francesco.petrogalli / detail
  11. try to unbreak build after 4b6d9ac392613 — thakis / detail
  12. [mlir][Linalg] Fix Linalg EDSC builders — ntv / detail
  13. [ARM][MVE] Enable extending gathers — anna.welker / detail
  14. [lldb/DWARF/test] Freshen up debug_names tests — pavel / detail
  15. [GlobalISel] Use more MachineIRBuilder helper methods — jay.foad / detail
  16. [ARM][LowOverheadLoops] Update liveness info — sam.parker / detail
  17. [Hexagon] Remove unnecessary case in StringSwitch, NFC — kparzysz / detail
  18. Remove some SVN-specific code. — thakis / detail
  19. [GlobalISel] Pass MachineOperands into MachineIRBuilder helper methods — jay.foad / detail
  20. [GlobalISel] Don't arbitrarily limit a mask to 64 bits — jay.foad / detail
  21. [Hexagon] Add preprocessor test for hexagonv66 — kparzysz / detail
  22. AMDGPU/GlobalISel: Select DS GWS intrinsics — arsenm2 / detail
  23. [lldb][NFC] Delete TestDataFormatterObjCNSDate.py — Raphael Isemann / detail
  24. [MC][test] Fix non-portable GNU diff option — hubert.reinterpretcast / detail
  25. AMDGPU/GlobalISel: Don't handle legacy buffer intrinsic — arsenm2 / detail
  26. [llvm-exegesis][NFC] Refactor Mips tests fixtures into a base class. — Milos.Stojanovic / detail
  27. [llvm-exegesis][mips] Add RegisterAliasingTest unit test — Milos.Stojanovic / detail
  28. [Hexagon] Fix alignment info for __builtin_circ_lduh — kparzysz / detail
  29. [gn build] Port 6b357866496 — llvmgnsyncbot / detail
  30. [llvm] Make new pass manager's OptimizationLevel a class — mtrofin / detail
  31. [lldb/Scripts] Remove swig_bot_lib/__init__.py — Jonas Devlieghere / detail
  32. [GVN] introduce GVNOptions to control GVN pass behavior — fedor.sergeev / detail
  33. [LLDB] Add SymbolVendorWasm plugin for WebAssembly debugging — dschuff / detail
  34. [LLDB] Convert Plugins/ObjectFile/wasm/ObjectFileWasm.h to unix line — dschuff / detail
  35. remove an include that's unused after r347592 — thakis / detail
  36. [lldb/test] Revert changes to debug-names-compressed.cpp — pavel / detail
  37. [SystemZ] Avoid unnecessary conversions in vecintrin.h — ulrich.weigand / detail
  38. [PowerPC][AIX] Make PIC the default relocation model for AIX — wanyu9511 / detail
  39. [gn build] include revision information in lld --version output — thakis / detail
  40. [gn build] (manually) port bed7626f04f7 — thakis / detail
  41. Revert "[Loop Peeling] Add possibility to enable peeling on loop nests." — arkady.shlykov / detail
  42. [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4 — maskray / detail
  43. [Hexagon] Add a target feature to disable compound instructions — kparzysz / detail
  44. Delete control character from comment. (NFC) — Adrian Prantl / detail
  45. AMDGPU: Update tests to use modern buffer intrinsics — arsenm2 / detail
  46. TableGen: Remove dead code — arsenm2 / detail
  47. TableGen/GlobalISel: Fix srcvalue inputs — arsenm2 / detail
  48. GlobalISel: Preserve load/store metadata in IRTranslator — arsenm2 / detail
  49. GlobalISel: Apply target MMO flags to atomics — arsenm2 / detail
  50. AMDGPU: Remove IR section from MIR test — arsenm2 / detail
  51. [clangd] Make define outline code action visible — kadircet / detail
  52. [clangd] Print underlying type for decltypes in hover — kadircet / detail
  53. [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation — craig.topper / detail
  54. [Hexagon] Update autogeneated intrinsic information in LLVM — kparzysz / detail
  55. GlobalISel: Move extension scalar narrowing to separate function — arsenm2 / detail
  56. GlobalISel: Don't ignore requested ext narrowing type — arsenm2 / detail
  57. AMDGPU/GlobalISel: Improve lowering of G_SEXT_INREG — arsenm2 / detail
  58. AMDGPU: Update more tests to use modern buffer intrinsics — arsenm2 / detail
  59. Don't run powerpc lit test case on other platforms. — wanyu9511 / detail
  60. AMDGPU: Remove outdated comment — arsenm2 / detail
  61. [lldb/test] Exted test for CMTime data formatter — Jonas Devlieghere / detail
  62. [libc++] Fix Windows DLL build for string. — eric / detail
  63. [OpenMP][Tool] Fix memory leak and double-allocation — protze / detail
  64. Address redirect issue on Windows. — wanyu9511 / detail
  65. [ELF] -r: don't create .interp — maskray / detail
  66. [Hexagon] Update autogenerated intrinsic info in clang — kparzysz / detail
  67. Resubmit: [JumpThreading] Thread jumps through two basic blocks — kazu / detail
  68. [GVN] add GVN parameters parsing to new pass manager — fedor.sergeev / detail
  69. [Hexagon] Add ELF flags for Hexagon v66 to ELFYAML.cpp — kparzysz / detail
  70. [clangd] Add workaround for GCC5 host compilers. NFC. — michael.hliao / detail
  71. [NFC] Remove unnecessary link components. — wanyu9511 / detail
  72. scudo: Add initial memory tagging support. — peter / detail
  73. Factor out renaming logic from readability-identifier-naming — aaron / detail
  74. [gn build] Port d5c6b8407c1 — llvmgnsyncbot / detail
  75. [OPENMP]Avoid string concat where possible and use standard name — a.bataev / detail
  76. [IR] fix crash in Constant::isElementWiseEqual() with FP types — spatel / detail
  77. [WebAssembly] Track frame registers through VReg and local allocation — dschuff / detail
  78. Add BuiltinsHexagonDep.def to clang module map — kparzysz / detail
  79. [llvm-nm] Use `StringRef` over `const std::string &` params — sbc / detail
  80. AMDGPU: Move permlane discard vdst_in optimization — arsenm2 / detail
  81. AMDGPU: Do permlane16 vdst_in discard optimization in InstCombine — arsenm2 / detail
  82. Revert "[WebAssembly] Track frame registers through VReg and local — dschuff / detail
  83. lldb: xfail TestCrossDSOTailCalls.py and TestCrossObjectTailCalls.py on — Vedant Kumar / detail
  84. [libcxx] Temporarily switch back to pthread backend for Fuchsia — phosek / detail
  85. [lld][WebAssembly] Use a more meaningful name for stub functions — sbc / detail
  86. [mlir] NFC: Fix trivial typos — zinenko / detail
  87. [mlir] support translation of multidimensional vectors to LLVM IR — zinenko / detail
  88. [clangd][test] Disable a particular testcase in — Jan Korous / detail
  89. AMDGPU: Update clang test — arsenm2 / detail
  90. [OPENMP]Do not emit RTTI descriptor for NVPTX devices. — a.bataev / detail
  91. [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into — Jessica Paquette / detail

#6891 (Jan 16, 2020 5:11:05 AM)

  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
  11. PR42694 Support explicit(bool) in older language modes as an extension. — richard / detail
  12. [lldb/Reproducers] Extract function for reading environment override — Jonas Devlieghere / detail
  13. Set some fast math attributes in setFunctionAttributes — arsenm2 / detail
  14. [lldb/Reproducers] Add a flag to always generating a reproducer — Jonas Devlieghere / detail
  15. Insert wait instruction after X87 instructions which could raise — chen3.liu / detail
  16. [gn build] Port 8fdafb7dced — llvmgnsyncbot / detail
  17. [lldb/Reproducers] Print more info for reproducer status — Jonas Devlieghere / detail
  18. [mlir] fix broken links to Glossary — inouehrs / detail
  19. [LegalizeDAG][TargetLowering] Move vXi64/i64->vXf32/f32 uint_to_fp — craig.topper / detail
  20. [DebugInfo] Simplify the constructor of DWARFDebugAranges::Range. NFC. — ikudrin / detail
  21. [lldb] Fix asan failures in data-formatter-objc tests — Raphael Isemann / detail
  22. [VE] i64 arguments, return values and constants — simon.moll / detail
  23. [HIP][AMDGPU] expand printf when compiling HIP to AMDGPU — sameer.sahasrabuddhe / detail
  24. [gn build] Port ed181efa175 — llvmgnsyncbot / detail
  25. [LV] Make X86/assume.ll X86 independent (NFC). — flo / detail
  26. [LV] Allow assume calls in predicated blocks. — flo / detail
  27. clang-format: [JS] tests for async wrapping. — martin / detail
  28. [IR] Mark memset.* intrinsics as IntrWriteMem. — flo / detail
  29. [clangd] Dont display `<unknown>` kinds in hover board — kadircet / detail
  30. [Concepts] Fix ConceptSpecializationExpr profiling crash — saar / detail
  31. [PHIEliminate] Move dbg values after phi and label — jeremy.morse / detail

#6890 (Jan 15, 2020 5:16:43 PM)

  1. lldb-sanitized: Move MAX_PARALLEL_TESTS initialization to a place where — Adrian Prantl / detail
  2. [PowerPC] Legalize saturating vector add/sub — nemanja.i.ibm / detail
  3. [llvm-locstats] Add the --compare option — djordje.todorovic / detail
  4. Further implement CWG 2292 — aaron / detail
  5. [RISCV] Fix test for inline asm z constraint modifier — luismarques / detail
  6. TableGen/GlobalISel: Don't reconstruct CodeGenRegBank — arsenm2 / detail
  7. TableGen/GlobalISel: Don't take reference to temporary values — arsenm2 / detail
  8. TableGen: Delete some copy constuctors — arsenm2 / detail
  9. GlobalISel: Fix narrowScalar for G_ANYEXT results — arsenm2 / detail
  10. AMDGPU: Partially directly select llvm.amdgcn.interp.p1.f16 — arsenm2 / detail
  11. GlobalISel: Implement lower for G_BITCAST — arsenm2 / detail
  12. [mlir] LLVM import: handle function-typed constants — zinenko / detail
  13. [FPEnv] Address post-commit review comment for D71467 — ulrich.weigand / detail
  14. [clangd] Show hower info for expressions — kadircet / detail
  15. [ELF] Avoid false-positive assert in getErrPlace() — Alexander.Richardson / detail
  16. [mlir][EDSC] Refactor dependencies involving EDSCs. — ntv / detail
  17. [gn build] (manually) port b4a99a061f51 better — thakis / detail
  18. [clangd] Add a ruler after header in hover — kadircet / detail
  19. [clangd] Rearrange type, returntype and parameters in hover card — kadircet / detail
  20. [clang] New __attribute__((__clang_arm_mve_strict_polymorphism)). — simon.tatham / detail
  21. [gn build] find mistakes like the one fixed in 72b5989e0d1 at build time — thakis / detail
  22. [clangd] Fix windows buildbots — kadircet / detail
  23. Restore "[ThinLTO] Add additional ThinLTO pipeline testing with new PM" — tejohnson / detail
  24. [llvm-readobj][test] - Cleanup SHT_RELR sections testing. — grimar / detail
  25. [mlir][Linalg] NFC - Hotfix for gcc-5 build — ntv / detail
  26. [CMake] Enable -qfuncsect when building with IBM XL — hubert.reinterpretcast / detail
  27. DWARFDebugLine.cpp: Format unknown line number standard opcodes — hubert.reinterpretcast / detail
  28. [ORC] Update lazyReexports to support aliases with different symbol — Lang Hames / detail
  29. [ORC] Simplify use of lazyReexports with LLJIT. — Lang Hames / detail
  30. [mlir][Linalg] NFC - Cleanup Linalg Pass locations and namespacing — ntv / detail
  31. [mlir][Linalg] NFC - Hotfix for gcc-5 build — ntv / detail
  32. [InstCombine] reassociate fsub+fsub into fsub+fadd — spatel / detail
  33. [Loop Peeling] Add possibility to enable peeling on loop nests. — arkady.shlykov / detail
  34. [ThinLTO] Always import constants — evgeny / detail
  35. Fix bot by adjusting wildcard matching — tejohnson / detail
  36. Revert "[mlir] Create a gpu.module operation for the GPU Dialect." — benny.kra / detail
  37. [clangd] Extract string literals in macro arguments to unbreak gcc — kadircet / detail
  38. [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ — mark.murray / detail
  39. Replace CLANG_SPAWN_CC1 env var with a driver mode flag — thakis / detail
  40. [gn build] Reformat all build files — thakis / detail
  41. Revert "Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - — Amara Emerson / detail
  42. [ORC] Set setCloneToNewContextOnEmit on LLJIT's transform layer when — Lang Hames / detail
  43. [Mips] Add FileCheck to a test that just tested for a crash. — craig.topper / detail
  44. [gn build] make "gn format" comment slightly more concise — thakis / detail
  45. [gn build] add multi-line forcing comments in more places — thakis / detail
  46. [gn build] re-run "gn format" with trunk gn — thakis / detail
  47. [docs][ORC] Update the laziness section of the ORCv2 design doc. — Lang Hames / detail
  48. [DWARF] Emit DW_AT_call_return_pc as an address — Vedant Kumar / detail
  49. DebugInfo: Factor out logic to update locations in MD_loop metadata, NFC — Vedant Kumar / detail
  50. Work around PR43337: don't try to use the vec_sel overloads for vector — richard / detail
  51. PR17164: Change clang's default behavior from — richard / detail
  52. [NFC][IndVarSimplify] remove duplicate code in — danilo.carvalho.grael / detail
  53. [mlir] Add shaped container component type interface — jpienaar / detail
  54. [NFC] Refactor InlineResult for readability — mtrofin / detail
  55. [MachineScheduler][NFC] Don't swap when we can't cluster — Jinsong Ji / detail
  56. lldb: Run TestCrossDSOTailCalls.py and TestCrossObjectTailCalls.py on — Vedant Kumar / detail
  57. [libc++] Make SFINAE'd member functions in string mutually exclusive. — eric / detail
  58. [libc++] Explicitly mark basic_string<...>::npos with default — eric / detail
  59. [libc++] Explicitly enumerate std::string external instantiations - — eric / detail
  60. [BasicBlock] add helper getPostdominatingDeoptimizeCall — fedor.sergeev / detail
  61. DWARF: Simplify the way the return PC is attached to call site tags, NFC — Vedant Kumar / detail
  62. [test] Move call-site-entry-linking.test into test/tools/dsymutil/X86 — Vedant Kumar / detail
  63. [libc++] Optimize basic_string::operator=(const basic_string&) for SSO — eric / detail
  64. [libc++] Fix parsing <string> in C++03. — eric / detail
  65. Revert "[OPENMP]Do not use RTTI by default for NVPTX devices." — a.bataev / detail
  66. [lldb/Debugger] Rename IO handler methods to be more meaningful (NFC) — Jonas Devlieghere / detail
  67. Revert "Allow system header to provide their own implementation of some — akhuang / detail
  68. [COFF] Warn that LLD does not support /PDBSTRIPPED: — rnk / detail
  69. [libcxx] Use mtx_plain | mtx_recursive following C11 API — phosek / detail
  70. [lldb/Utils] Patch all variables used by lldb-dotest — Jonas Devlieghere / detail
  71. [IR] Module's NamedMD table needn't be 'void *' — modocache / detail
  72. GlobalISel: Handle more cases of G_SEXT narrowing — arsenm2 / detail
  73. AMDGPU: Remove custom node for exports — arsenm2 / detail
  74. AMDGPU/GlobalISel: Select exp with patterns — arsenm2 / detail
  75. [CodeExtractor] Transfer debug info to extracted function — Vedant Kumar / detail
  76. [OPENMP]Use regular processing of vtable used when TU is a prefix. — a.bataev / detail
  77. Revert "Further implement CWG 2292" — akhuang / detail
  78. Process BUNDLE in tail duplication — Stanislav.Mekhanoshin / detail
  79. [lldb/Utils] Patch all variables used by lldb-dotest (2/2) — Jonas Devlieghere / detail
  80. [lldb/Utils] Patch all variables used by lit (3/3) — Jonas Devlieghere / detail
  81. Fix pack deduction to only deduce the arity of packs that are actually — richard / detail
  82. [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging — dschuff / detail

#6889 (Jan 15, 2020 5:41:25 AM)

  1. [zorg] Pass "-DLLVM_POLLY_LINK_INTO_TOOLS=ON" in getPollyBuildFactory — efriedma / detail
  2. [AVR] Add the AVR builder 'llvm-avr-linux' back, pulling from GitHub — me / detail
  3. [libcxx] Use C11 thread API on Fuchsia — phosek / detail
  4. [mlir] : Fix ViewOp shape folder for identity affine maps — ataei / detail
  5. [X86] Swap the 0 and the fudge factor in the constant pool for the — craig.topper / detail
  6. [X86] Drop an unneeded FIXME. NFC — craig.topper / detail
  7. [amdgpu] Fix typos in a test case. — michael.hliao / detail
  8. [Win64] Handle FP arguments more gracefully under -mno-sse — rnk / detail
  9. Allow /D flags absent during PCH creation under msvc-compat — rnk / detail
  10. [X86] ABI compat bugfix for MSVC vectorcall — rnk / detail
  11. [Concepts] Type Constraints — saar / detail
  12. [BranchAlign] Add master --x86-branches-within-32B-boundaries flag — listmail / detail
  13. DWARFDebugLine.cpp: Restore LF line endings — hstong / detail
  14. Modify test to use -S instead of -c so that it works when an external — douglas.yung / detail
  15. PR44540: Prefer an inherited default constructor over an initializer — richard / detail
  16. CMake: Make most target symbols hidden by default — tstellar / detail
  17. Relax the rules around objc_alloc and objc_alloc_init optimizations. — phabouzit / detail
  18. [PowerPC] Fix powerpcspe subtarget enablement in llvm backend — chmeeedalf / detail
  19. [ODRHash] Fix wrong error message with bitfields and mutable. — rtrieu / detail
  20. [Driver][X86] Add -malign-branch* and -mbranches-within-32B-boundaries — maskray / detail
  21. Fix up ms-pch-macro.c test to pass on non-Windows — rnk / detail
  22. [lldb/CommandInterpreter] Remove flag that's always true (NFC) — Jonas Devlieghere / detail
  23. [lldb/test] Add test for CMTime data formatter — Jonas Devlieghere / detail
  24. [Scheduler] Adjust interface of CreateTargetMIHazardRecognizer to use — david.green / detail
  25. [Attributor] AAValueConstantRange: Value range analysis using constant — uenoku.tokotoko / detail
  26. [ARM] Reegenerate MVE tests. NFC — david.green / detail
  27. [X86] Don't call LowerUINT_TO_FP_i32 for i32->f80 on 32-bit targets with — craig.topper / detail
  28. [VE] Minimal codegen for empty functions — simon.moll / detail
  29. [AMDGPU] Invert the handling of skip insertion. — cdevadas / detail
  30. [MachO] Add a test for detecting reserved unit length. — ikudrin / detail
  31. [gn build] Port 0dc6c249bff — llvmgnsyncbot / detail
  32. [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets. — ikudrin / detail
  33. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail
  34. [llvm-locstats][NFC] Support OOP concept — djordje.todorovic / detail
  35. Revert "[RISCV] Add Clang frontend support for Bitmanip extension" — scott.egerton / detail
  36. [yaml2obj/obj2yaml] - Add support for SHT_RELR sections. — grimar / detail
  37. [llvm-locstats] Add the --draw-plot option — djordje.todorovic / detail
  38. [AArch64][SVE] Add ptest intrinsics — cullen.rhodes / detail
  39. [Support] Replace Windows __declspec(thread) with thread_local for — russell.gallop / detail
  40. Revert "[yaml2obj/obj2yaml] - Add support for SHT_RELR sections." — grimar / detail
  41. [Lexer] Allow UCN for dollar symbol '\u0024' in identifiers when using — scott.egerton / detail
  42. [llvm-locstats] Fix the docs — djordje.todorovic / detail
  43. [NFC] Adjust test cases numbering, test commit. — arkady.shlykov / detail
  44. [AArch64][SVE] Fold variable into assert to silence unused variable — benny.kra / detail
  45. [lldb] Add expect_expr function for testing expression evaluation in — Raphael Isemann / detail
  46. [yaml2obj/obj2yaml] - Add support for SHT_RELR sections. — grimar / detail
  47. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  48. RegisterClassInfo::computePSetLimit - assert that we actually find a — llvm-dev / detail
  49. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  50. Revert "[RISCV] Support ABI checking with per function target-features" — zakk.chen / detail
  51. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail
  52. Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - — llvm-dev / detail
  53. Bump the trunk major version to 11 — hans / detail

#6888 (Jan 14, 2020 5:27:31 PM)

  1. Make helper functions static or move them into anonymous namespaces. — benny.kra / detail
  2. [FPEnv] Fix chain handling regression after 04a8696 — ulrich.weigand / detail
  3. [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions — selliott / detail
  4. [FPEnv] Add some comments to IRBuilder.h — ulrich.weigand / detail
  5. [lldb][NFC] Make name parameter in AddMethodToCXXRecordType a StringRef — Raphael Isemann / detail
  6. [TableGen] Update editor modes for new keywords. — simon.tatham / detail
  7. [InstSimplify] add tests for vector select; NFC — spatel / detail
  8. AArch64: fix bitcode upgrade of @llvm.neon.addp. — Tim Northover / detail
  9. Expression eval lookup speedup by not returning methods in — pavel / detail
  10. Fix "null pointer passed to nonnull argument" clang static analyzer — llvm-dev / detail
  11. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  12. Merge isa<> and getAs<> calls to fix "pointer is null" static analyzer — llvm-dev / detail
  13. Remove duplicate variable. NFCI. — llvm-dev / detail
  14. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  15. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  16. [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section — grimar / detail
  17. [lldb/DWARF] Move location list sections into DWARFContext — pavel / detail
  18. [AIX] ExternalSymbolSDNode lowering — Xiangling.Liao / detail
  19. [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour — Tom.Weaver / detail
  20. [OpenCL] Add MSAA sharing extension builtin functions — sven.vanhaastregt / detail
  21. Revert "Recommit "[GlobalOpt] Pass DTU to removeUnreachableBlocks — flo / detail
  22. [AArch64] Fix save register pairing for Windows AAPCS — Sanne.Wouda / detail
  23. Revert "[DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues — Tom.Weaver / detail
  24. [clang-tidy] Match InitListExpr in modernize-use-default-member-init — malcolm.parsons / detail
  25. [Syntax] Assert invariants on tree structure and fix a bug in mutations — ibiryukov / detail
  26. [Syntax] Mark synthesized nodes as modifiable — ibiryukov / detail
  27. [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour — Tom.Weaver / detail
  28. [scudo][standalone] Fork support — kostyak / detail
  29. [Syntax] Unset IsOriginal flag on nodes removed from the tree — ibiryukov / detail
  30. [ARM][MVE] VTP Block Pass fix — sjoerd.meijer / detail
  31. [clang][OpenCL] Fix covered switch warning — Jinsong Ji / detail
  32. Fix "pointer is null" clang static analyzer warnings. NFCI. — llvm-dev / detail
  33. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  34. [IR] fix potential crash in Constant::isElementWiseEqual() — spatel / detail
  35. [lldb/Utility] Use assert instead of llvm_unreachable for LLDBAssert — Jonas Devlieghere / detail
  36. [RISCV] Add Clang frontend support for Bitmanip extension — scott.egerton / detail
  37. [test] Make data layout of load-bitcast64.ll explicit, use — aqjune / detail
  38. Removed PointerUnion3 and PointerUnion4 aliases in favor of the variadic — gribozavr / detail
  39. [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols — maskray / detail
  40. [InstCombine] Let combineLoadToNewType preserve ABI alignment of the — aqjune / detail
  41. [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd — diggerlin / detail
  42. SCC: Allow ReplaceNode to safely support insertion — warren_ristow / detail
  43. [X86] Directly emit a BROADCAST_LOAD from constant pool in — craig.topper / detail
  44. [ThinLTO] Handle variable with twice promoted name (Rust) — tejohnson / detail
  45. [ELF] Delete the RelExpr member R_HINT. NFC — maskray / detail
  46. [ThinLTO/WPD] Remove an overly-aggressive assert — tejohnson / detail
  47. [RISCV] Allow shrink wrapping for RISC-V — lewis-revill / detail
  48. Added readability-qualified-auto check — aaron / detail
  49. [gn build] Port 36fcbb838c8 — llvmgnsyncbot / detail
  50. [lldb/test] test_breakpoints_func_full from — stilis / detail
  51. [MachineScheduler] Reduce reordering due to mem op clustering — jay.foad / detail
  52. [InstCombine] add test for possible cast-of-select transform; NFC — spatel / detail
  53. Fix NetBSD bot after b4a99a061f517e60985667e39519f60186cbb469 — alexandre.ganea / detail
  54. [nfc][libomptarget] Refactor amdgcn target_impl — jonathanchesterfield / detail
  55. [nfc][libomptarget] Refactor nvptx/target_impl.cu — jonathanchesterfield / detail
  56. [InstCombine] Add test for iterator invalidation bug; NFC — nikita.ppv / detail
  57. [InstCombine] Fix user iterator invalidation in bitcast of phi transform — nikita.ppv / detail
  58. [InstCombine] Make combineLoadToNewType a method; NFC — nikita.ppv / detail
  59. [InstCombine] Fix infinite loop due to bitcast <-> phi transforms — nikita.ppv / detail
  60. [OPENMP]Improve handling of possibly incorrectly mapped types. — a.bataev / detail
  61. [NewPM] Port MergeFunctions pass — nikita.ppv / detail
  62. [OpenMP][Tool] Runtime warning for missing TSan-option — protze / detail
  63. [Driver] Ignore -fno-semantic-interposition — maskray / detail
  64. [SVE] Add patterns for MUL immediate instruction. — danilo.carvalho.grael / detail
  65. [libcxx] [Windows] Make a more proper implementation of strftime_l for —