The Week Of Monday 12 October 2020 Archives by author
Starting: Mon Oct 12 00:04:56 PDT 2020
Ending: Sun Oct 18 23:42:16 PDT 2020
Messages: 2306
- [PATCH] D89486: [ADT] Fix for ImmutableMapRef
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D89092: [AMDGPU] Update LiveVariables in convertToThreeAddress()
Ruiling, Song via Phabricator via llvm-commits
- [llvm] d95d3d2 - [Flang][OpenMP] Rework parser changes for OpenMP atomic construct.
Sameeran joshi via llvm-commits
- [PATCH] D75384: OpenMP for loop fusion
Abid via Phabricator via llvm-commits
- [compiler-rt] 039126c - [sanitizer] Disable fast_unwind_on_malloc as default for arm-linux-gnu
Adhemerval Zanella via llvm-commits
- [PATCH] D88958: [sanitizer] Disable fast_unwind_on_malloc as default for arm-linux-gnu
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D86453: [AArch64] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] ef3d174 - [GISel] Add combine for constant G_PTR_ADD offsets.
Aditya Nandakumar via llvm-commits
- [PATCH] D88865: [GISel] Add combine for constant G_PTR_ADD offsets.
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D88060: [GISel]: Few InsertVecElt combines
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D88060: [GISel]: Few InsertVecElt combines
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D88060: [GISel]: Few InsertVecElt combines
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D88060: [GISel]: Few InsertVecElt combines
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] ead2aa7 - Fix unused variable warning when compiling with asserts disabled.
Adrian Kuegel via llvm-commits
- [PATCH] D89454: Fix unused variable warning when compiling with asserts disabled.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D89454: Fix unused variable warning when compiling with asserts disabled.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D84380: [lit] Support running tests on Windows without GnuWin32.
Adrian McCarthy via llvm-commits
- [PATCH] D84380: [lit] Support running tests on Windows without GnuWin32.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D89208: [DebugInfo] Support for DWARF operator DW_OP_over
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D89444: [dsymutil] Fix handling of aliases to private external symbols
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D89337: [DebugInfo][Docs] Document MIR language debug-info constructs
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D89208: [DebugInfo] Support for DWARF operator DW_OP_over
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D89287: Adding new Azul representative to security group
Ahmed Bougacha via Phabricator via llvm-commits
- [llvm] f3202b3 - [PowerPC] Add assemble disassemble intrinsics for MMA
Ahsan Saghir via llvm-commits
- [PATCH] D88739: [PowerPC] Add assemble disassemble intrinsics for MMA
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D89345: [PowerPC] Add intrinsics for MMA
Ahsan Saghir via Phabricator via llvm-commits
- [llvm] d30155f - [PowerPC] Implementation of 128-bit Binary Vector Rotate builtins
Albion Fung via llvm-commits
- [PATCH] D84962: [PowerPC] Correct cpsgn's behaviour on PowerPC to match that of the ABI
Albion Fung via Phabricator via llvm-commits
- [PATCH] D84962: [PowerPC] Correct cpsgn's behaviour on PowerPC to match that of the ABI
Albion Fung via Phabricator via llvm-commits
- [PATCH] D86819: [PowerPC][Power10] Implementation of 128-bit Binary Vector Rotate builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D83210: [RISCV][NFC] Add more tests for 32-bit constant materialization
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D89288: [RISCV] Enable the use of the old sptbr name
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D89237: [RISCV] Do not grow the stack a second time when we need to realign the stack
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D66782: SourceManager: Prefer Optional<MemoryBufferRef> over MemoryBuffer*
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D89349: Added utility to launch tests on a target remotely.
Alex Orlov via Phabricator via llvm-commits
- [PATCH] D89349: Added utility to launch tests on a target remotely.
Alex Orlov via Phabricator via llvm-commits
- [PATCH] D89474: [DO NOT COMMIT][mlir] modernizer for ODS OpBuilder syntax
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D89276: Support ObjC in IncludeInserter
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D89276: Support ObjC in IncludeInserter
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D89186: [lit] Avoid calling realpath() for every printed message
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D89186: [lit] Avoid calling realpath() for every printed message
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 61133e0 - [llvm-install-name-tool] Add -delete_all_rpaths option
Alexander Shaposhnikov via llvm-commits
- [PATCH] D88468: [llvm-readobj] Don't print out section names for STABS symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D88674: [install-name-tool] Add --delete_all_rpaths to llvm-install-name-tool
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D88674: [install-name-tool] Add --delete_all_rpaths to llvm-install-name-tool
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D89561: [MC] Adjust StringTableBuilder for linked Mach-O binaries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D89561: [MC] Adjust StringTableBuilder for linked Mach-O binaries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D89561: [MC] Adjust StringTableBuilder for linked Mach-O binaries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D89561: [MC] Adjust StringTableBuilder for linked Mach-O binaries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D89661: [llvm-objcopy][MachO] Fix the calculation of the output size
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D89605: Add -prepend_rpath install-name-tool option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D89605: Add -prepend_rpath install-name-tool option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D89397: [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough
Alexander via Phabricator via llvm-commits
- [PATCH] D89397: [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough
Alexander via Phabricator via llvm-commits
- [PATCH] D89397: [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough
Alexander via Phabricator via llvm-commits
- [PATCH] D89397: [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough
Alexander via Phabricator via llvm-commits
- [PATCH] D89397: [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough
Alexander via Phabricator via llvm-commits
- [lld] 617d64f - Re-land [ThinLTO] Re-order modules for optimal multi-threaded processing
Alexandre Ganea via llvm-commits
- [PATCH] D87966: [ThinLTO] Re-order modules for optimal multi-threaded processing
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D84380: [lit] Support running tests on Windows without GnuWin32.
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D88348: [LLD][COFF] When using LLD-as-a-library, always prevent re-entrance on failures
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D87966: [ThinLTO] Re-order modules for optimal multi-threaded processing
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D87966: [ThinLTO] Re-order modules for optimal multi-threaded processing
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D87966: [ThinLTO] Re-order modules for optimal multi-threaded processing
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D87966: [ThinLTO] Re-order modules for optimal multi-threaded processing
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D84380: [lit] Support running tests on Windows without GnuWin32.
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Cover usage of LLD as a library
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D89216: [dsymutil] Add the ability to run the DWARF verifier on the input
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D89216: [dsymutil] Add the ability to run the DWARF verifier on the input
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Remove obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] dc97138 - [MemorySSA] Verify clobbering within reachable blocks.
Alina Sbirlea via llvm-commits
- [PATCH] D89206: [MemCpyOpt] Add test scaffolding for MSSA based MemCpyOpt
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D88778: [MemCpyOpt] Fix MemorySSA preservation
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 0538353 - [DebugInfo] Support for DWARF operator DW_OP_over
Alok Kumar Sharma via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84113: [Debuginfo] (1/8) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_implicit_pointer
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84114: [Debuginfo] (2/8) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_explicit_pointer.
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89208: [DebugInfo] Support for DWARF operator DW_OP_over
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89208: [DebugInfo] Support for DWARF operator DW_OP_over
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84113: [Debuginfo] (1/8) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_implicit_pointer
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84114: [Debuginfo] (2/8) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_explicit_pointer.
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89208: [DebugInfo] Support for DWARF operator DW_OP_over
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Alon Zakai via Phabricator via llvm-commits
- [llvm] 78ccb03 - [AArch64][GlobalISel] Don't use explicit zero registers for compare results.
Amara Emerson via llvm-commits
- [llvm] c2551c1 - [GlobalISel] Remove scalar src from non-sequential fadd/fmul reductions.
Amara Emerson via llvm-commits
- [llvm] 6042c25 - [GlobalISel] Add translation support for vector reduction intrinsics.
Amara Emerson via llvm-commits
- [llvm] 9190411 - [AArch64][GlobalISel] Add basic legalizer rules for supported add/fadd reductions.
Amara Emerson via llvm-commits
- [llvm] 32f77ee - [AArch64][GlobalISel] Regbankselect reductions to use FPR bank for scalars.
Amara Emerson via llvm-commits
- [llvm] 39c05a1 - [AArch64][GlobalISel] Add selection support for v2s32 and v2s64 reductions for FADD/ADD.
Amara Emerson via llvm-commits
- [llvm] 4ad4599 - [AArch64][GlobalISel] Select csinc if a select has a 1 on RHS.
Amara Emerson via llvm-commits
- [PATCH] D89075: [AArch64][GlobalISel] Regbankselect reductions to use FPR bank for scalars.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89415: [AArch64][GlobalISel] Introduce a new post-isel optimization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89415: [AArch64][GlobalISel] Introduce a new post-isel optimization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89415: [AArch64][GlobalISel] Introduce a new post-isel optimization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89419: [AArch64][GlobalISel] Don't use explicit zero registers for compare results.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89415: [AArch64][GlobalISel] Introduce a new post-isel optimization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89415: [AArch64][GlobalISel] Introduce a new post-isel optimization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89419: [AArch64][GlobalISel] Don't use explicit zero registers for compare results.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89415: [AArch64][GlobalISel] Introduce a new post-isel optimization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89422: [AArch64][GlobalISel] Swap compare operands when it may be profitable
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89150: [GlobalISel] Remove scalar src from non-sequential fadd/fmul reductions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89028: [GlobalISel] Add translation support for vector reduction intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89159: [AArch64][GlobalISel] Add selection support for v2s32 and v2s64 reductions for FADD/ADD.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89164: [AArch64][GlobalISel] Mark G_FCONSTANT as legal when there is full fp16 support
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89150: [GlobalISel] Remove scalar src from non-sequential fadd/fmul reductions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89513: [AArch64][GlobalISel] Select csinc if a select has a 1 on RHS.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89415: [AArch64][GlobalISel] Introduce a new post-isel optimization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89028: [GlobalISel] Add translation support for vector reduction intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89070: [AArch64][GlobalISel] Add basic legalizer rules for supported add/fadd reductions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89075: [AArch64][GlobalISel] Regbankselect reductions to use FPR bank for scalars.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89159: [AArch64][GlobalISel] Add selection support for v2s32 and v2s64 reductions for FADD/ADD.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D88707: [SVE] Lower fixed length VECREDUCE_AND operation
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89513: [AArch64][GlobalISel] Select csinc if a select has a 1 on RHS.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D89072: [CodeView] Emit static data members as S_CONSTANTs.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D89072: [CodeView] Emit static data members as S_CONSTANTs.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D80485: [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook. Use isOperationLegalOrCustom directly instead.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D80485: [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook. Use isOperationLegalOrCustom directly instead.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D89553: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate (alternative approach)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Andrea Di Biagio via Phabricator via llvm-commits
- [lld] 88ce27c - [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases"
Andrew Ng via llvm-commits
- [PATCH] D88830: [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases"
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D88830: [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases"
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D88830: [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases"
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D88830: [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases"
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D87544: [CFGuard] Add address-taken IAT tables and delay-load support
Andrew Paverd via Phabricator via llvm-commits
- [PATCH] D69966: libclc: Drop the old python based build system
Andrew Podko via Phabricator via llvm-commits
- [PATCH] D31635: [clang-format] Added ReferenceAlignmentStyle option
Andrew Somerville via Phabricator via llvm-commits
- [PATCH] D31635: [clang-format] Added ReferenceAlignmentStyle option
Andrew Somerville via Phabricator via llvm-commits
- [PATCH] D14484: [clang-format] Formatting constructor initializer lists by putting them always on different lines
Andrew Somerville via Phabricator via llvm-commits
- [PATCH] D87989: [Flang][Driver] Add infrastructure for basic frontend actions and file I/O
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D87893: [flang] Make flang build compatible with LLVM dylib
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D89403: [flang] Fix CMake bug in the definition of flang-new
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D87893: [flang] Make flang build compatible with LLVM dylib
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D89403: [flang] Fix CMake bug in the definition of flang-new
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D89403: [flang] Fix CMake bug in the definition of flang-new
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D87893: [flang] Make flang build compatible with LLVM dylib
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D87989: [Flang][Driver] Add infrastructure for basic frontend actions and file I/O
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D87989: [Flang][Driver] Add infrastructure for basic frontend actions and file I/O
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D87989: [Flang][Driver] Add infrastructure for basic frontend actions and file I/O
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 224fd6f - [NFC][CaptureTracking] Move static function isNonEscapingLocalObject to llvm namespace
Anh Tuyen Tran via llvm-commits
- [PATCH] D89465: [NFC][CaptureTracking] Move static function isNonEscapingLocalObject to llvm namespace so that it can be used by other pass(es)
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D89465: [NFC][CaptureTracking] Move static function isNonEscapingLocalObject to llvm namespace so that it can be used by other pass(es)
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D89465: [NFC][CaptureTracking] Move static function isNonEscapingLocalObject to llvm namespace so that it can be used by other pass(es)
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D88460: Strlen loop idiom recognition
Anjan Kumar via Phabricator via llvm-commits
- [PATCH] D87304: [AttributeFuncs] Consider `align` in `typeIncompatible`
Anna Thomas via Phabricator via llvm-commits
- [llvm] c36c0fa - [VectorCombine] Avoid crossing address space boundaries.
Artem Belevich via llvm-commits
- [PATCH] D89404: Preserve param alignment in NVPTXLowerArgs pass.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D89487: [AMDGPU] gfx1032 target
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D81766: [VectorCombine] try to create vector loads from scalar loads
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D89577: [VectorCombine] Avoid crossing address space boundaries.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D89577: [VectorCombine] Avoid crossing address space boundaries.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D89577: [VectorCombine] Avoid crossing address space boundaries.
Artem Belevich via Phabricator via llvm-commits
- [llvm] f180057 - [Inliner][NPM] Fix various tests under NPM
Arthur Eubanks via llvm-commits
- [llvm] cfd8481 - Reland [CFGuard] Add address-taken IAT tables and delay-load support
Arthur Eubanks via llvm-commits
- [llvm] 518ec05 - [LoopExtract][NewPM] Port -loop-extract to NPM
Arthur Eubanks via llvm-commits
- [llvm] 4b6e3ad - [test][NewPM] Pin -mergereturn tests to legacy PM
Arthur Eubanks via llvm-commits
- [lld] 3d338f6 - Revert "[LLD] [COFF] Implement a GNU/ELF like -wrap option"
Arthur Eubanks via llvm-commits
- [llvm] 53b6982 - [test] Pin null-function.ll to legacy PM
Arthur Eubanks via llvm-commits
- [llvm] faf5210 - [CGSCC] Add -abort-on-max-devirt-iterations-reached option
Arthur Eubanks via llvm-commits
- [llvm] dd32cd4 - [NPM] Fix some PhaseOrdering tests under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D86988: [Inliner] Run always-inliner in inliner-wrapper
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89093: [Inliner][NPM] Fix various tests under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89260: [gn build] Add libclang_rt.ios.a, libclang_rt.iossim.a to the build
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89188: [CallGraphUpdater][FIX] Do not attempt to update unreachable functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89023: [NFC] Clean up always false variables
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89339: [gn build] Attempt at statically linking against libc++ trunk
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89016: [LoopExtract][NewPM] Port -loop-extract to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89010: [test][NewPM] Pin -mergereturn tests to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89519: [CGSCC] Add -abort-on-max-devirt-iterations-reached option
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89574: [test][Inliner] Split inline-cost test files
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89519: [CGSCC] Add -abort-on-max-devirt-iterations-reached option
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89519: [CGSCC] Add -abort-on-max-devirt-iterations-reached option
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89587: [CGSCC] Detect devirtualization in more cases
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89590: [NPM][SimplifyCFGPass] For OptForFuzzing attribute, disable SimplifyCondBranch and FoldTwoEntryPHINode in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89590: [NPM][SimplifyCFGPass] For OptForFuzzing attribute, disable SimplifyCondBranch and FoldTwoEntryPHINode in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89590: [NPM][SimplifyCFGPass] For OptForFuzzing attribute, disable SimplifyCondBranch and FoldTwoEntryPHINode in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89592: [Inliner][NPM] Properly pass callee AAResults
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89609: [AlwaysInliner] Pass callee AAResults to InlineFunction()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89657: [gn build] Add missing clangd dependencies
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89657: [gn build] Add missing clangd dependencies
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89287: Adding new Azul representative to security group
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D87975: [IR] MaxObjSize Attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D88353: [BasicAA] Integrate MaxObjSize for NoAlias
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [llvm] 978fbd8 - [AMDGPU] Run hazard recognizer pass later
Austin Kerbow via llvm-commits
- [PATCH] D89077: [AMDGPU] Run hazard recognizer pass later
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D87679: [LV] Unroll factor is expected to be > 0
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D89322: [LV] Initial VPlan cost modelling
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D89322: [LV] Initial VPlan cost modelling
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D89047: [AVR] Optimize logic left/right shift
Ben Shi via Phabricator via llvm-commits
- [llvm] b740899 - [Indvars][NFCI] Simplify assertion.
Benjamin Kramer via llvm-commits
- [PATCH] D89454: Fix unused variable warning when compiling with asserts disabled.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D89140: [globalopt] Teach to look through `addrspacecast`.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D89346: [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D87930: [DAG] Add BuildVectorSDNode::getRepeatedSequence helper to recognise multi-element splat patterns
Bing Yu via Phabricator via llvm-commits
- [PATCH] D87219: [ELF] Merge .openbsd.randomdata.* sections into a single .openbsd.randomdata section when linking
Brad Smith via Phabricator via llvm-commits
- [PATCH] D87590: Backport D79219, D85820, D86134 to 10.0 branch
Brian J. Cardiff via Phabricator via llvm-commits
- [PATCH] D80715: [ARM] prologue instructions emitted for naked function with >64 byte argument
Brian J. Cardiff via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
CJ Johnson via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
CJ Johnson via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
CJ Johnson via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
CJ Johnson via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
CJ Johnson via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
CJ Johnson via Phabricator via llvm-commits
- [compiler-rt] 5502bd6 - [profile] Remove useless msync when dumping gcda files
Calixte Denizet via llvm-commits
- [llvm] 974ddb5 - [SVE] Lower fixed length VECREDUCE_XOR operation
Cameron McInally via llvm-commits
- [llvm] abe1448 - [SVE] Fix VBITS_GE_256 typo in fixed-width tests.
Cameron McInally via llvm-commits
- [llvm] 421f1b7 - [SVE] Lower fixed length VECREDUCE_FADD operation
Cameron McInally via llvm-commits
- [PATCH] D88974: [SVE] Lower fixed length VECREDUCE_XOR operation
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D89162: [SVE][WIP] Lower fixed length VECREDUCE_SEQ_FADD operation
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D89162: [SVE][WIP] Lower fixed length VECREDUCE_SEQ_FADD operation
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D89263: [SVE] Lower fixed length VECREDUCE_FADD operation
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D89263: [SVE] Lower fixed length VECREDUCE_FADD operation
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D89263: [SVE] Lower fixed length VECREDUCE_FADD operation
Cameron McInally via Phabricator via llvm-commits
- [llvm] 01549dd - [AMDGPU] Base getSubRegFromChannel on TableGen data
Carl Ritson via llvm-commits
- [llvm] 75357eb - [AMDGPU] Pre-commit test for D89187
Carl Ritson via llvm-commits
- [llvm] b70cb50 - [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Carl Ritson via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D88081: [AMDGPU] Move WQM Pass after MI Scheduler
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D88081: [AMDGPU] Move WQM Pass after MI Scheduler
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89619: [AMDGPU][NFC] Tidy SIOptimizeExecMaskingPreRA for extensibility
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89619: [AMDGPU][NFC] Tidy SIOptimizeExecMaskingPreRA for extensibility
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89619: [AMDGPU][NFC] Tidy SIOptimizeExecMaskingPreRA for extensibility
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89644: [AMDGPU] Remove fix up operand from SI_ELSE
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89095: AMDGPU: Introduce a flag to control enable/disable instruction sink pass
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D89095: AMDGPU: Introduce a flag to control enable/disable instruction sink pass
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D89665: [LSR] ignore profitable chain optimization when instruction number is the major cost
ChenZheng via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D89278: [TableGen] Update Programmer's Reference and Backend Developer's Guide
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D89331: [TableGen] Add the !not and !xor operators.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D89655: [TableGen] Enhance !empty and !size to handle strings and DAGs
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D88982: [NFCI] Add LinearPolyBase as base class for ElementCount, TypeSize and StackOffset.
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D89234: [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D89234: [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D89252: [C API] Add getters and setters for NUW, NSW, and Exact
Craig Disselkoen via Phabricator via llvm-commits
- [llvm] 09ee1fe - [X86] Add more tests for D89178. NFC
Craig Topper via llvm-commits
- [llvm] a184c75 - [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName
Craig Topper via llvm-commits
- [llvm] 1687a8d - [X86][SelectionDAG] Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization.
Craig Topper via llvm-commits
- [llvm] edf415b - [X86] Add test cases for PR47825. NFC
Craig Topper via llvm-commits
- [llvm] 2949bae - [X86] Add test case to demonstrate a Log2_32_Ceil that can just be Log2_32 in SimplifySetCC ctpop combine.
Craig Topper via llvm-commits
- [llvm] 50c9f1e - [TargetLowering] Replace Log2_32_Ceil with Log2_32 in SimplifySetCC ctpop combine.
Craig Topper via llvm-commits
- [llvm] 278bd06 - [TargetLowering] Extract simplifySetCCs ctpop into a separate function. NFCI
Craig Topper via llvm-commits
- [llvm] 5d69eec - [X86] Mark the Key Locker instructions as NotMemoryFoldable to make the X86FoldTablesEmitter not crash.
Craig Topper via llvm-commits
- [llvm] 8f7b6a9 - [X86] Remove unnecessary defaulted argument from function in X86FoldTablesEmitter.cpp. NFC
Craig Topper via llvm-commits
- [llvm] 9d23224 - [X86] Add test cases for PR47874. NFC
Craig Topper via llvm-commits
- [llvm] 03c267b - [X86] Sort the tables before printing in X86FoldTablesEmitter.
Craig Topper via llvm-commits
- [PATCH] D89222: [X86][SelectionDAG] WIP Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89214: [X86] Add basic computeKnownBits support for X86ISD::BSR
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86900: [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89102: [X86] Add HRESET instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89222: [X86][SelectionDAG] WIP Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86900: [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89222: [X86][SelectionDAG] Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89222: [X86][SelectionDAG] Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71590: [LegalizeTypes][LegalDAG][X86] Copy SDNodeFlags or at least fpexcept flag when legalizing strict fp nodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89200: [X86] Add custom type legalization for i64 saddo/ssubo on 32-bit targets. Same for i128 on 64-bit targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89341: [X86] Encode global symbol address in sub if possible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89346: [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89412: [TargetLowering] Replace Log2_32_Ceil with Log2_32 in SimplifySetCC ctpop combine.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80485: [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook. Use isOperationLegalOrCustom directly instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89341: [X86] Encode global symbol address in sub if possible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D88340: Patch IEEEFloat::isSignificandAllZeros and IEEEFloat::isSignificandAllOnes (bug 34579)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89412: [TargetLowering] Replace Log2_32_Ceil with Log2_32 in SimplifySetCC ctpop combine.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89494: [TargetLowering] Extract simplifySetCCs ctpop into a separate function. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89576: [SVE][CodeGen] Lower scalable masked scatters
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89497: [LegalizeTypes] Legalize vector rotate operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89494: [TargetLowering] Extract simplifySetCCs ctpop into a separate function. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89656: [X86] Add i32->float and i64->double bitcast pseudo instructions to store folding table.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89346: [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89664: [X86] Add missing code in D89102 [X86] Add HRESET instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89301: [X86] Add user-level interrupt instructions
Craig Topper via Phabricator via llvm-commits
- [llvm] c87bd2d - [AArch64] Implement .variant_pcs directive
Cullen Rhodes via llvm-commits
- [llvm] fbd62fe - [ValueTracking] Clarify TypeSize comparisons
Cullen Rhodes via llvm-commits
- [PATCH] D89138: [AArch64] Implement .variant_pcs directive
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D89138: [AArch64] Implement .variant_pcs directive
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D89246: [SVE] Remove aarch64_sve_vector_pcs attribute
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D89246: [SVE] Remove aarch64_sve_vector_pcs attribute
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D89138: [AArch64] Implement .variant_pcs directive
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D89387: [ValueTracking] Clarify TypeSize comparisons
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D89101: [SVE][NFC] Replace some TypeSize comparisons in non-AArch64 Targets
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D89387: [ValueTracking] Clarify TypeSize comparisons
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D89387: [ValueTracking] Clarify TypeSize comparisons
Cullen Rhodes via Phabricator via llvm-commits
- [lld] 950ae43 - [WebAssembly] GC constructor functions in otherwise unused archive objects
Dan Gohman via llvm-commits
- [PATCH] D85062: [WebAssembly] GC constructor functions in otherwise unused archive objects
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D89274: [WebAssembly] Use the new crt1-command.o if present.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D85062: [WebAssembly] GC constructor functions in otherwise unused archive objects
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D89293: [WebAssembly] Don't GC constructors from libraries under --whole-archive
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D85062: [WebAssembly] GC constructor functions in otherwise unused archive objects
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D89290: [lld][WebAssembly] Don't GC library objects under `--whole-archive`
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D89293: [WebAssembly] Don't GC constructors from libraries under --whole-archive
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D89293: [WebAssembly] Don't GC constructors from libraries under --whole-archive
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D89344: Introduce convenience macro ASAN_NO_INSTR_PTR.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D89344: Introduce convenience macro ASAN_NO_INSTR_PTR.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D89344: Introduce convenience macro ASAN_NO_INSTR_PTR.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D89344: Introduce convenience macro ASAN_NO_INSTR_PTR.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D89344: Introduce convenience macro ASAN_NO_INSTR_PTR.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D89493: [lit] Implement `not` as a builtin in the Lit internal shell
Dan Liew via Phabricator via llvm-commits
- [PATCH] D89493: [lit] Implement `not` as a builtin in the Lit internal shell
Dan Liew via Phabricator via llvm-commits
- [PATCH] D88773: Reland "[WebAssembly] Emulate v128.const efficiently""
Dan Weber via Phabricator via llvm-commits
- [PATCH] D88773: Reland "[WebAssembly] Emulate v128.const efficiently""
Dan Weber via Phabricator via llvm-commits
- [PATCH] D72366: [AArch64] Stack frame reordering.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D72365: [MTE] Pin the tagged base pointer to one of the stack slots.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D72365: [MTE] Pin the tagged base pointer to one of the stack slots.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] 1091130 - [objdump][macho] Check arch before formating reloc name as arm64 addend
Daniel Sanders via llvm-commits
- [PATCH] D89094: [objdump][macho] Check arch before formating reloc name as arm64 addend
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D89094: [objdump][macho] Check arch before formating reloc name as arm64 addend
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Dave Green via Phabricator via llvm-commits
- [PATCH] D88742: [AArch64] Identify SAD pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D86452: [LV] Fix scalar cost for tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D89322: [LV] Initial VPlan cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D89323: [LV] Costing for VPInstructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D89308: [ARM.td] Make instruction definitions visible to sched models
Dave Green via Phabricator via llvm-commits
- [PATCH] D88731: [AArch64] Combine UADDVs to generate vector add
Dave Green via Phabricator via llvm-commits
- [PATCH] D88382: [VPlan] Turn VPReductionRecipe into a VPValue
Dave Green via Phabricator via llvm-commits
- [PATCH] D88447: [VPlan] Switch VPWidenRecipe to be a VPValue
Dave Green via Phabricator via llvm-commits
- [PATCH] D89322: [LV] Initial VPlan cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D89322: [LV] Initial VPlan cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D89365: [AArch64] Add more addv tests
Dave Green via Phabricator via llvm-commits
- [PATCH] D80485: [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook. Use isOperationLegalOrCustom directly instead.
Dave Green via Phabricator via llvm-commits
- [PATCH] D82678: [CGP] Set debug locations when optimizing phi types
Dave Green via Phabricator via llvm-commits
- [PATCH] D88731: [AArch64] Combine UADDVs to generate vector add
Dave Green via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Dave Green via Phabricator via llvm-commits
- [PATCH] D89489: [InterleaveAccess] Recognize Interleave loads through binary operations
Dave Green via Phabricator via llvm-commits
- [PATCH] D89378: [LoopFlatten] Loop limit invariant checks
Dave Green via Phabricator via llvm-commits
- [PATCH] D88989: [ARM] Add a very basic active_lane_mask cost
Dave Green via Phabricator via llvm-commits
- [PATCH] D88980: [ARM] Basic getArithmeticReductionCost reduction costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D89497: [LegalizeTypes] Legalize vector rotate operations
Dave Green via Phabricator via llvm-commits
- [PATCH] D89603: [NFC] fix some typos in LoopUnrollPass
Dave Green via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Dave Green via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Dave Green via Phabricator via llvm-commits
- [PATCH] D88980: [ARM] Basic getArithmeticReductionCost reduction costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D88989: [ARM] Add a very basic active_lane_mask cost
Dave Green via Phabricator via llvm-commits
- [PATCH] D88980: [ARM] Basic getArithmeticReductionCost reduction costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D89553: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate (alternative approach)
Dave Green via Phabricator via llvm-commits
- [PATCH] D89603: [NFC] fix some typos in LoopUnrollPass
Dave Green via Phabricator via llvm-commits
- [PATCH] D89603: [NFC] fix some typos in LoopUnrollPass
Dave Green via Phabricator via llvm-commits
- [PATCH] D89322: [LV] Initial VPlan cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D89322: [LV] Initial VPlan cost modelling
Dave Green via Phabricator via llvm-commits
- [llvm] 41f946a - [cmake] Limit missing external lit warning to be shown once
Dave Lee via llvm-commits
- [PATCH] D89343: [cmake] Unconditionally set the force flag when codesigning
Dave Lee via Phabricator via llvm-commits
- [PATCH] D89356: [cmake] Limit missing external lit warning to be shown once
Dave Lee via Phabricator via llvm-commits
- [PATCH] D89356: [cmake] Limit missing external lit warning to be shown once
Dave Lee via Phabricator via llvm-commits
- [PATCH] D89356: [cmake] Limit missing external lit warning to be shown once
Dave Lee via Phabricator via llvm-commits
- [PATCH] D89356: [cmake] Limit missing external lit warning to be shown once
Dave Lee via Phabricator via llvm-commits
- [PATCH] D89356: [cmake] Limit missing external lit warning to be shown once
Dave Lee via Phabricator via llvm-commits
- [PATCH] D89605: Add -insert_rpath install-name-tool option
Dave Lee via Phabricator via llvm-commits
- [llvm] 9670a45 - libDebugInfoDWARF: Don't try to parse loclist[.dwo] headers when parsing debug_info[.dwo]
David Blaikie via llvm-commits
- [llvm] 5b346fd - llvm-dwarfdump: Exit non-zero on an error path
David Blaikie via llvm-commits
- [llvm] 338dd13 - llvm-symbolizer: Ensure non-zero exit when an error is printed
David Blaikie via llvm-commits
- [llvm] a7b209a - llvm-symbolizer: Exit non-zero when DWARF parsing errors have been rendered
David Blaikie via llvm-commits
- [llvm] 1de0199 - Fix llvm-symbolizer assembly-based test to require x86 and specify x86 when assembling
David Blaikie via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D84114: [Debuginfo] (2/8) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_explicit_pointer.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] d09b089 - [Sanitizers] Remove OpenBSD support
David Carlier via llvm-commits
- [llvm] 13ec3dd - [LV] Add a getRecurrenceBinOp and make use of it. NFC
David Green via llvm-commits
- [llvm] d79ee3a - [ARM] Add a very basic active_lane_mask cost
David Green via llvm-commits
- [llvm] b93d74a - [ARM] Basic getArithmeticReductionCost reduction costs
David Green via llvm-commits
- [llvm] 60b1942 - [NFC] fix some typos in LoopUnrollPass
David Green via llvm-commits
- [PATCH] D89088: [MBP] Add whole chain to BlockFilterSet instead of individual BB
David Li via Phabricator via llvm-commits
- [PATCH] D88838: [PGO] Remove the old memop value profiling buckets.
David Li via Phabricator via llvm-commits
- [PATCH] D89088: [MBP] Add whole chain to BlockFilterSet instead of individual BB
David Li via Phabricator via llvm-commits
- [PATCH] D89088: [MBP] Add whole chain to BlockFilterSet instead of individual BB
David Li via Phabricator via llvm-commits
- [llvm] c5ba0d3 - [SVE] Make ElementCount and TypeSize use a new PolySize class
David Sherwood via llvm-commits
- [llvm] d765d12 - Fix build failure caused by c5ba0d33cc060cc06a28a5d9101060afd1c0ee9a
David Sherwood via llvm-commits
- [llvm] af57a08 - [SVE] Add fatal error when running out of registers for SVE tuple call arguments
David Sherwood via llvm-commits
- [llvm] 47f2dc7 - [SVE][NFC] Replace some TypeSize comparisons in non-AArch64 Targets
David Sherwood via llvm-commits
- [PATCH] D88409: [SVE] Make ElementCount and TypeSize use a new PolySize class
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88409: [SVE] Make ElementCount and TypeSize use a new PolySize class
David Sherwood via Phabricator via llvm-commits
- [PATCH] D89235: [SVE] Add ISel patterns for "insert undef_nxv#f##, f##, 0"
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88982: [NFCI] Add LinearPolyBase as base class for ElementCount, TypeSize and StackOffset.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D89326: [SVE] Add fatal error when running out of registers for SVE tuple call arguments
David Sherwood via Phabricator via llvm-commits
- [PATCH] D89326: [SVE] Add fatal error when running out of registers for SVE tuple call arguments
David Sherwood via Phabricator via llvm-commits
- [PATCH] D89387: [ValueTracking] Clarify TypeSize comparisons
David Sherwood via Phabricator via llvm-commits
- [PATCH] D89101: [SVE][NFC] Replace some TypeSize comparisons in non-AArch64 Targets
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88654: [SVE][CodeGen] Replace uses of TypeSize comparison operators with calls to isKnownXY
David Sherwood via Phabricator via llvm-commits
- [PATCH] D89531: [SVE] Remove reliance on TypeSize comparison operators in unit tests
David Sherwood via Phabricator via llvm-commits
- [compiler-rt] 19856c5 - [NFC][compiler-rt] Add ppc32 to the list of arch
David Tenty via llvm-commits
- [PATCH] D88932: [runtimes][compiler-rt] Add optional runtimes step to build crt up front
David Tenty via Phabricator via llvm-commits
- [PATCH] D88932: [runtimes][compiler-rt] Add optional runtimes step to build crt up front
David Tenty via Phabricator via llvm-commits
- [PATCH] D70744: [compiler-rt] Split the builtins CMake build to a separate file
David Tenty via Phabricator via llvm-commits
- [PATCH] D70744: [compiler-rt] Split the builtins CMake build to a separate file
David Tenty via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
David Tenty via Phabricator via llvm-commits
- [PATCH] D89403: [flang] Fix CMake bug in the definition of flang-new
David Truby via Phabricator via llvm-commits
- [PATCH] D88468: [llvm-readobj] Don't print out section names for STABS symbols
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D89441: RFC: Potential fixes to function-instrument=xray-never
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] 1a82705 - [Statepoints] Update statepoint mir tests.
Denis Antrushin via llvm-commits
- [llvm] 8c2b69d - [Statepoints] Unlimited tied operands.
Denis Antrushin via llvm-commits
- [llvm] 8f0ddd4 - [Statepoints] Remove MI limit on number of tied operands.
Denis Antrushin via llvm-commits
- [PATCH] D87915: [Statepoints] Unlimited tied operands.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D88603: [WebAssembly] Add support for DWARF type units
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D89176: Modify split CallSiteRanges to use correct lengths
Di Mo via Phabricator via llvm-commits
- [PATCH] D86461: [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff.
Digger via Phabricator via llvm-commits
- [PATCH] D86461: [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff.
Digger via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D82678: [CGP] Set debug locations when optimizing phi types
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D89544: [CodingStandards] Clarify the recommendation to use SmallVector
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D89544: [CodingStandards] Clarify the recommendation to use SmallVector
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Dominik Montada via Phabricator via llvm-commits
- [llvm] f087597 - Support: Add operator== for MemoryBufferRef and split out MemoryBufferRef.h
Duncan P. N. Exon Smith via llvm-commits
- [llvm] f2b7d9f - Support: Allow use of MemoryBufferRef with line_iterator
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D66782: SourceManager: Prefer Optional<MemoryBufferRef> over MemoryBuffer*
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66782: SourceManager: Prefer Optional<MemoryBufferRef> over MemoryBuffer*
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D89279: Support: Add operator== for MemoryBufferRef and split out MemoryBufferRef.h
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D89280: Support: Allow use of MemoryBufferRef with line_iterator
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D89279: Support: Add operator== for MemoryBufferRef and split out MemoryBufferRef.h
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D89280: Support: Allow use of MemoryBufferRef with line_iterator
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66782: SourceManager: Prefer Optional<MemoryBufferRef> over MemoryBuffer*
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D49291: [LegacyPassManager] Fix dumpPassArguments() for clang
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D58098: [IR] Add Use::moveToFrontOfUseList() method
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D19367: [BlockFrequencyInfo] NFC. Add DEBUG output for irregular CFG handling
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D67626: [IR] Merge metadata manipulation code into Value
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D53758: Handle value uses wrapped in metadata for the use-list order
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D20179: Fail early on unknown appending linkage variables
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D24688: Introduce "hosted" module flag.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D26568: [ADT] Delete Twine constructors which accept StringRef rvalues (NFC)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] 2f66bfa - [Tests] Regenerate test checks; NFC
Dávid Bolvanský via llvm-commits
- [llvm] 28691cd - [MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument
Dávid Bolvanský via llvm-commits
- [llvm] b77dd32 - [InferAttrs] Add argmemonly attribute to string libcalls
Dávid Bolvanský via llvm-commits
- [llvm] 2a75e95 - Revert "[InferAttrs] Add argmemonly attribute to string libcalls"
Dávid Bolvanský via llvm-commits
- [llvm] 65e94cc - [InferAttrs] Add argmemonly attribute to string libcalls
Dávid Bolvanský via llvm-commits
- [llvm] 0334fa0 - [Tests] Added tests for D88328
Dávid Bolvanský via llvm-commits
- [llvm] 935cb12 - [LoopIdiom] Regenerate test checks; NFC
Dávid Bolvanský via llvm-commits
- [compiler-rt] 2554619 - [ASAN] Restore and adjust tests
Dávid Bolvanský via llvm-commits
- [PATCH] D89249: [SimplifyLibCalls] Preserve tail call indicator
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89321: [MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89249: [SimplifyLibCalls] Preserve tail call indicator
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89207: [MemCpyOpt] Port to MemorySSA
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89321: [MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89602: [InferAttrs] Add argmemonly attribute to string libcalls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89602: [InferAttrs] Add argmemonly attribute to string libcalls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89634: [Tests] Added tests for D88328
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D88328: [InferAttrs] Improve DSE for libcalls (partial fix for PR47644)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D88328: [InferAttrs] Improve DSE for libcalls (partial fix for PR47644)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89645: [InferAttrs] Add nocapture/writeonly to string/mem libcalls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D88328: [InferAttrs] Improve DSE for libcalls (partial fix for PR47644)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D88328: [InferAttrs] Improve DSE for libcalls (partial fix for PR47644)
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] a324d8f - [AArch64] Add tests for 128-bit shift variations.
Eli Friedman via llvm-commits
- [PATCH] D89246: [SVE] Remove aarch64_sve_vector_pcs attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87115: [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D86900: [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89222: [X86][SelectionDAG] WIP Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89281: [AArch64] Optimize lowering of 128-bit shifts by a variable
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89249: [SimplifyLibCalls] Preserve tail call indicator
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89326: [SVE] Add fatal error when running out of registers for SVE tuple call arguments
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88669: [ValueTracking] Add tracking of the alignment assume bundle
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88353: [BasicAA] Integrate MaxObjSize for NoAlias
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87975: [IR] MaxObjSize Attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89400: [SimplifyLibCalls] Keep calling convention when simplifying to libcall
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87975: [IR] MaxObjSize Attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88353: [BasicAA] Integrate MaxObjSize for NoAlias
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88460: Strlen loop idiom recognition
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89400: [SimplifyLibCalls] Keep calling convention when simplifying to libcall
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89451: [SystemZ] Mark unsaved argument R6 as live throughout function
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89540: [SCEV] Index type usually is, but is not guaranteed to be, equal to the pointer bit width
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89540: [SCEV] Index type usually is, but is not guaranteed to be, equal to the pointer bit width
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89576: [SVE][CodeGen] Lower scalable masked scatters
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89451: [SystemZ] Mark unsaved argument R6 as live throughout function
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89451: [SystemZ] Mark unsaved argument R6 as live throughout function
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88198: Hints CMake where to find Z3 with LLVM_Z3_INSTALL_DIR.
Ella Ma via Phabricator via llvm-commits
- [PATCH] D88198: Hints CMake where to find Z3 with LLVM_Z3_INSTALL_DIR.
Ella Ma via Phabricator via llvm-commits
- [PATCH] D88625: [MC] Redirect fixup symbol to the aliasee (if exists)
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D89085: [llvm] Update default cutoff threshold for machine function splitter.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D89085: [llvm] Update default cutoff threshold for machine function splitter.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D89390: [TargetLowering] Update optimization to check for boolean content
Erik Hogeman via Phabricator via llvm-commits
- [PATCH] D89390: [TargetLowering] Update optimization to check for boolean content
Erik Hogeman via Phabricator via llvm-commits
- [PATCH] D89390: [TargetLowering] Update optimization to check for boolean content
Erik Hogeman via Phabricator via llvm-commits
- [PATCH] D89390: [TargetLowering] Update optimization to check for boolean content
Erik Hogeman via Phabricator via llvm-commits
- [PATCH] D89390: [TargetLowering] Update optimization to check for boolean content
Erik Hogeman via Phabricator via llvm-commits
- [PATCH] D89390: [TargetLowering] Update optimization to check for boolean content
Erik Hogeman via Phabricator via llvm-commits
- [PATCH] D87970: [ThinLTO] Avoid temporaries when loading global decl attachment metadata
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89308: [ARM.td] Make instruction definitions visible to sched models
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89308: [ARM.td] Make instruction definitions visible to sched models
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89460: [ARM][SchedModels] Convert IsCPSRDefinedPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89553: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate (alternative approach)
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89575: Change target for sched-aliases.td test case
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89288: [RISCV] Enable the use of the old sptbr name
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D89288: [RISCV] Enable the use of the old sptbr name
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D78764: [RISCV] Update debug scratch register names
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D89288: [RISCV] Enable the use of the old sptbr name
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Evandro Menezes via Phabricator via llvm-commits
- [llvm] 2f63e57 - [MTE] Pin the tagged base pointer to one of the stack slots.
Evgenii Stepanov via llvm-commits
- [llvm] 2e794a4 - [AArch64] Stack frame reordering.
Evgenii Stepanov via llvm-commits
- [PATCH] D72365: [MTE] Pin the tagged base pointer to one of the stack slots.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72365: [MTE] Pin the tagged base pointer to one of the stack slots.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72366: [AArch64] Stack frame reordering.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D89511: Add alloca size threshold for StackTagging initializer merging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D89511: Add alloca size threshold for StackTagging initializer merging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D89511: Add alloca size threshold for StackTagging initializer merging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D85788: [Clang test] Update to allow passing extra default clang arguments in use_clang
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D85788: [Clang test] Update to allow passing extra default clang arguments in use_clang
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D85788: [Clang test] Update to allow passing extra default clang arguments in use_clang
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] d0c9580 - [LV] Unroll factor is expected to be > 0
Evgeniy Brevnov via llvm-commits
- [PATCH] D87679: [LV] Unroll factor is expected to be > 0
Evgeniy via Phabricator via llvm-commits
- [PATCH] D87679: [LV] Unroll factor is expected to be > 0
Evgeniy via Phabricator via llvm-commits
- [PATCH] D87679: [LV] Unroll factor is expected to be > 0
Evgeniy via Phabricator via llvm-commits
- [PATCH] D89541: [IRCE] Do not transform is loop has small number of iterations
Evgeniy via Phabricator via llvm-commits
- [llvm] 7102793 - Add test for cortex-a57/ARM sched model. NFC
Evgeny Leviant via llvm-commits
- [llvm] 6e56046 - [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Evgeny Leviant via llvm-commits
- [llvm] 836d0ad - Fix Windows/MSVC build after 6e56046f65
Evgeny Leviant via llvm-commits
- [EXTERNAL] [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Evgeny Leviant via llvm-commits
- [llvm] 2ad82b0 - [ARM.td] Make instruction definitions visible to sched models
Evgeny Leviant via llvm-commits
- [compiler-rt] 1ef0e94 - [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc
Fangrui Song via llvm-commits
- [llvm] 012dd42 - [X86] Support -march=x86-64-v[234]
Fangrui Song via llvm-commits
- [llvm] 85c779d - [llc] -filetype=null: don't create .null if -o is not specified
Fangrui Song via llvm-commits
- [llvm] 5e09c45 - [RISCV] Fix -Wbraced-scalar-init after D89025
Fangrui Song via llvm-commits
- [llvm] 0b1b2a1 - [llvm-objdump][test] Delete source-interleave-prefix-windows.test
Fangrui Song via llvm-commits
- [llvm] 08d6650 - [llvm-objdump][test] Unsupport system-windows for source-interleave-prefix.test
Fangrui Song via llvm-commits
- [llvm] 98797a5 - [PrologEpilogInserter][test] Improve SpilledToReg test
Fangrui Song via llvm-commits
- [llvm] e7813a9 - Delete unneeded X86RegisterInfo::hasReservedSpillSlot. NFC
Fangrui Song via llvm-commits
- [llvm] 2819631 - [PrologEpilogInserter] Reduce PR16393 test and fix a prologue parameter in a debuginfo test
Fangrui Song via llvm-commits
- [llvm] 4c75000 - [PrologEpilogInserter] Fix prolog-params.mir
Fangrui Song via llvm-commits
- [PATCH] D89197: [X86] Support -march=x86-64-v[234]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89197: [X86] Support -march=x86-64-v[234]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88715: [llvm-objdump] --source: drop the warning when there is no debug info
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89197: [X86] Support -march=x86-64-v[234]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89197: [X86] Support -march=x86-64-v[234]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89197: [X86] Support -march=x86-64-v[234]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88625: [MC] Redirect fixup symbol to the aliasee (if exists)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89094: [objdump][macho] Check arch before formating reloc name as arm64 addend
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88737: [AIX] Turn -fdata-sections on by default in Clang
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88830: [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88625: [MC] Redirect fixup symbol to the aliasee (if exists)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88830: [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88877: [ELF] Drop -whole-archive before processing dependent libraries.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89025: [RISCV] Add -mtune support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89391: [yaml2obj] - Allow specifying no tags to create empty sections in few cases.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88715: [llvm-objdump] --source: drop the warning when there is no debug info
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89476: [llc] Use -filetype=null to disable MIR printing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89476: [llc] Use -filetype=null to disable MIR printing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89384: [llvm-readobj/elf] - Change the behavior of handing DT_SONAME.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89463: [yaml2obj][ELF] - Simplify the code that performs sections validation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89476: [llc] Use -filetype=null to disable MIR printing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88420: [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89637: Fix various format specifier mismatches
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88631: [X86] Support customizing stack protector guard
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89337: [DebugInfo][Docs] Document MIR language debug-info constructs
Fangrui Song via Phabricator via llvm-commits
- [llvm] ad55410 - [LoopDeletion] Remove over-eager SCEV verification.
Florian Hahn via llvm-commits
- [llvm] ea058d2 - [VPlan] Use operands for printing of VPWidenMemoryInstructionRecipe.
Florian Hahn via llvm-commits
- [llvm] 525b085 - [VPlan] Use VPValue def for VPMemoryInstructionRecipe.
Florian Hahn via llvm-commits
- [llvm] 2322080 - [ConstraintElimination] Add add/sub/and/or test cases.
Florian Hahn via llvm-commits
- [llvm] 93f6c6b - Recommit "[VPlan] Use VPValue def for VPMemoryInstructionRecipe."
Florian Hahn via llvm-commits
- [llvm] 89c0124 - [LoopVersion] Unify SCEVChecks and alias check handling (NFC).
Florian Hahn via llvm-commits
- [llvm] 51ff045 - Recommit "[DSE] Switch to MemorySSA-backed DSE by default."
Florian Hahn via llvm-commits
- [llvm] e034c3f - [SCEV] Add a few test cases where the max BTC is limited by wrapping.
Florian Hahn via llvm-commits
- [llvm] f085b7c - [SCEV] Add additional tests where the max BTC is limited by wrapping.
Florian Hahn via llvm-commits
- [llvm] 7081db9 - [DSE] Add tests with noalias store between noop load/store.
Florian Hahn via llvm-commits
- [llvm] b86595c - [DSE] Add tests for elimination at end of function with lifetime.
Florian Hahn via llvm-commits
- [llvm] f5cf7f5 - [DSE] Do not consider 'noop' intrinsics as read-clobbers.
Florian Hahn via llvm-commits
- [PATCH] D89240: Add initial infra to convert annotations to MD and display summary remarks (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84680: [VPlan] Use VPValue def for VPMemoryInstructionRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84680: [VPlan] Use VPValue def for VPMemoryInstructionRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88880: [LoopFlatten] Initial support for different types
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84680: [VPlan] Use VPValue def for VPMemoryInstructionRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84406: [LoopVersion] Unify SCEVChecks and alias check handling (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84406: [LoopVersion] Unify SCEVChecks and alias check handling (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89321: [MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89578: [CostModel] Return TCC_Expensive for non-speculatable ctlz/cttz.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89578: [CostModel] Return TCC_Expensive for non-speculatable ctlz/cttz.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89586: [SCEV] Use the number of steps of an IV to clamp max BTC (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88328: [InferAttrs] Improve DSE for libcalls (partial fix for PR47644)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89647: [DSE] Use walker to skip noalias stores between current & clobber def.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89650: [DSE] Remove noop stores after killing stores for a MemoryDef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88328: [InferAttrs] Improve DSE for libcalls (partial fix for PR47644)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72218: [clang-tidy] new altera kernel name restriction check
Frank Derry Wanye via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D89444: [dsymutil] Fix handling of aliases to private external symbols
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D86203: [GlobalISel][TableGen] Add handling of unannotated dst pattern ops
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D86617: [GlobalISel][TableGen] Take first result for multi-output instructions
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D88817: [llvm-readobj/elf] - Ignore the hash table when on EM_S390/EM_ALPHA platforms.
George Rimar via Phabricator via llvm-commits
- [PATCH] D88817: [llvm-readobj/elf] - Ignore the hash table when on EM_S390/EM_ALPHA platforms.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89120: [lib/ObjectYAML] - Simplify the code that handles Content/Size fields.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89039: [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89039: [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87219: [ELF] Merge .openbsd.randomdata.* sections into a single .openbsd.randomdata section when linking
George Rimar via Phabricator via llvm-commits
- [PATCH] D89304: [llvm-readelf] - Implement --section-details option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89039: [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89039: [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89379: [llvm-readobj/libObject] - Allow dumping objects that has a broken SHT_SYMTAB_SHNDX section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89384: [llvm-readobj/elf] - Change the behavior of handing DT_SONAME.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89391: [yaml2obj] - Allow specifying no tags to create empty sections in few cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D88830: [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases"
George Rimar via Phabricator via llvm-commits
- [PATCH] D89039: [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89391: [yaml2obj] - Allow specifying no tags to create empty sections in few cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D88717: [obj2yaml] [yaml2obj] Add yaml support for SHT_LLVM_BB_ADDR_MAP section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89463: [yaml2obj][ELF] - Simplify the code that performs sections validation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89384: [llvm-readobj/elf] - Change the behavior of handing DT_SONAME.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89463: [yaml2obj][ELF] - Simplify the code that performs sections validation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89120: [lib/ObjectYAML] - Simplify the code that handles Content/Size fields.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89304: [llvm-readelf] - Implement --section-details option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87946: [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging
George Rokos via Phabricator via llvm-commits
- [llvm] 25e437e - [llvm-readobj/elf] - Ignore the hash table when on EM_S390/EM_ALPHA platforms.
Georgii Rymar via llvm-commits
- [llvm] 400103f - [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections.
Georgii Rymar via llvm-commits
- [llvm] d8bb30c - [yaml2obj] - Allow specifying no tags to create empty sections in few cases.
Georgii Rymar via llvm-commits
- [llvm] 3cfd938 - [lib/ObjectYAML] - Simplify the code that handles Content/Size fields.
Georgii Rymar via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D83427: [MSAN] Update tests due to widespread eager checking
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D85788: [Clang test] Update to allow passing extra default clang arguments in use_clang
Gui Andrade via Phabricator via llvm-commits
- [llvm] adfb541 - [MBP] Add whole chain to BlockFilterSet instead of individual BB
Guozhi Wei via llvm-commits
- [PATCH] D89088: [MBP] Add whole chain to BlockFilterSet instead of individual BB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D89088: [MBP] Add whole chain to BlockFilterSet instead of individual BB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D89088: [MBP] Add whole chain to BlockFilterSet instead of individual BB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D89088: [MBP] Add whole chain to BlockFilterSet instead of individual BB
Guozhi Wei via Phabricator via llvm-commits
- [compiler-rt] eddbadf - [compiler-rt] Allow override of 'emulator' value from lit_config.
Hafiz Abid Qadeer via llvm-commits
- [polly] 17cec6a - Revert 1c021c64c "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown"
Hans Wennborg via llvm-commits
- [llvm] 95fb354 - Disable DynamicLibraryTests when using LLVM_INTEGRATED_CRT_ALLOC (PR47881)
Hans Wennborg via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D89432: [llvm-elfabi] Emit ELF .dynsym and .dynamic sections
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D89446: [WebAssembly] Prototype i8x16.popcnt
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D87867: [NFC][ScheduleDAG] Remove unused EntrySU SUnit
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D89188: [CallGraphUpdater][FIX] Do not attempt to update unreachable functions
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D89410: [Attributor] Deduce noalias for local global variables with asingle use
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D89410: [Attributor] Deduce noalias for local global variables with a single use
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D89410: [Attributor] Deduce noalias for local global variables with a single use
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D89410: [Attributor] Deduce noalias for local global variables with a single use
Hideto Ueno via Phabricator via llvm-commits
- [llvm] 1ebee7a - [PGO] Remove the old memop value profiling buckets.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D81682: [PGO] Extend the value profile buckets for mem op sizes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D81682: [PGO] Extend the value profile buckets for mem op sizes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D88838: [PGO] Remove the old memop value profiling buckets.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D89524: [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/SampleProfileWriterExtBinary to their parent classes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D88142: fix a mistake in RISCVInstrInfoV.td
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] f4d8e86 - [test][NFC] Do ptrdiff_t comparison with signed instead of unsigned constants
Hubert Tong via llvm-commits
- [llvm] 2980ce9 - Fix various format specifier mismatches
Hubert Tong via llvm-commits
- [PATCH] D70744: [compiler-rt] Split the builtins CMake build to a separate file
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D87114: [CMake][ExecutionEngine] convert HAVE_EHTABLES_SUPPORT to a real config.h macro
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D89612: NFC: Fix -Wsign-compare warnings on 32-bit builds
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D89637: Fix various format specifier mismatches
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D89637: Fix various format specifier mismatches
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D89441: RFC: Potential fixes to function-instrument=xray-never
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D89441: RFC: Potential fixes to function-instrument=xray-never
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D88877: [ELF] Drop -whole-archive before processing dependent libraries.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D88877: [ELF] Drop -whole-archive before processing dependent libraries.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D88877: [ELF] Drop --whole-archive before processing dependent libraries.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D88877: [ELF] Drop --whole-archive before processing dependent libraries.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D89472: [LTO][Legacy] Eliminate an unused member of llvm::LTOModule. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D88877: [ELF] Drop --whole-archive before processing dependent libraries.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D89039: [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D89120: [lib/ObjectYAML] - Simplify the code that handles Content/Size fields.
James Henderson via Phabricator via llvm-commits
- [PATCH] D88817: [llvm-readobj/elf] - Ignore the hash table when on EM_S390/EM_ALPHA platforms.
James Henderson via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
James Henderson via Phabricator via llvm-commits
- [PATCH] D88715: [llvm-objdump] --source: drop the warning when there is no debug info
James Henderson via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
James Henderson via Phabricator via llvm-commits
- [PATCH] D89229: [NOT FOR SUBMISSION] Fragmented DWARF prototype
James Henderson via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
James Henderson via Phabricator via llvm-commits
- [PATCH] D89243: [AMDGPU] Print metadata on error
James Henderson via Phabricator via llvm-commits
- [PATCH] D88715: [llvm-objdump] --source: drop the warning when there is no debug info
James Henderson via Phabricator via llvm-commits
- [PATCH] D89094: [objdump][macho] Check arch before formating reloc name as arm64 addend
James Henderson via Phabricator via llvm-commits
- [PATCH] D88674: [install-name-tool] Add --delete_all_rpaths to llvm-install-name-tool
James Henderson via Phabricator via llvm-commits
- [PATCH] D89120: [lib/ObjectYAML] - Simplify the code that handles Content/Size fields.
James Henderson via Phabricator via llvm-commits
- [PATCH] D89039: [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D89039: [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D89304: [llvm-readelf] - Implement --section-details option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D88977: Reapply [ADT] function_ref's constructor is unavailable if the argument is not callable.
James Nagurne via Phabricator via llvm-commits
- [PATCH] D88625: [MC] Redirect fixup symbol to the aliasee (if exists)
James Y Knight via Phabricator via llvm-commits
- [llvm] 122d92d - fix symbol printing on windows
Jameson Nash via llvm-commits
- [llvm] ac2def2 - make the AsmPrinterHandler array public
Jameson Nash via llvm-commits
- [llvm] 4242df1 - Revert "make the AsmPrinterHandler array public"
Jameson Nash via llvm-commits
- [PATCH] D59661: [GVN] Try to be more careful about handling constant zero and SVE
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D69910: [GVN] Remove duplicated canCoerce tests
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D87099: fix symbol printing on windows
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D74158: make the AsmPrinterHandler array public
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D74158: make the AsmPrinterHandler array public
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D74158: make the AsmPrinterHandler array public
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D74158: make the AsmPrinterHandler array public
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D74158: make the AsmPrinterHandler array public
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D89613: make the AsmPrinterHandler array public
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D89613: make the AsmPrinterHandler array public
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D82756: Port some floating point options to new option marshalling infrastructure
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D89564: Provide correct return type and additional description for llvm.test.set.loop.iterations.* in langref
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D89442: [Support] Use SA_ONSTACK in CrashRecoveryContext
Jann Horn via Phabricator via llvm-commits
- [PATCH] D88737: [AIX] Turn -fdata-sections on by default in Clang
Jason Liu via Phabricator via llvm-commits
- [PATCH] D88737: [AIX] Turn -fdata-sections on by default in Clang
Jason Liu via Phabricator via llvm-commits
- [llvm] b890123 - [AMDGPU] Use @LINE for error checking in gfx10 assembler tests
Jay Foad via llvm-commits
- [llvm] acd0dd3 - [AMDGPU] Use lowercase for subtarget feature names in RUN lines
Jay Foad via llvm-commits
- [llvm] cdf0214 - [AMDGPU] v_mac_legacy_f32 does not support DPP
Jay Foad via llvm-commits
- [llvm] b59d8d7 - [AMDGPU][GlobalISel] Compute known bits for zero-extending loads
Jay Foad via llvm-commits
- [llvm] edc37ba - [AMDGPU] Add MC layer support for v_fmac_legacy_f32
Jay Foad via llvm-commits
- [llvm] 0c1381d - [llc] Use -filetype=null to disable MIR printing
Jay Foad via llvm-commits
- [llvm] 1417abe - [AMDGPU] Add new llvm.amdgcn.fma.legacy intrinsic
Jay Foad via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86203: [GlobalISel][TableGen] Add handling of unannotated dst pattern ops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89139: [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89245: [AMDGPU] v_mac_legacy_f32 does not support DPP
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89247: [AMDGPU] Add v_fmac_legacy_f32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89247: [AMDGPU] Add v_fmac_legacy_f32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89245: [AMDGPU] v_mac_legacy_f32 does not support DPP
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87140: [GlobalISel] Avoid making G_PTR_ADD with nullptr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89247: [AMDGPU] Add v_fmac_legacy_f32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87140: [GlobalISel] Avoid making G_PTR_ADD with nullptr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88572: AMDGPU/SelectionDAG Check for NaN, DX10Clamp and IEEE in fmed3 combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89316: [AMDGPU][GlobalISel] Compute known bits for zero-extending loads
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89316: [AMDGPU][GlobalISel] Compute known bits for zero-extending loads
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89247: [AMDGPU] Add MC layer support for v_fmac_legacy_f32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88060: [GISel]: Few InsertVecElt combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89388: [AMDGPU] Fix ieee mode default value
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89386: [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88572: AMDGPU/SelectionDAG Check for NaN, DX10Clamp and IEEE in fmed3 combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88060: [GISel]: Few InsertVecElt combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88060: [GISel]: Few InsertVecElt combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89397: [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89476: [llc] Use -filetype=null to disable MIR printing
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89480: [GlobalISel][Legalizer] Implement lower action for G_FSHL/G_FSHR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89476: [llc] Use -filetype=null to disable MIR printing
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88060: [GISel]: Few InsertVecElt combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89476: [llc] Use -filetype=null to disable MIR printing
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89038: [PatternMatch] Add new FP matchers. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89038: [PatternMatch] Add new FP matchers. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89038: [PatternMatch] Add new FP matchers. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89038: [PatternMatch] Add new FP matchers. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89558: [AMDGPU] Add new llvm.amdgcn.fma.legacy intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89476: [llc] Use -filetype=null to disable MIR printing
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89487: [AMDGPU] gfx1032 target
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89558: [AMDGPU] Add new llvm.amdgcn.fma.legacy intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88918: [flang][openacc] Lower data construct
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88914: [flang][openacc] Update Loop Construct lowering to use fir::getBase
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88917: [flang][openacc] Lower parallel construct
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88981: [flang] Rework host runtime folding and enable REAL(2) folding with it.
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88981: [flang] Rework host runtime folding and enable REAL(2) folding with it.
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88981: [flang] Rework host runtime folding and enable REAL(2) folding with it.
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88981: [flang] Rework host runtime folding and enable REAL(2) folding with it.
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88981: [flang] Rework host runtime folding and enable REAL(2) folding with it.
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88981: [flang] Rework host runtime folding and enable REAL(2) folding with it.
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88915: [flang][openacc] Switch to use TODO from D88909
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88981: [flang] Rework host runtime folding and enable REAL(2) folding with it.
Jean Perier via Phabricator via llvm-commits
- [PATCH] D89473: [flang] Document and use intrinsic subroutine argument intents
Jean Perier via Phabricator via llvm-commits
- [PATCH] D89473: [flang] Document and use intrinsic subroutine argument intents
Jean Perier via Phabricator via llvm-commits
- [PATCH] D89473: [flang] Document and use intrinsic subroutine argument intents
Jean Perier via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Jean-Michel Gorius via Phabricator via llvm-commits
- [llvm] 2c5f3d5 - [DebugInstrRef] Parse debug instruction-references from/to MIR
Jeremy Morse via llvm-commits
- [llvm] abaa870 - Add x86 REQUIRES to tests from 2c5f3d54c5ee / D85746
Jeremy Morse via llvm-commits
- [llvm] c4e7857 - [DebugInstrRef] Create DBG_INSTR_REFs in SelectionDAG
Jeremy Morse via llvm-commits
- [llvm] c521e44 - [DebugInstrRef] Support recording of instruction reference substitutions
Jeremy Morse via llvm-commits
- [llvm] 5e656ee - Add "not" to an llvm-symbolizer test that expects to fail
Jeremy Morse via llvm-commits
- [llvm] 0a7f417 - Revert "[llvm-cov] don't include all source files when provided source files are filtered out"
Jeremy Morse via llvm-commits
- [PATCH] D88928: [Utils] Skip RemoveRedundantDbgInstrs in MergeBlockIntoPredecessor (PR47746)
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D82678: [CGP] Set debug locations when optimizing phi types
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D89337: [DebugInfo][Docs] Document MIR language debug-info constructs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D85746: [DebugInstrRef][2/9] Parse debug instruction-references from/to MIR
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D85747: [DebugInstrRef][3/9] Create DBG_INSTR_REFs in SelectionDAG
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D86812: [DebugInstrRef][1/3] Track PHI values through register allocation
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D85749: [DebugInstrRef][4/9] Support recording of instruction reference substitutions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D82678: [CGP] Set debug locations when optimizing phi types
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D89454: Fix unused variable warning when compiling with asserts disabled.
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D85749: [DebugInstrRef][4/9] Support recording of instruction reference substitutions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D85749: [DebugInstrRef][4/9] Support recording of instruction reference substitutions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D89359: [llvm-cov] don't include all source files when provided source files are filtered out
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D89288: [RISCV] Enable the use of the old sptbr name
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D89288: [RISCV] Enable the use of the old sptbr name
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88390: [M68K] (Patch 4/8) MC layer and object file support
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88390: [M68K] (Patch 4/8) MC layer and object file support
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88390: [M68K] (Patch 4/8) MC layer and object file support
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 609d765 - [AArch64][GlobalISel] NFC: Refactor emitIntegerCompare
Jessica Paquette via llvm-commits
- [PATCH] D89075: [AArch64][GlobalISel] Regbankselect reductions to use FPR bank for scalars.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89070: [AArch64][GlobalISel] Add basic legalizer rules for supported add/fadd reductions.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89415: [AArch64][GlobalISel] Introduce a new post-isel optimization pass
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89419: [AArch64][GlobalISel] Don't use explicit zero registers for compare results.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89422: [AArch64][GlobalISel] Swap compare operands when it may be profitable
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89433: [AArch64][GlobalISel] NFC: Refactor emitIntegerCompare
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89159: [AArch64][GlobalISel] Add selection support for v2s32 and v2s64 reductions for FADD/ADD.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89150: [GlobalISel] Remove scalar src from non-sequential fadd/fmul reductions.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89433: [AArch64][GlobalISel] NFC: Refactor emitIntegerCompare
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89513: [AArch64][GlobalISel] Select csinc if a select has a 1 on RHS.
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 84cc39c - [llvm-readobj] Don't print out section names for STABS symbols
Jez Ng via llvm-commits
- [PATCH] D89257: [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88468: [llvm-readobj] Don't print out section names for STABS symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88468: [llvm-readobj] Don't print out section names for STABS symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88468: [llvm-readobj] Don't print out section names for STABS symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89285: [lld-macho] Emit local symbols in symtab; record metadata in LC_DYSYMTAB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88468: [llvm-readobj] Don't print out section names for STABS symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88468: [llvm-readobj] Don't print out section names for STABS symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89257: [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89285: [lld-macho] Emit local symbols in symtab; record metadata in LC_DYSYMTAB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89285: [lld-macho] Emit local symbols in symtab; record metadata in LC_DYSYMTAB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89418: [lld-macho] Implement LC_UUID
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89420: [lld-macho][easy] Fix segment max protection
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89285: [lld-macho] Emit local symbols in symtab; record metadata in LC_DYSYMTAB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89420: [lld-macho][easy] Fix segment max protection
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89420: [lld-macho][easy] Fix segment max protection
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89639: [lld-macho] Emit empty string as first entry of string table
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89639: [lld-macho] Emit empty string as first entry of string table
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88774: Add disassembly counter after disasembly line
Jiao Lu via Phabricator via llvm-commits
- [PATCH] D88774: Add disassembly counter after disasembly line
Jiao Lu via Phabricator via llvm-commits
- [PATCH] D88774: Add disassembly counter after disasembly line
Jiao Lu via Phabricator via llvm-commits
- [PATCH] D88774: Add disassembly counter after disasembly line
Jiao Lu via Phabricator via llvm-commits
- [PATCH] D89276: Support ObjC in IncludeInserter
Joe Turner via Phabricator via llvm-commits
- [PATCH] D89276: Support ObjC in IncludeInserter
Joe Turner via Phabricator via llvm-commits
- [PATCH] D89276: Support ObjC in IncludeInserter
Joe Turner via Phabricator via llvm-commits
- [PATCH] D89276: Support ObjC in IncludeInserter
Joe Turner via Phabricator via llvm-commits
- [PATCH] D89276: Support ObjC in IncludeInserter
Joe Turner via Phabricator via llvm-commits
- [PATCH] D89276: Support ObjC in IncludeInserter
Joe Turner via Phabricator via llvm-commits
- [PATCH] D89276: Support ObjC in IncludeInserter
Joe Turner via Phabricator via llvm-commits
- [PATCH] D86222: Fix PR46880: Fail CHECK-NOT with undefined variable
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D86222: Fix PR46880: Fail CHECK-NOT with undefined variable
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D86222: Fix PR46880: Fail CHECK-NOT with undefined variable
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89190: [MemCpyOpt] Don't shorten memset if destination observable through unwinding
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76211: OpenMP Metadirective with user defined condition
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89249: [SimplifyLibCalls] Preserve tail call indicator
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89188: [CallGraphUpdater][FIX] Do not attempt to update unreachable functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D88669: [ValueTracking] Add tracking of the alignment assume bundle
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D88669: [ValueTracking] Add tracking of the alignment assume bundle
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89342: [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89342: [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87304: [AttributeFuncs] Consider `align` in `typeIncompatible`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89410: [Attributor] Deduce noalias for local global variables with a single use
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D88669: [ValueTracking] Add tracking of the alignment assume bundle
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87841: [openmp][libomptarget] Include header from LLVM source tree
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89417: [LangRef] Clarify `dereferenceable` -> `nonnull` implication
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87975: [IR] MaxObjSize Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87978: [Attributor] Adds deduction for the MaxObjSize Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D88353: [BasicAA] Integrate MaxObjSize for NoAlias
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87841: [openmp][libomptarget] Include header from LLVM source tree
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86021: [IR] Make nosync, nofree and willreturn default for intrinsics.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89465: [NFC][CaptureTracking] Move static function isNonEscapingLocalObject to llvm namespace so that it can be used by other pass(es)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86232: [NFC][OpenMP] Update description of OMPGridValues enums
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89544: [CodingStandards] Clarify the recommendation to use SmallVector
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89623: [MemCpyOpt] Move GEP during call slot optimization
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89602: [InferAttrs] Add argmemonly attribute to string libcalls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89632: [DomTree] Accept Value as Def (NFC)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89400: [SimplifyLibCalls] Keep calling convention when simplifying to libcall
John Brawn via Phabricator via llvm-commits
- [PATCH] D89400: [SimplifyLibCalls] Keep calling convention when simplifying to libcall
John Brawn via Phabricator via llvm-commits
- [PATCH] D89400: [SimplifyLibCalls] Keep calling convention when simplifying to libcall
John Brawn via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] Support for defining Types in tblgen
John Demme via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] Support for defining Types in tblgen
John Demme via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] Support for defining Types in tblgen
John Demme via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] Support for defining Types in tblgen
John Demme via Phabricator via llvm-commits
- [PATCH] D89544: [CodingStandards] Clarify the recommendation to use SmallVector
John McCall via Phabricator via llvm-commits
- [PATCH] D89544: [CodingStandards] Clarify the recommendation to use SmallVector
John McCall via Phabricator via llvm-commits
- [PATCH] D88390: [M68K] (Patch 4/8) MC layer and object file support
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D88390: [M68K] (Patch 4/8) MC layer and object file support
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D87841: [openmp][libomptarget] Include header from LLVM source tree
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D87841: [openmp][libomptarget] Include header from LLVM source tree
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D87841: [openmp][libomptarget] Include header from LLVM source tree
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D87841: [openmp][libomptarget] Include header from LLVM source tree
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D87841: [openmp][libomptarget] Include header from LLVM source tree
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 7f8dc34 - [llvm] Export LLVM_USE_SPLIT_DWARF in LLVMConfig.cmake
Jonas Devlieghere via llvm-commits
- [llvm] f9fb9da - [dsymutil] Fix handling of aliases to private external symbols
Jonas Devlieghere via llvm-commits
- [PATCH] D89282: [llvm] Export LLVM_USE_SPLIT_DWARF in LLVMConfig.cmake
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D89282: [llvm] Export LLVM_USE_SPLIT_DWARF in LLVMConfig.cmake
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D89357: [llvm] Make obj2yaml and yaml2obj LLVM utilities instead of tools
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D89356: [cmake] Limit missing external lit warning to be shown once
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D89356: [cmake] Limit missing external lit warning to be shown once
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D89444: [dsymutil] Fix handling of aliases to private external symbols
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D89444: [dsymutil] Fix handling of aliases to private external symbols
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 6756d43 - [SystemZ] Bugfix in SystemZVectorConstantInfo
Jonas Paulsson via llvm-commits
- [PATCH] D86519: [SystemZ] New pass for domain reassignment from integer to vector.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D89389: [SystemZ] Bugfix in SystemZVectorConstantInfo
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D89389: [SystemZ] Bugfix in SystemZVectorConstantInfo
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D89451: [SystemZ] Mark unsaved argument R6 as live throughout function
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D89451: [SystemZ] Mark unsaved argument R6 as live throughout function
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D89451: [SystemZ] Mark unsaved argument R6 as live throughout function
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D88674: [install-name-tool] Add --delete_all_rpaths to llvm-install-name-tool
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D87946: [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D87946: [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D89186: [lit] Avoid calling realpath() for every printed message
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D89186: [lit] Avoid calling realpath() for every printed message
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D89344: Introduce convenience macro ASAN_NO_INSTR_PTR.
Julian Lettner via Phabricator via llvm-commits
- [llvm] 9b3c2a7 - [ValueTracking] Use assume's noundef operand bundle
Juneyoung Lee via llvm-commits
- [llvm] 701cf4b - [LangRef] Rename the names of metadata in load/store's syntax (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 62a0ec1 - Add support for !noundef metatdata on loads
Juneyoung Lee via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89417: [LangRef] Clarify `dereferenceable` -> `nonnull` implication
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] e9ac186 - Preserve param alignment in NVPTXLowerArgs pass.
Justin Lebar via llvm-commits
- [PATCH] D89404: Preserve param alignment in NVPTXLowerArgs pass.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D89404: Preserve param alignment in NVPTXLowerArgs pass.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D89404: Preserve param alignment in NVPTXLowerArgs pass.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D89404: Preserve param alignment in NVPTXLowerArgs pass.
Justin Lebar via Phabricator via llvm-commits
- [llvm] 354d310 - [PowerPC] Skip combining (uint_to_fp x) if x is not simple type
Kai Luo via llvm-commits
- [PATCH] D89084: [PowerPC] Combine select_cc (x, 0, t, f, lt) to avoid generating `isel`
Kai Luo via Phabricator via llvm-commits
- [PATCH] D88388: [PowerPC] Skip combining (uint_to_fp x) if x is not simple type
Kai Luo via Phabricator via llvm-commits
- [PATCH] D88738: [PowerPC][PCRelative] Turn on TLS support for PCRel by default
Kamau Bridgeman via Phabricator via llvm-commits
- [compiler-rt] d4b0404 - [compiler-rt] [lldb] Mark syscall_acquire and syscall_release as USED
Kamil Rytarowski via llvm-commits
- [PATCH] D89567: [AsmWriter] Construct SlotTracker with the function
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 6c32bc4 - [VE] Change to expand BRCOND
Kazushi Marukawa via llvm-commits
- [llvm] 9d6d4b0 - [VE] Support fneg and frem
Kazushi Marukawa via llvm-commits
- [llvm] 66be2e0 - [VE] Support copysign math function
Kazushi Marukawa via llvm-commits
- [llvm] 8e7b108 - [VE] Change to expand SHL_PARTS/SRA_PARTS/SRL_PARTS
Kazushi Marukawa via llvm-commits
- [llvm] 94c18d9 - [VE] Add vector load/store instructions
Kazushi Marukawa via llvm-commits
- [llvm] 410e5b1 - [VE] Support fabs/fcos/fsin/fsqrt math functions
Kazushi Marukawa via llvm-commits
- [llvm] a91dd3d - [VE] Add VGT/VSC/PFCHV instructions
Kazushi Marukawa via llvm-commits
- [PATCH] D89173: [VE] Change to expand BRCOND
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89205: [VE] Support fneg and frem
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89228: [VE] Support copysign math function
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89183: [VE] Add vector load/store instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89228: [VE] Support copysign math function
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89183: [VE] Add vector load/store instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89396: [VE] Change to expand SHL_PARTS/SRA_PARTS/SRL_PARTS
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89396: [VE] Change to expand SHL_PARTS/SRA_PARTS/SRL_PARTS
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89183: [VE] Add vector load/store instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89457: [VE] Support fabs/fcos/fsin/fsqrt math functions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89457: [VE] Support fabs/fcos/fsin/fsqrt math functions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89471: [VE] Add VGT/VSC/PFCHV instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89457: [VE] Support fabs/fcos/fsin/fsqrt math functions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89471: [VE] Add VGT/VSC/PFCHV instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89499: [VE] Add LSV/LVS/LVM/SVM instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89509: [VE] Update ISel patterns for select instruction
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89627: [VE] Support br_cc comparing fp128
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89641: [VE] Add VBRD/VMV instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89642: [VE] Add integer arithmetic vector instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89643: [VE] Add vector comparison and min/max
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89605: Add -insert_rpath install-name-tool option
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D89605: Add -insert_rpath install-name-tool option
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D89382: [SVE][CodeGen] Lower scalable integer vector reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D88482: [SVE][CodeGen][NFC] Replace TypeSize comparison operators with their scalar equivalents
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D89576: [SVE][CodeGen] Lower scalable masked scatters
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D88965: [Flang][OpenMP] Rework parser changes for OpenMP atomic construct.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D88965: [Flang][OpenMP] Rework parser changes for OpenMP atomic construct.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D89385: [Flang][OpenMP 4.5] Add semantic check for OpenMP copyin clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D89546: [Flang][OpenMP 4.5] Add semantic check for OpenMP schedule clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D89395: [Flang][OpenMP 4.5] Add semantic check for OpenMP shared and private clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D89450: llvm/utils/benchmark: add missing <limits> inclusion
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D89450: llvm/utils/benchmark: add missing <limits> inclusion
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] cfa7094 - [RISCV] Add -mtune support
Kito Cheng via llvm-commits
- [PATCH] D89025: [RISCV] Add -mtune support
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D89025: [RISCV] Add -mtune support
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D89025: [RISCV] Add -mtune support
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D89025: [RISCV] Add -mtune support
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D89025: [RISCV] Add -mtune support
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D89230: [doc] Apply buildbot worker terminology change: slave->worker
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D89230: [doc] Apply buildbot worker terminology change: slave->worker
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D39704: [X86] [CodeGen] Compiler not using SHLD/SHRD instructions when doing double shift pattern combine for 16bit or 8bit arguments (PR35155)
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D43544: [Transforms][SROA] Fixed assertion crash (PR30416)
Konstantin Belochapka via Phabricator via llvm-commits
- [llvm] 7341123 - [GlobalISel][KnownBits] Early return on out of bound shift amounts
Konstantin Schwarz via llvm-commits
- [PATCH] D89232: [GlobalISel][KnownBits] Early return on out of bound shift amounts
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D89100: [GlobalISel] Look through truncs and extends in narrowScalarShift
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D89232: [GlobalISel][KnownBits] Early return on out of bound shift amounts
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D89232: [GlobalISel][KnownBits] Early return on out of bound shift amounts
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D89100: [GlobalISel] Look through truncs and extends in narrowScalarShift
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D89480: [GlobalISel][Legalizer] Implement lower action for G_FSHL/G_FSHR
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D89480: [GlobalISel][Legalizer] Implement lower action for G_FSHL/G_FSHR
Konstantin Schwarz via Phabricator via llvm-commits
- [lld] f218652 - LLD/AMDGPU: Infer os abi based on input llvm bitcode
Konstantin Zhuravlyov via llvm-commits
- [llvm] efd84a5 - Remove Combine.td.rej file
Konstantin Zhuravlyov via llvm-commits
- [lld] 3fdf3b1 - AMDGPU: Update AMDHSA code object version handling
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D89125: AMDGPU: Remove -mamdgpu-debugger-abi option
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D89042: LLD/AMDGPU: Infer os abi based on input llvm bitcode
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D89076: AMDGPU: Update AMDHSA code object version handling
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D89478: AMDGPU: Make sure both cc1 and cc1as process -m[no-]code-object-v3
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D89478: AMDGPU: Make sure both cc1 and cc1as process -m[no-]code-object-v3
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D89478: AMDGPU: Make sure both cc1 and cc1as process -m[no-]code-object-v3
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D89487: [AMDGPU] gfx1032 target
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] 05ef552 - Add expected response time and escalation path to the security docs
Kristof Beyls via llvm-commits
- [PATCH] D89068: Add expected response time and escalation path to the security docs
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D89068: Add expected response time and escalation path to the security docs
Kristof Beyls via Phabricator via llvm-commits
- [llvm] 670cd3c - [Hexagon] Generate better splat code on v62+
Krzysztof Parzyszek via llvm-commits
- [llvm] 97533b1 - [Hexagon] Fix license headers in some .td files, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D89025: [RISCV] Add -mtune support
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [llvm] defd01b - [gn build] Port f9317f7bf6b
LLVM GN Syncbot via llvm-commits
- [llvm] d938e6e - [gn build] Port 412cdcf2edf
LLVM GN Syncbot via llvm-commits
- [llvm] 2af5ea2 - [gn build] Port 44b7cf2983b
LLVM GN Syncbot via llvm-commits
- [llvm] bfd9cef - [gn build] Port b76dc111dd0
LLVM GN Syncbot via llvm-commits
- [llvm] 5f33528 - [gn build] Port 662ed9e67ad
LLVM GN Syncbot via llvm-commits
- [llvm] e2c888f - [gn build] Port 77bb3ebebbc
LLVM GN Syncbot via llvm-commits
- [llvm] 76c7a6d - [gn build] Port f0875971249
LLVM GN Syncbot via llvm-commits
- [llvm] 1c54a91 - [gn build] Port 3d4bba302d2
LLVM GN Syncbot via llvm-commits
- [llvm] ef77026 - [gn build] Port 0aec49c8531
LLVM GN Syncbot via llvm-commits
- [llvm] 5f57d3d - [gn build] Port 6154c4115cd
LLVM GN Syncbot via llvm-commits
- [llvm] 6154c41 - [ORC] Remove OrcV1 APIs.
Lang Hames via llvm-commits
- [llvm] 0aec49c - [ORC] Add support for resource tracking/removal (removable code).
Lang Hames via llvm-commits
- [llvm] ad92f16 - [ORC][examples] Update Kaleidoscope and BuildingAJIT tutorial series to OrcV2.
Lang Hames via llvm-commits
- [PATCH] D89666: the tool being built aims to support multiple input perf data (preprocessed by perf script) as well as multiple input binary images. It should also support dynamic reload/unload shared objects by leveraging the loader snaps being built by this change
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89628: Don't fold overflowing arithmetic ops on vectors
LemonBoy via Phabricator via llvm-commits
- [PATCH] D89628: Don't fold overflowing arithmetic ops on vectors
LemonBoy via Phabricator via llvm-commits
- [PATCH] D89628: Don't fold overflowing arithmetic ops on vectors
LemonBoy via Phabricator via llvm-commits
- [PATCH] D89628: Don't fold overflowing arithmetic ops on vectors
LemonBoy via Phabricator via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D89105: [X86] Support Intel avxvnni
LiuChen via Phabricator via llvm-commits
- [PATCH] D89105: [X86] Support Intel avxvnni
LiuChen via Phabricator via llvm-commits
- [PATCH] D89186: [lit] Avoid calling realpath() for every printed message
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D89493: [lit] Implement `not` as a builtin in the Lit internal shell
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D89493: [lit] Implement `not` as a builtin in the Lit internal shell
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D89493: [lit] Implement `not` as a builtin in the Lit internal shell
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D89493: [lit] Implement `not` as a builtin in the Lit internal shell
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model prototype.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D88631: [X86] Support customizing stack protector guard
LuoYuanke via Phabricator via llvm-commits
- [lld] 6b7738e - [LLD] Add baseline test for TLS alignment. NFC.
Luqman Aden via llvm-commits
- [lld] dc128e5 - [test][lld] Mark TLS tests as REQUIRES: x86.
Luqman Aden via llvm-commits
- [llvm] 8b70d52 - [LLD] Set alignment as part of Characteristics in TLS table.
Luqman Aden via llvm-commits
- [llvm] 0778cad - Fix style warnings.
Luqman Aden via llvm-commits
- [lld] f80950a - Update tests.
Luqman Aden via llvm-commits
- [llvm] 51fbc1b - Mask out existing alignment bits.
Luqman Aden via llvm-commits
- [lld] 7fe13af - Nit: Use early return to reduce indentation.
Luqman Aden via llvm-commits
- [lld] 32a4ad3 - [LLD] Set alignment as part of Characteristics in TLS table.
Luqman Aden via llvm-commits
- [llvm] f87c98d - Revert "[LLD] Set alignment as part of Characteristics in TLS table."
Luqman Aden via llvm-commits
- [llvm] 6a73d65 - [LLD] Set alignment as part of Characteristics in TLS table.
Luqman Aden via llvm-commits
- [PATCH] D88637: [LLD] Set alignment as part of Characteristics in TLS table.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D88646: [LLD] Add baseline test for TLS alignment. NFC.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D88637: [LLD] Set alignment as part of Characteristics in TLS table.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D88637: [LLD] Set alignment as part of Characteristics in TLS table.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D88637: [LLD] Set alignment as part of Characteristics in TLS table.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D88637: [LLD] Set alignment as part of Characteristics in TLS table.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D89622: [COFF][ARM] Fix CodeView for Windows on 32bit ARM targets.
Luqman Aden via Phabricator via llvm-commits
- [compiler-rt] b7ff218 - [RISCV][ASAN] Fix passing XFAIL tests
Luís Marques via llvm-commits
- [PATCH] D89237: [RISCV] Do not grow the stack a second time when we need to realign the stack
Luís Marques via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Luís Marques via Phabricator via llvm-commits
- [PATCH] D89025: [RISCV] Add -mtune support
Luís Marques via Phabricator via llvm-commits
- [PATCH] D89025: [RISCV] Add -mtune support
Luís Marques via Phabricator via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Mark de Wever via Phabricator via llvm-commits
- [lld] d77d727 - [LLD] [COFF] Fix a ubsan error in pdb-type-server-missing.yaml
Martin Storsjö via llvm-commits
- [lld] 9803cf5 - [LLD] [COFF] Fix a condition that was missed in 7f0e6c31c255. NFC.
Martin Storsjö via llvm-commits
- [lld] a012c70 - [LLD] [COFF] Implement a GNU/ELF like -wrap option
Martin Storsjö via llvm-commits
- [lld] 3785a41 - Reapply [LLD] [COFF] Implement a GNU/ELF like -wrap option
Martin Storsjö via llvm-commits
- [PATCH] D88783: [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89231: [libunwind] [SEH] Don't interact with foreign exceptions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D88783: [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89231: [libunwind] [SEH] Don't interact with foreign exceptions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89027: [LLD] [COFF] Fix a ubsan error in pdb-type-server-missing.yaml
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D88674: [install-name-tool] Add --delete_all_rpaths to llvm-install-name-tool
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89006: [LLD] [COFF] Fix a condition that was missed in 7f0e6c31c255
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89518: [windows-itanium] Add Windows Itanium How-To Guide
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 6da31fa - InstCombine: Fix infinite loop in copy-constant-to-alloca transform
Matt Arsenault via llvm-commits
- [llvm] 6a9484f - InstCombine: Fix losing load properties in copy-constant-to-alloca
Matt Arsenault via llvm-commits
- [llvm] 663f166 - AMDGPU: Fix verifier error on killed spill of partially undef register
Matt Arsenault via llvm-commits
- [llvm] ce16b68 - AMDGPU: Don't kill super-register with overlapping copy
Matt Arsenault via llvm-commits
- [llvm] 952f43c - llvm-reduce: Fix typo in status message
Matt Arsenault via llvm-commits
- [llvm] ee6e25e - llvm-reduce: Don't replace intrinsic calls with undef
Matt Arsenault via llvm-commits
- [llvm] 0a7cd99 - Reapply "OpaquePtr: Add type to sret attribute"
Matt Arsenault via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89234: [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89232: [GlobalISel][KnownBits] Early return on out of bound shift amounts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88851: InstCombine: Fix infinite loop in copy-constant-to-alloca transform
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89247: [AMDGPU] Add v_fmac_legacy_f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88774: Add disassembly counter after disasembly line
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89100: [GlobalISel] Look through truncs and extends in narrowScalarShift
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89234: [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89234: [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89234: [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89316: [AMDGPU][GlobalISel] Compute known bits for zero-extending loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89023: [NFC] Clean up always false variables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89392: [GlobalISel] Fold unary opcodes in CSEMIRBuilder
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88851: InstCombine: Fix infinite loop in copy-constant-to-alloca transform
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88857: InstCombine: Fix losing load properties in copy-constant-to-alloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88774: Add disassembly counter after disasembly line
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89434: AMDGPU: Fix verifier error on killed spill of partially undef register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89434: AMDGPU: Fix verifier error on killed spill of partially undef register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89466: AMDGPU: Implement getNoPreservedMask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89480: [GlobalISel][Legalizer] Implement lower action for G_FSHL/G_FSHR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89482: ScheduleDAGInstrs: Skip debug instructions at end of scheduling region
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89424: [AMDGPU] Spilling using flat scratch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89502: AMDGPU: Don't kill super-register with overlapping copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89502: AMDGPU: Don't kill super-register with overlapping copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89502: AMDGPU: Don't kill super-register with overlapping copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89510: AMDGPU: Fix not always reserving VGPRs used for SGPR spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89536: [AMDGPU] Do not generate S_CMP_LG_U64 on gfx7
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89502: AMDGPU: Don't kill super-register with overlapping copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89388: [AMDGPU] Fix ieee mode default value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89510: AMDGPU: Fix not always reserving VGPRs used for SGPR spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89480: [GlobalISel][Legalizer] Implement lower action for G_FSHL/G_FSHR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88973: IR: Fix issues with linking typed sret
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89568: [AMDGPU] Drop array size in AMDGCNGPUs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89568: [AMDGPU] Drop array size in AMDGCNGPUs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89610: AMDGPU: Fix missing read/writelane cases to skip with exec=0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89599: [AMDGPU] Fixed v_swap_b32 match
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89287: Adding new Azul representative to security group
Matthew Riley via Phabricator via llvm-commits
- [llvm] 28237c3 - [NFC] Remove redundant isFullSet checks
Max Kazantsev via llvm-commits
- [llvm] 06a5e2f - [Test] Use generated auto-checks to make further changes more visible
Max Kazantsev via llvm-commits
- [llvm] fb2627d - [Test] Add test showing that SCEV cannot compute IV's range
Max Kazantsev via llvm-commits
- [llvm] be8344f - [Test] Auto-update for some tests
Max Kazantsev via llvm-commits
- [llvm] 905101c - [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via llvm-commits
- [llvm] 1eb2c6d - [SCEV][NFC] Split out type balancing in implication engine
Max Kazantsev via llvm-commits
- [llvm] 32b72c3 - Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs"
Max Kazantsev via llvm-commits
- [llvm] 0ee0c7d - [Indvars][NFC] Remove duplicating checks
Max Kazantsev via llvm-commits
- [llvm] bb39372 - [Indvars][NFCI] Remove meaningless restrictive code in IndVars
Max Kazantsev via llvm-commits
- [llvm] 0857029 - [Indvars][NFC] Merge two functions together
Max Kazantsev via llvm-commits
- [llvm] 199826b - [NFC][SCEV] Use getMinusOne where possible
Max Kazantsev via llvm-commits
- [llvm] c153d48 - [Test] Add one more SCEV range test
Max Kazantsev via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87832: [IndVars] Remove monotonic checks with unknown exit count
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89548: [SCEV] Prove implications of different type via truncation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89550: [IndVars] Recognize 'sub nuw' expressed as 'add' for widening
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89541: [IRCE] Do not transform is loop has small number of iterations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89541: [IRCE] Do not transform is loop has small number of iterations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89455: [NFC][SCEV] Rename SCEVCastExpr into SCEVIntegralCastExpr
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] Support for defining Types in tblgen
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D89544: [CodingStandards] Clarify the recommendation to use SmallVector
Mehdi AMINI via Phabricator via llvm-commits
- [polly] 8e570ab - Polly - specify address space when creating a pointer to a vector type
Michael Kruse via llvm-commits
- [PATCH] D88511: [flang][msvc] long double is not different from double.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D88752: [flang][msvc] Avoid dependence on long double
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D88981: [flang] Rework host runtime folding and enable REAL(2) folding with it.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D88794: [flang] Fix pimpl idiom for IntrinsicProcTable.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D88798: [flang] Fix heap overflow in Real formatting.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D89367: [flang][msvc] Fix lambda capture ambiguity. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D89368: [flang][windows] Run regression tests under Windows. NFCI.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D89369: [flang][windows] Support platform-specific path separator.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D88907: Polly - specify address space when creating a pointer to a vector type
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D89142: llvmbuildectomy
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D88215: Add llvm.loop.unroll.threshold metadata
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D88798: [flang] Fix heap overflow in Real formatting.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D84406: [LoopVersion] Unify SCEVChecks and alias check handling (NFC).
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D89435: [flang][msvc] Avoid a reinterpret_cast
Michael Kruse via Phabricator via llvm-commits
- [llvm] ae40d28 - Fix an apparent typo. `assert()` must not contain side-effects. NFC.
Michael Liao via llvm-commits
- [llvm] 98f2549 - [globalopt] Teach to look through `addrspacecast`.
Michael Liao via llvm-commits
- [PATCH] D89140: [globalopt] Teach to look through `addrspacecast`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89320: [amdgpu] Enable use of AA during codegen.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89320: [amdgpu] Enable use of AA during codegen.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89140: [globalopt] Teach to look through `addrspacecast`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89561: [MC] Adjust StringTableBuilder for linked Mach-O binaries
Michael Trent via Phabricator via llvm-commits
- [PATCH] D89561: [MC] Adjust StringTableBuilder for linked Mach-O binaries
Michael Trent via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D86078: [AArch64] Improved lowering for saturating float to int.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D88198: Hints CMake where to find Z3 with LLVM_Z3_INSTALL_DIR.
Mikhail Ramalho Gadelha via llvm-commits
- [PATCH] D88198: Hints CMake where to find Z3 with LLVM_Z3_INSTALL_DIR.
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D88390: [M68K] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68K] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68K] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68K] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D87879: [LoopInterchange] Add dominance check to guarantee output dependency order
Mindong Chen via Phabricator via llvm-commits
- [llvm] 596a9f6 - [NFC][Regalloc] Pass VirtRegMap by reference.
Mircea Trofin via llvm-commits
- [llvm] 43d3479 - [NFC][MC] Use MCRegister in LiveRangeMatrix
Mircea Trofin via llvm-commits
- [llvm] 08097fc - [NFC][Regalloc] Use MCRegister in MachineCopyPropagation
Mircea Trofin via llvm-commits
- [llvm] c8fcffe - [NFC][MC] Use MCRegister in Machine{Sink|Pipeliner}.cpp
Mircea Trofin via llvm-commits
- [llvm] 57d3e9c - [NFC][ML] Avoid source of some signed/unsigned warnings in TFUtilsTest
Mircea Trofin via llvm-commits
- [PATCH] D89171: [NFC][Regalloc] Pass VirtRegMap by reference.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89145: [NFC][MC] Use MCRegister in LiveRangeMatrix
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89250: [NFC][Regalloc] Use MCRegister in MachineCopyPropagation
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89250: [NFC][Regalloc] Use MCRegister in MachineCopyPropagation
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89328: [NFC][MC] Use MCRegister in Machine{Sink|Pipeliner}.cpp
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89328: [NFC][MC] Use MCRegister in Machine{Sink|Pipeliner}.cpp
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89617: Prepend "uniq" to symbol names hash with -funique-internal-linkage-names
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89626: [ML] Add final reward logging facility.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89626: [ML] Add final reward logging facility.
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 52ba4fa - [GlobalISel] Avoid making G_PTR_ADD with nullptr
Mirko Brkusanin via llvm-commits
- [PATCH] D87140: [GlobalISel] Avoid making G_PTR_ADD with nullptr
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D87140: [GlobalISel] Avoid making G_PTR_ADD with nullptr
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D87140: [GlobalISel] Avoid making G_PTR_ADD with nullptr
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D89483: [ARM][MachineOutliner] Emit more CFI instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D89485: [MachineOutliner] Do not outline debug instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D89189: [ARM][MachineOutliner] Do not overestimate LR liveness in return block
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D89483: [ARM][MachineOutliner] Emit more CFI instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D89625: Add default value for MachineInstr::modifiesRegister. NFC.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D89189: [ARM][MachineOutliner] Do not overestimate LR liveness in return block
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D89189: [ARM][MachineOutliner] Do not overestimate LR liveness in return block
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D89483: [ARM][MachineOutliner] Emit more CFI instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D89373: Fixed dangling reference in RuntimeDyldELF
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D89373: Fixed dangling reference in RuntimeDyldELF
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D31635: [clang-format] Added ReferenceAlignmentStyle option
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D31635: [clang-format] Added ReferenceAlignmentStyle option
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D88494: Add "IncludeRemovable" parameter to TargetInstrInfo::DefinesPredicate
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D87956: [WIP][IR] add fn attr for no_stack_protector; prevent inlining ssp into no-ssp
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D87956: [WIP][IR] add fn attr for no_stack_protector; prevent inlining ssp into no-ssp
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D87956: [WIP][IR] add fn attr for no_stack_protector; prevent inlining ssp into no-ssp
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D87956: [WIP][IR] add fn attr for no_stack_protector; prevent inlining ssp into no-ssp
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D87956: [WIP][IR] add fn attr for no_stack_protector; prevent inlining ssp into no-ssp
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88631: [X86] Support customizing stack protector guard
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 4a96b2e - [gn build] Add libclang_rt.ios.a, libclang_rt.iossim.a to the build
Nico Weber via llvm-commits
- [llvm] 6601dfb - [gn bulid] Remove phantom WebAssembly tablegen() calls
Nico Weber via llvm-commits
- [llvm] 98e134f - [gn build] (manually) port 3d4bba302d246
Nico Weber via llvm-commits
- [llvm] 4d2d287 - [gn build] (manually) port d09b08919ca
Nico Weber via llvm-commits
- [PATCH] D89260: [gn build] Add libclang_rt.ios.a, libclang_rt.iossim.a to the build
Nico Weber via Phabricator via llvm-commits
- [PATCH] D89260: [gn build] Add libclang_rt.ios.a, libclang_rt.iossim.a to the build
Nico Weber via Phabricator via llvm-commits
- [PATCH] D89260: [gn build] Add libclang_rt.ios.a, libclang_rt.iossim.a to the build
Nico Weber via Phabricator via llvm-commits
- [PATCH] D89339: [gn build] Attempt at statically linking against libc++ trunk
Nico Weber via Phabricator via llvm-commits
- [PATCH] D89359: [llvm-cov] don't include all source files when provided source files are filtered out
Nico Weber via Phabricator via llvm-commits
- [PATCH] D85024: [llvm-objdump] Implement --prefix option
Nico Weber via Phabricator via llvm-commits
- [PATCH] D88774: Add disassembly counter after disasembly line
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89095: AMDGPU: Introduce a flag to control enable/disable instruction sink pass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D88890: [AMDGPU] Add patterns for mad/mac legacy f32 instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89095: AMDGPU: Introduce a flag to control enable/disable instruction sink pass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D88081: [AMDGPU] Move WQM Pass after MI Scheduler
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89187: [AMDGPU] Minimize number of s_mov generated by copyPhysReg
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D88081: [AMDGPU] Move WQM Pass after MI Scheduler
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D88774: Add disassembly counter after disasembly line
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89388: [AMDGPU] Fix ieee mode default value
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89399: [AMDGPU] Set rsrc1 flags for graphics shaders
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89375: [AMDGPU] Add objdump invalid metadata testcase
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D83088: Introduce CfgTraits abstraction
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D85603: IR: Add convergence control operand bundle and intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D87920: [Support] Fix build for Haiku
Niels Sascha Reedijk via Phabricator via llvm-commits
- [llvm] 6713332 - [LoopVersioningLICM] Fix noalias metadata emission
Nikita Popov via llvm-commits
- [llvm] 39c39e8 - [MemCpyOpt] Don't shorten memset if destination observable through unwinding
Nikita Popov via llvm-commits
- [llvm] baa3b87 - [MemCpyOpt] Don't shorten memset if memcpy operands may be the same
Nikita Popov via llvm-commits
- [llvm] e79ca75 - [MemCpyOpt] Fix MemorySSA preservation
Nikita Popov via llvm-commits
- [llvm] cd6f40f - [MemCpyOpt] Add test scaffolding for MSSA based MemCpyOpt
Nikita Popov via llvm-commits
- [llvm] 3b31f05 - [LICM] Don't require AST in LoopPromoter (NFC)
Nikita Popov via llvm-commits
- [llvm] 7d3b475 - Revert "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs"
Nikita Popov via llvm-commits
- [llvm] 74c8c2d - Revert "Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs""
Nikita Popov via llvm-commits
- [llvm] 50cc9a0 - [MemCpyOpt] Extract common function for unwinding check
Nikita Popov via llvm-commits
- [llvm] 3c6fe0f - [BasicAA] Fix stale comment (NFC)
Nikita Popov via llvm-commits
- [llvm] 9d2b830 - [BasicAA] Avoid alias query if result cannot be used (NFCI)
Nikita Popov via llvm-commits
- [llvm] f9172d3 - [AA] Add helper to update result (NFC)
Nikita Popov via llvm-commits
- [llvm] 6de8d7f - [BasicAA] Accept AATags by const reference (NFC)
Nikita Popov via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89190: [MemCpyOpt] Don't shorten memset if destination observable through unwinding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89192: [MemCpyOpt] Don't shorten memset if memcpy operands may be the same
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D88778: [MemCpyOpt] Fix MemorySSA preservation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89206: [MemCpyOpt] Add test scaffolding for MSSA based MemCpyOpt
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89207: [MemCpyOpt] Port to MemorySSA
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89623: [MemCpyOpt] Move GEP during call slot optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89623: [MemCpyOpt] Move GEP during call slot optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87322: [Passes] Move ADCE before DSE & LICM.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89632: [DomTree] Accept Value as Def (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89628: Don't fold overflowing arithmetic ops on vectors
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89149: [SelectionDAG] Fix alias checking with potential later stack reuse
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D89149: [SelectionDAG] Fix alias checking with potential later stack reuse
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Orgad Shaneh via Phabricator via llvm-commits
- [llvm] 350fafa - [TableGen] Add overload of RecordKeeper::getAllDerivedDefinitions()
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 04b2191 - [TableGen] Add new section to the TableGen Programmer's Reference.
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 81cec39 - [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions().
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 4767bb2 - [TableGen] Add the !not and !xor operators.
Paul C. Anagnostopoulos via llvm-commits
- [llvm] a90f742 - [TableGen] Change Programmer's Reference to use "DAG argument" rather than "operand".
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89278: [TableGen] Update Programmer's Reference and Backend Developer's Guide
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89278: [TableGen] Update Programmer's Reference and Backend Developer's Guide
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89331: [TableGen] Add the !not and !xor operators.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89331: [TableGen] Add the !not and !xor operators.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89331: [TableGen] Add the !not and !xor operators.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88832: [TableGen] Add new getAllDerivedDefinitionsTwo function to RecordKeeper
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89331: [TableGen] Add the !not and !xor operators.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89330: [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions()
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89551: [AArch64] [TableGen] Clean up boolean tests
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89575: Change target for sched-aliases.td test case
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89624: [TableGen] Change Programmer's Reference to use "DAG argument" rather than "operand".
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89575: Change target for sched-aliases.td test case
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89624: [TableGen] Change Programmer's Reference to use "DAG argument" rather than "operand".
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89624: [TableGen] Change Programmer's Reference to use "DAG argument" rather than "operand".
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89655: [TableGen] Enhance !empty and !size to handle strings and DAGs
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 981b31c - [SVE] Add ISel patterns for "insert undef_nxv#f##, f##, 0"
Paul Walker via llvm-commits
- [PATCH] D89235: [SVE] Add ISel patterns for "insert undef_nxv#f##, f##, 0"
Paul Walker via Phabricator via llvm-commits
- [PATCH] D89162: [SVE][WIP] Lower fixed length VECREDUCE_SEQ_FADD operation
Paul Walker via Phabricator via llvm-commits
- [PATCH] D89235: [SVE] Add ISel patterns for "insert undef_nxv#f##, f##, 0"
Paul Walker via Phabricator via llvm-commits
- [PATCH] D89246: [SVE] Remove aarch64_sve_vector_pcs attribute
Paul Walker via Phabricator via llvm-commits
- [PATCH] D89235: [SVE] Add ISel patterns for "insert undef_nxv#f##, f##, 0"
Paul Walker via Phabricator via llvm-commits
- [PATCH] D89263: [SVE] Lower fixed length VECREDUCE_FADD operation
Paul Walker via Phabricator via llvm-commits
- [PATCH] D89382: [SVE][CodeGen] Lower scalable integer vector reductions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D88654: [SVE][CodeGen] Replace uses of TypeSize comparison operators with calls to isKnownXY
Paul Walker via Phabricator via llvm-commits
- [PATCH] D88722: [llvm-libtool-darwin] Add support for LLVM bitcode files
Paul-Antoine Arras via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D89357: [llvm] Make obj2yaml and yaml2obj LLVM utilities instead of tools
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D89603: [NFC] fix some typos in LoopUnrollPass
Pedro Tammela via Phabricator via llvm-commits
- [PATCH] D89603: [NFC] fix some typos in LoopUnrollPass
Pedro Tammela via Phabricator via llvm-commits
- [PATCH] D89094: [objdump][macho] Check arch before formating reloc name as arm64 addend
Peng Guo via Phabricator via llvm-commits
- [PATCH] D89094: [objdump][macho] Check arch before formating reloc name as arm64 addend
Peng Guo via Phabricator via llvm-commits
- [PATCH] D89094: [objdump][macho] Check arch before formating reloc name as arm64 addend
Peng Guo via Phabricator via llvm-commits
- [PATCH] D89094: [objdump][macho] Check arch before formating reloc name as arm64 addend
Peng Guo via Phabricator via llvm-commits
- [PATCH] D89102: [X86] Add HRESET instruction.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71590: [LegalizeTypes][LegalDAG][X86] Copy SDNodeFlags or at least fpexcept flag when legalizing strict fp nodes
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D89664: [X86] Add missing code in D89102 [X86] Add HRESET instruction.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D89301: [X86] Add user-level interrupt instructions
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D88572: AMDGPU/SelectionDAG Check for NaN, DX10Clamp and IEEE in fmed3 combine
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D88572: AMDGPU/SelectionDAG Check for NaN, DX10Clamp and IEEE in fmed3 combine
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D88572: AMDGPU/SelectionDAG Check for NaN, DX10Clamp and IEEE in fmed3 combine
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D88313: [flang] Failed call to CHECK() for call to ASSOCIATED(NULL())
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D88313: [flang] Failed call to CHECK() for call to ASSOCIATED(NULL())
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D89473: [flang] Document and use intrinsic subroutine argument intents
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D88313: [flang] Failed call to CHECK() for call to ASSOCIATED(NULL())
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D88313: [flang] Failed call to CHECK() for call to ASSOCIATED(NULL())
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D88313: [flang] Failed call to CHECK() for call to ASSOCIATED(NULL())
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D89581: [flang] Disallow pointer constants
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D89581: [flang] Disallow pointer constants
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D89581: [flang] Disallow pointer constants
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D89611: [flang] Add name match checks for interface procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D89611: [flang] Add name match checks for interface procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D89611: [flang] Add name match checks for interface procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D89611: [flang] Add name match checks for interface procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D88798: [flang] Fix heap overflow in Real formatting.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D89435: [flang][msvc] Avoid a reinterpret_cast
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D88798: [flang] Fix heap overflow in Real formatting.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D89473: [flang] Document and use intrinsic subroutine argument intents
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D89435: [flang][msvc] Avoid a reinterpret_cast
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D88313: [flang] Failed call to CHECK() for call to ASSOCIATED(NULL())
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D88313: [flang] Failed call to CHECK() for call to ASSOCIATED(NULL())
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D89473: [flang] Document and use intrinsic subroutine argument intents
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D89581: [flang] Disallow pointer constants
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D88877: [ELF] Drop -whole-archive before processing dependent libraries.
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] 287c318 - [CMake] Avoid accidental C++ standard library dependency in sanitizers
Petr Hosek via llvm-commits
- [compiler-rt] 220de1f - Revert "[CMake] Avoid accidental C++ standard library dependency in sanitizers"
Petr Hosek via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D88932: [runtimes][compiler-rt] Add optional runtimes step to build crt up front
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D87656: [llvm-dwarfdump] --show-sources option to show all sources
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D88965: [Flang][OpenMP] Rework parser changes for OpenMP atomic construct.
Phabricator via llvm-commits
- [PATCH] D87679: [LV] Unroll factor is expected to be > 0
Phabricator via llvm-commits
- [PATCH] D89025: [RISCV] Add -mtune support
Phabricator via llvm-commits
- [PATCH] D59661: [GVN] Try to be more careful about handling constant zero, NFCI
Philip Reames via Phabricator via llvm-commits
- [PATCH] D89068: Add expected response time and escalation path to the security docs
Pietro Albini via Phabricator via llvm-commits
- [PATCH] D89068: Add expected response time and escalation path to the security docs
Pietro Albini via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D89536: [AMDGPU] Do not generate S_CMP_LG_U64 on gfx7
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D89536: [AMDGPU] Do not generate S_CMP_LG_U64 on gfx7
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D89385: [Flang][OpenMP 4.5] Add semantic check for OpenMP copyin clause
Praveen G via Phabricator via llvm-commits
- [PATCH] D89385: [Flang][OpenMP 4.5] Add semantic check for OpenMP copyin clause
Praveen G via Phabricator via llvm-commits
- [PATCH] D89385: [Flang][OpenMP 4.5] Add semantic check for OpenMP copyin clause
Praveen G via Phabricator via llvm-commits
- [PATCH] D89665: [LSR] ignore profitable chain optimization when instruction number is the major cost
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D82499: [DAGCombiner] tighten constraints for fma fold
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D89527: [DAGCombiner] Tighten reasscociation of visitFMA
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D82499: [DAGCombiner] tighten constraints for fma fold
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D88573: [SelectionDAG] Add check for BUILD_VECTOR in isKnownNeverNaN
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D89527: [DAGCombiner] Tighten reasscociation of visitFMA
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86364: [ValueTracking] Interpret GEPs as a series of adds multiplied by the related scaling factor
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D88717: Add yaml support for llvm_bb_addr_map section.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 3b956a5 - Reland "[Support][unittests] Enforce alignment in ConvertUTFTest"
Rainer Orth via llvm-commits
- [PATCH] D88824: [Support][unittests] Enforce alignment in ConvertUTFTest
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D88824: [Support][unittests] Enforce alignment in ConvertUTFTest
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D88824: [Support][unittests] Enforce alignment in ConvertUTFTest
Rainer Orth via Phabricator via llvm-commits
- [llvm] 777df5c - [lldb][NFC] Fix some invalid escapes sequences in Python strings
Raphael Isemann via llvm-commits
- [PATCH] D88289: [lldb][NFC] Fix some invalid escapes sequences in Python strings
Raphael Isemann via Phabricator via llvm-commits
- [Lldb-commits] Upcoming upgrade of LLVM buildbot
Reid Kleckner via llvm-commits
- [Lldb-commits] Upcoming upgrade of LLVM buildbot
Reid Kleckner via llvm-commits
- [llvm] 8b6d1c0 - [ADT] Use alignas + sizeof for inline storage, NFC
Reid Kleckner via llvm-commits
- [PATCH] D88851: InstCombine: Fix infinite loop in copy-constant-to-alloca transform
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89027: [LLD] [COFF] Fix a ubsan error in pdb-type-server-missing.yaml
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D88824: [Support][unittests] Enforce alignment in ConvertUTFTest
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89231: [libunwind] [SEH] Don't interact with foreign exceptions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D88824: [Support][unittests] Enforce alignment in ConvertUTFTest
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D88824: [Support][unittests] Enforce alignment in ConvertUTFTest
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D88637: [LLD] Set alignment as part of Characteristics in TLS table.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89023: [NFC] Clean up always false variables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89006: [LLD] [COFF] Fix a condition that was missed in 7f0e6c31c255
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D88646: [LLD] Add baseline test for TLS alignment. NFC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D88348: [LLD][COFF] When using LLD-as-a-library, always prevent re-entrance on failures
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89072: [CodeView] Emit static data members as S_CONSTANTs.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D88637: [LLD] Set alignment as part of Characteristics in TLS table.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89004: [LLD] [COFF] Implement a GNU/ELF like -wrap option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D74158: make the AsmPrinterHandler array public
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89519: [CGSCC] Add -abort-on-max-devirt-iterations-reached option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Cover usage of LLD as a library
Reid Kleckner via Phabricator via llvm-commits
- [llvm] e95f9a2 - [llvm-objdump] Implement --prefix option
Renato Golin via llvm-commits
- [llvm] 66506ee - Fix Windows llvm-objdump tests
Renato Golin via llvm-commits
- [llvm] f0f3d1b - Revert "Fix Windows llvm-objdump tests"
Renato Golin via llvm-commits
- [PATCH] D85024: [llvm-objdump] Implement --prefix option
Renato Golin via Phabricator via llvm-commits
- [PATCH] D85024: [llvm-objdump] Implement --prefix option
Renato Golin via Phabricator via llvm-commits
- [PATCH] D85024: [llvm-objdump] Implement --prefix option
Renato Golin via Phabricator via llvm-commits
- [compiler-rt] efd02c1 - Fix accidental use of VLAs that causes these tests to fail after Clang
Richard Smith via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D74158: make the AsmPrinterHandler array public
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] Support for defining Types in tblgen
River Riddle via Phabricator via llvm-commits
- [PATCH] D89237: [RISCV] Do not grow the stack a second time when we need to realign the stack
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] 1c021c6 - [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Roman Lebedev via llvm-commits
- [llvm] 73818f4 - [NFC][ScalarEvolution] Add tests with ptrtoint in constant context in loop
Roman Lebedev via llvm-commits
- [llvm] 1fb6104 - Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown"
Roman Lebedev via llvm-commits
- [llvm] 7324616 - [SCEV] BuildConstantFromSCEV(): properly handle SCEVZeroExtend from ptr
Roman Lebedev via llvm-commits
- [llvm] aaafe35 - [SCEV] BuildConstantFromSCEV(): properly handle SCEVSignExtend from ptr
Roman Lebedev via llvm-commits
- [llvm] e92a8e0 - [SCEV] BuildConstantFromSCEV(): actually properly handle SExt-of-pointer case
Roman Lebedev via llvm-commits
- [llvm] 7ee6c40 - Revert "Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown"" and it's follow-ups
Roman Lebedev via llvm-commits
- [llvm] b3d2df4 - [NFC][SCEV] Autogenerate check lines in tests being affected by upcoming patch
Roman Lebedev via llvm-commits
- [llvm] dfdfcdc - [NFC][LSR] Autogenerate check lines in tests being affected by upcoming patch
Roman Lebedev via llvm-commits
- [llvm] 2008dac - [NFC][IndVars] Autogenerate check lines in tests being affected by upcoming patch
Roman Lebedev via llvm-commits
- [llvm] bd6d41f - [NFC][SCEV] Add some more ptrtoint/PR46786 -related tests
Roman Lebedev via llvm-commits
- [llvm] be1678b - [NFC][SCEV] Add 'getMinusOne()' method
Roman Lebedev via llvm-commits
- [llvm] 130cc66 - [NFC][SCEV] Refactor getAbsExpr() out of createSCEV()
Roman Lebedev via llvm-commits
- [llvm] ec54867 - [SCEV] Model `ashr exact x, C` as `(abs(x) EXACT/u (1<<C)) * signum(x)`
Roman Lebedev via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88687: [InstCombine] visitTrunc - pass through undefs for trunc(shift(trunc/ext(x),c)) patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89317: [InstructionSimplify] icmp simplification
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89450: llvm/utils/benchmark: add missing <limits> inclusion
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89450: llvm/utils/benchmark: add missing <limits> inclusion
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89455: [NFC][SCEV] Rename SCEVCastExpr into SCEVIntegralCastExpr
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89455: [NFC][SCEV] Rename SCEVCastExpr into SCEVIntegralCastExpr
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89506: [PowerPC] Rename mftbl to mftb
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89540: [SCEV] Index type usually is, but is not guaranteed to be, equal to the pointer bit width
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89544: [CodingStandards] Clarify the recommendation to use SmallVector
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89540: [SCEV] Index type usually is, but is not guaranteed to be, equal to the pointer bit width
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88420: [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89540: [SCEV] Index type usually is, but is not guaranteed to be, equal to the pointer bit width
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89590: [NPM][SimplifyCFGPass] For OptForFuzzing attribute, disable SimplifyCondBranch and FoldTwoEntryPHINode in NPM
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89590: [NPM][SimplifyCFGPass] For OptForFuzzing attribute, disable SimplifyCondBranch and FoldTwoEntryPHINode in NPM
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89455: [NFC][SCEV] Rename SCEVCastExpr into SCEVIntegralCastExpr
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89628: Don't fold overflowing arithmetic ops on vectors
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit if a TempFile doesn't reside on a local drive
Ronald Wampler via Phabricator via llvm-commits
- [PATCH] D88645: [Annotation] Allows annotation to carry some additional constant arguments.
Ronan Keryell via Phabricator via llvm-commits
- [llvm] b215a26 - [AMDGPU] Update LiveVariables in convertToThreeAddress()
Ruiling Song via llvm-commits
- [PATCH] D89497: [LegalizeTypes] Legalize vector rotate operations
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D89497: [LegalizeTypes] Legalize vector rotate operations
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D89497: [LegalizeTypes] Legalize vector rotate operations
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D89497: [LegalizeTypes] Legalize vector rotate operations
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D89497: [LegalizeTypes] Legalize vector rotate operations
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D87841: [openmp][libomptarget] Include header from LLVM source tree
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D86232: [NFC][OpenMP] Update description of OMPGridValues enums
Saiyedul Islam via Phabricator via llvm-commits
- [llvm] 273c299 - [PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting
Saleem Abdulrasool via llvm-commits
- [PATCH] D89231: [libunwind] [SEH] Don't interact with foreign exceptions
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D89078: Add `-f[no-]split-cold-code` toggling outlining & enable in -O
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D89420: [lld-macho][easy] Fix segment max protection
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D89285: [lld-macho] Emit local symbols in symtab; record metadata in LC_DYSYMTAB
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D88582: Bitcode: add some convenience helpers for streaming bitcode
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] 2513407 - [lld][WebAssembly] Add support for -Bsymbolic flag
Sam Clegg via llvm-commits
- [lld] b3b4cda - [lld][WebAssembly] Don't GC library objects under `--whole-archive`
Sam Clegg via llvm-commits
- [llvm] 388fb67 - [WebAssembly] Added .tabletype to asm and multiple table support in obj files
Sam Clegg via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D85062: [WebAssembly] GC constructor functions in otherwise unused archive objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89152: [lld][WebAssembly] Add support for -Bsymbolic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D85062: [WebAssembly] GC constructor functions in otherwise unused archive objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89290: [lld][WebAssembly] Don't GC library objects under `--whole-archive`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D85062: [WebAssembly] GC constructor functions in otherwise unused archive objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89293: [WebAssembly] Don't GC constructors from libraries under --whole-archive
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89290: [lld][WebAssembly] Don't GC library objects under `--whole-archive`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89290: [lld][WebAssembly] Don't GC library objects under `--whole-archive`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89290: [lld][WebAssembly] Don't GC library objects under `--whole-archive`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D88815: Added .tabletype to asm and multiple table support in obj files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D88815: [WebAssembly] Added .tabletype to asm and multiple table support in obj files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89139: [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D89237: [RISCV] Do not grow the stack a second time when we need to realign the stack
Sam Elliott via Phabricator via llvm-commits
- [llvm] 31a575b - [JSON] Add ObjectMapper::mapOptional to validate optional data.
Sam McCall via llvm-commits
- [PATCH] D89128: [JSON] Add ObjectMapper::mapOptional to validate optional data.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D89048: [ARM][LowOverheadLoops] Insert loop start at end of block in more cases
Sam Parker via Phabricator via llvm-commits
- [PATCH] D89461: [CostModel] remove cost-kind predicate for ctlz/cttz intrinsics in basic TTI implementation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D89549: [ARM][LowOverheadLoops] Check live-out for InsertPt instead of Start
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D89048: [ARM][LowOverheadLoops] Insert loop start at end of block in more cases
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D89048: [ARM][LowOverheadLoops] Insert loop start at end of block in more cases
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D89138: [AArch64] Implement .variant_pcs directive
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D88994: Fix the default alignment of i1 vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D89116: [SVE][AArch64] Replace TypeSize comparisons with their integer equivalents
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D89116: [SVE][AArch64] Replace TypeSize comparisons with their integer equivalents
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D88982: [NFCI] Add LinearPolyBase as base class for ElementCount, TypeSize and StackOffset.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D88983: [NFCI] Replace AArch64StackOffset by StackOffset.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D88982: [NFCI] Add LinearPolyBase as base class for ElementCount, TypeSize and StackOffset.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D89116: [SVE][AArch64] Replace TypeSize comparisons with their integer equivalents
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors in vectorize_width loop attribute
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D88947: [SVE] Replace TypeSize comparison operators in llvm/utils/TableGen
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 46d3e42 - [CostModel] get type-based cost for vector intrinsics directly
Sanjay Patel via llvm-commits
- [llvm] 937d782 - [AArch64] add cost model test for scalable vector math; NFC
Sanjay Patel via llvm-commits
- [llvm] fab028b - [x86] add tests for cost model kinds of intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] 1c90878 - [AArch64] fix spacing in test's RUN lines; NFC
Sanjay Patel via llvm-commits
- [llvm] 1b94261 - [x86] add cost model test for memcpy; NFC
Sanjay Patel via llvm-commits
- [llvm] ef74858 - [CostModel] rearrange basic intrinsic cost implementation
Sanjay Patel via llvm-commits
- [llvm] e9df902 - [x86] add no 'unwind' to reduce test noise; NFC
Sanjay Patel via llvm-commits
- [llvm] 9f6048f - [CostModel] remove cost-kind predicate for ctlz/cttz intrinsics in basic TTI implementation
Sanjay Patel via llvm-commits
- [llvm] 77fb8cb - [InstCombine] update tests for logic folds to exercise commuted patterns; NFC
Sanjay Patel via llvm-commits
- [llvm] 53e92b4 - [InstCombine] (~A & B) ^ A -> A | B
Sanjay Patel via llvm-commits
- [PATCH] D88551: [InstCombine] Test cases added for pattern "(~A & B) ^ A -> (A | B)"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D82499: [DAGCombiner] tighten constraints for fma fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89346: [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89412: [TargetLowering] Replace Log2_32_Ceil with Log2_32 in SimplifySetCC ctpop combine.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89390: [TargetLowering] Update optimization to check for boolean content
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89390: [TargetLowering] Update optimization to check for boolean content
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89461: [CostModel] remove cost-kind predicate for ctlz/cttz intrinsics in basic TTI implementation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89461: [CostModel] remove cost-kind predicate for ctlz/cttz intrinsics in basic TTI implementation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89461: [CostModel] remove cost-kind predicate for ctlz/cttz intrinsics in basic TTI implementation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D88551: [InstCombine] Test cases added for pattern "(~A & B) ^ A -> (A | B)"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89494: [TargetLowering] Extract simplifySetCCs ctpop into a separate function. NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89390: [TargetLowering] Update optimization to check for boolean content
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89346: [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89527: [DAGCombiner] Tighten reasscociation of visitFMA
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89577: [VectorCombine] Avoid crossing address space boundaries.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89578: [CostModel] Return TCC_Expensive for non-speculatable ctlz/cttz.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87930: [DAG] Add BuildVectorSDNode::getRepeatedSequence helper to recognise multi-element splat patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89577: [VectorCombine] Avoid crossing address space boundaries.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 3f2386d - [DebugInfo][docs] Document DILabel in LangRef
Scott Linder via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Scott Linder via Phabricator via llvm-commits
- [PATCH] D89082: [DebugInfo][docs] Document DILabel in LangRef
Scott Linder via Phabricator via llvm-commits
- [PATCH] D89478: AMDGPU: Make sure both cc1 and cc1as process -m[no-]code-object-v3
Scott Linder via Phabricator via llvm-commits
- [PATCH] D89595: [AMDGPU] Update AMDGPUUsage.rst
Scott Linder via Phabricator via llvm-commits
- [PATCH] D89596: [AMDGPU] Update AMDGPUUsage.rst
Scott Linder via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
Sean Fertile via Phabricator via llvm-commits
- [llvm] 7f2a641 - [AMDGPU] Insert waterfall loops for divergent calls
Sebastian Neubauer via llvm-commits
- [llvm] c2216d7 - [AMDGPU] Print metadata on error
Sebastian Neubauer via llvm-commits
- [llvm] 0ff4bc3 - [AMDGPU] Add objdump invalid metadata testcase
Sebastian Neubauer via llvm-commits
- [llvm] dd3f7a4 - [AMDGPU] Add a message to an assert
Sebastian Neubauer via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D89243: [AMDGPU] Print metadata on error
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D88291: [AMDGPU] Insert waterfall loops for divergent calls
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D89243: [AMDGPU] Print metadata on error
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D89375: [AMDGPU] Add objdump invalid metadata testcase
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D89388: [AMDGPU] Fix ieee mode default value
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D89399: [AMDGPU] Set rsrc1 flags for graphics shaders
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D89375: [AMDGPU] Add objdump invalid metadata testcase
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D89450: llvm/utils/benchmark: add missing <limits> inclusion
Sergei Trofimovich via Phabricator via llvm-commits
- [PATCH] D89450: llvm/utils/benchmark: add missing <limits> inclusion
Sergei Trofimovich via Phabricator via llvm-commits
- [PATCH] D89633: [VE] Fix initializer visibility
Sergei Trofimovich via Phabricator via llvm-commits
- [PATCH] D89541: [IRCE] Do not transform is loop has small number of iterations
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D89541: [IRCE] Do not transform is loop has small number of iterations
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D89288: [RISCV] Enable the use of the old sptbr name
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D89288: [RISCV] Enable the use of the old sptbr name
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D88669: [ValueTracking] Add tracking of the alignment assume bundle
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D88669: [ValueTracking] Add tracking of the alignment assume bundle
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D88669: [ValueTracking] Add tracking of the alignment assume bundle
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D88669: [ValueTracking] Add tracking of the alignment assume bundle
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D88468: [llvm-readobj] Don't print out section names for STABS symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D89139: [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D89183: [VE] Add vector load/store instructions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Simon Moll via Phabricator via llvm-commits
- [PATCH] D89183: [VE] Add vector load/store instructions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D89183: [VE] Add vector load/store instructions
Simon Moll via Phabricator via llvm-commits
- [llvm] 45d785e - Revert rGb97093e520036f8 - "[InstCombine] matchFunnelShift - fold or(shl(a, x), lshr(b, sub(bw, x))) -> fshl(a, b, x) iff x < bw"
Simon Pilgrim via llvm-commits
- [llvm] c252200 - [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns
Simon Pilgrim via llvm-commits
- [llvm] 02295e6 - [InstCombine] matchFunnelShift - canonicalize to OR(SHL,LSHR). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] fa56623 - [InstCombine] matchFunnelShift - remove shift value commutation. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] bbf3925 - [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] 2de368f - [InstCombine] FoldShiftByConstant - merge equivalent types. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 24dd0cd - [InstCombine] FoldShiftByConstant - create Scalar/Vector constant with ConstantInt::get(). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 4ff7136 - [InstCombine] FoldShiftByConstant - create Scalar/Vector constant with ConstantInt::get(). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 5df6172 - [InstCombine] Support uniform vector splats in ((((X >> C) & CC) + Y) << C) folds.
Simon Pilgrim via llvm-commits
- [llvm] 2e604d2 - [Analysis] findAffectedValues - remove unused ConstantInt argument. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 9c3138b - [InstCombine] visitTrunc - pass through undefs for trunc(shift(trunc/ext(x),c)) patterns
Simon Pilgrim via llvm-commits
- [llvm] 1e4d882 - [InstCombine] matchFunnelShift - add support for non-uniform vectors containing undefs.
Simon Pilgrim via llvm-commits
- [llvm] 9b4db7f - [InstCombine] Add undef funnel shift amount test coverage
Simon Pilgrim via llvm-commits
- [llvm] 25a97c3 - [InstCombine] visitCallInst - retain undefs in vector funnel shift amounts
Simon Pilgrim via llvm-commits
- [llvm] 89a2a47 - [InstCombine] Add m_SpecificIntAllowUndef pattern matcher
Simon Pilgrim via llvm-commits
- [llvm] 89657b3 - [InstCombine] narrowRotate - canonicalize to OR(SHL,LSHR). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 60ba923 - Revert rG25a97c3a43d7 - "[InstCombine] visitCallInst - retain undefs in vector funnel shift amounts"
Simon Pilgrim via llvm-commits
- [llvm] 196bee9 - [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector tests
Simon Pilgrim via llvm-commits
- [llvm] fadd152 - [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector support
Simon Pilgrim via llvm-commits
- [llvm] 09be762 - [InstCombine] visitXor - refactor ((X^C1)>>C2)^C3 -> (X>>C2)^((C1>>C2)^C3) fold. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 2b45639 - [InstCombine] InstCombineAndOrXor - refactor cast<ConstantInt> usages to PatternMatch. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] b3330ae - [InstCombine] SimplifyDemandedUseBits - xor - refactor cast<ConstantInt> usage to PatternMatch. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 23f1616 - [InstCombine] Use m_SpecificInt instead of m_APInt + comparison. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 55991b4 - [InstCombine] foldAndOrOfICmpsOfAndWithPow2 - add vector support
Simon Pilgrim via llvm-commits
- [llvm] 1cf347e - [InstCombine] narrowRotate - minor refactoring for funnel shift support. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7699647 - [InstCombine] Add trunc+zext 'narrow' funnel shift tests (PR35155)
Simon Pilgrim via llvm-commits
- [llvm] ef0ab3c - [InstCombine] Fix typo in narrow funnel shift test
Simon Pilgrim via llvm-commits
- [llvm] 981fdf0 - [InstCombine] foldSelectRotate - canonicalize to OR(SHL,LSHR). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 253f24c - [InstCombine] Remove custom and(trunc(and(x, c1)), c2) fold
Simon Pilgrim via llvm-commits
- [llvm] fe8281e - [InstCombine] visitAnd - add some ((val OP C1) & C2) vector test coverage
Simon Pilgrim via llvm-commits
- [llvm] 83ae625 - [InstCombine] visitAnd - pull out repeated I.getType() calls. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D88783: [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89197: [X86] Support -march=x86-64-v[234]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89139: [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89214: [X86] Add basic computeKnownBits support for X86ISD::BSR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89214: [X86] Add basic computeKnownBits support for X86ISD::BSR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88783: [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89197: [X86] Support -march=x86-64-v[234]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89197: [X86] Support -march=x86-64-v[234]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88551: [InstCombine] Test cases added for pattern "(~A & B) ^ A -> (A | B)"
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88834: [InstCombine] matchRotate - add support for matching general funnel shifts with constant shift amounts (PR46896)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89178: [X86] Alternate implementation of D88194.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89281: [AArch64] Optimize lowering of 128-bit shifts by a variable
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88687: [InstCombine] visitTrunc - pass through undefs for trunc(shift(trunc/ext(x),c)) patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88687: [InstCombine] visitTrunc - pass through undefs for trunc(shift(trunc/ext(x),c)) patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87930: [DAG] Add BuildVectorSDNode::getRepeatedSequence helper to recognise multi-element splat patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43544: [Transforms][SROA] Fixed assertion crash (PR30416)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D39704: [X86] [CodeGen] Compiler not using SHLD/SHRD instructions when doing double shift pattern combine for 16bit or 8bit arguments (PR35155)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89542: [InstCombine] narrowFunnelShift - fold trunc/zext or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) (PR35155)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88834: [InstCombine] matchRotate - add support for matching general funnel shifts with constant shift amounts (PR46896)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89497: [LegalizeTypes] Legalize vector rotate operations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89038: [PatternMatch] Add new FP matchers. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89497: [LegalizeTypes] Legalize vector rotate operations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D88806: [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D88785: Support {S,U}REMEqFold before legalization
Simonas Kazlauskas via Phabricator via llvm-commits
- [Lldb-commits] Upcoming upgrade of LLVM buildbot
Siva Chandra via llvm-commits
- [llvm] 66f2241 - [InstructionSimplify] Precommit tests for D89317. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 20c7ab8 - [LoopFlatten] Precommit new test cases. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D89317: [InstructionSimplify] icmp simplification
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D89317: [InstructionSimplify] icmp simplification
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D89317: [InstructionSimplify] icmp simplification
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88880: [LoopFlatten] Initial support for different types
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88880: [LoopFlatten] Initial support for different types
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D89378: [LoopFlatten] Loop limit invariant checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88880: [IndVarSimplify] Add loop-flattening
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D89549: [ARM][LowOverheadLoops] Check live-out for InsertPt instead of Start
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88989: [ARM] Add a very basic active_lane_mask cost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88980: [ARM] Basic getArithmeticReductionCost reduction costs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88980: [ARM] Basic getArithmeticReductionCost reduction costs
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 77638a5 - [llvm] Set the default for -bbsections-cold-text-prefix to .text.split.
Snehasish Kumar via llvm-commits
- [llvm] 24bf6ff - [llvm] Update default cutoff threshold for machine function splitter.
Snehasish Kumar via llvm-commits
- [PATCH] D89085: [llvm] Update default cutoff threshold for machine function splitter.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D89085: [llvm] Update default cutoff threshold for machine function splitter.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D88997: Set the default for -bbsections-cold-text-prefix to .text.split.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D88997: Set the default for -bbsections-cold-text-prefix to .text.split.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D89085: [llvm] Update default cutoff threshold for machine function splitter.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D87989: [Flang][Driver] Add infrastructure for basic frontend actions and file I/O
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D89385: [Flang][OpenMP 4.5] Add semantic check for OpenMP copyin clause
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D89085: [llvm] Update default cutoff threshold for machine function splitter.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D89617: Append "uniq" before symbol names hash with -funique-internal-linkage-names
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D89617: Prepend "uniq" to symbol names hash with -funique-internal-linkage-names
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D89617: Prepend "uniq" to symbol names hash with -funique-internal-linkage-names
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] d1beb95 - [AMDGPU] gfx1032 target
Stanislav Mekhanoshin via llvm-commits
- [llvm] 874524a - [AMDGPU] Drop array size in AMDGCNGPUs and R600GPUs
Stanislav Mekhanoshin via llvm-commits
- [llvm] 173389e - [AMDGPU] Fix gfx1032 description in AMDGPUUsage.rst. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89245: [AMDGPU] v_mac_legacy_f32 does not support DPP
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89247: [AMDGPU] Add v_fmac_legacy_f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89247: [AMDGPU] Add v_fmac_legacy_f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89247: [AMDGPU] Add MC layer support for v_fmac_legacy_f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89320: [amdgpu] Enable use of AA during codegen.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89355: [AMDGPU] Cleanup memory legalizer interfaces
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89397: [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89386: [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89386: [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89397: [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89424: [AMDGPU] Spilling using flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89434: AMDGPU: Fix verifier error on killed spill of partially undef register
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89386: [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89482: ScheduleDAGInstrs: Skip debug instructions at end of scheduling region
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89424: [AMDGPU] Spilling using flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89487: [AMDGPU] gfx1032 target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89487: [AMDGPU] gfx1032 target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89487: [AMDGPU] gfx1032 target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89501: [AMDGPU] flat scratch ST addressing mode on gfx10
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89424: [AMDGPU] Spilling using flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89424: [AMDGPU] Spilling using flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89502: AMDGPU: Don't kill super-register with overlapping copy
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89502: AMDGPU: Don't kill super-register with overlapping copy
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89510: AMDGPU: Fix not always reserving VGPRs used for SGPR spilling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89565: [AMDGPU] Fix gfx1032 description in AMDGPUUsage.rst. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89487: [AMDGPU] gfx1032 target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89568: [AMDGPU] Drop array size in AMDGCNGPUs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89487: [AMDGPU] gfx1032 target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89568: [AMDGPU] Drop array size in AMDGCNGPUs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89424: [AMDGPU] Spilling using flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89568: [AMDGPU] Drop array size in AMDGCNGPUs and R600GPUs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89568: [AMDGPU] Drop array size in AMDGCNGPUs and R600GPUs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89565: [AMDGPU] Fix gfx1032 description in AMDGPUUsage.rst. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89599: [AMDGPU] Fixed v_swap_b32 match
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89599: [AMDGPU] Fixed v_swap_b32 match
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D88738: [PowerPC][PCRelative] Turn on TLS support for PCRel by default
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D88644: [IR][FIX] Intrinsics - don't apply default willreturn if IntrNoReturn is specified
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D89342: [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D89342: [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D89342: [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D75384: OpenMP for loop fusion
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D89342: [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D86021: [IR] Make nosync, nofree and willreturn default for intrinsics.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D84380: [lit] Support running tests on Windows without GnuWin32.
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D31635: [clang-format] Added ReferenceAlignmentStyle option
Stephan T. Lavavej via Phabricator via llvm-commits
- [PATCH] D88834: [InstCombine] matchRotate - add support for matching general funnel shifts with constant shift amounts (PR46896)
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D88834: [InstCombine] matchRotate - add support for matching general funnel shifts with constant shift amounts (PR46896)
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D88420: [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895)
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D88420: [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895)
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D88420: [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895)
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D89506: [PowerPC] Rename mftbl to mftb
Steven Wan via Phabricator via llvm-commits
- [PATCH] D88142: fix a mistake in RISCVInstrInfoV.td
Sunny via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87531: [LoopNest] Extend `LPMUpdater` and adaptor to handle loop-nest passes
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89569: [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89377: [LNT] Pin Python version in Dockerfile to 3.7 temporarily
Tamar Christina via Phabricator via llvm-commits
- [llvm] c27ab33 - Restore "[ThinLTO] Avoid temporaries when loading global decl attachment metadata"
Teresa Johnson via llvm-commits
- [compiler-rt] 3d4bba3 - [MemProf] Memory profiling runtime support
Teresa Johnson via llvm-commits
- [compiler-rt] 3ed77ec - [MemProf] Don't build memprof if sanitizer not being built
Teresa Johnson via llvm-commits
- [PATCH] D87970: [ThinLTO] Avoid temporaries when loading global decl attachment metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87966: [ThinLTO] Re-order modules for optimal multi-threaded processing
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87966: [ThinLTO] Re-order modules for optimal multi-threaded processing
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87966: [ThinLTO] Re-order modules for optimal multi-threaded processing
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D89086: [MemProf] Allow the binary to specify the profile output filename
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D89086: [MemProf] Allow the binary to specify the profile output filename
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D89629: [sanitizer] Allow log_path to distinguish default from explicit stderr
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D89630: [sanitizer] Convert PrintModuleMap to DumpProcessMap
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D89086: [MemProf] Allow the binary to specify the profile output filename
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D89087: [MemProf] Pass down memory profile name with optional path from clang
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 72c628e - Reland "[WebAssembly] Emulate v128.const efficiently""
Thomas Lively via llvm-commits
- [llvm] 7c6bfd9 - [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Thomas Lively via llvm-commits
- [llvm] 7c8385a - Revert "[WebAssembly] v128.load{8,16,32,64}_lane instructions"
Thomas Lively via llvm-commits
- [llvm] 3f738d1 - Reland "[WebAssembly] v128.load{8,16,32,64}_lane instructions"
Thomas Lively via llvm-commits
- [llvm] 1992e30 - [WebAssembly] Prototype i8x16.popcnt
Thomas Lively via llvm-commits
- [PATCH] D88773: Reland "[WebAssembly] Emulate v128.const efficiently""
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D88773: Reland "[WebAssembly] Emulate v128.const efficiently""
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D88773: Reland "[WebAssembly] Emulate v128.const efficiently""
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89446: [WebAssembly] Prototype i8x16.popcnt
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89366: [WebAssembly] v128.load{8, 16, 32, 64}_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89446: [WebAssembly] Prototype i8x16.popcnt
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89446: [WebAssembly] Prototype i8x16.popcnt
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89446: [WebAssembly] Prototype i8x16.popcnt
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D89377: [LNT] Pin Python version in Dockerfile to 3.7 temporarily
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D86222: Fix PR46880: Fail CHECK-NOT with undefined variable
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D86222: Fix PR46880: Fail CHECK-NOT with undefined variable
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D89544: [CodingStandards] Clarify the recommendation to use SmallVector
Thorsten via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D89395: [Flang][OpenMP 4.5] Add semantic check for OpenMP shared and private clause
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87906: [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct.
Tim Keith via Phabricator via llvm-commits
- [PATCH] D89611: [flang] Add name match checks for interface procedures
Tim Keith via Phabricator via llvm-commits
- [llvm] 630d264 - Analysis: only query size of sized objects.
Tim Northover via llvm-commits
- [PATCH] D89259: [AMDGPU] Correct processor names for gfx1010 and gfx1011
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D89459: [AMDGPU] Update ELF machine numbers for newly-added targets
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D88674: [install-name-tool] Add --delete_all_rpaths to llvm-install-name-tool
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D88674: [install-name-tool] Add --delete_all_rpaths to llvm-install-name-tool
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D88674: [install-name-tool] Add --delete_all_rpaths to llvm-install-name-tool
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D88674: [install-name-tool] Add --delete_all_rpaths to llvm-install-name-tool
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D89259: [AMDGPU] Correct processor names for gfx1010 and gfx1011
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89259: [AMDGPU] Correct processor names for gfx1010 and gfx1011
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89355: [AMDGPU] Cleanup memory legalizer interfaces
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89355: [AMDGPU] Cleanup memory legalizer interfaces
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89459: [AMDGPU] Update ELF machine numbers for newly-added targets
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89077: [AMDGPU] Run hazard recognizer pass later
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89487: [AMDGPU] gfx1032 target
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89565: [AMDGPU] Fix gfx1032 description in AMDGPUUsage.rst. NFC.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89596: [AMDGPU] Update AMDGPUUsage.rst
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89618: [AMDGPU] Optimize waitcnt insertion for flat memory operations
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89635: [AMDGPU] Correct hsa-diag-v3.s test
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89459: [AMDGPU] Update ELF machine numbers for newly-added targets
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89663: [AMDGPU] Simplify cumode handling in SIMemoryLegalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89635: [AMDGPU] Correct hsa-diag-v3.s test
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89635: [AMDGPU] Correct hsa-diag-v3.s test
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89635: [AMDGPU] Correct hsa-diag-v3.s test
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89219: [ValueTracking] Use assume's noundef operand bundle
Tyker via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Tyker via Phabricator via llvm-commits
- [PATCH] D89389: [SystemZ] Bugfix in SystemZVectorConstantInfo
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D89451: [SystemZ] Mark unsaved argument R6 as live throughout function
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D89451: [SystemZ] Mark unsaved argument R6 as live throughout function
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D89211: [RTDYLD] add debug statements for resolveX86Relocation
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D89241: [RTDYLD] be more defensive about relocations with empty symbol names
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D89241: [RTDYLD] be more defensive about relocations with empty symbol names
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D88914: [flang][openacc] Update Loop Construct lowering to use fir::getBase
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D88917: [flang][openacc] Lower parallel construct
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D88918: [flang][openacc] Lower data construct
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D88918: [flang][openacc] Lower data construct
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D88965: [Flang][OpenMP] Rework parser changes for OpenMP atomic construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89395: [Flang][OpenMP 4.5] Add semantic check for OpenMP shared and private clause
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89395: [Flang][OpenMP 4.5] Add semantic check for OpenMP shared and private clause
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89546: [Flang][OpenMP 4.5] Add semantic check for OpenMP schedule clause
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89583: [Flang][OpenMP] Semantic checks for Atomic construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89386: [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D89386: [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D89386: [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D89386: [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D89386: [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] b81d4bf - [llvm-cov] Warn when -arch spec is missing/invalid for universal binary
Vedant Kumar via llvm-commits
- [llvm] 10b6d09 - Revert "[llvm-cov] Warn when -arch spec is missing/invalid for universal binary"
Vedant Kumar via llvm-commits
- [llvm] 7fafaa0 - [llvm-cov] Warn when -arch spec is missing/invalid for universal binary (reland)
Vedant Kumar via llvm-commits
- [llvm] 24c1660 - [cmake] Unconditionally set the force flag when codesigning
Vedant Kumar via llvm-commits
- [PATCH] D88928: [Utils] Skip RemoveRedundantDbgInstrs in MergeBlockIntoPredecessor (PR47746)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D84467: Add support for Branch Coverage in LLVM Source-Based Code Coverage
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D89078: Add `-f[no-]split-cold-code` toggling outlining & enable in -O
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D89343: [cmake] Unconditionally set the force flag when codesigning
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D89343: [cmake] Unconditionally set the force flag when codesigning
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D89343: [cmake] Unconditionally set the force flag when codesigning
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D89359: [llvm-cov] don't include all source files when provided source files are filtered out
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D89439: [cmake] Add LLVM_UBSAN_FLAGS, to allow overriding UBSan flags
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D89359: [llvm-cov] don't include all source files when provided source files are filtered out
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Venkataramanan Kumar via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Venkataramanan Kumar via Phabricator via llvm-commits
- [llvm] 37dce74 - [AArch64] Identify SAD pattern
Vinay Madhusudan via llvm-commits
- [llvm] a6ad593 - [AArch64] Add more addv tests
Vinay Madhusudan via llvm-commits
- [llvm] 159b2d8 - [AArch64] Combine UADDVs to generate vector add
Vinay Madhusudan via llvm-commits
- [PATCH] D88731: [AArch64] Combine UADDVs to generate vector add
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D88742: [AArch64] Identify SAD pattern
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D89365: [AArch64] Add more addv tests
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D88731: [AArch64] Combine UADDVs to generate vector add
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D89365: [AArch64] Add more addv tests
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D88731: [AArch64] Combine UADDVs to generate vector add
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D88731: [AArch64] Combine UADDVs to generate vector add
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D88731: [AArch64] Combine UADDVs to generate vector add
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D88819: [LV] Support for Remainder loop vectorization
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D85024: [llvm-objdump] Implement --prefix option
Vinicius Tinti via Phabricator via llvm-commits
- [PATCH] D85024: [llvm-objdump] Implement --prefix option
Vinicius Tinti via Phabricator via llvm-commits
- Upcoming upgrade of LLVM buildbot
Vitaly Buka via llvm-commits
- [Lldb-commits] Upcoming upgrade of LLVM buildbot
Vitaly Buka via llvm-commits
- [Lldb-commits] Upcoming upgrade of LLVM buildbot
Vitaly Buka via llvm-commits
- [Lldb-commits] Upcoming upgrade of LLVM buildbot
Vitaly Buka via llvm-commits
- [llvm] 710aceb - Revert "[VPlan] Use VPValue def for VPMemoryInstructionRecipe."
Vitaly Buka via llvm-commits
- [compiler-rt] 25a8881 - Revert " Enable LSAN for Android"
Vitaly Buka via llvm-commits
- [compiler-rt] bcdd435 - [sanitizer] Escape quotes in tests to fix android bot after D88361
Vitaly Buka via llvm-commits
- [compiler-rt] 20e78eb - [sanitizer][NFC] Fix few cpplint warnings
Vitaly Buka via llvm-commits
- [Lldb-commits] Upcoming upgrade of LLVM buildbot
Vitaly Buka via llvm-commits
- [Lldb-commits] Upcoming upgrade of LLVM buildbot
Vitaly Buka via llvm-commits
- [Lldb-commits] Upcoming upgrade of LLVM buildbot
Vitaly Buka via llvm-commits
- [llvm] ac2def2 - make the AsmPrinterHandler array public
Vitaly Buka via llvm-commits
- [llvm] ac2def2 - make the AsmPrinterHandler array public
Vitaly Buka via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D89191: [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D89086: [MemProf] Allow the binary to specify the profile output filename
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D84680: [VPlan] Use VPValue def for VPMemoryInstructionRecipe.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D89344: Introduce convenience macro ASAN_NO_INSTR_PTR.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D89344: Introduce convenience macro ASAN_NO_INSTR_PTR.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D89191: [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D89191: [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D89344: Introduce convenience macro ASAN_NO_INSTR_PTR.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D89086: [MemProf] Allow the binary to specify the profile output filename
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D82745: [ThinLto] Fix Ifunc symbol usage
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D82745: [ThinLto] Fix Ifunc symbol usage
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D89301: [X86] Add user-level interrupt instructions
Wang Tianqing via Phabricator via llvm-commits
- [PATCH] D89524: [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/SampleProfileWriterExtBinary to their parent classes.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D89341: [X86] Encode global symbol address in sub if possible
Wei Wang via Phabricator via llvm-commits
- [PATCH] D89341: [X86] Encode global symbol address in sub if possible
Wei Wang via Phabricator via llvm-commits
- [PATCH] D89341: [X86] Encode global symbol address in sub if possible
Wei Wang via Phabricator via llvm-commits
- [PATCH] D89341: [X86] Encode global symbol address in sub if possible
Wei Wang via Phabricator via llvm-commits
- [PATCH] D89341: [X86] Encode global symbol address in sub if possible
Wenlei He via Phabricator via llvm-commits
- [PATCH] D89524: [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/SampleProfileWriterExtBinary to their parent classes.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D88194: [X86] CET endbr enhance
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D88631: [X86] Support customizing stack protector guard
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D88631: [X86] Support customizing stack protector guard
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D88631: [X86] Support customizing stack protector guard
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D88631: [X86] Support customizing stack protector guard
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D88631: [X86] Support customizing stack protector guard
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D86476: [AIX] Add support for non var_arg extended vector ABI calling convention on AIX
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI and add clang and llvm option
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D87656: [llvm-dwarfdump] --show-sources option to show all sources
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87656: [llvm-dwarfdump] --show-sources option to show all sources
Xing GUO via Phabricator via llvm-commits
- [llvm] 0ccf926 - [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca
Xun Li via llvm-commits
- [PATCH] D89191: [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca
Xun Li via Phabricator via llvm-commits
- [PATCH] D89191: [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca
Xun Li via Phabricator via llvm-commits
- [PATCH] D89191: [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca
Xun Li via Phabricator via llvm-commits
- [PATCH] D89191: [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca
Xun Li via Phabricator via llvm-commits
- [PATCH] D89395: [Flang][OpenMP 4.5] Add semantic check for OpenMP shared and private clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D89395: [Flang][OpenMP 4.5] Add semantic check for OpenMP shared and private clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D89546: [Flang][OpenMP 4.5] Add semantic check for OpenMP schedule clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D89478: AMDGPU: Make sure both cc1 and cc1as process -m[no-]code-object-v3
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D89478: AMDGPU: Make sure both cc1 and cc1as process -m[no-]code-object-v3
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D89149: [SelectionDAG] Fix alias checking with potential later stack reuse
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D89149: [SelectionDAG] Fix alias checking with potential later stack reuse
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D89149: [SelectionDAG] Fix alias checking with potential later stack reuse
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D88684: llvm-reduce: Don't replace intrinsic calls with undef
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D88433: [IRMover] Fix up "CG Profile" MDNode after RAUW
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D89626: [ML] Add final reward logging facility.
Yundi Qian via Phabricator via llvm-commits
- [PATCH] D89626: [ML] Add final reward logging facility.
Yundi Qian via Phabricator via llvm-commits
- [PATCH] D89189: [ARM][MachineOutliner] Do not overestimate LR liveness in return block
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D89189: [ARM][MachineOutliner] Do not overestimate LR liveness in return block
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D88850: [lit, windows] Fix the search for git tools on Windows to check the path first
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI and add clang and llvm option
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI and add clang and llvm option
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D86476: [AIX] Add support for non var_arg extended vector ABI calling convention on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D86476: [AIX] Add support for non var_arg extended vector ABI calling convention on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] cd30908 - [llvm-cov] don't include all source files when provided source files are filtered out
Zequan Wu via llvm-commits
- [llvm] 19ae9b6 - [llvm-cov] Fix test cases.
Zequan Wu via llvm-commits
- [PATCH] D89359: [llvm-cov] don't include all source files when provided source files are filtered out
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D89359: [llvm-cov] don't include all source files when provided source files are filtered out
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D89359: [llvm-cov] don't include all source files when provided source files are filtered out
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D89359: [llvm-cov] don't include all source files when provided source files are filtered out
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D89590: [NPM][SimplifyCFGPass] For OptForFuzzing attribute, disable SimplifyCondBranch and FoldTwoEntryPHINode in NPM
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D89590: [NPM][SimplifyCFGPass] For OptForFuzzing attribute, disable SimplifyCondBranch and FoldTwoEntryPHINode in NPM
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D89590: [NPM][SimplifyCFGPass] For OptForFuzzing attribute, disable SimplifyCondBranch and FoldTwoEntryPHINode in NPM
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D89590: [NPM][SimplifyCFGPass] For OptForFuzzing attribute, disable SimplifyCondBranch and FoldTwoEntryPHINode in NPM
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D89180: [CSKY 2/n] Add basic tablegen infra for CSKY
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D83069: [lit] warn if explicitly specified test won't be run indirectly
ben via Phabricator via llvm-commits
- [PATCH] D88877: [ELF] Drop -whole-archive before processing dependent libraries.
ben via Phabricator via llvm-commits
- [PATCH] D88877: [ELF] Drop --whole-archive before processing dependent libraries.
ben via Phabricator via llvm-commits
- [PATCH] D89518: [windows-itanium] Add Windows Itanium How-To Guide
ben via Phabricator via llvm-commits
- [PATCH] D81682: [PGO] Extend the value profile buckets for mem op sizes.
dmajor via Phabricator via llvm-commits
- [PATCH] D81682: [PGO] Extend the value profile buckets for mem op sizes.
dmajor via Phabricator via llvm-commits
- [PATCH] D89088: [MBP] Add whole chain to BlockFilterSet instead of individual BB
dmajor via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
luxufan via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
luxufan via Phabricator via llvm-commits
- [PATCH] D87906: [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D87906: [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D88965: [Flang][OpenMP] Rework parser changes for OpenMP atomic construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D88965: [Flang][OpenMP] Rework parser changes for OpenMP atomic construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D88556: [Flang][OpenMP] Fix issue in only a single nowait clause can appear on a sections directive.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D88556: [Flang][OpenMP] Fix issue in only a single nowait clause can appear on a sections directive.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D88965: [Flang][OpenMP] Rework parser changes for OpenMP atomic construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D87906: [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D89546: [Flang][OpenMP 4.5] Add semantic check for OpenMP schedule clause
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D89583: [Flang][OpenMP] Semantic checks for Atomic construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D89142: llvmbuildectomy
serge via Phabricator via llvm-commits
- [PATCH] D89142: llvmbuildectomy
serge via Phabricator via llvm-commits
- [PATCH] D89142: llvmbuildectomy
serge via Phabricator via llvm-commits
- [PATCH] D87893: [flang] Make flang build compatible with LLVM dylib
serge via Phabricator via llvm-commits
- [PATCH] D89403: [flang] Fix CMake bug in the definition of flang-new
serge via Phabricator via llvm-commits
- [PATCH] D87893: [flang] Make flang build compatible with LLVM dylib
serge via Phabricator via llvm-commits
- [PATCH] D89452: [flang] Fix build with BUILD_SHARED_LIBS=ON
serge via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
walter erquinigo via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
walter erquinigo via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
walter erquinigo via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
walter erquinigo via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
walter erquinigo via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
walter erquinigo via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
walter erquinigo via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
walter erquinigo via Phabricator via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
walter erquinigo via Phabricator via llvm-commits
- [llvm] a64e858 - [IR][FIX] Intrinsics - don't apply default willreturn if IntrNoReturn is specified
via llvm-commits
- [llvm] fe145b6 - [AMDGPU] Correct processor names for gfx1010 and gfx1011
via llvm-commits
- [llvm] 412cdcf - [X86] Add HRESET instruction.
via llvm-commits
- [llvm] 907d799 - [AMDGPU] Cleanup memory legalizer interfaces
via llvm-commits
- [llvm] ce16be2 - [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor
via llvm-commits
- [llvm] f85bcc2 - [AIX] Turn -fdata-sections on by default in Clang
via llvm-commits
- [llvm] b3a38bc - [AMDGPU] Correct typos in SIMemoryLegalizer.cpp comments
via llvm-commits
- [llvm] c66e091 - [NFC] Fix license header from D87841
via llvm-commits
- [llvm] 2de6937 - [RISCV] fix a mistake in RISCVInstrInfoV.td
via llvm-commits
- [llvm] 42ed388 - [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough
via llvm-commits
- [llvm] e2af9bd - [AMDGPU] Correct comment typo in AMDGPUSubtarget.h
via llvm-commits
Last message date:
Sun Oct 18 23:42:16 PDT 2020
Archived on: Sun Oct 18 23:44:33 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).