The Week Of Monday 26 July 2021 Archives by author
Starting: Mon Jul 26 00:00:50 PDT 2021
Ending: Sun Aug 1 23:49:32 PDT 2021
Messages: 2505
- [PATCH] D107245: [X86] Support auto-detect for tigerlake and alderlake
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D107245: [X86] Support auto-detect for tigerlake and alderlake
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D107245: [X86] Support auto-detect for tigerlake and alderlake
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D106139: [AMDGPU] Combine srl of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [AMDGPU] Combine srl of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Abinav Puthan Purayil via Phabricator via llvm-commits
- [llvm] bf7eb48 - [Matrix] RAUW should only replace an instruction in ShapeMap if supportsShapeInfo
Adam Nemet via llvm-commits
- [llvm] d87d361 - [Matrix] Fix shape for factored transpose
Adam Nemet via llvm-commits
- [PATCH] D106722: [Matrix] Fix shape for factored transpose
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D106714: [Matrix] RAUW should only replace an instruction in ShapeMap if supportsShapeInfo
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D106722: [Matrix] Fix shape for factored transpose
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D106881: [WIP][GIlobalSel] Add GISelCSEAnalysisWrapperPass::verifyAnalysis
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D106881: [WIP][GIlobalSel] Add GISelCSEAnalysisWrapperPass::verifyAnalysis
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] c5d84d2 - GlobalISel/AArch64: don't optimize away redundant branches at -O0
Adrian Prantl via llvm-commits
- [PATCH] D106915: Add a DIExpression const-folder to prevent silly expressions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D105238: GlobalISel/AArch64: don't optimize away redundant branches at -O0
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D105604: Generate DW_TAG_class_type when calling DIBuilder::createClassType().
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D90345: [DebugInfo] Fix ICE in DwarfCompileUnit::constructSubprogramScopeDIE
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D106915: Add a DIExpression const-folder to prevent silly expressions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D106915: Add a DIExpression const-folder to prevent silly expressions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D107024: [DIBuilder] Do not replace empty enum types
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D105604: Generate DW_TAG_class_type when calling DIBuilder::createClassType().
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D100015: [debug-info] make fortran CHARACTER(1) type as valid unsigned type
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D105604: Generate DW_TAG_class_type when calling DIBuilder::createClassType().
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- 老板,你是否存在这些股权问题却不知道怎么更好的解决?
Alan via llvm-commits
- [PATCH] D107138: [PowerPC] Implement cmplxl builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noexcept and noreturn qualifiers to appropriate C lib functions
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D105555: [RISCV][Clang] Compute the default target-abi if it's empty.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D106701: [clang] Add -falign-loops=N where N is a power of 2
Alex Bradbury via Phabricator via llvm-commits
- [llvm] aa426c3 - [OMPIRBuilder] add minimalist reduction support
Alex Zinenko via llvm-commits
- [PATCH] D104928: [OMPIRBuilder] add minimalist reduction support
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D104928: [OMPIRBuilder] add minimalist reduction support
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D104928: [OMPIRBuilder] add minimalist reduction support
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D104928: [OMPIRBuilder] add minimalist reduction support
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D104928: [OMPIRBuilder] add minimalist reduction support
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D105516: [clang][PassManager] Add -falways-mem2reg to run mem2reg at -O0
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 5856632 - [DWARF] Refactor test to remove relocations for DWO
Alexander Yermolovich via llvm-commits
- [PATCH] D106624: [WIP][DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106624: [WIP][DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106624: [WIP][DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106624: [WIP][DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106927: [WIP][ELFDumper] Refactor some of the helper functions to a header file.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107012: [DWARF] Refactor test to remove relocations for DWO
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107012: [DWARF] Refactor test to remove relocations for DWO
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107012: [DWARF] Refactor test to remove relocations for DWO
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107012: [DWARF] Refactor test to remove relocations for DWO
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106927: [WIP][ELFDumper] Refactor some of the helper functions to a header file.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107012: [DWARF] Refactor test to remove relocations for DWO
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106910: [Support]: Introduce the `HashBuilder` interface.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D106910: [Support]: Introduce the `HashBuilder` interface.
Alexandre Rames via Phabricator via llvm-commits
- [llvm] 3094e53 - [AArch64] Add a Machine Value Type for 8 consecutive registers
Alexandros Lamprineas via llvm-commits
- [llvm] 7d94043 - [AArch64] Legalize MVT::i64x8 in DAG isel lowering
Alexandros Lamprineas via llvm-commits
- [PATCH] D94097: [AArch64] Legalize MVT::i64x8 in DAG isel lowering.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D94097: [AArch64] Legalize MVT::i64x8 in DAG isel lowering.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D94097: [AArch64] Legalize MVT::i64x8 in DAG isel lowering.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D94096: [AArch64] Add a Machine Value Type for 8 consecutive registers
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D94097: [AArch64] Legalize MVT::i64x8 in DAG isel lowering.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Alexey Bader via Phabricator via llvm-commits
- [llvm] a053afe - [SLP]Fix costs calculations.
Alexey Bataev via llvm-commits
- [llvm] d7cb2a0 - Revert "[SLP]Fix costs calculations."
Alexey Bataev via llvm-commits
- [llvm] 6ca48ef - [SLP]Fix costs calculations.
Alexey Bataev via llvm-commits
- [llvm] e408d1d - [SLP]Improve graph reordering.
Alexey Bataev via llvm-commits
- [llvm] 3ad6437 - [SLP]Fix build on MacOS, NFC.
Alexey Bataev via llvm-commits
- [llvm] 916d5b9 - [SLP][NFC]Add a test for split loads, NFC.
Alexey Bataev via llvm-commits
- [llvm] c2deb2a - [SLP]Fix a crash in gathered loads analysis.
Alexey Bataev via llvm-commits
- [llvm] f4fb854 - [SLP]Do not consider deleted instruction as external users.
Alexey Bataev via llvm-commits
- [llvm] 4b25c11 - [SLP]Fix an assertion for the size of user nodes.
Alexey Bataev via llvm-commits
- [llvm] 95e5d40 - [SLP]Improve splats vectorization.
Alexey Bataev via llvm-commits
- [PATCH] D106578: [SLP]Fix costs calculations.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107058: [SLP]Fix a crash in gathered loads analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107058: [SLP]Fix a crash in gathered loads analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107058: [SLP]Fix a crash in gathered loads analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107080: [SLP]Fix an assertion for the size of user nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107104: [SLP]Improve splats vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107106: [SLP]Do not consider deleted instruction as external users.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107058: [SLP]Fix a crash in gathered loads analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107104: [SLP]Improve splats vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107058: [SLP]Fix a crash in gathered loads analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107106: [SLP]Do not consider deleted instruction as external users.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107080: [SLP]Fix an assertion for the size of user nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107104: [SLP]Improve splats vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107080: [SLP]Fix an assertion for the size of user nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107104: [SLP]Improve splats vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107188: [SLP]Improve vectorization of split loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107188: [SLP]Improve vectorization of split loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107228: [TTI] Add basic SK_InsertSubvector shuffle mask recognition
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107228: [TTI] Add basic SK_InsertSubvector shuffle mask recognition
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107228: [TTI] Add basic SK_InsertSubvector shuffle mask recognition
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noexcept and noreturn qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noexcept and noreturn qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM] Add C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn and constexpr qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn and constexpr qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc]{NFC] Add noreturn and constexpr qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc][NFC] Add noreturn and constexpr qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Use C++ 14 and C11 noreturn specifier
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Remove LLVM_ATTRIBUTE_NORETURN and use [[noreturn]] directly
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Remove LLVM_ATTRIBUTE_NORETURN and use [[noreturn]] directly
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Remove LLVM_ATTRIBUTE_NORETURN and use [[noreturn]] directly
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Remove LLVM_ATTRIBUTE_NORETURN and use [[noreturn]] directly
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc][NFC] Add noreturn and constexpr qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc][NFC] Add noreturn and constexpr qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc][NFC] Add noreturn and constexpr qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106807: [libc][NFC] Add noreturn and constexpr qualifiers to appropriate C lib functions
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Remove LLVM_ATTRIBUTE_NORETURN and use [[noreturn]] directly
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Remove LLVM_ATTRIBUTE_NORETURN and use [[noreturn]] directly
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Remove LLVM_ATTRIBUTE_NORETURN and use [[noreturn]] directly
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Replace LLVM_ATTRIBUTE_NORETURN with [[noreturn]]
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Replace LLVM_ATTRIBUTE_NORETURN with [[noreturn]]
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Replace LLVM_ATTRIBUTE_NORETURN with [[noreturn]]
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Replace LLVM_ATTRIBUTE_NORETURN with [[noreturn]]
Alf via Phabricator via llvm-commits
- [PATCH] D106899: [Support] Remove LLVM_ATTRIBUTE_NORETURN
Alf via Phabricator via llvm-commits
- [PATCH] D107240: Make multiple mathextras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D106940: Fix test for debug dir presence
Alfonso Sanchez-Beato via Phabricator via llvm-commits
- [PATCH] D106942: Consider section flags when adding section
Alfonso Sanchez-Beato via Phabricator via llvm-commits
- [PATCH] D106940: Fix test for debug dir presence
Alfonso Sanchez-Beato via Phabricator via llvm-commits
- [PATCH] D106942: Consider section flags when adding section
Alfonso Sanchez-Beato via Phabricator via llvm-commits
- [PATCH] D106942: Consider section flags when adding section
Alfonso Sanchez-Beato via Phabricator via llvm-commits
- [PATCH] D106942: Consider section flags when adding section
Alfonso Sanchez-Beato via Phabricator via llvm-commits
- [PATCH] D106001: [WIP][NFC] factor out unrolling decision logic
Ali Sedaghati via Phabricator via llvm-commits
- [PATCH] D106001: [WIP][NFC] factor out unrolling decision logic
Ali Sedaghati via Phabricator via llvm-commits
- [llvm] bd19ba9 - [docs]Update meeeting frequency to match new cal entry
Alina Sbirlea via llvm-commits
- [PATCH] D106769: [MemCpyOpt] Relax libcall checks
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] dec3410 - [GlobalISel] Add combine for merge(unmerge) and use AArch64 postlegal-combiner.
Amara Emerson via llvm-commits
- [llvm] 0d41d21 - [AArch64][GlobalISel] Enable some select combines after legalization.
Amara Emerson via llvm-commits
- [llvm] 6af8d36 - [AArch4][GlobalISel] Post-legalize combine s64 = G_MERGE s32, 0 -> G_ZEXT.
Amara Emerson via llvm-commits
- [llvm] c658b47 - [GlobalISel] Add a constant folding combine.
Amara Emerson via llvm-commits
- [llvm] 172051a - [AArch64][GlobalISel] Add identity combines to post-legal combiner.
Amara Emerson via llvm-commits
- [llvm] a11d9a1 - [AArch64][GlobalISel] Fix constraining LDXPX intrinsic selection.
Amara Emerson via llvm-commits
- [llvm] fac6c5c - Add test update for a11d9a1f480f which disables fallbacks.
Amara Emerson via llvm-commits
- [llvm] da61ab8 - [AArch64][GlobalISel] More widenToNextPow2 changes, this time for arithmetic/bitwise ops.
Amara Emerson via llvm-commits
- [llvm] 532c458 - [GlobalISel] Add GPtrAdd and use it in some combines.
Amara Emerson via llvm-commits
- [llvm] c54d5c9 - [GlobalISel] Use GMergeLikeOp to simplify a combine. NFC.
Amara Emerson via llvm-commits
- [llvm] f984b0e - [GlobalISel] Refactor the unmerge artifact value finder code.
Amara Emerson via llvm-commits
- [PATCH] D106761: [GlobalISel] Add combine for merge(unmerge) and use AArch64 postlegal-combiner
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106762: [AArch64][GlobalISel] Enable some select combines after legalization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106768: [AArch4][GlobalISel] Post-legalize combine s64 = G_MERGE s32, 0 -> G_ZEXT.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106776: [GlobalISel] Add a constant folding combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106776: [GlobalISel] Add a constant folding combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106816: [AArch64][GlobalISel] Add identity combines to post-legal combiner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106816: [AArch64][GlobalISel] Add identity combines to post-legal combiner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106816: [AArch64][GlobalISel] Add identity combines to post-legal combiner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106816: [AArch64][GlobalISel] Add identity combines to post-legal combiner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106776: [GlobalISel] Add a constant folding combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106814: [GlobalISel] Add scalar widening for G_MERGE_VALUES destination
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106830: GlobalISel: Have load lowering handle some unaligned accesses
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106494: [AArch64][GlobalISel] Legalize ctpop s128
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106816: [AArch64][GlobalISel] Add identity combines to post-legal combiner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106762: [AArch64][GlobalISel] Enable some select combines after legalization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106762: [AArch64][GlobalISel] Enable some select combines after legalization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106762: [AArch64][GlobalISel] Enable some select combines after legalization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106998: [AArch64][GlobalISel] Improve legalization for odd-sized G_ICMP/G_CONSTANT
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107017: [GlobalISel] Allow the ArtifactValueFinder to return the best available register on failure.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107017: [GlobalISel] Allow the ArtifactValueFinder to return the best available register on failure.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107017: [GlobalISel] Allow the ArtifactValueFinder to return the best available register on failure.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107017: [GlobalISel] Allow the ArtifactValueFinder to return the best available register on failure.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105676: [AArch64][GlobalISel] Relax oneuse restriction for PTR_ADD chain combining to check addressing legality.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105676: [AArch64][GlobalISel] Relax oneuse restriction for PTR_ADD chain combining to check addressing legality.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
Amara Emerson via Phabricator via llvm-commits
- [lld] b9cf176 - [lld][ELF] remove empty SyntheticSections from inputSections
Amilendra Kodithuwakku via llvm-commits
- [PATCH] D106427: [lld][ELF] remove empty SyntheticSections from inputSections
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D106427: [lld][ELF] remove empty SyntheticSections from inputSections
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D106427: [lld][ELF] remove empty SyntheticSections from inputSections
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D106427: [lld][ELF] remove empty SyntheticSections from inputSections
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D106427: [lld][ELF] remove empty SyntheticSections from inputSections
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D106427: [lld][ELF] remove empty SyntheticSections from inputSections
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D106427: [lld][ELF] remove empty SyntheticSections from inputSections
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D106666: [PowerPC]Add addex instruction definition and MC tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D106812: [PowerPC] Fix materialization of SP float values on Power10
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D107138: [PowerPC] Implement cmplxl builtins
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Andi via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Andi via Phabricator via llvm-commits
- [PATCH] D106775: [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D106775: [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D103955: [MCA] Use LSU for the in-order pipeline
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D106775: [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D98788: [lld-link] emit an error when writing a PDB > 4 GiB
Andrew Krieger via Phabricator via llvm-commits
- [PATCH] D106443: [IRSim][IROutliner] Adding support for recognizing and outlining branches
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106441: [IROutliner][NFC] Add initial support for multiple exit paths
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106990: [IROutliner] Outlining branches with single entry and single exit
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106991: [CodeExtractor] Allowing for caller to access final inputs and outputs.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106993: [IROutliner] Outline across branches with multiple exits
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106997: [IRSim][IROutliner] Detecting Similar Phi Nodes and Outlining
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D104143: [IRSim][IROutliner] Canonicalizing commutative value numbering between similarity sections.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D104142: [IROutliner] Ensure instructions at end of candidate are excluded
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106440: [IROutliner] Change Prioritization of Outlining to honor cost model
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106990: [IROutliner] Outlining branches with single entry and single exit
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [llvm] bcc83a2 - [MCA] Use LSU for the in-order pipeline
Andrew Savonichev via llvm-commits
- [PATCH] D103955: [MCA] Use LSU for the in-order pipeline
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D103955: [MCA] Use LSU for the in-order pipeline
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D107160: [AArch64] Do not emit an extra zero-extend for i1 argument
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D106621: [DWARF] Support new TAG DW_TAG_LLVM_annotation
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D106622: [BPF] support btf_tag attribute in .BTF section
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D106726: [flang][msvc] Fix external-io unittest.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106428: [flang][driver] Make `flang` ignore `-Mfree/-Mfixed`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106871: [flang][driver] Forward `-fopenmp` to the host compiler
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106871: [flang][driver] Forward `-fopenmp` to the host compiler
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106871: [flang][driver] Forward `-fopenmp` to the host compiler
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106871: [flang][driver] Forward `-fopenmp` to the host compiler
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107062: [flang][nfc] Fix variable names in `FrontendOptions`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107081: [flang] Make `flang` translate `-M{fixed|free}` into `-f{fixed|free}-form`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106820: [flang] Fix runtime ICE with maxloc and scalar result
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107081: [flang] Make `flang` translate `-M{fixed|free}` into `-f{fixed|free}-form`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107089: [flang][driver] Add print function name Plugin example
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107062: [flang][nfc] Fix variable names in `FrontendOptions`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107062: [flang][nfc] Fix variable names in `FrontendOptions`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105811: [flang][driver] Delete `f18` (i.e. the old Flang driver)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105811: [flang][driver] Delete `f18` (i.e. the old Flang driver)
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] b373b59 - Enabling the copy-constant-to-alloca optimization in more instances
Andy Kaylor via llvm-commits
- [llvm] b4d945b - Fixing an infinite loop problem in InstCombine
Andy Kaylor via llvm-commits
- [PATCH] D106573: Enabling the copy-constant-to-alloca optimization in more instances
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D106573: Enabling the copy-constant-to-alloca optimization in more instances
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D106950: Fixing an infinite loop problem in InstCombine
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D106897: [lld][WebAssembly] Prefer objdump -d over obj2yaml for tests. NFC
Andy Wingo via Phabricator via llvm-commits
- [llvm] a8cfa4b - [SystemZ][z/OS] Initial code to generate assembly files on z/OS
Anirudh Prasad via llvm-commits
- [PATCH] D106380: [SystemZ][z/OS] Initial code to generate assembly files on z/OS
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D106380: [SystemZ][z/OS] Initial code to generate assembly files on z/OS
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D106380: [SystemZ][z/OS] Initial code to generate assembly files on z/OS
Anirudh Prasad via Phabricator via llvm-commits
- [llvm] 68ffed1 - [IVDescriptors] Fix bug in checkOrderedReduction
Anna Thomas via llvm-commits
- [llvm] 8ee5759 - Strip undef implying attributes when moving calls
Anna Thomas via llvm-commits
- [llvm] c78b954 - Update reduction test. Remove standalone test file
Anna Thomas via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D104641: Strip undef implying attributes when moving calls
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D104641: Strip undef implying attributes when moving calls
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D104641: Strip undef implying attributes when moving calls
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D104641: Strip undef implying attributes when moving calls
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D106843: [IVDescriptors] Fix bug in checkOrderedReduction
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D106843: [IVDescriptors] Fix bug in checkOrderedReduction
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D106843: [IVDescriptors] Fix bug in checkOrderedReduction
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D104641: Strip undef implying attributes when moving calls
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D104641: Strip undef implying attributes when moving calls
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D106843: [IVDescriptors] Fix bug in checkOrderedReduction
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D107058: [SLP]Fix a crash in gathered loads analysis.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D106896: [flang][OpenMP] Add parsing support for nontemporal clause.
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D106896: [flang][OpenMP] Add parsing support for nontemporal clause.
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D106896: [flang][OpenMP] Add parsing support for nontemporal clause.
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D106401: [CUDA, MemCpyOpt] Add a flag to force-enable memcpyopt and use it for CUDA.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106769: [MemCpyOpt] Relax libcall checks
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106769: [MemCpyOpt] Relax libcall checks
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D107046: [NVPTX] Add NVPTX intrinsics for CUDA PTX 6.5 ldmatrix instructions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D107054: [Clang][CUDA] Add descriptors, mappings, and features for missing CUDA and PTX versions
Artem Belevich via Phabricator via llvm-commits
- [compiler-rt] ef2627e - [profile] Add underscore to /alternatename for Win/x86
Arthur Eubanks via llvm-commits
- [llvm] 43a44f1 - [gn build] Add support for Win/x86 compiler-rt
Arthur Eubanks via llvm-commits
- [llvm] 3143ee4 - [gn build] Manually port dbed061b
Arthur Eubanks via llvm-commits
- [llvm] ee7c9b8 - [gn build] Manually add file
Arthur Eubanks via llvm-commits
- [PATCH] D106972: [gn build] Add support for Win/x86 compiler-rt
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106972: [gn build] Add support for Win/x86 compiler-rt
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107184: Add script to bisect over files in an rsp file
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107184: Add script to bisect over files in an rsp file
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D100102: [VPlan] Iterate over phi recipes to detect reductions to fix.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D100113: [LV] Move reduction PHI node fixup to VPlan::execute (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D107223: [VPlan] Use defined and ops VPValues to print VPInterleaveRecipe.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] f1ab60e - Fix FindZ3.cmake to support static libraries and Windows
Balazs Benics via llvm-commits
- [PATCH] D106131: Fix FindZ3.cmake to support static libraries and Windows
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D106678: [PowerPC] Add pwr7 and pwr10 support to IBM MASSV pass on AIX
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D106678: [PowerPC] Add pwr7 and pwr10 support to IBM MASSV pass on AIX
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D107159: [DA] control compile-time spent by MIV tests
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D107159: [DA] control compile-time spent by MIV tests
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] 2a2d83d - [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD
Ben Shi via llvm-commits
- [llvm] 264b8e2 - [RISCV] Optimize mul in the zba extension with SH*ADD
Ben Shi via llvm-commits
- [llvm] 811be79 - [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD
Ben Shi via llvm-commits
- [llvm] bb6fddb - Optimize mul in the zba extension with SH*ADD
Ben Shi via llvm-commits
- [PATCH] D106648: [RISCV] Optimize mul in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D106647: [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D106647: [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D106648: [RISCV] Optimize mul in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107064: [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107065: [RISCV] Optimize mul in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107065: [RISCV] Optimize mul in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107065: [RISCV] Optimize mul in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107064: [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107065: [RISCV] Optimize mul in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Ben Shi via Phabricator via llvm-commits
- [llvm] 404f0d4 - Simplify away some SmallVector copies. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] 05815c9 - Remove unused include that's also a layering violation. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D100704: [Thumb1][MachineOutliner] Add Machine Outliner support for Thumb1
Benson Chu via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 81eafb8 - [AArch64][SVE] Break false dependencies for inactive lanes of unary operations
Bradley Smith via llvm-commits
- [llvm] 191831e - [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE gather/scatter
Bradley Smith via llvm-commits
- [PATCH] D105889: [AArch64][SVE] Break false dependencies for inactive lanes of unary operations
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D106943: [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE scatter
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D106549: [AArch64][SVE] Combine bitcasts to predicate types with vector inserts of loads
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D106549: [AArch64][SVE] Combine bitcasts to predicate types with vector inserts of loads
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D106943: [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE scatter
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D106943: [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE gather/scatter
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D106943: [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE gather/scatter
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D106549: [AArch64][SVE] Combine bitcasts to predicate types with vector inserts of loads
Bradley Smith via Phabricator via llvm-commits
- [llvm] c4c379d - [LoopStrengthReduction] Fix pointer extend asserts
Brendon Cahoon via llvm-commits
- [PATCH] D107185: [LoopStrengthReduction] Fix pointer to int extend asserts
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D107185: [LoopStrengthReduction] Fix pointer to int extend asserts
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D107185: [LoopStrengthReduction] Fix pointer to int extend asserts
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D107185: [LoopStrengthReduction] Fix pointer to int extend asserts
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] fbaa35e - [AMDGPU] Add SelectionDAG support for insert_subvector on v4f64
Carl Ritson via llvm-commits
- [llvm] a441de6 - [AMDGPU][GlobalISel] Add missing default mapping for BVH intrinsics
Carl Ritson via llvm-commits
- [PATCH] D105385: [AMDGPU] Add SelectionDAG support for insert_subvector on v4f64
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D103230: [AMDGPU] Disable NSA for BVH instructions when appropriate
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D103230: [AMDGPU] Disable NSA for BVH instructions when appropriate
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D103230: [AMDGPU] Disable NSA for BVH instructions when appropriate
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D103230: [AMDGPU] Disable NSA for BVH instructions when appropriate
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D107211: [AMDGPU][GlobalISel] Add missing default mapping for BVH intrinsics
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D103230: [AMDGPU] Disable NSA for BVH instructions when appropriate
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D107211: [AMDGPU][GlobalISel] Add missing default mapping for BVH intrinsics
Carl Ritson via Phabricator via llvm-commits
- [llvm] 73e4e9c - [AArch64][SVE] Improve code generation for vector_splice for Imm == -1
Caroline Concatto via llvm-commits
- [llvm] 0bfc26e - [SVE][AArch64] Improve code generation for vector_splice for Imm > 0
Caroline Concatto via llvm-commits
- [llvm] bf28111 - [AArch65][SVE] Remove vector_splice from AddedComplexity pattern
Caroline Concatto via llvm-commits
- [PATCH] D106273: [SVE][AArch64] Improve code generation for vector_splice for Imm > 0
Caroline via Phabricator via llvm-commits
- [PATCH] D106273: [SVE][AArch64] Improve code generation for vector_splice for Imm > 0
Caroline via Phabricator via llvm-commits
- [PATCH] D105633: [AArch64][SVE] Improve code generation for vector_splice for Imm == -1
Caroline via Phabricator via llvm-commits
- [PATCH] D106273: [SVE][AArch64] Improve code generation for vector_splice for Imm > 0
Caroline via Phabricator via llvm-commits
- [PATCH] D106784: [ADT] function_ref captures function pointers by value
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D106784: [ADT] function_ref captures function pointers by value
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D105286: Fix memory leaks
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D107019: [Bazel] Derive targets from file presence as in CMake build
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D107123: [Bazel] Unconditionally define STDC LIMIT/CONSTANT/FORMAT
Chandler Carruth via Phabricator via llvm-commits
- [llvm] 4763235 - [PowerPC] add more testcases for ld_splat; nfc
Chen Zheng via llvm-commits
- [PATCH] D106357: [PowerPC] custom v2i64 for scalar_to_vector
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D100015: [debug-info] make fortran CHARACTER(1) type as valid unsigned type
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106032: [PowerPC] prepare update form with non-const increment
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105271: [PowerPC][ELF]make sure local variable space does not overlap with parameter save area
ChenZheng via Phabricator via llvm-commits
- [PATCH] D97184: [XCOFF] support DWARF for XCOFF for object output
ChenZheng via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
ChenZheng via Phabricator via llvm-commits
- [PATCH] D100015: [debug-info] make fortran CHARACTER(1) type as valid unsigned type
ChenZheng via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D93351: [llvm-shlib] Build backend libraries as loadable modules
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D93351: [llvm-shlib] Build backend libraries as loadable modules
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 76f3ffb - [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR
Chris Jackson via llvm-commits
- [llvm] 1930c44 - [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR
Chris Jackson via llvm-commits
- [llvm] 796b84d - [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR
Chris Jackson via llvm-commits
- [llvm] 04b94c7 - Revert "[DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR"
Chris Jackson via llvm-commits
- [llvm] d675b59 - [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR
Chris Jackson via llvm-commits
- [llvm] 3992896 - Revert "[DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR"
Chris Jackson via llvm-commits
- [llvm] 0ba8595 - [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR
Chris Jackson via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107016: [DebugInfo][LoopStrengthReduction] Ensure restoration of cached DIExpression when using SCEV-based salvaging
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D106703: [libunwind] adds a way to synthesise libgcc
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D106703: [libunwind] adds a way to synthesise libgcc
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
Christopher Ferris via Phabricator via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 0237dbf - [Coroutine] Record the elided coroutines
Chuanqi Xu via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105606: [Coroutine] Record the elided coroutines
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105606: [Coroutine] Record the elided coroutines
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D103593: [Coroutine] Sink lifetime markers after switch of suspend blocks to avoid disturbing must tail calls
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105606: [Coroutine] Record the elided coroutines
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105524: [FuncSpec] Extract the analysis part as an analysis pass
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107067: [FuncSpec] Ignore ConstantExpr when find possible constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107067: [FuncSpec] Ignore ConstantExpr when find possible constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107067: [FuncSpec] Ignore ConstantExpr when find possible constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107136: [WIP] [FuncSpec] Handle Available Externally Linkage Function
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105595: [flang] Compile error instantiating std::clock_t on Apple clang version 11.0.0
Craig E Rasmussen via Phabricator via llvm-commits
- [llvm] 14e356d - [TypePromotion] Remove redundant if. NFC
Craig Topper via llvm-commits
- [llvm] 2ea9db0 - [AArch64] Fix -Wparentheses warning with gcc 5.4. NFC
Craig Topper via llvm-commits
- [llvm] 3852b8c - [RISCV] Select vector shl by 1 to a vector add.
Craig Topper via llvm-commits
- [llvm] 54588bc - [RISCV] Restrict performANY_EXTENDCombine to prevent an infinite loop.
Craig Topper via llvm-commits
- [llvm] 3106f85 - [RISCV] Fix grammar in a comment. NFC
Craig Topper via llvm-commits
- [llvm] 593059b - [RISCV] Rename RISCVISD::FCVT_W_RV64 to FCVT_W_RTZ_RV64. NFC
Craig Topper via llvm-commits
- [llvm] 0da3671 - [RISCV] Add some tests for SimplifyCFG's switch to lookup table transform
Craig Topper via llvm-commits
- [PATCH] D106651: [RISCV] Add support for vector saturating add/sub operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106754: [RISCV] Restrict performANY_EXTENDCombine to prevent an infinite loop.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106651: [RISCV] Add support for vector saturating add/sub operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106649: [RISCV] Add tests showing missed vector saturating add/sub combines
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106651: [RISCV] Add support for vector saturating add/sub operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106652: [SelectionDAG] Support scalable splats in U(ADD|SUB)SAT combines
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106503: MCSubtargetInfo: Add debugging 'features' that dump current CPU bit state
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106512: [RISCV] Remove the _COMMUTABLE and _TA versions of FMA and wide FMA vector instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106689: [RISCV] Select vector shl by 1 to a vector add.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106701: [clang] Add -falign-loops=N where N is a power of 2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105130: [RISCV] Enable interleaved access vectorization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105130: [RISCV] Enable interleaved access vectorization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106754: [RISCV] Restrict performANY_EXTENDCombine to prevent an infinite loop.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106471: [DAGCombiner][RISCV][AMDGPU] Call SimplifyDemandedBits at the end of visitMULHU to enable known bits contant folding.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106754: [RISCV] Restrict performANY_EXTENDCombine to prevent an infinite loop.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106601: [RISCV] Teach vsetvli insertion pass that it doesn't need to insert vsetvli for unit strided stores in some cases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106601: [RISCV] Teach vsetvli insertion pass that it doesn't need to insert vsetvli for unit-stride or strided loads/stores in some cases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106962: [RISCV] Add test case showing suboptimal BUILD_VECTOR lowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106963: [RISCV] Optimize floating-point "dominant value" BUILD_VECTORs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106648: [RISCV] Optimize mul in the zba extension with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106647: [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106939: [RISCV] If the maskedoff is vundefined(), use ta, ma for vsetvli.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107065: [RISCV] Optimize mul in the zba extension with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107065: [RISCV] Optimize mul in the zba extension with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105130: [RISCV] Enable interleaved access vectorization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107064: [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106939: [RISCV] If the maskedoff is vundefined(), use ta, ma for vsetvli.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106533: [RISCV] Support simple fractional steps in matching VID sequences
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106533: [RISCV] Support simple fractional steps in matching VID sequences
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106533: [RISCV] Support simple fractional steps in matching VID sequences
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107139: [RISCV] Rename vector inline constraint from 'v' to 'vr' and 'vm' in IR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107139: [RISCV] Rename vector inline constraint from 'v' to 'vr' and 'vm' in IR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107230: [RISCV] Support FP_TO_S/UINT_SAT for i32 and i64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107230: [RISCV] Support FP_TO_S/UINT_SAT for i32 and i64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107233: [SimplifyCFG] Enable switch to lookup table for more types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107245: [X86] Support auto-detect for tigerlake and alderlake
Craig Topper via Phabricator via llvm-commits
- [llvm] e6ff917 - [AArch64][AsmParser] NFC: Parser.getTok().getLoc() -> getLoc()
Cullen Rhodes via llvm-commits
- [llvm] 2e27c4e - [AArch64][SME] Add zero instruction
Cullen Rhodes via llvm-commits
- [llvm] 08d92db - [AArch64][AsmParser] NFC: Parser.getTok() -> getTok()
Cullen Rhodes via llvm-commits
- [llvm] 3a349d2 - [AArch64][SME] Introduce feature for streaming mode
Cullen Rhodes via llvm-commits
- [PATCH] D106635: [AArch64][AsmParser] NFC: Parser.getTok().getLoc() -> getLoc()
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105575: [AArch64][SME] Add zero instruction
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D106853: [AArch64][SME] Update release notes
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D106272: [AArch64][SME] Introduce feature for streaming mode
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D106272: [AArch64][SME] Introduce feature for streaming mode
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D106272: [AArch64][SME] Introduce feature for streaming mode
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D106949: [AArch64][AsmParser] NFC: Parser.getTok() -> getTok()
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D106949: [AArch64][AsmParser] NFC: Parser.getTok() -> getTok()
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D106272: [AArch64][SME] Introduce feature for streaming mode
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D107146: [AArch64][AsmParser] NFC: Parser.Lex() -> Lex()
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D102570: [ELF] Add -Bsymbolic-non-weak-functions
Dan Albert via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Dan Liew via Phabricator via llvm-commits
- [llvm] d6704e5 - [llvm-objcopy][MachO] Ignore all LC_SUB_* commands.
Daniel Rodríguez Troitiño via llvm-commits
- [PATCH] D106412: [llvm-objcopy][MachO] Ignore all LC_SUB_* commands.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D106412: [llvm-objcopy][MachO] Ignore all LC_SUB_* commands.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D106412: [llvm-objcopy][MachO] Ignore all LC_SUB_* commands.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [llvm] 02077da - Add jump-threading optimization for deterministic finite automata
Danilo C. Grael via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D106261: [ARM][LowOverheadLoops] Allow unpredicated VORRs if the operand def produces zeroed false lanes
Dave Green via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Dave Green via Phabricator via llvm-commits
- [PATCH] D106797: [ARM] Implement isLoad/StoreFromStackSlot for MVE stack stores accesses
Dave Green via Phabricator via llvm-commits
- [PATCH] D106797: [ARM] Implement isLoad/StoreFromStackSlot for MVE stack stores accesses
Dave Green via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D106653: [LoopVectorize][AArch64] Enable ordered reductions by default for SVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D106166: [LV][ARM] Tighten up MLA reduction costing
Dave Green via Phabricator via llvm-commits
- [PATCH] D106166: [LV][ARM] Tighten up MLA reduction costing
Dave Green via Phabricator via llvm-commits
- [PATCH] D106166: [LV][ARM] Tighten up MLA reduction costing
Dave Green via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Dave Green via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D106653: [LoopVectorize][AArch64] Enable ordered reductions by default for SVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
Dave Green via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D104709: [ARM] Revert WLSTP to DLSTP if the target block is out of range
Dave Green via Phabricator via llvm-commits
- [PATCH] D104709: [ARM] Revert WLSTP to DLSTP if the target block is out of range
Dave Green via Phabricator via llvm-commits
- [PATCH] D106531: [ARM] Turn vecreduce_add(add(x, y)) into vecreduce(x) + vecreduce(y)
Dave Green via Phabricator via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D106532: [ARM] Attempt to distribute reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D106569: [ARM] Distribute reductions based on ascending load offset
Dave Green via Phabricator via llvm-commits
- [llvm] 404f0d4 - Simplify away some SmallVector copies. NFCI.
David Blaikie via llvm-commits
- [PATCH] D106784: [ADT] function_ref captures function pointers by value
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106605: Add `all_of_zip` to STLExtras
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106213: [lld-macho] Enable copy-on-write for input buffers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106585: Fix clang debug info irgen of i128 enums
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106605: Add `all_of_zip` to STLExtras
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106605: Add `all_of_zip` to STLExtras
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106784: [ADT] function_ref captures function pointers by value
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106784: [ADT] function_ref captures function pointers by value
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107076: [DWARF] Revert sharing subprograms across CUs
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107012: [DWARF] Refactor test to remove relocations for DWO
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107012: [DWARF] Refactor test to remove relocations for DWO
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
David Blaikie via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
David Blaikie via Phabricator via llvm-commits
- [llvm] 010f8e3 - [ARM] Ensure correct regclass in distributing postinc
David Green via llvm-commits
- [llvm] d0c7d4d - [ARM] Fixup vst4 test. NFC
David Green via llvm-commits
- [llvm] 54c91c0 - [ARM] Implement isLoad/StoreFromStackSlot for MVE stack stores accesses
David Green via llvm-commits
- [llvm] e00d67d - [NFC] Reflow some debug messages.
David Green via llvm-commits
- [llvm] 098984a - [AArch64] Update and expand min-max cost model test. NFC
David Green via llvm-commits
- [llvm] 037b771 - [ARM] Extra MVE reduction vectorizer tests. NFC
David Green via llvm-commits
- [llvm] 41cedb1 - [LV][ARM] Tighten up MLA reduction costing
David Green via llvm-commits
- [llvm] d4a2daa - [ARM] Define a couple more ssub indexes. NFC
David Green via llvm-commits
- [llvm] ee32cc3 - [ARM] MVE SLP'd reduction tests. NFC
David Green via llvm-commits
- [llvm] 4b56306 - [ARM] Turn vecreduce_add(add(x, y)) into vecreduce(x) + vecreduce(y)
David Green via llvm-commits
- [llvm] 532d05b - [ARM] Attempt to distribute reductions
David Green via llvm-commits
- [llvm] 69cdadd - [ARM] Distribute reductions based on ascending load offset
David Green via llvm-commits
- [llvm] 85d6045 - [ARM] Regenerate Thumb PR35481.ll test. NFC
David Green via llvm-commits
- [llvm] 15a1d7e - [ARM] Switch order of creating VADDV and VMLAV.
David Green via llvm-commits
- [PATCH] D106329: [MBP] findBestLoopTopHelper should exit if OldTop is not a chain header
David Li via Phabricator via llvm-commits
- [llvm] 0aff179 - [Analysis] Add simple cost model for strict (in-order) reductions
David Sherwood via llvm-commits
- [llvm] b2a5f00 - Fix test failures caused by 0aff1798b5721d5f95d16f465b99d357012bb8d1
David Sherwood via llvm-commits
- [llvm] a5dd6c6 - [LoopVectorize] Don't interleave scalar ordered reductions for inner loops
David Sherwood via llvm-commits
- [PATCH] D106273: [SVE][AArch64] Improve code generation for vector_splice for Imm > 0
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105432: [Analysis] Add simple cost model for strict (in-order) reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106677: [LV] Don't let ForceTargetInstructionCost override Invalid cost.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105575: [AArch64][SME] Add zero instruction
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106646: [LoopVectorize] Don't interleave scalar ordered reductions for inner loops
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106795: [Analysis] Fix getOrderedReductionCost to call target's getArithmeticInstrCost implementation
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106646: [LoopVectorize] Don't interleave scalar ordered reductions for inner loops
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105199: [LoopVectorize] Fix scalable vector crash in VPReplicateRecipe::execute
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106646: [LoopVectorize] Don't interleave scalar ordered reductions for inner loops
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106653: [LoopVectorize][AArch64] Enable ordered reductions by default for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106653: [LoopVectorize][AArch64] Enable ordered reductions by default for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106653: [LoopVectorize][AArch64] Enable ordered reductions by default for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106932: [AArch64][SVE][InstCombine] Move last{a,b} before binop if one operand is a splat value
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106949: [AArch64][AsmParser] NFC: Parser.getTok() -> getTok()
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106358: [InstCombine] Add more complex folds for extractelement + stepvector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106358: [InstCombine] Add more complex folds for extractelement + stepvector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D102394: [LoopVectorize] Don't attempt to widen certain calls for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107150: [NFC] Remove redundant test in Transforms/LoopVectorize/lifetime.ll
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107157: [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107157: [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106943: [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE gather/scatter
David Spickett via Phabricator via llvm-commits
- [PATCH] D107057: [llvm][sve] Lowering for VLS extending loads
David Truby via Phabricator via llvm-commits
- [llvm] 5c315be - [DSE] Transform memset + malloc --> calloc (PR25892)
Dawid Jurczak via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D107075: [LoopIdiom] Transform loop containing memcpy into memmove
Dawid Jurczak via Phabricator via llvm-commits
- [lld] cf54424 - [lld][WebAssembly] Do not remove name section with --strip-debug
Derek Schuff via llvm-commits
- [PATCH] D106728: [lld][WebAssembly] Do not remove name section with --strip-debug
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D106897: [lld][WebAssembly] Prefer objdump -d over obj2yaml for tests. NFC
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D106897: [lld][WebAssembly] Prefer objdump -d over obj2yaml for tests. NFC
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D106897: [lld][WebAssembly] Prefer objdump -d over obj2yaml for tests. NFC
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D106897: [lld][WebAssembly] Prefer objdump -d over obj2yaml for tests. NFC
Derek Schuff via Phabricator via llvm-commits
- [llvm] 9ff030c - test-release.sh: Kill python2
Diana Picus via llvm-commits
- [PATCH] D105595: [flang] Compile error instantiating std::clock_t on Apple clang version 11.0.0
Diana Picus via Phabricator via llvm-commits
- [PATCH] D105595: [flang] Compile error instantiating std::clock_t on Apple clang version 11.0.0
Diana Picus via Phabricator via llvm-commits
- [PATCH] D105970: [flang] Add POSIX implementation for SYSTEM_CLOCK
Diana Picus via Phabricator via llvm-commits
- [PATCH] D105969: [flang] Add default implementation for SYSTEM_CLOCK
Diana Picus via Phabricator via llvm-commits
- [PATCH] D105970: [flang] Add POSIX implementation for SYSTEM_CLOCK
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104019: [flang] Add initial implementation for CPU_TIME
Diana Picus via Phabricator via llvm-commits
- [PATCH] D106941: test-release.sh: Kill python2
Diana Picus via Phabricator via llvm-commits
- [PATCH] D106941: test-release.sh: Kill python2
Diana Picus via Phabricator via llvm-commits
- [PATCH] D106941: test-release.sh: Kill python2
Diana Picus via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D106964: [Security] Replace a Sony member
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107106: [SLP]Do not consider deleted instruction as external users.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D106660: [DebugInfo][InstrRef] Don't break up return-sequences on debug-info instructions
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D107016: [DebugInfo][LoopStrengthReduction] Ensure restoration of cached DIExpression when using SCEV-based salvaging
Djordje Todorovic via Phabricator via llvm-commits
- [compiler-rt] 35e76a9 - Revert "sanitizer_common: split LibIgnore into fast/slow paths"
Dmitry Vyukov via llvm-commits
- [compiler-rt] 440e936 - Revert "sanitizers: increase .clang-format columns to 100"
Dmitry Vyukov via llvm-commits
- [compiler-rt] 56debbf - sanitizers: switch BlockingMutex(LINKER_INITIALIZED) to Mutex
Dmitry Vyukov via llvm-commits
- [compiler-rt] 48cbcb9 - sanitizer_common: prohibit Mutex(LINKER_INITIALIZED)
Dmitry Vyukov via llvm-commits
- [compiler-rt] 960cb49 - sanitizer_common: replace RWMutex/BlockingMutex with Mutex
Dmitry Vyukov via llvm-commits
- [compiler-rt] 89edd1e - tsan: fix warnings in tests
Dmitry Vyukov via llvm-commits
- [compiler-rt] 9ef9d01 - tsan: extend signal_malloc test
Dmitry Vyukov via llvm-commits
- [compiler-rt] acbb4fc - tsan: increase max number of threads supported by test-only barrier
Dmitry Vyukov via llvm-commits
- [compiler-rt] bfb597b - tsan: improve lots_of_threads test
Dmitry Vyukov via llvm-commits
- [compiler-rt] 5acdfb7 - tsan: remove unused pc arguments
Dmitry Vyukov via llvm-commits
- [compiler-rt] b5bc386 - tsan: remove mblock types
Dmitry Vyukov via llvm-commits
- [compiler-rt] c4cb9b6 - tsan: add more micro benchmarks
Dmitry Vyukov via llvm-commits
- [compiler-rt] 5237b14 - tsan: print alloc stack for Java objects
Dmitry Vyukov via llvm-commits
- [compiler-rt] 6563bb5 - tsan: don't use caller/current PC in Java interfaces
Dmitry Vyukov via llvm-commits
- [compiler-rt] 9dad344 - tsan: strip __libc_start_main frame
Dmitry Vyukov via llvm-commits
- [compiler-rt] 170a8c1 - sanitizer_common: avoid compiler-interted memset in deadlock detector
Dmitry Vyukov via llvm-commits
- [compiler-rt] da7a5c0 - tsan: don't print __tsan_atomic* functions in report stacks
Dmitry Vyukov via llvm-commits
- [compiler-rt] 262cb5f - tsan: fix java_symbolization test
Dmitry Vyukov via llvm-commits
- [compiler-rt] a1a37dd - tsan: remove /**/ at the of multi-line macros
Dmitry Vyukov via llvm-commits
- [compiler-rt] cd0143c - tsan: switch from SSE3 to SSE4.2
Dmitry Vyukov via llvm-commits
- [compiler-rt] b8f4232 - tsan: rename deadlock detector Mutex to UserMutex
Dmitry Vyukov via llvm-commits
- [compiler-rt] 4e15ee2 - sanitizer_common: remove BlockingMutex and RWMutex
Dmitry Vyukov via llvm-commits
- [compiler-rt] 0d68cfc - tsan: store ThreadRegistry in Context by value
Dmitry Vyukov via llvm-commits
- [compiler-rt] 5697841 - tsan: add another test for atomics
Dmitry Vyukov via llvm-commits
- [compiler-rt] f821a55 - tsan: add intrusive doubly-linked list
Dmitry Vyukov via llvm-commits
- [compiler-rt] 0bc10d9 - tsan: restore Initialize call in Java entry points
Dmitry Vyukov via llvm-commits
- [compiler-rt] 17f650c - tsan: s/CHECK/DCHECK/ in tsan_interface_java.cpp
Dmitry Vyukov via llvm-commits
- [compiler-rt] 9e9599e - tsan: introduce LazyInitialize
Dmitry Vyukov via llvm-commits
- [compiler-rt] dbe36e4 - tsan: fix latent race size bug in test
Dmitry Vyukov via llvm-commits
- [compiler-rt] 97795be - tsan: optimize test-only barrier
Dmitry Vyukov via llvm-commits
- [compiler-rt] 817f942 - tsan: introduce New/Alloc/Free helpers
Dmitry Vyukov via llvm-commits
- [compiler-rt] ce52e03 - tsan: fix another latent race size bug in test
Dmitry Vyukov via llvm-commits
- [compiler-rt] 53a5267 - tsan: always setup sigaction signal handler
Dmitry Vyukov via llvm-commits
- [compiler-rt] 5b30ebe - tsan: remove "expected" races
Dmitry Vyukov via llvm-commits
- [compiler-rt] 3ea3b6b - sanitizers: build tests with -g
Dmitry Vyukov via llvm-commits
- [compiler-rt] 103d075 - tsan: introduce Tid and StackID typedefs
Dmitry Vyukov via llvm-commits
- [compiler-rt] 61da95e - tsan: prevent insertion of memset into BenignRaceImpl
Dmitry Vyukov via llvm-commits
- [PATCH] D107099: Fix typo s/beloinging/belonging
Doug Beck via Phabricator via llvm-commits
- [PATCH] D106213: [lld-macho] Enable copy-on-write for input buffers
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106910: [Support]: Introduce the `HashBuilder` interface.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D107038: [Bitcode][Asm] Parse metadata value from operand bundles
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106213: [lld-macho] Enable copy-on-write for input buffers
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105604: Generate DW_TAG_class_type when calling DIBuilder::createClassType().
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] 20b0fa9 - [SVE] Add support for folding for select + masked loads
Dylan Fleming via llvm-commits
- [llvm] a7a39ec - [SVE] Add folds for sign and zero extends of vscale
Dylan Fleming via llvm-commits
- [PATCH] D106376: [SVE] Add support for folding for select + masked loads
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D106277: [SVE] Remove the interface for getMaxVScale in favour of the IR attributes
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D105994: [SVE] Add folds for sign and zero extends of vscale
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D106277: [SVE] Remove the interface for getMaxVScale in favour of the IR attributes
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D105994: [SVE] Add folds for sign and zero extends of vscale
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D107219: [LICM] Support sinking in LNICM
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D106964: [Security] Replace a Sony member
Ed Maste via Phabricator via llvm-commits
- [llvm] 5c486ce - [LLVM IR] Allow volatile stores to trap.
Eli Friedman via llvm-commits
- [llvm] 4adcff0 - [ARM] Fix llvm-objdump disassembly of armv7m object files.
Eli Friedman via llvm-commits
- [polly] 3f2828d - [polly] Fix up regression test config with current features.
Eli Friedman via llvm-commits
- [llvm] 2a28478 - [ConstantFold] Get rid of special cases for sizeof etc.
Eli Friedman via llvm-commits
- [llvm] bdd55b2 - Fix the default alignment of i1 vectors.
Eli Friedman via llvm-commits
- [PATCH] D105994: [SVE] Add folds for sign and zero extends of vscale
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106309: [LLVM IR] Allow volatile stores to trap.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105338: [InstCombine] Revert "Temporarily do not drop volatile stores before unreachable"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105728: [clang][Codegen] Directly lower `(*((volatile int *)(0))) = 0;` into a `call void @llvm.trap()`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106779: [SimplifyCFG] Make ValueEqaulityComparison freeze-aware.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x),const) to FREEZE(SETCC(x,const)) if SETCC is used by BRCOND
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D94097: [AArch64] Legalize MVT::i64x8 in DAG isel lowering.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104140: [SCEV] Allow negative steps for LT exit count computation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106912: [ARM] Fix llvm-objdump disassembly of armv7m object files.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x),const) to FREEZE(SETCC(x,const)) if SETCC is used by BRCOND
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105516: [clang][PassManager] Add -falways-mem2reg to run mem2reg at -O0
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106912: [ARM] Fix llvm-objdump disassembly of armv7m object files.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107083: [AArch64] Unroll loop with iv of pointer type
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107116: [ConstantFold] Get rid of special cases for sizeof etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D100704: [Thumb1][MachineOutliner] Add Machine Outliner support for Thumb1
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107185: [LoopStrengthReduction] Fix pointer to int extend asserts
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107160: [AArch64] Do not emit an extra zero-extend for i1 argument
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107174: [DAG] isGuaranteedNotToBeUndefOrPoison - handle ISD::BUILD_VECTOR nodes
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107185: [LoopStrengthReduction] Fix pointer to int extend asserts
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D94096: [AArch64] Add a Machine Value Type for 8 consecutive registers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D94097: [AArch64] Legalize MVT::i64x8 in DAG isel lowering.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106755: Extended format string checking to wprintf/wscanf
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107116: [ConstantFold] Get rid of special cases for sizeof etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107116: [ConstantFold] Get rid of special cases for sizeof etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88994: Fix the default alignment of i1 vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106926: [DebugInfo][docs] Fix DISubprogram fields
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D107024: [DIBuilder] Do not replace empty enum types
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D107024: [DIBuilder] Do not replace empty enum types
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D107024: [DIBuilder] Do not replace empty enum types
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D105613: [Debug-Info] [llvm-dwarfdump] Don't try to dump location list for attributes that don't have the loclist class.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D106643: [llvm-readobj][XCOFF] Add support for `--needed-libs` option.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D106643: [llvm-readobj][XCOFF] Add support for `--needed-libs` option.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D105098: [DSE][NFC] Introduce "doesn't overwrite" return code for isOverwrite
Evgeniy via Phabricator via llvm-commits
- [PATCH] D105105: [DSE][NFC] Extend isOverwrite to take non zero initial offset
Evgeniy via Phabricator via llvm-commits
- [PATCH] D105111: [DSE][WIP] Take advantage of isOverwrite in isReadClobber
Evgeniy via Phabricator via llvm-commits
- [PATCH] D106947: [DSE] Rename Later->Killing, Earlier->Killed
Evgeniy via Phabricator via llvm-commits
- [PATCH] D106947: [DSE][WIP] Rename Later->Killing, Earlier->Killed
Evgeniy via Phabricator via llvm-commits
- [PATCH] D107044: [WIP][DSE] Enable MSSA DSE to optimize across PHIs
Evgeniy via Phabricator via llvm-commits
- [PATCH] D90095: [WIP][DSE] Enable MSSA DSE to optimize across PHIs
Evgeniy via Phabricator via llvm-commits
- [PATCH] D90095: [DSE] Enable MSSA DSE to optimize across PHIs
Evgeniy via Phabricator via llvm-commits
- [llvm] c0da287 - [yaml2obj][MachO] Rename PayloadString to Content
Fangrui Song via llvm-commits
- [llvm] 792c206 - [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized
Fangrui Song via llvm-commits
- [llvm] c5d8bd5 - [llvm-objcopy] Fix section group flag read/write when operating on a cross-endian object file
Fangrui Song via llvm-commits
- [lld] b00c8ab - Revert "[ELF] --gc-sections: allow GC on reserved sections in a group"
Fangrui Song via llvm-commits
- [lld] 323b9bf - [lld] Replace LLVM_ATTRIBUTE_NORETURN with [[noreturn]]
Fangrui Song via llvm-commits
- [llvm] 6da3d8b - [llvm] Replace LLVM_ATTRIBUTE_NORETURN with C++11 [[noreturn]]
Fangrui Song via llvm-commits
- [lld] f17e7df - [ELF][test] Delete unneeded --triple=thumb* from llvm-objdump RUN lines
Fangrui Song via llvm-commits
- [lld] 660b753 - [ELF][test] Convert --start-address= and --stop-address= values to hexadecimal
Fangrui Song via llvm-commits
- [llvm] 0952989 - [Support] Remove LLVM_ATTRIBUTE_NORETURN
Fangrui Song via llvm-commits
- [lld] b06426d - [ELF] Add -Bsymbolic-non-weak-functions
Fangrui Song via llvm-commits
- [compiler-rt] a1532ed - [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via llvm-commits
- [compiler-rt] 18ec93d - [profile][test] Delete --path-equivalence=/tmp, %S
Fangrui Song via llvm-commits
- [lld] 52f35c9 - [ELF][test] Improve .symver & --version-script tests
Fangrui Song via llvm-commits
- [PATCH] D106782: [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106782: [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106782: [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106759: [yaml2obj][MachO] Rename PayloadString to Content
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106782: [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106759: [yaml2obj][MachO] Rename PayloadString to Content
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106782: [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-pgo-warn-mismatch option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106701: [clang] Add -falign-loops=N where N is a power of 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Use C++ 14 and C11 noreturn specifier
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-pgo-warn-mismatch option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106912: [ARM] Fix llvm-objdump disassembly of armv7m object files.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Remove LLVM_ATTRIBUTE_NORETURN and use [[noreturn]] directly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Remove LLVM_ATTRIBUTE_NORETURN and use [[noreturn]] directly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107020: [test] Fix tools/gold/X86/comdat-nodeduplicate.ll on non-X86 hosts
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106987: [ELF] Align the first section of a PT_TLS even if its type is SHT_NOBITS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106986: [ELF] Add two new tests showing broken .tbss alignment if first in PT_TLS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106927: [WIP][ELFDumper] Refactor some of the helper functions to a header file.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85056: [ELF] Add --keep-section to expose linkerscript KEEP directive as a linker flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74824: [objdump] Fix disassembly for call/branch instructions for ELF binaries built with -ffunction-sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102052: [MC][RISCV] Add RISCV MCObjectFileInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67429: Improve code generation for thread_local variables:
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM][NFC] Replace LLVM_ATTRIBUTE_NORETURN with [[noreturn]]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106899: [Support] Remove LLVM_ATTRIBUTE_NORETURN
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86374: [TargetLoweringObjectFileImpl] Make .llvmbc and .llvmcmd non-SHF_ALLOC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102570: RFC: [ELF] -Bsymbolic-non-weak-functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102570: [ELF] -Bsymbolic-non-weak-functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102570: [ELF] -Bsymbolic-non-weak-functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102570: [ELF] Add -Bsymbolic-non-weak-functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102570: [ELF] Add -Bsymbolic-non-weak-functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107038: [Bitcode][Asm] Parse metadata value from operand bundles
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107038: [Bitcode][Asm] Parse metadata value from operand bundles
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102570: [ELF] Add -Bsymbolic-non-weak-functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107196: [AArch64InstPrinter] Change printAddSubImm to only add imm value comment when shifted
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107196: [AArch64InstPrinter] Change printAddSubImm to only add imm value comment when shifted
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107208: [ELF] Make dot in .tbss correct and drop threadBssOffset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107208: [ELF] Make dot in .tbss correct and drop threadBssOffset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107208: [ELF] Make dot in .tbss correct and drop threadBssOffset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107216: Revert [MC][ELF] Emit separate unique sections for different flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix profile merging with binary IDs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107216: Revert [MC][ELF] Emit separate unique sections for different flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107196: [AArch64InstPrinter] Change printAddSubImm to only add imm value comment when shifted
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107234: [ELF] Apply version script patterns to non-default version symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107235: [ELF] Combine foo at v1 and foo with the same versionId if both are definedDue to an assembler design flaw (IMO), `.symver foo, foo at v1` produces two symbols`foo` and `foo at v1` if `foo` is defined.* `v1 {};` keeps `foo` as is but GNU ld will...
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106334: Initialize common options in `getRegisteredOptions`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107249: [GlobalOpt] Don't optimize out non-preemptible alias if aliasee may be preemptible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107249: [GlobalOpt] Don't optimize out non-preemptible alias if aliasee may be preemptible
Fangrui Song via Phabricator via llvm-commits
- [llvm] d995d63 - [VPlan] Use stored value from recipes for interleave groups.
Florian Hahn via llvm-commits
- [llvm] 9366450 - [LV] Add test to store a first-order rec via interleave group.
Florian Hahn via llvm-commits
- [llvm] 7a1e73f - Recommit "[VPlan] Add recipe for first-order rec phis, make splicing explicit."
Florian Hahn via llvm-commits
- [llvm] 6d753b0 - [LAA] Remove RuntimeCheckingPtrGroup::RtCheck member (NFC).
Florian Hahn via llvm-commits
- [llvm] c07dd2b - [LV] Move recurrence backedge fixup code to VPlan::execute (NFC).
Florian Hahn via llvm-commits
- [llvm] c726b62 - [VPlan] Add interleave group printing test.
Florian Hahn via llvm-commits
- [PATCH] D99354: [SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105008: [VPlan] Add recipe for first-order rec phis, make splicing explicit.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106164: [LV] Don't assume isScalarAfterVectorization if one of the uses needs widening.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106580: [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105481: [LAA] Remove RuntimeCheckingPtrGroup::RtCheck member (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105481: [LAA] Remove RuntimeCheckingPtrGroup::RtCheck member (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106714: [Matrix] RAUW should only replace an instruction in ShapeMap if supportsShapeInfo
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106714: [Matrix] RAUW should only replace an instruction in ShapeMap if supportsShapeInfo
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106722: [Matrix] Fix shape for factored transpose
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106843: [IVDescriptors] Fix bug in checkOrderedReduction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106843: [IVDescriptors] Fix bug in checkOrderedReduction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106244: [LV] Move recurrence backedge fixup code to VPlan::execute (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106244: [LV] Move recurrence backedge fixup code to VPlan::execute (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107059: [SPEC2017] Add support for Darwin platforms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107060: [SPEC2017] Add timeit dependencies to validator and bench binaries.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107059: [SPEC2017] Add support for Darwin platforms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107061: [SPEC2017] Copy reference files to run dir, use for compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107061: [SPEC2017] Copy reference files to run dir, use for compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106843: [IVDescriptors] Fix bug in checkOrderedReduction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107059: [SPEC2017] Add support for Darwin platforms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107061: [SPEC2017] Copy reference files to run dir, use for compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107061: [SPEC2017] Copy reference files to run dir, use for compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107060: [SPEC2017] Add timeit dependencies to validator and bench binaries.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107061: [SPEC2017] Copy reference files to run dir, use for compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104126: [MicroBenchmarks] Add initial SLP vectorization benchmarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107104: [SLP]Improve splats vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107060: [SPEC2017] Add timeit dependencies to validator and bench binaries.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107060: [SPEC2017] Add timeit dependencies to validator and bench binaries.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107157: [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107223: [VPlan] Use defined and ops VPValues to print VPInterleaveRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100102: [VPlan] Use incoming VPValue to detect in-loop reductions (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100113: [LV] Move reduction PHI node fixup to VPlan::execute (NFC).
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] 84705ed - [hwasan] Detect use after scope within function.
Florian Mayer via llvm-commits
- [llvm] b5b0236 - Revert "[hwasan] Detect use after scope within function."
Florian Mayer via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [llvm] f924a3d - [SelectionDAG] Support scalable-vector splats in yet more cases
Fraser Cormack via llvm-commits
- [llvm] 80e0266 - [RISCV] Add tests showing missed vector saturating add/sub combines
Fraser Cormack via llvm-commits
- [llvm] 172487f - [RISCV] Add support for vector saturating add/sub operations
Fraser Cormack via llvm-commits
- [llvm] 7b33b84 - [SelectionDAG] Support scalable splats in U(ADD|SUB)SAT combines
Fraser Cormack via llvm-commits
- [llvm] 71b7608 - [LangRef][NFC] Fix variable name in llvm.maxnum docs
Fraser Cormack via llvm-commits
- [llvm] a33f60d - [RISCV] Add test case showing suboptimal BUILD_VECTOR lowering
Fraser Cormack via llvm-commits
- [llvm] 02dd4b5 - [RISCV] Optimize floating-point "dominant value" BUILD_VECTORs
Fraser Cormack via llvm-commits
- [PATCH] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106575: [SelectionDAG] Support scalable-vector splats in yet more cases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106651: [RISCV] Add support for vector saturating add/sub operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106652: [SelectionDAG] Support scalable splats in U(ADD|SUB)SAT combines
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106754: [RISCV] Restrict performANY_EXTENDCombine to prevent an infinite loop.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106649: [RISCV] Add tests showing missed vector saturating add/sub combines
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106649: [RISCV] Add tests showing missed vector saturating add/sub combines
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106651: [RISCV] Add support for vector saturating add/sub operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106651: [RISCV] Add support for vector saturating add/sub operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106652: [SelectionDAG] Support scalable splats in U(ADD|SUB)SAT combines
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106652: [SelectionDAG] Support scalable splats in U(ADD|SUB)SAT combines
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106512: [RISCV] Remove the _COMMUTABLE and _TA versions of FMA and wide FMA vector instructions.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106689: [RISCV] Select vector shl by 1 to a vector add.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106962: [RISCV] Add test case showing suboptimal BUILD_VECTOR lowering
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106963: [RISCV] Optimize floating-point "dominant value" BUILD_VECTORs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106962: [RISCV] Add test case showing suboptimal BUILD_VECTOR lowering
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106963: [RISCV] Optimize floating-point "dominant value" BUILD_VECTORs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106963: [RISCV] Optimize floating-point "dominant value" BUILD_VECTORs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106939: [RISCV] If the maskedoff is vundefined(), use ta, ma for vsetvli.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106533: [RISCV] Support simple fractional steps in matching VID sequences
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106512: [RISCV] Remove the _COMMUTABLE and _TA versions of FMA and wide FMA vector instructions.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106512: [RISCV] Remove the _COMMUTABLE and _TA versions of FMA and wide FMA vector instructions.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106633: [RISCV][Docs] Add description about inline asm constraint for V.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106277: [SVE] Remove the interface for getMaxVScale in favour of the IR attributes
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106533: [RISCV] Support simple fractional steps in matching VID sequences
Fraser Cormack via Phabricator via llvm-commits
- [llvm] d268c20 - [X86] Support auto-detect for tigerlake and alderlake
Freddy Ye via llvm-commits
- [PATCH] D106781: [Zorg] Use ccache instead incremental build for openmp-offload-cuda-runtime.
Galina via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106922: [Bazel] Make td_library usable as data
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106921: [Bazel] Added missing targets to LLVM bazel rules.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106922: [Bazel] Make td_library usable as data
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106922: [Bazel] Make td_library usable as data
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106996: [Bazel] Update for dbed061bf1
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106996: [Bazel] Update for dbed061bf1
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106921: [Bazel] Added missing targets to LLVM bazel rules.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107010: [Bazel] Fix digest for bazel-skylib 1.0.3
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107010: [Bazel] Fix digest for bazel-skylib 1.0.3
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107019: [Bazel] Derive targets from file presence as in CMake build
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107019: [Bazel] Derive targets from file presence as in CMake build
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106922: [Bazel] Make td_library usable as data
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107123: [Bazel] Unconditionally define STDC LIMIT/CONSTANT/FORMAT
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106922: [Bazel] Make td_library usable as data
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107019: [Bazel] Derive targets from file presence as in CMake build
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107123: [Bazel] Unconditionally define STDC LIMIT/CONSTANT/FORMAT
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106922: [Bazel] Make td_library usable as data
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107142: [Bazel] Typo fix
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107142: [Bazel] Typo fix
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107142: [Bazel] Typo fix
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] ce2a5fa - llvm/utils: guarantee revert_checker's revert ordering
George Burgess IV via llvm-commits
- [llvm] 4c98e94 - security: highlight phab accounts; recommend phab for nominations
George Burgess IV via llvm-commits
- [PATCH] D106838: revert_checker: guarantee a commit ordering
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D106503: MCSubtargetInfo: Add debugging 'features' that dump current CPU bit state
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D106838: revert_checker: guarantee a commit ordering
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D106964: [Security] Replace a Sony member
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D106444: X86: fix frame offset calculation with mandatory tail calls
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D106892: [OpenMPOpt] Expand SPMDization with guarding for target parallel regions
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D106892: [OpenMPOpt] Expand SPMDization with guarding for target parallel regions
Giorgis Georgakoudis via Phabricator via llvm-commits
- [llvm] 50b6273 - [MBP] findBestLoopTopHelper should exit if OldTop is not a chain header
Guozhi Wei via llvm-commits
- [PATCH] D106329: [MBP] findBestLoopTopHelper should exit if OldTop is not a chain header
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
H.J Lu via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
H.J Lu via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
H.J Lu via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix merging with binary IDs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix profile merging with binary IDs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix profile merging with binary IDs
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 6b9aba4 - [WebAssembly] Improve pseudocode in LowerEmscriptenEHSjLj
Heejin Ahn via llvm-commits
- [llvm] c285a11 - [WebAssembly] Make Emscripten EH work with Emscripten SjLj
Heejin Ahn via llvm-commits
- [llvm] a48ee9f - [WebAssembly] Remove dominator dependency in WasmEHPrepare (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D106524: [WebAssembly] Improve pseudocode in LowerEmscriptenEHSjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D106811: [WebAssembly] Remove dominator dependency in WasmEHPrepare (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D106811: [WebAssembly] Remove dominator dependency in WasmEHPrepare (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D106525: [WebAssembly] Make Emscripten EH work with Emscripten SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D106811: [WebAssembly] Remove dominator dependency in WasmEHPrepare (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D106861: [CSSPGO] Migrate and refactor the decoder of Pseudo Probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107014: [llvm-profgen] Refactor PerfReader to allow different types of perf scripts
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107014: [llvm-profgen] Refactor PerfReader to allow different types of perf scripts
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] Support perf script without parsing MMap events
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] Support perf script without parsing MMap events
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 8b33839 - [RISCV] Rename vector inline constraint from 'v' to 'vr' and 'vm' in IR.
Hsiangkai Wang via llvm-commits
- [llvm] ee3aef9 - [RISCV][Docs] Add description about inline asm constraint for V.
Hsiangkai Wang via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D105092: [PoC][RISCV] Add the tail policy argument to builtins/intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D105092: [RISCV] Add the tail policy argument to builtins/intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106939: [RISCV] If the maskedoff is vundefined(), use ta, ma for vsetvli.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107022: [RISCV] Update test cases for D106939.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106939: [RISCV] If the maskedoff is vundefined(), use ta, ma for vsetvli.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107022: [RISCV] Update test cases for D106939.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106939: [RISCV] If the maskedoff is vundefined(), use ta, ma for vsetvli.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107022: [RISCV] Update test cases for D106939.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106939: [RISCV] If the maskedoff is vundefined(), use ta, ma for vsetvli.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106939: [RISCV] If the maskedoff is vundefined(), use ta, ma for vsetvli.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107139: [RISCV] Rename vector inline constraint from 'v' to 'vr' and 'vm' in IR.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106633: [RISCV][Docs] Add description about inline asm constraint for V.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107139: [RISCV] Rename vector inline constraint from 'v' to 'vr' and 'vm' in IR.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107139: [RISCV] Rename vector inline constraint from 'v' to 'vr' and 'vm' in IR.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106633: [RISCV][Docs] Add description about inline asm constraint for V.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107112: [AIX] Include symbol alias in extract_symbols.py
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
Hussain Kadhem via Phabricator via llvm-commits
- [PATCH] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
Hussain Kadhem via Phabricator via llvm-commits
- [PATCH] D106779: [SimplifyCFG] Make ValueEqaulityComparison freeze-aware.
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106779: [SimplifyCFG] Make ValueEqaulityComparison freeze-aware.
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D107180: [InstCombine] Prevent unnecessary sinks caused by the Freeze
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106779: [SimplifyCFG] Make ValueEqaulityComparison freeze-aware.
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D107180: [InstCombine] Prevent unnecessary sinks caused by the Freeze
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D107226: [InstCombine] Enhance the sinking to handle multiple uses
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D107226: [WIP][InstCombine] Enhance the sinking to handle multiple uses
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D107180: [InstCombine] Prevent unnecessary sinks caused by the Freeze
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D107226: [WIP][InstCombine] Enhance the sinking to handle multiple uses
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D106921: [Bazel] Added missing targets to LLVM bazel rules.
Itai Zukerman via Phabricator via llvm-commits
- [PATCH] D106921: [Bazel] Added missing targets to LLVM bazel rules.
Itai Zukerman via Phabricator via llvm-commits
- [PATCH] D107041: Ported test_symbols to Python
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D106922: [Bazel] Make td_library usable as data
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D106922: [Bazel] Make td_library usable as data
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D46808: [LLVM-C] Improve Bindings For Aliases
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D104848: [cmake] Handled utils/unittests before projects
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D106782: [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized
James Henderson via Phabricator via llvm-commits
- [PATCH] D106643: [llvm-readobj][XCOFF] Add support for `--needed-libs` option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D106782: [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized
James Henderson via Phabricator via llvm-commits
- [PATCH] D105917: [llvm-objdump][CallGraphSection] Extract call graph information from binary
James Henderson via Phabricator via llvm-commits
- [PATCH] D106421: Encode address offsets of basic blocks relative to the end of the previous basic blocks.
James Henderson via Phabricator via llvm-commits
- [PATCH] D105595: [flang] Compile error instantiating std::clock_t on Apple clang version 11.0.0
James Henderson via Phabricator via llvm-commits
- [PATCH] D104644: [AIX][XCOFF] Support 64-bit relocation writing and related tests
James Henderson via Phabricator via llvm-commits
- [PATCH] D104646: [AIX][XCOFF] 64-bit relocation reading support
James Henderson via Phabricator via llvm-commits
- [PATCH] D106783: [AIX][XCOFF][llvm-readobj] Replace unwrapOrError with reportUniqueWarning
James Henderson via Phabricator via llvm-commits
- [PATCH] D104644: [AIX][XCOFF] Support 64-bit relocation writing and related tests
James Henderson via Phabricator via llvm-commits
- [PATCH] D106927: [WIP][ELFDumper] Refactor some of the helper functions to a header file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
James Henderson via Phabricator via llvm-commits
- [PATCH] D105917: [llvm-objdump][CallGraphSection] Extract call graph information from binary
James Henderson via Phabricator via llvm-commits
- [PATCH] D106942: Consider section flags when adding section
James Henderson via Phabricator via llvm-commits
- [PATCH] D106940: Fix test for debug dir presence
James Henderson via Phabricator via llvm-commits
- [PATCH] D106783: [AIX][XCOFF][llvm-readobj] Replace unwrapOrError with reportUniqueWarning
James Henderson via Phabricator via llvm-commits
- [PATCH] D104913: [AIX][XCOFF] Implement 64-bit relocations tests with llvm-objdump/llvm-readobj
James Henderson via Phabricator via llvm-commits
- [PATCH] D106861: [CSSPGO] Migrate and refactor the decoder of Pseudo Probe
James Luo via Phabricator via llvm-commits
- [PATCH] D106861: [CSSPGO] Migrate and refactor the decoder of Pseudo Probe
James Luo via Phabricator via llvm-commits
- [llvm] 3d272ee - Fix test/Transforms/LoopVectorize/AArch64/strict-fadd-vf1.ll.
James Y Knight via llvm-commits
- [PATCH] D100359: [COFF] Force Symbols containing '.' to be quoted
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D107196: [AArch64InstPrinter] Change printAddSubImm to only add imm value comment when shifted
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D107196: [AArch64InstPrinter] Change printAddSubImm to only add imm value comment when shifted
Jason Molenda via Phabricator via llvm-commits
- [llvm] 9ac1065 - [AMDGPU] Fix MMO for raw/struct buffer access with non-constant offset
Jay Foad via llvm-commits
- [llvm] 683b9ed - [AMDGPU] Pre-commit global-isel test case for D106451
Jay Foad via llvm-commits
- [llvm] 59f6865 - [AMDGPU][GISel] Fix MMO for raw/struct buffer access with non-constant offset
Jay Foad via llvm-commits
- [llvm] dc4ca0d - [GlobalISel] Constant fold G_SITOFP and G_UITOFP in CSEMIRBuilder
Jay Foad via llvm-commits
- [llvm] 6e712fd - [AMDGPU] Autogenerate checks in kernel-args.ll
Jay Foad via llvm-commits
- [PATCH] D106284: [AMDGPU] Fix MMO for raw/struct buffer access with non-constant offset
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106451: [AMDGPU][GISel] Fix MMO for raw/struct buffer access with non-constant offset
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106471: [DAGCombiner][RISCV][AMDGPU] Call SimplifyDemandedBits at the end of visitMULHU to enable known bits contant folding.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105385: [AMDGPU] Add SelectionDAG support for insert_subvector on v4f64
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103230: [AMDGPU] Disable NSA for BVH instructions when appropriate
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106775: [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106775: [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104528: [GlobalISel] Constant fold G_SITOFP and G_UITOFP in CSEMIRBuilder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103230: [AMDGPU] Disable NSA for BVH instructions when appropriate
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104528: [GlobalISel] Constant fold G_SITOFP and G_UITOFP in CSEMIRBuilder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106868: [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106868: [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106868: [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106881: [WIP][GIlobalSel] Add GISelCSEAnalysisWrapperPass::verifyAnalysis
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106881: [WIP][GIlobalSel] Add GISelCSEAnalysisWrapperPass::verifyAnalysis
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106498: AMDGPU: Treat IMPLICIT_DEF like a constant lanemask source
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105347: [AMDGPU][GlobalISel] Legalization of G_ROTL and G_ROTR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106868: [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106859: [Sink] allow sinking convergent operations across uniform branches
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106776: [GlobalISel] Add a constant folding combine.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106881: [WIP][GIlobalSel] Add GISelCSEAnalysisWrapperPass::verifyAnalysis
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87757: [SplitKit] Only copy live lanes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105709: [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105709: [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105709: [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105347: [AMDGPU][GlobalISel] Legalization of G_ROTL and G_ROTR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106447: [DAGCombine] DAGTypeLegalizer::GenWidenVectorLoads(): make use of dereferenceability knowledge
Jay Foad via Phabricator via llvm-commits
- [PATCH] D101312: [Utils] Do not remove comments in llc test script
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107052: [AMDGPU] Autogenerate checks in kernel-args.ll
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107052: [AMDGPU] Autogenerate checks in kernel-args.ll
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106447: [DAGCombine] DAGTypeLegalizer::GenWidenVectorLoads(): make use of dereferenceability knowledge
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106776: [GlobalISel] Add a constant folding combine.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107052: [AMDGPU] Autogenerate checks in kernel-args.ll
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107237: [LLD][MinGW] Accept joined format for --stack
Jeremy Drake via Phabricator via llvm-commits
- [PATCH] D107237: [LLD][MinGW] Accept joined format for --stack
Jeremy Drake via Phabricator via llvm-commits
- [llvm] f86694c - [InstrRef][AArch64][1/4] Accept constant physreg variable locations
Jeremy Morse via llvm-commits
- [llvm] 7dc9d73 - [DebugInfo][InstrRef] Handle llvm.frameaddress intrinsics gracefully
Jeremy Morse via llvm-commits
- [llvm] ec9da51 - [DebugInfo][InstrRef] Correctly update DBG_PHIs during instr scheduling
Jeremy Morse via llvm-commits
- [llvm] 8612417 - [DebugInfo][InstrRef] Don't break up ret-sequences on debug-info instrs
Jeremy Morse via llvm-commits
- [llvm] 2537120 - Follow-up to D105207, only salvage affine SCEVs to avoid a crash
Jeremy Morse via llvm-commits
- [PATCH] D106660: [DebugInfo][InstrRef] Don't break up return-sequences on debug-info instructions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D104520: [InstrRef][AArch64][1/4] Accept constant physreg variable locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D106856: [LiveDebugValues] Cleanup Transfers when removing Entry Value Location
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D106659: [DebugInfo][InstrRef] Handle llvm.frameaddress intrinsics gracefully
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D106659: [DebugInfo][InstrRef] Handle llvm.frameaddress intrinsics gracefully
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D106663: [DebugInfo][InstrRef] Correctly update DBG_PHIs during instruction scheduling
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D106875: [DebugInfo] Attempt to preserve more information during tail duplication
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D106875: [DebugInfo] Attempt to preserve more information during tail duplication
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D106660: [DebugInfo][InstrRef] Don't break up return-sequences on debug-info instructions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D107076: [DWARF] Revert sharing subprograms across CUs
Jeremy Morse via Phabricator via llvm-commits
- [llvm] dc5570d - Revert "Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types."
Jeroen Dobbelaere via llvm-commits
- [llvm] 03b8c69 - [PredicateInfo] Use Intrinsic::getDeclaration now that it handles unnamed types.
Jeroen Dobbelaere via llvm-commits
- [PATCH] D106573: Enabling the copy-constant-to-alloca optimization in more instances
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D106950: Fixing an infinite loop problem in InstCombine
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D106147: [PredicateInfo] Use Intrinsic::getDeclaration now that it handles unnamed types.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D106147: [PredicateInfo] Use Intrinsic::getDeclaration now that it handles unnamed types.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 0e79a94 - [Utils] Support class template specializations in update_cc_test_checks
Jessica Clarke via llvm-commits
- [llvm] 6e8660a - [NFC][PowerPC] Fix spe.ll to work with update_llc_test_checks.py again
Jessica Clarke via llvm-commits
- [lld] b96bb78 - [ELF] Add two new tests showing broken .tbss alignment if first in PT_TLS
Jessica Clarke via llvm-commits
- [lld] cfaa5bf - [ELF] Align the first section of a PT_TLS even if its type is SHT_NOBITS
Jessica Clarke via llvm-commits
- [llvm] 95ef464 - Handle subregs and superregs in callee-saved register mask
Jessica Clarke via llvm-commits
- [PATCH] D106651: [RISCV] Add support for vector saturating add/sub operations
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106701: [clang] Add -falign-loops=N where N is a power of 2
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105555: [RISCV][Clang] Compute the default target-abi if it's empty.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105516: [clang][PassManager] Add -falways-mem2reg to run mem2reg at -O0
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105516: [clang][PassManager] Add -falways-mem2reg to run mem2reg at -O0
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92935: Introduce support for PowerPC devices with an Embedded Floating-point APU version 2 (efpu2)
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92935: Introduce support for PowerPC devices with an Embedded Floating-point APU version 2 (efpu2)
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92935: Introduce support for PowerPC devices with an Embedded Floating-point APU version 2 (efpu2)
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106243: [Utils] Support class template specializations in update_cc_test_checks
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106969: [NFC][PowerPC] Fix spe.ll to work with update_llc_test_checks.py again
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D73170: Handle subregs and superregs in callee-saved register mask
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D73170: Handle subregs and superregs in callee-saved register mask
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106969: [NFC][PowerPC] Fix spe.ll to work with update_llc_test_checks.py again
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106986: [ELF] Add two new tests showing broken .tbss alignment if first in PT_TLS
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106987: [ELF] Align the first section of a PT_TLS even if its type is SHT_NOBITS
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D73170: Handle subregs and superregs in callee-saved register mask
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106986: [ELF] Add two new tests showing broken .tbss alignment if first in PT_TLS
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106987: [ELF] Align the first section of a PT_TLS even if its type is SHT_NOBITS
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D73170: Handle subregs and superregs in callee-saved register mask
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 0a37163 - [GlobalISel] Add scalar widening for G_MERGE_VALUES destination
Jessica Paquette via llvm-commits
- [llvm] c0a41c3 - [AArch64][GlobalISel] Improve legalization for odd-sized G_ICMP/G_CONSTANT
Jessica Paquette via llvm-commits
- [llvm] 5a333dc - [AArch64][GlobalISel] Improve legalization for odd-type G_LOAD
Jessica Paquette via llvm-commits
- [PATCH] D106776: [GlobalISel] Add a constant folding combine.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D104974: [doc]Added examples for generic opcodes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106814: [GlobalISel] Add scalar widening for G_MERGE_VALUES destination
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106776: [GlobalISel] Add a constant folding combine.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106814: [GlobalISel] Add scalar widening for G_MERGE_VALUES destination
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106814: [GlobalISel] Add scalar widening for G_MERGE_VALUES destination
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106839: GlobalISel: Have lowerLoad scalarize unaligned vectors
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106998: [AArch64][GlobalISel] Improve legalization for odd-sized G_ICMP/G_CONSTANT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106998: [AArch64][GlobalISel] Improve legalization for odd-sized G_ICMP/G_CONSTANT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106998: [AArch64][GlobalISel] Improve legalization for odd-sized G_ICMP/G_CONSTANT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106991: [CodeExtractor] Allowing for caller to access final inputs and outputs.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106998: [AArch64][GlobalISel] Improve legalization for odd-sized G_ICMP/G_CONSTANT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107013: [AArch64][GlobalISel] Improve legalization for odd-type G_LOAD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107013: [AArch64][GlobalISel] Improve legalization for odd-type G_LOAD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D104974: [doc]Added examples for generic opcodes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107160: [AArch64] Do not emit an extra zero-extend for i1 argument
Jessica Paquette via Phabricator via llvm-commits
- [lld] dc9ee39 - [lld-macho] Downgrade "cannot export hidden symbol" to warning
Jez Ng via llvm-commits
- [lld] e49374f - [lld-macho] Support common symbols in bitcode (but differently from ld64)
Jez Ng via llvm-commits
- [lld] a26bb9c - [lld-macho][nfc] Simplify common-symbol-coalescing test
Jez Ng via llvm-commits
- [PATCH] D106213: [lld-macho] Enable copy-on-write for input buffers
Jez Ng via Phabricator via llvm-commits
- [PATCH] D106842: [lld/mac] When loading reexports, look for basename in -F / -L first
Jez Ng via Phabricator via llvm-commits
- [PATCH] D106842: [lld/mac] When loading reexports, look for basename in -F / -L first
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107011: [lld-macho] Downgrade "cannot export hidden symbol" to warning
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107011: [lld-macho] Downgrade "cannot export hidden symbol" to warning
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107027: [lld-macho] Support common symbols in bitcode (but differently from ld64)
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107035: [lld-macho] Change personalities entry type to Ptr to avoid overflowing uint32
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107027: [lld-macho] Support common symbols in bitcode (but differently from ld64)
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87757: [SplitKit] Only copy live lanes
Jiaheng Tao via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106865: Precommit test for D106857.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106865: Precommit test for D106857.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106865: Precommit test for D106857.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106857: [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D100288: [RISCV] Add vector types to GPR for P extension and explict type to existing codegen patterns
Jim Lin via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D106805: Port the Uber specific changes from swift 5.3 to swift 5.4.2
Jin Lin via Phabricator via llvm-commits
- [PATCH] D105700: [LoopSimplify] Convert loop with multiple latches to nested loop using dominator tree
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D99354: [SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D107083: [AArch64] Unroll loop with iv of pointer type
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D107083: [AArch64] Unroll loop with iv of pointer type
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D107083: [AArch64] Unroll loop with iv of pointer type
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [llvm] a09e93b - [AIX] Include symbol alias in extract_symbols.py
Jinsong Ji via llvm-commits
- [PATCH] D107112: [AIX] Include symbol alias in extract_symbols.py
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D107112: [AIX] Include symbol alias in extract_symbols.py
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 8befd05 - [Attributor][FIX] Track change status for AAIsDead properly
Johannes Doerfert via llvm-commits
- [llvm] e6f3e64 - [Attributor][FIX] Do not return CHANGED unconditionally
Johannes Doerfert via llvm-commits
- [llvm] be2b569 - [OpenMP] Run rewriteDeviceCodeStateMachine in the Module not CGSCC pass
Johannes Doerfert via llvm-commits
- [llvm] adddd3d - [Attributor] Introduce getPotentialCopiesOfStoredValue and use it
Johannes Doerfert via llvm-commits
- [llvm] 41bd26d - [Attributor] Delete dead stores
Johannes Doerfert via llvm-commits
- [llvm] 25a3130 - [Local] Do not introduce a new `llvm.trap` before `unreachable`
Johannes Doerfert via llvm-commits
- [llvm] cdb4cfe - [Attributor][FIX] Update AMDGPU attributor test
Johannes Doerfert via llvm-commits
- [llvm] 2aaf038 - [Attributor] Update check lines for all AMDGPU attributor tests
Johannes Doerfert via llvm-commits
- [llvm] 7563686 - [InstSimplify] Expose generic interface for replaced operand simplification
Johannes Doerfert via llvm-commits
- [llvm] d4bfce5 - [Attributor] Utilize the InstSimplify interface to simplify instructions
Johannes Doerfert via llvm-commits
- [llvm] c55e188 - [Attributor][FIX] Copy all members in the assignment operator
Johannes Doerfert via llvm-commits
- [llvm] 70b75f6 - [OpenMP] Try to simplify all loads in device code
Johannes Doerfert via llvm-commits
- [llvm] cbb709e - [Attributor] Disable simplification AAs if a callback is present
Johannes Doerfert via llvm-commits
- [llvm] fd520e7 - [Attributor] Verify `checkForAllUses` return value properly
Johannes Doerfert via llvm-commits
- [llvm] aa27430 - Revert "[Attributor] Disable simplification AAs if a callback is present"
Johannes Doerfert via llvm-commits
- [llvm] 3dca839 - Reapply "[Attributor] Disable simplification AAs if a callback is present""
Johannes Doerfert via llvm-commits
- [PATCH] D106397: [Attributor] Use CFG reasoning to filter potentially interfering writes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106749: [IR] Consider non-willreturn as side effect (PR50511)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106802: Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106345: [OpenMP] Run rewriteDeviceCodeStateMachine in the Module not CGSCC pass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106720: [WIP][Attributor] AAFunctionReachability, Instruction reachability.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106845: [OpenMP] Try to simplify all loads in device code
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106185: [Attributor] Introduce getPotentialCopiesOfStoredValue and use it
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106188: [Attributor] Delete dead stores
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106308: [Local] Do not introduce a new `llvm.trap` before `unreachable`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106190: [Attributor] Utilize the InstSimplify interface to simplify instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106845: [OpenMP] Try to simplify all loads in device code
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106871: [flang][driver] Forward `-fopenmp` to the host compiler
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106802: [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106892: [OpenMPOpt] Expand SPMDization with guarding for target parallel regions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106931: [Attributor] Change function internalization to not replace uses in internalized callers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106931: [Attributor] Change function internalization to not replace uses in internalized callers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D107178: [OpenMP][C-API] Introduce the OpenMP-IR-Builder C-API
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
John McCall via Phabricator via llvm-commits
- [PATCH] D106033: [OpenMP] Folding threadLimit and numThreads when single value in kernels
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D106033: [OpenMP] Folding threadLimit and numThreads when single value in kernels
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D101977: [OpenMP] Create custom state machines for generic target regions
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D107177: [OpenMP] Fixing llvm-omp-device-info compilation with runtimes
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 97e95fe - [AArch64][GlobalISel] Legalize ctpop s128
Jon Roelofs via llvm-commits
- [llvm] f2e8e46 - Revert "[AArch64][GlobalISel] Legalize ctpop s128"
Jon Roelofs via llvm-commits
- [PATCH] D105382: [GlobalISel] Tail call memcpy/memmove/memset even in the presence of copies
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D104528: [GlobalISel] Constant fold G_SITOFP and G_UITOFP in CSEMIRBuilder
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D106816: [AArch64][GlobalISel] Add identity combines to post-legal combiner.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D106494: [AArch64][GlobalISel] Legalize ctpop s128
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D106494: [AArch64][GlobalISel] Legalize ctpop s128
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D106147: [PredicateInfo] Use Intrinsic::getDeclaration now that it handles unnamed types.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D106131: Fix FindZ3.cmake to support static libraries and Windows
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D106874: [SystemZ] Implement memcpy with variable length with MVC
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 5424cee - [OpenMP] Fixing llvm-omp-device-info compilation with runtimes
Jose M Monsalve Diaz via llvm-commits
- [PATCH] D106033: [OpenMP] Folding threadLimit and numThreads when single value in kernels
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D106033: [OpenMP] Folding threadLimit and numThreads when single value in kernels
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D90670: Simplifying memory globalization from the front end to move optimizations to the middle end.
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D106033: [OpenMP] Folding threadLimit and numThreads when single value in kernels
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D106033: [OpenMP] Folding threadLimit and numThreads when single value in kernels
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D106033: [OpenMP] Folding threadLimit and numThreads when single value in kernels
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D101663: [OpenMP] Avoid unintentional use of host compiler as bclib compiler.
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D107177: [OpenMP] Fixing llvm-omp-device-info compilation with runtimes
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D106802: Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106033: [OpenMP] Folding threadLimit and numThreads when single value in kernels
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106845: [OpenMP] Try to simplify all loads in device code
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106892: [OpenMPOpt] Expand SPMDization with guarding for target parallel regions
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106931: [Attributor] Change function internalization to not replace uses in internalized callers
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106931: [Attributor] Change function internalization to not replace uses in internalized callers
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106931: [Attributor] Change function internalization to not replace uses in internalized callers
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106980: [OpenMP] Emit remark on the captured call instead of the variable
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106892: [OpenMPOpt] Expand SPMDization with guarding for target parallel regions
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106931: [Attributor] Change function internalization to not replace uses in internalized callers
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106802: [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D106802: [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D107177: [OpenMP] Fixing llvm-omp-device-info compilation with runtimes
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Julian Lettner via Phabricator via llvm-commits
- [llvm] 958dddf - [NFC][InstCombine] Fix typo
Jun Ma via llvm-commits
- [llvm] ca0fe34 - [InstSimplify] Simplify llvm.vscale when vscale_range attribute exists
Jun Ma via llvm-commits
- [llvm] e2fe26e - [NFC][InstSimplify] Use more intuitive variable names.
Jun Ma via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [PATCH] D106549: [AArch64][SVE] Combine bitcasts to predicate types with vector inserts of loads
JunMa via Phabricator via llvm-commits
- [PATCH] D106549: [AArch64][SVE] Combine bitcasts to predicate types with vector inserts of loads
JunMa via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
JunMa via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
JunMa via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
JunMa via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
JunMa via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
JunMa via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
JunMa via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [llvm] 784f258 - Precommit test files for D105344 (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 4f71f59 - [DAGCombiner] Fold SETCC(FREEZE(x),const) to FREEZE(SETCC(x,const)) if SETCC is used by BRCOND
Juneyoung Lee via llvm-commits
- [PATCH] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x),const) to FREEZE(SETCC(x,const)) if SETCC is used by BRCOND
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x),const) to FREEZE(SETCC(x,const)) if SETCC is used by BRCOND
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x),const) to FREEZE(SETCC(x,const)) if SETCC is used by BRCOND
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D100717: [InstCombine] Transform memcpy to ptr load/stores if TBAA says so
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D107174: [DAG] isGuaranteedNotToBeUndefOrPoison - handle ISD::BUILD_VECTOR nodes
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D88432: [InstCombine] Fix pr47668
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D107180: [InstCombine] Prevent unnecessary sinks caused by the Freeze
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D106779: [SimplifyCFG] Make ValueEqaulityComparison freeze-aware.
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D107084: [Kaleidoscope] Fix Kaleidoscope JIT symbol resolution error on Windows
Justice Adams via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Justice Adams via Phabricator via llvm-commits
- [PATCH] D73170: Handle subregs and superregs in callee-saved register mask
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D106844: [test-suite] Fix CMakeLists.txt of MultiSource/Applications/viterbi to enable small data file
Kai Luo via Phabricator via llvm-commits
- [PATCH] D106844: [test-suite] Fix CMakeLists.txt of MultiSource/Applications/viterbi to enable small data file
Kai Luo via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Kai Luo via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
Kai Luo via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D107245: [X86] Support auto-detect for tigerlake and alderlake
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 0c99784 - [AsmParser] Remove MDRef (NFC)
Kazu Hirata via llvm-commits
- [llvm] aa6340c - [AsmParser] Remove unused declaration parseOptionalCommaInAlloca (NFC)
Kazu Hirata via llvm-commits
- [llvm] 416f3ff - [CodeGen] Remove getPseudoProbeAttribute and addPseudoProbeAttribute (NFC)
Kazu Hirata via llvm-commits
- [llvm] e76ddfa - [Transforms] Remove HasValueForBlock (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5f5ce6e - [ADT] Remove set_is_strict_subset (NFC)
Kazu Hirata via llvm-commits
- [llvm] ea155b9 - [Analysis] Remove unused declaration isGEPBaseAtNegativeOffset (NFC)
Kazu Hirata via llvm-commits
- [llvm] e484e1a - [SVE] Fix casts to <FixedVectorType> in truncateToMinimalBitwidths
Kerry McLaughlin via llvm-commits
- [llvm] 9d35594 - Reland "[LV] Use lookThroughAnd with logical reductions"
Kerry McLaughlin via llvm-commits
- [PATCH] D106163: [SVE] Fix casts to <FixedVectorType> in truncateToMinimalBitwidths
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D106843: [IVDescriptors] Fix bug in checkOrderedReduction
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 2a7ee6b - [FPEnv][InstSimplify] Enable more folds for constrained fadd
Kevin P. Neal via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D106538: [flang][OpenMP] Add semantic check for cancellation nesting
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D106335: [flang][OpenMP] Add semantic check for teams nesting
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D106335: [flang][OpenMP] Add semantic check for teams nesting
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D107089: [flang][driver] Add print function name Plugin example
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D106633: [RISCV][Docs] Add description about inline asm constraint for V.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D106633: [RISCV][Docs] Add description about inline asm constraint for V.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D89100: [GlobalISel] Look through truncs and extends in narrowScalarShift
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D105604: Generate DW_TAG_class_type when calling DIBuilder::createClassType().
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D105604: Generate DW_TAG_class_type when calling DIBuilder::createClassType().
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D106872: [InstCombine] Remove nnan requirement for transformation to fabs from select
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D106872: [InstCombine] Remove nnan requirement for transformation to fabs from select
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D106872: [InstCombine] Remove nnan requirement for transformation to fabs from select
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D106872: [InstCombine] Remove nnan requirement for transformation to fabs from select
Krishna Kariya via Phabricator via llvm-commits
- [llvm] 64d5b6e - [Hexagon] Fix resetting dead registers in DBG_VALUE_LISTs
Krzysztof Parzyszek via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D106190: [Attributor] Utilize the InstSimplify interface to simplify instructions
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D106720: [WIP][Attributor] AAFunctionReachability, Instruction reachability.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D106402: [Attributor] AAFunctionReachability, Handle CallBase Reachability.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D106720: [WIP][Attributor] AAFunctionReachability, Instruction reachability.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D106931: [Attributor] Change function internalization to not replace uses in internalized callers
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D106720: [WIP][Attributor] AAFunctionReachability, Instruction reachability.
Kuter Dinel via Phabricator via llvm-commits
- [llvm] f623dc9 - [DebugInfo][docs] Fix DISubprogram fields
Kyungwoo Lee via llvm-commits
- [PATCH] D106926: [DebugInfo][docs] Fix DISubprogram fields
Kyungwoo Lee via Phabricator via llvm-commits
- [llvm] 66640aa - [gn build] Port 2487db1f2862
LLVM GN Syncbot via llvm-commits
- [llvm] df95697 - [gn build] Port 02077da7e7a8
LLVM GN Syncbot via llvm-commits
- [llvm] 7809e04 - [gn build] Port 8a48e6dda9f7
LLVM GN Syncbot via llvm-commits
- [llvm] 8ddf0b1 - [gn build] Port 0f4b41e03853
LLVM GN Syncbot via llvm-commits
- [llvm] ecd5dc6 - [gn build] Port 61c35fb0c2c9
LLVM GN Syncbot via llvm-commits
- [llvm] c112483 - [gn build] Port 481ad59b9fa4
LLVM GN Syncbot via llvm-commits
- [llvm] cdcc354 - [ORC][ORC-RT] Add initial Objective-C and Swift support to MachOPlatform.
Lang Hames via llvm-commits
- [llvm] 25986a2 - [llvm-jitlink] Don't hardcode LLVM version number into the runtime path.
Lang Hames via llvm-commits
- [llvm] 2487db1 - [ORC] Require ExecutorProcessControl when constructing an ExecutionSession.
Lang Hames via llvm-commits
- [llvm] 3c7fd8d - [docs] Update release notes with all LLVM-C API changes
Lang Hames via llvm-commits
- [llvm] 0a1ca2a - [ORC] Fix missing include.
Lang Hames via llvm-commits
- [llvm] 8a241cd - [JITLink][ELF][x86-64] Include relocation name in missing relocation errors.
Lang Hames via llvm-commits
- [llvm] 07a5b7e - [examples] Fix incomplete_type on ZLinux when compiling RemoteJITUtils.
Lang Hames via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
Lang Hames via Phabricator via llvm-commits
- [PATCH] D106764: [docs] Update release notes with all LLVM-C API changes
Lang Hames via Phabricator via llvm-commits
- [PATCH] D103267: [docs] Mention the new LLVM-C interface for the new Pass Manager in the release notes
Lang Hames via Phabricator via llvm-commits
- [PATCH] D104694: [ORC] Require TargetProcessControl instance when constructing ExecutionSession.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107247: [Z] Fix incomplete_type on ZLinux when compiling RemoteJITUtils
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107247: [Z] Fix incomplete_type on ZLinux when compiling RemoteJITUtils
Lang Hames via Phabricator via llvm-commits
- [llvm] 2d78895 - [PowerPC] Add implicit-def RM to instructions mtfsb[01]
Lei Huang via llvm-commits
- [llvm] 64a1581 - [PowerPC]Add addex instruction definition and MC tests
Lei Huang via llvm-commits
- [llvm] 9654cfd - [PowerPC] Fix materialization of SP float values on Power10
Lei Huang via llvm-commits
- [PATCH] D106812: [PowerPC] Fix materialization of SP float values on Power10
Lei Huang via Phabricator via llvm-commits
- [PATCH] D106603: [PowerPC] Add implicit-def RM to instructions mtfsb[01]
Lei Huang via Phabricator via llvm-commits
- [PATCH] D106666: [PowerPC]Add addex instruction definition and MC tests
Lei Huang via Phabricator via llvm-commits
- [PATCH] D106812: [PowerPC] Fix materialization of SP float values on Power10
Lei Huang via Phabricator via llvm-commits
- [PATCH] D106812: [PowerPC] Fix materialization of SP float values on Power10
Lei Huang via Phabricator via llvm-commits
- [PATCH] D107002: [PowerPC] Implement XL compatibility builtin __addex
Lei Huang via Phabricator via llvm-commits
- [PATCH] D107002: [PowerPC] Implement XL compatibility builtin __addex
Lei Huang via Phabricator via llvm-commits
- [PATCH] D107002: [PowerPC] Implement XL compatibility builtin __addex
Lei Huang via Phabricator via llvm-commits
- [PATCH] D107002: [PowerPC] Implement XL compatibility builtin __addex
Lei Huang via Phabricator via llvm-commits
- [PATCH] D107002: [PowerPC] Implement XL compatibility builtin __addex
Lei Huang via Phabricator via llvm-commits
- [PATCH] D106588: [CSSPGO] Tweak ICP threshold in top-down inliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107014: [llvm-profgen] Refactor to allow different types of perf scripts
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107014: [llvm-profgen] Refactor to allow different types of perf scripts
Lei Wang via Phabricator via llvm-commits
- [PATCH] D106861: [CSSPGO] Migrate and refactor the decoder of Pseudo Probe
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] Ignore parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107014: [llvm-profgen] Refactor PerfReader to allow different types of perf scripts
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107192: [llvm-profgen] Support count based aggregated type of perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107014: [llvm-profgen] Refactor PerfReader to allow different types of perf scripts
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] Support perf script without parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] Support perf script without parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [compiler-rt] b50fb58 - [compiler-rt][hwasan][fuchsia] Define shadow bound globals
Leonard Chan via llvm-commits
- [compiler-rt] 71af002 - [compiler-rt][hwasan][fuchsia] Implement InitializeOsSupport
Leonard Chan via llvm-commits
- [compiler-rt] b49a3bf - [compiler-rt][hwasan][fuchsia] Implement TagMemoryAligned for fuchsia
Leonard Chan via llvm-commits
- [compiler-rt] 86832c9 - [compiler-rt][hwasan][Fuchsia] Do not emit FindDynamicShadowStart for Fuchsia
Leonard Chan via llvm-commits
- [compiler-rt] 321a04b - [compiler-rt][hwasan] Check for SANITIZER_POSIX before including sanitizer_posix.h
Leonard Chan via llvm-commits
- [compiler-rt] b4c00b3 - [compiler-rt][hwasan] Remove __sanitizer allocation functions from hwasan interface
Leonard Chan via llvm-commits
- [compiler-rt] 606ca48 - [compiler-rt][Fuchsia] Support HWASan on Fuchsia
Leonard Chan via llvm-commits
- [PATCH] D100015: [debug-info] make fortran CHARACTER(1) type as valid unsigned type
LiuChen via Phabricator via llvm-commits
- [PATCH] D100015: [debug-info] make fortran CHARACTER(1) type as valid unsigned type
LiuChen via Phabricator via llvm-commits
- [PATCH] D100015: [debug-info] make fortran CHARACTER(1) type as valid unsigned type
LiuChen via Phabricator via llvm-commits
- [PATCH] D100015: [debug-info] make fortran CHARACTER(1) type as valid unsigned type
LiuChen via Phabricator via llvm-commits
- [PATCH] D100015: [debug-info] make fortran CHARACTER(1) type as valid unsigned type
LiuChen via Phabricator via llvm-commits
- [PATCH] D104327: [release] Build the LLVM releases with Position Independent Code enabled
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D105278: [demangle] Support for ISO/IEC TS 18661 binary floating point type
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D47606: [compiler-rt] [builtins] Don't build __atomic_load etc. by default.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D105130: [RISCV] Enable interleaved access vectorization
Luke via Phabricator via llvm-commits
- [PATCH] D105130: [RISCV] Enable interleaved access vectorization
Luke via Phabricator via llvm-commits
- [PATCH] D105130: [RISCV] Enable interleaved access vectorization
Luke via Phabricator via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Luke via Phabricator via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
Luís Marques via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Luís Marques via Phabricator via llvm-commits
- [PATCH] D106754: [RISCV] Restrict performANY_EXTENDCombine to prevent an infinite loop.
Luís Marques via Phabricator via llvm-commits
- [compiler-rt] 4ab7665 - tsan: Support constructor arguments via New
Marco Elver via llvm-commits
- [compiler-rt] a9c5159 - [libFuzzer] Fix CFI Directives for fuchsia
Marco Vanotti via llvm-commits
- [compiler-rt] c6ad3f2 - [asan][fuchsia] Implement PlatformUnpoisonStacks
Marco Vanotti via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106755: Extended format string checking to wprintf/wscanf
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106753: ConvertUTF: Created wrapper convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106755: Extended format string checking to wprintf/wscanf
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D106755: Extended format string checking to wprintf/wscanf
Marcus Johnson via Phabricator via llvm-commits
- [llvm] cc238a6 - [ARC] Add additional mov immediate instruction formats with a fix for u6 decoding
Mark Schimmel via llvm-commits
- [llvm] e622c99 - [ARC] Add norm/normh instructions with disassembly tests
Mark Schimmel via llvm-commits
- [PATCH] D107088: [ARC] Add additional mov immediate instruction formats with a fix for u6 decoding
Mark Schimmel via Phabricator via llvm-commits
- [PATCH] D107088: [ARC] Add additional mov immediate instruction formats with a fix for u6 decoding
Mark Schimmel via Phabricator via llvm-commits
- [PATCH] D107088: [ARC] Add additional mov immediate instruction formats with a fix for u6 decoding
Mark Schimmel via Phabricator via llvm-commits
- [PATCH] D107118: [ARC] Add norm/normh instructions with disassembly tests
Mark Schimmel via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM] Use C++ 14 and C11 noreturn specifier
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM] Use C++ 14 and C11 noreturn specifier
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D106899: [LLVM] Use C++ 14 and C11 noreturn specifier
Marshall Clow via Phabricator via llvm-commits
- [lld] 05b025e - [LLD][MinGW] Accept joined format for --stack
Martin Storsjö via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107116: [ConstantFold] Get rid of special cases for sizeof etc.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107116: [ConstantFold] Get rid of special cases for sizeof etc.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107237: [LLD][MinGW] Accept joined format for --stack
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107237: [LLD][MinGW] Accept joined format for --stack
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107237: [LLD][MinGW] Accept joined format for --stack
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107237: [LLD][MinGW] Accept joined format for --stack
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107237: [LLD][MinGW] Accept joined format for --stack
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D106783: [AIX][XCOFF][llvm-readobj] Replace unwrapOrError with reportUniqueWarning
Maryam via Phabricator via llvm-commits
- [PATCH] D104646: [AIX][XCOFF] 64-bit relocation reading support
Maryam via Phabricator via llvm-commits
- [PATCH] D104646: [AIX][XCOFF] 64-bit relocation reading support
Maryam via Phabricator via llvm-commits
- [PATCH] D104644: [AIX][XCOFF] Support 64-bit relocation writing and related tests
Maryam via Phabricator via llvm-commits
- [PATCH] D104644: [AIX][XCOFF] Support 64-bit relocation writing and related tests
Maryam via Phabricator via llvm-commits
- [PATCH] D104644: [AIX][XCOFF] Support 64-bit relocation writing and related tests
Maryam via Phabricator via llvm-commits
- [PATCH] D104644: [AIX][XCOFF] Support 64-bit relocation writing and related tests
Maryam via Phabricator via llvm-commits
- [PATCH] D106783: [AIX][XCOFF][llvm-readobj] Replace unwrapOrError with reportUniqueWarning
Maryam via Phabricator via llvm-commits
- [PATCH] D106783: [AIX][XCOFF][llvm-readobj] Replace unwrapOrError with reportUniqueWarning
Maryam via Phabricator via llvm-commits
- [PATCH] D104646: [AIX][XCOFF] 64-bit relocation reading support
Maryam via Phabricator via llvm-commits
- [PATCH] D104913: [AIX][XCOFF] Implement 64-bit relocations tests with llvm-objdump/llvm-readobj
Maryam via Phabricator via llvm-commits
- [PATCH] D106783: [AIX][XCOFF][llvm-readobj] Replace unwrapOrError with reportUniqueWarning
Maryam via Phabricator via llvm-commits
- [PATCH] D104913: [AIX][XCOFF] Implement 64-bit relocations tests with llvm-objdump/llvm-readobj
Maryam via Phabricator via llvm-commits
- [llvm] 45951ad - [PowerPC] Add pwr7 and pwr10 support to IBM MASSV pass on AIX
Masoud Ataei via llvm-commits
- [PATCH] D106678: [PowerPC] Add pwr7 and pwr10 support to IBM MASSV pass on AIX
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D105347: [AMDGPU][GlobalISel] Legalization of G_ROTL and G_ROTR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D105347: [AMDGPU][GlobalISel] Legalization of G_ROTL and G_ROTR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D105347: [AMDGPU][GlobalISel] Legalization of G_ROTL and G_ROTR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D105347: [AMDGPU][GlobalISel] Legalization of G_ROTL and G_ROTR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D105347: [AMDGPU][GlobalISel] Legalization of G_ROTL and G_ROTR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D105347: [AMDGPU][GlobalISel] Legalization of G_ROTL and G_ROTR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D107237: [LLD][MinGW] Accept joined format for --stack
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D107237: [LLD][MinGW] Accept joined format for --stack
Mateusz Mikuła via Phabricator via llvm-commits
- [llvm] f84c70a - [CodeView] Saturate values bigger than supported by APInt.
Matheus Izvekov via llvm-commits
- [PATCH] D105320: [CodeView] Saturate values bigger than supported by APInt.
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D105320: [CodeView] Saturate values bigger than supported by APInt.
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D105320: [CodeView] Saturate values bigger than supported by APInt.
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D105320: [CodeView] Saturate values bigger than supported by APInt.
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D103267: [docs] Mention the new LLVM-C interface for the new Pass Manager in the release notes
Mats Larsen via Phabricator via llvm-commits
- [llvm] b32d3d9 - AMDGPU: Treat IMPLICIT_DEF like a constant lanemask source
Matt Arsenault via llvm-commits
- [llvm] 9b1bcae - AMDGPU: Update tests for lower i1 change
Matt Arsenault via llvm-commits
- [llvm] 74c6590 - AMDGPU/GlobalISel: Add a few tests for unaligned truncating stores
Matt Arsenault via llvm-commits
- [llvm] 82ab1ae - AMDGPU/GlobalISel: Fix wrong addrspace in test MMOs
Matt Arsenault via llvm-commits
- [llvm] d7d2e45 - AMDGPU/GlobalISel: Fix selecting G_SEXTLOAD/G_ZEXTLOAD pre-gfx9
Matt Arsenault via llvm-commits
- [llvm] faccf42 - AMDGPU/GlobalISel: Remove special case lowering for non-pow-2 stores
Matt Arsenault via llvm-commits
- [llvm] 05ecd7a - AMDGPU/GlobalISel: Fix tests using illegal copies to physregs
Matt Arsenault via llvm-commits
- [llvm] f19226d - GlobalISel: Have load lowering handle some unaligned accesses
Matt Arsenault via llvm-commits
- [llvm] e46badd - GlobalISel: Have lowerLoad scalarize unaligned vectors
Matt Arsenault via llvm-commits
- [llvm] bc2cb91 - GlobalISel: Have lowerStore handle some unaligned stores
Matt Arsenault via llvm-commits
- [llvm] 43c7cb9 - AMDGPU/GlobalISel: Check some remarks for failed legalizations
Matt Arsenault via llvm-commits
- [llvm] ebc17a0 - GlobalISel: Scalarize unaligned vector stores
Matt Arsenault via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106758: [AMDGPU] We would need FP if there is call and caller save VGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106830: GlobalISel: Have load lowering handle some unaligned accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106830: GlobalISel: Have load lowering handle some unaligned accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106839: GlobalISel: Have lowerLoad scalarize unaligned vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106868: [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106868: [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106758: [AMDGPU] We would need FP if there is call and caller save VGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106498: AMDGPU: Treat IMPLICIT_DEF like a constant lanemask source
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106882: AMDGPU/GlobalISel: Remove special case lowering for non-pow-2 stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106883: GlobalISel: Scalarize unaligned vector stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106884: GlobalISel: Have lowerStore handle some unaligned stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106498: AMDGPU: Treat IMPLICIT_DEF like a constant lanemask source
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106883: GlobalISel: Scalarize unaligned vector stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106672: [AMDGPU][GlobalIsel] Fix unable to legalize G_CONCAT_VECTORS when loading a vector.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106884: GlobalISel: Have lowerStore handle some unaligned stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105065: RegAlloc: Fix "SubRange for this mask not found" unreachable in SplitKit
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks when an FP atomic instruction is converted into a CAS loop or unsafe hardware instruction for GFX90A
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106882: AMDGPU/GlobalISel: Remove special case lowering for non-pow-2 stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106830: GlobalISel: Have load lowering handle some unaligned accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106839: GlobalISel: Have lowerLoad scalarize unaligned vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105347: [AMDGPU][GlobalISel] Legalization of G_ROTL and G_ROTR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106859: [Sink] allow sinking convergent operations across uniform branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107110: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo with TypeId
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106884: GlobalISel: Have lowerStore handle some unaligned stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106883: GlobalISel: Scalarize unaligned vector stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Matt Jacobson via Phabricator via llvm-commits
- [PATCH] D107039: [Bitcode][Asm] Read metadata value from operand bundles in and out
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107038: [Bitcode][Asm] Parse metadata value from operand bundles
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105917: [llvm-objdump][CallGraphSection] Extract call graph information from binary
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107028: [llvm-objdump][NFC] Add quiet disassembly
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107029: [llvm-objdump][CallGraphInfo] Add CallGraphInfo option, extract functions
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107029: [llvm-objdump][CallGraphInfo] Add CallGraphInfo option, extract functions
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107030: [llvm-objdump][CallGraphInfo] Extract and print call site info
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107031: [llvm-objdump][CallGraphInfo] Get .callgraph section
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107032: [llvm-objdump][CallGraphInfo][NFC] Introduce FunctionKind enum
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107033: [llvm-objdump][CallGraphInfo] Parse .callgraph section
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107029: [llvm-objdump][CallGraphInfo] Add CallGraphInfo option, extract functions
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107038: [Bitcode][Asm] Parse metadata value from operand bundles
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107108: [MIPS][CallSiteInfo][NFC] Fill CallSiteInfo only when needed
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107109: [CallSiteInfo][NFC] CallSiteInfo -> CallSiteInfo.ArgRegPairs
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107110: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo with TypeId
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107111: [CallSiteInfo][CallGraphSection] Extract and propagate indirect call type ids
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107030: [llvm-objdump][CallGraphInfo] Extract and print call site info
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D107033: [llvm-objdump][CallGraphInfo] Parse .callgraph section
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105284: Greedy set cover implementation of `Merger::Merge`
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
Matthew Riley via Phabricator via llvm-commits
- [PATCH] D106964: [Security] Replace a Sony member
Matthew Riley via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D106605: Add `all_of_zip` to STLExtras
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106422: Implement recursive support into OperationEquivalence::isEquivalentTo()
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106605: Add `all_of_zip` to STLExtras
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106605: Add `all_of_zip` to STLExtras
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106913: Add llvm::equal convenient wrapper for ranges around std::equal
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106913: Add llvm::equal convenient wrapper for ranges around std::equal
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106605: Add `all_of_zip` to STLExtras
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106913: Add llvm::equal convenient wrapper for ranges around std::equal
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106913: Add llvm::equal convenient wrapper for ranges around std::equal
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106422: Implement recursive support into OperationEquivalence::isEquivalentTo()
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106605: Add `all_of_zip` to STLExtras
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106422: Implement recursive support into OperationEquivalence::isEquivalentTo()
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106422: Implement recursive support into OperationEquivalence::isEquivalentTo()
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] beff86e - Build libSupport with -Werror=global-constructors (NFC)
Mehdi Amini via llvm-commits
- [llvm] 2f49eb4 - Revert "Build libSupport with -Werror=global-constructors (NFC)"
Mehdi Amini via llvm-commits
- [compiler-rt] 402461b - Build libSupport with -Werror=global-constructors (NFC)
Mehdi Amini via llvm-commits
- [llvm] aaacd8c - Add llvm::equal convenient wrapper for ranges around std::equal
Mehdi Amini via llvm-commits
- [llvm] b70de61 - Add `all_of_zip` to STLExtras
Mehdi Amini via llvm-commits
- [PATCH] D106802: Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D106825: Moving deglobalization to single flag
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D106826: Fixing comments to match move from two flags to single flag to disable deglobalization
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D106825: Moving deglobalization to single flag
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D106826: Fixing comments to match move from two flags to single flag to disable deglobalization
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D106802: [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D106802: [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D106802: [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D106802: [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D106802: [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D106802: [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Melanie Cornelius via Phabricator via llvm-commits
- [PATCH] D92935: Introduce support for PowerPC devices with an Embedded Floating-point APU version 2 (efpu2)
Michael Kiausch via Phabricator via llvm-commits
- [PATCH] D106969: [NFC][PowerPC] Fix spe.ll to work with update_llc_test_checks.py again
Michael Kiausch via Phabricator via llvm-commits
- [polly] 3f2828d - [polly] Fix up regression test config with current features.
Michael Kruse via llvm-commits
- [PATCH] D106726: [flang][msvc] Fix external-io unittest.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106726: [flang][msvc] Fix external-io unittest.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106726: [flang][msvc] Fix external-io unittest.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106781: [Zorg] Use ccache instead incremental build for openmp-offload-cuda-runtime.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106781: [Zorg] Use ccache instead incremental build for openmp-offload-cuda-runtime.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106781: [Zorg] Use ccache instead incremental build for openmp-offload-cuda-runtime.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D105315: [flang] Move External IO tests to use GTest
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107061: [SPEC2017] Copy reference files to run dir, use for compares.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107059: [SPEC2017] Add support for Darwin platforms.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D101663: [OpenMP] Avoid unintentional use of host compiler as bclib compiler.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107060: [SPEC2017] Add timeit dependencies to validator and bench binaries.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D104928: [OMPIRBuilder] add minimalist reduction support
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107061: [SPEC2017] Copy reference files to run dir, use for compares.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107060: [SPEC2017] Add timeit dependencies to validator and bench binaries.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D104126: [MicroBenchmarks] Add initial SLP vectorization benchmarks.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107193: [Zorg] Don't delete test-suite source directory every time.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107159: [DA] control compile-time spent by MIV tests
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107195: [Zorg] Add timputs to OpenMP tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107159: [DA] control compile-time spent by MIV tests
Michael Kruse via Phabricator via llvm-commits
- [llvm] b0402a3 - [amdgpu] Add 64-bit PC support when expanding unconditional branches.
Michael Liao via llvm-commits
- [PATCH] D106445: [amdgpu] Add 64-bit PC support when expanding unconditional branches.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D106445: [amdgpu] Add 64-bit PC support when expanding unconditional branches.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D97694: [lli] Test debug support in RuntimeDyld with built-in functions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D106955: brake build to test pre-merge
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] eb76ca5 - [NFC][MLGO] Debug messages for what inline advisor is selected
Mircea Trofin via llvm-commits
- [llvm] 935dea2 - [MLGO] fix silly LLVM_DEBUG misuse
Mircea Trofin via llvm-commits
- [polly] 7a797b2 - Take OptimizationLevel class out of Pass Builder
Mircea Trofin via llvm-commits
- [llvm] 8d0f96f - [NFC] clang-format OptimizationLevel.h
Mircea Trofin via llvm-commits
- [PATCH] D106001: [WIP][NFC] factor out unrolling decision logic
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D107025: Take OptimizationLevel class out of Pass Builder
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D107025: Take OptimizationLevel class out of Pass Builder
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D107025: Take OptimizationLevel class out of Pass Builder
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 971f417 - [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary
Mirko Brkusanin via llvm-commits
- [PATCH] D105709: [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D105709: [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D105709: [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D105709: [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] ae70b21 - Revert "[GlobalISel] Add scalar widening for G_MERGE_VALUES destination"
Mitch Phillips via llvm-commits
- [compiler-rt] 8e167f6 - [GWP-ASan] Add version header.
Mitch Phillips via llvm-commits
- [PATCH] D106814: [GlobalISel] Add scalar widening for G_MERGE_VALUES destination
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D106573: Enabling the copy-constant-to-alloca optimization in more instances
Mohammad Fawaz via Phabricator via llvm-commits
- [PATCH] D106950: Fixing an infinite loop problem in InstCombine
Mohammad Fawaz via Phabricator via llvm-commits
- [PATCH] D106573: Enabling the copy-constant-to-alloca optimization in more instances
Mohammad Fawaz via Phabricator via llvm-commits
- [llvm] 5060224 - [test] Fix tools/gold/X86/comdat-nodeduplicate.ll on non-X86 hosts
Nathan Chancellor via llvm-commits
- [PATCH] D106754: [RISCV] Restrict performANY_EXTENDCombine to prevent an infinite loop.
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D107020: [test] Fix tools/gold/X86/comdat-nodeduplicate.ll on non-X86 hosts
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D107020: [test] Fix tools/gold/X86/comdat-nodeduplicate.ll on non-X86 hosts
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D107028: [llvm-objdump][NFC] Add quiet disassembly
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107029: [llvm-objdump][CallGraphInfo] Add CallGraphInfo option, extract functions
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107030: [llvm-objdump][CallGraphInfo] Extract and print call site info
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107031: [llvm-objdump][CallGraphInfo] Get .callgraph section
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107032: [llvm-objdump][CallGraphInfo][NFC] Introduce FunctionKind enum
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107033: [llvm-objdump][CallGraphInfo] Parse .callgraph section
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105917: [llvm-objdump][CallGraphSection] Extract call graph information from binary
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107038: [Bitcode][Asm] Parse metadata value from operand bundles
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107039: [Bitcode][Asm] Read metadata value from operand bundles in and out
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107038: [Bitcode][Asm] Parse metadata value from operand bundles
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D106523: [Bitcode][Asm] Parse metadata value from operand bundles
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107039: [Bitcode][Asm] Read metadata value from operand bundles in and out
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107108: [MIPS][CallSiteInfo][NFC] Fill CallSiteInfo only when needed
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107109: [CallSiteInfo][NFC] CallSiteInfo -> CallSiteInfo.ArgRegPairs
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107110: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo with TypeId
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107111: [CallSiteInfo][CallGraphSection] Extract and propagate indirect call type ids
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105915: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo for indirect call type ids
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105915: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo for indirect call type ids
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105917: [llvm-objdump][CallGraphSection] Extract call graph information from binary
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107028: [llvm-objdump][NFC] Add quiet disassembly
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107038: [Bitcode][Asm] Parse metadata value from operand bundles
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107039: [Bitcode][Asm] Read metadata value from operand bundles in and out
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107029: [llvm-objdump][CallGraphInfo] Add CallGraphInfo option, extract functions
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107030: [llvm-objdump][CallGraphInfo] Extract and print call site info
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107032: [llvm-objdump][CallGraphInfo][NFC] Introduce FunctionKind enum
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107033: [llvm-objdump][CallGraphInfo] Parse .callgraph section
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D107038: [Bitcode][Asm] Parse metadata value from operand bundles
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Necip Fazil Yildiran via Phabricator via llvm-commits
- [llvm] 778932c - [PowerPC] Turn deprecated altivec prefetch instrs to nops on AIX
Nemanja Ivanovic via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106666: [PowerPC]Add addex instruction definition and MC tests
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106603: [PowerPC] Add implicit-def RM to instructions mtfsb[01]
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106812: [PowerPC] Fix materialization of SP float values on Power10
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D73170: Handle subregs and superregs in callee-saved register mask
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D107002: [PowerPC] Implement XL compatibility builtin __addex
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D107101: [PowerPC] Fix issue where hint was providing the incorrect regsiter class.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D107138: [PowerPC] Implement cmplxl builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D107002: [PowerPC] Implement XL compatibility builtin __addex
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106797: [ARM] Implement isLoad/StoreFromStackSlot for MVE stack stores accesses
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D106531: [ARM] Turn vecreduce_add(add(x, y)) into vecreduce(x) + vecreduce(y)
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D106532: [ARM] Attempt to distribute reductions
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] e302933 - [gn build] Kind of port c7b3a91017d2 (libclang version script)
Nico Weber via llvm-commits
- [lld] 8e8701a - [lld/mac] When loading reexports, look for basename in -F / -L first
Nico Weber via llvm-commits
- [lld] e26356a - [lld/mac] Fix application-extension.s failure after 8e8701abca3d4
Nico Weber via llvm-commits
- [lld] dd57915 - [lld/mac] Fix sub-library.s on Windows after 8e8701abca3d4f0
Nico Weber via llvm-commits
- [llvm] 3888039 - [gn build] manually port 71909de37495
Nico Weber via llvm-commits
- [PATCH] D106842: [lld/mac] When loading reexports, look for basename in -F / -L first
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106842: [lld/mac] When loading reexports, look for basename in -F / -L first
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106842: [lld/mac] When loading reexports, look for basename in -F / -L first
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106213: [lld-macho] Enable copy-on-write for input buffers
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106814: [GlobalISel] Add scalar widening for G_MERGE_VALUES destination
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106842: [lld/mac] When loading reexports, look for basename in -F / -L first
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106842: [lld/mac] When loading reexports, look for basename in -F / -L first
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106842: [lld/mac] When loading reexports, look for basename in -F / -L first
Nico Weber via Phabricator via llvm-commits
- [PATCH] D107027: [lld-macho] Support common symbols in bitcode (but differently from ld64)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D101701: [nofree] Refine concurrency requirements
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D106906: [Nomination] Adding an Nvidia representative to security group
Nikhil Gupta via Phabricator via llvm-commits
- [PATCH] D106906: [Nomination] Adding an Nvidia representative to security group
Nikhil Gupta via Phabricator via llvm-commits
- [llvm] ffb3277 - [SimplifyCFG] Improve store speculation check
Nikita Popov via llvm-commits
- [llvm] 3314685 - [IR] Consider non-willreturn as side effect (PR50511)
Nikita Popov via llvm-commits
- [llvm] 0d3807b - [MergeICmps] Separate out BCECmp and use Optional (NFC)
Nikita Popov via llvm-commits
- [llvm] c691651 - [MergeICmps] Try to fix MSVC build failure
Nikita Popov via llvm-commits
- [llvm] f921bf6 - [MergeICmps] Collect block instructions once (NFC)
Nikita Popov via llvm-commits
- [PATCH] D106742: [SimplifyCFG] Improve store speculation check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106749: [IR] Consider non-willreturn as side effect (PR50511)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104641: Strip undef implying attributes when moving calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106779: [SimplifyCFG] Make ValueEqaulityComparison freeze-aware.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D86374: [TargetLoweringObjectFileImpl] Make .llvmbc and .llvmcmd non-SHF_ALLOC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107083: [AArch64] Unroll loop with iv of pointer type
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107180: [InstCombine] Prevent unnecessary sinks caused by the Freeze
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107116: [ConstantFold] Get rid of special cases for sizeof etc.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107216: Revert [MC][ELF] Emit separate unique sections for different flags
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107216: Revert [MC][ELF] Emit separate unique sections for different flags
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106856: [LiveDebugValues] Cleanup Transfers when removing Entry Value Location
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D106856: [LiveDebugValues] Cleanup Transfers when removing Entry Value Location
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D106856: [LiveDebugValues] Cleanup Transfers when removing Entry Value Location
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D106856: [LiveDebugValues] Cleanup Transfers when removing Entry Value Location
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D107042: [libunwind][OR1K] Fix register restore on resume
Oi Chee Cheung via Phabricator via llvm-commits
- [PATCH] D107042: [libunwind][OR1K] Fix register restore on resume
Oi Chee Cheung via Phabricator via llvm-commits
- [PATCH] D106659: [DebugInfo][InstrRef] Handle llvm.frameaddress intrinsics gracefully
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D106660: [DebugInfo][InstrRef] Don't break up return-sequences on debug-info instructions
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D105884: [llvm-readobj] Display multiple function names for stack size entries
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D105884: [llvm-readobj] Display multiple function names for stack size entries
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Pablo Barrio via Phabricator via llvm-commits
- [llvm] dbed061 - [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Patrick Holland via llvm-commits
- [PATCH] D106775: [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D106775: [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D106775: [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D106775: [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D106915: Add a DIExpression const-folder to prevent silly expressions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D106964: [Security] Replace a Sony member
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D106915: Add a DIExpression const-folder to prevent silly expressions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D106915: Add a DIExpression const-folder to prevent silly expressions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D106915: Add a DIExpression const-folder to prevent silly expressions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D106964: [Security] Replace a Sony member
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Paul Robinson via Phabricator via llvm-commits
- [llvm] 8a8d01d - [NFC] Change VFShape so it contains an ElementCount rather than seperate VF and IsScalable properties.
Paul Walker via llvm-commits
- [llvm] 3b77e27 - [SVE] Use reg+reg addressing mode for immediate offsets.
Paul Walker via llvm-commits
- [PATCH] D106750: [NFC] Change VFShape so it contains an ElementCount rather than seperate VF and IsScalable properties.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D106744: [SVE] Use reg+reg addressing mode for immediate offsets.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D106277: [SVE] Remove the interface for getMaxVScale in favour of the IR attributes
Paul Walker via Phabricator via llvm-commits
- [PATCH] D106549: [AArch64][SVE] Combine bitcasts to predicate types with vector inserts of loads
Paul Walker via Phabricator via llvm-commits
- [PATCH] D106932: [AArch64][SVE][InstCombine] Move last{a,b} before binop if one operand is a splat value
Paul Walker via Phabricator via llvm-commits
- [PATCH] D106929: [AArch64][SVE][InstCombine] Unpack of a splat vector
Paul Walker via Phabricator via llvm-commits
- [PATCH] D107102: [WebAssembly] Add new pass to lower int/ptr conversions of reftypes
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D107102: [WebAssembly] Add new pass to lower int/ptr conversions of reftypes
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D107102: [WebAssembly] Add new pass to lower int/ptr conversions of reftypes
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D106335: [flang][OpenMP] Add semantic check for teams nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106335: [flang][OpenMP] Add semantic check for teams nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106335: [flang][OpenMP] Add semantic check for teams nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106538: [flang][OpenMP] Add semantic check for cancellation nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106538: [flang][OpenMP] Add semantic check for cancellation nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106335: [flang][OpenMP] Add semantic check for teams nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106538: [flang][OpenMP] Add semantic check for cancellation nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106538: [flang][OpenMP] Add semantic check for cancellation nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D106918: [x86] improve CMOV codegen by pushing add into operands, part 3
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104409: GlobalISel/Utils: Refactor integer/float constant match functions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D106831: [flang] Disallow BOZ literal constants as arguments of implicit interfaces
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D106831: [flang] Disallow BOZ literal constants as arguments of implicit interfaces
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D104019: [flang] Add initial implementation for CPU_TIME
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D106893: [flang] Disallow BOZ literal constants as output list items
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D106893: [flang] Disallow BOZ literal constants as output list items
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D106893: [flang] Disallow BOZ literal constants as output list items
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D105970: [flang] Add POSIX implementation for SYSTEM_CLOCK
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D106831: [flang] Disallow BOZ literal constants as arguments of implicit interfaces
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D106893: [flang] Disallow BOZ literal constants as output list items
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D107062: [flang][nfc] Fix variable names in `FrontendOptions`
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D106964: [Security] Replace a Sony member
Peter Smith via Phabricator via llvm-commits
- [PATCH] D106549: [AArch64][SVE] Combine bitcasts to predicate types with vector inserts of loads
Peter Waller via Phabricator via llvm-commits
- [PATCH] D106358: [InstCombine] Add more complex folds for extractelement + stepvector
Peter Waller via Phabricator via llvm-commits
- [PATCH] D106943: [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE scatter
Peter Waller via Phabricator via llvm-commits
- [compiler-rt] 89d6eb6 - [profile] Fix profile merging with binary IDs
Petr Hosek via llvm-commits
- [llvm] 6ea2f31 - Revert "[profile] Fix profile merging with binary IDs"
Petr Hosek via llvm-commits
- [llvm] dcadd64 - [profile] Fix profile merging with binary IDs
Petr Hosek via llvm-commits
- [llvm] d3dd07e - Revert "[profile] Fix profile merging with binary IDs"
Petr Hosek via llvm-commits
- [llvm] 83302c8 - [profile] Fix profile merging with binary IDs
Petr Hosek via llvm-commits
- [PATCH] D107143: [profile] Fix merging with binary IDs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix merging with binary IDs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix merging with binary IDs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix profile merging with binary IDs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix profile merging with binary IDs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix profile merging with binary IDs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix profile merging with binary IDs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D106820: [flang] Fix runtime ICE with maxloc and scalar result
Phabricator via llvm-commits
- [PATCH] D107107: [flang] Fix all/any scalar unit tests
Phabricator via llvm-commits
- [PATCH] D107120: [flang] Fix warnings as errors in ARM build of reduction unit tests.
Phabricator via llvm-commits
- [PATCH] D107177: [OpenMP] Fixing llvm-omp-device-info compilation with runtimes
Phabricator via llvm-commits
- [llvm] 59a5964 - [SimplifyCFG] Don't speculatively execute BB[s] if they are predictably not taken
Philip Reames via llvm-commits
- [llvm] f82f39b - [SCEV] Add a comment about invariant in howManyLessThans
Philip Reames via llvm-commits
- [PATCH] D104140: [SCEV] Allow negative steps for LT exit count computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104140: [SCEV] Allow negative steps for LT exit count computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
Pietro Albini via Phabricator via llvm-commits
- [PATCH] D106906: [Nomination] Adding an Nvidia representative to security group
Pietro Albini via Phabricator via llvm-commits
- [PATCH] D104974: [doc]Added examples for generic opcodes
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D104974: [doc]Added examples for generic opcodes
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D104974: [doc]Added examples for generic opcodes
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D104974: [doc]Added examples for generic opcodes
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D97106: [UpdateTestChecks] Warn if any function conflicts under the same prefix
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D97106: [UpdateTestChecks] Warn if any function conflicts under the same prefix
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D106178: [SCEVExpander] Stop hoisting IR when reusing phis
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility]
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Quinn Pham via Phabricator via llvm-commits
- [llvm] 2256b35 - Explain the symbols of basic block clusters with an example in the header comments.
Rahman Lavaee via llvm-commits
- [PATCH] D106421: Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D106421: Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D107128: Explain the symbols of basic block clusters with an example in the header comments.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D107128: Explain the symbols of basic block clusters with an example in the header comments.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D107128: Explain the symbols of basic block clusters with an example in the header comments.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Raoul Gough via Phabricator via llvm-commits
- [compiler-rt] b31080c - [compiler-rt][CMake][arm64] Use a custom target for symlinking LSE sources
Raul Tambre via llvm-commits
- [PATCH] D106305: [compiler-rt][CMake][arm64] Use a custom target for symlinking LSE sources
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D106305: [compiler-rt][CMake][arm64] Use a custom target for symlinking LSE sources
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D106305: [compiler-rt][CMake][arm64] Use a custom target for symlinking LSE sources
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D106305: [compiler-rt][CMake][arm64] Use a custom target for symlinking LSE sources
Raul Tambre via Phabricator via llvm-commits
- [llvm] 3230493 - Fix clang debug info irgen of i128 enums
Reid Kleckner via llvm-commits
- [llvm] d56e698 - [SimplifyCFG] Remove stale comment after d7378259aa, NFC
Reid Kleckner via llvm-commits
- [PATCH] D106721: [AArch64] Implemnt MSVC __mulh and __umulh builtins and corresponding IR level intrinsics
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D106585: Fix clang debug info irgen of i128 enums
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D105320: [CodeView] Saturate values bigger than supported by APInt.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D105320: [CodeView] Saturate values bigger than supported by APInt.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D106585: Fix clang debug info irgen of i128 enums
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D106972: [gn build] Add support for Win/x86 compiler-rt
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D106996: [Bazel] Update for dbed061bf1
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D99487: [CodeGen] Port basic block sections from ELF to COFF
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D105682: [AMDGPU] Handle functions in llvm's global ctors and dtors list
Reshabh Sharma via Phabricator via llvm-commits
- [polly] ec3da1a - Update isl to isl-0.24-69-g54aac5ac
Riccardo Mori via llvm-commits
- [PATCH] D107225: [Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptions.h. NFCI
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D106605: Add `all_of_zip` to STLExtras
River Riddle via Phabricator via llvm-commits
- [PATCH] D106913: Add llvm::equal convenient wrapper for ranges around std::equal
River Riddle via Phabricator via llvm-commits
- [PATCH] D106605: Add `all_of_zip` to STLExtras
River Riddle via Phabricator via llvm-commits
- [PATCH] D106422: Implement recursive support into OperationEquivalence::isEquivalentTo()
River Riddle via Phabricator via llvm-commits
- [PATCH] D106601: [RISCV] Teach vsetvli insertion pass that it doesn't need to insert vsetvli for unit strided stores in some cases.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] 7c5f104 - [SimplifyCFG] Drop support for duplicating ret's into uncond predecessors
Roman Lebedev via llvm-commits
- [llvm] 08efc2e - [SimplifyCFG] Drop support for simplifying cond branch to two (different) ret's
Roman Lebedev via llvm-commits
- [llvm] 1901c98 - [SimplifyCFG] SwitchToLookupTable(): don't increase ret count
Roman Lebedev via llvm-commits
- [llvm] 59a5964 - [SimplifyCFG] Don't speculatively execute BB[s] if they are predictably not taken
Roman Lebedev via llvm-commits
- [llvm] d7bbb12 - Revert "[X86][AVX] Add getBROADCAST_LOAD helper function. NFCI."
Roman Lebedev via llvm-commits
- [llvm] 3d157fb - [NFC][Codegen][X86] Autogenerate check lines in avx.ll test
Roman Lebedev via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105390: [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105390: [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106317: [SimplifyCFG] performBranchToCommonDestFolding(): form sudo-LCSSA before cloning instructions (PR51125)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noexcept and noreturn qualifiers to appropriate C lib functions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105338: [InstCombine] Revert "Temporarily do not drop volatile stores before unreachable"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105728: [clang][Codegen] Directly lower `(*((volatile int *)(0))) = 0;` into a `call void @llvm.trap()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106802: Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104641: Strip undef implying attributes when moving calls
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106779: [SimplifyCFG] Make ValueEqaulityComparison freeze-aware.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106802: [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106872: [InstCombine] Remove nnan requirement for transformation to fabs from select
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105392: [InstCombine] Add optimization to prevent poison from being propagated.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106779: [SimplifyCFG] Make ValueEqaulityComparison freeze-aware.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105390: [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106775: [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106593: [WIP][SimplifyCFG] Replace FoldTwoEntryPHINode i1 hack with a different hack.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106918: [x86] improve CMOV codegen by pushing add into operands, part 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106447: [DAGCombine] DAGTypeLegalizer::GenWidenVectorLoads(): make use of dereferenceability knowledge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106447: [DAGCombine] DAGTypeLegalizer::GenWidenVectorLoads(): make use of dereferenceability knowledge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106983: [DAGCombiner] don't try to partially reduce add-with-overflow ops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106462: [SROA] prevent crash on large memset length (PR50910)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107052: [AMDGPU] Autogenerate checks in kernel-args.ll
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107170: [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107180: [InstCombine] Prevent unnecessary sinks caused by the Freeze
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107180: [InstCombine] Prevent unnecessary sinks caused by the Freeze
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106447: [DAGCombine] DAGTypeLegalizer::GenWidenVectorLoads(): make use of dereferenceability knowledge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107170: [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107180: [InstCombine] Prevent unnecessary sinks caused by the Freeze
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107170: [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107226: [WIP][InstCombine] Enhance the sinking to handle multiple uses
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107170: [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107233: [SimplifyCFG] Enable switch to lookup table for more types.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106781: [Zorg] Use ccache instead incremental build for openmp-offload-cuda-runtime.
Ron Lieberman via Phabricator via llvm-commits
- [llvm] 491ac28 - [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count
Rosie Sumpter via llvm-commits
- [llvm] 2df8bf9 - [LoopFlatten] Fix missed LoopFlatten opportunity
Rosie Sumpter via llvm-commits
- [llvm] fab5659 - Revert "[LoopFlatten] Fix missed LoopFlatten opportunity"
Rosie Sumpter via llvm-commits
- [PATCH] D106580: [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D106580: [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D106580: [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D106580: [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D106970: [LoopFlatten] Fix bug where SCEVCouldNotCompute object is used
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D106960: [OffloadArch] Library to query properties of current offload archicture
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D106960: [OffloadArch] Library to query properties of current offload archicture
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D106897: [lld][WebAssembly] Prefer objdump -d over obj2yaml for tests. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D106897: [lld][WebAssembly] Prefer objdump -d over obj2yaml for tests. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D106897: [lld][WebAssembly] Prefer objdump -d over obj2yaml for tests. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D106897: [lld][WebAssembly] Prefer objdump -d over obj2yaml for tests. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D106897: [lld][WebAssembly] Prefer objdump -d over obj2yaml for tests. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D78586: [MachineVerifier] Add more checks for registers in live-in lists.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D106784: [ADT] function_ref captures function pointers by value
Sam McCall via Phabricator via llvm-commits
- [PATCH] D106784: [ADT] function_ref captures function pointers by value
Sam McCall via Phabricator via llvm-commits
- [PATCH] D106784: [ADT] function_ref captures function pointers by value
Sam McCall via Phabricator via llvm-commits
- [PATCH] D106784: [ADT] function_ref captures function pointers by value
Sam McCall via Phabricator via llvm-commits
- [PATCH] D106261: [ARM][LowOverheadLoops] Allow unpredicated VORRs if the operand def produces zeroed false lanes
Sam Parker via Phabricator via llvm-commits
- [PATCH] D106569: [ARM] Distribute reductions based on ascending load offset
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D106238: [ARM] MVE hadd and rhadd
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D104709: [ARM] Revert WLSTP to DLSTP if the target block is out of range
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D104709: [ARM] Revert WLSTP to DLSTP if the target block is out of range
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D106859: [Sink] allow sinking convergent operations across uniform branches
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D106859: [Sink] allow sinking convergent operations across uniform branches
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D106859: [Sink] allow sinking convergent operations across uniform branches
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D106859: [Sink] allow sinking convergent operations across uniform branches
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D106859: [Sink] allow sinking convergent operations across uniform branches
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen via Phabricator via llvm-commits
- [llvm] 981e9dc - [LV] Don't assume isScalarAfterVectorization if one of the uses needs widening.
Sander de Smalen via llvm-commits
- [llvm] b9051ba - [LV] Remove assert that VF cannot be scalable in setCostBasedWideningDecision.
Sander de Smalen via llvm-commits
- [llvm] e745277 - [AArch64] NFC: Make some AArch64-SVE LoopVectorize tests generic.
Sander de Smalen via llvm-commits
- [llvm] 13ccb09 - [LV] Don't let ForceTargetInstructionCost override Invalid cost.
Sander de Smalen via llvm-commits
- [llvm] d7dd12a - [LV] Disable Scalable VFs when tail folding is enabled b/c of low tripcount.
Sander de Smalen via llvm-commits
- [llvm] 84a4cae - [InstSimplify] Don't assume parent function when simplifying llvm.vscale.
Sander de Smalen via llvm-commits
- [PATCH] D106273: [SVE][AArch64] Improve code generation for vector_splice for Imm > 0
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106646: [LoopVectorize] Don't interleave scalar ordered reductions for inner loops
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106164: [LV] Don't assume isScalarAfterVectorization if one of the uses needs widening.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106277: [SVE] Remove the interface for getMaxVScale in favour of the IR attributes
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106656: [LV] Remove assert that VF cannot be scalable in setCostBasedWideningDecision.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106677: [LV] Don't let ForceTargetInstructionCost override Invalid cost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106677: [LV] Don't let ForceTargetInstructionCost override Invalid cost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106677: [LV] Don't let ForceTargetInstructionCost override Invalid cost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106657: [LV] Disable Scalable VFs when tail folding is enabled b/c of low tripcount.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106646: [LoopVectorize] Don't interleave scalar ordered reductions for inner loops
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106272: [AArch64][SME] Introduce feature for streaming mode
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106878: [LV] Remove a change that was added in D106164.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106653: [LoopVectorize][AArch64] Enable ordered reductions by default for SVE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106943: [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE scatter
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106943: [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE gather/scatter
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106272: [AArch64][SME] Introduce feature for streaming mode
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107058: [SLP]Fix a crash in gathered loads analysis.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] d826026 - [SimplifyLibCalls] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] 87d604f - [SimplifyLibCalls] avoid crash on pointer math
Sanjay Patel via llvm-commits
- [llvm] 0b8d30b - [x86] add more tests for cmov and lea; NFC
Sanjay Patel via llvm-commits
- [llvm] 156ba62 - [x86] update stale code comment; NFC
Sanjay Patel via llvm-commits
- [llvm] 4c41caa - [x86] improve CMOV codegen by pushing add into operands, part 3
Sanjay Patel via llvm-commits
- [llvm] 5b83261 - [DivRemPairs] make sure we have a valid CFG for hoisting division
Sanjay Patel via llvm-commits
- [llvm] e427077 - [AArch64][x86] add tests for add-with-overflow folds; NFC
Sanjay Patel via llvm-commits
- [llvm] fa6b2c9 - [DAGCombiner] don't try to partially reduce add-with-overflow ops
Sanjay Patel via llvm-commits
- [llvm] f3c39ee - [InstCombine] add tests for vector cmp-bitcast; NFC
Sanjay Patel via llvm-commits
- [llvm] c6d147b - [InstCombine] add more tests for vector-cmp bitcast; NFC
Sanjay Patel via llvm-commits
- [llvm] e5d9831 - [InstCombine] add more tests for vector cmp-bitcast; NFC
Sanjay Patel via llvm-commits
- [llvm] a22c99c - [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant
Sanjay Patel via llvm-commits
- [llvm] f2a322b - [SROA] prevent crash on large memset length (PR50910)
Sanjay Patel via llvm-commits
- [llvm] 7f55557 - [Analysis] improve function signature checking for snprintf
Sanjay Patel via llvm-commits
- [PATCH] D106462: [SROA] prevent crash on large memset length (PR50910)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106918: [x86] improve CMOV codegen by pushing add into operands, part 3
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106918: [x86] improve CMOV codegen by pushing add into operands, part 3
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106918: [x86] improve CMOV codegen by pushing add into operands, part 3
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106850: [InstCombine] Simplify llvm.vscale when vscale_range attribute exists
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106918: [x86] improve CMOV codegen by pushing add into operands, part 3
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106983: [DAGCombiner] don't try to partially reduce add-with-overflow ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106139: [DAGCombine] Combine srX of add that intends to get the carry as uaddo
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107058: [SLP]Fix a crash in gathered loads analysis.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106983: [DAGCombiner] don't try to partially reduce add-with-overflow ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106872: [InstCombine] Remove nnan requirement for transformation to fabs from select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107058: [SLP]Fix a crash in gathered loads analysis.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107058: [SLP]Fix a crash in gathered loads analysis.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106462: [SROA] prevent crash on large memset length (PR50910)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107157: [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107170: [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107157: [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107170: [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107170: [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107170: [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107170: [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106872: [InstCombine] Remove nnan requirement for transformation to fabs from select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106462: [SROA] prevent crash on large memset length (PR50910)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106734: Eliminate clang man page generation warning for missing .rst files
Scott Linder via Phabricator via llvm-commits
- [PATCH] D106338: Use GNUInstallDirs to define install locations for documentation
Scott Linder via Phabricator via llvm-commits
- [PATCH] D106736: Minor Sphinx documentation generation improvements
Scott Linder via Phabricator via llvm-commits
- [PATCH] D106926: [DebugInfo][docs] Fix DISubprogram fields
Scott Linder via Phabricator via llvm-commits
- [PATCH] D106900: [PowerPC][AIX] Packed zero-width bitfields do not affect alignment.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D106900: [PowerPC][AIX] Packed zero-width bitfields do not affect alignment.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D103103: [PowerPC][XCOFF] Create 8 and 16 byte aligned constant csects.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D106900: [PowerPC][AIX] Packed zero-width bitfields do not affect alignment.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D106900: [PowerPC][AIX] Packed zero-width bitfields do not affect alignment.
Sean Fertile via Phabricator via llvm-commits
- [llvm] 4864893 - [Utils] Do not remove comments in llc test script
Sebastian Neubauer via llvm-commits
- [PATCH] D105676: [AArch64][GlobalISel] Relax oneuse restriction for PTR_ADD chain combining to check addressing legality.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D101312: [Utils] Do not remove comments in llc test script
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D101312: [Utils] Do not remove comments in llc test script
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D105676: [AArch64][GlobalISel] Relax oneuse restriction for PTR_ADD chain combining to check addressing legality.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106334: Initialize common options in `getRegisteredOptions`
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D106334: Initialize common options in `getRegisteredOptions`
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D106334: Initialize common options in `getRegisteredOptions`
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D107086: [Lanai] fix lowering wide returns
Serge Bazanski via Phabricator via llvm-commits
- [PATCH] D107086: [Lanai] fix lowering wide returns
Serge Bazanski via Phabricator via llvm-commits
- [PATCH] D107091: [Lanai] implement wide immediate support
Serge Bazanski via Phabricator via llvm-commits
- [PATCH] D107091: [Lanai] implement wide immediate support
Serge Bazanski via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
Sergey Makarov via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
Sergey Makarov via Phabricator via llvm-commits
- [PATCH] D106851: [SCEV] Add two tests showing the bug in SCEV getAddExpr
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Serguei Katkov via Phabricator via llvm-commits
- [llvm] e97e0a4 - [AbstractAttributor] Fold __kmpc_parallel_level if possible
Shilei Tian via llvm-commits
- [llvm] 5ab6aed - [OpenMP] Folding threadLimit and numThreads when single value in kernels
Shilei Tian via llvm-commits
- [PATCH] D100582: [WIP][OpenMP][Offloading] New device runtime library - Not for review
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106033: [OpenMP] Folding threadLimit and numThreads when single value in kernels
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106781: [Zorg] Use ccache instead incremental build for openmp-offload-cuda-runtime.
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106154: [AbstractAttributor] Fold __kmpc_parallel_level if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106781: [Zorg] Use ccache instead incremental build for openmp-offload-cuda-runtime.
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106154: [AbstractAttributor] Fold __kmpc_parallel_level if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106033: [OpenMP] Folding threadLimit and numThreads when single value in kernels
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D107195: [Zorg] Add timputs to OpenMP tests.
Shilei Tian via Phabricator via llvm-commits
- [llvm] 732b055 - [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Shimin Cui via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D107142: [Bazel] Typo fix
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D107142: [Bazel] Typo fix
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D100835: [WIP][LLD][RISCV] Linker Relaxation
Shivam Gupta via Phabricator via llvm-commits
- [compiler-rt] a68ccba - [compiler-rt] Fix COMPILER_RT_OS_DIR for Android
Shoaib Meenai via llvm-commits
- [compiler-rt] b8f04a6 - [builtins] Try to ensure single copy of emulated TLS state
Shoaib Meenai via llvm-commits
- [PATCH] D107011: [lld-macho] Downgrade "cannot export hidden symbol" to warning
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D102570: RFC: [ELF] -Bsymbolic-non-weak-functions
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D102570: [ELF] Add -Bsymbolic-non-weak-functions
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D102570: [ELF] Add -Bsymbolic-non-weak-functions
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 46c0366 - [Inliner] Make the CallPenalty configurable
Simon Cook via llvm-commits
- [PATCH] D105976: [Inliner] Make the CallPenalty configurable
Simon Cook via Phabricator via llvm-commits
- [PATCH] D105351: [VP] Declaration and docs for vp.select intrinsic
Simon Moll via Phabricator via llvm-commits
- [llvm] f64e251 - [X86][SSE] Don't scrub address math from interleaved shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] c8472db - [X86][AVX] Prefer vinsertf128 to vperm2f128 on AVX1 targets
Simon Pilgrim via llvm-commits
- [llvm] 77c5e6b - [Analysis] Fix getOrderedReductionCost to call target's getArithmeticInstrCost implementation
Simon Pilgrim via llvm-commits
- [llvm] fbe6eac - [X86][AVX] Add PR50053 test case
Simon Pilgrim via llvm-commits
- [llvm] 16ec706 - [X86] Add PR37025 test coverage
Simon Pilgrim via llvm-commits
- [llvm] cf0ddf7 - [SLP][X86] Fix naming consistency of dot product tests. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 124d586 - [X86][AVX] Move VPERM2F128 defs above VINSERTF128 defs. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 6569b7f - [X86][AVX] Add test case for PR51281
Simon Pilgrim via llvm-commits
- [llvm] 88be403 - [X86] Add some initial tests for frozen constant folds
Simon Pilgrim via llvm-commits
- [llvm] 986841c - SelectionDAGDumper.cpp - printrWithDepthHelper - remove dead code. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 3c0b596 - SelectionDAGDumper.cpp - remove nested if-else return chain. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] afc6b09 - [InstCombine] getMaskedTypeForICmpPair - remove dead code. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 3a7c82e - [DAG] isGuaranteedNotToBeUndefOrPoison - handle ISD::BUILD_VECTOR nodes
Simon Pilgrim via llvm-commits
- [llvm] 66743d7 - [TTI] Make SK_ExtractSubvector matching length-changing only and simplify nested shuffle mask detection chain.
Simon Pilgrim via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106471: [DAGCombiner][RISCV][AMDGPU] Call SimplifyDemandedBits at the end of visitMULHU to enable known bits contant folding.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106471: [DAGCombiner][RISCV][AMDGPU] Call SimplifyDemandedBits at the end of visitMULHU to enable known bits contant folding.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105432: [Analysis] Add simple cost model for strict (in-order) reductions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106795: [Analysis] Fix getOrderedReductionCost to call target's getArithmeticInstrCost implementation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106795: [Analysis] Fix getOrderedReductionCost to call target's getArithmeticInstrCost implementation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106795: [Analysis] Fix getOrderedReductionCost to call target's getArithmeticInstrCost implementation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105390: [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106471: [DAGCombiner][RISCV][AMDGPU] Call SimplifyDemandedBits at the end of visitMULHU to enable known bits contant folding.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106918: [x86] improve CMOV codegen by pushing add into operands, part 3
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106918: [x86] improve CMOV codegen by pushing add into operands, part 3
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106918: [x86] improve CMOV codegen by pushing add into operands, part 3
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106868: [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62583: [llvm-objcopy] Implement IHEX reader
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107104: [SLP]Improve splats vectorization.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107080: [SLP]Fix an assertion for the size of user nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107158: [X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector range (PR51281)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107104: [SLP]Improve splats vectorization.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107157: [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107174: [DAG] isGuaranteedNotToBeUndefOrPoison - handle ISD::BUILD_VECTOR nodes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107188: [SLP]Improve vectorization of split loads.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107174: [DAG] isGuaranteedNotToBeUndefOrPoison - handle ISD::BUILD_VECTOR nodes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107228: [TTI] Add basic SK_InsertSubvector shuffle mask recognition
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107228: [TTI] Add basic SK_InsertSubvector shuffle mask recognition
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107228: [TTI] Add basic SK_InsertSubvector shuffle mask recognition
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106807: [libc] Add noreturn, constexpr, and static_cast qualifiers to appropriate C lib functions
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D106807: [libc][NFC] Add noreturn and constexpr qualifiers to appropriate C lib functions
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D106807: [libc][NFC] Add noreturn and constexpr qualifiers where appropriate
Siva Chandra via Phabricator via llvm-commits
- [llvm] bc43078 - [LoopFlatten] Fix bug where SCEVCouldNotCompute object is used
Sjoerd Meijer via llvm-commits
- [PATCH] D106580: [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106261: [ARM][LowOverheadLoops] Allow unpredicated VORRs if the operand def produces zeroed false lanes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106580: [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106166: [LV][ARM] Tighten up MLA reduction costing
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106166: [LV][ARM] Tighten up MLA reduction costing
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106970: [LoopFlatten] Fix bug where SCEVCouldNotCompute object is used
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106970: [LoopFlatten] Fix bug where SCEVCouldNotCompute object is used
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106970: [LoopFlatten] Fix bug where SCEVCouldNotCompute object is used
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107067: [FuncSpec] Ignore ConstantExpr when find possible constant
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107128: Explain the symbols of basic block clusters with an example in the header comments.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D106421: Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 0589351 - [Orc][examples] Adopt ExecutorProcessControl API and re-enable LLJITWithRemoteDebugging
Stefan Gränitz via llvm-commits
- [PATCH] D97694: [lli] Test debug support in RuntimeDyld with built-in functions
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 754520a - [PowerPC] Fix issue where hint was providing the incorrect regsiter class.
Stefan Pintilie via llvm-commits
- [PATCH] D107101: [PowerPC] Fix issue where hint was providing the incorrect regsiter class.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D107101: [PowerPC] Fix issue where hint was providing the incorrect regsiter class.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D107046: [NVPTX] Add NVPTX intrinsics for CUDA PTX 6.5 ldmatrix instructions
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D107054: [Clang][CUDA] Add descriptors, mappings, and features for missing CUDA and PTX versions
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D107054: [Clang][CUDA] Add descriptors, mappings, and features for missing CUDA and PTX versions
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D107054: [Clang][CUDA] Add descriptors, mappings, and features for missing CUDA and PTX versions
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D107046: [NVPTX] Add NVPTX intrinsics for CUDA PTX 6.5 ldmatrix instructions
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D107046: [NVPTX] Add NVPTX intrinsics for CUDA PTX 6.5 ldmatrix instructions
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D107046: [NVPTX] Add NVPTX intrinsics for CUDA PTX 6.5 ldmatrix instructions
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D106759: [yaml2obj][MachO] Rename PayloadString to Content
Stella Stamenova via Phabricator via llvm-commits
- [llvm] 31e7551 - [DebugInfo] Correctly update debug users of SSA values in tail duplication
Stephen Tozer via llvm-commits
- [PATCH] D106557: [DebugInfo] Fix crash when updating DBG_VALUE users of an SSA value modified by tail duplication
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D106663: [DebugInfo][InstrRef] Correctly update DBG_PHIs during instruction scheduling
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D106875: [DebugInfo] Attempt to preserve more information during tail duplication
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D106875: [DebugInfo] Attempt to preserve more information during tail duplication
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D106875: [DebugInfo] Attempt to preserve more information during tail duplication
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D106875: [DebugInfo] Attempt to preserve more information during tail duplication
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D106915: Add a DIExpression const-folder to prevent silly expressions
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D107070: [Dexter] Improve Dexter's performance by evaluating expressions only when needed
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
Steve Klabnik via Phabricator via llvm-commits
- [PATCH] D106917: Security: make peoples' phab names obvious; recommend phab as the place for nominations
Steve Klabnik via Phabricator via llvm-commits
- [PATCH] D106428: [flang][driver] Make `flang` ignore `-Mfree/-Mfixed`
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D106900: [PowerPC][AIX] Packed zero-width bitfields do not affect alignment.
Steven Wan via Phabricator via llvm-commits
- [PATCH] D106900: [PowerPC][AIX] Packed zero-width bitfields do not affect alignment.
Steven Wan via Phabricator via llvm-commits
- [PATCH] D106900: [PowerPC][AIX] Packed zero-width bitfields do not affect alignment.
Steven Wan via Phabricator via llvm-commits
- [PATCH] D106305: [compiler-rt][CMake][arm64] Use a custom target for symlinking LSE sources
Steven Wu via Phabricator via llvm-commits
- [PATCH] D106305: [compiler-rt][CMake][arm64] Use a custom target for symlinking LSE sources
Steven Wu via Phabricator via llvm-commits
- [PATCH] D106887: [LTO][Legacy] Add new API to check presence of ctor/dtor functions
Steven Wu via Phabricator via llvm-commits
- [PATCH] D106887: [LTO][Legacy] Add new API to check presence of ctor/dtor functions
Steven Wu via Phabricator via llvm-commits
- [PATCH] D107089: [flang][driver] Add print function name Plugin example
Stuart Ellis via Phabricator via llvm-commits
- [PATCH] D107025: Take OptimizationLevel class out of Pass Builder
Tarindu Jayatilaka via Phabricator via llvm-commits
- [PATCH] D107025: Take OptimizationLevel class out of Pass Builder
Tarindu Jayatilaka via Phabricator via llvm-commits
- [PATCH] D107025: Take OptimizationLevel class out of Pass Builder
Tarindu Jayatilaka via Phabricator via llvm-commits
- [PATCH] D107025: Take OptimizationLevel class out of Pass Builder
Tarindu Jayatilaka via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-pgo-warn-mismatch option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D106930: [ThinLTO] Disallow importing for functions with indir branch to block address
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D106762: [AArch64][GlobalISel] Enable some select combines after legalization
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D106762: [AArch64][GlobalISel] Enable some select combines after legalization
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D106762: [AArch64][GlobalISel] Enable some select combines after legalization
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D107088: [ARC] Add additional mov immediate instruction formats with a fix for u6 decoding
Thomas Johnson via Phabricator via llvm-commits
- [PATCH] D107088: [ARC] Add additional mov immediate instruction formats with a fix for u6 decoding
Thomas Johnson via Phabricator via llvm-commits
- [PATCH] D107088: [ARC] Add additional mov immediate instruction formats with a fix for u6 decoding
Thomas Johnson via Phabricator via llvm-commits
- [PATCH] D107088: [ARC] Add additional mov immediate instruction formats with a fix for u6 decoding
Thomas Johnson via Phabricator via llvm-commits
- [PATCH] D107118: [ARC] Add norm/normh instructions with disassembly tests
Thomas Johnson via Phabricator via llvm-commits
- [llvm] 3378657 - [WebAssembly] Codegen for extmul SIMD instructions
Thomas Lively via llvm-commits
- [PATCH] D106724: [WebAssembly] Codegen for extmul SIMD instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D107103: [WebAssembly] Compute known bits for SIMD bitmask intrinsics
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D107102: [WebAssembly] Add new pass to lower int/ptr conversions of reftypes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D107102: [WebAssembly] Add new pass to lower int/ptr conversions of reftypes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Thorsten via Phabricator via llvm-commits
- [llvm] a487a49 - AArch64: support i128 (& larger) returns in GlobalISel
Tim Northover via llvm-commits
- [PATCH] D106544: AArch6+GISel: support larger return types like i128
Tim Northover via Phabricator via llvm-commits
- [PATCH] D103426: Clang: Extend format string checking to wprintf/wscanf
Tom Honermann via Phabricator via llvm-commits
- [llvm] dbefcde - Merge all the llvm-exegesis unit tests into a single binary
Tom Stellard via llvm-commits
- [polly] 08c766a - Bump the trunk major version to 14
Tom Stellard via llvm-commits
- [PATCH] D106464: Merge all the llvm-exegesis unit tests into a single binary
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D106838: revert_checker: guarantee a commit ordering
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D93351: [llvm-shlib] Build backend libraries as loadable modules
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D93351: [llvm-shlib] Build backend libraries as loadable modules
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D95284: utils/release: Add script for building release documentation
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D93351: [llvm-shlib] Build backend libraries as loadable modules
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D106941: test-release.sh: Kill python2
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D101446: [llvm] Improve export.sh with help and snapshot
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D102570: [ELF] Add -Bsymbolic-non-weak-functions
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D106131: Fix FindZ3.cmake to support static libraries and Windows
Tomasz Kamiński via Phabricator via llvm-commits
- [PATCH] D106131: Fix FindZ3.cmake to support static libraries and Windows
Tomasz Kamiński via Phabricator via llvm-commits
- [PATCH] D106131: Fix FindZ3.cmake to support static libraries and Windows
Tomasz Kamiński via Phabricator via llvm-commits
- [PATCH] D106736: Minor Sphinx documentation generation improvements
Tony Tye via Phabricator via llvm-commits
- [PATCH] D106736: Minor Sphinx documentation generation improvements
Tony Tye via Phabricator via llvm-commits
- [PATCH] D106338: Use GNUInstallDirs to define install locations for documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
Tony Tye via Phabricator via llvm-commits
- [llvm] d9e3449 - Handle unused variable when assertions are disabled
Tres Popp via llvm-commits
- [llvm] d7bbb12 - Revert "[X86][AVX] Add getBROADCAST_LOAD helper function. NFCI."
Tres Popp via llvm-commits
- [llvm] 70fa947 - Revert "Revert "[X86][AVX] Add getBROADCAST_LOAD helper function. NFCI.""
Tres Popp via llvm-commits
- [llvm] d225de6 - Revert "[X86][AVX] Add getBROADCAST_LOAD helper function. NFCI."
Tres Popp via llvm-commits
- [PATCH] D107247: [Z] Fix incomplete_type on ZLinux when compiling RemoteJITUtilsWhen compiling on ZLinux, we got this error:```/llvm-project/llvm/examples/ OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.h:80:65:required from here...
Tung D. Le via Phabricator via llvm-commits
- [PATCH] D107247: [Z] Fix incomplete_type on ZLinux when compiling RemoteJITUtils
Tung D. Le via Phabricator via llvm-commits
- [llvm] 8cd8120 - [SystemZ] Add support for new cpu architecture - arch14
Ulrich Weigand via llvm-commits
- [PATCH] D106782: [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D106782: [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D106874: [SystemZ] Implement memcpy with variable length with MVC
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D105067: [SystemZ] Emit .gnu_attribute for an externally visible vector abi.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D106929: [AArch64][SVE][InstCombine] Unpack of a splat vector
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D106929: [AArch64][SVE][InstCombine] Unpack of a splat vector
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D106932: [AArch64][SVE][InstCombine] Move last{a,b} before binop if one operand is a splat value
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D106932: [AArch64][SVE][InstCombine] Move last{a,b} before binop if one operand is a splat value
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D106871: [flang][driver] Forward `-fopenmp` to the host compiler
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D106896: [flang][OpenMP] Add parsing support for nontemporal clause.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D106896: [flang][OpenMP] Add parsing support for nontemporal clause.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D106896: [flang][OpenMP] Add parsing support for nontemporal clause.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D106896: [flang][OpenMP] Add parsing support for nontemporal clause.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D104301: [mlir][openacc] Initial translation for DataOp to LLVM IR
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D104301: [mlir][openacc] Initial translation for DataOp to LLVM IR
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D104301: [mlir][openacc] Initial translation for DataOp to LLVM IR
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D106965: [flang][openacc][NFC] Make self clause value optional in ACC.td and extract the parser
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D106967: [flang][openacc][NFC] Extract device_type parser to its own
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D106968: [flang][openacc] Use TableGen to generate the clause parser
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D107076: [DWARF] Revert sharing subprograms across CUs
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D106758: [AMDGPU] We would need FP if there is call and caller save VGPR spills
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D106758: [AMDGPU] We would need FP if there is call and caller save VGPR spills
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D106758: [AMDGPU] We would need FP if there is call and caller save VGPR spills
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D106758: [AMDGPU] We would need FP if there is call and caller save VGPR spills
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D106758: [AMDGPU] We would need FP if there is call and caller save VGPR spills
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [compiler-rt] ac2ffde - tsan: Fix the improper argument type in tsan_ilist_test.cpp
Victor Huang via llvm-commits
- [PATCH] D106666: [PowerPC]Add addex instruction definition and MC tests
Victor Huang via Phabricator via llvm-commits
- [PATCH] D106812: [PowerPC] Fix materialization of SP float values on Power10
Victor Huang via Phabricator via llvm-commits
- [PATCH] D106812: [PowerPC] Fix materialization of SP float values on Power10
Victor Huang via Phabricator via llvm-commits
- [PATCH] D107002: [PowerPC] Implement XL compatibility builtin __addex
Victor Huang via Phabricator via llvm-commits
- [PATCH] D107138: [PowerPC] Implement cmplxl builtins
Victor Huang via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Victor Huang via Phabricator via llvm-commits
- [PATCH] D106213: [lld-macho] Enable copy-on-write for input buffers
Vincent Lee via Phabricator via llvm-commits
- [llvm] 1ee6559 - [ASAN] NFC: Remove redundant variable
Vitaly Buka via llvm-commits
- [compiler-rt] 6a0fe68 - [tsan] Fix Darwin build after D106973
Vitaly Buka via llvm-commits
- [compiler-rt] d42a06b - Revert "[tsan] Fix Darwin build after D106973"
Vitaly Buka via llvm-commits
- [compiler-rt] ca7c66c - [tsan] Fix Darwin build after D106973
Vitaly Buka via llvm-commits
- [compiler-rt] f08229f - [sanitizer] Remove cpplint
Vitaly Buka via llvm-commits
- [compiler-rt] 44c83ec - [sanitizer] Remove cpplint annotations
Vitaly Buka via llvm-commits
- [compiler-rt] 2564f27 - [NFC][sanitizer] clang-format few files
Vitaly Buka via llvm-commits
- [PATCH] D60533: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate partially symbolicated ASan reports.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D106741: [ASAN] NFC: Remove redundant variable
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D107110: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo with TypeId
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Vitaly Buka via Phabricator via llvm-commits
- [lld] 0bd1471 - [lld-macho] Change personalities entry type to Ptr to avoid overflowing uint32
Vy Nguyen via llvm-commits
- [PATCH] D107035: [lld-macho] Change personalities entry type to Ptr to avoid overflowing uint32
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107035: [lld-macho] Change personalities entry type to Ptr to avoid overflowing uint32
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107035: [lld-macho] Change personalities entry type to Ptr to avoid overflowing uint32
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 9559bd1 - [LTO][Legacy] Add new API to check presence of ctor/dtor functions.
Wael Yehia via llvm-commits
- [PATCH] D106588: [CSSPGO] Tweak ICP threshold in top-down inliner
Wei Mi via Phabricator via llvm-commits
- [PATCH] D106930: [ThinLTO] Disallow importing for functions with indir branch to block address
Wei Mi via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Wei Mi via Phabricator via llvm-commits
- [PATCH] D106888: [RISC-V] Implement jump tables for CFI-icall
Wende Tan via Phabricator via llvm-commits
- [PATCH] D105461: [Support] CommandLine.cpp - Fix thread race condition in addOption
Wenju He via Phabricator via llvm-commits
- [llvm] 1a8087a - [ThinLTO] Disallow importing for functions with indir branch to block address
Wenlei He via llvm-commits
- [PATCH] D106930: [ThinLTO] Disallow importing for functions with indir branch to block address
Wenlei He via Phabricator via llvm-commits
- [PATCH] D106930: [ThinLTO] Disallow importing for functions with indir branch to block address
Wenlei He via Phabricator via llvm-commits
- [PATCH] D106930: [ThinLTO] Disallow importing for functions with indir branch to block address
Wenlei He via Phabricator via llvm-commits
- [PATCH] D106930: [ThinLTO] Disallow importing for functions with indir branch to block address
Wenlei He via Phabricator via llvm-commits
- [PATCH] D106930: [ThinLTO] Disallow importing for functions with indir branch to block address
Wenlei He via Phabricator via llvm-commits
- [PATCH] D106930: [ThinLTO] Disallow importing for functions with indir branch to block address
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107014: [llvm-profgen] Refactor PerfReader to allow different types of perf scripts
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] Support perf script without parsing MMap events
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] Support perf script without parsing MMap events
Wenlei He via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D95664: [AVR] Fix the eliminateCallFramePseudos method so that it always expands STDWSPQRr and STDSPQRr
Wren Turkal via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106780: [x86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 6ff73ef - [X86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Xiang1 Zhang via llvm-commits
- [llvm] 2ca3937 - Revert "[X86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT"
Xiang1 Zhang via llvm-commits
- [llvm] 3223d41 - [X86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT
Xiang1 Zhang via llvm-commits
- [PATCH] D105606: [Coroutine] Record the elided coroutines
Xun Li via Phabricator via llvm-commits
- [PATCH] D105606: [Coroutine] Record the elided coroutines
Xun Li via Phabricator via llvm-commits
- [PATCH] D107097: [llvm-profgen] An option to ignore parsing MMap events
Xun Li via Phabricator via llvm-commits
- [PATCH] D105682: [AMDGPU] Handle functions in llvm's global ctors and dtors list
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-pgo-warn-mismatch option
Yolanda via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-pgo-warn-mismatch option
Yolanda via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-pgo-warn-mismatch option
Yolanda via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-pgo-warn-mismatch option
Yolanda via Phabricator via llvm-commits
- [PATCH] D106622: [BPF] support btf_tag attribute in .BTF section
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D106621: [DWARF] Support new TAG DW_TAG_LLVM_annotation
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D106622: [BPF] support btf_tag attribute in .BTF section
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D105555: [RISCV][Clang] Compute the default target-abi if it's empty.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D102925: [RISCV] Add wrong arch attribute objfile test.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D102926: [RISCV] Fix wrong objfile attribute bug.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D106900: [PowerPC][AIX] Packed zero-width bitfields do not affect alignment.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D106844: [test-suite] Fix CMakeLists.txt of MultiSource/Applications/viterbi to enable small data file
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D106844: [test-suite] Fix CMakeLists.txt of MultiSource/Applications/viterbi to enable small data file
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D95030: [CSKY 9/n] Initial codegen support for ALU operations
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D101027: [CSKY] Add more basic instructions including some privilege instructions
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D101027: [CSKY] Add more basic instructions including some privilege instructions
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
luxufan via Phabricator via llvm-commits
- [PATCH] D107219: [LICM] Support sinking in LNICM
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D107219: [LICM] Support sinking in LNICM
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D107219: [LICM] Support sinking in LNICM
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D106887: [LTO][Legacy] Add new API to check presence of ctor/dtor functions
wael yehia via Phabricator via llvm-commits
- [PATCH] D106887: [LTO][Legacy] Add new API to check presence of ctor/dtor functions
wael yehia via Phabricator via llvm-commits
- [PATCH] D106887: [LTO][Legacy] Add new API to check presence of ctor/dtor functions
wael yehia via Phabricator via llvm-commits
- [PATCH] D106887: [LTO][Legacy] Add new API to check presence of ctor/dtor functions
wael yehia via Phabricator via llvm-commits
- [PATCH] D106887: [LTO][Legacy] Add new API to check presence of ctor/dtor functions
wael yehia via Phabricator via llvm-commits
- [PATCH] D107042: [libunwind][OR1K] Fix register restore on resume
whitequark via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [llvm] 87ed73f - [llvm-readobj] Display multiple function names for stack size entries
via llvm-commits
- [llvm] e757a3b - [OpenMP][NFC] Remove unncessary capture in RAII struct
via llvm-commits
- [llvm] f0d41b5 - [CSSPGO] Tweak ICP threshold in top-down inliner
via llvm-commits
- [llvm] 14f6cfc - [Debug-Info][llvm-dwarfdump] Don't try to dump location
via llvm-commits
- [llvm] fe7ca1a - [mlir][openacc] Initial translation for DataOp to LLVM IR
via llvm-commits
- [llvm] 1a8c571 - [AMDGPU] We would need FP if there is call and caller save VGPR spills
via llvm-commits
- [llvm] adbaa39 - [Attributor] Change function internalization to not replace uses in internalized callers
via llvm-commits
- [llvm] 97851a0 - [Attributor] Don't test internalization in the CGSCC pass.
via llvm-commits
- [llvm] cd0dd8e - [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding
via llvm-commits
- [llvm] 8011fc1 - [yaml2obj] Enable support for parsing 64-bit XCOFF.
via llvm-commits
- [llvm] 460d220 - [doc]Added examples for generic opcodes
via llvm-commits
- [llvm] ad28ff7 - Fixed syntax error that occured in the patch D104974
via llvm-commits
- [llvm] a5a5e73 - [docs] Update outdated doxygen download link
via llvm-commits
- [llvm] 56e7b6c - [InstCombine] Precommit tests for D106872 (NFC)
via llvm-commits
Last message date:
Sun Aug 1 23:49:32 PDT 2021
Archived on: Sun Sep 19 22:46:24 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).