collapse
100%
WDescription%
Test Result: 0 tests failing out of a total of 305 tests.100
Build stability: No recent builds failed.100
Build History
x
#6683
(pending—Already running 1 builds across all nodes)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Identified problems
 
 
 Identified problems
 
 
 
 
 
 
 

Changes

#6682 (Jan 24, 2020 3:00:27 PM)

  1. clang: Only define OBJC_NEW_PROPERTIES when -x objective-c — Duncan P. N. Exon Smith / detail

#6681 (Jan 24, 2020 2:48:58 PM)

  1. [X86] Make `llc --help` output readable again — lebedev.ri / detail
  2. [X86] Break the loop in LowerReturn into 2 loops. NFCI — craig.topper / detail

#6680 (Jan 24, 2020 2:39:54 PM)

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

#6680 (Jan 24, 2020 2:39:54 PM)

  1. [msan] Instrument x86.pclmulqdq* intrinsics. — eugenis / detail

#6680 (Jan 24, 2020 2:39:54 PM)

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

#6679 (Jan 24, 2020 2:20:36 PM)

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

#6679 (Jan 24, 2020 2:20:36 PM)

  1. [DAGCombiner] Add combine for (not (strict_fsetcc)) to create a — craig.topper / detail
  2. [WebAssembly] Add reference types target feature — aheejin / detail
  3. [WebAssembly] Update bleeding-edge CPU features — aheejin / detail

#6679 (Jan 24, 2020 2:20:36 PM)

  1. Bump Android NDK version to r21. — eugenis / detail

#6678 (Jan 24, 2020 2:10:23 PM)

  1. [gn build] Port 8a81daaa8b5 — llvmgnsyncbot / detail
  2. [GWP-ASan] enable/disable and fork support. — eugenis / detail
  3. [PATCH] [Target] Test commit — evandro.menezes / detail
  4. [LLDB][NFC] Adding clarifying comment in — shafik / detail

#6677 (Jan 24, 2020 1:46:31 PM)

  1. [AST] Split parent map traversal logic into ParentMapContext.h — rnk / detail

#6674 (Jan 24, 2020 1:20:19 PM)

  1. Revert a107f86 "[GlobalsAA] Add back a check to — craig.topper / detail

#6673 (Jan 24, 2020 1:11:14 PM)

  1. [clang-tidy] Add library for clang-tidy main function — dmitry.polukhin / detail
  2. [gn build] Port 3f8b100e94b — llvmgnsyncbot / detail
  3. AMDGPU: Don't error on ds.ordered intrinsic in function — Matthew.Arsenault / detail
  4. AMDGPU/GlobalISel: Select wqm, softwqm and wwm intrinsics — Matthew.Arsenault / detail

#6672 (Jan 24, 2020 12:55:14 PM)

  1. Correct NumLoads in clustering — Stanislav.Mekhanoshin / detail

#6671 (Jan 24, 2020 12:38:34 PM)

  1. AMDGPU/GlobalISel: Add selection tests for G_ATOMICRMW_ADD — Matthew.Arsenault / detail
  2. AMDGPU: Don't check constant address space for atomic stores — Matthew.Arsenault / detail
  3. TableGen: Work around assert on Mips register definitions — Matthew.Arsenault / detail
  4. TableGen/GlobalISel: Handle non-leaf EXTRACT_SUBREG — Matthew.Arsenault / detail

#6670 (Jan 24, 2020 11:58:41 AM)

  1. Include <cstdlib> for std::abort() in clangd — dimitry / detail
  2. [GlobalsAA] Add back a check to intrinsic_addresstaken.ll to see if the — craig.topper / detail

#6669 (Jan 24, 2020 11:49:59 AM)

  1. [gn build] Port 555d8f4ef5e — llvmgnsyncbot / detail

#6668 (Jan 24, 2020 11:40:21 AM)

  1. [AMDGPU] Bundle loads before post-RA scheduler — Stanislav.Mekhanoshin / detail
  2. Make address-space-lambda.cl pass on 32-bit Windows — hans / detail

#6667 (Jan 24, 2020 11:31:23 AM)

  1. [PGO] Attach appropriate funclet operand bundles to value profiling — andrew.kaylor / detail

#6666 (Jan 24, 2020 11:20:49 AM)

  1. Allow combining of extract_subvector to extract element — Stanislav.Mekhanoshin / detail
  2. [AMDGPU] Allow narrowing muti-dword loads — Stanislav.Mekhanoshin / detail

#6665 (Jan 24, 2020 10:52:43 AM)

  1. Resubmit: [DA][TTI][AMDGPU] Add option to select GPUDA with TTI — Austin.Kerbow / detail

#6664 (Jan 24, 2020 10:40:21 AM)

  1. Support Swift calling convention for WebAssembly targets — dschuff / detail

#6663 (Jan 24, 2020 10:30:36 AM)

  1. Fix some comment typos. NFC. — llvm-dev / detail
  2. Add test for spaceship operator to __config — dave / detail
  3. [DA] Don't propagate from unreachable blocks — Austin.Kerbow / detail

#6662 (Jan 24, 2020 10:20:21 AM)

  1. [LoopStrengthReduce] Teach LoopStrengthReduce to preserve MemorySSA is — asbirlea / detail

#6661 (Jan 24, 2020 10:11:24 AM)

  1. [PGO] Early detection regarding whether pgo counter promotion is — andrew.kaylor / detail

#6660 (Jan 24, 2020 9:49:32 AM)

  1. [ARM] Use reduction intrinsics for larger than legal reductions — david.green / detail
  2. Verify that clang's max alignment is <= LLVM's max alignment — dave / detail
  3. [PatchableFunction] Allow empty entry MachineBasicBlock — maskray / detail

#6659 (Jan 24, 2020 9:10:16 AM)

  1. [ELF][PowerPC] Support R_PPC_COPY and R_PPC64_COPY — maskray / detail

#6657 (Jan 24, 2020 8:44:47 AM)

  1. [VE] global variable isel patterns — simon.moll / detail

#6656 (Jan 24, 2020 8:34:47 AM)

  1. [DebugInfo][LiveDebugValues] Teach Live Debug Values About Meta — Tom.Weaver / detail

#6651 (Jan 24, 2020 7:44:48 AM)

  1. [analyzer] PthreadLock: Fix return value modeling for XNU lock — Artem Dergachev / detail
  2. [analyzer] PthreadLock: Add more XNU rwlock unlock functions. — Artem Dergachev / detail
  3. [analyzer] NFC: PthreadLock: Use CallDescriptionMap, modernize. — Artem Dergachev / detail
  4. [analyzer] PthreadLock: Implement mutex escaping. — Artem Dergachev / detail
  5. [analyzer] PthreadLock: Implement dead region cleanup. — Artem Dergachev / detail

#6649 (Jan 24, 2020 7:27:57 AM)

  1. [clangd] Remove pesky ;. NFC — sam.mccall / detail
  2. [llvm-objcopy][COFF] Add support for --set-section-flags — serguei.n.dmitriev / detail
  3. [Sema] Provide declarations for MaximumAlignment, MaxAlignmentExponent — lebedev.ri / detail
  4. [X86][SSE] combineTargetShuffle - permilps(shufps(load(),x)) --> — llvm-dev / detail

#6648 (Jan 24, 2020 7:05:46 AM)

  1. [Sema] Introduce MaximumAlignment value, to be used instead of magical — lebedev.ri / detail
  2. [clangd] Rename DiagnosticsConsumer -> ClangdServer::Callbacks, and make — sam.mccall / detail

#6644 (Jan 24, 2020 6:20:17 AM)

  1. [Sema] Try 2: Sanity-check alignment requested via — lebedev.ri / detail
  2. FileCheck [9/12]: Add support for matching formats — thomasp / detail
  3. [VE] aligned load/store isel patterns — simon.moll / detail

#6643 (Jan 24, 2020 5:54:47 AM)

  1. [PowerPC][Future] Add prefixed instruction paddi to future CPU — wei.huang / detail

#6639 (Jan 24, 2020 5:14:58 AM)

  1. [lldb][NFC] Cleanup some if conditions in ASTImporterDelegate::Imported — Raphael Isemann / detail

#6638 (Jan 24, 2020 4:34:40 AM)

  1. [Alignment][NFC] Deprecate Align::None() — gchatelet / detail
  2. [X86][SSE] lowerShuffleWithSHUFPS - commute '2*V1+2*V2 elements' mask if — llvm-dev / detail
  3. [X86][SSE] Add another shufps+shufps test for fold through commutation — llvm-dev / detail
  4. [clangd][Hover] Change arrow in return type back to → — kadircet / detail

#6637 (Jan 24, 2020 3:50:01 AM)

  1. [lldb] Fix nondeterminism in TestCppBitfields — pavel / detail
  2. [lldb/DWARF] Remove a workaround from DebugNamesDWARFIndex — pavel / detail
  3. [X86][SSE] Add shufps+shufps test for fold through commutation — llvm-dev / detail
  4. [clangd] Show background index status using LSP 3.15 work-done progress — sam.mccall / detail
  5. [llvm-readelf] - Improve dumping of objects without a section header — grimar / detail
  6. [Sema] Try 2: Attempt to perform call-size-specific — lebedev.ri / detail
  7. [llvm-exegesis][NFC] Simplify code. — courbet / detail

#6636 (Jan 24, 2020 3:14:04 AM)

  1. [lldb][NFC] Fix formatting in ASTImporterDelegate::ImportImpl — Raphael Isemann / detail
  2. [AArch64][SVE] Add intrinsics for FFR manipulation — kerry.mclaughlin / detail
  3. [NFC][ARM] Add test — sam.parker / detail

#6635 (Jan 24, 2020 2:56:28 AM)

  1. [lldb][NFC] Delete unused ClangASTImporter::CompleteDecl — Raphael Isemann / detail

#6634 (Jan 24, 2020 2:47:01 AM)

  1. [SelectionDAG] rot(x, y) --> x iff ComputeNumSignBits(x) == BitWidth(x) — llvm-dev / detail

#6633 (Jan 24, 2020 2:37:44 AM)

  1. [mlir] Use all_of instead of a manual loop in IntrinsicGen. NFC — zinenko / detail
  2. [llvm-libc] Add memory function benchmarks — gchatelet / detail

#6632 (Jan 24, 2020 2:28:52 AM)

  1. [NFC][ARM] Make some params members instead. — sam.parker / detail
  2. [doc][llvm-objcopy] Remove redundant COFF-specific sub-heading — james.henderson / detail

#6631 (Jan 24, 2020 2:19:11 AM)

  1. [clang][NFC] Remove redundant cast — Raphael Isemann / detail
  2. [X86] Add test showing failure to remove vector rotate of allsignbits — llvm-dev / detail
  3. [clangd] Errors in TestTU cause test failures unless suppressed with — sam.mccall / detail

#6630 (Jan 24, 2020 2:06:50 AM)

  1. [Format] Fix 'auto x(T&&, T &&)->F' with PAS_Left. — sam.mccall / detail

#6629 (Jan 24, 2020 1:57:53 AM)

  1. [DWARF][test] Test all the call-site realted attrs — djordje.todorovic / detail

#6626 (Jan 24, 2020 1:30:55 AM)

  1. Recommit "[DWARF5][clang]: Added support for DebugInfo generation for — SourabhSingh.Tomar / detail

#6625 (Jan 24, 2020 1:11:07 AM)

  1. [WholeProgramDevirt][test] Fix test after D73094 — maskray / detail

#6624 (Jan 24, 2020 12:34:48 AM)

  1. [lldb] Fix file header of Host/posix/FileSystemPosix.cpp — maskray / detail
  2. [WPD] Allow load/save bitcoded index when running opt — evgeny / detail

#6623 (Jan 24, 2020 12:24:48 AM)

  1. [PowerPC] Delete IsDarwin from AsmPrinter functions — maskray / detail

#6621 (Jan 23, 2020 11:58:10 PM)

  1. [lldb][NFC] Fix all formatting errors in .cpp file headers — Raphael Isemann / detail

#6617 (Jan 23, 2020 11:23:51 PM)

  1. [llvm][TextAPI/MachO] Update variable names in unit tests. (NFC) — Jonas Devlieghere / detail
  2. [llvm][TextAPI/MachO] Extend TBD_V3 unittest to verify writing — Jonas Devlieghere / detail

#6616 (Jan 23, 2020 11:04:48 PM)

  1. [objc_direct] Allow for direct messages be sent to `self` when it is a — phabouzit / detail
  2. [objc_direct] do not add direct properties to the serialization array — phabouzit / detail

#6613 (Jan 23, 2020 10:34:55 PM)

  1. [PowerPC][MC] Delete PPCMCExpr::IsDarwin — maskray / detail

#6611 (Jan 23, 2020 10:04:48 PM)

  1. [Frontend] Delete some unneeded CC1 options — maskray / detail

#6610 (Jan 23, 2020 9:54:48 PM)

  1. [lldb/Util] Remove reproducers after replay — Jonas Devlieghere / detail

#6609 (Jan 23, 2020 9:44:48 PM)

  1. [lldb/Util] Fix Python 3 incompatibility in lldb-repro — Jonas Devlieghere / detail

#6607 (Jan 23, 2020 9:24:48 PM)

  1. [X86] Add -flax-vector-conversions=none to all of the x86 vector — craig.topper / detail

#6596 (Jan 23, 2020 7:34:49 PM)

  1. [examples][ORC] Remove an unused parameter from IR in an LLJIT example. — Lang Hames / detail
  2. [examples][ORC] Fix program names in calls to parse cl opt in examples. — Lang Hames / detail
  3. [examples][ORC] Add an example of how to use a custom ObjectLinkingLayer — Lang Hames / detail

#6594 (Jan 23, 2020 7:14:49 PM)

  1. Fix assert that doesn't check anything. — rtrieu / detail

#6588 (Jan 23, 2020 6:21:20 PM)

  1. [WebAssembly] Fix resume-only case in Emscripten EH — aheejin / detail
  2. [WinEH] Ignore lifetime.end PHI nodes in empty cleanuppads — andrew.kaylor / detail

#6586 (Jan 23, 2020 5:44:20 PM)

  1. Revert "[LTO/WPD] Enable aggressive WPD under LTO option" — tejohnson / detail
  2. [RISCV] Scheduler description for the Rocket core — evandro.menezes / detail

#6585 (Jan 23, 2020 5:12:02 PM)

  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

#6584 (Jan 23, 2020 4:44:07 PM)

  1. [Attributor][NFC] Do not (try to) simplify void values — johannes / detail
  2. [Attributor][FIX] Handle non-pointers when following uses — johannes / detail
  3. [Attributor][FIX] Avoid dangling pointers during code deletion — johannes / detail
  4. [Attributor] Record dependences only when necessary — johannes / detail
  5. [Attributor] Avoid REQUIRED dependences in favor of OPTIONAL ones — johannes / detail

#6584 (Jan 23, 2020 4:44:07 PM)

  1. Fix more syntax errors — Adrian Prantl / detail

#6583 (Jan 23, 2020 4:39:10 PM)

  1. Fix more syntax errors — Adrian Prantl / githubweb

#6583 (Jan 23, 2020 4:39:10 PM)

  1. Fix bot failure from 59733525d37cf9ad88b5021b33ecdbaf2e18911c — tejohnson / detail
  2. [lldb/Util] Use md5 instead of python's hash function. — Jonas Devlieghere / detail

#6581 (Jan 23, 2020 4:33:55 PM)

  1. Build fewer architectures on specialized LLDB builders — Adrian Prantl / githubweb
  2. Fix syntax error — Adrian Prantl / githubweb

#6581 (Jan 23, 2020 4:33:55 PM)

  1. [MS] Overhaul how clang passes overaligned args on x86_32 — rnk / detail
  2. [Utils] Use WeakTrackingVH in vector used as scratch storage. — asbirlea / detail
  3. [LTO/WPD] Enable aggressive WPD under LTO option — tejohnson / detail
  4. [Attributor][FIX] Store alignment only holds for the pointer value — johannes / detail
  5. [Attributor] `byval` arguments are always `noalias` — johannes / detail
  6. [Attributor][NFC] Fix spelling — johannes / detail
  7. [Attributor][NFC] Add an assertion — johannes / detail
  8. [Attributor][FIX][Alignment] Do not report a change if there was none — johannes / detail
  9. [Concepts] Make constraint expressions unevaluated until satisfaction — saar / detail
  10. [LoopStrengthReduce] Reuse utility method to clean dead instructions. — asbirlea / detail
  11. [clang-tidy] Add clang-tidy headers to clang distribution — dmitry.polukhin / detail

#6581 (Jan 23, 2020 4:33:55 PM)

  1. Build fewer architectures on specialized LLDB builders — Adrian Prantl / detail
  2. Fix syntax error — Adrian Prantl / detail

#6580 (Jan 23, 2020 3:34:49 PM)

  1. [lldb/Test] Disallow using substituted binaries in shell test. — Jonas Devlieghere / detail
  2. [AArch64][GlobalISel] Fallback if the +strict-align target feature is — Amara Emerson / detail
  3. [LLDB] Fix the handling of unnamed bit-fields when parsing DWARF — shafik / detail
  4. [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a — saar / detail
  5. [tests] Use host-based XFAIL for test/MC/AMDGPU/hsa-gfx10-v3.s — hubert.reinterpretcast / detail
  6. [NFC][ScopBuilder] Move RecordedAssumptions vector to ScopBuilder — adamski.dominik / detail
  7. [mlir] [VectorOps] fixed minor typos in vector ops doc — ajcbik / detail
  8. [AArch64][GlobalISel] Remove duplicate attribute lookup code that was — Amara Emerson / detail

#6578 (Jan 23, 2020 2:34:49 PM)

  1. [Clang][IFS][Test] Work around in-process cc1 ASAN issues #2. — 31459023+hctim / detail

#6577 (Jan 23, 2020 2:24:49 PM)

  1. [mlir] [VectorOps] Implement vector tuple get folding — ajcbik / detail
  2. [lldb/Test] Disable command-breakpoint-col.test on Windows — Jonas Devlieghere / detail

#6572 (Jan 23, 2020 1:22:51 PM)

  1. Change internal_start_thread arguments to match pthread_create. — eugenis / detail
  2. [CUDA] Fix order of memcpy arguments in __shfl_*(<64-bit type>). — tra / detail
  3. [ThinLTO] Summarize vcall_visibility metadata — tejohnson / detail

#6571 (Jan 23, 2020 1:05:40 PM)

  1. Clang added a new feature to the ObjC compiler that will translate — jingham / detail
  2. [CMake][NFC] Refactor iOS simulator/device test configuration generation — dan / detail
  3. [CMake][NFC] Refactor iOS simulator/device test configuration generation — dan / detail
  4. [CMake] Refactor iOS simulator/device test configuration generation code — dan / detail

#6570 (Jan 23, 2020 12:40:59 PM)

  1. [PDB] Simplify API for making section map, NFC — rnk / detail
  2. [ELF] --no-dynamic-linker: don't emit undefined weak symbols to .dynsym — maskray / detail
  3. Re-add documentation for -flax-vector-conversions= removed in — richard / detail
  4. Partially revert "[IR] Attribute/AttrBuilder: use — lebedev.ri / detail
  5. [lldb/Commands] Fix, rename and document column number arg to breakpoint — Jonas Devlieghere / detail

#6569 (Jan 23, 2020 12:18:48 PM)

  1. Include phabricator.uri in .arcconfig — phosek / detail
  2. [Sema] Sanity-check alignment requested via — lebedev.ri / detail
  3. [Sema] Attempt to perform call-size-specific — lebedev.ri / detail
  4. [IR] Attribute/AttrBuilder: use Value::MaximumAlignment magic constant — lebedev.ri / detail
  5. [Codegen] If reasonable, materialize clang's `AssumeAlignedAttr` as — lebedev.ri / detail
  6. [Codegen] If reasonable, materialize clang's `AllocAlignAttr` as llvm's — lebedev.ri / detail
  7. [Sema] Don't disallow placing `__attribute__((alloc_align(param_idx)))` — lebedev.ri / detail
  8. AMDGPU: Fix ubsan error — arsenm2 / detail
  9. Revert "[Sema] Attempt to perform call-size-specific — lebedev.ri / detail
  10. Revert "[Sema] Sanity-check alignment requested via — lebedev.ri / detail
  11. [clangd] Add C++20 concepts support to findExplicitReferences() and — zeratul976 / detail
  12. [clangd] Add C++20 concepts support to TargetFinder — zeratul976 / detail

#6568 (Jan 23, 2020 11:40:51 AM)

  1. [IndVarSimplify] Fix for MemorySSA preserve. — asbirlea / detail
  2. [lldb] s/lldb/%lldb in another test — Jonas Devlieghere / detail
  3. [mlir] Add option to use custom base class for dialect in — hayarms / detail
  4. [LoopIdiomRecognize] Teach LoopIdiomRecognize to preserve MemorySSA. — asbirlea / detail
  5. [WPD/VFE] Always emit vcall_visibility metadata for — tejohnson / detail

#6567 (Jan 23, 2020 11:02:24 AM)

  1. [openmp] Disable archer if LIBOMP_OMPT_SUPPORT is off — mgorny / detail
  2. [LoopUnroll] Avoid UB when converting from WeakVH to `Value *` — Justin Bogner / detail
  3. [ELF] Pass `Relocation` to relaxGot and — maskray / detail
  4. [AArch64][test] Fix tests after D72799 — maskray / detail
  5. [AArch64][test] Fix MC/AArch64 tests after D72799 — maskray / detail

#6566 (Jan 23, 2020 10:16:32 AM)

  1. [mlir] Fix vectorize transform crashing on none-op operand — ataei / detail
  2. [SVE] Add SVE2 patterns for unpredicated multiply instructions — danilo.carvalho.grael / detail

#6565 (Jan 23, 2020 9:51:12 AM)

  1. [analyzer] Improve FuchsiaHandleChecker's diagnostic messages — xazax / detail
  2. [Concepts] Placeholder constraints and abbreviated templates — saar / detail
  3. [SelectionDAG] ComputeNumSignBits - add ISD::ADD demanded elts support — llvm-dev / detail
  4. [X86] Add AVX512 tests for vector rotations — llvm-dev / detail
  5. [X86] Add test showing failure to remove vector rotate by zero — llvm-dev / detail
  6. [X86] LowerRotate - early out for vector rotates by zero — llvm-dev / detail

#6564 (Jan 23, 2020 9:14:50 AM)

  1. GlobalISel: Use Register — arsenm2 / detail
  2. AMDGPU/GlobalISel: Select V_ADD3_U32/V_XOR3_B32 — arsenm2 / detail
  3. [RDA] Skip debug values — sam.parker / detail

#6563 (Jan 23, 2020 9:04:50 AM)

  1. clang-cl: Parse /QIntel-jcc-erratum — hans / detail

#6562 (Jan 23, 2020 8:55:09 AM)

  1. AMDGPU: Check for other uses when looking through casted select — arsenm2 / detail
  2. [Alignment][NFC] Use Align with CreateAlignedStore — gchatelet / detail
  3. [X86][SSE] Add ComputeNumSignBits tests for (ADD (AND X, 1), -1) vectors — llvm-dev / detail
  4. [SelectionDAG] ComputeNumSignBits - add ISD::ADD vector support — llvm-dev / detail

#6561 (Jan 23, 2020 8:27:28 AM)

  1. [OpenMP] change omp_atk_* and omp_atv_* enumerators to lowercase [NFC] — kkwli0 / detail
  2. [X86][AVX] Add AVX1/AVX2 ashr vector tests — llvm-dev / detail
  3. [SelectionDAG] ComputeNumSignBits - add ISD::SUB demanded elts support — llvm-dev / detail
  4. [NFC][ARM] Add test — sam.parker / detail

#6560 (Jan 23, 2020 8:16:48 AM)

  1. [OPENMP]Fix use of local allocators in allocate clauses. — a.bataev / detail

#6559 (Jan 23, 2020 7:54:42 AM)

  1. Fix GCC warning/error '-fpermission'. NFC. — michael.hliao / detail
  2. [hip] Remove `-Werror=format-nonliteral` — michael.hliao / detail

#6558 (Jan 23, 2020 7:40:12 AM)

  1. Revert "[tablegen] Emit string literals instead of char arrays" — jaskiewiczs / detail
  2. [Hexagon] Remove unused operand definitions: s10_0Imm and s10_6Imm — kparzysz / detail

#6557 (Jan 23, 2020 7:21:53 AM)

  1. [Dsymutil][Debuginfo][NFC] #4 Refactor dsymutil to separate DWARF — a.v.lapshin / detail

#6556 (Jan 23, 2020 7:12:38 AM)

  1. [VE] add, sub, left/right shift isel patterns — simon.moll / detail

#6555 (Jan 23, 2020 6:44:50 AM)

  1. Revert "Resubmit: [JumpThreading] Thread jumps through two basic blocks" — kazu / detail

#6554 (Jan 23, 2020 6:35:37 AM)

  1. [clang][CodeComplete] Make completion work after initializer lists — kadircet / detail

#6553 (Jan 23, 2020 6:25:43 AM)

  1. [ARM,MVE] Make the MVE intrinsics work in C++! — simon.tatham / detail
  2. [VE][NFC] re-write RR* isel class using null_frag — simon.moll / detail

#6552 (Jan 23, 2020 6:08:49 AM)

  1. [tablegen] Emit string literals instead of char arrays — luke.drummond / detail

#6551 (Jan 23, 2020 5:59:52 AM)

  1. Revert "[mlir] Add baseAttr to TypedArrayAttrBase." — zinenko / detail

#6550 (Jan 23, 2020 5:42:24 AM)

  1. [SelectionDAG] Compute Known + Sign Bits - merge INSERT_VECTOR_ELT — llvm-dev / detail
  2. [NFC][RDA] Make the interface const — sam.parker / detail
  3. [gn build] Port 2f6987ba61c — llvmgnsyncbot / detail
  4. [CodeGen] Make use of MachineInstrBuilder::getReg — jay.foad / detail

#6549 (Jan 23, 2020 5:32:45 AM)

  1. [LoopRotate] add ability to repeat loop rotation until non-deoptimizing — fedor.sergeev / detail

#6548 (Jan 23, 2020 4:57:08 AM)

  1. Treat C# `using` as a control statement — krasimir / detail
  2. [Alignement][NFC] Deprecate untyped CreateAlignedLoad — gchatelet / detail

#6547 (Jan 23, 2020 4:18:44 AM)

  1. [llvm-exegesis] Don't use unsupported aliasing instructions — Milos.Stojanovic / detail
  2. [ARM,MVE] Revise immediate VBIC/VORR to look more like NEON. — simon.tatham / detail
  3. [ARM,MVE] Support immediate vbicq,vorrq,vmvnq intrinsics. — simon.tatham / detail
  4. [AArch64][SVE] Add first-faulting load intrinsic — kerry.mclaughlin / detail

#6546 (Jan 23, 2020 3:34:51 AM)

  1. [LLD] [COFF] Silence a GCC warning about an unused variable. NFC. — martin / detail
  2. [SelectionDAG] Compute Known + Sign Bits - merge INSERT_SUBVECTOR — llvm-dev / detail
  3. [SelectionDAG] ComputeKnownBits - merge EXTRACT_VECTOR_ELT known/unknown — llvm-dev / detail
  4. [FileCheck] Strengthen error checks in unit tests — thomasp / detail

#6545 (Jan 23, 2020 3:24:51 AM)

  1. [NFC][DwarfDebug] Use proper analog GNU attribute for the pc address — djordje.todorovic / detail

#6542 (Jan 23, 2020 2:59:14 AM)

  1. [mlir] Shrink-wrap anonymous namespaces around the classes it's supposed — benny.kra / detail

#6539 (Jan 23, 2020 2:21:57 AM)

  1. [llvm-exegesis] Allow the randomizer to fail nicely... — courbet / detail

#6538 (Jan 23, 2020 1:56:34 AM)

  1. Revert "[Concepts] Placeholder constraints and abbreviated templates" — sam.mccall / detail

#6537 (Jan 23, 2020 1:47:30 AM)

  1. [lldb][NFC] Delete empty file source/Host/linux/ProcessLauncherLinux.cpp — Raphael Isemann / detail

#6536 (Jan 23, 2020 1:37:55 AM)

  1. [test] Avoid loop-unroll.c test getting confused by fadd in git revision — russell.gallop / detail

#6535 (Jan 23, 2020 1:28:51 AM)

  1. [Object][test] - Remove readobj-elf-versioning.test and support files. — grimar / detail
  2. [llvm-readobj][test] - Add a check for --dyn-syms. — grimar / detail

#6534 (Jan 23, 2020 1:11:32 AM)

  1. [llvm-exegesis] Restrict to allowed back-to-back instructions in — courbet / detail
  2. [lldb][NFC] Rename ClangASTContext to TypeSystemClang — Raphael Isemann / detail

#6533 (Jan 23, 2020 12:59:36 AM)

  1. [SSAUpdater] Don't call ValueIsRAUWd upon single use replacement — suc-daniil / detail
  2. [LLD][COFF] Enable linking of __declspec(selectany) symbols from Clang — martin / detail

#6530 (Jan 23, 2020 12:21:57 AM)

  1. [DWARF] Get rid of DWARFDebugNames::HeaderPOD. NFC. — ikudrin / detail
  2. [DWARF] Eliminate the DWARFDebugNames::Header::Padding field. — ikudrin / detail

#6529 (Jan 23, 2020 12:13:27 AM)

  1. [Concepts] Profile TypeConstraints in ProfileTemplateParameterList — saar / detail

#6528 (Jan 23, 2020 12:00:13 AM)

  1. [Concepts] Profile TypeConstraints in ProfileTemplateParameterList — saar / detail
  2. [DWARF] Support 64-bit DWARF in .debug_pubnames and similar tables. — ikudrin / detail
  3. Revert "[Concepts] Profile TypeConstraints in — saar / detail

#6527 (Jan 22, 2020 11:51:50 PM)

  1. [lldb/Test] Don't add a check-* target as dependency in — martin / detail

#6526 (Jan 22, 2020 11:43:02 PM)

  1. NFC. Add PR44320 IR test case. — suc-daniil / detail

#6525 (Jan 22, 2020 11:15:15 PM)

  1. NFC. Remove obsolete SimpleAnalysis infrastructure — suc-daniil / detail

#6522 (Jan 22, 2020 10:22:04 PM)

  1. [gn build] Port dcff3961c2d — llvmgnsyncbot / detail
  2. Fix build bot failures. — ikudrin / detail

#6521 (Jan 22, 2020 9:44:51 PM)

  1. [LICM] NFC. Remove AST caching infrastructure — suc-daniil / detail
  2. [DWARF] Allow empty address range tables. — ikudrin / detail
  3. [DWARF] Return Error from DWARFDebugArangeSet::extract(). — ikudrin / detail
  4. [DWARF] Make dwarf::getUnitLengthFieldByteSize() constexpr. NFC. — ikudrin / detail
  5. [DWARF] Make dwarf::getDwarfOffsetByteSize() a free function. NFC. — ikudrin / detail
  6. [DWARF] Support DWARF64 in DWARFDebugArangeSet. — ikudrin / detail
  7. [DWARF] Better detect errors in Address Range Tables. — ikudrin / detail

#6519 (Jan 22, 2020 9:24:52 PM)

  1. [libcxx] [test] Don't assert that moved-from containers with non-POCMA — bion / detail

#6506 (Jan 22, 2020 7:14:52 PM)

  1. AMDGPU/GlobalISel: Fix generated wave64 checks — arsenm2 / detail

#6504 (Jan 22, 2020 6:55:53 PM)

  1. [test] Fix lld/test/ELF/riscv-pcrel-hilo-error.s after D73211 — jrtc27 / detail
  2. [LV] Fix predication for branches with matching true and false succs. — flo / detail
  3. AMDGPU/GlobalISel: Remove redundant or patterns — arsenm2 / detail

#6503 (Jan 22, 2020 6:12:11 PM)

  1. Fix missing '\' in pipeline — Jonas Devlieghere / githubweb

#6503 (Jan 22, 2020 6:12:11 PM)

  1. [RISCV] Fix evaluating %pcrel_lo against global and weak symbols — jrtc27 / detail
  2. [llvm/Transforms] Fix warning: private field 'MSSA' is not used — Jonas Devlieghere / detail

#6503 (Jan 22, 2020 6:12:11 PM)

  1. Fix missing '\' in pipeline — Jonas Devlieghere / detail

#6502 (Jan 22, 2020 6:03:57 PM)

  1. [lldb/Docs] Document testing strategies for the reproducers — Jonas Devlieghere / detail

#6501 (Jan 22, 2020 5:54:52 PM)

  1. [lldb/Test] Fix type in add_lit_testsuite — Jonas Devlieghere / detail

#6500 (Jan 22, 2020 5:44:52 PM)

  1. [lldb] Add lldb reproducer test stage — Jonas Devlieghere / githubweb

#6500 (Jan 22, 2020 5:44:52 PM)

  1. [lldb/Test] Add check-lldb-repro target — Jonas Devlieghere / detail

#6500 (Jan 22, 2020 5:44:52 PM)

  1. [lldb] Add lldb reproducer test stage — Jonas Devlieghere / detail

#6498 (Jan 22, 2020 5:27:02 PM)

  1. [lldb/Reproducer] Mark some driver tests  as unsupported for lldb-repro — Jonas Devlieghere / detail
  2. Replace old-style cast of null pointer with nullptr — joerg / detail

#6497 (Jan 22, 2020 5:18:31 PM)

  1. [AArch64TTI] AArch64 supports NT vector stores through STNP. — flo / detail

#6494 (Jan 22, 2020 4:44:52 PM)

  1. [IndVarSimplify] Teach IndVarSimplify to preserve MemorySSA. — asbirlea / detail

#6492 (Jan 22, 2020 4:27:29 PM)

  1. [lldb/Reproducer] Disable buffering of stdout during replay — Jonas Devlieghere / detail

#6491 (Jan 22, 2020 4:15:35 PM)

  1. Revert "[cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail

#6490 (Jan 22, 2020 4:06:58 PM)

  1. [nfc][libomptarget] Remove SHARED annotation from local variables — jonathanchesterfield / detail
  2. [cmake] Fix clang builds with BUILD_SHARED=ON and — tstellar / detail

#6489 (Jan 22, 2020 3:57:38 PM)

  1. Embed a zero-length /dev/null in darwin-debug for the special section. — Jason Molenda / detail

#6488 (Jan 22, 2020 3:48:24 PM)

  1. [LoopIdiomRecognize] Reduce variable scope. [NFCI] — asbirlea / detail
  2. [IndVarSimplify] Cleanup spaces and reduce variable scope [NFCI] — asbirlea / detail

#6485 (Jan 22, 2020 3:24:37 PM)

  1. [lldb/Test] Skip script interpreter tests reading from stdin for — Jonas Devlieghere / detail

#6484 (Jan 22, 2020 3:07:10 PM)

  1. [www] Update cxx_status page to list changes on the Clang 10 branch as — richard / detail
  2. [lldb/Utility] Don't forward directories to the file collector — Jonas Devlieghere / detail

#6483 (Jan 22, 2020 2:30:48 PM)

  1. [PowerPC] Collect some CallLowering arguments into a struct. [NFC] — sd.fertile / detail
  2. [PatternMatch] Make m_c_ICmp swap the predicate (PR42801) — nikita.ppv / detail
  3. [TestStdModuleSysroot] Only run locally. — ditaliano / detail
  4. [mlir][Linalg] Add tensor support to Linalg EDSC Builders — ntv / detail
  5. [X86] Cast to __v4hi instead of __m64 in the implementation of — craig.topper / detail
  6. [InstCombine] Add test for PR44529; NFC — nikita.ppv / detail
  7. [InstCombine] Combine neg of shl of sub (PR44529) — nikita.ppv / detail

#6482 (Jan 22, 2020 1:54:52 PM)

  1. [PatternMatch] Add m_APInt/m_APFloat matchers accepting undef — nikita.ppv / detail
  2. Clang] Fix expansion of response files in -Wp after integrated-cc1 — alexandre.ganea / detail

#6480 (Jan 22, 2020 1:34:53 PM)

  1. [lldb/Util] Fix lldb-repro now it doesn't take a path to lldb — Jonas Devlieghere / detail
  2. [lldb/Test] Use lit's capabilities to skip lldb-repro tests. — Jonas Devlieghere / detail
  3. [lldb/Reproducer] Correctly instrument enum values — Jonas Devlieghere / detail
  4. [ODRHash] Factor out functionality for CXXRecord ODR diagnostics (NFCI) — bruno.cardoso / detail

#6479 (Jan 22, 2020 1:24:53 PM)

  1. Convert AssertTrue( A == B) to AssertEqual(A, B) in TestObjCStepping.py. — jingham / detail

#6477 (Jan 22, 2020 1:06:51 PM)

  1. R600: Fix failing testcase — arsenm2 / detail

#6476 (Jan 22, 2020 12:58:42 PM)

  1. [llvm-cov] Add support for -skip-functions to lcov — mmoroz / detail
  2. [libFuzzer] Add INFO output when LLVMFuzzerCustomMutator is found. — mmoroz / detail

#6474 (Jan 22, 2020 12:41:03 PM)

  1. [x86] fold vperm2x128 to concat of 128-bit high half vectors — spatel / detail

#6473 (Jan 22, 2020 12:32:44 PM)

  1. Add a bit of documentation on attribute spellings that were missing. — aaron / detail
  2. Extend misc-misplaced-const to detect using declarations as well as — aaron / detail
  3. [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader — efriedma / detail

#6472 (Jan 22, 2020 12:05:28 PM)

  1. AMDGPU/R600: Emit rodata in text segment — jano.vesely / detail
  2. [mlir] Add baseAttr to TypedArrayAttrBase. — aminim / detail
  3. [LoopDeletion] Teach LoopDeletion to preserve MemorySSA if available. — asbirlea / detail

#6471 (Jan 22, 2020 11:26:02 AM)

  1. Add LLVM_VALUE_FUNCTION to Optional::map(); NFC — aaron / detail

#6470 (Jan 22, 2020 11:17:55 AM)

  1. [Concepts] Fix bug when referencing function parameters in instantiated — saar / detail
  2. [gn build] reformat all build files again — thakis / detail

#6469 (Jan 22, 2020 10:38:10 AM)

  1. [X86][SSE] combineExtractWithShuffle - extract(bitcast(broadcast(x))) — llvm-dev / detail
  2. [CMake][Fuchsia] Disable in-process cc1 — phosek / detail
  3. Add a comment about when we can remove this construct; NFC. — aaron / detail

#6468 (Jan 22, 2020 9:49:03 AM)

  1. [AArch64] Don't rename registers with pseudo defs in Ld/St opt. — florian_hahn / detail
  2. [gn build] [win] produce symbolized stack frames in release builds too — thakis / detail
  3. Revert "Unconditionally enable lvalue function designators; NFC" — aaron / detail
  4. [scudo][standalone] Reduce Android region sizes to 128MB — kostyak / detail
  5. [Flang] add some cmake code to allow for out-of-tree building of MLIR — aminim / detail
  6. Revert "[gn build] [win] produce symbolized stack frames in release — thakis / detail
  7. Revert "[DA][TTI][AMDGPU] Add option to select GPUDA with TTI" — thakis / detail
  8. [ARM] Mark MVE loads/store as not having side effects — david.green / detail

#6467 (Jan 22, 2020 9:05:23 AM)

  1. Regenerate test/CodeGen/ARM/vext.ll. NFC. — Stanislav.Mekhanoshin / detail
  2. Precommit NFC part of DAGCombiner change. NFC. — Stanislav.Mekhanoshin / detail
  3. [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile — daltenty / detail
  4. AMDGPU/GlobalISel: Handle 16-bank LDS llvm.amdgcn.interp.p1.f16 — arsenm2 / detail

#6466 (Jan 22, 2020 8:57:03 AM)

  1. AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp — arsenm2 / detail

#6465 (Jan 22, 2020 8:48:37 AM)

  1. AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp8 — arsenm2 / detail

#6464 (Jan 22, 2020 8:40:16 AM)

  1. [AArch64] Add test for DWARF return address signing — pablo.barrio / detail
  2. [PGO][PGSO] Update BFI in CodeGenPrepare::optimizeSelectInst. — yamauchi / detail

#6462 (Jan 22, 2020 8:20:16 AM)

  1. [X86][SSE] combineExtractWithShuffle - — llvm-dev / detail
  2. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail
  3. AMDGPU/GlobalISel: Keep G_BITCAST out of waterfall loop — arsenm2 / detail
  4. AMDGPU: Fix element size assertion — arsenm2 / detail

#6461 (Jan 22, 2020 8:11:46 AM)

  1. [compiler-rt] [builtins] Fix clear_cache_test to work with MPROTECT — mgorny / detail
  2. [gn build] (manually) port a174f0da62f — thakis / detail
  3. AMDGPU/GlobalISel: Fold add of constant into G_INSERT_VECTOR_ELT — arsenm2 / detail

#6460 (Jan 22, 2020 8:02:44 AM)

  1. [mlir] Swap use of to_vector() with lookupValues() in LLVMIRIntrinsicGen — hayarms / detail
  2. AMDGPU/GlobalISel: Fix RegBankSelect for G_INSERT_VECTOR_ELT — arsenm2 / detail
  3. AMDGPU/GlobalISel: Select G_INSERT_VECTOR_ELT — arsenm2 / detail

#6459 (Jan 22, 2020 7:53:54 AM)

  1. AMDGPU/GlobalISel: Fold constant offset vector extract indexes — arsenm2 / detail

#6458 (Jan 22, 2020 7:44:49 AM)

  1. AMDGPU/GlobalISel: Add pre-legalize combiner pass — arsenm2 / detail
  2. AMDGPU: Do binop of select of constant fold in AMDGPUCodeGenPrepare — arsenm2 / detail
  3. AMDGPU: Look through casted selects to constant fold bin ops — arsenm2 / detail
  4. AMDGPU: Fix typo — arsenm2 / detail
  5. [VE] select and selectcc patterns — simon.moll / detail
  6. [lldb/Target] Sort CMakeLists (NFC) — medismail.bennani / detail

#6457 (Jan 22, 2020 7:04:33 AM)

  1. [ARM] MVE Gather Scatter cost model tests. NFC — david.green / detail
  2. [ARM] Basic gather scatter cost model — david.green / detail
  3. [VE] setcc isel patterns — simon.moll / detail
  4. [InstCombine] fneg(X + C) --> -C - X — spatel / detail
  5. Unconditionally enable lvalue function designators; NFC — aaron / detail

#6456 (Jan 22, 2020 6:34:58 AM)

  1. AMDGPU: Fix interaction of tfe and d16 — arsenm2 / detail
  2. AMDGPU/GlobalISel: Handle atomic_inc/atomic_dec — arsenm2 / detail
  3. AMDGPU/GlobalISel: Fix RegbankSelect for llvm.amdgcn.fmul.legacy — arsenm2 / detail
  4. [MachineScheduler] Allow clustering mem ops with complex addresses — jay.foad / detail
  5. [AArch64][SVE] Add patterns for unpredicated load/store to — sander.desmalen / detail

#6455 (Jan 22, 2020 6:26:21 AM)

  1. [ASTImporter] Properly delete decls from SavedImportPaths — Raphael Isemann / detail

#6454 (Jan 22, 2020 6:17:25 AM)

  1. Revert "Extend misc-misplaced-const to detect using declarations as well — aaron / detail

#6453 (Jan 22, 2020 6:04:54 AM)

  1. Use SelectionDAG::getShiftAmountConstant(). NFCI. — llvm-dev / detail
  2. [SelectionDAG] getShiftAmountConstant - assert the type is an integer. — llvm-dev / detail
  3. [InstCombine] add tests for fneg+fadd; NFC — spatel / detail
  4. AMDGPU: Fix missing immarg on llvm.amdgcn.interp.mov — arsenm2 / detail
  5. AMDGPU/GlobalISel: RegBankSelect interp intrinsics — arsenm2 / detail

#6452 (Jan 22, 2020 5:54:54 AM)

  1. Extend misc-misplaced-const to detect using declarations as well as — aaron / detail
  2. [llvm-mca][NFC] Regenerate tests @HEAD. — courbet / detail

#6450 (Jan 22, 2020 5:35:35 AM)

  1. [mlir][spirv] Add lowering for composite std.constant. — antiagainst / detail

#6445 (Jan 22, 2020 4:45:31 AM)

  1. [mlir] Enable specifying verify on OpInterface — jpienaar / detail

#6442 (Jan 22, 2020 4:19:47 AM)

  1. [lld/ELF] PR44498: Support input filename in double quote — thomasp / detail
  2. [lldb/DWARF] Remove one more auto-dwo method — pavel / detail
  3. Remove extra ';' to fix Wpedantic. NFCI. — llvm-dev / detail
  4. [X86][SSE] combineExtractWithShuffle - pull out repeated extract index — llvm-dev / detail

#6441 (Jan 22, 2020 3:36:58 AM)

  1. [AArch64][SVE] Add intrinsic for non-faulting loads — kerry.mclaughlin / detail

#6440 (Jan 22, 2020 3:28:43 AM)

  1. [LLD][ELF][ARM] Don't apply --fix-cortex-a8 to relocatable links. — peter.smith / detail

#6439 (Jan 22, 2020 2:53:01 AM)

  1. Add support for (expressing) vscale. — sander.desmalen / detail
  2. Revert "[Concepts] Fix bug when referencing function parameters in — saar / detail
  3. [clangd] Do not duplicate TemplatedDecls in findExplicitReferences — kadircet / detail

#6438 (Jan 22, 2020 2:09:55 AM)

  1. [Concepts] Placeholder constraints and abbreviated templates — saar / detail

#6437 (Jan 22, 2020 2:03:30 AM)

  1. [clang][index] Index the injected class name types. — hokein.wu / detail
  2. [llvm-as] Fix assembling of index with multiple summaries sharing single — evgeny / detail
  3. [clangd] Handle the missing injectedClassNameType in targetDecl. — hokein.wu / detail
  4. Change the googlemock link — pavel / detail
  5. [lldb] Fix an asan error from 27df2d9f556c — pavel / detail
  6. [mlir][orc] unbreak MLIR ExecutionEngine after ORC changes — zinenko / detail
  7. [Concepts] Fix bug when referencing function parameters in instantiated — saar / detail
  8. [ARM][MVE] Clear MaskedInsts vector — sam.parker / detail
  9. [llvm-readobj] - Rewrite gnuhash.test test to stop using precompiled — grimar / detail
  10. [Doc] Update requirements for masked load/store — gchatelet / detail
  11. [llvm-exegesis] Serial snippet: Restrict the set of back-to-back — courbet / detail
  12. [lldb] s/lldb/%lldb in two tests — pavel / detail
  13. [Alignment][NFC] Use Align with CreateMaskedStore — gchatelet / detail

#6436 (Jan 22, 2020 1:00:22 AM)

  1. [Concepts] Fix incorrect recovery in TryAnnotateTypeConstraint — saar / detail

#6433 (Jan 22, 2020 12:26:39 AM)

  1. [VE] i<N> and fp32/64 arguments, return values and constants — simon.moll / detail

#6432 (Jan 22, 2020 12:04:54 AM)

  1. [lldb] Add a display name to ClangASTContext instances — Raphael Isemann / detail

#6426 (Jan 21, 2020 11:02:18 PM)

  1. [AArch64][GlobalISel] Fix llvm.returnaddress(0) selection when LR is — Amara Emerson / detail

#6425 (Jan 21, 2020 10:51:34 PM)

  1. [ORC] Fix the LLJITWithObjectCache example to address changes in — Lang Hames / detail

#6423 (Jan 21, 2020 10:29:54 PM)

  1. [lldb/Initializers] Move all ObjC initializers into AppleObjCRuntime — Jonas Devlieghere / detail

#6422 (Jan 21, 2020 10:20:15 PM)

  1. [LICM] Don't cache AliasSetTrackers when run under legacy PM — suc-daniil / detail

#6421 (Jan 21, 2020 10:10:29 PM)

  1. Update clang-interpreter example to incorporate changes in ce2207abaf9. — Lang Hames / detail

#6419 (Jan 21, 2020 9:24:55 PM)

  1. [DA][TTI][AMDGPU] Add option to select GPUDA with TTI — Austin.Kerbow / detail

#6415 (Jan 21, 2020 8:43:57 PM)

  1. [ORC] Fix a missing move in ce2207abaf9. — Lang Hames / detail
  2. Resubmit: [AMDGPU] Invert the handling of skip insertion. — carl.ritson / detail
  3. [AMDGPU] SIRemoveShortExecBranches should not remove branches exiting — carl.ritson / detail
  4. [gn build] Port e53a9d96e6a — llvmgnsyncbot / detail
  5. [ORC] Update examples to incorporate changes in ce2207abaf9. — Lang Hames / detail

#6414 (Jan 21, 2020 8:03:25 PM)

  1. [libcxxabi] NFC: Fix trivial typos in comments — tclin914 / detail
  2. [ORC] Add support for emulated TLS to ORCv2. — Lang Hames / detail
  3. [clang][IFS][test] Temporary work around for in-process cc1 ASAN issues. — puyan / detail

#6413 (Jan 21, 2020 7:30:15 PM)

  1. Revert "[Concepts] Placeholder constraints and abbreviated templates" — Jonas Devlieghere / detail
  2. [llvm] NFC: fix trivial typos in documents — tclin914 / detail

#6409 (Jan 21, 2020 6:21:12 PM)

  1. [Concepts] Fix circular AST->Sema dependency in ASTConcept.cpp — saar / detail

#6408 (Jan 21, 2020 6:03:20 PM)

  1. [polly] XFAIL memset_null.ll. — efriedma / detail

#6407 (Jan 21, 2020 5:29:50 PM)

  1. [mlir][Linalg] Add tensor support to Linalg EDSC Builders — ntv / detail
  2. Revert "[mlir][Linalg] Add tensor support to Linalg EDSC Builders" — ntv / detail
  3. [clang-tidy] Fix check for generic lambda invented template parameters — saar / detail
  4. [AArch64] Don't generate gpr CSEL instructions in early-ifcvt if — Amara Emerson / detail
  5. [clang/Darwin] Remove __llvm_profile_counter_bias from export list for — Vedant Kumar / detail
  6. [Concepts] Constraint Satisfaction Caching — saar / detail
  7. [libc++] Make sure std::is_scalar returns true for block types — Louis Dionne / detail
  8. [test] Use yaml2obj -o %t instead of > %t — maskray / detail

#6406 (Jan 21, 2020 4:14:55 PM)

  1. [Concepts] Placeholder constraints and abbreviated templates — saar / detail

#6405 (Jan 21, 2020 4:04:55 PM)

  1. List implicit operator== after implicit destructors in a vtable. — richard / detail

#6402 (Jan 21, 2020 3:39:11 PM)

  1. Fix typos — Adrian Prantl / detail

#6401 (Jan 21, 2020 3:26:12 PM)

  1. [lldb/Plugin] Move DisassemblerLLVMC for consistency with plugin (NFC) — Jonas Devlieghere / detail
  2. [SLP] Don't allow Div/Rem as alternate opcodes — andrei.elovikov / detail

#6400 (Jan 21, 2020 3:14:55 PM)

  1. [lldb/Plugin] Rename AddressSanitizerRuntime for consistency with plugin — Jonas Devlieghere / detail
  2. [lldb/Plugin] Rename TSanRuntime for consistency with plugin (NFC) — Jonas Devlieghere / detail
  3. [lldb/Plugin] Rename UBSanRuntime for consistency with plugin (NFC) — Jonas Devlieghere / detail
  4. [lldb/Plugin] Rename MainThreadCheckerRuntime for consistency with — Jonas Devlieghere / detail

#6399 (Jan 21, 2020 3:04:56 PM)

  1. [AArch64] Add custom store lowering for 256 bit non-temporal stores. — florian_hahn / detail
  2. Fix an over-suspend bug with LaunchInNewTerminalWithAppleScript sessions — Jason Molenda / detail

#6397 (Jan 21, 2020 2:46:06 PM)

  1. AMDGPU/GlobalISel: Merge trivial legalize rules — arsenm2 / detail

#6396 (Jan 21, 2020 2:35:58 PM)

  1. [Matrix] Hide and describe matrix-propagate-shape option. — florian_hahn / detail
  2. [IR] Value::getPointerAlignment(): handle pointer constants — lebedev.ri / detail

#6395 (Jan 21, 2020 2:24:56 PM)

  1. [SLP] Add a test showing miscompilation in AltOpcode support — andrei.elovikov / detail

#6393 (Jan 21, 2020 2:06:33 PM)

  1. AMDGPU/GlobalISel: Merge G_PTR_ADD/G_PTR_MASK rules — arsenm2 / detail
  2. [PATCH] Reland [Clang] Un-break scan-build after integrated-cc1 change — alexandre.ganea / detail

#6392 (Jan 21, 2020 1:54:56 PM)

  1. [APInt] Fix tests that had wrong assumption about sdivs with negative — timshen / detail

#6391 (Jan 21, 2020 1:44:56 PM)

  1. AMDGPU/GlobalISel: Legalize G_PTR_ADD for arbitrary pointers — arsenm2 / detail
  2. [lldb/DataFormatters] Fix the `$$deference$$` synthetic child — Fred Riss / detail

#6389 (Jan 21, 2020 1:25:08 PM)

  1. [lldb] Only run the shell test for the Xcode standalone build — Jonas Devlieghere / githubweb

#6389 (Jan 21, 2020 1:25:08 PM)

  1. Revert "[Clang] Un-break scan-build after integrated-cc1 change" — alexandre.ganea / detail
  2. Revert "List implicit operator== after implicit destructors in a — vvereschaka / detail
  3. [lldb/CMake] Add check-lldb-shell and check-lldb-api targets for Xcode — Jonas Devlieghere / detail

#6389 (Jan 21, 2020 1:25:08 PM)

  1. [lldb] Only run the shell test for the Xcode standalone build — Jonas Devlieghere / detail

#6388 (Jan 21, 2020 1:06:58 PM)

  1. Removing an accidentally duplicated line of test code to fix bots. — aaron / detail

#6387 (Jan 21, 2020 12:54:56 PM)

  1. Allow arbitrary capability name in Thread Safety Analysis — aaron / detail

#6385 (Jan 21, 2020 12:34:56 PM)

  1. [APFloat][unittest] Fix -Wsign-compare after D69773 — maskray / detail
  2. [lldb/Platform] Re-add ifdef's to guard macOS-only code. — Jonas Devlieghere / detail

#6384 (Jan 21, 2020 12:25:14 PM)

  1. [Sema] Avoid Wrange-loop-analysis false positives — koraq / detail
  2. [clang-tidy] Fix check for Abseil internal namespace access — eric / detail

#6383 (Jan 21, 2020 12:13:41 PM)

  1. [lld][Hexagon] Add General Dynamic relocations (GD) — sidneym / detail

#6382 (Jan 21, 2020 12:03:04 PM)

  1. Fix tests of constant folding of fp operations on NaN values — ehudkatz / detail
  2. [mlir] Fix LLVM intrinsic convesion generator for overloadable types. — hayarms / detail

#6381 (Jan 21, 2020 11:47:18 AM)

  1. [scudo][standalone] Allow sched_getaffinity to fail — kostyak / detail
  2. [Hexagon] Add REQUIRES: asserts to a testcase using -debug-only — kparzysz / detail
  3. Revert "[lldb] Add a setting to not install the main executable" — francesco.petrogalli / detail
  4. [lldb] Add a setting to not install the main executable — francesco.petrogalli / detail
  5. [WebAssembly] Split and recombine multivalue calls for ISel — tlively / detail
  6. [GISelKnownBits] Make the max depth a parameter of the analysis — qcolombet / detail

#6380 (Jan 21, 2020 11:14:56 AM)

  1. [debugserver] Delete stale code referencing ppc — Vedant Kumar / detail
  2. [TableGen] Use a table to lookup MVE intrinsic names — rnk / detail
  3. [lldb] Add a setting to not install the main executable — francesco.petrogalli / detail
  4. [mlir][ods] Fix StringRef initialization in builders — antiagainst / detail
  5. [WebAssembly][InstrEmitter] Foundation for multivalue call lowering — tlively / detail

#6379 (Jan 21, 2020 11:04:56 AM)

  1. [debugserver] Delete macOS/PPC debug server implementation — Vedant Kumar / detail
  2. [APFloat] Add support for operations on Signaling NaN — ehudkatz / detail

#6376 (Jan 21, 2020 10:41:06 AM)

  1. [OpenMP][Offloading] Fix the issue that omp_get_num_devices returns — a.bataev / detail
  2. [APFloat][unittest] Fix -Wunused-variable after D69773 — maskray / detail
  3. [Attr][Doc][NFC] Fix code snippet formatting for attribute documentation — alexey.bader / detail

#6375 (Jan 21, 2020 10:30:35 AM)

  1. [Codegen] Emit both AssumeAlignedAttr and AllocAlignAttr assumptions if — lebedev.ri / detail
  2. [NFC][Codegen] Use MaybeAlign + APInt::getLimitedValue() when creating — lebedev.ri / detail
  3. [APFloat] Extend conversion from special strings — ehudkatz / detail

#6374 (Jan 21, 2020 10:01:21 AM)

  1. [lldb/Hexagon] Include <mutex> — Jonas Devlieghere / detail
  2. [PowerPC] Delete PPCSubtarget::isDarwin and isDarwinABI — i / detail
  3. [lldb/tools] Update lldb-test's system initializer — Jonas Devlieghere / detail

#6373 (Jan 21, 2020 9:51:41 AM)

  1. [lldb/Initializers] Move all macOS initializers into PlatformMacOSX — Jonas Devlieghere / detail
  2. [HIP] use GetProgramPath for executable discovery — tra / detail
  3. [FPEnv][SystemZ] Platform-specific builtin constrained FP enablement — kevin.neal / detail
  4. [StackColoring] Remap PseudoSourceValue frame indices via — i / detail

#6372 (Jan 21, 2020 9:41:04 AM)

  1. [Hexagon] Add support for Hexagon v67t microarchitecture (tiny core) — kparzysz / detail

#6371 (Jan 21, 2020 9:26:48 AM)

  1. [mlir][spirv] Simplify scalar type size calculation. — antiagainst / detail
  2. [libcxx] Support Python 3.8 in the test suite — jaskiewiczs / detail

#6370 (Jan 21, 2020 9:15:06 AM)

  1. [Clang] Un-break scan-build after integrated-cc1 change — alexandre.ganea / detail

#6369 (Jan 21, 2020 8:27:19 AM)

  1. Update spelling of {analyze,insert,remove}Branch in strings and comments — kparzysz / detail

#6368 (Jan 21, 2020 8:12:38 AM)

  1. [clangd] Drop returntype/type when hovering over type-ish names — kadircet / detail

#6367 (Jan 21, 2020 8:00:25 AM)

  1. [RISCV] Check the target-abi module flag matches the option — zakk.chen / detail

#6366 (Jan 21, 2020 7:44:10 AM)

  1. Revert "[ARM] Follow AACPS standard for volatile bit-fields access — diogo.sampaio / detail

#6365 (Jan 21, 2020 7:30:47 AM)

  1. [TargetLowering] SimplifyDemandedBits ISD::SRA multi-use handling — llvm-dev / detail
  2. [ARM] Follow AACPS standard for volatile bit-fields access width — diogo.sampaio / detail

#6364 (Jan 21, 2020 7:13:18 AM)

  1. [PowerPC][NFC] Reclaim TSFlags bit 6 — Jinsong Ji / detail
  2. Make dropTriviallyDeadConstantArrays not quadratic — benny.kra / detail

#6363 (Jan 21, 2020 6:58:37 AM)

  1. [SelectionDAG] GetDemandedBits - remove ANY_EXTEND handling — llvm-dev / detail

#6361 (Jan 21, 2020 6:37:06 AM)

  1. [clangd] Capture the missing injected class names in — hokein.wu / detail
  2. [X86] combineBT - use SimplifyDemandedBits instead of GetDemandedBits — llvm-dev / detail

#6360 (Jan 21, 2020 6:13:31 AM)

  1. AMDGPU/GlobalISel: Add some baseline tests for unmerge legalization — arsenm2 / detail
  2. [clang-tidy] New check: bugprone-misplaced-pointer-arithmetic-in-alloc — adam.balogh / detail
  3. [gn build] Port fccd0da5ee6 — llvmgnsyncbot / detail
  4. [lldb/DWARF] Fix a leak in line table construction — pavel / detail
  5. [lldb/breakpad] Use new line table constructor — pavel / detail
  6. [TargetLowering] SimplifyDemandedBits ANY_EXTEND/ANY_EXTEND_VECTOR_INREG — llvm-dev / detail

#6359 (Jan 21, 2020 5:24:53 AM)

  1. [lldb] Use llvm::stable_sort in Line — pavel / detail
  2. [Alignment][NFC] Use Align with CreateMaskedLoad — gchatelet / detail
  3. [llvm-readobj] - Remove rpath.test. — grimar / detail
  4. [Alignment][NFC] Use Align with CreateElementUnorderedAtomicMemMove — gchatelet / detail

#6358 (Jan 21, 2020 5:10:10 AM)

  1. [llvm-exegesis] Fix support for LEA64_32r. — courbet / detail
  2. Create a gpu.module operation for the GPU Dialect. — tpopp / detail

#6357 (Jan 21, 2020 4:56:05 AM)

  1. [ELF] Refactor uses of getInputSections to improve efficiency NFC — andrew.ng / detail
  2. [lldb][NFC] Convert LLDB_LOGF to LLDB_LOG in ClangASTSource.cpp — Raphael Isemann / detail

#6356 (Jan 21, 2020 4:32:32 AM)

  1. [analyzer] Enable PlacementNewChecker by default — gabor.marton / detail

#6355 (Jan 21, 2020 3:33:03 AM)

  1. [llvm-readelf][llvm-readobj] - Fix the indentation when printing dynamic — grimar / detail

#6352 (Jan 21, 2020 3:02:16 AM)

  1. [llvm-exegesis] Add support for AVX512 explicit rounding operands. — courbet / detail
  2. [DAG] Fold extract_vector_elt (scalar_to_vector), K to undef (K != 0) — llvm-dev / detail

#6351 (Jan 21, 2020 2:49:56 AM)

  1. Regenerate rotated uxt tests — llvm-dev / detail
  2. [TargetLowering] SimplifyDemandedBits - Pull out InDemandedMask variable — llvm-dev / detail

#6349 (Jan 21, 2020 2:22:50 AM)

  1. [LLD][ELF] Add support for INPUT_SECTION_FLAGS — peter.smith / detail

#6348 (Jan 21, 2020 2:10:05 AM)

  1. Reapply: [MachO] Add a test for detecting reserved unit length. — ikudrin / detail

#6347 (Jan 21, 2020 1:55:01 AM)

  1. [ARM][MVE] Enable masked scatter — anna.welker / detail

#6344 (Jan 21, 2020 1:19:20 AM)

  1. [MLIR] LLVM Dialect: add llvm.cmpxchg and improve llvm.atomicrmw custom — frank.laub / detail

#6339 (Jan 21, 2020 12:24:24 AM)

  1. [RISCV] Pass target-abi via module flag metadata — zakk.chen / detail
  2. Revert "[AMDGPU] Invert the handling of skip insertion." — nicolai.haehnle / detail
  3. [gn build] Port a80291ce10b — llvmgnsyncbot / detail

#6337 (Jan 20, 2020 11:20:08 PM)

  1. [MC] Improve a report_fatal_error — i / detail

#6334 (Jan 20, 2020 10:48:46 PM)

  1. Revert "[MachO] Add a test for detecting reserved unit length." — 31459023+hctim / detail
  2. [AMDGPU] Fix -Wunused-variable after — i / detail

#6326 (Jan 20, 2020 8:44:02 PM)

  1. [clangd] Fix rename for explicit destructor calls — kbobyrev / detail

#6325 (Jan 20, 2020 8:33:14 PM)

  1. AMDDGPU/GlobalISel: Fix RegBankSelect for llvm.amdgcn.ps.live — arsenm2 / detail

#6324 (Jan 20, 2020 8:18:39 PM)

  1. [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections — serguei.n.dmitriev / detail

#6320 (Jan 20, 2020 6:55:44 PM)

  1. [lld][RISCV] Print error when encountering R_RISCV_ALIGN — jrtc27 / detail

#6319 (Jan 20, 2020 6:44:58 PM)

  1. Revert "[libc++] Optimize / partially inline basic_string copy — eric / detail

#6311 (Jan 20, 2020 5:16:37 PM)

  1. AMDGPU: Don't create weird sized integers — arsenm2 / detail
  2. AMDGPU: Generate test checks — arsenm2 / detail

#6310 (Jan 20, 2020 4:41:41 PM)

  1. Revert "PR17164: Change clang's default behavior from — 31459023+hctim / detail

#6308 (Jan 20, 2020 4:21:53 PM)

  1. [AsmPrinter] Don't emit __patchable_function_entries entry if — i / detail

#6305 (Jan 20, 2020 3:47:12 PM)

  1. [lld][ELF] Don't apply --fix-cortex-a53-843419 to relocatable links. — efriedma / detail

#6302 (Jan 20, 2020 3:15:29 PM)

  1. AMDGPU: Cleanup and generate 64-bit div tests — arsenm2 / detail

#6301 (Jan 20, 2020 2:22:30 PM)

  1. [Hexagon] Add support for Hexagon/HVX v67 ISA — kparzysz / detail
  2. AMDGPU: Partially merge indirect register write handling — arsenm2 / detail
  3. AMDGPU: Prepare to use scalar register indexing — arsenm2 / detail

#6300 (Jan 20, 2020 2:12:08 PM)

  1. Fix printer for llvm.addressof symbol name that need escaping — aminim / detail

#6294 (Jan 20, 2020 1:09:47 PM)

  1. [mlir] Generalize broadcastable trait operands — jpienaar / detail
  2. [NFC] small rename of private member in InlineCost.cpp — mtrofin / detail

#6292 (Jan 20, 2020 12:46:43 PM)

  1. AMDGPU/GlobalISel: Add documentation for RegisterBankInfo — arsenm2 / detail

#6287 (Jan 20, 2020 11:53:33 AM)

  1. [lldb/Docs] Add lldb-x86_64-fedora to the CI page — Jonas Devlieghere / detail

#6286 (Jan 20, 2020 11:28:40 AM)

  1. [lldb/IOHandler] Improve synchronization between IO handlers. — Jonas Devlieghere / detail
  2. [clangd] Fix DocumentOutline for concepts — kadircet / detail

#6283 (Jan 20, 2020 10:54:59 AM)

  1. [lldb/Test] Check that attribute exists before comparing its value — Jonas Devlieghere / detail
  2. [OpenMP] affinity little fix for FreeBSD — David CARLIER / detail

#6281 (Jan 20, 2020 10:40:46 AM)

  1. [lldb/Util] Add a utility to run transparently capture and replay tests. — Jonas Devlieghere / detail

#6277 (Jan 20, 2020 9:26:04 AM)

  1. [gn build] Port a42c3eb599c — llvmgnsyncbot / detail
  2. [llvm-exegesis] Remove unused variable after D72928 — Milos.Stojanovic / detail

#6276 (Jan 20, 2020 9:13:02 AM)

  1. [SelectionDAG] GetDemandedBits - fallback to — llvm-dev / detail
  2. [clang-tidy] Add check for CERT-OOP57-CPP — nathan / detail

#6275 (Jan 20, 2020 8:49:48 AM)

  1. [FileCheck] Make Match unittest more flexible — thomasp / detail

#6274 (Jan 20, 2020 8:17:08 AM)

  1. [llvm-exegesis][NFC] Disassociate snippet generators from benchmark — Milos.Stojanovic / detail
  2. [gn build] Port 24b7b99b7d6 — llvmgnsyncbot / detail
  3. [InstCombine] form copysign from select of FP constants (PR44153) — spatel / detail
  4. [FileCheck] Clean and improve unit tests — thomasp / detail
  5. Add support for Linux/Musl ABI — sidneym / detail
  6. [clangd] Avoid redundant testcases in rename unittest, NFC. — hokein.wu / detail
  7. clang-format: [JS] fix `??` opreator wrapping. — martin / detail
  8. [OPENMP]Fix PR44578: crash in target construct with captured global. — a.bataev / detail

#6273 (Jan 20, 2020 7:26:55 AM)

  1. [Alignment][NFC] Use Align with CreateElementUnorderedAtomicMemCpy — gchatelet / detail
  2. [libomptarget] Implement smid for amdgcn — jonathanchesterfield / detail
  3. Fix build - removing legacy target reference. — epastor / detail

#6272 (Jan 20, 2020 6:35:30 AM)

  1. [mlir] NFC: Fix trivial typos in comments — aminim / detail
  2. [StackColoring] Remap FixedStackPseudoSourceValue frame index referenced — i / detail
  3. [ARM] Favour post inc for MVE loops — david.green / detail
  4. [ARM] MVE VLDn post inc tests. NFC — david.green / detail
  5. [ARM] MVE VLDn postinc — david.green / detail
  6. [LLVMgold][test] Fix llvm-nm test after D72658 — i / detail
  7. [llvm-mc] - Produce R_X86_64_PLT32 relocation for branches with JCC — grimar / detail
  8. [test] Simplify CodeGen/PowerPC/stack-coloring-vararg.mir — i / detail
  9. [IndVarSimplify][LoopUtils] rewriteLoopExitValues. NFCI — sjoerd.meijer / detail
  10. [llvm-objdump] - Fix the indentation when printing dynamic tags. — grimar / detail
  11. Recommit "[DWARF5][DebugInfo]: Added support for DebugInfo generation — SourabhSingh.Tomar / detail
  12. [LoopUtils] Better accuracy for getLoopEstimatedTripCount. — evgueni.brevnov / detail
  13. [test] On Mac, don't try to use result of sysctl command if calling it — david.spickett / detail
  14. [NFC][LoopUtils] Minor change in comment according to review D71990. — evgueni.brevnov / detail
  15. [ARM][MVE] Tail-Predication: rematerialise iteration count in exit — sjoerd.meijer / detail
  16. [lldb/DWARF] Change how we construct a llvm::DWARFContext — pavel / detail
  17. [X86][SSE] Add PACKSS SimplifyMultipleUseDemandedBits 'sign bit' — llvm-dev / detail
  18. [clangd] Remove a stale FIXME, NFC. — hokein.wu / detail
  19. Add missing tests for parent traversal — steveire / detail
  20. Compare traversal for memoization before bound nodes container — steveire / detail
  21. [clang][CodeComplete] Propogate printing policy to FunctionDecl — kadircet / detail
  22. [LV] Vectorizer should adjust trip count in profile information — evgueni.brevnov / detail
  23. Fix clang-formatting for recent commits — steveire / detail
  24. [lldb/DWARF] Simplify DWARFDebugInfoEntry::LookupAddress — pavel / detail
  25. Make SymbolFileDWARF::ParseLineTable use std::sort instead of insertion — pavel / detail
  26. Fix the invisible-traversal to ignore more nodes — steveire / detail
  27. [lldb] Don't process symlinks deep inside DWARFUnit — pavel / detail
  28. [lldb] Allow loading of minidumps with no process id — pavel / detail
  29. [AArch64][SVE] Extend int_aarch64_sve_ld1_gather_imm — andrzej.warzynski / detail
  30. [mlir] Add in-dialect lowering of gpu.all_reduce. — csigg / detail
  31. [llvm-profdata] Fix hint message since argument format has changed — yikong / detail
  32. [ARM,MVE] Fix confusing MC names for MVE VMINA/VMAXA insns. — simon.tatham / detail
  33. [mlir] clarify LangRef wording around control flow in regions — zinenko / detail
  34. [lldb] Mark the implicit copy constructor as deleted when a move — Raphael Isemann / detail
  35. [SCEV] Swap guards estimation sequence. NFC — dfukalov / detail
  36. [InstSimplify] fold select of vector constants that include undef — spatel / detail
  37. [lldb][NFC] Add test for iterator invalidation during code completion. — Raphael Isemann / detail
  38. [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc — epastor / detail
  39. [ARM][MVE][Intrinsics] Take abs() of VMINNMAQ, VMAXNMAQ intrinsics' — mark.murray / detail

#6261 (Jan 19, 2020 6:54:37 PM)

  1. [libc++][libc++abi] Fix or suppress failing tests in single-threaded — eric / detail

#6259 (Jan 19, 2020 6:39:15 PM)

  1. List implicit operator== after implicit destructors in a vtable. — richard / detail
  2. Undo changes to release notes intended for the Clang 10 branch, not — richard / detail

#6258 (Jan 19, 2020 6:25:55 PM)

  1. PR42108 Consistently diagnose binding a reference template parameter to — richard / detail

#6257 (Jan 19, 2020 6:14:37 PM)

  1. Reorder targets in alphabetical order. NFC. — michael.hliao / detail

#6254 (Jan 19, 2020 5:44:37 PM)

  1. [X86] Try to avoid casts around logical vector ops recursively. — flo / detail

#6244 (Jan 19, 2020 4:04:37 PM)

  1. [BranchRelaxation] Simplify offset computation and fix a bug in — maskray / detail

#6239 (Jan 19, 2020 3:14:37 PM)

  1. fix doc typos to cycle bots — thakis / detail

#6235 (Jan 19, 2020 2:24:38 PM)

  1. [TargetRegisterInfo] Default trackLivenessAfterRegAlloc() to true — maskray / detail

#6220 (Jan 19, 2020 11:04:38 AM)

  1. [ORC] Add weak symbol support to defineMaterializing, fix for PR40074. — Lang Hames / detail

#6211 (Jan 19, 2020 9:36:37 AM)

  1. Fix gcc `-Wunused-variable` warning. NFC. — michael.hliao / detail

#6204 (Jan 19, 2020 8:25:56 AM)

  1. Remove extra "\01" prefix in EH docs — rnk / detail

#6202 (Jan 19, 2020 8:08:12 AM)

  1. [clang-format] Expand the SpacesAroundConditions option to include catch — paulhoad / detail

#6201 (Jan 19, 2020 7:55:56 AM)

  1. [clang-format] Add IndentCaseBlocks option — paulhoad / detail

#6200 (Jan 19, 2020 7:46:31 AM)

  1. Allow space after C-style cast in C# code — paulhoad / detail

#6196 (Jan 19, 2020 7:04:39 AM)

  1. [gn build] Port a0f50d73163 — llvmgnsyncbot / detail

#6195 (Jan 19, 2020 6:54:39 AM)

  1. fix doc typos to cycle bots — thakis / detail

#6159 (Jan 19, 2020 12:14:39 AM)

  1. [DebugInfo][test] Change two MIR tests to use — maskray / detail
  2. [XRay] Set hasSideEffects flag of PATCHABLE_FUNCTION_{ENTER,EXIT} — maskray / detail
  3. [CodeGen] Move fentry-insert, xray-instrumentation and — maskray / detail

#6145 (Jan 18, 2020 9:54:40 PM)

  1. [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together. — craig.topper / detail

#6126 (Jan 18, 2020 6:20:35 PM)

  1. [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr — maskray / detail

#6122 (Jan 18, 2020 5:34:41 PM)

  1. [AsmPrinter] Delete dead takeDeletedSymbsForFunction() — i / detail

#6106 (Jan 18, 2020 2:59:26 PM)

  1. [Concepts] Fix name-type conflict compilation issues — saar / detail

#6105 (Jan 18, 2020 2:29:42 PM)

  1. [lldb] Use check-lldb for Xcode tests — Jonas Devlieghere / githubweb

#6105 (Jan 18, 2020 2:29:42 PM)

  1. [llvm-exegesis][mips] Fix -Wunused-function after D72858 — maskray / detail
  2. [Concepts] Requires Expressions — saar / detail

#6105 (Jan 18, 2020 2:29:42 PM)

  1. [lldb] Use check-lldb for Xcode tests — Jonas Devlieghere / detail

#6101 (Jan 18, 2020 1:27:45 PM)

  1. [lldb/Test] XFAIL TestRequireHWBreakpoints when HW BPs are avialable — Jonas Devlieghere / detail

#6100 (Jan 18, 2020 1:17:25 PM)

  1. [mlir] NFC: Rename index_t to index_type — ro / detail

#6095 (Jan 18, 2020 12:24:41 PM)

  1. [mlir] Fix compilation with VS2019. — alexandre.ganea / detail

#6091 (Jan 18, 2020 11:44:41 AM)

  1. [lldb] Pass the right args to --target and --build — Jonas Devlieghere / githubweb

#6091 (Jan 18, 2020 11:44:41 AM)

  1. [debugserver] Share code between Enable/DisableHardwareWatchpoint (NFC) — Jonas Devlieghere / detail

#6091 (Jan 18, 2020 11:44:41 AM)

  1. [lldb] Pass the right args to --target and --build — Jonas Devlieghere / detail

#6084 (Jan 18, 2020 10:09:14 AM)

  1. Revert "[Support] Explicitly instantiate BumpPtrAllocatorImpl" — rnk / detail
  2. [test] clang/test/InterfaceStubs/externstatic.c requires — maskray / detail

#6083 (Jan 18, 2020 9:24:41 AM)

  1. [Support] Explicitly instantiate BumpPtrAllocatorImpl — rnk / detail

#6068 (Jan 18, 2020 6:54:42 AM)

  1. Revert "[ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc" — epastor / detail

#6059 (Jan 18, 2020 5:06:33 AM)

  1. Revert "[Concepts] Requires Expressions" — saar / detail

#6053 (Jan 18, 2020 3:34:42 AM)

  1. [X86] Rename lowerShuffleAsRotate -> lowerShuffleAsVALIGN — llvm-dev / detail

#6051 (Jan 18, 2020 3:14:42 AM)

  1. [X86][SSE] Add some v16i8 reverse + endian swap style shuffle tests — llvm-dev / detail

#6034 (Jan 17, 2020 11:24:43 PM)

  1. [Concepts] Requires Expressions — saar / detail

#6029 (Jan 17, 2020 10:34:43 PM)

  1. [DAG] Add helper for creating constant vector index with correct type. — michael.hliao / detail

#6020 (Jan 17, 2020 9:04:43 PM)

  1. [lldb/Makefile.rules] Force the default target to be 'all' — Fred Riss / detail
  2. [lldb/testsuite] Modernize 2 test Makefiles — Fred Riss / detail

#6007 (Jan 17, 2020 6:50:35 PM)

  1. DebugInfo: Move SectionLabel tracking into CU's addRange — dblaikie / detail

#6006 (Jan 17, 2020 6:03:58 PM)

  1. [IR] Remove some unnecessary cleanup in Module's dtor, and use a — dblaikie / detail

#6005 (Jan 17, 2020 5:22:47 PM)

  1. AMDGPU/GlobalISel: Select DS append/consume — arsenm2 / detail
  2. AMDGPU/GlobalISel: Select llvm.amdgcn.update.dpp — arsenm2 / detail
  3. Consolidate internal denormal flushing controls — arsenm2 / detail
  4. TableGen/GlobalISel: Don't check exact intrinsic opcode value — arsenm2 / detail
  5. [MLIR] LLVM dialect: modernize and cleanups — frank.laub / detail
  6. [WebAssembly] Track frame registers through VReg and local allocation — dschuff / detail

#6004 (Jan 17, 2020 4:46:49 PM)

  1. Remove unneeded FoldingSet.h include from Attributes.h — rnk / detail

#6003 (Jan 17, 2020 4:38:19 PM)

  1. [libc] Replace the use of gtest with a new light weight unittest — sivachandra / detail

#6002 (Jan 17, 2020 4:28:46 PM)

  1. Remove AllTargetsAsmPrinters — thakis / detail

#6001 (Jan 17, 2020 4:03:53 PM)

  1. Remove redundant CXXScopeSpec from TemplateIdAnnotation. — richard / detail

#6000 (Jan 17, 2020 3:34:34 PM)

  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

#5998 (Jan 17, 2020 2:34:53 PM)

  1. [libcxx] Introduce LinuxRemoteTI for remote testing — jaskiewiczs / detail
  2. [CMake] Use LinuxRemoteTI instead of LinuxLocalTI in CrossWinToARMLinux — jaskiewiczs / detail

#5997 (Jan 17, 2020 2:25:22 PM)

  1. [lldb/Docs] Fix formatting for the variable formatting page — Jonas Devlieghere / detail

#5996 (Jan 17, 2020 2:16:22 PM)

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

#5996 (Jan 17, 2020 2:16:22 PM)

  1. [mlir] [VectorOps] Rename Utils.h into VectorUtils.h — ajcbik / detail
  2. [InstSimplify] add test for select of FP constants; NFC — spatel / detail
  3. [InstSimplify] add test for select of vector constants; NFC — spatel / detail
  4. hwasan: Move .note.hwasan.globals note to hwasan.module_ctor comdat. — peter / detail
  5. [libc++] Optimize / partially inline basic_string copy constructor — eric / detail
  6. [mlir][Linalg] Extend linalg vectorization to MatmulOp — ntv / detail

#5996 (Jan 17, 2020 2:16:22 PM)

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

#5995 (Jan 17, 2020 1:36:27 PM)

  1. [xray] Add xray-ignore-loops option — smeenai / detail
  2. [clang][xray] Add -fxray-ignore-loops option — smeenai / detail
  3. [xray] Allow instrumenting only function entry and/or only function exit — smeenai / detail
  4. Pass length of string in Go binding of CreateCompileUnit — Adrian Prantl / detail

#5994 (Jan 17, 2020 1:24:54 PM)

  1. [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc — epastor / detail

#5993 (Jan 17, 2020 1:14:50 PM)

  1. [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol — maskray / detail
  2. debugserver: Pass -arch flags to mig invocation as needed — Vedant Kumar / detail

#5992 (Jan 17, 2020 1:04:51 PM)

  1. Revert "Attempt to fix Go syntax error" — Adrian Prantl / detail
  2. Revert "Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot" — Adrian Prantl / detail
  3. Move the sysroot attribute from DIModule to DICompileUnit — Adrian Prantl / detail

#5991 (Jan 17, 2020 12:44:52 PM)

  1. Attempt to fix Go syntax error — Adrian Prantl / detail

#5990 (Jan 17, 2020 12:24:52 PM)

  1. Revert "[SVE] Pass Scalable argument to VectorType::get in Bitcode — efriedma / detail
  2. [libFuzzer] Allow discarding output in ExecuteCommand in Fuchsia. — mvanotti / detail
  3. [Flang][mlir] add a band-aid to support the creation of mutually — zinenko / detail
  4. [MLIR] LLVM dialect: Add llvm.atomicrmw — zinenko / detail

#5989 (Jan 17, 2020 12:04:55 PM)

  1. [mlir][spirv] Explicitly construct ArrayRef from static array — antiagainst / detail

#5988 (Jan 17, 2020 11:45:25 AM)

  1. [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader — huihuiz / detail

#5987 (Jan 17, 2020 11:33:53 AM)

  1. Update clang test. — asbirlea / detail
  2. [Hexagon] Use itinerary for assembler HVX resource checking — kparzysz / detail
  3. [OPENMP]Improve debug locations in OpenMP regions. — a.bataev / detail

#5986 (Jan 17, 2020 11:07:29 AM)

  1. Update testcase for LLVM IR change (sysroot) — Adrian Prantl / detail

#5985 (Jan 17, 2020 11:03:46 AM)

  1. [mlir][spirv] Explicitly construct ArrayRef from array — antiagainst / detail
  2. [AMDGPU] allow multi-dword flat scratch access since GFX9 — Stanislav.Mekhanoshin / detail
  3. [BrachProbablityInfo] Add invalidate method. — asbirlea / detail
  4. [CallGraph]  Add invalidate method. — asbirlea / detail
  5. [LazyCallGraph] Add invalidate method. — asbirlea / detail
  6. [UnitTests] Add invalidate methods. — asbirlea / detail
  7. [TestQuoting] Use the fully qualified path for remote platforms. — ditaliano / detail

#5984 (Jan 17, 2020 10:26:43 AM)

  1. Revert "[llvm-nm] Don't report "no symbols" error for files that contain — sbc / detail
  2. [test] Fix tests after D52810 — maskray / detail
  3. Reland "[llvm-nm] Don't report "no symbols" error for files that contain — maskray / detail
  4. [clang] Set function attributes on SEH filter functions correctly. — Sanne.Wouda / detail
  5. [test] Fix test/ELF/lto/thinlto-obj-path.ll after D52810 — maskray / detail
  6. [mlir] Replace AbstractOperation::classof with a ClassID instance. — riverriddle / detail
  7. [Hexagon] Refactor HexagonShuffle — kparzysz / detail
  8. [InterfaceStubs][test] Add -triple to — maskray / detail
  9. [GlobalsModRef] Add invalidate method — asbirlea / detail
  10. [Hexagon] Move testcase from c1873631d0a8f2acc to proper location — kparzysz / detail

#5983 (Jan 17, 2020 9:46:40 AM)

  1. Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot — Adrian Prantl / detail
  2. [perf-training] Ignore ' (in-process)' prefix from -### — francisvm / detail

#5982 (Jan 17, 2020 9:38:44 AM)

  1. [llvm-nm] Don't report "no symbols" error for files that contain symbols — sbc / detail
  2. [mlir][spirv] Explicitly set the size of static arrays — antiagainst / detail

#5981 (Jan 17, 2020 9:27:57 AM)

  1. [mlir][spirv] Add `const` qualifier for static arrays — antiagainst / detail
  2. [InstCombine] Add test for -expensive-combines option; NFC — nikita.ppv / detail
  3. [InstCombine] Support disabling expensive combines in opt — nikita.ppv / detail
  4. [InstCombine] Split assume test in expensive and not; NFC — nikita.ppv / detail
  5. [InstCombine] Fix worklist management in return combine — nikita.ppv / detail
  6. [mlir] Improve documentation in ModuleTranslation MLIR to LLVM IR — zinenko / detail
  7. [mlir][spirv] Add lowering from `loop.if` to `spv.selection` — antiagainst / detail
  8. [VectorOps] Update vector transfer read op comments. — ntv / detail
  9. [InstCombine] Fix worklist management in DSE (PR44552) — nikita.ppv / detail
  10. [libTooling] Fix bug in Stencil handling of macro ranges — yitzhakm / detail
  11. [mlir] Generator converting LLVM intrinsics defs to MLIR ODS — zinenko / detail
  12. [SeparateConstOffsetFromGEP] Fix: sext(a) + sext(b) -> sext(a + b) — kevin.neal / detail

#5979 (Jan 17, 2020 8:34:52 AM)

  1. [lldb] Try to fix writing outside temp dir from — sam.mccall / detail

#5978 (Jan 17, 2020 8:24:52 AM)

  1. Renamed traverseDecl to TraverseDecl in a test — gribozavr / detail
  2. [AArch64] Make AArch64 specific assembly directives case insensitive — david.spickett / detail

#5977 (Jan 17, 2020 8:14:52 AM)

  1. Revert rGff3fe145fe48 "Fix gcc9 "moving a local object in a return — llvm-dev / detail
  2. Revert rGb6437b352db9 - "Fix gcc9 "moving a local object in a return — llvm-dev / detail
  3. AMDGPU: Don't assert on a16 images on targets without FeatureR128A16 — arsenm2 / detail
  4. [DataFlow] Factor two worklist implementations out — xazax / detail

#5976 (Jan 17, 2020 8:04:53 AM)

  1. Fix gcc9 "moving a local object in a return statement prevents copy — llvm-dev / detail
  2. Fix gcc9 "moving a local object in a return statement prevents copy — llvm-dev / detail

#5975 (Jan 17, 2020 7:44:51 AM)

  1. [Hexagon] Improve HVX version checks — kparzysz / detail
  2. [x86] try harder to form 256-bit unpck* — spatel / detail

#5974 (Jan 17, 2020 7:34:53 AM)

  1. Another speculative fix for the Windows bots. — aaron / detail
  2. [Hexagon] Add prev65 subtarget feature — kparzysz / detail

#5973 (Jan 17, 2020 7:04:50 AM)

  1. Fix a compile error to get bots back to green. — aaron / detail

#5972 (Jan 17, 2020 6:24:53 AM)

  1. [SelectionDAG] ComputeKnownBits - assert we're computing the 0'th — llvm-dev / detail
  2. [X86] Split X87/SSE compare classes into WriteFCom + WriteFComX — llvm-dev / detail
  3. [clang-tidy] Disable Checks on If constexpr statements in template — nathan / detail

#5971 (Jan 17, 2020 5:54:54 AM)

  1. Add `bugprone-reserved-identifier` — aaron / detail
  2. [gn build] Port 42a0355816d — llvmgnsyncbot / detail

#5970 (Jan 17, 2020 5:44:56 AM)

  1. [IR] fix Constant::isElementWiseEqual() to allow for all undef elements — spatel / detail

#5969 (Jan 17, 2020 5:34:52 AM)

  1. [IR] add unit test for Constant::isElementWiseEqual() for undef corner — spatel / detail

#5968 (Jan 17, 2020 5:24:53 AM)

  1. [ARM][MVE] Tail Predicate IsSafeToRemove — sam.parker / detail

#5967 (Jan 17, 2020 5:14:54 AM)

  1. [mlir][spirv] Support implied extensions and capabilities — antiagainst / detail

#5966 (Jan 17, 2020 5:04:55 AM)

  1. Revert "[mlir][ods] Support dialect specific content emission via hooks" — antiagainst / detail

#5965 (Jan 17, 2020 4:44:53 AM)

  1. clang-format: fix spacing in `operator const char*()` — krasimir / detail
  2. clang-format: [JS] pragmas for tslint, tsc. — martin / detail
  3. [BasicBlock] fix looping in getPostdominatingDeoptimizeCall — fedor.sergeev / detail

#5964 (Jan 17, 2020 4:34:55 AM)

  1. [llvm-exegesis][mips] Add support for memory instructions — Milos.Stojanovic / detail

#5963 (Jan 17, 2020 4:04:52 AM)

  1. [lldb] Remove out of order OperatingSystemPython::Terminate call in — Raphael Isemann / detail

#5962 (Jan 17, 2020 3:54:52 AM)

  1. [AArch64][SVE] Add break intrinsics — cullen.rhodes / detail
  2. [lldb] Add missing terminate calls to Python/Lua subsystems — Raphael Isemann / detail

#5961 (Jan 17, 2020 3:44:53 AM)

  1. [SelectionDAG] Better ISD::ANY_EXTEND/ISD::ANY_EXTEND_VECTOR_INREG — llvm-dev / detail

#5960 (Jan 17, 2020 3:34:54 AM)

  1. Fix Wparentheses warning. NFCI. — llvm-dev / detail

#5959 (Jan 17, 2020 3:14:52 AM)

  1. [AsmParser] Make generic directives and aliases case insensitive. — david.spickett / detail

#5958 (Jan 17, 2020 3:04:54 AM)

  1. [AArch64][SVE] Add ImmArg property to intrinsics with immediates — kerry.mclaughlin / detail

#5957 (Jan 17, 2020 2:54:55 AM)

  1. [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS. — peter.smith / detail

#5956 (Jan 17, 2020 2:44:56 AM)

  1. [lldb][NFC] Resynchronize Init/Terminate calls in — Raphael Isemann / detail

#5955 (Jan 17, 2020 1:58:59 AM)

  1. clang-format: [JS] Handle more keyword-named methods. — martin / detail
  2. Revert "Avoid creating an immutable map in the Automaton class." — gribozavr / detail

#5954 (Jan 17, 2020 1:04:52 AM)

  1. [lldb][NFC] Delete unused — Raphael Isemann / detail
  2. Reapply Allow system header to provide their own implementation of some — sguelton / detail
  3. Add __warn_memset_zero_len builtin as a workaround for glibc issue — sguelton / detail

#5953 (Jan 17, 2020 12:44:56 AM)

  1. Remove old Suversion release scripts — hans / detail

#5952 (Jan 17, 2020 12:04:53 AM)

  1. Revert "[clangd][test] Disable a particular testcase in — kadircet / detail
  2. [lldb] Re-add NSDate formatter — Raphael Isemann / detail

#5950 (Jan 16, 2020 11:15:16 PM)

  1. [lldb] Remove ClangASTContext.h inclusion in Target.cpp — apl / detail

#5949 (Jan 16, 2020 10:34:52 PM)

  1. [lldb/Test] Fix API tests for mutli-config generators — Jonas Devlieghere / detail
  2. [lldb/Cmake] Add a CMakeLists.txt to the utils directory... — Jonas Devlieghere / detail

#5948 (Jan 16, 2020 9:54:53 PM)

  1. [docs][ORC] Try to fix 'title-level inconsistent' error in ORCv2.rst. — Lang Hames / detail

#5946 (Jan 16, 2020 9:22:08 PM)

  1. [docs][ORC] Fix some RST errors in the ORCv2 doc. — Lang Hames / detail

#5945 (Jan 16, 2020 8:54:57 PM)

  1. [Transforms][RISCV] Remove a "using namespace llvm" from an include — craig.topper / detail

#5944 (Jan 16, 2020 8:14:52 PM)

  1. [lldb/CMake] Set LLVM_HOST_TRIPLE from TARGET_TRIPLE in standalone — Jonas Devlieghere / detail
  2. [docs][ORC] Update the "utilities" section, tidy intro and fix typo. — Lang Hames / detail
  3. [lldb/CMake] Remove duplicate entry — Jonas Devlieghere / detail

#5943 (Jan 16, 2020 8:04:53 PM)

  1. [lldb] add to gdb to lldb doc — cyndy_ishida / detail

#5941 (Jan 16, 2020 7:34:43 PM)

  1. AMDGPU: Add register classes to MUBUF load patterns — arsenm2 / detail
  2. Don't dump IR output from this test to stdout. — richard / detail

#5940 (Jan 16, 2020 6:54:57 PM)

  1. Avoid creating an immutable map in the Automaton class. — hayarms / detail

#5939 (Jan 16, 2020 6:34:54 PM)

  1. [mlir][spirv] Add implied capabilities and availability for capabilities — antiagainst / detail
  2. [mlir][spirv] Use symbolize functions in enum attribute predicates — antiagainst / detail
  3. [mlir][spirv] Fix SPV_MM_Vulkan extension reqirements — antiagainst / detail

#5938 (Jan 16, 2020 6:24:53 PM)

  1. Add extra test file forgotten in 45d7080. — richard / detail
  2. [NFC][PowerPC] Remove unnecessary link components. — wanyu9511 / detail

#5937 (Jan 16, 2020 6:04:56 PM)

  1. Revert "[RISCV] Support ABI checking with per function target-features" — zakk.chen / detail

#5936 (Jan 16, 2020 5:24:22 PM)

  1. [modules] Do not cache invalid state for modules that we attempted to — vsapsai / detail
  2. Add back more link components. — wanyu9511 / detail

#5935 (Jan 16, 2020 4:54:38 PM)

  1. [xray] add --no-demangle cli opt for llvm-xray extract to output mangled — smeenai / detail
  2. [lldb/Debugger] Rename ExecuteIOHandlers to RunIOHandlers (NFC) — Jonas Devlieghere / detail
  3. Add testing for DW_OP_piece and fix a bug with small Scalar values. — Adrian Prantl / detail
  4. Fix a buffer-size bug when the first DW_OP_piece is undefined — Adrian Prantl / detail

#5934 (Jan 16, 2020 4:15:20 PM)

  1. [mlir] Add missing dependency on LinalgUtils — aminim / detail
  2. Make LLVM_APPEND_VC_REV=OFF affect clang, lld, and lldb as well. — thakis / detail
  3. [gn build] replace llvm_allow_tardy_revision with llvm_append_vc_rev — thakis / detail
  4. Move static function to inline function - this fixes a conceivable ODR — echristo / detail
  5. Add back other PowerPC link components. — wanyu9511 / detail
  6. [FastISel] Lower `llvm.dbg.value(undef, ...` correctly. — ditaliano / detail

#5933 (Jan 16, 2020 3:34:57 PM)

  1. [NFC] Fold isHugeExpression into hasHugeExpression and update callers — echristo / detail
  2. PointerLikeTypeTraits: Standardize NumLowBitsAvailable on static — dblaikie / detail

#5932 (Jan 16, 2020 3:24:54 PM)

  1. [OPENMP]Do not emit RTTI descriptor for NVPTX devices. — a.bataev / detail
  2. [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into — Jessica Paquette / detail

#5931 (Jan 16, 2020 3:14:55 PM)

  1. [mlir] support translation of multidimensional vectors to LLVM IR — zinenko / detail
  2. [clangd][test] Disable a particular testcase in — Jan Korous / detail
  3. AMDGPU: Update clang test — arsenm2 / detail

#5930 (Jan 16, 2020 3:01:06 PM)

  1. lldb: xfail TestCrossDSOTailCalls.py and TestCrossObjectTailCalls.py on — Vedant Kumar / detail
  2. [libcxx] Temporarily switch back to pthread backend for Fuchsia — phosek / detail
  3. [lld][WebAssembly] Use a more meaningful name for stub functions — sbc / detail
  4. [mlir] NFC: Fix trivial typos — zinenko / detail

#5929 (Jan 16, 2020 2:44:54 PM)

  1. Revert "[WebAssembly] Track frame registers through VReg and local — dschuff / detail

#5928 (Jan 16, 2020 2:33:02 PM)

  1. [llvm-nm] Use `StringRef` over `const std::string &` params — sbc / detail
  2. AMDGPU: Move permlane discard vdst_in optimization — arsenm2 / detail
  3. AMDGPU: Do permlane16 vdst_in discard optimization in InstCombine — arsenm2 / detail

#5927 (Jan 16, 2020 2:04:54 PM)

  1. Add BuiltinsHexagonDep.def to clang module map — kparzysz / detail

#5926 (Jan 16, 2020 1:54:54 PM)

  1. [IR] fix crash in Constant::isElementWiseEqual() with FP types — spatel / detail
  2. [WebAssembly] Track frame registers through VReg and local allocation — dschuff / detail

#5925 (Jan 16, 2020 1:44:54 PM)

  1. Factor out renaming logic from readability-identifier-naming — aaron / detail
  2. [gn build] Port d5c6b8407c1 — llvmgnsyncbot / detail
  3. [OPENMP]Avoid string concat where possible and use standard name — a.bataev / detail

#5924 (Jan 16, 2020 1:34:55 PM)

  1. scudo: Add initial memory tagging support. — peter / detail

#5923 (Jan 16, 2020 1:14:54 PM)

  1. [NFC] Remove unnecessary link components. — wanyu9511 / detail

#5922 (Jan 16, 2020 1:09:39 PM)

  1. [GVN] add GVN parameters parsing to new pass manager — fedor.sergeev / detail
  2. [Hexagon] Add ELF flags for Hexagon v66 to ELFYAML.cpp — kparzysz / detail
  3. [clangd] Add workaround for GCC5 host compilers. NFC. — michael.hliao / detail

#5921 (Jan 16, 2020 12:44:53 PM)

  1. Resubmit: [JumpThreading] Thread jumps through two basic blocks — kazu / detail

#5920 (Jan 16, 2020 12:25:55 PM)

  1. [Hexagon] Update autogenerated intrinsic info in clang — kparzysz / detail

#5919 (Jan 16, 2020 12:17:13 PM)

  1. Address redirect issue on Windows. — wanyu9511 / detail
  2. [ELF] -r: don't create .interp — maskray / detail

#5918 (Jan 16, 2020 12:07:45 PM)

  1. AMDGPU: Remove outdated comment — arsenm2 / detail
  2. [lldb/test] Exted test for CMTime data formatter — Jonas Devlieghere / detail
  3. [libc++] Fix Windows DLL build for string. — eric / detail
  4. [OpenMP][Tool] Fix memory leak and double-allocation — protze / detail

#5917 (Jan 16, 2020 11:49:50 AM)

  1. GlobalISel: Move extension scalar narrowing to separate function — arsenm2 / detail
  2. GlobalISel: Don't ignore requested ext narrowing type — arsenm2 / detail
  3. AMDGPU/GlobalISel: Improve lowering of G_SEXT_INREG — arsenm2 / detail
  4. AMDGPU: Update more tests to use modern buffer intrinsics — arsenm2 / detail
  5. Don't run powerpc lit test case on other platforms. — wanyu9511 / detail

#5916 (Jan 16, 2020 11:14:37 AM)

  1. Delete control character from comment. (NFC) — Adrian Prantl / detail
  2. AMDGPU: Update tests to use modern buffer intrinsics — arsenm2 / detail
  3. TableGen: Remove dead code — arsenm2 / detail
  4. TableGen/GlobalISel: Fix srcvalue inputs — arsenm2 / detail
  5. GlobalISel: Preserve load/store metadata in IRTranslator — arsenm2 / detail
  6. GlobalISel: Apply target MMO flags to atomics — arsenm2 / detail
  7. AMDGPU: Remove IR section from MIR test — arsenm2 / detail
  8. [clangd] Make define outline code action visible — kadircet / detail
  9. [clangd] Print underlying type for decltypes in hover — kadircet / detail
  10. [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation — craig.topper / detail
  11. [Hexagon] Update autogeneated intrinsic information in LLVM — kparzysz / detail

#5915 (Jan 16, 2020 10:44:55 AM)

  1. Revert "[Loop Peeling] Add possibility to enable peeling on loop nests." — arkady.shlykov / detail
  2. [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4 — maskray / detail
  3. [Hexagon] Add a target feature to disable compound instructions — kparzysz / detail

#5914 (Jan 16, 2020 10:24:57 AM)

  1. [gn build] (manually) port bed7626f04f7 — thakis / detail

#5913 (Jan 16, 2020 10:14:54 AM)

  1. [PowerPC][AIX] Make PIC the default relocation model for AIX — wanyu9511 / detail
  2. [gn build] include revision information in lld --version output — thakis / detail

#5912 (Jan 16, 2020 10:01:47 AM)

  1. [LLDB] Add SymbolVendorWasm plugin for WebAssembly debugging — dschuff / detail
  2. [LLDB] Convert Plugins/ObjectFile/wasm/ObjectFileWasm.h to unix line — dschuff / detail
  3. remove an include that's unused after r347592 — thakis / detail
  4. [lldb/test] Revert changes to debug-names-compressed.cpp — pavel / detail
  5. [SystemZ] Avoid unnecessary conversions in vecintrin.h — ulrich.weigand / detail

#5911 (Jan 16, 2020 9:34:56 AM)

  1. [GVN] introduce GVNOptions to control GVN pass behavior — fedor.sergeev / detail

#5910 (Jan 16, 2020 9:25:41 AM)

  1. [lldb/Scripts] Remove swig_bot_lib/__init__.py — Jonas Devlieghere / detail

#5909 (Jan 16, 2020 9:07:16 AM)

  1. [llvm-exegesis][NFC] Refactor Mips tests fixtures into a base class. — Milos.Stojanovic / detail
  2. [llvm-exegesis][mips] Add RegisterAliasingTest unit test — Milos.Stojanovic / detail
  3. [Hexagon] Fix alignment info for __builtin_circ_lduh — kparzysz / detail
  4. [gn build] Port 6b357866496 — llvmgnsyncbot / detail
  5. [llvm] Make new pass manager's OptimizationLevel a class — mtrofin / detail

#5908 (Jan 16, 2020 8:23:31 AM)

  1. [GlobalISel] Pass MachineOperands into MachineIRBuilder helper methods — jay.foad / detail
  2. [GlobalISel] Don't arbitrarily limit a mask to 64 bits — jay.foad / detail
  3. [Hexagon] Add preprocessor test for hexagonv66 — kparzysz / detail
  4. AMDGPU/GlobalISel: Select DS GWS intrinsics — arsenm2 / detail
  5. [lldb][NFC] Delete TestDataFormatterObjCNSDate.py — Raphael Isemann / detail
  6. [MC][test] Fix non-portable GNU diff option — hubert.reinterpretcast / detail
  7. AMDGPU/GlobalISel: Don't handle legacy buffer intrinsic — arsenm2 / detail

#5907 (Jan 16, 2020 8:05:42 AM)

  1. [ARM][MVE] Enable extending gathers — anna.welker / detail
  2. [lldb/DWARF/test] Freshen up debug_names tests — pavel / detail
  3. [GlobalISel] Use more MachineIRBuilder helper methods — jay.foad / detail
  4. [ARM][LowOverheadLoops] Update liveness info — sam.parker / detail
  5. [Hexagon] Remove unnecessary case in StringSwitch, NFC — kparzysz / detail
  6. Remove some SVN-specific code. — thakis / detail

#5906 (Jan 16, 2020 7:24:38 AM)

  1. [VectorUtils] Rework the Vector Function Database (VFDatabase). — francesco.petrogalli / detail
  2. try to unbreak build after 4b6d9ac392613 — thakis / detail
  3. [mlir][Linalg] Fix Linalg EDSC builders — ntv / detail

#5905 (Jan 16, 2020 7:04:58 AM)

  1. Make lld cmake not compute commit revision twice — thakis / detail
  2. Removed an unused include from TypeLocVisitor.h — gribozavr / detail

#5903 (Jan 16, 2020 5:59:49 AM)

  1. [clangd] Make output order of allTargetDecls deterministic — kadircet / detail
  2. [ELF] Optimization to LinkerScript::computeInputSections NFC — andrew.ng / detail
  3. Revert "[PHIEliminate] Move dbg values after phi and label" — jeremy.morse / detail

#5902 (Jan 16, 2020 5:14:55 AM)

  1. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  2. Fix unused variable warning. NFCI. — llvm-dev / detail

#5901 (Jan 16, 2020 4:54:59 AM)

  1. [lldb][NFC] Migrate several tests to expect_expr — Raphael Isemann / detail

#5900 (Jan 16, 2020 4:26:57 AM)

  1. [PHIEliminate] Move dbg values after phi and label — jeremy.morse / detail
  2. Remove release note about in-process-cc1 — hans / detail

#5899 (Jan 16, 2020 3:44:56 AM)

  1. [Concepts] Fix ConceptSpecializationExpr profiling crash — saar / detail

#5898 (Jan 16, 2020 2:47:20 AM)

  1. [LV] Make X86/assume.ll X86 independent (NFC). — flo / detail
  2. [LV] Allow assume calls in predicated blocks. — flo / detail
  3. clang-format: [JS] tests for async wrapping. — martin / detail
  4. [IR] Mark memset.* intrinsics as IntrWriteMem. — flo / detail
  5. [clangd] Dont display `<unknown>` kinds in hover board — kadircet / detail

#5897 (Jan 16, 2020 2:04:56 AM)

  1. [HIP][AMDGPU] expand printf when compiling HIP to AMDGPU — sameer.sahasrabuddhe / detail
  2. [gn build] Port ed181efa175 — llvmgnsyncbot / detail

#5896 (Jan 16, 2020 1:17:15 AM)

  1. [VE] i64 arguments, return values and constants — simon.moll / detail

#5895 (Jan 16, 2020 1:04:58 AM)

  1. [lldb] Fix asan failures in data-formatter-objc tests — Raphael Isemann / detail

#5894 (Jan 15, 2020 10:14:58 PM)

  1. [LegalizeDAG][TargetLowering] Move vXi64/i64->vXf32/f32 uint_to_fp — craig.topper / detail
  2. [DebugInfo] Simplify the constructor of DWARFDebugAranges::Range. NFC. — ikudrin / detail

#5893 (Jan 15, 2020 9:24:57 PM)

  1. [mlir] fix broken links to Glossary — inouehrs / detail

#5892 (Jan 15, 2020 8:34:59 PM)

  1. [lldb/Reproducers] Print more info for reproducer status — Jonas Devlieghere / detail

#5891 (Jan 15, 2020 8:18:36 PM)

  1. Insert wait instruction after X87 instructions which could raise — chen3.liu / detail
  2. [gn build] Port 8fdafb7dced — llvmgnsyncbot / detail

#5890 (Jan 15, 2020 7:56:04 PM)

  1. [lldb/Reproducers] Add a flag to always generating a reproducer — Jonas Devlieghere / detail

#5889 (Jan 15, 2020 7:45:17 PM)

  1. [lldb/Reproducers] Extract function for reading environment override — Jonas Devlieghere / detail
  2. Set some fast math attributes in setFunctionAttributes — arsenm2 / detail

#5888 (Jan 15, 2020 7:10:19 PM)

  1. [X86] Add 32-bit mode sse1 command line to scalar-int-to-fp.ll. NFC — craig.topper / detail
  2. [X86] When handling i64->f32 sint_to_fp on 32-bit targets only bitcast — craig.topper / detail
  3. [SampleFDO] Fix invalid branch profile generated by indirect call — wmi / detail
  4. PR42694 Support explicit(bool) in older language modes as an extension. — richard / detail

#5887 (Jan 15, 2020 6:22:36 PM)

  1. Revert "[Support] make report_fatal_error `abort` instead of `exit`" — Yuanfang Chen / detail
  2. llc: Don't overwrite frame-pointer attribute — arsenm2 / detail
  3. Fix the macos build after D71575. — jingham / detail

#5886 (Jan 15, 2020 5:40:54 PM)

  1. debugserver: Cut dependency on intrinsics_gen — Vedant Kumar / detail

#5885 (Jan 15, 2020 5:14:57 PM)

  1. [Support] make report_fatal_error `abort` instead of `exit` — Yuanfang Chen / detail

#5884 (Jan 15, 2020 4:54:57 PM)

  1. llc: Change behavior of -mattr with existing attribute — arsenm2 / detail
  2. [lldb/Tools] Remove lldb-mi.exports — Jonas Devlieghere / detail

#5883 (Jan 15, 2020 4:35:45 PM)

  1. [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging — dschuff / detail

#5882 (Jan 15, 2020 4:25:22 PM)

  1. Revert "Further implement CWG 2292" — akhuang / detail
  2. Process BUNDLE in tail duplication — Stanislav.Mekhanoshin / detail
  3. [lldb/Utils] Patch all variables used by lldb-dotest (2/2) — Jonas Devlieghere / detail
  4. [lldb/Utils] Patch all variables used by lit (3/3) — Jonas Devlieghere / detail
  5. Fix pack deduction to only deduce the arity of packs that are actually — richard / detail

#5881 (Jan 15, 2020 3:46:33 PM)

  1. Revert "Allow system header to provide their own implementation of some — akhuang / detail
  2. [COFF] Warn that LLD does not support /PDBSTRIPPED: — rnk / detail
  3. [libcxx] Use mtx_plain | mtx_recursive following C11 API — phosek / detail
  4. [lldb/Utils] Patch all variables used by lldb-dotest — Jonas Devlieghere / detail
  5. [IR] Module's NamedMD table needn't be 'void *' — modocache / detail
  6. GlobalISel: Handle more cases of G_SEXT narrowing — arsenm2 / detail
  7. AMDGPU: Remove custom node for exports — arsenm2 / detail
  8. AMDGPU/GlobalISel: Select exp with patterns — arsenm2 / detail
  9. [CodeExtractor] Transfer debug info to extracted function — Vedant Kumar / detail
  10. [OPENMP]Use regular processing of vtable used when TU is a prefix. — a.bataev / detail

#5880 (Jan 15, 2020 3:04:56 PM)

  1. [lldb/Debugger] Rename IO handler methods to be more meaningful (NFC) — Jonas Devlieghere / detail

#5879 (Jan 15, 2020 2:51:59 PM)

  1. lldb-sanitized: Move MAX_PARALLEL_TESTS initialization to a place where — Adrian Prantl / githubweb

#5879 (Jan 15, 2020 2:51:59 PM)

  1. lldb-sanitized: Move MAX_PARALLEL_TESTS initialization to a place where — Adrian Prantl / detail

#5878 (Jan 15, 2020 2:44:57 PM)

  1. Revert "[OPENMP]Do not use RTTI by default for NVPTX devices." — a.bataev / detail

#5877 (Jan 15, 2020 2:34:58 PM)

  1. [libc++] Optimize basic_string::operator=(const basic_string&) for SSO — eric / detail
  2. [libc++] Fix parsing <string> in C++03. — eric / detail

#5876 (Jan 15, 2020 2:24:59 PM)

  1. [libc++] Explicitly enumerate std::string external instantiations - — eric / detail
  2. [BasicBlock] add helper getPostdominatingDeoptimizeCall — fedor.sergeev / detail
  3. DWARF: Simplify the way the return PC is attached to call site tags, NFC — Vedant Kumar / detail
  4. [test] Move call-site-entry-linking.test into test/tools/dsymutil/X86 — Vedant Kumar / detail

#5875 (Jan 15, 2020 2:04:57 PM)

  1. [MachineScheduler][NFC] Don't swap when we can't cluster — Jinsong Ji / detail
  2. lldb: Run TestCrossDSOTailCalls.py and TestCrossObjectTailCalls.py on — Vedant Kumar / detail
  3. [libc++] Make SFINAE'd member functions in string mutually exclusive. — eric / detail
  4. [libc++] Explicitly mark basic_string<...>::npos with default — eric / detail

#5874 (Jan 15, 2020 1:54:59 PM)

  1. [NFC] Refactor InlineResult for readability — mtrofin / detail

#5873 (Jan 15, 2020 1:42:58 PM)

  1. Work around PR43337: don't try to use the vec_sel overloads for vector — richard / detail
  2. PR17164: Change clang's default behavior from — richard / detail
  3. [NFC][IndVarSimplify] remove duplicate code in — danilo.carvalho.grael / detail
  4. [mlir] Add shaped container component type interface — jpienaar / detail

#5872 (Jan 15, 2020 1:14:57 PM)

  1. [DWARF] Emit DW_AT_call_return_pc as an address — Vedant Kumar / detail
  2. DebugInfo: Factor out logic to update locations in MD_loop metadata, NFC — Vedant Kumar / detail

#5871 (Jan 15, 2020 11:34:57 AM)

  1. [docs][ORC] Update the laziness section of the ORCv2 design doc. — Lang Hames / detail

#5870 (Jan 15, 2020 10:42:35 AM)

  1. [ORC] Set setCloneToNewContextOnEmit on LLJIT's transform layer when — Lang Hames / detail
  2. [Mips] Add FileCheck to a test that just tested for a crash. — craig.topper / detail
  3. [gn build] make "gn format" comment slightly more concise — thakis / detail
  4. [gn build] add multi-line forcing comments in more places — thakis / detail
  5. [gn build] re-run "gn format" with trunk gn — thakis / detail

#5869 (Jan 15, 2020 10:21:54 AM)

  1. Revert "Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - — Amara Emerson / detail

#5868 (Jan 15, 2020 10:02:28 AM)

  1. Replace CLANG_SPAWN_CC1 env var with a driver mode flag — thakis / detail
  2. [gn build] Reformat all build files — thakis / detail

#5867 (Jan 15, 2020 9:25:00 AM)

  1. [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ — mark.murray / detail

#5866 (Jan 15, 2020 9:11:30 AM)

  1. Fix bot by adjusting wildcard matching — tejohnson / detail
  2. Revert "[mlir] Create a gpu.module operation for the GPU Dialect." — benny.kra / detail
  3. [clangd] Extract string literals in macro arguments to unbreak gcc — kadircet / detail

#5865 (Jan 15, 2020 8:35:27 AM)

  1. [ORC] Update lazyReexports to support aliases with different symbol — Lang Hames / detail
  2. [ORC] Simplify use of lazyReexports with LLJIT. — Lang Hames / detail
  3. [mlir][Linalg] NFC - Cleanup Linalg Pass locations and namespacing — ntv / detail
  4. [mlir][Linalg] NFC - Hotfix for gcc-5 build — ntv / detail
  5. [InstCombine] reassociate fsub+fsub into fsub+fadd — spatel / detail
  6. [Loop Peeling] Add possibility to enable peeling on loop nests. — arkady.shlykov / detail
  7. [ThinLTO] Always import constants — evgeny / detail

#5864 (Jan 15, 2020 7:57:17 AM)

  1. [CMake] Enable -qfuncsect when building with IBM XL — hubert.reinterpretcast / detail
  2. DWARFDebugLine.cpp: Format unknown line number standard opcodes — hubert.reinterpretcast / detail

#5863 (Jan 15, 2020 7:47:18 AM)

  1. Restore "[ThinLTO] Add additional ThinLTO pipeline testing with new PM" — tejohnson / detail
  2. [llvm-readobj][test] - Cleanup SHT_RELR sections testing. — grimar / detail
  3. [mlir][Linalg] NFC - Hotfix for gcc-5 build — ntv / detail

#5862 (Jan 15, 2020 7:26:55 AM)

  1. [clangd] Fix windows buildbots — kadircet / detail

#5861 (Jan 15, 2020 7:01:24 AM)

  1. [ELF] Avoid false-positive assert in getErrPlace() — Alexander.Richardson / detail
  2. [mlir][EDSC] Refactor dependencies involving EDSCs. — ntv / detail
  3. [gn build] (manually) port b4a99a061f51 better — thakis / detail
  4. [clangd] Add a ruler after header in hover — kadircet / detail
  5. [clangd] Rearrange type, returntype and parameters in hover card — kadircet / detail
  6. [clang] New __attribute__((__clang_arm_mve_strict_polymorphism)). — simon.tatham / detail
  7. [gn build] find mistakes like the one fixed in 72b5989e0d1 at build time — thakis / detail

#5860 (Jan 15, 2020 6:26:04 AM)

  1. [FPEnv] Address post-commit review comment for D71467 — ulrich.weigand / detail
  2. [clangd] Show hower info for expressions — kadircet / detail

#5859 (Jan 15, 2020 6:09:48 AM)

  1. [llvm-locstats] Add the --compare option — djordje.todorovic / detail
  2. Further implement CWG 2292 — aaron / detail
  3. [RISCV] Fix test for inline asm z constraint modifier — luismarques / detail
  4. TableGen/GlobalISel: Don't reconstruct CodeGenRegBank — arsenm2 / detail
  5. TableGen/GlobalISel: Don't take reference to temporary values — arsenm2 / detail
  6. TableGen: Delete some copy constuctors — arsenm2 / detail
  7. GlobalISel: Fix narrowScalar for G_ANYEXT results — arsenm2 / detail
  8. AMDGPU: Partially directly select llvm.amdgcn.interp.p1.f16 — arsenm2 / detail
  9. GlobalISel: Implement lower for G_BITCAST — arsenm2 / detail
  10. [mlir] LLVM import: handle function-typed constants — zinenko / detail

#5858 (Jan 15, 2020 5:29:28 AM)

  1. [PowerPC] Legalize saturating vector add/sub — nemanja.i.ibm / detail

#5857 (Jan 15, 2020 4:45:53 AM)

  1. [lldb] Add expect_expr function for testing expression evaluation in — Raphael Isemann / detail
  2. [yaml2obj/obj2yaml] - Add support for SHT_RELR sections. — grimar / detail
  3. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  4. RegisterClassInfo::computePSetLimit - assert that we actually find a — llvm-dev / detail
  5. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  6. Revert "[RISCV] Support ABI checking with per function target-features" — zakk.chen / detail
  7. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail
  8. Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - — llvm-dev / detail
  9. Bump the trunk major version to 11 — hans / detail

#5856 (Jan 15, 2020 4:04:02 AM)

  1. [Lexer] Allow UCN for dollar symbol '\u0024' in identifiers when using — scott.egerton / detail
  2. [llvm-locstats] Fix the docs — djordje.todorovic / detail
  3. [NFC] Adjust test cases numbering, test commit. — arkady.shlykov / detail
  4. [AArch64][SVE] Fold variable into assert to silence unused variable — benny.kra / detail

#5855 (Jan 15, 2020 3:25:01 AM)

  1. [AArch64][SVE] Add ptest intrinsics — cullen.rhodes / detail
  2. [Support] Replace Windows __declspec(thread) with thread_local for — russell.gallop / detail
  3. Revert "[yaml2obj/obj2yaml] - Add support for SHT_RELR sections." — grimar / detail

#5854 (Jan 15, 2020 3:05:00 AM)

  1. [yaml2obj/obj2yaml] - Add support for SHT_RELR sections. — grimar / detail
  2. [llvm-locstats] Add the --draw-plot option — djordje.todorovic / detail

#5853 (Jan 15, 2020 2:47:48 AM)

  1. [llvm-locstats][NFC] Support OOP concept — djordje.todorovic / detail
  2. Revert "[RISCV] Add Clang frontend support for Bitmanip extension" — scott.egerton / detail

#5852 (Jan 15, 2020 2:37:04 AM)

  1. [RISCV] Support ABI checking with per function target-features — zakk.chen / detail

#5851 (Jan 15, 2020 2:24:58 AM)

  1. [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets. — ikudrin / detail

#5850 (Jan 15, 2020 2:04:59 AM)

  1. [AMDGPU] Invert the handling of skip insertion. — cdevadas / detail
  2. [MachO] Add a test for detecting reserved unit length. — ikudrin / detail
  3. [gn build] Port 0dc6c249bff — llvmgnsyncbot / detail

#5849 (Jan 15, 2020 1:04:58 AM)

  1. [VE] Minimal codegen for empty functions — simon.moll / detail

#5848 (Jan 15, 2020 12:44:03 AM)

  1. [AVR] Add the AVR builder 'llvm-avr-linux' back, pulling from GitHub — me / githubweb

#5848 (Jan 15, 2020 12:44:03 AM)

  1. [X86] Don't call LowerUINT_TO_FP_i32 for i32->f80 on 32-bit targets with — craig.topper / detail

#5848 (Jan 15, 2020 12:44:03 AM)

  1. [AVR] Add the AVR builder 'llvm-avr-linux' back, pulling from GitHub — me / detail

#5847 (Jan 15, 2020 12:20:28 AM)

  1. [ARM] Reegenerate MVE tests. NFC — david.green / detail

#5846 (Jan 14, 2020 11:51:40 PM)

  1. [Attributor] AAValueConstantRange: Value range analysis using constant — uenoku.tokotoko / detail

#5845 (Jan 14, 2020 11:35:02 PM)

  1. [Scheduler] Adjust interface of CreateTargetMIHazardRecognizer to use — david.green / detail

#5844 (Jan 14, 2020 11:14:59 PM)

  1. [lldb/test] Add test for CMTime data formatter — Jonas Devlieghere / detail

#5843 (Jan 14, 2020 10:49:53 PM)

  1. [lldb/CommandInterpreter] Remove flag that's always true (NFC) — Jonas Devlieghere / detail

#5842 (Jan 14, 2020 10:39:22 PM)

  1. Fix up ms-pch-macro.c test to pass on non-Windows — rnk / detail

#5841 (Jan 14, 2020 10:15:24 PM)

  1. [Driver][X86] Add -malign-branch* and -mbranches-within-32B-boundaries — maskray / detail

#5840 (Jan 14, 2020 9:35:00 PM)

  1. [ODRHash] Fix wrong error message with bitfields and mutable. — rtrieu / detail

#5839 (Jan 14, 2020 8:35:38 PM)

  1. [PowerPC] Fix powerpcspe subtarget enablement in llvm backend — chmeeedalf / detail

#5838 (Jan 14, 2020 7:55:02 PM)

  1. CMake: Make most target symbols hidden by default — tstellar / detail
  2. Relax the rules around objc_alloc and objc_alloc_init optimizations. — phabouzit / detail

#5837 (Jan 14, 2020 7:35:00 PM)

  1. PR44540: Prefer an inherited default constructor over an initializer — richard / detail

#5836 (Jan 14, 2020 7:05:00 PM)

  1. Modify test to use -S instead of -c so that it works when an external — douglas.yung / detail

#5835 (Jan 14, 2020 6:35:01 PM)

  1. [Concepts] Type Constraints — saar / detail
  2. [BranchAlign] Add master --x86-branches-within-32B-boundaries flag — listmail / detail
  3. DWARFDebugLine.cpp: Restore LF line endings — hstong / detail

#5834 (Jan 14, 2020 5:55:02 PM)

  1. [X86] ABI compat bugfix for MSVC vectorcall — rnk / detail

#5833 (Jan 14, 2020 5:40:03 PM)

  1. [zorg] Pass "-DLLVM_POLLY_LINK_INTO_TOOLS=ON" in getPollyBuildFactory — efriedma / githubweb

#5833 (Jan 14, 2020 5:40:03 PM)

  1. [zorg] Pass "-DLLVM_POLLY_LINK_INTO_TOOLS=ON" in getPollyBuildFactory — efriedma / detail

#5832 (Jan 14, 2020 5:28:06 PM)

  1. [Win64] Handle FP arguments more gracefully under -mno-sse — rnk / detail
  2. Allow /D flags absent during PCH creation under msvc-compat — rnk / detail

#5831 (Jan 14, 2020 5:15:40 PM)

  1. [X86] Swap the 0 and the fudge factor in the constant pool for the — craig.topper / detail
  2. [X86] Drop an unneeded FIXME. NFC — craig.topper / detail
  3. [amdgpu] Fix typos in a test case. — michael.hliao / detail

#5830 (Jan 14, 2020 5:05:01 PM)

  1. [mlir] : Fix ViewOp shape folder for identity affine maps — ataei / detail

#5829 (Jan 14, 2020 4:55:03 PM)

  1. [libcxx] Use C11 thread API on Fuchsia — phosek / detail

#5828 (Jan 14, 2020 4:34:59 PM)

  1. [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU. — michael.hliao / detail
  2. [LIBOMPTARGET] Do not increment/decrement the refcount for "declare — georgios.rokos / detail
  3. Fix windows bot failures in c410adb092c9cb51ddb0b55862b70f2aa8c5b16f — xur / detail

#5827 (Jan 14, 2020 4:25:00 PM)

  1. [mlir][spirv] Properly support SPIR-V conversion target — antiagainst / detail

#5826 (Jan 14, 2020 3:55:01 PM)

  1. [remark][diagnostics] Using clang diagnostic handler for IR input files — xur / detail

#5825 (Jan 14, 2020 3:34:59 PM)

  1. [mlir] Refactor ModuleState into AsmState and expose it to users. — riverriddle / detail

#5824 (Jan 14, 2020 3:18:35 PM)

  1. [mlir] Enable printing of FuncOp in the generic form. — riverriddle / detail
  2. [OPENMP]Do not use RTTI by default for NVPTX devices. — a.bataev / detail

#5823 (Jan 14, 2020 3:07:19 PM)

  1. make -fmodules-codegen and -fmodules-debuginfo work also with PCHs — l.lunak / detail

#5822 (Jan 14, 2020 2:55:34 PM)

  1. fix recent -fmodules-codegen fix test — l.lunak / detail

#5821 (Jan 14, 2020 2:45:44 PM)

  1. -fmodules-codegen should not emit extern templates — l.lunak / detail

#5820 (Jan 14, 2020 2:35:03 PM)

  1. [mlir][Linalg] Update the semantics, verifier and test for Linalg with — ntv / detail

#5819 (Jan 14, 2020 2:07:47 PM)

  1. [mlir] Use double format when parsing bfloat16 hexadecimal values — riverriddle / detail
  2. [OPENMP]Do not emit special virtual function for NVPTX target. — a.bataev / detail
  3. [DAGCombine] Replace `getIntPtrConstant()` with `getVectorIdxTy()`. — michael.hliao / detail

#5818 (Jan 14, 2020 1:55:03 PM)

  1. Remove trailing `;`. NFC. — michael.hliao / detail

#5817 (Jan 14, 2020 1:45:34 PM)

  1. [AArch64][GlobalISel]: Support @llvm.{return,frame}address selection. — Amara Emerson / detail

#5816 (Jan 14, 2020 1:34:51 PM)

  1. [LegalizeTypes] Remove untested code from ExpandIntOp_UINT_TO_FP — craig.topper / detail
  2. [Driver][test] Fix Driver/hexagon-toolchain-elf.c for — maskray / detail

#5815 (Jan 14, 2020 1:06:50 PM)

  1. [GVN] fix comment/argument name to match actual implementation. NFC — fedor.sergeev / detail

#5814 (Jan 14, 2020 12:58:10 PM)

  1. [InstCombine] Fix worklist management when removing guard intrinsic — nikita.ppv / detail
  2. [clang][test][NFC] Use more widely supported sanitizer for file — Jan Korous / detail

#5813 (Jan 14, 2020 12:49:03 PM)

  1. [SVE] Add patterns for MUL immediate instruction. — danilo.carvalho.grael / detail
  2. [libcxx] [Windows] Make a more proper implementation of strftime_l for — martin / detail
  3. dotest.py: Add option to pass extra lldb settings to dotest — Adrian Prantl / detail
  4. [analyzer] Fix SARIF column locations — jranieri / detail
  5. [DebugInfo] Add option to clang to limit debug info that is emitted for — akhuang / detail

#5812 (Jan 14, 2020 12:02:27 PM)

  1. [InstCombine] add test for possible cast-of-select transform; NFC — spatel / detail
  2. Fix NetBSD bot after b4a99a061f517e60985667e39519f60186cbb469 — alexandre.ganea / detail
  3. [nfc][libomptarget] Refactor amdgcn target_impl — jonathanchesterfield / detail
  4. [nfc][libomptarget] Refactor nvptx/target_impl.cu — jonathanchesterfield / detail
  5. [InstCombine] Add test for iterator invalidation bug; NFC — nikita.ppv / detail
  6. [InstCombine] Fix user iterator invalidation in bitcast of phi transform — nikita.ppv / detail
  7. [InstCombine] Make combineLoadToNewType a method; NFC — nikita.ppv / detail
  8. [InstCombine] Fix infinite loop due to bitcast <-> phi transforms — nikita.ppv / detail
  9. [OPENMP]Improve handling of possibly incorrectly mapped types. — a.bataev / detail
  10. [NewPM] Port MergeFunctions pass — nikita.ppv / detail
  11. [OpenMP][Tool] Runtime warning for missing TSan-option — protze / detail
  12. [Driver] Ignore -fno-semantic-interposition — maskray / detail

#5811 (Jan 14, 2020 11:24:32 AM)

  1. [X86] Directly emit a BROADCAST_LOAD from constant pool in — craig.topper / detail
  2. [ThinLTO] Handle variable with twice promoted name (Rust) — tejohnson / detail
  3. [ELF] Delete the RelExpr member R_HINT. NFC — maskray / detail
  4. [ThinLTO/WPD] Remove an overly-aggressive assert — tejohnson / detail
  5. [RISCV] Allow shrink wrapping for RISC-V — lewis-revill / detail
  6. Added readability-qualified-auto check — aaron / detail
  7. [gn build] Port 36fcbb838c8 — llvmgnsyncbot / detail
  8. [lldb/test] test_breakpoints_func_full from — stilis / detail
  9. [MachineScheduler] Reduce reordering due to mem op clustering — jay.foad / detail

#5810 (Jan 14, 2020 10:45:43 AM)

  1. [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols — maskray / detail
  2. [InstCombine] Let combineLoadToNewType preserve ABI alignment of the — aqjune / detail
  3. [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd — diggerlin / detail
  4. SCC: Allow ReplaceNode to safely support insertion — warren_ristow / detail

#5809 (Jan 14, 2020 10:06:41 AM)

  1. Removed PointerUnion3 and PointerUnion4 aliases in favor of the variadic — gribozavr / detail

#5808 (Jan 14, 2020 9:55:02 AM)

  1. [RISCV] Add Clang frontend support for Bitmanip extension — scott.egerton / detail
  2. [test] Make data layout of load-bitcast64.ll explicit, use — aqjune / detail

#5807 (Jan 14, 2020 9:25:00 AM)

  1. [lldb/Utility] Use assert instead of llvm_unreachable for LLDBAssert — Jonas Devlieghere / detail

#5806 (Jan 14, 2020 9:05:03 AM)

  1. [IR] fix potential crash in Constant::isElementWiseEqual() — spatel / detail

#5805 (Jan 14, 2020 8:46:52 AM)

  1. Fix "pointer is null" clang static analyzer warnings. NFCI. — llvm-dev / detail
  2. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#5804 (Jan 14, 2020 8:35:04 AM)

  1. [clang][OpenCL] Fix covered switch warning — Jinsong Ji / detail

#5803 (Jan 14, 2020 8:20:55 AM)

  1. [ARM][MVE] VTP Block Pass fix — sjoerd.meijer / detail

#5802 (Jan 14, 2020 8:09:43 AM)

  1. [Syntax] Unset IsOriginal flag on nodes removed from the tree — ibiryukov / detail

#5801 (Jan 14, 2020 8:00:54 AM)

  1. [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour — Tom.Weaver / detail
  2. [scudo][standalone] Fork support — kostyak / detail

#5800 (Jan 14, 2020 7:50:07 AM)

  1. [Syntax] Mark synthesized nodes as modifiable — ibiryukov / detail

#5799 (Jan 14, 2020 7:35:04 AM)

  1. [clang-tidy] Match InitListExpr in modernize-use-default-member-init — malcolm.parsons / detail
  2. [Syntax] Assert invariants on tree structure and fix a bug in mutations — ibiryukov / detail

#5798 (Jan 14, 2020 7:15:00 AM)

  1. [AArch64] Fix save register pairing for Windows AAPCS — Sanne.Wouda / detail
  2. Revert "[DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues — Tom.Weaver / detail

#5797 (Jan 14, 2020 7:05:02 AM)

  1. Revert "Recommit "[GlobalOpt] Pass DTU to removeUnreachableBlocks — flo / detail

#5796 (Jan 14, 2020 6:55:01 AM)

  1. [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour — Tom.Weaver / detail
  2. [OpenCL] Add MSAA sharing extension builtin functions — sven.vanhaastregt / detail

#5795 (Jan 14, 2020 6:45:01 AM)

  1. [AIX] ExternalSymbolSDNode lowering — Xiangling.Liao / detail

#5794 (Jan 14, 2020 6:26:12 AM)

  1. [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section — grimar / detail
  2. [lldb/DWARF] Move location list sections into DWARFContext — pavel / detail

#5793 (Jan 14, 2020 6:04:26 AM)

  1. [lldb][NFC] Make name parameter in AddMethodToCXXRecordType a StringRef — Raphael Isemann / detail
  2. [TableGen] Update editor modes for new keywords. — simon.tatham / detail
  3. [InstSimplify] add tests for vector select; NFC — spatel / detail
  4. AArch64: fix bitcode upgrade of @llvm.neon.addp. — Tim Northover / detail
  5. Expression eval lookup speedup by not returning methods in — pavel / detail
  6. Fix "null pointer passed to nonnull argument" clang static analyzer — llvm-dev / detail
  7. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  8. Merge isa<> and getAs<> calls to fix "pointer is null" static analyzer — llvm-dev / detail
  9. Remove duplicate variable. NFCI. — llvm-dev / detail
  10. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  11. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail

#5792 (Jan 14, 2020 5:27:54 AM)

  1. [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions — selliott / detail
  2. [FPEnv] Add some comments to IRBuilder.h — ulrich.weigand / detail

#5791 (Jan 14, 2020 5:15:01 AM)

  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

#5789 (Jan 14, 2020 4:27:05 AM)

  1. [ARM][Thumb2] Fix ADD/SUB invalid writes to SP — diogo.sampaio / detail
  2. [ARM][LowOverheadLoops] Change predicate inspection — sam.parker / detail
  3. [SelectionDAG] ComputeKnownBits - merge — llvm-dev / detail
  4. Fix "MIParser::getIRValue(unsigned int)’ defined but not used" warning. — llvm-dev / detail
  5. [ARM][LowOverheadLoops] Allow all MVE instrs. — sam.parker / detail
  6. [lldb/Expression] Improve interpreter error message with a non-running — medismail.bennani / detail
  7. [ARM,MVE] Use the new Tablegen `defvar` and `if` statements. — simon.tatham / detail
  8. [unittests] Fix "comparison of integers of different signs" warnings — Milos.Stojanovic / detail

#5788 (Jan 14, 2020 3:45:04 AM)

  1. [mlir] Fix translation of splat constants to LLVM IR — zinenko / detail
  2. [ARM][MVE] Disallow VPSEL for tail predication — sam.parker / detail
  3. [SelectionDAG] ComputeKnownBits - merge — llvm-dev / detail
  4. [X86][SSE] Add add(shl(and(x,c1),c2),c3) test case with non-uniform — llvm-dev / detail

#5787 (Jan 14, 2020 3:25:55 AM)

  1. [RISCV] Fix ILP32D lowering for double+double/double+int return types — jrtc27 / detail

#5786 (Jan 14, 2020 3:17:25 AM)

  1. [mlir] Create a gpu.module operation for the GPU Dialect. — herhut / detail

#5785 (Jan 14, 2020 3:07:32 AM)

  1. [ARM][MVE] Masked gathers from base + vector of offsets — anna.welker / detail
  2. [mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations. — Adrian Prantl / detail
  3. [mlir] Ran git-clang-format. — Adrian Prantl / detail
  4. [lldb][NFC] Cleanup ClangASTContext::CompleteTagDeclarationDefinition — Raphael Isemann / detail

#5784 (Jan 14, 2020 2:35:14 AM)

  1. [Target] Fix uninitialized value in — sam.mccall / detail

#5783 (Jan 14, 2020 2:25:05 AM)

  1. [TableGen] Introduce a `defvar` statement. — simon.tatham / detail
  2. [TableGen] Introduce an if/then/else statement. — simon.tatham / detail

#5782 (Jan 14, 2020 2:15:06 AM)

  1. [clang-tidy] Ignore implicit casts in modernize-use-default-member-init — malcolm.parsons / detail

#5781 (Jan 14, 2020 2:04:16 AM)

  1. [llvm-readobj][test] - Fix grammar in comments. — grimar / detail

#5780 (Jan 14, 2020 1:25:04 AM)

  1. [AMDGPU] Model distance to instruction in bundle — Stanislav.Mekhanoshin / detail

#5779 (Jan 14, 2020 1:15:04 AM)

  1. [mlir] Fix -Wunused — sam.mccall / detail
  2. [AMDGPU] Fix getInstrLatency() always returning 1 — Stanislav.Mekhanoshin / detail
  3. [lldb][NFC] Rewrite python_api/rdar-12481949 test — Raphael Isemann / detail
  4. [libcxx] [test] Add casts to avoid signed/unsigned mismatch warnings on — bion / detail

#5778 (Jan 14, 2020 1:05:03 AM)

  1. [lldb] Don't defend against internal LLVM errors in IRInterpreter — Raphael Isemann / detail

#5777 (Jan 14, 2020 12:45:05 AM)

  1. [lldb] Fix that SBThread.GetStopDescription is returning strings with — Raphael Isemann / detail

#5776 (Jan 14, 2020 12:25:05 AM)

  1. [OpenMP][Tool] Improving stack trace for Archer — protze / detail
  2. [AMDGPU] Add gfx9 assembler and disassembler test cases — jay.foad / detail
  3. [AMDGPU] Improve error checking in gfx10 assembler tests — jay.foad / detail
  4. [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests — jay.foad / detail

#5775 (Jan 14, 2020 12:06:12 AM)

  1. [ELF] Delete unintended --force-bti — maskray / detail

#5774 (Jan 13, 2020 11:56:21 PM)

  1. [OpenMP][Tool] Make tests for archer dependent on TSan — protze / detail

#5773 (Jan 13, 2020 11:45:03 PM)

  1. [MC] Don't resolve relocations referencing STB_LOCAL STT_GNU_IFUNC — maskray / detail
  2. [ELF] Add -z force-ibt and -z shstk for Intel Control-flow Enforcement — maskray / detail

#5772 (Jan 13, 2020 11:25:05 PM)

  1. [MLIR] Fix broken link locations after move to monorepo — aminim / detail
  2. [PowerPC] [NFC] set instruction number as 1st priority of lsr cost — czhengsz / detail

#5771 (Jan 13, 2020 10:05:03 PM)

  1. [X86] Add test to show that nofpexcept flag is not preserved by stack — craig.topper / detail
  2. [X86] Copy the nofpexcept flag when folding a load into an instruction — craig.topper / detail

#5770 (Jan 13, 2020 7:06:35 PM)

  1. [clang] [test] Fix riscv-toolchain-extra to be less picky about paths — mgorny / detail

#5769 (Jan 13, 2020 6:55:04 PM)

  1. [mlir] [VectorOps] fixed typo in verifier of slice op — ajcbik / detail

#5768 (Jan 13, 2020 6:35:05 PM)

  1. [lldb/Utility] Add std::move to make placate clang 3.8 — Jonas Devlieghere / detail

#5767 (Jan 13, 2020 6:25:05 PM)

  1. try to fix InterfaceStubs/lambda.cpp on Windows after bd8c8827d96f0 — thakis / detail

#5766 (Jan 13, 2020 5:46:33 PM)

  1. [LanguageRuntime] Retire an unused member function. NFCI. — ditaliano / detail

#5765 (Jan 13, 2020 5:35:03 PM)

  1. [llvm-exegesis] Initialize const bitvector member — Jonas Devlieghere / detail

#5764 (Jan 13, 2020 5:05:05 PM)

  1. [GlobalISel] Change representation of shuffle masks in MachineOperand. — efriedma / detail

#5763 (Jan 13, 2020 4:31:53 PM)

  1. [mlir] Add support for attaching a visibility to symbols. — riverriddle / detail
  2. [mlir] NFC: Remove unused variable. — riverriddle / detail
  3. Re-enable testing of .s tests under test/CodeGen/X86. — richard / detail

#5762 (Jan 13, 2020 4:07:15 PM)

  1. [DebugInfo] Add another level to DebugInfoKind called Constructor — akhuang / detail

#5761 (Jan 13, 2020 3:55:06 PM)

  1. [mlir] Update the CallGraph for nested symbol references, and simplify — riverriddle / detail

#5760 (Jan 13, 2020 3:35:07 PM)

  1. [mlir] Update the use-list algorithms in SymbolTable to support nested — riverriddle / detail

#5759 (Jan 13, 2020 3:05:03 PM)

  1. [lldb-server] Prefer target_include_directories — apl / detail

#5758 (Jan 13, 2020 2:45:41 PM)

  1. [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero — yamauchi / detail

#5756 (Jan 13, 2020 2:05:07 PM)

  1. [mlir] Remove unnecessary assert for single region. — riverriddle / detail
  2. Revert "[DWARF5][DebugInfo]: Added support for DebugInfo generation for — akhuang / detail
  3. [clang][IFS][test] Fixing mangled name of a test for Darwin. — puyan / detail

#5755 (Jan 13, 2020 1:55:03 PM)

  1. PR44514: Fix recovery from noexcept with non-convertible expressions — erich.keane / detail

#5754 (Jan 13, 2020 1:46:57 PM)

  1. [ItaniumCXXABI] Make tls wrappers properly comdat — martin / detail
  2. [ThinLTO/WPD] Fix index-based WPD for alias vtables — tejohnson / detail

#5753 (Jan 13, 2020 1:35:06 PM)

  1. [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid — riverriddle / detail
  2. Implement VectorType conditional operator GNU extension. — erich.keane / detail
  3. [InstCombine] add FMF to tests for more coverage; NFC — spatel / detail

#5752 (Jan 13, 2020 1:15:06 PM)

  1. [NFC][clang][IFS] Adding braces to if-statement as prep for D71301. — puyan / detail
  2. [clang][IFS] Prevent Clang-IFS from Leaking symbols from inside a block. — puyan / detail
  3. [lldb] Revert ddf044290ede for TestProcessAPI.py — Raphael Isemann / detail
  4. [LegalizeIntegerTypes][X86] Add support for expanding input of — craig.topper / detail

#5751 (Jan 13, 2020 1:05:06 PM)

  1. Fix a test case by adding -fno-delayed-template-parsing. — aaron / detail

#5750 (Jan 13, 2020 12:50:25 PM)

  1. [InstCombine] add tests for select --> copysign; NFC — spatel / detail

#5749 (Jan 13, 2020 12:35:05 PM)

  1. [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF — a.v.lapshin / detail

#5748 (Jan 13, 2020 12:25:06 PM)

  1. Rework be15dfa88fb1 such that it works with GlobalISel which doesn't use — daniel_l_sanders / detail
  2. [LTO] Constify lto::Config reference passed to backends (NFC) — tejohnson / detail

#5747 (Jan 13, 2020 12:05:07 PM)

  1. [Clang] Always set -z now linker option on Fuchsia — phosek / detail

#5746 (Jan 13, 2020 11:45:03 AM)

  1. [clangd] Include expression in DecltypeTypeLoc sourcerange while — kadircet / detail
  2. [lldb-server] Remove dead CMake code — apl / detail

#5745 (Jan 13, 2020 11:35:04 AM)

  1. [clangd] Render header of hover card as a heading — kadircet / detail

#5744 (Jan 13, 2020 11:15:38 AM)

  1. [gn build] (manually) port b4a99a061f51 — thakis / detail

#5743 (Jan 13, 2020 11:06:42 AM)

  1. Revert "[ThinLTO] Add additional ThinLTO pipeline testing with new PM" — tejohnson / detail

#5742 (Jan 13, 2020 10:58:12 AM)

  1. Unbreak the mlir build after 202ab273e6eca134b69882f100c666fcd3affbcf — benny.kra / detail
  2. Fix readability-identifier-naming missing member variables — aaron / detail
  3. Hopefully last fix for bot failures — tejohnson / detail
  4. [llvm][MIRVRegNamerUtils] Adding hashing on FrameIndex MachineOperands. — puyan / detail
  5. [X86][Disassembler] Fix a bug when disassembling an empty string — maskray / detail
  6. Add a couple of missed wildcards in debug-pass-manager output checking — tejohnson / detail

#5741 (Jan 13, 2020 10:15:07 AM)

  1. AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap} — arsenm2 / detail
  2. Try number 2 for fixing bot failures — tejohnson / detail

#5740 (Jan 13, 2020 10:05:08 AM)

  1. AMDGPU/GlobalISel: Simplify assert — arsenm2 / detail
  2. AMDGPU/GlobalISel: Fix branch targets when emitting SI_IF — arsenm2 / detail
  3. AMDGPU/GlobalISel: Add some baseline tests for vector extract — arsenm2 / detail
  4. AMDGPU/GlobalISel: Set insert point after waterfall loop — arsenm2 / detail
  5. [SelectionDAG] ComputeNumSignBits add — llvm-dev / detail

#5739 (Jan 13, 2020 9:45:05 AM)

  1. [X86][SSE] Add sitofp(shl(sext(x),y)) test case with non-uniform shift — llvm-dev / detail

#5738 (Jan 13, 2020 9:35:06 AM)

  1. [lldb/Scripts] Remove SWIG bot — Jonas Devlieghere / detail
  2. Fix tests for builtbot failures — tejohnson / detail
  3. [lldb/Docs] Extend description section of the main page — Jonas Devlieghere / detail

#5737 (Jan 13, 2020 9:15:06 AM)

  1. [LegalizeTypes] Add SoftenFloatResult support for — weiwei64 / detail

#5736 (Jan 13, 2020 9:05:04 AM)

  1. [X86] Add AVX2 known signbits codegen tests — llvm-dev / detail
  2. [X86][SSE] Add sitofp(ashr(x,y)) test case with non-uniform shift value — llvm-dev / detail
  3. [SelectionDAG] ComputeNumSignBits add — llvm-dev / detail

#5735 (Jan 13, 2020 8:45:05 AM)

  1. [Scheduler] Remove superfluous casts. NFC — david.green / detail

#5734 (Jan 13, 2020 8:35:05 AM)

  1. [DebugInfo] Make debug line address size mismatch non-fatal to parsing — james.henderson / detail
  2. [ThinLTO] Add additional ThinLTO pipeline testing with new PM — tejohnson / detail
  3. [AArch64][SVE] Add patterns for some arith SVE instructions. — danilo.carvalho.grael / detail

#5733 (Jan 13, 2020 8:25:07 AM)

  1. [mlir] m_Constant() — zinenko / detail

#5732 (Jan 13, 2020 8:15:03 AM)

  1. [mlir] Added missing GPU lowering ops. — julian.gross / detail

#5731 (Jan 13, 2020 8:05:06 AM)

  1. [mlir][Linalg] Update ReshapeOp::build to be more idiomatic — ntv / detail
  2. [Inlining] Add PreInlineThreshold for the new pass manager — kazu / detail

#5730 (Jan 13, 2020 7:45:03 AM)

  1. [RISCV] Handle globals and block addresses in asm operands — luismarques / detail
  2. [Clang][Driver] Re-use the calling process instead of creating a new — alexandre.ganea / detail

#5729 (Jan 13, 2020 7:15:08 AM)

  1. Sema::getOwningModule - take const Decl* type. — llvm-dev / detail
  2. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  3. Fix some cppcheck shadow variable warnings. NFCI. — llvm-dev / detail
  4. Merge isVectorType() and getAs<VectorType> calls to silence clang static — llvm-dev / detail
  5. Fix cppcheck uninitialized variable in DiffTree() constructor warning. — llvm-dev / detail

#5728 (Jan 13, 2020 7:05:08 AM)

  1. Add missing triples to tests in 0c29d3ff2233696f663ae34a8aeda23c750ac68f — sam.mccall / detail

#5727 (Jan 13, 2020 6:55:04 AM)

  1. [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible — Alexander.Richardson / detail
  2. [MIPS] Don't emit R_(MICRO)MIPS_JALR relocations against data symbols — Alexander.Richardson / detail
  3. [AArch64] Emit HINT instead of PAC insns in Armv8.2-A or below — pablo.barrio / detail

#5721 (Jan 13, 2020 5:36:37 AM)

  1. GlobalISel: Fix assertion on wide G_ZEXT sources — arsenm2 / detail
  2. [FPEnv] Fix chain handling for fpexcept.strict nodes — ulrich.weigand / detail

#5720 (Jan 13, 2020 5:25:04 AM)

  1. [lldb][NFC] Remove debug print statement from TestExprDiagnostics.py — Raphael Isemann / detail
  2. [llvm-exegesis] Remove unneeded std::move() — Milos.Stojanovic / detail

#5719 (Jan 13, 2020 4:45:06 AM)

  1. [clang] Remove raw string literals in macros — oliver.stannard / detail

#5718 (Jan 13, 2020 4:28:33 AM)

  1. [clangd] Remove raw string literals in macros — oliver.stannard / detail
  2. [X86][SSE] Add knownbits test showing missing — llvm-dev / detail
  3. [SelectionDAG] ComputeKnownBits add getValidMinimumShiftAmountConstant() — llvm-dev / detail

#5717 (Jan 13, 2020 3:45:04 AM)

  1. [llvm-exegesis][mips] Expand loadImmediate() — Milos.Stojanovic / detail

#5713 (Jan 13, 2020 2:45:08 AM)

  1. [lldb] Mark several tests as not dependent on debug info — Raphael Isemann / detail
  2. [RISCV] Collect Statistics on Compressed Instructions — selliott / detail
  3. [clangd] Publish xref for macros from Index and AST. — usx / detail
  4. Revert "[DWARF5][clang]: Added support for DebugInfo generation for auto — sam.mccall / detail
  5. [lldb] Fix eh-frame-small-fde test for changes in lld — pavel / detail
  6. This option allows selecting the TLS size in the local exec TLS model, — peter.smith / detail
  7. ARMLowOverheadLoops: return earlier to avoid printing irrelevant dbg — sjoerd.meijer / detail

#5704 (Jan 12, 2020 11:25:05 PM)

  1. [DWARF5][clang]: Added support for DebugInfo generation for auto return — SourabhSingh.Tomar / detail

#5703 (Jan 12, 2020 11:15:07 PM)

  1. [DWARF5][DebugInfo]: Added support for DebugInfo generation for auto — SourabhSingh.Tomar / detail

#5702 (Jan 12, 2020 9:35:06 PM)

  1. [X86] Use SDNPOptInGlue instead of SDNPInGlue on a couple SDNodes. — craig.topper / detail

#5701 (Jan 12, 2020 7:55:08 PM)

  1. AMDGPU/GlobalISel: Copy type when inserting readfirstlane — arsenm2 / detail
  2. AMDGPU/GlobalISel: Don't use XEXEC class for SGPRs — arsenm2 / detail
  3. AMDGPU: Split test function — arsenm2 / detail

#5700 (Jan 12, 2020 7:35:09 PM)

  1. [clangd] Show template arguments in type hierarchy when possible — zeratul976 / detail

#5699 (Jan 12, 2020 7:25:09 PM)

  1. [clangd] Assert that the testcases in FindExplicitReferencesTest.All — zeratul976 / detail

#5698 (Jan 12, 2020 5:35:07 PM)

  1. [SCEV] accurate range for addrecexpr with nuw flag — czhengsz / detail

#5697 (Jan 12, 2020 5:05:09 PM)

  1. [RISCV] Check register class for AMO memory operands — jrtc27 / detail

#5696 (Jan 12, 2020 2:15:09 PM)

  1. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#5695 (Jan 12, 2020 1:55:09 PM)

  1. [MC][ELF] Emit a relocation if target is defined in the same section and — maskray / detail
  2. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail

#5694 (Jan 12, 2020 1:24:06 PM)

  1. [AMDGPU] Add gfx8 assembler and disassembler test cases — jay.foad / detail

#5693 (Jan 12, 2020 1:04:07 PM)

  1. __patchable_function_entries: don't use linkage field 'unique' with — maskray / detail

#5692 (Jan 12, 2020 11:54:06 AM)

  1. [NFC] Fix compilation of CrashRecoveryContext.cpp on mingw — alexandre.ganea / detail

#5691 (Jan 12, 2020 11:14:09 AM)

  1. [PowerPC] Delete PPCDarwinAsmPrinter and PPCMCAsmInfoDarwin — maskray / detail

#5690 (Jan 12, 2020 7:54:07 AM)

  1. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#5689 (Jan 12, 2020 6:44:08 AM)

  1. [AMDGPU] Regenerate shl shift tests — llvm-dev / detail
  2. [MIPS] Regenerate shl/lshr shift tests — llvm-dev / detail

#5688 (Jan 12, 2020 4:34:59 AM)

  1. [X86][AVX] Use lowerShuffleAsLanePermuteAndSHUFP to lower binary v4f64 — llvm-dev / detail

#5687 (Jan 12, 2020 1:44:55 AM)

  1. [X86][AVX] lowerShuffleAsLanePermuteAndSHUFP - only set the demanded — llvm-dev / detail

#5686 (Jan 12, 2020 1:04:55 AM)

  1. [X86][Disassembler] Simplify — maskray / detail
  2. [X86][Disassembler] Merge X86DisassemblerDecoder.cpp into — maskray / detail

#5685 (Jan 12, 2020 12:34:54 AM)

  1. [profile] Support merge pool size >= 10 — maskray / detail

#5684 (Jan 11, 2020 9:24:58 PM)

  1. [NFC] Refactor memory ops cluster method — qiucofan / detail

#5683 (Jan 11, 2020 8:54:56 PM)

  1. [X86] Don't call LowerSETCC from LowerSELECT for — craig.topper / detail

#5682 (Jan 11, 2020 8:34:56 PM)

  1. [SCEV] more accurate range for addrecexpr with nsw flag. — czhengsz / detail

#5681 (Jan 11, 2020 5:54:59 PM)

  1. [LegalizeVectorOps] Expand vector MERGE_VALUES immediately. — craig.topper / detail
  2. [TargetLowering][X86] Connect the chain from STRICT_FSETCC in — craig.topper / detail
  3. [LegalizeVectorOps] Parallelize the lo/hi part of STRICT_UINT_TO_FLOAT — craig.topper / detail

#5680 (Jan 11, 2020 5:35:00 PM)

  1. [X86][Disassembler] Shrink X86GenDisassemblerTables.inc from 36M to 6.1M — maskray / detail

#5679 (Jan 11, 2020 4:04:57 PM)

  1. [X86][Disassembler] Optimize argument passing and immediate reading — maskray / detail

#5678 (Jan 11, 2020 1:44:57 PM)

  1. [Disassembler] Delete the VStream parameter of — maskray / detail

#5677 (Jan 11, 2020 1:24:57 PM)

  1. [ORC] Fix argv handling in runAsMain / lli. — Lang Hames / detail

#5676 (Jan 11, 2020 12:34:57 PM)

  1. [Support] Optionally call signal handlers when a function wrapped by the — alexandre.ganea / detail

#5675 (Jan 11, 2020 12:24:56 PM)

  1. [LegalizeVectorOps] Remove some of the simpler Expand methods. Pass — craig.topper / detail
  2. [X86][Disassembler] Replace custom logger with LLVM_DEBUG — maskray / detail

#5674 (Jan 11, 2020 11:44:59 AM)

  1. [LegalizeVectorOps] Only pass SDNode* instead SDValue to all of the — craig.topper / detail

#5673 (Jan 11, 2020 11:34:59 AM)

  1. [X86][Disassembler] Simplify and optimize reader functions — maskray / detail

#5672 (Jan 11, 2020 11:14:56 AM)

  1. [X86] Turn FP_ROUND/STRICT_FP_ROUND into — craig.topper / detail

#5671 (Jan 11, 2020 11:04:57 AM)

  1. Add -Wrange-loop-analysis changes to ReleaseNotes — koraq / detail

#5670 (Jan 11, 2020 10:54:59 AM)

  1. [ExecutionEngine] Re-enable FastISel for non-iOS arm targets. — Lang Hames / detail

#5669 (Jan 11, 2020 10:45:00 AM)

  1. Revert "[ASTMatchers] extract public matchers from const-analysis into — development / detail

#5668 (Jan 11, 2020 10:25:00 AM)

  1. [ASTMatchers] extract public matchers from const-analysis into own patch — development / detail

#5667 (Jan 11, 2020 9:04:57 AM)

  1. [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value — riverriddle / detail

#5666 (Jan 11, 2020 8:54:59 AM)

  1. GlobalModuleIndex - Fix use-after-move clang static analyzer warning. — llvm-dev / detail
  2. [X86AsmBackend] Be consistent about placing definitions out of line — listmail / detail
  3. [X86AsmBackend] Move static function before sole use [NFC] — listmail / detail
  4. [X86] Adjust nop emission by compiler to consider target decode — listmail / detail

#5665 (Jan 11, 2020 8:04:56 AM)

  1. Remove copy ctors identical to the default one. NFC. — benny.kra / detail
  2. Fix uninitialized value clang static analyzer warning. NFC. — llvm-dev / detail
  3. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  4. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  5. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  6. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  7. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#5664 (Jan 11, 2020 6:44:57 AM)

  1. [Sema] Improve -Wrange-loop-analysis warnings. — koraq / detail
  2. [X86] Fix outdated comment — llvm-dev / detail
  3. moveOperands - assert Src/Dst MachineOperands are non-null. — llvm-dev / detail

#5663 (Jan 11, 2020 4:55:02 AM)

  1. [X86][AVX] Add lowerShuffleAsLanePermuteAndSHUFP lowering — llvm-dev / detail
  2. Fix copy+paste typo in shuffle test name — llvm-dev / detail

#5662 (Jan 11, 2020 4:24:58 AM)

  1. [X86] Add more complex tests for vector masks used with AND/OR/XOR. — flo / detail

#5661 (Jan 11, 2020 4:05:00 AM)

  1. DSE: fix bug where we would only check libcalls for name rather than — nunoplopes / detail

#5660 (Jan 11, 2020 2:14:59 AM)

  1. [LoopSimplify] Regenerate test checks; NFC — nikita.ppv / detail
  2. [LoopRotate] Add tests for rotate with switch; NFC — nikita.ppv / detail

#5659 (Jan 11, 2020 2:05:00 AM)

  1. [InstCombine] Preserve nuw on sub of geps (PR44419) — nikita.ppv / detail

#5658 (Jan 11, 2020 12:35:01 AM)

  1. [X86] Remove dead code from X86DAGToDAGISel::Select that is no longer — craig.topper / detail

#5657 (Jan 11, 2020 12:25:01 AM)

  1. Add test for GDB pretty printers. — csigg / detail

#5656 (Jan 10, 2020 11:44:58 PM)

  1. [X86][Disassembler] Simplify readPrefixes — maskray / detail
  2. [X86] Preserve fpexcept property when turning strict_fp_extend and — craig.topper / detail
  3. [X86] Simplify code by removing an unreachable condition. NFCI — craig.topper / detail

#5655 (Jan 10, 2020 8:35:02 PM)

  1. Mark the test/Feature/load_extension.ll test as unsupported on Darwin. — Amara Emerson / detail
  2. [X86] Use ReplaceAllUsesWith instead of ReplaceAllUsesOfValueWith to — craig.topper / detail

#5654 (Jan 10, 2020 8:04:59 PM)

  1. [NFC] [PowerPC] Update mi-peephole-splat test — qiucofan / detail
  2. [AMDGPU] Remove unnecessary v_mov from a register to itself in WQM — mjbedy / detail

#5653 (Jan 10, 2020 7:54:59 PM)

  1. [SCEV] [NFC] add more test cases for range of addrecexpr with nsw flag — czhengsz / detail

#5652 (Jan 10, 2020 7:35:01 PM)

  1. [TargetLowering][ARM][Mips][WebAssembly] Remove the ordered FP compare — craig.topper / detail

#5651 (Jan 10, 2020 7:25:02 PM)

  1. [COFF] Align ARM64 range extension thunks at instruction boundary — Tom.Tan / detail

#5650 (Jan 10, 2020 6:14:59 PM)

  1. Remove umask tests — alexandre.ganea / detail

#5649 (Jan 10, 2020 5:25:03 PM)

  1. [Concepts] Fix MarkUsedTemplateParameters for exprs — saar / detail

#5648 (Jan 10, 2020 5:15:00 PM)

  1. [Driver] Fix OptionClass of -fconvergent-functions and -fms-volatile — maskray / detail

#5647 (Jan 10, 2020 4:33:42 PM)

  1. [mlir] NFC: put C++ code emission classes in their own files — antiagainst / detail
  2. [mlir][ods] Support dialect specific content emission via hooks — antiagainst / detail
  3. Improve precision of documentation comment. — richard / detail
  4. [AArch64] Don't generate libcalls for wide shifts on Darwin — Jessica Paquette / detail
  5. Remove redundant implicit cast creation. — richard / detail
  6. Add a FIXME and corresponding test coverage for some suspicious behavior — richard / detail
  7. Clean up and slightly generalize implementation of composite pointer — richard / detail
  8. driver: Allow -fdebug-compilation-dir=foo in joined form. — thakis / detail

#5646 (Jan 10, 2020 3:35:01 PM)

  1. [LockFileManager] Make default waitForUnlock timeout a parameter, NFC — Vedant Kumar / detail
  2. [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal. — mtrofin / detail

#5645 (Jan 10, 2020 3:25:45 PM)

  1. Only destroy static locals if they have non-trivial destructors. — richard / detail

#5644 (Jan 10, 2020 3:13:45 PM)

  1. [lldb/Test] Bypass LLDB_TEST_COMMON_ARGS for certain dotest args (NFC) — Jonas Devlieghere / detail
  2. [lldb/Utils] Remove vim-lldb — Jonas Devlieghere / detail
  3. lldbutil: Forward ASan launch info to test inferiors — Vedant Kumar / detail
  4. Let targets adjust operand latency of bundles — Stanislav.Mekhanoshin / detail
  5. [lldb/Reproducer] Add SBReproducer::Replay overload (again) — Jonas Devlieghere / detail

#5643 (Jan 10, 2020 2:35:03 PM)

  1. [AArch64] Add isAuthenticated predicate to MCInstDesc — Vedant Kumar / detail

#5642 (Jan 10, 2020 1:56:09 PM)

  1. [lldb/Scripts] Remove remote-build.py — Jonas Devlieghere / detail
  2. [lldb/Scripts] Move android script from underneath Python dir — Jonas Devlieghere / detail

#5641 (Jan 10, 2020 1:46:14 PM)

  1. Summary: update macro for OFF_T so that sanitizer works on AARCH64. — eugenis / detail
  2. [lldb/Scripts] Remove buildbot.py — Jonas Devlieghere / detail

#5640 (Jan 10, 2020 1:35:01 PM)

  1. [TargetLowering] Use SelectionDAG::getSetCC and remove a repeated call — craig.topper / detail
  2. clang-tidy doc: unbreak the CI — sylvestre / detail

#5639 (Jan 10, 2020 1:15:03 PM)

  1. MakeUniqueCheck.cpp: explicit the fact that there is an autofix for this — sylvestre / detail
  2. clang-tidy doc: Refresh the list of checkers and polish the script — sylvestre / detail

#5638 (Jan 10, 2020 12:56:36 PM)

  1. Implement new AST matcher hasAnyCapture to match on LambdaExpr captures. — aaron / detail

#5637 (Jan 10, 2020 12:44:59 PM)

  1. [lldb] Fix TestClangASTContext.TestFunctionTemplateInRecordConstruction — Raphael Isemann / detail

#5636 (Jan 10, 2020 12:25:01 PM)

  1. [lldb] Make CompleteTagDeclsScope completion order deterministic — Raphael Isemann / detail

#5635 (Jan 10, 2020 11:57:34 AM)

  1. [clang] Fix out-of-bounds memory access in ComputeLineNumbers — Jan Korous / detail
  2. [Driver][PowerPC] Move powerpcspe logic from cc1 to Driver — maskray / detail
  3. [ASTMatchers] Make test more clear about what it is verifying — steveire / detail
  4. [Tests] Precommit tests showing default branch padding on skylake — listmail / detail

#5634 (Jan 10, 2020 11:16:12 AM)

  1. [CMake] Fix modules build after DWARFLinker reorganization — Jonas Devlieghere / detail

#5633 (Jan 10, 2020 11:05:01 AM)

  1. [TargetLowering][ARM][X86] Change softenSetCCOperands handling of ONE to — craig.topper / detail
  2. [lld][WebAssembly] Add libcall symbols to the link when LTO is being — sbc / detail

#5632 (Jan 10, 2020 10:37:26 AM)

  1. [LegalizeVectorOps] Improve handling of multi-result operations. — craig.topper / detail
  2. [lldb] Remove FieldDecl stealing hack by rerouting indirect imports to — Raphael Isemann / detail
  3. [lldb/Lua] Support loading Lua modules — Jonas Devlieghere / detail
  4. Update the attribution policy to use the 'Author' property of a git — daniel_l_sanders / detail
  5. [analyzer] Move PlacementNewChecker to alpha — gabor.marton / detail

#5631 (Jan 10, 2020 10:05:02 AM)

  1. [AArch64] Add function attribute "patchable-function-entry" to add NOPs — maskray / detail
  2. [X86] Support function attribute "patchable-function-entry" — maskray / detail
  3. Support function attribute patchable_function_entry — maskray / detail
  4. [Driver][CodeGen] Add -fpatchable-function-entry=N[,0] — maskray / detail
  5. [ELF] Make TargetInfo::writeIgotPlt a no-op — maskray / detail

#5630 (Jan 10, 2020 9:45:00 AM)

  1. [AIX] Allow vararg calls when all arguments reside in registers — jasonliu / detail
  2. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail

#5629 (Jan 10, 2020 9:35:06 AM)

  1. [examples] Add missing dependency in llvm examples — inouehrs / detail

#5628 (Jan 10, 2020 9:23:44 AM)

  1. [BPF] extend BTF_KIND_FUNC to cover global, static and extern funcs — yhs / detail
  2. [clangd] Fix targetDecl() on certain usage of ObjC properties. — sam.mccall / detail
  3. [gn build] Port 5e7beb0a414 — llvmgnsyncbot / detail
  4. [X86][AVX] lowerShuffleAsLanePermuteAndShuffle - consistently normalize — llvm-dev / detail
  5. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  6. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail

#5627 (Jan 10, 2020 9:06:09 AM)

  1. [analyzer] Add PlacementNewChecker — gabor.marton / detail
  2. [mlir][spirv] Fix typos related to (de)serialization. — antiagainst / detail
  3. [InstCombine] add tests for fsub; NFC — spatel / detail

#5626 (Jan 10, 2020 8:55:00 AM)

  1. Add missing nullptr checks. — Adrian Prantl / detail

#5625 (Jan 10, 2020 8:18:42 AM)

  1. Add support for __declspec(guard(nocf)) — David.Chisnall / detail

#5624 (Jan 10, 2020 8:05:00 AM)

  1. [PowerPC] Handle constant zero bits in BitPermutationSelector — nemanja.i.ibm / detail

#5623 (Jan 10, 2020 7:17:01 AM)

  1. [NFC] format unittest for ExprMutAnalyzer — development / detail

#5622 (Jan 10, 2020 7:05:02 AM)

  1. [DebugInfo] Improve error message text — jh7370 / detail
  2. [DebugInfo][NFC] Remove unused variable/fix variable naming — jh7370 / detail

#5621 (Jan 10, 2020 6:54:03 AM)

  1. [lldb][tests][NFC] Unify variable naming convention — Tatyana Krasnukha / detail
  2. [lldb][tests] Make it possible to expect failure for a whole category — Tatyana Krasnukha / detail
  3. AMDGPU/GlobalISel: Clamp G_ZEXT source sizes — arsenm2 / detail
  4. [LIBOMPTARGET]Ignore empty target descriptors. — a.bataev / detail

#5620 (Jan 10, 2020 6:38:04 AM)

  1. [ARM][MVE] Tail predicate VMAX,VMAXA,VMIN,VMINA — sam.parker / detail
  2. [FPEnv] Invert sense of MIFlag::FPExcept flag — ulrich.weigand / detail

#5619 (Jan 10, 2020 6:21:08 AM)

  1. ARMLowOverheadLoops: a few more dbg msgs to better trace rejected TP — sjoerd.meijer / detail
  2. RangeDataVector: Support custom sorting for D63540 — jan.kratochvil / detail

#5618 (Jan 10, 2020 6:11:25 AM)

  1. [lldb][tests] Cleanup '.categories' — Tatyana Krasnukha / detail
  2. Reverting, broke some bots. Need further investigation. — diogo.sampaio / detail
  3. Sprinkle some constexpr on default ctors so the compiler can diagnose — benny.kra / detail

#5617 (Jan 10, 2020 5:35:02 AM)

  1. [lldb][tests] Take into account all parent's categories when traverse — Tatyana Krasnukha / detail
  2. [lldb][test] NFC, re-use _getTestPath() function — Tatyana Krasnukha / detail
  3. [FPEnv] Generate constrained FP comparisons from clang — ulrich.weigand / detail

#5616 (Jan 10, 2020 5:05:00 AM)

  1. [Support] ThreadPoolExecutor fixes for Windows/MinGW — andrew.ng / detail

#5615 (Jan 10, 2020 4:45:55 AM)

  1. [lldb/DWARF] Don't automatically search dwo unit attributes — pavel / detail
  2. [CodeComplete] Suggest 'return nullptr' in functions returning pointers — ibiryukov / detail
  3. [lldb] Surpress "bitfield too small" gcc warning — pavel / detail

#5614 (Jan 10, 2020 4:05:04 AM)

  1. [lldb/lua] Make convenience_variables.test compatible with lua-5.1 — pavel / detail

#5613 (Jan 10, 2020 3:35:01 AM)

  1. [ARM,MVE] Make `vqrshrun` generate the right instruction. — simon.tatham / detail
  2. [ARM][Thumb2] Fix ADD/SUB invalid writes to SP — diogo.sampaio / detail

#5612 (Jan 10, 2020 3:17:54 AM)

  1. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#5611 (Jan 10, 2020 3:08:01 AM)

  1. Don't use dyn_cast_or_null if we know the pointer is nonnull. — llvm-dev / detail
  2. [X86][AVX] Add tests for v8f32/v8i32 089abcde and 0189abcd shuffles — llvm-dev / detail
  3. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  4. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  5. Data formatters: Look through array element typedefs — Raphael Isemann / detail

#5610 (Jan 10, 2020 2:35:06 AM)

  1. [MIR] Fix cyclic dependency of MIR formatter — benny.kra / detail
  2. [LV] Silence unused variable warning in Release builds. NFC. — benny.kra / detail

#5609 (Jan 10, 2020 2:05:05 AM)

  1. [libcxx] Force-cache LIBCXX_CXX_ABI_LIBRARY_PATH — jaskiewiczs / detail
  2. [CMake] Support running libc++abi tests in CrossWinToARMLinux cache file — jaskiewiczs / detail
  3. XFAIL load_extension.ll test on macOS only — sguelton / detail

#5608 (Jan 10, 2020 1:45:01 AM)

  1. [SVEV] Recognise hardware-loop intrinsic loop.decrement.reg — sjoerd.meijer / detail
  2. Follow up of 67bf9a6154d4b82c, minor fix in test case, removed duplicate — sjoerd.meijer / detail

#5607 (Jan 10, 2020 1:20:50 AM)

  1. Fix several issues with compiler extensions — sguelton / detail

#5606 (Jan 10, 2020 12:55:01 AM)

  1. Allow system header to provide their own implementation of some builtin — sguelton / detail
  2. [NFC] [PowerPC] Add isPredicable for basic instrs — qiucofan / detail
  3. [clangd] Improve type printing in hover — kadircet / detail
  4. [clangd] Fix markdown rendering in VSCode — kadircet / detail

#5605 (Jan 10, 2020 12:25:02 AM)

  1. Restore order in clang-tidy section of release notes — hans / detail

#5604 (Jan 9, 2020 11:39:11 PM)

  1. [LV] VPValues for memory operation pointers (NFCI) — gil.rapaport / detail

#5603 (Jan 9, 2020 11:27:35 PM)

  1. [Syntax] Update comment, remove stale FIXME. NFC — ibiryukov / detail

#5602 (Jan 9, 2020 11:15:05 PM)

  1. clang-tidy doc - remove the widths — sylvestre / detail

#5601 (Jan 9, 2020 10:15:05 PM)

  1. [xray] Remove cl::sub from alias options — smeenai / detail

#5600 (Jan 9, 2020 9:25:03 PM)

  1. [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLP — wmi / detail

#5599 (Jan 9, 2020 8:56:45 PM)

  1. fix another typo to cycle bots — thakis / detail

#5598 (Jan 9, 2020 8:15:05 PM)

  1. fix a few typos to cycle the bots — thakis / detail

#5597 (Jan 9, 2020 7:25:02 PM)

  1. [NFC] Style cleanup — shengchen.kan / detail

#5596 (Jan 9, 2020 6:35:04 PM)

  1. CWG2352: Allow qualification conversions during reference binding. — richard / detail

#5595 (Jan 9, 2020 5:25:04 PM)

  1. Relax opcode checks in test for G_READCYCLECOUNTER to check for only a — douglas.yung / detail

#5594 (Jan 9, 2020 5:07:49 PM)

  1. AMDGPU/GlobalISel: Select G_EXTRACT_VECTOR_ELT — arsenm2 / detail

#5593 (Jan 9, 2020 4:55:02 PM)

  1. AMDGPU/GlobalISel: Fix G_EXTRACT_VECTOR_ELT mapping for s-v case — arsenm2 / detail

#5592 (Jan 9, 2020 4:35:02 PM)

  1. [ELF] Fix includeInDynsym() when an undefined weak is merged with a lazy — maskray / detail

#5591 (Jan 9, 2020 4:18:46 PM)

  1. When reading Aux file in chunks, read consecutive byte ranges — Jason Molenda / detail

#5590 (Jan 9, 2020 4:06:42 PM)

  1. [AMDGPU] Fix bundle scheduling — Stanislav.Mekhanoshin / detail

#5589 (Jan 9, 2020 3:57:48 PM)

  1. AVR: Update for getRegisterByName change — arsenm2 / detail
  2. [lldb] Remove spurious file — Jonas Devlieghere / detail

#5588 (Jan 9, 2020 3:25:06 PM)

  1. When diagnosing the lack of a viable conversion function, also list — richard / detail

#5587 (Jan 9, 2020 2:59:35 PM)

  1. CodeGen: Use LLT instead of EVT in getRegisterByName — arsenm2 / detail
  2. GlobalISel: Fix else after return — arsenm2 / detail
  3. DAG: Don't use unchecked dyn_cast — arsenm2 / detail
  4. GlobalISel: Handle llvm.read_register — arsenm2 / detail
  5. TableGen/GlobalISel: Add way for SDNodeXForm to work on timm — arsenm2 / detail
  6. TableGen/GlobalISel: Fix pattern matching of immarg literals — arsenm2 / detail
  7. [lldb/Lua] Add lua typemaps for INOUT params — Jonas Devlieghere / detail
  8. [mlir] Use getDenseElementBitwidth instead of — riverriddle / detail

#5586 (Jan 9, 2020 2:25:03 PM)

  1. [AArch64][GlobalISel] Implement selection of <2 x float> vector splat. — Amara Emerson / detail

#5585 (Jan 9, 2020 2:11:09 PM)

  1. Add gdb pretty printer for MutableArrayRef, remove ConstArrayRef. — csigg / detail
  2. Add builtins for aligning and checking alignment of pointers and — Alexander.Richardson / detail
  3. [mlir] mlir-cpu-runner test's cblas_interface should export functions on — zinenko / detail
  4. [mlir] add a missing dependency for Linalg conversion — zinenko / detail

#5584 (Jan 9, 2020 1:37:17 PM)

  1. phab doc: Replace or remove references to svn — sledru / detail
  2. AMDGPU/GlobalISel: Widen 16-bit shift amount sources — arsenm2 / detail
  3. AMDGPU/GlobalISel: Fix argument lowering for vectors of pointers — arsenm2 / detail
  4. GlobalISel: Don't assert on MoreElements creating vectors — arsenm2 / detail
  5. TableGen/GlobalISel: Address fixme — arsenm2 / detail
  6. GlobalISel: Move getLLTForMVT/getMVTForLLT — arsenm2 / detail

#5583 (Jan 9, 2020 1:25:04 PM)

  1. [clangd] Handle DeducedTemplateSpecializationType in TargetFinder — zeratul976 / detail
  2. phab doc: remove the svn section — sledru / detail
  3. phab doc: also document 'arc land' — sledru / detail

#5582 (Jan 9, 2020 1:15:05 PM)

  1. [clang-tidy] Refresh the add_new_check.py now that we use a table + — sledru / detail

#5581 (Jan 9, 2020 12:54:41 PM)

  1. [clang] Enforce triple in mempcpy test — sguelton / detail
  2. [GlobalISel][AArch64] Import + select LDR*roW and STR*roW patterns — Jessica Paquette / detail
  3. [X86] Add ueq/one fp128 quiet compare tests. NFC — craig.topper / detail
  4. Re-apply "[ELF] Allow getErrPlace() to work before Out::bufferStart is — Alexander.Richardson / detail
  5. MipsDelaySlotFiller: Update registers def-uses for BUNDLE instructions — Alexander.Richardson / detail
  6. [mlir] NFC: Move the state for managing SSA value names out of — riverriddle / detail
  7. [libc++] Explicitly enumerate std::string external instantiations. — eric / detail

#5580 (Jan 9, 2020 12:05:05 PM)

  1. [ms] [X86] Use "P" modifier on all branch-target operands in inline X86 — epastor / detail

#5579 (Jan 9, 2020 11:28:50 AM)

  1. [X86] AMD Znver2 (Rome) Scheduler enablement — Ganesh.Gopalasubramanian / detail

#5578 (Jan 9, 2020 11:15:03 AM)

  1. [PowerPC] The VK_PLT symbolref modifier is only used on 32-bit ELF. — sd.fertile / detail

#5577 (Jan 9, 2020 10:45:06 AM)

  1. [demangle] Copy back some NFC commits from LLVM — erik.pilkington / detail

#5576 (Jan 9, 2020 10:28:05 AM)

  1. [Support][NFC] Add an explicit unit test for Process::getPageSize() — riccibrun / detail
  2. [TargetLowering][X86] TeachSimplifyDemandedBits to handle cases where — craig.topper / detail

#5575 (Jan 9, 2020 10:13:36 AM)

  1. [Support][NFC] Make some helper functions "static" in Memory.inc — riccibrun / detail
  2. [lldb/SWIG] Undo incorrect substitution — Jonas Devlieghere / detail
  3. [SystemZ] Fix matching another pattern for nxgrk (PR44496) — ulrich.weigand / detail
  4. [x86] add tests for 2-way splat copy; NFC — spatel / detail

#5574 (Jan 9, 2020 9:45:03 AM)

  1. [Support][NFC] Add a comment about the semantics of MF_HUGE_HINT flag — riccibrun / detail
  2. [NFC,format] Sort switch cases alphabetically — simon.moll / detail

#5573 (Jan 9, 2020 9:35:04 AM)

  1. [Clang] Handle target-specific builtins returning aggregates. — simon.tatham / detail

#5572 (Jan 9, 2020 9:25:05 AM)

  1. [lldb/SWIG] Fix capitalization for case sensitive file systems. — Jonas Devlieghere / detail

#5571 (Jan 9, 2020 9:05:40 AM)

  1. [clangd] Adjust diagnostic range to be inside main file — kadircet / detail

#5570 (Jan 9, 2020 8:53:47 AM)

  1. Improve support of GNU mempcpy — sguelton / detail
  2. [OpenCL][Docs] Rename C++ for OpenCL label — sven.vanhaastregt / detail
  3. [lldb/Bindings] Move bindings into their own subdirectory — Jonas Devlieghere / detail

#5569 (Jan 9, 2020 8:25:08 AM)

  1. [lldb/SWIG] Add missing '\' in macros again — Jonas Devlieghere / detail
  2. [lldb/Lua] Make lldb.debugger et al available to Lua — Jonas Devlieghere / detail
  3. [NFCI][LoopUnrollAndJam] Changing LoopUnrollAndJamPass to a function — whitneyt / detail

#5568 (Jan 9, 2020 8:05:05 AM)

  1. [InstCombine] Z / (1.0 / Y) => (Y * Z) — spatel / detail
  2. [libcxxabi] Allow tests to link with static libc++abi/libc++ even if the — jaskiewiczs / detail
  3. [clangd] Respect `--sysroot` argument if it is set — davg / detail

#5567 (Jan 9, 2020 7:47:58 AM)

  1. TableGen: Remove unused code — arsenm2 / detail
  2. [ELF][Hexagon] Add support for IE relocations — sidneym / detail

#5566 (Jan 9, 2020 7:35:05 AM)

  1. AMDGPU: Add register class to DS_SWIZZLE_B32 pattern — arsenm2 / detail
  2. TableGen/GlobalISel: Fix slightly wrong generated comment — arsenm2 / detail
  3. AMDGPU/GlobalISel: Fix add of neg inline constant pattern — arsenm2 / detail
  4. AMDGPU/GlobalISel: Add equiv xform for bitcast_fpimm_to_i32 — arsenm2 / detail
  5. AMDGPU/GlobalISel: Add selectVOP3Mods_nnan — arsenm2 / detail
  6. AMDGPU/GlobalISel: Add IMMPopCount xform — arsenm2 / detail
  7. AMDGPU/GlobalISel: Fix import of zext of s16 op patterns — arsenm2 / detail
  8. AMDGPU: Use new PatFrag system for d16 load nodes — arsenm2 / detail
  9. AMDGPU: Use new PatFrag system for d16 stores — arsenm2 / detail
  10. AMDGPU: Eliminate more legacy codepred address space PatFrags — arsenm2 / detail
  11. AMDGPU/GlobalISel: Fix import of integer med3 — arsenm2 / detail

#5565 (Jan 9, 2020 7:15:07 AM)

  1. [ARM,MVE] Fix valid immediate range for vsliq_n. — simon.tatham / detail
  2. [ARM,MVE] Add missing IntrNoMem flag on IR intrinsics. — simon.tatham / detail

#5564 (Jan 9, 2020 7:05:05 AM)

  1. [OPENMP]Remove unused code, NFC. — a.bataev / detail
  2. IR: remove "else" after "return". NFCI. — Tim Northover / detail

#5563 (Jan 9, 2020 6:45:03 AM)

  1. [DAGCombiner] reduce extract subvector of concat — spatel / detail

#5562 (Jan 9, 2020 6:25:04 AM)

  1. [Concepts] Fix failing test on Windows — saar / detail

#5561 (Jan 9, 2020 6:15:05 AM)

  1. [InstSimplify] select Cond, true, false --> Cond — spatel / detail

#5560 (Jan 9, 2020 6:05:05 AM)

  1. [ARM][MVE] MVE-I should not be disabled by -mfpu=none — momchil.velikov / detail

#5559 (Jan 9, 2020 5:39:19 AM)

  1. [lldb] Modernize OptionValue::SetValueChangedCallback — pavel / detail
  2. [InstCombine] Use minimal FMF in testcase for Z / (1.0 / Y) => (Y * Z); — spatel / detail

#5558 (Jan 9, 2020 5:12:49 AM)

  1. [NFC][ARM] LowOverheadLoop comments — sam.parker / detail
  2. [Concepts] Function trailing requires clauses — saar / detail
  3. [mlir] fix test failure in EDSC/builder-api-test — inouehrs / detail

#5557 (Jan 9, 2020 4:55:27 AM)

  1. [lldb/DWARF] Add is_dwo member to DWARFUnit — pavel / detail
  2. [lldb/DWARF] Fix mixed v4+v5 location lists — pavel / detail
  3. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  4. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail

#5556 (Jan 9, 2020 4:15:04 AM)

  1. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail
  2. Fix "pointer is null" static analyzer warnings. NFCI. — llvm-dev / detail

#5555 (Jan 9, 2020 4:05:08 AM)

  1. [ARM][MVE] Don't unroll intrinsic loops. — sam.parker / detail

#5554 (Jan 9, 2020 3:55:08 AM)

  1. [clang-tidy] For checker `readability-misleading-indentation` update — abpostelnicu / detail

#5553 (Jan 9, 2020 3:13:16 AM)

  1. [Matrix] Update shape propagation to iterate until done. — flo / detail
  2. [lldb] Fix that TestNoSuchArch.py was passing for the wrong reason — Raphael Isemann / detail
  3. Fix MSVC unhandled enum warning. NFCI. — llvm-dev / detail

#5552 (Jan 9, 2020 2:34:23 AM)

  1. [VE] Target stub for NEC SX-Aurora — simon.moll / detail
  2. [Matrix] Propagate and use shape information for loads. — flo / detail
  3. [clangd] Refurbish HoverInfo::present — kadircet / detail

#5551 (Jan 9, 2020 1:55:08 AM)

  1. [Matrix] Implement back-propagation of shape information. — flo / detail
  2. [LoopUtils][NFC] Minor refactoring in getLoopEstimatedTripCount. — evgueni.brevnov / detail

#5550 (Jan 9, 2020 1:25:09 AM)

  1. [LV] Still vectorise when tail-folding can't find a primary inducation — sjoerd.meijer / detail
  2. [DWARFDebugLoc] Tweak error message when resolving offset pairs with no — pavel / detail
  3. Revert "[ARM][LowOverheadLoops] Update liveness info" — sam.parker / detail

#5549 (Jan 9, 2020 1:15:04 AM)

  1. [mlir][GPU] introduce utilities for promotion to workgroup memory — zinenko / detail

#5548 (Jan 9, 2020 12:55:06 AM)

  1. [ARM][LowOverheadLoops] Update liveness info — sam.parker / detail

#5547 (Jan 9, 2020 12:34:43 AM)

  1. [mlir][VectorOps] Implement strided_slice conversion — ntv / detail
  2. [mlir][VectorOps] Implement insert_strided_slice conversion — ntv / detail

#5546 (Jan 8, 2020 11:55:05 PM)

  1. [APFloat] Fix checked error assert failures — ehudkatz / detail

#5545 (Jan 8, 2020 10:35:04 PM)

  1. [SCEV] [NFC] add testcase for constant range for addrecexpr with nsw — czhengsz / detail

#5544 (Jan 8, 2020 9:05:06 PM)

  1. [lldb/SWIG] Refactor extensions to be non Python-specific (3/3) — Jonas Devlieghere / detail

#5543 (Jan 8, 2020 8:45:09 PM)

  1. [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z) — qshanz / detail

#5542 (Jan 8, 2020 8:05:07 PM)

  1. Revert "[MIR] Target specific MIR formating and parsing" — thakis / detail
  2. Revert "Revert "[MIR] Target specific MIR formating and parsing"" — daniel_l_sanders / detail

#5541 (Jan 8, 2020 7:14:31 PM)

  1. Save more descriptive error msg from FBS/BKS, relay it up to lldb. — Jason Molenda / detail
  2. Revert "[MIR] Target specific MIR formating and parsing" — daniel_l_sanders / detail
  3. [MIR] Target specific MIR formating and parsing — daniel_l_sanders / detail

#5540 (Jan 8, 2020 6:41:34 PM)

  1. [lldb] Remove various dead Compare functions — apl / detail
  2. [MIR] Target specific MIR formating and parsing — daniel_l_sanders / detail

#5539 (Jan 8, 2020 6:03:38 PM)

  1. [Attributor][FIX] Avoid dangling value pointers during code modification — johannes / detail
  2. [Attributor][FIX] Carefully change invokes to calls (after manifest) — johannes / detail
  3. Revert "[NFC][InlineCost] Factor cost modeling out of CallAnalyzer — mtrofin / detail
  4. [PowerPC] when folding rlwinm+rlwinm. to andi., we should use first — czhengsz / detail

#5538 (Jan 8, 2020 5:24:03 PM)

  1. [PowerPC]: Add powerpcspe target triple subarch component — chmeeedalf / detail
  2. [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal. — mtrofin / detail

#5537 (Jan 8, 2020 5:08:25 PM)

  1. Recommit "[MachineVerifier] Improve verification of live-in lists." — paulsson / detail

#5536 (Jan 8, 2020 4:57:07 PM)

  1. [libcxx] [test] Disable refwrap/weak_result.pass.cpp in C++20 mode — bion / detail

#5535 (Jan 8, 2020 4:45:06 PM)

  1. [lldb/SWIG] Refactor extensions to be non Python-specific (2/2) — Jonas Devlieghere / detail
  2. [X86]  Remove EFLAGS from live-in lists in X86FlagsCopyLowering. — paulsson / detail
  3. [NFC] Whitespace fixes — xazax / detail

#5534 (Jan 8, 2020 3:55:10 PM)

  1. [cfi][test] cross-dso/stats.cpp: don't assume the order of static — maskray / detail

#5533 (Jan 8, 2020 3:00:06 PM)

  1. [MLIR] Don't use SSA names directly for std.view canonicalization test — ataei / detail

#5532 (Jan 8, 2020 2:39:26 PM)

  1. Delete dead code. — Adrian Prantl / detail
  2. Revert "Merge memtag instructions with adjacent stack slots." — eugenis / detail

#5531 (Jan 8, 2020 2:09:36 PM)

  1. Revert "[JumpThreading] Thread jumps through two basic blocks" — kazu / detail
  2. [lldb/CMake] Only auto-enable Lua when SWIG is found — Jonas Devlieghere / detail

#5530 (Jan 8, 2020 1:45:10 PM)

  1. [lldb/SWIG] Refactor extensions to be non Python-specific — Jonas Devlieghere / detail

#5529 (Jan 8, 2020 1:25:06 PM)

  1. [InstSimplify] add tests for select of true/false; NFC — spatel / detail

#5528 (Jan 8, 2020 12:45:07 PM)

  1. [LLD] [COFF] Fix post-commit suggestions for absolute symbol equality — martin / detail

#5527 (Jan 8, 2020 12:06:04 PM)

  1. Canonicalize static alloc followed by memref_cast and std.view — ataei / detail

#5526 (Jan 8, 2020 11:54:08 AM)

  1. LTOVisibility.rst: fix up syntax in example — tejohnson / detail
  2. [x86] add test for concat-extract corner case; NFC — spatel / detail

#5525 (Jan 8, 2020 11:20:19 AM)

  1. Add a new AST matcher 'optionally'. — aaron / detail

#5524 (Jan 8, 2020 11:04:35 AM)

  1. [X86] Keep cl::opts at top of file [NFC] — listmail / detail
  2. Merge memtag instructions with adjacent stack slots. — eugenis / detail

#5523 (Jan 8, 2020 10:51:19 AM)

  1. [mlir][Linalg] Lower linalg.reshape to LLVM for the static case — ntv / detail
  2. [mlir] NFC: Move the state for managing aliases out of ModuleState and — riverriddle / detail
  3. [clang-tidy] Remove broken test on Windows for — abpostelnicu / detail
  4. [MLIR] Fix ML IR build on Windows with Visual Studio — stilis / detail

#5522 (Jan 8, 2020 10:14:10 AM)

  1. [BranchAlign] Compiler support for suppressing branch align — listmail / detail
  2. [X86] Add isel patterns for bitcasting between v32i1/v64i1 and — craig.topper / detail
  3. [X86] Custom type legalize v4i64->v4f32 uint_to_fp on sse4.1 targets in — craig.topper / detail

#5521 (Jan 8, 2020 9:54:44 AM)

  1. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  2. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  3. [MC] writeFragment - assert MCFragment::FT_Fill length is legal. — llvm-dev / detail
  4. [ELF] Don't special case weak symbols for pie with no shared objects — maskray / detail
  5. [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC — maskray / detail

#5520 (Jan 8, 2020 9:14:10 AM)

  1. [lldb/CMake] Use LLDB's autodetection logic for libxml2 — Jonas Devlieghere / detail

#5519 (Jan 8, 2020 8:40:14 AM)

  1. [VE] Staging buildbot — simon.moll / githubweb

#5519 (Jan 8, 2020 8:40:14 AM)

  1. [libcxx][test] Fix span tests. — stl / detail
  2. [lldb][NFC] Remove redundant ClangASTContext constructor that takes — Raphael Isemann / detail
  3. AArch64: add missing Apple CPU names and use them by default. — Tim Northover / detail
  4. Revert "[InstCombine] fold zext of masked bit set/clear" — kadircet / detail
  5. [llvm-symbolizer]Fix printing of malformed address values not passed via — th3charlie / detail
  6. [lldb] Remove default llvm::Triple argument from ClangASTContext — Raphael Isemann / detail
  7. [NFC][ARM] Update tests — sam.parker / detail
  8. [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF — a.v.lapshin / detail
  9. [gn build] (manually) merge 1cf11a4c67a15 — thakis / detail
  10. Disallow an empty string literal in an asm label — aaron / detail
  11. [ARM][MVE] Enable masked gathers from vector of pointers — anna.welker / detail
  12. [gn build] Port 346f6b54bd1 — llvmgnsyncbot / detail
  13. Fixing a formatting nit; NFC — aaron / detail
  14. [NFC] Move InPQueue into arguments of releaseNode — qiucofan / detail
  15. [Intrinsic] Add fixed point division intrinsics. — mikael.holmen / detail
  16. [clang-tidy] Disable match on `if constexpr` statements in template — abpostelnicu / detail
  17. [ARM,MVE] Intrinsics for partial-overwrite imm shifts. — simon.tatham / detail
  18. [ARM,MVE] Intrinsics for variable shift instructions. — simon.tatham / detail
  19. [JumpThreading] Thread jumps through two basic blocks — kazu / detail
  20. [OPENMP]Allow comma in combiner expression. — a.bataev / detail
  21. [DAGCombiner] clean up extract-of-concat fold; NFC — spatel / detail
  22. [InstCombine] Adding testcase for Z / (1.0 / Y) => (Y * Z); NFC — spatel / detail
  23. [SelectionDAG] Use llvm::Optional<APInt> for FoldValue. — llvm-dev / detail
  24. [amdgpu] Remove unused header. NFC. — michael.hliao / detail

#5519 (Jan 8, 2020 8:40:14 AM)

  1. [VE] Staging buildbot — simon.moll / detail

#5518 (Jan 7, 2020 11:37:42 PM)

  1. [libc] Add a convenience CMake rule to add testsuites. — sivachandra / detail
  2. [clangd] Add xref for macros to FileIndex. — usx / detail

#5517 (Jan 7, 2020 10:54:51 PM)

  1. [NFC][Test] Add the option -enable-no-signed-zeros-fp-math for test — qshanz / detail

#5515 (Jan 7, 2020 10:05:09 PM)

  1. Enable remote host configuration to run the target tests for Windows to — vvereschaka / githubweb

#5515 (Jan 7, 2020 10:05:09 PM)

  1. [lldb/Test] Try to appease the Windows bot — Jonas Devlieghere / detail
  2. [lldb/CMake] Only auto-enable Python when SWIG is found — Jonas Devlieghere / detail

#5515 (Jan 7, 2020 10:05:09 PM)

  1. Enable remote host configuration to run the target tests for Windows to — vvereschaka / detail

#5514 (Jan 7, 2020 9:24:50 PM)

  1. [X86] Adding fp128 support for strict fcmp — pengfei.wang / detail

#5513 (Jan 7, 2020 9:03:50 PM)

  1. [lldb] Increase the build timeout for the sanitized bot — Jonas Devlieghere / githubweb

#5513 (Jan 7, 2020 9:03:50 PM)

  1. [lldb] Increase the build timeout for the sanitized bot — Jonas Devlieghere / detail

#5512 (Jan 7, 2020 8:44:53 PM)

  1. [RISCV] Fix evalutePCRelLo for symbols at the end of a fragment — jrtc27 / detail

#5511 (Jan 7, 2020 7:24:52 PM)

  1. Revert "[mlir][spirv] Add lowering for std.fpext, std.fptrunc, — antiagainst / detail
  2. [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp. — antiagainst / detail

#5510 (Jan 7, 2020 7:14:49 PM)

  1. AMDGPU: Annotate EXTRACT_SUBREGs with source register classes — arsenm2 / detail

#5508 (Jan 7, 2020 6:54:51 PM)

  1. [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp. — antiagainst / detail
  2. [docs] Fix duplicate explicit target name: developer policy — tclin914 / detail
  3. [mlir][spirv] Add lowering for standard bit ops — antiagainst / detail
  4. [mlir][spirv] Add lowering for std cmp ops. — antiagainst / detail

#5506 (Jan 7, 2020 6:14:51 PM)

  1. [SCEV] get more accurate range for AddExpr with wrap flag. — czhengsz / detail

#5505 (Jan 7, 2020 5:54:52 PM)

  1. [docs] Improve HowTo commit changes from git — tclin914 / detail

#5504 (Jan 7, 2020 5:34:50 PM)

  1. [libcxx] fix incorrect attribute property — tclin914 / detail

#5503 (Jan 7, 2020 5:07:14 PM)

  1. XFAIL load_extension.ll for all targets currently - it's failing on — echristo / detail

#5502 (Jan 7, 2020 4:54:52 PM)

  1. Revert "Re-land "[lldb/Lua] Add string conversion operator for — Jonas Devlieghere / detail

#5501 (Jan 7, 2020 4:17:19 PM)

  1. [GVN/FP] Considate logic for reasoning about equality vs equivalance for — listmail / detail
  2. Rewrite comment about what watchpoints Aarch64 supports. — Jason Molenda / detail

#5500 (Jan 7, 2020 4:04:53 PM)

  1. Fix warnings as errors that occur on sanitizer-x86_64-linux — daniel_l_sanders / detail

#5499 (Jan 7, 2020 3:14:51 PM)

  1. [PowerPC] Default ppc64 linux-gnu/freebsd to -fno-PIC — maskray / detail

#5498 (Jan 7, 2020 2:14:48 PM)

  1. [AArch64][GlobalISel] Fold a chain of two G_PTR_ADDs of constant — Amara Emerson / detail

#5497 (Jan 7, 2020 2:03:07 PM)

  1. Allow output constraints on "asm goto" — isanbard / detail
  2. Re-land "[lldb/Lua] Add string conversion operator for SBTarget." — Jonas Devlieghere / detail
  3. Revert "Allow output constraints on "asm goto"" — isanbard / detail
  4. [X86] Add SSE4.1 command lines to vec-strict-inttofp-128.ll to cover the — craig.topper / detail

#5496 (Jan 7, 2020 1:37:47 PM)

  1. [X86] Enable v2i64->v2f32 uint_to_fp code in ReplaceNodeResults on — craig.topper / detail
  2. [libc++] Add additional benchmark functions to — eric / detail
  3. [clang-tidy] modernize-use-using uses AST and now supports struct — mitchell / detail
  4. AMDGPU: Apply i16 add->sub pattern with zext to i32 — arsenm2 / detail
  5. AMDGPU/GlobalISel: Fix missing test for s16 icmp — arsenm2 / detail
  6. AMDGPU/GlobalISel: Add some missing G_SELECT testcases — arsenm2 / detail
  7. AMDGPU/GlobalISel: Fix scalar G_SELECT for arbitrary pointers — arsenm2 / detail

#5495 (Jan 7, 2020 1:27:44 PM)

  1. [lldb/Test] Remove old binary created by TestConvenienceVariables — Jonas Devlieghere / detail

#5494 (Jan 7, 2020 1:14:54 PM)

  1. [lldb/Test] Make TestConvenienceVariables more strict — Jonas Devlieghere / detail

#5493 (Jan 7, 2020 12:54:51 PM)

  1. Revert "[lldb/Lua] Add string conversion operator for SBTarget." — Jonas Devlieghere / detail
  2. [x86] add tests for extract-of-concat; NFC — spatel / detail
  3. Remove extraneous semicolon. — isanbard / detail
  4. [gicombiner] Correct 64f1bb5cd2c to account for MSVC's %p format — daniel_l_sanders / detail

#5492 (Jan 7, 2020 12:25:32 PM)

  1. [lldb/Lua] Add string conversion operator for SBTarget. — Jonas Devlieghere / detail
  2. AMDGPU: Fix not using v_cvt_f16_[iu]16 — arsenm2 / detail
  3. AMDGPU: Use ImmLeaf — arsenm2 / detail
  4. AMDGPU: Fix misleading, misplaced end block comments — arsenm2 / detail
  5. AMDGPU: Remove VOP3Mods0Clamp0OMod — arsenm2 / detail
  6. AMDGPU: Add baseline test for missing pattern — arsenm2 / detail
  7. [cmake] Use source-groups in Polly. — llvm-project / detail

#5491 (Jan 7, 2020 11:44:52 AM)

  1. [test] Move ppc64 tests from test/Preprocessor/init.c to init-ppc64.c — maskray / detail
  2. [PowerPC][Triple] Use elfv2 on freebsd>=13 and linux-musl — maskray / detail
  3. [cmake] Use relative cmake binary dir for processing pass plugins. — llvm-project / detail

#5490 (Jan 7, 2020 11:35:15 AM)

  1. [X86] Improve lowering of v2i64 sign bit tests on pre-sse4.2 targets — craig.topper / detail
  2. [X86] Improve lowering of (v2i64 (setgt X, -1)) on pre-SSE2 targets. — craig.topper / detail
  3. [MachineOutliner][AArch64] Save + restore LR in noreturn functions — Jessica Paquette / detail
  4. [OPENMP]Reduce calls for the mangled names. — a.bataev / detail

#5489 (Jan 7, 2020 11:26:50 AM)

  1. [gn build] Port 1d94fb21118 — llvmgnsyncbot / detail

#5488 (Jan 7, 2020 11:17:17 AM)

  1. [gicombiner] Add GIMatchTree and use it for the code generation — daniel_l_sanders / detail

#5487 (Jan 7, 2020 11:04:53 AM)

  1. [OPENMP]Allow using of members in standalone declaration pragmas. — a.bataev / detail
  2. Fix issues reported by -Wrange-loop-analysis when building with latest — alexandre.ganea / detail

#5486 (Jan 7, 2020 9:54:54 AM)

  1. [clangd] Heuristically resolve dependent call through smart pointer type — zeratul976 / detail

#5485 (Jan 7, 2020 9:25:56 AM)

  1. [clangd] Assert that the testcases in LocateSymbol.All have no — zeratul976 / detail

#5484 (Jan 7, 2020 9:15:15 AM)

  1. [X86] Pull out repeated SrcVT.getVectorNumElements() call. NFCI. — llvm-dev / detail
  2. [ARM] Regenerate bfi.ll test cases — llvm-dev / detail
  3. [lldb] Initialize some bitfields in FuncUnwinders.cpp — pavel / detail

#5483 (Jan 7, 2020 8:49:55 AM)

  1. [LifetimeAnalysis] Do not forbid void deref type in — xazax / detail
  2. [analyzer] Update help text to reflect sarif support — xazax / detail

#5482 (Jan 7, 2020 8:14:54 AM)

  1. AMDGPU/GlobalISel: Fix readfirstlane pattern import — arsenm2 / detail
  2. [ARM][MVE] Renamed VPT Block tests and files to something more — sjoerd.meijer / detail
  3. [HIP] Add option --gpu-max-threads-per-block=n — Yaxun.Liu / detail
  4. [AIX][XCOFF]Implement mergeable const — diggerlin / detail

#5481 (Jan 7, 2020 7:44:50 AM)

  1. AMDGPU/GlobalISel: Fix import of s_abs_i32 pattern — arsenm2 / detail
  2. [InstCombine] try to pull 'not' of select into compare operands — spatel / detail
  3. Remove extraneous spaces — medismail.bennani / detail

#5480 (Jan 7, 2020 7:27:49 AM)

  1. AMDGPU/GlobalISel: Select llvm.amdgcn.wqm.vote — arsenm2 / detail

#5479 (Jan 7, 2020 7:14:50 AM)

  1. [docs] NFC: Fix typos in documents — hans / detail
  2. AMDGPU/GlobalISel: Partially fix llvm.amdgcn.kill pattern import — arsenm2 / detail
  3. llc: Change behavior of -mcpu with existing attribute — arsenm2 / detail
  4. OpaquePtr: print byval types containing anonymous types correctly. — Tim Northover / detail

#5478 (Jan 7, 2020 6:54:49 AM)

  1. [OPENMP]Do not diagnose references to non-integral types for ref in — a.bataev / detail
  2. [DAGCombiner] reduce shuffle of concat of same vector — spatel / detail
  3. [TypePromotion] Use SetVectors instead of PtrSets — sam.parker / detail

#5477 (Jan 7, 2020 6:34:51 AM)

  1. [clangd] Introduce bulletlists — kadircet / detail

#5476 (Jan 7, 2020 6:04:51 AM)

  1. [ARM][MVE] VPT Blocks: findVCMPToFoldIntoVPS — sjoerd.meijer / detail

#5475 (Jan 7, 2020 5:44:52 AM)

  1. Fix "pointer is null" static analyzer warning. NFCI. — llvm-dev / detail
  2. [X86] Standardize shuffle match/lowering function names. NFC. — llvm-dev / detail

#5474 (Jan 7, 2020 5:24:53 AM)

  1. [ARM] Improve codegen of volatile load/store of i64 — victor.campos / detail

#5473 (Jan 7, 2020 4:27:29 AM)

  1. [gn build] Port c69ae835d0e — llvmgnsyncbot / detail
  2. [SystemZ] Extend fp-strict-alias test case — ulrich.weigand / detail
  3. [lldb][NFC] Use static_cast instead of reinterpret_cast where possible — Raphael Isemann / detail
  4. Fix "use of uninitialized variable" static analyzer warning. NFCI. — llvm-dev / detail

#5472 (Jan 7, 2020 3:44:53 AM)

  1. [clangd] Add path mappings functionality — sam.mccall / detail

#5471 (Jan 7, 2020 3:20:39 AM)

  1. [RISCV][Docs] Add RISC-V asm template argument modifiers — luismarques / detail

#5470 (Jan 7, 2020 3:04:55 AM)

  1. Fix "use of uninitialized variable" static analyzer warnings. NFCI. — llvm-dev / detail
  2. Fix "use of uninitialized variable" static analyzer warnings. NFCI. — llvm-dev / detail
  3. Fix Wdocumentation warnings. NFCI. — llvm-dev / detail

#5469 (Jan 7, 2020 2:34:51 AM)

  1. [DebugInfo] Fix infinite loop caused by reading past debug_line end — jh7370 / detail

#5468 (Jan 7, 2020 2:01:01 AM)

  1. [lldb][NFC] Take a llvm::Triple in ClangASTContext constructor — Raphael Isemann / detail
  2. [LLD][ELF][AArch64] Do not use thunk for undefined weak symbol. — peter.smith / detail

#5467 (Jan 7, 2020 1:34:51 AM)

  1. [APFloat] Fix out of scope usage of a pointer to local variable — ehudkatz / detail
  2. [SystemZ] Fix python failure in test case — ulrich.weigand / detail
  3. [NFC] Use isX86() instead of getArch() — tclin914 / detail

#5466 (Jan 7, 2020 12:34:50 AM)

  1. Fix compiler extension example cmake integration — sguelton / detail

#5465 (Jan 6, 2020 11:44:52 PM)

  1. [lldb] Fix LLDB build after API change to printInst (D72172) — Raphael Isemann / detail

#5464 (Jan 6, 2020 11:14:50 PM)

  1. [APFloat] Fix fusedMultiplyAdd when `this` equals to `Addend` — ehudkatz / detail

#5463 (Jan 6, 2020 10:34:52 PM)

  1. [libc] Move implementations of strcat and strcpy to the string — sivachandra / detail

#5462 (Jan 6, 2020 10:04:55 PM)

  1. [OpenMP] NFC: Fix trivial typos in comments — tclin914 / detail

#5461 (Jan 6, 2020 9:44:52 PM)

  1. [libc] Add __attribute__((always_inline)) to x86_64 syscall functions. — sivachandra / detail

#5460 (Jan 6, 2020 9:14:54 PM)

  1. Let PassBuilder Expose PassInstrumentationCallbacks — aqjune / detail

#5459 (Jan 6, 2020 9:06:39 PM)

  1. [MC] Add parameter `Address` to MCInstrPrinter::printInstruction — maskray / detail

#5458 (Jan 6, 2020 8:44:52 PM)

  1. [MC] Add parameter `Address` to MCInstPrinter::printInst — maskray / detail

#5457 (Jan 6, 2020 7:36:32 PM)

  1. AMDGPU/GlobalISel: Fix unused variable warning in release — arsenm2 / detail

#5456 (Jan 6, 2020 7:24:53 PM)

  1. [NFC][Test] Add a test to verify the DAGCombine of fma — qshanz / detail
  2. [mlir][Linalg] Add a linalg.reshape op — ntv / detail

#5455 (Jan 6, 2020 6:52:43 PM)

  1. AMDGPU: Add run line to int_to_fp tests — arsenm2 / detail

#5454 (Jan 6, 2020 6:36:45 PM)

  1. AMDGPU: Select llvm.amdgcn.interp.p2.f16 directly — arsenm2 / detail

#5453 (Jan 6, 2020 5:31:02 PM)

  1. AMDGPU: Use default operands for clamp/omod — arsenm2 / detail
  2. Always deduce the lengths of contained parameter packs when deducing a — richard / detail

#5452 (Jan 6, 2020 5:14:53 PM)

  1. [WebAssembly] Fix landingpad-only case in Emscripten EH — aheejin / detail

#5451 (Jan 6, 2020 4:54:56 PM)

  1. AMDGPU/GlobalISel: Legalize G_READCYCLECOUNTER — arsenm2 / detail

#5450 (Jan 6, 2020 4:39:19 PM)

  1. [msan] Fix underflow in qsort interceptor. — eugenis / detail
  2. [CodeGen][ObjC] Push the properties of a protocol before pushing the — Akira / detail

#5449 (Jan 6, 2020 3:59:54 PM)

  1. Use FileCheck instead of grep — Akira / detail
  2. Add Triple::isX86() — maskray / detail
  3. [NFC] Fixes -Wrange-loop-analysis warnings — koraq / detail

#5448 (Jan 6, 2020 3:51:06 PM)

  1. AMDGPU/GlobalISel: Select G_UADDE/G_USUBE — arsenm2 / detail

#5447 (Jan 6, 2020 3:34:55 PM)

  1. GlobalISel: Implement lower for G_INTRINSIC_ROUND — arsenm2 / detail
  2. TableGen/GlobalISel: Handle default operands that are used — arsenm2 / detail
  3. AMDGPU/GlobalISel: Replace handling of boolean values — arsenm2 / detail

#5446 (Jan 6, 2020 3:24:53 PM)

  1. [X86] Move an enum definition into a header to simplify future patches — listmail / detail
  2. Change the patterns to include the prefix '= ' so we don't pass — Jason Molenda / detail

#5445 (Jan 6, 2020 3:15:38 PM)

  1. [msan] Check qsort input. — eugenis / detail

#5444 (Jan 6, 2020 3:06:51 PM)

  1. [NSArray] Remove a very old and deprecated formatter. — ditaliano / detail

#5443 (Jan 6, 2020 2:54:55 PM)

  1. Don't rely on 'l'(ell) modifiers to indicate a label reference — isanbard / detail
  2. [CMake] Pass symlink dependency to add_llvm_install_targets explicitly — phosek / detail

#5442 (Jan 6, 2020 2:43:03 PM)

  1. [PowerPC][NFC] Rename record instructions to use _rec suffix instead of — Jinsong Ji / detail
  2. [FileCheck] Remove FileCheck prefix in API — thomasp / detail

#5441 (Jan 6, 2020 2:27:08 PM)

  1. llc/MIR: Fix setFunctionAttributes for MIR functions — arsenm2 / detail
  2. AMDGPU: Use ImmLeaf for inline immediate predicates — arsenm2 / detail
  3. AMDGPU: Use ImmLeaf — arsenm2 / detail
  4. AMDGPU: Fix legalizing f16 fpow — arsenm2 / detail
  5. GlobalISel: Start adding computeNumSignBits to GISelKnownBits — arsenm2 / detail
  6. GlobalISel: Correct result type for G_FCMP in lowerFPTOUI — arsenm2 / detail
  7. GlobalISel: Fix unsupported legalize action — arsenm2 / detail
  8. [Diagnostic] make Wmisleading-indendation not warn about labels — tyker / detail

#5440 (Jan 6, 2020 2:17:40 PM)

  1. [X86] Improve v4i32->v4f64 uint_to_fp for AVX1/AVX2 targets. — craig.topper / detail

#5439 (Jan 6, 2020 2:08:22 PM)

  1. [lldb/Docs] Describe optional dependencies on build page. — Jonas Devlieghere / detail

#5438 (Jan 6, 2020 1:59:07 PM)

  1. [X86] Rename vec-strict-*-cmp.ll to vec-strict-cmp-*.ll to match other — craig.topper / detail
  2. [LegalizeTypes] Add widening support for STRICT_FSETCC/FSETCCS — craig.topper / detail

#5437 (Jan 6, 2020 1:44:53 PM)

  1. [OPENMP50]Support lastprivate conditional updates in inc/dec unary ops. — a.bataev / detail

#5436 (Jan 6, 2020 1:34:55 PM)

  1. [NFC] Test commit, whitespace change — wan.yu / detail
  2. [NFC] Test commit, revert whitespace change — wan.yu / detail

#5435 (Jan 6, 2020 12:34:52 PM)

  1. [x86] add tests for concat self + shuffle; NFC — spatel / detail

#5434 (Jan 6, 2020 12:14:53 PM)

  1. [OpenMP] Fix incorrect property of __has_attribute() macro — kkwli0 / detail

#5433 (Jan 6, 2020 11:54:55 AM)

  1. [X86] Fix an 8 bit testb being selected when folding a volatile i32 load — Amara Emerson / detail
  2. Lower TAGPstack with negative offset to SUBG. — eugenis / detail

#5432 (Jan 6, 2020 11:04:52 AM)

  1. [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider — Jinsong Ji / detail

#5431 (Jan 6, 2020 10:34:57 AM)

  1. [libc] Move all tests to a top level `test` directory. — sivachandra / detail
  2. [lld] Fix trivial typos in comments — maskray / detail

#5430 (Jan 6, 2020 10:14:55 AM)

  1. [lldb/CMake] Only set PYTHON_HOME on Windows — Jonas Devlieghere / detail
  2. [lldb/Docs] Fix capitalization typo. — Jonas Devlieghere / detail

#5429 (Jan 6, 2020 10:05:42 AM)

  1. Make check-llvm run 50% faster on macOS, 18% faster on Windows. — thakis / detail
  2. [CMake] Add $ORIGIN/../../../../lib to rpath if BUILD_SHARED_LIBS or — maskray / detail

#5428 (Jan 6, 2020 9:56:50 AM)

  1. [lldb/Test] Move @skipIfAsan from test class to test methods. — Jonas Devlieghere / detail

#5427 (Jan 6, 2020 9:34:22 AM)

  1. [clang-tidy] new check: bugprone-signed-char-misuse — tamas.zolnai / detail
  2. [gn build] Port 350da402ef6 — llvmgnsyncbot / detail
  3. [llvm-readelf] Print EI_ABIVERSION as decimal instead of hexadecimal — maskray / detail

#5426 (Jan 6, 2020 9:15:48 AM)

  1. [lldb/CMake] Autodetect Python dependency — Jonas Devlieghere / detail
  2. [lldb/Test] Temporarily skip TestFoundationDisassembly on the ASan bot. — Jonas Devlieghere / detail

#5425 (Jan 6, 2020 8:48:55 AM)

  1. [NFC] Fixes -Wrange-loop-analysis warnings — koraq / detail
  2. Adds -Wrange-loop-analysis to -Wall — koraq / detail
  3. [AIX] Use csect reference for function address constants — diggerlin / detail
  4. [ARM] Use correct TRAP opcode for thumb in FastISel — david.green / detail
  5. [ARM] Use the correct opcodes for Thumb2 segmented stack frame lowering — david.green / detail
  6. [llvm-libc] Fix missing virtual destructor — gchatelet / detail
  7. [AIX] Use csect reference for function address constants — diggerlin / detail

#5424 (Jan 6, 2020 8:38:43 AM)

  1. [ARM,MVE] Generate the right instruction for vmaxnmq_m_f16. — simon.tatham / detail
  2. [ARM,MVE] Support -ve offsets in gather-load intrinsics. — simon.tatham / detail
  3. [ARM,MVE] Fix many signedness errors in MVE intrinsics. — simon.tatham / detail
  4. Fix "use of uninitialized variable" static analyzer warning. NFCI. — llvm-dev / detail
  5. Fix "use of uninitialized variable" static analyzer warnings. NFCI. — llvm-dev / detail
  6. [AMDGPU] Fix "use of uninitialized variable" static analyzer warning. — llvm-dev / detail

#5423 (Jan 6, 2020 8:28:05 AM)

  1. AMDGPU/GlobalISel: Select scalar v2s16 G_BUILD_VECTOR — arsenm2 / detail

#5422 (Jan 6, 2020 8:14:54 AM)

  1. AMDGPU/GlobalISel: Select more G_EXTRACTs correctly — arsenm2 / detail
  2. [lldb] [Process/NetBSD] Remove unused orig_*ax use — mgorny / detail

#5421 (Jan 6, 2020 6:44:54 AM)

  1. [mlir][Linalg] Reimplement and extend getStridesAndOffset — ntv / detail

#5420 (Jan 6, 2020 6:24:56 AM)

  1. [clang-format] fix conflict between FormatStyle::BWACS_MultiLine and — mitchell / detail

#5419 (Jan 6, 2020 5:54:57 AM)

  1. [X86] Add extra PR43971 test case mentioned in D70267 — llvm-dev / detail

#5418 (Jan 6, 2020 5:24:54 AM)

  1. [DAG] DAGCombiner::XformToShuffleWithZero - use APInt::extractBits — llvm-dev / detail
  2. [CostModel][X86] Add missing scalar i64->f32 uitofp costs — llvm-dev / detail

#5416 (Jan 6, 2020 3:35:57 AM)

  1. [test][DebugInfo][NFC] Rename method for clarity — jh7370 / detail

#5415 (Jan 6, 2020 2:55:48 AM)

  1. [NFC] Fix trivial typos in comments — jh7370 / detail

#5414 (Jan 6, 2020 2:29:42 AM)

  1. [ARM][MVE] More MVETailPredication debug messages. NFC. — sjoerd.meijer / detail
  2. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail

#5413 (Jan 6, 2020 1:54:57 AM)

  1. Add interface emitPrefix for MCCodeEmitter — shengchen.kan / detail

#5412 (Jan 6, 2020 1:34:54 AM)

  1. [APFloat] Fix compilation warnings — ehudkatz / detail

#5411 (Jan 6, 2020 1:06:05 AM)

  1. [mlir] Update mlir/CMakeLists.txt to install *.def files — zinenko / detail

#5410 (Jan 6, 2020 12:57:19 AM)

  1. Add ExternalAAWrapperPass to createLegacyPMAAResults. — neil.henning / detail

#5409 (Jan 6, 2020 12:14:56 AM)

  1. [Metadata] Add TBAA struct metadata to `AAMDNode` — anton.a.afanasyev / detail
  2. [APFloat] Add recoverable string parsing errors to APFloat — ehudkatz / detail

#5408 (Jan 5, 2020 11:34:55 PM)

  1. [Clang] Force rtlib=platform in test to avoid fails with — Kristina Brooks / detail

#5407 (Jan 5, 2020 11:24:55 PM)

  1. [TargetLowering] Use SETCC input type to call getBooleanContents instead — craig.topper / detail

#5406 (Jan 5, 2020 11:14:58 PM)

  1. [mlir][spirv] Update SPIR-V documentation with information about — ravishankarm / detail

#5404 (Jan 5, 2020 8:22:07 PM)

  1. [MC] Reorder members of MCFragment's subclasses to decrease padding — maskray / detail

#5403 (Jan 5, 2020 7:33:08 PM)

  1. [DAGCombine] Don't check the legality of type when combine the — qshanz / detail
  2. [MC] Reorder MCFragment members to decrease padding — maskray / detail

#5402 (Jan 5, 2020 6:58:35 PM)

  1. [MC] Delete MCFragment::isDummy. NFC — maskray / detail

#5401 (Jan 5, 2020 6:44:56 PM)

  1. [X86] Improve v2i64->v2f32 and v4i64->v4f32 uint_to_fp on avx and avx2 — craig.topper / detail

#5400 (Jan 5, 2020 5:44:57 PM)

  1. [NFC] Modify the format: Drop the else since we alerady returned in the — chen3.liu / detail

#5399 (Jan 5, 2020 3:34:54 PM)

  1. [Coroutines] Remove corresponding phi values when apply — modocache / detail

#5398 (Jan 5, 2020 3:04:57 PM)

  1. Clang-format previous commit — steveire / detail

#5397 (Jan 5, 2020 2:24:55 PM)

  1. [MC][ARM] Delete MCSection::HasData and move SHF_ARM_PURECODE logic to — maskray / detail

#5396 (Jan 5, 2020 2:04:57 PM)

  1. Add missing test — steveire / detail

#5395 (Jan 5, 2020 1:53:46 PM)

  1. [Gnu toolchain] Look at standard GCC paths for libstdcxx by default — Kristina Brooks / detail

#5394 (Jan 5, 2020 12:55:16 PM)

  1. Fix oversight in AST traversal helper — steveire / detail
  2. Allow using traverse() with bindings — steveire / detail
  3. [MC] Delete MCSection::{rbegin,rend} — maskray / detail

#5393 (Jan 5, 2020 12:14:57 PM)

  1. [MC] Merge MCSymbol::getSectionPtr into getSection and simplify — maskray / detail

#5392 (Jan 5, 2020 11:54:59 AM)

  1. [MC] Drop an unused rule about absolute temporary symbols — maskray / detail

#5391 (Jan 5, 2020 11:04:59 AM)

  1. [X86][SSE] Combine combineLogicBlendIntoConditionalNegate for VSELECT — llvm-dev / detail

#5390 (Jan 5, 2020 9:24:56 AM)

  1. [X86] Move combineLogicBlendIntoConditionalNegate before combineSelect. — llvm-dev / detail

#5389 (Jan 5, 2020 7:45:00 AM)

  1. [X86] Merge (identical) LowerGC_TRANSITION_START and — llvm-dev / detail

#5388 (Jan 5, 2020 4:19:14 AM)

  1. [ARM] Add and update FMA tests. NFC — david.green / detail
  2. [ARM] Fill in FP16 FMA patterns — david.green / detail
  3. [ARM] Use isFMAFasterThanFMulAndFAdd for scalars as well as MVE vectors — david.green / detail

#5387 (Jan 5, 2020 3:34:58 AM)

  1. [ParserTest] Move raw string literal out of macro — david.green / detail

#5386 (Jan 4, 2020 9:24:58 PM)

  1. [LegalizeVectorOps] Split most of ExpandStrictFPOp into a separate — craig.topper / detail
  2. [TargetLowering] In expandFP_TO_UINT, add proper extend or truncate for — craig.topper / detail
  3. [LegalizeVectorOps][X86] Enable expansion of vector fp_to_uint in — craig.topper / detail

#5385 (Jan 4, 2020 12:35:02 PM)

  1. [ELF] Drop const qualifier to fix -Wrange-loop-analysis. NFC — maskray / detail

#5384 (Jan 4, 2020 11:14:59 AM)

  1. GlobalISel: Scalarize all division operations — arsenm2 / detail

#5383 (Jan 4, 2020 10:46:13 AM)

  1. [SCEV] Remove unused ScalarEvolutionExpander.h includes (NFC). — flo / detail
  2. [SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC). — flo / detail
  3. Revert "[SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils — flo / detail

#5382 (Jan 4, 2020 10:25:02 AM)

  1. GlobalISel: Define G_READCYCLECOUNTER — arsenm2 / detail

#5381 (Jan 4, 2020 9:45:01 AM)

  1. AMDGPU/GlobalISel: Implement applyMappingImpl less incorrectly — arsenm2 / detail
  2. [Pass Registration] XFAIL load_extension.ll test on macOS. — flo / detail
  3. AMDGPU/GlobalISel: Assume vcc phis for any vcc input — arsenm2 / detail
  4. AMDGPU/GlobalISel: Legalize more odd sized loads — arsenm2 / detail
  5. AMDGPU/GlobalISel: Refine SMRD selection rules — arsenm2 / detail

#5380 (Jan 4, 2020 9:25:02 AM)

  1. [cmake] Remove install from add_llvm_example_library. — flo / detail

#5379 (Jan 4, 2020 7:55:03 AM)

  1. Re-apply "[Examples] Add IRTransformations directory to examples." — flo / detail

#5378 (Jan 4, 2020 7:34:58 AM)

  1. [AMDGPU] need to insert wait between the scalar load and vector store to — alex-t / detail
  2. NFC: Fix trivial typos in comments — aaron / detail

#5377 (Jan 4, 2020 6:55:01 AM)

  1. [NFC][InstCombine] 'subtract of one hands of select' pattern tests — lebedev.ri / detail
  2. [InstCombine] Sink sub into hands of select if one hand becomes zero — lebedev.ri / detail
  3. [NFC][InstCombine] 'subtract from one hands of select' pattern tests — lebedev.ri / detail
  4. [InstCombine] Sink sub into hands of select if one hand becomes zero. — lebedev.ri / detail
  5. [NFCI][InstCombine] Refactor 'sink negation into select if that folds — lebedev.ri / detail

#5376 (Jan 4, 2020 6:07:49 AM)

  1. [Transforms][GlobalSRA] huge array causes long compilation time and huge — a.v.lapshin / detail

#5375 (Jan 4, 2020 5:25:03 AM)

  1. [TargetLowering] SimplifyDemandedBits - call — llvm-dev / detail

#5374 (Jan 4, 2020 2:45:01 AM)

  1. [LLD] [COFF] Don't error out on duplicate absolute symbols with the same — martin / detail

#5373 (Jan 4, 2020 12:05:03 AM)

  1. [X86] Update MaxIndex test in x86-cmov-converter.ll to return the index — craig.topper / detail

#5372 (Jan 3, 2020 7:35:03 PM)

  1. [OpenMP] NFC: Fix trivial typos in comments — kkwli0 / detail

#5371 (Jan 3, 2020 6:25:01 PM)

  1. Revert "[gicombiner] Add GIMatchTree and use it for the code generation" — daniel_l_sanders / detail
  2. [gn build] Port 5d304d68dd5 — llvmgnsyncbot / detail

#5370 (Jan 3, 2020 6:15:03 PM)

  1. [lldb/Command] Add --force option for `watchpoint delete` command — medismail.bennani / detail

#5369 (Jan 3, 2020 5:46:40 PM)

  1. [X86] Autogenerate complete checks. NFC — craig.topper / detail

#5368 (Jan 3, 2020 5:05:02 PM)

  1. [Remarks] Warn if a remark file is not found when processing static — francisvm / detail

#5367 (Jan 3, 2020 4:55:03 PM)

  1. [gicombiner] Correct 64f1bb5cd2c to account for MSVC's %p format — daniel_l_sanders / detail
  2. [UserExpression] Clean up `return` after `else`. — ditaliano / detail

#5366 (Jan 3, 2020 4:45:15 PM)

  1. [Diagnostic] Add test for previous — tyker / detail

#5365 (Jan 3, 2020 4:36:33 PM)

  1. [gn build] Port 64f1bb5cd2c — llvmgnsyncbot / detail

#5364 (Jan 3, 2020 4:27:09 PM)

  1. [gicombiner] Add GIMatchTree and use it for the code generation — daniel_l_sanders / detail

#5363 (Jan 3, 2020 4:15:05 PM)

  1. Add missing mlir-headers target and add tablegen'd deps to it. — laurenzo / detail

#5362 (Jan 3, 2020 3:55:02 PM)

  1. [fuchsia] Enable Clang Static Analyzer — xazax / detail

#5361 (Jan 3, 2020 3:25:06 PM)

  1. [AMDGPU] Revert scheduling to reduce spilling — Stanislav.Mekhanoshin / detail

#5360 (Jan 3, 2020 2:35:04 PM)

  1. [lldb/Utility] YAML validation should be orthogonal to packet semantics. — Jonas Devlieghere / detail

#5359 (Jan 3, 2020 2:05:04 PM)

  1. [lldb/Docs] Include the man page on the website — Jonas Devlieghere / detail

#5358 (Jan 3, 2020 1:51:14 PM)

  1. [lldb/Docs] Include how to generate the man page — Jonas Devlieghere / detail
  2. [globalisel] Fix another mismatch between %d and the RuleID type — daniel_l_sanders / detail
  3. [PowerPC][LoopVectorize] Add tests for fp128 and fp16 — Jinsong Ji / detail

#5357 (Jan 3, 2020 1:35:07 PM)

  1. GlobalISel: Add type argument to getRegBankFromRegClass — arsenm2 / detail
  2. [mlir] Fix indexed_accessor_range to properly forward the derived class. — riverriddle / detail
  3. [mlir] Compilation fix: use LLVM_ATTRIBUTE_UNUSED following — alexandre.ganea / detail
  4. [clang-tidy] fix linkage with clangSema for FixitHintUtils, undo — development / detail

#5356 (Jan 3, 2020 1:25:03 PM)

  1. [bindings/go] Add Subprogram method — aykevanlaethem / detail

#5355 (Jan 3, 2020 1:05:04 PM)

  1. [NFC][ORC] Fix typos and whitespaces in comments — Stefan Gränitz / detail
  2. [clang-tidy] fix broken linking for AddConstTest with adding clangSema — development / detail
  3. [clang-tidy] quickfix: add -fno-delayed-template-parsing as default — development / detail
  4. [amdgpu] Skip non-instruction values in CF user tracing. — michael.hliao / detail

#5354 (Jan 3, 2020 12:53:43 PM)

  1. [gn build] Port 9861a8538c0 — llvmgnsyncbot / detail

#5353 (Jan 3, 2020 12:35:04 PM)

  1. AMDGPU: Only allow regs for s_movrel_{b32|b64} — arsenm2 / detail
  2. AMDGPU/GlobalISel: Add new utils file — arsenm2 / detail
  3. AMDGPU: Add gfx9 run lines to a testcase — arsenm2 / detail
  4. [SystemZ]  Don't allow CL option -mpacked-stack with -mbackchain. — paulsson / detail

#5352 (Jan 3, 2020 12:15:25 PM)

  1. [mlir][spirv] Fix ADDITIONAL_HEADER_DIRS for SPIR-V libraries — antiagainst / detail
  2. [mlir][Linalg] NFC - Hotfix GenericLoopNestBuilder compilation error on — ntv / detail
  3. [mlir][Linalg] NFC - Post-commit format fix — ntv / detail
  4. [mlir] Enhance classof() checks in StructsGen — antiagainst / detail

#5351 (Jan 3, 2020 12:06:26 PM)

  1. [DAGCombiner] fix miscompile in translating (X & undef) to shuffle — spatel / detail

#5350 (Jan 3, 2020 11:57:30 AM)

  1. [x86] add test for miscompile in XformToShuffleWithZero(); NFC — spatel / detail
  2. [LegalizeVectorOps] Pass the post-UpdateNodeOperands version of Op to — craig.topper / detail

#5349 (Jan 3, 2020 11:47:55 AM)

  1. [clang-tidy] implement utility-function to add 'const' to variables — development / detail
  2. [X86] Improve for v2i32->v2f64 uint_to_fp — craig.topper / detail
  3. [gn build] Port cf48101200e — llvmgnsyncbot / detail

#5348 (Jan 3, 2020 11:36:45 AM)

  1. Move tail call disabling code to target independent code — rnk / detail
  2. [mlir][Linalg] NFC - Hotfix GenericLoopNestBuilder compilation error — ntv / detail

#5347 (Jan 3, 2020 11:25:02 AM)

  1. Remove outdated svn/git information from hacking page — aaron / detail

#5346 (Jan 3, 2020 10:45:03 AM)

  1. [NFC][InstCombine] Autogenerate and2.ll checklines — lebedev.ri / detail
  2. [NFC][InstCombine] '(Op1 & С) - Op1' pattern tests (PR44427) — lebedev.ri / detail
  3. [NFC][InstCombine] '(Op1 & С) - Op1' -> '-(Op1 & ~C)' fold (PR44427) — lebedev.ri / detail

#5345 (Jan 3, 2020 10:25:03 AM)

  1. [mlir][Vector] NFC - Add documentation for the VectorOps dialect. — ntv / detail
  2. [mlir][linalg] Lower linalg to affine loops — ntv / detail

#5344 (Jan 3, 2020 9:55:05 AM)

  1. [DWARF] Don't assume optional always has a value. — Jonas Devlieghere / detail

#5343 (Jan 3, 2020 9:28:11 AM)

  1. [Attributor][FIX] Return CHANGED once a pessimistic fixpoint is reached. — johannes / detail
  2. [Attributor][FIX] Do not derive nonnull and dereferenceable w/o access — johannes / detail
  3. [Attributor][FIX] Don't crash on ptr2int/int2ptr instructions — johannes / detail
  4. [Attributor][NFC] Unify the way we delete dead functions — johannes / detail
  5. [Attributor][FIX] Allow dead users of rewritten function — johannes / detail
  6. [OpenMP] diagnose zero-length array section in the depend clause — kkwli0 / detail
  7. [clang-format/java] format multiple qualified annotations on one — thakis / detail
  8. [OPENMP]Fix crash on error message for declare reduction. — a.bataev / detail
  9. [clangd] targetDecl() returns only NamedDecls. — sam.mccall / detail
  10. [AArch64][test] Merge arm64-$i.ll Linux tests into $i.ll — maskray / detail
  11. [NFC][InstCombine] '(X & (- Y)) - X' pattern tests (PR44448) — lebedev.ri / detail
  12. [NFC][InstCombine] '(X & (- Y)) - X' -> '- (X & (Y - 1))' fold (PR44448) — lebedev.ri / detail

#5342 (Jan 3, 2020 8:25:05 AM)

  1. [Diagnostic] Fixed add ftabstop to -Wmisleading-indentation — tyker / detail

#5341 (Jan 3, 2020 7:45:03 AM)

  1. AMDGPU/GlobalISel: Fix off by one in operand index — arsenm2 / detail

#5340 (Jan 3, 2020 7:15:06 AM)

  1. [NFC][DAGCombine] Clarify comment for 'A - (A & (B - 1))' fold — lebedev.ri / detail
  2. [NFC][DAGCombine][X86] Tests for 'A - (A & C)' pattern (PR44448) — lebedev.ri / detail
  3. [DAGCombine][X86][Thumb2/LowOverheadLoops] `A - (A & C)` -> `A & (~C)` — lebedev.ri / detail
  4. [NFC][DAGCombine][X86] '~(X - 1)' pattern tests — lebedev.ri / detail
  5. [DAGCombiner] `~(add X, -1)` -> `neg X` fold — lebedev.ri / detail
  6. [NFC][X86] Add BMI runlines to align-down.ll test — lebedev.ri / detail
  7. [NFC][X86][AArch64] Add 'A - (A & B)' pattern tests (PR44448) — lebedev.ri / detail
  8. [DAGCombiner][X86][AArch64] Generalize `A-(A&B)`->`A&(~B)` fold — lebedev.ri / detail

#5339 (Jan 3, 2020 6:55:03 AM)

  1. [ARM][NFC] Update MIR test — grubbymitts69 / detail

#5338 (Jan 3, 2020 6:45:05 AM)

  1. Fix typo in compiler extension testing — sguelton / detail
  2. Fix compiler extension testing — sguelton / detail
  3. Use llvm_canonicalize_cmake_booleans where intended — sguelton / detail

#5337 (Jan 3, 2020 6:35:06 AM)

  1. Fix for a dangling point bug in DeadStoreElimination pass — flo / detail

#5336 (Jan 3, 2020 6:25:02 AM)

  1. [InstCombine] replace undef elements in vector constant when doing icmp — spatel / detail

#5335 (Jan 3, 2020 6:15:03 AM)

  1. Fix typo "psuedo" in comments — jay.foad / detail

#5334 (Jan 3, 2020 5:45:05 AM)

  1. [TargetLowering] Remove comments referring to TLOF — jay.foad / detail

#5333 (Jan 3, 2020 4:55:03 AM)

  1. [mlir][spirv] Fix shader ABI attribute prefix and add verification — antiagainst / detail

#5332 (Jan 3, 2020 4:45:03 AM)

  1. [DebugInfo] Remove redundant checks for past-the-end of prologue — jh7370 / detail
  2. [test][ELF] Use CHECK-NEXT to properly verify error messages — jh7370 / detail

#5331 (Jan 3, 2020 4:21:09 AM)

  1. [OpenCL] Add link to C++ for OpenCL documentation — anastasia.stulova / detail

#5330 (Jan 3, 2020 3:37:09 AM)

  1. [Syntax] Build spanning SimpleDecalration for classes, structs, etc — ibiryukov / detail

#5329 (Jan 3, 2020 3:25:02 AM)

  1. [test][llvm-dwarfdump] Add missing checks for table dumping — jh7370 / detail
  2. [test][llvm-dwarfdump] Normalise contents and checks for line tables — jh7370 / detail
  3. [test][llvm-dwarfdump] Use --implicit-check-not to simplify test checks — jh7370 / detail

#5328 (Jan 3, 2020 3:05:04 AM)

  1. [NFC][DAGCombine][X86][AArch64] Tests for 'A - (A & (B - 1))' pattern — lebedev.ri / detail
  2. [DAGCombine][X86][AArch64] 'A - (A & (B - 1))' -> 'A & (0 - B)' fold — lebedev.ri / detail

#5327 (Jan 3, 2020 2:35:06 AM)

  1. [lldb][NFC] Remove forward declaration for non-existent type — Raphael Isemann / detail

#5326 (Jan 3, 2020 1:45:05 AM)

  1. [lldb][NFC] Document TypeSystem and related Compiler* classes — Raphael Isemann / detail

#5325 (Jan 3, 2020 12:55:05 AM)

  1. [ARM][NFC] Move tail predication checks — sam.parker / detail

#5324 (Jan 3, 2020 12:15:03 AM)

  1. [clangd] Replace shortenNamespace with getQualification — kadircet / detail
  2. [X86] Reorder X86any* PatFrags to put the strict node first so that — craig.topper / detail

#5323 (Jan 2, 2020 10:05:07 PM)

  1. [X86] Re-enable lowerUINT_TO_FP_vXi32 under fast-math by using an FSUB — craig.topper / detail
  2. [llvm-size] print a blank line between archieve members when using sysv — tclin914 / detail

#5322 (Jan 2, 2020 7:35:04 PM)

  1. [DAGCombine] Initialize the default operation action for — qshanz / detail

#5321 (Jan 2, 2020 7:05:05 PM)

  1. [X86] Enable strict FP by default and remove option — pengfei.wang / detail

#5320 (Jan 2, 2020 6:44:19 PM)

  1. [mlir] NFC: Fix broken links in docs — tclin914 / detail

#5319 (Jan 2, 2020 6:15:08 PM)

  1. Revert "[Attributor] AAValueConstantRange: Value range analysis using — uenoku.tokotoko / detail

#5318 (Jan 2, 2020 5:45:04 PM)

  1. [compiler-rt] [netbsd] Switch to syscall for ThreadSelfTlsTcb() — n54 / detail

#5317 (Jan 2, 2020 5:35:09 PM)

  1. [X86] Optimization of inserting vxi1 sub vector into vXi1 vector — pengfei.wang / detail
  2. Run update_llc_test_checks against SPE tests. — chmeeedalf / detail
  3. [PowerPC]: Fix predicate handling with SPE — chmeeedalf / detail

#5316 (Jan 2, 2020 5:25:05 PM)

  1. Revert "[lldb/Command] Add --force option for `watchpoint delete` — medismail.bennani / detail

#5315 (Jan 2, 2020 5:05:11 PM)

  1. [lldb/Python] Remove unused support file (NFC) — Jonas Devlieghere / detail
  2. [lldb/Python] Remove unused imports (NFC) — Jonas Devlieghere / detail

#5314 (Jan 2, 2020 4:55:08 PM)

  1. [PowerPC][AIX] Enable sret arguments. — sd.fertile / detail
  2. [CMake] clang-scan-deps in Fuchsia distribution — phosek / detail
  3. [lldb/Command] Add --force option for `watchpoint delete` command — medismail.bennani / detail

#5313 (Jan 2, 2020 4:15:05 PM)

  1. [lli] Add a filter to avoid importing the process's main symbol. — Lang Hames / detail
  2. [PDB] Print the most redundant type record indices with /summary — rnk / detail

#5312 (Jan 2, 2020 3:35:06 PM)

  1. Fix llvm-symbolizer tests on Windows, one more time. — eugenis / detail

#5311 (Jan 2, 2020 2:42:11 PM)

  1. [lldb] Set LLDB_ENABLE_PYTHON to ON — Jonas Devlieghere / githubweb

#5311 (Jan 2, 2020 2:42:11 PM)

  1. Change dbg-*-tag-offset tests to use llvm-dwarfdump. — eugenis / detail
  2. Add C source to two debug info tests. — eugenis / detail
  3. [mlir] Rewrite the internal representation of OpResult to be optimized — riverriddle / detail

#5311 (Jan 2, 2020 2:42:11 PM)

  1. [lldb] Set LLDB_ENABLE_PYTHON to ON — Jonas Devlieghere / detail

#5310 (Jan 2, 2020 2:25:05 PM)

  1. DAG: Use TargetConstant for FENCE operands — arsenm2 / detail
  2. AMDGPU/GlobalISel: Remove manual G_FENCE selection — arsenm2 / detail

#5309 (Jan 2, 2020 1:55:07 PM)

  1. [OPENMP50]Codegen for lastprivate conditional list items. — a.bataev / detail

#5308 (Jan 2, 2020 1:45:08 PM)

  1. [lldb/CMake] Fix variable naming in FindLibEdit — Jonas Devlieghere / detail
  2. [lldb/CMake] Print whether an optional dependency was enabled. — Jonas Devlieghere / detail

#5307 (Jan 2, 2020 1:25:04 PM)

  1. [OPENMP] Restore allowing of braced initializers in the declare — a.bataev / detail
  2. [SystemZ]  Create brcl 0,0 instead of brcl 0,3 in EmitNop for 6 bytes. — paulsson / detail

#5306 (Jan 2, 2020 1:03:40 PM)

  1. [mlir] Only generate default for uncovered cases — jpienaar / detail
  2. build: disable zlib by default on Windows — Saleem Abdulrasool / detail
  3. AMDGPU/GlobalISel: Regenerate check lines — arsenm2 / detail
  4. AMDGPU/GlobalISel: Correct MMO sizes in some tests — arsenm2 / detail
  5. [lldb/CMake] Use PYTHON_LIBRARIES instead of PYTHON_LIBRARY — Jonas Devlieghere / detail

#5305 (Jan 2, 2020 12:37:20 PM)

  1. [mlir] Remove redudant default cases — jpienaar / detail
  2. [X86] Move STRICT_ ISD nodes into the new section of X86ISelLowering.h — craig.topper / detail
  3. [mlir] Add parenthesis to avoid -Wparentheses — jpienaar / detail
  4. [mlir] Revert default case that was needed — jpienaar / detail
  5. [InstCombine] add tests for vector icmp with undef constant elements; — spatel / detail

#5304 (Jan 2, 2020 12:25:05 PM)

  1. Polly: Fix a tag type mismatch (struct/class) — dblaikie / detail

#5303 (Jan 2, 2020 11:55:08 AM)

  1. [PowerPC] Only legalize FNEARBYINT with unsafe fp math — nemanja.i.ibm / detail

#5302 (Jan 2, 2020 11:45:09 AM)

  1. Reland "[gn build] (manually) merge 68a235d07f9e70" — thakis / detail
  2. X86: remove unused variable — Saleem Abdulrasool / detail

#5301 (Jan 2, 2020 11:27:11 AM)

  1. build: reduce CMake handling for zlib — Saleem Abdulrasool / detail

#5300 (Jan 2, 2020 11:15:06 AM)

  1. [ELF][Hexagon][test] Use llvm-readobj to check relocations. NFC — maskray / detail
  2. [mlir][spirv] Update SPIR-V enums and ops with availability spec — antiagainst / detail
  3. [X86] Remove FP0-6 operands from call instructions in FPStackifier pass. — craig.topper / detail

#5299 (Jan 2, 2020 10:57:28 AM)

  1. Make mangled_names.test and update_cc_test_checks.py work with Python 2. — thakis / detail
  2.     [mlir][Linalg] Extend generic ops to allow tensors — ntv / detail

#5298 (Jan 2, 2020 10:45:08 AM)

  1. Handle init statements in readability-else-after-return — aaron / detail
  2. Fix trivial typos in comments; NFC — aaron / detail

#5297 (Jan 2, 2020 10:33:52 AM)

  1. [mlir][spirv] Allow specifying availability on enum attribute cases — antiagainst / detail

#5296 (Jan 2, 2020 10:21:30 AM)

  1. [SelectionDAG] Simplify SelectionDAGBuilder::visitInlineAsm — maskray / detail
  2. [llvm-ranlib] Update expected error message check for Windows — Alexander.Richardson / detail
  3. [DebugInfo][NFC] Use function_ref consistently in debug line parsing — jh7370 / detail
  4. Fix some corner cases missed by D71955 — riverriddle / detail
  5. Check for aarch64 when not using .init_arrays — saugustine / detail

#5295 (Jan 2, 2020 9:45:09 AM)

  1. [NewPassManager] Rename AM to OuterAM in the OuterAnalysisManagerProxy — asbirlea / detail

#5294 (Jan 2, 2020 9:30:38 AM)

  1. Add TPREL relocation support to Hexagon — sidneym / detail
  2. [gn build] (manually) merge 24ab9b537e61b3 yet more, to fix redef — thakis / detail

#5293 (Jan 2, 2020 9:18:20 AM)

  1. [test][llvm-dwarfdump][NFC] Remove unused check — jh7370 / detail
  2. fix doc grammar-o to cycle bots — thakis / detail
  3. [SystemZ] Use FNeg in s390x clang builtins — kevin.neal / detail
  4. [test][ELF] Verify debug line corruption messages are printed once — jh7370 / detail
  5. update_test_checks: match CHECK-EMPTY lines for replacement. — jyknight / detail

#5292 (Jan 2, 2020 9:05:49 AM)

  1. [test][llvm-dwarfdump][NFC] Improve test readability — jh7370 / detail
  2. [clangd] Reorder FindTarget.h - group targetDecl() stuff and — sam.mccall / detail

#5291 (Jan 2, 2020 8:55:05 AM)

  1. [gn build] (manually) merge 24ab9b537e61b3 more — thakis / detail

#5290 (Jan 2, 2020 8:35:33 AM)

  1. [FPEnv] Default NoFPExcept SDNodeFlag to false — ulrich.weigand / detail
  2. Revert "build: make `LLVM_ENABLE_ZLIB` a tri-bool for users" — jh7370 / detail
  3. Revert "build: reduce CMake handling for zlib" — jh7370 / detail
  4. [gn build] (manually) merge 24ab9b537e61b3 — thakis / detail
  5. Revert "[gn build] (manually) merge 68a235d07f9e70" — thakis / detail
  6. Add intrinsics_gen dependency on Bye example — sguelton / detail
  7. Add intrinsics_gen *dependency* on Bye example — sguelton / detail

#5289 (Jan 2, 2020 7:55:08 AM)

  1. Revert "Revert "[clangd] Implement "textDocument/documentLink" protocol — sam.mccall / detail
  2. Generalize the pass registration mechanism used by Polly to any — sguelton / detail

#5288 (Jan 2, 2020 7:33:56 AM)

  1. [llvm-ranlib] Relax D-flag.test to allow it to pass on Windows hosts — Alexander.Richardson / detail
  2. [OpenMP] Fix formatting of OpenMP error message, by Wang Tianqing. — a.bataev / detail
  3. [mlir][Linalg] NFC - Cleanup Linalg Declarative Transformations — ntv / detail
  4. [mlir][Linalg] NFC - Make consistent use of op.emitOpError — ntv / detail

#5287 (Jan 2, 2020 6:55:10 AM)

  1. [mlir][Linalg] NFC - Rename ViewTraits -> StructuredOpTraits — ntv / detail
  2. [InstCombine] remove uses before deleting instructions (PR43723) — spatel / detail

#5286 (Jan 2, 2020 6:36:48 AM)

  1. Make the llvm-ranlib/help-message.test test pass in unusual — gribozavr / detail
  2. Remove unneeded extra variable realArgIdx. NFC. — jay.foad / detail
  3. [mlir][Linalg] NFC - Rename LinalgGeneric -> GenericLinalg — ntv / detail

#5285 (Jan 2, 2020 6:25:08 AM)

  1. [ARM] Update ifcvt test target triples and opcodes. NFC — david.green / detail

#5284 (Jan 2, 2020 5:52:36 AM)

  1. Fix D-flag.test by running chmod before creating the archive — Alexander.Richardson / detail
  2. [lldb] Fix crash in AccessDeclContextSanity when copying — Raphael Isemann / detail

#5283 (Jan 2, 2020 5:25:08 AM)

  1. [NFC] Add explicit instantiation to releaseNode — qiucofan / detail

#5282 (Jan 2, 2020 5:04:05 AM)

  1. [AArch64][SVE]  Gather loads: pass 32 bit unpacked offsets as nxv2i32 — andrzej.warzynski / detail

#5281 (Jan 2, 2020 4:54:06 AM)

  1. [llvm-ranlib] Handle -D and -U command line flag — Alexander.Richardson / detail

#5280 (Jan 2, 2020 3:34:09 AM)

  1. [docs] Update path to clang-tools-extra — tclin914 / detail

#5279 (Jan 2, 2020 3:04:05 AM)

  1. [lldb][NFC] Create type-safe function for creating a CompilerType from a — Raphael Isemann / detail
  2. [lldb][NFC] Remove unused variable in — Raphael Isemann / detail

#5278 (Jan 1, 2020 10:44:08 PM)

  1. [NFC] Make the type of X86AlignBranchBoundary compatible — shengchen.kan / detail

#5277 (Jan 1, 2020 10:24:10 PM)

  1. [XRay][test] Fix xray-empty-firstmbb.mir and delete incorrect — maskray / detail

#5276 (Jan 1, 2020 9:37:55 PM)

  1. disable ZLib on the LLDB builder — Saleem Abdulrasool / githubweb

#5276 (Jan 1, 2020 9:37:55 PM)

  1. [X86] Constant fold KSHIFT of an all zeros vector to just an all zeros — craig.topper / detail
  2. [ELF][RISCV] Improve error message for unknown relocations — maskray / detail
  3. DAG: Stop trying to fold FP -(x-y) -> y-x in getNode with nsz — arsenm2 / detail
  4. [X86] Add X87 FCMOV support to X86FlagsCopyLowering. — craig.topper / detail
  5. [X86] Fix typo in getCMovOpcode. — craig.topper / detail
  6. [Attributor] AAValueConstantRange: Value range analysis using constant — uenoku.tokotoko / detail
  7. [ELF][RISCV][test] Test absolute/PC-relative/branch relocations to — maskray / detail
  8. [MC][TargetMachine] Delete MCTargetOptions::MCPIECopyRelocations — maskray / detail
  9. add strict float for round operation — chen3.liu / detail
  10. clang-tidy doc: Remove severities as they don't make consensus — sylvestre / detail
  11. [ARM] Add +mve feature to mve tests. NFC — david.green / detail
  12. [lldb][NFC] Make some checks more readable in — Raphael Isemann / detail
  13. [NFC] Fixes -Wrange-loop-analysis warnings — koraq / detail
  14. Adds fixit hints to the -Wrange-loop-analysis — koraq / detail
  15. Improve Wrange-loop-analyses for rvalue reference — koraq / detail
  16. Adds -Wrange-loop-analysis to -Wall — koraq / detail
  17. [X86] Call SimplifyMultipleUseDemandedBits from combineVSelectToBLENDV — craig.topper / detail
  18. [InstCombine] Add tests for sub nuw of geps; NFC — nikita.ppv / detail
  19. [InstCombine] Regenerate test checks; NFC — nikita.ppv / detail
  20. [InstCombine] Add tests for PR44423 and PR44425; NFC — nikita.ppv / detail
  21. [MachineScheduler] improve reuse of 'releaseNode'method — flo / detail
  22. [InstCombine] Fix incorrect inbounds on GEP of GEP (PR44425) — nikita.ppv / detail
  23. Revert "Adds -Wrange-loop-analysis to -Wall" — koraq / detail
  24. [lldb][NFC] Simplify CompilerType constructors/destructors and fix — Raphael Isemann / detail
  25. [InstCombine] Preserve inbounds when merging with zero-index GEP — nikita.ppv / detail
  26. tests: XFAIL/UNSUPPORTED tests on Windows — Saleem Abdulrasool / detail
  27. [mlir] Fix warnings when compiling with Clang 9.0 — alexandre.ganea / detail
  28. [mlir] Fix linking with LLD — alexandre.ganea / detail
  29. [mlir] Fix compilation warnings — alexandre.ganea / detail
  30. [polly][Support] Un-break polly tests Previously, the polly unit tests — alexandre.ganea / detail
  31. [lld] Fix -Wrange-loop-analysis warnings — maskray / detail
  32. [mlir] Fix -Wrange-loo-analysis warnings — maskray / detail
  33. build: reduce CMake handling for zlib — Saleem Abdulrasool / detail
  34. build: make `LLVM_ENABLE_ZLIB` a tri-bool for users — Saleem Abdulrasool / detail
  35. [Coroutines] Rename "legacy" passes (NFC) — modocache / detail
  36. [RegisterClassInfo] Use SmallVector::assign instead of resize to make — craig.topper / detail
  37. [X86] Add test cases for regcall function that takes a long double as a — craig.topper / detail
  38. [Coroutines] const-ify internal helpers (NFC) — modocache / detail
  39. [gn build] (manually) merge 68a235d07f9e70 — thakis / detail
  40. [X86] Add x86_regcallcc calling convention to function declaration — craig.topper / detail
  41. [mlir][spirv] Fix links in docs and update dialect docs — antiagainst / detail
  42. [mlir][spirv] NFC: Move shader ABI attributes to a new file — antiagainst / detail

#5276 (Jan 1, 2020 9:37:55 PM)

  1. disable ZLib on the LLDB builder — Saleem Abdulrasool / detail

#5275 (Dec 31, 2019 3:45:00 PM)

  1. [X86] Use carry flag from add for (seteq (add X, -1), -1). — craig.topper / detail
  2. [X86][InstCombine] Add constant folding and simplification support for — craig.topper / detail

#5274 (Dec 31, 2019 3:14:58 PM)

  1. [LegalizeVectorOps][AArch64] Stop asking for v4f16 fp_round and — craig.topper / detail

#5273 (Dec 31, 2019 12:05:00 PM)

  1. AMDGPU: Precommit test showing extra instructions are introduced — arsenm2 / detail

#5272 (Dec 31, 2019 11:45:01 AM)

  1. [OPENMP]Emit artificial threprivate vars as threadlocal, if possible. — a.bataev / detail
  2. [amdgpu] Fix scoreboard updating on `s_waitcnt_vscnt`. — michael.hliao / detail
  3. Revert "[Diagnostic] Add ftabstop to -Wmisleading-indentation" — martin / detail

#5271 (Dec 31, 2019 11:15:04 AM)

  1. [mlir][docs] Remove redundant path prefix — jpienaar / detail

#5270 (Dec 31, 2019 11:05:02 AM)

  1. [X86] Add test case for opposite branch condition for PR44412. NFC — craig.topper / detail

#5269 (Dec 31, 2019 10:51:44 AM)

  1. [CodeGen] Emit conj/conjf/confjl libcalls as fneg instructions if — craig.topper / detail

#5268 (Dec 31, 2019 10:36:04 AM)

  1. Match code following lambdas when ignoring invisible nodes — steveire / detail
  2. Unnest struct in Matcher implementation — steveire / detail
  3. Implement additional traverse() overloads — steveire / detail
  4. [InstCombine] add/adjust tests for masked bit; NFC — spatel / detail
  5. [InstCombine] fold zext of masked bit set/clear — spatel / detail
  6. [mlir] Make code blocks more consistent — jpienaar / detail

#5267 (Dec 31, 2019 9:05:00 AM)

  1. [Attributor][Fix] Avoid leaking memory after D68765 — johannes / detail

#5266 (Dec 31, 2019 8:45:01 AM)

  1. [PowerPC][NFC] Fix clang-tidy warning — Jinsong Ji / detail
  2. Revert "[InstCombine] Fix infinite loop due to bitcast <-> phi — nikita.ppv / detail

#5265 (Dec 31, 2019 7:35:01 AM)

  1. [AArch64] add test for fsub+fneg; NFC — spatel / detail
  2. [OpenCL] Remove redundant foreach in OpenCLBuiltins.td; NFC — sven.vanhaastregt / detail

#5264 (Dec 31, 2019 7:25:03 AM)

  1. [InstCombine] Fix infinite loop due to bitcast <-> phi transforms — nikita.ppv / detail
  2. [InstCombine] add tests for masked bit set/clear; NFC — spatel / detail

#5263 (Dec 31, 2019 7:05:00 AM)

  1. [mlir][Linalg] Delete unused LinalgLibraryOps.td — ntv / detail

#5262 (Dec 31, 2019 5:25:04 AM)

  1. [llvm-exegesis] Check counters before running — Milos.Stojanovic / detail

#5261 (Dec 31, 2019 3:35:43 AM)

  1. [ARM][TypePromotion] Re-enable by default — sam.parker / detail

#5260 (Dec 31, 2019 3:25:04 AM)

  1. [InstCombine] Add tests for PR44242 — nikita.ppv / detail
  2. [InstCombine] Don't rewrite phi-of-bitcast when the phi has other users — nikita.ppv / detail
  3. Fix external-names.c test when separator is \\ — michael.platings / detail

#5259 (Dec 31, 2019 3:05:00 AM)

  1. clang-tidy doc: modernize-make-unique has an autofix — sylvestre / detail

#5258 (Dec 31, 2019 1:35:01 AM)

  1. [Attributor] Suppress unused warnings when assertions are disabled. NFC — ibiryukov / detail

#5257 (Dec 31, 2019 1:03:54 AM)

  1. [Utils] Deal with occasionally deleted functions — johannes / detail

#5256 (Dec 31, 2019 12:35:01 AM)

  1. [X86] Slightly improve our attempted error recovery for 64-bit -mno-sse2 — craig.topper / detail
  2. [Attributor] Function signature rewrite infrastructure — johannes / detail

#5255 (Dec 31, 2019 12:20:36 AM)

  1. [Utils] Allow update_test_checks to scrub attribute annotations — johannes / detail
  2. [Utils] Reuse argument variable names in the body — johannes / detail
  3. [NFC] Style cleanup — shengchen.kan / detail
  4. [Utils][Fix] Minor test result change — johannes / detail

#5254 (Dec 30, 2019 11:45:02 PM)

  1. [Attributor] Annotate the memory behavior of call site arguments — johannes / detail
  2. [Attributor] Use abstract call sites to determine associated arguments — johannes / detail
  3. [Attributor] Propagate known align from arguments to call sites — johannes / detail

#5253 (Dec 30, 2019 11:15:02 PM)

  1. [NFC] Make X86MCCodeEmitter::isPCRel32Branch static — shengchen.kan / detail

#5252 (Dec 30, 2019 11:05:03 PM)

  1. Revert "DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode — dblaikie / detail

#5251 (Dec 30, 2019 10:35:03 PM)

  1. [NFC] Style cleanup — shengchen.kan / detail

#5250 (Dec 30, 2019 9:25:04 PM)

  1. [mlir] Refactor operation results to use a single use list for all — riverriddle / detail

#5249 (Dec 30, 2019 7:45:06 PM)

  1. [NFC] Add comments in unit test aix-xcoff-toc.ll to clarify the intent — jasonliu / detail
  2. [SelectionDAG] Fix copy/paste mistake in comment. NFC — craig.topper / detail
  3. [TargetLowering][AMDGPU] Make scalarizeVectorLoad return a pair of — craig.topper / detail

#5248 (Dec 30, 2019 2:45:02 PM)

  1. [X86] Add test case for PR44412. NFC — craig.topper / detail

#5247 (Dec 30, 2019 1:45:05 PM)

  1. [CodeGen] Use CreateFNeg in buildFMulAdd — craig.topper / detail
  2. [CodeGen] Use IRBuilder::CreateFNeg for __builtin_conj — craig.topper / detail

#5246 (Dec 30, 2019 1:15:06 PM)

  1. Remove a redundant `default:` on an exhaustive switch(enum). — epastor / detail

#5245 (Dec 30, 2019 1:05:02 PM)

  1. [OpenMP][FIX] Generalize a test check line — johannes / detail

#5244 (Dec 30, 2019 12:55:04 PM)

  1. [libomptarget][nfc] Change unintentional target_impl prefix to kmpc_impl — jonathanchesterfield / detail

#5243 (Dec 30, 2019 12:29:33 PM)

  1. [OpenMP] Use the OpenMPIRBuilder for `omp cancel` — johannes / detail
  2. [OpenMP] Use the OpenMPIRBuilder for `omp parallel` — johannes / detail
  3. [PowerPC][docs] Update Embedded PowerPC docs in Compiler Writers Info — Jinsong Ji / detail

#5242 (Dec 30, 2019 11:55:06 AM)

  1. [X86][AsmParser] re-introduce 'offset' operator — epastor / detail

#5241 (Dec 30, 2019 11:35:06 AM)

  1. TableGen: Fix assert on PatFrags with predicate code — arsenm2 / detail
  2. AMDGPU/GlobalISel: Select mul24 intrinsics — arsenm2 / detail

#5240 (Dec 30, 2019 11:05:05 AM)

  1. [X86] Add X86ISD::PCMPGT to — craig.topper / detail

#5239 (Dec 30, 2019 10:45:03 AM)

  1. [test] do not parse ls output for file size; NFCI — bryan.chan / detail

#5238 (Dec 30, 2019 10:31:55 AM)

  1. AMDGPU/GlobalISel: Re-use MRI available in selector — arsenm2 / detail

#5237 (Dec 30, 2019 9:55:03 AM)

  1. Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in — maskray / detail

#5236 (Dec 30, 2019 9:45:04 AM)

  1. [InstCombine] remove stale comment on test; NFC — spatel / detail

#5235 (Dec 30, 2019 9:15:05 AM)

  1. [MIPS GlobalISel] Select bitreverse. Recommit — petar.avramovic / detail

#5234 (Dec 30, 2019 8:16:37 AM)

  1. GlobalISel: moreElementsVector for FP min/max — arsenm2 / detail
  2. AMDGPU/GlobalISel: Add select test for fexp2 — arsenm2 / detail
  3. [ARM][Thumb][FIX] Add unwinding information to t4 — diogo.sampaio / detail
  4. [InstCombine] propagate sign argument through nested copysigns — spatel / detail
  5. AMDGPU/GlobalISel: Select llvm.amdgcn.fmad.ftz — arsenm2 / detail

#5233 (Dec 30, 2019 7:35:04 AM)

  1. AMDGPU/GlobalISel: Account for G_PHI result bank — arsenm2 / detail
  2. AMDGPU: Generate check lines — arsenm2 / detail
  3. AMDGPU: Improve llvm.round.f64 lowering for CI+ — arsenm2 / detail

#5232 (Dec 30, 2019 6:15:07 AM)

  1. [PowerPC] Legalize rounding nodes — nemanja.i.ibm / detail

#5231 (Dec 30, 2019 5:35:08 AM)

  1. Revert "[MIPS GlobalISel] Select bitreverse" — gribozavr / detail

#5230 (Dec 30, 2019 5:05:05 AM)

  1. [ARM] MVE sink ICmp test. NFC — david.green / detail
  2. [ARM] Sink splat to ICmp — david.green / detail

#5229 (Dec 30, 2019 3:45:06 AM)

  1. [LV][NFC] Some refactoring and renaming to facilitate next change. — evgueni.brevnov / detail
  2. [LV][NFC] Keep dominator tree up to date during vectorization. — evgueni.brevnov / detail

#5228 (Dec 30, 2019 3:15:05 AM)

  1. [ARM][THUMB2] Allow emitting T3 types of add and sub — diogo.sampaio / detail

#5227 (Dec 30, 2019 3:00:00 AM)

  1. [OpenCL] Add mipmap builtin functions — sven.vanhaastregt / detail

#5226 (Dec 30, 2019 2:44:23 AM)

  1. [MIPS GlobalISel] Select bitreverse — petar.avramovic / detail

#5225 (Dec 30, 2019 2:25:08 AM)

  1. [MIPS GlobalISel] Select bswap — petar.avramovic / detail

#5224 (Dec 30, 2019 12:51:59 AM)

  1. [opt] Fix run-twice crash and detection problem — maskray / detail
  2. [MCP] Add stats for backward copy propagation. NFC. — lkail / detail

#5223 (Dec 30, 2019 12:43:33 AM)

  1. [NFC] Add test for load-insert-store pattern — qiucofan / detail
  2. [Diagnostic] Add ftabstop to -Wmisleading-indentation — tyker / detail

#5222 (Dec 30, 2019 12:15:04 AM)

  1. [Attributor] Use `changeUseAfterManifest` in AAValueSimplify manifest — uenoku.tokotoko / detail

#5221 (Dec 29, 2019 11:09:47 PM)

  1. [ELF][PPC64] Improve "call lacks nop" diagnostic and make it compatible — maskray / detail

#5220 (Dec 29, 2019 10:45:04 PM)

  1. [ELF][PPC64] Implement IPLT code sequence for non-preemptible IFUNC — maskray / detail
  2. [ELF][PPC32] Implement IPLT code sequence for non-preemptible IFUNC — maskray / detail

#5219 (Dec 29, 2019 8:58:20 PM)

  1. [SelectionDAT] Simplify SelectionDAGBuilder::visitInlineAsm — maskray / detail

#5218 (Dec 29, 2019 8:45:07 PM)

  1. [CMake] Added remote test execution support into CrossWinToARMLinux — vvereschaka / detail

#5217 (Dec 29, 2019 7:25:09 PM)

  1. [PowerPC] Exploit the rlwinm instructions for "and" with constant — qshanz / detail

#5216 (Dec 29, 2019 6:05:05 PM)

  1. [X86] Remove dyn_casts to ConstantSDNode for operand 1 of — craig.topper / detail
  2. [X86] Use isOneConstant to simplify some code. NFC — craig.topper / detail
  3. [X86] Use APInt::isOneValue and ConstantSDNode::isOne. NFC — craig.topper / detail

#5215 (Dec 29, 2019 4:55:08 PM)

  1. [SelectionDAG] Disallow indirect "i" constraint — maskray / detail

#5214 (Dec 29, 2019 3:25:07 PM)

  1. [lldb][NFC] Simplify ClangASTContext::GetTypeForDecl — Raphael Isemann / detail

#5213 (Dec 29, 2019 1:05:08 PM)

  1. [lldb][NFC] Make integer types functions in ClangASTContext not static — Raphael Isemann / detail

#5212 (Dec 29, 2019 11:54:19 AM)

  1. Fix formatting in previous commits — steveire / detail

#5211 (Dec 29, 2019 11:35:06 AM)

  1. [lldb][NFC] Delete static versions of — Raphael Isemann / detail

#5210 (Dec 29, 2019 11:25:08 AM)

  1. [X86] Make the AVX1 check lines in vec-strict-inttofp-256.ll test 'avx' — craig.topper / detail

#5209 (Dec 29, 2019 9:24:09 AM)

  1. [mlir] Update mlir/CMakeLists.txt to install *.td files — zinenko / detail

#5208 (Dec 29, 2019 8:06:55 AM)

  1. [lldb][NFC] Remove most GetASTContext calls in AST metadata code — Raphael Isemann / detail

#5207 (Dec 29, 2019 7:14:06 AM)

  1. Revert "[msan] Intercept qsort, qsort_r." — rnk / detail
  2. Reland "[msan] Intercept qsort, qsort_r." — rnk / detail
  3. [mlir] Convert std.and/std.or ops to spv.LogicalAnd/spv.LogicalOr — ravishankarm / detail
  4. Revert "CWG2352: Allow qualification conversions during reference — dblaikie / detail
  5. [mlir][spirv] Update docs regarding how to define new ops and types — antiagainst / detail
  6. [PowerPC][LoopVectorize]Add floating point reg usage test — Jinsong Ji / detail
  7. Support powerpc and sparc when building without init_array. — saugustine / detail
  8. Revert "[ELF] Improve the condition to create .interp" — rnk / detail
  9. [mlir][spirv] Add basic definitions for supporting availability — antiagainst / detail
  10. AMDGPU: Use Register — arsenm2 / detail
  11. TII: Fix using Register for a subregister index argument — arsenm2 / detail
  12. Hexagon: Fix missing tablegen mode comment — arsenm2 / detail
  13. AMDGPU/GlobalISel: Use SReg_32 for readfirstlane constraining — arsenm2 / detail
  14. [sanitizer] Link Sanitizer-x86_64-Test-Nolibc with -static — maskray / detail
  15. [ELF] Improve the condition to create .interp — maskray / detail
  16. AMDGPU: Adjust test so it will work with GlobalISel — arsenm2 / detail
  17. DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode — dblaikie / detail
  18. lld: Remove explicit copy ops from AssociatedIterator, relying on — dblaikie / detail
  19. [Intrinsic] Delete tablegen rules of llvm.{sig,}{setjmp,longjmp} — maskray / detail
  20. Delete setjmp_undefined_for_msvc workaround after llvm.setjmp was — maskray / detail
  21. [ADT] Fix FoldingSet documentation typos — modocache / detail
  22. [mlir] Merge the successor operand count into BlockOperand. — riverriddle / detail
  23. [TargetLowering] Update comment to reference the correct compiler-rt — craig.topper / detail
  24. [PowerPC] Modify the hasSideEffects of some VSX instructions from 1 to 0 — shkzhang / detail
  25. [lldb][NFC] Remove GetASTContext call in ClangDeclVendor — Raphael Isemann / detail
  26. Fix crash in getFullyQualifiedName for inline namespace — alexey.bader / detail
  27. SimplifyDemandedBits - Remove duplicate getOperand() call. NFC. — llvm-dev / detail
  28. [PowerPC] Change default for unaligned FP access for older subtargets — nemanja.i.ibm / detail
  29. Fix bots after a9ad65a2b34f — nemanja.i.ibm / detail
  30. [X86] Add test cases for v4i64->v4f32 and v8i64->v8f32 — craig.topper / detail
  31. [CMake] Fix lld detection after D69685 — maskray / detail
  32. [COFF] Make the autogenerated .weak.<name>.default symbols static — martin / detail
  33. Allow redeclaration of __declspec(uuid) — rnk / detail
  34. [lldb][NFC] Remove GetASTContext call in ClangPersistentVariables — Raphael Isemann / detail
  35. Revert "[COFF] Make the autogenerated .weak.<name>.default symbols — martin / detail
  36. [mlir] Fix the wrong computation of dynamic strides for lowering AllocOp — zinenko / detail
  37. [X86] Fix -enable-machine-outliner for x86-32 after D48683 — maskray / detail
  38. [X86] Remove a redundant (scalar_to_vector (extract_vector_elt X))) in — craig.topper / detail
  39. [LV] Use getMask() when printing recipe [NFCI] — gil.rapaport / detail
  40. [X86] Stop accidentally custom type legalizing v4i32->v4f32 on SSE1 only — craig.topper / detail
  41. [Attributor] AAUndefinedBehavior: Check for branches on undef value. — uenoku.tokotoko / detail
  42. Fix handling of newlines in clang-query — steveire / detail
  43. Fix newline handling in clang-query parser — steveire / detail
  44. Fix use of named values surrounded by newlines in clang-query — steveire / detail

#5206 (Dec 27, 2019 11:24:54 AM)

  1. TailDuplication: Clear NoPHIs property — arsenm2 / detail

#5205 (Dec 27, 2019 10:54:57 AM)

  1. [VFS] Don't run symlink test on Windows, it may pass or fail — rnk / detail

#5203 (Dec 27, 2019 9:54:54 AM)

  1. [ConstantRange] Respect destination bitwidth for cast results. — flo / detail
  2. [compiler-rt] [netbsd] Add support for versioned statvfs interceptors — n54 / detail

#5202 (Dec 27, 2019 9:14:58 AM)

  1. [OpenCL] Fixed printing of __private in AMDGPU test — anastasia.stulova / detail

#5201 (Dec 27, 2019 8:54:58 AM)

  1. [OpenCL] Fix inconsistency between opencl and c11 atomic fetch max/min — Yaxun.Liu / detail

#5200 (Dec 27, 2019 7:58:23 AM)

  1. Allow newlines in AST Matchers in clang-query files — steveire / detail
  2. [Matrix] Propagate and use shape info for binary operators. — flo / detail

#5199 (Dec 27, 2019 7:24:55 AM)

  1. [NFC][DA] Remove duplicate code in checkSrcSubscript and — danilo.carvalho.grael / detail

#5198 (Dec 27, 2019 6:34:56 AM)

  1. [MLIR][spirv] Fix links in docs after repo migration — antiagainst / detail
  2. [OpenMP] Implementation of OMPT reduction callbacks — protze / detail

#5197 (Dec 27, 2019 5:55:54 AM)

  1. AMDGPU: Use correct DebugLoc — arsenm2 / detail
  2. AMDGPU/GlobalISel: Select some 128-bit load/stores — arsenm2 / detail
  3. AMDGPU/GlobalISel: Fix extra result register in fdiv64 lowering — arsenm2 / detail

#5196 (Dec 27, 2019 5:44:54 AM)

  1. [OpenCL] Pretty print __private addr space — anastasia.stulova / detail

#5195 (Dec 27, 2019 4:14:59 AM)

  1. [lldb] Silent random xpass on aarch64-linux buildbot — omair.javaid / detail

#5194 (Dec 27, 2019 3:34:55 AM)

  1. [mlir] fix typo in a comment — zinenko / detail

#5192 (Dec 27, 2019 3:14:55 AM)

  1. [MLIR] [NFC] fix unused var warning — zinenko / detail

#5191 (Dec 27, 2019 2:54:56 AM)

  1. [mlir] Floating constants for import-llvm — zinenko / detail

#5190 (Dec 27, 2019 12:55:00 AM)

  1. [llvm-readobj][llvm-objdump][test] - Improve dynamic section testing. — grimar / detail
  2. [X86] Custom widen v2i32->v2f32 strict_sint_to_fp to avoid — craig.topper / detail
  3. [X86] Add v2i32->v2f32 non-strict sint_to_fp/uint_to_fp tests. NFC — craig.topper / detail
  4. [X86] Allow v2i32->v2f32 strict and non-strict uint_to_fp to be widened — craig.topper / detail
  5. [clangd] Reformat `HoverTests.cpp` NFC — ibiryukov / detail

#5189 (Dec 27, 2019 12:24:58 AM)

  1. [clangd] Fix crash in hover — ibiryukov / detail

#5188 (Dec 27, 2019 12:04:59 AM)

  1. Delete llvm.{sig,}{setjmp,longjmp} remnant after r136821 — maskray / detail

#5187 (Dec 26, 2019 10:34:56 PM)

  1. [X86] Custom widen 128/256-bit vXi32 fp_to_uint on avx512f targets — craig.topper / detail

#5186 (Dec 26, 2019 9:55:20 PM)

  1. [X86] Custom widen strict v2f32->v2i32 by padding with zeroes. — craig.topper / detail

#5185 (Dec 26, 2019 9:44:58 PM)

  1. [X86] Fix -Wmisleading-indentation after D71892 — maskray / detail

#5184 (Dec 26, 2019 8:45:00 PM)

  1. [X86] Add tests for constrained float intrinsics on — craig.topper / detail
  2. [X86][FPEnv] Promote some float strictfp operations to double on — craig.topper / detail

#5183 (Dec 26, 2019 7:24:58 PM)

  1. [X86] Add test cases for v2i32->v2f32 — craig.topper / detail
  2. [X86] Add custom legalization for strict_uint_to_fp v2i32->v2f32. — craig.topper / detail

#5182 (Dec 26, 2019 6:52:17 PM)

  1. Temporarily Revert "[compiler-rt] [netbsd] Add support for versioned — echristo / detail
  2. Add an __attribute__((unused)) to populateWithGenerated since it might — echristo / detail

#5181 (Dec 26, 2019 6:27:29 PM)

  1. Remove unused static function. — echristo / detail
  2. Fix a -Wcovered-switch-default warning by moving the unreachable out of — echristo / detail
  3. Remove an unused static function. — echristo / detail
  4. Fix a -Wcovered-switch-default warning by moving the unreachable out of — echristo / detail

#5180 (Dec 26, 2019 6:14:58 PM)

  1. Revert "Allow newlines in AST Matchers in clang-query files" + 1 — eugenis / detail

#5179 (Dec 26, 2019 4:49:44 PM)

  1. add custom operation for strict fpextend/fpround — chen3.liu / detail

#5178 (Dec 26, 2019 4:24:57 PM)

  1. [compiler-rt] [netbsd] Add support for versioned statvfs interceptors — n54 / detail

#5177 (Dec 26, 2019 4:04:57 PM)

  1. Make lazyload_metadata.ll resilient to the addition of new metadata — david / detail
  2. Fix -Wunused-lambda-capture warnings. — echristo / detail
  3. Remove SrcVT only used in an assert and propagate query. — echristo / detail

#5176 (Dec 26, 2019 3:14:57 PM)

  1. [X86] Custom widen 128/256-bit vXi32 uint_to_fp on avx512f targets — craig.topper / detail

#5175 (Dec 26, 2019 2:35:00 PM)

  1. Revert "Make lazyload_metadata.ll resilient to the addition of new — rnk / detail

#5174 (Dec 26, 2019 1:47:10 PM)

  1. [X86] Add custom widening for v2i32->v2f64 strict_uint_to_fp with — craig.topper / detail
  2. Add a clang-tidy configuration file for MLIR, it is using camelBack for — aminim / detail
  3. [ELF][test] Fix dynamic-linker.s — maskray / detail

#5173 (Dec 26, 2019 1:35:01 PM)

  1. [ELF] Improve the condition to create .interp — maskray / detail

#5172 (Dec 26, 2019 12:46:59 PM)

  1. Allow newlines in AST Matchers in clang-query files — steveire / detail
  2. [X86] Add custom widening for v2f64->v2i32 strict_fp_to_uint with — craig.topper / detail

#5171 (Dec 26, 2019 12:37:32 PM)

  1. Revert "[msan] Check qsort input." — eugenis / detail

#5170 (Dec 26, 2019 12:24:58 PM)

  1. Revert "Allow newlines in AST Matchers in clang-query files" — steveire / detail

#5169 (Dec 26, 2019 12:05:01 PM)

  1. Allow newlines in AST Matchers in clang-query files — steveire / detail

#5168 (Dec 26, 2019 11:05:01 AM)

  1. Make lazyload_metadata.ll resilient to the addition of new metadata — david / detail

#5167 (Dec 26, 2019 10:23:17 AM)

  1. [ELF] Support input section description .gnu.version* in /DISCARD/ — maskray / detail
  2. [DebugInfo][SelectionDAG] Change order while transferring SDDbgValue to — kbessonova / detail

#5166 (Dec 26, 2019 9:55:00 AM)

  1. [Attributor] Add helper to change an instruction to `unreachable` inst — uenoku.tokotoko / detail

#5164 (Dec 26, 2019 9:34:49 AM)

  1. [BPF] Enable relocation location for load/store/shifts — yhs / detail

#5163 (Dec 26, 2019 9:04:58 AM)

  1. Partially revert "Add initial tests for — rnk / detail
  2. [X86] Add avx512f and avx512dq+vl command lines to the vector strictfp — craig.topper / detail
  3. [X86] Add test cases for v2i64->v2f32 — craig.topper / detail
  4. [X86] Add custom lowering for v2i64->v2f32 — craig.topper / detail
  5. [X86] Merge the SINT_TO_FP/UINT_TO_FP handlers in ReplaceNodeResults — craig.topper / detail
  6. [OpenMP][NFCI] Use the libFrontend ProcBindKind in Clang — johannes / detail

#5162 (Dec 26, 2019 8:28:14 AM)

  1. [lldb][tests] Posix function strdup requires macro _POSIX_C_SOURCE — Tatyana Krasnukha / detail
  2. [lldb][tests] Platform triple can be None — Tatyana Krasnukha / detail
  3. [lldb][NFC] Simplify if-return — Tatyana Krasnukha / detail
  4. [lldb][NFC] Add "lldb-vscode" to all_categories — Tatyana Krasnukha / detail
  5. [lldb][NFC] Move lock scope where it should begin — Tatyana Krasnukha / detail
  6. [lldb] Specify unsigned underlying type for an enumeration explicitly — Tatyana Krasnukha / detail
  7. [lldb][test] Don't include "test_common.h" in the debug macros test — Tatyana Krasnukha / detail
  8. [libcxx] Fix a typo in config.py — jaskiewiczs / detail

#5161 (Dec 26, 2019 7:44:58 AM)

  1. [lldb][NFC] Use ClangASTContext in AppleObjCRuntime interfaces — Raphael Isemann / detail

#5160 (Dec 26, 2019 1:45:03 AM)

  1. [lldb] Remove some calls to GetASTContext — Raphael Isemann / detail
  2. [compiler-rt] Disable QSORT interception on watchOS and tvOS. — flo / detail

#5159 (Dec 26, 2019 1:04:59 AM)

  1. [clang][test] Minor fixes in testcase absolute-paths-symlinks.c — karl.johan.karlsson / detail

#5157 (Dec 25, 2019 8:55:02 PM)

  1. Fix the MLIR Vim syntax file: the keyword group was missing — aminim / detail

#5156 (Dec 25, 2019 7:05:03 PM)

  1. [Bitstream] Delete skipAbbreviatedField which duplicates — maskray / detail
  2. [PowerPC] stop folding if result rlwinm mask is wrap while original — czhengsz / detail

#5155 (Dec 25, 2019 6:55:01 PM)

  1. [NFC][LoopFusion] Fix printing of the guard branch. Reviewer: kbarton, — whitneyt / detail
  2. [NFC][PowerPC] Add a function tryAndWithMask to handle all the cases — qshanz / detail

#5154 (Dec 25, 2019 6:15:00 PM)

  1. [PowerPC] Modify the hasSideEffects of MTLR and MFLR from 1 to 0 — shkzhang / detail

#5153 (Dec 25, 2019 4:55:00 PM)

  1. Revert "Make lazyload_metadata.ll resilient to the addition of new — david / detail

#5152 (Dec 25, 2019 4:40:15 PM)

  1. [X86] Enable STRICT_SINT_TO_FP/STRICT_UINT_TO_FP on X86 backend — pengfei.wang / detail

#5151 (Dec 25, 2019 4:30:51 PM)

  1. test commit — david / detail
  2. Revert "test commit" — david / detail

#5150 (Dec 25, 2019 4:05:01 PM)

  1. Make lazyload_metadata.ll resilient to the addition of new metadata — herzka / detail
  2. [OpenMP][IR-Builder] Introduce "pragma omp parallel" code generation — johannes / detail

#5149 (Dec 25, 2019 3:05:02 PM)

  1. [OpenMP][IR-Builder] Introduce the finalization stack — johannes / detail

#5148 (Dec 25, 2019 10:55:04 AM)

  1. [X86] Use zero vector to extend to 512-bits for strict_fp_to_uint — craig.topper / detail

#5147 (Dec 25, 2019 10:35:01 AM)

  1. [X86FixupSetCC] Remember the preceding eflags defining instruction while — craig.topper / detail

#5146 (Dec 25, 2019 10:05:04 AM)

  1. [X86] Merge together some common code in LowerFP_TO_INT now that we have — craig.topper / detail
  2. [lldb][NFC] Use StringRef in — Raphael Isemann / detail

#5145 (Dec 25, 2019 9:55:02 AM)

  1. [llvm-nm] Display STT_GNU_IFUNC as 'i' — maskray / detail

#5144 (Dec 25, 2019 9:25:04 AM)

  1. [compiler-rt] [netbsd] Correct the fallback definition of PT_LWPNEXT — n54 / detail

#5143 (Dec 25, 2019 6:55:02 AM)

  1. [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description. — dmitry.preobrazhensky / detail

#5141 (Dec 25, 2019 4:48:19 AM)

  1. [llvm-readobj] - Merge `gnu-symbols.test` to `symbols.test` and cleanup. — grimar / detail

#5140 (Dec 25, 2019 4:05:03 AM)

  1. [llvm-readobj/llvm-readelf][test] - Add testing for EI_OSABI and — grimar / detail

#5139 (Dec 25, 2019 12:15:04 AM)

  1. Add missing strict_fp_to_int — chen3.liu / detail

#5138 (Dec 24, 2019 11:05:05 PM)

  1. [MLIR][NFC] Insert const_cast to avoid warning — uenoku.tokotoko / detail

#5136 (Dec 24, 2019 9:45:37 PM)

  1. [Attributor] Reach optimistic fixpoint in AAValueSimplify when the — uenoku.tokotoko / detail

#5135 (Dec 24, 2019 9:05:04 PM)

  1. [X86FixupSetCC] Use MachineInstr::readRegister/definesRegister to check — craig.topper / detail

#5134 (Dec 24, 2019 7:15:06 PM)

  1. [compiler-rt] [netbsd] Define _RTLD_SOURCE to fix build — n54 / detail

#5133 (Dec 24, 2019 6:55:05 PM)

  1. [Attributor] UB Attribute now handles all instructions that access — johannes / detail

#5132 (Dec 24, 2019 5:25:05 PM)

  1. [MCJIT] Migrate function attribute "no-frame-pointer-elim" to — maskray / detail
  2. [Attributor] Function level undefined behavior attribute — johannes / detail

#5131 (Dec 24, 2019 5:05:06 PM)

  1. [Thumb][test] Fix CodeGen/Thumb/PR17309.ll  after — maskray / detail
  2. [WinEH] Delete addFnAttr("no-frame-pointer-elim") which seems no longer — maskray / detail

#5129 (Dec 24, 2019 4:30:40 PM)

  1. Migrate function attribute "no-frame-pointer-elim-non-leaf" to — maskray / detail
  2. Migrate function attribute "no-frame-pointer-elim"="false" to — maskray / detail
  3. [Support] Fix behavior of StringRef::count with overlapping occurrences, — johannes / detail

#5128 (Dec 24, 2019 4:05:03 PM)

  1. Migrate function attribute "no-frame-pointer-elim" to — maskray / detail

#5127 (Dec 24, 2019 1:15:04 PM)

  1. [OPENMP]Add extra checks and initialization for clause modifier. — a.bataev / detail

#5126 (Dec 24, 2019 12:45:07 PM)

  1. AMDGPU/GlobalISel: Fix mapping and selection of llvm.amdgcn.div.fixup — arsenm2 / detail

#5124 (Dec 24, 2019 11:45:06 AM)

  1. [compiler-rt] Adapt stop-the-world for ptrace changes in NetBSD-9.99.30 — n54 / detail
  2. [compiler-rt] Adapt for ptrace(2) changes in NetBSD-9.99.30 — n54 / detail
  3. [lldb] Adapt for NetBSD-9.99.30 ptrace(2) API changes — n54 / detail

#5123 (Dec 24, 2019 11:25:08 AM)

  1. [X86] Use 128-bit vector instructions for f32/f64->i64 conversions on — craig.topper / detail

#5122 (Dec 24, 2019 10:35:04 AM)

  1. [mlir] Fix -Wunneeded-internal-declaration — maskray / detail

#5121 (Dec 24, 2019 10:25:06 AM)

  1. test: ensure that we dead-strip in the linker — Saleem Abdulrasool / detail

#5120 (Dec 24, 2019 10:15:08 AM)

  1. [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP. — craig.topper / detail

#5119 (Dec 24, 2019 9:45:06 AM)

  1. [OPENMP50]Basic support for conditional lastprivate. — a.bataev / detail
  2. [OPENMP][DOCS]Update status of OpenMP 5.0 features, NFC. — a.bataev / detail

#5117 (Dec 24, 2019 7:51:59 AM)

  1. GlobalISel: Fix naming variables "brank" instead of "bank" — arsenm2 / detail
  2. GlobalISel: Define equivalent node for G_INTRINSIC_ROUND — arsenm2 / detail
  3. GlobalISel: Update syntax in debug printing — arsenm2 / detail

#5116 (Dec 24, 2019 7:35:04 AM)

  1. [lldb][NFC] Move ClangASTContext::m_scratch_ast_source_up to the — Raphael Isemann / detail

#5115 (Dec 24, 2019 7:13:29 AM)

  1. Fix false positive in magic number checker. — aaron / detail
  2. Fix readability-const-return-type identifying the wrong `const` token — aaron / detail

#5114 (Dec 24, 2019 6:45:07 AM)

  1. [NFC] Remove some dead code from CGBuiltin.cpp. — kevin.neal / detail
  2. AMDGPU/GlobalISel: Lower llvm.amdgcn.else — arsenm2 / detail
  3. GlobalISel: Define equivalent node for G_INTRINSIC_TRUNC — arsenm2 / detail
  4. AMDGPU/GlobalISel: Legalize some 16-bit round instructions — arsenm2 / detail

#5113 (Dec 24, 2019 4:44:20 AM)

  1. mlir README.md: Fix the syntax — noreply / detail
  2. VariableName doc: fix the link to the mozilla doc — sledru / detail

#5112 (Dec 24, 2019 4:27:39 AM)

  1. clang-doc remove trailing whitespaces — sledru / detail
  2. doc: Document that extra-arg/extra-arg-before can be used several times — sledru / detail
  3. [lldb][NFC] Remove ClangExternalASTSourceCommon — Raphael Isemann / detail

#5111 (Dec 24, 2019 3:45:07 AM)

  1. Revert "[Support] Extend TimeProfiler to support multiple threads" — russell.gallop / detail

#5110 (Dec 24, 2019 2:15:05 AM)

  1. [TypePromotion] Make TypeSize a class member — sam.parker / detail
  2. [clang] [ast] CXXRecordDecl::getVisibleConversionFunctions() could be — whisperity / detail

#5109 (Dec 24, 2019 1:25:09 AM)

  1. DebugInfo: Add {} to address -Wdangling-else warning. — dblaikie / detail
  2. DebugInfo: Correct the form of DW_AT_macro_info in .dwo files — dblaikie / detail

#5108 (Dec 24, 2019 1:07:16 AM)

  1. Remove static MLIR doc ; they are already on the website — aminim / detail
  2. [llvm-readobj] - Remove an excessive helper for printing dynamic tags. — grimar / detail
  3. Add the Apache2 with LLVM exceptions license to MLIR — aminim / detail

#5107 (Dec 24, 2019 12:55:07 AM)

  1. [docs] fix typo in Lexicon.rst — zinenko / detail

#5105 (Dec 23, 2019 11:35:09 PM)

  1. Add `mlir` to -DLLVM_ALL_PROJECTS CMake option — aminim / detail

#5104 (Dec 23, 2019 11:25:06 PM)

  1. [DebugInfo] Fix v4 macinfo for dwo files. — SourabhSingh.Tomar / detail

#5103 (Dec 23, 2019 10:55:05 PM)

  1. [SelectionDAG] Change SelectionDAGISel::{funcInfo,SDB} to use unique_ptr — maskray / detail

#5102 (Dec 23, 2019 10:15:08 PM)

  1. [SelectionDAG] Don't repeatedly add a node to the worklist in — maskray / detail

#5101 (Dec 23, 2019 8:25:05 PM)

  1. test: correct flags for Windows — Saleem Abdulrasool / detail

#5100 (Dec 23, 2019 7:45:06 PM)

  1. NFC: Rename printOptionValue to printValue to fix MSVC build. — riverriddle / detail

#5099 (Dec 23, 2019 7:25:07 PM)

  1. DebugInfo: Support dumping any exprloc as an expression — dblaikie / detail

#5098 (Dec 23, 2019 6:50:46 PM)

  1. Build SymbolTable upfront in ModuleOp verification. — gardener / detail
  2. Enable TTI for host TargetMachine in JitRunner — gardener / detail
  3. Add support for floating-point comparison 'fcmp' to the LLVM dialect. — gardener / detail
  4. LLVM Dialect: introduce llvm.global — gardener / detail
  5. Add support for vector ops in the LLVM dialect — gardener / detail
  6. Add a higher-order vector.extractelement operation in MLIR — gardener / detail
  7. Add a higher-order vector.outerproduct operation in MLIR — gardener / detail
  8. Allow linalg.view to change the underlying elemental type. — gardener / detail
  9. External library name mangling support for linalg. — gardener / detail
  10. Translation to LLVM: support llvm.global — gardener / detail
  11. LLVM dialect and translation: support global strings — gardener / detail
  12. Translation to LLVM IR: use LogicalResult instead of bool — gardener / detail
  13. NFC: Update usages of OwningRewritePatternList to pass by & instead of — gardener / detail
  14. NFC: Refactoring PatternSymbolResolver into SymbolInfoMap — gardener / detail
  15. NFC: Standardize the terminology used for parent ops/regions/etc. — gardener / detail
  16. Refactor DenseElementAttr::getValues methods to return full ranges for — gardener / detail
  17. ODS: Round out the definitions of the common integer attributes sizes, — gardener / detail
  18. NFC: Update pattern rewrite API to pass OwningRewritePatternList by — gardener / detail
  19. Add lowering of vector dialect to LLVM dialect. — gardener / detail
  20. LLVM dialect: introduce llvm.addressof to access globals — gardener / detail
  21. Update typo — gardener / detail
  22. Avoid passing in line/col for files not registered with SourceMgr. — gardener / detail
  23. Use unreachable post switch rather than default case. — gardener / detail
  24. Add start of textmate language grammar. — gardener / detail
  25. Express ownership transfer in PassManager API through std::unique_ptr — gardener / detail
  26. GenerateCubinAccessors: use LLVM dialect constants — gardener / detail
  27. LLVM dialect: introduce fmuladd intrinsic as operation — gardener / detail
  28. Fix indexing issue in lowering of linalg.slice — gardener / detail
  29. Add unreachable to avoid GCC -Wreturn-type warning — gardener / detail
  30. Add a utility script to auto-generate CHECK commands for mlir test — gardener / detail
  31. Move linalg.slice to ODS — gardener / detail
  32. Refactor linalg.view lowering to LLVM - NFC — gardener / detail
  33. Allow the use of the $cppClass template variable in verifier code — gardener / detail
  34. Move remaining linalg ops to ODS - NFC — gardener / detail
  35. Refactor ElementsAttr::getValue and DenseElementsAttr::getSplatValue. — gardener / detail
  36. Add support for Dialect interfaces. — gardener / detail
  37. ExecutionEngine: fix after upstream LLVM ORC update — gardener / detail
  38. Add BuiltIn EnumAttr to SPIR-V dialect — gardener / detail
  39. Simplify the classes that support SPIR-V conversion. — gardener / detail
  40. Extend vector.outerproduct with an optional 3rd argument — gardener / detail
  41. Remove C++11 requirement set in cmakelists — gardener / detail
  42. C++14 is now default enabled in LLVM, remove obsolete CMake flag. — gardener / detail
  43. Refactor DialectConversion to convert the signatures of blocks when they — gardener / detail
  44. [spirv] Extend spv.array with Layoutinfo — gardener / detail
  45. Fix minor typos in the documentation — gardener / detail
  46. NFC: Move the Type::is* predicates to StandardTypes.cpp — gardener / detail
  47. NFC: Refactor the PassInstrumentation framework to operate on Operation — gardener / detail
  48. NFC: Modernize and cleanup standard ops. PiperOrigin-RevId: 263891926 — gardener / detail
  49. Add spirv::GlobalVariableOp that allows module level definition of — gardener / detail
  50. NFC: Add header blocks to improve readability. PiperOrigin-RevId: — gardener / detail
  51. Change from llvm::make_unique to std::make_unique — gardener / detail
  52. InitLLVM already initializes PrettyStackTraceProgram — gardener / detail
  53. Add alignment support for llvm.alloca — gardener / detail
  54. Refactor linalg lowering to LLVM — gardener / detail
  55. [spirv] Add spv.ReturnValue — gardener / detail
  56. NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory. — gardener / detail
  57. Fix parsing/printing of spv.globalVariable and  spv._address_of — gardener / detail
  58. NFC: Don't assume that all operation traits are within the 'OpTrait::' — gardener / detail
  59. Add support for Operation interfaces. — gardener / detail
  60. Add alignment support to linalg.buffer_alloc — gardener / detail
  61. Allow isolated regions to form isolated SSA name scopes in the printer. — gardener / detail
  62. Add DictionaryAttr to OpBase.td — gardener / detail
  63. Add a DialectConversion document detailing the conversion — gardener / detail
  64. Move Linalg and VectorOps dialects to the Dialect subdir - NFC — gardener / detail
  65. Fix minor typos and add missing syntax in the documentation. — gardener / detail
  66. Fix AffineExpr::simplifyAdd bug — gardener / detail
  67. Add support for LLVM lowering of binary ops on n-D vector types — gardener / detail
  68. LLVM dialect: prefix operations that correspond to intrinsics with — gardener / detail
  69. JitRunner: support entry functions returning void — gardener / detail
  70. ConvertLaunchFuncToCudaCalls: use LLVM dialect globals — gardener / detail
  71. Update Ch-2.md -- 406f1e8211f8f5017f44f46af750dec061e707a2 by Zhang — gardener / detail
  72. Update MLIR code examples in Passes.md doc to use new affine.load/store — gardener / detail
  73. Fix build of affine load/store with empty map — gardener / detail
  74. [spirv] Support (de)serialization of spv.struct — gardener / detail
  75. Add spv.specConstant and spv._reference_of — gardener / detail
  76. NFC: Move AffineOps dialect to the Dialect sub-directory. — gardener / detail
  77. NFC: Move the LangRef documentation on StandardOps to a new document. — gardener / detail
  78. NFC: Use a DenseSet instead of a DenseMap for — gardener / detail
  79. NFC: Keep the dialect list in the context sorted by namespace. — gardener / detail
  80. Materialize spv.constants at use sites — gardener / detail
  81. Support variadic ops in declarative rewrite rules — gardener / detail
  82. [spirv] Support i1 as bool type — gardener / detail
  83. Move the parser extensions for aliases currently on Dialect to a new — gardener / detail
  84. Add iterator support to ElementsAttr and SparseElementsAttr. — gardener / detail
  85. NFC: Make the ModuleState field in the ModulePrinter optional. — gardener / detail
  86. Automated rollback of commit b9dc2e481818315f2f0d87455349f497f6118a4c — gardener / detail
  87. [TableGen] Add a `StaticShapeMemRefOf` trait. — gardener / detail
  88. Add a hook to the OpAsmDialectInterface to allow providing a special — gardener / detail
  89. NFC: Update in-code documentation for function-type. PiperOrigin-RevId: — gardener / detail
  90. Fix minor typos in TestingGuide and OpDefinitions. — gardener / detail
  91. NFC: Update in-code documentation for type. PiperOrigin-RevId: 264734014 — gardener / detail
  92. Remove the wrapping function in SPIR-V (de)serialization — gardener / detail
  93. Reduce reliance on custom grown Jit implementation - NFC — gardener / detail
  94. Remove dead getLLVMLibraryCallImplDefinition in Linalg's — gardener / detail
  95. Point to spv.AccessChain when reporting spv.AccessChain errors — gardener / detail
  96. Avoid assigning to an unchecked Error. — gardener / detail
  97. Add support for generating operation interfaces from the ODS framework. — gardener / detail
  98. NFC: Fix path of LinalgLibraryOpInterfaces inc files. PiperOrigin-RevId: — gardener / detail
  99. Let LLVMOpLowering specify a PatternBenefit - NFC — gardener / detail
  100. Split out parsing location into separate functions per instance — gardener / detail
  101. Add Positive{I32,I64}Attr and HasAnyRankOfPred — gardener / detail
  102. [spirv] Add support for capability (de)serialization — gardener / detail
  103. NFC: Avoid reconstructing the OpInterface methods. PiperOrigin-RevId: — gardener / detail
  104. Avoid overflow when lowering linalg.slice — gardener / detail
  105. NFC: Remove mentions of the TensorFlow dialect from the langref. — gardener / detail
  106. NFC: Rework and cleanup the High-Level structure and Dialect sections. — gardener / detail
  107. [spirv] Add support for extension (de)serialization — gardener / detail
  108. NFC: Cleanup the type system section of the LangRef. — gardener / detail
  109. NFC: Cleanup the Attribute section in the LangRef. — gardener / detail
  110. Add iterator support to ElementsAttr and SparseElementsAttr. — gardener / detail
  111. Add I32ElementsAttr to OpBase — gardener / detail
  112. NFC: Move the operation, region, and block sections to after the dialect — gardener / detail
  113. Fix BufferAllocOp builder. — gardener / detail
  114. [spirv] NFC: move arithmetic and logical ops to separate files — gardener / detail
  115. NFC: Update in-code documentation. Make the two grammar definitions of — gardener / detail
  116. Introduce the ability for "isolated from above" ops to introduce — gardener / detail
  117. [spirv] NFC: move SPIR-V control flow ops to a separate file — gardener / detail
  118. Update Linalg slice and subview documentation - NFC — gardener / detail
  119. Add lowering of linalg.copy to an external C++ library and a test. — gardener / detail
  120. NFC: Add a note to 'applyPatternsGreedily' that it also performs — gardener / detail
  121. Add a linalg.transpose op — gardener / detail
  122. Lower linalg.transpose to LLVM dialect — gardener / detail
  123. Lower linalg.copy to LLVM dialect in the presence of transposes. — gardener / detail
  124. NFC: Update Ch.1 of the Toy tutorial. — gardener / detail
  125. NFC: Add doc for id-punct PiperOrigin-RevId: 265190168 — gardener / detail
  126. Support folding of ops with inner ops in GreedyPatternRewriteDriver. — gardener / detail
  127. Update documentation for custom rewrite specs. — gardener / detail
  128. NFC: Remove unnecessary context parameters from several Location — gardener / detail
  129. Add FPToSI/FPExt/FPTrunc cast ops to the LLVM dialect. — gardener / detail
  130. NFC: Remove the explicit context from Operation::create and — gardener / detail
  131. [spirv] Add Block decoration for spv.struct. — gardener / detail
  132. Enhance GPU To SPIR-V conversion to support builtins and load/store ops. — gardener / detail
  133. [spirv] Fix the entry block to start with OpLabel — gardener / detail
  134. Add 3 additional intrinsic ops to NVVM dialect, in preparation to — gardener / detail
  135. Update Ch.2 of the Toy tutorial. — gardener / detail
  136. Refactor / improve replaceAllMemRefUsesWith — gardener / detail
  137. Port mlir-cuda-runner to use dialect conversion framework. — gardener / detail
  138. Add implementation for tensor_load and tensor_store operations. — gardener / detail
  139. Tweak to the pretty type parser to recognize that `->` is a special — gardener / detail
  140. Generalize the analysis manager framework to work on any operation at — gardener / detail
  141. Fix the equality check of two floating point values — gardener / detail
  142. Add vim scripts for indent/syntax — gardener / detail
  143. Add verification for dimension attribute on GPUDialect index operations. — gardener / detail
  144. fix loop unroll and jam - operand mapping - imperfect nest case — gardener / detail
  145. Extend map canonicalization to propagate constant operands — gardener / detail
  146. Add tests to verify 0.0 is quantized correctly — gardener / detail
  147. Make dumping using generic form more robust when IR ill-formed — gardener / detail
  148. Refactor the 'walk' methods for operations. — gardener / detail
  149. Change the parseSource* methods to return OwningModuleRef instead of — gardener / detail
  150. Add spv.Branch and spv.BranchConditional — gardener / detail
  151. Add support for early exit walk methods. — gardener / detail
  152. Added a TableGen generator for structured data — gardener / detail
  153. Add mechanism to dump JIT-compiled objects to files — gardener / detail
  154. Generalize the pass hierarchy by adding a general OpPass<PassT, OpT>. — gardener / detail
  155. Fix StructsGenTest.cpp CMakeFile build error — gardener / detail
  156. Add TensorRankOf for ranked tensor types with specific ranks — gardener / detail
  157. Splits DictionaryAttr into DictionaryAttrBase and DictionaryAttr. This — gardener / detail
  158. Add a canonicalization to erase empty AffineForOps. — gardener / detail
  159. update vim syntax file — gardener / detail
  160. Add missing link dependency to MLIRTableGenTests — gardener / detail
  161. Add floating-point comparison operations to SPIR-V dialect. — gardener / detail
  162. Document that non-IR units are passed by non-const reference instead of — gardener / detail
  163. Add a link to the rational on lack of const for IR units in the — gardener / detail
  164. Add missing lowering to CFG in mlir-cpu-runner + related cleanup — gardener / detail
  165. Add a convenient `clone()` method on the `Op` class that forward to the — gardener / detail
  166. Add a `getUsedValuesDefinedAbove()` overload that takes an `Operation` — gardener / detail
  167. Add a new dialect interface for the OperationFolder — gardener / detail
  168. Refactor the pass manager to support operations other than — gardener / detail
  169. Enable OwningRewritePatternList insert overload with parameter pack only — gardener / detail
  170. Add Select operation to SPIR-V dialect. — gardener / detail
  171. Support bf16 in Builder::getZeroAttr — gardener / detail
  172. LLVM dialect: prefix auxiliary operations with "mlir." — gardener / detail
  173. Remove unused variables — gardener / detail
  174. Fix an invalid assert when processing escaped strings. — gardener / detail
  175.   Add information about the SIG + Open Design meetings to the README. — gardener / detail
  176. Fix affine data copy generation corner cases/bugs — gardener / detail
  177. Add folding rule and dialect materialization hook for spv.constant — gardener / detail
  178. Utility to normalize memrefs with non-identity layout maps — gardener / detail
  179. Properly clone Linalg ops with regions — gardener / detail
  180. Mention clang-format in the developer guide — gardener / detail
  181. Update the syntax of splat attribute in LLVM.md — gardener / detail
  182. Add support for array-typed constants. — gardener / detail
  183. Make GPU kernel outlining inline constants. — gardener / detail
  184. Move Linalg dialect tests to test/Dialect/Linalg — gardener / detail
  185. pipeline-data-transfer: remove dead tag alloc's and improve test — gardener / detail
  186. Make isIsolatedAbove robuster to invalid IR — gardener / detail
  187. Move LLVMIR dialect tests from test/LLVMIR to test/Dialect and — gardener / detail
  188. Retain address space during MLIR > LLVM conversion. — gardener / detail
  189. Updated StructAttr to use the struct name for StorageType and — gardener / detail
  190. Use transform function on llvm::Module in the ExecutionEngine — gardener / detail
  191. Generalize I32ElementsAttr definition and introduce I64ElementsAttr — gardener / detail
  192. Make GPU kernel outlining test independent of value names. — gardener / detail
  193. Add the initial inlining infrastructure. — gardener / detail
  194. [spirv] Add spv.loop — gardener / detail
  195. Add support for conservatively inlining Affine operations. — gardener / detail
  196. Integer set + operands / affine if op canonicalization — gardener / detail
  197. Fix typos in Interfaces.md — gardener / detail
  198. Simplify Linalg ABI integration with external function calls. — gardener / detail
  199. Add custom builder for AffineIfOp — gardener / detail
  200. Restrict affine inlining to just Function operations. — gardener / detail
  201. Fix typo in the documentation for tensor_cast (NFC) — gardener / detail
  202. Add doc for declarative rewrite rules — gardener / detail
  203. Wrap debug dump in LLVM_DEBUG — gardener / detail
  204. Set mlir-cpu-runner JIT codegen opt level correctly — gardener / detail
  205. Refactor getUsedValuesDefinedAbove to expose a variant taking a callback — gardener / detail
  206. Use "final" instead of marking method virtual in override (NFC) — gardener / detail
  207. Refactor PassTiming to support nested pipelines. — gardener / detail
  208. Add `parseGenericOperation()` to the OpAsmParser — gardener / detail
  209. Addressing some late review comments on kernel inlining. — gardener / detail
  210. Add support for coalescing adjacent nested pass pipelines. — gardener / detail
  211. Add warpsize and laneid intrinsics to NVVM dialect. — gardener / detail
  212. Overload LLVM::TerminatorOp::build() for empty operands list. — gardener / detail
  213. Explicitly declare the OpPassManager move constructor to avoid undefined — gardener / detail
  214. Convert per channel fake quant attributes to type — gardener / detail
  215. [NFC] Rename ExpressedToUniformQuantizedType to ExpressedToQuantizedType — gardener / detail
  216. Add quant.const_fake_quant_per_axis op — gardener / detail
  217. Add pass generate per block in a function a GraphViz Dot graph with ops — gardener / detail
  218. Avoid sign-compare warning — gardener / detail
  219. Remove redundant qualification — gardener / detail
  220. Remove unused variable — gardener / detail
  221. Convert ConstFakeQuantPerAxis to qcast and dcast pair — gardener / detail
  222. Remove the constraint that min / max should stride zero — gardener / detail
  223. Add folding rule for spv.CompositeExtract — gardener / detail
  224. Don't leak TargetMachine in ExecutionEngine::setupTargetTriple — gardener / detail
  225. Fix a typo in comments. The Inequality and Equality explanations were — gardener / detail
  226. Add logical groups to NVVM op definitions. — gardener / detail
  227. Fix typos in SDBMTest.cpp — gardener / detail
  228. Rename SDBMPositiveExpr to SDBMTermExpr — gardener / detail
  229. [spirv] Add support for spv.loop (de)serialization — gardener / detail
  230. NFC: Clean up constant fold tests — gardener / detail
  231. Cmpf constant folding for nan and inf — gardener / detail
  232. Log name of the generated illegal operation name in DialectConversion — gardener / detail
  233. Fixing typo in documentation. — gardener / detail
  234. NFC: Update comments about rank constraints — gardener / detail
  235. Refactor pass pipeline command line parsing to support explicit pipeline — gardener / detail
  236. Improve verifier error reporting on type mismatch (NFC) — gardener / detail
  237. Forward diagnostics from untracked threads in ParallelDiagnosticHandler. — gardener / detail
  238. Add tablegen class for memrefs with rank constraints — gardener / detail
  239. NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase. — gardener / detail
  240. Update SPIR-V symbols and use GLSL450 instead of VulkanKHR — gardener / detail
  241. Add type constraints for shaped types with same rank and element count — gardener / detail
  242. Publicly expose the functionality to parse a textual pass pipeline. — gardener / detail
  243. add missing memref cast fold pattern for dim op — gardener / detail
  244. Verify that ModuleOps only contain dialect specific attributes. — gardener / detail
  245. Add pattern to canonicalize for loop bounds — gardener / detail
  246. Update QuickstartRewrites.md regarding op definition and rewrites — gardener / detail
  247. NFC: Fix stray character in error message: 1 -> ' PiperOrigin-RevId: — gardener / detail
  248. Clean up build trip count analysis method - avoid mutating IR — gardener / detail
  249. update normalizeMemRef utility; handle missing failure check + add more — gardener / detail
  250. NFC - Move explicit copy/dma generation utility out of pass and into — gardener / detail
  251. Add convenience methods to create i8 and i16 attributes in Builder. — gardener / detail
  252. NFC: Merge OpPass with OperationPass into just OperationPass. — gardener / detail
  253. NFC: Pass PassInstrumentations by unique_ptr instead of raw pointer. — gardener / detail
  254. Update the IRPrinter instrumentation to work on non function/module — gardener / detail
  255. NFC: Update the expected outputs of pass-timing. — gardener / detail
  256. NFC: Update the PassInstrumentation section. — gardener / detail
  257. Fix typo in test/AffineOps/ops.mlir — gardener / detail
  258. Update the pass registration section and add a sub-section on the — gardener / detail
  259. Add mechanism to specify extended instruction sets in SPIR-V. — gardener / detail
  260. Drop makePositionAttr and the like in favor of Builder::getI64ArrayAttr — gardener / detail
  261. Error out when kernel function is not found while translating GPU calls. — gardener / detail
  262. Unify how errors are emitted in LaunchFuncOp verification. — gardener / detail
  263. Introduce SDBMDirect expression into the SDBM expression hierarchy — gardener / detail
  264. Overhaul the SDBM expression kind hierarchy — gardener / detail
  265. [spirv] Add support for BitEnumAttr — gardener / detail
  266. Add support for multi-level value mapping to DialectConversion. — gardener / detail
  267. [spirv] Add support for function calls. — gardener / detail
  268. Autogenerate (de)serialization for Extended Instruction Sets — gardener / detail
  269. Add missing CMake dependency from libAnalysis to the Vector dialect — gardener / detail
  270. Add rewrite pattern to compose maps into affine load/stores — gardener / detail
  271. Change MLIR translation functions signature — gardener / detail
  272. Support file-to-file translation in mlir-translate — gardener / detail
  273. Add a preprocess pass to remove sequences that are problematic with — gardener / detail
  274. Register a -test-spirv-roundtrip hook to mlir-translate — gardener / detail
  275. Add (de)serialization support for OpRuntimeArray. — gardener / detail
  276. Add support to OpAsmParser for parsing unknown keywords. — gardener / detail
  277. Simplify SDBM expressions more aggressively in operators and conversions — gardener / detail
  278. SDBM: support sum expressions on the LHS of stripe expressions — gardener / detail
  279. Unify error messages to start with lower-case. — gardener / detail
  280. Support symbolic operands for memref replacement; fix memrefNormalize — gardener / detail
  281. Fix nested dominance relationship between parent results and child — gardener / detail
  282. NFC: Remove stray logging from ~Block(). PiperOrigin-RevId: 269941815 — gardener / detail
  283. Outline GPU kernel function into a nested module. — gardener / detail
  284. Add address space attribute to LLVMIR's GlobalOp. — gardener / detail
  285. NFC: Fix return indentation in generated op definitions. — gardener / detail
  286. Quantize attribute values by per axis quantization parameters — gardener / detail
  287. Automated rollback of commit 5684a12434f923d03b6870f2aa16226bfb0b38b6 — gardener / detail
  288. Allow specification of decorators on SPIR-V StructType members. — gardener / detail
  289. Remove unused import and two import forms — gardener / detail
  290. Add utility to extract strides from layout map in MemRefType. — gardener / detail
  291. Fix public build — gardener / detail
  292. Use SmallVectorImpl in getStrides — gardener / detail
  293. NFC: Pass OpAsmParser by reference instead of by pointer. — gardener / detail
  294. Avoid iterator invalidation when recursively computing pattern depth. — gardener / detail
  295. NFC: Pass OperationState by reference instead of by pointer. — gardener / detail
  296. NFC: Pass OpAsmPrinter by reference instead of by pointer. — gardener / detail
  297. Make GlobalOp's value attribute optional. — gardener / detail
  298. [ODS] Add support for FloatElementsAttr — gardener / detail
  299. Add a note about the use of recursion in the developer guide — gardener / detail
  300. Upgrade/fix/simplify store to load forwarding — gardener / detail
  301. [spirv] Add OpControlBarrier and OpMemoryBarrier. — gardener / detail
  302. minor spelling tweaks — gardener / detail
  303. Add integer sign- and zero-extension and truncation to standard. — gardener / detail
  304. Fix undefined reference to mlir::getElementTypeOrSelf(mlir::Type) — gardener / detail
  305. update layout map examples in doc, drop stale ones — gardener / detail
  306. Update TruncateIOp builder to pass OperationState by reference. — gardener / detail
  307. Specalize f32->i8/u8 Quanitization with C++ native arithmetic to — gardener / detail
  308. [NFC] Replace std::clamp with inline implementation. — gardener / detail
  309. Fix a number of Clang-Tidy warnings. — gardener / detail
  310. Outline GPU kernel function into a nested module. — gardener / detail
  311. Add variants of interleave that take separator — gardener / detail
  312. NFC: Fix warning for uninitialized field. PiperOrigin-RevId: 270704572 — gardener / detail
  313. Update the Pass, Analysis, and PassManager sections of WritingAPass.md. — gardener / detail
  314. Refactor DiagnosticEngine to support multiple registered diagnostic — gardener / detail
  315. Add interfaces for call-like/callable operations. — gardener / detail
  316. Add initial callgraph support. — gardener / detail
  317. Add convenience methods to set an OpBuilder insertion point after an — gardener / detail
  318. Simplify the way spirv::StructTypes are parsed. — gardener / detail
  319. Use constant's location for reporting errors in parsing of hex constant — gardener / detail
  320. Handle OpMemberName instruction in SPIR-V deserializer. — gardener / detail
  321. Let mlir-translate support -split-input-file — gardener / detail
  322. Make spirv::RuntimeArrayType part of spirv::CompositeType. — gardener / detail
  323. [spirv] NFC: clean up (de)serialization tests — gardener / detail
  324. Allow null Attribute for value when building GlobalOp. — gardener / detail
  325. Clone called functions into nested GPU module. — gardener / detail
  326. Normalize lowering of MemRef types — gardener / detail
  327. Introduce splat op + provide its LLVM lowering — gardener / detail
  328. Allow attaching descriptions to OpInterfaces and InterfaceMethods. — gardener / detail
  329. NFC: Add a description to the ODS interface example. PiperOrigin-RevId: — gardener / detail
  330. [spirv] Replace bitwiseCast with llvm::bit_cast — gardener / detail
  331. Add support for GLSL Binary ops, and use it to implement GLSL FMax. — gardener / detail
  332. NFC: Add 'const' dereference method to OperandTypeIterator. — gardener / detail
  333. Miscellaneous fixes to SPIR-V Deserializer (details below). — gardener / detail
  334. Forward declare LogicalResult as a struct to be consistent — gardener / detail
  335. Fix memref-stride-calculation on Windows — gardener / detail
  336. Add tablegen verification traits for comparing different properties — gardener / detail
  337. Emit function name being tested in TestMemRefStrideCalculation — gardener / detail
  338. Minor spelling tweaks — gardener / detail
  339. [spirv] Add SPV_UnaryOp and spv.FNegate — gardener / detail
  340. Change the return type of createPrintCFGGraphPass to match other passes. — gardener / detail
  341. Add spv.Bitcast operation to SPIR-V dialect — gardener / detail
  342. Remove unused variables and methods to address compiler warnings — gardener / detail
  343. Add AllReduceOp to GPU dialect with lowering to NVVM. — gardener / detail
  344. Drop support for memrefs from JitRunner — gardener / detail
  345. Decouple tiling from fusion in Linalg. — gardener / detail
  346. Make result ops generated output deterministic — gardener / detail
  347. Disable failing tests — gardener / detail
  348. [ROCm] Adding ROCDL Dialect. — gardener / detail
  349. Fix missing links in the documentation — gardener / detail
  350. Fix Documentation OpDefinitions.md — gardener / detail
  351. Fix JitRunner.cpp Error creation pattern and reactivate tests. — gardener / detail
  352. Promote MemRefDescriptor to a pointer to struct when passing function — gardener / detail
  353. NFC - clean up op accessor usage, std.load/store op verify, other stale — gardener / detail
  354. Add TODO to revisit coupling of CallOp to MemRefType lowering — gardener / detail
  355. Remove spurious debug spew in tests — gardener / detail
  356. Append a newline when dumping a Value. — gardener / detail
  357. Tablegen helpers for accessing properties of shaped types — gardener / detail
  358. Switch explicit create methods to match generated build's order — gardener / detail
  359. Fix syntax of 'call' and 'splat' ops — gardener / detail
  360. Fix a typo in Toy Chapter 2 tutorial documentation — gardener / detail
  361. update Rationale.md - remove outdated info — gardener / detail
  362. Add InferTypeOpTrait & enable generating its member function definition — gardener / detail
  363. Switch comments from GPU dialect terms to CUDA terms (NFC). — gardener / detail
  364. Fix MemRefType::getStrides corner case — gardener / detail
  365. Use MaybeAlign when setting alignment — gardener / detail
  366. Add support for Logical Ops in SPIR-V dialect — gardener / detail
  367. [DRR] Explain result type deduction in doc — gardener / detail
  368. Normalize MemRefType lowering to LLVM as strided MemRef descriptor — gardener / detail
  369. Adding some missing SPIR-V core and GLSL extended ops. — gardener / detail
  370. NFC: Change `classof` on registered operations to use pointer — gardener / detail
  371. Enable autogenerating OpInterface method declarations — gardener / detail
  372. Add missing file from cmakelist — gardener / detail
  373. Adding signed integer ops for abs, sign, min, and max in the GLSL — gardener / detail
  374. [spirv] Add array length check. — gardener / detail
  375. Format markdown list. — gardener / detail
  376. Pass the pointer of the parent pipeline collection pass to — gardener / detail
  377. Fold away reduction over 0 dimensions. — gardener / detail
  378. Add integer shift ops to LLVM dialect. — gardener / detail
  379. Add verification error message for ops that require at least one operand — gardener / detail
  380. Change all_reduce lowering to support 2D and 3D blocks. — gardener / detail
  381. [spirv] NFC: rename SPV_ArithmeticOp to SPV_ArithmeticBinaryOp — gardener / detail
  382. Unify Linalg types by using strided memrefs — gardener / detail
  383. Fix and simplify CallOp/CallIndirectOp to LLVM::CallOp conversion — gardener / detail
  384. Add a pair of hooks to DominanceInfo. — gardener / detail
  385. [spirv] Change enum case uniquing in gen_spirv_dialect.py — gardener / detail
  386. Show type even if elementsattr is elided in graph — gardener / detail
  387. [ROCm] Adding pass to lower GPU Dialect to ROCDL Dialect. — gardener / detail
  388. Replace spurious `long` stride type by int64_t - NFC — gardener / detail
  389. Fix example in OpInterfaces documentation — gardener / detail
  390. [spirv] Add support for spv.selection — gardener / detail
  391. Extract MemRefType::getStridesAndOffset as a free function and fix — gardener / detail
  392. Disallow index types in memrefs. — gardener / detail
  393. NFC: rename Conversion/ControlFlowToCFG to Conversion/LoopToStandard — gardener / detail
  394. Add parentheses around boolean operators in assert — gardener / detail
  395. Give modules a name — gardener / detail
  396. Make Module::getName return Optional<StringRef> — gardener / detail
  397. Add syntactic sugar for strided memref parsing. This CL implements the — gardener / detail
  398. Generalize parse/printBinaryOp to parse/printOneResultOp. — gardener / detail
  399. Add fpext and fptrunc to the Standard dialect and includes conversion to — gardener / detail
  400. Add `axis` attribute to the quant.stats op — gardener / detail
  401. Update the Inliner pass to work on SCCs of the CallGraph. — gardener / detail
  402. Add support for inlining calls with different arg/result types from the — gardener / detail
  403. Fix typos, NFC. — gardener / detail
  404. Moving the GPUIndexIntrinsicOpLowering template to a common location — gardener / detail
  405. Add missing Linalg lowerings to allow roundtrip.mlir to lower to LLVM — gardener / detail
  406. Replace constexpr MemRefType::kDynamicStrideOrOffset by a — gardener / detail
  407. Add some utility builder functions for SPIR-V operations. — gardener / detail
  408. Add spv.Undef op to support OpUndef instruction in SPIR-V. — gardener / detail
  409. Add missing dependency on the TypeInferOpInterface from the Test dialect — gardener / detail
  410. [spirv] Allow return ops to be in control flow ops — gardener / detail
  411. NFC: Cleanup test ops and traits tests — gardener / detail
  412. Allow element type traits to operate on scalars — gardener / detail
  413. Enable emitting dialect summary & description during op generation — gardener / detail
  414. Support reduction of partial warps. — gardener / detail
  415. Add OpaqueLoc to MLIR locations. — gardener / detail
  416. Fix CMake build after adding TestOpaqueLoc.cpp — gardener / detail
  417. Add DialectType and generate docs for dialect types — gardener / detail
  418. Support AllocOp terminal in Linalg::AliasAnalysis. — gardener / detail
  419. Start a minimal mlir_utils runtime library for testing debugging — gardener / detail
  420. Fix a comment in the OperationInterface example. — gardener / detail
  421. Change Block::getParent() to be a const function. This is only necessary — gardener / detail
  422. fix simplify-affine-structures bug — gardener / detail
  423. [spirv] Fix function entry block erase after moving to spv.selection — gardener / detail
  424. Update UndefOp (de)serialization to generate OpUndef at module level. — gardener / detail
  425. Add a new class, OpPrintingFlags, to enable programmatic control of — gardener / detail
  426. [spirv] Disable a crashing spv.loop test — gardener / detail
  427. Do not add spirv::BitcastOp for cast from signed to unsigned type. — gardener / detail
  428. Expose `fuseProducerOf` in Linalg/Utils/Utils.h. — gardener / detail
  429. Print result types when dumping graphviz. — gardener / detail
  430. Add a flag to the AsmPrinter for eliding large ElementsAttrs. — gardener / detail
  431. Update upgrade some uses of mlir::interleave API to take container — gardener / detail
  432. Use named modules for gpu.launch_func — gardener / detail
  433. Fuse GenerateCubinAccessors pass into LaunchFunctToCuda — gardener / detail
  434. GPUToCUDA: emit addressof directly instead of wrapping it into a getter — gardener / detail
  435. GPUToCUDA: attach CUBIN to the nested module rather than to the function — gardener / detail
  436. Linalg to LLVM lowering: decrease the reliance on symbol lookup in a — gardener / detail
  437. NFC: Remove unused default cl::opt value. — gardener / detail
  438. Add support for walking the uses of a symbol. — gardener / detail
  439. unroll and jam: fix order of jammed bodies — gardener / detail
  440. Add a PatternRewriter hook for cloning a region into another. — gardener / detail
  441. [spirv] Add a pass to decorate the composite types with layout info. — gardener / detail
  442. [ROCm] Fix the return type for the device function calls from i32 to — gardener / detail
  443. Add support for parsing/printing non bare-identifier SymbolRefs. — gardener / detail
  444. Add Instance Specific Pass Options. — gardener / detail
  445. Update the symbol utility methods to handle the case of unknown — gardener / detail
  446. Allow dynamic but ranked types in ops with SameOperandsAndResultShape — gardener / detail
  447. NFC: Fully qualify use of std::string. PiperOrigin-RevId: 273668957 — gardener / detail
  448. Assert that region is not cloned into itself. — gardener / detail
  449. Change to doxygen comments. NFC. — gardener / detail
  450. Add exp operation to LLVMOPs.td. — gardener / detail
  451. Update the usage and comments in define_inst.sh. — gardener / detail
  452. Add support for some multi-store cases in affine fusion — gardener / detail
  453. Fix Windows linkage error — gardener / detail
  454. Make SPIR-V lowering infrastructure follow Vulkan SPIR-V validation. — gardener / detail
  455. Guard rewriter insertion point during signature conversion. — gardener / detail
  456. Add ::printAsTextualPipeline to Pass and OpPassManager. — gardener / detail
  457. minor spelling tweaks — gardener / detail
  458. Pre-allocate space for results from a regex match that uses 3 match — gardener / detail
  459. Fix typo in QuantizedType method names — gardener / detail
  460. Add test for fix to tablegen for custom folders for ops that return a — gardener / detail
  461. Use llvm.func to define functions with wrapped LLVM IR function type — gardener / detail
  462. NFC: Cleanup of type checking tests — gardener / detail
  463. Mark GPU dialect as illegal when lowering to NVVM. — gardener / detail
  464. Python bindings: export index_cast — gardener / detail
  465. Remove the need to convert operations in regions of operations that have — jpienaar / detail
  466. Add support for canonicalizing callable regions during inlining. — jpienaar / detail
  467. Add trait for specified shapes matching — jpienaar / detail
  468. Add lowering of constant ops to SPIR-V. — jpienaar / detail
  469. Translation to LLVM: check the validity of module-level Ops — jpienaar / detail
  470. Standard-to-LLVM conversion: check that operands have LLVM types — jpienaar / detail
  471. NFC: Initialize pass manager option fields inline instead of the class — gardener / detail
  472. Add support for generating reproducers on pass crash and failure. — gardener / detail
  473. NFC: Print the generic op form after pass failure. — gardener / detail
  474. LLVM conversion: harden a test to check for LLVM funcs rather than any — gardener / detail
  475. Add unary ops and ExpOp to Standard Dialect. — gardener / detail
  476. Rename LLVM::exp and LLVM::fmuladd to LLVM::ExpOP and LLVM::FMulAddOp. — gardener / detail
  477. Drop obsolete code from std to llvm memref lowering — gardener / detail
  478. LLVM Dialect: introduce llvm.mlir.null operation — gardener / detail
  479. Emit LLVM IR equivalent of sizeof when lowering alloc operations — gardener / detail
  480. Add LLVM IR dialect hooks for FP128 and X86_FP80 types — gardener / detail
  481. Add lowering of VectorOps dialect to LLVM to the Linalg LLVM lowering — gardener / detail
  482. Fix linalg.subview behavior in (partially) static cases. — gardener / detail
  483. Use single quotes to wrap '@HOST_LDFLAGS@' in LIT config file — gardener / detail
  484. Allowing replacing non-root operations in DialectConversion. — gardener / detail
  485. NFC: Replace usages of Value::getKind with explicit isa/casts. — gardener / detail
  486. Merge Ch3 of the Toy tutorial into chapter 2. — gardener / detail
  487. AsmPrinter: avoid unused-variable warning — gardener / detail
  488. Expose mlir::parseType to bindings — gardener / detail
  489. Add conversion for splat of vectors of 2+D — gardener / detail
  490. Consistent use of int in mlir_runner_utils.cpp — gardener / detail
  491. Fix typos in LangRef and OpDefinitions — gardener / detail
  492. Update Chapter 3 to demonstrate pattern match and rewrite optimizations — gardener / detail
  493. Fix typos in InferTypeOpInterface. — gardener / detail
  494. Fix minor typos — gardener / detail
  495. [spirv] Add support for SpecId decoration on spv.specConstant — gardener / detail
  496. Fix typo — gardener / detail
  497. NFC: Split out ToyOpsIncGen into a separate CMakeLists.txt. — gardener / detail
  498. Fix typos — gardener / detail
  499. Fix typo — gardener / detail
  500. Add support for OpBitwiseOr, OpBitwiseXor, and OpBitwiseAnd in SPIR-V — gardener / detail
  501. NFC: Various code cleanups for Ch3. — gardener / detail
  502. NFC: Remove NoSideEffect traits from all ops except for ConstantOp. — gardener / detail
  503. Implement simple loop-invariant-code-motion based on dialect interfaces. — gardener / detail
  504. Fix typo in VectorOps.td — gardener / detail
  505. Fix CMake configuration after introduction of LICM and LoopLikeInterface — gardener / detail
  506. Add support for PatternRewriter::eraseOp. — gardener / detail
  507. Allow for remapping argument to a Value in SignatureConversion. — gardener / detail
  508. Support custom accumulator provided as region to gpu.all_reduce. — gardener / detail
  509. Makes spv.module generated by GPU->SPIRV conversion spec compliant — gardener / detail
  510. NFC: Update VectorOrTensor -> Shaped — gardener / detail
  511. Update comments in ast.toy — gardener / detail
  512. Update Chapter 4 of the Toy tutorial — gardener / detail
  513. Code cleanups on Ch.4 — gardener / detail
  514. Add ComplexType to TableGen with Tensor support — gardener / detail
  515. Fix typo in tutorial. — gardener / detail
  516. Add support for inlining toy call operations. — gardener / detail
  517. Add Ch.5 of the toy tutorial. — gardener / detail
  518. [spirv] Implement inliner interface — gardener / detail
  519. Fix invalid transpose in example and add proper verification. — gardener / detail
  520. Add LLVM_DEBUG in RewritersGen.cpp and Pattern.cpp — gardener / detail
  521. Fix RewriterGen to support using NativeCodeCall as auxiliary pattern — gardener / detail
  522. [DRR] Allow capturing and referencing no-result ops — gardener / detail
  523. Use a SmallVector instead of an ArrayRef to materialize a temporary — gardener / detail
  524. Rename LoopNestBuilder to AffineLoopNestBuilder - NFC — gardener / detail
  525. Allow '_' when pretty printing dialect symbols — gardener / detail
  526. [spirv] Add a canonicalization pattern for spv.selection. — gardener / detail
  527. Decouple Linalg promotion from Linalg tiling - NFC — gardener / detail
  528. Add Ch.6 of the Toy tutorial. — gardener / detail
  529. NFC: Delete the Linalg tutorial. — gardener / detail
  530. Add EDSC support for loop.for operations — gardener / detail
  531. Introduce a wrapper around ConversionPattern that operates on the — gardener / detail
  532. Automated rollback of commit b65c8bb5d6ab418bb3fcd0302aee19d3615d90f1 — gardener / detail
  533. NFC: Remove trivial builder get methods. — gardener / detail
  534. Add gpu.barrier op to synchronize invocations of a local workgroup. — gardener / detail
  535. Add documentation on restrictions to dialect conversion rewrites — gardener / detail
  536. Use StrEnumAttr for gpu.allreduce op instead of StringAttr to better — gardener / detail
  537. Fix OSS target name GPUtoNVVMTransforms -> MLIRGPUtoNVVMTransforms — gardener / detail
  538. Automated rollback of commit 575405f4d6762830c1c4520569de4e4ed3c8eed5 — gardener / detail
  539. [DRR] Use eraseOp() to replace no-result ops — gardener / detail
  540. Slightly rephrase a difficult-to-parse sentence. — gardener / detail
  541. Implement lowering of VectorTypeCastOp to LLVM — gardener / detail
  542. Lower vector transfer ops to loop.for operations. — gardener / detail
  543. Add support for function result attributes. — gardener / detail
  544. NFC: Rename SPIR-V serializer find*ID() to get*ID() to be consistent — gardener / detail
  545. NFC: Add missing include for StringMap. PiperOrigin-RevId: 275588019 — gardener / detail
  546. NFC: Cleanup the implementation of walkSymbolUses. — gardener / detail
  547. Get active source lane predicate from shuffle instruction. — gardener / detail
  548. Use new eraseOp instead of replaceOp with empty values — gardener / detail
  549. Slight rewording in toy ch2 to make persistence of name clearer — gardener / detail
  550. Add missing include to llvm Allocator.h — gardener / detail
  551. Add missing include to StringMap in Verifier and DialectConversion. — gardener / detail
  552. Add SourceMgrDiagnosticHandler to toy — gardener / detail
  553. Fix minor spelling tweaks (NFC) — gardener / detail
  554. Fix minor spelling tweaks (NFC) — gardener / detail
  555. [DRR] Address GCC warning by wrapping for statement body with {} — gardener / detail
  556. Update Ch1 to reflect new changes in the tutorial. — gardener / detail
  557. NFC: Fix typo : Retur -> Return PiperOrigin-RevId: 275745931 — gardener / detail
  558. Add a Symbol trait to simplify defining operations that represent — gardener / detail
  559. NFC: Elide the value of a UnitAttr within nested attribute dictionaries. — gardener / detail
  560. Unify GPU op definition names with other dialects. — gardener / detail
  561. NFC: Fix remaining usages of MulOp as matrix multiplication. — gardener / detail
  562. Cleanup and rewrite Ch-4.md. — gardener / detail
  563. Use LLVM_Type instead of AnyType in the definition of LLVM_CallOp — gardener / detail
  564. [spirv] Allow block arguments on spv.Branch(Conditional) — gardener / detail
  565. [DRR] Allow interleaved operands and attributes — gardener / detail
  566. NFC: Add support for parsing attributes programmatically via — gardener / detail
  567. NFC: Remove a right parenthesis from comment. PiperOrigin-RevId: — gardener / detail
  568. Expose optimizations flags in Python bindings — gardener / detail
  569. Update loop.for verifier message — gardener / detail
  570. Update chapter 3 code snippet to match the actual output of the code — gardener / detail
  571. Drop MemRefUtils from the ExecutionEngine — gardener / detail
  572. NFC: Remove references to the toy.generic attribute. — gardener / detail
  573. Fix "set-but-unused" warning in DialectConversion — gardener / detail
  574. Add @below and @above directives to verify-diagnostics. — gardener / detail
  575. Wrap ODS to 80 lines and remove const qualifier for local `int` variable — gardener / detail
  576. Add custom lowering of ExpOp for NVVM and ROCM. — gardener / detail
  577. Add missing dependency on MLIRIR on MLIREDSCInterface — gardener / detail
  578. Add support for replacing all uses of a symbol. — gardener / detail
  579. Convert the Canonicalize and CSE passes to generic Operation Passes. — gardener / detail
  580. [spirv] AccessChainOp canonicalization. — gardener / detail
  581. Add support for parsing multiple result name groups. — gardener / detail
  582. Define AnyRankedTensor Type in TableGen — gardener / detail
  583. Fix include guards and add tests for OpToFuncCallLowering. — gardener / detail
  584. Lookup function declaration in SymbolTable not ModuleOp. — gardener / detail
  585. Print reason why dynamic library could not be loaded during execution. — gardener / detail
  586. Add support for marking an operation as recursively legal. — gardener / detail
  587. Standardize Linalg transformations to take an OpBuilder and an — gardener / detail
  588. Parse locations in parseGenericOperation — gardener / detail
  589. [spirv] Support OpPhi using block arguments — gardener / detail
  590. Add a convenient operation build method for spirv::SelectOp — gardener / detail
  591. [spirv] Use LLVM graph traversal utility for PrettyBlockOrderVisitor — gardener / detail
  592. Bugfix: Keep worklistMap in sync with worklist in GreedyPatternRewriter — gardener / detail
  593. Add "[TOC]" to generated documentation — gardener / detail
  594. [spirv] Mark control flow ops as InFunctionScope — gardener / detail
  595. [spirv] Fix gen_spirv_dialect.py and add spv.Unreachable — gardener / detail
  596. Add basic support for declarative Linalg transformations — gardener / detail
  597. Fix segfault when no symbol is given to an constraint operand — gardener / detail
  598. Add a utility accessor 'has_single_element' for ranges. — gardener / detail
  599. Add support to GreedyPatternRewriter for erasing unreachable blocks. — gardener / detail
  600. Dump op location in createPrintOpGraphPass for easier debugging. — gardener / detail
  601. Use `not` to invert return code in expected to fail tests — gardener / detail
  602. [spirv] Add cast operations — gardener / detail
  603. NFC: Simplify UseRange::iterator to just be a — gardener / detail
  604. LinalgDependenceGraph: add const modifiers to accessors — gardener / detail
  605. Add a test.symbol_scope operation that has the SymbolTable Traits to the — gardener / detail
  606. Add a test for lowering GPU ops that cover cases where the symbol table — gardener / detail
  607. NFC: Use #ifndef in various .td files instead of #ifdef and #else — gardener / detail
  608. [mlir][llvm] Add missing cast ops — gardener / detail
  609. Add Linalg pattern for producer-consumer fusion — gardener / detail
  610. Support lowering of imperfectly nested loops into GPU dialect. — gardener / detail
  611. Move BitEnumAttr from SPIRVBase.td to OpBase.td — gardener / detail
  612. Delete spurious file — gardener / detail
  613. Add ReferToOp attribute constraint for SymbolRefAttr — gardener / detail
  614. Add DialectAsmParser/Printer classes to simplify dialect attribute and — gardener / detail
  615. Remove the need for passing a location to parseAttribute/parseType. — gardener / detail
  616. Refactor QuantOps TypeParser to use the DialectAsmParser methods — gardener / detail
  617. Refactor LinalgDialect::parseType to use the DialectAsmParser methods — gardener / detail
  618. Drop spurious debug spew. — gardener / detail
  619. Update the SPV dialect type parser to use the methods on — gardener / detail
  620. [NVVM] Add mma.sync operation. — gardener / detail
  621. Rename Region::RegionType to Region::BlockListType — gardener / detail
  622. Emit empty lines after headers when generating op docs — gardener / detail
  623. Add a PatternRewriter hook to merge blocks, and use it to support for — gardener / detail
  624. NFC: Rename parseOptionalAttributeDict -> parseOptionalAttrDict to match — gardener / detail
  625. [llvm] Add initial import of LLVM modules to mlir-translate — gardener / detail
  626. [llvm] Allow GlobalOp to take a region for complex initializers — gardener / detail
  627. Fix typos in the Standard Dialect documentation — gardener / detail
  628. Add (parse|print)OptionalAttrDictWithKeyword hooks to simplify parsing — gardener / detail
  629. NFC: Remove an extra space when printing the 'attributes' prefix before — gardener / detail
  630. Add support for the LLVM FNeg instruction — gardener / detail
  631. Add ViewOp to the StandardOps dialect, which casts a 1D/i8 element type — gardener / detail
  632. [DRR] List some limitations clearly in the doc — gardener / detail
  633. Add ViewOp verification for dynamic strides, and address some comments — gardener / detail
  634. Adding an m_NonZero constant integer matcher. — gardener / detail
  635. Add affine load/store/dma_start/dma_wait to dialect doc. — gardener / detail
  636. Add lowering of std.view to LLVM — gardener / detail
  637. Drop spurious test file — gardener / detail
  638. Replace some remnant uses of "inst" with "op". — gardener / detail
  639. NFC: Uniformize parser naming scheme in Toy tutorial to camelCase and — gardener / detail
  640. NFC: Tidy up the implementation of operations in the Toy tutorial — gardener / detail
  641. Add IndexedGenericOp to Linalg. — gardener / detail
  642. Update Linalg to use std.view — gardener / detail
  643. Add compatible query method to infer type interface — gardener / detail
  644. Fix parameter name and document option in linalg::promoteSubViews — gardener / detail
  645. Add canonicalizer for ViewOp which folds constants into the ViewOp — gardener / detail
  646. Add Ch-7 of the toy tutorial detailing how to define new types. — gardener / detail
  647. Swap operand order in std.view operation so that offset appears before — gardener / detail
  648. Fix asm printer for affine expr — gardener / detail
  649. mlir-translate: support -verify-diagnostics — gardener / detail
  650. Move description from GenericOpBase to linalg.(indexed_)generic. — gardener / detail
  651. [spirv] Add bit ops — gardener / detail
  652. Explicitly initialize isRecursivelyLegal — gardener / detail
  653. Look for SymbolRefAttr in KernelOutlining instead of hard-coding CallOp — gardener / detail
  654. Add a short TableGen HowTo to tutorial chapter 2. — gardener / detail
  655. Fix segfault (nullptr dereference) when passing a non-existent file to — gardener / detail
  656. Also consider index constants when folding integer arithmetics with — gardener / detail
  657. Adds std.subview operation which takes dynamic offsets, sizes and — gardener / detail
  658. Add support for nested symbol references. — gardener / detail
  659. Restructure comment lexing to not recurse. — gardener / detail
  660. Add support for alignment attribute in std.alloc. — gardener / detail
  661. Adds affine.min operation which returns the minimum value from a — gardener / detail
  662. Add LLVM lowering of std.subview — gardener / detail
  663. Update outdated comment for NativeCodeCall — gardener / detail
  664. Update textmate syntax file — gardener / detail
  665. Add a printer flag to use local scope when printing IR. — gardener / detail
  666. [spirv] Properly return when finding error in serialization — gardener / detail
  667. Add Conversion to lower loop::ForOp to spirv::LoopOp. — gardener / detail
  668. Expose an isSubclassOf() method on AttrConstraint — gardener / detail
  669. Add an option to print an operation if a diagnostic is emitted on it — gardener / detail
  670. Add support for OpPhi in loop header block — gardener / detail
  671. Make legality check in GPU->SPIR-V lowering of FuncOp kernel specific. — gardener / detail
  672. NFC: Change DictionaryAttr::get(StringRef) to use binary search instead — gardener / detail
  673. Add operations needed to support lowering of AffineExpr to SPIR-V. — gardener / detail
  674. Make VariableOp instructions be in the first block in the function. — gardener / detail
  675. Rename the current parseSymbolName to parseOptionalSymbolName — gardener / detail
  676. Create and begin writing glossary. — gardener / detail
  677. NFC: Refactor block signature conversion to not erase the original — gardener / detail
  678. Add FuncOp::eraseArgument — gardener / detail
  679. Fix glossary formatting. — gardener / detail
  680. Deprecate linalg.subview in favor of std.subview — gardener / detail
  681. Replace explicit concatenation by llvm::concat — gardener / detail
  682. Do not emit aliases when printing local form — gardener / detail
  683. Concentrate memref descriptor manipulation logic in one place — gardener / detail
  684. [doc] Add debugging tips in ODS and DRR doc regarding mlir-tblgen — gardener / detail
  685. Use MemRefDescriptor in Linalg-to-LLVM conversion — gardener / detail
  686. Move VectorOps to Tablegen - (almost) NFC — gardener / detail
  687. Adapt code to LLVM API updates. — gardener / detail
  688. Use MemRefDescriptor in Vector-to-LLVM convresion — gardener / detail
  689. Make positions of elements in MemRef descriptor private — gardener / detail
  690. Move Affine to Standard conversion to lib/Conversion — gardener / detail
  691. [ODS] Fix operation argument population to avoid crash — gardener / detail
  692. Add CMakeLists.txt for AffineToStandard conversion — gardener / detail
  693. Adds canonicalizer to SubViewOp which folds constants from base memref — gardener / detail
  694. NFC: Refactor Dialect Conversion targeting SPIR-V. — gardener / detail
  695. Refactor the LowerVectorTransfers pass to use the RewritePattern infra - — gardener / detail
  696. Expand on operation definition to clarify the difference between — gardener / detail
  697. Add more navigation to the MLIR toy tutorial. — gardener / detail
  698. Mark std.subview as no-sideeffect. — gardener / detail
  699. Mark std.view as no-sideeffect. — gardener / detail
  700. Templatize linalg::LowerToLoops - NFC — gardener / detail
  701. Use aggregate-parameter builder for ops having autogen type-deduction — gardener / detail
  702. Fix build warnings — gardener / detail
  703. Use simpler highlighting textmate syntax — gardener / detail
  704. Modify tutorial and other documentation for consistency, clarity, and — gardener / detail
  705. NFC: Convert CmpIPredicate in StandardOps to use EnumAttr — gardener / detail
  706. Clarify that identity maps are discarded from the MemRef type — gardener / detail
  707. [spirv] Add bit ops — gardener / detail
  708. Fix attribute dict syntax in the docs — gardener / detail
  709. Fix mismatched-tags warning — gardener / detail
  710. Rename CLI flags -lower-gpu-ops-to-*-ops to -convert-gpu-to-* — gardener / detail
  711. Implement folding of pattern dim(subview(_)[...][s1, ..., sn][...], i) — gardener / detail
  712. Standardize all VectorOps class names to be prefixed by Vector - NFC — gardener / detail
  713. Fix Affine Loop Fusion test case reported on github. This CL utilizies — gardener / detail
  714. ConvertStandardToLLVM: replace assertion with graceful failure — gardener / detail
  715. Also elide large array attribute in OpGraph Dump — gardener / detail
  716. [spirv] Add a canonicalizer for BitcastOp. — gardener / detail
  717. Fix gen_spirv_dialect.py regarding 1D/2D/3D Dim symbol name — gardener / detail
  718. Add a parseAttribute<AttrType> overload for the non-type case. — gardener / detail
  719. Fix SubViewOp stride calculation in constant folding. Adds unit tests — gardener / detail
  720. Drop unnecessary dependences from mlir-translate — gardener / detail
  721. Lower linalg.indexed_generic to loops. — gardener / detail
  722. Use SmallVectorImpl instead of SmallVector for function parameters (NFC) — gardener / detail
  723. Support SPIR-V constant op to take DenseElementsAttr as input. — gardener / detail
  724. Fix the shape of the outcome in the example code. — gardener / detail
  725. Add dialect-attribute-entry requirement to docs — gardener / detail
  726. Change conversion CLI flag from -lower-to-llvm to -convert-std-to-llvm — gardener / detail
  727. Add '*' and '?' and optional brace parse calls to the Parser — gardener / detail
  728. Add getRemappedValue to ConversionPatternRewriter — gardener / detail
  729. Add mention to avoid cl::opt for MLIR passes in the developer guide — gardener / detail
  730. Add a note on commit messages to our developer guide — gardener / detail
  731. Fix pretty printer corner case in mlir_runner_utils.cpp. — gardener / detail
  732. Add VectorOps.StridedSliceOp — gardener / detail
  733. Make type and rank explicit in mcuMemHostRegister function. — gardener / detail
  734. Add some CMake rules for installing headers, mlir-tblgen, and mlir-opt — gardener / detail
  735. Extend kernel outlining to also consider dim worth inlining. — gardener / detail
  736. Fix 'the the' typo. — gardener / detail
  737. Fix the comment to Region block iterators. — gardener / detail
  738. Add StridedMemRef<>::operator[] - NFC — gardener / detail
  739. Add a new OpAsmOpInterface to allow for ops to directly hook into the — gardener / detail
  740. Implement unrolling of vector ops to finer-grained vector ops as a — gardener / detail
  741. Changes to SubViewOp to make it more amenable to canonicalization. — gardener / detail
  742. Add multi-level DCE pass. — gardener / detail
  743. missing outer index %i in search_body — gardener / detail
  744. Verify subview op result has dynamic shape, when sizes are specified. — gardener / detail
  745. Add VectorContractionOp to the VectorOps dialect. — gardener / detail
  746. Merge DCE and unreachable block elimination into a new utility — gardener / detail
  747. Correctly parse empty affine maps. — gardener / detail
  748. Add a document detailing operation traits, how to define them, and the — gardener / detail
  749. NFC: Use Region::getBlocks to fix build failure with drop_begin. — gardener / detail
  750. Fixed typo in 2-d tiled layout — gardener / detail
  751. Fix OSS build — gardener / detail
  752. Don't force newline before function attributes — gardener / detail
  753. Add missing include after LLVM 049043b598ef5b12a5894c0c22db8608be70f517 — gardener / detail
  754. Split Linalg declarative patterns from specific test patterns - NFC — gardener / detail
  755. Drop unused function - NFC — gardener / detail
  756. Fix OSS builds - NFC — gardener / detail
  757. NFC: Add wrappers around DenseIntElementsAttr/DenseFPElementsAttr::get — gardener / detail
  758. Change CUDA tests to use print_memref. — gardener / detail
  759. Add support for using the ODS result names as the Asm result names for — gardener / detail
  760. Move Linalg Transforms that are actually Conversions - NFC — gardener / detail
  761. Add more detail about locations in Chapter 2 of tutorial. — gardener / detail
  762. Unify vector op names with other dialects. — gardener / detail
  763. Small formatting fix in Tutorial Ch2. — gardener / detail
  764. Add more canonicalizations for SubViewOp. — gardener / detail
  765. [spirv] Add a canonicalizer for `spirv::LogicalNotOp`. — gardener / detail
  766. Fix Windows Build — gardener / detail
  767. NFC: Remove unnecessarily guarded tablegen includes. — gardener / detail
  768. Make isValidSymbol more powerful — gardener / detail
  769. [spirv] NFC: rename test files and sort tests inside — gardener / detail
  770. NFC: Wire up DRR settings for SPIR-V canonicalization patterns — gardener / detail
  771. Support folding of StandardOps with DenseElementsAttr. — gardener / detail
  772. Introduce gpu.func — gardener / detail
  773. Add vector.insertelement op — gardener / detail
  774. Allow memref_cast from static strides to dynamic strides. — gardener / detail
  775. Introduce attributes that specify the final ABI for a spirv::ModuleOp. — gardener / detail
  776. De-duplicate EnumAttr overrides by defining defaults — gardener / detail
  777. Changing directory shortcut for CPU/GPU runner utils. — gardener / detail
  778. Update VectorContractionOp to take iterator types and index mapping — gardener / detail
  779. Add missing rule to generate SPIR-V ABI Attribute using tblgen to CMake. — gardener / detail
  780. NFC: Actually expose the implementation of createGPUToSPIRVLoweringPass. — gardener / detail
  781. Make std.divis and std.diviu support ElementsAttr folding. — gardener / detail
  782. Allow LLVM::ExtractElementOp to have non-i32 indices. — gardener / detail
  783. Add a vector.InsertStridedSliceOp — gardener / detail
  784. Use vector.InsertStridedSlice in Vector -> Vector unrolling — gardener / detail
  785. Add support for AttrSizedOperandSegments/AttrSizedResultSegments — gardener / detail
  786. Some minor corrections and improvements to LangRef — gardener / detail
  787. Relax restriction on affine_apply dim and symbol operands — gardener / detail
  788. Automated rollback of commit d60133f89bb08341718bb3132b19bc891f7d4f4d — gardener / detail
  789. Misc changes to lowering to SPIR-V. — gardener / detail
  790. Add OpenMP dialect to the dialect registry — gardener / detail
  791. [VectorOps] Add a BroadcastOp to the VectorOps dialect — gardener / detail
  792. Add create method that takes equivalent of OperationState with — gardener / detail
  793. [VectorOps] Refine BroadcastOp in VectorOps dialect — gardener / detail
  794. Implement Linalg to loops lowering as a pattern — gardener / detail
  795. Fixed typo in Toy tutorial (second var e -> var f) — gardener / detail
  796. [spirv] Add folders for spv.IAdd and spv.IMul — gardener / detail
  797. [spirv] NFC: Add getZero() and getOne() static method to ConstantOp — gardener / detail
  798. NFC: A few cleanups for SPIRVLowering — gardener / detail
  799. [Linalg] Change attribute n_loop_types to iterator — gardener / detail
  800. Split out FunctionLike printing/parsing into — gardener / detail
  801. [spirv] Check that operand of `spirv::CompositeExtractOp` is constant — gardener / detail
  802. Fixed typo in Ch-1 of Toy tutorial — gardener / detail
  803. Fix redundant convert and use NamedAttributeList as value — gardener / detail
  804. mlir-tblgen: Dump input records when no generator is set — gardener / detail
  805. Introduce Linkage attribute to the LLVM dialect — gardener / detail
  806. Lower linalg.indexed_generic with libcall to LLVM. — gardener / detail
  807. add missing '>' in Ch-2 — gardener / detail
  808. NFC: Update std.subview op to use AttrSizedOperandSegments — gardener / detail
  809. [DRR] Introduce `$_` to ignore op argument match — gardener / detail
  810. Add missing `>` to the description of std.view. — gardener / detail
  811. docs: minor spelling tweaks — gardener / detail
  812. Generate dialect documentations in the doc folder for every dialect — gardener / detail
  813. [ODS] Generate builders taking unwrapped value and defaults for — gardener / detail
  814. [VectorOps] Add legality rules to broadcast — gardener / detail
  815. NFC: use `&&` instead of `and` PiperOrigin-RevId: 283392575 — gardener / detail
  816. [spirv] NFC: reorder sections in SPIRVBase.td — gardener / detail
  817. Add linkage support to LLVMFuncOp — gardener / detail
  818. [Linalg] Update/fix documentation for linalg.indexed_generic. — gardener / detail
  819. [spirv] Add spv.SubgroupBallotKHROp — gardener / detail
  820. Extend conversion of SubViewOp to llvm to also support cases where size — gardener / detail
  821. AffineLoopFusion: Prevent fusion of multi-out-edge producer loops — gardener / detail
  822. Fix ViewOp to have at most one offset operand — gardener / detail
  823. Add python bindings for ArrayAttr, AffineMapAttr. — gardener / detail
  824. Add Python bindings for affine expressions with binary operators. — gardener / detail
  825. Convert MemRefType to a linearized array in SPIR-V lowering. — gardener / detail
  826. Allow analyses to provide a hook 'isInvalidated' to determine if they — gardener / detail
  827. Verifier: Better error message in case of successor operand mismatch. — gardener / detail
  828. Add CreateMaskOp to the VectorOps dialect. — gardener / detail
  829. Make diagnostic a bit clearer. — gardener / detail
  830. Add a pass to legalize operations before lowering to SPIR-V. — gardener / detail
  831. [spirv] Add spv.GroupNonUniformBallot — gardener / detail
  832. Refactor dependencies to expose Vector transformations as patterns - NFC — gardener / detail
  833. Avoid variable name conflict in MLIR tutorial code snippet — gardener / detail
  834. minor spelling tweaks — gardener / detail
  835. Adds support for unrolling single-result vector operations with iterator — gardener / detail
  836. Added new FAbs, FCeil, Cos, Neg, Sign, Tanh operations. — gardener / detail
  837. Loop coalescing: fix pointer chainsing in use-chain traversal — gardener / detail
  838. [spirv] Adding sqrt op in the GLSL extension. — gardener / detail
  839. NFC - fix name / comments - isAccessInvariant — gardener / detail
  840. Print out large elementsattr's such that they are parseable. — gardener / detail
  841. [spirv] Define a few more extensions in SPIRVBase.td — gardener / detail
  842. NFC: Fix mismatches between LangRef.md and actual parser implementation. — gardener / detail
  843. Drop MaterializeVectorTransfers in favor of simpler declarative — gardener / detail
  844. [CSE] NFC: Hash the attribute dictionary pointer instead of the list of — gardener / detail
  845. Add canonicalization patterns for vector CreateMaskOp and StridedSliceOp — gardener / detail
  846. Add a CL option to Standard to LLVM lowering to use alloca instead of — gardener / detail
  847. Add emitOptional(Error|Warning|Remark) functions to simplify emission — gardener / detail
  848. Optimize operation ordering to support non-congruent indices. — gardener / detail
  849. Add MLIRIR as a dependency to LLVM and related dialects — gardener / detail
  850. Move ModuleManager functionality into mlir::SymbolTable. — gardener / detail
  851. Fix MLIR Build after LLVM upstream JIT changes (getMainJITDylib removed) — gardener / detail
  852. [spirv] Fix nested loop (de)serialization — gardener / detail
  853. Add a flag to dump the current stack trace when emitting a diagnostic. — gardener / detail
  854. Add spv.AtomicCompareExchangeWeak — gardener / detail
  855. Allow specification of the workgroup size for GPUToSPIRV lowering. — gardener / detail
  856. Add support for instance specific pass statistics. — gardener / detail
  857. [spirv] Add CompositeInsertOp operation — gardener / detail
  858. Add UnrankedMemRef Type — gardener / detail
  859. Refactor the IRPrinting instrumentation to take a derivable config. — gardener / detail
  860. [Linalg] Add permutation information to tiling — gardener / detail
  861. Add include path to the TestDialect to fix broken build. — gardener / detail
  862. NFC: Add documentation for `-mlir-print-op-on-diagnostic` and — gardener / detail
  863. LLVM::AddressOfOp: properly take into account the address space — gardener / detail
  864. minor spelling tweaks — gardener / detail
  865. DimOp folding for alloc/view dynamic dimensions — gardener / detail
  866. [spirv] Reorder `erase` and `emplace` to avoid "invalid iterator — gardener / detail
  867. Unroll vector masks along with their associated vector arguments. — gardener / detail
  868. Use regex to fix failure when stats are disabled. — gardener / detail
  869. fix examples in comments — gardener / detail
  870. Add conversions of GPU func with memory attributions to LLVM/NVVM — gardener / detail
  871. Generate builder for ops that use InferTypeOpInterface trait in ODS — gardener / detail
  872. [VectorOps] Add lowering of vector.broadcast to LLVM IR — gardener / detail
  873. Provide a way to get the type of a ValueHandle. — gardener / detail
  874. Move GPU::FuncOp definition to ODS - NFC — gardener / detail
  875. LLVM::GlobalOp: take address space as builder argument — gardener / detail
  876. [VecOps] Rename vector.[insert|extract]element to just — gardener / detail
  877. Use named traits in the ODS definition of LLVMFuncOp — gardener / detail
  878. Move GPU::LaunchOp to ODS. NFC. — gardener / detail
  879. During serialization do a walk of ops in module to find spv.module. — gardener / detail
  880. Replace custom getBody method with an ODS-generated in gpu::LaunchOp — gardener / detail
  881. Change inferReturnTypes to return LogicalResult and values — gardener / detail
  882. NFC: Separate implementation and definition in — gardener / detail
  883. Fix langref code snippet - NFC — gardener / detail
  884. NFC - update doc, comments, vim syntax file — gardener / detail
  885. Add a flag to the IRPrinter instrumentation to only print after a pass — gardener / detail
  886. Improve Linalg documentation following the Structured Ops presentation. — gardener / detail
  887. Add a new ValueRange class. — gardener / detail
  888. Update the builder API to take ValueRange instead of ArrayRef<Value *> — gardener / detail
  889. NFC: Expose constFoldBinaryOp via a header — gardener / detail
  890. Add a layer of recursive matchers that compose. — gardener / detail
  891. Replace spurious SmallVector constructions with ValueRange — gardener / detail
  892. Post-submit cleanups in RecursiveMatchers — gardener / detail
  893. Add RegionRange for when need to abstract over different region — gardener / detail
  894. [StructuredOps][Linalg] Add a primitive pattern to rewrite the — gardener / detail
  895. Minor spelling tweaks — gardener / detail
  896. Unify vector op unrolling transformation. — gardener / detail
  897. Add lowering for module with gpu.kernel_module attribute. — gardener / detail
  898. ODS: Generate named accessors for raw attributes — gardener / detail
  899. Factor out commonly reusable names across structured ops dialects — gardener / detail
  900. [spirv] Add spv.IAdd, spv.ISub, and spv.IMul folders — gardener / detail
  901. [spirv] Add CompositeConstruct operation. — gardener / detail
  902. Fix minor spelling tweaks. — gardener / detail
  903. Add new indexed_accessor_range_base and indexed_accessor_range classes — gardener / detail
  904. Refactor the Block support classes. — gardener / detail
  905. [VectorOps] Fix off-by-one error in insert/extract validation — gardener / detail
  906. [VectorOps] Add a ShuffleOp to the VectorOps dialect — gardener / detail
  907. Fix build breakage on gcc-5 — gardener / detail
  908. Drop Markdown style annotations — gardener / detail
  909. Add a doc on guidelines for contributing a new dialect to the MLIR core — gardener / detail
  910. More convenience build methods for SPIR-V ops. — gardener / detail
  911. Add Py API for composing an affine expression with a map. Also allows — gardener / detail
  912. Uniformize Vector transforms as patterns on the model of Linalg - NFC — gardener / detail
  913. [Linalg] Add a Linalg iterator permutation transformation — gardener / detail
  914. Refactor the various operand/result/type iterators to use — gardener / detail
  915. Fold TestLinalgTilePermutePatterns into TestLinalgTransformPatterns - — gardener / detail
  916. Move gpu.launch_func to ODS. NFC — gardener / detail
  917. More affine expr simplifications for floordiv and mod — gardener / detail
  918. Add VectorOp transform pattern which splits vector TransferReadOps to — gardener / detail
  919. [VectorOps] Add lowering of vector.insert to LLVM IR — gardener / detail
  920. Add initial liveness analysis including test cases. — gardener / detail
  921. [Linalg] Add tiling for IndexedGenericOp with a region. — gardener / detail
  922. Add a function to get lowering patterns from GPU to NVVM. — gardener / detail
  923. Automated rollback of commit 98fbf41044d3364dbaf18db81b9e8d9520d14761 — gardener / detail
  924. Roll-forward initial liveness analysis including test cases. — gardener / detail
  925. NFC: Fix naming inconsistency: FuncOpLowering -> GPUFuncOpLowering. — gardener / detail
  926. Continue refactoring StructuredOps utilities — gardener / detail
  927. [spirv] Add lowering for std.fdiv, std.frem, std.fsub — gardener / detail
  928. Expose a convenience function to add interface attributes to a function. — gardener / detail
  929. Fix OSS build — gardener / detail
  930. Add missing CMake dependency for MLIRTestIR. — gardener / detail
  931. Add std.log* and llvm.intr.log* that correspond to the LLVMIR intrinsics — gardener / detail
  932. Make OpBuilder::insert virtual instead of OpBuilder::createOperation. — gardener / detail
  933. Switch from shfl.bfly to shfl.down. — gardener / detail
  934. Automated rollback of commit f68ac464d818629e0fe10c23b44ac782d64a12d2 — gardener / detail
  935. Move cpu runner utils templates to .h — gardener / detail
  936. Added lowering of `std.tanh` to llvm function call to `tanh` and — gardener / detail
  937. [Linalg] Add test for fusion of GenericOp with IndexedGenericOp. — gardener / detail
  938. Retire !linalg.buffer type - NFC — gardener / detail
  939. Add type inference variant for separate params builder generated — gardener / detail
  940. [VectorOps] Add lowering of vector.shuffle to LLVM IR — gardener / detail
  941. Fix logic on when to emit collective type but separate arg builder — gardener / detail
  942. NFC: Cleanup the various Op::print methods. — gardener / detail
  943. Fix maskAndClamp in gpu.all_reduce. — gardener / detail
  944. Add a type range for the XLA HLO dialect. — gardener / detail
  945. Try to fold operations in DialectConversion when trying to legalize. — gardener / detail
  946. Add a layer of EDSC for linalg.GenericOp — gardener / detail
  947. Skip generating C++ for "DeclareOpInterfaceMethods" in op interface gen. — gardener / detail
  948. Refactor various canonicalization patterns as in-place folds. — gardener / detail
  949. Apply a level of sugaring to the linalg.generic EDSC - NFC — gardener / detail
  950. Reconcile struct and class for NestedPatternMatchers - NFC — gardener / detail
  951. Add verifyCompatibleShape function overload with shapes — gardener / detail
  952. Splat op doc - fix misformat / update tablegen op desc. comment — gardener / detail
  953. Remove LLVM dependency on mlir::Module and instead check Traits. — gardener / detail
  954. Make memref promotion during std->LLVM lowering the default calling — gardener / detail
  955. Adds ExtractSlicesOp to the VectorOps dialect. — gardener / detail
  956. [VectorOps] Add [insert/extract]element definition together with — gardener / detail
  957. Remove unused variable (fix warning) NFC — gardener / detail
  958. [Linalg] Expose subview promotion as a declarative pattern — gardener / detail
  959. Make "LowerToCFG" an operation pass — gardener / detail
  960. Insert signature-converted blocks into a region with a parent operation. — gardener / detail
  961. Plug gpu.func into the GPU lowering pipelines — gardener / detail
  962. Add InsertSlicesOp to the VectorOps dialect. — gardener / detail
  963. Add edsc::ops for pointwise, conv and dilated_conv — gardener / detail
  964. [spirv] Re-enable nested loop (de)serialization test — gardener / detail
  965. Fix (de)serialization generation for SPV_ScopeAttr, — gardener / detail
  966. Add atomic operations to SPIR-V dialect. — gardener / detail
  967. Update vector op unrolling transformation to generate ExtractSlicesOp — gardener / detail
  968. Replace code with equivalent satisfiesLLVMModule() function call. — gardener / detail
  969. Add pattern rewrite which splits a vector TransferReadOp into slices — gardener / detail
  970. Integrate from upstream at revision e4fce659a759. — gardener / detail
  971. Add a new utility class TypeSwitch to ADT. — gardener / detail
  972. fix a typo in OpDefinitions doc — gardener / detail
  973. Add pattern rewrite to forward vector tuple elements to their users. — gardener / detail
  974. Homogenize the description of the MemRef conversion to the LLVM dialect — gardener / detail
  975. StdToLLVM conversion: drop getMemRefElementType utility function — gardener / detail
  976. ConversionToLLVMDialect doc: update the syntax for LLVM types — gardener / detail
  977. Make it possible to override the lowering of MemRef to the LLVM dialect. — gardener / detail
  978. Add missing virtual inliner interface method in SPIR-V dialect. — gardener / detail
  979. Add pattern rewrite which splits a vector TransferWriteOp into slices — gardener / detail
  980. NFC: Use TypeSwitch to simplify existing code. PiperOrigin-RevId: — gardener / detail
  981. NFC: Use this-> to appease GCC bug related to template lambda. — gardener / detail
  982. Add support for float and string attributes to the C API and python — gardener / detail
  983. Harden the requirements to memory attribution types in gpu.func — gardener / detail
  984. Fix line break in LangRef — gardener / detail
  985. Move function template definition to the header file. NFC — gardener / detail
  986. NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols — gardener / detail
  987. Introduce prefetch op: affine -> std -> llvm intrinsic — gardener / detail
  988. NFC: Cleanup non-conforming usages of namespaces. — gardener / detail
  989. Update code block designations — gardener / detail
  990. Add support for providing a default implementation for an interface — gardener / detail
  991. NFC: Remove forbidden include of <iostream> — gardener / detail
  992. [VectorOps] Add vector.print definition, with lowering support — gardener / detail
  993. Added LLVM ops and lowering phases from standard dialect for FAbs, — gardener / detail
  994. Move the specializations of VectorTransferRewriter::matchAndRewrite back — gardener / detail
  995. Add a couple useful LLVM_DEBUG's to the inliner. — gardener / detail
  996. [VectorOps] Replace iostream with stdio in support lib for vector.print — gardener / detail
  997. Add runtime utils support for print_memref_i8 — gardener / detail
  998. Detemplatize ModuleTranslation::lookupValues — gardener / detail
  999. [VectorOps] minor cleanup: vector dialect "subscripts" are i32 — gardener / detail
  1000. LLVMFuncOp: implement addEntryBlock — gardener / detail
  1001. [VectorOps] Add vector ReshapeOp to the VectorOps dialect. — gardener / detail
  1002. Restructure and update Linalg ODS and documentation - NFC — gardener / detail
  1003. [VectorOps] Update vector transfer_read/write ops to operatate on — gardener / detail
  1004. Unique trait list during ODS Operator trait construction — gardener / detail
  1005. Allow dialect to create friendly names for region arguments — gardener / detail
  1006. Add gpu.shuffle op. — gardener / detail
  1007. fix isValidDim for block arg case — gardener / detail
  1008. [VectorOps] remove redundant returns from invalid ops test — gardener / detail
  1009. [VectorOps] unify vector dialect "subscripts" — gardener / detail
  1010. NFC: Move the classes related to Pass options into a new header file — gardener / detail
  1011. Make Type and Attribute classes trivially copyable — gardener / detail
  1012. Add integer bit-shift operations to the standard dialect. — gardener / detail
  1013. NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition — gardener / detail
  1014. Adjust License.txt file to use the LLVM license — gardener / detail
  1015. ReImplement the Value classes as value-typed objects wrapping an — gardener / detail
  1016. Automated rollback of commit f603a50109107b447b835dac11f0eb541288393e — gardener / detail
  1017. Resubmit: ReImplement the Value classes as value-typed objects wrapping — gardener / detail
  1018. Update SPIR-V.md — gardener / detail
  1019. Change the `notifyRootUpdated` API to be transaction based. — gardener / detail
  1020. NFC: Replace ValuePtr with Value and remove it now that Value is — gardener / detail
  1021. Refactor the way that pass options are specified. — gardener / detail
  1022. Remove pybind11-based bindings — gardener / detail
  1023. Adjust some MLIR paths and docs — aminim / detail
  1024. [DWARF] Check that all fields of a Unit Header are read. — ikudrin / detail

#5097 (Dec 23, 2019 6:15:10 PM)

  1. Revert "[lldb] Don't process symlinks deep inside DWARFUnit" — Jonas Devlieghere / detail

#5096 (Dec 23, 2019 4:44:06 PM)

  1. [CFG] Fix an assertion failure with static initializers — xazax / detail

#5095 (Dec 23, 2019 2:54:10 PM)

  1. [lldb/CMake] Always set a value for find_package when finding optional — apl / detail
  2. Add implementations of POSIX mmap and munmap functions. — sivachandra / detail
  3. [InstCombine] add tests for not(select ...); NFC — spatel / detail
  4. [InstCombine] add test for copysign; NFC — spatel / detail

#5094 (Dec 23, 2019 1:10:10 PM)

  1. [Docs] Fix sphinx build errors. — flo / detail

#5093 (Dec 23, 2019 12:44:57 PM)

  1. [FPEnv][X86] More strict int <-> FP conversion fixes — ulrich.weigand / detail
  2. ASTContext: fix declaration of ParsedTargetAttr [-Wmismatched-tags] — maskray / detail

#5091 (Dec 23, 2019 11:37:52 AM)

  1. [Sema][X86] Consider target attribute into the checks in — craig.topper / detail
  2. [msan] Intercept qsort, qsort_r. — eugenis / detail
  3. [msan] Check qsort input. — eugenis / detail

#5090 (Dec 23, 2019 11:24:59 AM)

  1. MC: Ensure test only reads from the Inputs directory — dblaikie / detail

#5089 (Dec 23, 2019 10:25:01 AM)

  1. Move from a long list of checkers to tables — sledru / detail
  2. [lldb/Test] Disable TestSynchronous.test on Windows. — Jonas Devlieghere / detail
  3. Fix LLVM tool --version build mode printing for MSVC — rnk / detail

#5087 (Dec 23, 2019 9:14:59 AM)

  1. [ELF] Don't suggest an alternative spelling for a symbol in a discarded — maskray / detail

#5086 (Dec 23, 2019 8:14:59 AM)

  1. [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointer — jay.foad / detail

#5085 (Dec 23, 2019 7:48:59 AM)

  1. [RISCV][NFC] Fix use of missing attribute groups in tests — luismarques / detail

#5084 (Dec 23, 2019 7:39:48 AM)

  1. [DAGCombine] visitEXTRACT_SUBVECTOR - 'little to big' — spatel / detail
  2. [PowerPC] NFC - fix the testcase bug of folding rlwinm — czhengsz / detail

#5083 (Dec 23, 2019 7:15:01 AM)

  1. [OPENMP50]Codegen for nontemporal clause. — a.bataev / detail

#5082 (Dec 23, 2019 6:55:00 AM)

  1. [lldb] Remove DWARFUnit::AppendDIEsWithTag — pavel / detail

#5081 (Dec 23, 2019 6:37:23 AM)

  1. [gn build] Port eca40066ebb — llvmgnsyncbot / detail

#5080 (Dec 23, 2019 5:55:00 AM)

  1. [NFC] Move OptionUtils from Basic to Driver — Yaxun.Liu / detail
  2. [Matrix] Use fmuladd  for matrix.multiply if allowed. — flo / detail
  3. [lldb/DWARF] Fix hostname-stripping logic — pavel / detail

#5079 (Dec 23, 2019 4:55:00 AM)

  1. [lldb][NFC] Remove unused callback functionality from ClangASTContext — Raphael Isemann / detail
  2. [Matrix] Add forward shape propagation and first shape aware lowerings. — flo / detail

#5078 (Dec 23, 2019 4:37:25 AM)

  1. [find_interesting_reviews.py] Add git blame output cache — kristof.beyls / detail
  2. [lldb][NFC] Simplify ClangExternalASTSourceCallbacks — Raphael Isemann / detail
  3. [OpenCL] Add atomic builtin functions — sven.vanhaastregt / detail

#5077 (Dec 23, 2019 3:55:00 AM)

  1. [lldb][NFC] Remove unused 'type' parameter in — Raphael Isemann / detail

#5076 (Dec 23, 2019 3:14:59 AM)

  1. [lldb][NFC] Remove wrong and unused ClangASTContext::CopyDecl method — Raphael Isemann / detail

#5075 (Dec 23, 2019 2:55:00 AM)

  1. [lldb] Add sanity check to CreateDeclContext and fixed illformed — Raphael Isemann / detail
  2. [lldb][NFC] Delete all 'else return ...' in CompilerDeclContext.cpp — Raphael Isemann / detail

#5074 (Dec 23, 2019 2:40:46 AM)

  1. [yaml2obj] - Allow using an arbitrary value for OSABI. — grimar / detail

#5073 (Dec 23, 2019 2:28:32 AM)

  1. [ItaniumCXXABI] Don't mark an extern_weak init function as dso_local on — martin / detail
  2. [ARM] [Windows] Use COFF stubs for calls to extern_weak functions — martin / detail
  3. [AArch64] [Windows] Use COFF stubs for calls to extern_weak functions — martin / detail
  4. [yaml2obj] - Add testing for OSABI field. — grimar / detail
  5. [lldb] Don't process symlinks deep inside DWARFUnit — pavel / detail
  6. [yaml2obj] - Add support for ELFOSABI_LINUX. — grimar / detail

#5072 (Dec 23, 2019 1:58:10 AM)

  1. [lldb] Add a SubsystemRAII that takes care of calling Initialize and — Raphael Isemann / detail
  2. [lldb][NFC] Simplify ClangASTContext::GetTranslationUnitDecl — Raphael Isemann / detail
  3. [lldb/lua] Fix bindings.test for lua-5.1 — pavel / detail
  4. [lldb] Fix a -Wreturn-type gcc warning in ScriptInterpreter.cpp — pavel / detail
  5. [llvm-readobj][test] - Stop using Inputs/trivial.obj.elf-x86-64. — grimar / detail

#5071 (Dec 23, 2019 1:22:24 AM)

  1. [NFC] Style cleanups — shengchen.kan / detail

#5070 (Dec 23, 2019 1:04:59 AM)

  1. [lldb][NFC] Make CompilerDeclContext construction type safe — Raphael Isemann / detail
  2. [lldb][NFC] Document CompilerDeclContext constructors — Raphael Isemann / detail

#5069 (Dec 23, 2019 12:16:50 AM)

  1. [Power9] Remove the PPCISD::XXREVERSE as it has completely the same — qshanz / detail

#5068 (Dec 22, 2019 11:31:30 PM)

  1. [SLP] Replace NeedToGather variable with enum. — dtemirbulatov / detail
  2. Fix case style warnings in DIBuilder. NFC. — llvm-dev / detail

#5067 (Dec 22, 2019 11:21:47 PM)

  1. [NFC][Test][PowerPC] Add more tests for 'and mask' — qshanz / detail

#5066 (Dec 22, 2019 10:55:03 PM)

  1. [Concepts] Constrained partial specializations and function overloads. — saar / detail

#5065 (Dec 22, 2019 9:45:01 PM)

  1. [lldb/ScriptInterpreter] Remove can_reload which is always true (NFC) — Jonas Devlieghere / detail

#5064 (Dec 22, 2019 8:54:59 PM)

  1. build: use `find_package(Python3)` rather than `PYTHON_HOME` — Saleem Abdulrasool / detail

#5063 (Dec 22, 2019 7:45:03 PM)

  1. [AVR] Fix codegen for rotate instructions — tclin914 / detail

#5062 (Dec 22, 2019 7:15:01 PM)

  1. [AST] Add missing MultiplexConsumer::CompleteExternalDeclaration — rnk / detail
  2. [PowerPC] Exploit `vrl(b|h|w|d)` to perform vector rotation — lkail / detail

#5061 (Dec 22, 2019 6:35:00 PM)

  1. [NFC] Remove unnecessary blank and rename align-branch-64-5b.s to — shengchen.kan / detail
  2. reland "[DebugInfo] Support to emit debugInfo for extern variables" — yhs / detail

#5060 (Dec 22, 2019 6:05:03 PM)

  1. [SCEV] add testcase for get accurate range for addrecexpr with nuw flag — czhengsz / detail

#5059 (Dec 22, 2019 5:12:51 PM)

  1. [ELF] Delete a redundant R_HINT check from isStaticLinkTimeConstant(). — maskray / detail

#5058 (Dec 22, 2019 4:55:04 PM)

  1. [DAGCombiner] Check term use before applying aggressive FSUB — carl.ritson / detail
  2. [lldb/ScriptInterpreter] Unify error message for command script import — Jonas Devlieghere / detail

#5057 (Dec 22, 2019 2:05:03 PM)

  1. build: improve python checks for Windows — Saleem Abdulrasool / detail

#5056 (Dec 22, 2019 1:05:02 PM)

  1. Revert "[DebugInfo] Support to emit debugInfo for extern variables" — rnk / detail

#5055 (Dec 22, 2019 11:55:00 AM)

  1. Revert "[Concepts] Constrained partial specializations and function — rnk / detail

#5054 (Dec 22, 2019 11:35:03 AM)

  1. Revert "[ARM][TypePromotion] Enable by default" — rnk / detail
  2. [SelectionDAG] Copy FP flags when visiting a binary instruction. — v.churavy / detail

#5053 (Dec 22, 2019 11:25:03 AM)

  1. [X86] Fix typo of intrinsic name in test cases. NFC — craig.topper / detail
  2. [X86] Autogenerate complete checks. NFC — craig.topper / detail

#5051 (Dec 22, 2019 10:49:28 AM)

  1. [AMDGPU] Fixes -Wrange-loop-analysis warnings — koraq / detail

#5050 (Dec 22, 2019 10:39:30 AM)

  1. [NVPTX] Fixes -Wrange-loop-analysis warnings — koraq / detail
  2. [Hexagon] Fixes -Wrange-loop-analysis warnings — koraq / detail

#5049 (Dec 22, 2019 10:28:04 AM)

  1. [Analyzer] Fixes -Wrange-loop-analysis warnings — koraq / detail
  2. [Transforms] Fixes -Wrange-loop-analysis warnings — koraq / detail
  3. [PowerPC] Fixes -Wrange-loop-analysis warnings — koraq / detail

#5048 (Dec 22, 2019 10:15:01 AM)

  1. [TableGen] Fixes -Wrange-loop-analysis warnings — koraq / detail
  2. [Tools] Fixes -Wrange-loop-analysis warnings — koraq / detail

#5047 (Dec 22, 2019 9:05:02 AM)

  1. [Test] Add examples of problematic assembler auto-padding — listmail / detail

#5046 (Dec 22, 2019 7:30:37 AM)

  1. [InstCombine] enhance fold for copysign with known sign arg — spatel / detail

#5045 (Dec 22, 2019 6:55:02 AM)

  1. [ms] [X86] Use "P" modifier on operands to call instructions in inline — epastor / detail

#5044 (Dec 22, 2019 6:05:04 AM)

  1. [AArch64] match splat of bitcasted extract subvector to DUPLANE — spatel / detail

#5043 (Dec 22, 2019 5:08:46 AM)

  1. [Sema] SequenceChecker: Fix handling of operator ||, && and ?: — riccibrun / detail
  2. [Sema] SequenceChecker: C++17 sequencing rules for built-in operators — riccibrun / detail
  3. [lldb] Remove unused CompilerDeclContext::IsStructUnionOrClass — Raphael Isemann / detail

#5042 (Dec 22, 2019 4:25:01 AM)

  1. [Sema] SequenceChecker: Add some comments + related small NFCs — riccibrun / detail

#5041 (Dec 22, 2019 3:25:05 AM)

  1. [Concepts] Constrained partial specializations and function overloads. — saar / detail

#5040 (Dec 22, 2019 12:15:03 AM)

  1. [Driver] Allow -mnop-mcount for SystemZ and -mfentry for X86 and SystemZ — maskray / detail
  2. [LLDB] Fix building without SWIG — martin / detail

#5039 (Dec 21, 2019 11:25:02 PM)

  1. DebugInfo: Remove out of date comment — dblaikie / detail

#5038 (Dec 21, 2019 10:55:05 PM)

  1. [Driver] Verify -mrecord-mcount in Driver, instead of CodeGen after — maskray / detail

#5037 (Dec 21, 2019 10:35:02 PM)

  1. [lldb/Commands] Honor the scripting language passed (2/2) — Jonas Devlieghere / detail
  2. [lldb/ScriptInterpreter] Fix stale/bogus error messages — Jonas Devlieghere / detail

#5036 (Dec 21, 2019 10:05:04 PM)

  1. [lldb/Lua] Add missing boiler plate to ScriptInterpreter. — Jonas Devlieghere / detail

#5035 (Dec 21, 2019 6:25:06 PM)

  1. [gn build] fixup after c3d13d9c56 — thakis / detail
  2. [gn build] Port 7376d9eb389 — llvmgnsyncbot / detail

#5034 (Dec 21, 2019 6:15:06 PM)

  1. [gn build] fold Basic:version into Basic — thakis / detail
  2. [lldb/Commands] Use the default scripting langauge for BP functions — Jonas Devlieghere / detail

#5033 (Dec 21, 2019 5:45:02 PM)

  1. [lldb/Core] Support asking the debugger for a specific script — Jonas Devlieghere / detail
  2. [lldb/Commands] Fix bogus enum entry and add Lua (NFC) — Jonas Devlieghere / detail
  3. [lldb/Commands] Honor the scripting language passed — Jonas Devlieghere / detail
  4. [NFC] Separate getLastArgIntValue to Basic — Yaxun.Liu / detail

#5032 (Dec 21, 2019 3:05:04 PM)

  1. [Lldb/Lua] Persist Lua state across script interpreter calls. — Jonas Devlieghere / detail

#5031 (Dec 21, 2019 2:35:02 PM)

  1. [lldb] Fix windows build after getASTContext() change — Raphael Isemann / detail

#5030 (Dec 21, 2019 2:05:05 PM)

  1. [lldb][NFC] Return a reference from ClangASTContext::getASTContext and — Raphael Isemann / detail

#5029 (Dec 21, 2019 11:35:07 AM)

  1. [Lldb/Lua] Generate Lua Bindings — Jonas Devlieghere / detail

#5028 (Dec 21, 2019 11:05:05 AM)

  1. [analyzer] exploded-graph-rewriter: Fix string encodings in python3. — Artem Dergachev / detail

#5027 (Dec 21, 2019 10:35:48 AM)

  1. [lld][RISCV] Use an e_flags of 0 if there are only binary input files. — jrtc27 / detail
  2. [NFC] test commit — ml / detail
  3. [NFC] test commit reverted — ml / detail

#5026 (Dec 21, 2019 9:55:06 AM)

  1. Fix "result of 32-bit shift implicitly converted to 64 bits" warning. — llvm-dev / detail

#5025 (Dec 21, 2019 9:45:06 AM)

  1. Fix Wpedantic 'extra semicolon' warning. NFC. — llvm-dev / detail

#5024 (Dec 21, 2019 8:15:04 AM)

  1. Fix `-Wunused-variable` warning. NFC. — michael.hliao / detail

#5023 (Dec 21, 2019 7:47:08 AM)

  1. [InstCombine] check alloc size in bitcast of geps fold (PR44321) — spatel / detail

#5022 (Dec 21, 2019 7:16:41 AM)

  1. [lldb][NFC] Remove all ASTContext getter wrappers from ClangASTContext — Raphael Isemann / detail
  2. [SimplifyLibCalls] require fast-math-flags for pow(X, -0.5) transforms — spatel / detail

#5020 (Dec 21, 2019 6:21:29 AM)

  1. [AArch64] Respect reserved registers while renaming in LdSt opt. — florian_hahn / detail

#5019 (Dec 21, 2019 5:55:07 AM)

  1. [Wdocumentation] Implement \anchor — koraq / detail
  2. [Analyzer] Use a reference in a range-based for — koraq / detail

#5018 (Dec 21, 2019 5:25:08 AM)

  1. [lldb] disable thread-step-out-ret-addr-check on windows — pavel / detail

#5017 (Dec 21, 2019 4:44:25 AM)

  1. [lldb] One more attempt to fix thread-step-out-ret-addr-check on windows — pavel / detail

#5016 (Dec 21, 2019 4:01:06 AM)

  1. [lldb] Force the preprocessor to run in — pavel / detail
  2. Add missing `REQUIRES: hexagon-registered-target` — dave / detail

#5015 (Dec 21, 2019 3:15:00 AM)

  1. Customize simplified dumping and matching of LambdaExpr — steveire / detail

#5014 (Dec 21, 2019 2:59:42 AM)

  1. [lldb] [testsuite] Fix Linux fail: — jan.kratochvil / detail
  2. [lldb] Fix -Wstringop-truncation in PythonReadline.cpp — pavel / detail

#5013 (Dec 21, 2019 2:25:04 AM)

  1. [lldb] Fix ARM32 inferior calls — jan.kratochvil / detail

#5012 (Dec 21, 2019 2:05:07 AM)

  1. AMDGPU/GlobalISel: Simplify code — arsenm2 / detail
  2. AMDGPU/GlobalISel: Fix missing scc imp-def on scalar and/or/xor — arsenm2 / detail
  3. AMDGPU/GlobalISel: Fix misuse of div_scale intrinsics — arsenm2 / detail
  4. Mips: Make test resistant to future changes — arsenm2 / detail
  5. AMDGPU: Fix repeated word in comment — arsenm2 / detail

#5011 (Dec 21, 2019 1:55:07 AM)

  1. Remove a gcc 4.9 comparison as it doesn't make sense — sledru / detail
  2. clang is now under the apache2 license — sledru / detail
  3. features.html: Remove some old info — sledru / detail

#5010 (Dec 21, 2019 1:35:07 AM)

  1. [libc++] Fix typo in std::midpoint — maskray / detail

#5009 (Dec 20, 2019 9:38:56 PM)

  1. Revert "[msan] Check qsort input." and "[msan] Intercept qsort, — Jonas Devlieghere / detail

#5008 (Dec 20, 2019 9:15:05 PM)

  1. [lldb] Expose more optional dependencies through GetBuildConfiguration() — Jonas Devlieghere / detail
  2. [lldb/test] Skip editline tests when LLDB_ENABLE_LIBEDIT is off. — Jonas Devlieghere / detail
  3. [ORC] De-register eh-frames in the RTDyldObjectLinkingLayer destructor. — Lang Hames / detail
  4. [lldb/test] Update !DIModule for isysroot rename — Jonas Devlieghere / detail

#5007 (Dec 20, 2019 9:05:06 PM)

  1. [lldb/CMake] Don't use return() from macro() — Jonas Devlieghere / detail

#5006 (Dec 20, 2019 8:15:07 PM)

  1. Re-land "[lldb/CMake] Change how we deal with optional dependencies" — Jonas Devlieghere / detail

#5005 (Dec 20, 2019 7:35:10 PM)

  1. fix yet another doc typo to cycle bots — thakis / detail
  2. hopefully last doc typo fix to cycle bots — thakis / detail

#5004 (Dec 20, 2019 7:05:07 PM)

  1. fix another doc typo to cycle bots — thakis / detail

#5003 (Dec 20, 2019 6:45:08 PM)

  1. fix a doc typo to cycle bots — thakis / detail

#5002 (Dec 20, 2019 5:45:08 PM)

  1. Constrain the macho-stabs test added in f72d001e099 to run on systems — mtrent / detail

#5001 (Dec 20, 2019 5:25:05 PM)

  1. Add a set of tests with basic coverage of the recently added boundary — listmail / detail

#5000 (Dec 20, 2019 4:55:09 PM)

  1. gn build: Silence mismatched-new-delete warning in scudo C++ wrapper — peter / detail

#4999 (Dec 20, 2019 4:25:07 PM)

  1. [NFC][MachineOutliner] Rewrite setSuffixIndices to be iterative — Jessica Paquette / detail

#4998 (Dec 20, 2019 4:05:10 PM)

  1. [X86] Add test cases for missing propagation of fpexcept flag on strict — craig.topper / detail

#4997 (Dec 20, 2019 3:55:07 PM)

  1. [llvm-symbolizer] Prefix invocations in test with env — phosek / detail

#4996 (Dec 20, 2019 3:45:08 PM)

  1. Revert "[lldb/CMake] Change how we deal with optional dependencies" — Jonas Devlieghere / detail

#4995 (Dec 20, 2019 3:35:09 PM)

  1. Reland: [DWARF] Allow cross-CU references of subprogram definitions — Vedant Kumar / detail
  2. [DWARF] Defer creating declaration DIEs until we prepare call site info — Vedant Kumar / detail

#4994 (Dec 20, 2019 3:25:06 PM)

  1. llvm-objdump should ignore Mach-O stab symbols for disassembly. — mtrent / detail

#4993 (Dec 20, 2019 2:54:07 PM)

  1. [WebAssembly] Use TargetIndex operands in DbgValue to track WebAssembly — dschuff / detail

#4992 (Dec 20, 2019 2:44:08 PM)

  1. Fix name of InitLibcalls() function in comment — sbc / detail

#4991 (Dec 20, 2019 2:34:08 PM)

  1. Temporarily restrict the test for D71372 to darwin till we fix it on — jingham / detail

#4990 (Dec 20, 2019 2:24:10 PM)

  1. [lldb/CMake] Change how we deal with optional dependencies — Jonas Devlieghere / detail

#4989 (Dec 20, 2019 1:54:08 PM)

  1. [iOS sim] Ensure simulator device is booted in iossim_prepare.py — julian.lettner / detail

#4988 (Dec 20, 2019 1:44:10 PM)

  1. Revert &