The Week Of Monday 8 August 2022 Archives by author
Starting: Mon Aug 8 00:02:40 PDT 2022
Ending: Sun Aug 14 23:30:28 PDT 2022
Messages: 2077
- [PATCH] D131181: [AMDGPU] Fix si-annotate-control-flow for visited else branch
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Unify unreachable intrinsics
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Unify unreachable intrinsics
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix isOffsetInFileID for the case of a fake SLocEntry
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D131414: Add -misc-const-correctness to .clang-tidy
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix at SourceManager::getFileIDLoaded for the case of invalid SLockEntry
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix at SourceManager::getFileIDLoaded for the case of invalid SLockEntry
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix at SourceManager::getFileIDLoaded for the case of invalid SLockEntry
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D131606: [Loop Fusion] Sink/hoist memory instructions between loop fusion candidates
Aaron K via Phabricator via llvm-commits
- [PATCH] D129160: libclang.so: Make SONAME the same as LLVM version
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D129160: libclang.so: Make SONAME the same as LLVM version
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Aart Bik via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 68f97d2 - LiveDebugValues: Fix another crash related to unreachable blocks
Adrian Prantl via llvm-commits
- [llvm] af4a39f - Fix modeline
Adrian Prantl via llvm-commits
- [PATCH] D131453: LiveDebugValues: Fix another crash related to unreachable blocks
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D131453: LiveDebugValues: Fix another crash related to unreachable blocks
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D131209: [mlgo] Add ability to create feature-gated development features in regalloc advisor
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D131209: [mlgo] Add ability to create feature-gated development features in regalloc advisor
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D131716: X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D131716: X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [lld] dbd04b8 - [ELF] Support --package-metadata
Alex Brachet via llvm-commits
- [PATCH] D131439: [ELF] Support --package-metadata
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D131439: [ELF] Support --package-metadata
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D131439: [ELF] Support --package-metadata
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D131439: [ELF] Support --package-metadata
Alex Brachet via Phabricator via llvm-commits
- [llvm] 104a24e - [WebAssembly] Produce error when encountering unlowerable Wasm global accesses
Alex Bradbury via llvm-commits
- [llvm] 7e7860c - [X86][NFCI] Remove target-specific branch optimisation that's handled in BranchFolding
Alex Bradbury via llvm-commits
- [llvm] 47b1f83 - [RISCV] Implement isUsedByReturnOnly TargetLowering hook in order to tailcall more libcalls
Alex Bradbury via llvm-commits
- [PATCH] D131387: [WebAssembly] Produce error when encountering unlowerable Wasm global accesses
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131387: [WebAssembly] Produce error when encountering unlowerable Wasm global accesses
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131387: [WebAssembly] Produce error when encountering unlowerable Wasm global accesses
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130481: [RISCV] Add the GlobalMerge pass (disabled by default)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130192: [RISCV] Avoid redundant branch-to-branch when expanding cmpxchg
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129204: [X86][NFCI] Remove target-specific branch optimisation that's handled in BranchFolding
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131482: [RISCV] Return true in hasBitTest for Zbs and add new BINVI pattern for resulting canonicalisation
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130621: [RISCV] Add target feature to force-enable atomics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131492: [RISCV] Implement isMaskAndCmp0FoldingBeneficial hook
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131482: [RISCV] Return true in hasBitTest for Zbs and add new BINVI pattern for resulting canonicalisation
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131482: [RISCV] Return true in hasBitTest for Zbs and add new BINVI pattern for resulting canonicalisation
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131492: [RISCV] Implement isMaskAndCmp0FoldingBeneficial hook
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131492: [RISCV] Implement isMaskAndCmp0FoldingBeneficial hook
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131387: [WebAssembly] Produce error when encountering unlowerable Wasm global accesses
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129204: [X86][NFCI] Remove target-specific branch optimisation that's handled in BranchFolding
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131087: [RISCV] Implement isUsedByReturnOnly TargetLowering hook in order to tailcall more libcalls
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131677: [clang][RISCV][WIP] Fix incorrect ABI lowering for inherited structs with hard-float ABIs
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 67b0753 - [ARM] Add a baseline elf-preemption test
Alex Richardson via llvm-commits
- [llvm] 7925341 - [ARM] Add a baseline test for D131392
Alex Richardson via llvm-commits
- [llvm] 9a2b14a - [ARM] Emit local aliases (.Lfoo$local) for functions
Alex Richardson via llvm-commits
- [llvm] fa210dd - [Thumb] Baseline test for incorrect relocation with -ffunction-sections
Alex Richardson via llvm-commits
- [llvm] 6db15a8 - [ARM] Use getSymbolPreferLocal() in GetARMGVSymbol
Alex Richardson via llvm-commits
- [PATCH] D131529: Missing climits header file in MemRefUtils.h
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D131595: [MC] Avoid calling vector<FieldInfo> members before FieldInfo is defined
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D125303: [update_llc_test_checks] Handle mixed asm and ISel debug output
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131432: [Thumb] Baseline test for incorrect relocation with -ffunction-sections
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131392: [ARM] Emit local aliases (.Lfoo$local) for functions
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131433: [ARM] Use getSymbolPreferLocal() in GetARMGVSymbol
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131429: Mark the $local function begin symbol as a function
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131431: [update_llc_test_checks][VE] Handle .Lfoo$local in functon regex
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131434: [update_llc_test_checks][VE] Add baseline test for PIC function regex
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131392: [ARM] Emit local aliases (.Lfoo$local) for functions
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131392: [ARM] Emit local aliases (.Lfoo$local) for functions
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131432: [Thumb] Baseline test for incorrect relocation with -ffunction-sections
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131433: [ARM] Use getSymbolPreferLocal() in GetARMGVSymbol
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131429: Mark the $local function begin symbol as a function
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131431: [update_llc_test_checks][VE] Handle .Lfoo$local in functon regex
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D131431: [update_llc_test_checks][VE] Handle .Lfoo$local in functon regex
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D94457: [AArch64] Add some missing fusion subtarget features
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D131872: [Intrinsics] Add initial support for NonNull attribute
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D131872: [Intrinsics] Add initial support for NonNull attribute
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Alexander via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Alexander via Phabricator via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126885: [SLP]Cost for a constant buildvector.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127119: [SLP]Fix undef handling in gather function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D131341: [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131341: [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131339: [RISC-V] Add explicit check for risc-v 32/64 bit triples
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131339: [RISC-V] Add explicit check for risc-v 32/64 bit triples
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131339: [Triple] Add llvm::Triple::isRISCV{32,64}
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131340: [RISC-V][HWASAN] Add intrinsics required for HWASAN support for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131340: [RISC-V][HWASAN] Add intrinsics required for HWASAN support for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131341: [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131341: [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131343: [RISC-V][HWASAN] Add support for lowering HWASAN intrinsic for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131575: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131343: [RISC-V][HWASAN] Add support for lowering HWASAN intrinsic for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [llvm] 59bb9e3 - [llvm-dwarfutil] Remove unnecessarily dependency.
Alexey Lapshin via llvm-commits
- [PATCH] D131157: [llvm-dwarfutil] Remove unnecessarily dependency.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D131157: [llvm-dwarfutil] Remove unnecessarily dependency.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D129107: [BOLT][HUGIFY] adds huge pages support of PIE/no-PIE binaries
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D129599: Apply PGO on SimpleLoopUnswitch
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Allen zhong via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Allen zhong via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Allen zhong via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Allen zhong via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Allen zhong via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Allen zhong via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Allen zhong via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Allen zhong via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Allen zhong via Phabricator via llvm-commits
- [PATCH] D131745: [SCEV] Fix crash in checking the identical of PHI nodes
Allen zhong via Phabricator via llvm-commits
- [PATCH] D130014: [ValueTypes] Define MVT for v3i8
Alon Kom via Phabricator via llvm-commits
- [PATCH] D128701: [SCEV] Preserve information in applyLoopGuards
Alon Kom via Phabricator via llvm-commits
- [PATCH] D131500: [Docs][CodeReview] Add a small paragraph on adding tokens, NFC.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D131358: [X86] (0 - SetCC) | C -> (zext (not SetCC)) * (C + 1) - 1 if we can get a LEA out of it.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131358: [X86] (0 - SetCC) | C -> (zext (not SetCC)) * (C + 1) - 1 if we can get a LEA out of it.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131358: [X86] (0 - SetCC) | C -> (zext (not SetCC)) * (C + 1) - 1 if we can get a LEA out of it.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [llvm] 2264f7e - [X86] Add 64bits test cases for D131358
Amaury Séchet via llvm-commits
- [llvm] 9bceb89 - [X86] (0 - SetCC) | C -> (zext (not SetCC)) * (C + 1) - 1 if we can get a LEA out of it.
Amaury Séchet via llvm-commits
- [PATCH] D131811: [BOLT][NFC] Simplify addRelocation
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D131812: [BOLT][NFC] Move printRelocationInfo into a method
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D131813: [BOLT][NFC] Move addRelocation{X86,AArch64} out of RI methods
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D123691: [GTest] Change detection of libpthread
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D130485: [PowerPC][NFC] Add additional vector_shuffle tests involving scalar_to_vector.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Amy Kwan via Phabricator via llvm-commits
- [llvm] 57de4e0 - [TypePromotion] Don't insert Truncate for a no-op ZExt
Andre Vieira via llvm-commits
- [llvm] e524d61 - [TypePromotion] Don't delete Insns when iterating
Andre Vieira via llvm-commits
- [llvm] 05fc503 - [TypePromotion] Hoist out Promote Width calculation
Andre Vieira via llvm-commits
- [llvm] 1640679 - [TypePromotion] Search from ZExt + PHI
Andre Vieira via llvm-commits
- [llvm] f956396 - [TypePromotion] Update comment in testcase. RFC
Andre Vieira via llvm-commits
- [PATCH] D111237: [TypePromotion] Search from ZExt + PHI
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D131487: [TypePromotion] Don't insert Truncate for a no-op ZExt
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D131488: [TypePromotion] Don't delete Insns when iterating
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D131489: [TypePromotion] Hoist out Promote Width calculation
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D111237: [TypePromotion] Search from ZExt + PHI
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D131487: [TypePromotion] Don't insert Truncate for a no-op ZExt
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D131487: [TypePromotion] Don't insert Truncate for a no-op ZExt
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D131487: [TypePromotion] Don't insert Truncate for a no-op ZExt
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D111237: [TypePromotion] Search from ZExt + PHI
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D131487: [TypePromotion] Don't insert Truncate for a no-op ZExt
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D131488: [TypePromotion] Don't delete Insns when iterating
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D131489: [TypePromotion] Hoist out Promote Width calculation
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D111237: [TypePromotion] Search from ZExt + PHI
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D111237: [TypePromotion] Search from ZExt + PHI
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D131754: [Fortran] Re-enable FCVS FM905 & FM907
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D128261: [Fortran] Relax relative tolerance for FCVS tests
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D130895: Make VL choosing for a splat constant based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [llvm] 1eee6de - [Orc][JITLink] Slab based memory allocator to reduce RPC calls
Anubhab Ghosh via llvm-commits
- [llvm] 0aaa74f - [Orc] Reorder operations in ExecutorSharedMemoryMapperService shutdown
Anubhab Ghosh via llvm-commits
- [llvm] 143555b - [Orc] Properly deallocate mapped memory in MapperJITLinkMemoryManager
Anubhab Ghosh via llvm-commits
- [llvm] 8180105 - Revert "[Orc] Properly deallocate mapped memory in MapperJITLinkMemoryManager"
Anubhab Ghosh via llvm-commits
- [llvm] a31af32 - Reapply [Orc] Properly deallocate mapped memory in MapperJITLinkMemoryManager
Anubhab Ghosh via llvm-commits
- [llvm] 23d0e71 - [Orc] Use IntervalMap to store free memory regions in MapperJITLinkMemoryManager
Anubhab Ghosh via llvm-commits
- [PATCH] D130392: [Orc][JITLink] Slab based memory allocator to reduce RPC calls
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D131510: [Orc] Reorder operations in ExecutorSharedMemoryMapperService shutdown
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D128544: [Orc][JITLink] Add a shared memory based implementation of MemoryMapper
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D131510: [Orc] Reorder operations in ExecutorSharedMemoryMapperService shutdown
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D131768: [Orc] Properly deallocate mapped memory in MapperJITLinkMemoryManager
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D131768: [Orc] Properly deallocate mapped memory in MapperJITLinkMemoryManager
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D131831: [Orc] Use IntervalMap to store free memory regions in MapperJITLinkMemoryManager
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D131831: [Orc] Use IntervalMap to store free memory regions in MapperJITLinkMemoryManager
Anubhab Ghosh via Phabricator via llvm-commits
- [llvm] b20fe2c - [docs][AArch64] Label Features with Arm ARM Names
Archibald Elliott via llvm-commits
- [PATCH] D131824: Split EH code by default
Archit Saxena via Phabricator via llvm-commits
- [PATCH] D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support
Arda Unal via Phabricator via llvm-commits
- [PATCH] D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support
Arda Unal via Phabricator via llvm-commits
- [PATCH] D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support
Arda Unal via Phabricator via llvm-commits
- [PATCH] D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support
Arda Unal via Phabricator via llvm-commits
- [PATCH] D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support
Arda Unal via Phabricator via llvm-commits
- [PATCH] D131526: [OMPIRBuilder] Add support for safelen clause
Arnamoy B via Phabricator via llvm-commits
- [llvm] 6ef223c - [coro async] Mark async suspend function and its resume function pointer intrinsic as nomerge
Arnold Schwaighofer via llvm-commits
- [PATCH] D131684: [coro async] Mark async suspend function and its resume function pointer intrinsic as nomerge
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D131684: [coro async] Mark async suspend function and its resume function pointer intrinsic as nomerge
Arnold Schwaighofer via Phabricator via llvm-commits
- [llvm] 81c4e58 - [StandardInstrumentations] Handle case where block order changes
Arthur Eubanks via llvm-commits
- [llvm] eddcfe3 - [NFC] Format ilist_node_options.h to cycle bots
Arthur Eubanks via llvm-commits
- [llvm] a3ac1cf - [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via llvm-commits
- [llvm] bd1f80f - [llvm-reduce] Add delta pass to run IR passes
Arthur Eubanks via llvm-commits
- [llvm] 195087d - [llvm-reduce] Try harder to not create invalid aliases
Arthur Eubanks via llvm-commits
- [PATCH] D127547: Add FuncPass Implementation for non-trivial LoopUnswitching
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130596: [StandardInstrumentations] Handle case where block order changes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131414: Add -misc-const-correctness to .clang-tidy
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131414: Add -misc-const-correctness to .clang-tidy
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131505: [llvm-reduce] Try harder to not create invalid aliases
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131722: [bazel] Remove --config=rbe
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131723: [bazel] Use lld in --config=generic_clang
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123749: [llvm-reduce] Add delta pass to run IR passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131505: [llvm-reduce] Try harder to not create invalid aliases
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131722: [bazel] Remove --config=rbe
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131723: [bazel] Use lld in --config=generic_clang
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D129753: [SCEV] Prove condition invariance via context
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D129753: [SCEV] Prove condition invariance via context
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D129753: [SCEV] Prove condition invariance via context
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D131565: [cmake] Fix tablegen exports
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D130745: [llvm-cov][WIP] Add Per Directory coverage to llvm-cov
Ashutosh Pandey via Phabricator via llvm-commits
- [PATCH] D130797: [AMDGPU] Implement pipeline solver for non-trivial pipelines
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D131844: [AVR] Use @earlyclobber instead of register scavenging
Ayke via Phabricator via llvm-commits
- [PATCH] D131844: [AVR] Use @earlyclobber instead of register scavenging
Ayke via Phabricator via llvm-commits
- [PATCH] D78663: [builtins] Add 32-bit shift builtins
Ayke via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ayke via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ayke via Phabricator via llvm-commits
- [PATCH] D119342: [LoopRotate] Don't rotate loops when the minsize attribute is present
Ayke via Phabricator via llvm-commits
- [PATCH] D130313: [AMDGPU] Avoid flushing the vmcnt counter in loop preheaders if not necessary
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] 79f34ae - [llvm] Fix assertion when stat fails in remove_directories
Ben Langmuir via llvm-commits
- [llvm] cf1521e - [llvm] Update FileSystem test that failed spuriously
Ben Langmuir via llvm-commits
- [PATCH] D131791: [llvm] Fix assertion when stat fails in remove_directories
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D131791: [llvm] Fix assertion when stat fails in remove_directories
Ben Langmuir via Phabricator via llvm-commits
- [llvm] 8a12606 - [AVR] Remove debug location of spill/reload instructions
Ben Shi via llvm-commits
- [llvm] 2a46255 - [NFC] Combine test cases of verifier
Ben Shi via llvm-commits
- [PATCH] D129262: [AVR] Remove debug location of spill/reload instructions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D126443: [NFC] Modify the test case
Ben Shi via Phabricator via llvm-commits
- [PATCH] D128483: [AVR] Support unaligned store
Ben Shi via Phabricator via llvm-commits
- [PATCH] D117426: [AVR] Only push and clear R1 in interrupts when necessary
Ben Shi via Phabricator via llvm-commits
- [PATCH] D131844: [AVR] Use @earlyclobber instead of register scavenging
Ben Shi via Phabricator via llvm-commits
- [llvm] b4e9977 - Remove C++17 #ifdefs around the implicit conversion between StringRef and string_view
Benjamin Kramer via llvm-commits
- [llvm] 090bdaa - [Support] Use std::shared_mutex when we're not on old MacOS
Benjamin Kramer via llvm-commits
- [llvm] 2960299 - [ADT] Retire llvm::apply_tuple in favor of C++17 std::apply
Benjamin Kramer via llvm-commits
- [PATCH] D130316: [SelectionDAG] make INLINEASM_BR use MachineBasicBlocks instead of BlockAddresses
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D131775: [GVN] Pre-commit test case showing miscompile in github issue #57025
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D131776: [GVN] Fix miscompile shown in github issue #57025
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D131776: [GVN] Fix miscompile shown in github issue #57025
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D127840: [MachinePipeliner] Fix Phi generation failure for large stages
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] a3f7a2c - [CodeView] Add function to get size in bytes for TypeIndex/CVType.
Carlos Alberto Enciso via llvm-commits
- [PATCH] D129846: [CodeView] Add function to get size in bytes for a TypeIndex.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D129846: [CodeView] Add function to get size in bytes for a TypeIndex.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D129846: [CodeView] Add function to get size in bytes for a TypeIndex.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D129846: [CodeView] Add function to get size in bytes for a TypeIndex.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D126875: llvm-debuginfo-analyzer - Debug Information Visual Analizer
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D131548: [AArch64]Remove svget/svset/svcreate from llvm
Caroline via Phabricator via llvm-commits
- [PATCH] D131687: [AArch64] Replace aarch64_sve_ldN intrinsic by aarch64_sve_ldN.sret
Caroline via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Changpeng Fang via Phabricator via llvm-commits
- [llvm] d9004df - [PowerPC] mapping hardward loop intrinsics to powerpc pseudo
Chen Zheng via llvm-commits
- [llvm] 22e475f - [NFC] fix warning
Chen Zheng via llvm-commits
- [llvm] 8d19cfb - [PowerPC] omit location attribute for TLS variable on AIX
Chen Zheng via llvm-commits
- [PATCH] D123366: [PowerPC] map hardware loop intrinsics to PowerPC pseudo instructions.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D123366: [PowerPC] map hardware loop intrinsics to PowerPC pseudo instructions.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D129016: [PowerPC] implemented @llvm.ppc.kill.canary to corrupt stack guard
ChenZheng via Phabricator via llvm-commits
- [PATCH] D131654: [PowerPC] Add XXEVAL TD pattern
ChenZheng via Phabricator via llvm-commits
- [PATCH] D131654: [PowerPC] Add XXEVAL TD pattern
ChenZheng via Phabricator via llvm-commits
- [PATCH] D130245: [XCOFF] disable location attribute generation for TLS variable
ChenZheng via Phabricator via llvm-commits
- [PATCH] D130245: [XCOFF] disable location attribute generation for TLS variable
ChenZheng via Phabricator via llvm-commits
- [PATCH] D131545: [DirectX backend] emit metadata for DXIL version, ShaderModel.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D131549: [ADT] Make SmallSet::insert(const T &) returns const_iterator
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D129478: [IR] Remove support for float binop constant expressions
Christoffer Lerno via Phabricator via llvm-commits
- [llvm] e190b7c - [Coroutines] Maintain the position of final suspend
Chuanqi Xu via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Corentin Jabot via Phabricator via llvm-commits
- [llvm] e2bfbed - [RISCV] Add ReadFStoreData as a SchedRead.
Craig Topper via llvm-commits
- [llvm] eec05bf - [RISCV] Add {{$}} to some CHECK lines in MC tests.
Craig Topper via llvm-commits
- [llvm] bc1f78c - [RISCV] Rename PROC_ALIAS to TUNE_ALIAS to reflect it's usage. NFC
Craig Topper via llvm-commits
- [llvm] 2c79801 - [RISCV] Add more ineg+setcc isel patterns to avoid creating neg+xori+slti(u).
Craig Topper via llvm-commits
- [llvm] e493944 - [RISCV] Use SLTIU X, -1 for (setne X, -1).
Craig Topper via llvm-commits
- [llvm] 37db283 - [RISCV] isImpliedByDomCondition returns an Optional<bool> not a bool.
Craig Topper via llvm-commits
- [llvm] b8c5420 - [X86][RISCV] Pre-commit tests for D130862. NFC
Craig Topper via llvm-commits
- [PATCH] D131379: [RISCV] Add ReadFStoreData as a SchedRead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes][WIP] Improve splitting for urem/udiv by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130753: [RISCV][test] Precommitted test for optimization for vmerge and unmasked intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130141: [RISCV] Add MC support of RISCV Zca Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131141: [RISCV] Add MC support of RISCV Zcb Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130483: [RISCV] Add CodeGen support of RISCV Zca Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131436: [RISCV] Add {{$}} to some CHECK lines in MC tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130141: [RISCV] Add MC support of RISCV Zca Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131442: [X86][RISCV][WIP] Pre-commit tests for D130862. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131436: [RISCV] Add {{$}} to some CHECK lines in MC tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130481: [RISCV] Add the GlobalMerge pass (disabled by default)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131482: [RISCV] Return true in hasBitTest for Zbs and add new BINVI pattern for resulting canonicalisation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130339: [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131492: [RISCV] Implement isMaskAndCmp0FoldingBeneficial hook
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131508: [WIP][RISCV] Enable fixed length vectorization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131339: [RISC-V] Add explicit check for risc-v 32/64 bit triples
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131482: [RISCV] Return true in hasBitTest when Zbs is enabled and update BEXTI pattern for resulting canonicalisation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Add binary mask pattern for vector integer binary instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131544: [LegalizeTypes][NFC] Use dyn_cast instead of isa and cast.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131602: [RISCV] Rename PROC_ALIAS to TUNE_ALIAS to reflect it's usage. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131635: [RISCV] Remove sifive-7-rv32/rv64 CPU names.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131635: [RISCV] Remove sifive-7-rv32/rv64 CPU names.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131642: [LegalizeTypes][NFC] Use getConstantOperandVal instead of cast constant getvalue.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131602: [RISCV] Rename PROC_ALIAS to TUNE_ALIAS to reflect it's usage. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131708: [RISCV] Change how mtune aliases are implemented.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131716: X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131729: [RISCV] Move xori creation for scalar setccs to lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131729: [RISCV] Move xori creation for scalar setccs to lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130680: [IntegerDivision][AMDGPU] Use CreateLogicalOr to block poison propagation.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131642: [LegalizeTypes][NFC] Use getConstantOperandVal instead of cast constant getvalue.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131544: [LegalizeTypes][NFC] Use dyn_cast instead of isa and cast.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131771: [RISCV] : Add support for immediate operands.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128216: [X86] Add SimplifyMultipleUseDemandedBitsForTargetNode X86ISD::ANDNP handling
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130895: Make VL choosing for a splat constant based on its users
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131751: [RISCV][NFC] Use nested namespace definations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131778: [DAGCombine] Replace std::monostate equivalent in DAGCombiner.cpp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D121784: [VP] Add splitting for VP_STRIDED_STORE and VP_STRIDED_LOAD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131805: [InstSimplify] sle on i1 also encodes implication
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131819: [RISCV] Enable isTruncateFree in SDAG for i64->i32 on rv64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131819: [RISCV] Enable isTruncateFree in SDAG for i64->i32 on rv64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131826: [MC] Leverage constexpr `std::array` in `SubtargetFeature.h`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131442: [X86][RISCV][WIP] Pre-commit tests for D130862. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes][WIP] Improve splitting for urem/udiv by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131442: [X86][RISCV] Pre-commit tests for D130862. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes][WIP] Improve splitting for urem/udiv by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [llvm] 17ac26a - [AArch64][SVE] NFC: Add tests for masked FP arith patterns (D130564)
Cullen Rhodes via llvm-commits
- [llvm] a6dec9f - [AArch64][SVE] Add patterns to select masked FP arith
Cullen Rhodes via llvm-commits
- [PATCH] D130564: [AArch64][SVE] Add patterns to select masked FP arith
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] bf48b12 - [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via llvm-commits
- [llvm] 0d6cf1e - [Symbolizer] Fix symbolizer-filter-markup-pc.test on Windows
Daniel Thornburgh via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] 5eeef48 - [NFC] Split test to reduce time to run.
Daniil Fukalov via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D130920: [NFC] Split test to reduce time to run.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D117723: [NFCI] Move cost estimation from TargetLowering to TargetTransformInfo.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D130920: [NFC] Split test to reduce time to run.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D117723: [NFCI] Move cost estimation from TargetLowering to TargetTransformInfo.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D131257: [docs][AArch64] Label Features with Arm ARM Names
Dave Green via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] Function multiversioning support added.
Dave Green via Phabricator via llvm-commits
- [PATCH] D131350: [DAG] Ensure Legal BUILD_VECTOR elements types in shuffle->And combine
Dave Green via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Dave Green via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Dave Green via Phabricator via llvm-commits
- [PATCH] D129693: [ARM] Don't emit Arm speculation hardening thunks under Thumb and vice-versa
Dave Green via Phabricator via llvm-commits
- [PATCH] D131504: [ARM][AArch64] Dont use macros for half instrinsics in NeonEmitter
Dave Green via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Dave Green via Phabricator via llvm-commits
- [PATCH] D131504: [ARM][AArch64] Dont use macros for half instrinsics in NeonEmitter
Dave Green via Phabricator via llvm-commits
- [PATCH] D131253: [AArch64] Add bf16 select handling
Dave Green via Phabricator via llvm-commits
- [PATCH] D131253: [AArch64] Add bf16 select handling
Dave Green via Phabricator via llvm-commits
- [PATCH] D131058: [AArch64] Add an error if SVE scalable vector types are used in a context without sve
Dave Green via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Dave Green via Phabricator via llvm-commits
- [PATCH] D131058: [AArch64] Add an error if SVE scalable vector types are used in a context without sve
Dave Green via Phabricator via llvm-commits
- [PATCH] D131058: [AArch64] Add an error if SVE scalable vector types are used in a context without sve
Dave Green via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Dave Green via Phabricator via llvm-commits
- [PATCH] D131815: [AArch64] Fix signed integer overflow in CSINC case
Dave Green via Phabricator via llvm-commits
- [PATCH] D131773: [AArch64] Add support for 256-bit non temporal loads
Dave Green via Phabricator via llvm-commits
- [PATCH] D131700: [AArch64] Add pattern for SQDML*Lv1i32_indexed
Dave Green via Phabricator via llvm-commits
- [llvm] db008af - [llvm] Repair the modules build with C++17
David Blaikie via llvm-commits
- [PATCH] D131381: [ADT] Update Optional Deprecation with fix-it
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131549: [ADT] Make SmallSet::insert(const T &) returns const_iterator
David Blaikie via Phabricator via llvm-commits
- [PATCH] D129781: [NFC] Introduce llvm::to_vector_of to allow creation of SmallVector<T> from range of items convertible to type T
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131638: Alternative compression API design for illustrationAn alternative/hybrid between D130516 and D130506
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131638: Alternative compression API design for illustrationAn alternative/hybrid between D130516 and D130506
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131638: Alternative compression API design for illustration
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131749: [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131749: [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131804: [DebugInfo] Don't join DW_AT_comp_dir and directories[0] for DWARF v5 line tables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131829: [ADT] Implement Optional::transform
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131842: [ADT] Deprecate Optional::map
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131848: [DebugInfo] -fdebug-prefix-map: handle '#line "file"' for asm source
David Blaikie via Phabricator via llvm-commits
- [llvm] 061e018 - [DAG] Ensure Legal BUILD_VECTOR elements types in shuffle->And combine
David Green via llvm-commits
- [llvm] ab4fc87 - [DAG] Emit table lookup from TargetLowering::expandCTTZ()
David Green via llvm-commits
- [llvm] 20e6239 - [AArch64] Regenerate arm64-fmax.ll test. NFC
David Green via llvm-commits
- [llvm] a9e9dd9 - [AArch64] Add bf16 select handling
David Green via llvm-commits
- [llvm] b2ac153 - [Support] Fix no-stat build. NFC
David Green via llvm-commits
- [PATCH] D130944: [llvm-profdata] Support JSON as as an output-only format
David Li via Phabricator via llvm-commits
- [PATCH] D130944: [llvm-profdata] Support JSON as as an output-only format
David Li via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
David Li via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
David Li via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
David Li via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
David Li via Phabricator via llvm-commits
- [PATCH] D131019: Revert "[AMDGPU] Only count global-to-global as indirect accesses"
David Salinas via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
David Sherwood via Phabricator via llvm-commits
- [PATCH] D131093: [LV] Restructure isPredicatedInst and isScalarWithPredication (w/a fix for uniform mem ops)
David Sherwood via Phabricator via llvm-commits
- [PATCH] D131118: [LV] Add generic scalarization support for unpredicated scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D130533: [SVE] Extend findMoreOptimalIndexType so BUILD_VECTORs do not force 64bit indices.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
David Sherwood via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
David Sherwood via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
David Sherwood via Phabricator via llvm-commits
- [llvm] 1d1cc05 - AMDGPU: mbcnt allow for non-zero src1 for known-bits
David Stuttard via llvm-commits
- [PATCH] D131478: AMDGPU: mbcnt allow for non-zero src1 for known-bits
David Stuttard via Phabricator via llvm-commits
- [PATCH] D131478: AMDGPU: mbcnt allow for non-zero src1 for known-bits
David Stuttard via Phabricator via llvm-commits
- [llvm] b1b9c39 - [AArch64][SVE] Use SVE for VLS fcopysign for wide vectors
David Truby via llvm-commits
- [PATCH] D128642: [AArch64][SVE] Use SVE for VLS fcopysign for wide vectors
David Truby via Phabricator via llvm-commits
- [llvm] 8a17e74 - [NFC] Introduce llvm::to_vector_of to allow creation of SmallVector<T> from range of items convertible to type T
Dawid Jurczak via llvm-commits
- [PATCH] D129781: [NFC] Introduce llvm::to_vector_of to allow creation of SmallVector<T> from range of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129781: [NFC] Introduce llvm::to_vector_of to allow creation of SmallVector<T> from range of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129781: [NFC] Introduce llvm::to_vector_of to allow creation of SmallVector<T> from range of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [llvm] 36cc533 - [EarlyCSE][OpaquePointers]Replace assert with return for mask type check.
Denis Antrushin via llvm-commits
- [PATCH] D131251: [EarlyCSE][OpaquePointers]Replace assert with return for mask type check.
Denis Antrushin via Phabricator via llvm-commits
- [compiler-rt] 8342ea6 - [scudo] Try to fix standalone build on armv7
Diana Picus via llvm-commits
- [PATCH] D131250: [scudo] Try to fix standalone build on armv7
Diana Picus via Phabricator via llvm-commits
- [PATCH] D131250: [scudo] Try to fix standalone build on armv7
Diana Picus via Phabricator via llvm-commits
- [PATCH] D131754: [Fortran] Re-enable FCVS FM905 & FM907
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128261: [Fortran] Relax relative tolerance for FCVS tests
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128269: Teach fpcmp about the x. FP format
Diana Picus via Phabricator via llvm-commits
- [PATCH] D131473: [XCOFF] ignore the cold attribute.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D131473: [XCOFF] ignore the cold attribute.
Digger Lin via Phabricator via llvm-commits
- [llvm] cab6cd6 - [AArch64][LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding.
Dinar Temirbulatov via llvm-commits
- [PATCH] D130755: [LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding for scalable vectors
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D130755: [LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding for scalable vectors
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] fc4c1a8 - [AMDGPU][MC][GFX11][NFC] Split large tests
Dmitry Preobrazhensky via llvm-commits
- [llvm] 9d1eeef - [AMDGPU][MC][GFX11][NFC] Rename tests
Dmitry Preobrazhensky via llvm-commits
- [llvm] c0de0e0 - [AMDGPU][MC][GFX11][NFC] Consolidate VOP tests by encoding
Dmitry Preobrazhensky via llvm-commits
- [llvm] 2b79b2e - [AMDGPU][MC][GFX11][NFC] Remove test duplicates
Dmitry Preobrazhensky via llvm-commits
- [llvm] eda6e49 - [AMDGPU][MC][GFX11][NFC] Correct tests for 16-bit VOP2 opcodes which use v128 or higher VGPRs
Dmitry Preobrazhensky via llvm-commits
- [llvm] 4e68834 - [AMDGPU][MC][GFX11][NFC] Add tests for VOP1 and VOP2 16 bit opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D131397: [AMDGPU][MC][GFX11][NFC] Split large tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131398: [AMDGPU][MC][GFX11][NFC] Rename tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131397: [AMDGPU][MC][GFX11][NFC] Split large tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131398: [AMDGPU][MC][GFX11][NFC] Rename tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131397: [AMDGPU][MC][GFX11][NFC] Split large tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131398: [AMDGPU][MC][GFX11][NFC] Rename tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131558: [AMDGPU][MC][GFX11][NFC] Remove identical tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131559: [AMDGPU][MC][GFX11][NFC] Consolidate VOP tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131564: [AMDGPU][MC][GFX11][NFC] Correct tests for 16-bit VOP2 opcodes which use v128 or higher VGPRs
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131588: [AMDGPU][MC][GFX11][NFC] Added tests for VOP1 and VOP2 16 bit opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131559: [AMDGPU][MC][GFX11][NFC] Consolidate VOP tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131559: [AMDGPU][MC][GFX11][NFC] Consolidate VOP tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131558: [AMDGPU][MC][GFX11][NFC] Remove identical tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131564: [AMDGPU][MC][GFX11][NFC] Correct tests for 16-bit VOP2 opcodes which use v128 or higher VGPRs
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131588: [AMDGPU][MC][GFX11][NFC] Added tests for VOP1 and VOP2 16 bit opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131608: [IR] Change access rights of PredIterator members
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D131577: [MemorySanitizer] Support memcpy.inline and memset.inline
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D131526: [OMPIRBuilder] Add support for safelen clause
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] fa25025 - Migrate llvm.experimental.patchpoint() to ptr.
Edd Barrett via llvm-commits
- [PATCH] D131261: Update llvm.experimental.patchpoint to use opaque pointer for target.
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D131261: Update llvm.experimental.patchpoint to use opaque pointer for target.
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D131572: [NFC][SeparateConstOffsetFromGEP] Small refactoring and reformatting
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127727: [SeparateConstOffsetFromGEPPass] Added optional modification strategy
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127727: [SeparateConstOffsetFromGEPPass] Added optional modification strategy
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127727: [SeparateConstOffsetFromGEPPass] Added optional modification strategy
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D131572: [NFC][SeparateConstOffsetFromGEP] Small refactoring and reformatting
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D131393: [MC] [Win64EH] Fix the calculation of the end of epilogs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130049: [WinEH][ARM64] Split unwind info for functions larger than 1MB
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D131452: [InstCombine] avoid generating mul intrinsic that lowers as a libcall
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D131521: [SDAG] avoid generating libcall in function with nobuiltin
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130666: [InstCombine] Add support for strlcpy folding
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130494: [InstCombine] Adjust snprintf folding of constant strings (PR #56598)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D131562: [AArch64][SME] Document SME ABI implementation in LLVM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D131562: [AArch64][SME] Document SME ABI implementation in LLVM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Elliott Hughes via Phabricator via llvm-commits
- [PATCH] D131817: [InstrProf] Add option to disable loop opt after PGO
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D131816: [InstrProf] Add option to avoid instrumenting small functions
Ellis Hoag via Phabricator via llvm-commits
- [llvm] 4b56693 - [ms] [llvm-ml] Add support for the (many) optional SEGMENT parameters
Eric Astor via llvm-commits
- [llvm] bc96178 - [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Eric Astor via llvm-commits
- [llvm] 94fae7a - [ms] [llvm-ml] Add support for nested PROC/ENDP pairs
Eric Astor via llvm-commits
- [PATCH] D131522: [ms] [llvm-ml] Add support for nested PROC/ENDP pairs
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131523: [ms] [llvm-ml] Add support for the (many) optional SEGMENT parameters
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131524: [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131523: [ms] [llvm-ml] Add support for the (many) optional SEGMENT parameters
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131523: [ms] [llvm-ml] Add support for the (many) optional SEGMENT parameters
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131523: [ms] [llvm-ml] Add support for the (many) optional SEGMENT parameters
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131524: [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131524: [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131524: [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131524: [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131523: [ms] [llvm-ml] Add support for the (many) optional SEGMENT parameters
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131524: [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131522: [ms] [llvm-ml] Add support for nested PROC/ENDP pairs
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131522: [ms] [llvm-ml] Add support for nested PROC/ENDP pairs
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131522: [ms] [llvm-ml] Add support for nested PROC/ENDP pairs
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131522: [ms] [llvm-ml] Add support for nested PROC/ENDP pairs
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131522: [ms] [llvm-ml] Add support for nested PROC/ENDP pairs
Eric Astor via Phabricator via llvm-commits
- [PATCH] D131140: [NFC][InstCombine] Add baseline tests for canonicalizing "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131473: [XCOFF] ignore the cold attribute.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D131473: [XCOFF] ignore the cold attribute.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D131473: [XCOFF] ignore the cold attribute.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D131473: [XCOFF] ignore the cold attribute.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D130245: [XCOFF] disable location attribute generation for TLS variable
Esme Yi via Phabricator via llvm-commits
- [PATCH] D131873: [PowerPC] Optimize compare by using record form in post-RA.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D119507: [MLGO] Use TFLite in 'development mode'
Eugene via Phabricator via llvm-commits
- [PATCH] D119507: [MLGO] Use TFLite in 'development mode'
Eugene via Phabricator via llvm-commits
- [PATCH] D131766: a
EverRest via Phabricator via llvm-commits
- [PATCH] D131771: [RISCV] : Add support for immediate operands.
EverRest via Phabricator via llvm-commits
- [compiler-rt] cf1d9a1 - [sanitizer] Use C++17 to build the symbolizer.
Evgenii Stepanov via llvm-commits
- [llvm] 8ea1cf3 - Revert "[AMDGPU] SIFixSGPRCopies refactoring"
Evgenii Stepanov via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D131413: [BOLT] Remove old layout from function layout
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D131413: [BOLT] Remove old layout from function layout
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130521: [BOLT] Generate sections for multiple fragments
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130647: [BOLT] Add randomN split strategy
Fabian Parzefall via Phabricator via llvm-commits
- [llvm] aa17357 - [llvm-ranlib] Support more than one input file
Fangrui Song via llvm-commits
- [llvm] de9d80c - [llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFC
Fangrui Song via llvm-commits
- [compiler-rt] a12c076 - [compiler-rt] Use -std=c++17 for standalone build
Fangrui Song via llvm-commits
- [compiler-rt] 474145c - [CMake] Build lib/gwp_asan/tests with -std=c++17
Fangrui Song via llvm-commits
- [lld] dfe2a3f - [COFF] Change a llvm::StringSet<> to llvm::DenseSet<StringRef>. NFC
Fangrui Song via llvm-commits
- [lld] dc55ab3 - [ELF] De-template createBitcodeSymbol. NFC
Fangrui Song via llvm-commits
- [lld] 596f490 - [ELF] De-template BitcodeFile::parse. NFC
Fangrui Song via llvm-commits
- [lld] e3fcf2e - [ELF] Simplify llvm::enumerate with structured binding. NFC
Fangrui Song via llvm-commits
- [compiler-rt] 0e08061 - tsan: update Go rules to use -std=c++17
Fangrui Song via llvm-commits
- [llvm] 9685000 - [PowerPC] Change a double Log2 for localentry to integral Log2. NFC
Fangrui Song via llvm-commits
- [llvm] 84b7055 - [Docs] Fix duplicate enum item name
Fangrui Song via llvm-commits
- [llvm] 1ca5fee - [Support] Remove some #if __cplusplus > 201402L
Fangrui Song via llvm-commits
- [llvm] 57f334d - [Support] Remove Log2 workaround for Android API level < 18
Fangrui Song via llvm-commits
- [llvm] c2d293e - Compiler.h: remove unused LLVM_NODISCARD
Fangrui Song via llvm-commits
- [llvm] b0c4cd3 - [MCDwarf] Use emplace to avoid move assignment. NFC
Fangrui Song via llvm-commits
- [llvm] d561907 - [MCDwarf][test] Improve debug-prefix-map.s
Fangrui Song via llvm-commits
- [llvm] f62e60f - [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
Fangrui Song via llvm-commits
- [llvm] 3329cec - [DebugInfo] Don't join DW_AT_comp_dir and directories[0] for DWARF v5 line tables
Fangrui Song via llvm-commits
- [llvm] e9b2131 - [Support] computeHostNumPhysicalCores: use sched_getaffinity for all non-Android Linux with no custom implementation
Fangrui Song via llvm-commits
- [llvm] eaf0aa1 - [unittest] Update HostTest::isSupportedArchAndOS
Fangrui Song via llvm-commits
- [llvm] 83aa91b - [llvm-readobj] Remove unused member variable. NFC
Fangrui Song via llvm-commits
- [llvm] b2f31ca - [Triple] Add llvm::Triple::isRISCV{32,64}
Fangrui Song via llvm-commits
- [llvm] d797c2f - [DebugInfo] -fdebug-prefix-map: handle '#line "file"' for asm source
Fangrui Song via llvm-commits
- [PATCH] D131375: [llvm-ranlib] Support more than one input file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131375: [llvm-ranlib] Support more than one input file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131375: [llvm-ranlib] Support more than one input file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85415: [Sparc] Don't use SunStyleELFSectionSwitchSyntax
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131436: [RISCV] Add {{$}} to some CHECK lines in MC tests.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130531: [IR] Use Min behavior for module flag "PIC Level"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131392: [ARM] Emit local aliases (.Lfoo$local) for functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131439: [ELF] Support --package-metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131439: [ELF] Support --package-metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131439: [ELF] Support --package-metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131432: [Thumb] Baseline test for incorrect relocation with -ffunction-sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131392: [ARM] Emit local aliases (.Lfoo$local) for functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131433: [ARM] Use getSymbolPreferLocal() in GetARMGVSymbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131433: [ARM] Use getSymbolPreferLocal() in GetARMGVSymbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131162: [MC][ELF] Mark GNU ABI if ifunc are used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131339: [RISC-V] Add explicit check for risc-v 32/64 bit triples
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130118: [1/3] [LLD] [MinGW] Implement the --exclude-symbols option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130120: [2/3] [LLD] [COFF] Add support for a new, mingw specific embedded directive -exclude-symbols:
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131612: [lld/elf] Use C++17 nested namespace syntax in most places
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131638: Alternative compression API design for illustrationAn alternative/hybrid between D130516 and D130506
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131626: Omit @LPStart when function has no landing pads.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131626: Omit @LPStart when function has no landing pads.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131656: [Support] Remove Log2 workaround for Android API level < 18
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129160: libclang.so: Make SONAME the same as LLVM version
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131695: Compiler.h: remove unused LLVM_NODISCARD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131656: [Support] Remove Log2 workaround for Android API level < 18
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131695: Compiler.h: remove unused LLVM_NODISCARD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131626: [EHStreamer] Omit @LPStart when function has no landing pads
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131626: [EHStreamer] Omit @LPStart when function has no landing pads
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131713: [llvm][CMake] Move `yaml2obj`, `obj2yaml` and `split-file` from tools to utils
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131717: [ADT] Replace STLForwardCompat.h's C++17 equivalents
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131716: X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131716: X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131638: Alternative compression API design for illustration
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131749: [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131749: [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131792: [libunwind] Remove __ANDROID_API__ < 18 workaround
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131792: [libunwind] Remove __ANDROID_API__ < 18 workaround
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131781: [lld/mac] Stop accepting arbitrary suffixes on --(no-)warn-dylib-install-name
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131749: [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131749: [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131749: [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131749: [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131804: [DebugInfo] Don't join DW_AT_comp_dir and directories[0] for DWARF v5 line tables
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131749: [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131804: [DebugInfo] Don't join DW_AT_comp_dir and directories[0] for DWARF v5 line tables
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131709: [libunwind][AIX] Implement _Unwind_FindEnclosingFunction() using traceback table on AIX
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117976: [SmallVector] Optimize move assignment operator for N==0 case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131816: [InstrProf] Add option to avoid instrumenting small functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131339: [Triple] Add llvm::Triple::isRISCV{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131848: [DebugInfo] -fdebug-prefix-map: handle '#line "file"' for asm source
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131848: [DebugInfo] -fdebug-prefix-map: handle '#line "file"' for asm source
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131848: [DebugInfo] -fdebug-prefix-map: handle '#line "file"' for asm source
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6c52f82 - [X86][ARM] Add tests for bitwise logic trees of shifts; NFC
Filipp Zhinkin via llvm-commits
- [llvm] ea323a4 - [X86][ARM] Update tests for bitwise logic trees of shifts; NFC
Filipp Zhinkin via llvm-commits
- [llvm] 1626ee6 - [DAGCombine] Hoist shifts out of a logic operations tree.
Filipp Zhinkin via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Filipp Zhinkin via Phabricator via llvm-commits
- [llvm] 625877b - [Matrix] Add tests dot product with varied strides
Florian Hahn via llvm-commits
- [llvm] bc56f63 - [CostModel] Add bfloat and fp128 reduction tests
Florian Hahn via llvm-commits
- [llvm] c2af37d - Revert "[AArch64][GlobalISel] Recognise some CCMPri"
Florian Hahn via llvm-commits
- [llvm] 4f04be5 - [LV] Add tests for vectorizing select of minimum idx idiom.
Florian Hahn via llvm-commits
- [PATCH] D131518: Make opt-viewer more usable by general developers
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131444: [Matrix] Add tests dot product with varied strides
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131269: [CostModel] Add bfloat and fp128 reduction tests
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131269: [CostModel] Add bfloat and fp128 reduction tests
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D119661: [LV] Support chained phis as incoming values for first-order recurs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131672: [opt] Optimise for zero initialisation of product given finite math in Clang
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131444: [Matrix] Add tests dot product with varied strides
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131444: [Matrix] Add tests dot product with varied strides
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117723: [NFCI] Move cost estimation from TargetLowering to TargetTransformInfo.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131773: [AArch64] Add support for 256-bit non temporal loads
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131767: [AArch64] Tests for non-temporal load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131757: [instcombine] Check for zero initialisation optimisation of a product given fast flags are enabled in clang.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131767: [AArch64] Tests for non-temporal load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131269: [CostModel] Add bfloat and fp128 reduction tests
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131767: [AArch64] Tests for non-temporal load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93964: [LAA] Always compute DepId, even for uncomputable bounds.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93965: [LAA] Only require computable BTC when runtime checks are needed.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130278: [LAA] Handle forked pointers with add/sub instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131518: Make opt-viewer more usable by general developers - part 1/N
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131518: Make opt-viewer more usable by general developers - part 1/N
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131125: [Matrix] Add special case dot product lowering
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D131753: [SCEV] Add poison implication tests for umin_seq (NFC)
Funan Zeng via Phabricator via llvm-commits
- [PATCH] D131384: [LoongArch] Add codegen support for not
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131384: [LoongArch] Add codegen support for not
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131384: [LoongArch] Add codegen support for not
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131871: [LoongArch] Add codegen support for fabs
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131399: [RelLookupTableConverter] Bail on invalid pointer size (x32)
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D131445: [PPC] Expose the ZERO register as a constant physical register
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D131445: [PPC] Expose the ZERO register as a constant physical register
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D131790: [unittests/CodeGen] Remove unique_ptr from the result of createTargetMachine
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D129160: libclang.so: Make SONAME the same as LLVM version
H. Vetinari via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D131292: [libunwind][AIX] Save/restore errno before/after system calls dlopen/dlsym/dlclose
Hubert Tong via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Hubert Tong via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Hubert Tong via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Hubert Tong via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Hubert Tong via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Hubert Tong via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Hubert Tong via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Hubert Tong via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Igor Kudrin via Phabricator via llvm-commits
- [llvm] df87130 - [SPIRV] support capabilities and extensions
Ilia Diachkov via llvm-commits
- [PATCH] D131221: [SPIRV] support capabilities and extensions
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D131221: [SPIRV] support capabilities and extensions
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D131221: [SPIRV] support capabilities and extensions
Ilia Diachkov via Phabricator via llvm-commits
- [llvm] e3b5254 - [MC] Avoid calling vector<FieldInfo> members before FieldInfo is defined
Ilya Biryukov via llvm-commits
- [llvm] 7c80c4d - [MC] NFC. Avoid redundant copies when constructing StructFieldInfo
Ilya Biryukov via llvm-commits
- [PATCH] D131595: [MC] Avoid calling vector<FieldInfo> members before FieldInfo is defined
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D131595: [MC] Avoid calling vector<FieldInfo> members before FieldInfo is defined
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D131595: [MC] Avoid calling vector<FieldInfo> members before FieldInfo is defined
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D129160: libclang.so: Make SONAME the same as LLVM version
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D129160: libclang.so: Make SONAME the same as LLVM version
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D129160: libclang.so: Make SONAME the same as LLVM version
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Do not raise wave priority beyond a specific number of VALU instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Do not raise wave priority beyond a specific number of VALU instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Do not raise wave priority beyond a specific number of VALU instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Do not raise wave priority beyond a specific number of VALU instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Do not raise wave priority beyond a specific number of VALU instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix isOffsetInFileID for the case of a fake SLocEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix isOffsetInFileID for the case of a fake SLocEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix at SourceManager::getFileIDLoaded for the case of invalid SLockEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix at SourceManager::getFileIDLoaded for the case of invalid SLockEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix at SourceManager::getFileIDLoaded for the case of invalid SLockEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix at SourceManager::getFileIDLoaded for the case of invalid SLockEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix at SourceManager::getFileIDLoaded for the case of invalid SLockEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D131675: [clang] SIGSEGV fix at clang::ASTContext::getRawCommentForDeclNoCacheImpl
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D131675: [clang] SIGSEGV fix at clang::ASTContext::getRawCommentForDeclNoCacheImpl
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D131453: LiveDebugValues: Fix another crash related to unreachable blocks
J. Ryan Stinnett via Phabricator via llvm-commits
- [llvm] 6da3f90 - [AIX][tests] XFAIL atan.ll test on AIX
Jake Egan via llvm-commits
- [llvm] c122658 - [AIX][tests] XFAIL for system-aix instead
Jake Egan via llvm-commits
- [PATCH] D131494: [AIX][tests] XFAIL atan.ll test on AIX
Jake Egan via Phabricator via llvm-commits
- [PATCH] D131601: [EarlyCSE] allow flexibility in atan(-0.0) test
Jake Egan via Phabricator via llvm-commits
- [llvm] ba9dc5f - [ADT] Add is_splat overload accepting initializer_list
Jakub Kuderski via llvm-commits
- [PATCH] D131289: [ADT] Add is_splat overload accepting initializer_list
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D130670: [llvm-readelf] Render messages similar to that of `GNU binutils readelf` when no sections and/or no headers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D130961: ReleaseNotes: add lld/ELF notes
James Henderson via Phabricator via llvm-commits
- [PATCH] D130981: [yaml2obj] Add a `-E` flag to preprocess only.
James Henderson via Phabricator via llvm-commits
- [PATCH] D131127: [llvm] Fixed a number of typos
James Henderson via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D131375: [llvm-ranlib] Support more than one input file
James Henderson via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
James Henderson via Phabricator via llvm-commits
- [PATCH] D131467: [LoongArch] Define the new-style reloc types
James Henderson via Phabricator via llvm-commits
- [PATCH] D131467: [LoongArch] Define the new-style reloc types
James Henderson via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
James Henderson via Phabricator via llvm-commits
- [PATCH] D131589: [llvm-objdump] Handle multiple syms at same addr in disassembly.
James Henderson via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D131713: [llvm][CMake] Move `yaml2obj`, `obj2yaml` and `split-file` from tools to utils
James Henderson via Phabricator via llvm-commits
- [PATCH] D131589: [llvm-objdump] Handle multiple syms at same addr in disassembly.
James Henderson via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
James Henderson via Phabricator via llvm-commits
- [PATCH] D131589: [llvm-objdump] Handle multiple syms at same addr in disassembly.
James Henderson via Phabricator via llvm-commits
- [llvm] 59351fe - SPIRV: Fix compilation in NDEBUG.
James Y Knight via llvm-commits
- [llvm] 20451cb - Update license on Unicode.org's ConvertUTF code.
James Y Knight via llvm-commits
- [llvm] 4d7f9b7 - X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF
James Y Knight via llvm-commits
- [PATCH] D131716: X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF
James Y Knight via Phabricator via llvm-commits
- [PATCH] D131716: X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF
James Y Knight via Phabricator via llvm-commits
- [PATCH] D131716: X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF
James Y Knight via Phabricator via llvm-commits
- [PATCH] D66390: [PATCH] [llvm] [Support] Update license on ConvertUTF.* per upstream license change
James Y Knight via Phabricator via llvm-commits
- [PATCH] D131716: X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF
James Y Knight via Phabricator via llvm-commits
- [PATCH] D130596: [StandardInstrumentations] Handle case where block order changes
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130797: [AMDGPU] Implement pipeline solver for non-trivial pipelines
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130797: [AMDGPU] Implement pipeline solver for non-trivial pipelines
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130999: Fix LDV InstrRefBasedImpl to not crash when encountering unreachable MBBs.
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D131453: LiveDebugValues: Fix another crash related to unreachable blocks
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D130141: [RISCV] Add MC support of RISCV Zca Extension
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D77694: [WIP][RISCV][ELF] Linker relaxation support
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D131341: [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D131340: [RISC-V][HWASAN] Add intrinsics required for HWASAN support for RISC-V
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D131819: [RISCV] Enable isTruncateFree in SDAG for i64->i32 on rv64.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D131354: [lld/mac] Use C++17 nested namespace syntax in most places
Jez Ng via Phabricator via llvm-commits
- [PATCH] D131355: [lld/mac] Use C++17 structured bindings
Jez Ng via Phabricator via llvm-commits
- [PATCH] D130393: [lld-macho] Check in test case for PR/56576
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128108: [lld-macho] Add support for objc_msgSend stubs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128108: [lld-macho] Add support for objc_msgSend stubs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D131456: [lld-macho][test] Rename dtrace test (NFC)
Jez Ng via Phabricator via llvm-commits
- [PATCH] D122875: [DAGCombiner] Scalarize extend/truncate for splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Add binary mask pattern for vector integer binary instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131149: [RISCV] Add cost model for fp-mask cast op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131149: [RISCV] Add cost model for fp-mask cast op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131149: [RISCV] Add cost model for fp-mask cast op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131552: [RISCV] Add cost model for mask vector extend and truncate instruction.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131552: [RISCV] Add cost model for mask vector extend and truncate instruction.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131751: [RISCV][NFC] Use nested namespace definations.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Add binary mask pattern for vector integer binary instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Add binary mask pattern for vector integer binary instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Add binary mask pattern for vector integer binary instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131751: [RISCV][NFC] Use nested namespace definations.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131529: Missing climits header file in MemRefUtils.h
Jinyun Ye via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Joao Moreira via Phabricator via llvm-commits
- [llvm] e857896 - [ADT] Replace STLForwardCompat.h's C++17 equivalents
Joe Loser via llvm-commits
- [llvm] 7e521ed - [ADT] Remove STLForwardCompat.h's C++17 equivalents
Joe Loser via llvm-commits
- [llvm] ec7e779 - [ADT] Mark variable inline to avoid ODR violations in Sequence.h
Joe Loser via llvm-commits
- [llvm] b12aa49 - [DAGCombine] Replace std::monostate equivalent in DAGCombiner.cpp
Joe Loser via llvm-commits
- [llvm] 9a75033 - [MC] Leverage constexpr `std::array` in `SubtargetFeature.h`
Joe Loser via llvm-commits
- [PATCH] D131717: [ADT] Replace STLForwardCompat.h's C++17 equivalents
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131717: [ADT] Replace STLForwardCompat.h's C++17 equivalents
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131717: [ADT] Replace STLForwardCompat.h's C++17 equivalents
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131717: [ADT] Replace STLForwardCompat.h's C++17 equivalents
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131717: [ADT] Replace STLForwardCompat.h's C++17 equivalents
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131769: [ADT] Remove STLForwardCompat.h's C++17 equivalents
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131777: [ADT] Mark variable inline to avoid ODR violations in Sequence.h
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131778: [DAGCombine] Replace std::monostate equivalent in DAGCombiner.cpp
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131769: [ADT] Remove STLForwardCompat.h's C++17 equivalents
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131778: [DAGCombine] Replace std::monostate equivalent in DAGCombiner.cpp
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131777: [ADT] Mark variable inline to avoid ODR violations in Sequence.h
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131778: [DAGCombine] Replace std::monostate equivalent in DAGCombiner.cpp
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131778: [DAGCombine] Replace std::monostate equivalent in DAGCombiner.cpp
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131778: [DAGCombine] Replace std::monostate equivalent in DAGCombiner.cpp
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131826: [MC] Leverage constexpr `std::array` in `SubtargetFeature.h`
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131826: [MC] Leverage constexpr `std::array` in `SubtargetFeature.h`
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131826: [MC] Leverage constexpr `std::array` in `SubtargetFeature.h`
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131826: [MC] Leverage constexpr `std::array` in `SubtargetFeature.h`
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131847: [llvm] Replace uses of llvm::Any with std::any
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131847: [llvm] Replace uses of llvm::Any with std::any
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131847: [llvm] Replace uses of llvm::Any with std::any
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131847: [llvm] Replace uses of llvm::Any with std::any
Joe Loser via Phabricator via llvm-commits
- [PATCH] D131869: [llvm] Remove std::clamp equivalent in `Transforms/Utils/MisExpect.cpp`
Joe Loser via Phabricator via llvm-commits
- [llvm] b92161f - [AMDGPU] Autogenerate spill-vector-superclass. NFC
Joe Nash via llvm-commits
- [PATCH] D131397: [AMDGPU][MC][GFX11][NFC] Split large tests
Joe Nash via Phabricator via llvm-commits
- [PATCH] D131398: [AMDGPU][MC][GFX11][NFC] Rename tests
Joe Nash via Phabricator via llvm-commits
- [PATCH] D131398: [AMDGPU][MC][GFX11][NFC] Rename tests
Joe Nash via Phabricator via llvm-commits
- [PATCH] D131558: [AMDGPU][MC][GFX11][NFC] Remove identical tests
Joe Nash via Phabricator via llvm-commits
- [PATCH] D131564: [AMDGPU][MC][GFX11][NFC] Correct tests for 16-bit VOP2 opcodes which use v128 or higher VGPRs
Joe Nash via Phabricator via llvm-commits
- [PATCH] D131559: [AMDGPU][MC][GFX11][NFC] Consolidate VOP tests
Joe Nash via Phabricator via llvm-commits
- [PATCH] D131588: [AMDGPU][MC][GFX11][NFC] Added tests for VOP1 and VOP2 16 bit opcodes
Joe Nash via Phabricator via llvm-commits
- [PATCH] D130225: [Attributor] Check for noalias call in AAInstanceInfo
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D131597: [Attributor][FIX] Visit same instructions with different scopes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D130541: [cmake] Dedup linker flag check polyfill
John Ericson via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
John McCall via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
John McCall via Phabricator via llvm-commits
- [llvm] df308ca - fix some bad logic that was removing all successor phi nodes, not just
John Regehr via llvm-commits
- [PATCH] D123749: [llvm-reduce] Add delta pass to run IR passes
John Regehr via Phabricator via llvm-commits
- [PATCH] D131505: [llvm-reduce] Try harder to not create invalid aliases
John Regehr via Phabricator via llvm-commits
- [PATCH] D131843: llvm-reduce: remove a crash in the basic block reducing pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D131843: llvm-reduce: remove a crash in the basic block reducing pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D131843: llvm-reduce: remove a crash in the basic block reducing pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D127052: [amdgpu][nfc] Allocate kernel-specific LDS struct deterministically
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] db008af - [llvm] Repair the modules build with C++17
Jonas Devlieghere via llvm-commits
- [llvm] 860efb1 - Partially revert "[llvm] Repair the modules build with C++17"
Jonas Devlieghere via llvm-commits
- [llvm] 2db6b34 - [llvm] Alternative attempt at fixing the modules build with C++17
Jonas Devlieghere via llvm-commits
- [llvm] e8c807f - [llvm] Don't rely on C++17 deduction guide for array creation
Jonas Devlieghere via llvm-commits
- [PATCH] D131861: [llvm] Include utils/unittest before projects and runtimes
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 940733d - [RISCV] Re-enable JIT support
Jonas Hahnfeld via llvm-commits
- [PATCH] D131617: [RISCV] Re-enable JIT support
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D131617: [RISCV] Re-enable JIT support
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [llvm] 0981975 - [LLVM] Use range based for loop, NFC
Jun Zhang via llvm-commits
- [PATCH] D130339: [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D103874: [IR] Rename the shufflevector's undef mask to poison
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] f43b228 - PowerPC: Don't hoist float multiply + add to fused operation on SPE
Justin Hibbits via llvm-commits
- [PATCH] D77558: PowerPC: Don't hoist float multiply + add to fused operation on SPE
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D77558: PowerPC: Don't hoist float multiply + add to fused operation on SPE
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D131699: add arcanist patch
Justin Stitt via Phabricator via llvm-commits
- [llvm] 3f56199 - [AArch64] Fix and add A64FX scheduling resource/latency info
KAWASHIMA Takahiro via llvm-commits
- [llvm] 5357dd2 - [MachinePipeliner] Fix Phi generation failure for large stages
KAWASHIMA Takahiro via llvm-commits
- [PATCH] D131165: [AArch64] Fix and add A64FX scheduling resource/latency info
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D127840: [MachinePipeliner] Fix Phi generation failure for large stages
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D131414: Add -misc-const-correctness to .clang-tidy
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D125504: [AArch64] Add `foldCSELOfCSEl` DAG combine
Karl Meakin via Phabricator via llvm-commits
- [PATCH] D131211: [flang] Add semantics test for event_query subroutine
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] a044d04 - [llvm-profdata] Support JSON as as an output-only format
Kazu Hirata via llvm-commits
- [llvm] 558caf6 - [MCParser] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 2a47485 - [ADT] Implement Optional::transform
Kazu Hirata via llvm-commits
- [llvm] 2117fcb - Use Optional::transform instead of Optional::map (NFC)
Kazu Hirata via llvm-commits
- [llvm] 109df7f - [llvm] Qualify auto in range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [compiler-rt] 062f157 - Ensure newlines at the end of files (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2febc32 - Use llvm::erase_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9144e49 - [Support] Drop unnecessary const from a return type (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5072471 - [Transforms] Qualify auto in range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] f5a68fe - Use llvm::none_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] eeac9e9 - [ADT] Deprecate Optional::map
Kazu Hirata via llvm-commits
- [PATCH] D131381: [ADT] Update Optional Deprecation with fix-it
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D129904: [Inline] Introduce function attribute to control maximum stack size of inlined functions
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D129904: [Inline] Introduce function attribute to control maximum stack size of inlined functions
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D130944: [llvm-profdata] Add --json
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D130944: [llvm-profdata] Add --json
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D130944: [llvm-profdata] Support JSON as as an output-only format
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D130944: [llvm-profdata] Support JSON as as an output-only format
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D130944: [llvm-profdata] Support JSON as as an output-only format
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D130944: [llvm-profdata] Support JSON as as an output-only format
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131695: Compiler.h: remove unused LLVM_NODISCARD
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131829: [ADT] Implement Optional::transform
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131829: [ADT] Implement Optional::transform
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131829: [ADT] Implement Optional::transform
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131842: [ADT] Deprecate Optional::map
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131842: [ADT] Deprecate Optional::map
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131431: [update_llc_test_checks][VE] Handle .Lfoo$local in functon regex
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D131434: [update_llc_test_checks][VE] Add baseline test for PIC function regex
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D131431: [update_llc_test_checks][VE] Handle .Lfoo$local in functon regex
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D131434: [update_llc_test_checks][VE] Add baseline test for PIC function regex
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Kazushi Marukawa via Phabricator via llvm-commits
- [lld] ee27bca - [lld-macho][test] Rename dtrace test (NFC)
Keith Smiley via llvm-commits
- [lld] 3c24fae - [lld-macho] Add support for objc_msgSend stubs
Keith Smiley via llvm-commits
- [PATCH] D128108: [lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128108: [lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D131456: [lld-macho][test] Rename dtrace test (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D131456: [lld-macho][test] Rename dtrace test (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D131456: [lld-macho][test] Rename dtrace test (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128108: [lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128108: [lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D131845: [MSAN] Correct shadow type for atomicrmw instrumentation
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D131845: [MSAN] Correct shadow type for atomicrmw instrumentation
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D131846: [MSAN] Handle array alloca with non-i64 size specification
Keno Fischer via Phabricator via llvm-commits
- [compiler-rt] d7a47a9 - Desist from passing function location to __msan_set_alloca_origin4.
Kevin Athey via llvm-commits
- [llvm] 057cabd - Remove function name from sanitize-memory-track-origins binary.
Kevin Athey via llvm-commits
- [compiler-rt] 4735104 - [MSAN] remove unused debugging statements (NFC)
Kevin Athey via llvm-commits
- [compiler-rt] ec277b6 - [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via llvm-commits
- [llvm] 532564d - [MSAN] add flag to suppress storage of stack variable names with -sanitize-memory-track-origins
Kevin Athey via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131415: Remove function name from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131415: Remove function name from sanitize-memory-track-origins binary.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131728: [MSAN] add flag to suppress storage of stack variable names with -sanitize-memory-track-origins
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131737: change name of origin5 function to origin_with_descr
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131744: fix up IR tests
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131728: [MSAN] add flag to suppress storage of stack variable names with -sanitize-memory-track-origins
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131728: [MSAN] add flag to suppress storage of stack variable names with -sanitize-memory-track-origins
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131728: [MSAN] add flag to suppress storage of stack variable names with -sanitize-memory-track-origins
Kevin Athey via Phabricator via llvm-commits
- [llvm] 7bdb010 - [FPEnv][InstSimplify] 0.0 - -X ==> X
Kevin P. Neal via llvm-commits
- [llvm] de64d00 - [FPEnv][InstSimplify] Fix formatting error.
Kevin P. Neal via llvm-commits
- [llvm] adb0cd6 - [Support] TaskQueue.h - replace std::result_of_t with std::invoke_result_t
Kevin P. Neal via llvm-commits
- [llvm] adb0cd6 - [Support] TaskQueue.h - replace std::result_of_t with std::invoke_result_t
Kevin P. Neal via llvm-commits
- [PATCH] D131607: [FPEnv][InstSimplify] 0.0 - -X ==> X
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D131607: [FPEnv][InstSimplify] 0.0 - -X ==> X
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D112256: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D131749: [MCDwarf] Respect -fdebug-prefix-map= for generated assembly debug info (DWARF v5)
Khem Raj via Phabricator via llvm-commits
- [PATCH] D131848: [DebugInfo] -fdebug-prefix-map: handle '#line "file"' for asm source
Khem Raj via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D131602: [RISCV] Rename PROC_ALIAS to TUNE_ALIAS to reflect it's usage. NFC
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D131851: [RISCV] Add rv32 or rv64 suffix to generic cpu name
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D131221: [SPIRV] support capabilities and extensions
Konrad Trifunovic via Phabricator via llvm-commits
- [PATCH] D130910: [NewGVN][PHIOFOPS] Bail out if an operand is in OpSafeForPHIOfOps but it is not safe for the current basic block.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D130949: [NFC][NewGVN] Remove OpIsSafeForPHIOfOpsHelper()
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D131415: Remove function name from sanitize-memory-track-origins binary.
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] 0f5385b - Recommit [RDF] Remove explicit template arguments from Print
Krzysztof Parzyszek via llvm-commits
- [llvm] 98bd252 - [Hexagon] Make some loops in HexagonExpandCondsets.cpp range-based, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] 40ba786 - [Hexagon] Distribute disjoint intervals at the end of expand-condsets
Krzysztof Parzyszek via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Kshitij Jain via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Kshitij Jain via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Kshitij Jain via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Kshitij Jain via Phabricator via llvm-commits
- [llvm] a565649 - [gn build] Port 7260cdd2e13a
LLVM GN Syncbot via llvm-commits
- [llvm] e04f8c8 - [gn build] Port 7bece0f03bf6
LLVM GN Syncbot via llvm-commits
- [llvm] 88a521a - [gn build] Port 9ae5896d9673
LLVM GN Syncbot via llvm-commits
- [llvm] 6b6e9d2 - [gn build] Port 7ae66e5e9593
LLVM GN Syncbot via llvm-commits
- [llvm] e83408c - [gn build] Port 1cf81274f425
LLVM GN Syncbot via llvm-commits
- [llvm] 1cf8127 - [JITLink] Add eh-frame CFI inspector, fix crash on malformed FDEs.
Lang Hames via llvm-commits
- [llvm] 8b9b45c - [JITLink] Fix some missing std::moves.
Lang Hames via llvm-commits
- [PATCH] D130645: Move mlir LogicalResult to llvm Support library
Lang Hames via Phabricator via llvm-commits
- [PATCH] D131510: [Orc] Reorder operations in ExecutorSharedMemoryMapperService shutdown
Lang Hames via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D131768: [Orc] Properly deallocate mapped memory in MapperJITLinkMemoryManager
Lang Hames via Phabricator via llvm-commits
- [PATCH] D131831: [Orc] Use IntervalMap to store free memory regions in MapperJITLinkMemoryManager
Lang Hames via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Lang Hames via Phabricator via llvm-commits
- [PATCH] D131833: [ORC][COFF] Introduce DLLImportDefinitionGenerator.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Lang Hames via Phabricator via llvm-commits
- [PATCH] D131449: [llvm-profgen] Fix perf data parsing issues
Lei Wang via Phabricator via llvm-commits
- [PATCH] D131449: [llvm-profgen] Fix perf script parsing issues
Lei Wang via Phabricator via llvm-commits
- [PATCH] D131399: [RelLookupTableConverter] Bail on invalid pointer size (x32)
Leonard Chan via Phabricator via llvm-commits
- [lld] 6c62795 - [lld-macho] Ensure cached objects are affected by `-object_path_lto`
Leonard Grey via llvm-commits
- [PATCH] D131624: [lld-macho] Ensure cached objects are affected by `-object_path_lto`
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D131624: [lld-macho] Ensure cached objects are affected by `-object_path_lto`
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D131624: [lld-macho] Ensure cached objects are affected by `-object_path_lto`
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D131376: [wasm-ld] Allow importing/exporting the output module's memory with arbitrary names
Liam Murphy via Phabricator via llvm-commits
- [PATCH] D131376: [wasm-ld] Allow importing/exporting the output module's memory with arbitrary names
Liam Murphy via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D131471: [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D128806: [RISCV] Fix wrong position of prologue_end
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D95114: HowToReleaseLLVM: Add annual release schedule template
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D131330: [llvm][Demangle] Add getter for FunctionEncoding::Attrs
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/3 - Add equality comparison API to itanium_demangle::Node
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D131353: [mailmap] Add entry for myself
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support register-register-addressed GPR loads/stores
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support register-register-addressed GPR loads/stores
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support register-register-addressed GPR loads/stores
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131316: [LoongArch] Implement branch analysis
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131467: [LoongArch] Define the new-style reloc types
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131384: [LoongArch] Add codegen support for not
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support register-register-addressed GPR loads/stores
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131231: [LoongArch] Add codegen support for ISD::ROTL and ISD::ROTR
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131467: [LoongArch] Define the new-style reloc types
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131512: [LoongArch] Add insn aliases `jr` and `ret`
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131546: [LoongArch] Remove null LowerOperation
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131546: [LoongArch] Remove null LowerOperation
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131546: [LoongArch] Return null SDValue by default in LowerOperation. NFC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131512: [LoongArch] Add insn aliases `jr` and `ret`
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131467: [LoongArch] Define the new-style reloc types
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131491: [LoongArch] Override TargetLowering::isOffsetFoldingLegal()
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131546: [LoongArch] Return null SDValue by default in LowerOperation. NFC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
Lu Weining via Phabricator via llvm-commits
- [PATCH] D130239: [LoongArch] Encode LoongArch specific ELF e_flags to binary by LoongArchTargetStreamer
Lu Weining via Phabricator via llvm-commits
- [PATCH] D130913: [ARM] Parse Tag_also_compatible_with attribute
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D131680: [ARM] Simplify the creation of escaped build attribute values
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D130913: [ARM] Parse Tag_also_compatible_with attribute
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D28638: [NDS32 1/46] Recognise nds32 in triple parsing code
Luis Lozano via Phabricator via llvm-commits
- [PATCH] D129037: [globalisel] Select register bank for DBG_VALUE
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D129037: [globalisel] Select register bank for DBG_VALUE
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130830: Don't widen shuffle element with AVX512
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130830: Don't widen shuffle element with AVX512
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131825: (Reland) [fastalloc] Support allocating specific register class in fastalloc
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131825: (Reland) [fastalloc] Support allocating specific register class in fastalloc
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131828: [X86][FP16] Promote FP16->[U]INT to FP16->FP32->[U]INT
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131828: [X86][FP16] Promote FP16->[U]INT to FP16->FP32->[U]INT
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Marc Auberer via Phabricator via llvm-commits
- [llvm] c47ec95 - [MemorySanitizer] Support memcpy.inline and memset.inline
Marco Elver via llvm-commits
- [PATCH] D130880: [SelectionDAG] Rename CallSiteDbgInfo to NodeExtraInfo
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130881: [SelectionDAG] Properly copy ExtraInfo on RAUW
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130881: [SelectionDAG] Properly copy ExtraInfo on RAUW
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130882: [SelectionDAG] Propagate PCSections through SDNodes
Marco Elver via Phabricator via llvm-commits
- [PATCH] D131577: [MemorySanitizer] Support memcpy.inline and memset.inline
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130881: [SelectionDAG] Properly copy ExtraInfo on RAUW
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130881: [SelectionDAG] Properly copy ExtraInfo on RAUW
Marco Elver via Phabricator via llvm-commits
- [PATCH] D131577: [MemorySanitizer] Support memcpy.inline and memset.inline
Marco Elver via Phabricator via llvm-commits
- [PATCH] D131577: [MemorySanitizer] Support memcpy.inline and memset.inline
Marco Elver via Phabricator via llvm-commits
- [PATCH] D131577: [MemorySanitizer] Support memcpy.inline and memset.inline
Marco Elver via Phabricator via llvm-commits
- [PATCH] D120312: [StructurizeCFG] Fix boolean not bug
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
Mark de Wever via Phabricator via llvm-commits
- [llvm] 205701f - [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Markus Böck via llvm-commits
- [llvm] 3e119c0 - [llvm][CMake] Move `split-file` from tools to utils
Markus Böck via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131486: [llvm][ADT] Allow using structured bindings with `llvm::enumerate`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D130977: [llvm] Make split-file an utility instead of tool
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131713: [llvm][CMake] Move `yaml2obj`, `obj2yaml` and `split-file` from tools to utils
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131713: [llvm][CMake] Move `split-file` from tools to utils
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131713: [llvm][CMake] Move `split-file` from tools to utils
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131713: [llvm][CMake] Move `split-file` from tools to utils
Markus Böck via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Markus Lavin via Phabricator via llvm-commits
- [llvm] 0dcfe7a - [InstCombine] Tighten up known library function signature tests (PR #56463)
Martin Sebor via llvm-commits
- [PATCH] D130494: [InstCombine] Adjust snprintf folding of constant strings (PR #56598)
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D130666: [InstCombine] Add support for strlcpy folding
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D129915: [InstCombine] Tighten up known library function signature tests (PR #56463)
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D130922: [InstCombine] Add support for stpncpy folding
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D131731: [InstCombine] Remove assumptions about int having 32 bits
Martin Sebor via Phabricator via llvm-commits
- [llvm] 0c52ab3 - [MC] [Win64EH] Fix the calculation of the end of epilogs
Martin Storsjö via llvm-commits
- [llvm] 5563c38 - [JITLink] Silence GCC warnings about parentheses around && and || operators
Martin Storsjö via llvm-commits
- [lld] d1da646 - [LLD] [MinGW] Implement the --exclude-symbols option
Martin Storsjö via llvm-commits
- [lld] 5d513ef - [LLD] [COFF] Add support for a new, mingw specific embedded directive -exclude-symbols:
Martin Storsjö via llvm-commits
- [llvm] c5b3de6 - [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via llvm-commits
- [llvm] 2c2fb0c - [llvm] Use hidden visibility when building for MinGW with Clang
Martin Storsjö via llvm-commits
- [lld] e6db064 - [doc] Remove release notes from the main branch for changes that were backported to 15.x
Martin Storsjö via llvm-commits
- [compiler-rt] 1561365 - [ORC_RT][COFF] Fix cross compilation with mingw headers
Martin Storsjö via llvm-commits
- [PATCH] D131393: [MC] [Win64EH] Fix the calculation of the end of epilogs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131394: [RFC] [MC] [Win64EH] Check that ARM64 prologs and epilogs have the right matching number of instructions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130049: [WinEH][ARM64] Split unwind info for functions larger than 1MB
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131405: [lld/win] Use C++17 nested namespace syntax in most places
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131403: [lld/win] Use C++17 structured bindings
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131393: [MC] [Win64EH] Fix the calculation of the end of epilogs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130120: [2/3] [LLD] [COFF] Add support for a new, mingw specific embedded directive -exclude-symbols:
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130118: [1/3] [LLD] [MinGW] Implement the --exclude-symbols option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130118: [1/3] [LLD] [MinGW] Implement the --exclude-symbols option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130120: [2/3] [LLD] [COFF] Add support for a new, mingw specific embedded directive -exclude-symbols:
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131595: [MC] Avoid calling vector<FieldInfo> members before FieldInfo is defined
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130118: [1/3] [LLD] [MinGW] Implement the --exclude-symbols option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130120: [2/3] [LLD] [COFF] Add support for a new, mingw specific embedded directive -exclude-symbols:
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131661: [llvm] Use hidden visibility when building for MinGW with Clang
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131661: [llvm] Use hidden visibility when building for MinGW with Clang
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D131661: [llvm] Use hidden visibility when building for MinGW with Clang
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D131673: Phabricator test
Mats Petersson via Phabricator via llvm-commits
- [PATCH] D129037: [globalisel] Select register bank for DBG_VALUE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D129037: [globalisel] Select register bank for DBG_VALUE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D120312: [StructurizeCFG] Fix boolean not bug
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131843: llvm-reduce: remove a crash in the basic block reducing pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130993: [AArch64][SVE] Extend LD1RQ ISel patterns to cover missing addressing modes
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D130993: [AArch64][SVE] Extend LD1RQ ISel patterns to cover missing addressing modes
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Matthias Braun via Phabricator via llvm-commits
- [llvm] a3d1fb3 - [SCEV] Prove condition invariance via context
Max Kazantsev via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D131572: [NFC][SeparateConstOffsetFromGEP] Small refactoring and reformatting
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D127727: [SeparateConstOffsetFromGEPPass] Added optional modification strategy
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129753: [SCEV] Prove condition invariance via context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129753: [SCEV] Prove condition invariance via context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129753: [SCEV] Prove condition invariance via context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129753: [SCEV] Prove condition invariance via context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129753: [SCEV] Prove condition invariance via context
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] 5990cf3 - Revert "Reland "[compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available""
Med Ismail Bennani via llvm-commits
- [PATCH] D131337: Wrap `llvm_unreachable` macro in do-while loop
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D131330: [llvm][Demangle] Add getter for FunctionEncoding::Attrs
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131330: [llvm][Demangle] Add getter for FunctionEncoding::Attrs
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/4 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/4 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/4 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/3 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/3 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/3 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/3 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131330: [llvm][Demangle] Add getter for FunctionEncoding::Attrs
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/3 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/3 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/3 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D131331: WIP: [llvm] lldb abi_tag support 1/3 - Add equality comparison API to itanium_demangle::Node
Michael Buch via Phabricator via llvm-commits
- [PATCH] D114336: [Polly] Generalize the pattern matching to the case of tensor contractions.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D131526: [OMPIRBuilder] Add support for safelen clause
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D131861: [llvm] Include utils/unittest before projects and runtimes
Michał Górny via Phabricator via llvm-commits
- [PATCH] D129915: [InstCombine] Tighten up known library function signature tests (PR #56463)
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D131731: [InstCombine] Remove assumptions about int having 32 bits
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D131045: [NFC][AArch64] Precommit test for a tablegen pattern for aarch64_neon_pmull64
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131047: [AArch64] Add a tablegen pattern for aarch64.neon.pmull64
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131047: [AArch64] Add a tablegen pattern for aarch64.neon.pmull64
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131045: [NFC][AArch64] Precommit test for a tablegen pattern for aarch64_neon_pmull64
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131047: [AArch64] Add a tablegen pattern to transform duplane(scalar_to_vector(x),0) to dup(x), and vectorize scalar operands for aarch64.neon.pmull64 intrinsic
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement at index is not free in AArch64 when result is used as integer.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement at index is not free in AArch64 when result is used as integer.
Mingming Liu via Phabricator via llvm-commits
- [llvm] 3edd897 - fix mlgo regalloc test model generation for tflite
Mircea Trofin via llvm-commits
- [llvm] 3486b1b - [mlgo][nfc] regalloc test model generator: prep for TFLite
Mircea Trofin via llvm-commits
- [PATCH] D131209: [mlgo] Add ability to create feature-gated development features in regalloc advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D129904: [Inline] Introduce function attribute to control maximum stack size of inlined functions
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131462: fix mlgo regalloc test model generation for tflite
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D119507: [MLGO] Use TFLite in 'development mode'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D119507: [MLGO] Use TFLite in 'development mode'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D119507: [MLGO] Use TFLite in 'development mode'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131584: [mlgo][nfc] regalloc test model generator: prep for TFLite
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131209: [mlgo] Add ability to create feature-gated development features in regalloc advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131584: [mlgo][nfc] regalloc test model generator: prep for TFLite
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [PATCH] D131379: [RISCV] Add ReadFStoreData as a SchedRead.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D105465: [RuntimeDyld] Added support for relocation of indirect functions
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D105465: [RuntimeDyld] Added support for relocation of indirect functions
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D123366: [PowerPC] map hardware loop intrinsics to PowerPC pseudo instructions.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D131535: [flang] Add semantics test for atomic_add subroutine
Naje George via Phabricator via llvm-commits
- [PATCH] D131211: [flang] Add semantics test for event_query subroutine
Naje George via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D131684: [coro async] Mark async suspend function and its resume function pointer intrinsic as nomerge
Nate Chandler via Phabricator via llvm-commits
- [llvm] 5512f39 - [ADT] Update Optional Deprecation with fix-it
Nathan James via llvm-commits
- [PATCH] D131381: [ADT] Update Optional Deprecation with fix-it
Nathan James via Phabricator via llvm-commits
- [PATCH] D131381: [ADT] Update Optional Deprecation with fix-it
Nathan James via Phabricator via llvm-commits
- [PATCH] D117976: [SmallVector] Optimize move assignment operator for N==0 case
Nathan Lanza via Phabricator via llvm-commits
- [llvm] 9757f4f - [PowerPC] Don't use the S30 and S31 regs for the pic code
Nemanja Ivanovic via llvm-commits
- [PATCH] D131374: [PowerPC] Modify the condition code in peephole optimization.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts by using double sized vector type before type legalized
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D129016: [PowerPC] implemented @llvm.ppc.kill.canary to corrupt stack guard
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D129016: [PowerPC] implemented @llvm.ppc.kill.canary to corrupt stack guard
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77558: PowerPC: Don't hoist float multiply + add to fused operation on SPE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D131445: [PPC] Expose the ZERO register as a constant physical register
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D130485: [PowerPC][NFC] Add additional vector_shuffle tests involving scalar_to_vector.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D127824: [llvm-objdump] Default to --mcpu=future for PPC64
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D127495: Don't use the S30 and S31 regs for the pic code .
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D127495: Don't use the S30 and S31 regs for the pic code .
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes][WIP] Improve splitting for urem/udiv by constant for some constants.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D131427: [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130316: [SelectionDAG] make INLINEASM_BR use MachineBasicBlocks instead of BlockAddresses
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130316: [SelectionDAG] make INLINEASM_BR use MachineBasicBlocks instead of BlockAddresses
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes][WIP] Improve splitting for urem/udiv by constant for some constants.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D131521: [SDAG] avoid generating libcall in function with nobuiltin
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130316: [SelectionDAG] make INLINEASM_BR use MachineBasicBlocks instead of BlockAddresses
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D131521: [SDAG] avoid generating libcall in function with nobuiltin
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D131521: [SDAG] avoid generating libcall in function with nobuiltin
Nick Desaulniers via Phabricator via llvm-commits
- [lld] bf20d43 - [lld/mac] Use C++17 nested namespace syntax in most places
Nico Weber via llvm-commits
- [lld] b99da9d - [lld/mac] Use C++17 structured bindings
Nico Weber via llvm-commits
- [lld] 2f3256a - [lld/mac] Use C++17 structured bindings in two more places
Nico Weber via llvm-commits
- [lld] 7c26641 - [lld/win] Use C++17 nested namespace syntax in most places
Nico Weber via llvm-commits
- [lld] aa1abd7 - [lld/win] Use C++17 structured bindings
Nico Weber via llvm-commits
- [llvm] e4161e8 - [gn build] port 59bb9e37c6
Nico Weber via llvm-commits
- [lld] 09db7f5 - [lld/mac] Remove unusual "Fallthrough" comments
Nico Weber via llvm-commits
- [lld] 87248ba - [lld/elf] Use C++17 nested namespace syntax in most places
Nico Weber via llvm-commits
- [llvm] d299c03 - [gn build] Make it possible to do PGO-optimized builds
Nico Weber via llvm-commits
- [llvm] 3d53ecf - [gn build] port 74384c7fcec7
Nico Weber via llvm-commits
- [lld] 39a0934 - [lld/mac] Add missing `_eq` suffix on two (internal) option names
Nico Weber via llvm-commits
- [llvm] 8b3c274 - [gn build] port 3e119c0efdde (split-file move to utils/)
Nico Weber via llvm-commits
- [lld] b696500 - [lld/mac] Stop accepting arbitrary suffixes on --(no-)warn-dylib-install-name
Nico Weber via llvm-commits
- [llvm] 6bb243b - [gn build] port 7260cdd2e13a3 more
Nico Weber via llvm-commits
- [PATCH] D131354: [lld/mac] Use C++17 nested namespace syntax in most places
Nico Weber via Phabricator via llvm-commits
- [PATCH] D119671: [ObjectYAML][MachO] Add basic chained fixups support
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131355: [lld/mac] Use C++17 structured bindings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131157: [llvm-dwarfutil] Remove unnecessarily dependency.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131403: [lld/win] Use C++17 structured bindings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131405: [lld/win] Use C++17 nested namespace syntax in most places
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131405: [lld/win] Use C++17 nested namespace syntax in most places
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131403: [lld/win] Use C++17 structured bindings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131403: [lld/win] Use C++17 structured bindings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131456: [lld-macho][test] Rename dtrace test (NFC)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131522: [ms] [llvm-ml] Add support for nested PROC/ENDP pairs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131524: [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131523: [ms] [llvm-ml] Add support for the (many) optional SEGMENT parameters
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131523: [ms] [llvm-ml] Add support for the (many) optional SEGMENT parameters
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131524: [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131524: [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131524: [ms] [llvm-ml] Handle OPTION PROLOGUE/EPILOGUE:NONE
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131523: [ms] [llvm-ml] Add support for the (many) optional SEGMENT parameters
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131612: [lld/elf] Use C++17 nested namespace syntax in most places
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131522: [ms] [llvm-ml] Add support for nested PROC/ENDP pairs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131612: [lld/elf] Use C++17 nested namespace syntax in most places
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131624: [lld-macho] Ensure cached objects are affected by `-object_path_lto`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131624: [lld-macho] Ensure cached objects are affected by `-object_path_lto`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131710: [gn build] Make it possible to do PGO-optimized builds
Nico Weber via Phabricator via llvm-commits
- [PATCH] D130977: [llvm] Make split-file an utility instead of tool
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131713: [llvm][CMake] Move `yaml2obj`, `obj2yaml` and `split-file` from tools to utils
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131710: [gn build] Make it possible to do PGO-optimized builds
Nico Weber via Phabricator via llvm-commits
- [PATCH] D130977: [llvm] Make split-file an utility instead of tool
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131713: [llvm][CMake] Move `split-file` from tools to utils
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131781: [lld/mac] Stop accepting arbitrary suffixes on --(no-)warn-dylib-install-name
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131781: [lld/mac] Stop accepting arbitrary suffixes on --(no-)warn-dylib-install-name
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131781: [lld/mac] Stop accepting arbitrary suffixes on --(no-)warn-dylib-install-name
Nico Weber via Phabricator via llvm-commits
- [PATCH] D117266: [gn build] Add support for building using PGO or propeller
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131781: [lld/mac] Stop accepting arbitrary suffixes on --(no-)warn-dylib-install-name
Nico Weber via Phabricator via llvm-commits
- [llvm] 4ac0078 - [RelLookupTableConverter] Bail on invalid pointer size (x32)
Nikita Popov via llvm-commits
- [llvm] f5ed0cb - [RISCV] Add target feature to force-enable atomics
Nikita Popov via llvm-commits
- [llvm] 32017d5 - [Attributor] Check for noalias call in AAInstanceInfo
Nikita Popov via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130980: [AA] Model operand bundles more precisely
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131399: [RelLookupTableConverter] Bail on invalid pointer size (x32)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131399: [RelLookupTableConverter] Bail on invalid pointer size (x32)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130621: [RISCV] Add target feature to force-enable atomics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130225: [Attributor] Check for noalias call in AAInstanceInfo
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129958: [IndVars] Eliminate redundant type cast with different sizes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130621: [RISCV] Add target feature to force-enable atomics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130225: [Attributor] Check for noalias call in AAInstanceInfo
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131261: Update llvm.experimental.patchpoint to use opaque pointer for target.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129915: [InstCombine] Tighten up known library function signature tests (PR #56463)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131565: [cmake] Fix tablegen exports
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131727: Enable -Wctad-maybe-unsupported in LLVM build
Nikolas Klauser via Phabricator via llvm-commits
- [llvm] 0299ebc - InstCombine: use poison instead of undef as placeholder in insertvalue [NFC]
Nuno Lopes via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D131518: Make opt-viewer more usable by general developers
Ofek Shilon via Phabricator via llvm-commits
- [PATCH] D131518: Make opt-viewer more usable by general developers
Ofek Shilon via Phabricator via llvm-commits
- [PATCH] D131518: Make opt-viewer more usable by general developers - part 1/N
Ofek Shilon via Phabricator via llvm-commits
- [PATCH] D131518: Make opt-viewer more usable by general developers - part 1/N
Ofek Shilon via Phabricator via llvm-commits
- [PATCH] D131700: [AArch64] Add pattern for SQDML*Lv1i32_indexed
OverMighty via Phabricator via llvm-commits
- [PATCH] D131700: [AArch64] Add pattern for SQDML*Lv1i32_indexed
OverMighty via Phabricator via llvm-commits
- [PATCH] D131700: [AArch64] Add pattern for SQDML*Lv1i32_indexed
OverMighty via Phabricator via llvm-commits
- [PATCH] D131700: [AArch64] Add pattern for SQDML*Lv1i32_indexed
OverMighty via Phabricator via llvm-commits
- [PATCH] D131700: [AArch64] Add pattern for SQDML*Lv1i32_indexed
OverMighty via Phabricator via llvm-commits
- [PATCH] D128934: [X86] Add RDPRU instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D129016: [PowerPC] implemented @llvm.ppc.kill.canary to corrupt stack guard
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D130755: [LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding for scalable vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D130278: [LAA] Handle forked pointers with add/sub instructions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D131387: [WebAssembly] Produce error when encountering unlowerable Wasm global accesses
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D130062: [lldb][DWARF5] Enable macro evaluation
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D131783: [LLDB][JIT] Set processor for ARM architecture
Pavel Kosov via Phabricator via llvm-commits
- [lld] c951edb - [LLD][COFF] Identify /GL object files which are inside libraries
Pengxuan Zheng via llvm-commits
- [llvm] 9bb6622 - [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI
Pengxuan Zheng via llvm-commits
- [PATCH] D131427: [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D131427: [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D131427: [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D131458: [LLD][COFF] Identify /GL object files which are inside libraries
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D131458: [LLD][COFF] Identify /GL object files which are inside libraries
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D131427: [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D131458: [LLD][COFF] Identify /GL object files which are inside libraries
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D131458: [LLD][COFF] Identify /GL object files which are inside libraries
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D131427: [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D131427: [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D130579: AMDGPU: Use tablegen patterns for buffer global and flat atomic fadd
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D131560: AMDGPU: Improve atomicrmw fadd selection
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D131561: AMDGPU: Add detailed test buffer global and flat atomic fadd
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Peter Smith via Phabricator via llvm-commits
- [llvm] 310962f - [DAGCombine][NFC] Precommit extract-subvec-combine sext tests
Peter Waller via llvm-commits
- [llvm] 8986998 - [DAGCombine] Check zext legality in zext-extract-extend combine
Peter Waller via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Peter Waller via Phabricator via llvm-commits
- [PATCH] D130700: [AArch64][DAGCombine] Add pushSignExtendThroughExtractSubvector
Peter Waller via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Peter Waller via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Peter Waller via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Peter Waller via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Peter Waller via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Peter Waller via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Peter Waller via Phabricator via llvm-commits
- [PATCH] D131358: [X86] (0 - SetCC) | C -> (zext (not SetCC)) * (C + 1) - 1 if we can get a LEA out of it.
Phabricator via llvm-commits
- [llvm] 8800b11 - [RISCV] Pin a test to scalar lowering to preserve test intent [nfc]
Philip Reames via llvm-commits
- [llvm] d3f83ca - [RISCV] Refresh two autogened tests to avoid future whitespace diffs [nfc]
Philip Reames via llvm-commits
- [llvm] 46fe24e - [RISCV] Split check lines for fpclamptosat_vec test
Philip Reames via llvm-commits
- [llvm] 1062595 - [RISCV][SLP] Add some basic test coverage
Philip Reames via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Philip Reames via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Philip Reames via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131482: [RISCV] Return true in hasBitTest for Zbs and add new BINVI pattern for resulting canonicalisation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131492: [RISCV] Implement isMaskAndCmp0FoldingBeneficial hook
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130481: [RISCV] Add the GlobalMerge pass (disabled by default)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131087: [RISCV] Implement isUsedByReturnOnly TargetLowering hook in order to tailcall more libcalls
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131149: [RISCV] Add cost model for fp-mask cast op.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131508: [WIP][RISCV] Enable fixed length vectorization
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131508: [WIP][RISCV] Enable fixed length vectorization
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131508: [WIP][RISCV] Enable fixed length vectorization
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131519: [RISCV] Use VScaleForTuning in costing of operations whose cost depends on VL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131519: [RISCV] Use VScaleForTuning in costing of operations whose cost depends on VL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131508: [WIP][RISCV] Enable fixed length vectorization
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131508: [WIP][RISCV] Enable fixed length vectorization
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131508: [WIP][RISCV] Enable fixed length vectorization
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131552: [RISCV] Add cost model for mask vector extend and truncate instruction.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131492: [RISCV] Implement isMaskAndCmp0FoldingBeneficial hook
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131482: [RISCV] Return true in hasBitTest when Zbs is enabled and update BEXTI pattern for resulting canonicalisation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131482: [RISCV] Return true in hasBitTest when Zbs is enabled and update BEXTI pattern for resulting canonicalisation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130889: [llvm] Introduce a pass plugin registry and loader
Philippe Virouleau via Phabricator via llvm-commits
- [PATCH] D130889: [llvm] Introduce a pass plugin registry and loader
Philippe Virouleau via Phabricator via llvm-commits
- [llvm] c7ec6e1 - [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via llvm-commits
- [llvm] e4888a3 - [X86][BF16] Enable __bf16 for x86 targets.
Phoebe Wang via llvm-commits
- [compiler-rt] 0ae2a41 - [compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available
Phoebe Wang via llvm-commits
- [compiler-rt] 00c0a34 - Revert "[compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available"
Phoebe Wang via llvm-commits
- [compiler-rt] ab4e5ed - Reland "[compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available"
Phoebe Wang via llvm-commits
- [compiler-rt] 0729d00 - Reland "[compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available"
Phoebe Wang via llvm-commits
- [compiler-rt] 800d5e1 - Revert "Reland "[compiler-rt][BF16] Provide __truncsfbf2 only when __bf16 is available""
Phoebe Wang via llvm-commits
- [compiler-rt] f061cfb - [compiler-rt][BF16] Provide __truncdfbf2 and __truncsfbf2 only when __bf16 is available
Phoebe Wang via llvm-commits
- [llvm] 8b69549 - [X86][FP16] Promote FP16->[U]INT to FP16->FP32->[U]INT
Phoebe Wang via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131502: [X86][BF16][Experiment] Fix the missing fpext/fpround back for BF16 promote
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130964: [X86][BF16] Enable __bf16 for x86 targets.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131828: [X86][FP16] Promote FP16->[U]INT to FP16->FP32->[U]INT
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131828: [X86][FP16] Promote FP16->[U]INT to FP16->FP32->[U]INT
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131828: [X86][FP16] Promote FP16->[U]INT to FP16->FP32->[U]INT
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131254: [AMDGPU][GISel] Enable Selection of ADD3 for G_PTR_ADD
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131254: [AMDGPU][GISel] Enable Selection of ADD3 for G_PTR_ADD
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131254: [AMDGPU][GISel] Enable Selection of ADD3 for G_PTR_ADD
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D130560: [RISCV] Handle register spill in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131549: [ADT] Make SmallSet().insert(const T &) returns const_iterator
Piggy via Phabricator via llvm-commits
- [PATCH] D131549: [ADT] Make SmallSet::insert(const T &) returns const_iterator
Piggy via Phabricator via llvm-commits
- [PATCH] D129999: [TableGen] Mark MachineInstr with FrameIndex as not compressible
Piggy via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131549: [ADT] Make SmallSet::insert(const T &) returns const_iterator
Piggy via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131862: Pre-commit test
Piggy via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131865: Pre-commit test for D131587
Piggy via Phabricator via llvm-commits
- [PATCH] D131865: Pre-commit test for D131587
Piggy via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131549: [ADT] Make SmallSet::insert(const T &) returns const_iterator
Piggy via Phabricator via llvm-commits
- [PATCH] D131526: [OMPIRBuilder] Add support for safelen clause
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D131526: [OMPIRBuilder] Add support for safelen clause
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D131526: [OMPIRBuilder] Add support for safelen clause
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D131526: [OMPIRBuilder] Add support for safelen clause
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D131526: [OMPIRBuilder] Add support for safelen clause
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D131594: WORK IN PROGRESS Add Clang UEFI target to support "x86_64-unknown-uefi" triple
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D129107: [BOLT][HUGIFY] adds huge pages support of PIE/no-PIE binaries
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D131589: [llvm-objdump] Handle multiple syms at same addr in disassembly.
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D131703: [test-release] Add option to build BOLT
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D131703: [test-release] Add option to build BOLT
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D131811: [BOLT][NFC] Simplify addRelocation
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D131812: [BOLT][NFC] Move printRelocationInfo into a method
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D131813: [BOLT][NFC] Move addRelocation{X86,AArch64} out of BF methods
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D131626: Omit @LPStart when function has no landing pads.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D131626: Omit @LPStart when function has no landing pads.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D131626: [EHStreamer] Omit @LPStart when function has no landing pads
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support register-register-addressed GPR loads/stores
Ray Wang via Phabricator via llvm-commits
- [PATCH] D131491: [LoongArch] Override TargetLowering::isOffsetFoldingLegal()
Ray Wang via Phabricator via llvm-commits
- [PATCH] D129378: [LLD][COFF] Ignore DEBUG_S_XFGHASH_TYPE/VIRTUAL
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D131400: [CodeView] Use non-qualified names for static local variables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D131458: [LLD][COFF] Identify /GL object files which are inside libraries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D130120: [2/3] [LLD] [COFF] Add support for a new, mingw specific embedded directive -exclude-symbols:
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D130118: [1/3] [LLD] [MinGW] Implement the --exclude-symbols option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D131427: [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI
Renato Golin via Phabricator via llvm-commits
- [PATCH] D131427: [ARM] Do not use LOAD_STACK_GUARD with ROPI/RWPI
Renato Golin via Phabricator via llvm-commits
- [llvm] d6bd3d3 - [DAGCombiner] Add some BE store forwarding tests; NFC
Roland Froese via llvm-commits
- [PATCH] D130115: [DAGCombiner] More load-store forwarding for big-endian
Roland Froese via Phabricator via llvm-commits
- [polly] a5d9810 - [Polly] Remove the test case that depends on InstCombine and DeLICM.
Roman Gareev via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Roman Rusyaev via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Roman Rusyaev via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Roman Rusyaev via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Roman Rusyaev via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Roman Rusyaev via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Roman Rusyaev via Phabricator via llvm-commits
- [PATCH] D114336: [Polly] Generalize the pattern matching to the case of tensor contractions.
Roman via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Roy Jacobson via Phabricator via llvm-commits
- [llvm] f756f06 - [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops
Ruobing Han via llvm-commits
- [PATCH] D127547: Add FuncPass Implementation for non-trivial LoopUnswitching
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D129599: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D131792: [libunwind] Remove __ANDROID_API__ < 18 workaround
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D131292: [libunwind][AIX] Save/restore errno before/after system calls dlopen/dlsym/dlclose
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D131292: [libunwind][AIX] Save/restore errno before/after system calls dlopen/dlsym/dlclose
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D131709: [libunwind][AIX] Implement _Unwind_FindEnclosingFunction() using traceback table on AIX
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D131387: [WebAssembly] Produce error when encountering unlowerable Wasm global accesses
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D131376: [wasm-ld] Allow importing/exporting the output module's memory with arbitrary names
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D131376: [wasm-ld] Allow importing/exporting the output module's memory with arbitrary names
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D131376: [wasm-ld] Allow importing/exporting the output module's memory with arbitrary names
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D131376: [wasm-ld] Allow importing/exporting the output module's memory with arbitrary names
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D131257: [docs][AArch64] Label Features with Arm ARM Names
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D131257: [docs][AArch64] Label Features with Arm ARM Names
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D131389: [AArch64] Add Missing v8.8a ALLINT PSTATE
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D131389: [AArch64] Add Missing v8.8a ALLINT PSTATE
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D131389: [AArch64] Add Missing v8.8a ALLINT PSTATE
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D131257: [docs][AArch64] Label Features with Arm ARM Names
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D111237: [TypePromotion] Search from ZExt + PHI
Sam Parker via Phabricator via llvm-commits
- [PATCH] D131488: [TypePromotion] Don't delete Insns when iterating
Sam Parker via Phabricator via llvm-commits
- [PATCH] D131487: [TypePromotion] Don't insert Truncate for a no-op ZExt
Sam Parker via Phabricator via llvm-commits
- [PATCH] D111237: [TypePromotion] Search from ZExt + PHI
Sam Parker via Phabricator via llvm-commits
- [PATCH] D131487: [TypePromotion] Don't insert Truncate for a no-op ZExt
Sam Parker via Phabricator via llvm-commits
- [PATCH] D111237: [TypePromotion] Search from ZExt + PHI
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79483: [CostModel] Replace getUserCost with getInstructionCost.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D127547: Add FuncPass Implementation for non-trivial LoopUnswitching
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D131562: [AArch64][SME] Document SME ABI implementation in LLVM
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131570: [AArch64][SME] Add utility class for handling SME attributes.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131571: [AArch64][SME] Fix lowering of llvm.aarch64.get.pstatesm()
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131576: [AArch64][SME] Implement ABI for calls to/from streaming functions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131578: [AArch64][SME] Implement ABI for calls from streaming-compatible functions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131579: [AArch64][SME] Disable tail-call optimization when streaming mode change may be required.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131581: [AArch64][SME] Disable inlining when SME attributes require smstart/smstop or lazy-save.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131582: [AArch64][SME] Add support for arm_locally_streaming functions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131570: [AArch64][SME] Add utility class for handling SME attributes.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131058: [AArch64] Add an error if SVE scalable vector types are used in a context without sve
Sander de Smalen via Phabricator via llvm-commits
- [llvm] b53d44f - [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Sanjay Patel via llvm-commits
- [llvm] 59f3b3d - [EarlyCSE][ConstantFolding] move test files to dir of pass in RUN line; NFC
Sanjay Patel via llvm-commits
- [llvm] 56a1c61 - [PhaseOrdering][AArch64] add test for mul-with-overflow; NFC
Sanjay Patel via llvm-commits
- [llvm] 6bfe536 - [InstCombine] add helper function for extract of with-overflow-intrinsic; NFC
Sanjay Patel via llvm-commits
- [llvm] 926e731 - [InstCombine] fold usub.with.overflow to icmp when there's no use of the math value
Sanjay Patel via llvm-commits
- [llvm] 30abc1a - [ConstantFolding] Eliminate atan and atan2 calls
Sanjay Patel via llvm-commits
- [llvm] 43dd567 - [EarlyCSE] allow flexibility in atan(-0.0) test
Sanjay Patel via llvm-commits
- [llvm] 5683801 - [InstCombine] add tests for reassociative fadd with negated op; NFC
Sanjay Patel via llvm-commits
- [llvm] fa68d93 - [InstCombine] fold reassociative fadd with negated operand
Sanjay Patel via llvm-commits
- [llvm] f7e98ef - [InstCombine] add tests for or-xor-or; NFC
Sanjay Patel via llvm-commits
- [llvm] 763b312 - [InstCombine] move comments closer to relevant code; NFC
Sanjay Patel via llvm-commits
- [llvm] 9d218b6 - [InstCombine] reduce or-xor-or patterns
Sanjay Patel via llvm-commits
- [llvm] 34ef8c3 - [InstCombine] add tests for or-xor; NFC
Sanjay Patel via llvm-commits
- [llvm] 8b56fa9 - [InstCombine] fix "X|(X^Y)" pattern-matching for commuted variants
Sanjay Patel via llvm-commits
- [PATCH] D130646: [DAG] Add initial SelectionDAG::canCreateUndefOrPoison support
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131452: [InstCombine] avoid generating mul intrinsic that lowers as a libcall
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131452: [InstCombine] avoid generating mul intrinsic that lowers as a libcall
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131452: [InstCombine] avoid generating mul intrinsic that lowers as a libcall
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131521: [SDAG] avoid generating libcall in function with nobuiltin
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131521: [SDAG] avoid generating libcall in function with nobuiltin
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Sanjay Patel via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Sanjay Patel via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Sanjay Patel via Phabricator via llvm-commits
- [Diffusion] rGb53d44fe4741: [EarlyCSE][ConstantFolding] add tests for atan/atan2; NFC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131601: [EarlyCSE] allow flexibility in atan(-0.0) test
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112256: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131607: [FPEnv][InstSimplify] 0.0 - -X ==> X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131601: [EarlyCSE] allow flexibility in atan(-0.0) test
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131672: [instcombine] Optimise for zero initialisation of product given finite math in Clang
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131485: [AMDGPU] Fix prologue/epilogue markers in .debug_line table for trivial functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D131485: [AMDGPU] Fix prologue/epilogue markers in .debug_line table for trivial functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D131717: [ADT] Replace STLForwardCompat.h's C++17 equivalents
Scott Linder via Phabricator via llvm-commits
- [PATCH] D121004: [lit] Fix failed tests to be recorded to .lit_test_times.txt
Sebastian Grabowski via Phabricator via llvm-commits
- [PATCH] D131337: Wrap `llvm_unreachable` macro in do-while loop
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131337: Wrap `llvm_unreachable` macro in do-while loop
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131367: [CMake] Check CMAKE_CXX_STANDARD and error if it's to old
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131508: [WIP][RISCV] Enable fixed length vectorization
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131508: [WIP][RISCV] Enable fixed length vectorization
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131225: Driver: Refactor and support per target dirs in baremetal
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131487: [TypePromotion] Don't insert Truncate for a no-op ZExt
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131487: [TypePromotion] Don't insert Truncate for a no-op ZExt
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Update dyn_cast machinery to provide more control over how the casting is performed.
Sheng via Phabricator via llvm-commits
- [PATCH] D28638: [NDS32 1/46] Recognise nds32 in triple parsing code
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D131526: [OMPIRBuilder] Add support for safelen clause
Shraiysh via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [llvm] fb10bb0 - ProcessTest.cpp - replace Optional::hasValue() with Optional::has_value()
Simon Pilgrim via llvm-commits
- [llvm] e5e93b6 - [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Simon Pilgrim via llvm-commits
- [llvm] b334709 - Remove superfluous ; outside of a function
Simon Pilgrim via llvm-commits
- [llvm] bce3da9 - [X86] Add 32-bit test coverage to or-lea.ll
Simon Pilgrim via llvm-commits
- [llvm] 9ea54ac - [X86] X86ISelDAGToDAG.cpp - use auto for all values derived from cast/dyn_cast (style). NFC.
Simon Pilgrim via llvm-commits
- [llvm] 9641a20 - [DAG] Add initial SelectionDAG::canCreateUndefOrPoison support
Simon Pilgrim via llvm-commits
- [llvm] 2d20fb0 - [X86] Add test coverage for sext/zext/bswap/bitreverse with freeze
Simon Pilgrim via llvm-commits
- [llvm] e4b2c52 - [DAG] canCreateUndefOrPoison - add freeze(sext(x)) -> sext(freeze(x)) and freeze(zext(x)) -> zext(freeze(x)) support
Simon Pilgrim via llvm-commits
- [llvm] 6f2bee6 - [DAG] canCreateUndefOrPoison - add freeze(bswap(x)) -> bswap(freeze(x)) and freeze(bitreverse(x)) -> bitreverse(freeze(x)) support
Simon Pilgrim via llvm-commits
- [llvm] 1f30ebc - [llvm-tblgen] Fix copy+paste typo in CodeGenSchedModels::collectLoadStoreQueueInfo
Simon Pilgrim via llvm-commits
- [llvm] 1b349bd - [X86] Add test coverage for ctpop/parity with freeze
Simon Pilgrim via llvm-commits
- [llvm] 2724143 - [DAG] canCreateUndefOrPoison - add freeze(ctpop(x)) -> ctpop(freeze(x)) and freeze(parity(x)) -> parity(freeze(x)) support
Simon Pilgrim via llvm-commits
- [llvm] adb0cd6 - [Support] TaskQueue.h - replace std::result_of_t with std::invoke_result_t
Simon Pilgrim via llvm-commits
- [llvm] 1eaa4de - [X86] Regenerate statepoint-vreg.ll
Simon Pilgrim via llvm-commits
- [llvm] d79e7dc - [DAG] SimplifyDemandedVectorElts - and/mul(x, y) - if a demanded element of y is known zero then we don't need to demand it in x
Simon Pilgrim via llvm-commits
- [llvm] ed162d4 - [DAG] Avoid hasOneUse() calls if the cheaper !AssumeSingleUse test has already failed. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8c26680 - [X86] Remove unnecessary _mm_undefined_pd() test from avx-intrinsics-fast-isel.ll
Simon Pilgrim via llvm-commits
- [llvm] df3ea73 - [DAG] Use DAG.getFreeze() to create freeze node. NFC.
Simon Pilgrim via llvm-commits
- [llvm] bbc27d0 - [DAG] canCreateUndefOrPoison - add freeze(truncate(x)) -> truncate(freeze(x)) support
Simon Pilgrim via llvm-commits
- [llvm] 8623da5 - [DAG] visitFREEZE - generalize freeze(op()) -> op(freeze()) to any number of operands
Simon Pilgrim via llvm-commits
- [llvm] b92c7dc - [X86] Use DAG.getFreeze() to create freeze node. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 77d33f4 - [Analysis] Remove unused CostModelAnalysis::getInstructionCost helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 4178e33 - [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows
Simon Pilgrim via llvm-commits
- [llvm] d2ce2f1 - [CostModel][X86] Sync masked-intrinsic-cost.ll and masked-intrinsic-cost-inseltpoison.ll
Simon Pilgrim via llvm-commits
- [llvm] 5dcf0c3 - [X86] lowerShuffleWithVPMOV - remove oneuse constraints on shuffle(trunc(x),undef) -> vpmov(x) lowering
Simon Pilgrim via llvm-commits
- [llvm] 08a8805 - [X86] Add RDPRU instruction CPUID bit masks
Simon Pilgrim via llvm-commits
- [llvm] d4a4864 - [X86] vector-rotate-128/265.ll - add VLX + NOVLX check prefixes to reduce CHECK duplication
Simon Pilgrim via llvm-commits
- [llvm] 6ba5fc2 - [X86] lowerShuffleWithVPMOV - support direct lowering to VPMOV on VLX targets
Simon Pilgrim via llvm-commits
- [llvm] adb0cd6 - [Support] TaskQueue.h - replace std::result_of_t with std::invoke_result_t
Simon Pilgrim via llvm-commits
- [llvm] adb0cd6 - [Support] TaskQueue.h - replace std::result_of_t with std::invoke_result_t
Simon Pilgrim via llvm-commits
- [llvm] 4de35f4 - [DAG] Add TODO to remove creation of INSERT_SUBVECTOR nodes from SimplifyMultipleUseDemandedBits
Simon Pilgrim via llvm-commits
- [llvm] 58ea245 - [Instcombine] Add some value tracking tests for cases where the conditional branch feeding a phi gives us known bits of the value based off the branch condition
Simon Pilgrim via llvm-commits
- [llvm] 94b62a1 - [Instcombine] known-phi-br.ll - fix test bounds for positive tests
Simon Pilgrim via llvm-commits
- [llvm] c771d0f - [Instcombine] Add (simplified) pointless loop unroll / vectorization test for Issue #37628
Simon Pilgrim via llvm-commits
- [llvm] 6ba1427 - [CostModel][X86] Add cost kinds test coverage for fp arithmetic operators
Simon Pilgrim via llvm-commits
- [llvm] a22bbbf - [CostModel][X86] Add cost kinds test coverage for fp comparisons
Simon Pilgrim via llvm-commits
- [llvm] 3482523 - [CostModel] Rename vselect-cost.ll to select.ll
Simon Pilgrim via llvm-commits
- [llvm] 5583d4e - [CostModel][X86] Add cost kinds test coverage for select operators
Simon Pilgrim via llvm-commits
- [llvm] 9988536 - [X86] Add test coverage for add/sub/mul with freeze
Simon Pilgrim via llvm-commits
- [llvm] 60534b8 - [DAG] canCreateUndefOrPoison - add freeze(add/sub/mul(x,y)) -> add/sub/mul(freeze(x),y,z) support
Simon Pilgrim via llvm-commits
- [llvm] 0f7ecba - [X86] Add test coverage for and/or/xor with freeze
Simon Pilgrim via llvm-commits
- [llvm] a621d38 - [DAG] canCreateUndefOrPoison - add freeze(and/or/xor(x,y)) -> and/or/xor(freeze(x),y) support
Simon Pilgrim via llvm-commits
- [llvm] 59d0e0d - [X86] Add test coverage for shl with freeze
Simon Pilgrim via llvm-commits
- [llvm] ed0074b - [X86] freeze-binary.ll - tweak freeze_mul_nsw test to avoid mul by pow-2
Simon Pilgrim via llvm-commits
- [llvm] 3dba35b - [X86] Add test coverage for shl nsw with freeze
Simon Pilgrim via llvm-commits
- [llvm] e2d13fd - [DAG] canCreateUndefOrPoison - add freeze(shl(x, y)) -> shl(freeze(x),y) support
Simon Pilgrim via llvm-commits
- [llvm] b3452c9 - [X86] Add test coverage for lshr/ashr with freeze
Simon Pilgrim via llvm-commits
- [llvm] 8b47e29 - [X86] combineVectorShiftImm - fold (shl (add X, X), C) -> (shl X, (C + 1))
Simon Pilgrim via llvm-commits
- [llvm] cc6d3f0 - [M68k] Fix MSVC llvm::Optional<> deprecation warnings
Simon Pilgrim via llvm-commits
- [PATCH] D130646: [DAG] Add initial SelectionDAG::canCreateUndefOrPoison support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130014: [ValueTypes] Define MVT for v3i8
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130839: [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130014: [ValueTypes] Define MVT for v3i8
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131358: [X86] (0 - SetCC) | C -> (zext (not SetCC)) * (C + 1) - 1 if we can get a LEA out of it.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes][WIP] Improve splitting for urem/udiv by constant for some constants.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130646: [DAG] Add initial SelectionDAG::canCreateUndefOrPoison support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130339: [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts to merge stores before type is legalized
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131452: [InstCombine] avoid generating mul intrinsic that lowers as a libcall
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106675: [WIP][X86] Freeze shl(x,1) -> add(x,x) vector fold (PR50468)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130339: [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131140: [NFC][InstCombine] Add baseline tests for canonicalizing "and, add", "or, add", "xor, add"
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128544: [Orc][JITLink] Add a shared memory based implementation of MemoryMapper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131358: [X86] (0 - SetCC) | C -> (zext (not SetCC)) * (C + 1) - 1 if we can get a LEA out of it.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131358: [X86] (0 - SetCC) | C -> (zext (not SetCC)) * (C + 1) - 1 if we can get a LEA out of it.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D129204: [X86][NFCI] Remove target-specific branch optimisation that's handled in BranchFolding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106675: [WIP][X86] Freeze shl(x,1) -> add(x,x) vector fold (PR50468)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79483: [CostModel] Replace getUserCost with getInstructionCost.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79483: [CostModel] Replace getUserCost with getInstructionCost.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131653: [LegalizeTypes][NFC] Use getConstantOperandAPInt instead of cast constant getAPInt
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131642: [LegalizeTypes][NFC] Use getConstantOperandVal instead of cast constant getvalue.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131653: [LegalizeTypes][NFC] Use getConstantOperandAPInt instead of cast constant getAPInt
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement at index is not free in AArch64 when result is used as integer.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131503: [DAGCombine] Combine signext_inreg of extract-extend
Simon Pilgrim via Phabricator 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] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128216: [X86] Add SimplifyMultipleUseDemandedBitsForTargetNode X86ISD::ANDNP handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131838: [ValueTracking] computeKnownBits - attempt to use a branch condition feeding a phi to improve known bits range
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79483: [CostModel] Replace getUserCost with getInstructionCost.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128216: [X86] Add SimplifyMultipleUseDemandedBitsForTargetNode X86ISD::ANDNP handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106675: [X86] Freeze shl(x,1) -> add(x,x) vector fold (PR50468)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106675: [X86] Freeze shl(x,1) -> add(x,x) vector fold (PR50468)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131442: [X86][RISCV] Pre-commit tests for D130862. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 72017e9 - [llvm-objdump, ARM] Fix big-endian AArch32 disassembly.
Simon Tatham via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130981: [yaml2obj] Add a `-E` flag to preprocess only.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D131589: [llvm-objdump] Handle multiple syms at same addr in disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D131589: [llvm-objdump] Handle multiple syms at same addr in disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D131589: [llvm-objdump] Handle multiple syms at same addr in disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D131589: [llvm-objdump] Handle multiple syms at same addr in disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D131504: [ARM][AArch64] Dont use macros for half instrinsics in NeonEmitter
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D131397: [AMDGPU][MC][GFX11][NFC] Split large tests
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131478: AMDGPU: mbcnt allow for non-zero src1 for known-bits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 7a66fe1 - Wrap `llvm_unreachable` macro in do-while loop
Stefan Gränitz via llvm-commits
- [PATCH] D131337: Wrap `llvm_unreachable` macro in do-while loop
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D131337: Wrap `llvm_unreachable` macro in do-while loop
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D131337: Wrap `llvm_unreachable` macro in do-while loop
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D131656: [Support] Remove Log2 workaround for Android API level < 18
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D131400: [CodeView] Use non-qualified names for static local variables
Steve Merritt via Phabricator via llvm-commits
- [PATCH] D131400: [CodeView] Use non-qualified names for static local variables
Steve Merritt via Phabricator via llvm-commits
- [PATCH] D131593: [CMake] Update FindGPRC to use add_llvm_library
Steven Wu via Phabricator via llvm-commits
- [PATCH] D131624: [lld-macho] Ensure cached objects are affected by `-object_path_lto`
Steven Wu via Phabricator via llvm-commits
- [PATCH] D131624: [lld-macho] Ensure cached objects are affected by `-object_path_lto`
Steven Wu via Phabricator via llvm-commits
- [PATCH] D131593: [CMake] Update FindGPRC to use add_llvm_library
Steven Wu via Phabricator via llvm-commits
- [llvm] 5cf0082 - [JITLink][COFF][x86_64] Implement SECTION/SECREL relocation.
Sunho Kim via llvm-commits
- [llvm] 9381de0 - [JITLink][COFF][x86_64] Stub SECREL relocation to external symbol.
Sunho Kim via llvm-commits
- [llvm] 7260cdd - [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Sunho Kim via llvm-commits
- [llvm] 2813151 - [ORC] Add missing std::move.
Sunho Kim via llvm-commits
- [llvm] 9189a26 - [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via llvm-commits
- [llvm] 7332b18 - [ORC] Specify the typename.
Sunho Kim via llvm-commits
- [llvm] 50f3050 - [ORC] Silence copy elision warning.
Sunho Kim via llvm-commits
- [PATCH] D130950: [ORC][SimpleRemoteEPC] Fix android build error.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130456: [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130275: [JITLink][COFF][x86_64] Implement SECTION/SECREL relocation.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130451: [JITLink][COFF][x86_64] Stub SECREL relocation to external symbol.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130456: [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130456: [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D131833: [ORC][COFF] Introduce DLLImportDefinitionGenerator.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Sunil K via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Thorsten via Phabricator via llvm-commits
- [PATCH] D131570: [AArch64][SME] Add utility class for handling SME attributes.
Thorsten via Phabricator via llvm-commits
- [PATCH] D131562: [AArch64][SME] Document SME ABI implementation in LLVM
Thorsten via Phabricator via llvm-commits
- [PATCH] D131253: [AArch64] Add bf16 select handling
Thorsten via Phabricator via llvm-commits
- [PATCH] D131562: [AArch64][SME] Document SME ABI implementation in LLVM
Thorsten via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Thorsten via Phabricator via llvm-commits
- [llvm] 12e1936 - [PowerPC] Add XXEVAL TD pattern
Ting Wang via llvm-commits
- [llvm] 13c1e7a - [PowerPC] Fix test case changed by "Add XXEVAL TD pattern" [NFC]
Ting Wang via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts by using double sized vector type before type legalized
Ting Wang via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts to merge stores before type is legalized
Ting Wang via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts to merge stores before type is legalized
Ting Wang via Phabricator via llvm-commits
- [PATCH] D131654: [PowerPC] Add XXEVAL TD pattern
Ting Wang via Phabricator via llvm-commits
- [PATCH] D131654: [PowerPC] Add XXEVAL TD pattern
Ting Wang via Phabricator via llvm-commits
- [PATCH] D131654: [PowerPC] Add XXEVAL TD pattern
Ting Wang via Phabricator via llvm-commits
- [PATCH] D131654: [PowerPC] Add XXEVAL TD pattern
Ting Wang via Phabricator via llvm-commits
- [llvm] d4abdd2 - [CMake] Check CMAKE_CXX_STANDARD and error if it's to old
Tobias Hieta via llvm-commits
- [llvm] 576375a - [LLD][COFF] Ignore DEBUG_S_XFGHASH_TYPE/VIRTUAL
Tobias Hieta via llvm-commits
- [llvm] 70165c5 - [release] Use threaded compression with xz
Tobias Hieta via llvm-commits
- [PATCH] D131367: [CMake] Check CMAKE_CXX_STANDARD and error if it's to old
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131367: [CMake] Check CMAKE_CXX_STANDARD and error if it's to old
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131367: [CMake] Check CMAKE_CXX_STANDARD and error if it's to old
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131367: [CMake] Check CMAKE_CXX_STANDARD and error if it's to old
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D129378: [LLD][COFF] Ignore DEBUG_S_XFGHASH_TYPE/VIRTUAL
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131458: [LLD][COFF] Identify /GL object files which are inside libraries
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131470: [release] Use threaded compression with xz
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D95114: HowToReleaseLLVM: Add annual release schedule template
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131493: [workflow] Run release tasks for me (tru) as well.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131470: [release] Use threaded compression with xz
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131493: [workflow] Run release tasks for me (tru) as well.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131650: workflows/version-check: Fix check for release candidates
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131649: build-docs.sh: Fix libc++ docs build
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131648: workflows/release-tasks: Upload release notes as an artifact
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131634: HowToReleaseLLVM: Add some more details about website updates
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131650: workflows/version-check: Fix check for release candidates
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131853: [clangd] Add doxygen parsing for Hover
Tom Praschan via Phabricator via llvm-commits
- [PATCH] D131493: [workflow] Run release tasks for me (tru) as well.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D95114: HowToReleaseLLVM: Add annual release schedule template
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D131634: HowToReleaseLLVM: Add some more details about website updates
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D131648: workflows/release-tasks: Upload release notes as an artifact
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D131649: build-docs.sh: Fix libc++ docs build
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D131650: workflows/version-check: Fix check for release candidates
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D131650: workflows/version-check: Fix check for release candidates
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Trass3r via Phabricator via llvm-commits
- [llvm] 2572512 - [SROA] Try harder to find a vector promotion viable type when rewriting
Vang Thao via llvm-commits
- [PATCH] D128073: [SROA] Try harder to find a vector promotion viable type when rewriting
Vang Thao via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] 4865941 - [AMDGPU] Fix prologue/epilogue markers in .debug_line table for trivial functions
Venkata Ramanaiah Nalamothu via llvm-commits
- [PATCH] D131485: [AMDGPU] Fix prologue/epilogue markers in .debug_line table for trivial functions
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D131485: [AMDGPU] Fix prologue/epilogue markers in .debug_line table for trivial functions
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D131485: [AMDGPU] Fix prologue/epilogue markers in .debug_line table for trivial functions
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D131485: [AMDGPU] Fix prologue/epilogue markers in .debug_line table for trivial functions
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D130913: [ARM] Parse Tag_also_compatible_with attribute
Victor Campos via Phabricator via llvm-commits
- [PATCH] D130913: [ARM] Parse Tag_also_compatible_with attribute
Victor Campos via Phabricator via llvm-commits
- [PATCH] D131680: [ARM] Simplify the creation of escaped build attribute values
Victor Campos via Phabricator via llvm-commits
- [PATCH] D131781: [lld/mac] Stop accepting arbitrary suffixes on --(no-)warn-dylib-install-name
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D131444: [Matrix] Add tests dot product with varied strides
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131125: [Matrix] Add special case dot product lowering
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131125: [Matrix] Add special case dot product lowering
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131444: [Matrix] Add tests dot product with varied strides
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131269: [CostModel] Add bfloat and fp128 reduction tests
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131125: [Matrix] Add special case dot product lowering
Vir Narula via Phabricator via llvm-commits
- [compiler-rt] 67c06c4 - [NFC][asan] Clang-format a file
Vitaly Buka via llvm-commits
- [compiler-rt] 30bbb73 - [NFC][asan] Add LIKELY/UNLIKELY on hot memcpy paths
Vitaly Buka via llvm-commits
- [compiler-rt] 341ee9c - [NFC][asan] Fix Condition annotation after 30bbb73bb448
Vitaly Buka via llvm-commits
- [compiler-rt] 03e345b - [asan] Avoid few branches on memcpy hot path
Vitaly Buka via llvm-commits
- [compiler-rt] ea42515 - [asan] Faster version of QuickCheckForUnpoisonedRegion
Vitaly Buka via llvm-commits
- [compiler-rt] 6b12043 - [test][sanitizer] Fix getgrouplist test
Vitaly Buka via llvm-commits
- [compiler-rt] 27b1a82 - [test][sanitizer] Fix REQUIRES in few tests
Vitaly Buka via llvm-commits
- [compiler-rt] 58063c8 - [test][sanitizer] Change exit code to debug llvm-avr-linux
Vitaly Buka via llvm-commits
- [compiler-rt] e87ee2f - [test][sanitizer] Switch test to a different group
Vitaly Buka via llvm-commits
- [compiler-rt] ad5f789 - [test][sanitizer] Fix REQUIRES of the test
Vitaly Buka via llvm-commits
- [compiler-rt] 05b3374 - [msan] Try to fix powerpc after D131205
Vitaly Buka via llvm-commits
- [compiler-rt] d1040c4 - [msan] Another try for powerpc fix after D131205
Vitaly Buka via llvm-commits
- [compiler-rt] af77e5e - [msan] Extract SetAllocaOrigin
Vitaly Buka via llvm-commits
- [compiler-rt] c615411 - [test][asan] Disable symbolization
Vitaly Buka via llvm-commits
- [compiler-rt] e41c5aa - [NFC][sanitizer] Add () into a few macros
Vitaly Buka via llvm-commits
- [compiler-rt] 4248f32 - [NFC][sanitizer] Use __builtin_extract_return_addr on all platforms
Vitaly Buka via llvm-commits
- [compiler-rt] aca1276 - [msan] Avoid unnecessary PC increment/decrement
Vitaly Buka via llvm-commits
- [llvm] 9637a17 - [test][msan] Test origin description argument
Vitaly Buka via llvm-commits
- [compiler-rt] 4b33ea0 - [sanitizer] Add dn_comp interceptor
Vitaly Buka via llvm-commits
- [llvm] cd269da - [test][asan] Remove -fsanitize-address-use-after-scope
Vitaly Buka via llvm-commits
- [compiler-rt] c34b072 - [test][sanitizer] Fix REQUIRES in the test
Vitaly Buka via llvm-commits
- [compiler-rt] 57d0e9b - [test][sanitizer] Disable netdb tests on Android
Vitaly Buka via llvm-commits
- [llvm] f159695 - [AArch64] Fix signed integer overflow in CSINC case
Vitaly Buka via llvm-commits
- [PATCH] D131341: [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131343: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131415: Remove variable names from sanitize-memory-track-origins binary.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131577: [MemorySanitizer] Support memcpy.inline and memset.inline
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131577: [MemorySanitizer] Support memcpy.inline and memset.inline
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131577: [MemorySanitizer] Support memcpy.inline and memset.inline
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131577: [MemorySanitizer] Support memcpy.inline and memset.inline
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130881: [SelectionDAG] Properly copy ExtraInfo on RAUW
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131415: Remove function name from sanitize-memory-track-origins binary.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131415: Remove function name from sanitize-memory-track-origins binary.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131721: [test][msan] Test origin description argument
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131721: [test][msan] Test origin description argument
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131721: [test][msan] Test origin description argument
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131728: [MSAN] add flag to suppress storage of stack variable names with -sanitize-memory-track-origins
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131631: [MSAN] Separate id ptr from constant string for variable names used in track origins.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131343: [RISC-V][HWASAN] Add support for lowering HWASAN intrinsic for RISC-V
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131575: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131815: [AArch64] Fix signed integer overflow in CSINC case
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131728: [MSAN] add flag to suppress storage of stack variable names with -sanitize-memory-track-origins
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131815: [AArch64] Fix signed integer overflow in CSINC case
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131454: [AArch64][GlobalISel] Fallback to generic lowering of G_CTPOP
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [compiler-rt] af8205d - Revert "XFAIL some PGO tests on AIX until the new linker becomes publicly available."
Wael Yehia via llvm-commits
- [PATCH] D131544: [LegalizeTypes][NFC] Use dyn_cast instead of isa and cast.
WangLian via Phabricator via llvm-commits
- [PATCH] D131544: [LegalizeTypes][NFC] Use dyn_cast instead of isa and cast.
WangLian via Phabricator via llvm-commits
- [PATCH] D131642: [LegalizeTypes][NFC] Use getConstantOperandVal instead of cast constant getvalue.
WangLian via Phabricator via llvm-commits
- [PATCH] D131642: [LegalizeTypes][NFC] Use getConstantOperandVal instead of cast constant getvalue.
WangLian via Phabricator via llvm-commits
- [PATCH] D131653: [LegalizeTypes][NFC] Use getConstantOperandAPInt instead of cast constant getAPInt
WangLian via Phabricator via llvm-commits
- [PATCH] D131653: [LegalizeTypes][NFC] Use getConstantOperandAPInt instead of cast constant getAPInt
WangLian via Phabricator via llvm-commits
- [PATCH] D131653: [LegalizeTypes][NFC] Use getConstantOperandAPInt instead of cast constant getAPInt
WangLian via Phabricator via llvm-commits
- [PATCH] D131642: [LegalizeTypes][NFC] Use getConstantOperandVal instead of cast constant getvalue.
WangLian via Phabricator via llvm-commits
- [PATCH] D131642: [LegalizeTypes][NFC] Use getConstantOperandVal instead of cast constant getvalue.
WangLian via Phabricator via llvm-commits
- [PATCH] D131544: [LegalizeTypes][NFC] Use dyn_cast instead of isa and cast.
WangLian via Phabricator via llvm-commits
- [PATCH] D131544: [LegalizeTypes][NFC] Use dyn_cast instead of isa and cast.
WangLian via Phabricator via llvm-commits
- [PATCH] D131642: [LegalizeTypes][NFC] Use getConstantOperandVal instead of cast constant getvalue.
WangLian via Phabricator via llvm-commits
- [PATCH] D131870: [SelectionDAG][NFC] Fix return type when used isConstantIntBuildVectorOrConstantInt and isConstantFPBuildVectorOrConstantFP
WangLian via Phabricator via llvm-commits
- [llvm] f35cb7b - [LoongArch] Add codegen support for bswap
Weining Lu via llvm-commits
- [llvm] 8716513 - [LoongArch] Implement branch analysis
Weining Lu via llvm-commits
- [llvm] d3580c2 - [LoongArch] Add codegen support for not
Weining Lu via llvm-commits
- [llvm] 7d48a9e - [LoongArch] Support register-register-addressed GPR loads/stores
Weining Lu via llvm-commits
- [llvm] cf75ef4 - [LoongArch] Add codegen support for ISD::ROTL and ISD::ROTR
Weining Lu via llvm-commits
- [llvm] 326f7ae - [LoongArch] Add codegen support for bitreverse
Weining Lu via llvm-commits
- [llvm] ed078c4 - [LoongArch] Add insn aliases `jr` and `ret`
Weining Lu via llvm-commits
- [llvm] 0c8bfbb - [LoongArch] Define the new-style reloc types
Weining Lu via llvm-commits
- [llvm] c437412 - [LoongArch] Override TargetLowering::isOffsetFoldingLegal()
Weining Lu via llvm-commits
- [llvm] 40f1f9b - [LoongArch] Return null SDValue by default in LowerOperation. NFC
Weining Lu via llvm-commits
- [llvm] 9e09c31 - [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
Weining Lu via llvm-commits
- [PATCH] D131449: [llvm-profgen] Fix perf script parsing issues
Wenlei He via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Wenlei He via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Wenlei He via Phabricator via llvm-commits
- [PATCH] D131592: [SampleProfile] Fix non-determinism in promoteMergeNotInlinedContextSamples()
Wenlei He via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Update dyn_cast machinery to provide more control over how the casting is performed.
Whisperity via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
William Junda Huang via Phabricator via llvm-commits
- [llvm] 7ddfb4d - [Inlining] Introduce the function attribute "inline-max-stacksize"
Wolfgang Pieb via llvm-commits
- [PATCH] D129904: [Inline] Introduce function attribute to control maximum stack size of inlined functions
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D129904: [Inline] Introduce function attribute to control maximum stack size of inlined functions
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D129904: [Inline] Introduce function attribute to control maximum stack size of inlined functions
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support native GPR loads/stores using register-register addressing
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131353: [mailmap] Add entry for myself
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131384: [LoongArch] Add codegen support for not
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support register-register-addressed GPR loads/stores
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support register-register-addressed GPR loads/stores
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support register-register-addressed GPR loads/stores
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support register-register-addressed GPR loads/stores
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131380: [LoongArch] Support register-register-addressed GPR loads/stores
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131231: [LoongArch] Add codegen support for ISD::ROTL and ISD::ROTR
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131467: [LoongArch] Define the new-style reloc types
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131467: [LoongArch] Define the new-style reloc types
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131491: [LoongArch] Override TargetLowering::isOffsetFoldingLegal()
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131491: [LoongArch] Override TargetLowering::isOffsetFoldingLegal()
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131467: [LoongArch] Define the new-style reloc types
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131467: [LoongArch] Define the new-style reloc types
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131512: [LoongArch] Add insn aliases `jr` and `ret`
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131512: [LoongArch] Add insn aliases `jr` and `ret`
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131540: [test][NFC] Strengthen an assertion for LLVM checkouts at interesting paths
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131546: [LoongArch] Remove null LowerOperation
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131550: [LoongArch] Add codegen support for ISD::CTPOP, ISD::CTTZ and ISD::CTLZ
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D130239: [LoongArch] Encode LoongArch specific ELF e_flags to binary by LoongArchTargetStreamer
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131871: [LoongArch] Add codegen support for fabs
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131545: [DirectX backend] emit metadata for DXIL version, ShaderModel.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D131545: [DirectX backend] emit metadata for DXIL version, ShaderModel.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D131292: [libunwind][AIX] Save/restore errno before/after system calls dlopen/dlsym/dlclose
Xing Xue via Phabricator via llvm-commits
- [PATCH] D131292: [libunwind][AIX] Save/restore errno before/after system calls dlopen/dlsym/dlclose
Xing Xue via Phabricator via llvm-commits
- [PATCH] D131709: [libunwind][AIX] Implement _Unwind_FindEnclosingFunction() using traceback table on AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D131709: [libunwind][AIX] Implement _Unwind_FindEnclosingFunction() using traceback table on AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D131709: [libunwind][AIX] Implement _Unwind_FindEnclosingFunction() using traceback table on AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D131709: [libunwind][AIX] Implement _Unwind_FindEnclosingFunction() using traceback table on AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D131709: [libunwind][AIX] Implement _Unwind_FindEnclosingFunction() using traceback table on AIX
Xing Xue via Phabricator via llvm-commits
- [llvm] e780648 - [AMDGPU] Unify unreachable intrinsics
Yaxun Liu via llvm-commits
- [PATCH] D131181: [AMDGPU] Fix si-annotate-control-flow for visited else branch
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Unify unreachable intrinsics
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Unify unreachable intrinsics
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Unify unreachable intrinsics
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Unify unreachable intrinsics
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Yaxun Liu via Phabricator via llvm-commits
- [llvm] b65471d - [Attributor][FIX] Visit same instructions with different scopes
Ye Luo via llvm-commits
- [PATCH] D131597: [Attributor][FIX] Visit same instructions with different scopes
Ye Luo via Phabricator via llvm-commits
- [PATCH] D131597: [Attributor][FIX] Visit same instructions with different scopes
Ye Luo via Phabricator via llvm-commits
- [llvm] 7050f21 - [RISCV][test] Precommitted test for optimization for vmerge and unmasked intrinsics.
Yeting Kuo via llvm-commits
- [llvm] 8756940 - [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D130753: [RISCV][test] Precommitted test for optimization for vmerge and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D131841: [RISCV] Merge vmerge.vvm and unmasked intrinsic with VLMAX vector length.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D131462: # Enter a commit message. dfdds
Yundi Qian via Phabricator via llvm-commits
- [PATCH] D131448: Introduce iterator sentinel to make graph traversal implementation more efficient and cleaner
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D131672: [opt] Optimise for zero initialisation of product given finite math in Clang
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131672: [instcombine] Optimise for zero initialisation of product given finite math in Clang
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131767: [AArch64] Tests for non-temporal load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131757: [instcombine] Check for zero initialisation optimisation of a product given fast flags are enabled in clang.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131773: [AArch64] Add support for 256-bit non temporal loads
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131767: [AArch64] Tests for non-temporal load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131767: [AArch64] Tests for non-temporal load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131767: [AArch64] Tests for non-temporal load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131767: [AArch64] Tests for non-temporal load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131773: [AArch64] Add support for 256-bit non temporal loads
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Zhi Zhuang via Phabricator via llvm-commits
- [llvm] 8719faa - [ADT] Make SmallSet::insert(const T &) return const_iterator
Zijia Zhu via llvm-commits
- [PATCH] D129727: [ARM64EC 11/?] Add support for lowering variadic indirect calls.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D131568: [RISCV] Set HasJIT to True when register target
luxufan via Phabricator via llvm-commits
- [PATCH] D131617: [RISCV] Re-enable JIT support
luxufan via Phabricator via llvm-commits
- [PATCH] D131568: [RISCV] Set HasJIT to True when register target
luxufan via Phabricator via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
luxufan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
luxufan via Phabricator via llvm-commits
- [PATCH] D131827: [LoopSimplify][NFC] Replace depth-first order process as depth_first accessor.
luxufan via Phabricator via llvm-commits
- [PATCH] D131263: [RISCV] Do tail call when parameters are passed by stack
luxufan via Phabricator via llvm-commits
- [PATCH] D131851: [RISCV] Add rv32 or rv64 suffix to generic cpu name
luxufan via Phabricator via llvm-commits
- [PATCH] D131851: [RISCV] Add rv32 or rv64 suffix to generic cpu name
luxufan via Phabricator via llvm-commits
- [PATCH] D131851: [RISCV] Add rv32 or rv64 suffix to generic cpu name
luxufan via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
mgabka via Phabricator via llvm-commits
- [llvm] 1b212d1 - [llvm-profgen] Fix perf script parsing issues
via llvm-commits
- [llvm] aaf6c7b - [globalisel] Select register bank for DBG_VALUE
via llvm-commits
- [llvm] 15eaefa - [cmake] Fix ms-compat version in WinMsvc.cmake
via llvm-commits
- [llvm] c2ab65d - [IndVars] Eliminate redundant type cast with different sizes
via llvm-commits
- [llvm] 3f8ae7e - [AMDGPU] SIFixSGPRCopies refactoring
via llvm-commits
- [compiler-rt] 4a87afe - [sanitizer] Let internal symbolizer to use posix_memalign
via llvm-commits
- [llvm] b6b1c0d - [RISCV] Add cost model for fp-mask cast op.
via llvm-commits
- [llvm] 21bf59c - [RISCV] Add cost model for mask vector extend and truncate instruction.
via llvm-commits
- [llvm] 02e56e2 - [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics
via llvm-commits
- [llvm] 7a70e6e - [XCOFF] ignore the cold attribute.
via llvm-commits
- [llvm] 3b71f1d - [LegalizeTypes][NFC] Use getConstantOperandAPInt instead of cast constant getAPInt
via llvm-commits
- [llvm] 1303057 - [LegalizeTypes][NFC] Use dyn_cast instead of isa and cast
via llvm-commits
- [llvm] 061f7ec - [LegalizeTypes][NFC] Use getConstantOperandVal instead of cast constant getvalue
via llvm-commits
- [llvm] 0fe5f03 - [RISCV][NFC] Use nested namespace definations.
via llvm-commits
- [llvm] 30f9e6e - (Reland) [fastalloc] Support allocating specific register class in fastalloc
via llvm-commits
- [llvm] 99ef0dd - [RISCV] Fold (sub constant, (setcc x, y, eq/neq)) -> (add constant - 1, (setcc x, y, neq/eq))
via llvm-commits
Last message date:
Sun Aug 14 23:30:28 PDT 2022
Archived on: Sun Aug 14 23:30:31 PDT 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).