The Week Of Monday 2 August 2021 Archives by author
Starting: Mon Aug 2 00:04:38 PDT 2021
Ending: Sun Aug 8 23:51:32 PDT 2021
Messages: 2586
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107455: [flang] Add missing FileSystem.h
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107497: [PowerPC][AIX] Limit attribute aligned to 4096.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107522: [PowerPC][AIX] attribute aligned cannot decrease align of a vector var.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107528: [llvm][clang][NFC] updates inline licence info
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107522: [PowerPC][AIX] attribute aligned cannot decrease align of a vector var.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107551: [DAGCombine] Add node level checks for fp-contract and fp-ninf in visitFMULForFMADistributiveCombine().
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D107552: [InstCombine] Combine lshr of add that intends to get the carry as llvm.uadd.with.overflow
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] D107551: [DAGCombine] Add node level checks for fp-contract and fp-ninf in visitFMULForFMADistributiveCombine().
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D107551: [DAGCombine] Add node level checks for fp-contract and fp-ninf in visitFMULForFMADistributiveCombine().
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D107551: [DAGCombine] Add node level checks for fp-contract and fp-ninf in visitFMULForFMADistributiveCombine().
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D107426: [mlir][Bazel] Adjust BUILD.bazel file.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D107426: [mlir][Bazel] Adjust BUILD.bazel file.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D107263: [llvm-rc] Allow specifying language with a leading 0x prefix
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D107557: [OptTable] Refine how `printHelp` treats empty help texts
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D106915: Add a DIExpression const-folder to prevent silly expressions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D107383: Streamline the API of salvageDebugInfoImpl (NFC)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D107384: Simplify coro::salvageDebugInfo() (NFC-ish)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D107384: Simplify coro::salvageDebugInfo() (NFC-ish)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D107384: Simplify coro::salvageDebugInfo() (NFC-ish)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D107515: [DWARF] Expose raw bytes in DWARFExpression
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] D107383: Streamline the API of salvageDebugInfoImpl (NFC)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D107515: [DWARF] Expose raw bytes in DWARFExpression
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D107647: Remove depracated built-ins for MMA and replace with new built-ins
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D107138: [PowerPC] Implement cmplxl builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D107138: [PowerPC] Implement cmplxl builtins
Albion Fung via Phabricator via llvm-commits
- [llvm] 58cc5a4 - [OpenMPIRBuilder] Add a constructor to ReductionInfo to appease gcc5
Alex Zinenko via llvm-commits
- [PATCH] D107707: [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 5a865b0 - [DWARF] Don't process .debug_info relocations for DWO Context
Alexander Yermolovich 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] 7d9d926 - Revert "[SLP]Improve graph reordering."
Alexey Bataev via llvm-commits
- [llvm] aa93174 - [SLP][NFC]Add tests for SLP vectorizer for crashes, found in new
Alexey Bataev via llvm-commits
- [llvm] 871ea69 - [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev via llvm-commits
- [llvm] 214f99b - Revert "[SLP]Do not emit extra shuffle for insertelements vectorization."
Alexey Bataev via llvm-commits
- [llvm] 8f465a0 - [SLP][NFC]Add tests for constants/undefs used in insertelements, NFC.
Alexey Bataev via llvm-commits
- [llvm] e7c3eaa - [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev 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] D107188: [SLP]Improve vectorization of split loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
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] 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] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107494: [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107494: [SLP]Do not emit extra shuffle for insertelements vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [WIP][dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [WIP][dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [WIP][dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [WIP][dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [WIP][dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D107289: [vim] Fix regexp matching against syntax attribute
Alf via Phabricator via llvm-commits
- [PATCH] D107469: Reword writeDIGenericSubrange
Alf via Phabricator via llvm-commits
- [PATCH] D107473: [LLVM][LTO][NFC] Resolve FIXME in ThinLTOCodeGenerator.cpp
Alf via Phabricator via llvm-commits
- [PATCH] D107469: [LLVM][IR][NFC] Reword writeDIGenericSubrange
Alf via Phabricator via llvm-commits
- [PATCH] D107487: [LLVM][IR] Add Scarr and block checkpoints to Transforms
Alf via Phabricator via llvm-commits
- [PATCH] D107487: [LLVM][IR] Add Scarr and block checkpoints to Transforms
Alf via Phabricator via llvm-commits
- [PATCH] D103451: [SimplifyLibCalls][NFC] Clean up LibCallSimplifier from 'memset + malloc into calloc' transformation
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107469: [LLVM][IR][NFC] Simplify writeDIGenericSubrange
Alf via Phabricator via llvm-commits
- [PATCH] D107469: [LLVM][IR][NFC] Simplify writeDIGenericSubrange
Alf via Phabricator via llvm-commits
- [PATCH] D107469: [LLVM][IR][NFC] Simplify writeDIGenericSubrange
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107473: [LLVM][LTO][NFC] Resolve FIXME in ThinLTOCodeGenerator.cpp
Alf via Phabricator via llvm-commits
- [PATCH] D107473: [LLVM][LTO][NFC] Resolve FIXME in ThinLTOCodeGenerator.cpp
Alf via Phabricator via llvm-commits
- [PATCH] D107473: [LLVM][LTO][NFC] Resolve FIXME in ThinLTOCodeGenerator.cpp
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107717: [NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
Alf via Phabricator via llvm-commits
- [PATCH] D107717: [NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
Alf via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Alf via Phabricator via llvm-commits
- [PATCH] D107513: [MemCpyOpt/MemorySSA] Do not run the pass for prohibitively large number of memory accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D107513: [MemCpyOpt/MemorySSA] Do not run the pass for prohibitively large number of memory accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D107513: [MemCpyOpt/MemorySSA] Do not run the pass for prohibitively large number of memory accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D107605: [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D106401: [CUDA, MemCpyOpt] Add a flag to force-enable memcpyopt and use it for CUDA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D107513: [MemCpyOpt/MemorySSA] Do not run the pass for prohibitively large number of memory accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D107410: Remove -print-callgraph-sccs and -print-cfg-sccs
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D105286: Fix memory leaks
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D107691: [InstCombine] Prevent the transform of the comparison for all undef elements
Allen zhong via Phabricator via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
Allen zhong via Phabricator via llvm-commits
- [PATCH] D107691: [InstCombine] Prevent the transform of the comparison for all undef elements
Allen zhong via Phabricator via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
Allen zhong via Phabricator via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
Allen zhong via Phabricator via llvm-commits
- [llvm] 1577c41 - [GlobalISel] Allow the ArtifactValueFinder to return the best available register on failure.
Amara Emerson via llvm-commits
- [llvm] 4fee756 - Delete copy-ctor of MachineFrameInfo.
Amara Emerson via llvm-commits
- [llvm] 2d9af3d - [GlobalISel] Make GLoadStore::getMemSize[InBits]() const.
Amara Emerson via llvm-commits
- [llvm] 2b067e3 - Change TargetLowering::canMergeStoresTo() to take a MF instead of DAG.
Amara Emerson via llvm-commits
- [llvm] 4c2e012 - [GlobalISel] Fix a combine causing DBG_VALUE with dangling vregs.
Amara Emerson via llvm-commits
- [PATCH] D107305: [GlobalISel] Combine G_ASSERT_*EXT + G_LOAD -> G_S/ZEXTLOAD
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107305: [GlobalISel] Combine G_ASSERT_*EXT + G_LOAD -> G_S/ZEXTLOAD
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] D107313: [AArch64][GlobalISel] Emit extloads for ZExt/SExt values in assignValueToAddress
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] D107512: [AArch64][GlobalISel] Mark v16s8 <- v8s8, v8s8 G_CONCAT_VECTOR as legal
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107505: [AArch64][GlobalISel] Overhaul G_EXTRACT legalization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Widen G_PTRTOINT before clamping + test legalization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Widen G_PTRTOINT before clamping + test legalization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107277: GlobalISel: Add helper function for getting EVT from LLT
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Widen G_PTRTOINT before clamping + test legalization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Make G_PTRTOINT only legal for s64 + p0
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D107606: [GlobalISel][KnownBits] Implement G_CTPOP
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] D107277: GlobalISel: Add helper function for getting EVT from LLT
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D102287: [MC][X86] Add TrapFillValue definition
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D95116: [PowerPC] Update PC-Relative Load/Store Patterns to use the refactored Load/Store Implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D96075: [PowerPC] Exploit Prefixed Load/Stores using the refactored Load/Store Implementation
Amy Kwan via Phabricator via llvm-commits
- [llvm] f0658c7 - [MCA][NFC] Add tests for PR51318 and PR51322.
Andrea Di Biagio via llvm-commits
- [llvm] 7a1a35a - [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322).
Andrea Di Biagio via llvm-commits
- [llvm] 45685a1 - [MCA] Simplify the rounding logic used in TimelineView::printWaitTimeEntry.
Andrea Di Biagio via llvm-commits
- [PATCH] D107367: [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D107367: [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D107367: [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D107367: [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D107158: [X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector range (PR51281)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D105274: Define sys::getHostCPUName for RISC-V
Andreas Schwab via Phabricator via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
Andrii Kurdiumov via Phabricator via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
Andrii Kurdiumov via Phabricator via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
Andrii Kurdiumov via Phabricator via llvm-commits
- [PATCH] D106622: [BPF] support btf_tag attribute in .BTF section
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D107483: BPF: avoid NE/EQ loop exit condition
Andrii Nakryiko via Phabricator via llvm-commits
- [llvm] 7b73ca3 - [flang][driver] Delete `f18` (i.e. the old Flang driver)
Andrzej Warzynski via llvm-commits
- [PATCH] D107062: [flang][nfc] Fix variable names in `FrontendOptions`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107260: [flang][nfc] Add a regression test for #50993
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107260: [flang][nfc] Add a regression test for #50993
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107455: [flang] Add missing FileSystem.h
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] D107543: [flang][docs] Document the `flang` wrapper script
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] D107557: [OptTable] Refine how `printHelp` treats empty help texts
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107557: [OptTable] Refine how `printHelp` treats empty help texts
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] D107041: [Flang] Ported test_symbols to Python
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107543: [flang][docs] Document the `flang` wrapper script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D101261: [flang] Lift -Werror checks into local functions
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Andy Kaylor 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] 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] 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] 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 for FP atomics in 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 for FP atomics
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] D106909: [clang] Add clang builtins support for gfx90a
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D107542: [M68k][GloballSel] RegBankSelect implementation
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D107494: [SLP]Do not emit extra shuffle for insertelements vectorization.
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] D107573: [coro] Correct CurrentBlock tracking bug recently introduced
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D107573: [coro] Correct CurrentBlock tracking bug recently introduced
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D107655: Correctly decode `UOP_Epilog` opcodes in `llvm-objdump`
Arpad Borsos via Phabricator via llvm-commits
- [llvm] 6a9cf21 - [CUDA, MemCpyOpt] Add a flag to force-enable memcpyopt and use it for CUDA.
Artem Belevich via llvm-commits
- [llvm] 1b4c85f - [NVPTX] Add NVPTX intrinsics for CUDA PTX 6.5 ldmatrix instructions
Artem Belevich via llvm-commits
- [PATCH] D106769: [MemCpyOpt] Relax libcall checks
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106960: [OffloadArch] Library to query properties of current offload archicture
Artem Belevich 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] D106401: [CUDA, MemCpyOpt] Add a flag to force-enable memcpyopt and use it for CUDA.
Artem Belevich 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] D106401: [CUDA, MemCpyOpt] Add a flag to force-enable memcpyopt and use it for CUDA.
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
- [llvm] 8490a7d - Add script to bisect over files in an rsp file
Arthur Eubanks via llvm-commits
- [llvm] ad25344 - [MC][CodeGen] Emit constant pools earlier
Arthur Eubanks via llvm-commits
- [llvm] 4135494 - [gn build] Add cfi ignorelist to compiler-rt/lib
Arthur Eubanks via llvm-commits
- [llvm] a1b21ed - [GCov] Emit memset instead of stores in __llvm_gcov_reset
Arthur Eubanks 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] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107249: [GlobalOpt] Don't optimize out non-preemptible alias if aliasee may be preemptible
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107410: Remove -print-callgraph-sccs and -print-cfg-sccs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107411: [gn build] Add cfi ignorelist to compiler-rt/lib
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107411: [gn build] Add cfi ignorelist to compiler-rt/lib
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107411: [gn build] Add cfi ignorelist to compiler-rt/lib
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107513: [MemCpyOpt/MemorySSA] Do not run the pass for prohibitively large number of memory accesses.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D62259: shared_ptr changes from library fundamentals (P0414R2)
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D107345: Introduce LowerGCLeafIntrinsics pass
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D107345: Introduce LowerGCLeafIntrinsics pass
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D101261: [flang] Lift -Werror checks into local functions
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D101261: [flang] Lift -Werror checks into local functions
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D107223: [VPlan] Use defined and ops VPValues to print VPInterleaveRecipe.
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
- [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] 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
- [llvm] 0589351 - [Orc][examples] Adopt ExecutorProcessControl API and re-enable LLJITWithRemoteDebugging
Azhar Mohammed via llvm-commits
- [llvm] 0589351 - [Orc][examples] Adopt ExecutorProcessControl API and re-enable LLJITWithRemoteDebugging
Azhar Mohammed via llvm-commits
- [llvm] 0e08891 - [DA] control compile-time spent by MIV tests
Bardia Mahjour 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
- [PATCH] D107618: [LoopCacheAnalysis]: handle mismatch type for Numerator and CacheLineSize
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D107532: Get CPACK config variables from the cache to allow overriding via cache file
Ben Boeckel via Phabricator via llvm-commits
- [PATCH] D107532: Get CPACK config variables from the cache to allow overriding via cache file
Ben Boeckel via Phabricator via llvm-commits
- [llvm] ed80458 - [RISCV][test] Precommit tests for VSETVLI insertion improvement (D106857).
Ben Shi via llvm-commits
- [llvm] 7900ee0 - [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it.
Ben Shi via llvm-commits
- [llvm] 75abeb6 - [AVR] emit 'MCSA_Global' references to '__do_global_ctors' and '__do_global_dtors'
Ben Shi via llvm-commits
- [PATCH] D106865: Precommit test for D106857.
Ben Shi 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.
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] D107710: [RISCV][test] Improve tests for (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107710: [RISCV][test] Improve tests for (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107710: [RISCV][test] Improve tests for (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107710: [RISCV][test] Improve tests for (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107710: [RISCV][test] Improve tests for (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [compiler-rt] 1f04d8e - [tsan] Complete renaming kMaxSid to kThreadSlotCount
Benjamin Kramer via llvm-commits
- [llvm] bd17ced - Revert "[X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats"
Benjamin Kramer via llvm-commits
- [llvm] f819e4c - [X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
Benjamin Kramer via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Benjamin Kramer via llvm-commits
- [llvm] 9854f2f - [llvm-diff] Create libLLVMDiff library
Bill Wendling via llvm-commits
- [llvm] fec8f1a - Remove unintended commit.
Bill Wendling via llvm-commits
- [llvm] 4d293f2 - [llvm-diff] Create libLLVMDiff library
Bill Wendling via llvm-commits
- [PATCH] D107392: [llvm-diff] Create libLLVMDiff library
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D107392: [llvm-diff] Create libLLVMDiff library
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D107544: [X86] [AMX] Replace bitcast with specific AMX intrinsics In this patch, we introduce new intrinsics for cast from vector to x86_amx and cast from x86_amx to vector.
Bing Yu via Phabricator via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D107302: [GlobalOpt] Fix the assert for stored once non-pointer to global address
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D105286: Fix memory leaks
Boleyn Su via Phabricator via llvm-commits
- [llvm] d9cc5d8 - [AArch64][SVE] Combine bitcasts of predicate types with vector inserts/extracts of loads/stores
Bradley Smith 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] D107057: [llvm][sve] Lowering for VLS extending 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] D107576: [AArch64][SVE] Fix assertion failure when lowering fixed length gather/scatter
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D107057: [llvm][sve] Lowering for VLS extending loads
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D107651: [AArch64][SVE] Teach cost model that masked loads/stores are cheap
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D107651: [AArch64][SVE] Teach cost model that masked loads/stores are cheap
Bradley Smith via Phabricator via llvm-commits
- [llvm] 675c942 - [AMDGPU] Disable NSA for BVH instructions when appropriate
Carl Ritson 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] D107298: Fix ValueTracking computeConstantRange to use "may" instead of "always" semantics for llvm.assume
Chang Lin via Phabricator via llvm-commits
- [PATCH] D107298: Fix ValueTracking computeConstantRange to use "may" instead of "always" semantics for llvm.assume
Chang Lin via Phabricator via llvm-commits
- [PATCH] D107298: Fix ValueTracking computeConstantRange to use "may" instead of "always" semantics for llvm.assume
Chang Lin via Phabricator via llvm-commits
- [PATCH] D107333: [llvm-readobj][XCOFF] Print the length of the string table.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
ChenZheng via Phabricator via llvm-commits
- [PATCH] D107609: [PowerPC] Fix copy/paste error in scalar_to_vector patterns
ChenZheng via Phabricator via llvm-commits
- [PATCH] D107618: [LoopCacheAnalysis]: handle mismatch type for Numerator and CacheLineSize
ChenZheng via Phabricator via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
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] D93927: [ArgPromotion] Copy !range metadata for loads.
Chenguang Wang via Phabricator via llvm-commits
- [llvm] 77ebfba - [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
Chirag Khandelwal 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] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Chris Bowler via Phabricator via llvm-commits
- [llvm] 21ee38e - [DebugInfo][LSR] Avoid crashes on large integer inputs
Chris Jackson via llvm-commits
- [llvm] 113a06f - {DebugInfo][LSR] Don't cache dbg.value that are already undef
Chris Jackson via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107438: [DebugInfo][LoopStrengthReduction] Avoid crashes when translating SCEVs containing large integers
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107438: [DebugInfo][LoopStrengthReduction] Avoid crashes when translating SCEVs containing large integers
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107438: [DebugInfo][LoopStrengthReduction] Avoid crashes when translating SCEVs containing large integers
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107438: [DebugInfo][LoopStrengthReduction] Avoid crashes when translating SCEVs containing large integers
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107448: {DebugInfo][LoopStrengthReduction] Don't cache dbg.value that are already undef
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107438: [DebugInfo][LoopStrengthReduction] Avoid crashes when translating SCEVs containing large integers
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] D107448: {DebugInfo][LoopStrengthReduction] Don't cache dbg.value that are already undef
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107448: {DebugInfo][LoopStrengthReduction] Don't cache dbg.value that are already undef
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107448: {DebugInfo][LoopStrengthReduction] Don't cache dbg.value that are already undef
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107438: [DebugInfo][LoopStrengthReduction] Avoid crashes when translating SCEVs containing large integers
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107448: {DebugInfo][LoopStrengthReduction] Don't cache dbg.value that are already undef
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107448: {DebugInfo][LoopStrengthReduction] Don't cache dbg.value that are already undef
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107448: {DebugInfo][LoopStrengthReduction] Don't cache dbg.value that are already undef
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] D107070: [Dexter] Improve Dexter's performance by evaluating expressions only when needed
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D107528: [llvm][clang][NFC] updates inline licence info
Chris Lattner via Phabricator via llvm-commits
- [llvm] 4b8806d - [doc] added links to discord and discourse
Christian Kühnel via llvm-commits
- [PATCH] D107460: [doc] added section on generating the html doc
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D107460: [doc] added section on generating the html doc
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D107460: [doc] added section on generating the html doc
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D100943: [doc] added links to discord and discourse
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D100943: [doc] added links to discord and discourse
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D100943: [doc] added links to discord and discourse
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D107714: Simplify setting up LLVM as bazel external repo
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D107714: Simplify setting up LLVM as bazel external repo
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D107714: Simplify setting up LLVM as bazel external repo
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D107714: Simplify setting up LLVM as bazel external repo
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D107528: [llvm][clang][NFC] updates inline licence info
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Christopher Di Bella via Phabricator via llvm-commits
- [llvm] ffc3fb6 - SROA: Enhance speculateSelectInstLoads
Christudasan Devadasan via llvm-commits
- [llvm] fcf2d5f - Revert "SROA: Enhance speculateSelectInstLoads"
Christudasan Devadasan via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 82ca845 - [NFC] [FuncSpec] Update the Todo list for recursive functions
Chuanqi Xu via llvm-commits
- [llvm] cc3f40b - [FuncSpec] Move invariant computation for spec cost out of loop (NFC-ish)
Chuanqi Xu via llvm-commits
- [llvm] 62fc3e0 - [NFC] [FuncSpec] Remove unused variables in isArgumentInteresting
Chuanqi Xu via llvm-commits
- [llvm] 0fd03fe - [FuncSpec] Return changed if function is changed by tryToReplaceWithConstant
Chuanqi Xu 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] 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] D107384: Simplify coro::salvageDebugInfo() (NFC-ish)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107384: Simplify coro::salvageDebugInfo() (NFC-ish)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107384: Simplify coro::salvageDebugInfo() (NFC-ish)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107621: [FuncSpec] Move invariant computation for spec cost out of loop (NFC-ish)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107622: [FuncSpec] Return changed if function is changed by tryToReplaceWithConstant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107621: [FuncSpec] Move invariant computation for spec cost out of loop (NFC-ish)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107622: [FuncSpec] Return changed if function is changed by tryToReplaceWithConstant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107622: [FuncSpec] Return changed if function is changed by tryToReplaceWithConstant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107067: [FuncSpec] Ignore ConstantExpr when find possible constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104642: [AIX][XCOFF] Enable support for 64 bit symbol table writing
Clément Chigot via Phabricator via llvm-commits
- [PATCH] D104646: [AIX][XCOFF] 64-bit relocation reading support
Clément Chigot via Phabricator via llvm-commits
- [PATCH] D104639: [AIX][XCOFF] Add support for 64-bit file header and section header writing
Clément Chigot via Phabricator via llvm-commits
- [PATCH] D104913: [AIX][XCOFF] Implement 64-bit relocations tests with llvm-objdump/llvm-readobj
Clément Chigot via Phabricator via llvm-commits
- [PATCH] D104644: [AIX][XCOFF] Support 64-bit relocation writing and related tests
Clément Chigot via Phabricator via llvm-commits
- [PATCH] D104975: Implement P1949
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D100897: [flang] Make 'team_number()' an intrinsic function
Craig E Rasmussen via Phabricator via llvm-commits
- [llvm] deaeb16 - [RISCV] Indicate that RISCVMergeBaseOffsetOpt preserves the CFG.
Craig Topper via llvm-commits
- [llvm] b818da2 - [SimplifyCFG] Enable switch to lookup table for more types.
Craig Topper via llvm-commits
- [llvm] 643ce70 - [RISCV] Remove the _COMMUTABLE and _TA versions of FMA and wide FMA vector instructions.
Craig Topper via llvm-commits
- [llvm] 2dad797 - [RISCV] Add test cases for conditional add/sub. NFC
Craig Topper via llvm-commits
- [llvm] c234051 - [DAGCombiner][AMDGPU] Canonicalize constants to the RHS of MULHU/MULHS.
Craig Topper via llvm-commits
- [llvm] f7076cf - [DAGCombiner][RISCV][AMDGPU] Call SimplifyDemandedBits at the end of visitMULHU to enable known bits contant folding.
Craig Topper via llvm-commits
- [llvm] b2ca4dc - [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
Craig Topper via llvm-commits
- [llvm] 8a2d1b1 - [X86] Add test cases for pr51371. NFC
Craig Topper via llvm-commits
- [llvm] 24dfba8 - [X86] Teach shouldSinkOperands to recognize pmuldq/pmuludq patterns.
Craig Topper via llvm-commits
- [llvm] d4ee84c - [RISCV] Support FP_TO_S/UINT_SAT for i32 and i64.
Craig Topper via llvm-commits
- [llvm] 5894134 - [RISCV] Autogenerate test. NFC
Craig Topper via llvm-commits
- [llvm] 20dfe05 - [RISCV] Move the $rs operand of PseudoStore from outs to ins. NFC
Craig Topper via llvm-commits
- [llvm] 88bc29f - [RISCV] Introduce a RISCV CondCode enum instead of using ISD:SET* in MIR. NFC
Craig Topper via llvm-commits
- [llvm] 6606936 - [RISCV] Remove -target-abi from half-bitmanip-dagcombines.ll.
Craig Topper via llvm-commits
- [llvm] 2f3b738 - [RISCV] Add optimizations for FMV_X_ANYEXTH similar to FMV_X_ANYEXTW_RV64.
Craig Topper via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
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] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107303: [RISCV] Indicate that RISCVMergeBaseOffsetOpt preserves the CFG.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107309: [RISCV] Move the $rs operand of PseudoStore from outs to ins.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106865: Precommit test for D106857.
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] D107022: [RISCV] Update test cases for D106939.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107303: [RISCV] Indicate that RISCVMergeBaseOffsetOpt preserves the CFG.
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] D107233: [SimplifyCFG] Enable switch to lookup table for more types.
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] D107400: [RISCV] Introduce a RISCV CondCode enum instead of using ISD:SET* in MIR. NFC
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] D107406: [DAGCombiner][TLI] SimplifySetCC(): recanonicalize `(X&1) != 0` (PR51312)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107370: [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC
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] D107486: [DAGCombiner][AMDGPU] Canonicalize constants to the RHS of MULHU/MULHS.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107486: [DAGCombiner][AMDGPU] Canonicalize constants to the RHS of MULHU/MULHS.
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] 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] D106570: [RISCV] Add backend command line options to control function and loop alignment for testing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
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] D107449: [RISCV] Improve codegen for shuffles with LHS/RHS splats
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][NFC] Make multiple bitwise MathExtras functions constexpr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107449: [RISCV] Improve codegen for shuffles with LHS/RHS splats
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107603: Fold (add (select lhs, rhs, cc, 0, y), x) -> (select lhs, rhs, cc, x, (add x, y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107658: [RISCV] Teach isel to select ADDW/SUBW/MULW/SLLIW when only the lower 32-bits are used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107657: [RISCV][VP] Add support for VP_REDUCE_* operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107447: [RISCV] Add tests covering shuffles which can be optimized
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107449: [RISCV] Improve codegen for shuffles with LHS/RHS splats
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] D107603: [RISCV] Fold (add (select lhs, rhs, cc, 0, y), x) -> (select lhs, rhs, cc, x, (add x, y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107603: [RISCV] Fold (add (select lhs, rhs, cc, 0, y), x) -> (select lhs, rhs, cc, x, (add x, y))
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] D106701: [clang] Implement -falign-loops=N (N is a power of 2) for non-LTO
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107689: [X86] Teach shouldSinkOperands to recognize pmuldq/pmuludq patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107689: [X86] Teach shouldSinkOperands to recognize pmuldq/pmuludq patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107240: [LLVM][Support][NFC] Make multiple bitwise MathExtras functions constexpr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107697: [RISCV] Inserting sext_inreg when type legalizing add/sub/mul with constant LHS.
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] D107658: [RISCV] Teach isel to select ADDW/SUBW/MULW/SLLIW when only the lower 32-bits are used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107658: [RISCV] Teach isel to select ADDW/SUBW/MULW/SLLIW when only the lower 32-bits are used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107708: [RISCV] Remove sext_inreg+add/sub/mul/shl isel patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107658: [RISCV] Teach isel to select ADDW/SUBW/MULW/SLLIW when only the lower 32-bits are used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107697: [RISCV] Insert sext_inreg when type legalizing add/sub/mul with constant LHS.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107708: [RISCV] Remove sext_inreg+add/sub/mul/shl isel patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107400: [RISCV] Introduce a RISCV CondCode enum instead of using ISD:SET* in MIR. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107309: [RISCV] Move the $rs operand of PseudoStore from outs to ins.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107400: [RISCV] Introduce a RISCV CondCode enum instead of using ISD:SET* in MIR. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107711: [RISCV] Optimize (add (mul x, c0), c1)
Craig Topper via Phabricator via llvm-commits
- [llvm] 7ed0120 - [AArch64][AsmParser] NFC: Parser.Lex() -> Lex()
Cullen Rhodes via llvm-commits
- [llvm] a02bbee - [AArch64][AsmParser] NFC: Use helpers in matrix tile list parsing
Cullen Rhodes via llvm-commits
- [llvm] 86e4d00 - [AArch64][SME] Fix out of date comment
Cullen Rhodes via llvm-commits
- [llvm] 08bc441 - [AArch64] NFC: drop unnecessary llvm:: namespace prefix on MCInst
Cullen Rhodes via llvm-commits
- [PATCH] D107146: [AArch64][AsmParser] NFC: Parser.Lex() -> Lex()
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D106853: [AArch64][SME] Update release notes
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D107644: [AArch64] NFC: Remove DecodeVectorRegisterClass from disassembler
Cullen Rhodes via Phabricator via llvm-commits
- [compiler-rt] b4121b3 - [Compiler-rt] Fix running ASan/TSan unit tests under macOS 12.0.
Dan Liew via llvm-commits
- [compiler-rt] fb0a929 - [Compiler-RT] On Apple Platforms switch to always emitting full debug info
Dan Liew via llvm-commits
- [compiler-rt] a756239 - Fix COMPILER_RT_DEBUG build for targets that don't support thread local storage.
Dan Liew via llvm-commits
- [PATCH] D107501: [Compiler-RT] On Apple Platforms switch to always emitting full debug info
Dan Liew via Phabricator via llvm-commits
- [PATCH] D107501: [Compiler-RT] On Apple Platforms switch to always emitting full debug info
Dan Liew via Phabricator via llvm-commits
- [PATCH] D107524: Fix COMPILER_RT_DEBUG build for targets that don't support thread local storage.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D107501: [Compiler-RT] On Apple Platforms switch to always emitting full debug info
Dan Liew via Phabricator via llvm-commits
- [PATCH] D107524: Fix COMPILER_RT_DEBUG build for targets that don't support thread local storage.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Dan Liew via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Dan Liew via Phabricator via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D107571: Add llvm-stress binary to Bazel build configuration.
Daniele Vettorel via Phabricator via llvm-commits
- [PATCH] D4351: bug fix for PR20020: anti-dependency-breaker causes miscompilation
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D107582: [CodeGen] Fix dependence breaking for tied operands
Danila Malyutin 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] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Dave Green via Phabricator via llvm-commits
- [PATCH] D106239: [AArch64] Expand the SVE min/max reduction costs to NEON
Dave Green via Phabricator via llvm-commits
- [PATCH] D106365: [AArch64] Prefer fmov over orr v.16b when copying f32/f64
Dave Green via Phabricator via llvm-commits
- [PATCH] D107306: [AArch64] Prefer ZIP1 over INS to lower concat_vectors.
Dave Green via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Widen ExtractValue instructions instead of scalarizing.
Dave Green via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Dave Green via Phabricator via llvm-commits
- [PATCH] D107351: [RDA] Attempt to make RDA subreg aware
Dave Green via Phabricator via llvm-commits
- [PATCH] D107363: [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
Dave Green via Phabricator via llvm-commits
- [PATCH] D106365: [AArch64] Prefer fmov over orr v.16b when copying f32/f64
Dave Green via Phabricator via llvm-commits
- [PATCH] D106239: [AArch64] Expand the SVE min/max reduction costs to NEON
Dave Green via Phabricator via llvm-commits
- [PATCH] D106239: [AArch64] Expand the SVE min/max reduction costs to NEON
Dave Green via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Dave Green via Phabricator via llvm-commits
- [PATCH] D107454: [ARM] Change a couple of instances of LiveRegs.contains to !LiveRegs.available
Dave Green via Phabricator via llvm-commits
- [PATCH] D107452: [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
Dave Green via Phabricator via llvm-commits
- [PATCH] D107363: [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
Dave Green via Phabricator via llvm-commits
- [PATCH] D107351: [RDA] Attempt to make RDA subreg aware
Dave Green via Phabricator via llvm-commits
- [PATCH] D107463: [ARM] Create MQQPR and MQQQQPR register classes
Dave Green via Phabricator via llvm-commits
- [PATCH] D107452: [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
Dave Green via Phabricator via llvm-commits
- [PATCH] D107476: [ARM] Define ComplexPatternFuncMutatesDAG
Dave Green via Phabricator via llvm-commits
- [PATCH] D107478: [SelectionDAG] Correctly determine the VECREDUCE_SEQ_FMUL action
Dave Green via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Dave Green via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Dave Green via Phabricator via llvm-commits
- [PATCH] D107541: [AArch64] Cost-model vector concatenation
Dave Green via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Dave Green via Phabricator via llvm-commits
- [PATCH] D107590: [Thumb2] generate checks in ldr-str-imm12.ll. NFC.
Dave Green via Phabricator via llvm-commits
- [PATCH] D106239: [AArch64] Expand the SVE min/max reduction costs to NEON
Dave Green via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Dave Green via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Dave Green via Phabricator via llvm-commits
- [PATCH] D107623: [AArch64] Correct sinking of shuffles to adds/subs
Dave Green via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Dave Green via Phabricator via llvm-commits
- [PATCH] D107552: [InstCombine] Combine lshr of add that intends to get the carry as llvm.uadd.with.overflow
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] D107638: [ARM] Add a tail-predication loop predicate register
Dave Green via Phabricator via llvm-commits
- [PATCH] D107642: [ARM] Enable subreg liveness
Dave Green via Phabricator via llvm-commits
- [PATCH] D107454: [ARM] Change a couple of instances of LiveRegs.contains to !LiveRegs.available
Dave Green via Phabricator via llvm-commits
- [PATCH] D107476: [ARM] Define ComplexPatternFuncMutatesDAG
Dave Green via Phabricator via llvm-commits
- [PATCH] D107476: [ARM] Define ComplexPatternFuncMutatesDAG
Dave Green via Phabricator via llvm-commits
- [PATCH] D107476: [ARM] Define ComplexPatternFuncMutatesDAG
Dave Green via Phabricator via llvm-commits
- [PATCH] D107541: [AArch64] Cost-model vector concatenation
Dave Green via Phabricator via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
Dave Green 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] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96035: [WIP][dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106585: Fix clang debug info irgen of i128 enums
David Blaikie via Phabricator via llvm-commits
- [llvm] 8545519 - [ARM] Add trackLiveness to block-placement.mir. NFC
David Green via llvm-commits
- [llvm] 2829391 - [ARM] Revert WLSTP to DLSTP if the target block is out of range
David Green via llvm-commits
- [llvm] c423a58 - [ARM] Remove setPreservesCFG from ARMBlockPlacement
David Green via llvm-commits
- [llvm] bd07c2e - [AArch64] Prefer fmov over orr v.16b when copying f32/f64
David Green via llvm-commits
- [llvm] ff9958b - [ARM] Test showing incorrect codegen when subreg liveness is enabled. NFC
David Green via llvm-commits
- [llvm] eeddcba - [RDA] Attempt to make RDA subreg aware
David Green via llvm-commits
- [llvm] 649cf45 - [AArch64] Expand the SVE min/max reduction costs to NEON
David Green via llvm-commits
- [llvm] 77e8f4e - [ARM] Define ComplexPatternFuncMutatesDAG
David Green via llvm-commits
- [PATCH] D107377: [InstrProfiling] Emit bias variable eagerly
David Li via Phabricator via llvm-commits
- [PATCH] D107377: [InstrProfiling] Emit bias variable eagerly
David Li via Phabricator via llvm-commits
- [PATCH] D107694: Update openmp-offload-amdgpu builders
David Salinas via Phabricator via llvm-commits
- [llvm] 0156f91 - [NFC] Rename enable-strict-reductions to force-ordered-reductions
David Sherwood via llvm-commits
- [llvm] 21bf817 - [NFC] Remove redundant test in Transforms/LoopVectorize/lifetime.ll
David Sherwood via llvm-commits
- [llvm] 1172a8a - [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
David Sherwood via llvm-commits
- [llvm] 95800da - [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
David Sherwood via llvm-commits
- [llvm] e9177b0 - Fix build issues caused by 95800da914938129083df2fa0165c1901909c273
David Sherwood via llvm-commits
- [llvm] 43a5c75 - Revert "[LoopVectorize] Add support for replication of more intrinsics with scalable vectors"
David Sherwood via llvm-commits
- [llvm] 3fd96e1 - [LoopVectorize] Improve vectorisation of some intrinsics by treating them as uniform
David Sherwood via llvm-commits
- [PATCH] D107157: [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107264: [NFC] Rename enable-strict-reductions to force-ordered-reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106653: [LoopVectorize][AArch64] Enable ordered reductions by default for AArch64
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106239: [AArch64] Expand the SVE min/max reduction costs to NEON
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Widen ExtractValue instructions instead of scalarizing.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107264: [NFC] Rename enable-strict-reductions to force-ordered-reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106239: [AArch64] Expand the SVE min/max reduction costs to NEON
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Consider ExtractValue as uniform.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Consider ExtractValue as uniform.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with 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] D107541: [AArch64] Cost-model vector concatenation
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107453: [SVE] Add folds for truncation of vscale
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107644: [AArch64] NFC: Remove DecodeVectorRegisterClass from disassembler
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107541: [AArch64] Cost-model vector concatenation
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107651: [AArch64][SVE] Teach cost model that masked loads/stores are cheap
David Sherwood via Phabricator via llvm-commits
- [llvm] b1802d6 - [llvm][ExecutionEngine] Don't try to run tests on ARM64/Windows on Arm
David Spickett via llvm-commits
- [llvm] 6f8c434 - [llvm][MC] Disable cfi-version test for Windows on Arm
David Spickett via llvm-commits
- [PATCH] D107361: [llvm][ExecutionEngine] Don't try to run tests on ARM64/Windows on Arm
David Spickett via Phabricator via llvm-commits
- [PATCH] D107361: [llvm][ExecutionEngine] Don't try to run tests on ARM64/Windows on Arm
David Spickett via Phabricator via llvm-commits
- [PATCH] D107361: [llvm][ExecutionEngine] Don't try to run tests on ARM64/Windows on Arm
David Spickett via Phabricator via llvm-commits
- [PATCH] D107361: [llvm][ExecutionEngine] Don't try to run tests on ARM64/Windows on Arm
David Spickett via Phabricator via llvm-commits
- [PATCH] D107440: [llvm][MC] Disable cfi-version test for Windows on Arm
David Spickett via Phabricator via llvm-commits
- [PATCH] D107440: [llvm][MC] Disable cfi-version test for Windows on Arm
David Spickett via Phabricator via llvm-commits
- [PATCH] D107260: [flang][nfc] Add a regression test for #50993
David Truby via Phabricator via llvm-commits
- [llvm] 5b9a944 - [MachO] Introduce chained fixups related load commands.
Davide Italiano via llvm-commits
- [llvm] 238139b - [DSE][NFC] Clean up DeadStoreElimination from unused variables
Dawid Jurczak via llvm-commits
- [llvm] f8cdde7 - [SimplifyLibCalls][NFC] Clean up LibCallSimplifier from 'memset + malloc into calloc' transformation
Dawid Jurczak via llvm-commits
- [llvm] 06206a8 - [BuildLibCalls][NFC] Remove redundant attribute list from emitCalloc
Dawid Jurczak via llvm-commits
- [PATCH] D106446: [DSE][NFC] Clean up DeadStoreElimination from unused variables
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D106446: [DSE][NFC] Clean up DeadStoreElimination from unused variables
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103451: [SimplifyLibCalls][NFC] Clean up LibCallSimplifier from 'memset + malloc into calloc' transformation
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103451: [SimplifyLibCalls][NFC] Clean up LibCallSimplifier from 'memset + malloc into calloc' transformation
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103523: [BuildLibCalls][NFC] Remove redundant attribute list from emitCalloc
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103451: [SimplifyLibCalls][NFC] Clean up LibCallSimplifier from 'memset + malloc into calloc' transformation
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103523: [BuildLibCalls][NFC] Remove redundant attribute list from emitCalloc
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103523: [BuildLibCalls][NFC] Remove redundant attribute list from emitCalloc
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D107530: [WebAssembly] Don't do SjLj transformation when there's only setjmp
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D100735: [CodeGen] Enable Windows exception handling for basic block sections
Di Mo via Phabricator via llvm-commits
- [PATCH] D104428: [ThinLTO] Add TimeTrace for Thinlink step
Di Mo via Phabricator via llvm-commits
- [PATCH] D104428: [ThinLTO] Add TimeTrace for Thinlink step
Di Mo via Phabricator via llvm-commits
- [PATCH] D107514: [CSSPGO] Remove used of PseudoProbeAttributes::Reserved
Di Mo via Phabricator via llvm-commits
- [PATCH] D107514: [CSSPGO] Remove used of PseudoProbeAttributes::Reserved
Di Mo via Phabricator via llvm-commits
- [compiler-rt] 440d971 - Work around non-existence of ElfW(type) macro on FreeBSD
Dimitry Andric via llvm-commits
- [compiler-rt] b260f3f - sanitizer_common: disable thread safety annotations for googletest
Dimitry Andric via llvm-commits
- [PATCH] D107388: Work around non-existence of ElfW(type) macro on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107388: Work around non-existence of ElfW(type) macro on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107388: Work around non-existence of ElfW(type) macro on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107388: Work around non-existence of ElfW(type) macro on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107388: Work around non-existence of ElfW(type) macro on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107491: sanitizer_common: disable thread safety annotations for googletest
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107388: Work around non-existence of ElfW(type) macro on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107491: sanitizer_common: disable thread safety annotations for googletest
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107491: sanitizer_common: disable thread safety annotations for googletest
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107491: sanitizer_common: disable thread safety annotations for googletest
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107635: [LLD] Support compressed input sections on big-endian targets
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107699: [mlir] Avoid including <alloca.h> on FreeBSD and NetBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107699: [mlir] Avoid including <alloca.h> on FreeBSD and NetBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D107108: [MIPS][CallSiteInfo][NFC] Fill CallSiteInfo only when needed
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D107109: [CallSiteInfo][NFC] CallSiteInfo -> CallSiteInfo.ArgRegPairs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D107111: [CallSiteInfo][CallGraphSection] Extract and propagate indirect call type ids
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 02b1c3f - [AMDGPU][MC][NFC][DOC] Updated AMD GPU assembler syntax description.
Dmitry Preobrazhensky via llvm-commits
- [compiler-rt] 8a49e05 - tsan: inline ProcessPendingSignals check
Dmitry Vyukov via llvm-commits
- [compiler-rt] 7c6cca4 - tsan: minor IgnoreSet refactoring
Dmitry Vyukov via llvm-commits
- [compiler-rt] 9e3e97a - tsan: refactor MetaMap::GetAndLock interface
Dmitry Vyukov via llvm-commits
- [compiler-rt] 14c7507 - tsan: add LIKELY/UNLIKELY to MetaMap::GetSync
Dmitry Vyukov via llvm-commits
- [compiler-rt] 7bd81fe - tsan: don't save creation stack for some sync objects
Dmitry Vyukov via llvm-commits
- [compiler-rt] 5c2b48f - tsan: add new vector clock
Dmitry Vyukov via llvm-commits
- [compiler-rt] 03372e7 - tsan: remove unbalanced mutex unlock
Dmitry Vyukov via llvm-commits
- [compiler-rt] 831910c - tsan: new MemoryAccess interface
Dmitry Vyukov via llvm-commits
- [compiler-rt] 18c6ed2 - tsan: add AccessVptr
Dmitry Vyukov via llvm-commits
- [compiler-rt] d77b476 - tsan: avoid extra call indirection in unaligned access functions
Dmitry Vyukov via llvm-commits
- [compiler-rt] 559426a - tsan: use Tid/StackID types in MBlock
Dmitry Vyukov via llvm-commits
- [compiler-rt] e72ad3c - tsan: use semaphores for thread creation synchronization
Dmitry Vyukov via llvm-commits
- [compiler-rt] 7779f49 - tsan: remove unused caller_pc from TsanInterceptorContext
Dmitry Vyukov via llvm-commits
- [compiler-rt] ac2bc4e - tsan: remove mallopt calls
Dmitry Vyukov via llvm-commits
- [compiler-rt] e34d194 - tsan: fix a typo in debug output
Dmitry Vyukov via llvm-commits
- [compiler-rt] d3faecb - tsan: minor MetaMap tweaks
Dmitry Vyukov via llvm-commits
- [compiler-rt] 14e306f - tsan: use DCHECK instead of CHECK in atomic functions
Dmitry Vyukov via llvm-commits
- [compiler-rt] 636428c - tsan: unify __cxa_guard_acquire and pthread_once implementations
Dmitry Vyukov via llvm-commits
- [compiler-rt] 0bc626d - tsan: refactor guard_acquire/release
Dmitry Vyukov via llvm-commits
- [compiler-rt] e3f4c63 - tsan: don't use spinning in __cxa_guard_acquire/pthread_once
Dmitry Vyukov via llvm-commits
- [compiler-rt] d41233e - tsan: introduce kAccessFree
Dmitry Vyukov via llvm-commits
- [compiler-rt] 2ddaffd - tsan: introduce kAccessExternalPC
Dmitry Vyukov via llvm-commits
- [compiler-rt] c2598be - tsan: move AccessType to tsan_defs.h
Dmitry Vyukov via llvm-commits
- [compiler-rt] bdeb15c - tsan: remove non-existent MemoryAccessRangeStep
Dmitry Vyukov via llvm-commits
- [compiler-rt] c7a4ede - tsan: make IsMetaMem accept u32*
Dmitry Vyukov via llvm-commits
- [compiler-rt] a82c747 - tsan: introduce RawShadow type
Dmitry Vyukov via llvm-commits
- [compiler-rt] 15eb431 - tsan: modernize MaybeReportThreadLeak
Dmitry Vyukov via llvm-commits
- [compiler-rt] fc545c5 - tsan: handle bugs in symbolizer more gracefully
Dmitry Vyukov via llvm-commits
- [compiler-rt] cb7b0a5 - tsan: don't include tsan_interceptors.h for Go
Dmitry Vyukov via llvm-commits
- [compiler-rt] c6a485c - tsan: qualify autos
Dmitry Vyukov via llvm-commits
- [compiler-rt] 3581616 - tsan: pass thr/pc to MemoryResetRange
Dmitry Vyukov via llvm-commits
- [PATCH] D107491: sanitizer_common: disable thread safety annotations for googletest
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D107491: sanitizer_common: disable thread safety annotations for googletest
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] cc947e2 - [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Dominik Montada via Phabricator via llvm-commits
- [llvm] 67278b8 - [LV] Support Interleaved Store Group With Gaps
Dorit Nuzman via llvm-commits
- [PATCH] D104750: [LV] Support Interleaved Store Group With Gaps
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D104750: [LV] Support Interleaved Store Group With Gaps
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D104750: [LV] Support Interleaved Store Group With Gaps
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D104750: [LV] Support Interleaved Store Group With Gaps
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D107392: [llvm-diff] Create libLLVMDiff library
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D106910: [Support]: Introduce the `HashBuilder` interface.
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] 3943a74 - [InstCombine] Fixed select + masked load fold failure
Dylan Fleming via llvm-commits
- [PATCH] D106376: [SVE] Add support for folding for select + masked loads
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D106376: [SVE] Add support for folding for select + masked loads
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D107372: [InstCombine] Fixed select + masked load fold failure
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D107372: [InstCombine] Fixed select + masked load fold failure
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D107372: [InstCombine] Fixed select + masked load fold failure
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D107453: [SVE] Add folds for truncation of vscale
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D107453: [SVE] Add folds for truncation of vscale
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D107475: [lldb] [gdb-remote] Use hexadecimal numbers in vFile packets for GDB compliance
Ed Maste via Phabricator via llvm-commits
- [PATCH] D107635: [LLD] Support compressed input sections on big-endian targets
Ed Maste via Phabricator via llvm-commits
- [PATCH] D107635: [LLD] Support compressed input sections on big-endian targets
Ed Maste via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Ehsan Amiri via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Ehsan Amiri via Phabricator via llvm-commits
- [llvm] 739efad - [AArch64] Regenerate fp16 tests.
Eli Friedman via llvm-commits
- [llvm] 1f62af6 - [AArch64][SelectionDAG] Support passing/returning scalable vectors with unusual types.
Eli Friedman via llvm-commits
- [PATCH] D107249: [GlobalOpt] Don't optimize out non-preemptible alias if aliasee may be preemptible
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] D107271: [BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107302: [GlobalOpt] Fix the assert for stored once non-pointer to global address
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107306: [AArch64] Prefer ZIP1 over INS to lower concat_vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107271: [BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105591: [AArch64][SelectionDAG] Support passing/returning scalable vectors with unusual types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105591: [AArch64][SelectionDAG] Support passing/returning scalable vectors with unusual types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105591: [AArch64][SelectionDAG] Support passing/returning scalable vectors with unusual types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105591: [AArch64][SelectionDAG] Support passing/returning scalable vectors with unusual types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107306: [AArch64] Prefer ZIP1 over INS to lower concat_vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107057: [llvm][sve] Lowering for VLS extending loads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107390: WIP: [SelectionDAG] Promote types in widenVectorToPartType.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107397: [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107364: [VectorCombine] Limit scalarization known non-poison indices.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106028: [AArch64][SelectionDAG] Add legalization for widening LOAD/MLOAD.
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] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107397: [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106331: [WIP][ScalarEvolution] Try harder to prove overflow in howManyLessThans.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
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] D107574: [GlobalOpt] [MemoryBuiltins] Update getMallocType with bitcast on stored pointer
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] D107527: Mark getc_unlocked as unavailable by default
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107608: [AArch64] Implement FCOPYSIGN for SVE.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107574: [GlobalOpt] [MemoryBuiltins] Update getMallocType with bitcast on stored pointer
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107605: [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107605: [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107608: [AArch64] Implement FCOPYSIGN for SVE.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107024: [DIBuilder] Do not replace empty enum types
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D107501: [Compiler-RT] On Apple Platforms switch to always emitting full debug info
Emily Shi via Phabricator via llvm-commits
- [PATCH] D107501: [Compiler-RT] On Apple Platforms switch to always emitting full debug info
Emily Shi via Phabricator via llvm-commits
- [PATCH] D107349: [Matrix] Overload stride arg in matrix.columnwise.load/store.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107333: [llvm-readobj][XCOFF] Print the length of the string table.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107333: [llvm-readobj][XCOFF] Print the length of the string table.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
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] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107333: [llvm-readobj][XCOFF] Print the length of the string table.
Esme Yi via Phabricator via llvm-commits
- [llvm] 63a5ac4 - [RISCV] Add scheduling resources for V
Evandro Menezes 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] D106376: [SVE] Add support for folding for select + masked loads
Evgeniy via Phabricator via llvm-commits
- [lld] 44361e5 - [ELF] Add --export-dynamic-symbol-list
Fangrui Song via llvm-commits
- [llvm] df4e0be - [NFC][ConstantFold] Check getAggregateElement before getSplatValue call
Fangrui Song via llvm-commits
- [llvm] 486b601 - [Support] Initialize common options in `getRegisteredOptions`
Fangrui Song via llvm-commits
- [lld] 9bd29a7 - [ELF] Make dot in .tbss correct
Fangrui Song via llvm-commits
- [lld] 7ed22a6 - [ELF] Apply version script patterns to non-default version symbols
Fangrui Song via llvm-commits
- [lld] 66d4430 - [ELF] Combine foo at v1 and foo with the same versionId if both are defined
Fangrui Song via llvm-commits
- [lld] 0a6aad5 - [ELF] Fix typo. NFC
Fangrui Song via llvm-commits
- [llvm] 43a4335 - [gn build] (manually) port ee7d20e84675e1d255d7ae59e3bccfd320cc090d
Fangrui Song via llvm-commits
- [llvm] a194438 - [CodeGen] Add -align-loops
Fangrui Song via llvm-commits
- [lld] bd484c9 - [lld] Remove unused LLD_REPOSITORY
Fangrui Song via llvm-commits
- [llvm] 9c19b36 - [X86] Remove -x86-experimental-pref-loop-alignment in favor of -align-loops
Fangrui Song via llvm-commits
- [llvm] e1574c5 - [llvm-nm][test] Avoid deprecated alias -M (--print-armap)
Fangrui Song via llvm-commits
- [lld] 7a64822 - [CMake][gn] lldMachO=>lldMachOOld, lldMachO2=>lldMachO
Fangrui Song via llvm-commits
- [lld] a533eb7 - Revert "[ELF] Apply version script patterns to non-default version symbols"
Fangrui Song via llvm-commits
- [lld] 00809c8 - [ELF] Apply version script patterns to non-default version symbols
Fangrui Song via llvm-commits
- [lld] 72d070b - [ELF] Support copy relocation on non-default version symbols
Fangrui Song via llvm-commits
- [llvm] 7ece205 - [Lanai] fix lowering wide returns
Fangrui Song via llvm-commits
- [PATCH] D107278: [RISCV] Add new lga pseudoinstruction
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107279: [RISCV] Add test showing the current extern_weak lowering
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106334: Initialize common options in `getRegisteredOptions`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107317: [ELF] Add --export-dynamic-symbol-list
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107317: [ELF] Add --export-dynamic-symbol-list
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107317: [ELF] Add --export-dynamic-symbol-list
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107235: [ELF] Combine foo at v1 and foo with the same versionId if both are defined
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] D107234: [ELF] Apply version script patterns to non-default version symbols
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] D107208: [ELF] Make dot in .tbss correct
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107208: [ELF] Make dot in .tbss correct
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107388: Work around non-existence of ElfW(type) macro on FreeBSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107416: [lld] Remove unused LLD_REPOSITORY
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107252: [NFC][ConstantFold] Check getAggregateElement before getSplatValue call
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105980: [ARM][llvm-objdump] Annotate PC-relative memory operands of VLDR instructions
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] D107196: [AArch64InstPrinter] Change printAddSubImm to only add imm value comment when shifted
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] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
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] D107252: [NFC][ConstantFold] Check getAggregateElement before getSplatValue call
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] D107133: [AVR] emit `MCSA_Global` references to `__do_global_ctors` and `__do_global_dtors`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106334: Initialize common options in `getRegisteredOptions`
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] D107208: [ELF] Make dot in .tbss correct
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 defined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107471: [llvm-ar] Add some test-cases for empty archives
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
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] D107388: Work around non-existence of ElfW(type) macro on FreeBSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106701: [clang] Implement -falign-loops=N (N is a power of 2) for non-LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106701: [clang] Implement -falign-loops=N (N is a power of 2) for non-LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107416: [lld] Remove unused LLD_REPOSITORY
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107416: [lld] Remove unused LLD_REPOSITORY
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107322: [llvm-ar] Fix for handling thin archive with SYM64 and a test case for it
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107516: [CMake] lldMachO=>lldMachOOld, lldMachO2=>lldMachO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107516: [CMake] lldMachO=>lldMachOOld, lldMachO2=>lldMachO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106228: [LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgold
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107535: [ELF] Support copy relocation on non-default version symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107471: [llvm-ar] Add some test-cases for empty archives
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107322: [llvm-ar] Fix for handling thin archive with SYM64 and a test case for it
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107535: [ELF] Support copy relocation on non-default version symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107535: [ELF] Support copy relocation on non-default version symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107535: [ELF] Support copy relocation on non-default version symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107392: [llvm-diff] Create libLLVMDiff library
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107527: Mark getc_unlocked as unavailable by default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106701: [clang] Implement -falign-loops=N (N is a power of 2) for non-LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107614: Replace "CHECK-NOT: #{{.*}}" with same-line positive checks. NFC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107086: [Lanai] fix lowering wide returns
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107652: [llvm-objcopy][ELF][NFC] Remove unneeded methods of Object
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107635: [LLD] Support compressed input sections on big-endian targets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107655: Correctly decode `UOP_Epilog` opcodes in `llvm-objdump`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107619: [InstrProfiling] Fix warnings when building for Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106701: [clang] Implement -falign-loops=N (N is a power of 2) for non-LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107707: [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97448: ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107707: [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
Fangrui Song via Phabricator via llvm-commits
- [llvm] bb725c9 - [VPlan] Use defined and ops VPValues to print VPInterleaveRecipe.
Florian Hahn via llvm-commits
- [llvm] ccf1038 - [VectorCombine] Add tests where the index is guaranteed non-poison.
Florian Hahn via llvm-commits
- [llvm] 8d2a8ce - [VectorCombine] Add additional tests with freeze combinations.
Florian Hahn via llvm-commits
- [llvm] 38b098b - [VectorCombine] Limit scalarization known non-poison indices.
Florian Hahn via llvm-commits
- [llvm] 97469d4 - [SLP] Add additional memory version tests.
Florian Hahn via llvm-commits
- [llvm] 3e58dd1 - [LV] Move reduction PHI node fixup to VPlan::execute (NFC).
Florian Hahn via llvm-commits
- [llvm] a00aafc - [VPlan] Iterate over phi recipes to detect reductions to fix.
Florian Hahn via llvm-commits
- [PATCH] D107223: [VPlan] Use defined and ops VPValues to print VPInterleaveRecipe.
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] Iterate over phi recipes to detect reductions to fix.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100102: [VPlan] Iterate over phi recipes to detect reductions to fix.
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] D100113: [LV] Move reduction PHI node fixup to VPlan::execute (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
- [PATCH] D106878: [LV] Remove a change that was added in D106164.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106878: [LV] Remove a change that was added in D106164.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106147: [PredicateInfo] Use Intrinsic::getDeclaration now that it handles unnamed types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107233: [SimplifyCFG] Enable switch to lookup table for more types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107349: [Matrix] Overload stride arg in matrix.columnwise.load/store.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107233: [SimplifyCFG] Enable switch to lookup table for more types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107233: [SimplifyCFG] Enable switch to lookup table for more types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107364: [VectorCombine] Limit scalarization known non-poison indices.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102476: [VectorCombine] Use constant range info for index scalarization legality.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107364: [VectorCombine] Limit scalarization known non-poison indices.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Widen ExtractValue instructions instead of scalarizing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107364: [VectorCombine] Limit scalarization known non-poison indices.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Consider ExtractValue as uniform.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107364: [VectorCombine] Limit scalarization known non-poison indices.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107364: [VectorCombine] Limit scalarization known non-poison indices.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107580: [VectorCombine] Support AND/UREM indices that require freezing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100102: [VPlan] Iterate over phi recipes to detect reductions to fix.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100102: [VPlan] Iterate over phi recipes to detect reductions to fix.
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
- [PATCH] D100113: [LV] Move reduction PHI node fixup to VPlan::execute (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
- [PATCH] D100113: [LV] Move reduction PHI node fixup to VPlan::execute (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100102: [VPlan] Iterate over phi recipes to detect reductions to fix.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] 66b4aaf - [hwasan] Detect use after scope within function.
Florian Mayer via llvm-commits
- [compiler-rt] cd2387b - [hwasan] Commit missed REQUIRES: stable-runtime.
Florian Mayer via llvm-commits
- [compiler-rt] 150395c - [hwasan] report failing thread for invalid free.
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] D107334: [hwasan] [NFC] pull out helper function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D107334: [hwasan] [NFC] pull out helper function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D107495: [hwasan] barrier after tagging and before tag check.
Florian Mayer via Phabricator via llvm-commits
- [llvm] cba6aab - [RISCV] Support simple fractional steps in matching VID sequences
Fraser Cormack via llvm-commits
- [llvm] 0b8471e - [SelectionDAG] Correctly determine the VECREDUCE_SEQ_FMUL action
Fraser Cormack via llvm-commits
- [PATCH] D107254: [VectorUtils] Teach findScalarElement to return splat value.
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] D98002: [RISCV] Add scheduling resources for V
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] D106277: [SVE] Remove the interface for getMaxVScale in favour of the IR attributes
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107022: [RISCV] Update test cases for D106939.
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] D98002: [RISCV] Add scheduling resources for V
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] D107447: [RISCV] Add tests covering shuffles which can be optimized
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107449: [RISCV] Improve codegen for shuffles with LHS/RHS splats
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107254: [VectorUtils] Teach findScalarElement to return splat value.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
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] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107478: [SelectionDAG] Correctly determine the VECREDUCE_SEQ_FMUL action
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107478: [SelectionDAG] Correctly determine the VECREDUCE_SEQ_FMUL action
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107478: [SelectionDAG] Correctly determine the VECREDUCE_SEQ_FMUL action
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107449: [RISCV] Improve codegen for shuffles with LHS/RHS splats
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107449: [RISCV] Improve codegen for shuffles with LHS/RHS splats
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107449: [RISCV] Improve codegen for shuffles with LHS/RHS splats
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107603: Fold (add (select lhs, rhs, cc, 0, y), x) -> (select lhs, rhs, cc, x, (add x, y))
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107657: [RISCV][VP] Add support for VP_REDUCE_* operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107375: [Bazel] Don't set HAVE_[DE]REGISTER_FRAME on Windows
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107389: [Bazel] Drop deprecated tblgen includes mechanism
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107480: [Bazel] Update build for ee7d20e846
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107480: [Bazel] Update build for ee7d20e846
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107389: [Bazel] Drop deprecated tblgen includes mechanism
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107416: [lld] Remove unused LLD_REPOSITORY
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107414: [Bazel] Add support for lld
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107571: Add llvm-stress binary to Bazel build configuration.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107586: [Bazel] Update for 9854f2f30f (Diff library)
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107586: [Bazel] Update for 9854f2f30f (Diff library)
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107586: [Bazel] Update for 9854f2f30f (Diff library)
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107606: [GlobalISel][KnownBits] Implement G_CTPOP
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107606: [GlobalISel][KnownBits] Implement G_CTPOP
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 29a3e3d - [OpenMPOpt] Expand SPMDization with guarding for target parallel regions
Giorgis Georgakoudis 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
- [PATCH] D107579: [Attributor]Fix PR51249: Stores from memory intrinsics incorrectly being replaced by undef
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D107350: Add a trait to Sequence to iterate enums
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D107350: Add a trait to Sequence to iterate enums
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D107556: [profile] Only use NT_GNU_BUILD_ID if supported
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D107143: [profile] Fix profile merging with binary IDs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D107184: Add script to bisect over files in an rsp file
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 9bd02c4 - [WebAssembly] Misc. cosmetic changes in EH (NFC)
Heejin Ahn via llvm-commits
- [llvm] 31a71a3 - [WebAssembly] Make result of 'catch' inst variadic
Heejin Ahn via llvm-commits
- [llvm] aa0b0fb - [WebAssembly] Use `SDValue::getConstantOperandVal` (NFC)
Heejin Ahn via llvm-commits
- [llvm] 9c3345a - [WebAssembly] Cleanup Emscripten SjLj tests
Heejin Ahn via llvm-commits
- [llvm] 41ba39d - [WebAssembly] Don't do SjLj transformation when there's only setjmp
Heejin Ahn via llvm-commits
- [PATCH] D107103: [WebAssembly] Compute known bits for SIMD bitmask intrinsics
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107405: [WebAssembly] Misc. cosmetic changes in EH (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107405: [WebAssembly] Misc. cosmetic changes in EH (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107405: [WebAssembly] Misc. cosmetic changes in EH (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107405: [WebAssembly] Misc. cosmetic changes in EH (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107499: [WebAssembly] Use `SDValue::getConstantOperandVal` (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107499: [WebAssembly] Use `SDValue::getConstantOperandVal` (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107511: [WebAssembly] Cleanup Emscripten SjLj tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107499: [WebAssembly] Use `SDValue::getConstantOperandVal` (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107511: [WebAssembly] Cleanup Emscripten SjLj tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107530: [WebAssembly] Don't do SjLj transformation when there's only setjmp
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107530: [WebAssembly] Don't do SjLj transformation when there's only setjmp
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107530: [WebAssembly] Don't do SjLj transformation when there's only setjmp
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107502: [WebAssembly] Legalize vector types by widening
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107530: [WebAssembly] Don't do SjLj transformation when there's only setjmp
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107530: [WebAssembly] Don't do SjLj transformation when there's only setjmp
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107685: [WebAssembly] Tidy up EH/SjLj options
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D107687: [WebAssembly] Error out when Emscripten SjLj setjmp is used with Wasm EH
Heejin Ahn via Phabricator via llvm-commits
- [llvm] ee7d20e - [CSSPGO] Migrate and refactor the decoder of Pseudo Probe
Hongtao Yu via llvm-commits
- [llvm] 976bd23 - [llvm-ar] Fix for handling thin archive with SYM64 and a test case for it
Hongtao Yu via llvm-commits
- [PATCH] D107097: [llvm-profgen] Support perf script without 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] D106861: [CSSPGO] Migrate and refactor the decoder of Pseudo Probe
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
- [PATCH] D106861: [CSSPGO] Migrate and refactor the decoder of Pseudo Probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107322: [llvm-ar] Fix for handling thin archive with SYM64 and a test case for it
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Hongtao Yu via Phabricator 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] D107022: [RISCV] Update test cases for D106939.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107432: [RISCV] Emit DWARF location expression for RVV stack objects.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107433: [RISCV] Half-precision for vget/vset.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107433: [RISCV] Half-precision for vget/vset.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D107331: [NFC] [llvm-ar] Change use of empty to fix test on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D103103: [PowerPC][XCOFF] Create 8 and 16 byte aligned constant csects.
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] D106041: [WIP][SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106041: [WIP][SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106041: [WIP][SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106041: [WIP][SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106041: [WIP][SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
Hyeongyu Kim via Phabricator via llvm-commits
- [llvm] ddbe812 - [ARM][llvm-objdump] Annotate PC-relative memory operands
Igor Kudrin via llvm-commits
- [llvm] 2c14798 - [ARM][llvm-objdump] Annotate PC-relative memory operands of VLDR instructions
Igor Kudrin via llvm-commits
- [PATCH] D105979: [ARM][llvm-objdump] Annotate PC-relative memory operands
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D105980: [ARM][llvm-objdump] Annotate PC-relative memory operands of VLDR instructions
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D107273: [llvm-objcopy] IHexELFBuilder::addDataSections - fix evaluation ordering static analyzer warning
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D107273: [llvm-objcopy] IHexELFBuilder::addDataSections - fix evaluation ordering static analyzer warning
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D106466: [llvm+lldb] 2/2: Fix#2 of DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D105980: [ARM][llvm-objdump] Annotate PC-relative memory operands of VLDR instructions
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D105979: [ARM][llvm-objdump] Annotate PC-relative memory operands
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D105980: [ARM][llvm-objdump] Annotate PC-relative memory operands of VLDR instructions
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D107652: [llvm-objcopy][ELF][NFC] Remove unneeded methods of Object
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D107653: [llvm-objcopy][ELF] Avoid reordering section headers
Igor Kudrin via Phabricator via llvm-commits
- [llvm] b01417d - [AArch64] Optimise min/max lowering in ISel
Irina Dobrescu via llvm-commits
- [PATCH] D106561: [AArch64] Optimise min/max lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] 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] D107575: Ported test_errors.sh to Python
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D107575: [Flang] Ported test_errors.sh to Python
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D107654: [Flang] Fix error messages on Windows.
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Ivan Zhechev via Phabricator via llvm-commits
- [llvm] b16c37f - [MLGO] Update the current model url for the Oz inliner model.
Jacob Hegna via llvm-commits
- [PATCH] D107091: [Lanai] implement wide immediate support
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D107091: [Lanai] implement wide immediate support
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D107378: [WiP] Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D107350: Add a trait to Sequence to iterate enums
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D107378: [WiP] Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D107378: [WiP] Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D107571: Add llvm-stress binary to Bazel build configuration.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D106783: [AIX][XCOFF][llvm-readobj] Replace unwrapOrError with reportUniqueWarning
James Henderson via Phabricator via llvm-commits
- [PATCH] D106940: Fix test for debug dir presence
James Henderson via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
James Henderson via Phabricator via llvm-commits
- [PATCH] D107196: [AArch64InstPrinter] Change printAddSubImm to only add imm value comment when shifted
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] D106942: Consider section flags when adding section
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] D107333: [llvm-readobj][XCOFF] Print the length of the string table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
James Henderson via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
James Henderson via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
James Henderson via Phabricator via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D107333: [llvm-readobj][XCOFF] Print the length of the string table.
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] D106783: [AIX][XCOFF][llvm-readobj] Replace unwrapOrError with reportUniqueWarning
James Henderson via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
James Henderson via Phabricator via llvm-commits
- [PATCH] D107515: [DWARF] Expose raw bytes in DWARFExpression
James Henderson via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
James Henderson via Phabricator via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D104646: [AIX][XCOFF] 64-bit relocation reading support
James Henderson via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
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] D107033: [llvm-objdump][CallGraphInfo] Parse .callgraph section
James Henderson via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
James Henderson via Phabricator via llvm-commits
- [PATCH] D106127: [NFC][AssemblyWriter]Allow AssemblyWriter::printBasicBlock() to print blocks that don't have parents.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D107470: 2/4: [llvm+lldb] Remove dead-code in DWARFListTableHeader::extract modifying DWARFDataExtractor
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D106466: 3/3: [llvm+lldb] Fix#2 of DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D106466: 3/3: [llvm+lldb] Fix#2 of DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D107557: [OptTable] Refine how `printHelp` treats empty help texts
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 0d8cd4e - [AArch64InstPrinter] Change printAddSubImm to comment imm value when shifted
Jason Molenda 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
- [PATCH] D107196: [AArch64InstPrinter] Change printAddSubImm to only add imm value comment when shifted
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D107475: [lldb] [gdb-remote] Use hexadecimal numbers in vFile packets for GDB compliance
Jason Molenda via Phabricator via llvm-commits
- [llvm] 40202b1 - [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
Jay Foad via llvm-commits
- [llvm] 027d3b7 - [AMDGPU] Generate checks for i64 to fp conversions
Jay Foad via llvm-commits
- [llvm] ba5c4ac - [AMDGPU] Add cttz tests and globalisel checks for ctlz
Jay Foad via llvm-commits
- [llvm] e790b2b - [AMDGPU] Make more use of getHiHalf64 and split64BitValue. NFCI.
Jay Foad via llvm-commits
- [llvm] 9bd7893 - [AMDGPU] Generate checks for ctlz_zero_undef/cttz_zero_undef
Jay Foad via llvm-commits
- [llvm] 7217b01 - [AMDGPU] Add globalisel checks for ctlz_zero_undef/cttz_zero_undef
Jay Foad via llvm-commits
- [llvm] e6c364a - [AMDGPU][SDag] Better lowering for 64-bit ctlz/cttz
Jay Foad via llvm-commits
- [llvm] 2b63933 - [AMDGPU][SDag] Better lowering for 32-bit ctlz/cttz
Jay Foad via llvm-commits
- [llvm] cd2594e - [GlobalISel] Improve legalization of narrow CTTZ
Jay Foad via llvm-commits
- [llvm] d77b43c - [AMDGPU][GlobalISel] Add G_AMDGPU_FFBL_B32
Jay Foad via llvm-commits
- [llvm] 24b67a9 - [AMDGPU][GlobalISel] Improve regbankselect for 64-bit VGPR ctlz_zero_undef/cttz_zero_undef
Jay Foad via llvm-commits
- [llvm] 83610d4 - [AMDGPU][GlobalISel] Better legalization of 32-bit ctlz/cttz
Jay Foad via llvm-commits
- [llvm] 57b9107 - [GlobalISel] Improve widening of cttz/cttz_zero_undef
Jay Foad via llvm-commits
- [PATCH] D107017: [GlobalISel] Allow the ArtifactValueFinder to return the best available register on failure.
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] D107228: [TTI] Add basic SK_InsertSubvector shuffle mask recognition
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] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
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] D107272: AMDGPU/GlobalISel: Stop using NarrowScalar/FewerElements for unaligned splitting
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105065: RegAlloc: Fix "SubRange for this mask not found" unreachable in SplitKit
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] D107017: [GlobalISel] Allow the ArtifactValueFinder to return the best available register on failure.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107329: [AMDGPU] Ignore call graph node which does not have function info.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107362: GlobalISel: Fix CombinerHelper::matchEqualDefs() for unmerge
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107429: [AMDGPU] Generate checks for i64 to fp conversions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107362: GlobalISel: Fix matchEqualDefs for instructions with multiple defs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107362: GlobalISel: Fix matchEqualDefs for instructions with multiple defs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107441: [AMDGPU] Add G_AMDGPU_FFBL_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107442: [AMDGPU] Improve regbankselect for 64-bit VGPR ctlz/cttz_zero_undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107457: [GlobalISel] Improve legalization of narrow CTTZ
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107429: [AMDGPU] Generate checks for i64 to fp conversions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107474: [AMDGPU] Better legalization of ctlz/cttz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107486: [DAGCombiner][AMDGPU] Canonicalize constants to the RHS of MULHU/MULHS.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107330: [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107546: [AMDGPU][SDag] Better lowering for 64-bit ctlz/cttz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107442: [AMDGPU] Improve regbankselect for 64-bit VGPR ctlz/cttz_zero_undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107474: [AMDGPU] Better legalization of ctlz/cttz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107566: [AMDGPU][SDag] Better lowering for 32-bit ctlz/cttz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107442: [AMDGPU] Improve regbankselect for 64-bit VGPR ctlz/cttz_zero_undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107474: [AMDGPU] Better legalization of ctlz/cttz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107474: [AMDGPU] Better legalization of ctlz/cttz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107507: [amdgpu] Revise the conversion from i64 to f32.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107442: [AMDGPU] Improve regbankselect for 64-bit VGPR ctlz/cttz_zero_undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107546: [AMDGPU][SDag] Better lowering for 64-bit ctlz/cttz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107566: [AMDGPU][SDag] Better lowering for 32-bit ctlz/cttz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107457: [GlobalISel] Improve legalization of narrow CTTZ
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107441: [AMDGPU] Add G_AMDGPU_FFBL_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107442: [AMDGPU] Improve regbankselect for 64-bit VGPR ctlz/cttz_zero_undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107474: [AMDGPU] Better legalization of ctlz/cttz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107507: [amdgpu] Revise the conversion from i64 to f32.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107631: [GlobalISel] Improve widening of cttz/cttz_zero_undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107639: [AMDGPU][GISel] Smaller code for scalar 32 to 64-bit extensions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107639: [AMDGPU][GISel] Smaller code for scalar 32 to 64-bit extensions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107639: [AMDGPU][GISel] Smaller code for scalar 32 to 64-bit extensions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107631: [GlobalISel] Improve widening of cttz/cttz_zero_undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105969: [flang] Add default implementation for SYSTEM_CLOCK
Jean Perier via Phabricator via llvm-commits
- [PATCH] D105970: [flang] Add POSIX implementation for SYSTEM_CLOCK
Jean Perier via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104269: [ptr_provenance] Parser support for the optional ptr_provenance operand
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104270: [ptr_provenance] Bitcode reader/writer support for the optional ptr_provenance operand of load/store instructions
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107352: [MemoryLocation] learn about ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107354: [MachineMemOperand] learn about ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107355: [ptr_provenance] Introduce llvm.experimental.ptr.provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107356: [Lowering] Support lowering of llvm.experimental.ptr.provenance.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107357: [getUnderlyingObject] support ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107352: [MemoryLocation] learn about ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107278: [RISCV] Add new lga pseudoinstruction
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107279: [RISCV] Add test showing the current extern_weak lowering
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107278: [RISCV] Add new lga pseudoinstruction
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
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
- [llvm] bd13c8e - [AArch64][GlobalISel] Emit extloads for ZExt/SExt values in assignValueToAddress
Jessica Paquette via llvm-commits
- [llvm] 5643736 - [AArch64][GlobalISel] Widen G_SELECT before clamping it
Jessica Paquette via llvm-commits
- [llvm] 7d97de6 - [AArch64][GlobalISel] Widen G_FPTO*I before clamping
Jessica Paquette via llvm-commits
- [llvm] d927984 - [AArch64][GlobalISel] Widen G_PHI before clamping it during legalization
Jessica Paquette via llvm-commits
- [llvm] ca2e053 - [AArch64][GlobalISel] Legalize wide vector G_PHIs
Jessica Paquette via llvm-commits
- [llvm] f3f3098 - [AArch64][GlobalISel] Mark v16s8 <- v8s8, v8s8 G_CONCAT_VECTOR as legal
Jessica Paquette via llvm-commits
- [llvm] 51bd4e8 - [AArch64][GlobalISel] Overhaul G_EXTRACT legalization
Jessica Paquette via llvm-commits
- [llvm] 3649837 - [AArch64][GlobalISel] Widen G_BSWAP before clamping
Jessica Paquette via llvm-commits
- [llvm] 8a557d8 - [AArch64][GlobalISel] Widen extloads before clamping during legalization
Jessica Paquette via llvm-commits
- [llvm] 562c8e1 - [AArch64][GlobalISel] Widen G_IMPLICIT_DEF and G_FREEZE before clamping
Jessica Paquette via llvm-commits
- [llvm] e6a3944 - [AArch64][GlobalISel] Overhaul G_INSERT legalization
Jessica Paquette via llvm-commits
- [PATCH] D107305: [GlobalISel] Combine G_ASSERT_*EXT + G_LOAD -> G_S/ZEXTLOAD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96915: [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107313: [AArch64][GlobalISel] Emit extloads for ZExt/SExt values in assignValueToAddress
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107313: [AArch64][GlobalISel] Emit extloads for ZExt/SExt values in assignValueToAddress
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107313: [AArch64][GlobalISel] Emit extloads for ZExt/SExt values in assignValueToAddress
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107305: [GlobalISel] Combine G_ASSERT_*EXT + G_LOAD -> G_S/ZEXTLOAD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107313: [AArch64][GlobalISel] Emit extloads for ZExt/SExt values in assignValueToAddress
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107413: [AArch64][GlobalISel] Widen G_FPTO*I before clamping
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107415: [AArch64][GlobalISel] Widen G_SELECT before clamping it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107417: [AArch64][GlobalISel] Widen G_PHI before clamping it during legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107415: [AArch64][GlobalISel] Widen G_SELECT before clamping it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107443: AArch64: support @llvm.va_copy in GISel
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107413: [AArch64][GlobalISel] Widen G_FPTO*I before clamping
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107417: [AArch64][GlobalISel] Widen G_PHI before clamping it during legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107505: [AArch64][GlobalISel] Overhaul G_EXTRACT legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107508: [AArch64][GlobalISel] Legalize wide vector G_PHIs
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107512: [AArch64][GlobalISel] Mark v16s8 <- v8s8, v8s8 G_CONCAT_VECTOR as legal
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107508: [AArch64][GlobalISel] Legalize wide vector G_PHIs
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107512: [AArch64][GlobalISel] Mark v16s8 <- v8s8, v8s8 G_CONCAT_VECTOR as legal
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107512: [AArch64][GlobalISel] Mark v16s8 <- v8s8, v8s8 G_CONCAT_VECTOR as legal
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107505: [AArch64][GlobalISel] Overhaul G_EXTRACT legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107587: [AArch64][GlobalISel] Widen extloads before clamping during legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Widen G_PTRTOINT before clamping + test legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107505: [AArch64][GlobalISel] Overhaul G_EXTRACT legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107601: [AArch64][GlobalISel] Overhaul G_INSERT legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107604: [AArch64][GlobalISel] Widen G_IMPLICIT_DEF and G_FREEZE before clamping
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107607: [AArch64][GlobalISel] Widen G_BSWAP before clamping
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107607: [AArch64][GlobalISel] Widen G_BSWAP before clamping
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107606: [GlobalISel][KnownBits] Implement G_CTPOP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107277: GlobalISel: Add helper function for getting EVT from LLT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Widen G_PTRTOINT before clamping + test legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Widen G_PTRTOINT before clamping + test legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107587: [AArch64][GlobalISel] Widen extloads before clamping during legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107588: [AArch64][GlobalISel] Make G_PTRTOINT only legal for s64 + p0
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107604: [AArch64][GlobalISel] Widen G_IMPLICIT_DEF and G_FREEZE before clamping
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107604: [AArch64][GlobalISel] Widen G_IMPLICIT_DEF and G_FREEZE before clamping
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107601: [AArch64][GlobalISel] Overhaul G_INSERT legalization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107533: Handle encoding personalities of same names but different kinds.
Jez Ng 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] D95588: [RISCV] Implement the MC layer support of P extension
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
- [llvm] 41aaf82 - [PowerPC] Add scalar vector test
Jinsong Ji via llvm-commits
- [llvm] b4fe435 - [PowerPC] Remove accidently left checks
Jinsong Ji via llvm-commits
- [llvm] 6f84d94 - [PowerPC] Fix copy/paste error in scalar_to_vector patterns
Jinsong Ji via llvm-commits
- [llvm] 30b0c45 - [LoopCacheAnalysis]: handle mismatch type for Numerator and CacheLineSize
Jinsong Ji via llvm-commits
- [PATCH] D107331: [NFC] [llvm-ar] Change use of empty to fix test on AIX
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D107331: [NFC] [llvm-ar] Change use of empty to fix test on AIX
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D107609: [PowerPC] Fix copy/paste error in scalar_to_vector patterns
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D107609: [PowerPC] Fix copy/paste error in scalar_to_vector patterns
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D107618: [LoopCacheAnalysis]: handle mismatch type for Numerator and CacheLineSize
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D107618: [LoopCacheAnalysis]: handle mismatch type for Numerator and CacheLineSize
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107695: [llvm] [lit] Support forcing lexical test order
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107695: [llvm] [lit] Support forcing lexical test order
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D107301: [AArch64] Save LR (x30) across statepoint calls
Johann Rudloff via Phabricator via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
John Ericson via Phabricator via llvm-commits
- [llvm] 0c3dafd - Add Johannes to CODE_OWNERS for openmp offloading
Jon Chesterfield via llvm-commits
- [PATCH] D107392: [llvm-diff] Create libLLVMDiff library
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D107532: Get CPACK config variables from the cache to allow overriding via cache file
Jon Reeves via Phabricator via llvm-commits
- [PATCH] D107532: Get CPACK config variables from the cache to allow overriding via cache file
Jon Reeves via Phabricator via llvm-commits
- [PATCH] D107532: Get CPACK config variables from the cache to allow overriding via cache file
Jon Reeves via Phabricator via llvm-commits
- [llvm] 98f38c1 - [AArch64][GlobalISel] Legalize ctpop s128
Jon Roelofs via llvm-commits
- [llvm] ce6eb4f - [GlobalISel][KnownBits] Implement G_CTPOP
Jon Roelofs via llvm-commits
- [llvm] 5fc7b1a - Revert "[GlobalISel][KnownBits] Implement G_CTPOP"
Jon Roelofs via llvm-commits
- [llvm] eae4a44 - [GlobalISel][KnownBits] Implement G_CTPOP
Jon Roelofs via llvm-commits
- [PATCH] D107415: [AArch64][GlobalISel] Widen G_SELECT before clamping it
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105671: [Intrinsics][ObjC] Mark objc_retain and friends as thisreturn.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105671: [Intrinsics][ObjC] Mark objc_retain and friends as thisreturn.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D107508: [AArch64][GlobalISel] Legalize wide vector G_PHIs
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D107508: [AArch64][GlobalISel] Legalize wide vector G_PHIs
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D107606: [GlobalISel][KnownBits] Implement G_CTPOP
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D107607: [AArch64][GlobalISel] Widen G_BSWAP before clamping
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D107604: [AArch64][GlobalISel] Widen G_IMPLICIT_DEF and G_FREEZE before clamping
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D107606: [GlobalISel][KnownBits] Implement G_CTPOP
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D107606: [GlobalISel][KnownBits] Implement G_CTPOP
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D107606: [GlobalISel][KnownBits] Implement G_CTPOP
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D107380: [SystemZ] Implement memcmp with variable length with CLC.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D107579: [Attributor]Fix PR51249: Stores from memory intrinsics incorrectly being replaced by undef
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D107579: [Attributor]Fix PR51249: Stores from memory intrinsics incorrectly being replaced by undef
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D107579: [Attributor]Fix PR51249: Stores from memory intrinsics incorrectly being replaced by undef
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D62259: shared_ptr changes from library fundamentals (P0414R2)
Joseph Southwell via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D107438: [DebugInfo][LoopStrengthReduction] Avoid crashes when translating SCEVs containing large integers
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
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
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa 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] D106289: [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D106041: [WIP][SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D107580: [VectorCombine] Support AND/UREM indices that require freezing.
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 43018f0 - [PowerPC] Pre-commit test for D107428. NFC.
Kai Luo via llvm-commits
- [llvm] 666ee84 - [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
Kai Luo via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107435: [PowerPC][RFC][1/n] Fix always unreachable `llvm_unreachable` path
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
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
- [llvm] d4a3ad7 - [ADT] Remove PointerUnionTypeSelector (NFC)
Kazu Hirata via llvm-commits
- [llvm] eec96db - [llvm] Fix header guards (NFC)
Kazu Hirata via llvm-commits
- [llvm] 785f37b - [ADT] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] 72661f3 - [Transforms] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] 276be84 - [CodeGen] Remove computeDefOperandLatency (NFC)
Kazu Hirata via llvm-commits
- [llvm] c21f6dc - [IR] Remove unused declaration InitializeTypeMap (NFC)
Kazu Hirata via llvm-commits
- [llvm] d9c9d13 - [DWARF] Remove collectChildrenAddressRanges (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D106448: [WIP] [llvm][Inline] Add module level inliner
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D107285: [FPEnv][InstSimplify] Enable more folds for constrained fsub
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] D107452: [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
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] 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] D107041: [Flang] Ported test_symbols to Python
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered without depend and simd clause to OMPBuilder
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D105811: [flang][driver] Delete `f18` (i.e. the old Flang driver)
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D107543: [flang][docs] Document the `flang` wrapper script
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D106538: [flang][OpenMP] Add semantic check for cancellation 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] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D96915: [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering
Konstantin Schwarz via Phabricator via llvm-commits
- [compiler-rt] 23a94af - [scudo] Make Vector() constexpr
Kostya Kortchinsky via llvm-commits
- [PATCH] D107308: [scudo] Make Vector() constexpr
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D107308: [scudo] Make Vector() constexpr
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] 7c92175 - [libFuzzer] replace Vector/Set with std::vector/std::set. The custom names are not required any more since we now build with a private version of libc++. Fix some of the 81+ character lines. Mechanical change, NFC expected.
Kostya Serebryany via llvm-commits
- [compiler-rt] ff163ef - [libFuzzer] fix clang-tidy
Kostya Serebryany via llvm-commits
- [compiler-rt] 597e407 - [libFuzzer] tests/examples for using libFuzzer for out-of-process targets
Kostya Serebryany via llvm-commits
- [PATCH] D107374: [libFuzzer] replace Vector/Set with std::vector/std::set. The custom names are not required any more since we now build with a private version of libc++. Fix some of the 81+ character lines. Mechanical change, NFC expected.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D107374: [libFuzzer] replace Vector/Set with std::vector/std::set. The custom names are not required any more since we now build with a private version of libc++. Fix some of the 81+ character lines. Mechanical change, NFC expected.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D105604: Generate DW_TAG_class_type when calling DIBuilder::createClassType().
Koutheir Attouchi 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] 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] 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] 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] d0c3b61 - Delay initialization of OptBisect
Krzysztof Parzyszek via llvm-commits
- [PATCH] D105065: RegAlloc: Fix "SubRange for this mask not found" unreachable in SplitKit
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D105065: RegAlloc: Fix "SubRange for this mask not found" unreachable in SplitKit
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D107645: [GlobalDCE] Prepare VFE for Swift vtables (handle relative pointers and non-nfunc entries)
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D107409: [Attributor] Propagate Cold attribute inter procedurally
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D107409: [Attributor] Propagate Cold attribute inter procedurally
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D107705: [Attributor] AAHotCold propagate to call sites in the same block.
Kuter Dinel via Phabricator via llvm-commits
- [llvm] 6dc4baf - [gn build] Port ee7d20e84675
LLVM GN Syncbot via llvm-commits
- [llvm] 772d209 - [gn build] Port 4ad9ec8a328c
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 13c8ec4 - [llvm-jitlink] Don't try to guess the ORC runtime path.
Lang Hames via llvm-commits
- [PATCH] D107250: [JITLink] Improve extractBits function
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107327: [JITLink][RISCV] Add relocation fixup test
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107361: [llvm][ExecutionEngine] Don't try to run tests on ARM64/Windows on Arm
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107569: [ORC] Emit i386 indirections for 32-bit processes on x86_64 hosts
Lang Hames 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
- [PATCH] D107097: [llvm-profgen] Support perf script without parsing MMap events
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
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
- [PATCH] D107097: [llvm-profgen] Support perf script without 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] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
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] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Lei Wang via Phabricator via llvm-commits
- [PATCH] D106448: [WIP] [llvm][Inline] Add module level inliner
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D107544: [X86] [AMX] Replace bitcast with specific AMX intrinsics In this patch, we introduce new intrinsics for cast from vector to x86_amx and cast from x86_amx to vector.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D107713: [NFC] Fix the formula for reciprocal calculation.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D107713: [NFC] Fix the formula for reciprocal calculation.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D106701: [clang] Add -falign-loops=N where N is a power of 2
Luís Marques via Phabricator via llvm-commits
- [PATCH] D107230: [RISCV] Support FP_TO_S/UINT_SAT for i32 and i64.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D107309: [RISCV] Move the $rs operand of PseudoStore from outs to ins.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D107400: [RISCV] Introduce a RISCV CondCode enum instead of using ISD:SET* in MIR. NFC
Luís Marques via Phabricator via llvm-commits
- [PATCH] D107329: [AMDGPU] Ignore call graph node which does not have function info.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D107329: [AMDGPU] Ignore call graph node which does not have function info.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D107329: [AMDGPU] Ignore call graph node which does not have function info.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D107329: [AMDGPU] Ignore call graph node which does not have function info.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D107329: [AMDGPU] Ignore call graph node which does not have function info.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [llvm] f8a4495 - [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
Mark Schimmel via llvm-commits
- [PATCH] D107611: [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
Mark Schimmel via Phabricator via llvm-commits
- [PATCH] D107611: [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
Mark Schimmel via Phabricator via llvm-commits
- [llvm] c4cd573 - Change code owner of libc++ from Marshall to Louis
Marshall Clow via llvm-commits
- [lld] b7fb5b5 - [LLD] [MinGW] Support both "--opt value" and "--opt=value" for more options
Martin Storsjö via llvm-commits
- [llvm] 46020f6 - [llvm-rc] Allow specifying language with a leading 0x prefix
Martin Storsjö via llvm-commits
- [compiler-rt] ab737d5 - [fuzzer] Fix building on case sensitive mingw platforms
Martin Storsjö via llvm-commits
- [PATCH] D107251: [ARM] Allow using '; ' as asm statement separator in MSVC mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107253: [LLD] [MinGW] Support both "--opt value" and "--opt=value" for more options
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107263: [llvm-rc] Allow specifying language with a leading 0x prefix
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107253: [LLD] [MinGW] Support both "--opt value" and "--opt=value" for more options
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107416: [lld] Remove unused LLD_REPOSITORY
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D106942: Consider section flags when adding section
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D106942: Consider section flags when adding section
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107263: [llvm-rc] Allow specifying language with a leading 0x prefix
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] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107557: [OptTable] Refine how `printHelp` treats empty help texts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107619: [InstrProfiling] Fix warnings when building for Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107620: [profile] Build with -fms-extensions in MinGW mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107626: [CMake] Improve GetHostTriple for Windows/ARM configurations
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107627: [CMake] Check the builtins library value first
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D107627: [CMake] Check the builtins library value first
Martin Storsjö 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] 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] 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] 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] D107253: [LLD] [MinGW] Support both "--opt value" and "--opt=value" for more options
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D107263: [llvm-rc] Allow specifying language with a leading 0x prefix
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D107575: Ported test_errors.sh to Python
Mats Petersson via Phabricator via llvm-commits
- [PATCH] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107272: AMDGPU/GlobalISel: Stop using NarrowScalar/FewerElements for unaligned splitting
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107272: AMDGPU/GlobalISel: Stop using NarrowScalar/FewerElements for unaligned splitting
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107277: GlobalISel: Add helper function for getting EVT from LLT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107305: [GlobalISel] Combine G_ASSERT_*EXT + G_LOAD -> G_S/ZEXTLOAD
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] 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] D106667: SROA: Enhance speculateSelectInstLoads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107404: [AMDGPU] Avoid assert for saved FP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105854: [PowerPC] Inefficient register allocation of ACC registers results in many copies.
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] D107599: AMDGPU: Add alloc priority to global ranges
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107277: GlobalISel: Add helper function for getting EVT from LLT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107017: [GlobalISel] Allow the ArtifactValueFinder to return the best available register on failure.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107551: [DAGCombine] Add node level checks for fp-contract and fp-ninf in visitFMULForFMADistributiveCombine().
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107639: [AMDGPU][GISel] Smaller code for scalar 32 to 64-bit extensions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104863: [LSV] Teach LSV to handle atomic ops.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Refactor constant splat match functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107639: [AMDGPU][GISel] Smaller code for scalar 32 to 64-bit extensions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82469: Take out resource tracking from ASM printer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107651: [AArch64][SVE] Teach cost model that masked loads/stores are cheap
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D107651: [AArch64][SVE] Teach cost model that masked loads/stores are cheap
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D107651: [AArch64][SVE] Teach cost model that masked loads/stores are cheap
Matt Devereau 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
- [llvm] ec51370 - Revert "[llvm-diff] Create libLLVMDiff library"
Matt Morehouse via llvm-commits
- [compiler-rt] 881faf4 - Enable extra coverage counters on Windows
Matt Morehouse via llvm-commits
- [compiler-rt] 7ca2b9a - [libFuzzer] Add missing include on Darwin.
Matt Morehouse via llvm-commits
- [PATCH] D107374: [libFuzzer] replace Vector/Set with std::vector/std::set. The custom names are not required any more since we now build with a private version of libc++. Fix some of the 81+ character lines. Mechanical change, NFC expected.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D107455: [flang] Add missing FileSystem.h
Matthias Springer via Phabricator via llvm-commits
- [PATCH] D107455: [flang] Add missing FileSystem.h
Matthias Springer via Phabricator via llvm-commits
- [llvm] c5b6371 - [GC][NFC] Make getGCStrategy by name available in IR
Max Kazantsev via llvm-commits
- [PATCH] D107345: Introduce LowerGCLeafIntrinsics pass
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] D107345: Introduce LowerGCLeafIntrinsics pass
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D107345: Introduce LowerGCLeafIntrinsics pass
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] D107345: Introduce LowerGCLeafIntrinsics pass
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D97357: Inductive unrolling pass
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D106250: [NFC][LoopUtils] Use RewritePhi::ExpansionPoint for Inst to be replaced.
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] 6ed60fb - [libc] add integration tests for scudo in libc
Michael Jones via llvm-commits
- [compiler-rt] f135a91 - [gwpAsan] revert minor change
Michael Jones via llvm-commits
- [polly] 50eaa82 - [Polly][test] Test difference between isl::stat:ok() and isl::stat::error().
Michael Kruse via llvm-commits
- [polly] 0f50ffb - [Polly][test] Add tests for IslMaxOperationsGuard.
Michael Kruse via llvm-commits
- [PATCH] D107225: [Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptions.h. NFCI
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107293: [Polly][Isl] Use isl::val::sub instead of isl::val::sub_ui. NFC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107195: [Zorg] Add timeouts to OpenMP tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107395: [Polly][test] Test difference between isl::stat:ok() and isl::stat::error().
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107401: [Polly][test] Add tests for IslMaxOperationsGuard.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D105811: [flang][driver] Delete `f18` (i.e. the old Flang driver)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D105811: [flang][driver] Delete `f18` (i.e. the old Flang driver)
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] D107430: [OMPIRBuilder] Add ordered without depend and simd clause to OMPBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D105811: [flang][driver] Delete `f18` (i.e. the old Flang driver)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107540: [OMPBuilder] Clarify CanonicalLoopInfo. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107575: Ported test_errors.sh to Python
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107395: [Polly][test] Test difference between isl::stat:ok() and isl::stat::error().
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107401: [Polly][test] Add tests for IslMaxOperationsGuard.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107575: [Flang] Ported test_errors.sh 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] D107195: [Zorg] Add timeouts to OpenMP tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107195: [Zorg] Add timeouts to OpenMP tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107543: [flang][docs] Document the `flang` wrapper script
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106844: [test-suite] Fix CMakeLists.txt of MultiSource/Applications/viterbi to enable small data file
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106844: [test-suite] Fix CMakeLists.txt of MultiSource/Applications/viterbi to enable small data file
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107225: [Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptions.h. NFCI
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107654: [Flang] Fix error messages on Windows.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 5edc886 - [amdgpu] Add an enhanced conversion from i64 to f32.
Michael Liao via llvm-commits
- [llvm] d1cacd5 - [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
Michael Liao via llvm-commits
- [llvm] 05783e1 - [amdgpu] Revise the conversion from i64 to f32.
Michael Liao via llvm-commits
- [llvm] b5e470a - [LowerMemIntrinsics] Typo fix.
Michael Liao 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] D107187: [amdgpu] Add an enhanced conversion from i64 to f32.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107429: [AMDGPU] Generate checks for i64 to fp conversions
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] D107507: [amdgpu] Revise the conversion from i64 to f32.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107474: [AMDGPU] Better legalization of ctlz/cttz
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] D107442: [AMDGPU] Improve regbankselect for 64-bit VGPR ctlz/cttz_zero_undef
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107566: [AMDGPU][SDag] Better lowering for 32-bit ctlz/cttz
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107546: [AMDGPU][SDag] Better lowering for 64-bit ctlz/cttz
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107605: [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107605: [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107605: [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107507: [amdgpu] Revise the conversion from i64 to f32.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107507: [amdgpu] Revise the conversion from i64 to f32.
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] D107605: [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107605: [MemCpyOpt] Teach memcpyopt to handle loads from the constant memory.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D107507: [amdgpu] Revise the conversion from i64 to f32.
Michael Liao via Phabricator via llvm-commits
- [llvm] 39fa96a - [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Michał Górny via llvm-commits
- [llvm] 889a1e6 - [llvm] [cmake] Export LLVM_ENABLE_NEW_PASS_MANAGER into LLVMConfig.cmake
Michał Górny via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107475: [lldb] [gdb-remote] Use hexadecimal numbers in vFile packats for GDB compliance
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107569: [ORC] Emit i386 indirections for 32-bit processes on x86_64 hosts
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107628: [llvm] [cmake] Export LLVM_ENABLE_NEW_PASS_MANAGER into LLVMConfig.cmake
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107475: [lldb] [gdb-remote] Use hexadecimal numbers in vFile packets for GDB compliance
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107628: [llvm] [cmake] Export LLVM_ENABLE_NEW_PASS_MANAGER into LLVMConfig.cmake
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107475: [lldb] [gdb-remote] Use hexadecimal numbers in vFile packets for GDB compliance
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107640: [Orc] Enable debug object tests only for 64-bit processes on x86_64 hosts
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107640: [Orc] Enable debug object tests only for 64-bit processes on x86_64 hosts
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107695: [llvm] [lit] Support forcing lexical test order
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107427: [PATCH] [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107695: [llvm] [lit] Support forcing lexical test order
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107695: [llvm] [lit] Support forcing lexical test order
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107695: [llvm] [lit] Support forcing lexical test order
Michał Górny via Phabricator via llvm-commits
- [PATCH] D107712: Fix possible infinite loop in itanium demangler
Mikhail Borisov via Phabricator via llvm-commits
- [PATCH] D107712: Fix possible infinite loop in itanium demangler
Mikhail Borisov via Phabricator via llvm-commits
- [llvm] 4c0d15f - Update `llvm-readobj` command invocation in extract-section.py
Min-Yih Hsu via llvm-commits
- [llvm] 657bb72 - [M68k] Separate ADDA from ADD and migrate rest of the arithmetic MC tests
Min-Yih Hsu via llvm-commits
- [llvm] 2167e23 - [M68k] Update disassembler test case following up ADD / ADDA changes
Min-Yih Hsu via llvm-commits
- [PATCH] D107542: [M68k][GloballSel] RegBankSelect implementation
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] ae1a2a0 - [NFC][MLGO] Make logging more robust
Mircea Trofin via llvm-commits
- [PATCH] D107594: [NFC][MLGO] Make logging more robust
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D107594: [NFC][MLGO] Make logging more robust
Mircea Trofin via Phabricator via llvm-commits
- [compiler-rt] 0ebb756 - [hwasan] Add __hwasan_init constructor to runtime lib.
Mitch Phillips via llvm-commits
- [llvm] f171149 - [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Momchil Velikov via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D105545: [MergedLoadStoreMotion] Conditional store elimination
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
Nathan Chancellor via Phabricator via llvm-commits
- [llvm] 5848166 - Disable LibFuncs for stpcpy and stpncpy for Android < 21
Nathan Lanza via llvm-commits
- [llvm] 7dd29ad - Clean up instcombine stpcpy test
Nathan Lanza via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D107526: Clean up instcombine stpcpy test
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D107526: Clean up instcombine stpcpy test
Nathan Lanza via Phabricator via llvm-commits
- [llvm] 62fe3dc - Fix PPC buildbot break caused by 4c4093e6e39fe6601f9c95a95a6bc242ef648cd5
Nemanja Ivanovic via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D107138: [PowerPC] Implement cmplxl builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 3555880 - [gn build] (manually) port 5c2b48fdb0a6
Nico Weber via llvm-commits
- [llvm] ddb26e2 - [gn build] manually port 4d293f215dfb (LLVMDiff lib)
Nico Weber 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] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D107411: [gn build] Add cfi ignorelist to compiler-rt/lib
Nico Weber via Phabricator via llvm-commits
- [PATCH] D107411: [gn build] Add cfi ignorelist to compiler-rt/lib
Nico Weber via Phabricator via llvm-commits
- [PATCH] D107416: [lld] Remove unused LLD_REPOSITORY
Nico Weber via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Nico Weber via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Nico Weber 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
- [PATCH] D106906: [Nomination] Adding an Nvidia representative to security group
Nikhil Gupta via Phabricator via llvm-commits
- [PATCH] D106872: [InstCombine] Remove nnan requirement for transformation to fabs from select
Nikita Kniazev via Phabricator via llvm-commits
- [llvm] e97524c - [DFAJumpThreading] Mark DT as preserved in LegacyPM
Nikita Popov via llvm-commits
- [llvm] 84602f9 - [DFAJumpThreading] Remove unnecessary includes (NFC)
Nikita Popov via llvm-commits
- [llvm] 3f7aea1 - [DFAJumpThreading] Use insert return value (NFC)
Nikita Popov via llvm-commits
- [llvm] 380b8a6 - [DFAJumpThreading] Use SmallPtrSet for Visited (NFC)
Nikita Popov via llvm-commits
- [llvm] b58eda3 - [ValueTracking] Fix computeConstantRange to use "may" instead of "always" semantics for llvm.assume
Nikita Popov via llvm-commits
- [llvm] c777057 - Revert "[unroll] Move multiple exit costing into consumer pass [NFC]"
Nikita Popov via llvm-commits
- [llvm] bb15861 - [MemCpyOpt] Relax libcall checks
Nikita Popov via llvm-commits
- [llvm] 88003ce - [MemCpyOpt] Remove MemDepAnalysis-based implementation
Nikita Popov via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107298: Fix ValueTracking computeConstantRange to use "may" instead of "always" semantics for llvm.assume
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107298: Fix ValueTracking computeConstantRange to use "may" instead of "always" semantics for llvm.assume
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107298: Fix ValueTracking computeConstantRange to use "may" instead of "always" semantics for llvm.assume
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107345: Introduce LowerGCLeafIntrinsics pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103451: [SimplifyLibCalls][NFC] Clean up LibCallSimplifier from 'memset + malloc into calloc' transformation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107345: Introduce LowerGCLeafIntrinsics pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106769: [MemCpyOpt] Relax libcall checks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107513: [MemCpyOpt/MemorySSA] Do not run the pass for prohibitively large number of memory accesses.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107513: [MemCpyOpt/MemorySSA] Do not run the pass for prohibitively large number of memory accesses.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107702: [MemCpyOpt] Optimize MemoryDef insertion
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106317: [SimplifyCFG] performBranchToCommonDestFolding(): form sudo-LCSSA before cloning instructions (PR51125)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D97448: ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107440: [llvm][MC] Disable cfi-version test for Windows on Arm
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D107471: [llvm-ar] Add some test-cases for empty archives
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 75aa3d5 - Add a DIExpression const-folder to prevent silly expressions.
Paul Robinson via llvm-commits
- [llvm] 100a7b6 - [lit] Have REQUIRES support the target triple
Paul Robinson via llvm-commits
- [llvm] 17e9732 - Fix test failure found by "Have REQUIRES support the target triple"
Paul Robinson via llvm-commits
- [compiler-rt] e4cc071 - Disable a dataflow fuzz test after "Have REQUIRES support the target triple"
Paul Robinson via llvm-commits
- [lld] f88ad8d - Speculative fix for MachO lld test after "Have REQUIRES support the target triple"
Paul Robinson via llvm-commits
- [lld] 34035b1 - 2nd Speculative fix for MachO lld test after "Have REQUIRES support the target triple"
Paul Robinson via llvm-commits
- [llvm] 3229c97 - Revert "[lit] Have REQUIRES support the target triple"
Paul Robinson via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
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] D107314: [MC][CodeGen] Emit constant pools earlier
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] D107314: [MC][CodeGen] Emit constant pools earlier
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D107314: [MC][CodeGen] Emit constant pools earlier
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
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] 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
- [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
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
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
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Paul Robinson 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] 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] 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] 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 -> Scalar extend
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] D107372: [InstCombine] Fixed select + masked load fold failure
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] D107608: [AArch64] Implement FCOPYSIGN for SVE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D107651: [AArch64][SVE] Teach cost model that masked loads/stores are cheap
Paul Walker via Phabricator via llvm-commits
- [llvm] ce1c59d - [WebAssembly] Add new pass to lower int/ptr conversions of reftypes
Paulo Matos via llvm-commits
- [llvm] 245f2ee - Revert "[WebAssembly] Add new pass to lower int/ptr conversions of reftypes"
Paulo Matos via llvm-commits
- [llvm] d3a0a65 - Reland: "[WebAssembly] Add new pass to lower int/ptr conversions of reftypes"
Paulo Matos 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] 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] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
Pavel Asyutchenko via Phabricator via llvm-commits
- [PATCH] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
Pavel Asyutchenko via Phabricator via llvm-commits
- [PATCH] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
Pavel Asyutchenko via Phabricator via llvm-commits
- [PATCH] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
Pavel Asyutchenko via Phabricator via llvm-commits
- [PATCH] D107393: Apply -fmacro-prefix-map to __builtin_FILE()
Pavel Asyutchenko via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered without depend and simd clause to OMPBuilder
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered without depend and simd clause to OMPBuilder
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] D107430: [OMPIRBuilder] Add ordered without depend and simd clause to OMPBuilder
Peixin Qiao 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] D105263: [X86] AVX512FP16 instructions enabling 1/6
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107370: [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107370: [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107459: [X86] Rename Subtarget Tuning Feature Flag Prefix. NFC.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107422: Fix gcc build error after D105519
Pengfei Wang via Phabricator via llvm-commits
- [llvm] dc3fbe2 - GlobalISel: Fix infinite loop in legalization artifact combiner
Petar Avramovic via llvm-commits
- [llvm] 66de26b - GlobalISel: Fix matchEqualDefs for instructions with multiple defs
Petar Avramovic via llvm-commits
- [PATCH] D106879: GlobalISel: Fix infinite loop in legalization artifact combiner
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D107362: GlobalISel: Fix CombinerHelper::matchEqualDefs() for unmerge
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D107362: GlobalISel: Fix matchEqualDefs for instructions with multiple defs
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D107362: GlobalISel: Fix matchEqualDefs for instructions with multiple defs
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D107362: GlobalISel: Fix matchEqualDefs for instructions with multiple defs
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D107362: GlobalISel: Fix matchEqualDefs for instructions with multiple defs
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] D107362: GlobalISel: Fix matchEqualDefs for instructions with multiple defs
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D107650: GlobalISel[RFC]: Avoid use of G_INSERT and G_EXTRACT in Legalizer
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Refactor constant splat match functions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Refactor constant splat match functions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Peter Hawkins via Phabricator via llvm-commits
- [PATCH] D106693: [flang] Fix IsSimplyContiguous() for the case of a pointer component
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D106697: [flang] Symbol representation for dummy SubprogramDetails
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D107489: [flang] Support DFLOAT legacy extension intrinsic function
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D107490: [flang] runtime: For Fw.d formatting, don't oscillate forever
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107208: [ELF] Make dot in .tbss correct and drop threadBssOffset
Peter Smith via Phabricator via llvm-commits
- [PATCH] D106906: [Nomination] Adding an Nvidia representative to security group
Peter Smith via Phabricator via llvm-commits
- [PATCH] D106906: [Nomination] Adding an Nvidia representative to security group
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107317: [ELF] Add --export-dynamic-symbol-list
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107208: [ELF] Make dot in .tbss correct and drop threadBssOffset
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107235: [ELF] Combine foo at v1 and foo with the same versionId if both are defined
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107234: [ELF] Apply version script patterns to non-default version symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107208: [ELF] Make dot in .tbss correct
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107235: [ELF] Combine foo at v1 and foo with the same versionId if both are defined
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107234: [ELF] Apply version script patterns to non-default version symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107535: [ELF] Support copy relocation on non-default version symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
Peter Smith via Phabricator via llvm-commits
- [llvm] 6660cec - [InstrProfiling] Emit bias variable eagerly
Petr Hosek via llvm-commits
- [compiler-rt] f59f659 - [CMake] Check the builtins library value first
Petr Hosek via llvm-commits
- [PATCH] D107377: [InstrProfiling] Emit bias variable eagerly
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107377: [InstrProfiling] Emit bias variable eagerly
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107377: [InstrProfiling] Emit bias variable eagerly
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107620: [profile] Build with -fms-extensions in MinGW mode
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107626: [CMake] Improve GetHostTriple for Windows/ARM configurations
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107627: [CMake] Check the builtins library value first
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107627: [CMake] Check the builtins library value first
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107627: [CMake] Check the builtins library value first
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107627: [CMake] Check the builtins library value first
Petr Hosek via Phabricator via llvm-commits
- [llvm] ebc4c4e - [unroll] Add clarifying comment
Philip Reames via llvm-commits
- [llvm] 9016bea - [unrollruntime] Pull out a helper function for readability and eventual reuse [nfc]
Philip Reames via llvm-commits
- [llvm] 7694057 - [unroll] Move multiple exit costing into consumer pass [NFC]
Philip Reames via llvm-commits
- [llvm] c777057 - Revert "[unroll] Move multiple exit costing into consumer pass [NFC]"
Philip Reames via llvm-commits
- [llvm] 223835f - [runtimeunroll] A bit of style cleanup to simplify a following change [NFC]
Philip Reames via llvm-commits
- [llvm] 911991d - [tests] Autogen an unroll test for ease of update
Philip Reames via llvm-commits
- [PATCH] D107381: [runtimeunroll] Support multiple exits to latch exit w/epilogue loop
Philip Reames via Phabricator via llvm-commits
- [llvm] 16ebb7a - [llvm-objcopy] [COFF] Do not patch debug entries if PointerToRawData is zero
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107324: [llvm-objcopy] [COFF] Do not patch debug entries with Repro type
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D107630: [docs][GlobalISel]Adding info for G_JUMP_TABLE generic opcode
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] D107331: [NFC] [llvm-ar] Change use of empty to fix test on AIX
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D107331: [NFC] [llvm-ar] Change use of empty to fix test on AIX
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D107428: [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D107515: [DWARF] Expose raw bytes in DWARFExpression
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D107515: [DWARF] Expose raw bytes in DWARFExpression
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D107515: [DWARF] Expose raw bytes in DWARFExpression
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D100808: Use Propeller ID instead of MBB IDs.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: Use Propeller ID instead of MBB IDs.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: Use Propeller ID instead of MBB IDs.
Rahman Lavaee via Phabricator via llvm-commits
- [compiler-rt] 779714f - [profile] Only use NT_GNU_BUILD_ID if supported
Rainer Orth via llvm-commits
- [PATCH] D107556: [profile] Only use NT_GNU_BUILD_ID if supported
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D107556: [profile] Only use NT_GNU_BUILD_ID if supported
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D107556: [profile] Only use NT_GNU_BUILD_ID if supported
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D107556: [profile] Only use NT_GNU_BUILD_ID if supported
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D107322: Fix for handling thin archive with SYM64 and a test case for it
Ramesh Peri via Phabricator via llvm-commits
- [PATCH] D107322: [llvm-ar] Fix for handling thin archive with SYM64 and a test case for it
Ramesh Peri via Phabricator via llvm-commits
- [PATCH] D107531: Address the reviewer comments to modify the testcase
Ramesh Peri via Phabricator via llvm-commits
- [PATCH] D107322: [llvm-ar] Fix for handling thin archive with SYM64 and a test case for it
Ramesh Peri via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Raoul Gough via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Ravi Narayanaswamy 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] D107034: [CSPGO] Reserve IRPGO flag for CSPGO when running with mixed-LTO mode
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D107538: [GCov] Emit memset instead of stores in __llvm_gcov_reset
Reid Kleckner via Phabricator via llvm-commits
- [llvm] d42e70b - [AMDGPU] Handle functions in llvm's global ctors and dtors list
Reshabh Sharma via llvm-commits
- [llvm] dce35ef - Revert "[AMDGPU] Handle functions in llvm's global ctors and dtors list"
Reshabh Sharma via llvm-commits
- [llvm] 5173854 - [AMDGPU] Handle functions in llvm's global ctors and dtors list
Reshabh Sharma via llvm-commits
- [PATCH] D105682: [AMDGPU] Handle functions in llvm's global ctors and dtors list
Reshabh Sharma 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
- [PATCH] D105682: [AMDGPU] Handle functions in llvm's global ctors and dtors list
Reshabh Sharma 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
- [PATCH] D105682: [AMDGPU] Handle functions in llvm's global ctors and dtors list
Reshabh Sharma via Phabricator 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] D107293: [Polly][Isl] Use isl::val::sub instead of isl::val::sub_ui. NFC
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D107401: [Polly][test] Add tests for IslMaxOperationsGuard.
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D107395: [Polly][test] Test difference between isl::stat:ok() and isl::stat::error().
Riccardo Mori via Phabricator 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] D107225: [Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptions.h. NFCI
Riccardo Mori via Phabricator 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] D107225: [Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptions.h. NFCI
Riccardo Mori via Phabricator 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] D105351: [VP] Declaration and docs for vp.select intrinsic
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [compiler-rt] 5a2a179 - [profile][Fuchsia] Add missing system header #include
Roland McGrath via llvm-commits
- [llvm] f6c44cd - [NFC][InstCombine] Add tests for xor reductions on i1 elt type (PR51259)
Roman Lebedev via llvm-commits
- [llvm] 1e80143 - [InstCombine] `xor` reduction w/ i1 elt type is a parity check
Roman Lebedev via llvm-commits
- [llvm] 8baea41 - [NFC][InstCombine] Add tests for mul reduction w/ i1 element type (PR51259)
Roman Lebedev via llvm-commits
- [llvm] 469793e - [InstCombine] `vector_reduce_mul(?ext(<n x i1>))` --> `zext(vector_reduce_and(<n x i1>))` (PR51259)
Roman Lebedev via llvm-commits
- [llvm] 7888cfe - [NFC][InstCombine] Add tests for umin reduction w/ i1 element type (PR51259)
Roman Lebedev via llvm-commits
- [llvm] 0c13798 - [InstCombine] `vector_reduce_umin(?ext(<n x i1>))` --> `?ext(vector_reduce_and(<n x i1>))` (PR51259)
Roman Lebedev via llvm-commits
- [llvm] 9d179ee - [NFC][InstCombine] Add tests for umax reduction w/ i1 element type (PR51259)
Roman Lebedev via llvm-commits
- [llvm] b9b7162 - [InstCombine] `vector_reduce_umax(?ext(<n x i1>))` --> `?ext(vector_reduce_or(<n x i1>))` (PR51259)
Roman Lebedev via llvm-commits
- [llvm] 4551a41 - [NFC][InstCombine] Add tests for smin reduction w/ i1 element type (PR51259)
Roman Lebedev via llvm-commits
- [llvm] f47b7b6 - [InstCombine] `vector_reduce_smin(?ext(<n x i1>))` --> `?ext(vector_reduce_{or,and}(<n x i1>))` (PR51259)
Roman Lebedev via llvm-commits
- [llvm] d7482a2 - [NFC][InstCombine] Add tests for smax reduction w/ i1 element type (PR51259)
Roman Lebedev via llvm-commits
- [llvm] 554fc9a - [InstCombine] `vector_reduce_smax(?ext(<n x i1>))` --> `?ext(vector_reduce_{and,or}(<n x i1>))` (PR51259)
Roman Lebedev via llvm-commits
- [llvm] a224493 - [NFC][InstCombine] Add tests for and reduction w/ i1 element type (PR51259)
Roman Lebedev via llvm-commits
- [llvm] cdb0dfd - [NFC][InstCombine] Add tests for or reduction w/ i1 element type (PR51259)
Roman Lebedev via llvm-commits
- [llvm] 4ba3326 - [InstCombine] `vector_reduce_{or,and}(?ext(<n x i1>))` --> `?ext(vector_reduce_{or,and}(<n x i1>))` (PR51259)
Roman Lebedev via llvm-commits
- [llvm] 6f6e9a8 - [BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop
Roman Lebedev via llvm-commits
- [llvm] 0b094c0 - [NFC][Codegen][SystemZ] Autogenerate checklines in int-cmp-47.ll
Roman Lebedev via llvm-commits
- [llvm] cb2a2ba - [NFC][Codegen][X86] Add test for parity-of-vector-of-bools (PR51312)
Roman Lebedev via llvm-commits
- [llvm] f819e4c - [X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
Roman Lebedev via llvm-commits
- [llvm] 916cdc3 - [NFC][X86] combineX86ShuffleChain(): rename inner Mask to avoid future shadowing
Roman Lebedev via llvm-commits
- [llvm] 35c0848 - [NFC][X86] combineX86ShuffleChain(): hoist Mask variable higher up
Roman Lebedev via llvm-commits
- [llvm] f819e4c - [X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
Roman Lebedev via llvm-commits
- [llvm] 16605ae - [NFC][Codegen][X86] Add testcase that hanged after D107009
Roman Lebedev via llvm-commits
- [llvm] c0586ff - [NFC][X86] combineX86ShuffleChain(): hoist Mask variable higher up
Roman Lebedev via llvm-commits
- [llvm] d05d4e7 - [NFC][InstCombine] Autogenerate checklines in a few tests being affected by an upcoming change
Roman Lebedev via llvm-commits
- [llvm] d88d279 - [NFC][InstCombine] Add tests for low bit splatting pattern (PR51305)
Roman Lebedev via llvm-commits
- [llvm] e718705 - [InstCombine] Prefer `-(x & 1)` as the low bit splatting pattern (PR51305)
Roman Lebedev via llvm-commits
- [llvm] c6ff867 - [NFC][InstCombine] Simplify emitted IR for `vector_reduce_xor(?ext(<n x i1>))`
Roman Lebedev via llvm-commits
- [llvm] 0a241e9 - [NFC][InstCombine] `vector_reduce_xor(?ext(<n x i1>))` --> `?ext(vector_reduce_add(<n x i1>))`
Roman Lebedev via llvm-commits
- [PATCH] D107228: [TTI] Add basic SK_InsertSubvector shuffle mask recognition
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107271: [BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107271: [BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107271: [BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107271: [BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
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] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
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] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106041: [WIP][SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
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] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
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] D106041: [WIP][SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
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] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106368: [AlignmentFromAssumptions] avoid crash on alignment constant expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107364: [VectorCombine] Limit scalarization known non-poison indices.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
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] D107372: [InstCombine] Fixed select + masked load fold failure
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
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] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
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] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
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] D107406: [DAGCombiner][TLI] SimplifySetCC(): recanonicalize `(X&1) != 0` (PR51312)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107408: [DAGCombiner][TLI] SimplifySetCC(): `(X&1) != 0`-->`extortrunc(X&1)` (PR51312)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107406: [DAGCombiner][TLI] SimplifySetCC(): recanonicalize `(X&1) != 0` (PR51312)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107406: [DAGCombiner][TLI] SimplifySetCC(): recanonicalize `(X&1) != 0` (PR51312)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107408: [DAGCombiner][TLI] SimplifySetCC(): `(X&1) != 0`-->`extortrunc(X&1)` (PR51312)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107406: [DAGCombiner][TLI] SimplifySetCC(): recanonicalize `(X&1) != 0` (PR51312)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107367: [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
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] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
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] D106280: [X86][AVX] scalar_to_vector(load_scalar()) -> load_vector() for fast dereferencable loads
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] D105390: [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104595: [NFCI] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106448: [WIP] [llvm][Inline] Add module level inliner
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107572: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise chain of INSERT_SUBVECTOR patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107572: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise chain of INSERT_SUBVECTOR patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107581: [LegalizeTypes] Add a simple expansion for SMULO when a libcall isn't available.
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] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
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] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
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] D94433: Do not emit non-power-of-2 alignment assume bundles (PR48713).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94433: Do not emit non-power-of-2 alignment assume bundles (PR48713).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106667: SROA: Enhance speculateSelectInstLoads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107691: [InstCombine] Prevent the transform of the comparison for all undef elements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107694: Update openmp-offload-amdgpu builders
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D107694: Update openmp-offload-amdgpu builders
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D107694: Update openmp-offload-amdgpu builders
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D107716: Correct openmp-offload-builders lld, openmp
Ron Lieberman via Phabricator via llvm-commits
- [llvm] f117ed5 - [LoopFlatten] Fix missed LoopFlatten opportunity
Rosie Sumpter 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] D106368: [AlignmentFromAssumptions] avoid crash on alignment constant expression
Ryan Mansfield via Phabricator via llvm-commits
- [PATCH] D94433: Do not emit non-power-of-2 alignment assume bundles (PR48713).
Ryan Mansfield via Phabricator via llvm-commits
- [PATCH] D94433: Do not emit non-power-of-2 alignment assume bundles (PR48713).
Ryan Mansfield via Phabricator via llvm-commits
- [llvm] 623cf3d - Mark getc_unlocked as unavailable by default
Ryan Prichard via llvm-commits
- [llvm] daab81c - Replace "CHECK-NOT: #{{.*}}" with same-line positive checks. NFC.
Ryan Prichard via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107527: Mark getc_unlocked as unavailable by default
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107527: Mark getc_unlocked as unavailable by default
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107527: Mark getc_unlocked as unavailable by default
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107527: Mark getc_unlocked as unavailable by default
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107527: Mark getc_unlocked as unavailable by default
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107614: Replace "CHECK-NOT: #{{.*}}" with same-line positive checks. NFC.
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107614: Replace "CHECK-NOT: #{{.*}}" with same-line positive checks. NFC.
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107614: Replace "CHECK-NOT: #{{.*}}" with same-line positive checks. NFC.
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107614: Replace "CHECK-NOT: #{{.*}}" with same-line positive checks. NFC.
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D107042: [libunwind][OR1K] Fix register restore on resume
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D107422: Fix gcc build error after D105519
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105589: [ARM] Move the creation of VBICIMM and VORRIMM to lowering
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D106859: [Sink] allow sinking convergent operations across uniform branches
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 7ce1c4d - ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen via Phabricator via llvm-commits
- [llvm] fe6ae81 - [InstCombine] Fix vscale zext/sext optimization when vscale_range is unbounded.
Sander de Smalen via llvm-commits
- [llvm] 8d08a84 - [LV] Remove a change that was added in D106164.
Sander de Smalen via llvm-commits
- [llvm] 3e47f00 - [LV] Consider ExtractValue as uniform.
Sander de Smalen via llvm-commits
- [PATCH] D107254: [VectorUtils] Teach findScalarElement to return splat value.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107254: [VectorUtils] Teach findScalarElement to return splat value.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107254: [VectorUtils] Teach findScalarElement to return splat value.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107254: [VectorUtils] Teach findScalarElement to return splat value.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107264: [NFC] Rename enable-strict-reductions to force-ordered-reductions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106853: [AArch64][SME] Update release notes
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Widen ExtractValue instructions instead of scalarizing.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105591: [AArch64][SelectionDAG] Support passing/returning scalable vectors with unusual types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Widen ExtractValue instructions instead of scalarizing.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Widen ExtractValue instructions instead of scalarizing.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107372: [InstCombine] Fixed select + masked load fold failure
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106028: [AArch64][SelectionDAG] Add legalization for widening LOAD/MLOAD.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107390: WIP: [SelectionDAG] Promote types in widenVectorToPartType.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107390: WIP: [SelectionDAG] Promote types in widenVectorToPartType.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Consider ExtractValue as uniform.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Consider ExtractValue as uniform.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Consider ExtractValue as uniform.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107453: [SVE] Add folds for truncation of vscale
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107453: [SVE] Add folds for truncation of vscale
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107284: [LoopVectorize] Add support for replication of more intrinsics with scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107157: [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107150: [NFC] Remove redundant test in Transforms/LoopVectorize/lifetime.ll
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] D107286: [LV] Consider ExtractValue as uniform.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107286: [LV] Consider ExtractValue as uniform.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 67d4994 - [InstCombine] add tests for icmp of casted vector; NFC
Sanjay Patel via llvm-commits
- [llvm] 0369714 - [InstCombine] reduce vector casting before icmp
Sanjay Patel via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106653: [LoopVectorize][AArch64] Enable ordered reductions by default for AArch64
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D106362: [FPEnv][InstSimplify] Enable more folds for constrained fadd
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] D106872: [InstCombine] Remove nnan requirement for transformation to fabs from select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107689: [X86] Teach shouldSinkOperands to recognize pmuldq/pmuludq patterns.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107580: [VectorCombine] Support AND/UREM indices that require freezing.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 23651c5 - [PowerPC][AIX] Create multiple constant sections.
Sean Fertile 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] D106900: [PowerPC][AIX] Packed zero-width bitfields do not affect alignment.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107497: [PowerPC][AIX] Limit attribute aligned to 4096.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107497: [PowerPC][AIX] Limit attribute aligned to 4096.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107522: [PowerPC][AIX] attribute aligned cannot decrease align of a vector var.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107522: [PowerPC][AIX] attribute aligned cannot decrease align of a vector var.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107522: [PowerPC][AIX] attribute aligned cannot decrease align of a vector var.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107497: [PowerPC][AIX] Limit attribute aligned to 4096.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107522: [PowerPC][AIX] attribute aligned cannot decrease align of a vector var.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
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] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D107506: [PowerPC][AIX] Warn when using pragma align(packed) on AIX.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D106334: Initialize common options in `getRegisteredOptions`
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D107252: [NFC][ConstantFold] Check getAggregateElement before getSplatValue call
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] D107252: [NFC][ConstantFold] Check getAggregateElement before getSplatValue call
Senran Zhang 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] D107593: [Lanai] fix MC / objdump
Serge Bazanski via Phabricator via llvm-commits
- [llvm] 16ff91e - Introduce intrinsic llvm.isnan
Serge Pavlov via llvm-commits
- [llvm] 0c28a7c - Revert "Introduce intrinsic llvm.isnan"
Serge Pavlov via llvm-commits
- [llvm] 4c4093e - Introduce intrinsic llvm.isnan
Serge Pavlov 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] D107285: [FPEnv][InstSimplify] Enable more folds for constrained fsub
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] D107195: [Zorg] Add timeouts to OpenMP tests.
Shilei Tian via Phabricator via llvm-commits
- [llvm] 7ce98cf - [GlobalOpt] Fix the assert for stored once non-pointer to global address
Shimin Cui via llvm-commits
- [llvm] 2d9759c - [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc
Shimin Cui via llvm-commits
- [PATCH] D107302: [GlobalOpt] Fix the assert for stored once non-pointer to global address
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D107302: [GlobalOpt] Fix the assert for stored once non-pointer to global address
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] D107397: [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D107397: [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D107397: [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D107397: [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D107574: [GlobalOpt] [MemoryBuiltins] Update getMallocType with bitcast on stored pointer
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D107574: [GlobalOpt] [MemoryBuiltins] Update getMallocType with bitcast on stored pointer
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D107574: [GlobalOpt] [MemoryBuiltins] Update getMallocType with bitcast on stored pointer
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D107574: [GlobalOpt] [MemoryBuiltins] Update getMallocType with bitcast on stored pointer
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D100943: [doc] added links to discord and discourse
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D100943: [doc] added links to discord and discourse
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D107516: [CMake] lldMachO=>lldMachOOld, lldMachO2=>lldMachO
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D107526: Clean up instcombine stpcpy test
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D107627: [CMake] Check the builtins library value first
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D107627: [CMake] Check the builtins library value first
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D107627: [CMake] Check the builtins library value first
Shoaib Meenai via Phabricator via llvm-commits
- [lld] c6ebc65 - [LLD] Support compressed input sections on big-endian targets
Simon Atanasyan via llvm-commits
- [lld] 454f69b - [LLD] Add required `ppc` target to the test cases. NFC
Simon Atanasyan via llvm-commits
- [llvm] 990e802 - [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
Simon Atanasyan via llvm-commits
- [PATCH] D107635: [LLD] Support compressed input sections on big-endian targets
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D107635: [LLD] Support compressed input sections on big-endian targets
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D107635: [LLD] Support compressed input sections on big-endian targets
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D107707: [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D107707: [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D107707: [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D107707: [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D107707: [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D107707: [MC][ELF] Do not error on parsing .debug_* section directive for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] 0579050 - Fix MSVC signed/unsigned comparison warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 7397dcb - [TTI] Add basic SK_InsertSubvector shuffle mask recognition
Simon Pilgrim via llvm-commits
- [llvm] 872a950 - [CostModel] Treat 'widen subvector' patterns as zero cost
Simon Pilgrim via llvm-commits
- [llvm] 7942e20 - [VectorCombine] Add PR30986 test case
Simon Pilgrim via llvm-commits
- [llvm] f10d4cf - [VectorCombine] Fix PR30986 poison test case
Simon Pilgrim via llvm-commits
- [llvm] 317d70e - [SLP][X86] Add fmuladd test coverage
Simon Pilgrim via llvm-commits
- [llvm] 43ff058 - [llvm-objcopy] IHexELFBuilder::addDataSections - fix evaluation ordering static analyzer warning
Simon Pilgrim via llvm-commits
- [llvm] d3917bb - [X86] Add title comment to separate the "CPU Families" features from the other subtarget features. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 1139664 - [DAG] Cleanup DAGCombiner::CombineConsecutiveLoads early-outs. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 14b71ef - [X86][AVX] Add some multiple/nested subvector insertion shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] fc8dee1 - [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC
Simon Pilgrim via llvm-commits
- [llvm] 17e8ac0 - [X86] Move FeatureFastBEXTR from bdver2 features to tuning
Simon Pilgrim via llvm-commits
- [llvm] 8cd40ec - [X86] Rename X86 tuning feature flag FeatureHasFastGather -> FeatureFastGather
Simon Pilgrim via llvm-commits
- [llvm] e78bf49 - [X86] Rename Subtarget Tuning Feature Flag Prefix. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2cbf9fd - [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns
Simon Pilgrim via llvm-commits
- [llvm] 18e6a03 - [X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector range (PR51281)
Simon Pilgrim via llvm-commits
- [llvm] dbce6a8 - [ARM] Fold insert_subvector to concat_vectors
Simon Pilgrim 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] D107188: [SLP]Improve vectorization of split loads.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107273: [llvm-objcopy] IHexELFBuilder::addDataSections - fix evaluation ordering static analyzer warning
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] D107273: [llvm-objcopy] IHexELFBuilder::addDataSections - fix evaluation ordering static analyzer warning
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] D107273: [llvm-objcopy] IHexELFBuilder::addDataSections - fix evaluation ordering static analyzer warning
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] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
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] D107370: [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC
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] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
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] D107370: [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC
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] D107370: [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC
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] D107367: [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106280: [X86][AVX] scalar_to_vector(load_scalar()) -> load_vector() for fast dereferencable loads
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107459: [X86] Rename Subtarget Tuning Feature Flag Prefix. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
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] D107158: [X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector range (PR51281)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107551: [DAGCombine] Add node level checks for fp-contract and fp-ninf in visitFMULForFMADistributiveCombine().
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] D107459: [X86] Rename Subtarget Tuning Feature Flag Prefix. NFC.
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] D107572: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise chain of INSERT_SUBVECTOR patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
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] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
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] D107158: [X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector range (PR51281)
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] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107009: [WIP][X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 9269752 - [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
Simon Wallis via llvm-commits
- [PATCH] D107259: [Arm] Add assert in T2 Imm7s code emitter
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D107452: [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D107452: [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D107452: [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D107452: [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D107452: [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D107567: [AArch64] provide strictfp attributes in test file
Simon Wallis via Phabricator via llvm-commits
- [llvm] 46a861a - [CostModel][AArch64] Add some shuffle concat tests. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] ea23f7f - [AArch64] Add shufflevector concat codegen tests. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 30fbb06 - [FuncSpec] Support specialising recursive functions
Sjoerd Meijer via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107228: [TTI] Add basic SK_InsertSubvector shuffle mask recognition
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106365: [AArch64] Prefer fmov over orr v.16b when copying f32/f64
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106426: [FuncSpec] Support specialising recursive functions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
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] 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] D107541: [AArch64] Cost-model vector concatenation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107476: [ARM] Define ComplexPatternFuncMutatesDAG
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107463: [ARM] Create MQQPR and MQQQQPR register classes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107454: [ARM] Change a couple of instances of LiveRegs.contains to !LiveRegs.available
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107541: [AArch64] Cost-model vector concatenation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107621: [FuncSpec] Move invariant computation for spec cost out of loop (NFC-ish)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107622: [FuncSpec] Return changed if function is changed by tryToReplaceWithConstant
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107622: [FuncSpec] Return changed if function is changed by tryToReplaceWithConstant
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107541: [AArch64] Cost-model vector concatenation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107541: [AArch64] Cost-model vector concatenation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107541: [AArch64] Cost-model vector concatenation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107454: [ARM] Change a couple of instances of LiveRegs.contains to !LiveRegs.available
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107476: [ARM] Define ComplexPatternFuncMutatesDAG
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D107541: [AArch64] Cost-model vector concatenation
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 42b9c2a - [AMDGPU] add v2i32 and v2f32 insert_vector_elt tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] c46cb72 - [Thumb2] generate checks in ldr-str-imm12.ll. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] d71924f - [AMDGPU] Improve v2i32/v2f32 insertelt patterns
Stanislav Mekhanoshin via llvm-commits
- [llvm] 1962b33 - [AMDGPU] Added test for MachineLICM reg pressure. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106868: [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin 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
Stanislav Mekhanoshin 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
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin 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
Stanislav Mekhanoshin 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
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107329: [AMDGPU] Ignore call graph node which does not have function info.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107404: [AMDGPU] Avoid assert for saved FP
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107404: [AMDGPU] Avoid assert for saved FP
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin 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
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107329: [AMDGPU] Ignore call graph node which does not have function info.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107329: [AMDGPU] Ignore call graph node which does not have function info.
Stanislav Mekhanoshin 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
Stanislav Mekhanoshin 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
Stanislav Mekhanoshin 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
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics in GFX90A
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics in GFX90A
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106909: [clang] Add clang builtins support for gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107590: [Thumb2] generate checks in ldr-str-imm12.ll. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107602: [AMDGPU] Improve v2i32/v2f32 insertelt patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107599: AMDGPU: Add alloc priority to global ranges
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107590: [Thumb2] generate checks in ldr-str-imm12.ll. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107602: [AMDGPU] Improve v2i32/v2f32 insertelt patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107404: [AMDGPU] Avoid assert for saved FP
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106891: [AMDGPU] [Remarks] Emit optimization remarks for FP atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107677: [AMDGPU] Prevent machine licm if remattable with a vreg use
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 0589351 - [Orc][examples] Adopt ExecutorProcessControl API and re-enable LLJITWithRemoteDebugging
Stefan Gränitz via llvm-commits
- [llvm] 9c63e5b - [Orc][examples] Temporarily disable tests for the C API due to failures on sanitizer bots
Stefan Gränitz via llvm-commits
- [llvm] 0589351 - [Orc][examples] Adopt ExecutorProcessControl API and re-enable LLJITWithRemoteDebugging
Stefan Gränitz via llvm-commits
- [PATCH] D107569: [ORC] Emit i386 indirections for 32-bit processes on x86_64 hosts
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D107569: [ORC] Emit i386 indirections for 32-bit processes on x86_64 hosts
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D107569: [ORC] Emit i386 indirections for 32-bit processes on x86_64 hosts
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D107569: [ORC] Emit i386 indirections for 32-bit processes on x86_64 hosts
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D107640: [Orc] Enable debug object tests only for 64-bit processes on x86_64 hosts
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D107569: [ORC] Emit i386 indirections for 32-bit processes on x86_64 hosts
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D97694: [lli] Test debug support in RuntimeDyld with built-in functions
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D107526: Clean up instcombine stpcpy test
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D107438: [DebugInfo][LoopStrengthReduction] Avoid crashes when translating SCEVs containing large integers
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D107448: {DebugInfo][LoopStrengthReduction] Don't cache dbg.value that are already undef
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D107438: [DebugInfo][LoopStrengthReduction] Avoid crashes when translating SCEVs containing large integers
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D107448: {DebugInfo][LoopStrengthReduction] Don't cache dbg.value that are already undef
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D106589: [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D107397: [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D107068: [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D106376: [SVE] Add support for folding for select + masked loads
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D106376: [SVE] Add support for folding for select + masked loads
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D107372: [InstCombine] Fixed select + masked load fold failure
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D107372: [InstCombine] Fixed select + masked load fold failure
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D107344: [SLP]Do not emit extra shuffle for insertelements vectorization.
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D107494: [SLP]Do not emit extra shuffle for insertelements vectorization.
Steven Johnson 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] D107473: [LLVM][LTO][NFC] Resolve FIXME in ThinLTOCodeGenerator.cpp
Steven Wu via Phabricator via llvm-commits
- [PATCH] D107473: [LLVM][LTO][NFC] Resolve FIXME in ThinLTOCodeGenerator.cpp
Steven Wu via Phabricator via llvm-commits
- [PATCH] D107542: [M68k][GloballSel] RegBankSelect implementation
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D107542: [M68k][GloballSel] RegBankSelect implementation
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D107542: [M68k][GloballSel] RegBankSelect implementation
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
TaoPan via Phabricator via llvm-commits
- [PATCH] D107422: Fix gcc build error after D105519
TaoPan via Phabricator via llvm-commits
- [PATCH] D107422: Fix gcc build error after D105519
TaoPan via Phabricator via llvm-commits
- [PATCH] D99487: [CodeGen] Port basic block sections from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [PATCH] D99487: [CodeGen] Port basic block sections from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
TaoPan via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
TaoPan via Phabricator via llvm-commits
- [PATCH] D107611: [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
Thomas Johnson via Phabricator via llvm-commits
- [PATCH] D107611: [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
Thomas Johnson via Phabricator via llvm-commits
- [PATCH] D107611: [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
Thomas Johnson via Phabricator via llvm-commits
- [PATCH] D107611: [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
Thomas Johnson via Phabricator via llvm-commits
- [PATCH] D107611: [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
Thomas Johnson via Phabricator via llvm-commits
- [PATCH] D107611: [ARC] Add codegen for llvm.ctlz intrinsic for the ARC backend
Thomas Johnson via Phabricator via llvm-commits
- [llvm] 417e500 - [WebAssembly] Compute known bits for SIMD bitmask intrinsics
Thomas Lively via llvm-commits
- [PATCH] D107102: [WebAssembly] Add new pass to lower int/ptr conversions of reftypes
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] D107405: [WebAssembly] Misc. cosmetic changes in EH (NFC)
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D107423: [WebAssembly] Make result of 'catch' inst variadic
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D107502: [WebAssembly] Legalize vector types by widening
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D107499: [WebAssembly] Use `SDValue::getConstantOperandVal` (NFC)
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Tiehu Zhang via Phabricator via llvm-commits
- [llvm] d7b0e55 - X86: fix frame offset calculation with mandatory tail calls
Tim Northover via llvm-commits
- [llvm] 13e145f - X86: add test for realignment fix committed earlier.
Tim Northover via llvm-commits
- [PATCH] D107196: [AArch64InstPrinter] Change printAddSubImm to only add imm value comment when shifted
Tim Northover via Phabricator via llvm-commits
- [PATCH] D106444: X86: fix frame offset calculation with mandatory tail calls
Tim Northover via Phabricator via llvm-commits
- [PATCH] D107443: AArch64: support @llvm.va_copy in GISel
Tim Northover via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D107460: [doc] added section on generating the html doc
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D106228: [LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgold
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D106228: [LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgold
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D107509: Disable LibFuncs for stpcpy and stpncpy for Android < 21
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D107537: ARM32 unwinding on EHABI has issues with static analysis
Tom Stellard via Phabricator via llvm-commits
- [llvm] 40650f2 - [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
Tomas Matheson via llvm-commits
- [PATCH] D107363: [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D107363: [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D107363: [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D107363: [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D107363: [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D106729: [AMDGPU] Support non-strictly stronger memory orderings in SIMemoryLegalizer
Tony Tye 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] D106929: [AArch64][SVE][InstCombine] Unpack of a splat vector -> Scalar extend
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D106929: [AArch64][SVE][InstCombine] Unpack of a splat vector -> Scalar extend
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D106929: [AArch64][SVE][InstCombine] Unpack of a splat vector -> Scalar extend
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D106929: [AArch64][SVE][InstCombine] Unpack of a splat vector -> Scalar extend
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
- [compiler-rt] 3b0a9e7 - [profile] Move assertIsZero to InstrProfilingUtil.c
Vedant Kumar via llvm-commits
- [PATCH] D107138: [PowerPC] Implement cmplxl builtins
Victor Huang via Phabricator via llvm-commits
- [PATCH] D107646: [PowerPC] Fix the frame addresss computing return address for `__builtin_return_address`
Victor Huang via Phabricator via llvm-commits
- [PATCH] D106959: [PowerPC] swdiv builtins for XL compatibility
Victor Huang via Phabricator via llvm-commits
- [PATCH] D107646: [PowerPC] Fix the frame addresss computing return address for `__builtin_return_address`
Victor Huang via Phabricator via llvm-commits
- [compiler-rt] f6f724c - [sanitizer] Fix __sanitizer_syscall_post_epoll_wait
Vitaly Buka via llvm-commits
- [compiler-rt] ecc2c9b - [sanitizer] Add callbacks for epoll_pwait2
Vitaly Buka via llvm-commits
- [compiler-rt] 9205143 - [NFC][tsan] clang-format two files
Vitaly Buka via llvm-commits
- [compiler-rt] 735da5f - [NFC][sanitizer] Add static to internal functions
Vitaly Buka via llvm-commits
- [compiler-rt] 6538aa8 - [NFC][tsan] Rename _inl.h to .inc
Vitaly Buka via llvm-commits
- [llvm] 033ca45 - [llvm-readobj] Fix UB in pointer arithmetics after D105522
Vitaly Buka via llvm-commits
- [compiler-rt] 81b293b - [tests][sanitizers] Don't reflow comments
Vitaly Buka via llvm-commits
- [compiler-rt] 9ab590e - [msan] Add bsearch interceptor
Vitaly Buka via llvm-commits
- [llvm] 3df1e7e - [llvm-readobj][XCOFF] Warn about invalid offset
Vitaly Buka via llvm-commits
- [compiler-rt] c2a3fb3 - [msan] Don't track origns in signal handlers
Vitaly Buka via llvm-commits
- [compiler-rt] 7138f1c - [NFC][sanitizer] clang-format sem related block
Vitaly Buka via llvm-commits
- [PATCH] D107319: [NFC][tsan] Rename _inl.h to .inc
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D107319: [NFC][tsan] Rename _inl.h to .inc
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D107398: [llvm-readobj][XCOFF] Warn about invalid offset
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Allow encode up to 4 personality symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: Handle encoding personalities of same names but different kinds.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D99551: [clang-offload-wrapper] Add standard notes for ELF offload images
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D107299: [SampleFDO] split context string to deduplicate function name used in the context.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Wei Mi via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Wei Mi via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Wei Mi via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Wei Mi via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
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] D107097: [llvm-profgen] Support perf script without parsing MMap events
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] 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] D107192: [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107173: [CSSPGO] Introduce MD5-based context-sensitive profile
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107514: [CSSPGO] Remove used of PseudoProbeAttributes::Reserved
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107529: [llvm-profgen] Fix bug of loop scope mismatch
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Whisperity via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Whisperity via Phabricator via llvm-commits
- [PATCH] D107219: [LICM] Support sinking in LNICM
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D107219: [LICM] Support sinking in LNICM
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D107219: [LICM] Support sinking in LNICM
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D107219: [LICM] Support sinking in LNICM
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
William Woodruff via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
William Woodruff via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
William Woodruff via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
William Woodruff via Phabricator via llvm-commits
- [PATCH] D107333: [llvm-readobj][XCOFF] Print the length of the string table.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Xing GUO via Phabricator via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D43477: [CFG] [analyzer] Add MaterializeTemporaryExpr into the construction context.
Xun Li via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Xun Li via Phabricator via llvm-commits
- [PATCH] D106960: [OffloadArch] Library to query properties of current offload archicture
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D106960: [OffloadArch] Library to query properties of current offload archicture
Ye Luo via Phabricator via llvm-commits
- [PATCH] D107579: [Attributor]Fix PR51249: Stores from memory intrinsics incorrectly being replaced by undef
Ye Luo via Phabricator via llvm-commits
- [PATCH] D107579: [Attributor]Fix PR51249: Stores from memory intrinsics incorrectly being replaced by undef
Ye Luo via Phabricator via llvm-commits
- [PATCH] D107034: [CSPGO] Reserve IRPGO flag for CSPGO when running with mixed-LTO mode
Yolanda via Phabricator via llvm-commits
- [llvm] e52946b - BPF: avoid NE/EQ loop exit condition
Yonghong Song via llvm-commits
- [PATCH] D106622: [BPF] support btf_tag attribute in .BTF section
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D106615: [Clang][LLVM] generate btf_tag annotations for DIComposite types
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D106618: [Clang][LLVM] generate btf_tag annotations for DISubprogram types
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D106619: [Clang][LLVM] generate btf_tag annotations for DIGlobalVariable
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D107483: BPF: avoid NE/EQ loop exit condition
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D107483: BPF: avoid NE/EQ loop exit condition
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore able to take SCEV as Store Size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take SCEV as Store Size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFCI] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFCI] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFCI] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFCI] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107570: [NFC][LoopIdiom] rename boolean variable NegStride to IsNegStride
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107570: [NFC][LoopIdiom] rename boolean variable NegStride to IsNegStride
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107570: [NFC][LoopIdiom] rename boolean variable NegStride to IsNegStride
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107353: [LoopIdiom] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D107433: [RISCV] Half-precision for vget/vset.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D107433: [RISCV] Half-precision for vget/vset.
Zakk Chen via Phabricator via llvm-commits
- [compiler-rt] 8c4208d - [Profile][NFC] Clean up initializeProfileForContinuousMode
Zequan Wu via llvm-commits
- [compiler-rt] 2129c4a - Fix Windows bots failure caused by 8c4208d5c1671d1b44eaf87e8f876b7d635f5114
Zequan Wu via llvm-commits
- [PATCH] D107216: Revert [MC][ELF] Emit separate unique sections for different flags
ben via Phabricator via llvm-commits
- [PATCH] D107471: [llvm-ar] Add some test-cases for empty archives
ben via Phabricator via llvm-commits
- [PATCH] D107471: [llvm-ar] Add some test-cases for empty archives
ben via Phabricator via llvm-commits
- [PATCH] D107250: [JITLink] Improve extractBits function
luxufan via Phabricator via llvm-commits
- [PATCH] D107250: [JITLink] Improve extractBits function
luxufan via Phabricator via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
luxufan via Phabricator via llvm-commits
- [PATCH] D107327: [JITLink][RISCV] Add relocation fixup test
luxufan via Phabricator via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
luxufan via Phabricator via llvm-commits
- [PATCH] D107327: [JITLink][RISCV] Add relocation fixup test
luxufan via Phabricator via llvm-commits
- [PATCH] D107688: [JITLink][RISCV] Support GOT/PLT relocations
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] 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] D107219: [LICM] Support sinking in LNICM
toshiki maekawa 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] 6da9241 - [llvm-profgen] Refactor PerfReader to allow different types of perf scripts
via llvm-commits
- [llvm] f4e418a - [RuntimeDyldChecker] Support offset in decode_operand expr
via llvm-commits
- [llvm] 0023caf - [RuntimeDyldChecker] Delete comparision of integers of different signs
via llvm-commits
- [llvm] 6939689 - [llvm-readobj][XCOFF] Fix the error dumping for the first
via llvm-commits
- [llvm] 6180ce2 - [InstCombine] Remove nnan requirement for transformation to fabs from select
via llvm-commits
- [llvm] d992606 - [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x)
via llvm-commits
- [llvm] 946fd4e - Revert "[InstCombine] Remove nnan requirement for transformation to fabs from select"
via llvm-commits
- [llvm] fe3ba90 - [llvm-profgen] Support perf script without parsing MMap events
via llvm-commits
- [llvm] f5b8a31 - [ThinLTO] Add TimeTrace for Thinlink step
via llvm-commits
- [llvm] f1affe8 - [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script
via llvm-commits
- [llvm] 596e61c - [AMDGPU] Ignore call graph node which does not have function info.
via llvm-commits
- [llvm] 737e27f - [llvm-readobj][XCOFF] dump the string table only if the size is bigger than 4.
via llvm-commits
- [llvm] 041b525 - [CSSPGO] Remove used of PseudoProbeAttributes::Reserved
via llvm-commits
- [llvm] 26aa1bb - [NFCI] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned
via llvm-commits
- [llvm] fd7f6a3 - [NFC][LoopIdiom] rename boolean variable NegStride to IsNegStride
via llvm-commits
- [llvm] a8a38ef - [llvm-profgen] Fix bug of loop scope mismatch
via llvm-commits
- [llvm] dc9b41f - [JITLink][RISCV] Add relocation fixup test
via llvm-commits
- [llvm] 2919ac8 - [llvm-readobj][XCOFF] Warn about invalid offset
via llvm-commits
- [llvm] a9a176c - [InstCombine] Remove nnan requirement for transformation to fabs from select
via llvm-commits
- [lld] c70fa6d - Fix gcc build error after D105519
via llvm-commits
- [llvm] f49c3a6 - [llvm-readobj][XCOFF] Print the length of the string table.
via llvm-commits
Last message date:
Sun Aug 8 23:51:32 PDT 2021
Archived on: Sun Sep 19 22:52:06 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).