The Week Of Monday 10 April 2023 Archives by thread
Starting: Mon Apr 10 00:00:23 PDT 2023
Ending: Sun Apr 16 23:58:44 PDT 2023
Messages: 2568
- [llvm] d0950d0 - [NFC][IRCE] Do not store latch exit count
Max Kazantsev via llvm-commits
- [PATCH] D147868: [SCEV] Strengthen huge constant trip multiples.
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Joshua Cao via Phabricator via llvm-commits
- [llvm] 2e6c72d - [TableGen] Move vectors into DAGInstruction instead of copying them. NFC
Craig Topper via llvm-commits
- [llvm] 551bfca - [TableGen] Make TreePatternNode::InlinePatternFragments a static method. NFC
Craig Topper via llvm-commits
- [llvm] 58dd265 - [TableGen] Pass size to std::vector constructor instead of using resize. NFC
Craig Topper via llvm-commits
- [PATCH] D147910: [IRCE] Relax restrictions on IRCE's latch exit count
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 097b702 - [Coverity] avoid array overflow when use -1 as index.
via llvm-commits
- [PATCH] D144215: [WIP][RISCV] Accept zicntr and zihpm command line options
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D147772: [NFC][GlobalISel] Add check for potentially dereferencing null return value
Bing Yu via Phabricator via llvm-commits
- [PATCH] D147334: [AMDGPU] Don't select _SGPR forms of SMEM instructions on GFX9+
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147921: [X86][AMX] Add check for potentially dereferencing null return value
Bing Yu via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, RHS) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147922: [Assignment Tracking] Fix replaceVariableLocationOp for dbg.assign with DIArgList
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D147923: Change dyn_cast to cast
Bing Yu via Phabricator via llvm-commits
- [PATCH] D139109: [LoopUnswitch] Perform loop unswitching on select instructions
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D147683: AMDGPU: mark SET_INACTIVE_* as convergent operation
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147557: [SCEV] Improve AddRecs' range computation
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 5b96b13 - [SCEV] Improve AddRecs' range computation in Expensive Range Sharpening mode
Max Kazantsev via llvm-commits
- [PATCH] D147842: [Docs][llvm-exegesis] Add documentation for --use-dummy-perf-counters
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D147066: [DWARFLinker][DWARFv5] Add handling of DW_OP_addrx and DW_OP_constx expression operands.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D147926: [llvm-exegesis] Fix ifdefs in X86/Target.cpp
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D141030: [AMDGPU] Legalize soffset of buffer instruction. Use Waterfall loop logic.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D147927: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling
LuoYuanke via Phabricator via llvm-commits
- [llvm] f6e70ed - [AMDGPU] Extend tbuffer_load_format merge
via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D147707: Make BPF stack size overridable
Niclas Hedam via Phabricator via llvm-commits
- [PATCH] D147931: [ARM] Fix null pointer dereferences in ARMMachObjectWriter::recordRelocation()
Alexey Vishnyakov via Phabricator via llvm-commits
- [PATCH] D144565: dwp check overflow
zhuna via Phabricator via llvm-commits
- [PATCH] D147472: [VPlan] Use VPLiveOut to update FOR live-out users.
Florian Hahn via Phabricator via llvm-commits
- [llvm] c255eb2 - [VPlan] Use VPLiveOut to update FOR live-out users.
Florian Hahn via llvm-commits
- [llvm] 55fc4f6 - [TableGen] Fix compile fail when compiling llvm with MSVC due to typo in 931418667063
Shengchen Kan via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D147902: ValueTracking: Implement computeKnownFPClass for fpext
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D147903: Add a new X86_64 AVX512 Clang+LLVM builder + AVX512 worker
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D147879: ValueTracking: Implement computeKnownFPClass for llvm.trunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147932: ValueTracking: Implement computeKnownFPClass for various rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147106: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147933: [WIP] IV canonicalizaiton
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D147934: [RISCV] Support LLVM IR intrinsics for XSfvcp extension.
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D147781: [AMDGPU] Extend tbuffer_load_format merge
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D147655: Implement mangling rules for C++20 concepts and requires-expressions.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D143248: Emit CFI directives in epilogue and enable CFIFixup pass for RISC-V.
Varun Kumar E via Phabricator via llvm-commits
- [llvm] 635c725 - [AMDGPU][NFC] Regenerate test checks for merge-tbuffer.mir
via llvm-commits
- [PATCH] D147936: ValueTracking: Handle minimum/maximum in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146906: Generate `MachineValueType.h` (partially) from `ValueTypes.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146179: ValueTypes.td: Reorganize ValueType to generate `MachineValueType.h`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D147938: ValueTracking: Handle exp/exp2 in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147937: fix: Link `atomic` into LLVMOrcJIT on platforms without hardware support for atomics
Owen Shepherd via Phabricator via llvm-commits
- [PATCH] D147939: ValueTracking: Handle fptrunc in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Nathan James via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Erich Keane via Phabricator via llvm-commits
- [PATCH] D146872: [1/11][IR] Permit load/store/alloca for struct of the same scalable vector type
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D147940: [Flang][OpenMP][OMPIRBuilder] Add lowering of TargetOp for device codegen
Sergio Afonso via Phabricator via llvm-commits
- [llvm] 975cc76 - Simplify test with deopt state in D147662. NFC
Anna Thomas via llvm-commits
- [llvm] 27f8a62 - [LoopPredication] Fix where we generate widened condition. PR61963
Anna Thomas via llvm-commits
- [PATCH] D147662: [LoopPredication] Fix where we generate widened condition. PR61963
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D147942: ValueTracking: Delete body of isKnownNeverInfinity
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147944: [LV][NFC] Improve complexity of fixing users of reductions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D147752: [GuardUtils] Add asserts about loop varying widenable conditions
Anna Thomas via Phabricator via llvm-commits
- [compiler-rt] a54b6b3 - [sanitizer][win] Fix `Atexit()` on MinGW asan_dynamic runtime
Alvin Wong via llvm-commits
- [compiler-rt] 26c57df - [asan][test] Fix two test cases on Windows
Alvin Wong via llvm-commits
- [PATCH] D147413: [sanitizer][win] Fix `Atexit()` on MinGW asan_dynamic runtime
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D147445: [asan][test] Fix two test cases on Windows
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D147872: [X86] Correct the scheduling information for AVX-VNNI and AVX512-VNNI instructons.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D147866: ValueTracking: Implement computeKnownFPClass for minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145224: [LLVM][OHOS] Use emulated TLS for OHOS platform
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D147945: [AArch64] Add a basic pattern for FACGE and FACGT
Dave Green via Phabricator via llvm-commits
- [PATCH] D147871: ValueTracking: Implement computeKnownFPClass for sqrt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145884: test-release.sh: build projects and runtimes lists with semicolons
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D146819: [llvm][github] Add good-first-issue comment to issues
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D147947: [AArch64][GISel} Add FP16 fcmp lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D147887: Summary: Teach the AArch64 backend patterns to generate the RAX1 instruction.
Dave Green via Phabricator via llvm-commits
- [PATCH] D147948: [bazel][NFC] Replace @bazel_tools//src/conditions with equivalent @platforms rules
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] 87c1ed5 - Change dyn_cast to cast
Bing1 Yu via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147821: [DAG] Peek through zext/trunc in haveNoCommonBitsSet.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] f34a195 - [AMDGPU] Fix AddedComplexity for s_buffer_load patterns. NFCI.
Jay Foad via llvm-commits
- [PATCH] D145396: [AMDGPU] Fix AddedComplexity for s_buffer_load patterns. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147951: [VPlan][OuterLoop] Release the canonical loop to stride-one loop
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D147814: [RISCV][Tablegen] Make VLXSched and VSXSched classes aware of data and index lmul
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D147952: [DWARFLinkerParallel] Add interface files, create a skeleton implementation.
Alexey Lapshin via Phabricator via llvm-commits
- [lld] d5a50b0 - Fix warnings
Kazu Hirata via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D142746: AMDGPU: Fold fneg into bitcast of build_vector
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D147794: [mlgo][inl] Interactive mode: optionally tell the default decision
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D147096: AMDGPU: Created a sub-register class for the return address operand in the tail call return instruction
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D147947: [AArch64][GISel] Add FP16 fcmp lowering
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D147713: [RISCV] Combine concat_vectors of loads into strided loads
Philip Reames via Phabricator via llvm-commits
- [PATCH] D147714: [Attr] Introduce [[clang::nonportable_musttail]] as less strict version of [[clang::musttail]]
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D146595: [clang] Add "debug_trampoline" attribute
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D147740: [NFC][llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed
Lei Wang via Phabricator via llvm-commits
- [PATCH] D139907: [FuzzMutate] RandomIRBuilder has more source and sink type now.
Peter Rong via Phabricator via llvm-commits
- [llvm] 3bc1e08 - AMDGPU: Created a subclass for the return address operand in the tail call return instruction
Changpeng Fang via llvm-commits
- [PATCH] D146463: [CodeGen][RISCV] Change Shadow Call Stack Register to X3
Paul Kirth via Phabricator via llvm-commits
- [llvm] 18777c7 - [gn build] Port eb65912e41a1
Nico Weber via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of callsites with profile data
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147799: [RISCV][Tablegen] Remove LMUL from ReadVLDX, ReadVSTX, ReadVLDSX, ReadVSTSX scheduler classes
Craig Topper via Phabricator via llvm-commits
- [llvm] 6de3afe - [TableGen] Simplify how commuted variants are generated in GenerateVariantsOf. NFC
Craig Topper via llvm-commits
- [PATCH] D147025: [InstCombine] Teach alloca replacement to handle `addrspacecast`
Michael Liao via Phabricator via llvm-commits
- [PATCH] D145301: Add more efficient vector bitcast for AArch64
Lawrence Benson via Phabricator via llvm-commits
- [PATCH] D147957: [FS-AFDO] Generate probe-based profiles with discriminators.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D147958: [AMDGPU] NFC. Clean up check prefixes in fcmp test
Joe Nash via Phabricator via llvm-commits
- [PATCH] D147719: [OpenMP] Replace HeapToShared's initial value with `poison`
Artem Belevich via Phabricator via llvm-commits
- [llvm] c19bc61 - [Docs][llvm-exegesis] Add documentation for --use-dummy-perf-counters
Aiden Grossman via llvm-commits
- [PATCH] D147960: [lld-macho] Cache discovered dylib paths
Keith Smiley via Phabricator via llvm-commits
- [llvm] ab2e766 - [mlgo][inl] Interactive mode: optionally tell the default decision
Mircea Trofin via llvm-commits
- [PATCH] D147963: [LV] Use VPValue for SCEV expansion in fixupIVUsers (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147964: [VPlan] Introduce new entry block to VPlan for early SCEV expansion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147965: [LV] Use VPValue to get expanded value for SCEV step expressions (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D137588: [ScalarEvolution] Skip values from unreachable bbs for phi ranges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D145890: [InstCombine] Generate better code for std::bit_floor from libstdc++
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145792: [X86][MC] Emit instructions into SmallVector
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D147635: [libunwind] [SEH] Allow setting/getting the register UNW_X86_64_RIP
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147567: [VPlan] Only create extracts for recurrence exits if there are live-outs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147636: [libunwind] [SEH] Initialize _msContext with RtlCaptureContext
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | LHS, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [llvm] 35af27c - [VPlan] Only create extracts for recurrence exits if there are live-outs.
Florian Hahn via llvm-commits
- [llvm] 954befe - [LV] Turn check into assert in fixFixedOrderRecurrence (NFCI).
Florian Hahn via llvm-commits
- [PATCH] D147968: [RFC] BPF: Undo specific transform-preventing passes and add opt flags
Yonghong Song via Phabricator via llvm-commits
- [llvm] f9d0b35 - [LV] Re-use already computed runtime VF in fixFixedOrderRecurrence.
Florian Hahn via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142669: [VPlan] Allow planning with different cost models.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147634: [libunwind] Increase the external value of _LIBUNWIND_CURSOR_SIZE for SEH/x86_64
Martin Storsjö via Phabricator via llvm-commits
- [compiler-rt] dd75c50 - [compiler-rt] [builtins] Don't use assembly floatundi*f on x86_64 mingw
Martin Storsjö via llvm-commits
- [compiler-rt] 2ce71b2 - [compiler-rt] [test] Use %clangxx for tests that use -x c++
Martin Storsjö via llvm-commits
- [PATCH] D147637: [libunwind] [SEH] Sync LSDA and handler between unw_proc_info_t and DISPATCHER_CONTEXT
Martin Storsjö via Phabricator via llvm-commits
- [compiler-rt] 758318b - [compiler-rt] [test] [ubsan] Build .cpp files with %clangxx
Martin Storsjö via llvm-commits
- [compiler-rt] 25350a7 - [compiler-rt] [test] Generalize the triple regex for windows XFAILs
Martin Storsjö via llvm-commits
- [PATCH] D147739: [libunwind] [SEH] Handle ExceptionContinueExecution in forced unwinding
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147858: [libunwind] [test] Mark the signal_frame test as unsupported on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147685: [compiler-rt] [builtins] Don't use assembly floatundi*f on x86_64 mingw
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147687: [compiler-rt] [test] Use %clangxx for tests that use -x c++
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147861: [compiler-rt] [test] [ubsan] Build .cpp files with %clangxx
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147862: [compiler-rt] [test] Generalize the triple regex for windows XFAILs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147971: ValueTracking: Handle non-splat vectors in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147649: [Reland][ADT][ConcurrentHashTable] adapt ConcurrentHashTable and its users to LLVM_ENABLE_THREADS=0 mode.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D147849: [Android] Use ELF TLS for Android API level 29+
Dan Albert via Phabricator via llvm-commits
- [PATCH] D145761: [MTE] [llvm-readobj] Add globals section parsing to --memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D147444: [asan][test][win] Port more tests to not use clang-cl on MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147972: ValueTracking: Delete body of isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147832: [libcxx] Introduce clang::lto_visibility_public attribute
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] dea417f - [TableGen] Pass TreePatternNodePtr to InlinePatternFragments by const reference. NFC
Craig Topper via llvm-commits
- [PATCH] D146672: [ifs] Print an error when llvm-ifs is supplied with an unknown arch
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D147975: [StackProtector] don't check stack protector before calling nounwind functions
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139663: Emit unwind information in the .debug_frame section when the .cfi_sections .debug_frame directive is used.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D140975: Support critical edge splitting for jump tables
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D147976: [LSV] Improve chain splitting in some corner cases.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D32198: [TySan] A Type Sanitizer (LLVM)
Leonard Chan via Phabricator via llvm-commits
- [llvm] 420526f - [ifs] Print an error when llvm-ifs is supplied with an unknown arch
Haowei Wu via llvm-commits
- [PATCH] D147978: [RISCV] Remove getCPUFeaturesExceptStdExt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139254: Enhance stack protector
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D147285: [Support] Extended llvm-profdata's merge functionality to exclude profiles from functions matching configurable patterns
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D146546: [BOLT][RFC] Implement composed relocations
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D147980: Emit unwind information in .debug_frame section when .cfi_sections .debug_frame intrinsic is used
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D147982: Account for PATCHABLE instrs in Branch Relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D147983: [lld][driver] Add `--relax-gp`/`no-relax-gp` flags for GNU compatibility
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D147852: [WebAssembly] Handle block-like structures consistently in type checker
Derek Schuff via Phabricator via llvm-commits
- [llvm] 63c4967 - Use APInt::getOneBitSet (NFC)
Kazu Hirata via llvm-commits
- [llvm] 53ead52 - [Target] Use isNullConstant and isOneConstant (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D147835: [X86][mem-fold] Speed up test by not re-generating the .inc file
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 5950a06 - [MCJIT] Run ExecutionEngine/MCJIT/remote tests only if threads enabled.
Lang Hames via llvm-commits
- [PATCH] D147803: Run ExecutionEngine/MCJIT/remote tests only if threads enabled
Lang Hames via Phabricator via llvm-commits
- [compiler-rt] 039f0e6 - [Sanitizer][Test] Disable atos test on unknown address for ubsan
Blue Gaston via llvm-commits
- [llvm] 585742c - [SCEV] When computing trip count, only zext if necessary
Joshua Cao via llvm-commits
- [llvm] 569f7e5 - [SCEV][NFC] Convert check to assert getSmallConstantTripMultiple()
Joshua Cao via llvm-commits
- [llvm] 60470e1 - [LoopUnroll] Add script test checks for LoopUnroll/X86/mmx.ll
Joshua Cao via llvm-commits
- [llvm] 898a9ca - [SCEV] Strengthen huge constant trip multiples.
Joshua Cao via llvm-commits
- [PATCH] D140790: [MachineBasicBlock] Explicit FT branching param
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D143463: [X86] Use the CFA when appropriate for better variable locations around calls.
Kyle Huey via Phabricator via llvm-commits
- [llvm] 070233d - [X86][mem-fold] Speed up test by not re-generating the .inc file
Shengchen Kan via llvm-commits
- [PATCH] D147763: [ARM] Align code to 4-byte boundary after .arm directive
Antonio Abbatangelo via Phabricator via llvm-commits
- [llvm] 0beeadf - [ORC] Link `atomic` on platforms without hardware support for atomics.
Lang Hames via llvm-commits
- [PATCH] D147991: [LLVM][Casting.h] Fix dyn_cast for std::unique_ptr.
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [llvm] 2588e83 - [X86][mem-fold] Only run x86-fold-tables.test when target x86 is built
Shengchen Kan via llvm-commits
- [llvm] aaddf43 - [X86][AMX] Add check for potentially dereferencing null return value
Bing1 Yu via llvm-commits
- [PATCH] D147993: draft for fix resource leak in llc
Wang, Xin via Phabricator via llvm-commits
- [llvm] 915a45c - [Test] Add some more IndVars canonicalization tests
Max Kazantsev via llvm-commits
- [llvm] 921b8f4 - [SCEV][NFC] GetMinTrailingZeros switch case and naming cleanup
Joshua Cao via llvm-commits
- [llvm] 7df434e - [TableGen] Avoid vector copy in TreePatter::InlinePatternFragments. NFC
Craig Topper via llvm-commits
- [llvm] 027f60a - [X86][mem-fold] Use x86-registered-target in the tablgen test, NFCI
Shengchen Kan via llvm-commits
- [llvm] 437dfa5 - Fix use-after-free in help message: this cl::opt was binding a StringRef to a temporary string
Mehdi Amini via llvm-commits
- [llvm] 5f0bccc - [CodeGen][ShrinkWrap] Split restore point
via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D147771: [NFC] add check for potentially dereferencing null return value
Bing Yu via Phabricator via llvm-commits
- [llvm] 213b735 - [NFC] add check for potentially dereferencing null return value
Bing1 Yu via llvm-commits
- [llvm] bb2e9f2 - [TableGen] Call std::vector::reserve to preallocate memory before a loop of push_back. NFC
Craig Topper via llvm-commits
- [llvm] 8e0fb92 - [LICM] Add test showing subtraction hoisting opportunity
Max Kazantsev via llvm-commits
- [llvm] e5dc4db - [LICM][NFC] Restructure code to have one entry point for reassociation-based hoistings
Max Kazantsev via llvm-commits
- [llvm] cd24665 - [NFC] Fix typo in statistic description
Max Kazantsev via llvm-commits
- [llvm] 0ff02cf - [AMDGPU] Hide "removing function" diagnostics by default
via llvm-commits
- [PATCH] D147703: [AMDGPU] Hide "removing function" diagnostics by default
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D147994: Handle null dereference
Akshay Khadse via Phabricator via llvm-commits
- [llvm] 4acae5b - [RISCV] Remove is*Branch instruction flags from C_JR
Job Noorman via llvm-commits
- [PATCH] D147784: [RISCV] Remove is*Branch instruction flags from C_JR
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147995: Handle null dereference
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D147786: [AMDGPU] Less aggressively break large PHIs
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D145586: [AMDGPU] Tweak PromoteAlloca limits
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] c2dda66 - [Test] Fix tests according to initial intent, add more tests & comments
Max Kazantsev via llvm-commits
- [llvm] 353720a - [InstCombine][NFC] Add tests with icmp splat vectors and B masks
Simon Pilgrim via llvm-commits
- [PATCH] D143031: [InstCombine][NFC] Add tests with icmp splat vectors and B masks
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 03dcd9d - [InstCombine] Allow splats with poison/undef in llvm::decomposeBitTestICmp
Simon Pilgrim via llvm-commits
- [PATCH] D143032: [InstCombine] Allow splats with poison/undef in llvm::decomposeBitTestICmp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D146438: [RISCV][MC] Refine MCInstrAnalysis based on registers used
Job Noorman via Phabricator via llvm-commits
- [PATCH] D146033: [AArch64][TTI] Cost model FADD/FSUB/FNEG
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] cd91992 - [ARM] Convert test to opaque pointers
Nikita Popov via llvm-commits
- [PATCH] D147512: [ARM] Convert test to opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146813: [LICM] Reassociate GEPs to allow hoisting
Nikita Popov via Phabricator via llvm-commits
- [llvm] b8917ac - [LICM] Reassociate GEPs to allow hoisting
Nikita Popov via llvm-commits
- [PATCH] D147998: [RISCV] Support scalable vector strict_fsetcc/fsetccs.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D147827: [DAG] Peek through zext/trunc when matching (or (and X, (not Y)), Y).
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] a79ddac - [LoongArch] Fix typos in file description. NFC
via llvm-commits
- [llvm] d0027e0 - [AArch64][TTI] Cost model FADD/FSUB/FNEG
Sjoerd Meijer via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147168: [AMDGPU] Introduce SIInstrWorklist to process instructions in moveToVALU
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
James Henderson via Phabricator via llvm-commits
- [PATCH] D148000: [compiler-rt] [test] Remove a leftover XFAIL
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 8c0798f - [WebAssembly] Fix type index block type handling in type checker
Heejin Ahn via llvm-commits
- [PATCH] D147837: [WebAssembly] Fix type index block type handling in type checker
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 3e9881b - [WebAssembly] Handle block-like structures consistently in type checker
Heejin Ahn via llvm-commits
- [llvm] 86c65fc - [WebAssembly] Correctly check end_if/end_try with else/catch
Heejin Ahn via llvm-commits
- [PATCH] D147881: [WebAssembly] Correctly check end_if/end_try with else/catch
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D146771: [support] Provide overload to PrintNumber that use C++ types
James Henderson via Phabricator via llvm-commits
- [llvm] f8861ea - clang-format file I'm about to touch. NFCI
Diana Picus via llvm-commits
- [llvm] d9bf8ab - [AMDGPU] Add MMOs for GFX11 Streamout Instructions
Diana Picus via llvm-commits
- [PATCH] D146031: [AMDGPU] Add MMOs for GFX11 Streamout Instructions
Diana Picus via Phabricator via llvm-commits
- [llvm] 4876f43 - Revert "[AArch64][TTI] Cost model FADD/FSUB/FNEG"
Sjoerd Meijer via llvm-commits
- [PATCH] D147594: [PowerPC] Update `incr` after resetting the register in MI
ChenZheng via Phabricator via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist add/sub expressions
Max Kazantsev via Phabricator via llvm-commits
- [llvm] b94f0a9 - [llvm][clang] Correct example in -mcpu-help text
David Spickett via llvm-commits
- [PATCH] D147681: [RISCV] Support vector type strict_fmaxnum/fminnum.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] e17c1bb - [amdgpu][nfc] Update comments on LDS lowering
Jon Chesterfield via llvm-commits
- [llvm] 8e59fe2 - [FastISel] Correctly report prototype on miss
Alexis Engelke via llvm-commits
- [PATCH] D147716: [FastISel] Correctly report prototype on miss
Alexis Engelke via Phabricator via llvm-commits
- [llvm] 3d86ab9 - [X86][MC] Emit instructions into SmallVector
Alexis Engelke via llvm-commits
- [llvm] 243df83 - [LICM] Fix assert failure in no-allowspeculation mode
Nikita Popov via llvm-commits
- [llvm] 0929302 - [Test] Precommit negative test on add/sub hoisting
Max Kazantsev via llvm-commits
- [llvm] 7b8692a - [LICM][NFC] Do not forward declaration of hoistMinMax
Max Kazantsev via llvm-commits
- [PATCH] D148002: draft fix mem leak in WindowsManifestMerger.cpp
Wang, Xin via Phabricator via llvm-commits
- [llvm] 4ac6f99 - [LiveInterval] Fix live range overlap check
Momchil Velikov via llvm-commits
- [PATCH] D145707: [LiveInterval] Fix live range overlap check
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D148003: draft fix
Wang, Xin via Phabricator via llvm-commits
- [llvm] a42f589 - [LICM][NFC] Unify arithmetic statistics collection
Max Kazantsev via llvm-commits
- [llvm] b58a58c - [X86] vector-bo-select.ll - add SSE test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D147331: [ARM] Increase the Scalarized cost of masked gather/scatter operations
Dave Green via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D142885: [VPlan] Allow building a VPlan to may fail.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147504: [WebAssembly] `AsmTypeCheck` support to br instr
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 727ebef - [X86] Add test coverage for Issue #62014
Simon Pilgrim via llvm-commits
- [PATCH] D142839: [AMDGPU] Avoid using tuple where pair does suffice
Jay Foad via Phabricator via llvm-commits
- [llvm] 0f59720 - AMDGPU: Fold fneg into bitcast of build_vector
Matt Arsenault via llvm-commits
- [PATCH] D147851: ValueTracking: Handle no-nan check for computeKnownFPClass for fadd/fsub
Nikita Popov via Phabricator via llvm-commits
- [llvm] 721a914 - [Pipelines] Remove redundant O0 check (NFC)
Nikita Popov via llvm-commits
- [llvm] f5f04a5 - [Pipelines] Use isLTOPreLink() helper in more places (NFC)
Nikita Popov via llvm-commits
- [PATCH] D142756: AMDGPU: Try to select fneg modifier from xor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143347: [lldb][DWARF] Infer no_unique_address attribute
Michael Buch via Phabricator via llvm-commits
- [PATCH] D147856: ValueTracking: Handle no-nan check for computeKnownFPClass for fmul
Nikita Popov via Phabricator via llvm-commits
- [llvm] 271853c - [Pipelines] Move AddDescriminators to consistent position
Nikita Popov via llvm-commits
- [PATCH] D147864: ValueTracking: Address todo for nan fmul handling in computeKnownFPClass
Nikita Popov via Phabricator via llvm-commits
- [llvm] 3833c69 - [Pipelines] Drop outdated comments about O0 (NFC)
Nikita Popov via llvm-commits
- [llvm] 56ec6fc - [X86] Split off test coverage for Issue #62014
Simon Pilgrim via llvm-commits
- [llvm] 25ed0c2 - [X86] Improve test coverage for Issue #62014
Simon Pilgrim via llvm-commits
- [llvm] 9041e1f - [DAG] Peek through zext/trunc in haveNoCommonBitsSet.
Amaury Séchet via llvm-commits
- [llvm] b983b44 - [CodeGen] Add Pre-commit tests for D146988
Igor Kirillov via llvm-commits
- [PATCH] D147659: [CodeGen] Add Pre-commit tests for D146988
Igor Kirillov via Phabricator via llvm-commits
- [llvm] d827865 - Recommit "[AArch64][TTI] Cost model FADD/FSUB/FNEG""
Sjoerd Meijer via llvm-commits
- [PATCH] D147596: Add baseline tests for D147597
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147715: [ARM] Fix Crashes in fp16/bf16 Inline Asm
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
Piyou Chen via Phabricator via llvm-commits
- [llvm] cbe4499 - Revert "[X86][mem-fold] Speed up test by not re-generating the .inc file"
Nico Weber via llvm-commits
- [PATCH] D147256: [DebugInfo] Fix file path separator when targeting windows.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D148008: [fuzzer] Fix -Wunreachable-code-aggressive warning in FuzzerDriver.cpp
Nico Weber via Phabricator via llvm-commits
- [llvm] 97f8d6b - [AMDGPU][NFC] Regenerate test checks for sub.ll
via llvm-commits
- [PATCH] D147599: [MLIR][OpenMP] Update OpenMPIRBuilderTest to use opaque pointers
Akash Banerjee via Phabricator via llvm-commits
- [llvm] b2020fe - [DbgHistoryCalculator] Improve debug messages
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D147718: [DbgHistoryCalculator] Improve debug messages
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D142888: [compiler-rt] Fix scudo build on ARM
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D148010: [Pipelines] Don't run module optimization in full LTO pre-link
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Enable AMDGPU Atomic Optimizer Pass by default.
Pravin Jagtap via Phabricator via llvm-commits
- [llvm] 298257b - [NFC] Autogenerate CodeGen/X86/and-or-fold.ll .
Amaury Séchet via llvm-commits
- [llvm] e529cda - [NFC] Add test cases for D147827
Amaury Séchet via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146988: [CodeGen] Enable processing of interconnected complex number operations
Igor Kirillov via Phabricator via llvm-commits
- [llvm] aeb4626 - [X86] Remove unnecessary OneUse limit from combineToExtendBoolVectorInReg (vXi1 bitcast(iX Cond)) select expansion
Simon Pilgrim via llvm-commits
- [PATCH] D147668: [RFC][X86 isel] Remove lane requirement from lowerShuffleAsUNPCKAndPermute
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147884: [NFC] format llvm/lib/Target/WebAssembly/AsmParser
Congcong Cai via Phabricator via llvm-commits
- [llvm] d8a0dc4 - [NFC] format llvm/lib/Target/WebAssembly/AsmParser
Congcong Cai via llvm-commits
- [llvm] 91105df - [DAG] Peek through zext/trunc when matching (or (and X, (not Y)), Y).
Amaury Séchet via llvm-commits
- [llvm] a39d2d5 - [ARM] Increase the Scalarized cost of masked gather/scatter operations
David Green via llvm-commits
- [llvm] 57fe7f4 - [AMDGPU] NFC. Clean up check prefixes in fcmp test
Joe Nash via llvm-commits
- [PATCH] D148016: CodeGenPrep: insert return after tail calls that return their arg.
Tim Northover via Phabricator via llvm-commits
- [llvm] af960a7 - [FunctionAttrs] Add cleanuppad test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D147694: [FunctionAttrs] Fix nounwind inference for landingpads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147787: [SLP][NFC]Introduce ShuffleCostEstimator and adjustExtracts member function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D146811: [LSR] Preserve LCSSA when rewriting instruction with PHI user
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 082a004 - [VPlan] Allow building a VPlan to may fail.
Florian Hahn via llvm-commits
- [llvm] e7f4ad1 - [Transforms] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D147457: [Reassociation] Only form CSE expressions for local operands
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D147702: [zorg] Remove llvm-avr-linux builder + worker
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 5675757 - [GuardUtils] Add asserts about loop varying widenable conditions
Anna Thomas via llvm-commits
- [PATCH] D148018: [Assignment Tracking] Trunc fragments for stores to vars smaller than the alloca
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148020: [Assignment Tracking][SROA] Don't un-poison dbg.assigns using multiple loc ops
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] d288411 - [Attributor] Name instructions in tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148022: [LegacyPM] Call getPassName only when needed
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D147236: [AArch64][Combine]: combine <2xi64> Mul-Add.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D147287: [InstrProf] Temporal Profiling
Ellis Hoag via Phabricator via llvm-commits
- [llvm] 244be0b - [InstrProf] Temporal Profiling
Ellis Hoag via llvm-commits
- [PATCH] D148023: [X86][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [llvm] 72fc08a - [InstCombine] Teach alloca replacement to handle `addrspacecast`
Michael Liao via llvm-commits
- [PATCH] D147539: [LV] Enable stride versioning to support Fortran IR
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D147451: [CodeGen] Enable AArch64 SVE FCMLA/FCADD instruction generation in ComplexDeinterleaving
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D145441: [AMDGPU] Define data layout entries for buffers
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D147812: [InstrProf] Use BalancedPartitioning to order temporal profiling trace data
Ellis Hoag via Phabricator via llvm-commits
- [llvm] c95b322 - [Assignment Tracking] Fix replaceVariableLocationOp for dbg.assign with DIArgList
via llvm-commits
- [PATCH] D146749: [CodeGen] Fix nomerge attribute not working in tail calls.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 68afaa3 - [LV] Use std::make_optional to fix build failure after 082a0046.
Florian Hahn via llvm-commits
- [llvm] 20b929b - [X86] widen-load-of-small-alloca tests - use X86 check prefix for i686 triples
Simon Pilgrim via llvm-commits
- [PATCH] D148032: [symbolizer] Change error message if module not found
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 9106960 - [Assignment Tracking][SROA] Don't un-poison dbg.assigns using multiple loc ops
via llvm-commits
- [llvm] d05b570 - [Assignment Tracking] Trunc fragments for stores to vars smaller than the alloca
via llvm-commits
- [PATCH] D128813: [unknown_provenance] Verifier: check it only exists on the ptr_provenance path
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D147547: [AMDGPU] Add buffer intrinsics that take resources as pointers
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 5e2d8a3 - [RISCV] Remove getCPUFeaturesExceptStdExt.
Craig Topper via llvm-commits
- [PATCH] D148033: [LLD][ARM] Handle .ARM.exidx sections at non-zero output sec offset
Peter Smith via Phabricator via llvm-commits
- [llvm] ff32671 - [RISCV][Tablegen] Remove LMUL from ReadVLDX, ReadVSTX, ReadVLDSX, ReadVSTSX scheduler classes
Nitin John Raj via llvm-commits
- [llvm] a38b2d7 - [RISCV][Tablegen] Make VLXSched and VSXSched classes aware of data and index lmul
Nitin John Raj via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D147195: [RISCV] Support llvm.lround intrinsics with i32 return type on RV64.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 6ad91fc - [hwasan] Don't require untagged pointer in __hwasan_tag_memory
Vitaly Buka via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 64d29e8 - [RISCV] Add segment load/store to getTgtMemIntrinsic.
Craig Topper via llvm-commits
- [PATCH] D134599: [RISCV] Add CodeGen support of RISCV zcmp Extension
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D32197: [TySan] A Type Sanitizer (Runtime Library)
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D148036: [SLP]Improve reduction cost model for scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148037: [BPF] Make sure ALU32 feature is set in MCSubtargetInfo for mcpu=v3
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D147865: ValueTracking: Implement computeKnownFPClass for sin/cos
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148041: [test] Remove occurences of br undef in CodeGen/AMDGPU tests.
Kriti Gupta via Phabricator via llvm-commits
- [llvm] d00158c - [SLP][NFC]Introduce ShuffleCostEstimator and adjustExtracts member function.
Alexey Bataev via llvm-commits
- [PATCH] D147993: Add delete to fix resource leak in llc.cpp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148042: [MSP430] Get the DWARF pointer size from MCAsmInfo instead of DataLayout.
Ilia Kuklin via Phabricator via llvm-commits
- [llvm] f3b5fca - [mlgo] Fix the help message for interactive mode default advice
Mircea Trofin via llvm-commits
- [PATCH] D148043: [InferAttrs] Mark frexp and modf as memory(argmem: write)
Daniel Woodworth via Phabricator via llvm-commits
- [PATCH] D147572: [Clang][OpenMP] Fix failure with team-wide allocated variable
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D144226: [Loop-Interchange] Allow inner-loop only reductions
Ankit via Phabricator via llvm-commits
- [PATCH] D148045: [NFC][Symbolizer] Refactor out MarkupContext
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D148046: Map from module-relative addresses in MarkupContext.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D148047: [Symbolizer] Parse MarkupContext from JSON.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D148048: ValueTracking: Fix backwards handling of fpclass assumes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148049: [llvm-objdump] Add --markup-context to adjust VMAs.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D146854: [Symbolizer] Add flag to dump symbolizer markup context JSON.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D148051: AMDGPU: Reduce number of calls to computeKnownFPClass and pass all arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148054: [WebAssembly] `AsmTypeCheck` support to br instr
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148055: [BOLT] Fix creation of invalid CFG in presence of dead code
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D145168: Move DBG_VALUE's that depend on loads to after a load if the load is moved due to the pre register allocation ld/st optimization pass
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D145510: [SCEV] Fix finite loop non-strict predicate simplification (PR60944)
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] 7849967 - [lsan] Regression test for 7d328668691a
Vitaly Buka via llvm-commits
- [PATCH] D127461: [SelectionDAG] Use __memcmpeq to replace bcmp and bool usage memcmp
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 3712dd7 - [test][lsan] Reset pointer to leak memory
Vitaly Buka via llvm-commits
- [compiler-rt] 9d9a773 - [scudo] Temporariy dispatch region from `RegionBeg`
Chia-hung Duan via llvm-commits
- [PATCH] D148046: [Symbolizer] Map from module-relative addresses in MarkupContext.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D146645: [BOLT] Create section symbols for inserted sections
Amir Ayupov via Phabricator via llvm-commits
- [compiler-rt] 9d701c8 - [ORC] Fix fallout from switch to _objc_map/load_images-based registration.
Lang Hames via llvm-commits
- [PATCH] D146054: [RISCV] Add -print-supported-marchs and -march=help support
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] 8a986ab - [fuzzer] Fix -Wunreachable-code-aggressive warning in FuzzerDriver.cpp
Nico Weber via llvm-commits
- [llvm] cae2a36 - Revert "[AArch64][DAGCombiner]: combine <2xi64> add/sub."
Hassnaa Hamdi via llvm-commits
- [PATCH] D97646: [ASan][RISCV] Fix RISC-V memory mapping
Jun Sha via Phabricator via llvm-commits
- [PATCH] D147493: [ELF] Cap parallel::strategy to 16 cores when --threads= is unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129173: [RISCV] Remove debug location to spill/reload instructions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D148065: InstCombine: Directly use computeKnownFPClass in is.fpclass combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147691: [LoongArch][NFC] Add tests of multiplication with immediates (for D147692)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147692: [LoongArch] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D148002: Fix mem leak in WindowsManifestMerger.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148066: [RISCV] Add Smaia and Ssaia extensions support
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D141473: [PowerPC] Simplify fp-to-int store optimization
ChenZheng via Phabricator via llvm-commits
- [PATCH] D141249: [PowerPC] Combine fptoint-store under strict cases
ChenZheng via Phabricator via llvm-commits
- [llvm] 811759b - [AVR] Disable post increment load from program memory space
Ben Shi via llvm-commits
- [llvm] 91212e0 - [LoongArch][NFC] Add tests of multiplication with immediates
Ben Shi via llvm-commits
- [llvm] 89e53b2 - [LoongArch] Optimize multiplication with immediates
Ben Shi via llvm-commits
- [PATCH] D147761: [AVR] Disable post increment load from program memory space
Ben Shi via Phabricator via llvm-commits
- [PATCH] D148068: [AArch64] Lower fused complex multiply-add intrinsic to AArch64::FCMA
Hugo Trachino via Phabricator via llvm-commits
- [llvm] 9bb1727 - [GVNHoist][NFC] Regenerate test case
via llvm-commits
- [llvm] 7634e79 - [GVNHoist][NFC] Remove --check-globals in test file
via llvm-commits
- [PATCH] D147890: Fix sysvhash function
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147137: [InstSimplify] Extend handlng of fp min/max.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] dc98330 - [Test] Regenerate checks in some tests using auto-update script
Max Kazantsev via llvm-commits
- [llvm] 3657e77 - Add delete to fix resource leak in llc.cpp
via llvm-commits
- [llvm] 7a414ae - Remove forward declarations of llvm::Any
Kazu Hirata via llvm-commits
- [compiler-rt] ea47dcf - [compiler-rt] [test] Remove a leftover XFAIL
Martin Storsjö via llvm-commits
- [PATCH] D148071: [LoopUnroll] Prevent LoopFullUnrollPass to perform partial/runtime unrolling
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D146918: [CMake] Don't set absolute paths as install runpaths on ELF platforms in llvm_setup_rpath()
Butta via Phabricator via llvm-commits
- [PATCH] D148073: [SCEV] Improve willNotOverflow by checking min/max in wide range with context
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 01b5c60 - [IR] Use switch in Instruction::mayThrow() (NFC)
Nikita Popov via llvm-commits
- [llvm] ac02bf6 - [GVNHoist] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148077: [RISCV][NFC] Add test case for accept hexadecimal floating-point for fli instructions
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D147790: [mlir] [bufferization] Fix dealloc errors.
Matthias Springer via Phabricator via llvm-commits
- [PATCH] D147322: [AArch64] Improve fshl cost modeling if 3rd arg is constant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148003: Fix Mem leak in LLVMTargetMachine.cpp
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D146823: [GVN] Avoid replacing uniforms with non-uniforms in propagateEquality
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D148079: [llvm-exegesis] Refactor common parts out of FunctionExecutorImpl
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D148080: [opt] Remove the BreakpointPrinter pass
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148081: [opt] Remove the ExternalFunctionsPassedConstants pass
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148082: [opt] Cleanups related to legacy PM deprecation
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148083: [Transforms][LTO] Remove some redundant includes. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148084: [SCEV] Preserve NSW for AddRec multiplied by -1 if it cannot be signed minimum
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D148085: [llvm-exegesis] Add subprocess benchmarking mode
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D147668: [X86 isel] Remove lane requirement from lowerShuffleAsUNPCKAndPermute
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143896: [NFC][CodeGenPrepare] Match against the correct instruction when checking profitability of folding an address
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D145580: [lldb] Show register fields using bitfield struct types
David Spickett via Phabricator via llvm-commits
- [llvm] b00fc5a - Fix Mem leak in LLVMTargetMachine.cpp
via llvm-commits
- [llvm] 33c4421 - [Reland][ADT][ConcurrentHashTable] adapt ConcurrentHashTable and its users to LLVM_ENABLE_THREADS=0 mode.
Alexey Lapshin via llvm-commits
- [PATCH] D144638: [lit] Detect Inconsistent File Access Times
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D48593: Reuse code for calculating allocation size for alloca
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | OrC, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | OrC, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | OrC, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | OrC, C) --> icmp(X, 0)
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | OrC, C) --> icmp(X, 0)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | OrC, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147597: [InstCombine] icmp(X | OrC, C) --> icmp(X, 0)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] 4b8bc6b - [SCEV] Add additional tests for finite loop trip counts (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148097: [Test] Synergetic test update
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148098: [SCEV] Apply loop guards in willNotOverflow with context
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 3b221c6 - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFC
Simon Pilgrim via llvm-commits
- [llvm] b0f89f0 - [AArch64] Extend testing for folding fadd to predicated SVE insinstructions. NFC
David Green via llvm-commits
- [compiler-rt] ebb0f1d - [tsan] Add debugging interfaces into interface header.
Pierre Gousseau via llvm-commits
- [PATCH] D148100: [Assignment Tracking] Fix assertion in AssignmentTrackingPass::runOnFunction
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] b20c1ff - [X86] combinePTESTCC - remove unnecessary legal vector type assertion
Simon Pilgrim via llvm-commits
- [PATCH] D146158: [FuncSpec] Track the return values of specializations.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D147610: [RISCV][MC] Add support for experimental Zfbfmin extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D147611: [RISCV][MC] Add support for experimental Zvfbfmin extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D147612: [RISCV][MC] Add support for experimental Zvfbfwma extension
Alex Bradbury via Phabricator via llvm-commits
- [llvm] a11523a - [X86] Add test coverage for TESTPS/TESTPD showing the failure to demand only the sign bits
Simon Pilgrim via llvm-commits
- [PATCH] D148107: [SCEV] Set nowrap for finite non-strict predicates for addrecs
Nikita Popov via Phabricator via llvm-commits
- [llvm] f608ac6 - AMDGPU: Push fneg into bitcast of integer select
Matt Arsenault via llvm-commits
- [llvm] eb8e43a - ValueTracking: Remove outdated todo
Matt Arsenault via llvm-commits
- [llvm] 6aca400 - ValueTracking: Handle no-nan check for computeKnownFPClass for fadd/fsub
Matt Arsenault via llvm-commits
- [llvm] 94adb39 - unittests: Use opaque pointers in a test
Matt Arsenault via llvm-commits
- [llvm] 2811085 - InstCombine: Add some additional is.fpclass tests
Matt Arsenault via llvm-commits
- [PATCH] D142749: AMDGPU: Push fneg into bitcast of integer select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] 1e155ce - [X86] SimplifyDemandedBitsForTargetNode - add TESTPS/TESTPD support
Simon Pilgrim via llvm-commits
- [llvm] a3ee34f - [Test] Add ranges for some expressions in some SCEV tests (NFC)
Dmitry Makogon via llvm-commits
- [PATCH] D148113: [IRCE][NFC] Remove unused variable IsSigned
Aleksandr Popov via Phabricator via llvm-commits
- [llvm] 38292f0 - [Assignment Tracking] Fix assertion in AssignmentTrackingPass::runOnFunction
via llvm-commits
- [llvm] a6d9730 - Revert "Move "auto-init" instructions to the dominator of their users"
Hans Wennborg via llvm-commits
- [PATCH] D148115: [WebAssembly] Handle DebugLoc in DebugValueManager
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D148116: [Analysis] Remove DA & LegacyDA
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 797da79 - [LoopUtils] Add isKnownPositiveInLoop and isKnownNonPositiveInLoop functions
Dmitry Makogon via llvm-commits
- [PATCH] D148117: [AMDGPU] Don't S_MOV_B32 into $scc
Diana Picus via Phabricator via llvm-commits
- [PATCH] D148118: [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D148119: [AMDGPU] Fix amdgpu_gfx tail-call test
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75023: [RISCV][GlobalISel] Add lowerCall for calling convention
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D117318: [RISCV][GlobalISel] Add lowerReturn for calling conv
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 8556bee - [MLIR][OpenMP] Update OpenMPIRBuilderTest to use opaque pointers
Akash Banerjee via llvm-commits
- [PATCH] D148120: [InstCombine] Remove scalable get_active_lane_mask calls which are always false
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D148121: Clarify that the CoC texts are under a Creative Commons license
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D148122: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D146718: [LV] Add tests for integer min max with index reduction pattern. (NFC)
Mel Chen via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D147217: [OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
Sergio Afonso via Phabricator via llvm-commits
- [llvm] 3c8a34e - [gn] port a6ba74e471ac
Nico Weber via llvm-commits
- [PATCH] D143465: [LoopVectorize] Vectorize the reduction pattern of integer min/max with index.
Mel Chen via Phabricator via llvm-commits
- [llvm] 363c406 - [gn build] Port a6d9730f403a
LLVM GN Syncbot via llvm-commits
- [llvm] 2f2c76d - [gn build] Port e2b15ec235fe
LLVM GN Syncbot via llvm-commits
- [PATCH] D148126: [llvm][readobj] Add AArch64 SME and SME2 note types
David Spickett via Phabricator via llvm-commits
- [PATCH] D148127: [AMDGPU] Revert "Transform illegal intrinsics to V_ILLEGAL"
Jay Foad via Phabricator via llvm-commits
- [compiler-rt] c91ff4f - [profile] Make __llvm_profile_global_timestamp static to unbreak Darwin
Hans Wennborg via llvm-commits
- [llvm] c1fe305 - [Test] Add XFAIL test for PR62058
Max Kazantsev via llvm-commits
- [llvm] 3b73892 - [SimpleLoopUnswitch] Do not try to inject pointer conditions. PR62058
Max Kazantsev via llvm-commits
- [llvm] 6e6dbae - [GVN] Add additional metadata adjustment tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148129: [GVN] Adjust metadata for coerced load CSE
Nikita Popov via Phabricator via llvm-commits
- [llvm] 78148eb - [Matrix] Fix crash during dot product lowering.
Florian Hahn via llvm-commits
- [llvm] fee3980 - [AMDGPU] Fix amdgpu_gfx tail-call test
Sebastian Neubauer via llvm-commits
- [llvm] 6e56cda - [GVN] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D147522: [LoopVectorize] Take vscale into account when deciding to create epilogues
Paul Walker via Phabricator via llvm-commits
- [llvm] 6e78fd5 - [GVN][VNCoercion] Remove load widening leftovers (NFCI)
Nikita Popov via llvm-commits
- [llvm] 4b5a4d4 - [X86] Cleanup reduction cost table names. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d514382 - [X86] combinePTESTCC - attempt to use TESTPS/TESTPD instead of MOVMSKPS/MOVMSKPD for all-of cases with all-sign values.
Simon Pilgrim via llvm-commits
- [llvm] 63c3895 - [TTI][X86] getMinMaxCost - use existing integer min/max intrinsic cost values instead of maintaining a duplicate cost table
Simon Pilgrim via llvm-commits
- [llvm] ae28e01 - [VNCoercion] Drop some redundant functions (NFC)
Nikita Popov via llvm-commits
- [llvm] cfee494 - [AArch64][SVE] Extend predicated fma patterns to negative zero
David Green via llvm-commits
- [PATCH] D147723: [AArch64][SVE] Extend predicated fma patterns to negative zero
Dave Green via Phabricator via llvm-commits
- [PATCH] D148132: [compiler-rt] [test] Pass the mingw specific option for increasing stack size
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 76e4070 - Revert "[GuardUtils] Add asserts about loop varying widenable conditions"
Anna Thomas via llvm-commits
- [PATCH] D148133: [compiler-rt] [ubsan] Fix printing of floats in mingw mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148134: [AArch64] Replace DUP scalar by DUP element
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148135: ValueTracking: Add cannotBeOrderedLessThanZero to KnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147355: [LV] Optimize trip count SCEV.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148138: [FPEnv][LangRef] Update doc for strictfp attribute
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D148139: [BranchRelaxation] Correct JumpToFT value
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D148140: [Assignment Tracking] Ignore VLA-backed variables
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] ff11c4f - [Assignment Tracking] Ignore VLA-backed variables
via llvm-commits
- [PATCH] D134490: [NFC] check for UnreachableInst first as it is cheaper compared to getTerminatingDeoptimizeCall
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D148142: [WIP] Check and generate 32 bit saveexec for gfx10 and above targets
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D147602: [AArch64][GISel] Legalize non-power-of-two G_CTTZ
Sam Elliott via Phabricator via llvm-commits
- [compiler-rt] 6f42b97 - ASan: move allocator base to avoid conflict with high-entropy ASLR for x86-64 Linux
Thurston Dang via llvm-commits
- [llvm] 63a8ca3 - [LegacyPM] Call getPassName only when needed
Alexis Engelke via llvm-commits
- [PATCH] D147516: [AArch64][GISel] Legalize non-power-of-two G_CTLZ
Sam Elliott via Phabricator via llvm-commits
- [llvm] f86a5ff - [NFC][AArch64] Regenerate G_CTLZ Legalizer Test
Archibald Elliott via llvm-commits
- [llvm] 56065f8 - [AArch64][GISel] Legalize non-power-of-two G_CTLZ
Archibald Elliott via llvm-commits
- [llvm] b3a4dbf - [NFC][AArch64] Add Test for PR61549
Archibald Elliott via llvm-commits
- [llvm] 17cd511 - [DAGCombiner] Fix (shl (ctlz x) n) for non-power-of-two Data
Archibald Elliott via llvm-commits
- [PATCH] D147515: [NFC][AArch64] Regenerate G_CTLZ Legalizer Test
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D147517: [NFC][AArch64] Add Test for PR61549
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D147518: [DAGCombiner] Fix (shl (ctlz x) n) for non-power-of-two Data
Sam Elliott via Phabricator via llvm-commits
- [llvm] 162284b - [SLP][X86] Add SSE4 test coverage to minmax reduction tests
Simon Pilgrim via llvm-commits
- [PATCH] D148144: [GlobalISel] Move the truncstore_merge combine to the LoadStoreOpt pass and add support for an extra case.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D142318: [Support] Add PerThreadBumpPtrAllocator class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D148145: [LegacyPM] Reduce number of calls to getName
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D141302: [MachineCombiner] Lift same-bb restriction for reassociable ops.
Usman Nadeem via Phabricator via llvm-commits
- [llvm] 7c1a631 - [MTE] [llvm-readobj] Add globals section parsing to --memtag
Mitch Phillips via llvm-commits
- [PATCH] D148147: [AMDGPU] Don't assert that image intrinsics are supported
Jay Foad via Phabricator via llvm-commits
- [PATCH] D145374: [FuncSpec] Consider constant struct arguments when specializing.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D147132: [FuncSpec] Replace markArgInFuncSpecialization with handleCallArguments.
Alexandros Lamprineas via Phabricator via llvm-commits
- [compiler-rt] 99ab3d9 - [sanitizer] correct prctl scope
Vitaly Buka via llvm-commits
- [PATCH] D148149: [TTI] getMinMaxReductionCost - add std::optional<FastMathFlags> argument
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 9e3aa50 - [support] Provide overload to PrintNumber that use C++ types
Paul Kirth via llvm-commits
- [PATCH] D148150: [InstrProf][Temporal] Add weight field to traces
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D147647: [compiler-rt] [test] [builtins] Pass the right parameters for linking with -nodefaultlibs on mingw targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D145001: [X86] Add additional tests for folding `(select (setgt X, -1), C, C+1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] b28f407 - [SLP]Improve reduction cost model for scalars.
Alexey Bataev via llvm-commits
- [PATCH] D145586: [AMDGPU] Remove CC exception for Promote Alloca Limits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 9af9245 - [AArch64][SVE] Extend predicated fadd/fsub patterns to negative zero
David Green via llvm-commits
- [PATCH] D147724: [AArch64][SVE] Extend predicated fadd/fsub patterns to negative zero
Dave Green via Phabricator via llvm-commits
- [llvm] 0aaf634 - Move DBG_VALUE's that depend on loads to after a
Shubham Sandeep Rastogi via llvm-commits
- [compiler-rt] 3c83aee - [test][tsan] Attempt to fix darwing after D147337
Vitaly Buka via llvm-commits
- [PATCH] D146349: [InstCombine] Make `FoldOpIntoSelect` handle non-constants and use condition to deduce constants.
Nikita Popov via Phabricator via llvm-commits
- [llvm] 9bc5e8c - Revert "Move DBG_VALUE's that depend on loads to after a"
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D147900: [ValueTracking] Use `select` condition to help determine if `select` is non-zero
Nikita Popov via Phabricator via llvm-commits
- [lld] da68d21 - [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Fangrui Song via llvm-commits
- [PATCH] D147493: [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148159: [mlir][TransformDialect] Simplify the lowering of pack/unpack when these are just pad/unpad
Quentin Colombet via Phabricator via llvm-commits
- [llvm] d7c97e9 - [RISCV] Support llvm.lround intrinsics with i32 return type on RV64.
Craig Topper via llvm-commits
- [PATCH] D143758: [CodeGen] MRI call back in TargetMachine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148163: [compiler-rt] [test] [ubsan] Mark failing tests as unsupported for mingw configs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148165: [compiler-rt] [test] [profile] Skip an MSVC-style linker parameter in mingw mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148166: [compiler-rt] [test] [profile] Mark the without-libc test as unsupported on mingw
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148167: [compiler-rt] [test] [profile] Generalize existing MSVC XFAILs to cover mingw too
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148168: [compiler-rt] [test] [profile] Mark a Windows test as requiring an MSVC target
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Martin Storsjö via Phabricator via llvm-commits
- [llvm] d66e42c - [LoopIdiomRecognize] Replace getNegativeSCEV(getOne()) with getMinusOne. NFC
Craig Topper via llvm-commits
- [PATCH] D148170: [LoopIdiomRecognize] Remove NUW flag from SCEV in getTripCount.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148171: ValueTracking: Implement computeKnownFPClass for fdiv for nan/inf handling
Matt Arsenault via Phabricator via llvm-commits
- [llvm] aa1d269 - [CodeGen][RISCV] Change Shadow Call Stack Register to X3
Paul Kirth via llvm-commits
- [PATCH] D148174: [SLP]Introduce gather cost estimation function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146770: [Propeller] Match debug info filenames from profiles to distinguish internal linkage functions with the same names.
Rahman Lavaee via Phabricator via llvm-commits
- [compiler-rt] fd2cafb - [test][asan] Simplify test
Vitaly Buka via llvm-commits
- [PATCH] D147899: [ValueTracking] Add tests for using condition in select for non-zero analysis; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148180: [InstCombine] Add tests for deducing constants based on condition in select; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146348: [InstCombine] Add more tests for folding irem/idiv/mul with select; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148181: [Demangle] make llvm::demangle take a StringRef; NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D147891: [VPlan] Check VPValue step in isCanonical (NFCI).
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 4b47d87 - [LV] Optimize trip count SCEV.
Craig Topper via llvm-commits
- [PATCH] D148182: ValueTracking: Handle extractelement and extractvalue in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148184: [AMDGPU] Use resource base for buffer instruction MachineMemOperands
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 29c851f - [GlobalISel] Move the truncstore_merge combine to the LoadStoreOpt pass and add support for an extra case.
Amara Emerson via llvm-commits
- [llvm] 719024a - [GlobalISel][NFC] Add MachineInstr::getFirst[N]{Regs,LLTs}() helpers to extract regs & types.
Amara Emerson via llvm-commits
- [PATCH] D144687: [GlobalISel][NFC] Add MachineInstr::getFirst[N]{Regs,LLTs}() helpers to extract regs & types.
Amara Emerson via Phabricator via llvm-commits
- [compiler-rt] 2c12e9b - [crt] Enable sparc and mips targets
Fangrui Song via llvm-commits
- [llvm] ef38880 - [X86 isel] Remove lane requirement from lowerShuffleAsUNPCKAndPermute
Han Zhu via llvm-commits
- [llvm] b0e0c1e - [RISCV][TTI] Call improveShuffleKindFromMask like all the other backends
Philip Reames via llvm-commits
- [PATCH] D146182: [llvm-profdata] Fixed various issue with Sample Profile Reader
William Junda Huang via Phabricator via llvm-commits
- [llvm] 9683d2a - [docs] Fix --filter typo in SymbolizerMarkupFormat.rst
Fangrui Song via llvm-commits
- [PATCH] D148185: Add more efficient bitwise vector reductions on AArch64
Markus Everling via Phabricator via llvm-commits
- [PATCH] D148186: ValueTracking: Handle insertelement in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148187: [GISel] Legalize G_FSUB to G_FADD + G_FNEG even if G_FNEG is illegal
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D132608: [CMake] Clean up CMake binary dir handling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR
Ben Shi via Phabricator via llvm-commits
- [PATCH] D148188: [llvm-profdata] Make profile reader behavior consistent when encountering malformed profiles
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D148190: [lld][WebAssembly] Trace export of symbols when specified with --trace-symbol. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [llvm] 4bf9ca5 - [Pipeline] Remove Annotation2Metadata pass in post-link pipelines
Arthur Eubanks via llvm-commits
- [PATCH] D145978: [Pipeline] Remove Annotation2Metadata pass in post-link pipelines
Arthur Eubanks (out until mid-April) via Phabricator via llvm-commits
- [PATCH] D141752: [AVR] Fix an issue of writing 16-bit ports
Ben Shi via Phabricator via llvm-commits
- [llvm] 44d46c4 - [TableGen] Store CodeGenInstruction reference in EmitNodeMatcherCommon. NFC
Craig Topper via llvm-commits
- [PATCH] D147704: [Inliner] Preserve nonnull from callsites during inlining
Arthur Eubanks (out until mid-April) via Phabricator via llvm-commits
- [PATCH] D146780: [AArch64][GlobalISel] Selection support for v8s8, v4s16, v16s8 G_INSERT_VECTOR_ELT with GPR scalar
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
ChenZheng via Phabricator via llvm-commits
- [llvm] 18bfc92 - [JITLink] Remove a stale comment.
Lang Hames via llvm-commits
- [llvm] aea2a14 - [LoopUnroll] Prevent LoopFullUnrollPass to perform partial/runtime unrolling
Yashwant Singh via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Lang Hames via Phabricator via llvm-commits
- [llvm] d093d34 - [IRCE][NFC] Remove unused variable IsSigned
Max Kazantsev via llvm-commits
- [PATCH] D137632: [LoopPredication] Widen checks if condition operands constant ranges are known
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D146423: [Analys] Added new context analys for BB/Inst
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 6530bd3 - [BranchRelaxation] Correct JumpToFT value
Anshil Gandhi via llvm-commits
- [llvm] bb5befe - Revert "[CodeGen][ShrinkWrap] Split restore point"
via llvm-commits
- [llvm] 1290d0d - [NFC][m68k] Remove the lingering codebeads-related part in M68kInstrFormats.td
via llvm-commits
- [PATCH] D148194: [TableGen] Reduce the amount of storage space used for AddrSpaces in TypeSetByHwMode. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] 246f8d4 - [NFC][IRCE] Remove meaningless local variable
Max Kazantsev via llvm-commits
- [llvm] 05e4c01 - [Test] Regenerate test checks using auto-updater
Max Kazantsev via llvm-commits
- [llvm] 7d7b178 - [IRCE][Test] Add test showing that fake wide exit does not inhibit the transform
Max Kazantsev via llvm-commits
- [llvm] d20a1b8 - [WebAssembly] Handle DebugLoc in DebugValueManager
Heejin Ahn via llvm-commits
- [llvm] fd1d608 - [AMDGPU] Remove CC exception for Promote Alloca Limits
via llvm-commits
- [PATCH] D147998: [RISCV] Support vector strict_fsetcc/fsetccs.
Yeting Kuo via Phabricator via llvm-commits
- [compiler-rt] e323029 - Revert "[tsan] Add debugging interfaces into interface header."
Hans Wennborg via llvm-commits
- [PATCH] D148197: [TableGen] Allow references to class template arguments in defvar
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D148198: [ReachingDefs] make ReachingDefDefaultVal smaller
Bing Yu via Phabricator via llvm-commits
- [PATCH] D148199: [AMDGPU] Add a new command line argument amdgpu-atomic-optimizer-use-dpp
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D148196: [SelectionDAG] Rename ADDCARRY/SUBCARRY for consistency with other nodes
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D148196: [SelectionDAG] Rename ADDCARRY/SUBCARRY to UADDO_CARRY/USUBO_CARRY
Sergei Barannikov via Phabricator via llvm-commits
- [compiler-rt] 4a2da7e - Revert "ASan: move allocator base to avoid conflict with high-entropy ASLR for x86-64 Linux"
Hans Wennborg via llvm-commits
- [PATCH] D147520: Fix a time-trace issue of incorrect header hierarchy when a header contains a template function for its last symbol.
Ying Yi via Phabricator via llvm-commits
- [llvm] e063969 - [FunctionAttrs] Add another nounwind test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D146900: [docs][LangRef] Added minor update inside the `frem`. Fix : #61653
Benjamin Chetioui via Phabricator via llvm-commits
- [llvm] 169fde6 - [opt] Remove the BreakpointPrinter pass
Bjorn Pettersson via llvm-commits
- [llvm] c00b526 - [opt] Remove the ExternalFunctionsPassedConstants pass
Bjorn Pettersson via llvm-commits
- [llvm] 3a3ee93 - [opt] Cleanups related to legacy PM deprecation
Bjorn Pettersson via llvm-commits
- [llvm] 410775e - [Transforms][LTO] Remove some redundant includes. NFC
Bjorn Pettersson via llvm-commits
- [llvm] 674d3d7 - [ReachingDefs] make ReachingDefDefaultVal smaller
Bing1 Yu via llvm-commits
- [llvm] c819267 - [AArch64][CodeGen] Use interleave store for streaming compatible functions
Caroline Concatto via llvm-commits
- [PATCH] D147040: [AArch64][CodeGen] Use interleave store for streaming compatible functions
Caroline via Phabricator via llvm-commits
- [llvm] 1c656df - [GVN][SimplifyCFG] Add tests for dereferenceable metadata combining (NFC)
Nikita Popov via llvm-commits
- [llvm] ba482dd - Revert "[symbolizer] Treat invalid address as addr2line does"
Serge Pavlov via llvm-commits
- [llvm] 2124505 - [IRCE] Relax restrictions on IRCE's latch exit count
Max Kazantsev via llvm-commits
- [PATCH] D148202: [LangRef][Local] dereferenceable metadata violation is UB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148203: [Assignment Tracking][SelectionDAG] Fix dereferencing nullptr location from dbg.declare
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [compiler-rt] 6d7d0ed - [compiler-rt] [test] Pass the mingw specific option for increasing stack size
Martin Storsjö via llvm-commits
- [compiler-rt] fb012c1 - [compiler-rt] [ubsan] Fix printing of floats in mingw mode
Martin Storsjö via llvm-commits
- [compiler-rt] 5632030 - [compiler-rt] [test] [profile] Mark a Windows test as requiring an MSVC target
Martin Storsjö via llvm-commits
- [compiler-rt] d846a15 - [compiler-rt] [test] [profile] Mark the without-libc test as unsupported on mingw
Martin Storsjö via llvm-commits
- [compiler-rt] 6094200 - [compiler-rt] [test] [profile] Skip an MSVC-style linker parameter in mingw mode
Martin Storsjö via llvm-commits
- [compiler-rt] cafefe0 - [compiler-rt] [test] [builtins] Pass the right parameters for linking with -nodefaultlibs on mingw targets
Martin Storsjö via llvm-commits
- [llvm] a2e596b - [LegacyPM] Reduce number of calls to getName
Alexis Engelke via llvm-commits
- [llvm] a088bea - Add baseline tests for D147597
Jun Zhang via llvm-commits
- [llvm] e3175f7 - [InstCombine] icmp(X | OrC, C) --> icmp(X, 0)
Jun Zhang via llvm-commits
- [PATCH] D148204: [Assignment Tracking] Skip empty-metadata dbg.declares in AssignmentTrackingPass
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148149: [TTI] getMinMaxReductionCost - add FastMathFlag argument
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 9e30b87 - [TTI] getMinMaxReductionCost - add FastMathFlag argument
Simon Pilgrim via llvm-commits
- [PATCH] D148205: [IRCE] Refactor parseRangeCheckICmp to compute SCEVs instead of Values
Aleksandr Popov via Phabricator via llvm-commits
- [llvm] db1dac1 - [WebAssembly] `AsmTypeCheck` support to br instr
Congcong Cai via llvm-commits
- [PATCH] D148208: [llvm-readobj] fix unit test failure on 32bit machines
antoine moynault via Phabricator via llvm-commits
- [PATCH] D147432: [asan][test][win] Port trivial tests to not use clang-cl on MinGW
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148209: Add baseline tests for icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Nikita Popov via Phabricator via llvm-commits
- [llvm] fb8038d - [TTI] getExtendedReductionCost - replace std::optional<FastMathFlags> args with FastMathFlags
Simon Pilgrim via llvm-commits
- [llvm] 1afbdbd - [TTI] Remove unnecessary default CostKind args from getExtendedReductionCost/getMulAccReductionCost wrappers. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D148212: [Assignment Tracking][SelectionDAG] Downgrade dbg.assigns to dbg.values if assignment tracking is not enabled
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 808ee9e - [gn build] Port 6ea45e3007b8
LLVM GN Syncbot via llvm-commits
- [llvm] 9bd7b14 - [ARM] Replace some uses of -mcpu=cortex-m33 with architectures features. NFC
David Green via llvm-commits
- [llvm] 2bfd7a0 - [TTI][X86] getMinMaxCost - use existing float minnum/maxnum intrinsic cost values instead of maintaining a duplicate cost table
Simon Pilgrim via llvm-commits
- [PATCH] D147533: [AArch64][CodeGen][SME] Allow vectors large than hardware support to use SVE's load zero/sign-extend for fixed vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D147700: [llvm-exegesis] Allow setting dump file name
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D147776: [llvm-exegesis][AArch64] Handle OPERAND_UNKNOWN
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D148215: [SLP] Compute min/max scalar reduction costs using min/max intrinsics instead of expanded cmp+sel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D148217: [BOLT][NFC] Fix UB due to unaligned load in DebugStrOffsetsWriter
Job Noorman via Phabricator via llvm-commits
- [llvm] c950ba7 - [llvm][readobj] Add AArch64 SME and SME2 note types
David Spickett via llvm-commits
- [PATCH] D148218: [BOLT][NFC] Fix UB due to left shift of negative value
Job Noorman via Phabricator via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 41eba6c - [AArch64][GISel] Legalize non-power-of-two G_CTTZ
Archibald Elliott via llvm-commits
- [llvm] 09effa7 - [llvm][github] Add good-first-issue comment to issues
Timm Bäder via llvm-commits
- [llvm] eeb4fe0 - [NFC][ARM] Fix Type in Test
Archibald Elliott via llvm-commits
- [llvm] 7a356de - [clang][github] Try to fix multi-line py comment
Timm Bäder via llvm-commits
- [PATCH] D148221: [IR] llvm::createMinMaxOp - create integer min/max intrinsics instead of icmp/sel
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e07a421 - [lldb] Show register fields using bitfield struct types
David Spickett via llvm-commits
- [PATCH] D148224: [Test] Add IRCE tests with non-canonical range check
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148225: ValueTracking: Handle shufflevector in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2ecbe7c - [Docs] Point to the correct bug tracker
Jun Zhang via llvm-commits
- [PATCH] D148227: [IRCE] Support non-strict range check's predicate
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148229: [DAGCombine][AArch64][CodeGen] Allow 2x bigger vectors than legal for mulh lowering and use SVE's mulh for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D148230: ValueTracking: fadd +0 cannot return -0
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 9ee4fe6 - [ARM] Fix Crashes in fp16/bf16 Inline Asm
Archibald Elliott via llvm-commits
- [llvm] 9343738 - [Attributor] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148233: ValueTracking: Handle sign bit of constraint sitofp/uitofp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148234: [AArch64] Remove AND and FMOV between uaddlv an urshl
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148233: ValueTracking: Handle sign bit of constrained sitofp/uitofp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148235: [LoopInfo] Move generic LoopInfo into own files
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148236: ValueTracking: Handle constrained_sqrt in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146494: [X86] Combine constant vector inputs for FMA
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148237: [BPI] Add method to swap outgoing edges probabilities
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148238: [JITLink][RISCV] Handle R_RISCV_CALL_PLT fixups
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148239: [AMDGPU] Allow use of TTMP registers in AMDGPUResourceUsageAnalysis
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148240: [Coroutines] Directly remove unnecessary lifetime intrinsics
Nikita Popov via Phabricator via llvm-commits
- [llvm] aa754f7 - [IR] llvm::createMinMaxOp - create integer min/max intrinsics instead of icmp/sel
Simon Pilgrim via llvm-commits
- [llvm] 3653722 - [AArch64] Add more efficient vector bitcast for AArch64
David Green via llvm-commits
- [PATCH] D147750: [LAA/LV] Simplify stride speculation logic [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148241: [VP][RISCV] Mark llvm.vp.copysign as a binary op
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148242: BPF: Add name_off and name to emitted BTF comments
Dave Marchevsky via Phabricator via llvm-commits
- [PATCH] D148241: [VP] Mark llvm.vp.copysign as a binary op
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148243: BPF: Fix skipping of types in map-in-map inner map def
Dave Marchevsky via Phabricator via llvm-commits
- [llvm] cf736e2 - [AMDGPU] Avoid else-after-return in isLegalAddressingMode. NFC.
Jay Foad via llvm-commits
- [llvm] 2d39f5b - [AMDGPU] Allow use of TTMP registers in AMDGPUResourceUsageAnalysis
Jay Foad via llvm-commits
- [PATCH] D147783: [VPlan] Add stride->constant VPlan mapping at construction.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148244: [IRCE] Support inverted range check's predicate
Aleksandr Popov via Phabricator via llvm-commits
- [llvm] b3480d5 - [SLP] Compute min/max scalar reduction costs using min/max intrinsics instead of expanded cmp+sel
Simon Pilgrim via llvm-commits
- [llvm] ba19fb3 - InstSimplify: Regenerate checks in a test
Matt Arsenault via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 29a88f9 - Revert "[COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols"
Arthur Eubanks via llvm-commits
- [llvm] bdbe15f - [llvm-readobj] fix unit test failure on 32bit machines
David Spickett via llvm-commits
- [llvm] f0e6529 - [CostModel][X86] Add latency/code-size test coverage for minnum/maxnum intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D148248: [AArch64][SVE] Generate smull/umull instead of sve v2i64 mul
Dave Green via Phabricator via llvm-commits
- [llvm] fc4494d - [StackProtector] don't check stack protector before calling nounwind functions
Nick Desaulniers via llvm-commits
- [PATCH] D148249: [AArch64] Peep SELECT_CC patterns that match smin(a,0) and smax(a,0).
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D148249: [AArch64] Peep SELECT_CC patterns that match smin(a,0) and smax(a,0).
Dave Green via Phabricator via llvm-commits
- [PATCH] D148249: [AArch64] Peep SELECT_CC patterns that match smin(a,0) and smax(a,0).
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D148249: [AArch64] Peep SELECT_CC patterns that match smin(a,0) and smax(a,0).
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D148249: [AArch64] Peep SELECT_CC patterns that match smin(a,0) and smax(a,0).
Dave Green via Phabricator via llvm-commits
- [PATCH] D148249: [AArch64] Peep SELECT_CC patterns that match smin(a,0) and smax(a,0).
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D148249: [AArch64] Peep SELECT_CC patterns that match smin(a,0) and smax(a,0).
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Andrew via Phabricator via llvm-commits
- [PATCH] D147892: [VPlan] Unify Value2VPValue and VPExternalDefs maps (NFCI).
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 48fca4b - [CostModel][X86] Add latency/code-size/size-latency target costs for minnum/maxnum intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D147366: [MLGO] Change MBB Profile Dump from using MBB numbers to MBB IDs
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D144492: [InstCombine] Support multiple comparisons in foldAllocaCmp()
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Raghu via Phabricator via llvm-commits
- [PATCH] D148255: [m68k] Add basic support for floating point arithmetic instruction
Sheng via Phabricator via llvm-commits
- [llvm] f82eb7e - [SLP]Introduce gather cost estimation function.
Alexey Bataev via llvm-commits
- [compiler-rt] 8c63dc6 - Internalize AllocationBegin functions after D147005
Fangrui Song via llvm-commits
- [lld] aca110f - [lld][WebAssembly] Trace export of symbols when specified with --trace-symbol. NFC
Sam Clegg via llvm-commits
- [compiler-rt] 4bddef4 - [InstrProf][Temporal] Add weight field to traces
Ellis Hoag via llvm-commits
- [llvm] b60513e - [CostModel][X86] Add SSE2 test coverage to integer add/sub saturation tests
Simon Pilgrim via llvm-commits
- [PATCH] D145043: [llvm-c] Remove PassRegistry and initialization APIs
Arthur Eubanks via Phabricator via llvm-commits
- [lld] 8544479 - [lld][RISCV] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via llvm-commits
- [PATCH] D147394: [NewPM] Use PassID instead of pass name
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] 3248ca0 - [nfc][asan] Reformat the file
Vitaly Buka via llvm-commits
- [llvm] e6ab86a - [Matrix] Fix IsSupported check in lowerDotProduct.
Florian Hahn via llvm-commits
- [llvm] 43c42d6 - [CostModel][X86] Add latency/code-size/size-latency test coverage for integer add/sub saturation intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D142410: [AArch64] ARMv8.5-A implies both FEAT_SB and FEAT_SSBS
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D148259: Fix warnings in InstrProfTest.cpp
Ellis Hoag via Phabricator via llvm-commits
- [compiler-rt] 4826aa0 - [Test][Sanitizer][atos] Disable atos-symbolized-recovery test
Blue Gaston via llvm-commits
- [llvm] 42c2fa6 - Fix warnings in InstrProfTest.cpp
Ellis Hoag via llvm-commits
- [PATCH] D148262: [clang][cmake] Add options to pass in vcs repo and revision info
Han Zhu via Phabricator via llvm-commits
- [llvm] a4eff2b - [SLP][NFC]Remove extra semicolons after function definitions, NFC
Alexey Bataev via llvm-commits
- [llvm] 33cc733 - [X86] Split 128 and 256-bit PTEST combines
Simon Pilgrim via llvm-commits
- [llvm] 7ea3440 - [X86] Only fold PTEST->TESTP on AVX targets
Simon Pilgrim via llvm-commits
- [llvm] d6f2218 - ValueTracking: Add baseline test for fmul computeKnownFPClass handling
Matt Arsenault via llvm-commits
- [llvm] 4d044bf - ValueTracking: Handle no-nan check for computeKnownFPClass for fmul
Matt Arsenault via llvm-commits
- [llvm] 054cac1 - ValueTracking: Address todo for nan fmul handling in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] fc7c706 - ValueTracking: Add cannotBeOrderedLessThanZero to KnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 9ac1329 - ValueTracking: Add baseline test for computeKnownFPClass for sin/cos
Matt Arsenault via llvm-commits
- [compiler-rt] b380e8b - [runtimes][asan] Fix swapcontext interception
Vitaly Buka via llvm-commits
- [llvm] 42d9ae0 - ValueTracking: Add some more uitofp/sitofp tests
Matt Arsenault via llvm-commits
- [llvm] d64637a - Attributor: Add baseline tests for nofpclass changes
Matt Arsenault via llvm-commits
- [llvm] 8bba57b - [LoopIdiomRecognize] Remove NUW flag from SCEV in getTripCount.
Craig Topper via llvm-commits
- [PATCH] D142886: [VPlan] Switch to checking sinking legality for recurrences in VPlan.
Florian Hahn via Phabricator via llvm-commits
- [llvm] cdb48ee - [LV] Add exit users for recurrences in test, fix names.
Florian Hahn via llvm-commits
- [llvm] ea31a17 - [AArch64] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds
Fangrui Song via llvm-commits
- [PATCH] D148269: [Pipeline] Don't limit ArgumentPromotion to -O3
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] e1e9726 - Reland "[compiler-rt] Fix scudo build on ARM"
Leandro Lupori via llvm-commits
- [llvm] 7fc0b30 - [VPlan] Switch to checking sinking legality for recurrences in VPlan.
Florian Hahn via llvm-commits
- [llvm] 30037b7 - [llvm-profdata] Fixed various issue with Sample Profile Reader
William Huang via llvm-commits
- [PATCH] D148229: [DAGCombine][AArch64][CodeGen] Allow tranformable vectors to a legal for MULH lowering and use SVE's MULH for fixed vector types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D148272: [RustDemangle] remove StringView::dropFront
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 3ece37b - [Demangle] Remove uses of llvm::itanium_demangle::StringView::{dropBack,dropFront}. NFC
Fangrui Song via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148279: [SLP]Add final resize to ShuffleCostEstimator::finalize member function and basic add member functions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D147732: [AMDGPU] Add f32 permlane{16, x16} builtin variants
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] 8eb0ef2 - Copy `llvm/Support/MachineValueType.h` into `unittests/Support` for D146906
NAKAMURA Takumi via llvm-commits
- [PATCH] D146907: Copy `llvm/Support/MachineValueType.h` into `unittests/Support`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Prem Chintalapudi via Phabricator via llvm-commits
- [PATCH] D146914: Migrate `IIT_Info` into `Intrinsics.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146915: Implement TypeSig generator in `Intrinsics.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D145937: Replace `IntrinsicEmitter::ComputeFixedEncoding()` and cleanup
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] d83620d - [RISCV] Support vector strict_fsetcc/fsetccs.
Yeting Kuo via llvm-commits
- [PATCH] D148283: [ExecutionEngine] Support TargetExtType in Interpreter
Wenju He via Phabricator via llvm-commits
- [PATCH] D148284: [clangd] Add "readonly" token to const member expressions
Thorben Tröbst via Phabricator via llvm-commits
- [PATCH] D148286: [PowerPC] Merge the constant pool on Power PC AIX.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D148287: [lld][WebAssembly] stub objects: Fix handling of LTO libcall dependencies
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D145846: [InstCombine] enhance icmp with sub folds
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D147968: [RFC][TTI][BPF]: Undo specific transform-preventing passes and add TTI hooks
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D141712: [GVN] Improve PRE on load instructions
Guozhi Wei via Phabricator via llvm-commits
- [llvm] fd5d0a8 - [TableGen] Allow references to class template arguments in defvar
via llvm-commits
- [lld] d43f088 - [lld][WebAssembly] stub objects: Fix handling of LTO libcall dependencies
Sam Clegg via llvm-commits
- [PATCH] D148301: [memprof] Print out profile build ids in the error message.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D146792: [LoopPredication] Do not sink conditions to branches. PR61673
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D146932: [compiler-rt] Fix signed shift overflows in absvdi2.c, absvsi2.c, negvdi2.c and negvsi2.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D148302: [M68k] Fix printing of immediate in `M68kOperand::print`
Ian D. Scott via Phabricator via llvm-commits
- [compiler-rt] fb77ca0 - Re-land 'ASan: move allocator base to avoid conflict with high-entropy ASLR for x86-64 Linux'
Thurston Dang via llvm-commits
- [PATCH] D148303: Fix uninitialized non-static pointer members
Akshay Khadse via Phabricator via llvm-commits
- [compiler-rt] 854686f - [compiler-rt] Fix signed shift overflows in absvdi2.c, absvsi2.c, negvdi2.c and negvsi2.c
Karl-Johan Karlsson via llvm-commits
- [PATCH] D148304: [LoongArch][NFC] Use empty debug location for register spill/reload
Ben Shi via Phabricator via llvm-commits
- [llvm] a39b807 - [IRCE][NFC] Refactor parseRangeCheckICmp to compute SCEVs instead of Values
Max Kazantsev via llvm-commits
- [llvm] 75f1f15 - [symbolizer] Change error message if module not found
Serge Pavlov via llvm-commits
- [PATCH] D148305: remove useless call in MIRSampleProfile.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D137327: [clang-format] Handle object instansiation in if-statements
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 35714e3 - [MLGO] Change MBB Profile Dump from using MBB numbers to MBB IDs
Aiden Grossman via llvm-commits
- [llvm] 4752787 - [JITLink][RISCV] Handle R_RISCV_CALL_PLT fixups
Job Noorman via llvm-commits
- [llvm] 999a8b8 - [llvm-exegesis][NFC] remove runAndMeasure
Aiden Grossman via llvm-commits
- [PATCH] D147878: [llvm-exegesis][NFC] remove runAndMeasure
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D148306: remove useless condition in assert in SelectionDAG.cpp
Wang, Xin via Phabricator via llvm-commits
- [llvm] d228059 - [llvm-exegesis] Refactor common parts out of FunctionExecutorImpl
Aiden Grossman via llvm-commits
- [llvm] 62a0049 - [llvm-exegesis] Fix -Wc++98-compat-extra-semi in BenchmarkRunner.cpp (NFC)
Jie Fu via llvm-commits
- [PATCH] D148304: [LoongArch] Use empty debug location for register spill/reload
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
James Henderson via Phabricator via llvm-commits
- [PATCH] D148308: [RISCV] Split out SiFive VCIX C intrinsics from riscv_vector.td
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D147448: [SimplifyCFG] Teach SinkCommonCodeFromPredecessors not to replace foldable GEPs with phi-nodes for sinking load/store.
Yeting Kuo via Phabricator via llvm-commits
- [compiler-rt] de4c038 - [sanitizer] adapt for 75f1f158812dabc03e70697b6b9c272230bce63d
Krasimir Georgiev via llvm-commits
- [llvm] 243e62b - [Coroutines] Directly remove unnecessary lifetime intrinsics
Nikita Popov via llvm-commits
- [llvm] b9ba053 - [AMDGPU] Don't S_MOV_B32 into $scc
Diana Picus via llvm-commits
- [PATCH] D148309: [AArch64] Change the type of i64 neon shifts to v1i64
Dave Green via Phabricator via llvm-commits
- [llvm] c508e93 - [InstSimplify] Remove unused ORE argument (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148311: [AArch64] Combine add(extract v1i64) into v1i64 add
Dave Green via Phabricator via llvm-commits
- [PATCH] D147118: [ValueTracking] Use dominate tree to get dominate predecessor condtion
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148312: Fix uninitialized pointer members in Target/X86
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Joshua Cao via Phabricator via llvm-commits
- [llvm] e4251fc - [LangRef][Local] dereferenceable metadata violation is UB
Nikita Popov via llvm-commits
- [llvm] fc83f1d - [AMDGPU] Add backend support for new PAL ELF Metadata 3.0
David Stuttard via llvm-commits
- [PATCH] D147143: Add backend support for new PAL ELF Metadata 3.0
David Stuttard via Phabricator via llvm-commits
- [llvm] 6b19efe - [docs] Clarify that CoC docs are under a CC-BY license.
Kristof Beyls via llvm-commits
- [lld] 7a2000a - [LLD][ARM] Handle .ARM.exidx sections at non-zero output sec offset
Peter Smith via llvm-commits
- [llvm] 0b88ada - [InstSimplify] Add MaxRecurse argument to simplifyInstructionWithOperands (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148315: [RISCV] Modify arch string parsing order according to latest riscv spec
Jun Sha via Phabricator via llvm-commits
- [PATCH] D147036: [GuardWidening] Use BFI to reject obviously unprofitable widening
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148316: Add support for efficient bitcast in vector truncate store.
Lawrence Benson via Phabricator via llvm-commits
- [llvm] a759745 - [InstCombine] Support multiple comparisons in foldAllocaCmp()
Nikita Popov via llvm-commits
- [llvm] eee024b - [PowerPC] Update `incr` after resetting the register in MI
Kai Luo via llvm-commits
- [llvm] 677b0d3 - [Matrix] Add dot product tests with builtin loads with variable strides
Florian Hahn via llvm-commits
- [llvm] 9fe78db - [FunctionAttrs] Fix nounwind inference for landingpads
Nikita Popov via llvm-commits
- [PATCH] D148317: [RISCV] Remove SEW=8 case for floating point
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D147330: [Matrix] Refine cost estimate for dot-product.
Florian Hahn via Phabricator via llvm-commits
- [llvm] c2e27be - [gn] Port fcc5f9ef50e1 (GenVT)
Nico Weber via llvm-commits
- [llvm] 62ef97e - [llvm-c] Remove PassRegistry and initialization APIs
Nikita Popov via llvm-commits
- [PATCH] D147114: [LV] Use BFI to adjust cost of predicated instructions
Evgeniy via Phabricator via llvm-commits
- [llvm] 4b0a253 - [AIX] enable the cases that are excluded by XCOFF 64 integrated-as support
Chen Zheng via llvm-commits
- [PATCH] D148319: [compiler-rt] [test] [asan] Skip the static asan testsuites on mingw targets
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 05a142c - [Test] Add tests showing flags improvement for SCEV sub expressions (NFC)
Dmitry Makogon via llvm-commits
- [llvm] 4fae304 - [X86] Add TESTPS/TESTPD test coverage showing failure to simplify demanded sign bit when the operands has multiple uses
Simon Pilgrim via llvm-commits
- [llvm] 7025c2f - [X86] Add AVX2 test coverage to TESTPS/TESTPD combines
Simon Pilgrim via llvm-commits
- [PATCH] D148320: Improve ELFObjectWriter difference across sections diagnostic
René Rebe via Phabricator via llvm-commits
- [PATCH] D148321: [ConstraintElimination] Add tests to check for transfering facts from sgt to ugt.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D148322: [SCEV] Infer NSW when subtracting expressions with the same signs
Dmitry Makogon via Phabricator via llvm-commits
- [llvm] 98e5088 - [Matrix] Refine cost estimate for dot-product.
Florian Hahn via llvm-commits
- [llvm] 7a443b1 - Revert "[symbolizer] Change error message if module not found"
Serge Pavlov via llvm-commits
- [llvm] 17897c9 - [RISCV][NFC] Add test case for accept hexadecimal floating-point for fli instructions
Kito Cheng via llvm-commits
- [PATCH] D148323: ValueTracking: uitofp/sitofp cannot return denormal results
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6523e2f - [X86] SimplifyDemandedBitsForTargetNode - improve TESTPS/TESTPD handling for duplicated operands
Simon Pilgrim via llvm-commits
- [PATCH] D148325: [AIX] enable OrcCAPITest
ChenZheng via Phabricator via llvm-commits
- [PATCH] D148321: [ConstraintElimination] Add tests to check for transfering facts from sgt to uge.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D148326: [ConstraintElimination] Transfer info from sgt %a, %b to ugt %a, %b if %b > 0
Zain Jaffal via Phabricator via llvm-commits
- [llvm] e78881e - [Test] Fix tests showing flags improvement for SCEV sub expressions (NFC)
Dmitry Makogon via llvm-commits
- [PATCH] D148327: [github] update action and use major version
Mohammed Keyvanzadeh via Phabricator via llvm-commits
- [PATCH] D148328: [IRGen] Change annotation metadata to support a tuple of strings.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D144840: [ConstraintElimination] Add tests to check for type bounds optimisation from zext instructions
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D144841: [ConstraintElimination] Replace isKnownNegative entry with upper and lower bound info for each decomposed variable.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D144842: [ConstraintElimination] Add upper bound info based on maximum type bounds for zext instructions
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D144863: [ConstraintElimination] Add bound info for composite expressions.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D148329: [BreakFalseDeps] Respect dead blocks.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D146791: Guard against dereferencing a nullptr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148331: [ARM] Fix t2BF_LabelPseudo.isTerminator
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D145169: FastRegAlloc: Fix implicit operands not rewritten
Gaëtan Bossu via Phabricator via llvm-commits
- [llvm] e08f989 - [SCEV] Preserve NSW for AddRec multiplied by -1 if it cannot be signed minimum
Dmitry Makogon via llvm-commits
- [PATCH] D147720: [LV] Use the known trip count when costing non-tail folded VFs
Dave Green via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Jannik Silvanus via Phabricator via llvm-commits
- [llvm] cdb7763 - [VP] Mark llvm.vp.copysign as a binary op
Luke Lau via llvm-commits
- [llvm] b3b3cb2 - [AMDGPU] Less aggressively break large PHIs
via llvm-commits
- [compiler-rt] de088dd - Revert " [sanitizer] adapt for 75f1f158812dabc03e70697b6b9c272230bce63d"
Krasimir Georgiev via llvm-commits
- [llvm] d3a2436 - [X86] Add test for foldable add of mul (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148335: [Passes] Remove legacy PM version of BDCE (aka BitTrackingDCEPass)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148336: [Passes] Remove the legacy DemandedBitsWrapperPass
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148337: [passes] Remove the legacy PM version of AlignmentFromAssumptions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148338: [passes] Remove the legacy PM version of IRCE
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148341: [DAGCombiner] Fold add (mul x, C), x to mul x, C+1
Nikita Popov via Phabricator via llvm-commits
- [llvm] d4a5844 - [X86] Add additional add of mul test (NFC)
Nikita Popov via llvm-commits
- [llvm] 3a0c1d5 - [X86] combineSetCCMOVMSK - fold anyof/noneof movmskps/movmskpd -> testps/testpd
Simon Pilgrim via llvm-commits
- [PATCH] D148343: [Pipelines] Add LoopSink and DivRemPairs to LTO post-link pipeline
Nikita Popov via Phabricator via llvm-commits
- [llvm] 46ee102 - [OpenMP] Replace HeapToShared's initial value with `poison`
Joseph Huber via llvm-commits
- [llvm] 51f3781 - [ConstraintElimination] Add tests to check for transfering facts from sgt to ugt.
Zain Jaffal via llvm-commits
- [PATCH] D148345: [FuncSpec] Relax restrictions on candidates for specialisation
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D145163: Add support for vectorization of interleaved memory accesses for scalable VF
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D148346: [AArch64][FastISel] Handle call with multiple return regs
Alexis Engelke via Phabricator via llvm-commits
- [llvm] b02bd53 - [FPEnv][LangRef] Update doc for strictfp attribute
Kevin P. Neal via llvm-commits
- [PATCH] D147532: [MachineLateInstrsCleanup] Improve compile time for huge functions.
Jonas Paulsson via Phabricator via llvm-commits
- [compiler-rt] 7dbf5ce - [fuzzer][test] Disable noasan-strncmp test for AArch64
David Spickett via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D146648: [MLIR][OpenMP] Added OMPIRBuilder support for use_device_ptr clause
Akash Banerjee via Phabricator via llvm-commits
- [llvm] b4c1b07 - [AArch64] Teach the AArch64 backend patterns to generate the RAX1 instruction.
David Green via llvm-commits
- [PATCH] D148348: [StringView] remove dropFront
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] c8144ee - [RustDemangle] remove StringView::dropFront
Nick Desaulniers via llvm-commits
- [PATCH] D147898: [ValueTracking] Add `shl nsw %val, %cnt != 0` if `%val != 0`.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147897: [ValueTracking] Use maximum shift count in `shl` when determining if `shl` can be zero.
Nikita Popov via Phabricator via llvm-commits
- [llvm] 88b8076 - [AArch64] Combine SELECT_CC patterns that match smin(a,0) and smax(a,0)
Cameron McInally via llvm-commits
- [PATCH] D148351: [libunwind] Sync Unwind_AppleExtras.cpp with downstream version
Louis Dionne via Phabricator via llvm-commits
- [llvm] fb93f98 - [Passes] Remove legacy PM version of BDCE (aka BitTrackingDCEPass)
Bjorn Pettersson via llvm-commits
- [llvm] 40c60c0 - [Passes] Remove the legacy DemandedBitsWrapperPass
Bjorn Pettersson via llvm-commits
- [llvm] b74e89c - [passes] Remove the legacy PM version of AlignmentFromAssumptions
Bjorn Pettersson via llvm-commits
- [llvm] 0b911a3 - [passes] Remove the legacy PM version of IRCE
Bjorn Pettersson via llvm-commits
- [PATCH] D148353: [StringView] remove ctor incompatible with std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 5b386b8 - [Pipeline] Don't limit ArgumentPromotion to -O3
Arthur Eubanks via llvm-commits
- [compiler-rt] 5ffe955 - [lsan] Move allocator base to avoid conflict with high-entropy ASLR for x86-64 Linux
Fangrui Song via llvm-commits
- [PATCH] D147896: [ValueTracking] Add more tests for `shl` isKnownNonZero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] f198e0b - [StringView] remove dropFront
Nick Desaulniers via llvm-commits
- [PATCH] D148356: [lld/ELF] Sort sections by SHF_X86_64_LARGE
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] ea365c8 - [gn build] Port 5abe338f2a7f
LLVM GN Syncbot via llvm-commits
- [llvm] 40e356d - [TableGen] Replace std::shared_ptr with InstrusiveRefCntPtr for TreePatternNode. NFC
Craig Topper via llvm-commits
- [PATCH] D148358: [MC] Add section flag 'l' for SHF_X86_64_LARGE
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] db0706b - [InstCombine] Add tests for deducing constants based on condition in select; NFC
Noah Goldstein via llvm-commits
- [llvm] 82f0827 - [InstCombine] Make `FoldOpIntoSelect` handle non-constants and use condition to deduce constants.
Noah Goldstein via llvm-commits
- [llvm] 0f9f03a - [StringView] remove ctor incompatible with std::string_view
Nick Desaulniers via llvm-commits
- [llvm] c603fd2 - ValueTracking: Implement computeKnownFPClass for sin/cos
Matt Arsenault via llvm-commits
- [llvm] 409ef45 - ValueTracking: Handle extractelement and extractvalue in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] a517b4a - InstSimplify: Perform cheaper check first
Matt Arsenault via llvm-commits
- [llvm] 0caf7ad - ValueTracking: Add computeKnownFPClass baseline test for fptrunc
Matt Arsenault via llvm-commits
- [llvm] cb02208 - ValueTracking: Handle fptrunc in computeKnownFPClass
Matt Arsenault via llvm-commits
- [compiler-rt] b1bd52c - Fix tls_get_addr handling for glibc >=2.25
Thurston Dang via llvm-commits
- [llvm] 9b17f5e - test-release.sh: build projects and runtimes lists with semicolons
Dimitry Andric via llvm-commits
- [PATCH] D148361: Allow using getters for metadata fields of BBAddrMap::BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D148362: [SLP]Fix cost estimation for buildvectors with extracts and/or constants.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148363: [StringView] remove popFront
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148364: Check default target triple during config
Nathan Sidwell via Phabricator via llvm-commits
- [compiler-rt] bfa0252 - [scudo] The BaseAddr should be MappedBase in releasePagesToOS()
Chia-hung Duan via llvm-commits
- [PATCH] D148367: [ADT] add StringViewExtras llvm::starts_with for std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148368: [RemoveRedundantDebugValues] Track registers to efficiently handle many DBG_VALUEs.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] bb15bf7 - [AArch64] Precommit a test
Jingu Kang via llvm-commits
- [PATCH] D147699: [llvm-exegesis][AArch64] Add return statement at the end of the snippet correctly
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D144661: Avoid unintended integer overflow in bitstream handling
Tom Honermann via Phabricator via llvm-commits
- [llvm] ee6abfc - [StringView] remove popFront
Nick Desaulniers via llvm-commits
- [PATCH] D148370: [Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAndInfoMetadata into OMPIRBuilder's finalize and initialize
Andrew Gozillon via Phabricator via llvm-commits
- [llvm] 2affdc4 - ValueTracking: Add baseline test for computeKnownFPClass for canonicalize
Matt Arsenault via llvm-commits
- [llvm] e2d68c2 - ValueTracking: Implement computeKnownFPClass for canonicalize
Matt Arsenault via llvm-commits
- [PATCH] D147870: ValueTracking: Implement computeKnownFPClass for canonicalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145265: [Pipeline] Remove GlobalCleanupPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148374: [llvm-remarkutil] Add an option to display DebugLoc when collecting counts for remarks.
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 5084abb - [Tests] Added test for D128011
Dávid Bolvanský via llvm-commits
- [PATCH] D148375: [StringView] remove consumeFront
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] d6d30dd - [ADT] add StringViewExtras llvm::starts_with for std::string_view
Nick Desaulniers via llvm-commits
- [compiler-rt] 6d051ae - [ASan] fix test broken by argument promotion pass
Florian Mayer via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [llvm] 10bfdbf - [gn build] Port d6d30dd9590b
LLVM GN Syncbot via llvm-commits
- [PATCH] D148378: [SLP][NFC] Remove comparator argument of `tryToVectorizeSequence()`
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] 8bdbebb - [ELF] Fix SysV hash function.
Nathan Sidwell via llvm-commits
- [PATCH] D148379: [elf] adjust sysv hash return type
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D148382: [SLP][NFC] Remove Limit from tryToVectorizeSequence() arguments.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] 656b52a - ValueTracking: Handle non-splat vectors in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] f3c299f - ValueTracking: Add baseline test for trunc computeKnownFPClass handling
Matt Arsenault via llvm-commits
- [llvm] 3dabcdc - ValueTracking: Implement computeKnownFPClass for llvm.trunc
Matt Arsenault via llvm-commits
- [llvm] 7ae8c77 - ValueTracking: Add baseline test for computeKnownFPClass fpext handling
Matt Arsenault via llvm-commits
- [llvm] 2941ec8 - ValueTracking: Add baseline test for arithmetic.fence computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 49b931b - ValueTracking: Implement computeKnownFPClass for arithmetic.fence
Matt Arsenault via llvm-commits
- [llvm] 2c8d004 - ValueTracking: Handle freeze in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 7e67a94 - [SLP][NFC] Remove Limit from tryToVectorizeSequence() arguments.
Vasileios Porpodas via llvm-commits
- [PATCH] D143463: [X86] Use the CFA as the DWARF frame base for better variable locations around calls.
Kyle Huey via Phabricator via llvm-commits
- [PATCH] D148384: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering for RV64
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D148386: [MCParser] Reject processor-specific section flags not known by the current target
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148387: [RFC] remove Demange/StringView.h
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148387: [RFC] remove Demangle/StringView.h
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148388: [LV] Model stride in VPWidenMemoryInstructionRecipe [nfc]
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] cdf71d2 - Revert ""Reland "[hwasan] Provide aliases for c allocation functions for Fuchsia""
Leonard Chan via llvm-commits
- [llvm] 5e53e1b - [StringView] remove consumeFront
Nick Desaulniers via llvm-commits
- [llvm] 3e55950 - [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via llvm-commits
- [llvm] a4ad6a3 - [MCParser] Reject processor-specific section flags not known by the current target
Fangrui Song via llvm-commits
- [PATCH] D148392: [Demangle] fix windows build
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 6b62166 - Account for PATCHABLE instrs in Branch Relaxation
Daniel Hoekwater via llvm-commits
- [llvm] e7999fb - [ValueTracking] Add more tests for `shl` isKnownNonZero; NFC
Noah Goldstein via llvm-commits
- [llvm] 684963b - [ValueTracking] Use maximum shift count in `shl` when determining if `shl` can be zero.
Noah Goldstein via llvm-commits
- [llvm] f688d21 - [ValueTracking] Add `shl nsw %val, %cnt != 0` if `%val != 0`.
Noah Goldstein via llvm-commits
- [llvm] e0c4ffa - [Demangle] fix windows build
Nick Desaulniers via llvm-commits
- [compiler-rt] e3b378f - [NFC][lsan] Move SetCurrentThread call
Vitaly Buka via llvm-commits
- [compiler-rt] 45e2c6c - [asan][test] Fix use-after-scope-capture test after D148269
Paul Kirth via llvm-commits
- [PATCH] D148403: [ValueTracking] Add more tests for `isKnownNonZero(Shift)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148404: [ValueTracking] Apply the isKnownNonZero techniques in `ashr`/`lshl` to `shl` and vice-versa
Noah Goldstein via Phabricator via llvm-commits
- [llvm] f49e0c8 - [MC] Add section flag 'l' for SHF_X86_64_LARGE
Arthur Eubanks via llvm-commits
- [llvm] d4de7c2 - [NewPM] Use PassID instead of pass name
Arthur Eubanks via llvm-commits
- [llvm] d81cdb4 - Revert D148384 "[Demangle] replace use of llvm::StringView w/ std::string_view"
Fangrui Song via llvm-commits
- [compiler-rt] 20aad43 - [hwasan] [test] fix test broken by argument promotion pass
Florian Mayer via llvm-commits
- [llvm] 77014cd - [RISCV] Move RISCVInstrInfoZihintntl.td include out of the vendor extension section. NFC
Craig Topper via llvm-commits
- [llvm] 56fdac6 - [TableGen] Make InlinePatternFragments a member of TreePatternNode again. NFC
Craig Topper via llvm-commits
- [llvm] 842dc35 - Guard against dereferencing a nullptr
via llvm-commits
- [PATCH] D148303: Fix uninitialized pointer members in CodeGen
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147410: [RISCV] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [llvm] 38d84e3 - [GISel] Legalize G_FSUB to G_FADD + G_FNEG even if G_FNEG is illegal
Sergei Barannikov via llvm-commits
- [PATCH] D147968: [TTI][BPF]: Undo specific transform-preventing passes and add TTI hooks
Yonghong Song via Phabricator via llvm-commits
- [compiler-rt] ff35c64 - [NFC][sanitizer] Return nullptr instead of 0
Vitaly Buka via llvm-commits
- [compiler-rt] 364884e - [test][sanitizer] Add another stress test for pthread_create
Vitaly Buka via llvm-commits
- [compiler-rt] 02eb818 - [NFC][lsan] Add GetCurrentThreadId wrapper for GetCurrentThread
Vitaly Buka via llvm-commits
- [PATCH] D148411: [InstCombine] Add tests for (select (icmp x, Cp2_0), (binop y, Cp2_1), y); NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148412: [InstCombine] Cleanup code in foldSelectICmpAndOr; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148413: [InstCombine] Remove requirement on `trunc` in `slt/sgt` case in `foldSelectICmpAndOr`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148415: [InstCombine] Improve cost calculation in foldSelectICmpAndBinOp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148417: [compiler-rt][profiling] Add an incremental buffer writing mode to libprofile
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 2a7e1a1 - [InstSimplify] Precommit tests for dominate conditions are not single predecessor; NFC
via llvm-commits
- [llvm] caa9d6e - Fix uninitialized pointer members in Target/X86
via llvm-commits
- [PATCH] D148420: [InstCombine] Enhance select icmp and folding
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D148421: Fix uninitialized pointer members in MC
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148422: [ClangFE] Handle statement expressions properly with CheckAtomicAlignment()
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 2e43eea - [RISCV] Optimize multiplication with immediates
Ben Shi via llvm-commits
- [llvm] 9a888c7 - [gn build] Port eedbe81b1c6d
LLVM GN Syncbot via llvm-commits
- [llvm] 1ef4c3c - Revert "Revert "[CMake] Bumps minimum version to 3.20.0.""
Mark de Wever via llvm-commits
- [PATCH] D148427: [BOLT][NFC] Fix use-after-free in RewriteInstance::mapCodeSections
Job Noorman via Phabricator via llvm-commits
- [llvm] a25b962 - [Matrix] Split off transpose + dot product tests.
Florian Hahn via llvm-commits
- [PATCH] D148428: [Matrix] Remove redundant transpose with dot product lowering.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148429: [Matrix] Convert binop operand of dot product to a row vector.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148430: [Matrix] Convert column-vector ops feeding dot product to row-vectors.
Florian Hahn via Phabricator via llvm-commits
- [llvm] d3df7b1 - [JITLink][ELF][x86-64] Don't use intermediate edge-kinds in ELF/x86-64 backend.
Lang Hames via llvm-commits
- [llvm] 44d3802 - Revert "Revert "Revert "[CMake] Bumps minimum version to 3.20.0."""
Mark de Wever via llvm-commits
- [compiler-rt] 44d3802 - Revert "Revert "Revert "[CMake] Bumps minimum version to 3.20.0."""
Mark de Wever via llvm-commits
- [PATCH] D148438: [AMDGPU] Allow AGPR hi16 regs in AMDGPUResourceUsageAnalysis
Jay Foad via Phabricator via llvm-commits
- [llvm] d775fc3 - [InstCombine] Generate better code for std::bit_floor from libstdc++
Kazu Hirata via llvm-commits
- [llvm] 8ad75c1 - [JITLink][X86] Rename X86 test directory to x86-64, update test names.
Lang Hames via llvm-commits
- [PATCH] D124376: [Passes] Remove legacy LoopUnswitch pass.
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D134130: [clangd] Add doxygen parsing for Hover [1/3]
Vinnie Falco via Phabricator via llvm-commits
- [llvm] 4241d89 - [Target] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 804467d - Use isNegative (NFC)
Kazu Hirata via llvm-commits
- [llvm] ac1b6d4 - [InstCombine] Precommit a test
Kazu Hirata via llvm-commits
- [PATCH] D148440: [InstCombine] Fold zext(shl(trunc)) into and(shl)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D148442: [compiler-rt] [test] Don't override config.unsupported in TestCases/Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148443: [compiler-rt] [test] [asan] Mark the static tests unsupported on mingw
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143129: [GVN] Restrict equality propagation for pointers
Usman Nadeem via Phabricator via llvm-commits
- [llvm] e0117a3 - [FuzzMutate] RandomIRBuilder has more source and sink type now.
Peter Rong via llvm-commits
- [llvm] a753eca - [FuzzMutate] Update unit testing
Peter Rong via llvm-commits
- [PATCH] D148445: [libunwind] Remove the legacy Unwind_AppleExtras.cpp
Louis Dionne via Phabricator via llvm-commits
- [llvm] fe216d2 - [JITLink][aarch64] Update aarch64 test names
Lang Hames via llvm-commits
- [llvm] ad7ab8f - [JITLink][x86-64] Implement ELF::R_X86_64_16.
Lang Hames via llvm-commits
- [llvm] 258e04f - [JITLink][ELF][x86-64] Replace R_X86_64_32 yaml testcase with asm version.
Lang Hames via llvm-commits
- [llvm] 9ee16eb - [JITLink][x86-64] Add x86_64::Pointer8 edge kind, ELF::R_X86_64_8 reloc support.
Lang Hames via llvm-commits
- [PATCH] D148446: [X86][tablgen] Remove predicates for definitions of KMOV b/c due to no pattern, NFCI
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 06fd423 - [LoongArch] Use empty debug location for register spill/reload
Ben Shi via llvm-commits
- [llvm] 8308e81 - [JITLink][ELF][x86-64] Implement ELF::R_X86_64_NONE.
Lang Hames via llvm-commits
- [llvm] d4773c6 - [RISCV] Fix a crash in RISCVGatherScatterLowering
Philip Reames via llvm-commits
- [PATCH] D148449: [nfc][llvm] Replace pointer cast functions in PointerUnion by llvm casting functions.
Shraiysh via Phabricator via llvm-commits
- [PATCH] D148451: [Docs] Fix minor issues in AdvancedBuilds documentation
Aiden Grossman via Phabricator via llvm-commits
- [llvm] 9729835 - [llvm] Apply fixes from readability-redundant-control-flow (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9a678fc - [IR] Drop unnecessary const from a return type (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1ca496b - Remove redundant initialization of std::optional (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4bac5f8 - Apply fixes from performance-faster-string-find (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D148456: [SROA] Unconditionally load is unsafe with nonnull and noundef metadata.
DianQK via Phabricator via llvm-commits
- [llvm] 822f0de - [gn build] Port 3bf322e69d5c
LLVM GN Syncbot via llvm-commits
- [PATCH] D148463: [AMDGPU] Ressociate sub + add/ sub + sub to use SALU
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148464: Fix uninitialized pointer members in TableGen
Akshay Khadse via Phabricator via llvm-commits
- [llvm] 2db0315 - [VPlan] Check VPValue step in isCanonical (NFCI).
Florian Hahn via llvm-commits
- [PATCH] D148465: [Demangle] demangle builtin type transformations
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148456: [SROA] Remove UB-implying metadata when promoting speculative instruction.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148420: [InstSimplify] Enhance select icmp and simplification
Peixin Qiao via Phabricator via llvm-commits
- [llvm] 2832d79 - [SROA] Remove UB-implying metadata when promoting speculative instruction.
via llvm-commits
- [llvm] 668045e - [VPlan] Unify Value2VPValue and VPExternalDefs maps (NFCI).
Florian Hahn via llvm-commits
- [llvm] c83c4b5 - [Transforms] Apply fixes from performance-for-range-copy (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7d5d987 - [CMake] Reorder and reformat deps
NAKAMURA Takumi via llvm-commits
- [llvm] 077a2a4 - [CMake] Cleanup deps
NAKAMURA Takumi via llvm-commits
- [llvm] 7b014a0 - [Scalar] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] a933f60 - Revert "[FuzzMutate] RandomIRBuilder has more source and sink type now."
Peter Rong via llvm-commits
- [llvm] 98fd268 - llvm/module.modulemap: Exclude `Support/Host.h`
NAKAMURA Takumi via llvm-commits
- [llvm] af1f9c4 - llvm/module.modulemap: Add `Demangle` in `LLVM_Utils`
NAKAMURA Takumi via llvm-commits
- [llvm] 9f338c1 - llvm/module.modulemap: Exclude `CodeGenPassBuilder.h` out of `LLVM_Backend`
NAKAMURA Takumi via llvm-commits
- [llvm] 282d114 - [llvm] Remove redundant string initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] 70b182e - [MCParser] Modernize IntelExpr (NFC)
Kazu Hirata via llvm-commits
- [llvm] 887d6ab - [TargetParser] Expose Triple::getObjectFormatTypeName.
Lang Hames via llvm-commits
- [llvm] e740cb1 - [Support] Modernize TimeRecord (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D142895: [VPlan] Move mayHaveSideeffects for FORs check to VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147259: [LV] Don't sink scalar instructions that may read from memory.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 6b5067a - [AMDGPU] Don't assert that image intrinsics are supported
Jay Foad via llvm-commits
- [llvm] ad74adb - [Analysis] Modernize CallStackTrie (NFC)
Kazu Hirata via llvm-commits
- [llvm] 21b5ebd - [ORC][LLJIT] Add LLJITBuilder convenience function to enable debugger support.
Lang Hames via llvm-commits
- [llvm] 0bc2f55 - [InstCombine] Modernize InstCombineOptions (NFC)
Kazu Hirata via llvm-commits
- [llvm] fd71c95 - [IPO] Modernize OpenMPOptPass and OpenMPOptCGSCCPass (NFC)
Kazu Hirata via llvm-commits
- [llvm] bfaf0e7 - [AMDGPU] Modernize Status and BlockData (NFC)
Kazu Hirata via llvm-commits
- [llvm] c31fca1 - [M68k] Fix printing of immediate in `M68kOperand::print`
Min-Yih Hsu via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.4 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Eric Gouriou via Phabricator via llvm-commits
- [llvm] 9395cf0 - [ADT] Apply fixes from modernize-type-traits (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D144607: [InstCombine] Add tests for transforming `(icmp (xor X, Y), X)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144608: [InstCombine] Add transforms for `(icmp {u|s}ge/le (xor X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [llvm] b63b77a - [Coverity] Add assert for assumption.
via llvm-commits
- [llvm] e4b6e68 - [JITLink][ELF][x86-64] Add support for R_X86_64_GOTPC32 relocation.
Lang Hames via llvm-commits
- [llvm] f0c3dfd - [TableGen] Avoid extra IntrusiveRefCntPtr when calling SimplifyTree. NFC
Craig Topper via llvm-commits
- [llvm] a7428bb - [Support] Apply fixes from modernize-type-trait (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7943b99 - [m68k] Add basic support for floating point arithmetic instruction
via llvm-commits
- [llvm] 73925b3 - [TableGen] Use PointerUnion for Operator and Val in TreePatternNode.
Craig Topper via llvm-commits
- [PATCH] D148494: [PowerPC] Rename fp/int conversion nodes
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D148495: Fix uninitialized pointer members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch select instructions
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch selects
Joshua Cao via Phabricator via llvm-commits
- [compiler-rt] 8b1e81f - [builtins] Fix -Wshift-count-overflow warnings for targets with 16-bit int
Mikael Holmen via llvm-commits
Last message date:
Sun Apr 16 23:58:44 PDT 2023
Archived on: Sun Apr 16 23:58:47 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).