Skip to content

Releases: UoB-HPC/compiler-snapshots

llvm-16.2023-01-22Z.2275e32

26 Jan 03:16
Compare
Choose a tag to compare

[ea3c249] 2023-01-22T23:52:45Z [OpenMP][FIX] Properly update ParallelLevels tracker
[e68313f] 2023-01-22T23:45:00Z [OpenMP][FIX] Use thread id not team id for masked section
[32ce06b] 2023-01-22T22:34:43Z [Support] Use llvm::bit_floor in PowerOf2Floor (NFC)
[e599094] 2023-01-22T22:05:14Z [llvm] Use llvm::bit_ceil (NFC)
[ca7e849] 2023-01-22T21:41:23Z [llvm] Use llvm::bit_floor (NFC)
[45368c7] 2023-01-22T21:16:51Z [compiler-rt][builtins] Skip building (b)float16 support on i386-freebsd
[caa99a0] 2023-01-22T20:48:51Z Use llvm::popcount instead of llvm::countPopulation(NFC)
[0b5cb41] 2023-01-22T20:36:26Z [CMake] Look up target subcomponents in LLVM_AVAILABLE_LIBS
[4f9f0b4] 2023-01-22T20:28:02Z [NFC][SCEV] Reflow getRangeRefIter() into an exhaustive switch
[0cdf030] 2023-01-22T20:28:02Z [SCEV] getRangeRefIter(): don't forget to recurse into casts
[a09b5a0] 2023-01-22T20:28:01Z [NFC][SCEV] Reflow GetMinTrailingZerosImpl() into an exhaustive switch
[42aaab3] 2023-01-22T20:28:01Z [NFC][SCEV] GetMinTrailingZerosImpl(): deduplicate handling
[31d46ca] 2023-01-22T20:22:41Z [Dominators] Introduce DomTreeNodeTraits to allow customization. (NFC)
[898b5c9] 2023-01-22T19:05:51Z [NFC] Fix "form/from" typos
[8e4dc4c] 2023-01-22T18:41:13Z [Support] Use functions from bit.h (NFC)
[dd8ecde] 2023-01-22T18:21:08Z [ADT] llvm::bit_cast - use __builtin_bit_cast if available
[51454e0] 2023-01-22T17:29:35Z [ADT] Add llvm::byteswap to bit.h
[9f7b0a3] 2023-01-22T17:25:00Z [MC][test] Fix a typo
[556c94e] 2023-01-22T17:19:48Z [DAG] visitINSERT_VECTOR_ELT - use mergeEltWithShuffle to merge inserted vector element chain into base shuffle node
[2e8aa2d] 2023-01-22T17:19:48Z [PowerPC] Regenerate vec_absd.ll test checks
[e4c4841] 2023-01-22T16:12:42Z [Flang][NFC] fix a cpoy-paste in fold-logical.cpp
[493bab8] 2023-01-22T15:57:22Z [NFC][SCEV] Reflow impliesPoison() into an exhaustive switch
[efc412e] 2023-01-22T15:55:02Z [PVS-Studio][NFC] fix a typo in ShapeUtils.h
[d819703] 2023-01-22T15:51:13Z [libc++][test] Disable parts requiring locales.
[d178c15] 2023-01-22T15:44:45Z [InstSimplify] (X || Y) && Y --> Y (for poison-safe logical ops)
[b9a6b4e] 2023-01-22T15:44:44Z [InstSimplify] add tests for poison-safe variants of (X || Y) && Y; NFC
[c8d16bf] 2023-01-22T15:21:11Z [clang][doc] Fixes formatting of a text block.
[92ce50b] 2023-01-22T15:19:23Z [X86] avx2-vbroadcast.ll - use X86 check prefix instead of X32
[715b025] 2023-01-22T15:18:44Z [mlir][ods] Simplify signature of custom printers and parsers of Attributes and Types in presence of default constructible parameters
[8fd6fc7] 2023-01-22T14:57:06Z [X86] avx-vbroadcastf128.ll - use X86 check prefix instead of X32
[6aa43fe] 2023-01-22T14:57:06Z [X86] commute-3dnow.ll - use X86 check prefix instead of X32
[418f780] 2023-01-22T14:48:49Z [NFC][SCEV] Reflow computeSCEVAtScope() into an exhaustive switch
[3c560dd] 2023-01-22T14:48:49Z [NFC][SCEVExpander] CmpSelCost: use the cost of the expression, not operand
[906e995] 2023-01-22T14:40:52Z [NFC][SCEV] computeSCEVAtScope(): deduplicate handling
[cc016e6] 2023-01-22T14:40:52Z [NFC][SCEV] getLoopDisposition(): deduplicate handling
[a81e070] 2023-01-22T14:40:52Z [NFC][SCEV] getBlockDisposition(): deduplicate handling
[c0081c1] 2023-01-22T14:40:52Z [NFC][SCEV] getRelevantLoop(): deduplicate handling
[2776cdc] 2023-01-22T14:01:25Z AMDGPU: Add modern copy of fneg combines test
[f42e1e0] 2023-01-22T14:01:25Z AMDGPU: Copy a source modifier test for f16/v2f16
[96d0c4b] 2023-01-22T13:57:53Z [DAG] mergeInsertEltWithShuffle - pull out mergeEltWithShuffle helper. NFCI.
[902d0e8] 2023-01-22T13:14:27Z [NFC][X86] Fixup -mattr=<> in one runline in elementwise-store-of-scalar-splat.ll
[b40532c] 2023-01-22T13:14:27Z [NFC][X86] Fixup typo in blend-of-shift.ll
[e8e0e5f] 2023-01-22T13:10:58Z [NFC] Small indentation fix in lld/ELF/Relocations.cpp
[b34de68] 2023-01-22T12:24:28Z [SVE] Add intrinsics for integer binops that explicitly undefine the result for inactive lanes.
[9cf9687] 2023-01-22T11:52:20Z [Mips] Use MCInstrInfo::get in MipsAsmParser instead of reinventing it. NFC.
[a0dab49] 2023-01-22T10:59:23Z [clang-format][NFC] Add .clang-format to clang/tools/clang-format/
[dadfc6b] 2023-01-22T10:53:06Z [clang-format][NFC] Set LineEnding to LF in config files
[af6c43c] 2023-01-22T10:49:29Z [LoongArch] Allow %pc_lo12 relocs in JIRL's immediate operand position
[53a1314] 2023-01-22T10:22:36Z [C++20][Modules] Fix named module import diagnostics.
[22f6531] 2023-01-22T09:58:47Z [bazel] Add missing dependencies for 4f1e244eb5
[7bc88cb] 2023-01-22T09:27:41Z [OpenMP] Simplify llvm.assume operands in device code
[82ba958] 2023-01-22T09:15:38Z [Attributor] Handle constant icmp expressions in AAPotentialValues
[8e7c1b9] 2023-01-22T07:33:40Z [clang][Interp][NFCI] Make InitMap::isInitialized() const
[680993e] 2023-01-22T07:33:39Z [clang][Interp][NFC] Fix header comment file name
[b07399f] 2023-01-22T07:33:39Z [clang][Interp][NFC] Forward-declare Boolean in PrimTypes.h
[6082420] 2023-01-22T07:03:22Z Add tests for ctpop(Pow2); NFC
[c9755d8] 2023-01-22T07:03:22Z Transform ctpop(Pow2) -> icmp ne Pow2, 0
[3ed8b93] 2023-01-22T06:44:08Z [libc++] Rename take_while_view::__sentinel to __take_while_view_sentinel
[183d075] 2023-01-22T06:33:15Z [BPF][Clang] Fix func argument pattern in bpf-stack-protector test
[17c06ce] 2023-01-22T04:40:09Z [OpenMP] Try to fix Flang after new clause was added
[c175c07] 2023-01-22T04:12:04Z [OpenMP][FIX] Split test into amdgpu and nvptx specific ones
[915602e] 2023-01-22T03:50:22Z [OpenMP][FIX] Add default clause to switch
[40f9bf0] 2023-01-22T02:46:36Z [OpenMP] Introduce the ompx_dyn_cgroup_mem(<N>) clause
[99fd12f] 2023-01-22T02:40:37Z Add the test dialect as dependent for the "test-legalize-patterns" test pass
[4f1e244] 2023-01-22T02:28:49Z Add missing dependent dialects to "convert-gpu-to-rocdl"
[d10adf6] 2023-01-22T02:03:42Z [NFC][SCEV] createNodeForSelectOrPHIInstWithICmpInstCond(): return optional
[aa12133] 2023-01-22T02:03:42Z [NFC][SCEV] createNodeForSelectOrPHIInstWithICmpInstCond(): directly take Type, not Instruction
[b0ef5a8] 2023-01-22T02:03:42Z [NFC][SCEV] SCEVTraversal::visitAll(): deduplicate handling
[1f4f55d] 2023-01-22T02:03:42Z [NFC][SCEV] CompareSCEVComplexity: deduplicate handling
[6aaac4c] 2023-01-21T23:07:27Z Remove trailing whitespace from comment
[188ec33] 2023-01-21T22:48:32Z [llvm] Use llvm::bit_width (NFC)
[d486fdf] 2023-01-21T22:34:22Z [NFC][SCEV] Reflow getRangeRef() into an exhaustive switch
[ab06a74] 2023-01-21T22:15:27Z [NFC][SCEV] Reflow getRelevantLoop() into an exhaustive switch
[5638156] 2023-01-21T21:56:47Z [llvm] Use llvm::bit_width (NFC)
[3820d0e] 2023-01-21T21:43:10Z [OpenMP][FIX] Runtime args are not kernel args
[366fc10] 2023-01-21T21:25:24Z [OpenMP][FIX] Remove version check lines in clang test
[005173c] 2023-01-21T21:12:28Z [X86] X86TargetLowering: override allowsMemoryAccess()
[898fcfa] 2023-01-21T20:52:51Z [NFC][SCEV] computeSCEVAtScope(): reserve vector size upfront
[4b4e3fb] 2023-01-21T20:38:24Z [NFC][SCEV] computeSCEVAtScope(): scUnknown: use early-returns
[f8eeeff] 2023-01-21T20:38:14Z [NFC][SCEV] Reflow computeSCEVAtScope() into an exhaustive switch
[8885420] 2023-01-21T20:37:00Z [NFC][SCEV] computeSCEVAtScope(): clang-format
[a93cb93] 2023-01-21T19:33:30Z [clang/driver] Make sure that -gno-modules by itself doesn't enable debug info
[16a385b] 2023-01-21T19:16:21Z [OpenMP] Modernize the kernel launching interface and APIs
[8666c20] 2023-01-21T18:54:09Z [RISCV] Use llvm::bit_width (NFC)
[8d929d1] 2023-01-21T18:23:41Z [DAG] Convert static combineABSToABD to DAGCombiner::foldABSToABD. NFCI.
[d8ba9e5] 2023-01-21T18:03:24Z [ARM] Cortex-M55 Scheduling Model
[42afa16] 2023-01-21T17:23:39Z [AArch64] Simplify isSeveralBitsExtractOpFromShr (NFC)
[fb40c34] 2023-01-21T17:14:13Z [VPlan] Consider all recipes in replicate blocks as sink candidates.
[0b432df] 2023-01-21T15:24:49Z [X86] Add DAG tests showing the failure to reassociate IMINMAX nodes to fold constant operands
[c972e1c] 2023-01-21T14:14:31Z [X86] v8i1-masks.ll - add avx512 test coverage and use X86 check prefix instead of X32
[fafed06] 2023-01-21T14:09:21Z [libc++] Granularize <type_traits> includes in , and
[987f08f] 2023-01-21T14:08:27Z [libc++] Implement P1413R3 (Deprecate std::aligned_storage and std::aligned_union)
[5fb3a57] 2023-01-21T13:29:24Z [Cost] Add CostKind to getVectorInstrCost and its related users
[97a1c98] 2023-01-21T13:00:56Z [M68k] Fix M68k pipeline order test after 4ece50737d5385fb80cfa23f5297d1111f8eed39
[ff70e22] 2023-01-21T12:55:52Z [C++20][Modules] Handle defaulted and deleted functions in header units.
[2257e3d] 2023-01-21T12:01:14Z [openmp] Workaround for HSA in issue 60119
[5a4e9aa] 2023-01-21T11:43:42Z [X86] avx2-vperm.ll - use X86 check prefix instead of X32
[835cb9f] 2023-01-21T11:31:55Z [DAG] getNode - add type assertion checks for ISD::ABDS/ABDU
[4099e2a] 2023-01-21T10:41:18Z [cmake] Fix some indentation in HandleLLVMOptions.cmake
[15218a1] 2023-01-21T09:49:36Z [ORC] Add lazy jit support for LoongArch64
[3665da3] 2023-01-21T09:23:53Z Re-commit "[clang][Interp] Unify visiting variable declarations"
[171e7b8] 2023-01-21T09:09:17Z GlobalISel: Fix the broken release build after c1fc5219cb23d1e14c0115381321f6d8d6a4fc17
[2e25204] 2023-01-21T08:53:34Z Make shouldExpandLogicAtomicRMWInIR able to match both operands.
[f7f0159] 2023-01-21T08:51:15Z sanmd: refine selection of functions for UAR checking
[275ab24] 2023-01-21T04:36:09Z [Clang]...

Read more

llvm-16.2023-01-15Z.0069255

26 Jan 03:20
Compare
Choose a tag to compare

[77f2f34] 2023-01-15T21:36:57Z [InstCombine] Generalize (icmp sgt (1 << Y), -1) -> (icmp ne Y, BitWidth-1) to any negative constant.
[edf004e] 2023-01-15T21:02:20Z [NFC][TargetLowering] isSplatValueForTargetNode(): add DAG operand
[e8e5ec1] 2023-01-15T21:02:20Z [NFC][X86] Add tests for splat-in-disguise of shift-by-imm of splat
[8959968] 2023-01-15T20:39:31Z [lldb] Unbreak test after 931d04be2fc8f3f0505b43e64297f75d526cb42a
[2f851f2] 2023-01-15T20:20:55Z [ADT] Forward some StringRef::find overloads to std::string_view
[931d04b] 2023-01-15T19:59:21Z [ADT] Make StringRef::compare like std::string_view::compare
[d9415cd] 2023-01-15T19:44:10Z [OpenMP][JIT] Introduce more debugging configuration options
[158aa99] 2023-01-15T19:43:50Z [OpenMP][NFC] Introduce helper functions to hide casts and such
[f8e094b] 2023-01-15T19:43:50Z [OpenMP][JIT] Cleanup JIT interface, caching, and races
[93ccccb] 2023-01-15T19:10:52Z [lldb] Fix typos and update "GDB To LLDB Command Map" to be a bit more clear
[f8d9097] 2023-01-15T18:11:33Z [DAGCombiner] combineShuffleOfSplatVal(): try to canonicalize to a splat shuffle
[5970015] 2023-01-15T17:42:57Z [gn build] Port 94461822c75d
[ab6b48b] 2023-01-15T17:37:14Z DAG: Avoid stack lowering if bitcast has an illegal vector result type
[9446182] 2023-01-15T17:36:10Z [libc++][ranges] implement std::views::elements_view
[18b7249] 2023-01-15T17:31:42Z [MLIR] Simplify predicate in Matchers.h, NFC
[65684dc] 2023-01-15T17:15:07Z [mlir][ods] Rework how transitive use of deprecated defs are handled
[1b2d34e] 2023-01-15T17:13:26Z [Support] clang-format partMSBpartMSB and partLSB (NFC)
[9ce7b40] 2023-01-15T17:04:57Z Use the default parameters of countTrailingZeros and find{First,Last}Set (NFC)
[6ee5a1a] 2023-01-15T16:38:30Z GlobalISel: Enable CSE for G_SEXT_INREG
[df5fc45] 2023-01-15T15:44:10Z [X86] Move isShuffleMaskInputInPlace to allow additional uses in a future patch. NFCI.
[c663b8c] 2023-01-15T14:44:45Z ValueTracking: Teach CannotBeOrderedLessThanZero about rounding intrinsics
[1500e55] 2023-01-15T14:22:55Z [NFC][X86] Ensure we don't manage to produce broadcast-from-mem in subvec splat-store tests
[83f66e2] 2023-01-15T13:51:23Z [NFC][X86] Add subvector splat-store tests
[a518425] 2023-01-15T12:29:57Z [NFC][libc++] Removes uneeded std:: prefixes.
[909ac0e] 2023-01-15T11:17:12Z [SVE][CGBuiltins] Remove need for instcombine from ACLE tests.
[dca40e3] 2023-01-15T07:31:42Z [CodeGen] Replace CCValAssign::Loc with std::variant (NFCI)
[d8a2b29] 2023-01-15T05:12:01Z [X86] Add test case for folding select on vXi1
[660c33e] 2023-01-15T05:10:14Z [libc] Use std::optional instead of llvm::Optional (NFC)
[9f72b78] 2023-01-15T04:56:10Z [cross-project-tests] Use std::optional instead of llvm::Optional (NFC)
[b5516be] 2023-01-15T04:52:00Z [libc] Use std::optional instead of llvm::Optional (NFC)
[e1cdda5] 2023-01-15T04:22:48Z [libc] Use std::optional instead of llvm::Optional (NFC)
[a64846b] 2023-01-15T01:34:37Z [NFC][X86][Codegen] Extend tests for splat-storing the same scalar to memory
[0810af7] 2023-01-15T00:50:13Z [NFC][X86][Codegen] Add tests for splat-storing the same scalar to memory
[0afdffb] 2023-01-15T00:37:11Z [flang] Do not include llvm/ADT/Optional.h (NFC)
[7b31c57] 2023-01-14T23:26:28Z [gtest] Use std::optional instead of llvm::Optional (NFC)
[e46d939] 2023-01-14T23:21:16Z [lld-macho] Improve invalid fat binary warning
[86ef6a0] 2023-01-14T23:20:54Z Remove deleted file from module map
[da6642a] 2023-01-14T23:09:00Z [llvm] Include instead of "llvm/ADT/Optional.h" (NFC)
[343b1ae] 2023-01-14T22:20:42Z [clangd] Hover: show CalleeArgInfo for literals and expressions
[91682b2] 2023-01-14T22:06:18Z Remove redundant initialization of std::optional (NFC)
[b53e0d1] 2023-01-14T21:53:40Z Use std::nullopt instead of None in comments (NFC)
[2d86143] 2023-01-14T21:37:25Z [clang] Remove remaining uses of llvm::Optional (NFC)
[c9e2318] 2023-01-14T21:33:58Z [X86] Add absolute-difference scalar tests
[471facf] 2023-01-14T21:33:58Z [X86] Add absolute-difference vector tests
[75345fb] 2023-01-14T21:10:49Z [NVPTX] Drop memory references of LDG/LDU
[6ad0788] 2023-01-14T20:31:01Z [clang] Use std::optional instead of llvm::Optional (NFC)
[ff39b7e] 2023-01-14T19:18:47Z [InstCombine] Optimize (icmp slt (1 << Y), 1) -> (icmp eq Y, BitWidth-1).
[a1580d7] 2023-01-14T19:07:21Z [clang] Add #include (NFC)
[7d2ea6c] 2023-01-14T18:51:39Z [clang-tidy][NFC] Use C++17 nested namespaces in the clang-tidy folder
[10cdad4] 2023-01-14T18:34:18Z [X86] Fix SLM uops/resources counts for XADD/XCHG reg-reg instructions
[c68926d] 2023-01-14T18:25:21Z [HWASAN][Fuchsia] Fixed Fuchsia build.
[782f14a] 2023-01-14T17:34:02Z [NFC][Codegen][X86] Improve test coverage for wide shift legalization
[b1e92f8] 2023-01-14T17:12:39Z [llvm] Don't require third-party components when cross-compiling
[1e60e7a] 2023-01-14T16:49:48Z [mlir][tblgen] Fix undefined behaviour found by MSVC debug iterators
[e2d0eeb] 2023-01-14T16:46:39Z Fix a -Wgnu-designator warning, NFC.
[cc39c3b] 2023-01-14T16:12:18Z [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts: shift through stack
[6996162] 2023-01-14T15:24:41Z [X86] vector-reduce-and-bool.ll - add 'is allones' test coverage
[f4225d3] 2023-01-14T14:43:38Z [AArch64] Reland "Improve TargetParser API"
[be851c6] 2023-01-14T14:02:17Z [X86] Add SSE/AVX1/AVX2 + f16/f32 test coverage to splat(fpext) tests
[51911a6] 2023-01-14T13:01:30Z Apply clang-tidy fixes for performance-unnecessary-value-param in IntRangeOptimizations.cpp (NFC)
[2140260] 2023-01-14T09:34:49Z [mlir] Remove remaining uses of llvm::Optional (NFC)
[0a81ace] 2023-01-14T09:25:58Z [mlir] Use std::optional instead of llvm::Optional (NFC)
[bb83dc1] 2023-01-14T08:38:07Z [InstCombine] Add test coverage for (icmp sgt/sle (1 << Y), 0). NFC"
[5be3894] 2023-01-14T08:37:01Z Revert "[InstCombine] Add test coverage for (icmp slt/sge (1 << Y), 0). NFC"
[e25f228] 2023-01-14T08:31:14Z [InstCombine] Add test coverage for (icmp slt/sge (1 << Y), 0). NFC
[79858d1] 2023-01-14T07:12:48Z [CodeGen][Target] Remove uses of Register::isPhysicalRegister/isVirtualRegister. NFC
[974ebe6] 2023-01-14T06:22:29Z [X86] Do not lower INSERT_VECTOR_ELT to vselect for vXf16 without BWI
[78e3168] 2023-01-14T06:13:32Z JITLink/ELF_i386.cpp: Fix a warning in D141746. [-Wswitch]
[af210ee] 2023-01-14T05:20:41Z [LSAN][Fuchsia] Added ForEachExtraThreadStackRange to support Fuchsia code.
[a1fe1f5] 2023-01-14T05:05:06Z [mlir] Add #include (NFC)
[a3e975d] 2023-01-14T05:01:49Z Fixes handling logic for i386/ELF GOTPC relocation
[347028a] 2023-01-14T02:38:11Z [clang] Report the on-disk paths for inputs to module compiles
[277a9f6] 2023-01-14T01:54:33Z [libc++] Add [[clang::lifetimebound]] attribute to std::forward and friends
[dc9c411] 2023-01-14T01:44:38Z [hwasan] Replace j __interceptor_sigsetjmp instead with tail for RISC-V
[64ce15a] 2023-01-14T01:30:30Z AArch64/GlobalISel: Regenerate test checks
[e70ae0f] 2023-01-14T01:30:30Z DAG/GlobalISel: Fix broken/redundant setting of MODereferenceable
[e055aad] 2023-01-14T01:27:38Z Refactor OperationName to use virtual tables for dispatch (NFC)
[4cef3f2] 2023-01-14T01:27:38Z Fix scf.while verifier crash (NFC)
[f72601a] 2023-01-14T01:26:01Z [Bazel] Use LLVM_VERSION from llvm/CMakeLists.txt
[3a58e11] 2023-01-14T01:23:51Z [lsan] Add lsan support for loongarch64
[b7ae576] 2023-01-14T01:22:18Z [LLDB][LoongArch] Add FP branch instructions for EmulateInstructionLoongArch
[b1f4f06] 2023-01-14T01:22:14Z [LLDB][LoongArch] Delete the s9 register alias definition
[292019e] 2023-01-14T01:04:23Z MachineScheduler.cpp: Fixup D141707, suppress MISchedDumpReservedCycles conditionally.
[d3968cd] 2023-01-14T00:57:59Z [gn build] Port 5629d492df38
[5629d49] 2023-01-14T00:57:13Z Reapply "[libc++][ranges]Refactor copy{,_backward} and move{,_backward}"
[7c3ea2d] 2023-01-14T00:36:25Z [test] Deprecated llvm::TypeSize::getFixedSize => getFixedValue
[cfdba8b] 2023-01-14T00:28:44Z Fix some -Wconstant-conversion warnings for future Clang (D139114)
[217fd59] 2023-01-14T00:15:57Z [ORC] Introduce deferred allocation-actions scheme for MachOPlatform bootstrap.
[a5ddd92] 2023-01-14T00:04:24Z [mlir][async] Allow to call async.execute inside async.func
[d1fbe2b] 2023-01-14T00:00:43Z [SLP] Remove unused check label from test - NFC
[f952255] 2023-01-13T23:53:00Z Revert "[Clang][Sema] Enabled implicit conversion warning for CompoundAssignment operator."
[e3eca33] 2023-01-13T23:46:34Z [clang-format] Replace DeriveLineEnding and UseCRLF with LineEnding
[df58935] 2023-01-13T23:10:51Z [gn build] Port fdc0bf6adcee
[64a553a] 2023-01-13T23:07:23Z Revert "[LoongArch][M68k] Add 'Stack Frame Layout Analysis' to pipeline tests. NFC"
[fdc0bf6] 2023-01-13T22:59:36Z Revert "[codegen] Add StackFrameLayoutAnalysisPass"
[f1cb0e9] 2023-01-13T22:54:02Z [OpenMP][Docs] Remove documentation on removed option
[d1f4bfd] 2023-01-13T22:52:07Z [Clang] Remove CLANG_OPENMP_NVPTX_DEFAULT_ARCH CMake option.
[52b9a39] 2023-01-13T22:52:06Z [OpenMP] Make -fopenmp-target= use the nvptx-arch tool
[488bea7] 2023-01-13T22:50:48Z [LoongArch][M68k] Add 'Stack Frame Layout Analysis' to pipeline tests. NFC
[e72ca52] 2023-01-13T22:38:08Z [CodeGen] Remove uses of Register::isPhysicalRegister/isVirtualRegister. NFC
[2ca4b4f] 2023-01-13T22:37:21Z [NFC] Suppress warning after D139114
[59e8ca5] 2023-01-13T22:13:46Z [InstCombine] add more tests for pow reassociation; NFC
[61af2ab] 2023-01-13T22:13:46Z [InstCombine] fold pow(X,Y) * X -> pow(X, Y+1) (with fast-math)
[072b03c] `2023-0...

Read more

llvm-16.2023-01-08Z.7370ff6

26 Jan 04:06
Compare
Choose a tag to compare

[ad41d1e] 2023-01-08T23:34:30Z [libc++][test] zip_view test cleanups
[8f7e674] 2023-01-08T23:27:21Z [AVR] Support .reloc directive
[9e5fde5] 2023-01-08T23:21:30Z [libc][Obvious] Temporarily disable log10_test for further investigation.
[1b9c21f] 2023-01-08T22:52:46Z [libc][Obvious] Remove constexpr fomr exact_mult in double_double.h
[5814b7b] 2023-01-08T22:41:54Z [libc][math] Implement log10 function correctly rounded for all rounding modes
[acd22b2] 2023-01-08T21:45:50Z [AAUnderlyingObjects] Introduce an AA for getting underlying objects of a pointer
[496f9a7] 2023-01-08T21:16:16Z [mlir][analysis] Add an analysis for preserving symbol tables
[a22f145] 2023-01-08T19:16:57Z [AArch64][compiler-rt] Option to build compiler-rt without FMV support.
[ddab12d] 2023-01-08T19:06:06Z [X86] Add shuffle test coverage for Issue #59860
[840d10a] 2023-01-08T19:05:31Z [AVR] Custom lower 32-bit shift instructions
[8f8afab] 2023-01-08T19:05:31Z [AVR] Optimize 32-bit shift: move bytes around
[81f5f22] 2023-01-08T19:05:31Z [AVR] Optimize 32-bit shifts: shift by 4 bits
[fad5e0c] 2023-01-08T19:05:31Z [AVR] Optimize 32-bit shifts: reverse shift + move
[9592920] 2023-01-08T19:05:31Z [AVR] Optimize 32-bit shifts: optimize REG_SEQUENCE
[2cc30c4] 2023-01-08T18:24:53Z [gn] port b712aef5b37e
[a9775e0] 2023-01-08T18:22:35Z [gn build] Port 86aac87fe4b5
[0408b13] 2023-01-08T17:56:07Z [SelectionDAG][AVR] Add support for lrint and lround intrinsics
[167338d] 2023-01-08T17:56:06Z [AVR] correctly declare __do_copy_data and __do_clear_bss
[91487b2] 2023-01-08T17:19:49Z [X86][Disassembler][NFCI] Read bytes with support::endian::read
[21d3871] 2023-01-08T17:04:09Z [InstCombine] fold not-shift of signbit to icmp+zext, part 2
[310eea1] 2023-01-08T16:45:43Z [OpenMP] Migrate OpenMPOffloadMappingFlags from Clang CodeGen to OMPConstants
[b6942a2] 2023-01-08T16:37:02Z [NFC] Hide implementation details in anonymous namespaces
[e68fc86] 2023-01-08T16:37:02Z [NFCI][Offload Bundler] Replace hand-rolled endian conversion with llvm::support
[86aac87] 2023-01-08T16:01:21Z [libc++] Granularize and remove <__bits>
[78914e8] 2023-01-08T15:52:57Z [VPlan] Keep entries in worklist in sinkScalarOperands.
[0c731b0] 2023-01-08T15:43:23Z [libc++][CI] Fixes robust against ADL for C++03.
[c0d0b12] 2023-01-08T15:18:13Z [clang-tidy][NFC] Remove unused User argument in misc-misleading-bidirectional check
[f7e9d5b] 2023-01-08T14:48:04Z [clangd] Fix an inlay-hint crash on a null deduced type.
[7223bcf] 2023-01-08T14:46:51Z [libc++] [C++20] [P0415] Constexpr for std::complex.
[c9602e0] 2023-01-08T12:22:05Z [SVE] Fix incorrect VT usage when lowering fixed length vector divides.
[335668b] 2023-01-08T12:19:23Z [C++20][Modules] Do not allow non-inline external definitions in header units.
[1c65897] 2023-01-08T12:04:52Z Apply clang-tidy fixes for readability-simplify-boolean-expr in Vectorization.cpp (NFC)
[25acbf3] 2023-01-08T12:04:52Z Apply clang-tidy fixes for llvm-qualified-auto in ModuleImport.cpp (NFC)
[fc87452] 2023-01-08T11:28:14Z libc++: bring back the unsigned in the return type in wcstoull_l
[ca61961] 2023-01-08T09:35:26Z Implement CWG2631
[eda8e99] 2023-01-08T06:41:59Z [InstCombine] Combine (zext a) mul (zext b) to llvm.umul.with.overflow only if mul has NUW flag
[0db88db] 2023-01-08T06:32:38Z flang] Remove remaining uses of llvm::Optional (NFC)
[c092158] 2023-01-08T06:26:48Z [flang] Use std::optional instead of llvm::Optional (NFC)
[4d4d478] 2023-01-08T04:55:47Z [flang] Add #include (NFC)
[29ffafb] 2023-01-08T04:34:53Z [clang-tools-extra] Remove remaining uses of llvm::Optional (NFC)
[f71ffd3] 2023-01-08T04:19:42Z [clang-tools-extra] Use std::optional instead of llvm::Optional (NFC)
[71f5573] 2023-01-08T04:02:20Z [clang-tools-extra] Add #include (NFC)
[270e96f] 2023-01-08T02:48:07Z Revert "AMDGPU: Invert handling of enqueued block detection"
[570117b] 2023-01-07T22:36:35Z [lldb] Remove remaining uses of llvm::Optional (NFC)
[2fe8327] 2023-01-07T22:18:35Z [lldb] Use std::optional instead of llvm::Optional (NFC)
[f190ce6] 2023-01-07T21:43:00Z [lldb] Add #include (NFC)
[6fe70cb] 2023-01-07T18:39:05Z clang/AMDGPU: Force disable block enqueue arguments for HIP
[b712aef] 2023-01-07T17:45:26Z [llvm-driver] Mark some tests unsupported
[1e56f7a0] 2023-01-07T17:38:44Z [lldb] clang-format PathMappingList.cpp
[f60aefd] 2023-01-07T17:32:18Z [BPF] generate btf_decl_tag records for params of extern functions
[6dc85bd3] 2023-01-07T15:26:40Z [AVR] Fix incorrect decoding of RJMP and RCALL
[9920324] 2023-01-07T14:38:01Z [SPIR-V] Map IR function pointers to registers in ModuleAnalysis
[0d4ab5d] 2023-01-07T14:08:29Z [ARM][AArch64] Add tests for And/Or into CSel fold. NFC
[1920c79] 2023-01-07T09:19:16Z [libc++] remove weird empty line
[b180024] 2023-01-07T07:26:39Z [LoongArch] Reorder code and inline variable in lowerGlobalTLSAddress for clarity. NFC
[58bdf8f] 2023-01-07T06:48:52Z [BPF] preserve btf_decl_tag for parameters of extern functions
[5702202] 2023-01-07T06:36:52Z [BPF] Triple::isBPF() utility method
[2c174a5] 2023-01-07T04:10:13Z [LoongArch] Move illegal ImmArg tests to llvm/test/Verifier
[1758a6e] 2023-01-07T04:09:45Z [libc++][test][NFC] revert indentation damage
[faa29ee] 2023-01-07T03:14:31Z [Clang] Fix warning on unused varaible
[7a45b13] 2023-01-07T02:42:07Z [AVR] Fix some ambiguous cases in AsmParser
[68b6cab] 2023-01-07T02:33:19Z AMDGPU: Use getTypeAllocSize
[47554a0] 2023-01-07T02:23:28Z AMDGPU: Use more accurate IR type for block handle
[b7587ca] 2023-01-07T02:23:14Z AMDGPU: Add more opencl printf tests
[47288cc] 2023-01-07T02:16:08Z AMDGPU: Invert handling of enqueued block detection
[4ce5400] 2023-01-07T02:15:39Z AMDGPU: Convert enqueue-kernel.ll to opaque pointers
[0416883] 2023-01-07T02:15:39Z AMDGPU: Fix enqueue block lowering for opaque pointers
[cf97ee7] 2023-01-07T02:02:23Z [Clang] Fix mispelled option passed to the linker wrapper
[f5f746f] 2023-01-07T02:01:41Z [OpenMP] Introduce '-f[no-]openmp-target-jit' flag to control JIT for offloading
[996ad44] 2023-01-07T01:01:48Z [SLP][NFC]Fix compile build by declaring ArrayRef, NFC.
[cc17e93] 2023-01-07T00:55:54Z [SLP][NFC]Remove unused variables, NFC.
[7439e1b] 2023-01-07T00:04:09Z [SLP]Fix incorrect reordering of clustered scalars.
[8304f6d] 2023-01-06T23:32:07Z [libc] Add a separate install target for the libc static archives.
[493459b] 2023-01-06T23:13:57Z [mlir][spirv] Add folder for LogicalNotEqual
[a344c90] 2023-01-06T23:01:25Z [DebugInfo] Add support for variadic DBG_INSTR_REFs in LiveDebugValues
[9e1a344] 2023-01-06T22:57:14Z [MLIR][TOSA] Switch Tosa to DenseArrayAttr
[5be422b] 2023-01-06T22:38:12Z [Fix][-Wunsafe-buffer-usage] Add a new forEachDescendant matcher that skips callable declarations
[0995a31] 2023-01-06T22:34:25Z AMDGPU: Try to fix 32-bit build bot
[f945080] 2023-01-06T22:28:07Z [ubsan][test] Fix typo in D139230
[8723836] 2023-01-06T22:22:13Z AMDGPU: Add additional printf string tests
[40078a6] 2023-01-06T22:22:13Z AMDGPU: Use BinaryByteStream in printf expansion
[ead535b] 2023-01-06T22:13:11Z [mlir][tensor] Add producer fusion for tensor.unpack op.
[e66500c] 2023-01-06T22:03:43Z [Support] On Windows 11 and Windows Server 2022, fix an affinity mask issue on large core count machines
[3adb0ac] 2023-01-06T21:48:14Z [mlir][py] Fix python modules build with clang-cl due to requiring exceptions
[e22ff52] 2023-01-06T21:45:43Z [BOLT][DWARF] Change rangelists to use DW_RLE_offset_pair
[42b1d08] 2023-01-06T21:37:13Z Revert "[Fix][-Wunsafe-buffer-usage] Add a new forEachDescendant matcher that skips callable declarations"
[6d140b9] 2023-01-06T20:32:35Z [Fix][-Wunsafe-buffer-usage] Add a new forEachDescendant matcher that skips callable declarations
[e502f4f] 2023-01-06T20:32:29Z [mlir][Arith] Remove expansions of integer min and max ops
[87fe37d] 2023-01-06T20:31:14Z [-Wunsafe-buffer-usage] Changing the use of None with std::nullopt to address a warning.
[7440c0c] 2023-01-06T20:30:09Z [mlir] Add header file for ssize_t
[50d4a1f] 2023-01-06T19:45:23Z [-Wunsafe-buffer-usage] Safe-buffers re-architecture to introduce Fixable gadgets
[9b8a64b] 2023-01-06T19:43:43Z [libc] add noexcept to external function headers
[eecce28] 2023-01-06T19:35:37Z Fix PDL verifiers to be resilient to invalid IR
[d3933a5] 2023-01-06T19:35:26Z [libc++][test] Add missing include
[c383f4d] 2023-01-06T19:31:10Z [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
[2f66c89] 2023-01-06T19:16:31Z [mlir] Support TBAA metadata in LLVMIR dialect.
[1b12d7d] 2023-01-06T19:09:42Z [AMDGPU] Combine redundant Asm64 and AsmVOP3DPPBase. NFC
[1ae36b1] 2023-01-06T18:53:10Z Remove special cases for invoke of non-throwing inline-asm.
[648ce3d] 2023-01-06T18:53:10Z Cleanup unwind table emission code a bit.
[7ce53e3] 2023-01-06T18:47:45Z [mlir][tosa] Add tosa.conv3d lowering to Linalg
[75d268d] 2023-01-06T18:46:39Z When loading mach-o corefile, new fallback for finding images
[7d0d34f] 2023-01-06T18:33:21Z Re-land "[-Wunsafe-buffer-usage] Add a new forEachDescendant matcher that skips callable declarations"
[85bff00] 2023-01-06T18:22:02Z Fix: Title underline too short in D129372
[e10e936] 2023-01-06T18:03:48Z [DebugInfo][NFC] Add new MachineOperand type and change DBG_INSTR_REF syntax
[bdf7da2] 2023-01-06T18:02:25Z [libc++][test] Suppress MSVC warnings in std::expected tests
[70a5d8e] 2023-01-06T18:01:48Z [PPC] Add support for tune-cpu attribute
[4554663] 2023-01-06T17:54:19Z Recommit "[RISCV] Enable the LocalStackSlotAllocation pass support"
[968f2c7] `2023-01-06T...

Read more

llvm-16.2023-01-01Z.ed4afd1

26 Jan 03:02
Compare
Choose a tag to compare

[b027cdc] 2023-01-01T22:49:12Z [clang-format][NFC] Clean up IntegerLiteralSeparatorFixer::process
[bc09f1e] 2023-01-01T20:53:10Z [libc] [nfc] Fix heading underline.
[1337821] 2023-01-01T20:18:42Z [DAGCombiner][X86] Fold a CONCAT_VECTORS of SHUFFLE_VECTOR and it's operand into wider SHUFFLE_VECTOR
[a190b40] 2023-01-01T20:12:21Z [NFC][X86] Add tests for concatenation of shuffle's operand to the shuffle
[8971881] 2023-01-01T19:48:49Z [VPlan] Adjust mergeReplicateRegions to be in line with mergeBlock (NFC)
[d408c34] 2023-01-01T14:25:18Z [clangd] Add extension for adding context (enclosing function or class) in references results
[339d810] 2023-01-01T12:29:30Z [OpenMP][libomptarget] Add TargetParser as dependency in NextGen's JIT
[b20dd2b] 2023-01-01T08:47:51Z [lld][ELF] Support relocation R_AVR_LDS_STS_16 on AVRTiny devices
[2679e8b] 2023-01-01T06:39:20Z [X86] Revert -fno-plt __tls_get_addr workaround for old GNU ld
[83cec14] 2023-01-01T06:24:37Z [clang] Change CodeGenOptions::RelaxELFRelocations/assembler defaults to match MC default
[8dc7366] 2023-01-01T04:50:54Z [ELF] Support TLS GD/LD relaxations for x86-32 -fno-plt
[1e48ed3] 2023-01-01T01:57:45Z [gn build] Port 89aad1e6a397
[89aad1e] 2023-01-01T01:57:33Z Reland [clang-format] Add an option to format integer literal separators
[7a8cb6c] 2022-12-31T17:07:03Z [clang][NFC] Fix warning due to initializing a pointer with false
[cd16a3f] 2022-12-31T15:14:57Z [VPlan] Move GraphTraits definitions to separate header (NFC).
[5f9cd09] 2022-12-31T14:56:50Z [MLIR] Fix affine LICM pass for unknown region holding ops
[aa7aac9] 2022-12-31T14:52:49Z NFC. Fix/improve style in affine-licm pass
[1fd3173] 2022-12-31T14:00:29Z [NFC][libc++] Removes concepts tests.
[902614d] 2022-12-31T07:31:33Z [docs] TestingGuide.rst: Fix incorrect description
[4d3f26b] 2022-12-31T04:33:27Z [test] Opaquify cgprofile.ll
[239babe] 2022-12-31T03:48:58Z llvm-readobj COFFDumper print PEHeader CheckSum Differential Revision:https://reviews.llvm.org/D140555
[99fc4d3] 2022-12-31T03:43:19Z [msan] Remove non-working MSAN_LINUX_X86_64_OLD_MAPPING
[e2b65ff] 2022-12-31T03:29:09Z [RISCV] Use tail agnostic if inserting subvector/element at the end of a vector.
[7f7a56b] 2022-12-31T02:23:55Z [CMake] Remove unused ALL_SCUDO_SUPPORTED_ARCH after D138157
[08c2f4e] 2022-12-31T02:00:43Z [CVP] When expanding urem, always freeze the nominator
[f77dcdf] 2022-12-31T01:43:29Z [NFC][CVP] Add more tests for urem expansion
[16facf1] 2022-12-31T00:49:43Z [DAGCombiner][TLI] Do not fuse bitcast to <1 x ?> into a load/store of a vector
[2480164] 2022-12-31T00:23:24Z [NFC][Codegen][x86] Add tests for load/store of a single-element vectors
[603e849] 2022-12-30T23:07:50Z [NFC][TLI] Move isLoadBitCastBeneficial() implementation into source file
[e4d25a9] 2022-12-30T21:58:11Z [DAG] BUILD_VECTOR: absorb ZERO_EXTEND of a single first operand if all other ops are zeros
[6bb4b2d] 2022-12-30T20:27:34Z [NFC] Test case intended to cover SLP cost for chain with masked gather loads.
[b074b35] 2022-12-30T20:15:54Z [mlir] Add a test for default valued dictionary attributes
[a35b216] 2022-12-30T19:40:20Z [NFC][X86] Add exhaustive-ish coverage for broadcast of implicitly aext/zext element
[6f3400e] 2022-12-30T18:57:49Z Revert "[CodeGen] Temporarily disable-lsr in HWASAN build"
[e632938] 2022-12-30T18:25:38Z [Sema] Avoid double hash lookup. NFCI
[aa24147] 2022-12-30T18:24:35Z [VPlan] Also consider operands of sink candidates in same block.
[9aa0ee3] 2022-12-30T18:18:41Z [NFC][AMDGPU] Make method declarations in SIInstrInfo equivalent to their definitions.
[07e7168] 2022-12-30T17:02:53Z [AArch64] Stringref'ize AArch64Subtarget constructor. NFCI
[2e4aa3b] 2022-12-30T16:44:08Z [mlir][gpu][spirv] Lower gpu reduction ops to spirv
[3d852d1] 2022-12-30T16:40:46Z [NFC][PhaseOrdering] Re-autogenerate check lines in one test
[36cb258] 2022-12-30T16:40:46Z [NFC][CVP] Add tests for urem expansion
[3cb827f] 2022-12-30T16:40:46Z [NFC][CVP] processURem(): add statistic and increase readability
[66efb98] 2022-12-30T16:40:46Z [CVP] Expand bound urems
[7e720b0] 2022-12-30T16:28:28Z ValueTracking: Fix canCreateUndefOrPoison for saturating shifts
[0a6dc9a] 2022-12-30T15:44:34Z [AMDGPU][AsmParser] Refine parsing cache policy modifiers.
[35c7e45] 2022-12-30T15:31:47Z [MemProf] Fix inline propagation of memprof metadata
[5dccea5] 2022-12-30T14:38:06Z [SLP]Do not emit many extractelements, reuse the single one emitted.
[6c232db] 2022-12-30T13:54:09Z [InstSimplify] fold selects where true/false arm is the same as condition
[94944f8] 2022-12-30T13:54:08Z [InstSimplify] add tests for select-of-bool; NFC
[f4b925e] 2022-12-30T13:44:49Z IROutliner: Convert tests to opaque pointers
[e7a3063] 2022-12-30T13:42:15Z [AMDGPU][GFX11] Correct tied src2 of v_fmac_f16_e64
[3eecc83] 2022-12-30T13:31:26Z AMDGPU: Use default attributes on image dim intrinsics
[9f40d9f] 2022-12-30T13:25:22Z [AMDGPU][MC][GFX11] Correct encoding of neg modifier for v_dot2_f32_bf16
[dd50e26] 2022-12-30T13:01:50Z [NFC][IR] Remove unused assignment to Offset
[98265db] 2022-12-30T11:17:11Z [ScheduleDAG] Support REQ_SEQUENCE unscheduling
[6c295a9] 2022-12-30T09:19:23Z [mlir][Arith] Fold integer shift op with zero.
[e345d42] 2022-12-30T09:08:36Z [mlir][Arith] Remove redundant defination, NFC.
[320fbff] 2022-12-30T08:21:00Z [Flang] Add ppc64 support to Optimizer/CodeGen/Target.cpp for AIX 64 bit
[fff0d1b] 2022-12-30T08:16:35Z [mlir] Simplify a test for vectorizing tensor.extract
[8f70b84] 2022-12-30T07:37:49Z [CodeGen] Temporarily disable-lsr in HWASAN build
[eda2eaa] 2022-12-30T05:14:44Z [clang][dataflow] Fix crash when having boolean-to-integral casts.
[5d4cebf] 2022-12-30T04:23:00Z [Bazel] Exclude lib/Headers/openmp_wrappers/stdlib.h out of builtin_headers
[f8f4fc1] 2022-12-30T03:54:06Z [MLIR][Arith][NFC] Use the interface of 'getElementTypeOrSelf' to get the resType
[a63b724] 2022-12-30T01:04:52Z [RISCV] Use SUB instead of XOR in lowerShiftLeftParts/lowerShiftRightParts./
[7cd7258] 2022-12-30T00:33:18Z [RISCV] RISCVDAGToDAGISel::selectShiftMask to shift by (sub size-1, X).
[e630d9b] 2022-12-29T23:46:41Z AMDGPU/clang: Remove target features from address space test builtins
[56c0698] 2022-12-29T23:43:55Z [mlir][spirv] Fail vector.bitcast conversion with different bitwidth
[0ec51a4] 2022-12-29T23:19:55Z DAG: Prevent store value forwarding to distinct addrspace load
[4ddba3a] 2022-12-29T23:19:55Z libclc: Add parentheses to silence warning
[e50976e] 2022-12-29T23:10:36Z [RISCV] Teach RISCVDAGToDAGISel::selectShiftMask to bypass adds with constant.
[f4bcd7f] 2022-12-29T22:58:55Z AMDGPU/clang: Add builtins for llvm.amdgcn.ballot
[c823517] 2022-12-29T22:44:15Z [NFC][Codegen][X86] zero_extend_vector_inreg.ll: add SSE4.2 runline
[248567a] 2022-12-29T22:15:53Z [DAGCombiner] Try to partition ISD::EXTRACT_VECTOR_ELT to accomodate it's ISD::BUILD_VECTOR users
[8abd700] 2022-12-29T21:58:46Z [TargetLowering] Teach BuildUDIV to take advantage of leading zeros in the dividend.
[1ec0214] 2022-12-29T21:48:26Z [instrprof] Fix issue in binary-ids-padding.test
[caaf517] 2022-12-29T20:50:25Z Apply clang-tidy fixes for readability-identifier-naming in TestDialect.cpp (NFC)
[16b2604] 2022-12-29T20:50:25Z Apply clang-tidy fixes for performance-for-range-copy in Vectorization.cpp (NFC)
[eb20499] 2022-12-29T20:40:21Z [clang] Use try_emplace instead of insert when getting new identifier
[2f65a1a] 2022-12-29T20:30:22Z [mlir] Add constBuilderCall to DictionaryAttr
[3ab0067] 2022-12-29T20:30:02Z [mlir][sparse] layout fixes (NFC)
[484f69b] 2022-12-29T20:16:20Z [ProfileData] Fix msan -fsanitize-memory-param-retval after D135929
[8f8313d] 2022-12-29T19:47:45Z [llvm][AsmPrinter][NFC] Cleanup GCMetadataPrinters field
[e5a7309] 2022-12-29T19:33:41Z [InstCombine] add test for miscompile from sinkNotIntoLogicalOp(); NFC
[30af2e3] 2022-12-29T19:33:41Z [InstCombine] avoid miscompile in sinkNotIntoLogicalOp()
[ad956ed] 2022-12-29T19:30:10Z [SLP] Fix debug print for cost in tryToVectorizeList - NFC.
[ed06838] 2022-12-29T19:27:19Z [BPF] Use SectionForGlobal() for section names computation in BTF
[8eb3698] 2022-12-29T19:02:36Z [SLP] A couple of minor improvements for slp graph view - NFC.
[1ae7d83] 2022-12-29T18:46:56Z [profile] Add binary ids into indexed profiles
[df9400c] 2022-12-29T18:30:41Z [test] Fix dfsan/stack_trace.c
[1490796] 2022-12-29T17:42:50Z [Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.
[a823419] 2022-12-29T17:37:34Z [flang] Restore checking for some optional values before use
[f0faea5] 2022-12-29T15:26:50Z [InstSimplify] fold exact divide to poison if it is known to not divide evenly
[a3d58bb] 2022-12-29T15:24:21Z Detemplate llvm::EmitGEPOffset and move it into a cpp file. NFC.
[a0b7bd4] 2022-12-29T14:47:24Z [MC] [llvm-ml] Add support for the extrn keyword
[b16d04d] 2022-12-29T14:20:41Z [InstSimplify] fix formatting and add bool function argument comments; NFC
[002005e] 2022-12-29T11:43:40Z [RISCV] Add integer scalar instructions to isAssociativeAndCommutative
[af5dd27] 2022-12-29T11:43:40Z [RISCV] Add fmin/fmax scalar instructions to isAssociativeAndCommutative
[947d529] 2022-12-29T11:03:32Z [mlir] NFC: work around gcc-aarch64 v8.3 compilation issue in getRegionBranchSuccessorOperands implementation.
[2784b24] 2022-12-29T10:07:35Z [M68k] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macros
[9d6f2b5] 2022-12-29T10:01:30Z [mlir] Add a newline character in the Linalg debug macro
[1f84e72] 2022-12-29T09:30:49Z [InstCombine] Fold (X << Z) / (X * Y) -> (1 << Z) / Y
[f3c9342] 2022-12-29T08:48:05Z Fix buil...

Read more

llvm-16.2022-12-25Z.84ea726

26 Jan 03:06
Compare
Choose a tag to compare

[0b0224b] 2022-12-25T22:25:20Z [SPIRV] support __spirv_Load/Store builtin functions
[f487dfd] 2022-12-25T22:04:48Z [NFC][Analysis] Implement getShuffleMaskWithWidestElts() wrapper (+tests)
[2999c45] 2022-12-25T22:04:47Z [NFC][DAGCombiner] Extract canCombineShuffleToAnyVectorExtendInReg() helper
[6aa7359] 2022-12-25T22:03:59Z [NFC][DAG] combineShuffleToVectorExtend(): check that the type is legal first
[435e220] 2022-12-25T21:34:59Z [VPlan] Use VPBB in sinkScalarOperands directly. (NFC)
[c290a8b] 2022-12-25T21:28:27Z [DebugInfo] Fix: Variables that have no non-empty values being emitted when they have a DBG_VALUE_LIST
[3d5db75] 2022-12-25T21:05:12Z [gn build] Port f0756e086010
[f0756e0] 2022-12-25T21:04:41Z Revert "[clang-format] Add an option to format integer literal separators" Revert "[clang-format] Disable FixRanges in IntegerLiteralSeparatorTest"
[dfec6f7] 2022-12-25T20:57:47Z Revert "[RISCV] Enable the LocalStackSlotAllocation pass support."
[52bff45] 2022-12-25T19:14:29Z [libc++] Implement constexpr {isfinite, isinf, isnan, isnormal}
[f74e3d2] 2022-12-25T15:47:04Z [OpenMP] Fix test on 32-bit platforms
[3284adf] 2022-12-25T14:26:35Z [NFC][ADT] Rename StringMapEntry *Create() into StringMapEntry *create.
[012afbb] 2022-12-25T13:47:55Z [NFC][SupportTests] Adjust UnsignedDivideUsingMagic() for readability
[2656572] 2022-12-25T08:05:21Z [IPSCCP] Enable specialization of functions.
[40dd8ff] 2022-12-25T07:38:58Z [Doc] Replace PYTHON_EXECUTABLE with Python3_EXECUTABLE
[d1b930c] 2022-12-25T02:55:37Z [gn build] Port 46c94e5067b5
[5610902] 2022-12-25T02:55:36Z [gn build] Port 066b492b747a
[879bd91] 2022-12-25T02:55:24Z [clang-format] Disable FixRanges in IntegerLiteralSeparatorTest
[1b123d9] 2022-12-25T02:06:24Z Adds support for GOT relocations to i386/ELF backend
[03ed35b1] 2022-12-25T02:06:09Z Updates and adds tests for i386/ELF JITLink backend
[066b492] 2022-12-25T01:10:32Z [NFC] Add exhaustive test coverage for {Un}signedDivisionByConstantInfo
[46c94e5] 2022-12-24T23:35:17Z [clang-format] Add an option to format integer literal separators
[bbe402b] 2022-12-24T21:52:28Z [ConstraintElim] Add missing CHECK lines.
[21cc740] 2022-12-24T21:51:26Z [ConstraintElim] Add extra test with chained GEPs without inbounds.
[34e477e] 2022-12-24T21:46:46Z [ConstraintElim] Convert tests to use opaque pointers (NFC).
[9758242] 2022-12-24T18:34:54Z [LV] Use SCEV to check if the trip count <= VF * UF.
[3bb5ddd] 2022-12-24T16:26:42Z [NFC][Codegen][AVR] Make shift.ll autogenerate-able
[ec99bf2] 2022-12-24T16:26:42Z [NFC][Codegen][X86] Autogenerate check lines in shift-i256.ll
[a9fbf25] 2022-12-24T16:26:41Z [NFC][Codegen] Rename tests for oversized shifts by byte multiple
[110c544] 2022-12-24T16:26:41Z [NFC][Codegen] Add tests with oversized shifts by non-byte-multiple
[105fef5] 2022-12-24T14:11:41Z [libc++][chrono] Add calendar type formatters.
[06b90e2] 2022-12-24T11:54:14Z Fix lldb option handling since e953ae5bbc313fd0cc980ce021d487e5b5199ea4 (part 2)
[caa7135] 2022-12-24T11:17:18Z Fix lldb option handling since e953ae5bbc313fd0cc980ce021d487e5b5199ea4
[e953ae5] 2022-12-24T09:25:06Z [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
[83d4851] 2022-12-24T05:57:53Z Revert "[DebugInfo] Variables with only empty values emitting when one is variadic"
[653a9fb] 2022-12-24T05:39:22Z [RISCV] Support the short-forward-branch predicated ops in RISCVSExtWRemoval.
[23c1822] 2022-12-24T05:11:47Z [examples] Fix leaks in OrcV2 c-bindings examples.
[073cc29] 2022-12-24T03:41:17Z [X86][Reduce] Preserve fast math flags when change it. NFCI
[5759d94] 2022-12-24T01:31:08Z Revert "Apply shortened printing/parsing form to linalg.reduce."
[828b476] 2022-12-24T01:29:42Z Revert "[mlir][GPU] Add known_block_size and known_grid_size to gpu.func"
[0e8d498] 2022-12-24T00:44:56Z [lld-macho] Standardize error messages
[c10b0df] 2022-12-24T00:33:11Z [NFC][Codegen] Add RISCV test coverage for D140638
[8256ddf] 2022-12-23T23:15:24Z Resolve a long-standing FIXME in memcpyopt.
[387c157] 2022-12-23T21:47:25Z [NFC][Codegen] Tests with wide scalar shifts, for new potential legalization strategy
[e377430] 2022-12-23T21:33:40Z [Support] Use APInt::udivrem in DivisionByConstantInfo. NFC
[171ab1b] 2022-12-23T20:07:59Z Add explicit template instantiation declarations for existing explicit definitions.
[61f94f2] 2022-12-23T19:51:19Z [lld-macho] Only fold private-label aliases that do not have flags
[7f60ed1] 2022-12-23T19:51:18Z [reland][lld-macho] Private label aliases to weak symbols should not retain section data
[08d1d74] 2022-12-23T18:26:28Z [APInt] Move a comment from urem to srem where it belongs.
[462a31f] 2022-12-23T18:25:42Z [APFloat] Remove workaround for old clang.
[1578c67] 2022-12-23T17:16:41Z [NFC][SROA] Variably-indexed load: add test variation w/ upper half of alloca being zeros
[aad7259] 2022-12-23T17:16:41Z [NFC][Codegen][X86] Add codegen test coverage for the variably-indexed load of alloca w/zero upper half
[f952bc0] 2022-12-23T16:54:45Z [IPSCCP] Create a Pass parameter to control specialization of functions.
[a337c16] 2022-12-23T16:52:07Z [lld-macho][test][nfc] Update stabs.s to use GMT time zone instead of UTC
[fbee2dd] 2022-12-23T16:50:58Z [clang][nullability] Remove old overload for getNullability()
[86802fd] 2022-12-23T16:48:00Z [lld-macho][test] Hyphenate lit's check-prefixes
[0edc92e] 2022-12-23T16:20:57Z [libc++] LWG3738 Validates a missing precondition.
[83c1816] 2022-12-23T16:17:00Z [libc++] LWG3745 noexcept for atomic_wait.
[28b52ab] 2022-12-23T16:00:50Z [TTI][NFC]Remove trailing spaces, NFC.
[6a6ec6a] 2022-12-23T15:55:15Z [mlir] Enable types to us custom assembly formats involving optional attributes.
[a82e582] 2022-12-23T15:42:29Z [NFC][OpenMP] Fix compile warning caused by using std::move on a local object on a return statement
[ef992b6] 2022-12-23T15:35:26Z [LoopUnroll] Convert some tests to opaque pointers (NFC)
[03e8482] 2022-12-23T15:16:22Z [DAGCombiner] visitFREEZE(): fix cycle breaking
[c59ae47] 2022-12-23T14:42:33Z InstCombine: Add baseline tests for saturating poison handling
[de8e0a4] 2022-12-23T14:42:33Z ValueTracking: Teach canCreateUndefOrPoison about saturating intrinsics
[841399a] 2022-12-23T14:42:13Z [libc++] Add custom clang-tidy checks
[0026874] 2022-12-23T14:34:06Z fix warn-xparser test
[1995635] 2022-12-23T14:30:44Z [gn] port f29cfab55d1f
[f29cfab] 2022-12-23T14:30:21Z [InlineAdvisor] Restructure advisor plugin unittest cmake
[d7a63a0] 2022-12-23T14:26:05Z [DAGCombiner] visitFREEZE(): restore previous behaviour on no maybe-poison operands
[d8f541e] 2022-12-23T14:26:05Z [DAGCombiner] visitFREEZE(): fix handling of no maybe-poison ops
[7b9b81a] 2022-12-23T14:10:21Z [RISCV][test] Combine comparison and logic ops
[550d93a] 2022-12-23T14:10:21Z [RISCV] Combine comparison and logic ops
[a09e222] 2022-12-23T14:08:56Z [gn] port ba0ec6f15f55
[d273863] 2022-12-23T14:06:59Z [clang] Remove deprecated ControlFlowContext::build()
[03b7ee5] 2022-12-23T13:48:07Z [NFC][NVPTX] Remove dead override
[281c2d4] 2022-12-23T13:40:19Z Apply shortened printing/parsing form to linalg.reduce.
[3a39b0a] 2022-12-23T13:36:52Z [clang] Migrate away from a deprecated Clang CFG factory function
[e1650c8] 2022-12-23T12:51:21Z [LV] Move exit cond simplification to separate transform.
[07d9ab9] 2022-12-23T12:29:21Z Revert "[clang] Use a StringRef instead of a raw char pointer to store builtin and call information"
[22bf4a7] 2022-12-23T12:10:49Z [NFC][NVPTX] Remove dead comment and commented code
[391cb54] 2022-12-23T12:08:53Z [mlir] Add option to limit number of pattern rewrites in CanonicalizerPass
[4861a58] 2022-12-23T11:51:06Z [VE] Convert test to opaque pointers (NFC)
[5ce4e92] 2022-12-23T11:48:17Z [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
[b7b1e5c] 2022-12-23T11:44:42Z [LV] Assert that the executed plan contains selected VF & UF (NFC).
[32d7aae] 2022-12-23T11:40:39Z [clang] Fix a clang crash on invalid code in C++20 mode.
[e0fa7c7] 2022-12-23T11:34:50Z Remove empty header file.
[ce5ef7d] 2022-12-23T10:43:01Z [VE] Name instructions in test (NFC)
[b7065a3] 2022-12-23T10:36:56Z Revert "[clang] Use a StringRef instead of a raw char pointer to store builtin and call information"
[719d98d] 2022-12-23T09:31:47Z [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
[a4e3457] 2022-12-23T09:10:27Z [examples] Direct HowToUseJIT readers to HowToUseLLJIT instead.
[7d1ceb0] 2022-12-23T09:07:59Z [Docs] Clarify typed pointers support timeline
[11537c5] 2022-12-23T09:06:50Z [LoopDeletion] Convert tests to opaque pointers (NFC)
[c00ffbe] 2022-12-23T09:04:26Z [VectorCombine] Convert tests to opaque pointers (NFC)
[580210a] 2022-12-23T09:02:57Z [SLP] Convert some tests to opaque pointers (NFC)
[23abf93] 2022-12-23T09:00:59Z [GVN] Convert some tests to opaque pointers (NFC)
[c0429c6] 2022-12-23T08:57:22Z [BDCE] Convert tests to opaque pointers (NFC)
[4f4787e] 2022-12-23T08:56:14Z [Attributor] Convert some tests to opaque pointers (NFC)
[e82dd5b] 2022-12-23T08:54:48Z [clang-tidy][NFC] Remove custom isInAnonymousNamespace matchers
[bcbc615] 2022-12-23T08:53:50Z [ArgPromotion] Convert tests to opaque pointers (NFC)
[cdfb99b] 2022-12-23T08:47:48Z [AggressiveInstCombine] Convert tests to opaque pointers (NFC)
[50e6c30] 2022-12-23T08:01:51Z [MLIR][Arith] Remove unused assertions We shouldn't be checking things that are guaranteed by the op's verifier.
[1cc48a7] 2022-12-23T08:00:22Z [Support] Use inplace APInt operators in Div...

Read more

llvm-16.2022-12-18Z.fa5f77b

26 Jan 04:17
Compare
Choose a tag to compare

[844c8fc] 2022-12-18T23:12:30Z [CodeGen] Include MachineInstr.h
[02a3e22] 2022-12-18T22:10:16Z [NFC][InstCombine] Add tests with invertible hands of logical operators
[9f0c9e4] 2022-12-18T22:10:16Z [InstCombine] Try to sink not of one operand of logical operation into another hand
[138a975] 2022-12-18T22:05:17Z Revert "[APSInt] Fix bug in APSInt mentioned in llvm/llvm-project#59515"
[67119c7] 2022-12-18T21:58:04Z [gn] try porting 07af0e2d3e84 even more
[7859d6e] 2022-12-18T21:36:21Z [APSInt] Fix bug in APSInt mentioned in llvm/llvm-project#59515
[f61de3c] 2022-12-18T21:24:28Z [NFC][PatternMatching] Promote m_LogicalOp matchers into PatternMatch.h
[4def99e] 2022-12-18T21:24:28Z [InstCombine] Try to fold not into cmp iff other users of cmp are freely invertible
[4d48ccf] 2022-12-18T20:12:05Z [MC] Use MCRegister instead of unsigned in MCTargetAsmParser
[68c73bf] 2022-12-18T20:07:43Z [CMake] Fix LoongArchTests -DBUILD_SHARED_LIBS=on builds
[205c058] 2022-12-18T19:23:54Z Revert "[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::optional"
[a538f7c] 2022-12-18T19:19:54Z [libc++][CI] Fixes build failures.
[869f60f] 2022-12-18T18:51:15Z [PoisonChecking] Add tests with selects.
[012a852] 2022-12-18T18:15:58Z AMDGPU/GlobalISel: Use ptrtoint to legalize constant 32-bit addrspacecast
[09e7965] 2022-12-18T17:46:01Z llvm-profgen: Fix use of stats to be under LLVM_ENABLE_STATS
[f95ddf0] 2022-12-18T17:07:02Z [llvm-exegesis] Benchmark: gracefully handle lack of configurations to run
[3ebfc88] 2022-12-18T17:07:02Z [NFC][llvm-exegesis] Improve getOpcodesOrDie()
[8685445] 2022-12-18T17:07:02Z [llvm-exegesis][X86] Explicitly not support WRFSBASE opcode.
[93ac449] 2022-12-18T14:56:01Z [libc] Make string functions buildable with GCC
[6d9d387] 2022-12-18T14:54:21Z Use -Wstrict-prototypes with clang only
[dbc76ef] 2022-12-18T14:52:04Z [NFC][llvm-exegesis] Benchmark: move DumpObjectToDisk handling into runConfiguration()
[18da9a0] 2022-12-18T14:52:04Z [llvm-exegesis] Fix 'min' repetition mode in presence of missing measurements
[ba57d2a] 2022-12-18T14:07:56Z [gn] port 7d2c1150d31b better
[6237cd7] 2022-12-18T13:51:15Z [mlir][Linalg] NFC - Add C++ builder to TileOp
[3c7d059] 2022-12-18T13:17:07Z [InstCombine] add/adjust tests for flooring div; NFC
[86b4a23] 2022-12-18T13:17:07Z [InstCombine] fold flooring sdiv by power-of-2 to ashr
[9d6003c] 2022-12-18T13:02:45Z AMDGPU: Lower addrspacecast on gfx6
[1706960] 2022-12-18T13:02:45Z AMDGPU/R600: Special case addrspacecast lowering for null
[6f5cdc9] 2022-12-18T12:39:49Z [gn] port 7d2c1150d31bb
[83d7605] 2022-12-18T12:36:54Z [gn build] Port rest of 07af0e2d3e84
[5441812] 2022-12-18T12:25:27Z [llvm-objdump][AArch64] Fix ADRP target label calculation
[6dcf937] 2022-12-18T12:21:54Z [gn build] Port some of 07af0e2d3e84
[b65fbf8] 2022-12-18T12:14:43Z [gn] port ae3e228af7
[d5f8878] 2022-12-18T12:08:48Z [InstCombine] canonicalize insertelement order based on index
[9ec5b51] 2022-12-18T11:48:09Z [InstCombine] add tests for flooring division; NFC
[8d81fe3] 2022-12-18T11:26:26Z [InstCombine] avoid IR values named 'tmp' in tests; NFC
[c365fdd] 2022-12-18T09:22:19Z [InlineAdvisor] Fix dependencies for InlineAdvisorPlugin
[bd7f4c5] 2022-12-18T09:16:27Z [C++20][Modules] Elide unused guard variables in Itanium ABI module initializers.
[541ef3d] 2022-12-18T08:28:54Z Include instead of "llvm/ADT/Optional.h"
[9c1b825] 2022-12-18T05:21:20Z [AAPointerInfo] handle multiple offsets in PHI
[7d4f70f] 2022-12-18T04:35:50Z Reland 3nd attempt: [lld-macho] Fix bug in reading cpuSubType field.
[8bb8421] 2022-12-18T03:54:44Z [mlir] Add an overload of parseOptionalAttribute for SymbolRefAttr
[81f3dee] 2022-12-18T01:45:25Z [Attributor][FIX] Ensure to delete all AAs
[7bce66e] 2022-12-18T01:27:03Z [AArch64][SVE] Allow to lower WHILEop with constant operands to PTRUE
[7db05ae] 2022-12-18T01:23:52Z [flang] Fix crash in name resolution
[a5de497] 2022-12-18T01:23:20Z [NFC][llvm-exegesis] InstructionBenchmark: only allow move constructor
[1dd4a6a] 2022-12-18T01:23:20Z [NFC][llvm-exegesis] BenchmarkRunner: split runConfiguration() into getRunnableConfiguration() + runConfiguration()
[81b35aa] 2022-12-18T01:23:20Z [NFC][llvm-exegesis] Extract runBenchmarkConfigurations() out of benchmarkMain()
[fbaf48b] 2022-12-18T01:15:25Z [lldb] Remove redundant .c_str() and .get() calls
[a340019] 2022-12-18T00:50:10Z [llvm-exegesis] Unbreak --benchmarks-file=<f>
[d22f050] 2022-12-18T00:33:53Z Remove redundant .c_str() and .get() calls
[ae3e228] 2022-12-18T00:13:29Z cmake: Enable 64bit off_t on 32bit glibc systems
[4244cab] 2022-12-17T23:24:59Z [flang] Check constant arguments to bit manipulation intrinsics even if not foldable
[8f0df9f] 2022-12-17T23:24:14Z [clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::optional
[1d43966] 2022-12-17T23:02:03Z [llvm][ADT] Allow returning std::nullopt in TypeSwitch
[1792821] 2022-12-17T22:43:03Z Optional: Deprecated value()
[411512a] 2022-12-17T22:30:35Z Optional: Avoid value() uses
[15a9a72] 2022-12-17T22:22:47Z [flang] llvm::Optional::value() => => operator*/operator->
[bbf84fc] 2022-12-17T21:52:44Z [X86] SandyBridge - fix ADC RMW uop count
[1a9dec0] 2022-12-17T21:09:08Z [flang] Fixed buildbot failured after D140236.
[b926e35] 2022-12-17T21:07:12Z precommit APSInt format for D140059
[b482cbe] 2022-12-17T20:53:36Z [NFC][CMake] Fix AnalysisTests build after 07af0e2d3e8485ad6f84da1ad9851538b62d2942
[ed37234] 2022-12-17T20:38:40Z [X86] Fix BMI uop/throughputs on znver1/znver2
[f43886e] 2022-12-17T20:37:13Z [lldb] llvm::Optional::value() && => operator*/operator->
[b6ef76a] 2022-12-17T20:33:33Z [NFC][flang] Removed pgmath handling from lowering.
[0db620a] 2022-12-17T20:14:53Z [NFC][llvm-exegesis] BenchmarkRunner::runConfiguration(): reformat
[41dd767] 2022-12-17T20:14:53Z [NFC][llvm-exegesis] BenchmarkRunner::runConfiguration(): deduplicate DumpObjectToDisk handling
[118b49a] 2022-12-17T20:14:53Z [NFCI][llvm-exegesis] BenchmarkRunner::runConfiguration(): extract assembleSnippet() helper
[17e2024] 2022-12-17T20:14:52Z [NFCI][llvm-exegesis] Extract 'Min' repetition handling from BenchmarkRunner into it's caller
[b57533d] 2022-12-17T20:03:01Z [clang-tools-extra] llvm::Optional::value => operator*/operator->
[d1f4753] 2022-12-17T19:47:45Z [clang] llvm::Optional::value() && => operator*/operator->
[76b1100] 2022-12-17T19:23:50Z [mlir] llvm::Optional::value() && => operator*/operator->
[cbb0981] 2022-12-17T19:07:38Z [mlir] llvm::Optional::value => operator*/operator->
[412f391] 2022-12-17T18:47:38Z [flang] Check for another case of ambiguous generic resolution
[07af0e2] 2022-12-17T18:35:14Z Reapply "[InlineAdvisor] Allow loading advisors as plugins"
[1457eb3] 2022-12-17T17:47:21Z [flang] Check C854, C855, & C856 on PROTECTED entities
[fb792eb] 2022-12-17T17:46:16Z [flang] Apply definability checks in ALLOCATE/DEALLOCATE statements
[1033289] 2022-12-17T17:24:44Z Fix unused variable warnings in SIFrameLowering.cpp for release build, NFC
[1651bc6] 2022-12-17T17:17:30Z Update the bazel's llvm-config.h.cmake file
[98eb7d0] 2022-12-17T17:10:56Z [flang] Enforce C1529 as a warning, C919 as an error
[4e74f2d] 2022-12-17T17:04:28Z Fix unused variable warning in release build, NFC.
[2bc2bcb] 2022-12-17T15:40:41Z [X86] All the WriteBLS instructions take 2uops, not 1uop
[f53234c] 2022-12-17T15:34:27Z [AggressiveInstCombine] Fix invalid TypeSize conversion when combining loads.
[815fddf] 2022-12-17T15:27:31Z [flang] Impose DATA initialization size limit to avoid crashing
[10539ec] 2022-12-17T14:26:32Z [dsymutil] fix accidental 32bit truncation in patchFrameInfoForObject
[09c5aab] 2022-12-17T14:25:42Z Revert "Reland 2nd attempt: [lld-macho] Fix bug in reading cpuSubType field."
[5b1592b] 2022-12-17T14:10:48Z [NFC][llvm-exegesis] LLVMState: only store references to reg/op names
[2ee17d6] 2022-12-17T14:06:31Z [llvm-exegesis][X86] Use the same AGU counter estimate mapping for znver1 as znver2, and count RMW ops as well
[254b5e7] 2022-12-17T13:38:24Z [NFC][InstCombine] Move nested-select testcase into proper place, adjust comment
[e31d27e] 2022-12-17T12:43:52Z [libc++][format] Renames __null_sentinel.
[1f057e3] 2022-12-17T10:45:22Z [X86] AMD Zen 4 Initial enablement
[2242611] 2022-12-17T10:13:26Z mlir/tblgen: use std::optional in generation
[a0f168f] 2022-12-17T08:11:53Z Revert "[RISCV] Support the short-forward-branch predicatd ops in RISCVSExtWRemoval."
[1e6adba] 2022-12-17T08:10:45Z [clang] llvm::Optional::value => operator*/operator->
[4501133] 2022-12-17T07:36:51Z Ensure newlines at the end of files (NFC)
[9e58621] 2022-12-17T07:25:26Z [RISCV] Support the short-forward-branch predicatd ops in RISCVSExtWRemoval.
[bcf2402] 2022-12-17T07:20:12Z [BinaryFormat] Use std::optional instead of llvm::Optional (NFC)
[c9e121e] 2022-12-17T07:15:38Z [MLIR] Enhance getLargestKnownDivisor for AffineExpr floordiv/ceildiv
[85956bd] 2022-12-17T07:04:23Z [NVPTX] Use std::optional instead of llvm::Optional (NFC)
[da7415a] 2022-12-17T06:58:43Z [RISCV] Add support for predicating AND/OR/XOR/ADD/SUB with short-forward-branch-opt.
[c1266ca] 2022-12-17T06:51:04Z [M68k] Fix spillCalleeSavedRegisters after D138656
[53e5cd4] 2022-12-17T06:37:59Z llvm::Optional::value => operator*/operator->
[40ba094] 2022-12-17T06:26:32Z [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
[b5efec4] 2022-12-17T06:25:34Z [CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStackSlot
[ce02d5a] `...

Read more

llvm-16.2022-12-11Z.26330e5

26 Jan 04:25
Compare
Choose a tag to compare

[443b46e] 2022-12-11T23:56:51Z [analyzer] Fix assertion in getAPSIntType
[4d1c5b9] 2022-12-11T23:14:01Z [openmp] Fix a doc comment issue found by -Wdocumentation
[8d43423] 2022-12-11T22:58:28Z [openmp] Fix a doc comment issue found by -Wdocumentation
[1dfb0cd] 2022-12-11T22:43:06Z [libc] Fix wrappergen_test.cpp on runtimes build
[bbcffb0] 2022-12-11T20:39:25Z [OpenMP][libomptarget] Add utility class for reference counting
[825b23a] 2022-12-11T19:48:17Z NFC. Refactor/update some affine fusion pass code for readability
[d40dc41] 2022-12-11T19:19:46Z [CMake] Warn when the version is older than 3.20.0.
[ba237cb] 2022-12-11T18:19:31Z Revert rG6a0bbb84cef28ed642a730e55c52447b8c870647 "[X86] RDRAND is a Goldmont feature, not Silvermont"
[680b33b] 2022-12-11T18:12:55Z [X86] AMD Zen 3 sched model: FMA ops have inverse throughput of 0.5
[45a892d] 2022-12-11T17:18:00Z Use poison instead of undef where its used as a placeholder [NFC]
[29e8de5] 2022-12-11T16:28:43Z [VPlan] Summarize recipes used to model inductions (NFC).
[2482dbf] 2022-12-11T16:18:06Z [Clang] Use poison instead of undef where its used as placeholder [NFC]
[cff55e1] 2022-12-11T15:57:47Z [MCA][X86] Add test coverage for PFI instructions
[e42abef] 2022-12-11T15:52:38Z [MCA][X86] Add test coverage for ERI instructions
[9588012] 2022-12-11T15:36:06Z [MCA][X86] Add missing test coverage for DQ instructions
[794649f] 2022-12-11T15:36:06Z [MCA][X86] Add missing knotw test
[0ee6bad] 2022-12-11T13:58:42Z [InstCombine] try to forward-propagate some FMF to select
[d153655] 2022-12-11T13:31:11Z [test][NFC] Guard one test case against LLVM checkouts at interesting paths
[6a0bbb8] 2022-12-11T12:28:22Z [X86] RDRAND is a Goldmont feature, not Silvermont
[b3c7e43] 2022-12-11T11:06:10Z [X86] Fix missing HasPRFCHW predicate
[d75980f] 2022-12-11T10:27:03Z [X86] Fix missing HasX86_64 predicate
[0984a7f4] 2022-12-11T10:02:00Z [X86] Add missing HasNOPL predicate
[41876a3] 2022-12-11T10:02:00Z [X86] Fix missing HasPKU predicate
[5de227d] 2022-12-11T10:02:00Z [X86] Fix missing HasLAHFSAHF64 predicate
[e5ef6ac] 2022-12-11T09:32:26Z [Analysis] Use std::optional in MemoryBuiltins.cpp (NFC)
[e275faa] 2022-12-11T09:18:36Z [Analysis] Use std::optional in LazyValueInfo.cpp (NFC)
[c31ef75] 2022-12-11T08:48:00Z [Docs] Update opaque pointers docs (NFC)
[bd4ac9e] 2022-12-11T08:37:29Z [gn build] Port ee4c8119a6d3
[dc9b178] 2022-12-11T08:35:20Z [RISCV] Use a helper function to reduce duplicated code in RISCVSExtWRemoval. NFC
[ee4c811] 2022-12-11T08:31:46Z [ADT] Move MoveOnly to a header file (NFC)
[3e57273] 2022-12-11T05:15:44Z [StaticAnalyzer] Use std::optional in RetainCountDiagnostics.cpp (NFC)
[eacf7c8] 2022-12-11T05:15:43Z [StaticAnalyzer] Use std::optional in MallocChecker.cpp (NFC)
[a67a115] 2022-12-11T05:11:31Z [StaticAnalyzer] Use std::optional in BugReporterVisitors.cpp (NFC)
[602af71] 2022-12-11T05:11:29Z [StaticAnalyzer] Use std::optional in BugReporter.cpp (NFC)
[ec94a5b] 2022-12-11T04:54:38Z [StaticAnalyzer] Use std::optional in BugReporter.cpp (NFC)
[e55cc7d] 2022-12-11T02:47:19Z Remove using llvm::None
[cec73df] 2022-12-11T02:27:29Z [LoongArch] Fix -Wmacro-redefined after D139612
[6fb3c3a] 2022-12-11T02:03:00Z [llvm-exegesis] ExegesisX86Target::setRegTo(): support mask (K) regs
[13f489e] 2022-12-11T01:37:55Z [cross-project-tests] Use std::nullopt instead of llvm::None (NFC)
[4f81805] 2022-12-11T01:11:23Z [mlir] Use std::optional instead of None in comments (NFC)
[3eebbaf] 2022-12-11T01:09:01Z [llvm] Use std::optional instead of None in comments (NFC)
[8b5c302] 2022-12-11T01:06:43Z [lldb] Use std::optional instead of None in comments (NFC)
[d6684f2] 2022-12-11T01:04:56Z [lld] Use std::optional instead of None in comments (NFC)
[b950e06] 2022-12-11T01:01:55Z [libc] Use std::optional instead of None in comments (NFC)
[c15a925] 2022-12-11T01:00:21Z [flang] Use std::optional instead of None in comments (NFC)
[c824db4] 2022-12-11T00:59:22Z [clang-tools-extra] Use std::optional instead of None in comments (NFC)
[3c700cf] 2022-12-11T00:57:33Z [BOLT] Use std::optional instead of None in comments (NFC)
[8dcb7f6] 2022-12-11T00:31:21Z [libc][Obvious] Fix memory function benchmarks after removal of None.
[f340030] 2022-12-11T00:29:04Z [libc] Add custom operator new to handle allocation failures gracefully.
[90559ed] 2022-12-10T23:49:59Z [ADT] Deperecate llvm::None
[5340642] 2022-12-10T23:17:09Z [mlir] FunctionOpInterface: turn required attributes into interface methods (Reland)
[fda7968] 2022-12-10T22:49:03Z [LoongArch] Use std::nullopt instead of None (NFC)
[9ddff66] 2022-12-10T22:00:31Z [InstCombine] Fold nested selects
[c94d104] 2022-12-10T21:59:33Z [NFC][InstCombine] Add tests for nested select folding
[1cb7fba] 2022-12-10T20:35:03Z [StaticAnalyzer] Don't use Optional::create (NFC)
[29041bc] 2022-12-10T20:03:29Z [APInt] Convert GetMostSignificantDifferentBit to std::optional
[f5deb6b] 2022-12-10T19:49:44Z [gold] Fix build
[ec94143] 2022-12-10T19:46:02Z [ObjCopy] llvm::Optional => std::optional
[60f406c] 2022-12-10T19:38:09Z [CodeExtractor] Only rewrite scope of non-inlined variables
[f7dffc2] 2022-12-10T19:24:26Z Don't include None.h (NFC)
[f3b7b30] 2022-12-10T18:55:02Z [Transforms] Use std::optional in AsyncToAsyncRuntime.cpp (NFC)
[8ada9cf] 2022-12-10T18:49:53Z [Transforms] Use std::optional in LoopFusion.cpp (NFC)
[e3915e6] 2022-12-10T18:46:08Z [Analysis] Use std::optional in LoopAnalysis.cpp (NFC)
[4b0e116] 2022-12-10T18:44:51Z [Analysis] Use std::optional in AffineStructures.cpp (NFC)
[a9a1b45] 2022-12-10T18:43:39Z [VectorToLLVM] Use std::optional in ConvertVectorToLLVM.cpp (NFC)
[7d2b180] 2022-12-10T18:41:43Z [MemRefToLLVM] Use std::optional in MemRefToLLVM.cpp (NFC)
[1adfdab] 2022-12-10T18:40:35Z [ComplexToLibm] Use std::optional in ComplexToLibm.cpp (NFC)
[b237941] 2022-12-10T18:31:26Z [Reader] Use std::optional in BytecodeReader.cpp (NFC)
[e2e572a] 2022-12-10T18:28:55Z [AsmParser] Use std::optional in Parser.cpp (NFC)
[d8be208] 2022-12-10T18:27:45Z [AsmParser] Use std::optional in AttributeParser.cpp (NFC)
[2122c8a] 2022-12-10T18:24:52Z [Presburger] Use std::optional in Simplex.cpp (NFC)
[d7e5038] 2022-12-10T18:22:11Z [Presburger] Use std::optional in PresburgerRelation.cpp (NFC)
[100c386] 2022-12-10T18:20:47Z [AliasAnalysis] Use std::optional in LocalAliasAnalysis.cpp (NFC)
[6bd3a02] 2022-12-10T18:07:03Z [NFC][SROA] Add tests with store-into-select-of-addrs
[89a6106] 2022-12-10T18:07:03Z [SROA] Rewrite store-into-selected-address into predicated stores
[93b1ec3] 2022-12-10T17:28:07Z Revert "[FileCheck] Use std::optional in FileCheck.cpp (NFC)"
[ba3d808] 2022-12-10T16:31:15Z [llvm-gsymutil] Use std::optional in llvm-gsymutil.cpp (NFC)
[2db77d2] 2022-12-10T16:29:35Z [Scalar] Use std::optional in InductiveRangeCheckElimination.cpp (NFC)
[3ee6f7c] 2022-12-10T16:27:36Z [Coroutines] Use std::optional in CoroFrame.cpp (NFC)
[18fd2aa] 2022-12-10T16:25:50Z [ProfileData] Use std::optional in InstrProfCorrelator.cpp (NFC)
[f555ec5] 2022-12-10T16:24:18Z [FileCheck] Use std::optional in FileCheck.cpp (NFC)
[06944cd] 2022-12-10T16:22:37Z [MachO] Use std::optional in MachOConfig.h (NFC)
[72b861b] 2022-12-10T16:21:04Z [OpenMP] Use std::optional in OMPIRBuilder.h (NFC)
[d5987fe] 2022-12-10T16:19:36Z [DWARFLinker] Use std::optional in DWARFLinkerCompileUnit.h (NFC)
[37597e8] 2022-12-10T16:18:04Z [BinaryFormat] Use std::optional in Wasm.h (NFC)
[628556b] 2022-12-10T16:10:24Z [Checkers] Use std::optional in UnixAPIChecker.cpp (NFC)
[b5fdd53] 2022-12-10T16:09:00Z [Checkers] Use std::optional in StdLibraryFunctionsChecker.cpp (NFC)
[b5716de] 2022-12-10T16:07:12Z [RetainCountChecker] Use std::optional in RetainCountDiagnostics.cpp (NFC)
[02c905c] 2022-12-10T16:04:28Z [Checkers] Use std::optional in MallocChecker.cpp (NFC)
[6c8b8a6] 2022-12-10T16:00:24Z [Checkers] Use std::optional in GenericTaintChecker.cpp (NFC)
[9ddc8af] 2022-12-10T15:58:36Z [Checkers] Use std::optional in BasicObjCFoundationChecks.cpp (NFC)
[83ed93c] 2022-12-10T15:07:42Z [InstCombine] add tests for fabs folds with more FMF; NFC
[eec18b5] 2022-12-10T15:07:42Z [InstCombine] reorder FP select folds
[8136a01] 2022-12-10T14:39:49Z [FuncSpec] Make the Function Specializer part of the IPSCCP pass.
[e8fdf8e] 2022-12-10T14:28:15Z [libc++][doc] Fixes a formating issue.
[91b5d508] 2022-12-10T10:31:53Z Revert "[clang-format] Link the braces of a block in UnwrappedLineParser"
[d9bef74] 2022-12-10T10:15:29Z [Driver] -fstack-size-section: pass -stack-size-section to backend for LTO
[944652f] 2022-12-10T08:36:13Z Use if constexpr to simplify some SFINAE in mlir::OpState (NFC)
[ef27a1b] 2022-12-10T08:35:41Z Improve class documentation for mlir::Operation
[ebd3eef] 2022-12-10T07:22:41Z [Frontend] Use std::optional in TextDiagnostic.cpp (NFC)
[cd45f1b] 2022-12-10T07:21:35Z [Rewrite] Use std::optional in InclusionRewriter.cpp (NFC)
[1ce8e35] 2022-12-10T07:19:23Z [Frontend] Use std::optional in CompilerInvocation.cpp (NFC)
[8d83867] 2022-12-10T07:16:32Z [Frontend] Use std::optional in CompilerInstance.cpp (NFC)
[e90e848] 2022-12-10T07:12:19Z [Frontend] Use std::optional in ASTUnit.cpp (NFC)
[538401d] 2022-12-10T07:09:06Z [Format] Use std::optional in QualifierAlignmentFixer.cpp (NFC)
[7d3178d] 2022-12-10T07:07:59Z [Format] Use std::optional in Format.cpp (NFC)
[7edc552] 2022-12-10T07:06:32Z [Format] Use std::optional in ContinuationIndenter.cpp (NFC)
[f655cb0] 2022-12-10T07:03:10Z [ExtractAPI] Use std::optional in ExtractAPIConsumer.cpp (NFC)
[e8aee7e] 2022-12-10T06:55:06Z [linux] Use std::optional in DirectoryWat...

Read more

llvm-16.2022-12-04Z.35b4fbb

26 Jan 03:18
Compare
Choose a tag to compare

[122efef] 2022-12-04T23:52:00Z Revert "Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions.""
[2577cb7] 2022-12-04T23:29:12Z [flang] Check restrictions on TRANSFER()
[eecb22d] 2022-12-04T23:06:34Z [SanitizerBinaryMetadata] Use weak _start/_stop instead of dummy empty section
[ee77b73] 2022-12-04T23:05:22Z [IR] Use std::nullopt instead of None (NFC)
[37809c8] 2022-12-04T22:59:17Z [VPlan] Support sinking VPScalarIVStepsRecipe.
[b0df704] 2022-12-04T22:43:14Z [Target] llvm::Optional => std::optional
[7f773ce] 2022-12-04T22:40:10Z [flang] Use std::nullopt instead of None (NFC)
[004933e] 2022-12-04T22:40:08Z [mlir] Use std::nullopt instead of None (NFC)
[8d6589c] 2022-12-04T21:52:47Z [flang] Use std::nullopt instead of None (NFC)
[5521097] 2022-12-04T21:52:46Z [mlir] Use std::nullopt instead of None (NFC)
[86d8f2c] 2022-12-04T21:52:44Z [clang] Use std::nullopt instead of None (NFC)
[a38cfc5] 2022-12-04T21:52:42Z [llvm] Use std::nullopt instead of None (NFC)
[f4c16c4] 2022-12-04T21:36:08Z [MC] llvm::Optional => std::optional
[12f6ac3] 2022-12-04T21:29:00Z [flang] Fix pgoOpt
[af54b67] 2022-12-04T21:04:36Z [flang] Emit errors and warnings about DIM= arguments to intrinsic functions
[4e62072] 2022-12-04T20:44:52Z [Passes] llvm::Optional => std::optional
[f3b6dbf] 2022-12-04T20:25:11Z Instructions: convert Optional to std::optional
[e33243c] 2022-12-04T20:01:26Z [clang-format] Link the braces of a block in UnwrappedLineParser
[4f33339] 2022-12-04T19:52:11Z [ELF][test] Clean up aarch64-variant_pcs.s
[8956852] 2022-12-04T19:33:25Z Undo a bit of fcf4e360ba6b that confuses MSVC
[f55880e] 2022-12-04T19:08:37Z [test] Fix CodeGen/M68k/pipeline.ll after D123394 MachineLateInstrsCleanupPass
[7d43c3b] 2022-12-04T19:06:47Z IR: HotnessThreshold llvm::Optional => std::optional
[ea47ccc] 2022-12-04T18:57:52Z [BOLT] Fix after DebugInfoMetadata change 0ca43d44888885d6caf7636db91fe810e822263c
[faa1338] 2022-12-04T18:38:42Z [flang] Check constraint C834 on INTENT(OUT) assumed-size dummy arrays
[b79921a] 2022-12-04T17:58:55Z [NFC] Re-autogenerate checklines in a few tests being affected
[295ba49] 2022-12-04T17:58:55Z [NFC][SimplifyCFG] Add some tests with PHI's for fold-branch-to-common-dest xform
[92bf8f3] 2022-12-04T17:58:54Z [NFC][SimplifyCFG] shouldFoldCondBranchesToCommonDestination(): report the common succ
[0ca43d4] 2022-12-04T17:52:02Z DebugInfoMetadata: convert Optional to std::optional
[fcf4e36] 2022-12-04T17:36:41Z Iterate over StringMaps using structured bindings. NFCI.
[02c75e8] 2022-12-04T17:33:16Z [ADT] Enable structured bindings for iterating StringMap
[856f793] 2022-12-04T15:55:16Z Compress a few pairs using PointerIntPairs
[7a194cf] 2022-12-04T15:27:07Z DebugInfo: convert Optional to std::optional
[8073a6b] 2022-12-04T15:16:04Z [ADT] Allow structured bindings on PointerIntPair
[ee13633] 2022-12-04T14:57:43Z [NFC][clang] Strengthen checks in avx512fp16-builtins.c
[2389488] 2022-12-04T14:55:41Z [NFC][clang] Strengthen checks in avx512f-builtins.c
[3c5f073] 2022-12-04T12:58:46Z [VPlan] Mark VPScalarIVStepsRecipe as not reading/writing memory.
[cf28e6b] 2022-12-04T12:50:09Z [VPlan] Add sideeffect/memory unit test for VPScalarIVStepsRecipe. (NFC)
[5acee7d] 2022-12-04T12:24:40Z [OpenMP][libomptarget] Add hasQueue() function in NextGen plugin's AsyncInfoWrapperTy
[fb84dad] 2022-12-04T11:59:00Z [LV] Update test to use use variables in CHECK lines.
[1d541bd] 2022-12-04T11:36:48Z [mlir][affine] Support affine.parallel in the index set analysis
[8be0d8f] 2022-12-04T11:00:01Z Revert "[AArch64] Make ArchInfo copyable again"
[82a06a6] 2022-12-04T09:40:56Z [DWARFLinker][NFC] Change interface of DWARFLinker to specify accel table kinds explicitly.
[c302fb5] 2022-12-04T09:11:11Z [Object] llvm::Optional => std::optional
[5f5b942] 2022-12-04T08:32:00Z Correct typo introduced in f607884a04b0ca06951227a01d00bc59b948d337
[63b63c3] 2022-12-04T03:08:01Z [flang/unittests] Use std::nullopt instead of None (NFC)
[3a77eb6] 2022-12-04T03:07:59Z [mlir/unittests] Use std::nullopt instead of None (NFC)
[043aa1d] 2022-12-04T02:50:29Z [polly] Use std::nullopt instead of None (NFC)
[1a36588] 2022-12-04T02:50:27Z [mlir] Use std::nullopt instead of None (NFC)
[1d650d4] 2022-12-04T02:28:29Z [MLIR] Fix typo in add_mlir_library docs. NFC.
[5d3c972] 2022-12-04T02:07:11Z [MLIR] Use if constexpr in StorageUniquer and IR/AffineExpr
[dc0d56f] 2022-12-04T01:47:35Z [flang] Warn about local names that are the same as their enclosing program unit
[e86e2ab] 2022-12-04T01:42:43Z [flang] More error checking for ASSOCIATED()
[9c1ad89] 2022-12-04T00:29:17Z [flang] Emit portability warning for assigned FORMAT use
[066aecf] 2022-12-04T00:28:17Z [flang] INTENT(IN) pointer may not be forwarded to INTENT(IN OUT) or (OUT) dummy
[4509fb9] 2022-12-04T00:19:46Z [MLIR] Simplify key construction/hashing in StorageUniquer
[1623aee] 2022-12-03T23:43:47Z [flang] Check constraint C1577 for statement functions
[c95922c] 2022-12-03T23:01:22Z Remove a useless temporary of a base class type.
[bb7e31b] 2022-12-03T21:39:33Z [flang] Don't repeat module procedure interface from ancestor in *.mod file
[cea616f] 2022-12-03T21:28:34Z [OpenMP][libomptarget] Simplify resource managers in NextGen plugins
[2cb83cd] 2022-12-03T21:25:15Z [OpenMP][libomptarget] Improve NextGen plugin interface for initialization
[df852f4] 2022-12-03T21:15:46Z IRBuilder: convert Optional to std::optional
[73a6cd2] 2022-12-03T21:10:31Z [OpenMP][libomptarget] Add minor fixes to NextGen plugins
[4fde816] 2022-12-03T20:51:09Z [OpenMP][libomptarget] Allow overriding function that gets ELF symbol info
[9114ce4] 2022-12-03T20:35:23Z [flang] Take character function length into account when testing compatibility
[7724ac6] 2022-12-03T20:23:49Z [gn build] Port 17db0de330f9
[900f3f9] 2022-12-03T20:23:39Z [COFF] llvm::Optional => std::optional
[2c5d49c] 2022-12-03T20:17:05Z [Driver] llvm::Optional => std::optional
[17db0de] 2022-12-03T20:15:15Z Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."
[9a41739] 2022-12-03T20:14:21Z [flang] Use std::nullopt instead of None (NFC)
[a41fbb1] 2022-12-03T20:14:19Z [clang/unittests] Use std::nullopt instead of None (NFC)
[ab672e9] 2022-12-03T19:55:56Z FPEnv: convert Optional to std::optional
[059a23c] 2022-12-03T19:54:50Z [clang-tools-extra] Use std::nullopt instead of None (NFC)
[cd8702e] 2022-12-03T19:54:48Z [clang-tidy] Use std::nullopt instead of None (NFC)
[5891420] 2022-12-03T19:54:46Z [clang] Use std::nullopt instead of None (NFC)
[0c2f6e3] 2022-12-03T19:43:25Z [Driver] llvm::None => std::nullopt. NFC
[eeee3fe] 2022-12-03T19:34:27Z [Basic] Use std::nullopt instead of None (NFC)
[34e0d05] 2022-12-03T19:34:25Z [Analysis] Use std::nullopt instead of None (NFC)
[1806006] 2022-12-03T19:34:24Z [StaticAnalyzer] Use std::nullopt instead of None (NFC)
[3233290] 2022-12-03T19:23:17Z [flang] Disable flang/test/Semantics/resolve110.f90 on Windows
[bb666c6] 2022-12-03T19:13:43Z [CodeGen] Use std::nullopt instead of None (NFC)
[e31564a] 2022-12-03T19:13:41Z [AST] Use std::nullopt instead of None (NFC)
[8595f2e] 2022-12-03T19:13:39Z [Sema] Use std::nullopt instead of None (NFC)
[fee041f] 2022-12-03T19:09:59Z [flang] Document and warn about an extension
[61cb964] 2022-12-03T18:49:51Z [lldb] Convert Optionalllvm::Reloc::Model to std::optional
[bac9742] 2022-12-03T18:38:12Z CodeGen/CommandFlags: Convert Optional to std::optional
[d7a1351] 2022-12-03T18:12:58Z [flang] Enforce accessibility requirement on type-bound generic operators, &c.
[00272ad] 2022-12-03T18:11:34Z [ELF] Add final to some SyntheticSection derived classes
[8c7c20f] 2022-12-03T18:08:47Z Convert Optional to std::optional
[d98c172] 2022-12-03T18:00:51Z [ELF] Fix TimeTraceScope for "Finalize .eh_frame"
[7d147a3] 2022-12-03T17:27:39Z [flang] Warn on missing colons (C768)
[16a72a0] 2022-12-03T16:08:58Z [AArch64] Enable the select optimize pass for AArch64
[2f999cc] 2022-12-03T15:53:04Z [flang] Respect function vs subroutine distinction in generic matching
[4178671] 2022-12-03T14:47:59Z [clang][Windows]Ignore Options '/d1'
[ae918c7] 2022-12-03T14:24:03Z [clang-format] Add .inc extension to git-clang-format
[d4c5c7e] 2022-12-03T13:02:41Z Revert "[LoongArch] Use tablegen size for getInstSizeInBytes"
[2c313d9] 2022-12-03T12:49:43Z [loongarch] fix syntax error in script
[5ceaeed] 2022-12-03T11:00:44Z Improve type conversion error propagation/failure during LLVM lowering
[6272f87] 2022-12-03T10:49:16Z [AArch64] Make ArchInfo copyable again
[1e33330] 2022-12-03T08:57:10Z mlir/TosaToTensor: fix typos in test
[57c8935] 2022-12-03T08:55:03Z mlir/linalg: improve debugging in LinalgTransformOps
[0b74de5] 2022-12-03T08:52:57Z .mailmap: add entry for myself
[0604241] 2022-12-03T08:16:34Z [clang-repl] Fix ambiguous initializer list.
[bfab778] 2022-12-03T07:27:48Z [clang][modules] Serialize the new RecordID
[dc48893] 2022-12-03T07:18:07Z [clang-repl] Support statements on global scope in incremental mode.
[e324a80] 2022-12-03T07:12:38Z [BOLT] Use std::nullopt instead of None (NFC)
[c68af42] 2022-12-03T07:12:36Z [lld] Use std::nullopt instead of None (NFC)
[34b8daf] 2022-12-03T06:40:32Z Revert "[llvm-objcopy] Fix --section-add when section contain empty bytes"
[b6a01ca] 2022-12-03T06:10:37Z [llvm/unittests] Use std::nullopt instead of None (NFC)
[b253628] 2022-12-03T05:23:41Z [mlir][spirv] Clean up test-availability pass. NFC.
[aadaafa] 2022-12-03T05:11:44Z [llvm] Use std::nullopt instead of None (NFC)
[ed88e60] 2022-12-03T05:11:42Z [utils] Use...

Read more

llvm-16.2022-11-27Z.204cd4e

26 Jan 02:53
Compare
Choose a tag to compare

[b6c5875] 2022-11-27T23:26:23Z [NFC][asan] Rename variables in __sanitizer_annotate_contiguous_container
[ad663be] 2022-11-27T23:26:23Z [test][asan] Deduplicate code
[8226ec0] 2022-11-27T23:26:23Z [test][asan] Check find_bad_address test
[0ea3386] 2022-11-27T22:40:10Z [IR] Use std::optional in Statepoint.h (NFC)
[f9b93cf] 2022-11-27T22:40:08Z [IR] Use std::optional in ModuleSummaryIndex.h (NFC)
[a18ca45] 2022-11-27T22:40:07Z [IR] Use std::optional in Instructions.h (NFC)
[6fd5c0b] 2022-11-27T22:40:05Z [IR] Use std::optional in InstrTypes.h (NFC)
[cc0764e] 2022-11-27T22:16:13Z [Support] Use std::optional in raw_ostream.h (NFC)
[cb31997] 2022-11-27T22:16:11Z [Support] Use std::optional in ToolOutputFile.h (NFC)
[c6007e5] 2022-11-27T22:16:09Z [Support] Use std::optional in InstructionCost.h (NFC)
[88e41b4] 2022-11-27T22:16:08Z [Support] Use std::optional in InitLLVM.h (NFC)
[74151a2] 2022-11-27T22:16:06Z [Support] Use std::optional in HashBuilder.h (NFC)
[4700e7c] 2022-11-27T22:16:05Z [Support] Use std::optional in GlobPattern.h (NFC)
[d12a685] 2022-11-27T22:16:03Z [Support] Use std::optional in GenericDomTreeConstruction.h (NFC)
[9178753] 2022-11-27T22:16:01Z [Support] Use std::optional in CachePruning.h (NFC)
[537137e] 2022-11-27T21:32:20Z mlir/linalg: use std::optional
[d32ec52] 2022-11-27T21:32:18Z mlir/VectorToGPU: use std::optional (NFC)
[ae634b1] 2022-11-27T20:18:28Z [Analysis] Use std::optional in TensorSpec.h (NFC)
[1226028] 2022-11-27T20:18:26Z [Analysis] Use std::optional in TargetTransformInfo.h (NFC)
[a5410e7] 2022-11-27T20:18:24Z [Analysis] Use std::optional in TargetLibraryInfo.h (NFC)
[013afcf] 2022-11-27T20:18:23Z [Analysis] Use std::optional in ProfileSummaryInfo.h (NFC)
[0cd85e2] 2022-11-27T20:18:21Z [Analysis] Use std::optional in ObjCARCAnalysisUtils.h (NFC)
[419adb6] 2022-11-27T20:18:20Z [Analysis] Use std::optional in ModuleSummaryAnalysis.h (NFC)
[1e723b75] 2022-11-27T20:18:18Z [Analysis] Use std::optional in MemoryDependenceAnalysis.h (NFC)
[9944625] 2022-11-27T20:18:16Z [Analysis] Use std::optional in MLInlineAdvisor.h (NFC)
[2924a7f] 2022-11-27T20:18:15Z [Analysis] Use std::optional in LoopCacheAnalysis.h (NFC)
[02e9de3] 2022-11-27T20:18:13Z [Analysis] Use std::optional in LoopAccessAnalysis.h (NFC)
[5047104] 2022-11-27T19:49:06Z [Analysis] Use std::optional in LazyCallGraph.h (NFC)
[4c88bc5] 2022-11-27T19:49:05Z [Analysis] Use std::optional in InlineCost.h (NFC)
[b77a88c] 2022-11-27T19:49:03Z [Analysis] Use std::optional in IRSimilarityIdentifier.h (NFC)
[c3c0cd6] 2022-11-27T19:49:01Z [Analysis] Use std::optional in DemandedBits.h (NFC)
[561a470] 2022-11-27T19:49:00Z [Analysis] Use std::optional in BlockFrequencyInfoImpl.h (NFC)
[d1925fa] 2022-11-27T19:48:58Z [Analysis] Use std::optional in BasicAliasAnalysis.h (NFC)
[c0c5ffa] 2022-11-27T19:48:57Z [ADT] Use std::optional in TypeSwitch.h (NFC)
[dd436d3] 2022-11-27T19:48:55Z [ADT] Use std::optional in StringSwitch.h (NFC)
[4bcab22] 2022-11-27T19:21:29Z [NFC][InstCombine] Drop "unused" check prefixes in newly added test
[8a85fa6] 2022-11-27T18:58:36Z Fixup last commit - actually stage check line updates
[242798c] 2022-11-27T18:57:43Z [NFC][InstCombine] Add test coverage for potential fold
[1b900b0] 2022-11-27T18:51:09Z Apply clang-tidy fixes for bugprone-copy-constructor-init in TestLinalgDecomposeOps.cpp (NFC)
[272b45c] 2022-11-27T18:51:09Z Apply clang-tidy fixes for modernize-use-equals-default in TestLinalgDecomposeOps.cpp (NFC)
[f452c96] 2022-11-27T18:14:53Z Reassociate: Convert tests to opaque pointers
[b4b5f14] 2022-11-27T17:55:30Z Verifier: Update error message for opaque pointers
[fe46688] 2022-11-27T17:42:08Z Verifier: Check ifunc resolver functions return a pointer
[8e3e218] 2022-11-27T17:41:29Z llvm-reduce: Fix producing invalid reductions on ifunc
[b6909fe] 2022-11-27T17:41:28Z JumpThreading: Modernize some test checking
[026df95] 2022-11-27T16:54:47Z [X86] Remove unnecessary VBLENDWYrr overrides
[7603b1e] 2022-11-27T16:44:38Z [Docs] Mention to add RUN line before running script to generate assertion
[23b2613] 2022-11-27T16:37:17Z [X86] Add test coverage for Issue #59217
[83d5052] 2022-11-27T16:19:28Z JumpThreading: Convert tests to opaque pointers
[07e34d2] 2022-11-27T16:19:28Z JumpThreading: Convert tests to -passes
[2285ba9] 2022-11-27T16:16:36Z [X86] Fix uops counts for SLM extract/extract-store instructions
[d0fea14] 2022-11-27T15:48:25Z Scalarizer: Fix fragile test of constant pointer
[e446d1d] 2022-11-27T15:30:37Z CodeGenPrepare: Don't use anonymous values some in tests
[8824318] 2022-11-27T15:17:38Z X86: Make test check more precise
[ffb2095] 2022-11-27T15:15:31Z CodeGenPrepare: Don't use undef base pointers in addressing mode test
[32b4d47] 2022-11-27T15:09:58Z Utils: Fix assume builder test using old name of null_pointer_is_valid
[926bba1] 2022-11-27T15:09:58Z SeparateConstOffsetFromGEP: Switch tests to use -passes
[d6cfc29] 2022-11-27T15:00:30Z [lld/mac] Covert start-lib.s test to use qualified paths instead of cd %t
[a774986] 2022-11-27T14:40:43Z Utils: Don't use anonymous values in test
[6437e04] 2022-11-27T14:40:22Z HotColdSplit: Don't use anonymous values in test
[5e49649] 2022-11-27T14:40:00Z SampleProfile: Don't use anonymous values in test
[16663d8] 2022-11-27T14:39:42Z IndirectCallPromotion: Fix illegal promotion with opaque pointers
[91ae1af] 2022-11-27T14:31:12Z [AVR] Remove unused register scavenger
[3b2b83c] 2022-11-27T14:28:17Z [AVR] Add $ separator string (like avr-gcc)
[131cddc] 2022-11-27T14:27:42Z [AVR] Fix broken bitcast for aliases in non-zero address space
[6a353c7] 2022-11-27T12:53:10Z [AArch64] Add GPR rr instructions to isAssociativeAndCommutative
[bb7b937] 2022-11-27T12:29:53Z [Orc][examples] Temporarily re-enable tests for the C API and keep an eye on sanitizer bots
[0ec197a] 2022-11-27T12:24:17Z [Orc][examples] Emit artifacts in test-specific output folder (NFC)
[c1a419c] 2022-11-27T10:45:26Z [lldb][JITLoaderGDB] Resolve __jit_debug_register_code as eSymbolTypeCode
[233a889] 2022-11-27T05:12:31Z [ELF] Simplify ObjFile::parseLazy. NFC
[1117d91] 2022-11-27T05:03:34Z [lld] Use std::optional in lld.cpp (NFC)
[43429cd] 2022-11-27T05:02:09Z [MachO] Use std::optional in InputFiles.cpp (NFC)
[59cc8fb] 2022-11-27T04:59:04Z [MachO] Use std::optional in ExportTrie.cpp (NFC)
[dedb165] 2022-11-27T04:56:52Z [COFF] Use std::optional in PDB.cpp (NFC)
[ef70f9f] 2022-11-27T04:54:36Z [COFF] Use std::optional in InputFiles.cpp (NFC)
[fd8d0b0] 2022-11-27T04:53:26Z [COFF] Use std::optional in Driver.cpp (NFC)
[f63a19b] 2022-11-27T04:29:05Z [SPARC] Add tail call support for 64-bit target
[4191fda] 2022-11-27T03:19:15Z [ELF] Change most llvm::Optional to std::optional
[69acfae] 2022-11-27T03:09:32Z [yaml2obj] Use std::optional in yaml2obj.cpp (NFC)
[23a884b] 2022-11-27T03:06:49Z [obj2yaml] Use std::optional in elf2yaml.cpp (NFC)
[a2bc782] 2022-11-27T03:05:08Z [llvm-readobj] Use std::optional in ELFDumper.cpp (NFC)
[286223e] 2022-11-27T03:01:24Z [llvm-profgen] Use std::optional in ProfiledBinary.cpp (NFC)
[20d2432] 2022-11-27T02:59:41Z [llvm-profdata] Use std::optional in llvm-profdata.cpp (NFC)
[0428cf9] 2022-11-27T02:58:05Z [llvm-objdump] Use std::optional in llvm-objdump.cpp (NFC)
[a3bbbca] 2022-11-27T02:53:51Z [llvm-lipo] Use std::optional in llvm-lipo.cpp (NFC)
[6e5eeec] 2022-11-27T02:51:35Z [llvm-ifs] Use std::optional in llvm-ifs.cpp (NFC)
[170666e] 2022-11-27T02:49:27Z [llvm-dwp] Use std::optional in llvm-dwp.cpp (NFC)
[a7afa37] 2022-11-27T02:47:28Z [llvm-cov] Use std::optional in SourceCoverageViewText.cpp (NFC)
[4bb5141] 2022-11-27T02:45:08Z [llvm-cov] Use std::optional in SourceCoverageViewHTML.cpp (NFC)
[f64505c] 2022-11-27T02:42:47Z [llvm-cov] Use std::optional in CodeCoverage.cpp (NFC)
[fc93812] 2022-11-27T02:39:27Z [lli] Use std::optional in lli.cpp (NFC)
[4e58c88] 2022-11-27T02:36:55Z [dsymutil] Use std::optional in DwarfLinkerForBinary.cpp (NFC)
[41c6388] 2022-11-27T02:11:32Z [Vectorize] Use std::optional in VPlanSLP.cpp (NFC)
[5fc8f6c] 2022-11-27T02:03:49Z [Vectorize] Use std::optional in SLPVectorizer.cpp (NFC)
[2d1b093] 2022-11-27T01:55:33Z [Utils] Use std::optional in SimplifyCFG.cpp (NFC)
[88988c5] 2022-11-27T01:53:17Z [Utils] Use std::optional in LoopPeel.cpp (NFC)
[10bab60] 2022-11-27T01:49:07Z [Utils] Use std::optional in Local.cpp (NFC)
[12c80ef] 2022-11-27T01:44:44Z [Utils] Use std::optional in CloneFunction.cpp (NFC)
[d90a14f] 2022-11-27T01:41:52Z [Scalar] Use std::optional in SimpleLoopUnswitch.cpp (NFC)
[6288a09] 2022-11-27T01:39:36Z [Scalar] Use std::optional in ScalarizeMaskedMemIntrin.cpp (NFC)
[85cee3a] 2022-11-27T01:36:26Z [Scalar] Use std::optional in PartiallyInlineLibCalls.cpp (NFC)
[60d6445] 2022-11-27T01:33:11Z [Scalar] Use std::optional in LowerConstantIntrinsics.cpp (NFC)
[3bb0c70] 2022-11-27T01:29:32Z [Scalar] Use std::optional in LoopUnrollPass.cpp (NFC)
[f207cf1] 2022-11-27T01:26:57Z [Scalar] Use std::optional in LoopStrengthReduce.cpp (NFC)
[42c40f7] 2022-11-27T01:24:20Z [Scalar] Use std::optional in LoopSimplifyCFG.cpp (NFC)
[27ae235] 2022-11-27T01:21:19Z [Scalar] Use std::optional in LoopRotation.cpp (NFC)
[3e3be29] 2022-11-27T01:18:54Z [Scalar] Use std::optional in LoopPredication.cpp (NFC)
[d3a58c4] 2022-11-27T01:14:23Z [Scalar] Use std::optional in LoopInstSimplify.cpp (NFC)
[01fc2b8] 2022-11-27T01:08:27Z Revert "[FileCheck] Use std::optional in FileCheck.cpp (NFC)"
[bf0bd85] 2022-11-26T23:48:46Z [LV] Move trunc codegen to buildScalarSteps (NFCI).
[b68a38a] 2022-11-26T23:29:30Z [LTO] Use std::optional in LTO.cpp (NFC)...

Read more

llvm-16.2022-11-20Z.e8fafaf

26 Jan 02:56
Compare
Choose a tag to compare

[2bf5d86] 2022-11-20T22:43:22Z [ELF] Change rawData to content() and data() to contentMaybeDecompress()
[30f9eb1] 2022-11-20T22:32:17Z [clang] Remove unused forward declarations (NFC)
[cd3091a] 2022-11-20T22:26:36Z [LLDB] Do not dereference promise pointer in coroutine_handle pretty printer
[53b674e] 2022-11-20T21:56:13Z [ELF] InputSectionBase: add bool compressed to avoid overloading size with compressed semantics
[5fef791] 2022-11-20T21:30:19Z [Analysis] Remove getInverseMinMaxPred
[898b6c5] 2022-11-20T21:23:30Z [ELF] Shuffle SectionBase fields. NFC
[ad485b7] 2022-11-20T21:09:50Z Add version to all LLVM cmake package
[aac1c3b] 2022-11-20T20:34:16Z Add a new top level statistic that tracks how many modules have variable errors.
[3888913] 2022-11-20T20:24:16Z [ADT] Remove deperecated methods in OptionalStorage
[752e651] 2022-11-20T20:06:19Z [ADT] Remove llvm::empty
[a6cb924] 2022-11-20T19:52:13Z [TableGen] Let -register-info-debug dump Offset/Size for each SubRegIndex
[294fdd9] 2022-11-20T19:52:13Z [TableGen] Fix SubRegIndex size computation for concatenated subregs of unknown size
[1c308d6] 2022-11-20T19:52:13Z [LV] Clean up LoopVectorizationCostModel::calculateRegisterUsage. NFC
[5b19463] 2022-11-20T19:52:04Z [Support] Use std::is_convertible_v (NFC)
[c5a69ae] 2022-11-20T19:32:31Z [ADT] Use std::is_copy_constructible_v (NFC)
[89365b1] 2022-11-20T19:28:35Z [X86] IceLakeServer - PACKS instructions take latency 3cy
[4346318] 2022-11-20T19:18:52Z [LLDB] Recognize std::noop_coroutine() in std::coroutine_handle pretty printer
[20ca119] 2022-11-20T18:56:49Z [libc++][NFC] Refactor run-buildbot to make it closer to our buildkite pipeline
[35df882] 2022-11-20T18:56:30Z [ADT] Remove deprecated llvm::array_lengthof
[111c298] 2022-11-20T18:51:22Z [ADT] Simplify determining size for joining items
[fb61dce] 2022-11-20T18:30:29Z [lldb] Fix test expectation in TestCoroutineHandle.py for 32-bit systems
[7524db4] 2022-11-20T17:59:36Z [llvm] Remove unused forward declarations (NFC)
[4f0520f] 2022-11-20T17:51:52Z [Clang] Add papers approved in Kona by WG21 to the C++ status page
[421bdc1] 2022-11-20T17:19:58Z [MCA][X86] Add test coverage for IFMA instructions
[7de156d] 2022-11-20T17:19:58Z [MCA][X86] Add missing test coverage for BWI instructions
[3b48a97] 2022-11-20T17:02:33Z [gn build] port af8c49dc1ec4
[af8c49d] 2022-11-20T15:51:32Z [libc++] Introduce a setting to remove fstream from the library
[242a9cf] 2022-11-20T15:40:50Z [LLD][COFF] Survive empty and invalid PCH signature
[e2bff1e] 2022-11-20T14:39:30Z [X86] Fix atomic rmw intrinsic expansion for non-opaque pointers
[01f4c30] 2022-11-20T14:35:16Z Reapply "[LLDB] Devirtualize coroutine promise types for std::coroutine_handle"
[4695f59] 2022-11-20T14:17:44Z [X86] Remove unnecessary SHLD32rri8/SHRD16rri8 instruction override from bdver2 model
[dd9a900] 2022-11-20T14:05:05Z [X86] Remove unnecessary XGETBV instruction overrides from znver1/znver2 models
[6a8fabf] 2022-11-20T13:56:04Z [MCA][X86] Add test coverage for XSAVE instructions
[a6686aa] 2022-11-20T13:19:49Z [X86] Remove unnecessary RDPMC/RDTSC instruction overrides from znver1/znver2 models
[9148aea] 2022-11-20T12:57:44Z [X86] Remove unnecessary string instruction overrides from znver1/znver2 models
[611db1c] 2022-11-20T12:22:11Z [X86] Remove unnecessary bit test instruction overrides from znver2 model
[357f1c4] 2022-11-20T12:13:02Z [X86] Improve LOOP/LOOPE/LOOPNE schedule on SandyBridge model
[420d02b] 2022-11-20T11:35:21Z [MCA][X86] Add test coverage for LOOP/LOOPE/LOOPNE instructions
[94d240a] 2022-11-20T10:48:27Z [X86] Remove unnecessary zmm shuffle instruction overrides from IceLake model
[13fd737] 2022-11-20T09:24:55Z [X86] znver2 - (V)EXTRACTPSrr takes 2 uops
[f49c2a8] 2022-11-20T09:07:03Z [ADT] Remove None=1 MSVC workaround
[1fa870b] 2022-11-20T08:24:40Z Use None consistently (NFC)
[92bccf5] 2022-11-20T07:53:48Z [clang-format] Don't use PPIndentWidth inside multi-line macros
[c903136] 2022-11-20T07:22:48Z [lldb] Use Optional::has_value instead of Optional::hasValue (NFC)
[7b91798] 2022-11-20T05:11:10Z [Analysis] Use llvm::Optional::value_or (NFC)
[510e5fb] 2022-11-20T02:42:48Z [X86] Use lock or/and/xor for cases that we only care about the EFLAGS
[27998d9] 2022-11-20T01:19:13Z [test][asan] Rename variables for less confusion
[5d1ae63] 2022-11-19T23:36:50Z [Analysis] Teach getOptionalIntLoopAttribute to return std::optional (NFC)
[6ccf1d2] 2022-11-19T23:00:19Z [SelectionDAG] Teach getRegistersForValue to return std::optional (NFC)
[d116378] 2022-11-19T22:09:05Z Remove unused llvm/IRPrinter/IRPrintingPasses.h or reorder #include after D137768
[ba5714d] 2022-11-19T21:46:23Z [MCA][X86] Add test coverage for VP2INTERSECT instructions
[474e41f] 2022-11-19T21:46:23Z [MCA][X86] Add test coverage for BF16 instructions
[5041129] 2022-11-19T21:45:27Z [ADT] Remove deprecated Any::hasValue
[201b785] 2022-11-19T21:25:18Z [AArch64] Disable aarch64-enable-gep-opt
[41f3e6b] 2022-11-19T21:24:47Z [lldb/Plugins] Fix build failure with GCC in ScriptedPythonInterface::Dispatch
[2baa99b] 2022-11-19T21:21:27Z [ADT] Remove deperecated methods in OptionalStorage
[0d41b32] 2022-11-19T21:16:24Z [libc][math] Remove UInt<128>::operation* specialization.
[e205fc1] 2022-11-19T21:12:26Z [libc] Add sub_with_borrow to builtin_wrapper.h
[420d0d3] 2022-11-19T21:02:19Z [MCA][X86] Add test coverage for VAES instructions
[c402694] 2022-11-19T20:54:05Z [mlir] Remove deprecated methods in OptionalParseResult
[2898ba5] 2022-11-19T20:33:32Z [Basic] Remove deprecated methods in MapEntryOptionalStorage
[49e483d] 2022-11-19T20:17:42Z [CodeView] Replace GHASH hasher by BLAKE3
[b0fb716] 2022-11-19T19:17:42Z [ConstraintElim] Add add nsw tests with negative constant.
[926a77b] 2022-11-19T18:51:35Z [ELF][test] Clean up PT_OPENBSD tests
[90702f4] 2022-11-19T18:15:38Z [X86] Remove unnecessary STD + CLD instruction overrides
[8033141] 2022-11-19T18:15:38Z [X86] Remove unnecessary STC instruction overrides
[be95424] 2022-11-19T17:58:14Z Revert "[XCOFF] llvvm-readobj support display symbol table of loader section of xcoff object file."
[7c188af] 2022-11-19T16:54:55Z [gn build] Reformat all build files
[50a5e42] 2022-11-19T16:53:39Z [ConstraintElim] Split up large gep-arithmetic.ll test.
[5acc03c] 2022-11-19T16:49:10Z [TableGen] SubtargetEmitter.cpp - clang-format includes sorting. NFC.
[dbe86a9] 2022-11-19T16:15:49Z [ConstraintElim] Rename test file to match contents.
[e8ea92d] 2022-11-19T15:37:52Z [X86] Remove some unnecessary cvt overrides
[88be0a2] 2022-11-19T14:38:53Z [X86] Ensure we're testing the misched-matrix.ll tests with the generic cpu
[3ad13ca] 2022-11-19T14:30:00Z [X86] Regenerate memcpy-2.ll test checks
[aae08b1d] 2022-11-19T12:04:45Z [MCA][X86] Add test coverage for BITALG instructions
[0745b0c] 2022-11-19T11:43:17Z Fix incorrect cast in VisitSYCLUniqueStableNameExpr
[6ed85a6] 2022-11-19T11:26:17Z [flang] Support lowering of intrinsic GET_COMMAND
[e37f8e5] 2022-11-19T09:52:22Z [test][asan] Simplify __sanitizer_verify_contiguous_container test
[d06b8b4] 2022-11-19T09:41:15Z [llvm-objdump] Left justify display of OpenBSD headers
[6971c1b] 2022-11-19T09:36:06Z [LoongArch] Add support for tail call optimization
[4b4250c7] 2022-11-19T09:26:51Z [test][asan] Simplify loops in test
[f0fbf51] 2022-11-19T08:24:30Z [test][asan] Simplify test
[80f4446] 2022-11-19T07:14:10Z [CodeGen][ARM] Fix ARMABIInfo::EmitVAAarg crash with empty record type variadic arg
[ac38a7d] 2022-11-19T07:04:27Z [MLIR] Fix incorrect assertion in memref replacement utility
[0e4378c] 2022-11-19T06:35:31Z [LoongArch] Add emergency spill slot for CFR spill/reload
[1dd5ca2] 2022-11-19T04:12:33Z Revert "[flang] Use proper attributes for runtime calls with 'i1' arguments/returns."
[ae0e5a5] 2022-11-19T03:51:25Z Revert "[flang] Support lowering of intrinsic GET_COMMAND"
[94bb511] 2022-11-19T03:22:27Z [MLIR] Add FieldParser implementation for Optional<> integer types.
[86ea67e] 2022-11-19T03:03:52Z [flang] Support lowering of intrinsic GET_COMMAND
[9d90cf2] 2022-11-19T01:59:23Z [OPENMP5.1] Initial support for message clause.
[96c037e] 2022-11-19T01:42:10Z [llvm] - Recognizing 'PT_OPENBSD_MUTABLE' segment type.
[fe07eeb] 2022-11-19T01:13:44Z [GlobalISel] Fix crash in applyShiftOfShiftedLogic caused by CSEMIRBuilder reuse instruction
[00be357] 2022-11-19T01:06:26Z [asan] Keep Itanium mangled names in global metadata
[3c36de5] 2022-11-19T00:51:34Z GlobalISel: Try to fold G_SEXT_INREG to G_AND with mask
[56c1660] 2022-11-19T00:26:47Z [OpenMP] Initial parsing/sema for 'strict' modifier with 'num_tasks' clause
[01a8c49] 2022-11-19T00:24:01Z AMDGPU/GlobalISel: Add some end-to-end g_sext_inreg tests
[b0847b0] 2022-11-19T00:05:19Z AMDGPU/GlobalISel: Insert freeze when splitting vector G_SEXT_INREG
[23481bf] 2022-11-18T23:54:22Z [FuzzMutate] Update InstModifierStrategy
[06e2b44] 2022-11-18T23:30:39Z [RISCV] Optimize scalable frame setup when VLEN is precisely known
[6705d94] 2022-11-18T23:29:14Z Revert "[SDAG] Allow scalable vectors in ComputeKnownBits"
[102f05b] 2022-11-18T23:25:59Z Revert "[SDAG] Allow scalable vectors in ComputeNumSignBits" and follow up
[1fe1299] 2022-11-18T23:21:41Z GlobalISel: Legalize strict_fsub
[ea1826e] 2022-11-18T23:09:02Z [MemProf] Defer profile file setup until dump time
[af029d3] 2022-11-18T22:25:23Z [libc][reland] Fix builtin definition for memory functions
[9e595e9] 2022-11-18T22:12:35Z [Clang][OpenMP] Add support for default to/from map types on target enter/exit data
[288843a] 2022-11-18T21:56:48Z [lldb/Python] Make use of PythonObject and Py...

Read more